BM66( YYYXXXWWW___XXXXXXdddvvvtttpppuuuqqquuu}}}xxxvvvvvvxxxzzzuuuvvv```\\\xxxyyyyyysssffffffooopppllljjjuuu}}}qqqllliiilllpppoooggg^^^eeesssiiigggjjjKKKNNNJJJPPPKKKJJJQQQlllbbbaaaZZZ\\\aaaiiikkkgggbbbbbb^^^iiirrrwwwxxxwwwxxx}}}{{{rrr|||zzznnniiipppmmm|||ooo}}}ggglllnnnxxxsssppplllhhhggggggiiijjjaaacccdddjjj~~~pppqqqfffYYY\\\kkkxxxnnnbbb~~~wwwOOOEEEZZZfffbbbmmm]]]TTTRRRTTTTTTTTTRRRWWWqqqjjj___TTTNNNOOOVVV\\\NNN___dddQQQQQQOOO>>>CCC>>>@@@>>>@@@@@@OOOSSSSSSJJJJJJNNNLLLooo```RRRMMMQQQLLLNNNSSS\\\gggwww~~~}}}~~~}}}|||||||||~~~}}}}}}mmmmmmoooqqqsssvvvyyyzzzeee]]]WWWVVVXXX]]]fffpppmmmkkkuuuhhh]]]ZZZfff~~~yyyyyyxxxtttsssrrrtttxxx{{{}}}}}}vvvvvvuuuyyyjjjlllmmmsssttt```]]]ddd___XXXUUUXXXfff|||sssWWWooowwwYYYuuueee}}}```YYYVVVUUUSSSPPPNNNLLLMMMNNNOOOOOOTTTUUUTTTZZZjjj|||~~~eeeSSSSSS^^^xxxaaaWWWTTTwwwdddLLLCCCRRRyyyxxxsss|||VVVYYYbbblllQQQOOOPPPMMMLLLPPPLLLIIIttt}}}```\\\___nnntttcccVVVPPPMMMLLLKKKKKK]]]}}}|||RRRJJJQQQmmmBBB:::@@@:::888;;;===777DDDWWWOOOEEEDDDMMMJJJVVVpppTTTOOOHHHGGGDDDIIIUUU^^^cccooo{{{{{{vvvrrrrrrrrrtttvvvooorrruuuwwwwwwyyy|||~~~uuubbbfffyyy{{{hhhddd___ZZZYYYXXXWWWVVVSSSTTTUUUUUUTTTTTTUUUVVViiigggjjjooorrrqqqrrrvvvlllssswwwrrriiicccfffllleeebbb^^^\\\^^^ccciiimmmffffffeeeeeeeeeeeeffffffffffffggggggfffffffffgggeeeeeeeeehhhmmmsssyyy|||xxxqqqlllccc~~~ttttttnnniiiqqqeeeJJJKKKSSS[[[WWWZZZeeeiiiwwwvvvmmmdddkkkfffbbbUUUVVVXXX\\\___cccfffhhhgggwwwxxxOOOJJJFFFGGGJJJNNNUUU]]]bbb___cccvvvkkkVVVNNNJJJOOOZZZooo```]]]^^^[[[XXXVVVUUUVVVXXX[[[\\\\\\]]]oooggg\\\pppcccWWW```WWW]]]XXXTTTQQQBBBFFFRRROOOLLLJJJHHHOOOdddxxx\\\MMMkkkxxx```DDDrrrxxxggg]]]^^^kkkVVVMMMFFFNNNLLLJJJIIIHHHGGGHHHHHH<<>>KKKwww}}}[[[PPPUUU[[[mmmVVVLLLHHHDDDEEEMMMHHH???ccc{{{bbbaaaeeeYYYeeesssttt^^^XXXTTTKKKAAALLLbbbzzzkkkJJJNNN^^^bbb@@@<<<>>>;;;777======333CCCkkkpppQQQHHH@@@HHHJJJNNNVVVUUUGGGHHHBBBCCCMMMSSSVVVaaaoooxxxzzzxxxqqqkkkkkkoootttnnnppprrruuuxxx{{{~~~nnnZZZSSS^^^yyyssswwwfffddd\\\SSSRRRLLLIIIEEEDDDCCCDDDCCCCCCFFFGGGIIIHHHGGGGGGHHHJJJNNNMMMPPPVVVYYYYYY[[[^^^TTTZZZ^^^ZZZQQQMMMOOOTTTKKKJJJGGGGGGIIINNNTTTWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[YYYYYYZZZ[[[\\\[[[[[[\\\___cccgggjjjrrrhhhbbb^^^XXX___gggfffccc^^^XXX```~~~VVVFFFIIIJJJNNNOOOWWWbbb^^^rrr\\\\\\[[[QQQVVVTTTRRRFFFGGGHHHIIIKKKNNNPPPQQQRRRZZZccctttsssDDDAAA@@@DDDGGGIIINNNTTTJJJJJJKKK\\\jjjXXX}}}~~~XXXNNNHHHHHHKKK\\\\\\UUUUUUQQQSSSQQQOOOOOOQQQRRRRRRRRROOOVVVWWWWWW```yyyggg___hhh~~~dddQQQYYYqqqnnn___PPPAAAIIINNNIIIEEEBBB???FFF```{{{yyyRRRIIIjjjtttYYYMMMRRRZZZdddUUUXXXZZZWWWYYYHHHGGGFFFEEECCCCCCBBBBBBAAAFFFHHHGGGKKKXXXfffnnnqqquuuzzz|||~~~sssiii^^^\\\qqq^^^DDDUUUeeewwwYYY<<>>CCC@@@@@@>>>DDDMMMIIIWWWyyySSSPPPUUUGGGFFFGGGJJJ============>>>???@@@AAAHHHIIIJJJPPPeee```>>>;;;<<>>AAANNNsss\\\LLLKKKKKKMMMKKKHHHHHHIIIJJJJJJIIIUUUSSSWWWbbbbbbbbb[[[WWW~~~cccRRR[[[{{{vvv[[[VVVPPPKKKGGGDDD@@@JJJjjjkkkNNNSSS|||tttvvvJJJDDD@@@pppOOODDDxxx\\\LLLGGGIIIHHHGGGFFFEEECCCBBBAAABBBCCCAAA>>>CCCQQQaaaiii{{{|||~~~sssdddfffrrrssssss{{{}}}~~~VVVDDDTTTnnn|||{{{uuuYYYAAADDDDDDyyy~~~uuuYYYJJJGGGNNN[[[zzzSSSIIIGGGFFFKKKIIIAAAVVVzzzooo___dddjjjkkkllleeeSSSPPPaaa]]]HHHGGGQQQnnn~~~tttTTTFFF\\\uuuEEE===999555<<<666888<<<===<<>>666666666777888:::<<<===<<<<<<;;;;;;<<<===>>>>>>===???AAA@@@>>>===???AAA>>>>>>???AAADDDGGGIIIKKKFFFmmm[[[AAALLLIIIEEEeeerrrhhhyyySSS333===EEE@@@@@@@@@???CCC@@@IIIppp|||lllxxxYYYRRRWWWEEE???AAAHHH=========>>>???@@@AAAAAAAAADDDJJJPPPSSScccHHH@@@===>>>BBBFFFIIINNNTTTGGGLLLJJJSSSOOOWWWUUUQQQEEE@@@BBBCCCIIIddddddNNNMMMRRRKKKIIIGGGGGGHHHIIIIIIHHHKKKIIIIIISSS[[[]]]xxxyyyhhhTTTPPPjjjoooYYYMMMIIIHHHFFFBBBKKKlllWWWIIIbbbkkkRRR???AAAyyy]]]PPPiiizzzZZZFFFGGGGGGGGGEEEDDDAAA@@@>>>===@@@@@@AAAKKK]]]mmmuuuwwwxxxeeetttvvvkkkmmmvvv|||~~~lllWWWKKKTTTrrruuuOOO;;;<<<888{{{lllkkk~~~yyy]]][[[OOOHHHUUUkkkzzzJJJHHHDDDDDDAAA999KKKooo}}}uuubbblllkkkdddcccfffZZZMMMNNNUUU]]]ccc]]]PPPFFFFFFIIIOOOnnn|||bbbOOOIIIeeeeee999:::666222===555666111===888KKK}}}jjjHHHEEEIII777QQQSSSLLLCCCEEECCC???===@@@DDDDDDXXX```ffffffiiinnnnnnkkkkkkkkklllooouuuzzz}}}xxxvvvxxx{{{wwwiii^^^YYYXXXKKKNNNQQQRRRYYYlllqqqiiiiii~~~OOOGGGDDD???<<<888555555444333222222222222000000000000000000000000666777888999:::;;;;;;;;;AAA999888===<<<333222999666555444444555666777888:::999888777777888999:::999:::;;;;;;999999:::;;;<<<;;;;;;<<>><<<999999<<<>>>===;;;CCC@@@BBBIIINNNYYYsssAAA===>>><<<:::@@@JJJPPPQQQOOOEEEFFFEEEMMMuuuxxx^^^OOOhhh<<>>888??????AAA@@@>>>FFFXXXfffkkkaaa|||mmmnnn___TTTzzztttjjjmmmrrrsssqqqwwwzzzoooOOOIIIeeexxx|||CCC999888===^^^}}}zzzgggvvv^^^xxxPPPKKKLLLKKKPPPXXXEEE>>>DDD===;;;MMMZZZrrrwwwhhhpppjjj\\\WWWMMMNNNKKKMMMGGGDDDEEE???;;;BBBPPPkkkzzz}}}WWWFFF[[[ppp}}}SSSAAA333555888444333777===::::::CCC\\\kkk@@@HHH???@@@CCCrrr|||RRRGGGOOODDD:::@@@===;;;IIIQQQUUU\\\ccciiilllmmmmmmkkklllmmmmmmmmmppptttwwwvvvrrrqqqsssxxx|||hhhZZZZZZVVVQQQMMMNNNSSSZZZ^^^}}}\\\[[[|||MMMEEECCC>>>;;;888555444333222111111111111000000000000000000000000444555666777888999999999???888777<<<;;;333222777444444333333333444666666999888777777777777888999888:::::::::888777888::::::::::::;;;>>>BBBDDDEEEMMMUUUVVVSSScccfffLLLHHHBBBEEEUUUmmm}}}rrryyysssmmmwwwkkkBBB777===AAA???RRRaaaccc[[[LLLCCCIIIffffffddd@@@EEEHHH:::LLL@@@===999999;;;<<<<<<;;;@@@===@@@EEEIIITTTooouuu|||vvvyyyhhh<<<<<<>>>>>>>>>CCCMMMRRRRRRQQQ@@@FFFPPPOOO```yyyUUUwwwPPP000>>>CCCCCCMMMtttXXXHHHKKKLLLJJJHHHEEEDDDDDDDDDEEEJJJJJJJJJOOORRRRRRlll^^^ccc```SSSrrr}}}hhhSSSEEEYYY|||fffPPPXXXeee{{{KKK???CCCCCClllPPPMMM```pppGGGEEEFFFBBBAAADDDAAA<<>>JJJ[[[gggiii```qqqlllYYYWWW]]]rrr___PPPaaayyyooohhhhhhllloooppprrrwww|||}}}{{{{{{```SSSCCCSSSzzzrrrnnn<<<<<<:::<<>>FFFBBB;;;AAAFFFhhhyyyuuuooozzzaaaTTTNNNXXXQQQUUUMMMDDDEEECCCBBBJJJWWWppp||||||mmmNNNFFF]]]}}}yyymmmxxxkkkKKK<<<222555777444555999>>>BBBCCCCCCSSSkkk___QQQ@@@GGG>>>???VVVfffBBBBBB???AAAAAA888666BBBIIILLLSSSZZZ```eeegggiiiiiiiiijjjiiiiiikkknnnqqqrrroooqqqvvvzzzzzzmmm]]]YYYTTTQQQPPPOOONNNMMMmmmQQQoooyyyJJJBBBAAA===:::777333222111000000/////////////////////////////////111111333444555666666666;;;666666:::999222111555333333222111111222444555777777666666666666777777777888999888666555666777777888888:::===@@@CCCEEEHHHRRRTTTHHHFFF\\\~~~WWW;;;666IIIjjjzzzzzzyyyTTT888::::::???BBBOOOUUUSSSNNNKKK@@@BBBdddYYYZZZGGGLLL999@@@DDDAAA>>>:::888888::::::::::::999<<>>:::???BBBCCCGGGNNNRRRQQQOOOAAAGGGRRRQQQ___[[[cccSSS;;;:::<<>>???===:::???<<<999>>>MMM___hhhjjjkkkgggjjj|||^^^wwwoooccckkkmmmgggbbbbbb```ZZZdddfffgggeeecccdddiiinnnkkkooossstttrrroookkkiiiZZZSSSPPPbbbzzz}}}yyynnnhhhRRR:::999999;;;GGG|||qqqUUUooodddxxxVVVHHHDDDGGGWWWrrr???FFF<<<;;;EEE@@@rrrzzzeeeVVVRRR```WWW^^^RRRAAA>>>@@@CCCJJJ^^^sss}}}|||]]]MMMSSSppptttxxxxxxrrr@@@777222555666444666<<<>>>DDDBBB>>>KKK[[[rrrOOODDD:::CCC???ooodddHHH===CCC===555888??????BBBHHHOOOVVV]]]bbbdddeeeeeefffeeedddeeehhhjjjllllllooowww|||rrreeepppggg[[[SSSOOOMMMIIIEEEYYY\\\vvvHHH@@@>>>;;;999666111111000///.......................................///111222444444555555777444444888777222000333333222111111111222333444666666555555555555666666666777777666444333444555666777888999:::===@@@BBBFFFKKKNNNLLLLLLSSS]]]dddfffRRR^^^uuusssjjjrrrxxx}}}FFF666@@@:::===AAAHHHCCCDDDBBBDDD???KKKNNNfffgggnnnUUUBBB777EEE888BBB???;;;888777777888999555666:::>>>BBBPPPlllzzzggg]]]jjjTTT999BBB;;;AAAFFFGGGIIIMMMNNNLLLIIIIIIJJJHHHOOOmmmaaaSSS___MMMCCC===999<<>>:::AAAmmmaaaaaaHHHhhheeeHHHDDDCCC@@@===@@@@@@888===:::888===KKK\\\jjjqqqtttZZZ}}}nnnkkkddd]]][[[ZZZRRRHHHTTTYYY^^^___^^^```fffkkklllmmmnnnqqqsssooobbbUUUPPPJJJPPPhhh|||qqqrrrzzz???===777999<<<@@@yyyppp___qqqnnnxxxOOOAAACCCLLLkkkjjjGGG:::???AAA===bbb~~~iiibbb```kkkaaahhhYYY@@@:::===@@@FFF\\\nnnuuuuuu|||ZZZDDDYYYppp~~~vvv||||||kkk[[[777333333555555333666<<<>>>@@@<<<<<>>999:::<<<@@@FFFNNNVVV]]]``````aaabbbccccccdddgggiiiiiihhhllltttyyy~~~zzzjjjWWWKKKJJJOOORRRRRRkkkggguuuFFF===<<<999777555000000///...---------------------------------------...000222333444555555444333333666555222000111444333222111111222333333444444444444444444444444444555666555333222333444666888999999999:::>>>AAAHHHGGGFFFHHHKKKOOOXXX```pppeeeZZZbbb|||ssspppwwwpppdddwww~~~yyy<<<666AAA:::<<>>;;;AAA???<<<888666555666777555777999:::===III```sss___dddgggSSSwwwvvveeeQQQ~~~pppbbb555>>>>>>DDDHHHGGGGGGHHHHHHFFFCCCJJJJJJDDDGGG]]]fffLLLeee888<<>>DDDDDDDDDEEEHHHbbbiiibbbdddqqquuutttwwwvvvwww~~~rrrHHHjjj}}}mmmttteeettt;;;===444???YYYtttuuuIII]]]QQQDDDEEEGGG@@@BBBDDD;;;;;;999999<<>>QQQgggnnnjjjSSSUUUWWWYYY[[[___dddgggpppnnnlllpppyyyxxxeeeOOOKKKGGGSSSmmm|||yyywwwsss;;;:::999===@@@???\\\yyy```YYYCCCGGGOOORRRPPP===EEE777>>>CCCrrriiigggfffmmmnnnqqq^^^EEE>>>@@@DDDKKKXXXfffkkkllltttwwwxxxhhhLLLMMM]]]}}}xxxsssiii{{{sssyyycccIII333333444555555444777;;;;;;>>>???BBBSSS]]]}}}VVVEEEEEE>>>EEEnnnQQQFFFAAACCCAAA333888999;;;@@@FFFNNNTTTXXXYYY[[[^^^```bbbdddhhhjjjgggfffhhhnnntttyyyhhh\\\WWWSSSPPPzzzwww~~~uuuEEE<<<:::777666444000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333444444555111222333555555333111000444333222111000111222222222222333444444333222222222333444444333222333444777999;;;;;;:::;;;???CCCBBBGGGOOOTTTPPPNNN[[[lllqqq}}}|||nnnkkknnnmmmmmmooosssyyy|||{{{yyy\\\555666<<<999======BBBAAAJJJDDD<<>>===:::666444555666777888888777888@@@LLLWWWZZZPPPOOOeeennnccctttTTTwww|||EEE999<<>>DDD<<<===CCC;;;;;;999999:::>>>III]]]nnnrrraaavvv~~~jjjeeecccaaaKKKMMMPPPTTTTTTMMMFFFHHHSSS^^^UUUSSSRRRTTTWWW\\\___aaagggfffeeehhhqqqsssbbbLLLFFFRRRhhhpppfffoooyyyzzzZZZ===222888===BBBEEEOOOrrroooLLLCCCIIIBBB\\\aaa@@@DDD444CCC777@@@XXXddd~~~dddfffdddeee|||ttt[[[EEE@@@@@@DDDQQQ```jjjkkklllssstttuuu~~~qqq[[[QQQxxx|||jjjfffnnnwwwzzzzzzvvvgggOOO333444444555555666999<<<555:::DDDBBBGGGOOOxxxRRR<<<<<>>CCCIIILLLPPPSSSXXX[[[^^^bbbfffiiieeeccceeejjjnnnsss{{{{{{uuuwwwuuuEEE;;;999666555333000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111333333444///111333444444444222000222222000/////////000000111111222333333222111111000222333333333333444666777:::>>>>>>>>>@@@EEEJJJGGGMMMYYYaaaZZZQQQZZZkkkiiilllvvviiigggdddaaaccciiirrryyyvvv~~~yyyDDD555999888:::???999AAA777>>>;;;:::BBB???KKKFFFxxxfffjjjnnnaaa<<<777@@@;;;======;;;777444444555777777666555777<<>>>>>BBBCCCHHHJJJEEEAAABBBEEEEEE@@@BBBDDDKKKMMMOOOttt}}}QQQfffxxxccc<<<999:::DDD>>>GGGdddeeeFFFFFFFFFFFFEEECCCBBB@@@???<<>>>>>>>>:::DDD???<<>><<<888444333444555555444666:::???@@@>>>;;;EEE>>>NNNeeeDDDaaa}}}vvvjjj___~~~lllkkkyyyKKK>>><<>>>>>GGGRRRhhh|||{{{|||qqqnnngggYYYaaammmNNNoooqqqeeeppp}}}|||{{{zzzyyywwwzzziiiSSS|||}}}SSS>>>;;;222555CCC^^^vvvyyyUUUSSSqqqNNNlll~~~JJJIIIBBBAAAGGG===>>>777444777:::<<>>PPPEEEeeeiiiTTTTTTLLL@@@???@@@OOOwwwOOO<<<<<<===<<<:::999999:::;;;<<>>@@@BBBCCCHHHqqqrrr}}}EEE@@@===888<<<===555444666000222333444666888;;;===???:::<<>>NNNpppJJJ???LLLDDD;;;EEEDDD<<>>AAA;;;;;;NNNlll|||tttwwwwwwmmmXXXWWWtttdddhhhppprrrpppssswwwzzzyyyvvvxxxppp```eeeqqqrrrvvvJJJ999777:::...FFFLLLnnnYYYyyy}}}PPPZZZyyydddGGGMMM888DDDBBB@@@:::777999999777;;;CCC>>>JJJZZZqqq\\\[[[RRRTTTHHH===AAACCCAAAEEEBBBHHHKKKJJJLLLPPPNNNHHHMMMUUUWWWRRRTTT\\\]]]VVV}}}dddVVVhhhtttSSSAAA111:::@@@>>>GGGFFFOOOUUUxxxqqq\\\dddhhhhhh{{{^^^AAAEEECCCMMMhhhnnnAAA<<<===BBBDDD>>><<>>>>>@@@BBBgggVVVGGGCCCBBBEEETTTfffSSSUUUaaaDDDDDDDDD@@@EEElllIII999AAA:::888999777222444<<<999<<<@@@CCCGGGKKKOOOQQQWWWZZZ___bbbcccccccccdddpppvvvrrr___WWWbbbdddwwwxxxGGG888;;;999333111......---,,,+++++++++++++++++++++*********))))))((()))+++---...///////////////000000111222333444//////......---......///000111222222222222222222111111111111222333444444555999666999AAA@@@@@@KKKZZZPPPRRRXXX[[[bbbggg```IIIHHH\\\dddYYYqqqgggZZZlllwwwhhhWWWTTTtttiiiaaa^^^OOO888@@@```eeefffppp}}}ttt>>>:::999999::::::;;;<<<===;;;:::999999:::>>>AAADDD@@@WWWzzz```VVV<<>>>>>HHHWWW___^^^XXXJJJGGGQQQhhh}}}eeeFFFHHHdddrrrooonnnqqqqqqqqqrrrrrrrrrqqqppp|||tttdddVVVUUU^^^dddddduuu{{{]]]<<>>FFFXXXjjjvvv~~~vvvwwwnnnnnnRRRYYY}}}{{{www[[[\\\eeehhhrrrxxxhhh```bbbhhhjjjjjjmmmqqquuuuuusssuuu|||yyyiiicccyyyxxxuuuvvv}}}zzzmmm???888===;;;999<<>>AAAAAA>>>LLLhhhuuuZZZYYYAAA555888GGGQQQaaaUUUXXXhhhhhh\\\cccxxxhhhgggoooiiiZZZkkkyyy{{{YYY===222111555:::===>>>???AAABBB___RRRIIIIIIHHHFFFMMMWWW777VVVkkk???BBB@@@@@@PPPpppTTTVVV;;;======;;;;;;===;;;666555777999<<>>===HHHGGGOOOJJJEEECCCGGGJJJGGGCCCAAABBBEEEGGG>>>PPPxxxHHH[[[gggwwwLLL@@@...===???:::LLLwwwQQQEEE@@@@@@@@@DDDDDD;;;???888:::AAA@@@AAAXXXvvvrrrlllNNNgggaaa~~~jjjLLLKKKLLLHHHQQQdddbbbbbbbbbaaabbbccceeegggccciiinnnpppppprrrxxx}}}fffaaaoooccctttxxxssswwwsss}}}~~~hhh:::888<<<888BBB666BBBjjj___VVVUUUuuuZZZVVVLLLDDDGGG;;;888999888666777999888555444???SSSoooNNNyyywwwoooooo\\\rrr\\\YYYXXXHHH:::<<>>;;;??????999:::===999ZZZmmmWWWwwwtttLLL???LLLUUUTTT[[[\\\YYY```jjjeeeVVV\\\ggglllbbbdddxxxlll||||||pppnnnrrrLLL444111444666:::<<<===???AAACCCLLLDDDBBBGGGIIIDDDBBBDDDWWWwwwEEEWWWdddJJJBBBAAA;;;BBBeeennnNNNFFF===999666444777<<<666555555666888===AAADDDDDDHHHLLLOOORRRVVVZZZ\\\___hhhyyyjjjtttqqqeeeppp|||qqqGGG999:::777222111...---,,,+++************************))))))))))))((((((***+++,,,......///000//////...///111333555000///...---,,,+++++++++......///000111111111111000000///000000111222333333777555777>>>>>>BBBOOObbbpppzzzkkk[[[eeesssoooxxxkkkXXXWWW[[[KKKBBBQQQ[[[WWWTTTUUUVVVUUUSSSQQQTTT[[[WWW]]]lllbbbJJJCCCaaaeeeiiilllsss{{{|||xxxpppBBB555888888888888999:::;;;<<<===<<<:::999999<<<>>>@@@PPPEEEXXXvvvZZZyyyVVV:::???CCC999...666<<<333555444333333222222222333555222111888EEEOOOQQQPPPDDDAAADDDMMMWWW```kkkvvvmmmMMMKKKTTTYYY]]]YYYWWWXXX]]]ccceeebbb^^^NNNGGGDDDDDDEEETTT}}}ZZZ666>>>FFFCCCGGGHHHFFFDDDCCCCCCBBBCCCEEEEEEGGGIIIEEEPPPtttjjjyyyZZZOOOrrryyytttNNN<<<555???<<<666EEEbbblllIIIAAAGGG<<<777AAADDD;;;999???IIIMMMIIIJJJOOOsss|||pppWWWNNNtttvvvYYYzzzeeeRRRTTTPPPAAAAAAQQQUUUYYY^^^```______```bbb\\\aaahhhkkkmmmooossswwwzzzppp[[[jjjhhh}}}xxx{{{{{{QQQ===999666666BBB<<>>>>>CCCDDDCCCAAABBBEEEHHHGGGDDDFFFFFFUUUuuu}}}oooppphhhhhh[[[mmmZZZ[[[}}}>>>999777GGG:::>>>FFFEEE>>>BBBBBBEEEZZZVVVwwwYYY___III<<>>@@@NNNOOOXXXXXXVVVfffvvvfffFFFaaadddeeekkkzzzvvvyyytttxxxlllnnnaaayyy{{{yyysss^^^BBB333222555777888:::<<<>>>@@@AAA???;;;<<>>>>>>>>>>>@@@BBBHHH]]]```PPP???999999444555999555333333222222222333333444666555444222222333666777>>>;;;===DDDJJJJJJIIIHHHLLL]]]XXXEEEBBBIIIMMMQQQHHHHHHIIIOOOTTTTTTNNNGGG;;;EEE===333SSS}}}gggxxxpppFFFBBB??????BBB===:::CCCIIIFFF<<<777999>>>DDD???@@@EEEKKKYYYgggkkktttMMM[[[jjjcccAAA;;;JJJ222:::666BBBPPPrrraaaAAAJJJBBB666;;;BBB===777999RRRzzzpppKKKLLLmmm|||tttMMMgggtttnnnuuu]]]LLLKKKEEE;;;BBBTTTSSSSSSTTTUUUVVVXXXZZZ[[[XXX]]]ccchhhjjjlllpppsss|||yyy|||yyyggg```pppxxx|||]]]___sssAAA;;;999888;;;>>>BBBGGGOOOWWWMMMeee666qqqFFFVVVwwwWWW??????CCCCCC===999999999888:::===888XXXdddJJJ333VVVXXXqqqzzzzzznnn___aaa___LLL<<<<<<===<<>>___~~~tttooovvv}}}ooo|||zzz}}}zzz^^^555777BBBAAA===999BBB???===AAAEEEJJJMMM___qqq\\\iiiMMM>>>HHHKKK[[[xxx}}}OOO777999EEE===888===:::@@@FFF>>>666LLLooonnnSSSUUUqqqwwwGGGCCCSSSWWWJJJQQQjjjqqq^^^SSSWWWZZZZZZeee|||vvv~~~xxxwwwfffoookkkwww|||xxxgggJJJ;;;666333666666777999;;;===>>>???CCC??????DDDGGGGGGFFFFFFAAAQQQvvv555SSSVVV===@@@DDDHHH???DDDpppIII@@@BBBAAA???888666555666888888666444777888999999:::===AAADDDBBBLLLQQQXXXpppxxxhhhooo}}}iiiiiiFFF;;;:::555000111---,,,+++******))))))*********)))))))))((((((((('''(((((()))***,,,---...111111111000000///......111000///---,,,++++++++++++,,,---...///000000000............///000111222000555444666===@@@HHHYYY\\\mmm}}}ttteeegggiii\\\HHH]]]ZZZOOOUUURRRJJJPPPPPPPPPNNNLLLMMMOOONNNKKK777CCCjjjwwwZZZYYYkkkhhhgggmmmtttyyy{{{}}}{{{mmmHHH555888777777777777888999:::;;;;;;<<<>>>???@@@???>>>===<<<888HHHWWWUUUsssHHH***;;;BBB666222777111111111111111222333333222444777777555777===BBB999777777<<>>IIIXXX\\\LLL888BBB:::999AAAGGGNNNdddsss~~~nnnyyyMMMGGGsssyyyuuuIIIIII222:::888>>>AAASSS{{{AAA???HHHBBB=========999666GGGuuuRRRnnnsssOOO|||{{{pppdddWWWOOOEEE===BBBOOORRRPPPMMMMMMPPPUUUYYY\\\XXX\\\aaadddgggiiilllnnnpppttttttkkkcccppp~~~kkk}}}hhhjjjxxxwww888555666AAACCC>>>CCCAAAHHHWWWeeeAAAPPPsssAAAUUUzzzXXXNNN```BBB<<<:::<<<===:::777777333666222DDDRRRGGG222:::@@@UUUWWWSSS^^^hhhbbbYYYXXXXXXHHH:::;;;<<<:::>>>??????BBBDDDBBB@@@DDDJJJXXXhhh[[[eeeqqq~~~gggdddgggzzz@@@666999KKKCCCHHH999BBB;;;===???AAALLLEEENNN]]]www|||tttyyyttt}}}aaazzz^^^NNNGGGAAALLL\\\}}}SSS:::<<>>TTTXXXKKKSSSmmmrrrNNNVVVoooQQQKKKQQQLLLPPP\\\eee]]]OOOSSSbbb```nnn}}}}}}|||wwwnnnlllsssuuuooo~~~www```>>>666777333777777888:::===>>>>>>===FFFDDDCCCCCCBBBBBBDDDEEEFFFGGG]]]qqqVVVuuummmQQQ>>>>>><<<===YYYYYYJJJDDD888999666555666888999777555666666777666555666999;;;777AAAFFFFFFJJJUUUZZZYYYXXXiiinnnxxxmmmfffmmm[[[|||xxx|||fffEEE<<<:::444///111---,,,+++***))))))))))))***)))))))))(((((((((((('''''''''((()))+++---......///111111111000...---111000///...------------***+++,,,---.../////////............///000111111...444444666>>>BBBLLL^^^aaafffpppsssrrrzzzxxxhhhMMMZZZZZZQQQOOOKKKHHHJJJIIIDDDBBBCCCFFFGGGGGGHHHQQQgggfffaaafffcccccckkkyyy}}}UUU<<<888666777666666777777888999::::::;;;<<<===>>>>>>??????AAA===BBB333eeefff~~~tttBBB>>>>>>777555777444333333222222333333333444555555222...---///111555666666666777999;;;;;;666===777333;;;???999888<<<<<<<<<===<<<:::777666888555KKKsssyyyiiiIII:::CCCEEE<<<:::>>>GGG===888HHHeeeppp[[[>>>EEEAAA;;;999888666CCC\\\www|||}}}ttt~~~aaaPPPfffzzzhhh@@@===888888;;;<<>>===>>>???>>>CCCUUUgggzzziii^^^\\\^^^ooohhh>>>YYYlllZZZ999===AAALLLIIIJJJ===DDD===CCC???<<>>@@@BBBNNNDDDBBBwwwhhh@@@HHHDDDAAADDD;;;ccc]]]>>>EEE???999777999:::999777777888888777666555666888666999>>>AAABBBCCCFFFHHHGGGJJJPPPfffrrrfffeee___YYYIIINNNTTTDDDGGG^^^dddtttvvvdddEEE<<<:::333///111---,,,+++***))))))))))))))))))))))))(((((((((((('''''''''''')))+++---...+++---000222333111///...111000///...............)))***,,,---.../////////...------......///000111---444444666>>>CCCNNNbbbXXXXXXaaagggiiirrruuujjjccc\\\UUUQQQPPPKKKCCC>>>AAAEEELLLPPPIII@@@???EEENNNggggggbbbiiiYYYEEEJJJNNNKKKWWWrrr~~~uuuFFF777===666666666666666777888999:::;;;:::999999:::===???@@@:::III999HHHCCCiii]]]nnnAAA---777>>>444888888777666555555555555111000000111333444555555///444777555111111555777444<<<:::555666444333;;;444555555444333444777999000MMM```ZZZSSSaaaxxxEEEIII999666GGG@@@555DDD===DDDHHHFFFGGGJJJJJJEEE444======<<>>CCCQQQiiiqqqsssxxxOOOQQQ|||fffFFF???444888;;;@@@EEEWWWPPP@@@@@@<<<>>>999:::;;;<<<:::;;;FFFRRRKKK===```fffmmmnnnaaaHHH999===IIIOOOIIIKKKNNNLLLJJJKKKPPPUUUZZZ[[[]]]___aaaccceeefffhhhuuuqqqfffxxx|||nnndddxxxvvv======;;;333???BBBRRRCCCLLLGGGKKKnnnSSSgggHHHJJJSSSDDDjjjMMMAAACCC===999===>>>444777999777555:::777333///666888:::;;;777>>><<<@@@888111777999777:::777777999>>>EEEWWWwwwwwwgggdddccc\\\\\\aaaOOOlll888QQQtttrrrhhhnnn///;;;@@@HHHFFFHHHAAA???GGG@@@IIIAAA:::MMMAAA???DDDIIIppp]]]TTTnnnFFFGGGEEEOOO^^^___III>>>777>>>:::======:::999<<<;;;777999:::888777;;;AAAAAA<<>>EEE===444888PPPmmm}}}~~~}}}}}}qqqvvv}}}qqqkkkwwwpppvvvzzztttcccJJJ666000777@@@;;;;;;<<<@@@CCCCCC@@@===:::BBBIIIIIIDDDBBBCCCEEEGGG===RRRJJJyyyttt>>>AAADDD999DDDDDDYYYUUULLL@@@:::999::::::999888999:::999888777777888:::333222888<<<;;;<<>>EEEIIIbbbaaa^^^]]]dddooopppjjjmmmkkkddd[[[PPPHHHCCCBBBBBBCCCEEEGGGFFFAAA888222:::;;;BBBLLLMMMDDD===<<>>777EEECCC888===^^^SSS}}}bbbAAA>>>666555666999999333///111555777111111111111111222333444222222111111222333333444///000222555777666333111;;;,,,666AAA111,,,===GGGeeezzzyyyZZZMMM___mmmgggfffgggDDDBBB???<<<;;;===???AAAAAABBBDDDEEEFFFEEEDDDCCCAAAAAA@@@@@@@@@?????????XXXcccuuuZZZOOOuuunnnKKKFFF:::222777CCCAAABBBhhh{{{EEECCCDDD444>>>777555:::;;;666777<<>>DDDMMMIIIIIIIIIKKKMMMPPPSSSTTTXXXZZZ]]]^^^^^^aaafffjjjqqquuummmyyyppprrr___fffzzzttt}}}lll333>>>555BBB>>>GGGEEEIIITTTUUULLLdddtttOOOvvvHHHaaammmIIIZZZbbbCCC;;;<<>>;;;===@@@@@@@@@AAAHHHAAABBBLLLOOOGGGBBBEEEEEEEEEKKKddd}}}VVVsss|||TTTEEEEEEIIIFFF___hhhFFF======444888;;;<<<<<<===;;;888777888:::999666666888:::444888888666;;;CCCAAA888888444888@@@MMMjjjzzzxxx{{{uuuqqqpppmmmkkktttxxxyyyhhhMMM777222888;;;888===<<<:::::::::<<<===???:::<<>>???CCCGGGDDDBBBLLL???HHHcccRRRFFF<<<;;;AAAAAAFFFmmm___CCCBBBHHHBBB888???888666;;;999222222999666888999999888777888:::===;;;:::;;;>>>@@@@@@???KKKBBB;;;>>>CCCEEEFFFGGGkkkZZZ::::::999222000...---,,,+++***))))))))))))(((((((((((((((((((((((((((((('''&&&''')))+++,,,,,,...//////......///000///111222111///---,,,,,,,,,,,,,,,,,,,,,---......//////...............///.........///222777<<>>999;;;]]]wwwnnnvvvnnnfff~~~ttthhhGGG777777999777777777777888999:::;;;<<<<<<>>>>>>===<<<;;;<<<===<<<999===FFF???<<>>===>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEIII]]]{{{HHHdddvvvIII@@@777333999===CCCTTTiiipppGGG@@@BBB444;;;>>>:::555666;;;>>>===<<>>???@@@EEEIIIHHHHHHHHHJJJLLLOOOQQQYYYYYYYYYYYY[[[___bbbeeetttuuu___|||pppeeeWWWqqqyyynnnSSS111>>>555<<<===CCCEEEIIISSSUUUIIIOOOlll___OOOXXX___ZZZvvvQQQ777;;;;;;;;;;;;999666777<<>>@@@JJJLLLDDD???@@@999@@@444WWW{{{eeeooozzz}}}YYYMMM666CCC]]]MMMTTTaaaDDDKKK???777888888333222777===;;;:::999888888888888;;;======999888999777333777>>>DDDPPPlll{{{uuusss{{{pppttt~~~xxxtttvvvooo\\\CCC555444999<<<<<<===<<<;;;::::::;;;===>>>;;;===??????>>>>>>@@@CCCBBB???AAADDDJJJiii{{{eeeggg\\\LLLKKK;;;IIIBBB444JJJwwwaaaSSSKKK;;;666555888;;;999888888::::::999888777999===AAA555999===@@@@@@@@@@@@AAA:::AAAKKKPPPPPPSSSccctttnnnvvvYYY999::::::333000------,,,+++***))))))))))))(((((((((((((((((((((((((((''''''&&&'''(((***++++++---//////...---...///222222111111111000---+++,,,,,,,,,,,,,,,------...---------------------...............///111333555888BBBIIIIIIJJJRRR]]]dddaaa^^^ZZZWWWSSSLLLCCC<<<>>>>>>>>><<<<<>>??????AAABBBAAA???<<<;;;;;;BBB777999HHHAAA---OOOgggWWWVVVCCCAAA???777333777888444333777444444333222222222333333333222222111111111222222555444333333333444555666666777333555CCCUUUmmmkkkcccqqqyyy{{{IIIAAABBBAAAAAA@@@??????>>>>>>>>>>>>===>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCAAAQQQUUUVVVUUUsss{{{BBB>>>888777;;;AAAFFFGGGeeeCCC@@@666<<<;;;444555>>><<<222,,,333cccSSSPPPnnnyyyiii\\\^^^LLL::::::>>>AAAFFFHHHFFFEEEDDDEEEHHHKKKLLLQQQQQQSSSWWW^^^eeejjjmmmtttsss{{{fffjjjhhh{{{uuuwww{{{888444>>>999999>>>BBBGGGHHHMMMQQQFFF@@@JJJzzzfffHHHJJJwwwTTTyyyrrrTTT\\\PPP???pppkkkLLL???;;;999:::666000222999999888777777777777888999000111555:::999666>>>JJJBBBbbbxxxllljjjppptttttthhh^^^MMM???<<<<<<@@@AAA===999999???;;;>>>FFFGGG@@@;;;<<>>888;;;555222000222555777666555333333555666333222888@@@QQQnnn{{{~~~sssmmm}}}yyymmmtttkkkpppvvvssskkkjjjkkkdddrrreeeNNN999444666777999===>>>===;;;::::::;;;<<<===;;;===???@@@???>>>>>>>>>BBBEEE>>>GGGOOO???qqqxxxtttcccUUUCCC>>>???EEECCCAAATTTooobbbWWWFFF::::::===;;;555888888777666777888999:::888<<<@@@AAA???>>>AAADDDHHHJJJRRR```qqqeeeiiixxxZZZ999::::::444000------,,,+++***))))))))))))(((((((((((((((((((((((((((''''''''''''((()))******,,,...///...---...///333111000000222111...***---,,,,,,+++,,,,,,------,,,------...............////////////000000000000...666<<<;;;999<<>>@@@BBBBBB@@@===;;;;;;AAA???:::<<>><<<:::;;;<<<===>>>===<<<;;;999::::::;;;===>>>>>>???DDDCCCCCCjjj~~~LLLgggdddrrroooBBB???===:::777888???FFF^^^fffAAA;;;>>>===999999:::999555>>>:::===kkkKKKGGGCCCYYYyyyooo^^^bbb[[[FFF888>>>BBBAAAEEEEEEDDDBBBAAACCCFFFIIIKKKNNNOOORRRWWW___jjjvvv~~~}}}dddoooSSS111<<<===@@@;;;AAACCCKKKHHHEEEJJJHHHBBBDDDZZZqqqddd^^^777^^^nnnLLLPPP@@@DDDDDDGGGcccjjjOOO999999??????<<<===111333555666555333000///;;;666555777666;;;RRRmmmuuuooowwwyyy```RRRiiiuuulll[[[AAA<<<::::::>>>>>>;;;999;;;>>>;;;<<<@@@@@@<<<:::<<<@@@444>>>@@@AAAnnnzzz}}}{{{nnnhhhuuunnnlllKKKWWWBBB888JJJLLLNNNpppoooNNN@@@======@@@;;;:::999888999999999888???:::999;;;888888FFFXXXeeeooollliii~~~~~~xxxccczzzxxxvvvrrrnnnmmmrrrwwwssswwwsssoooaaa]]][[[CCC222444888444444:::>>>===;;;::::::;;;<<<===:::<<<>>>@@@???>>>===<<<@@@KKKAAAAAALLL???RRRmmm___ppp]]]PPPBBB999===IIIGGG555MMMiiissskkkhhh[[[JJJEEEAAA???BBBGGGGGGBBB<<>><<<<<<<<<999BBB>>>888BBBHHHCCC@@@iiioooSSSKKK>>>666:::===999666666777666555444444333444444666666555555555555666666555666666555333222444777===OOO___lllhhhQQQ[[[pppFFFJJJ<<<>>>???AAABBBAAA???<<<;;;666999<<>>>>>AAA;;;111777FFF999>>>222555IIIooosss@@@:::777KKKbbbmmmeeeZZZFFF???GGGEEE======AAA@@@@@@@@@BBBFFFIIILLLQQQQQQPPPQQQYYYkkk}}}ooogggzzzrrrzzzcccyyy===999BBB888CCC???BBB@@@MMMKKKCCCGGGIIIFFFIIIKKKooovvvYYYQQQYYYrrrzzzxxxmmm>>>PPPRRR???ffflllRRRHHHAAA;;;888::::::999999999:::;;;<<<888555999DDDTTTqqqvvvjjjgggbbbOOOLLL~~~~~~xxx}}}{{{BBB:::;;;888888::::::999:::???@@@===;;;;;;:::999;;;>>>888444DDDAAA555fffuuulllccclll}}}fffmmmRRRMMMiiiZZZ;;;>>>SSSPPP\\\\\\666@@@???===999555444555666999666:::FFFRRRbbb~~~pppgggyyyuuu}}}xxxxxxtttmmmiiimmmwwwkkkxxx~~~|||dddSSSNNN;;;///555999555444;;;>>>===;;;::::::;;;<<<===999:::<<>>:::DDDLLL???@@@CCCWWWhhh___WWWZZZdddkkkgggaaaooommmnnnttt}}}kkkwwwaaa;;;999:::555111------,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&)))---......---------///...///000111000///------,,,,,,++++++++++++++++++,,,...///000000///...,,,,,,,,,---.........///111------000111000000222222222333666::::::666222777444444;;;EEEIIIEEE???222888@@@KKK[[[nnn{{{mmm```rrrUUUAAA222333555111000444555555444444333444444444666999;;;<<<<<<;;;<<<<<<333<<>>JJJSSSXXX\\\aaaaaaVVVOOOqqqNNNDDDFFF???===>>>@@@AAA@@@>>>;;;999555888<<<>>>???===999777999:::;;;<<<===>>>??????CCCOOOMMMfffwwwzzzFFFjjjrrr|||WWW:::888===888666<<<<<>>???@@@CCCFFFHHHJJJKKKKKKKKKQQQbbb}}}xxxvvvlll^^^sssyyyzzz___jjjccclllqqqfff777???AAA888BBB???@@@;;;JJJLLLFFFIIIHHHDDDGGGAAA]]]vvvfffLLLOOOiii:::===JJJEEEQQQ{{{mmmfff[[[UUUKKKCCC???AAAEEEIIIWWWeee{{{yyygggbbbjjjuuuhhhLLLFFF___|||hhh```|||RRR777777<<<999888999888777:::??????>>><<<:::888888;;;>>>;;;EEE999333???IIIzzz~~~}}}lllooo^^^jjjmmmOOOEEE@@@BBBOOOdddQQQLLLGGGFFFJJJSSS\\\bbbiiikkksssvvv^^^___nnnzzzzzzmmmkkkiiikkktttyyy]]]PPP???666222777;;;999:::@@@===<<<:::::::::<<<===???;;;;;;<<<>>>AAAAAA@@@???HHH>>>GGGIII;;;BBBOOOGGGttt|||mmmhhhfffsss]]]CCC<<<888???AAA???<<>>cccVVV^^^DDDBBBBBB===:::999999999999999:::;;;444444444444555777888999777:::>>>AAAEEEMMMXXX``````LLLOOOuuuyyyKKK>>>DDD??????<<<===>>>???>>><<<:::888777888999:::::::::999999999999999:::;;;<<<======CCCMMMNNNfff~~~PPPTTTzzzkkkJJJ===??????:::666999>>>OOOsssJJJ:::CCCCCC777---AAA777///;;;555...>>>======555777;;;TTTvvvHHH444777555777CCC<<<===>>>@@@BBBDDDEEEEEEEEEJJJWWWmmmpppwww}}}zzzVVVfffmmmCCC999<<<===???CCC===AAA;;;FFFFFFDDDIIIHHHDDDIIIBBBVVV^^^cccPPP^^^~~~[[[TTTCCCXXX^^^gggvvvkkkeee[[[bbbwwwvvvZZZkkkhhhrrr999666<<<<<<;;;;;;<<<999555777;;;<<<>>>>>>;;;888888:::;;;888DDD555444FFF???```uuu|||vvvxxx{{{EEECCCBBBAAA<<<@@@ZZZyyyvvvyyyyyyggg^^^aaalllqqquuuwwwvvvqqqnnnlllrrr~~~iiiSSSEEE666888999:::;;;<<<>>>@@@;;;::::::999:::<<>>@@@AAA@@@>>>HHHAAAGGGIII>>>???JJJKKKEEEooossswwwkkkrrrnnnGGGCCCBBBBBB@@@;;;<<>>999;;;@@@FFFSSSrrrSSSoooUUUJJJCCC???????????????@@@AAABBB:::;;;;;;<<<===???@@@AAAGGGMMMTTTVVVSSSPPPQQQRRRMMM\\\WWW@@@CCCEEE>>>555<<<<<<===>>>===;;;999888999888666555666777999;;;;;;<<<<<<======>>>>>>>>>???:::FFFKKKXXXuuuwww\\\mmmddd{{{pppYYY@@@666;;;<<<777===999>>>RRRrrrZZZ===555888;;;222999888<<<444333>>>000777666777111CCC:::TTT___pppXXX<<<888AAA;;;444<<<;;;===???@@@BBBBBBAAAAAALLLWWWooowwwjjjRRR{{{rrrXXXhhh~~~ccc444>>>777:::IIIEEE===CCCAAADDD>>>>>>GGGIIIIIIQQQKKKKKKDDD~~~xxxEEEhhhuuuXXXCCCYYYaaa___nnnuuueeehhhgggTTTSSSkkkqqqtttDDDBBB<<>>>>>::::::999999:::===???AAACCC@@@===>>>@@@AAA???===>>>EEEAAA;;;>>>@@@>>>>>>???AAAxxxrrrYYYZZZcccFFFAAAFFFDDD@@@???<<<;;;@@@FFFAAA888:::EEEAAADDDFFFBBB===AAANNNZZZbbb___[[[WWWUUUTTTSSSRRRGGGAAA<<<===<<<::::::===mmmiiiddd???>>>666111555222---,,,+++)))((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''***,,,---......---//////000111222333333444444111...,,,,,,---,,,+++,,,++++++***+++---///000------------............//////...------,,,,,,,,,.........---...///000111111000///000444<<>>===<<<;;;;;;;;;;;;;;;888DDDCCCCCCpppttteee{{{iiiRRRCCC888???DDD666555IIIDDDEEEIIIKKKIIIFFFIIIOOOKKKEEEGGGJJJCCCDDDiiieee@@@===AAA<<<999???<<<;;;;;;::::::888444222777666555555666888:::;;;::::::;;;<<<=========<<<@@@888===III___|||YYYZZZffflllHHHBBBEEE***@@@;;;666???OOOSSS```mmmGGG999999999555666:::;;;555333666555444222333777;;;>>>???@@@<<<:::888555333666<<<<<>>>>>CCC===>>>AAAFFFJJJJJJHHHFFFSSSHHHOOOQQQzzzKKK]]]sssdddccc\\\QQQccc```{{{ssslllxxxfffYYYUUUZZZVVVQQQfff}}}uuuwwwXXX===>>>:::777999;;;======<<<888555222777888:::;;;:::777333111444888<<<;;;999999<<<@@@zzzTTT]]]___qqqzzziiimmm~~~|||HHH888999III???FFF???NNNYYYddd~~~ppplllZZZ^^^VVVgggooollljjj]]]rrrtttooo}}}}}}rrrsss^^^OOObbbRRR)))444555888:::<<<<<<;;;;;;999999999;;;===>>>===;;;@@@<<<===BBBDDD@@@<<<;;;<<<<<<<<<===============JJJ;;;EEE|||{{{{{{^^^bbbgggSSS;;;AAACCCAAA:::666777::::::666888;;;<<<;;;999<<>>777AAA666:::777EEE<<<|||~~~{{{bbb<<<<<<777333666111---,,,+++)))((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''((()))+++,,,---............000111333555666777777444111///...---+++)))++++++*********++++++,,,........................111000...---,,,,,,---...,,,,,,---...//////000000)))***---333===LLL\\\fffeeeJJJNNNxxx|||uuuvvvxxxJJJ333222222111000000111111222333333333333444666777888;;;;;;<<>>;;;999888666444333999666666:::;;;999999;;;<<>>;;;GGGUUU___hhh}}}pppnnnSSSLLLvvvhhhooosss~~~\\\dddmmmwww___nnnwwwkkkGGG<<<999:::>>>>>>;;;===BBB>>>>>>???BBBFFFGGGGGGFFF???RRRKKKDDDhhheeeQQQ^^^[[[cccqqqpppqqqiiiddd```OOOZZZVVVzzzssssss~~~{{{zzzwwwsssnnn```QQQHHH@@@BBBrrrjjjfffxxx{{{MMM>>><<<999999777888999::::::888555444555666888999999888666444222555888888555555888<<>>666666777777888:::;;;;;;:::999888999;;;<<<;;;::::::666666;;;===:::777777:::999::::::;;;<<<===>>>,,,BBBDDD???mmm}}}nnn~~~gggiiirrrtttMMMHHHCCCCCCIIIJJJAAA777===;;;999:::;;;;;;:::999@@@::::::999333999@@@<<<<<<222@@@<<>>===<<<<<<>>>666<<>>777===qqq}}}^^^bbbtttwwwsss???DDD===;;;888999???@@@@@@JJJWWW||||||DDD<<<777;;;>>>;;;222,,,...000222555666777777666222000222999<<<:::999::::::999:::>>>RRR}}}www___PPPDDDbbb~~~}}}yyy{{{|||wwwccchhhnnn???CCC===:::999<<<<<<<<<>>>AAA@@@???>>>???BBBEEEFFFFFF;;;VVVGGGFFFJJJnnneeeMMMjjjOOOCCCYYYcccvvveeeQQQKKKHHHPPPTTTZZZbbboooxxxpppzzzkkk]]]YYY^^^fffnnnsssfffTTTGGG```zzzxxxKKKAAA>>>888888:::555555666666777666666555333444555777888888888888222555777666444333555888999pppdddQQQmmmyyyfffRRRNNN@@@>>>DDDDDDHHHNNNKKKLLL___^^^RRRSSSTTTOOOOOOJJJMMMLLLHHHFFFLLLTTTXXXrrrmmm}}}nnn}}}^^^ooonnnrrr___fffwwwiiiqqqlllnnnjjjlllqqqvvvRRR+++CCC999888777666666888:::;;;:::888666666888999999999999666666:::<<<:::999:::999888888888999<<<>>>@@@<<>><<<;;;666<<>>>>>AAA===BBB>>>XXX^^^```SSSmmm}}}}}}```[[[444777777666666...---,,,+++)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''((()))+++---...,,,---///111333555777888888777666555666444222000,,,,,,------,,,,,,++++++,,,---...///111222333444111111111111000///...---......///000333777;;;===LLLRRR\\\fffoooxxxoooooo[[[<<<666LLLmmmnnnyyykkk999+++777000000000000000111111111222222222333444555777777:::888777<<>>@@@@@@???>>>===;;;999;;;BBBFFFHHHLLLQQQ```fffhhh<<<@@@EEEEEE>>>888777999999999999888777666666888999555555444444555666777777666777888999:::;;;;;;;;;:::>>>:::;;;===888QQQooobbbjjjxxxnnn999>>>888666555666:::???EEEIIIVVVxxxzzzUUU===555666999;;;:::;;;<<<<<<;;;::::::;;;;;;::::::<<<:::888;;;@@@AAADDDVVVfff}}}xxxggg^^^BBB:::DDDhhhsssnnn~~~xxxjjjvvvnnn~~~XXX---AAA<<<;;;;;;>>>@@@AAABBBBBB@@@??????@@@CCCEEEDDDDDDHHHFFFBBBRRRDDD@@@nnnFFFXXXpppTTT777bbbXXXRRRRRRMMMJJJSSSbbbfff```___aaaffflllmmmiiiaaa\\\TTTUUU^^^iiiiii]]]QQQLLLQQQzzzqqqMMM111<<<;;;666888777555555555444444555555555333333444444555666888888555777888888666555666888<<>>===;;;:::999:::<<>>GGGFFFIIIPPPNNNMMMHHHccckkkpppqqqdddYYY222666777555555------,,,+++)))((((((''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((((((''''''(((***,,,---,,,---...000111333444555;;;;;;:::::::::888444111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---000222555777888>>>???AAAAAA???;;;777444555666:::@@@IIIRRR[[[```dddjjjrrrwwwxxxuuuqqqoooXXXIII777333HHHkkkxxxpppyyy{{{kkk???///000222//////000000111111111111222222222333444555666777888555222444999<<<;;;888888:::<<<>>>>>>>>><<<;;;555>>>@@@777555<<>>===555333999======444555555333111111444666444444444444444444555555444555666888999999::::::777???:::999CCC>>>>>>RRRwww{{{MMMeeejjjiiiJJJ???>>>;;;777666999;;;;;;CCCVVVkkkwww]]]MMMAAA999777777777555333444777:::666666888888777:::GGGUUUooolllzzzuuummmeee___NNNCCCAAAhhhxxxeeeiiivvvwwwrrrooonnn[[[nnnzzzxxxjjj???999DDD:::;;;<<>>>>>@@@CCCFFFFFFDDDAAAJJJ333DDDNNNBBB:::XXX~~~```OOObbbxxxfff\\\~~~tttgggQQQCCCIIIVVVVVVKKKOOOIIIKKKSSSXXXTTTNNNMMMMMMJJJJJJLLLOOOTTT^^^ggg~~~kkkooo\\\999222>>>888444777333777777555444333333444444555444444333333444555666777777888777666555666777:::888___~~~bbbsssiii{{{wwwbbbHHHKKK>>>:::DDDJJJEEEDDDOOOTTTLLLOOOXXXrrr{{{nnnxxxnnnWWW```kkk}}}~~~hhhuuu}}}sssiiiwww^^^777:::@@@:::999:::;;;;;;;;;:::888888:::777555444666888999999888666777:::;;;999:::>>>AAA???===;;;;;;<<<>>>@@@===???BBBAAA;;;;;;KKK^^^gggdddyyyxxxqqq```ZZZXXXfffccckkkvvv~~~qqqXXX333777666444555...---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))***+++,,,,,,---///111222333444??????>>>???>>>;;;666222...---,,,*********+++,,,***+++---///222444666777AAAEEELLLRRRVVVWWWWWWVVVUUUWWWZZZ___eeekkkpppsssssstttsssnnnbbbUUUIIICCC:::555GGGaaagggiiiqqqtttIII+++000555.........///000111111111111111111222222333555666777888666333333555777999999666777888999:::999888888999999:::<<<;;;999===BBBAAAQQQsss|||wwwVVV>>>@@@@@@;;;;;;:::777888;;;;;;888333555777555222111444666333333333333333333333333222333555666888888999999222===>>>999;;;;;;;;;???dddwww\\\VVVwwwhhh{{{SSS???===;;;:::::::::;;;<<>>===;;;======>>>BBBFFFCCC>>><<<===@@@DDDGGGGGGDDDAAABBB777MMMDDDAAALLLFFFaaaxxxWWWJJJCCC^^^vvvssstttYYYHHHJJJPPP]]]OOOIIIOOOQQQHHHBBBCCC@@@CCCHHHRRRiiimmmxxxooovvvRRR===888;;;>>>666333444111777666555444333222222222555555444333222222222333555555444444444444444444222===FFFUUUooommm~~~qqqkkkLLLGGGNNN[[[aaaeeewww}}}ooohhhmmm___{{{nnnmmm}}}lll<<<999???333CCC777999:::<<<;;;:::888777999777666666888:::;;;:::::::::<<>>;;;;;;???@@@???===;;;;;;;;;<<<===???BBB???<<>>AAABBB@@@<<<999777444000---++++++,,,---+++,,,,,,---///000000111777;;;BBBJJJSSSYYY^^^```bbbdddhhhjjjjjjiiifffdddfffbbb[[[OOOCCC999333111777EEElllllleee{{{YYY777///222333///---...///000111111111000111111111222333444666666666888888777555555777:::888888888888888777777777===666666???FFFDDD>>>;;;>>>???IIIcccyyyyyyxxxuuuRRRBBBEEEDDD777???;;;:::;;;;;;888555555444888:::999555333444777222222333333333333222222111222444555777888888888555666<<<;;;444777>>>>>>HHHttt{{{yyynnnlllTTTFFF999777666444666;;;>>>???>>>;;;AAAZZZ|||PPPMMMIIIBBBFFF???CCC@@@HHHddd}}}uuu~~~xxx\\\ddd~~~{{{ddd:::777555<<>>>>>AAAIII<<>>===444333===BBB???@@@222999HHHRRRxxxggglll]]]>>>AAA@@@999:::???:::333222666777444555;;;000444888777222///000222222222333333333222222111000111333555666777888888>>>000666>>>555777@@@;;;>>>TTTuuu~~~vvvVVVGGG???666666<<<999666:::CCCFFFEEEIIIQQQeeexxxpppjjjAAAIIIFFF777;;;CCC[[[ZZZkkkcccooowwwuuu\\\eeeoooppp}}}<<<:::AAA222JJJOOOLLLCCC;;;===DDDEEE???;;;:::;;;===@@@CCCEEEEEE===JJJ===GGGJJJDDDTTTHHH>>>iiijjjvvvZZZOOOccckkkvvvxxx^^^999>>>666???666111888111+++888......000111222222222222111222222333333333222222333222222222444555444333333---:::>>>aaaxxxpppnnnccc|||zzzttt|||sssmmm}}}mmmeeetttlllnnnnnnfffvvvfffgggqqq~~~\\\nnnttt___ccc~~~fffYYYtttxxxPPP999BBB???@@@:::888666555444333444555777888777777888:::===??????>>>666777;;;???<<<666666999444444555555666666666777333:::@@@>>>::::::>>>AAAEEE666HHH^^^OOOZZZdddsssvvvdddoookkkMMMoooaaaSSS999:::666444...000---,,,+++)))((('''''''''(((&&&&&&))))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((,,,///000000333888<<<999444:::HHHLLLDDDAAAEEEDDDMMMDDD555111///+++---555...---+++,,,444222!!!///,,,)))+++///222333222444555777888888666444333///222555222...:::]]]zzzyyysssppp}}}}}}QQQ===...///000,,,+++...000///...---...000222333111111111222222222333333666555555555555555666777555666888:::;;;;;;;;;;;;<<<:::999999;;;<<<;;;;;;===:::???DDD???DDDlllsssiii{{{iiinnn|||~~~xxxEEEDDDBBB???===;;;999999777555333444777888666444333333333222222222111111000000111222222222222111222333444555666666666666555666666777888999999999@@@///mmm{{{cccyyyUUU???BBB>>>666;;;======;;;999;;;>>>AAALLLOOO___}}}~~~nnn^^^XXXSSSHHHEEE555<<>>999888???;;;;;;;;;;;;;;;>>>BBBFFF<<<999888;;;AAAEEECCC@@@EEEBBBAAAAAA@@@AAAIIIQQQOOOEEE\\\zzznnn\\\KKKXXXyyyyyyzzzpppggg___|||oooyyyQQQ@@@===666555444333222111111111111222111111111000000//////222111111111000000//////000000000000111222333444888000333;;;999DDD{{{pppaaaaaahhhqqq|||uuuyyytttyyyaaa``````dddqqqyyycccyyyjjj\\\aaa```iiinnnsssmmm]]]KKK:::666888999666555999888777666666888:::;;;999888888888999;;;>>>???===;;;777444222333555777333333222333444666888999666666666777888888999999AAA:::999TTTfffTTTMMMqqqiiieee]]]hhh___]]]^^^uuuQQQqqqSSS888999666555///111---,,,+++)))((((((''''''***'''&&&((((((&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''***---000111222444666555555<<>>;;;888777666666444222333555666555333333333222222222111111111000000111222222222222111222333444555555666666666555555666777777888999999>>>222>>>nnnjjjMMMBBB<<>>AAA===:::999;;;@@@CCCAAA???>>><<<===???>>>>>>CCCJJJBBBKKKLLLVVV}}}cccUUUNNNBBBOOO{{{rrr|||hhhjjj}}}mmm[[[RRR666444777666555444333222111111111111111111111000000000//////111111111000000000//////////////////000111222222777222555;;;444111JJJmmm}}}{{{kkkwwwwww{{{iii}}}qqq}}}{{{iii^^^wwwwwwtttiiiYYYDDD:::444777======;;;999888777666555666777999:::666666666777777666666666888666444333333444666777777666555444444555666777777777888888999::::::;;;000999>>>???NNNwww~~~{{{mmmSSS777888666555///222,,,,,,***)))((((((((((((***&&&&&&((((((&&&&&&***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((***...111222111///DDDFFFEEEAAACCCKKKPPPQQQKKKIIIEEEQQQeeedddUUUOOOBBB>>>:::555...)))+++000,,,---///000/////////000%%%(((,,,///111444777999666AAAVVVlllwwwtttlllhhhvvvxxx|||ZZZ777222+++)))///000,,,,,,000......------...///111222222222222333333333444444666555555555666666777888555666777888999:::::::::999888999;;;@@@CCCEEEEEEAAA<<<===CCCHHHFFF@@@===JJJ``````JJJFFFHHHDDDBBB???<<<888666444333444333222222444444333222222222222222111111111000///000111111222222111111222222333444555555555555555555666666777777888888111EEE444RRRiiiHHH<<>><<>>:::999;;;///>>>AAAiiiggglllbbb|||QQQkkkxxxeee\\\vvvbbbGGG444888<<<666222777555555555444444555888;;;===:::999:::>>>AAA@@@>>><<<:::<<>><<<999666555333333444333333333333333222222222111111111111000000000///000000111111111111111111222333444444555555444555555555666666777777777///DDDDDD555XXX|||}}}{{{XXXHHH<<<333444777888===EEE777999<<<===:::999<<<@@@<<<;;;;;;>>>BBBEEEEEEDDDAAABBBCCCAAA???>>>>>>>>>666:::???EEEAAA333///:::AAADDDeee{{{mmmyyyjjjdddttt{{{jjjgggIII;;;444999;;;555222666555555555444333333666888:::888777999<<>>666000333333333222111111111111111000000000000000000//////000000000000000000//////............///000111111111333444444666999888666[[[xxxyyyUUUWWWsssdddrrr~~~{{{~~~~~~yyykkkYYY]]]vvvjjjuuurrrggguuu{{{nnneeeuuuxxxrrr{{{GGGFFFGGGAAA;;;:::777555555999777777666666666777777888666666777666555444222111000111222444555666666666888777666555444333333333333444444555555666777777@@@777555???DDD>>>888777ZZZ\\\<<<:::777777///000++++++***)))((((((((()))''''''***000000***''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&$$$''',,,111333333)))666>>>===EEEQQQNNN@@@___YYYQQQXXXlllrrrmmmppp|||kkkgggpppfffRRROOOFFF???888666777888555222111:::CCCJJJUUUmmmzzzjjjccciiivvvxxxZZZ666---111111000000000---***,,,000,,,,,,,,,------...//////........./////////000000000000000000111222333444555555555555666777777888999888777999===???@@@@@@777AAADDD>>>999===CCCFFFBBBIIINNNLLLLLL^^^}}}]]]JJJHHHCCC???@@@BBB>>>888999999777666555555444444444444444444333222222222111111111000000000////////////000111111111111000000111222333444444444444555555555555555666666666;;;...>>>>>>444mmmrrr~~~vvvxxxrrr]]]HHHCCCGGGEEE:::///666666777777888::::::888:::::::::<<>>>>>>>><<<;;;;;;<<<:::000...333777RRR}}}___jjjvvvvvv[[[ooojjjrrr|||}}}JJJ>>>999666888777222111444666777777666444555666888777666666777:::>>>@@@AAAMMMGGGCCCCCCCCC@@@BBBEEECCCCCCHHHMMMIIICCCJJJWWWsssfff\\\YYYbbb___MMMcccXXXRRRZZZ[[[FFF@@@TTTLLLVVVPPPRRRlllyyyxxxuuuMMM===;;;:::999444000222777222222111111000000111111//////////////////000000//////////////////000000////////////000111222222444888666///000777:::888:::NNNXXXQQQsss|||{{{jjjhhhwwwlllmmmkkknnnlllvvv~~~zzzxxxsssffffffTTTZZZbbb[[[```uuu]]]EEE444HHH@@@<<<::::::999888:::???999888888888888888888888666666444444333444555666222222444555555555555444333333333333333333333222222333333444444555666666999333333999:::777:::CCC555BBBsss^^^;;;999777777///000++++++***)))))))))))))))))))))---333333---))))))''''''''''''''''''''''''''''''''''''(((((((((((()))'''$$$%%%)))...222444???<<<777;;;PPP___SSS;;;???NNNYYYeeevvvvvvhhhaaannn}}}zzztttyyy~~~zzzwwwxxx|||~~~nnnyyy|||yyy~~~ooojjjeeeiiixxxWWW666---///111...------+++***+++...000++++++,,,------........./////////000000000111111000000000111222333444555555444444444444555666777999888777777:::;;;;;;;;;;;;;;;::::::>>>AAA???;;;HHHCCC???BBBJJJQQQSSSQQQVVVzzzrrrXXXKKKFFFEEEKKKJJJEEE>>>===BBBFFFEEE666555555444444444555555444555555444222111111333000000000000////////////...///000000111111000000000000111222333333333333444444555555555555555555:::333555::::::KKK~~~TTT:::888@@@EEE::::::999888;;;>>>===999;;;:::999777555333111000555444777===???<<<:::::::::???<<>>@@@LLLFFFAAAAAAAAA???@@@CCC;;;BBBFFFEEEGGGJJJFFF===MMMtttuuulllqqqiiifffxxxvvviiieeepppvvvGGG000666777:::888222111444555333222111111000000000111111......////////////000000......////////////000000////////////000111222222000777888222111666999888666222FFFppp___~~~}}}vvvrrrkkkuuuuuujjj{{{wwwrrrpppwww|||{{{~~~llliiittt~~~xxxgggdddxxxooo===GGG===999777666888======888666777999999999999888888888888444333111000111333555777333333444555555444444333000000111222333333333222333444444555666666777777888555444666777777;;;AAA===555LLL{{{ggg[[[888666555777000111+++******))))))))))))))))))(((***......***((()))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&(((,,,///OOOEEE999777DDDPPPNNNDDDDDDWWW]]]]]]jjjqqqggg^^^```xxxqqqjjjwww{{{jjjrrr{{{}}}tttjjjcccllluuuuuuTTT444---000000,,,,,,,,,+++++++++---------***+++,,,,,,------............/////////000000000/////////000111222444444555444333333333444555666888777666666888999999888<<<777666<<>>EEEFFFEEEGGGNNNUUUNNNPPPQQQWWWlll```YYYPPPJJJFFFDDDBBB@@@AAACCCCCCCCCEEEDDD<<<222666555444444333333444444222444555333000///000111000000/////////............//////000000000000000///000111222333333333333444444444444444444444444444@@@999222;;;>>>LLLnnnvvv|||{{{tttYYY??????BBBAAA<<<:::<<<===:::777888:::<<<===>>>@@@BBB;;;:::;;;<<<999444777>>>...FFF___|||fff}}}kkkPPPccc{{{qqqooo~~~ppphhhBBB111444666555111//////111222444666777777666666777999888777666555666888;;;===DDD???<<>>777...777999DDDMMMIIIWWWuuusssooorrrXXXsssXXX555444444777111222+++***)))))))))))))))***(((%%%$$$&&&&&&$$$%%%(((((((((((((((((((((((((((''''''''''''((((((((()))%%%((()))(((%%%$$$&&&)))111888===;;;888999@@@FFFfffnnn]]]HHHQQQeeekkkhhhaaasssssspppkkkvvv|||wwwzzzqqqiiibbbeeeppp}}}yyyoooMMM---)))111333...+++...///...---...///,,,(((******+++,,,------------,,,,,,,,,---------......,,,,,,------...000111222555444333222333444555666888666555666888999999888>>>:::;;;>>><<<999>>>GGGAAAAAABBBAAABBBDDDHHHLLLDDDBBBGGGRRRUUURRRTTT[[[UUU[[[oootttkkkxxxmmmsss}}}uuu]]]RRROOOGGGKKKHHHEEECCCCCCEEEFFFFFFCCCKKKMMMDDD;;;999<<>><<>>===999111555555111000333444444222444555555555555666888:::999888555444555888:::===999999>>>BBB@@@>>>???HHHFFFBBBBBBHHHLLLGGG======EEEKKKRRRlllcccCCC666:::<<<555,,,;;;333000333333//////555111000000000000000111111---.........//////000000---.........//////000000---------------...000000333222222111000///000222555666888===NNNvvv}}}kkk|||}}}vvv|||~~~^^^WWWvvv|||ooouuusss~~~vvvBBBFFF444888666;;;???>>>666111444777888999;;;777777888777777666555555222333444555555444222111000000000000111222444444222333444444444333222111000111111222222333444444000777888000...555:::888<<<:::;;;<<<888:::PPPjjjtttfff___999777777:::222111...---+++***))))))(((((())))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))...333FFF[[[VVVAAA888WWWuuusssTTTLLL```www|||ggggggtttnnnyyywwwsssxxx}}}tttttt```555444333111000...---,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---------............///////////////000000000000000000111222333333333333666777777666555555777888999999999<<>>:::777555555444222000000111222333333333222111000000000111000000000000////////////000000000000000000000000//////000111222222333333333333333444444444555555777999999999888999:::<<<===yyykkkxxxqqqiiiVVV666DDDEEESSSBBBIIIBBBLLLEEEOOOsss[[[rrruuummmyyyoooMMMFFF^^^lllzzziiiqqq;;;666999111222222111111111111111111111111222222222333333333555777888888777777888::::::::::::<<>>DDDBBB999444444444444444333333222222222111222333666888888666444888333...---000222111///000111111111111222222222111111222222222333333333333333444444555666666777777888888999999::::::;;;KKKVVV^^^:::888777999111222...---+++***))))))(((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((///***%%%777SSSXXXIIIBBB888DDDEEERRRaaalll\\\===222111000///...,,,+++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------------................../////////000000000///000111222333333333333444555666666555666888::::::999:::<<<>>>@@@???>>>CCCDDDFFFFFFEEEDDDEEEFFFKKKFFFEEEJJJLLLJJJIIIKKKIIIJJJJJJHHHFFFFFFIIILLLMMMKKKJJJIIIIIIHHHFFFCCCHHHHHHGGGEEEDDDCCCCCCCCCBBBBBB@@@>>>;;;888666444555444222111000111222333333222111111000000000111000000000000/////////...//////////////////////////////000111111222333333333333333444444444444555777888999888777888:::<<>>===>>>>>>;;;777555555777444444444444333222111000111111000000///......---///.........------------....................................////////////222222222222222222222222222555777555333555;;;AAA^^^zzzqqqttthhhjjjsss^^^\\\ggghhh___gggiii{{{sssfffoooyyyhhh:::===<<<;;;999888777777777;;;:::===BBBAAA:::666777333333333222222222111111000000222444777888666555666333000111555777444111000000111111111222222222111111111222222222333333333444444555555666777777777888888999999:::;;;;;;DDDQQQuuuVVV}}}]]];;;999666666111333...---+++***))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%******...888<<>>ccc}}}hhhhhhooopppwwwyyymmmHHH222***...------,,,,,,++++++***++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------...............////////////000///000111222222333333222111333444555555666888;;;:::::::::;;;>>>???>>><<>>888qqq}}}ooohhhyyyeeerrrnnn}}}ssslllSSSMMM[[[{{{|||sssEEE000666888444333111111111111111111111111111111111222222222222333333444666555444444555666777777666777888:::<<<===;;;;;;===>>>>>>?????????@@@AAAEEEJJJJJJFFFCCCDDDGGGOOO^^^ssswww^^^TTTIIICCCCCCBBB???;;;:::;;;:::777444333333444555444333222111111111111111000000//////.....................---------------------------------------............/////////111111111111111111222222111000000333666888777555000NNNkkkjjjxxxaaaUUUqqq|||cccsssxxxrrrbbb]]]fffnnnmmmaaaoooqqqrrrsssTTTKKKAAA@@@???<<<999777777777888555444666999999555333444222222111111111111000000///000111555888:::999888444222222555999999777333000000000111111111222222111111111222222222222333333333444444555666666666777777888999999::::::;;;AAA222999UUU^^^[[[sssmmmsss\\\<<<999555555000333------+++***)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((""",,,---(((&&&%%%444NNN}}}}}}dddHHHMMMcccrrrzzzrrr|||yyy~~~zzzbbbxxxVVV???000---111++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,------------------........./////////...///000111222222222222111333444444444444777999:::::::::;;;======<<<;;;@@@BBBDDDDDDCCCCCCDDDEEECCCFFFHHHGGGBBBBBBGGGNNNGGGGGGFFFEEEFFFHHHJJJLLLHHHFFFEEEEEEFFFEEECCCAAACCCCCCCCCBBBBBBAAA@@@???<<<:::888666555444555555444444333222111222222333111000000/////////000000000000/////////.........///////////////////////////000000000111111111222222222333333333444444444444555666666666666999;;;888JJJkkkuuuYYYNNNcccvvv|||}}}vvvzzzNNN///333:::222...666000000000000111111111111111111111111222222222222333555666555444333444666777777777888999:::<<<===999:::<<<===>>>>>>>>>===BBB??????EEELLLOOONNNLLLLLLGGGBBBCCCOOOcccttt~~~bbb^^^YYYTTTPPPKKKEEEBBB@@@======???DDDFFFDDDAAA888888777555333222222333555444222000000000111111000000/////////.........---------------------------------------------------------.........//////000000000111111111111111///......333888;;;:::888===444:::\\\ggguuuhhhnnnwwwqqqYYY]]]cccfffwwwuuuiiixxx{{{tttrrrnnnhhhqqqgggrrr```>>>===NNNVVV@@@>>>;;;888777777999:::555444444444444222222222000000000000000000000000000111222555999;;;;;;:::444222222333666666555333000000000000111111111111111111111111222222222222111111222333333444444555666777777888999999::::::999999===>>>666111<<>>:::999777555444444444555333333222222111111111111000//////...//////000000////////////....................................000000000000000111111111222222222333333333444444333444666666555666999;;;<<>>@@@GGGLLLKKKHHHKKKJJJIIIHHHGGGHHHMMMQQQRRR]]]kkkttttttrrrpppqqqrrrooofff\\\UUUPPPHHH@@@NNNLLLIIIFFFEEEDDDCCCBBBJJJIIIFFFAAA===:::999888888666555444444333333333444333111000//////000111////////////............,,,,,,------------------------------------------------------............/////////000000111111111222222111111000111222222:::777333222<<<]]]nnn~~~rrr{{{uuu{{{gggkkkfffhhhqqquuurrrqqqvvvxxxvvvxxxqqqUUUEEE<<>>???CCCFFFAAA888<<>>===888777666555444333333333111111111111111000000000...............//////000/////////.........------........................000000000000000000000000222222222222333333333333333444666666666777999;;;CCC>>>EEE???999DDD{{{vvvpppSSSHHHVVVxxxrrrjjjzzz]]]///111444555333//////000222...//////000000111111111000000000111111111111222444666666666444333444555333333555666888999:::;;;<<<===>>>@@@AAABBBBBBBBB>>>???@@@AAAEEEIIIHHHCCCNNNKKKGGGDDD@@@AAAKKKUUUMMMPPPRRRRRRQQQPPPSSSVVVJJJHHHBBB===>>>EEEIIIIII;;;;;;;;;===@@@DDDHHHJJJ555<<>>?????????@@@AAA===EEEJJJKKKKKKKKKFFF>>>GGGFFFFFFGGGHHHEEE@@@<<>>???@@@AAAAAA@@@>>>===666666555555444222111000000000000000000///.........---------......///000//////.........---------........................000000000000000000000///111222222222222333333333333444666666666888:::<<<>>>444:::===;;;111KKKttt|||{{{jjjSSSJJJZZZeeetttzzz}}}zzz^^^888>>>888888555///...111222.........//////000111111222000000000000111111111111333555555444333222222333333444555666777777777777<<<<<<===>>>???AAABBBCCC999???BBB@@@BBBGGGKKKJJJ@@@BBBHHHMMMJJJAAA===>>>JJJJJJJJJJJJLLLNNNQQQSSSSSSSSSOOOHHHDDDCCC???:::JJJHHHEEEAAA??????AAABBBHHHEEE@@@===;;;<<<======555333111111333444333111111111111111000///...---........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////000111111000111222222222333666888222000333:::===:::666444>>>cccbbbLLLIIIDDD<<<===EEEIIIIIIPPPOOOAAA999999888777777777888888444777666111000222222.........//////000000000000111000......///000///.../////////...------...///////////////000000000111000000000000111111111111000000111111222333333333111222222333444444555555222333:::>>>999444@@@SSSGGGCCCBBBEEEEEEBBBBBBEEEBBBLLL\\\lll{{{kkkYYYVVVLLLHHHLLLMMMEEE@@@BBBccc{{{bbb:::555444777111111...---+++***))))))((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((())))))((("""$$$...***$$$(((""",,,,,,(((,,,///777HHHccc}}}ccc???111000&&&------***&&&'''***,,,+++)))))))))***************)))************+++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------,,,---...///000000000000...///000111111222444666666555666888;;;===<<<;;;777999<<<<<<<<<<<<>>>????????????BBBLLLUUUOOODDDEEEEEEFFFJJJLLLJJJEEE@@@CCCBBBBBBCCCDDDEEECCCBBB>>>???AAABBBAAA@@@>>>===444444555444333111///...///////////////......------------------...///000//////.........---------........................000000000000////////////111111222222222333333333333555666777777888;;;===111===???111;;;CCC999JJJ]]]~~~{{{ssssssfffcccIII\\\nnnrrryyyssspppbbboooZZZ===,,,777222333444444333222000------......///000111111222000000000000111111111111222333444333111000111222777777777888777777666666;;;;;;;;;;;;===???BBBCCC===CCCCCC;;;888@@@IIIMMMFFFCCCDDDHHHGGGBBB@@@CCC@@@BBBEEEJJJMMMNNNKKKIIIHHHHHHDDD>>>===AAACCCAAADDDCCC@@@===:::;;;>>>@@@???======@@@CCCAAA999222444111///000222333222000000000111111111///---,,,---.....................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000111222111000111222111000...666333111111000000666===333EEEAAAAAAggg{{{OOOCCCAAABBBAAA:::@@@>>>@@@@@@CCCNNNIII222999999999888777666555555222666666222111555555000.../////////000000111111666444111000111111000...,,,...000111111000000111////////////000000000000000000000000111111111111111222222333444444555555000111111222222333444444===;;;666444:::AAA<<<111888666999@@@BBB>>>>>>BBB<<<>>>CCCHHHHHHEEEDDDDDD@@@JJJRRRKKKHHHbbb{{{}}}vvv]]]JJJHHHFFF>>>===DDD???@@@AAACCCCCCBBBAAAAAAiii^^^222666666444555111---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))));;;VVVqqqyyygggUUU>>>000,,,...---++++++++++++*********))))))))))))))))))************))))))))))))))))))))))))******+++++++++******)))++++++******++++++,,,---++++++++++++++++++++++++---------............//////...---,,,---///111222555555555777999::::::888:::;;;<<<;;;::::::;;;======>>>>>>@@@IIIRRRPPPHHHDDDHHHLLLMMMIIIEEEDDDDDD@@@AAADDDFFFGGGEEEDDDBBBFFFFFFFFFEEEBBB>>>999666888777777555444222000///111111000000//////..............................------------------------------------------------////////////////////////000000000000111111111111111222333444555555555555666666666777888:::;;;<<<:::VVVvvvssstttiiiuuunnnyyy~~~vvv{{{nnnnnnxxxrrr^^^VVVaaaeee^^^pppvvvMMM000444777///////////////////////////////////////000000000000111///...///000111000...111333444333111111222333444444555666777888999999888999;;;::::::;;;===???888:::BBBAAA999???IIIFFFCCCCCCCCCEEEHHHHHHDDDAAACCCCCCKKKOOOIIIKKKRRROOONNNMMMIIIDDD???===>>>@@@@@@DDDFFFCCC===999999;;;???>>><<<;;;:::999666333111111111111000000000000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------///000000000111111111111111222333444555555555555:::888:::>>>>>>EEE^^^yyyppp]]]PPPFFF;;;999>>>BBBAAA>>>???>>>============;;;999???;;;666444444777999999888666333222222222222111000000000000000111111222000000000000////////////...------,,,,,,------...............////////////............////////////000000000000000222444555333333333444444444555555555555555555666888999:::777:::===???@@@???@@@@@@AAAAAACCCFFFHHHFFFAAA<<>>>>>>>>>>>???@@@CCCDDDDDDAAA>>>iii```333666666333444///---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,333BBBTTTbbb}}}{{{mmm[[[III<<<999222+++))),,,///---***+++++++++*********))))))(((((()))))))))*********))))))))))))))))))))))))*********++++++******)))++++++******++++++,,,---++++++++++++++++++++++++------------............///...---,,,---///111222555555555777999:::999888888999:::::::::;;;===??????@@@@@@@@@FFFLLLKKKFFFDDDFFFHHHHHHFFFDDDBBBAAA>>>@@@BBBDDDEEEDDDBBBAAACCC@@@<<<:::999999::::::666666555444333111000///000000000/////////..............................------------------------------------------------//////////////////////////////000000000111111111000111222333444444444444555555666666888999:::;;;;;;???RRRtttvvvssspppuuuoooyyy~~~jjj:::333<<<:::222000000000000000000000000000.../////////000000000000000///...///000111000...111222333333111111111333333444444555666777888999777888999999999999;;;>>>===:::>>>@@@>>>GGGMMMFFFIIIEEE@@@???AAAEEEGGGGGGJJJEEEGGGGGGBBBGGGPPPNNNOOOKKKFFFCCCBBBBBB@@@>>>AAADDDFFFDDD???<<<<<<>>>>>>===;;;::::::888555333111111111000000000//////000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------//////000000000111111111111222222333444666666777:::666888===<<<888@@@MMM888QQQaaakkk|||qqqhhhZZZIIIAAABBBAAA===:::<<>>======<<<:::888::::::999888777777777888999666333111111111000...//////......//////000111000000000000/////////......------,,,,,,------...............////////////............////////////000000//////000111222333222222333333333444444444555555555666777888999:::777999<<<>>>===<<<<<<===AAA@@@AAACCCEEEFFFCCCAAABBBCCCBBBAAA???>>>@@@BBBEEEDDDBBB@@@???@@@AAABBB???@@@AAACCCEEEDDDAAA???fffaaa444666666222444///---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))......+++'''$$$&&&,,,222***///888BBBKKKSSSZZZ^^^jjjnnntttzzzzzzsssfff\\\RRRKKKCCC<<<666///(((###''''''(((***,,,,,,***'''+++************)))))))))(((((())))))))))))******))))))))))))))))))))))))))))))******+++******)))+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------,,,---///000111444333444666888999888777777888999::::::;;;===@@@???BBBBBB@@@AAAEEEEEECCCDDDCCCBBBBBBBBBAAA>>><<<<<<>>>@@@BBBCCCBBBAAA@@@DDD@@@;;;888666666555444333333333222222111000//////////////////.........------------------------------------------------------------------------//////////////////////////////000000000000111111///000111222333333333333444444555666777888888999999777555CCCmmmiiirrrWWW333"""111888,,,***888111111111111111111111111....../////////000000000000///......000000///...000111222222111000111333333333444444555666777777555666777777777888:::<<<:::555;;;EEEOOO___fff\\\IIIDDD???===???CCCGGGIIIJJJBBBCCCEEEBBBIIIPPPLLLNNNHHHCCCCCCFFFFFFAAA<<>><<<===============<<<;;;:::777999;;;;;;:::777666555888666222000//////---,,,......------......///000000000000/////////.........------,,,,,,------...---............/////////............////////////000000////////////000111111111111222222222333333555555555666777888999:::888:::======<<<;;;;;;<<<>>>======>>>AAACCCCCCBBBCCCCCCBBBAAA??????BBBDDDBBBAAA@@@??????@@@AAABBB???@@@AAACCCDDDDDDAAA???]]]vvvaaa444666666333555000---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))$$$)))000222111---***)))222111000111111000...,,,///000222555888777333///111...***)))+++---...---000///...+++)))'''((()))************))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((())))))******************************++++++,,,************************+++,,,,,,,,,---------------------------///000111111111111333555666666444888999::::::999:::<<<>>>===@@@BBBAAA??????AAABBBCCC???<<<<<<>>>>>><<<999;;;===???@@@AAAAAAAAA@@@:::999888888888666111,,,000000111111000000//////........................------------------------------------------------------------------,,,,,,........................////////////000000000111///000111222333333333333333333444555666666666777;;;999<<>>@@@IIIJJJ===BBBAAAAAAAAABBBCCCDDDDDDHHH@@@CCCGGGDDDGGGHHH???IIIFFFDDDDDDFFFFFFAAA===:::===???>>><<<:::999::::::999777777777666444222111000000000/////////////////////......---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000555444222111222333555777777111///444888777777999<<>>???CCCCCCBBB???;;;999:::<<>>======>>>???::::::;;;===>>>>>>>>>===@@@@@@@@@@@@???BBBFFFIIICCCBBBAAA???>>>>>>>>>>>>>>>>>>???@@@BBBBBB@@@>>>RRR^^^fffttt```333666666444666222---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''&&&&&&%%%&&&(((***'''((())))))(((''''''(((000---***(((((()))*********)))(((((()))*********)))))))))(((&&&'''***...))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((('''((()))*********************))))))******+++,,,************************++++++++++++,,,,,,,,,---,,,,,,,,,---......///000.........000222444333111:::;;;;;;:::888888999;;;:::===@@@AAA>>><<<>>>BBB@@@===999999;;;<<<;;;999;;;<<<>>>@@@AAAAAAAAAAAA444111000222555666333000...//////000//////......---------------.........------------------------------------------------......---------,,,,,,,,,------------------------...////////////000000000000111222333444444444444222333444555666666555555:::444888AAA>>>666@@@TTT~~~~~~tttoooBBB777444...777666,,,...888666***....................................///////////////...---...///000///---...///111000000///111222111111111222333333444444333555666777777888;;;===???:::<<<<<<888<<<>>>444@@@@@@@@@AAAAAABBBCCCDDDKKKBBBCCCEEEAAADDDEEE===CCCEEEFFFFFFDDDBBB@@@???999:::<<<<<<;;;999888888777666555555666555333111000000000////////////...............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---............/////////777555333111000111222333777333111111000///000333...444444888AAA???:::>>>CCC>>>888666555555555666>>>???AAABBB???<<<>>>BBBAAAAAA???<<<888777888;;;888:::<<<<<<:::999:::;;;>>>888222444999;;;777111222///------...000000/////////......//////000111////////////...............------,,,,,,------...------------........................///////////////////////////........./////////000000000111111111111111111222444555666555777:::;;;<<<===???AAA999;;;>>>@@@???===;;;999===============>>>AAADDDAAA@@@@@@???>>>=========<<<<<<<<<===??????>>><<>>BBB@@@<<<<<>>@@@@@@AAAAAAJJJAAA666000111444444444...///////////////...---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,+++------------------------......////////////000000000111222333444444444444222333444555666555555444111777:::888;;;???<<<333888aaa{{{|||YYY222(((000444666---(((,,,111222///---------------------------------.........////////////...------//////...------...000000//////000222000000000111111222222222222444666666666888:::===444555===@@@>>>FFFMMMGGGBBBAAA>>>;;;;;;>>>DDDIIIJJJAAA@@@BBBCCCNNN\\\\\\AAADDDFFFEEEBBB??????@@@:::;;;<<<<<<;;;:::999888555444333333444444222000000000////////////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------.........///555444222000//////000000...111444555222//////000999;;;666888???;;;666===AAA;;;666666666555666888;;;>>>BBBDDDDDDAAA@@@???444888<<<===<<<999666444:::<<<===;;;777444444666>>>777000000666999666111000...,,,---///111111111//////......//////000111/////////.........------...------,,,,,,------...,,,------------.....................////////////......///////////////.../////////000000000111111/////////000111222333444000333555777888:::<<>>;;;:::<<<======;;;999888999:::<<<======>>>>>>?????????;;;::::::;;;======<<<;;;UUUaaazzzeee666666444111444000---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((($$$&&&***---...---***'''++++++***)))((('''''''''$$$&&&(((******++++++,,,$$$&&&((()))******+++,,,((((((***,,,,,,***'''%%%(((((((((((())))))******'''''''''((((((((())))))((((((((((((((((((((((((&&&'''((()))************)))))))))))))))***++++++************************************++++++++++++++++++,,,---............---------///111222222000999::::::999888777999:::999999>>>DDDCCC===999;;;999;;;<<<<<<<<<<<<===???999999;;;<<<===???@@@@@@XXXLLL<<<333111333333222//////000//////...------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000///000111222333333333333222333555666777666444333111999<<<777555:::===:::666666FFFqqqyyyrrrddd666...222777444***444---...444///$$$'''444---------------------------------........./////////...------//////...---,,,...////////////000222//////000000000000111111111222444555555666999<<<999888<<<;;;444777999111??????>>><<<;;;>>>CCCHHHEEE>>>???BBBCCCRRReeejjjCCCBBBAAAAAA@@@???>>><<<:::::::::::::::999777555333222111222333333111000000000/////////.........------------------------************************************************************************++++++++++++++++++++++++***++++++,,,------......,,,,,,---------.........000000/////////000000000***...222444444444444333///000---000888666555???999333000333555444666;;;000555<<>>???>>>;;;999888888<<<<<<======>>>=========;;;::::::;;;<<<===<<<;;;XXX^^^xxx|||hhh888777444000111------,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((---+++(((''''''((((((((()))&&&%%%&&&)))+++***((('''''''''&&&$$$$$$&&&((('''(((((('''&&&%%%&&&'''+++(((&&&%%%''')))))))))'''((((((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((()))************)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++***+++,,,---.....................000222444333111777999999999888888:::<<<:::999>>>EEEEEE===777777777;;;>>>???===<<>>???III@@@555111333555444111000000000000///...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............/////////000...///000111111222222111222444555777777666555333???///,,,888>>>777666>>>???;;;666999SSS{{{uuurrrzzzrrrRRR444,,,666222***+++///...---...000///,,,,,,...........................---------........./////////...------...///...---,,,---//////...///000222////////////000000000000///000222333444555888:::888555:::<<<999>>>AAA777888<<>>AAAAAA===999999888888888888666444222222111000111333333111///000/////////............------------------------************************************************************************++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......+++,,,---///000000000000111000...+++,,,//////---222444111444:::444000:::???888444777888555666:::;;;:::999999===@@@???;;;888777666777:::;;;:::999...333777777555555888;;;222555888555000...111555333111......///000000///---,,,,,,,,,,,,---......//////.........---------...------,,,,,,------...,,,,,,,,,---------................../////////000,,,---///111111111111000000000000000111111111111//////000000111333444555333555666666666777999;;;666888;;;;;;999999<<<>>>===???BBBCCCAAA???>>>===@@@??????>>>===;;;999888<<<;;;:::;;;===>>>===<<>>===>>>@@@DDDDDDBBB???999999999:::;;;<<<======<<<;;;:::;;;<<<<<<:::999777666555333222111000000000//////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......////////////000000000000000000111222444555555666555555666666777777888888:::===>>><<<<<>><<>>???AAADDDHHHCCC===;;;===??????===;;;<<<;;;;;;999666444222111111111111111000//////......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000000//////.........---////////////000000000000000000222444555666777777777999:::999888777888:::>>><<<:::<<>>===;;;999999:::;;;<<<666555444555777999888666333777777444222222111...000000///...------,,,,,,,,,---......//////....../////////......------------,,,,,,++++++,,,,,,---------------------------,,,---...//////...------///////////////000111111/////////////////////////////////000111444666888777666444444444666999:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===AAADDDDDDAAA>>><<<;;;;;;:::888999777666666888999::::::WWWmmmyyyhhh777333:::111+++000---,,,***)))((('''(((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,,,,------......///000000000//////111222333555888:::;;;<<<===;;;;;;<<<@@@AAAAAA???;;;::::::999:::;;;<<<===:::999888999::::::888666555444333222111000000000/////////...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------........./////////000000000000000000111222333444555555444555555666777777888888333888<<<===;;;===CCCIII===YYYuuuTTT777111555666333222111000///..................---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...------------.............../////////000000000000...//////000111000000000222222222222333444555666:::999888777777888:::;;;999;;;===>>>???>>>===<<>>???@@@AAAAAA>>>:::888888999:::999::::::999888666444333222000111111111111000//////...------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............////////////......------.../////////000000000000000111333444555666555555444555777777777777888:::???>>>;;;999888888;;;===>>><<<:::888888888999:::999::::::999666444444555333777777222...///000///000//////...------,,,,,,,,,,,,---............---.........---------,,,,,,---,,,,,,++++++,,,,,,------------------------------......//////...---,,,///............///000111000000000000000000000000//////000111222333555666888888888888999:::;;;;;;777777888888888888999999999::::::999888999<<<>>>@@@>>>;;;::::::;;;:::999:::888666555777888888888jjj~~~nnnjjj777333;;;333+++,,,---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,---...............//////000111444777999:::;;;;;;;;;999777777:::>>>@@@AAA===<<<:::999888999;;;<<<888777666666777777555333222222111000000000000000///......------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------............/////////000000000000000111222333444444555444444555555666777777777555999<<<>>>===;;;::::::???;;;;;;AAAJJJ[[[{{{}}}eeeVVVHHH===333111555666000(((//////...---,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------................../////////000000000///000000111111111111111111222222333444666888999:::999888777777888999999:::;;;;;;<<<===>>>>>>???AAA@@@???@@@AAAAAA@@@>>>;;;;;;:::999777666777888:::999777555333222222111000000000000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............///............---------....../////////000000000000222444555555444333222000222444444555555777999999<<<>>>;;;777555777:::<<<:::999777666666777777555888;;;999444111333555222666666000,,,...////////////......---,,,,,,,,,++++++,,,---------------------,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------------------------...............---,,,+++......---------...//////111111111111111111111111///000111222222333333333222333666888999888666555777777777888888888999999::::::999888666555777999;;;999888888:::;;;;;;:::;;;999666555666666666555xxxxxx]]]mmm999111999555---------,,,***)))((('''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,------...000111111333444777:::;;;;;;:::999:::888555444777;;;@@@CCC???===;;;888777888999:::777666555555666555333222/////////......///000000------------,,,,,,++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............/////////000000000000000111222333333444333444444555555666777777;;;:::888999;;;>>>@@@AAAGGG>>>;;;>>><<<:::DDDSSSOOOgggiiiQQQ@@@777222...,,,333888555---)))---222......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,---------................../////////000000//////000111111111111000111222444666777888999999888888888888999;;;<<<=========<<<===>>>???AAABBBAAA@@@@@@AAACCCCCC@@@===999<<<>>>===999777888;;;999888555333222111111222//////000000//////...------------,,,,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------------------------........./////////000000111222444555555333111//////000222333222333555666000666===AAA>>>999444222777777666555555666777777333555888999999999:::;;;111222222000111333111,,,.........------,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++---------,,,,,,------...000000000000000000000000///000111222222222111000---000555888999777333111888888999999::::::;;;;;;======<<<:::777666777888888777777888;;;===>>>======:::777666666666555444VVVssshhhtttqqq;;;000777555000111---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,---///222444555444666888999999888777666999888666555666:::@@@CCC???>>>;;;999777777888888777666555555555555333111......---------...//////,,,,,,,,,,,,,,,+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............///////////////000000111111222222222333333333444555555666666888555333444888===AAABBB888<<<@@@DDDFFFFFFCCCAAACCCLLLSSSUUUXXXaaammmvvvsssdddSSSBBB777>>>888222111444555555555111---((('''***...//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////---...//////000000//////...000333666777777666555777777777888999:::;;;<<<===<<<;;;;;;<<<>>>@@@AAA>>>>>>>>>???@@@@@@>>><<<999<<>>;;;999:::<<<888777555333222111222222...////////////...------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------............////////////222333444444333222///...000111222222111111222333000333888>>>AAA>>>888222333333333444555666777888777666666;;;AAADDDBBB>>>000///---000777<<<555***---------------,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,------,,,,,,,,,,,,------...........................///111111222111000//////222777;;;;;;999555222777777888999999:::;;;;;;>>>>>>>>>;;;999777777888777777777:::>>>@@@@@@???>>><<<888777666666555444FFFYYYaaa|||qqq===000555444111444---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))************+++++++++++++++++++++---///222555666222333444555555444333333777777777777777:::>>>AAA>>>===;;;:::888777777666777666555555555444222000......---------......///++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------.........///////////////000000000111111111222222333333444555555555444444666999<<<>>>===<<<@@@FFFFFF@@@@@@DDDAAA888;;;>>>@@@AAACCCGGGKKKNNNMMMJJJEEEAAA@@@AAACCCEEE999777444555777888666333888222///000111...+++++++++,,,///555:::777...&&&......------------......++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////------...///////////////,,,---///222444666777777888888777777666555555555::::::999888888:::;;;<<<777999;;;;;;:::999:::;;;888999;;;;;;:::999::::::666666444333222111111111...............------,,,,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,---------........./////////333333222222111000//////111222333222111000111222666333222555:::===<<<999111111222444555666777777777333222777???AAA<<<666000...,,,000888===666***------,,,,,,,,,,,,,,,,,,++++++,,,---------------***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---,,,,,,,,,------------------------------...//////000000000000///...111444777888666333111444555555666777888999999;;;<<<<<<:::888666777777888888999<<>>;;;888666555555444333SSSgggiiilllooo@@@333555333000222---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,+++,,,---///222333///000111222333444444555444666999999888888;;;===;;;<<<<<<;;;:::888666555666555444444444333111//////......---------......*********+++++++++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........///////////////000000000000000222222222333444444555555444666:::=========<<<;;;???AAA@@@===>>>CCCDDDAAA;;;;;;>>>AAACCCDDDFFFHHHHHHGGGDDDAAA???>>>>>>>>>888666555444333333222111888111---///000000333888...000000+++%%%%%%***111---------,,,,,,------...******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////......///000000000000000000///...///333999???CCC777777777777666555444333999999888888777888888888444888;;;:::777666:::???777666555666888999888888333333333222111000///...---............---,,,,,,,,,,,,,,,++++++++++++***)))*********++++++++++++************************************************************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------***+++++++++,,,,,,,,,,,,---------.........//////333222111000//////000000000222333333222222333555555444222222444777:::;;;333333444444555555444444333111000444999:::555000000111///...222555333...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---++++++++++++,,,,,,------++++++************++++++++++++++++++++++++++++++,,,++++++++++++---.../////////...---------------------------------------............//////000111---...000222333222111111444444555666777888999999888:::;;;:::999777888999999999:::===@@@AAA@@@???;;;999555444333333222111QQQkkkssskkklllAAA555666111...///---,,,***)))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++...---,,,++++++---...000//////000111333666888999222555999:::888777888::::::;;;<<<<<<;;;888666444666444333333333222000...000///...------------...******************++++++))))))))))))))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........//////////////////000000000000111222222333333444555555444555777777666888;;;===>>>===>>>BBBBBB???===>>>@@@>>>>>>===<<<;;;>>>AAA<<<<<<=========;;;:::999444555555444333222222222///,,,...444333---+++...,,,,,,---......---------,,,,,,,,,+++,,,,,,------*********++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........////////////000111111111111111666333//////444>>>IIIPPP555666777888999999888888;;;;;;::::::999888888777444:::>>><<<777666===EEE888555333444888:::999777000111111222111///---,,,------......------,,,+++,,,,,,,,,+++++++++******))))))******++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,---------.........//////444222000......///000222///111333333333444666888///333666666444333444777555555555555444333222222222333555888::::::888666111444222---***---000111,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......+++++++++,,,,,,---------++++++************+++++++++++++++++++++++++++++++++*********+++---///000000///...---------------..............................------...///111222111222222333444444555555555666777888999:::;;;;;;888:::;;;<<<:::::::::;;;::::::;;;===???@@@???===999666333222222222111000kkk}}}dddxxx???111999333555444---,,,***)))((('''((((((((((((((((((((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************+++,,,------...000222333333444666888;;;:::888666555555666777777777777666555333222111444333111////////////000......---,,,,,,+++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////222222222333333333444444444444555666777888999999:::::::::::::::;;;<<<===;;;===???@@@AAA@@@>>>===AAA>>>;;;:::999888666555222222222111111111000000111000000///...------------------------------------,,,,,,+++*********++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,---------......////////////000000000000222222111111333:::BBBHHH888777666666666777999:::777:::===<<<999777777999::::::888888888888::::::<<<;;;999888777666666666000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,,,,++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------,,,++++++******++++++,,,+++++++++,,,,,,---------222111000//////000111222...///000111222333333333333333333444333333222222333444666777777555444222...000222444555666555555222111///...------......---,,,,,,+++*********+++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************++++++,,,,,,,,,---------000///---,,,,,,---...000////////////////////////////////////000000000000111111222333222111000///666666666666777777777777>>>===:::888888999;;;===999888666777888888777666333333222111//////111333gggwwweeeooo:::...777111222///---,,,***)))((('''((((((((()))))))))(((((('''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********+++******++++++,,,---...---///111222222333555777999888777666555555555555666666666555555333222111222111000...------.........------,,,++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...............////////////111111111111222222222333333333444555777888999999::::::::::::;;;<<<===>>><<<===>>>???@@@@@@?????????<<<999888777777555333222222111111111000000000000000//////...------,,,---------------------------,,,++++++******+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,------------...///////////////000000000111222222111111333777999777777666555555555666666666888;;;;;;999777888999;;;;;;:::999999:::;;;;;;;;;;;;:::999888777777666000000000000/////////......------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++,,,------...,,,++++++******++++++,,,+++++++++,,,,,,---------///.........///000222333333222111111222444777888222333444555555444333333444444666666777666555444000000111222222222111000000000///...---------------,,,++++++*********+++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************++++++++++++,,,,,,,,,,,,///...,,,++++++,,,...///................................./////////000000000111222222222222111000666666666777777777888888<<<;;;999777666888999;;;888666555555666666555333000111111000///...///111```hhhvvvYYYmmm:::111999222333000---,,,***)))((('''(((((('''(((((((((((('''&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))******++++++++++++,,,---...///,,,...000111111111333555666666666666555444444333444444555444444333222222000///...------,,,------------,,,,,,++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............////////////000000000000111111111222222333555666888999999999999999:::;;;===>>>???<<<<<<<<<===>>>?????????<<<:::777666555555333222111111111111000000000000/////////......------,,,------------------------,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------------........./////////000000///111333333222000000000555555555555555444333222444666999999999888999999<<<<<<;;;::::::;;;<<<<<<::::::;;;:::999888666555000000000/////////......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((()))*********+++++++++++++++++++++++++++++++++******+++,,,...///,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333666333000///000333888;;;111222444666777666555444444444444555555666666666111111111000///...,,,,,,............---,,,+++***,,,,,,+++************+++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++++++++++++++*********************************)))*********++++++++++++------+++++++++,,,---...---------------------------------........./////////000111222222222222222444444555555555666666666:::888777555555666777888666555333333333333111000...000111000///......///cccfffzzzVVVqqq>>>333:::222333000---,,,***)))((('''((((((''''''(((((((((''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***,,,,,,,,,,,,---...//////+++---////////////111333222333444555555444222111222333333333333333222222//////...---------------,,,,,,,,,,,,++++++******************++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........////////////000000000111111111000111222444555777888999666666777888:::;;;===>>>::::::::::::;;;<<<===>>>:::888555444444444333222111111000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,------------------......//////000,,,///222333333222222333222333444555555555333222222444666888999999::::::;;;::::::::::::::::::;;;777888999:::999666444222000000/////////.........---------,,,,,,,,,++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))'''(((((()))***+++,,,,,,************************,,,+++)))))))))+++...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000111111000...---...111444777000222555777888777666555222222222222333555666777111111000///...---,,,++++++,,,---------+++***)))++++++***************+++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++++++++***************************************))))))))))))************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000111222333444444222222333333333444444444999888666555444555666777666444222222222111000...---///111111000...---...mmmqqqbbbuuu???111555,,,......---,,,***)))((('''(((((())))))******+++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))),,,,,,,,,,,,---...//////+++,,,............000111000111333444444333222111111222222222222222111111..................------,,,+++++++++++++++******)))))))))******+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............000000000000111111111111000000111333444555777777444444444666777999;;;<<<999888888888888999::::::888666444444444444333222000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---......//////---...000111111222444666///111333555666666666666222333555777:::;;;;;;:::888888888888888888888888555666777777666444111000////////////............------,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))******+++,,,------************************+++***)))((()))+++---///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------...///000111222222111222444666777777666555111111111111222333444555000000//////............***+++,,,,,,,,,+++***)))*********))))))***++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******************************************************(((((()))))))))*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000222333444555333333444444444555555555999888777666555666666777666444333222222222000......000222222111///...///kkkjjj]]]xxxBBB333666---///000---,,,***)))((('''((((((+++,,,,,,---------------+++******)))((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))++++++++++++,,,---...///+++,,,......------///111000111222222333333333333111111222222111000//////---......//////...------++++++++++++++++++******(((((())))))***+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........000000000000111111111111000000111222333444555555333333333444555777888999888888888888777777777777666444333222333444333222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,---...///////////////...---...000222...///111333555777777888333333555888;;;<<<;;;:::555666666777777666666555444444555444333222000////////////.........------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********+++,,,,,,------******************************))))))***+++---...,,,++++++******++++++,,,------,,,,,,,,,,,,++++++---......///......------,,,...222444555444333111222333444444555555555555000111111222222333333333000000///......//////000***+++++++++++++++*********))))))))))))***++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******)))))))))***************************************((()))))))))************)))******+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111333444555666777777777777888888888888888777777666666777777555444222222222222000//////111222222000//////000bbbZZZRRRtttBBB555999000222333---,,,***)))((('''(((((())))))***+++++++++++++++******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))+++******++++++,,,---...+++---......------///000111111111111222333444555222222111111000///...---+++,,,---......---,,,+++******************++++++((((((((()))***+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.............../////////000000000111111111111222222333333444444444444555666777888999:::::::::999777555444444222000000111222111000/////////.........------++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,******+++,,,---...//////...//////...---,,,...///...//////000222444666777555444555888<<<===<<<:::444555666777777666555444555555444333222111000000//////.........---------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************++++++++++++************************)))))))))***++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++,,,---...///000000///...---000333666777666444333444444333222222333444555222333444555555444333222111000///...---......///+++++++++******++++++,,,)))))))))))))))***++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******((()))))))))*********+++************************)))))))))*********++++++)))***+++,,,------------------------------------------------............000000000000111222444555666666777777777888888888888777777777666666666666444222111111222222111//////000000///------...000bbbWWWXXXiii;;;222777...000000---,,,***)))((('''(((((($$$$$$%%%&&&''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))************+++,,,------+++---......------///000111111000000111333555666222222222111000...---,,,)))***,,,,,,---,,,+++*********************++++++'''(((((()))***+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////111111111111111111111111555555555555555666777888;;;<<<<<<<<<;;;888555333111000......000000000/////////.........---------+++++++++++++++++++++,,,+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,)))******+++---...//////+++---000000000///000000//////......///111333444666555666999===>>><<<:::444555666777777666555444777666444333222111111111//////.........---------,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((***++++++,,,++++++,,,++++++++++++++++++,,,---------,,,,,,+++++++++***+++---///111111111111...000222555666555444333666444222111111222333555333444666777777666444222222000///---,,,,,,,,,---,,,,,,*********+++,,,---))))))((())))))***++++++++++++,,,---------,,,,,,,,,,,,,,,+++++++++******(((((())))))*********+++************************************++++++++++++)))***+++,,,---......------------------------------------.........//////111000000000000222333444444444444555555555555666777666666666666555555555222111000000111222000////////////---++++++---///nnnmmm___eeeAAA333333333111111---,,,***)))((('''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************++++++,,,------......///---...///000222444555555444333111000...------,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++---,,,***+++...---***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............//////000000111222222333333444333222111222444777888999999999666333222222444////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---.../////////////////////000111111222111///......000111333777777999:::::::::::::::333444666666555444111000333333333222111000000/////////...---,,,++++++***************************+++***)))(((((()))***+++)))************+++++++++,,,,,,,,,++++++*********+++++++++*********))))))******************************************************************************))))))******+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,------.../////////222222222111111111111111333555777666333111222444222222222222222222222222000000///...,,,+++***)))+++++++++++++++++++++++++++)))((((((***,,,---,,,+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))***+++,,,,,,+++***))))))************+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------...//////000111000000111222333222111,,,777AAA@@@666...///444444333222222444444333222222222222111111111000000------------------------qqqnnn___~~~\\\;;;///000000......---,,,***)))((('''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************++++++,,,,,,---.........---...///000222333444555333222111///...---,,,,,,,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))),,,+++)))***------)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///000000000000111222333333444333222111222444666777777777777666333111111111////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************---,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,---...//////////////////000000111777666444222222222333444333444555666777777777777555666777777666555333111222222222111000/////////.........---,,,,,,++++++************************+++***)))(((((()))***+++)))************+++++++++,,,,,,,,,+++++++++******+++++++++*********))))))******************************************************************************))))))******+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,------.../////////111111111111111111111111222333555444222222444666222222111111000000000/////////...---,,,++++++***+++++++++++++++++++++++++++)))((((((***,,,---,,,+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))***++++++++++++***))))))************+++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---......//////...+++***---333555222---///999DDDEEE>>>888666888555333222222333333222111111111000000000/////////------------------------nnneee^^^{{{\\\===333444222///...---,,,***)))((('''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************++++++,,,,,,------......---...///000111222333444222111000...---,,,,,,,,,+++++++++******))))))((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))),,,,,,)))))),,,,,,)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///111000//////000111333444444333222222222333444555444555666555222000//////////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---.../////////......//////000111999888666444333333333444222222333444555555555555666777888888777666444333111111000000///.........------------,,,,,,,,,,,,************************+++***))))))))))))***+++)))************+++++++++,,,,,,,,,++++++++++++***+++++++++*********************************************************************************************))))))******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000000000000000000000000111222222111000111444666111111000000///...------------------,,,,,,,,,,,,+++++++++++++++++++++++++++)))((()))+++------,,,+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))******++++++******))))))************+++++++++++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,+++++++++,,,------......000,,,+++000888;;;666000,,,333<<<@@@>>>:::777555666444222222222222111///////////////............------------------------nnn]]]iiiyyy\\\@@@777777333///...---,,,***)))((('''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))******************++++++,,,------............//////000111222222111000///---,,,,,,+++++++++*********)))))))))(((((((((((((((((((((((((((((()))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...111111---+++,,,,,,)))++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------............///111000///...///111333444444333222222111222222333222444666555333000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************,,,,,,++++++++++++,,,,,,++++++++++++,,,---...//////............///000000555444333222222222222222333444555666777777777777666666666666666444333222/////////......---------++++++,,,,,,,,,---------************************************************))))))*********+++++++++++++++++++++++++++++++++******************************************************************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////000000000000222222111000///000222444222111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++))))))***,,,------,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))*********++++++++++++,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,******+++,,,,,,------...000//////333999;;;777333,,,///333666888666333000666444222222222111///---////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,vvvXXXnnnlllQQQ999222333000,,,,,,---,,,***)))((('''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))*********************++++++,,,------............//////000000000//////---,,,++++++++++++*********)))))))))))))))((((((((((((((((((((((((((()))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++444888777111---,,,,,,***++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------............///000////////////111222333333222222111111111222222111444666555333111//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************,,,++++++******++++++,,,++++++++++++,,,---.....................//////000000000000111111222333333333444555666777777777777444444444444333222111111.........---------------******+++,,,,,,---------******************************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++******************************************************************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......//////000000000000555333111000000000000000222111000///...---,,,,,,+++++++++,,,,,,,,,,,,---***************************))))))+++---...---,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,******+++,,,,,,------...+++...111333222222222222555333111111444555444222555333111111111000///---000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,{{{KKKlllYYYcccKKK555000222111///000---,,,***)))((('''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))*********************++++++,,,,,,------............////////////...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++666::::::333---,,,,,,***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///......///000000111111111111111111111111111111111111333555444222000///000------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************++++++************++++++*********++++++,,,---.........------......///000///000111222333444444444111222333444444555555444333222222111000000//////------------------------******++++++,,,,,,------******************************+++,,,,,,+++******)))************+++++++++***++++++++++++,,,,,,,,,***************+++++++++******************************************************************************))))))******+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------.../////////...//////000000111111222666444222111111111...---000000000///...---,,,,,,++++++++++++,,,,,,,,,,,,*********************************+++---...---,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))***))))))(((((())))))***)))************+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,------......,,,000333333000000222666888444///---///222222222444222000000000000///---000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,KKKhhhUUUfffOOO999333555333111222---,,,***)))((('''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))************************+++,,,,,,------........................---,,,+++***************((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++222777888222,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///,,,---///111222111000000//////000111111222222222111222222111///...///000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************++++++************++++++************+++,,,---......------------...//////000000111222333333333333///000111222333333333333222222111000////////////---------...............+++++++++++++++,,,,,,,,,***************************++++++,,,,,,++++++***)))************+++++++++******+++++++++,,,,,,,,,))))))*********+++++++++******************************************************************************))))))******+++,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------...///////////////000000111222222333444333222333444333///,,,......------,,,,,,,,,+++,,,,,,++++++++++++++++++*********************************,,,...///---++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))***)))(((''''''((()))***)))************+++++++++)))))))))*********++++++***+++,,,,,,------,,,,,,,,,,,,,,,---....../////////000111222222333666999444111---+++---///000000222111//////000000///...............---------,,,++++++++++++++++++++++++^^^ppplllSSS<<<555333///---...---,,,***)))((('''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((()))***************)))******+++,,,,,,------...............---------,,,,,,+++***)))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---333555///***)))+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------------.........//////+++---000222333222000...---...///111222222222222000000000///---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++************++++++************+++,,,---......------------...//////000000111111111000000///000111222333333444333333333222111000////////////........................++++++++++++++++++++++++***************************+++,,,------,,,+++***)))************+++++++++*********++++++,,,,,,,,,))))))******++++++++++++*********************************************************************************)))***++++++,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------...//////000///000000111222333333333222111222444666555111---,,,+++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))*********,,,...///---++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))***)))(((''''''((()))***)))************+++++++++((())))))))))))*********++++++,,,---------,,,,,,,,,,,,---......//////000---***)))+++///444666666222111/////////111222222111000//////000111///...---------,,,,,,,,,++++++++++++++++++++++++++++++XXXmmmooo>>>777666+++000......---+++)))'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&(((***,,,---###&&&(((&&&###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------.........//////000111222222222222222111000000///...---------...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++******++++++,,,------,,,,,,,,,,,,---......111111222333333333333222111222333333444444333333555444333222111111111111222111111000///.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,)))***+++,,,------------111000/////////000222333222222333555777777444222///...------++++++***)))***++++++,,,,,,,,,++++++******))))))))))))******........................+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++***+++------,,,---444<<<555///***+++///333444333111000///000111222111000......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********QQQxxxgggcccUUU777222333000555,,,...---+++)))'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((((((((('''''''''&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))++++++$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------.........////////////000111111222222222111000000//////...------,,,...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++******++++++,,,------,,,,,,,,,,,,---......000111111222222222222222000111222222333333222222555444333222111111111111111111000//////...------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,)))***+++,,,------------000000///...///000111222222111111222222111---+++---------,,,,,,++++++******+++++++++++++++************))))))))))))******------------------------++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))*********************++++++++++++,,,***,,,......---///666===:::444...,,,///000000...111///...///000111000///...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********QQQsssiiiOOOQQQ>>>666222111555(((...---+++)))'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********++++++++++++,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------............/////////000///000000111111111111111/////////......------,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++******++++++,,,------,,,,,,,,,,,,---......//////000111111111111111///000000111222111111111444444333222111111111111000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,******+++,,,------------///............///000000000////////////...+++))),,,,,,,,,,,,,,,,,,,,,,,,***+++++++++***))))))(((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++...000000000333999>>>:::555000...///000///---111///...///000000///...---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********LLLgggfffYYYVVV@@@999333---333+++...,,,***)))'''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&''''''$$$###%%%)))+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------........./////////000000//////000000111000000///.........---------,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++******++++++,,,------,,,,,,,,,,,,---.........//////000000000000000///000111111222222111111222222111000//////000000//////......------------------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,***+++,,,,,,---------,,,------------......//////...------///000111///---******++++++,,,,,,,,,,,,***************)))((('''******))))))))))))***************************************************************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((()))))))))************++++++,,,,,,,,,------------111333222333888<<<===333111...---000222333333222000//////111111000...,,,,,,,,,---------......+++++++++++++++++++++++++++++++++***************|||FFFXXX^^^UUUGGG000666666+++222222---,,,***)))((('''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%'''$$$###%%%)))+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++,,,,,,+++++++++*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000//////...------------,,,,,,,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++******++++++,,,------,,,,,,,,,,,,---............///000000000000///000111111222222222222222000//////..............................------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,------.....................---...000111000...)))******++++++,,,,,,---***************)))((('''******))))))))))))******************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((((()))))))))************++++++,,,,,,,,,------------222555333444:::<<<;;;...---,,,---000333555555333222000000111111000///,,,,,,,,,---------------++++++++++++++++++++++++************************SSS^^^lllOOO>>>***777;;;---000000---,,,***(((((((((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))************++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------.........------------.........//////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++******++++++,,,------,,,,,,,,,,,,---............///000000000000000000111222222333333222222///......------...............................................................------,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,---......//////......111///---,,,---,,,+++))))))*********++++++,,,,,,))))))******+++******)))******))))))))))))******************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,222444111333999999444...---------...000111333333222000000111111///...++++++,,,------------,,,++++++++++++++++++++++++)))))))))***************___dddwwwTTTIII333777888...222,,,,,,+++***((((((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************+++*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,------------.../////////......---,,,++++++++++++++++++,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++******++++++,,,------,,,,,,,,,,,,---......//////000111111111111000///000000111222111111111000//////......///000000////////////////////////........................///......---,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---...///000//////...000...,,,+++,,,,,,***)))***************+++++++++((()))***+++,,,,,,,,,,,,******))))))))))))******************************************************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,(((///111---...555444,,,,,,------------...///111111000......//////---,,,***+++,,,---------,,,,,,************************((()))))))))*********+++YYYXXXkkkUUURRR999000...///888///,,,+++***((((((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%###&&&(((&&&###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////+++++++++,,,,,,,,,------.../////////...------,,,+++++++++++++++++++++,,,******))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++******++++++,,,------,,,,,,,,,,,,---......//////000111111111111111...//////000000000000000111111000000000000111222/////////000000000000000//////////////////////////////...---,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++------///000000000///......,,,+++,,,---///......************************((()))***+++,,,---------******))))))))))))******************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))*********+++++++++%%%---...)))+++222000''')))***,,,,,,,,,...000222000...------------+++******+++,,,---...---,,,,,,************************(((((())))))*********+++SSSTTTyyyfff```555777222555///000...,,,***(((&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------.........------,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************************************************************+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,---------------------------------......000111111111000000///...---------------------.........///000000000000000000000000............////////////000000///...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,------...////////////...---,,,+++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++SSSSSSwwwkkkddd999777000333...///---,,,***(((&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------------------......---------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************************************************)))))))))((())))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------------------...///000111000000000///...---------------........./////////000000000000000000000000....../////////000000000000//////...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++,,,------******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,------...////////////...---,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++QQQLLLmmmjjjfff;;;888///111---...---,,,***((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------------------...///000000000000//////...---------....../////////000000000000000000000000000000000/////////000000000111111/////////...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++,,,,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---....../////////......---,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++SSSJJJiii^^^```:::888///222...------+++***((('''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------------------------------------...///000/////////......---------////////////000000000000////////////////////////000000000000111111111111//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******+++++++++,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------.../////////......---,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++VVVLLLhhhKKKUUU777888111555///---,,,+++)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************************************))))))))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------...------------......///............------------////////////000000000000////////////////////////000000000000111111111111...............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))***************++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,---...............---,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++QQQBBB\\\<<>>VVV888JJJ444666...444///,,,+++***)))(((''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************************************************************************************((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------...------,,,,,,------...------------------------------........./////////000000000000000000000000....../////////000000000........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,---......+++++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++XXXIIIbbb:::MMM555555+++111...,,,+++***)))(((''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************************************************************************************(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------...------,,,,,,,,,------------------------------------------.........///000000000000000000000000............////////////---.....................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,---------,,,,,,***++++++,,,,,,---......*********)))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++___GGGiii@@@<<<666222000///...---,,,+++)))((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&((()))******)))(((&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))************************************************************************************************+++*********))))))((((((******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,---......//////..................////////////////////////////////////........................------------------------+++++++++*********))))))************************)))************+++++++++************************+++*********))))))((((((************************))))))))))))************************************,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,+++******+++++++++************************************************,,,,,,++++++***+++++++++++++++++++++++++++++++++YYYFFFmmmDDD???999333111///...---,,,+++)))((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((()))***++++++***)))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))************************************************************************************************************)))))))))(((******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,---............---............////////////................................................------------------------+++++++++*********))))))************************)))************+++++++++************************************)))))))))(((************************))))))))))))************************************++++++***))))))***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,+++++++++++++++++++++************************************************,,,,,,++++++***++++++,,,++++++++++++++++++++++++```GGGjjjHHHBBB:::444111///...---,,,+++)))((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))++++++++++++))))))(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++***************************************************************************************************************************))))))))))))******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,------------,,,---............/////////........................------------------------------------------------+++++++++***************************************)))************+++++++++************************************))))))))))))************************))))))))))))************************************++++++***))))))***++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++fffKKKmmmFFFAAA999333000//////...,,,+++)))((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((()))************)))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,*********************************************************************************************************************************************************)))))))))))))))******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++*********************************)))))))))))))))************************((()))))))))************************************+++******************++++++++++++,,,,,,+++++++++++++++++++++************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************++++++,,,,,,++++++************************************************++++++******++++++,,,,,,++++++++++++++++++++++++\\\IIIqqq@@@;;;555111//////000///,,,+++)))((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************************************************************************************))))))))))))))))))************++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++************************))))))))))))))))))******************************((()))))))))*********************************************++++++************++++++,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))***+++,,,,,,,,,,,,+++************************************************+++*********++++++,,,---++++++++++++++++++++++++VVV<<>>)))"""000555---++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////+++,,,...111555666333///111,,,555<<>>000...'''&&&+++)))"""$$$---'''''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***---,,,***(((&&&'''***---&&&---111888bbb|||sssYYYbbbbbbggg}}}nnnEEECCCJJJ===PPPeeeccc[[[mmmYYY:::>>>@@@555---,,,+++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,,,,---------..................////////////,,,,,,...333555444333555111555888:::OOO{{{lllooorrrrrrhhhqqq{{{yyyzzzuuuoooyyypppXXX^^^AAA@@@555))),,,888555)))222000///.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------,,,+++,,,---!!!333999EEE```fff[[[ZZZssshhhffflllcccNNNDDDIIIccc\\\PPPIIIHHHIIIWWWmmmjjjRRRCCCJJJLLLmmmmmm|||hhhlllfff>>>///666000///000000---+++,,,000555------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------******++++++++++++++++++************************************************))))))*********+++++++++************************************************************************************************************************************************+++++++++++++++++++++++++++,,,---------,,,,,,+++,,,------******,,,,,,+++...///444444------444555,,,---&&&###///333&&&777+++(((///,,,+++...***111...---+++***+++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,yyycccpppVVV>>>777666333///...++++++***)))((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$'''...333:::<<>>NNNRRRWWWdddDDDEEECCC///...---...//////...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,++++++++++++++++++************************************************))))))*********+++++++++************************************************************************************************************************************************+++++++++++++++++++++,,,***+++,,,,,,------,,,,,,...000---((((((...111000999///333888777@@@IIIBBBAAAAAAJJJGGGVVVNNN333======666>>>222...333'''...///...///222444111+++&&&------------------------,,,,,,,,,,,,,,,,,,,,,,,,yyynnn{{{\\\===111111111111333++++++***)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%''',,,222666???@@@@@@@@@>>>???@@@BBB<<<>>>@@@@@@@@@BBBGGGKKKCCCKKKQQQOOOLLLRRRcccrrrkkkaaaSSSEEE;;;222***&&&)))((('''&&&&&&%%%&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((())))))***+++&&&(((***,,,---,,,***(((;;;wwwzzzaaaaaaxxx~~~zzzyyyJJJ???MMMdddbbbrrrQQQ???@@@;;;333,,,)))***---000++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------..............................,,,,,,,,,---------............/////////000000000666222000//////888SSSnnnpppbbbdddjjjddddddrrr|||iii{{{{{{zzzwwwgggmmm~~~vvvaaammmwwwsssiii}}}\\\>>>999000...,,,---000111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...,,,---444???HHHYYYlllkkk```jjjuuugggQQQRRRwwwvvvxxxuuuhhhsss|||fffYYYEEEBBB]]]pppYYYIII\\\sssbbbNNN666,,,///222...(((------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,---------............------------............------------------------+++,,,------,,,,,,...000...---,,,+++++++++,,,,,,************************************************)))************+++++++++************************************************************************************************************************************************++++++++++++,,,,,,,,,,,,)))))))))***+++,,,......(((---...---444CCCLLLMMMwww^^^ZZZaaaaaaoootttbbb]]]SSSiii___lllkkk___ppp```QQQXXXIIIIIIQQQ666555555111,,,***,,,///111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,uuuxxxpppRRR666...111222222333+++******)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((((())),,,000444666666888:::::::::999:::<<<>>>DDDIIIXXXhhhkkkbbb^^^bbbfffttt|||oooVVVDDDFFFPPPhhhbbbXXXRRRWWWXXXGGG111---,,,+++)))((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((())))))***+++(((+++,,,***(((---999BBBYYYnnn}}}}}}UUUFFFUUUccc[[[QQQYYYLLLGGG>>>555///,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------..............................,,,,,,,,,---------........./////////000000000000222...111===OOOkkkggglllmmmdddZZZSSSrrr|||{{{~~~||||||yyyYYYxxxmmmPPP===777000---///111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------............,,,...111555@@@RRRhhhxxxxxxlllXXXLLLYYYmmmrrrgggmmm\\\___VVVGGGPPPiiipppTTT@@@777555333000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......................................................------------............------------.........///////////////////////////,,,...000///......111333///...---,,,+++,,,,,,---************************************************)))************+++++++++************************************************************************************************************************************************+++++++++,,,,,,,,,------++++++******,,,///222444888???CCCCCCKKK\\\eeeddd}}}iiijjjiiiXXX```pppeeecccNNNooo^^^ffftttjjjssslll}}}dddUUUGGGFFFAAA888///+++...222........................,,,,,,,,,,,,,,,,,,,,,,,,pppgggOOO999666:::666...***+++***)))))))))))))))***)))(((((((((''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''------///444:::<<<999666555777:::<<<>>>@@@DDDGGGGGGEEEQQQgggmmmeeedddmmmfffxxxttt\\\MMMGGGBBBDDDFFFSSSppprrrRRR222111///---,,,***))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++***------((()))<<<\\\wwwyyyppptttaaawww{{{UUU@@@HHHpppdddUUUPPPGGG===444///+++***++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////,,,,,,,,,---------......////////////000000000000...111@@@UUUbbbjjj{{{ddd^^^ffftttxxxnnnfff|||yyy}}}{{{}}}}}}hhh}}}|||nnnlllyyyMMMDDD777000///000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------........./////////333;;;FFFZZZwwwYYYKKKYYYggg|||qqqtttmmmNNNNNNhhhooopppdddNNN<<<555777........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,---------......................................................---------.........//////---------.........//////000000000000000000000000...000222222000000333666///...---,,,+++,,,,,,---************************************************)))************+++++++++************************************************************************************************************************************************+++++++++,,,,,,---------///...------///333888:::\\\bbbbbb\\\]]]fffhhhbbb|||yyy^^^bbbsssrrrwwwyyyqqq~~~~~~dddGGG444,,,........................,,,,,,,,,,,,,,,,,,,,,,,,~~~___GGG999777222222222+++,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%'''***,,,***444@@@BBB999111777BBBLLLAAA<<>>333+++111)))000...------//////---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......------222+++///000'''555333999VVVkkkjjjllliiiUUUgggeee{{{rrr}}}wwwPPPNNNbbbnnnssslllOOOGGG888$$$+++999///***111111000///...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------............///))),,,......------...000111111111///,,,+++,,,000444///222333///444999444555:::;;;>>>DDDAAA???HHHDDD888555>>>???777555:::777,,,111222(((...555***+++***((('''(((+++---///*********++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++******************++++++---//////---***)))***777)))(((333???RRRUUUZZZhhhkkksssppp```hhhjjjlllllllllpppppp{{{ssswwwuuuvvvvvvbbbSSS222///---...000000---,,,...,,,---------,,,,,,---...aaaGGG999777222111222,,,,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&)))---111555555777888555333999BBB<<<::::::===>>>>>>AAAFFFKKKRRR[[[```^^^aaalllyyyyyyiiiiiiwwwvvvmmmggg>>>AAA[[[iiiqqqNNN666666444888555***'''%%%%%%'''((('''&&&'''&&&&&&&&&&&&'''((())))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***&&&(((+++---***''''''+++111222)))000BBBnnnhhhyyyiiiiii{{{qqq|||fff999QQQ___SSSooo777MMMIII)))222,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///////////////////////////000//////.........//////333333)))(((333555@@@\\\```kkkdddVVVRRRhhh|||qqqiiippp{{{~~~nnnsss|||wwwwww[[[DDD==='''---///000000///...000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---------............---000***111666,,,888<<>>222%%%$$$444777)))............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------............///111111000///......//////)))+++))))))111999777///+++...888<<>>???@@@AAAIIITTTXXXVVVYYY```ddd``````hhhssszzzyyyvvvjjj|||xxxYYYGGGBBBcccxxx]]]GGG999;;;333555///(((&&&(((***)))&&&''''''&&&&&&''''''((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******$$$***---,,,*********)))%%%000222YYY||||||kkkhhh|||{{{{{{mmmRRRMMMjjjrrrXXXCCCHHH<<<555+++---......---+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............////////////////////////////////////......//////000'''000111000111333HHHjjjxxxppphhheeeuuuxxx~~~vvv}}}|||sssyyy{{{GGG666CCC---000222000,,,+++...111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------------............///222(((///888666HHHrrrwwwbbb___rrr~~~wwwggg[[[UUURRRggg___QQQ<<<333666111+++---,,,------.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------............///222000...---......------222555222++++++000///(((@@@JJJYYY^^^]]]nnnvvvooopppvvv{{{zzzhhhyyymmmiiimmm___eee\\\DDD444666888111,,,))),,,///000---++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++222((($$$,,,333444333333999```fffJJJXXXSSS]]]ggghhhwwwmmmeeexxxFFFRRRNNNYYYpppVVV^^^WWWkkk^^^ooolllccc}}}bbbgggeeeOOOSSSeeeggg|||pppwwwkkkiiieeemmmoooRRR>>>444///111555,,,,,,,,,,,,---...///000aaaEEE777888444111222///,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%''')))+++,,,///333555555000000666;;;888444111666???BBB===<<>>RRRdddaaaaaalllsssmmmssszzzRRRKKKFFF;;;>>>...------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,111,,,+++///333555:::???OOOrrr{{{[[[lllfffPPPQQQLLLSSS]]]SSSZZZ~~~sss```UUUVVVTTTooossshhhppphhhfffqqq```~~~rrr~~~~~~hhhhhhkkkkkkaaaKKK666+++,,,,,,,,,---......---,,,^^^BBB555999555111111000,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((###''',,,///000111222333666444777===???;;;777666777===???===BBBLLLMMMFFFOOOUUU___ddd```WWWSSSSSS[[[jjj}}}zzzllljjjqqq~~~pppUUUPPPLLLjjjhhh===888666333---(((&&&'''))))))(((((('''''''''(((((('''''''''((((((((((((((('''''''''((((((((())))))))))))))))))************,,,,,,)))'''***......***///???ooommmooodddrrrpppzzzKKKPPP{{{GGGGGGZZZEEEHHH>>>555+++)))---000...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////////////////////////////////////////000111111666,,,--->>>TTTdddkkkhhhqqqsssgggkkkvvvkkkaaacccjjjtttxxxvvv```ccckkkUUUPPP[[[PPPOOOMMMDDDEEEMMMQQQJJJ888HHHTTTjjj{{{vvvDDD<<<333///000222111000........................------------------------------------------------------------------------........................---------.........//////---***///555WWWqqqhhhjjjaaahhhsssyyy:::WWWMMM999@@@:::...---.........///.........------------------------------------------------------------------------................................................---------............/////////111222333222000......+++444EEEPPP\\\|||xxxvvv|||~~~tttaaaIIICCC???777///,,,///111///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,------------'''000555///,,,666LLL]]]WWWXXXoooxxxrrrCCC\\\^^^SSSVVVTTTTTTcccmmmfffXXXoooiiiGGGWWWlllwwwnnntttzzzqqqyyy~~~~~~uuufffaaafffwwwvvvyyy{{{sss]]]FFF999333222111111111000,,,)))ZZZ===222:::777111111000,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&***///222222222111222666333444777999777777:::888777444444888===;;;666:::777666DDD\\\iiiZZZCCC666===RRRnnn}}}zzzrrrooowwwxxxYYY]]]OOOHHHHHH\\\oooYYY<<<999333,,,(((((()))+++))))))((((((''''''(((((('''''''''(((((((((((((((''''''((((((((())))))))))))))))))*********++++++***)))+++...---***+++...<<>>333---...000000///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------......///(((111777???UUUnnnqqqdddmmm]]]YYYnnnkkkeeepppdddooodddSSSfffcccQQQHHHbbbggg|||qqqVVV[[[tttkkkgggzzzqqqiiiQQQrrrsssvvvmmmZZZOOOnnnxxxXXXKKKNNN555222...---000222222111TTT888000:::999111000000,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))...///111222111111333444222///000666999888555555555000...//////------000BBB<<<333===eeeqqq```HHH777<<>>555111222333......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---.../////////333???FFFTTT}}}vvv}}}qqqaaaggg___MMMVVVZZZhhhyyymmmYYY[[[ZZZYYYdddzzzmmmmmm[[[JJJKKK???PPPTTTXXXcccTTTKKKNNNHHH^^^wwwuuummmzzz```vvvgggWWWMMMCCC666......111333444tttQQQ555...;;;:::222000000,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***444444333111000111444777111///444@@@FFFBBB888111...***---333444111888DDDNNN```___QQQ^^^}}}lll^^^QQQOOOUUUgggmmmooojjjjjjwwwtttEEEVVVaaapppYYY>>>000000222---'''******)))(((((((((((((((&&&'''''''''(((((())))))(((((((((((()))))))))))))))************+++++++++,,,(((---111((('''IIIttt{{{tttXXXCCC;;;===BBB;;;777777;;;;;;666555999666>>>===SSS|||IIIaaa|||DDDmmmUUUBBBCCC???777...))),,,000------------------------,,,,,,,,,---------......---------.........//////////////////////////////////////////000111222333KKKZZZ{{{rrriiikkk```bbbyyy~~~vvvbbbXXXTTTIIIKKKeee}}}sss```XXXuuu}}}eeeMMM===555444444........................------------------------........................------------------------..................................../////////000666FFFYYYZZZlll}}}ssswwwrrr}}}}}}rrr{{{{{{ooorrrQQQLLL\\\^^^]]][[[OOO888666222///---...000111------------------------------------------------........................................................................---------........./////////222333111000888IIIVVV}}}wwwqqqmmm|||uuuooohhheeeppprrrddduuu{{{qqqZZZBBB333000222.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000:::VVVaaaZZZqqqssseeeNNN]]]kkk```cccgggSSSiiicccgggfff[[[bbbYYYXXXtttllleee^^^QQQSSS\\\ZZZUUUSSSMMMHHH999PPPPPPPPP\\\VVVbbbjjjssskkkcccYYYXXXmmmyyygggNNN:::///---,,,,,,ttt\\\555666;;;555888222///,,,+++***)))(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((***&&&$$$***444999555///<<<777333222444555444222111111666======444---------///111444666;;;AAAEEEGGGNNNWWW\\\bbbpppvvvcccUUUHHHPPP^^^}}}qqqwwwhhheeehhhAAATTTooosssjjjGGG(((...999222,,,'''&&&******&&&&&&,,,''')))***)))((('''(((***))))))))))))))))))))))))******+++++++++,,,,,,,,,&&&666###(((777)))<<>>;;;888888???AAA===;;;??????;;;<<<===;;;???YYYgggDDDooozzzJJJzzzHHHPPP<<>>333...///.........//////---........................................................................000/////////............555)))444000---222333MMMnnnllljjjeeennnnnntttwwwzzznnnbbbdddkkkooonnnnnnooollleeelllwwwYYYFFFjjj___OOO???333---333666---........................---------------------------------............///........................///////////////////////////000000///...---------000111;;;HHHVVVnnnggg\\\ddd^^^fffeeegggxxxAAA555...555999,,,%%%+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,)))000777222111IIIeeelll]]]pppgggkkkdddLLLLLLKKKccchhhqqqmmmooofff|||uuussslllxxxpppdddqqqhhhjjjuuuyyysssjjjaaa\\\YYYVVVKKKDDDEEELLLsssooo\\\XXXlllnnn[[[JJJ;;;111444yyyaaa666444:::444555000...,,,+++***)))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((%%%(((+++---...///000111111111222111//////111222444000......---+++,,,///444555777999:::>>>BBBEEERRR\\\iiisss|||ooolll\\\PPP```zzzyyycccpppwwwpppnnn{{{bbbkkk|||zzz\\\DDD>>>:::888333,,,&&&'''+++***&&&((()))******(((((()))***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,$$$,,,555444oooxxx{{{yyy}}}~~~{{{~~~~~~{{{sssppp}}}JJJ\\\IIIzzzeeePPPDDDAAABBB(((+++---------------------------------............///............////////////////////////////////////+++111222000:::SSSlllxxxwwwjjjkkk[[[ooosssqqqtttfff___VVVZZZuuuFFFQQQmmmSSS777888111///......//////...---........................................................................////////////............555'''111666555;;;QQQ|||yyy||||||qqq{{{xxxsssssswww|||nnnjjjddd```cccfffbbb[[[PPPVVVZZZYYYXXXZZZ\\\\\\ZZZaaahhhnnnxxxVVVRRRzzz[[[LLLCCC111000444'''........................---------------------------------............///........................////////////////////////...///111000///......///222555@@@UUUmmmccc```mmmjjjuuugggqqqbbb>>>222222555,,,(((---000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---$$$333444,,,III{{{ttt}}}ssseeeUUU___hhhyyyddd```bbbdddvvveeeeeezzzxxxyyymmmlllaaa}}}}}}nnnjjjrrr~~~ppp]]]bbb___IIIRRRiiifffkkkkkkPPPmmmZZZSSS999444{{{fff777333999333444......,,,+++***)))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&(((***,,,.../////////---000222111///...000333...,,,******+++---000444333555888;;;>>>BBBGGGJJJVVV]]]gggmmmsss{{{jjjYYYKKKIII```}}}vvv~~~~~~wwwwwwxxxxxxyyyuuuSSSRRRmmmkkkOOO:::444777777111)))'''+++***%%%((()))******)))((()))***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,(((,,,222AAA|||rrraaaPPPWWWttt}}}EEEeeejjjIII~~~___@@@SSS<<<...333...------,,,,,,,,,,,,,,,---------............///............///////////////////////////000000000333///,,,111DDDeeeuuu|||gggzzz]]]kkkTTTOOOzzzWWW999:::444000111111///------........................................................................///////////////.........111(((+++111777HHHkkktttwwwuuuttt|||uuullldddcccgggaaaVVVHHHAAAGGGRRRZZZ]]]TTTRRROOOKKKHHHLLLVVVaaahhh___TTTRRR\\\jjjqqqsss}}}XXXTTTbbbPPPNNNAAA---)))///........................---------------------------------............///........................////////////////////////---///111111000000222555AAAOOO^^^tttsssoooppprrrhhhtttcccDDD222333333444222***------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,------222111777EEEfffwwwqqqXXXRRRWWWZZZooo___XXXVVV___||||||XXXSSSZZZ[[[kkk|||uuuzzzvvvlll~~~|||vvvoooppp[[[SSS@@@DDDmmmmmmFFF000lll999333999333333---...,,,+++***)))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))((((((+++///111///,,,,,,///333333111///111333+++,,,,,,+++---000222222111444777999<<>>BBBEEESSSbbb```NNNCCCDDD___eeelllmmmfff```eeennngggeeeiiiuuuvvvXXX~~~```QQQIII777***........................---------------------------------............///........................////////////////////////111111000---,,,111<<>>333:::555333---111,,,+++***)))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''')))+++...000000111111...///000333444333000---,,,111111///...111000,,,...000222222222111222444777:::>>>AAACCCEEEJJJMMMTTTTTTXXX^^^dddqqqtttTTTRRR???ccczzzlllzzzSSS```tttmmmOOO<<>>AAACCCCCCDDDEEEPPPQQQWWW]]]\\\ZZZdddttt}}}FFF<<>>???DDDLLLGGGPPPdddhhh[[[TTTYYYlllccc]]]___ccchhhrrr}}}vvvjjjhhhuuuyyyggg[[[kkkKKKXXX===........................---------------------------------.........//////........................////////////////////////,,,---...000888JJJcccuuulllwwwnnnmmmxxxggg^^^yyy}}}lllggglllzzzvvv\\\FFF;;;555,,,........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---------333===EEENNNeeeuuujjjeeexxxyyy```bbb|||xxxiiihhhlll[[[ZZZmmmvvvvvvwwwjjjdddTTTPPPSSSMMMBBBHHHIIIDDDAAACCCFFFFFFEEEJJJJJJRRRlllrrrVVVFFFYYY}}}EEE555999555444...///,,,+++***)))((((((((((((((((((((((((((((((((((((,,,)))%%%%%%''')))(((&&&%%%555;;;111---333333)))///000000111///---***(((---------............///...///000111333666888999999:::===@@@DDDHHHJJJLLLVVVYYYZZZWWWUUUWWW^^^dddoooqqqHHHLLLJJJddd\\\UUUTTTLLLTTTaaaHHHiiifffZZZ111333999)))///***)))*********)))((()))***(((((())))))))))))((((((...$$$(((///,,,,,,///,,,555777[[[]]]uuuyyywwwyyyooorrr{{{lllGGGgggrrrhhhkkktttyyypppjjjssslllpppIII___kkkJJJxxx777MMMDDD,,,---666+++'''---+++..................------............////////////222...---222444222///000888KKKiii___dddxxx~~~pppooo||||||}}}jjjssswwwwwwIIIrrrnnn;;;@@@888888)))666000111111000...------...//////............//////////////////////////////,,,000000++++++///111000777RRR```eeennn{{{yyysssqqqeeeoooqqqrrrzzzxxxmmmiiisssYYYIIIFFFHHHGGGEEE<<<999777999===DDDIIILLLMMMTTT^^^dddaaa\\\]]]cccrrrnnnhhhbbbaaafffooovvv{{{yyy{{{eee^^^^^^YYYGGG///555333***)))000222,,,---------------------------------------------------------------...//////111///---,,,---.........***>>>)))111LLLrrrkkkuuuccceeeooowwwcccPPPYYYaaa]]]jjjuuujjjMMM+++666...222444111---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((777---...666===RRRZZZbbbjjjlll___XXXgggqqqfffaaaeeelllrrr~~~sssvvvnnntttsssUUUSSSNNNJJJGGGFFFFFFFFFFFFJJJNNNPPPOOOKKKHHHGGGCCCCCCEEEHHHGGGIIIXXXhhhwwwllltttggg===<<>>:::---//////000000///...------...//////............//////////////////////////////...............///000000FFFffffffdddhhh```hhhrrrpppkkknnnhhh]]]YYY|||jjjSSSEEEDDDIIIMMMNNNKKKGGGAAA<<<<<>>FFF???000***//////,,,---....................................//////////////////111222000///555===lll|||{{{yyyhhhttt}}}uuu|||XXXttt[[[~~~~~~|||}}}pppLLLSSS}}}zzz555BBB999111111//////......---.........//////............//////////////////////////////000,,,,,,111111---000999III\\\aaayyyvvv~~~eeexxxrrr{{{xxxqqqqqqkkkbbbbbbeeeYYYIII@@@BBBJJJSSSXXXYYY[[[ZZZRRRJJJLLLXXXdddaaa\\\^^^mmmzzzyyylllbbbkkkiiihhhhhhiiihhhddd```eeeiiilllqqqvvvrrrcccLLLrrr~~~JJJQQQQQQ:::+++...222...+++...------------------------------------------------+++...222555666333///,,,---......///000000111111555+++>>>LLLYYYiiittt^^^nnnuuuppp___vvv|||vvv{{{|||cccfff^^^eeeccc}}}mmmhhhbbbeeeyyySSS999222///,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................666...+++GGGoooppp\\\[[[WWWWWW^^^ZZZssstttvvvgggcccoooyyy|||eeePPPEEEEEELLLLLLLLLMMMNNNPPPRRRSSSNNNOOOPPPPPPPPPQQQTTTVVVZZZXXXYYY]]]]]]UUULLLHHH888MMMXXXbbbvvvMMMKKK~~~zzz~~~HHH444666333444///000,,,+++******)))))))))***((((((((((((((((((((((((''')))***)))''''''***...555111222666333,,,,,,222000...,,,***)))******+++,,,,,,---------.........000000000000111222333444666777:::===AAAEEEHHHJJJPPPNNNMMMNNNRRRWWWZZZ[[[___bbbbbbfff{{{sssbbb^^^IIIFFFkkkvvviiilllgggZZZdddLLL777888---999000...,,,++++++++++++***,,,+++************+++,,,)))///,,,***...111///111iii~~~vvvuuujjjzzzuuuuuuzzzzzzvvv}}}~~~yyygggsss???HHHIIIZZZ@@@FFF666(((111111***000---------...........................////////////...000333333//////;;;IIIzzzttt{{{yyyrrr}}}wwwyyyeeeyyygggeeeVVVpppVVVfffwwwxxxDDDFFF999333999000///------......///...//////............//////////////////////////////111,,,...333///***888NNNkkk]]]ooonnnzzz|||RRRsssuuuvvvvvvhhhsssrrrkkkkkkhhheeeiiiZZZTTTLLLGGGIIIPPPYYY___^^^eeeggg___TTTUUUeeeuuu~~~~~~yyyrrrrrruuuuuunnneeebbbdddeeecccaaa]]]cccgggmmm}}}|||tttdddPPPNNNXXXCCC111---///...---...------------------------------------------------+++...222555555333///------...///////////////000))):::YYYXXXbbbZZZmmmrrrdddTTThhhuuupppxxxxxxxxx~~~{{{uuu}}}sssooobbbjjjjjjrrr\\\uuunnnooouuuaaaXXXSSS555111///000111///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.............../////////,,,,,,666QQQjjj|||jjjwwwiii[[[|||{{{}}}nnnaaaYYY^^^gggmmm[[[QQQJJJLLLTTTOOOTTT\\\eeennntttyyy{{{{{{vvvsssbbb]]]YYYZZZ]]]```aaabbbTTTUUUKKK@@@OOO```kkk{{{LLL666666333555//////,,,+++******************(((((((((((((((((((((((((((***+++***''''''***...333...111999777---***000333111...+++))))))***+++,,,,,,,,,------------.../////////000111333555666777999;;;>>>AAADDDFFFFFFJJJKKKMMMRRRVVVWWWVVVUUUVVV[[[YYYQQQXXXwwwlllYYYQQQ>>>;;;SSS}}}sssqqqiiimmmnnniiiYYYlll[[[???;;;333???444000---,,,,,,---,,,+++*********))))))************000***(((111///+++444MMM___qqqeeeggg{{{tttrrrpppvvv~~~cccWWWYYYOOOZZZnnnwwwbbbTTTYYYPPPAAAuuuyyy===HHH<<<---111///)))222---------.........//////............////////////...000444222///222DDDVVVccczzzqqquuuiiimmmhhhrrrkkkuuutttXXXKKKRRRzzzWWWgggMMM{{{{{{mmmDDD;;;666999222000---,,,...000///...//////............//////////////////////////////000///111222+++---JJJmmmkkkqqqpppzzzbbb{{{kkkLLLZZZ}}}kkkiiivvvvvvllliiiffffffnnnfffccc^^^ZZZWWWXXX\\\^^^```hhhlllfff^^^dddzzz}}}pppkkkuuuyyynnnhhhggggggeeecccXXX^^^eeemmm|||xxx|||JJJtttxxxVVVNNN>>>---)))///111------------------------------------------------------...///000000000///...---///000///---,,,...000,,,VVVfffSSSkkkWWW]]]{{{jjjuuu]]]???AAAwwwnnnnnntttssstttvvvzzzyyy{{{}}}vvvooohhh~~~gggnnnWWW666111///111111------000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------............+++<<>>GGG^^^nnnttt{{{hhhrrroooBBByyyOOOJJJHHHHHH???444111,,,+++222,,,,,,------.../////////............////////////...000333222000888MMMcccaaawwwxxxuuurrrkkklllfffsss___SSSiii{{{bbbUUUJJJ~~~~~~tttPPP~~~}}}}}}@@@===<<<999666222...---///111000...//////............/////////////////////////////////111333000,,,:::bbbssszzz~~~~~~eeessszzzaaavvvcccTTTYYYaaayyysssrrruuunnniiijjjuuuzzzvvvooofff___ZZZWWWUUUbbbrrrzzz~~~vvvjjjdddcccfffoooxxxrrrpppmmmmmmoooooollljjjdddeeeiiitttvvvvvvZZZTTTXXXXXXIII222)))///222---------------------------------------------------...------,,,---...//////...000111///,,,,,,000333QQQ}}}nnnUUUzzzppp^^^xxxrrrOOOcccZZZJJJFFFdddtttzzzlllnnnlllrrrvvvppp|||~~~yyypppzzzvvvwww___CCC666---...000---...222------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////999XXXrrrvvvZZZZZZ~~~cccOOOhhhvvvvvvxxx|||vvvgggUUUVVV]]]mmmjjjZZZQQQaaagggZZZOOOSSSWWWUUUzzzuuuUUU===QQQzzz___VVV:::777444555//////+++++++++******++++++,,,(((((((((((((((((((((((('''&&&&&&(((+++///111111------///222333111...------,,,+++******+++,,,,,,++++++,,,,,,,,,---------------------...///000111444666:::<<<<<<999666333---666AAAHHHHHHBBB===:::...333;;;;;;444999XXX{{{nnnhhh~~~pppJJJhhhccc]]]kkk{{{}}}\\\888???>>>999444...---...///...+++(((***,,,------,,,***((((((///)))+++222%%%666kkk{{{oooooo|||yyy{{{yyyrrrpppuuu{{{~~~ssswww~~~}}}^^^aaagggdddNNN999;;;LLLFFF>>>;;;AAALLLUUU[[[___dddiiirrr~~~iiiLLLxxxkkk@@@xxx^^^JJJ===999000,,,...///,,,,,,------...//////000............////////////000000111111222===VVVlllpppuuuzzzuuutttwwwqqq[[[fffnnn^^^DDDmmmyyy{{{{{{VVV[[[uuummmuuu{{{^^^FFF======:::555///...000222000...//////............//////////////////////////////---111222...222MMMzzzvvv{{{uuuvvvxxxxxxTTTQQQcccdddiiiiiiaaatttyyyrrrnnnmmmtttxxxnnnfff___ZZZWWWaaassssssmmmooohhhccceeejjjmmmqqquuubbbdddhhhlllpppqqqppppppnnniiipppnnnfffJJJXXXccc\\\NNN===111---......------------------------------------------------------,,,,,,------...///...000111///---///555;;;mmmqqq^^^vvvhhhkkktttgggpppgggiiitttrrrjjjhhhkkkcccrrr{{{lll~~~zzzrrreeezzzyyywwwcccHHH111---111000///000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...//////000000CCCaaarrruuu]]]JJJ___kkkfffuuuvvvgggaaaooollliii^^^}}}\\\OOOfffzzzmmmbbb^^^aaaYYYIIIFFFPPPOOOddd```zzzRRR:::ccc}}}^^^YYY<<<888444555///...+++++++++***++++++,,,,,,((((((((((((((((((((((((%%%######'''---222444444---......---...111111...(((((())))))***+++------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,...111555777666222,,,))))))///666888555333555777DDDVVVlllkkkLLL444GGGkkkiiiyyygggIII}}}jjj}}}wwwiii888CCC:::;;;555///---///000...+++)))+++---000000---+++)))###...+++///444'''EEEpppqqqlllvvv}}}}}}rrreeeeeerrrzzzyyyuuusss}}}|||xxxzzzvvvjjjjjjeee___bbbmmmsssrrrgggbbbVVVGGG;;;888<<>>999:::@@@DDDOOOrrr```|||HHHsssIII^^^FFF@@@>>>111###777,,,////////////////////////............//////////////////222---777ddduuunnnkkkvvv___xxxuuuTTTLLLfffUUUHHHTTTwwwfffccczzzWWWTTTEEEEEE???>>>777...,,,111222//////////////////////////////////////////000111111(((666///***AAAUUUeee|||\\\ttt]]]EEEYYYbbbWWWdddvvvwwwooo}}}yyytttkkkuuunnnooorrruuuwwwwwwuuurrrppptttwwwvvvvvvvvvpppjjjkkkjjjjjjkkkpppvvv}}}qqqbbbooo{{{jjjMMM```cccYYYQQQ444,,,222,,,---------------------------------------------------------............///000...111222,,,---CCC\\\ZZZ[[[mmm^^^^^^vvvdddRRRwwwnnn|||rrrqqqooopppgggiiiooolllnnntttrrrxxxyyytttxxxoooWWWyyy|||rrrDDD:::---666***.........---------,,,,,,,,,---------------------------------............///444&&&000///222111111]]]___jjj}}}iii^^^tttwww}}}qqq^^^ZZZ___gggdddiiivvv~~~___UUUhhh}}}eee[[[YYYZZZQQQGGGPPPhhhbbbTTTfffaaa888666666000//////,,,,,,+++***))))))))))))''''''''''''''''''''''''((('''&&&))),,,......------111111......111000,,,)))************+++++++++,,,,,,,,,---000555<<>>999444///,,,+++,,,---...,,,***))))))(((333111...,,,333IIIfff|||llleeellljjjOOOiiiaaannnkkkSSSIIIsss}}}tttkkk|||lll|||KKKFFFBBB<<<555666333***,,,000+++,,,++++++******++++++,,,%%%,,,000000...555AAAnnn|||rrrccceeetttdddqqqqqqooottttttpppdddRRRCCC>>>@@@888444444555AAA```qqqjjj\\\UUUJJJ@@@:::888888888777777444333888???AAA>>>;;;888;;;AAAAAAHHHgggdddGGGVVV]]]RRRRRRDDD@@@;;;+++666///////////////////////////............////////////000///444111KKKnnnsssuuu^^^sssiiigggTTTxxxaaagggzzzcccLLL\\\|||bbbFFFJJJBBBooo___qqqxxxsssjjjBBBnnnuuubbb<<<>>>>>>888000...222222//////////////////////////////////////////000111111...222,,,666SSSbbbiiixxx}}}}}}}}}wwwgggkkkMMMFFF___jjjaaajjjzzzwwwxxxvvvuuuuuuwww|||}}}wwwlllhhhfffdddcccdddgggjjjlll___WWWeeeyyywww{{{yyydddSSSuuu\\\RRRDDD444222(((---------------------------------------------------------............///000///333222---999PPP[[[gggZZZmmmUUUooommmiii```{{{mmmkkkxxxmmmkkkwww|||ooolllnnnjjjnnnwwwwww}}}uuummmnnngggVVViiiuuuvvvUUU666111111666666.........---------,,,,,,---------------------------------............///...&&&///***---555CCCsss[[[hhhyyy```fffaaaooo|||kkkdddqqqhhheeekkkwwwbbbSSSJJJDDDEEELLLRRR]]]iii]]]cccXXXQQQGGGWWWzzzlllttt___777666666000//////,,,,,,+++***))))))))))))'''''''''''''''''''''''')))(((((())),,,------,,,---000000...---///...+++)))************+++++++++,,,,,,,,,---000777@@@FFF:::;;;<<<:::666333000000,,,000555777555333333444000///111;;;FFFKKKGGGAAALLLJJJ>>>@@@eeewwwKKKccckkkOOOhhhLLL333EEEaaacccQQQfffhhhiiinnntttjjjeeeEEEHHH@@@777777444++++++///***,,,++++++******++++++,,,---,,,---,,,///>>>wwwbbblllggg]]]ooo}}}pppuuuuuuooo```MMMAAA<<<<<<;;;444111444CCC```lll^^^XXXQQQGGG>>>999666555444444444333444:::CCCEEEBBB@@@AAAIIIQQQQQQWWWrrryyyfffFFF}}}LLLwwwaaaCCC<<>>yyyjjjZZZTTT888000------------------------------------------------------------............///---,,,222---+++IIIccc[[[WWWPPPZZZ]]]vvvhhh[[[lllbbb___kkkrrrjjjiiiqqqmmmnnniiinnnwwwxxx}}}tttggg___[[[QQQZZZ[[[}}}ddd555777---555&&&.........------------,,,---------------------------------............///...---111***///@@@XXXbbbmmmppphhhlllggg|||}}}fffuuusssdddrrrwww\\\KKKEEE888<<<@@@@@@IIIIIILLLppp]]]___bbbPPP<<>>888555333222222333333444;;;DDDFFFDDDDDDGGGOOOUUUUUUYYYppptttKKK}}}OOOaaatttEEE999GGG444***...////////////////////////............////////////222...444777fffbbbrrruuu}}}|||vvvjjjgggIIIKKKSSSTTTuuuyyy|||~~~}}}zzzyyymmmRRRFFFCCC[[[hhhPPPHHHGGGnnnooo___UUUsss@@@aaa~~~OOO;;;<<<;;;777333111///...///////////////////////////////////////000000111111,,,777UUUiiimmmzzzbbbcccHHHxxxPPPUUU\\\aaaaaabbblllwww~~~wwwmmmssshhhdddgggoooyyy~~~tttjjjggghhhjjjkkknnnpppiii`````````___^^^\\\ZZZXXXVVVLLLUUU]]]|||xxxpppxxx\\\^^^www```]]]888///777------------------------,,,,,,---------------------------............///......222+++111^^^yyydddPPPeeebbbfff{{{QQQ```nnnkkklllmmmtttiiijjjnnnlllpppxxxwww|||~~~vvvdddUUUQQQLLLSSSEEE{{{HHH<<<999:::)))............---------------------------------------------............//////111///...;;;KKK]]]xxxjjjsssyyy{{{wwwgggpppfffjjj]]]hhhlllhhhgggwwwxxxzzz|||bbbZZZKKKNNNCCCKKKNNNIIIQQQKKKEEEeeennnaaaiiicccLLL@@@\\\}}}qqqeeesss___[[[iii\\\555555666000...///,,,+++***)))((((((((((((''''''''''''''''''''''''$$$&&&(((***,,,///111222............---+++******))))))*********+++++++++,,,---///...---,,,,,,---BBBCCCCCC@@@===>>>CCCGGG===@@@KKKYYY[[[OOO???666<<>>[[[nnnhhh[[[SSSGGG===777555555666222333333555<<>>GGGOOOKKKOOO\\\mmmpppcccUUUOOOOOORRR\\\jjjrrrgggNNN888PPPgggvvvooodddeeekkknnn{{{WWWwwwIII222XXXjjjlllvvvoooQQQXXXHHHNNN>>>:::<<<444///000---,,,++++++******++++++,,,,,,)))111///222YYY|||KKK___dddvvv~~~vvvrrrvvvvvvpppUUUMMMHHHBBB888888QQQfffdddOOOHHH>>>777333333555555333444555777>>>FFFHHHDDDAAA>>><<<;;;:::===HHHUUUyyy___PPPuuu@@@}}}NNN@@@GGG;;;000333////////////////////////............////////////......777SSScccbbbeeezzzwww{{{yyyqqqaaahhhWWWMMMOOOuuu}}}www}}}rrrxxx|||{{{|||ssslllPPP@@@===III```LLLHHH;;;AAAccceeeUUUiiitttHHHiiiuuubbbAAA@@@@@@>>>777///,,,//////////////////////////////////////////000111111222000HHHppp}}}ooo:::JJJbbbKKKHHHYYYfffgggjjjuuu~~~}}}sssnnn~~~fffXXXcccgggooowww}}}}}}zzziiinnnnnnhhhdddfffiiikkkkkkkkkkkkiiifffbbb^^^\\\YYYfffsss~~~|||OOOeeeaaaWWWbbbVVV444)))------------------------+++,,,,,,------.........---------............///...111---222QQQsss|||rrriiirrrmmmZZZ___YYYkkkgggZZZhhhtttuuuvvviiihhhlllkkksss}}}ooo```]]]YYYJJJNNNjjjvvvooogggWWWPPPPPPLLLAAADDDPPP{{{sssKKK444%%%444/////////.........---------------------------------------............///,,,///***IIIiiijjjiiieeeiiidddmmm^^^iiiqqqlllnnnxxxvvvkkkRRRRRRddd|||}}}{{{zzzwwwzzzyyy{{{wwwlllkkkZZZUUU\\\PPPSSSVVVwww~~~}}}rrr\\\hhhcccJJJRRRuuu___\\\OOOaaaxxxYYY333555666000......+++***)))((((((''''''(((''''''''''''''''''''''''$$$'''***,,,,,,...111444111...---000///***))),,,)))************+++++++++***,,,///000000///000000%%%***///000111666@@@HHHPPPSSS___jjjhhh\\\XXX]]]UUUhhhssseeeFFF333888FFF===OOOeeepppoooiiiggghhh[[[^^^ddd]]]{{{JJJ666BBBZZZeeemmm___~~~sss[[[[[[IIIOOO===888<<<555...///,,,,,,++++++******++++++,,,///***///***111sssTTTffffff}}}iii___rrrzzzwwwvvvuuusssvvvqqq```YYYPPP@@@;;;PPPaaa^^^IIIEEE???:::888777666555333555777999AAAJJJLLLHHHEEEAAA>>>@@@CCCHHHOOOUUUrrrIIILLLiiiLLLCCCBBB:::111///////////////////////////............////////////+++...888ccc^^^rrrxxxqqqpppqqqwwwWWWwwwCCCCCCSSSzzzuuuooosssyyy||||||zzzuuucccUUUFFFGGGIIIttt```KKKJJJ;;;AAAOOOsssYYY{{{|||KKKQQQzzz{{{GGGEEEEEECCC:::000...222///////////////////////////////////////000111111111===[[[yyyxxxSSS222@@@NNNNNNSSS```iiiiiinnnyyyvvvkkkhhhlllXXXbbbhhhoootttvvvvvvvvvwwwmmmpppoookkkiiikkkmmmlllkkkkkkkkkiiifffbbb___]]]^^^kkk||||||ZZZQQQiiibbb___aaa:::,,,------------------------++++++,,,,,,---......///---------............///(((000)))888cccpppgggkkkooo]]]ZZZPPPXXXbbbbbb___YYYbbbuuulllsssiiikkkooojjjjjjnnnkkk\\\SSSFFFCCCDDD@@@LLLgggttthhhZZZLLLOOOSSSLLL@@@DDDHHH^^^yyyDDD---555////////////............---------------------------------............///...444222ZZZxxxrrrzzzxxxsssmmmrrrfffvvvxxxttt]]]kkkkkkWWWWWW{{{||||||ooobbbssssssiiiLLL@@@ZZZuuu{{{hhh]]]bbbuuuqqqgggeeeYYYOOOPPPyyyyyy]]]aaayyyYYY333555666000......+++***)))(((((('''''''''''''''''''''''''''''''''%%%(((+++,,,,,,---000333222......111000***))),,,)))************+++++++++,,,---............000222111666999777222111666;;;ooopppuuuvvviiiZZZ]]]jjjppp```KKK???@@@FFFKKKLLLCCCPPPaaaiiidddXXXSSSSSSPPPhhh[[[ggghhhAAA999888;;;nnnxxxUUUhhhdddnnnhhhOOOLLL999444999222,,,+++))),,,++++++++++++++++++,,,))))))222111<<>>@@@999///===___yyyvvvcccTTTHHHHHHOOOUUUXXXZZZUUUbbbkkkkkkmmmtttssskkk___[[[___qqqttt[[[sss===666===cccnnnnnnqqqoooeeeXXXMMM???444333333///,,,,,,,,,++++++******++++++,,,,,,111---222RRRZZZoooFFFQQQZZZuuuZZZiiiuuuvvvllljjjnnniiiuuulll___QQQGGG___xxxuuu[[[\\\bbb]]]LLLEEE@@@666<<<888999;;;BBBTTT]]]TTTPPPCCC999<<>>WWWmmm}}}lllZZZZZZTTTNNN}}}yyy;;;CCCAAA666222//////............//////............////////////666(((aaatttuuu{{{qqqlllGGGJJJ{{{EEEDDDQQQhhhsssppppppwwwuuu|||{{{XXX>>>BBB???IIIeeeTTTIII???999888AAA\\\XXXdddLLLuuuuuu}}}kkkUUUBBBPPPLLL888666333222000000000000000000000000---///000///...//////...111cccfffYYY{{{rrruuu\\\DDDNNN666GGG\\\fffZZZdddyyy}}}wwwiiiooo}}}{{{iiiWWWhhhsssttttttvvvnnnnnnkkk___\\\gggmmmmmmtttiiiddd]]]ZZZ]]]^^^UUUJJJNNNaaayyy~~~xxxsssTTT{{{LLLfffNNN111111111///---,,,------+++,,,,,,,,,---------........................------$$$:::000RRRlllxxxaaacccbbbsssJJJ999\\\TTT[[[___\\\VVVZZZfffhhhaaacccVVV```jjjVVVDDD???888===AAA???BBBNNNXXXeeexxxxxxhhhTTTIIILLLSSSTTTPPPAAALLLIII>>>NNN{{{nnnAAA111555000000///.....................------------......///---++++++,,,---......333222DDDiiittt}}}|||xxxtttnnnnnnaaaooofff~~~wwwvvv|||cccQQQJJJIIIHHHYYYIIIXXXxxxSSSmmm|||vvvoooiii\\\NNNbbbwww}}}ttt~~~YYY333444666000......+++***)))(((((('''''''''''''''''''''''''''''''''&&&))),,,---......000111---...///...,,,***)))))))))************+++++++++,,,,,,---...///000111111999???CCCAAA@@@???<<<777***///MMMcccLLLGGGDDDHHHNNNUUU]]]dddTTTdddqqqsssrrroooeeeWWW]]]\\\```mmmWWWjjj@@@888ZZZrrrdddWWWYYYsssTTTAAA111...111111...---,,,++++++******++++++,,, )))***+++AAAoooEEEKKK^^^kkkRRRjjjwwwxxxooonnnqqqssswwwlll\\\QQQjjj{{{nnnddd```XXXFFF<<<===::::::666777:::AAATTT\\\RRREEETTTQQQ>>>@@@TTTWWWGGG777IIIXXXiiioooPPPuuuGGGkkkrrr>>>BBBCCC<<<222//////............//////............////////////---999rrrqqqmmm;;;hhhbbbBBBDDDSSShhhqqqnnnnnnuuupppyyy~~~|||~~~}}}qqqGGG???:::<<>>CCCYYYyyyxxxSSS:::222000000///.....................------------.........---,,,,,,...///000000333555www}}}sssrrrsssxxxwww```xxxmmmmmmsssqqqyyysssqqqsss```OOOLLLQQQZZZTTTcccppptttiiieeeVVVXXX|||kkkjjjmmmZZZ444555666000......+++***)))(((((('''''''''''''''''''''''''''''''''&&&))),,,.........///111---...///...,,,***)))***)))************+++++++++,,,,,,---...///000000111;;;GGGOOOMMMGGGFFFHHHHHHEEE444222OOOttt|||aaaCCCGGGHHHMMMQQQRRRUUU```kkk___gggjjjeeeaaabbb^^^WWW]]]]]]```eeezzz[[[~~~KKK666MMMnnnpppuuubbbLLL]]]YYYEEE222---222555333///,,,++++++******++++++,,,---111333777TTT}}}FFFDDDbbbvvvWWWTTTgggqqq|||~~~xxxqqqqqqssslllbbb|||jjjccc```MMM>>>===??????:::;;;???HHH\\\dddYYYZZZTTTMMMFFFAAA<<<999777999???DDDWWWwwwuuu}}}GGGKKK]]]uuuLLLBBBFFFDDD222//////............//////............////////////...???wwwuuussspppwww777nnnFFF===EEEVVVgggmmmjjjlllrrrkkkrrrvvvvvvvvvzzz}}}~~~~~~kkk???<<>>...000000///.....................------------......,,,,,,---...///000000111666HHH}}}xxx{{{rrrQQQmmmggg{{{kkkggg\\\kkkWWWhhhooofffoooxxx```ZZZcccdddZZZhhhjjjgggwww]]]MMM[[[yyylllqqqxxxooo\\\555555666///------+++***)))(((''''''''''''''''''''''''''''''''''''%%%(((+++---------...///---......---+++******+++))))))*********+++++++++,,,,,,---......///000000666BBBLLLLLLIIIKKKOOORRRKKK===//////???NNNQQQLLLLLLMMMOOOOOOLLLKKKSSS^^^___```]]]VVVTTTYYY]]]^^^^^^]]]]]]\\\llljjjdddRRR888AAAhhhYYYgggiii~~~uuuJJJXXXKKK===:::<<<<<<666000,,,++++++******++++++,,,000)))(((666iiiFFFAAAeeepppSSS^^^iiinnntttyyyzzzxxxuuutttuuu|||www}}}iiijjjssscccJJJAAAAAABBB===???DDDNNNdddoooeeejjjSSSFFFOOOSSSMMMOOOZZZ???888111BBBlllggg{{{FFF{{{ZZZ[[[cccEEEGGGIII444//////............//////............////////////222LLLyyyjjjuuu{{{ppp|||qqqDDD[[[@@@999GGGYYYfffhhhfffiiioooiiilllooopppqqquuuyyy|||uuuvvv|||LLL===222111>>>fffoooIII<<>>>>>FFF~~~JJJ```yyyOOOPPPRRR@@@444---222////////////////////////333///---...//////000222NNN~~~tttfffUUUIII888:::>>>OOObbbhhhaaasssxxxrrrlllkkk```kkkuuuppp||||||\\\bbbttttttzzzvvv{{{vvvooommmdddZZZ]]]UUUYYYZZZWWWVVVWWWUUUQQQNNNQQQUUU[[[aaaiiippptttsssvvv}}}ttt\\\GGGjjj^^^OOOhhhVVV222---+++...///---++++++,,,,,,,,,---------......---------...............///---pppwwwrrruuuyyyjjj___KKKxxx\\\NNNWWWPPPSSS^^^aaa]]]```jjj^^^mmmqqqwww~~~~~~|||iiiUUUMMMPPPTTTTTTTTTRRRGGGCCCFFF@@@888DDDZZZvvv{{{eeeDDD000000000///.....................------------......+++,,,............///000999hhhaaacccjjjmmmkkk\\\xxx```qqqjjjaaaddddddbbb[[[SSSSSS{{{dddbbbvvv}}}vvvyyypppQQQiiiiiijjjgggPPPIIIlll~~~uuummm]]]555555555///---...+++***)))(((''''''''''''''''''''''''''''''''''''$$$'''+++------,,,,,,,,,---......---+++***+++,,,))))))*********+++++++++,,,,,,------......//////---555===@@@BBBGGGJJJIIIFFF===222222BBBTTTUUULLLEEEBBB@@@@@@??????FFFOOORRRVVVYYYYYYYYY[[[\\\\\\\\\ZZZYYYXXXgggyyyVVVZZZ999???gggiiiaaa|||SSSQQQPPPOOOMMMJJJDDD999000,,,++++++******++++++,,,---$$$'''666sss???@@@kkkpppRRR^^^uuusssssswww|||}}}xxxsssvvv~~~jjjmmm|||nnnRRRCCCAAACCC>>>@@@DDDNNNfffvvvpppbbbbbb[[[UUUdddsssQQQMMMlllkkkvvvqqqMMMiiigggZZZvvvHHHEEEIII::://////............//////............////////////333dddwwwwwwoookkkkkkSSSXXXHHH888III[[[cccdddeeehhhkkkiiiiiijjjlllmmmppptttxxxvvv^^^nnn{{{fffFFF>>>000111@@@wwweeeAAAAAA??????777888YYYhhhRRRUUUmmmzzzqqqkkkNNNSSSNNN:::666111///////////////////////////111......111000,,,---222YYY|||uuucccHHHEEE999777BBBSSS[[[aaa___||||||tttmmmlllsssllllll|||rrrVVVeeewww{{{rrrxxxtttnnnlllcccZZZ]]]TTTVVVXXXYYY[[[\\\UUULLLGGGCCC@@@AAAHHHSSS]]]bbbjjjttt|||nnnfffJJJbbbeeePPPkkkUUU666...***...000---+++,,,,,,,,,,,,---------......---------.........//////***999rrrnnnnnnlllXXXGGG\\\WWWUUUOOORRR\\\^^^\\\jjjlllZZZJJJIIIPPPTTTWWWYYYKKKFFFBBB???>>>>>>AAADDDTTT```vvvoooQQQ999000000///.....................------------......+++---///...,,,,,,...///CCC{{{hhhpppvvv```kkkoooxxxhhhhhh}}}rrrxxxPPPHHHiiiDDDRRRaaammm___gggtttOOOxxxpppqqq^^^IIIXXXhhhuuu]]]555444555///...///+++***)))(((((('''''''''''''''''''''''''''''''''$$$'''+++------,,,,,,,,,---------,,,******+++---)))************+++++++++,,,,,,---------............333777;;;@@@FFFFFFCCCNNNMMMDDD:::>>>KKKLLLCCC@@@<<<;;;>>>AAAEEELLLTTTVVVWWWWWWWWWWWW[[[___cccZZZWWWWWWVVVddd[[[ppp;;;AAAuuusssfffkkklllZZZMMMTTTZZZZZZUUUJJJ;;;///,,,++++++******++++++,,,,,,---555<<>>tttmmmLLLZZZzzzwwwttttttwwwxxxvvvssslll[[[\\\{{{ssspppyyylllTTTHHHDDDKKKGGGHHHHHHOOOjjjsssmmmdddZZZXXXpppggguuukkkgggtttZZZSSSjjjSSSyyyIIIEEEGGG@@@//////............//////............////////////111dddttthhhMMMUUUbbbFFF:::LLL\\\``````eeehhhhhhjjjggggggkkkmmmnnnrrrvvvUUULLLJJJ888@@@<<<;;;;;;|||JJJ@@@KKK888444<<>>DDDAAA888AAAKKKYYYgggrrr{{{|||sssYYY:::000000///.....................------------......,,,...///...,,,,,,000333ZZZrrr~~~mmmuuunnnsss|||zzzjjj^^^tttdddJJJdddfffBBBUUUwww```aaarrrzzz||||||nnngggtttxxxtttooogggSSSMMMpppooolll{{{]]]444444555000///000+++***)))(((((('''''''''''''''''''''''''''''''''&&&)))---000///...---------------,,,******,,,---)))************+++++++++,,,,,,------------......000555:::===CCCIIIKKKHHHCCCKKKFFF666333BBBOOOQQQEEECCCCCCEEEFFFFFFJJJQQQWWWVVVTTTSSSUUUYYY```fffZZZYYYXXXTTT\\\fffGGG@@@tttvvvooobbbkkkvvviiiNNNUUUZZZ[[[WWWNNN===,,,,,,++++++******++++++,,,'''***111333|||TTT666===yyy}}}eeeIIIhhhwwwyyyyyywwwuuuwww}}}WWWJJJIII]]]zzz{{{ooo^^^VVVPPPWWWTTTRRRMMMOOOjjjooo^^^YYYEEE777\\\jjjaaauuukkkeeeoooGGGkkkJJJsssKKKGGGCCCBBB//////............//////............////////////444nnn|||ooo999RRRYYY===<<>>???AAASSS]]]hhhLLLyyyoooJJJLLLIII888555000000000000000000000000000000...---000333---)))555GGGzzzgggcccxxxhhhhhhgggRRR777777>>>:::EEEXXXbbbhhhjjjuuuiiihhhfffiiittt}}}rrrzzz~~~zzzcccPPPhhh~~~{{{pppppp|||qqqffffff___UUUVVVUUUXXXVVVPPPJJJFFF@@@999555555444444444555777777BBBLLL___qqqyyywwwvvvwww}}}qqqPPP]]]gggooolllBBB444+++...000,,,+++///,,,,,,,,,---------......,,,,,,------...//////000111ZZZeeekkkhhhqqqRRR===DDDyyyLLLEEENNNTTTQQQRRRVVVXXXYYY```hhh~~~dddiiiWWWJJJNNNUUUTTTRRRTTTJJJKKKGGG@@@@@@BBB???888===???AAABBBHHHVVVfffrrrzzzjjjUUU888000000///.....................------------......,,,...///...,,,///555;;;mmmeeezzzeeetttxxxyyyggggggddd___YYYdddnnnUUUdddhhhWWWggg||||||}}}~~~fffpppaaaeee~~~iiiiiihhh___MMMYYYppp]]]444444555000000111+++***)))((((((''''''''''''''''''''''''''''''''''''+++///111111///......---------+++******,,,...)))************+++++++++,,,,,,------------------+++222:::>>>CCCJJJNNNNNNEEEJJJDDD888<<>>+++,,,++++++++++++++++++,,,111,,,,,,111xxxttt<<<===zzzwww]]]LLLvvv~~~{{{~~~yyymmmeee]]][[[XXXTTTLLLKKKeeeuuubbbQQQCCC@@@KKKZZZfffbbbXXX```zzzxxxjjjxxxJJJoooGGGmmmMMMJJJ???AAA//////............//////............/////////000???iii{{{nnn___rrrzzzuuukkkCCCRRRCCC;;;???PPP[[[ZZZ]]]gggjjjdddiiidddeeelllppppppsssxxx^^^nnn{{{www___<<<<<>>888EEE\\\QQQ}}}JJJEEEJJJ<<<222,,,222000000000000000000000000...---000222,,,***;;;SSSlllbbbiiiuuuqqqmmmdddjjjbbb???444<<<999DDDZZZZZZdddjjjpppkkksssqqqnnnxxxyyyttt~~~xxxcccTTTnnn}}}vvv|||lllcccfffbbbZZZ\\\VVVYYYVVVJJJ>>>777444222777666555333333555999;;;444;;;MMMfffyyy~~~}}}|||xxxttt```{{{~~~kkkiiiFFF666+++---000,,,+++000,,,,,,,,,---------......,,,,,,------...///000000---kkkaaaYYYVVVWWWAAANNN}}}===HHHVVVUUURRRRRRUUUXXXWWWSSSPPPddduuuhhhfffTTTIIIOOOVVVTTTQQQSSSFFFDDDCCCAAA===:::999:::333888;;;::::::>>>FFFKKKdddyyy___PPP===000000///........................------.........,,,...///......222:::AAApppeeellltttXXX~~~^^^aaaxxxlllGGGdddxxx___UUUuuu|||^^^SSSlllwww~~~tttttt{{{ooohhh\\\WWWTTT|||hhhiiiiiiQQQGGG}}}gggxxxWWW999666222444,,,++++++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***---000111111///...///---***))))))+++++++++******+++++++++,,,,,,,,,........................222333555444666===IIIRRRWWWCCCCCC777<<>>LLLZZZkkkUUUNNNddd~~~gggFFFNNNiiiIIICCCDDDFFF333///---000000...///222---...///.........000222OOOyyyeeeooommmvvvpppJJJLLLBBB999AAALLLYYY]]][[[[[[cccjjjnnnaaaaaaoooqqqiiipppwwwZZZQQQbbbzzzkkkMMMGGGBBBFFF???;;;IIIiiiaaauuuMMMpppRRRGGG\\\MMM333666,,,000000000000000000000000000000...555,,,------^^^iiikkkiiiRRRAAA111666???@@@VVV]]]___bbb|||~~~mmmccckkkhhhmmmuuuuuuyyy~~~oooSSS\\\www~~~{{{oooeee___YYYSSSTTTLLLAAA888333333444555444333222222333444666777;;;666<<>><<<:::999777777777666666777999;;;<<>>HHH}}}tttOOONNNrrr}}}gggqqqiiiuuuoooeeeRRRJJJbbbyyyQQQ222000DDDVVViiiUUUPPPddd|||fff|||oooUUUkkkNNNkkkPPPIIIFFFAAA444///...///000...///222---...///.........000222JJJ|||qqqxxxssssssjjjrrrkkk>>>EEE;;;888AAAKKKVVVZZZYYYYYY]]]ccceeeeeegggiiilllpppwww|||vvvooommmmmmKKKFFF@@@BBB===999@@@VVVuuudddfffVVVfff~~~hhh|||___QQQbbbQQQ555666---000000000000000000000000000000---444...222;;;xxx~~~yyyXXXeeeFFF<<<555888AAAEEEWWWYYY___gggvvvmmmgggbbbcccpppooowwwmmmOOO]]]xxxllliiimmmrrrbbbZZZXXXUUUQQQGGGCCC<<<888666666666666444333333333444555777888888444999KKK___nnnvvvzzz{{{ZZZ|||```222---///***///,,,+++------------------------000///------///111222333555iiioookkkfffOOOEEExxxaaa999NNNUUUQQQQQQQQQRRRSSSSSSTTTTTTNNNYYYaaauuuUUUSSSLLLGGGKKKTTTXXXSSSKKKJJJFFFAAA===;;;:::888777666666555666777999;;;<<<===RRR~~~YYYQQQ555111///000000------000........................,,,222'''222000333999qqqfffqqqvvvlllwwwxxxrrrZZZaaa[[[```ccc\\\OOO\\\{{{\\\TTTooo|||sssttt{{{~~~hhhvvviii___aaayyyccclll\\\NNNZZZ[[[;;;555000222------+++***)))(((''''''''''''''''''''''''''''''''''''))))))***++++++,,,++++++444111...,,,++++++***)))******+++++++++,,,,,,,,,,,,,,,---...///000000111333000222???OOOXXXVVVOOOHHHIIIOOO???;;;FFFDDDHHH@@@CCCJJJSSS\\\]]]XXXQQQCCCLLLGGGBBBOOOYYYZZZ\\\]]]ZZZXXXXXXWWW```|||pppXXXZZZVVVzzzgggmmmvvvXXXaaajjjfffbbbGGG222,,,,,,,,,,,,------------,,,)))...aaammmCCC444FFFoooLLLJJJiiixxxqqqyyy|||zzzlllvvvppptttrrrmmm[[[KKKZZZuuuqqqAAA777GGGUUUdddUUUTTThhh}}}eeewwwttt^^^nnnRRRiiiQQQKKKJJJAAA666000...///000//////111---...//////...///111222TTTwwwsssrrrggg[[[III555AAA777===AAAHHHQQQVVVWWWWWWXXXYYY[[[hhhkkkcccfffuuuzzzsss{{{tttXXXLLLFFFBBB@@@<<<===IIIcccqqqYYYRRRnnn}}}eeeVVVeeeWWW999666000000000000000000000000000111000---222///444GGGxxxhhh<<<888<<<888???GGGUUURRR[[[ddduuujjjkkkfffeeeoookkkxxxlllMMMaaauuunnnjjjeeennnooommmhhhccc^^^SSSIII@@@>>><<<;;;;;;:::888666444444444444555777999:::===<<<>>>HHH]]]qqqzzzyyy{{{kkkddduuuPPP]]]tttpppeee555...///***///,,,+++------------------------///.........///000111222HHHmmmiiiiiiZZZZZZXXX:::LLLRRRPPPOOOOOOPPPPPPQQQRRRSSSSSS^^^VVV```~~~lllLLLHHHFFFLLLUUUXXXSSSLLLIIIFFFAAA===;;;999777666555555555666777:::<<<===:::EEEhhhcccOOO777222///000000...---///........................---000(((444...222KKKbbbpppzzzxxx___XXX{{{zzzpppwwwVVVVVV```dddLLLgggXXXPPPOOOdddeeePPPXXXzzziiivvvssszzz|||XXXvvviii\\\ZZZppp~~~{{{~~~jjjfffcccRRRNNNVVV999666111333,,,,,,******((('''''''''''''''((((((((((((((((((((((((***************+++++++++000...+++*********)))(((******+++++++++,,,,,,,,,,,,,,,------.........///111------555FFFVVVaaaeeeKKKIIIIIICCC<<<;;;<<>>;;;CCC555>>>@@@DDDLLLRRRVVVWWWVVVUUUXXXfffiiiaaacccqqquuummm|||nnneeeHHHKKKAAA???======DDDYYY{{{OOONNNggguuusss___QQQddd^^^>>>666222////////////////////////222111...111...000MMMrrr:::888@@@555;;;FFFQQQSSSYYY^^^yyyooo^^^hhhggghhhsssmmm~~~kkkMMMfff}}}zzzoooaaaWWWUUUVVVVVV___hhhooooooiiiaaaTTTIIIEEEDDDBBB@@@???<<<999666555555555555777999;;;<<>>???AAAAAATTTrrrVVV:::333///000000......///........................///...***444,,,111___|||~~~hhhSSSgggiiillliii```SSSKKKYYYjjjLLLDDDOOOlllxxxVVVEEEfff{{{```tttttt|||}}}IIIqqquuujjjaaaWWWSSShhh}}}vvvvvvxxxxxxyyy|||sss]]]fffZZZJJJ~~~uuuvvvOOO888777333333,,,+++***)))((('''&&&&&&&&&&&&((((((((((((((((((((((((+++++++++++++++,,,,,,,,,---+++******+++,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,))))))))))))...<<>>777888KKKZZZZZZXXXWWWYYY[[[YYY^^^tttyyyTTT\\\KKKqqqdddaaagggVVVSSSUUU===]]]vvvmmmbbbIII111------------------------***000000QQQCCC555MMMoooLLLGGGbbbrrrnnnvvvxxx}}}sssyyyyyyjjjnnnfff___RRR@@@;;;999000,,,888EEEGGG<<<111111888>>>===GGGaaayyyaaammm}}}bbb```iiidddbbbQQQGGGPPPKKK;;;333...///111000///000...///000/////////111333ssspppoooqqqxxxoooBBBDDDEEE333;;;===AAAHHHPPPVVVXXXXXXVVV\\\```cccdddeeeiiikkklllvvvssszzzrrrUUUXXXsssEEEJJJ>>>:::888999???PPPmmmMMMWWW___zzzjjj[[[MMMdddgggEEE666111////////////////////////111111000222111///VVVwwwmmmvvvsss<<<888???333999FFFSSS\\\[[[YYYqqqqqq\\\XXX```fffvvvnnneeeKKKgggxxxaaaKKKCCC>>>777999@@@aaaiiinnniii```[[[XXXUUUKKKHHHDDDBBB@@@>>>;;;999888777777777888:::<<<===>>>???===>>>OOOhhhuuutttzzztttzzzxxxTTTQQQ[[[qqq===111///***000---,,,------------------------,,,...111111000000222444jjj|||hhh___lllaaaIIIFFF[[[IIIFFFMMMKKKNNNMMMLLLLLLLLLMMMOOOPPPMMMPPPSSScccgggzzzyyyiiiFFFHHHLLLSSSYYYZZZUUUPPPJJJFFFBBB???===<<<;;;:::::::::999:::<<<>>>@@@AAACCC???GGGbbb|||qqq===555//////111///...///........................111...---444+++666ssspppfffaaavvv^^^]]]yyyggggggQQQGGGdddfffEEE>>>SSSyyyfffQQQBBBvvvrrrbbbpppvvvyyyzzz}}}EEE]]]rrriiibbbXXXOOO]]]ssszzzxxxnnneeeccceeegggjjjnnn]]]ggg___LLLssstttiiiJJJ666888555444+++******)))((('''&&&&&&&&&&&&''''''''''''''''''''''''++++++,,,---......---------,,,+++,,,...///...---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((---///***%%%)))888FFF\\\TTTGGGNNNGGG333;;;BBB888888777555555888<<>>555DDD:::555888888333333888999888BBB\\\www^^^ggghhhfff___iiidddbbbKKKOOOKKK>>>555...///222111000000...///000000//////111333zzz}}}cccwwwuuupppmmm>>>BBBAAA666<<<<<<@@@GGGNNNTTTXXXYYYZZZ___[[[^^^fffhhhdddgggooouuuxxx[[[{{{rrr___]]]MMMAAA;;;888:::>>>JJJccc|||]]]wwwYYYqqqpppbbbOOOfffqqqNNN666///000000000000000000000000///000222333666333fff|||vvvssszzzgggggg<<<888;;;444<<>>FFFVVVfffkkkiiiddd^^^YYYKKKHHHDDDBBBAAAAAA@@@>>>::::::999999:::;;;===>>>;;;:::888:::GGG\\\mmmuuu~~~~~~}}}xxxwwwyyyttt\\\uuubbbwwwwwwAAA222000+++111...,,,------------------------...111333333222333777:::rrrsssdddyyylllKKKEEEVVVppp<<>>@@@GGGXXXxxxxxxvvviiiPPP???888:::;;;EEEKKKEEEOOOMMMJJJGGGEEEDDD@@@;;;===999===SSSoooaaaggguuu}}}iiibbbggg```oooKKKMMMLLL@@@666...///222111000000...///000000///000222444nnnpppmmmiii<<<;;;888999<<<<<<@@@GGGMMMQQQUUUYYY\\\]]][[[___eeehhhgggkkksss{{{kkkJJJ{{{aaa}}}oooWWWBBB===;;;<<<===GGGbbbrrrqqqUUUggg}}}lllRRRgggxxxTTT888///000000000000000000000000000000111111666444rrr\\\eeeUUU===:::666666>>>CCCXXXaaa]]]OOOWWWnnnggg[[[VVVgggttt}}}mmmaaannnlllIIIDDD^^^iiiYYYMMMDDDAAA>>>999777:::,,,AAA]]]qqqyyysssbbbQQQLLLJJJHHHGGGFFFFFFCCCBBB===<<<;;;;;;;;;;;;======:::777666:::CCCRRRhhhyyytttwww~~~|||wwwxxxwwwvvvttt|||DDD333000+++111...,,,------------------------,,,///222222111333888>>>|||}}}lll|||SSSPPP______<<<===HHHOOOOOONNNLLLJJJJJJKKKMMMOOOUUU___ZZZ\\\kkkvvvWWWJJJMMMRRRWWWYYYWWWTTTRRRKKKHHHEEECCCDDDDDDDDDDDD>>>>>>=========>>>???@@@777===;;;JJJnnnnnnyyykkkgggBBB777//////111000.................................---222333333NNN}}}{{{xxxttt```[[[aaagggIIIUUU[[[LLLDDDDDDcccOOOBBB[[[lll]]]hhhrrruuuyyy}}}EEEEEEfffpppgggddd[[[HHH@@@AAA===<<<888777888999:::@@@GGGdddrrr|||kkk]]]QQQ\\\\\\NNN888888222222,,,---))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((,,,...000///...,,,...,,,++++++,,,+++)))'''******+++++++++,,,,,,,,,***+++,,,...111333555666333///,,,---222555444222BBBaaaZZZOOO???:::III:::999CCCDDD<<<>>>KKKQQQMMMDDD:::GGGTTTNNNQQQ[[[VVVVVVUUUXXXYYYVVVYYYnnn{{{\\\nnnJJJPPPwww~~~ssscccfffXXXYYYbbbfffuuuqqqGGG222//////.........---------***,,,000aaa{{{|||III555:::ppppppIIIGGGmmm{{{www|||{{{yyynnnqqqwwwaaaNNN@@@>>>:::777>>>OOOdddqqq|||WWWXXXMMMCCC666555;;;===DDDHHHAAACCCYYYjjjjjjjjjlllcccTTT>>>666444FFFccc|||gggjjjjjjzzzhhh```dddYYYpppHHHLLLPPPAAA777...///222222000///...///000000///000222444|||wwwsssvvvDDD:::222777777<<>>===TTTfffcccSSSTTTuuubbbaaa[[[QQQbbbnnnssshhh\\\gggcccBBBCCC]]]___aaabbbYYYJJJ???>>>===;;;888EEEXXXkkkwwwsss```LLLPPPOOONNNMMMLLLIIIEEEBBB???>>>===;;;;;;<<<<<<===777222111888???JJJbbbzzzyyyvvvxxx~~~|||}}}}}}{{{lllvvv```~~~FFF444000+++111...,,,------------------------))),,,......---000777===zzzQQQ```vvvKKKOOOcccYYYBBB>>>HHHRRRPPPNNNLLLJJJJJJKKKMMMOOOQQQWWWSSS[[[hhhxxx~~~]]]KKKNNNTTTWWWWWWUUUSSSRRRKKKIIIFFFEEEFFFGGGGGGGGG???>>>===<<<<<<===>>>???:::BBB999???fffzzziiinnnCCC888//////222111..............................,,,---333333777YYYzzzpppsssooogggdddlll```333LLLOOO???BBBFFFggg|||III999hhh^^^[[[fffvvvtttwww|||IIIFFFggghhhaaaccc___OOOFFFDDD>>>======???AAA???===AAAGGGXXXiii}}}mmmZZZSSSYYYhhhoooUUU444222333222000+++))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''******+++,,,,,,,,,,,,+++111---)))))),,,...,,,***++++++***************+++...---------///222555777333222222222333444444555888WWWhhhEEEFFF>>>DDD888===LLLGGG;;;AAAMMMQQQSSSBBB>>>LLLQQQGGGNNNZZZRRR^^^YYY[[[^^^YYYXXXnnnXXXbbbYYYXXX~~~uuudddooobbb]]]^^^qqqjjjEEE444000///...---,,,+++++++++)))333888GGGGGG...999]]]cccDDDGGGooo}}}ttt}}}xxxtttlll]]]MMM??????EEEJJJKKKLLLKKKQQQdddlllWWWFFFMMMVVVOOO===777@@@777BBBYYYBBBCCC???LLLNNN^^^OOOKKK>>>888@@@888333OOOtttuuubbbdddjjjjjjuuu^^^sssQQQzzzdddJJJOOOKKKHHH444---111///...111///...---///000///...222999uuuxxxwwwvvvsssJJJEEE000555000CCC===@@@DDDHHHLLLOOOTTTWWW]]]]]]aaagggiiiiiikkkpppYYYwwwdddEEEFFFFFF===777777<<<:::===WWWwwwjjjddd[[[GGGpppvvvggg\\\gggttt^^^888999111111000000000000111111---333///444555777uuummmgggfffJJJ888555;;;555555CCCMMMjjjkkkqqq[[[wwwooo\\\XXX___bbbnnnlllUUUZZZWWW\\\DDD@@@hhhiiiqqqkkkccc\\\TTTKKKCCC>>>BBBFFFDDDNNNjjjsss```NNNQQQPPPOOOMMMJJJHHHGGGFFFFFFCCC@@@======<<<;;;999999777555555999FFF___uuuvvvxxx~~~~~~xxxvvvPPP}}}nnnqqqQQQ.........+++,,,,,,///...---,,,,,,,,,,,,,,,+++000---,,,111111444AAAxxxiiiqqqdddCCCEEEsssSSS;;;===DDDGGGSSSQQQMMMJJJIIIJJJLLLNNNQQQSSSYYY\\\ttt{{{XXXJJJIIIOOO[[[___WWWLLLGGGOOOLLLIIIIIILLLMMMJJJFFFAAA???<<<<<<===>>>>>>===;;;>>>:::>>>TTTlllGGG333...333000///111...000000///...............333)))//////222ggg}}}ssscccttt\\\]]]VVV555RRRjjj<<>>AAAFFFDDD===JJJaaaxxxhhhdddWWWNNNmmmjjj}}}UUU444222333222000+++))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''******+++,,,,,,,,,,,,+++000,,,((((((+++---+++)))++++++***************+++---------...///222444555333333333333444555666777666NNNfffOOOHHH===CCC555FFFSSSOOOCCCBBBDDDFFFMMMDDD666<<>>DDDVVVYYYVVVVVVUUUTTTSSS[[[pppzzzTTTgggsssVVVVVVxxxxxx~~~fffWWWaaabbbdddrrrqqqQQQ111//////...---,,,,,,,,,,,,&&&...111III<<<222777VVVcccGGGFFFhhh|||uuu}}}zzzmmmvvvvvvppp|||sssjjjXXXIIIHHHTTTbbbnnnvvvlllppp~~~{{{```RRRaaasssmmmUUUEEEIIIBBBPPPkkkYYYQQQDDDJJJJJJYYYIIIGGGAAA999999===>>>===KKKnnnssseee~~~vvvrrrmmmccczzzVVV|||eeeLLLSSSQQQIII444...111///...111///...---///111///...222999xxx~~~tttSSS>>>444???777555;;;>>>BBBEEEIIINNNSSSVVV[[[[[[```fffhhhhhhkkkppp}}}ddd~~~kkkYYYqqqHHH>>>===???888777999666999RRRooozzzcccvvvVVV]]]iiisss~~~hhh;;;000111111000000000000111111///444000333444666~~~zzzvvvYYYwwwbbbtttEEE555444;;;777666BBBKKKrrrlll~~~YYY]]]aaadddqqqrrrZZZ[[[TTTVVVCCCFFFqqq{{{tttnnnjjjiiiiiicccXXXQQQHHH>>>===TTTkkkbbbQQQRRRTTTSSSQQQOOOLLLJJJHHHHHHGGGDDDAAA???>>>===<<<;;;<<<999666333444===RRRffftttxxx{{{}}}}}}uuufffMMM}}}rrryyySSS000...///+++,,,,,,///...------,,,,,,,,,------111...---222222666DDDqqqWWWHHHMMM|||[[[@@@???FFFIIINNNOOOOOONNNKKKJJJKKKLLLOOOPPPUUUaaaxxx~~~oooUUU===@@@PPPfffqqqhhhZZZRRRSSSNNNIIIHHHIIIHHHEEEAAAAAA???===<<<===>>>>>>===555<<<<<>>555999<<>>===<<<<<<999777555444<<>>???>>>===BBBCCC777///999LLLfffHHH555...222000///111...000//////............///,,,333777---999}}}kkkdddjjjdddrrrVVVOOO```KKK>>>CCCXXXTTTAAAFFFmmmJJJXXX```iiimmmtttvvvyyy{{{|||OOO===KKKkkkyyyxxxoooaaaXXXTTTKKKAAACCCGGGIIIFFFBBB???<<<777DDDTTTlllqqqfffWWWHHHnnnsssTTT444333333000///+++))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''******+++,,,,,,,,,,,,+++...+++)))(((***++++++************)))******+++,,,+++,,,---...////////////000111333444666777888888999:::ZZZdddJJJ===CCC444OOOTTTQQQLLLGGG;;;777CCC<<<...999VVV^^^QQQOOOYYYXXXWWWXXXWWWUUU[[[mmm}}}TTTaaa\\\LLLTTTuuu}}}qqqRRR___mmmpppdddkkkqqqiiiQQQ777///...---,,,,,,,,,,,,,,,///...111]]]|||vvvkkkGGG888333GGGqqq[[[GGGBBBZZZlllnnnvvvvvv\\\PPP\\\~~~vvvhhh[[[wwwzzzrrrUUU```DDDIIIRRRAAAGGGfffrrrooozzzeee```|||PPPnnnVVVmmmQQQUUURRRJJJ666///222///...111//////...///111000...333:::lll{{{zzz===333333===999999;;;===@@@DDDJJJQQQVVVVVVWWW[[[bbbeeeeeehhhnnnmmmSSSjjjMMMWWWzzzRRR;;;999DDD===888666888888===QQQhhhKKK___ggg\\\~~~~~~vvv___mmmRRRkkknnnAAA444111111000000000000111111222333333///555999xxxfff^^^GGG555444;;;888777@@@GGGPPPaaaiiibbboooYYY\\\aaapppxxxqqqmmmbbbPPP<<>>===<<<999888888999;;;BBBQQQ```ssszzzyyypppooowwwzzzuuuwww{{{~~~mmmbbb|||wwwXXX333111000,,,------......------------......///111......333222:::MMMkkknnnPPPDDDNNN```>>>777>>>EEE@@@JJJSSSUUUPPPJJJHHHIIIJJJKKKJJJMMMgggZZZkkkfffBBBIIIMMM\\\nnnpppbbbXXXYYYHHHEEEAAAAAADDDHHHJJJKKKBBB@@@??????@@@@@@???>>><<>>VVVnnnvvv}}}tttmmmxxxpppQQQaaaxxx[[[IIIfffqqqgggxxxqqqWWWSSSmmmVVVjjjNNNUUUTTTKKK666///333///...111//////...000222000///333:::nnn```}}}]]]ggg<<>>GGGzzzqqq]]]VVVVVVUUUIIITTTWWW___ttt|||ooodddWWWUUUQQQNNNKKKIIIIIIIIIGGGDDDAAA???>>>===<<<;;;:::888999;;;<<<@@@KKKVVVYYY```dddeeemmmyyy}}}yyy}}}~~~iiikkk^^^~~~wwwYYY444111000,,,---.........---------......///...000...000444222;;;QQQqqqxxxzzzfffSSSCCCOOObbb???999@@@HHH===FFFQQQTTTOOOIIIGGGHHHGGGLLLUUU]]]___iii^^^^^^aaaNNN666@@@WWWmmmjjjXXXQQQXXXUUUQQQKKKHHHGGGIIIKKKLLLDDDBBBAAABBBCCCCCCAAA@@@;;;BBB===444333444===NNN{{{nnnvvvlll]]]KKK666///222///...111/////////............//////---000555999MMMmmm{{{uuueeeiiiuuupppJJJBBBVVVIII???CCCaaayyyMMM???QQQ^^^HHHXXX```dddiiiqqqsssvvvyyy{{{~~~UUUAAA999FFFbbbvvvXXXJJJYYYcccUUUGGGGGGCCCFFFJJJJJJFFFAAA???@@@CCCDDDRRRlllsss```YYYFFFUUUsss~~~RRR555444333//////,,,))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''******+++,,,,,,,,,,,,+++...---,,,+++++++++,,,---))))))))))))***+++,,,,,,++++++,,,---...///000111111222444666888888888777<<<;;;JJJbbbOOOLLLBBB999XXXZZZRRRLLLNNNFFF;;;;;;BBB>>>777===LLLIII<<<<<>>bbb___gggmmm|||}}}ZZZxxx>>>222111111000000000000111111111111777...:::???ttt]]]vvvSSS===555:::666555???EEEJJJUUUUUUaaa~~~^^^MMM___fffuuuuuuqqqvvvxxx[[[CCCHHHrrrzzziii^^^WWWWWWVVV[[[nnnwww```JJJKKKAAAAAA@@@@@@AAADDDGGGHHHGGGDDDAAA???>>>===<<<;;;===;;;::::::888666;;;BBB===???HHHXXXkkkzzzaaazzzmmmcccYYY444000///,,,...///.........---......///000...000000444888333===UUUccctttfffVVV???KKK^^^<<<666>>>EEE===DDDLLLNNNLLLHHHGGGHHHKKKLLLOOOXXXYYYNNN^^^yyy{{{UUUZZZddd>>>>>>GGGSSSNNNDDDNNNbbbNNNLLLIIIFFFFFFIIILLLOOOFFFEEEDDDEEEFFFEEEDDDBBBNNNXXXXXXSSSRRRLLLJJJSSS}}}}}}oooqqqLLL777///222///...111//////............//////000...222888BBBWWWtttdddooopppzzz^^^333KKKgggJJJ???EEEeeexxxMMM===WWWWWWGGGXXXaaaccciiippprrruuuxxxzzz}}}UUUBBB666===\\\UUU888888aaa{{{ooocccgggKKKIIIIIIJJJGGGBBBAAADDDOOONNNTTTcccvvvqqq[[[ZZZIIINNNddd}}}QQQ666555222///...,,,))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''******+++,,,,,,,,,,,,+++------,,,+++)))***+++,,,))))))))))))***+++,,,---,,,++++++,,,...000222444444666888999::::::999888999AAAFFF^^^VVVWWW@@@888ZZZccc\\\PPPPPPNNNEEEBBB;;;IIIDDDBBBXXX]]]III999???LLLUUUUUU[[[gggiiiccc{{{SSSTTThhhTTTqqq___aaammm^^^]]][[[```sssvvvnnnxxxeee,,,---------,,,,,,------...222333333CCCQQQ333111BBBgggQQQ@@@:::LLLcccooowwwmmm___nnnnnnssskkk}}}zzz\\\iiiuuuyyyaaakkkMMMVVVYYYLLL888000333000///111...000///000222111///444;;;{{{www}}}zzzIII444999666???666999<<>>bbb]]]nnn}}}]]]>>>[[[aaa|||ppp|||bbb~~~yyyAAA///111111000000000000111111111000888---:::>>>zzzrrrPPP:::444:::777666>>>BBBMMMkkkeee[[[nnnttt___ccciiixxxrrrhhhnnnsssWWWBBBBBB^^^jjjYYYhhhfffdddfff]]]>>>,,,555444333444666999>>>CCCEEEHHHEEEBBB@@@???>>>===<<<===;;;;;;;;;999555666;;;<<<555<<>>999>>><<<999IIIbbbAAAAAABBBCCCFFFKKKPPPTTTGGGGGGFFFGGGHHHHHHFFFDDDLLLhhhggg]]]zzzxxxlllmmmMMM888000222///...222000...............///000000///777777;;;SSSooonnnyyyuuunnnsssccc333YYYuuuJJJ>>>IIIjjjwwwIII:::YYYPPPFFFXXXaaaaaahhhmmmpppsssuuuxxx{{{PPPBBB777???ccciiiSSSUUUyyyXXXPPPJJJIIIFFFAAA@@@BBBEEEFFFDDDDDDOOOhhhpppXXXZZZKKKJJJRRR|||QQQ666555222......,,,))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''******+++,,,,,,,,,,,,+++,,,,,,+++***((((((***,,,))))))))))))***+++,,,---,,,,,,+++,,,...111444666777888:::<<<<<<<<<:::999666DDDDDD[[[\\\___???666XXXhhhdddTTTRRRTTTOOOLLLHHH[[[OOOAAA\\\sssgggVVV???XXXbbb\\\mmmpppwwwUUU^^^HHHCCCRRRrrr\\\kkkppp```qqq^^^]]]}}}qqq[[[111------,,,,,,,,,------...---)))+++YYYsssqqqVVV555111???eeeQQQBBB999HHH___jjjrrrzzzaaaRRRRRRfffpppwwwjjjZZZeeeuuuuuueeeuuuRRRVVVTTTLLL888000333000///111...000///000222111///444;;;ooottt???;;;000;;;555777;;;>>>AAADDDGGGJJJQQQRRRWWW___cccdddiiinnnpppqqqfffTTTBBBBBBSSSFFF@@@VVV???hhh___tttyyykkkVVVAAA===;;;;;;;;;;;;<<>>:::III|||hhhgggsssiiiPPP>>>333111777222111111333666:::???AAAIIIGGGCCCAAA@@@@@@>>>===:::999;;;???>>><<<>>>BBBNNN>>>???YYYpppvvvxxxwwwlllaaaoooooopppmmmjjj{{{XXX222///...,,,///000...............///000000000333666===@@@999BBB\\\YYYUUU```EEELLL~~~ZZZ:::666<<>>EEEEEE???<<<===DDD:::PPPOOOOOOXXX???000IIIooosss___```fffcccfffgggnnnkkkaaaaaakkknnnhhhYYY______YYYiiiyyyUUUUUULLLHHHddddddfffdddssskkkvvvnnnhhhgggkkkvvv]]]444111111111000//////......555&&&///QQQxxx^^^555...;;;XXX^^^444CCC===cccbbbppppppbbbaaaYYYQQQKKKLLLPPPTTTZZZaaaiiitttqqqJJJWWWeeeQQQooo}}}dddXXX___WWWYYYSSSRRR@@@000...222111---,,,///000111111111222555888bbbnnnbbbyyy===888BBB666666888:::;;;===@@@DDDGGGKKKUUUTTTggg^^^kkkccckkkaaaRRRLLLCCCKKKYYYQQQLLLFFFnnn```gggppp[[[XXXBBB===CCC///:::EEEEEEfffyyy{{{}}}PPPjjjooojjjeeevvvvvvvvvDDD111111222222222222111000000333777000777666DDDgggyyyKKKoooddd}}}TTT///555===666888:::@@@KKKYYYLLL^^^llluuuWWWVVVkkkjjj}}}qqqjjjooo]]]DDD???BBB@@@???uuulll|||hhhgggfffPPP777>>>EEE000666444444555444333999@@@DDDGGGEEE???<<<>>>???>>><<<<<<888999HHHXXXVVVIIITTTEEENNN^^^___kkk{{{xxx}}}tttvvvggggggnnn\\\ccc{{{QQQ444111,,,///+++------------------...///000222222444999@@@FFFKKKMMM^^^hhheee???EEESSSBBB777BBB???HHHJJJIIIDDDCCCFFFGGGDDDKKKFFFNNNRRREEE>>>CCCGGGSSSrrrqqq}}}rrrCCC999???999===KKKPPPCCC===???<<<@@@@@@>>>???EEELLLLLLGGGIIIGGGFFFEEEEEEDDDAAA???AAAMMMLLLRRRccceeeiiifffuuuVVV999---333111---///000......//////000222333444444...333666NNNvvvxxxjjjjjjfffnnn^^^???GGGVVVDDD>>>MMMoooeeeGGG???CCCGGGJJJQQQZZZ```aaaoooppprrrrrrqqqssszzz}}}rrr___UUUCCCFFFnnnEEEWWW___EEE>>>SSSWWWSSSNNNIIIEEEBBB@@@>>>WWWlll\\\___TTTuuu|||UUU[[[MMMHHH^^^XXX777333111......+++))))))((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''',,,---+++***,,,,,,+++++++++***)))'''''')))+++))))))******++++++,,,,,,***,,,//////---///555:::BBB@@@AAAEEEEEEBBBAAADDDDDD>>>QQQLLLHHHPPP<<<000>>>bbbtttllljjjqqqsssrrrbbbgggfffccciiiuuuwwwoooVVV\\\```___ooowwwdddiii]]]RRRhhhjjjsss~~~zzzbbbyyyssstttvvvYYY...000////////////.........000888999>>>{{{}}}eee666000777SSSddd<<<@@@===TTTZZZkkk|||qqq\\\SSSSSSLLLDDD>>>===>>>>>>BBBGGGccc|||fffhhhbbb```WWWzzzXXXSSS___cccYYYDDD333000333111......///000111111000222555777vvvqqqddd}}}[[[YYYvvvfff888222:::>>>666888:::;;;===???DDDGGGMMMUUUQQQ]]]RRRZZZVVVcccfffQQQooosssqqqttt\\\OOOZZZbbbhhhoooXXXMMMGGG@@@AAA111::::::;;;PPPyyy~~~hhhddd___uuu:::222111111222222222111111111111777333:::888DDDeeettttttXXX{{{eee999777:::111555999BBBEEEQQQJJJVVVjjjooo\\\^^^ffffff}}}~~~{{{iiifffmmmaaaIII:::;;;QQQoooKKKcccooonnnbbbeeedddQQQHHHHHH@@@777555444444222000444:::CCCGGGFFFAAA>>>??????>>><<<<<<777888HHH^^^fffbbb\\\MMM[[[ppppppvvv}}}{{{{{{hhh{{{uuuxxxsssnnnpppLLL222///,,,///,,,...------------...///000000222222333777===CCCHHHKKKbbbqqqdddBBBAAAWWWAAA000===AAAGGGIIIIIIEEEDDDGGGHHHFFFSSSYYYcccbbbUUUMMMMMMKKKMMMnnntttuuuMMMEEEJJJ@@@@@@KKKOOOBBB888555///<<<======>>>FFFMMMNNNIIIEEEFFFIIIJJJJJJDDD===777===HHHHHHNNN^^^aaaiii~~~yyyyyyTTT999...333111---000000////////////000222333444555...222444NNNbbbZZZXXXXXXJJJ;;;IIISSSDDD===LLLmmmfffEEE>>>BBBFFFIIIPPPZZZ```aaagggkkknnnppppppvvv|||fffUUUGGGPPPzzzjjjXXXOOO\\\llljjjUUUCCCKKKNNNPPPNNNIIICCCAAA@@@PPPkkk~~~VVVYYYLLLIIIwwwZZZ888444222......+++))))))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''+++---******,,,,,,++++++++++++)))'''''')))+++*********+++++++++++++++***,,,...///000444:::@@@LLLGGGFFFJJJLLLIIIFFFFFFFFFEEETTTMMMEEEKKK???333444QQQmmmmmm```aaaccc[[[:::;;;:::>>>LLL___fffddd\\\]]]bbbbbbiiirrr^^^ZZZJJJGGGmmmyyy|||uuu|||cccuuuvvvtttSSS***---------............///---@@@<<<666nnnzzz{{{666222333JJJjjjEEE<<<<<>>BBBEEEJJJSSSPPPYYYVVV[[[ZZZkkkMMMVVV|||nnnooodddkkkMMMDDD<<<<<<>>>TTTKKK888rrrdddfffZZZyyyggghhh[[[bbblll666888111111111222222222222222000999777>>>:::CCCddd}}}|||NNNxxxmmm===666999111444777@@@GGGUUU]]]bbb{{{nnn\\\ZZZjjjiii~~~}}}wwwrrr```___bbbWWWDDD777666QQQyyycccXXXGGG|||yyytttuuullloooooobbbXXXQQQFFF???<<<:::999666222444999AAAFFFGGGDDDAAABBB@@@===>>>>>>:::777AAASSS]]]]]]MMM>>>RRRoooooonnnsssooopppqqq}}}jjjwwwgggqqquuuyyyuuuFFF///...,,,///,,,///............///000111111222222222444999???EEEHHHvvvtttTTTCCCBBBjjjFFF///999@@@DDDHHHHHHEEEDDDGGGIIIHHHXXXnnn|||rrrccc___ZZZPPPGGGdddqqq~~~tttYYY___pppCCC;;;???CCC;;;666666222555777888;;;BBBKKKLLLHHHFFFGGGHHHJJJHHHCCC;;;666:::CCCEEEJJJUUU\\\ggg{{{{{{|||llllllQQQ888...333000...000////////////000111222333444666222999;;;UUUqqq^^^]]]PPP>>><<>>```gggzzzxxxiii}}}}}}WWWWWWKKKKKKuuuZZZ999444222......***))))))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&***,,,***))),,,---++++++++++++***(((((()))++++++++++++++++++++++++***+++---...///111555<<>>???AAAFFFRRRyyyTTTEEEtttwww}}}jjjrrreeehhh^^^DDDEEEAAA>>>===:::555444777>>>DDDHHHFFFDDDCCCAAA===:::===<<<999;;;DDDIIIJJJJJJ;;;RRRtttvvvrrrvvvsss}}}~~~tttxxx```jjjoooCCC...///,,,///,,,///.........///000111222333333333333444666<<>>???444777999;;;AAAHHHJJJGGGJJJGGGDDDBBBAAA@@@>>><<<:::@@@CCCGGGNNNXXXhhhxxxsss~~~nnnVVVMMM777///222///...111////////////000111222444444444333???DDD\\\hhhmmmXXX===>>>IIIEEE;;;===GGGeeemmmCCC;;;???AAADDDKKKWWW```bbbhhhllloooqqqwwwPPPdddxxxWWWEEEGGGNNNLLLGGG888@@@IIINNNKKKEEE???<<<===:::888OOOUUU```XXXUUUJJJOOOxxx{{{YYY888444222......+++))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%***,,,***))),,,---++++++,,,,,,+++))))))***+++,,,,,,,,,+++++++++++++++------......000444888<<<>>><<<>>>GGGLLLIIIBBB>>>IIILLLNNNOOOOOOWWWUUU<<<---111GGGNNN:::111111&&&555111---,,,---444AAALLL```\\\bbbeee```kkkooodddOOO<<>>;;;<<<<<<999888:::<<>>666777888999999;;;???AAAKKKSSSTTT^^^vvvcccLLLPPPuuulll}}}vvvcccLLLAAA???RRRpppxxx___TTTnnnqqqXXXggg}}}jjjpppjjjdddXXXggg222---111111111111222333555555555>>>;;;CCC>>>HHHiiiwwwmmmxxx___lllvvv===333:::777888666<<>>>>>;;;666333444;;;AAAFFFFFFDDDDDDAAA<<<666999:::777888???FFFJJJIII;;;QQQrrrvvvwww}}}nnnrrraaa\\\NNN@@@...111...///+++.../////////000111222444444555666666777888<<>>999:::???DDDKKK]]]qqq||||||~~~~~~}}}lllqqqlll\\\HHH555///222//////222...//////000000111333444555333333???FFF^^^uuujjjuuudddDDD>>>HHHGGGAAA===CCC\\\rrrEEE:::===???AAAIIIUUU^^^aaagggkkknnnttt___~~~kkkKKK666888DDD:::<<>>===;;;;;;>>>999GGGUUU]]]ccckkkqqqrrr{{{YYY^^^mmm}}}oootttjjjoooRRRhhhzzzmmmQQQvvveeeMMM___vvvyyyqqqNNN222000333///---222---///000111111333777:::TTT{{{yyyUUUbbblll@@@000111@@@666777888888888:::===@@@GGGNNNOOO\\\nnnVVV[[[SSStttrrrsssLLL:::CCC```pppqqq```XXXvvvhhhJJJmmmsssqqqyyykkk~~~rrryyy]]]yyy[[[---555111111000111222444666777999@@@===EEEBBBKKKgggjjjccc~~~~~~lllaaaJJJ555777444666777@@@JJJZZZhhhvvv}}}}}}wwwWWWDDDBBB999CCCUUUNNN<<>>CCCCCCBBBBBB@@@<<<;;;999555111000666@@@HHH@@@555IIIdddjjjuuu~~~{{{uuuaaaNNN>>>vvvyyyyyy===---222///000+++...//////000111222333555666777999<<<<<<<<>>:::777333888@@@JJJeee~~~yyy|||~~~zzzssskkk]]]UUUDDD444000222...///222...000000000111222333444555<<<:::CCCFFF\\\ZZZiiiqqqssswwwTTT>>>EEEKKKAAA>>>@@@SSSxxxHHH:::===>>>>>>FFFSSS]]]```gggkkklllnnnxxx{{{pppgggKKKEEEAAA777===:::888;;;???@@@:::555:::000:::GGGLLLbbb{{{zzz[[[RRRNNN```wwwzzzUUU555111000......+++))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''$$$)))+++)))))),,,---+++***,,,---,,,+++)))***+++***++++++,,,,,,------------------///111222222111555111///222444555:::@@@DDDNNNDDDEEEGGGTTTcccIIIBBB999555BBBQQQKKK@@@BBB666//////444333000888FFF\\\YYY^^^aaa```jjjxxxxxxzzzoooiiiBBB555XXXjjjsssmmmmmmqqq___{{{fff???,,,,,,,,,------....../////////444999555PPP}}}XXX222777666TTTMMM:::777AAASSS___xxxxxxhhh~~~hhhDDD:::KKKmmm~~~vvvnnnxxxvvvhhh^^^TTTJJJEEEAAA>>>>>>@@@999BBBLLLTTT[[[dddjjjlllooohhhllluuu|||}}}{{{ppp```YYYVVVsssmmmSSSxxxUUUEEEggg{{{qqqLLL000000444///---333...000111222222555888;;;EEE~~~~~~dddJJJYYYUUU888444666555666777888777777999<<<>>>@@@GGGJJJXXX{{{LLLQQQuuuZZZ~~~VVV;;;IIInnnwwwjjjVVVSSSzzzDDDuuu|||ggg{{{jjjaaawwwjjj~~~LLL,,,;;;111000000000222444777888<<>>NNNXXX^^^LLL>>>QQQeeeOOOOOORRRUUUsssffflll\\\VVVQQQPPPLLLCCC<<<999444;;;@@@@@@@@@@@@>>>;;;>>>:::444000...000777>>>AAA;;;MMMaaahhh|||nnnYYYTTT||||||qqq777***111///000,,,///000000000111333444666777999===AAABBBBBBCCCGGGLLLXXXTTT>>>ZZZNNN999666888;;;DDDIIIFFFCCCDDDHHHIII]]]|||jjjrrr]]]XXX^^^VVVKKKHHHEEEGGGHHHDDD>>>>>>CCCHHHIII@@@@@@BBBCCCCCCAAA<<<888:::000555>>>IIIiii|||zzzhhhtttuuu___@@@333000222...000333...000000000111222333444555??????FFFCCCRRRtttrrrmmmsss}}}~~~]]]<<>>>>><<>>FFFRRREEECCCBBBOOOgggQQQDDD<<<222FFFfffdddWWW___NNN===111111000...777EEEWWWUUU\\\aaadddsss~~~yyy}}}wwwxxxQQQEEEggghhhaaakkkmmmjjjhhh___ddd}}}~~~fff===+++---------.........//////555***999@@@FFFyyyzzzeee222666555QQQRRR???444:::MMMYYYooojjjZZZuuu```AAABBBgggyyyxxxggg[[[MMMDDD===777777999888;;;???CCCLLLXXXccchhhnnn______lllvvvyyyvvv}}}yyyiii___ttt{{{vvv___WWWHHHnnnuuupppKKK///000666000...444///000222222333555999<<>>>>>>>>???===:::777666666777777777999<<<;;;999JJJYYY```yyyqqqsss^^^UUUnnn{{{kkk222(((000...000,,,000000000111222333555777777:::???EEEFFFEEEFFFJJJNNNyyydddrrrZZZ222LLLeeeCCC555777===FFFKKKHHHDDDEEEIIIJJJUUUyyyooopppcccTTTQQQPPPWWWWWWRRRLLLKKKQQQWWWXXXGGGDDD@@@=========<<<<<>>HHHiii}}}{{{ttt~~~~~~{{{aaaxxxppp}}}xxxddd>>>333111222...000333...000000000111222333555555888;;;DDD;;;CCCqqqjjjcccaaaiiitttZZZ666EEEWWW@@@???:::FFFNNN<<<===<<<<<>>:::JJJlllzzz\\\RRRSSSmmmttt~~~oooZZZ777///,,,,,,...,,,)))((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,,,,------(((+++---,,,***((()))+++++++++++++++++++++,,,,,,///000111111...---,,,---333333555:::;;;;;;===BBBCCCKKKMMMEEEBBBOOObbbnnnYYYDDD===DDDXXXzzz^^^dddXXXFFF???@@@999:::IIIYYYWWW\\\]]]```ooowwwmmmnnniiiHHHLLLyyy~~~yyyhhh|||qqq[[[{{{SSShhh~~~xxxVVV111+++)))---111111...******+++...333777555AAAvvv```>>>444,,,???UUU@@@999999HHHSSS___oooqqqlllnnniiimmmvvvkkkbbbYYYMMMCCC>>>;;;888555666666777<<>>666JJJ@@@LLLmmmOOOaaauuu|||ttt@@@fffrrrgggjjjqqqyyyWWW{{{kkkPPP{{{MMMoooxxxzzzsssnnnXXXmmmrrr999111333///000000000111444999<<>>:::888777===RRRlllyyyyyy{{{zzz}}}}}}kkk{{{tttkkktttVVV;;;555///...111333111///333222222333444666888:::;;;666;;;???NNNoooyyyzzzhhhaaagggDDD:::BBB___NNNHHH777JJJfffTTT>>>;;;:::===BBBHHHOOOTTTbbbgggmmmlllmmmtttVVVRRRTTT;;;444777CCCGGG???<<<@@@>>>777999AAAPPPkkkaaaHHHSSSuuuZZZ\\\888111...,,,---***))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,------))),,,---,,,***((()))******++++++++++++,,,,,,,,,+++---...///...///000222<<<>>>CCCFFFCCCAAAFFFNNNSSSVVVRRRHHHDDDPPPbbbmmmTTTQQQKKK>>>HHHxxxqqqpppdddUUUFFF555999PPP]]]YYY[[[]]]bbbqqqtttfff___zzzUUU@@@QQQkkkkkk{{{vvvjjjvvvPPPjjj{{{}}}rrrNNN...,,,***---000222111000//////,,,///444333>>>|||\\\;;;999444777BBB:::<<<999FFFPPP\\\iiijjjlllxxxsss```tttllltttsss{{{|||~~~pppccc___WWWLLLCCC???;;;888555555444444888???KKK\\\iiimmm```cccrrrzzzwwwnnngggvvvdddyyyfffxxxttt```rrryyyQQQKKKppp{{{rrrHHH///111333111111///000111222333666888:::;;;444jjj{{{{{{vvv}}}FFF000<<<777666555555666888;;;<<<333999AAAFFFZZZVVVCCCQQQwwwNNNllluuucccZZZgggYYYvvvXXXuuu}}}eee}}}kkkfffgggfffSSSrrreee888///444000111222222333666:::>>>===BBBHHHFFFKKKDDDOOOxxx{{{|||MMMggg>>>111===444555555DDDSSS\\\UUUHHHHHHWWWfffxxxkkk______WWW???NNN@@@777KKKPPPKKKXXXNNNXXXRRR===888OOOjjjvvvIIIlllhhhtttgggPPPCCC999999999:::<<<<<<;;;999777666777777444222222555888444777FFFQQQUUUccctttxxxwwwzzz~~~uuu~~~fffxxx___}}}vvvIII888,,,---000......222...///000111222555999===:::CCCIIIEEEAAABBBCCCBBBSSS{{{RRR777<<>>EEEFFFBBB???AAADDDAAAtttfffYYY___dddZZZMMMLLLLLLOOOXXXhhhgggccc[[[PPPEEE===999===:::888@@@UUUmmmwwwwwwxxx{{{|||~~~wwwmmmccc```]]]kkkmmm:::555000...111222111///111111222333555888;;;<<>>BBBAAAMMMgggppp___TTTOOONNN???SSSUUUCCC999FFFaaaXXX???;;;999<<<@@@FFFPPPWWW[[[aaahhhkkkppp[[[NNNIIIBBBAAAHHHKKKDDD===;;;???777777>>>LLLhhhuuuZZZMMM```www\\\^^^999333000---,,,)))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,------+++,,,---,,,***(((((()))******+++++++++,,,,,,,,,***,,,---...000333777;;;@@@EEEJJJJJJCCC???FFFQQQ```^^^VVVKKKHHHTTTfffqqqiiiggg___JJJ>>>VVVwwwuuuyyyqqqcccTTTEEEJJJ``````ZZZ[[[```gggtttsssaaagggOOODDDZZZooommmssspppooojjj[[[nnnwww{{{yyygggBBB***...---...000333666777555444222111555111777jjjLLL000---///;;;:::999999@@@IIIXXXcccbbbkkk```BBBiiiqqqtttjjjrrr}}}zzzvvvppp^^^VVVJJJBBB===;;;888555444222111444888BBBTTTdddjjjaaaeeerrryyywwwxxxdddjjjXXXccc[[[hhh^^^yyytttLLLRRRttt{{{pppGGG///222222111222111000111333555777888999:::AAAbbbyyy{{{aaaEEE666777666666555555666888999@@@444IIINNN>>>fffLLLCCCGGGcccrrr<<>>222+++...111//////333///000111222444777<<>>AAADDDHHHxxxiiiCCC===\\\QQQ555999666===DDDEEEBBB???@@@BBBBBBWWWcccXXX^^^VVVOOOYYYaaacccgggcccfffgggccc[[[TTTQQQQQQCCC>>><<>>BBBGGGJJJBBBNNNuuuwwwmmmoooiiiVVVDDD<<>>>>>>>>WWW^^^CCC>>>:::;;;===AAAKKKUUUVVV[[[ccciiinnn~~~{{{```SSS]]]JJJAAAHHHgggeee@@@EEE;;;999<<>>EEE777VVVvvv```DDD@@@BBBOOObbbsssvvv^^^NNNFFFKKKlll{{{[[[gggaaa|||}}}ffflllccc___pppkkknnnoooWWWiiiWWW@@@444---444111222444555777:::>>>AAACCCCCCKKKHHHKKKLLLTTT~~~gggzzzBBB999222444===333===RRRaaa[[[QQQSSS```jjjttt[[[PPP===DDDMMMDDDMMMWWWHHHNNNCCCRRRoookkkKKKEEEYYYnnnhhhWWWRRRMMMEEE???<<<999999:::;;;999777======;;;999777666666666:::666FFFUUULLLEEEUUUfffkkkpppnnnXXXTTTvvv~~~uuu555...,,,///222000000222111222444555777:::???BBBGGGPPPWWWRRRHHHBBBDDDHHHGGG{{{```FFFHHHbbb333999666<<>>@@@IIILLLCCCQQQlll{{{|||jjjxxxkkkjjjiiinnnUUU999>>>TTTPPPBBBDDD888MMMhhhHHH@@@<<<<<<<<<;;;BBBLLLVVVYYY___eeeiiiqqqrrrKKKccc\\\FFF888LLLtttwwwZZZKKKAAA<<<;;;DDD```~~~hhhWWW[[[wwwxxxyyy]]]^^^444111333///...,,,******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))++++++,,,,,,------,,,,,,,,,+++)))((())))))***+++,,,,,,---------.........000555;;;@@@HHHHHHLLLQQQTTTUUU\\\ccceee___YYYUUUYYYggg{{{yyy```KKKNNNNNNMMMCCC<<<<<<777666@@@ZZZ\\\dddjjjppp~~~wwwooobbbooodddjjjooommm\\\cccsssqqqtttmmmOOO111+++222111///...111444666333111+++***000000777GGGuuuLLL555:::222,,,666888777333666III[[[[[[ddd}}}eeeNNNjjjhhhmmmkkkxxxpppnnnwwwmmmZZZPPPAAA777333444555555666222111333111444HHH^^^pppaaadddooowwwzzzjjjvvvooolll{{{iiiiiiyyy\\\KKKooo{{{eeeBBB000444222///333555444555888:::<<<<<<<<<<<<222HHHsss}}}nnnnnnPPPRRRPPP''';;;888777666555555444444444999666;;;===>>>LLLXXXRRR999444<<>>FFFkkkyyyfffssssssxxxlllnnnssseeeWWWhhhppp|||pppwwwxxxuuufffuuu555333000444000222555777999<<<@@@CCCBBBCCCQQQMMMIIIJJJRRRrrrttt}}}___eeeqqqYYY???222666<<<...777HHHVVVTTTMMMRRRddduuubbb\\\BBBMMM___QQQMMMWWWRRR<<>>[[[zzzbbbUUUbbbzzzxxxZZZaaa333111333000...---+++***)))((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***+++,,,,,,---,,,+++,,,------+++)))))))))***+++,,,------...,,,,,,,,,,,,...222888<<<>>>BBBLLLYYYbbbfffjjjnnnpppjjjdddbbbfffuuuqqqUUUXXXcccbbbZZZSSSLLLMMM[[[]]]___gggmmmrrrZZZbbbZZZmmmhhhjjjeeeXXXkkkmmm|||ZZZ___qqqnnnpppdddCCC000000000///......///000111///......///333333999DDDzzzfff???333111,,,555555444222222AAASSSWWW___sss^^^FFFaaaffftttooorrrvvvsssmmmfffdddkkkyyy|||fffOOOFFF:::333111333444555666222444666111111DDD^^^qqqbbbdddlllsssvvvbbbtttooo~~~nnn^^^}}}vvvLLLGGGoooxxx\\\===///555333///333666777888999;;;===>>>>>>>>>888KKKxxx|||iiijjj000:::777777777666555555444444666CCCBBB<<>>CCCFFFFFFDDDGGGMMMOOOMMMKKKLLLMMMbbb___qqqbbbEEE@@@gggCCC888666<<>>;;;777;;;WWWwwwtttWWWSSSmmm|||}}}]]]uuuggg666222444000///...+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))***+++++++++,,,+++***+++......---***((()))***+++,,,------...+++,,,---...///333888<<>>>>>999444222333555444333555222555888222///BBB]]]oooeeeeeeiiikkkmmmxxx___^^^aaasss|||aaasssGGGQQQqqqrrrTTT888...666444///333666999999999:::;;;===>>>???===@@@aaaiiiiii^^^JJJ666777777777777666666555444///666999777444555BBBSSSMMMEEEFFFQQQWWWUUU[[[fff\\\RRRPPPHHHCCCHHHCCC???GGGTTTbbbrrrssseeekkkzzziiibbbnnnoooVVVNNN000...999111444666:::===@@@CCCGGGIIIKKKJJJ]]][[[QQQTTTQQQYYY~~~fff```===555888999888666555===GGGBBB@@@[[[kkkTTTaaaUUUQQQccc\\\JJJQQQ```SSSKKKRRR^^^gggqqq|||dddWWWIII|||ttt~~~wwwYYYNNNAAA;;;===AAACCCBBB???===<<<<<<======:::888:::333BBB\\\fffhhhgggbbbmmm|||xxxmmmsssuuu]]]VVVRRRiii|||BBB///111222000///222888<<<;;;<<<=========@@@CCCFFFEEECCCEEELLLOOOLLLKKKLLLLLLTTTwww___GGG===RRRLLL:::555:::BBBHHHIIIFFFBBB???<<>>??????>>>BBB@@@AAACCCRRRxxxzzzrrr:::>>>QQQWWWPPPBBBBBB???DDD```HHH777:::>>>;;;;;;AAAHHHNNNWWW```ccceeeoooyyyuuummmvvvtttooovvv|||}}}oooVVV]]]jjjZZZTTTJJJDDDGGG@@@::::::999===YYY{{{eeeRRRZZZzzzWWWrrrmmm888444555000......++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((***+++++++++,,,***)))+++...///...+++((())))))+++,,,---......,,,...000111333777<<>>IIIYYYmmm|||VVVEEEiiijjjnnnmmm}}}|||uuufffaaaVVVGGGGGGCCC>>>;;;;;;;;;:::999222000000222666777555222444222666:::333...AAA\\\lllgggggggggfffeeettt}}}[[[YYY```zzzrrrnnnrrrLLL```xxx~~~lllOOO555---666444///333666999999888999:::<<<>>>???BBBDDDbbb^^^zzz}}}///777777888888777666555555;;;000999BBB===DDDQQQOOOGGGEEEGGGMMMSSSXXX\\\```nnniii>>>GGGCCCYYYYYYBBB111>>>MMM___yyy}}}UUU]]]pppyyyzzzsss{{{gggddd|||AAA000,,,;;;000666999===@@@BBBFFFIIILLLMMMEEERRROOOIIISSSRRRVVVdddxxx[[[GGG;;;666222777666000999HHHDDD???[[[|||___YYY```]]]TTTffffff???RRRZZZYYYQQQXXXkkkqqqiiihhhrrrZZZJJJwwwsssvvviii[[[III@@@AAAFFFJJJKKKJJJGGGCCCBBBAAA>>>999555999222>>>TTT```iiillleeellltttiiieee[[[cccUUUSSS~~~nnn888...222222000///444<<>>>>>>>>>>>>>>@@@DDDGGG@@@>>>BBBHHHIIIDDDCCCGGGLLLQQQkkkPPP:::EEEPPP:::333999AAAGGGIIIFFFAAA===AAA===???GGGPPPZZZmmmtttlllwwwZZZRRRMMMWWW^^^ppp```VVVMMMNNNWWWfffppprrrrrrvvvwwwvvvxxxyyytttnnngggjjjkkk333...///111111000000222333444555888<<<>>>@@@AAAAAA???AAA???EEECCCQQQssskkkjjjSSS:::@@@WWWLLL===HHH???:::ooopppRRR:::999<<<888777===CCCIIITTT]]]___bbbmmmyyyyyy```YYYRRRYYYooo```EEEAAA===999<<<<<>>:::777666666@@@777999666999;;;@@@bbbqqq}}}~~~iiiZZZfffmmm___}}}hhhuuuyyy___yyyfff\\\ZZZ{{{ppp???:::333///111444666777999:::;;;<<<===???@@@@@@;;;???UUU~~~xxxssssss[[[iii<<<555777888777888999777444555666:::DDDQQQ\\\ccceeeUUUIIIDDDKKKOOONNNSSS[[[ccc~~~PPPTTTLLLIIIBBB:::444777FFF___ttt~~~eeesssuuu\\\pppuuucccnnnrrrtttcccvvvlllvvv\\\333222666111444>>>@@@BBBDDDCCCCCCDDDFFF@@@DDDIIILLLPPPTTTVVVVVVWWWfffjjjMMM666;;;:::;;;555333555AAACCC===TTTzzzjjj~~~~~~UUUVVVnnnaaaPPPSSSYYYWWWQQQ]]]jjjiiiaaa~~~aaaWWWsssrrrqqqtttDDD777KKK;;;JJJLLLJJJEEE@@@@@@???999111999555>>>qqqTTT```YYYfffiiimmmxxxfffZZZqqqlllYYYWWW111///000000000222555:::>>>888;;;>>>AAABBBBBBAAA@@@>>>===???EEEKKKLLLHHHBBBEEE???ttt~~~zzz]]]===888TTTooo>>>;;;999===EEEKKKIIIBBB===>>>CCCDDDDDDKKKYYYdddgggvvvoookkklll}}}zzzeeelllfff|||}}}ssswwwwwwjjjddd^^^bbbiiimmmwww|||sssrrrfff|||}}}iii|||~~~UUU444111111222111///000222444>>>======>>>@@@AAAAAA@@@???BBBMMM:::DDDNNNeeelllxxxnnnfffeeeeeeUUUBBBCCCRRRXXX;;;III@@@===^^^RRRAAA888;;;CCC444888AAAFFFNNNUUUZZZcccsssgggaaazzz|||ppphhhQQQrrr|||aaagggWWWMMM???444???gggxxx[[[ZZZnnn}}}oooyyybbb666111111444......******)))((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***,,,+++++++++,,,,,,,,,------)))))))))***+++---...///,,,)))+++000555BBB```~~~rrrddd[[[hhhkkkhhhiiioookkkgggooossstttqqq{{{RRRWWWfffdddeeedddUUU===...//////+++,,,...//////...------...***333,,,+++444666^^^xxxSSS///666222&&&444000000444555;;;NNNdddwwwWWWPPPdddmmmkkkpppuuurrr}}}~~~yyysssppppppqqqqqquuuooodddXXXPPPLLLMMMOOOFFF===AAA???BBB???:::TTTwwwlll```iiippplllttteeezzzeeeZZZUUU\\\zzzhhh:::555111///111555777888<<<<<<<<<;;;;;;;;;::::::555BBBEEEzzzyyy]]]SSS444444444444555777888777555222333777@@@LLLWWW]]]___NNNDDDAAAHHHMMMLLLPPPXXXeeeaaaSSSjjjiiiIII:::@@@===888444777GGG```sss}}}yyyzzzwww___}}}vvv~~~nnnooo```yyySSS111333777444999===@@@CCCEEEEEEDDDDDDDDDIIIIIIHHHIIIMMMRRRWWWXXXlllqqqVVV222AAA222000555222444@@@EEE???TTT}}}vvv|||lllYYY___hhhRRRPPP]]]gggWWWJJJRRR]]]~~~ooovvveeeSSSqqquuuxxx___IIIOOO:::@@@KKKEEE@@@;;;555111666>>>777666CCCtttYYYddd___jjjqqqyyyyyyyyyhhh^^^RRR[[[aaaQQQzzzHHH...---...///000222666;;;???;;;;;;<<<@@@FFFIIIHHHFFFHHHGGGEEEDDDCCCDDDEEEFFFCCCAAAWWWwwwYYYDDD===DDDSSS>>>666777<<>>???@@@AAABBBHHHEEEMMM???HHHLLL[[[zzzaaa^^^dddLLL555HHHkkkhhhMMMFFF???:::OOOdddDDD:::;;;<<<222@@@:::===IIIWWW]]]aaasss\\\hhhvvvlll```YYYhhh{{{NNNFFFAAA@@@RRRyyysssUUU^^^|||iiivvvccc777000///333...000******)))((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&(((***+++*********+++++++++,,,,,,************+++---...///,,,+++---//////999UUUqqqzzz~~~~~~sssllljjjjjjkkkYYYaaafffmmmvvvsssrrr|||{{{oooxxxoooooo}}}GGGaaajjj___cccZZZGGG333---///...(((+++---//////---------...,,,000***,,,666555PPPJJJ666333666333000111444444666EEEVVVtttVVVOOOaaahhhiiirrryyyxxxooohhhcccbbbSSSKKKAAACCCCCCBBB]]]uuukkknnntttkkkyyywwwMMMzzzxxxrrrnnneeelllWWWRRRccc~~~{{{xxxYYY333111///000333666777888;;;;;;;;;::::::999999999:::BBB???tttuuuqqqqqqSSS999666444555888888666444555444555888===AAADDDEEEEEE>>>===EEEIIIJJJNNNTTTaaaNNNaaaAAABBB\\\XXXCCC888888777555:::LLLdddvvv}}}~~~zzzhhhzzzXXXwwweeerrreee]]]tttEEE...444777777???>>>AAAEEEFFFFFFEEEEEEEEEHHHHHHJJJOOOSSSSSSPPPLLLxxxmmm{{{}}}hhh...999000===666333222<<>>LLLmmmyyyzzzvvv^^^[[[uuutttZZZQQQZZZ]]]\\\UUUJJJcccuuuwwwzzzuuuMMMuuuuuufffPPP^^^???@@@<<<555222777666111333;;;666999KKKwww]]]fffccclll~~~iii]]]nnnuuummmjjjXXXSSS___ZZZppp<<<111,,,...///111444888===AAA???;;;999>>>FFFLLLMMMJJJDDDFFFGGGFFFDDDEEEJJJPPPEEERRRNNNcccNNNBBB777:::DDD444666:::@@@EEEHHHGGGDDD@@@@@@>>>???IIIXXXdddhhhjjj\\\aaa]]]RRRmmm}}}oooYYYHHH>>>TTT~~~oooZZZHHH???555DDDaaarrrmmmkkkooommmssspppzzzqqq}}}sssiii???444---///000111222444888;;;:::===??????>>>>>>AAACCCAAA;;;BBB===GGGGGGRRRqqqsssaaafffRRR<<>>888000CCC>>>;;;@@@LLLTTT```|||eee___\\\TTTVVVuuuuuu]]]NNNUUUvvvjjjSSSjjjccc|||ccc;;;333000333......***))))))((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***++++++++++++,,,,,,,,,,,,*********+++,,,---.........///111111,,,+++555CCC]]]~~~sssyyy{{{nnnfff^^^XXXXXX\\\^^^gggppptttrrrooonnnnnnllliiidddbbbbbbdddfffgggVVV]]]aaammm}}}oooYYYqqqxxxxxxtttiii^^^SSS]]]fff\\\^^^NNN888,,,,,,000---&&&+++,,,......---,,,---...---///---222999111888UUUddd//////555111000222333222333<<>>DDDHHHfffpppiiikkkqqqvvv{{{NNNWWW{{{vvvaaa```XXXooo~~~vvvrrrGGG000000111222444666777777555666777999;;;<<<===>>>===888DDDRRRfffDDD<<<666666999888555333666555333222222333333444<<<999:::AAAFFFGGGKKKQQQZZZRRRaaavvvSSSVVVaaacccUUUBBB666888777666>>>TTTmmm}}}|||uuuuuugggTTTnnnkkkttt\\\mmm[[[eeefff999...555777999BBBCCCDDDFFFFFFEEEFFFGGGIIIMMMIIIGGGLLLPPPOOOLLLJJJhhhssscccccc^^^ccc777444555CCC999555000777===888@@@YYY{{{~~~zzzxxxwwwxxxsssVVVHHHRRRllllllRRRDDDMMM]]]vvvrrrVVVeeetttuuuUUUzzzcccKKKKKK???333222888;;;888222666<<>>;;;===BBBGGGIIIJJJ???DDDJJJLLLLLLLLLNNNQQQNNNZZZMMMpppVVVBBB888888JJJ:::999999<<>>===BBBMMMYYYaaaccccccVVV```[[[AAANNNjjjeeehhhggg___nnnzzzLLL<<<^^^{{{{{{[[[KKKPPPcccoooiiieeehhhffftttppp{{{uuuyyyyyyeeePPP111444111222333333333444777:::<<<@@@CCCBBB>>><<<@@@DDDDDD>>>CCCBBBJJJFFFPPPnnnrrrjjjmmmrrrbbbhhhXXXJJJIIIBBB}}}PPPDDDCCC@@@PPPYYY>>>???;;;444======>>>@@@DDDMMM```{{{eeeTTTJJJJJJlll}}}ssspppiii|||^^^]]]gggYYY888333111444...+++***))))))(((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&%%%%%%&&&'''((())),,,,,,,,,,,,------------++++++++++++,,,---.........---///222111///000222222@@@HHHEEEGGGRRR]]]```bbbZZZSSSQQQQQQRRRUUUXXXTTTYYY___```\\\XXXYYY]]]``````aaadddeeeccc^^^YYYTTTXXX\\\kkkxxxVVVzzz___ZZZ{{{zzzxxxzzzHHHZZZ___WWWaaaXXXEEE111,,,000333...)))***,,,......---,,,---......------333777111111===sss}}}<<<777+++000111222333111000666===YYYFFFIIIZZZaaahhhwwwzzzrrreeeYYYPPPKKKFFFCCC@@@???FFFBBBFFFHHHEEE\\\sssaaa\\\___hhh{{{www{{{vvvuuulllaaaggg]]]vvv{{{sssggg:::111222444555555555666666333444666999<<<>>>@@@AAA888333@@@FFFzzzqqqLLL???444444888777555555333333333333444555888999777777999???BBBDDDIIIMMMTTTVVV[[[^^^mmmNNNSSS888EEE:::777777555444AAAZZZrrr{{{{{{}}}~~~tttQQQ]]]\\\uuuwwwxxxiiiVVVpppXXX222000666666;;;BBBHHHGGGFFFEEEDDDFFFIIIMMMXXXMMMEEEEEEHHHJJJPPPVVVVVVeeehhhIIIOOONNN999999222999666111444;;;888===OOOcccxxx]]]EEEOOOeeelll\\\;;;FFF[[[eeeVVVrrrdddXXXwwweeeqqqSSSjjjcccNNN999444<<<===666444===VVVnnnXXX^^^iiiooooooxxxwwwbbbfff^^^{{{III222***///111444666999<<>>???CCCGGGJJJJJJKKKLLLMMMMMMMMMLLLPPPPPPRRRzzzcccBBB@@@@@@FFFCCC>>>888888DDDNNNKKKAAA???<<<>>>IIIWWWbbbfffffffff]]]iiihhhMMMGGGTTTQQQQQQYYYuuubbbYYYvvvmmmSSS[[[iii\\\AAAMMMeeekkkddd~~~wwwiiihhhllliiiiiimmmkkkkkkpppwww}}}|||bbbhhhaaaOOO333,,,111222333444444777:::===???CCCFFFCCC>>><<>>:::BBBlllyyypppxxxvvvyyylllAAA;;;III```}}}QQQ???FFFCCC:::yyyvvvBBB;;;???===777222???EEECCCMMMggg}}}vvv\\\WWWttt|||jjjccc{{{rrr{{{xxxSSSnnn{{{gggLLL222111000555...+++******)))((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&((())),,,,,,---------.........,,,,,,,,,,,,,,,---......///---+++,,,000333444444222222222444999???CCCCCCHHHHHHJJJNNNQQQTTTTTTTTT\\\]]]___^^^XXXSSSTTTYYYUUUYYY^^^aaa```\\\WWWTTTWWW[[[```qqqvvvssstttiiiaaaTTTooo~~~vvv\\\JJJUUUfffJJJcccPPP===///000555444000...)))+++---------,,,---...///******///111444;;;BBBiiiPPP>>>000///111333222000000333666MMM???EEEVVV[[[dddvvv~~~yyyrrrlllhhhfffdddccceeebbb___aaadddggggggeeeccc^^^^^^SSSSSSTTTOOOccceeeZZZ\\\eeewwwqqqmmmvvvzzz^^^aaa```vvvqqqmmmVVV555111333555666555444555666666777888999;;;<<<===>>>;;;>>>777FFFtttttt{{{~~~TTT@@@111111666777666888333444444333222222555777555666999;;;>>>AAAEEEIIIIIIQQQRRRUUUooorrr777888BBB???777777333333DDD```sssyyyyyywwwyyy~~~}}}zzzwwwlll~~~nnnPPPGGGeee{{{yyyddd[[[}}}tttHHH000444666777>>>BBBHHHHHHFFFDDDCCCEEEIIIMMMLLLIIILLLTTTUUUOOONNNRRRXXX~~~ttt]]]aaa666888444666777222333<<<===CCCRRRWWW}}}VVV999HHHdddmmmYYYVVVDDD[[[bbblllPPPyyyaaacccfffgggnnnjjjVVVCCC>>>===;;;777AAA[[[hhhUUU]]]rrryyy~~~nnnwwwuuu^^^fff___ttt888333+++222444777888:::<<>><<<@@@EEELLLHHHEEEDDDGGGMMMSSSVVVLLLaaa|||NNNGGGCCC<<>>OOOaaakkknnnmmmjjjqqqyyyfff\\\HHHIIIeeennnyyy___MMMYYY|||mmmSSS\\\yyywww[[[GGGHHHBBB<<>>@@@===@@@>>><<>>>>>888FFFppprrrpppvvv}}}|||ooo]]]lll___RRRCCCIII___tttyyy~~~hhhVVV}}}jjjHHH222000///555...+++******)))(((((((((((((((&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&'''(((++++++,,,,,,,,,------------,,,,,,,,,,,,---......111///---+++,,,///111111666777::::::555333:::CCC@@@DDDIIILLLNNNOOONNNMMMXXXWWWWWWYYYVVVQQQRRRXXX^^^ccccccZZZLLLDDDFFFKKK```fffjjjvvv~~~nnnkkkjjjhhhqqq{{{hhhcccrrrtttwwwMMMTTTZZZbbbSSSZZZCCC444,,,222666000,,,...)))+++------,,,,,,---...///***,,,///---444???CCCSSSuuu@@@222///222333222000000222333CCC777>>>NNNTTTaaayyyqqqcccRRRVVV^^^ZZZkkklll^^^bbblllssswwwaaaooouuucccvvvsssYYYXXXVVVcccvvveeecccAAA222000222444444333333444666777777888888999:::::::::>>>BBB:::???EEEqqq~~~cccJJJ555222666666666999444555444222...---///111444666888888888<<>>BBBOOO]]]\\\PPPKKKOOO]]]|||rrr===555@@@555999444333;;;???FFFTTTTTTttt~~~pppNNNBBBHHHWWWWWWaaaYYYIIIJJJjjjZZZsssvvvYYYnnntttooonnnkkk[[[EEE===AAAFFFNNNfffgggTTT\\\xxxvvvttt|||aaa```jjj]]]222333111444666777888888999<<<======AAADDDCCC@@@>>>???AAA@@@AAAAAAAAACCCKKKUUU^^^___kkkNNNAAA::::::;;;777444===NNNTTTPPP@@@:::<<>>BBB<<<;;;CCCwwwJJJ;;;AAA:::>>><<<888444<<>>CCCFFFHHHIIINNNRRRSSSTTTRRRUUU[[[\\\YYYZZZ___WWW^^^```SSSBBB???OOOaaaggglllmmmsss}}}vvvmmmoootttffflllWWWgggmmmvvvtttwwweeeSSSVVViiiTTTeeeMMM888,,,)))111333***''',,,(((***,,,---,,,,,,---......,,,222444---000999888///iiiZZZ888///222333222000111222333:::000888GGGOOOaaa~~~zzzooo^^^PPPGGGAAARRR^^^TTT]]]uuuuuurrrdddYYYfffvvvvvv{{{zzzUUUaaa|||rrrwwwhhhUUUTTTPPPhhhwww]]][[[111111---000222333111222444777555555666777888999::::::666666GGG777BBBssszzztttWWW===777888666444777000222444333222333777:::444666777555555999>>>AAAGGGKKKMMMNNNPPP[[[fffPPPLLL;;;:::888===TTTnnnuuummmqqqnnnqqqwwwuuuqqqzzz}}}ooofffoooppp```|||fffjjjyyyZZZlllXXXUUUlll{{{JJJ000000<<<888<<>>DDD]]]tttpppPPPyyybbbYYYwwwggg===;;;CCCQQQ```GGGDDD555CCCDDDPPP\\\888;;;999===999===AAA===NNNcccWWW|||qqq```]]]yyyoooVVVIIIGGGZZZttt~~~lllXXXrrrnnnuuuaaa999---777333)))+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$))))))(((((()))+++---...***,,,---//////...,,,+++///333666666333000000111333222111222666999<<<===BBBBBBCCCFFFLLLQQQVVVWWWFFF___dddZZZZZZ___```aaa\\\PPPCCC<<>>vvvBBB444000333333---111666111333///222>>>JJJYYYuuu{{{{{{xxxlllfffYYYXXX]]]CCCTTTaaaHHHkkkiiifff[[[QQQTTTdddrrrwwwssszzzvvvYYY```ZZZ```gggfffYYYFFF777111111111222222222333333333444444555555555555555555777222666BBB...KKKooo888888444333===444444444444444333222111333333333444555888:::;;;>>>HHHKKKCCCOOOVVVooohhhgggIII333DDDdddlllfffiiifffkkkoooqqqoooooopppsssttthhhbbbmmmjjjpppuuu___wwwttt{{{~~~oooppphhhVVVJJJ]]]{{{~~~lll222333666:::>>>BBBEEEGGGAAA???@@@CCCCCCCCCFFFLLLDDDCCCFFFIIIIIIGGGHHHLLLYYY[[[mmmhhhIII666888888777444222555@@@JJJMMMaaa}}}nnn{{{oooTTTCCCIIISSS]]]gggeeeRRR>>>KKKRRRbbbpppqqqmmmuuugggooopppzzz[[[LLLOOOOOOWWWhhhggg```]]]iiixxxzzznnnwwwsssddd000666777333::::::<<>>???BBBFFFEEEDDDFFFKKKPPP___BBBBBB999888111222;;;===CCCTTTTTTBBB999GGG^^^jjjggg```\\\YYYPPPVVVuuu]]]}}}\\\vvvwwwkkkDDDKKKGGGZZZ]]][[[QQQ>>>AAAZZZ]]]XXXccc___dddccceeepppqqqlllnnnyyyxxxrrrkkkllldddqqquuubbbBBB...///999444666888999999:::<<<>>>::::::;;;<<<>>>???AAABBBFFF@@@<<<@@@HHHNNNLLLGGG[[[gggjjj]]]dddMMM>>>AAALLLttt===@@@BBB<<>>@@@DDDJJJPPPUUUXXXZZZXXX[[[VVVSSSWWWVVVRRRRRR<<<666BBBggg___MMM```rrrrrraaa]]]lll}}}{{{^^^MMMYYYfffYYYVVVPPP666---,,,+++,,,------+++)))************++++++++++++,,,...//////...///111333111:::\\\VVV888...000666000///555666444000111999BBBPPPmmmzzztttjjjcccbbbQQQlllzzzQQQ[[[iiiaaaXXXSSS[[[hhhrrrvvvzzzxxxssshhhggg\\\aaafff```QQQ>>>222...111111111222222222333333333444444444555555666666666999555888555CCC{{{VVV000555<<<)))555555444444333111000000222222222333444666999:::@@@OOOYYYRRRTTTLLLOOO```JJJUUUccccccbbbeeefffhhhjjjkkkkkkkkkmmmnnnhhhgggZZZfffnnnjjjRRRdddkkkhhhsssllllllgggYYYTTTlllwwwSSS555777:::>>>BBBEEEHHHIIIFFFDDDCCCDDDCCCAAADDDIIIEEEDDDFFFIIIHHHFFFHHHLLLSSSUUU}}}rrroooAAA888888888777444444===FFFWWWXXX}}}rrrvvv```MMM>>>CCCXXXgggfff^^^FFF>>>HHHiiixxx]]]SSSlllxxxjjjhhhgggttt}}}}}}zzz{{{rrriiiZZZ555+++111***666888===CCCCCC>>><<<>>>:::;;;<<<;;;:::999:::;;;>>>BBBDDDDDDCCCDDDIIINNN{{{|||mmmsssqqquuuUUUKKK<<<:::777999>>>:::<<>>FFFZZZiiikkkfff~~~kkk```iiimmmTTThhhnnnPPPvvvuuuXXXSSSXXXXXXIII:::AAAUUU\\\^^^eee]]]aaaeeeggglllwww}}}{{{uuucccOOO>>>444111000777888999::::::;;;===???:::<<<>>>AAABBBBBBBBBBBBDDD@@@===???EEEIIIHHHEEENNNyyykkkbbbooobbbHHHKKK<<>>999QQQ}}}ooo<<<555BBB666555555444333222000//////222111111222333555777888<<>>BBBFFFHHHJJJJJJLLLIIIGGGFFFCCC@@@AAAEEEGGGEEEEEEHHHGGGFFFHHHNNNNNNOOOvvvrrrzzzOOO777777888999666333999AAAQQQMMMkkk}}}qqq]]]NNNDDDEEEYYYooottt[[[CCC???MMMdddtttcccooo}}}vvvOOODDDUUUzzz}}}]]]eeemmmlllvvvlll}}}||||||uuu___iiihhh999777...>>>===777999@@@GGGGGGBBB???AAA???@@@???===;;;:::;;;===AAACCCEEEEEEDDDEEEHHHLLLRRRTTTXXXYYYYYYtttuuuaaaJJJ;;;555333777999555888@@@KKKKKKIIIJJJXXXjjjppplll~~~wwwqqqttt|||qqquuuCCCOOOrrrfff^^^\\\\\\EEE<<>>???AAACCCBBBBBBCCCkkkyyyggg|||aaagggmmmSSS===???AAAhhh^^^;;;EEE;;;===444cccOOOIII666>>><<<;;;===666666CCC]]]yyynnnsssyyywww^^^KKKIIInnnvvv___OOOEEE[[[tttkkkiiiwwwzzz|||wwwZZZ888222222/////////***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,,,,,,,++++++,,,---///000111111111,,,,,,...333888;;;:::999777444000+++)))***...222111333666888::::::;;;<<<;;;===EEEGGG<<<444333222AAAdddxxxppp___WWWqqq{{{]]]eeeppplllQQQ```ooo```nnnYYYVVV\\\jjjgggPPPCCC888%%%,,,+++***+++------+++)))---------.........//////---...///...------///000///:::000VVVyyyIII///555333+++,,,111222111222111///777MMMcccvvvpppaaabbbccchhhpppqqqooosss{{{```^^^ssscccpppbbb[[[PPPUUUZZZYYYLLL<<<333222444111111111111222222222222111111222333555666777777333555<<<666@@@777222vvv|||wwwZZZ///(((555444333333222111111111111111111111111222333555666777???KKKEEEEEEBBB>>>ZZZwwwtttbbbhhhXXXRRR]]][[[___]]]\\\^^^aaaaaa^^^ZZZOOOWWWXXX```gggtttpppSSSccclllgggpppqqqyyymmmYYYOOOaaa|||zzzVVV222;;;===AAAEEEHHHIIIJJJJJJNNNJJJHHHGGGDDD???AAAEEEHHHFFFFFFGGGGGGEEEIIINNNMMMNNNVVVuuupppxxx~~~\\\999666666999888333666===@@@KKKVVVeeewwwZZZ@@@CCCVVVnnnlllfff[[[LLLGGGUUUggguuuyyyiiiyyyrrrlllkkkiii```TTTLLLeeewwwnnnaaayyy|||UUUkkkwwwddd\\\dddRRR***222222777999===>>>CCCHHHFFFAAA???@@@EEEEEECCCAAA??????AAADDDDDDFFFGGGGGGGGGGGGIIIKKKJJJIIIYYYTTTTTTbbb___FFF777333777444111777===CCCOOOTTTSSS\\\kkkooohhh~~~sssiiiRRR\\\aaaNNNFFF\\\^^^{{{fffccc___EEEBBBMMMNNNWWWaaa[[[]]]UUUaaacccbbbuuuttteeeOOO<<<111000666:::;;;<<<;;;:::999:::<<>>>>>???@@@CCCMMMrrr~~~AAAFFFBBBQQQPPP???AAA888EEEDDD777oooiiiLLL<<>>???>>><<<<<<===[[[kkkmmmuuuwwwlllcccsssvvv}}}XXXFFFHHHyyytttTTTKKKaaauuuzzz|||uuuccckkksssuuuYYY777333000...///+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((***+++,,,,,,++++++,,,---...000111111111,,,...///000000333888;;;??????>>>:::555111///000...///000/////////333555......666777888OOO___WWWXXXdddaaaRRRUUUnnn{{{mmm^^^___ppp~~~hhh^^^kkkoooiiitttXXXkkkgggiiiaaaIII444---++++++******+++,,,---+++)))---------.........//////...///000///......///111000222000444vvv___777333333111111000...000333222...111???MMMnnn{{{uuu___VVVaaakkkwww|||vvvooorrrzzzsssqqqmmmjjjXXXTTTXXXSSSCCC555111333555000000111111111222222222111111222333444555666777999--->>>999888<<<222GGGqqqsssNNN///333222222111111111222333444222111000000111222333444666:::GGGBBB???>>>555BBBMMMpppiiiYYY```SSSRRR\\\UUUWWWVVVWWWZZZ\\\ZZZTTTOOOMMMLLLJJJ]]]tttgggZZZbbbwwwnnniiiQQQQQQppp~~~dddDDD888<<<>>>@@@CCCFFFHHHHHHHHHJJJGGGFFFFFFCCC@@@BBBGGGIIIGGGFFFHHHGGGFFFIIINNNLLLLLLKKK|||mmmnnnvvvBBB888444888999444444:::;;;KKKUUUUUU```sss|||lllQQQAAAKKKTTTfffvvvyyyjjjTTTEEEGGG[[[fffrrryyydddOOOTTTSSSQQQ\\\uuu}}}aaaKKKMMM```gggiiiqqqVVVrrrrrrnnnuuudddkkkjjjEEE333444BBB666:::@@@???AAADDDCCC??????CCCEEEEEEEEECCCAAABBBEEEGGGCCCDDDFFFFFFFFFFFFGGGHHHIIIEEEVVVOOOPPPRRReeerrrgggXXXBBB???DDD999111555555888JJJVVVXXX]]]fffdddYYYvvvkkkgggxxxrrrVVVCCCOOOdddUUUaaaVVV???@@@NNNPPPXXXaaa[[[cccUUUZZZ\\\ZZZyyytttlllqqqcccLLL999///000777===;;;;;;;;;:::999999;;;===<<<;;;;;;;;;<<<===???AAA===???AAA@@@>>>===>>>@@@BBBEEE{{{iii>>>999KKKcccaaa@@@777888BBB444GGGXXXFFFAAA??????>>>@@@???999888RRR\\\WWWZZZ```cccgggjjjwww~~~jjjRRRKKKRRR{{{uuuiiisssyyywwwzzz~~~}}}}}}tttjjjkkkyyyqqqoootttwwwVVV444444///...111(((***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''')))***,,,,,,,,,,,,,,,---......///000111111333444111......333888???DDDKKKLLLGGG@@@;;;999222555777777777:::???DDD???===KKK[[[lllrrrfffaaadddzzzpppmmmqqqccc^^^```VVVYYYwwwjjjeeennndddffftttwwwmmm```RRR>>>***'''000******)))***,,,---+++***++++++++++++,,,,,,,,,,,,.../////////......000222000...777+++XXXuuuNNN999...000444...+++000444333000000666===GGGvvv```[[[```fffooowww{{{uuulllfffccc```ppp~~~tttTTTsss[[[NNNUUUVVVNNN<<<000///111000000000000111111111111222111111222333444555555666===---999888000>>>@@@444aaatttwwwwwwYYY888444333222222222333444555333222111000000111222333333888MMMMMMKKKIII777333===KKKUUUmmmooojjj~~~]]]QQQTTTOOOQQQUUULLLOOOPPPRRRSSSSSSPPPKKKFFFQQQAAA;;;___|||~~~dddyyysssmmmaaaQQQ]]]}}}{{{SSS:::>>>===>>>???AAABBBDDDFFFGGGEEEBBBBBBCCCBBBAAACCCIIIIIIGGGGGGIIIHHHFFFHHHMMMJJJJJJLLLfffyyybbbpppUUUAAA444777;;;666555999;;;CCCQQQ___\\\XXXwwwooozzzzzzjjj[[[NNNGGGDDDLLLXXX___\\\WWWZZZ[[[PPPEEEGGGIIIGGGGGG===HHHOOOVVVnnniiiWWWYYYjjjiiiqqq}}}rrriii~~~sssmmmmmmqqqeeeaaaSSS///666666III<<>>===>>>AAAAAA???AAAEEEBBBBBBBBBAAA@@@@@@CCCEEE>>>???AAABBBCCCCCCCCCCCCDDD???LLLHHHKKKHHHLLLyyyuuuxxx^^^CCCEEEPPP@@@555777111111???LLLSSSYYY]]]WWWMMMwww___fffTTT```hhhXXXQQQaaaJJJ;;;:::HHHRRRZZZaaaaaahhhZZZXXXXXXUUUfffvvvooozzz___mmmqqq~~~cccCCC111111777888666999:::;;;;;;:::999:::<<<;;;:::888777888:::===???<<<===???@@@??????@@@@@@???EEE```cccVVV{{{AAA999FFFzzzqqq???;;;555FFFBBBTTTUUUAAA:::===<<>>DDDGGGGGGGGGKKKNNNNNNSSSXXX[[[\\\___eeejjjggg```rrrKKKKKKuuuyyynnnjjjiiiiiikkkmmmwwwyyyrrrgggtttooojjjUUU===000***(((---***))))))***,,,,,,+++***************+++++++++++++++---......---...000222000111555000???qqqZZZ444000555,,,,,,000333333111222444555---QQQfff[[[XXXbbbyyy~~~{{{qqqggglllvvvnnn]]]ccc{{{jjj```IIIYYYTTTTTTQQQQQQHHH666...111111,,,000000000000111111111111222222222333333444444444444333333888222555AAA555EEE{{{uuuqqqMMM888666444333222222333444444333222111111111222333222333FFFFFFGGGOOOAAA777888AAAAAA>>>EEEPPPNNNEEEYYYRRRJJJHHHJJJNNNLLLEEEKKKLLLLLLJJJGGGDDDCCCBBBAAAFFFLLLsss}}}uuu{{{uuu{{{{{{^^^\\\iiiyyyjjjFFF999CCC>>>>>>===>>>???BBBDDDFFFAAA>>>???AAAAAA@@@CCCIIIHHHGGGHHHKKKJJJGGGHHHLLLKKKJJJLLLSSSuuuVVVhhh~~~mmmOOO777888===999555777666;;;EEEVVVZZZJJJ^^^{{{vvvsssYYYTTTLLLBBB===@@@GGGLLLRRRUUU^^^___UUUMMMEEE999999EEEAAA777MMMxxxaaaxxxoooffffffcccmmmgggeeeXXXcccCCC///888888888777777>>>===???CCCBBB>>>???BBB@@@AAAAAA@@@>>>===>>>???;;;<<<===???AAABBBAAA@@@???>>>DDDFFFIIIFFFFFF___sssPPPNNNVVVAAA666:::444333666>>>IIISSSUUUQQQKKKYYYVVVnnn___iii]]]wwwkkkiiiPPPGGG===DDDTTTXXXYYYcccfff___\\\[[[YYY[[[eeeooonnngggxxxpppVVV:::...555<<<999222777:::===>>>===<<<<<<<<<::::::999999999;;;<<<>>>999:::<<<>>>@@@AAAAAA@@@@@@@@@KKKzzzkkk}}}|||ccc^^^gggmmmPPPHHHJJJhhhTTTHHH666EEEBBB444sssYYY???>>>;;;???DDD===;;;;;;888???OOOTTTUUU```aaammmsssOOO]]]zzz|||nnncccccciiivvv{{{www}}}yyysssfff```XXXxxxPPP,,,222000444777'''***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&(((+++---///------,,,,,,,,,------...222222444888===>>>:::666222444444555999DDDUUUaaarrryyyyyy~~~aaa```vvvwwwyyy{{{{{{|||kkktttoookkk{{{ssscccfffNNN...'''---+++''')))))))))***,,,,,,+++***++++++,,,,,,,,,---------)))+++,,,,,,,,,---000222...111)))222,,,HHHDDD666999000///111222111222444444333333111BBBwwwrrrSSS@@@TTTjjjzzzvvvddd```||||||zzzbbbtttaaaMMMMMMLLLJJJKKKAAA222...444444---000000000000111111111111333333333333333333333333''':::000;;;:::)))777666;;;QQQsssmmm<<<:::777444222111222222444333222111111111222333888...555...///BBB@@@:::555555===BBBFFFRRRXXXPPP>>>IIIFFF???EEEIIIEEEBBBIIIIIIHHHCCC>>><<<>>>AAA888```nnn~~~qqqeeebbbooojjjnnnxxxssswwwhhh```fffnnnjjjTTT===;;;FFF???>>>===<<<>>>AAADDDFFF???======?????????BBBHHHHHHGGGIIILLLKKKGGGGGGKKKOOOKKKJJJKKKnnnttt```wwwjjj}}}YYY;;;999>>>;;;555666///>>><<<@@@SSSTTTNNNWWWggguuu|||iiitttnnncccVVVMMMIIIFFFCCC;;;>>>XXXgggWWWNNNPPPIIIGGG777999KKKNNNJJJeeezzzRRRppphhh\\\___xxx~~~hhh___444666===GGG888IIIGGGAAA@@@CCCFFFCCC===:::<<>><<<;;;<<<;;;;;;===???BBBCCCBBBAAA<<>>222;;;666999333555BBBOOOSSSRRRQQQJJJJJJVVVfffrrrhhhyyyoooaaaZZZGGGDDDUUUSSSPPP___aaabbbaaabbbaaaZZZccc{{{vvvyyyiiilllttt^^^```PPPDDD777333888;;;999444777:::>>>@@@???>>>======::::::;;;<<<============777777999<<<@@@BBBAAA???FFF:::BBBkkk```nnnjjjssshhhVVVNNN\\\GGGMMMzzzjjjCCC<<<555@@@FFF???uuuPPPCCC;;;>>>EEE???@@@<<<777<<>>======;;;999999;;;;;;999???777444:::;;;777:::BBBDDD^^^oootttyyyrrrddd___mmm~~~ssscccnnnrrraaaWWW]]]sssuuuWWW???@@@BBB<<>>>>>???CCCFFFHHHHHHEEEAAA<<<<<>>===999666>>>>>>???@@@@@@???===<<<@@@???>>>>>>???BBBDDDFFFCCC@@@???AAACCCBBBEEEIIIXXXrrrdddMMM???555444777777666999???EEEFFFCCC???;;;CCCQQQUUU```ddd}}}zzzkkkpppzzzqqqWWWIIIQQQYYYWWWbbb]]]aaahhhfffggg~~~qqqdddcccnnnqqqcccQQQDDD===888:::AAACCC>>>888888:::<<<>>>>>>===<<<:::??????>>><<<::::::<<<===<<<======>>>>>>>>>>>>===555FFFHHH^^^oooqqqssssssBBBAAAMMM\\\{{{eee888GGG666111???AAALLLEEEGGG;;;777:::666666===@@@AAAFFFOOOXXX]]]hhhxxxOOO{{{}}}~~~rrrttt~~~jjjhhhwwwnnn___tttpppdddxxxMMM---111222111***---)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$&&&'''))))))***+++,,,---...111222---...000333777<<>>;;;888111777888444666@@@IIIJJJtttiii\\\aaalllwwwyyyuuuwwwsssaaaVVVZZZeeennngggNNN===>>>BBB@@@AAA@@@???AAAEEEHHHIIIJJJHHHDDD@@@>>>>>>@@@AAABBBIIIEEEBBBBBBEEEHHHIIIHHHQQQJJJRRRMMMFFFwwwmmmqqqeeeeeeKKK---:::::::::666666555666@@@LLLOOOLLLJJJKKKMMMdddqqq^^^HHHQQQUUURRR___]]]qqq^^^CCCNNNIIIFFFHHHMMMRRRXXX]]]OOOeeepppyyy{{{fffkkksssrrrjjjccckkk___RRR;;;999;;;@@@BBBBBBCCCGGGHHHFFFDDDDDDDDDCCC???<<<@@@@@@AAABBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAAAAABBBDDDAAAAAADDDEEEDDDEEEIIIMMMnnnbbb:::FFF888444444444666:::>>>???>>>>>>999;;;AAA??????SSSmmmBBB[[[pppwwwmmmWWWHHHWWW___XXXRRRYYYdddiiiaaaiiieee\\\llliii]]]ZZZkkk}}}zzzeeeRRR???;;;999<<>>===<<<<<<===???@@@GGGCCC???FFFtttzzzooo___===888UUUwwwiii>>>LLLJJJ>>>III<<>>OOO\\\lllqqqlllgggiiinnnpppRRR>>>AAADDDDDDRRRgggooo___mmmaaa|||tttgggiiiVVVYYYWWWNNN:::222------/////////111....../////////000000000//////000000000000111111111111111222333444555666444BBB222OOOvvvYYYAAA777333000111333444222///...000222111111111000000//////...111111222444777777666444111000000333666666222///;;;---111BBBBBB===]]]~~~\\\RRRhhh}}}]]]\\\kkkuuukkkXXXEEE<<<>>>BBBCCC@@@??????AAADDDGGGHHHHHHJJJHHHDDD???<<<<<>>======<<<<<<<<<<<<<<<<<<:::<<<<<<<<<<<<<<<>>>@@@@@@>>><<<;;;;;;===@@@BBBBBB;;;@@@@@@SSS{{{}}}III...DDDZZZTTT111CCC555<<<>>>EEEdddNNNAAA444888;;;???EEEHHH@@@555:::HHHXXXyyy|||fffrrr^^^iiijjjxxxrrrjjj\\\RRRVVVgggxxxlll]]]___llltttuuusss{{{ddd~~~hhhpppUUUxxx|||RRR222222000000))),,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%(((,,,.........000222:::888555444666999===???DDDMMMnnnssslll]]]```jjjsss\\\WWWjjjxxxwwwuuuuuulll}}}gggMMM666...***))),,,,,,(((&&&((())))))************))))))************++++++++++++------,,,,,,,,,,,,,,,,,,(((...------333111///888oooOOO000111333333000---000555>>>FFFRRRYYYVVVJJJ;;;111+++...888CCCDDD>>>???GGGGGGDDDLLL\\\eeelll}}}yyysssbbbaaaqqqoooiiifff```___dddQQQBBB444///,,,...000//////111........./////////000000////////////000000000111111111111222333333444555:::444555GGGwwwpppJJJ666:::444444333222111111222222222222222222222111//////000000000111333333222000888222......000000000111--->>><<<...GGGlll___bbbtttrrrnnnYYYjjjrrr~~~fffMMMCCCAAA???@@@CCC=========???BBBDDDEEEDDDIIIIIIFFFAAA<<<;;;???CCCBBBCCCCCCBBBAAABBBEEEHHHCCCDDDEEEIIICCC>>>pppcccsss|||yyyddd333444:::888::::::555333777AAAHHHLLLOOOQQQRRRJJJIIIzzziiibbbrrrdddTTTFFFFFFKKKNNNRRRWWWPPP}}}ssspppuuu{{{bbb\\\NNN<<>>;;;AAA@@@CCCHHHIIIFFFEEEHHHMMMWWWjjjWWWVVVKKK222666555555666666555777:::555:::??????@@@AAA???;;;>>>HHHGGG^^^VVVYYYMMMXXXggggggSSSddd^^^vvvpppQQQNNNRRRSSSTTT___nnnrrrmmmlll```bbblllllldddaaagggmmmdddNNN:::555777;;;===============>>>===<<<;;;;;;;;;<<<<<<;;;<<<======<<<<<<===???>>>>>>===<<<===>>>@@@AAA999===CCCAAAIII{{{{{{|||nnnMMM888AAAPPPggg;;;;;;AAA444DDD>>>???yyytttBBBKKK???555666<<>><<<555<<<@@@MMM___\\\WWWaaa```ddd]]]SSS[[[SSSNNNTTTlll~~~ppp\\\TTT[[[rrr|||uuuqqqxxx{{{pppqqquuu]]]kkksssrrr^^^yyy}}}ttt|||UUU555333000111+++,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))---111333222000888::::::888555777<<>>BBB{{{dddiiieeeFFF---+++444111///000444666555333111111222222222222111000111000000000222222111///555000...111333111333888---999<<>>AAACCCCCCBBBEEEEEEDDDAAA======AAAEEEBBBCCCDDDCCCBBBCCCEEEHHHBBBFFF???BBBJJJBBBTTT}}}HHH|||vvvVVV===999777888999666222222888???FFFIIIPPP\\\___TTTZZZtttlllbbbnnnvvvvvv~~~~~~eeeOOOMMMTTTUUUUUUWWW===aaa{{{cccmmmjjjqqqkkkeeeWWW???CCCFFFBBB@@@AAA@@@>>>@@@CCCHHHFFFCCC@@@>>>>>>???AAA@@@???>>>=========??????DDDFFFHHHIIIGGGCCC>>>;;;>>>>>>AAAGGGIIIFFFFFFHHHVVV^^^EEENNN]]];;;>>>888555777777444666;;;333:::>>>:::888;;;<<<999@@@EEE<<>>???>>><<<;;;;;;<<<;;;<<<>>>@@@@@@@@@@@@???AAANNN@@@666CCCTTThhh~~~iii[[[JJJ>>>LLLIII^^^|||aaa111???OOO222@@@555GGGwwwpppTTTDDD;;;===;;;333888FFF@@@CCC???;;;===???AAAHHH???OOOeeeaaaYYYXXXTTTZZZcccnnnlllYYYQQQLLLfff{{{~~~~~~xxxvvvqqq```VVV^^^VVVYYYeeeZZZiii\\\uuuzzzqqqUUU666222///111,,,,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''&&&***000333222///000555888888555777===DDD666777HHHOOOOOOjjjddd``````^^^```ttt}}}vvv___OOO^^^XXXCCCTTT{{{uuukkktttzzz}}}```JJJ<<<000''')))'''(((***)))''')))---))))))************)))))))))))))))************+++***+++,,,,,,,,,,,,++++++,,,111,,,)))111222,,,---+++FFFzzz{{{{{{VVV222***333777333...333///---444IIIiii|||jjj\\\VVVZZZaaadddzzzyyy{{{yyynnnSSS999:::444000///111000---,,,///------........./////////......////////////000000///000111222222222222111000000444555444FFFtttddd???444222000000111222111000111111111111111111111111333111000000222222111000000...111666333,,,...666FFFFFFccchhhbbblllxxxooollljjjuuukkksssjjj```VVVEEE<<>>AAA======>>>@@@CCCDDDDDDBBB@@@@@@AAA@@@@@@@@@BBBDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGIII???@@@NNNJJJFFFVVVhhh```kkkmmm{{{000666444333555444222555999DDDIIIMMMUUUZZZSSSVVViiiZZZKKKQQQTTTWWW\\\```uuuppp[[[YYY___dddooo|||ggguuugggnnnsssuuuiiifffQQQ666FFFCCC@@@>>>???>>>;;;;;;>>>FFFEEEBBB>>>:::999;;;===>>>>>>===<<<<<<<<<<<<<<>><<<===<<<@@@FFFIIIGGGGGGJJJVVVUUUEEE]]]vvv~~~fffjjjJJJ>>>666777888444444999444999<<<888555888<<<>>>333===BBBKKKKKKDDDAAAOOOoooyyyqqq\\\UUU^^^]]]bbbddd___ZZZbbbjjj^^^JJJUUUnnncccHHHHHHUUUmmmsssrrrfff\\\UUUJJJ>>>888999:::999777666777888999999::::::;;;;;;;;;;;;===>>>???>>><<<;;;:::;;;999<<>>CCCUUUAAA777IIIBBBbbbfffYYY|||```>>>@@@GGGQQQUUUpppSSS555NNN777:::AAA@@@<<>>999;;;:::???EEEGGGFFFHHHJJJJJJYYYWWWXXXZZZaaakkkvvv{{{eeeMMMBBBMMM]]]eeeyyyvvvssshhhbbb___WWW\\\qqq___[[[^^^___ppprrrqqqSSS555000,,,000++++++)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&(((+++...000111...111555777888:::>>>AAAJJJDDD???888111888RRRiiitttbbbUUUQQQTTTcccnnnjjj{{{\\\ZZZVVVRRRLLLxxxuuucccsssoooaaawwwrrrVVVDDD999///)))'''(((&&&&&&******((((((+++))))))************))))))))))))))))))************)))***+++,,,------,,,,,,---000+++)))///---)))///>>>"""KKKOOO:::777555000...333000,,,+++111???QQQ]]]tttaaaPPPYYYgggzzzlllfffwww~~~|||~~~|||xxxXXXCCC666777222000///000...+++,,,000---------.........//////........./////////000000///000111222222222111000---444222666;;;666TTTZZZJJJKKKIIIBBB888111000222666555444222111111111111333111000000222333222111111000222666333000;;;LLLeeelllccc[[[zzzmmm{{{qqq^^^```kkkzzzdddBBB======BBBCCC===<<>>@@@BBBCCCBBBAAADDDBBB@@@BBBEEEGGGFFFDDDIIIHHHAAACCCLLLJJJEEEHHHdddaaappp{{{JJJ???777222555777666555666???EEEJJJRRRSSSLLL]]]dddOOORRRPPPTTTZZZVVVhhhggggggbbbQQQZZZpppxxxkkkeeeaaaiiiwwwrrrqqqfffmmmbbbLLL<<<000:::@@@======??????<<<;;;>>>CCCDDDDDDAAA===::::::;;;>>>>>>?????????????????????AAACCCDDDDDDAAA===;;;<<<<<>>@@@AAAAAAAAA@@@>>>LLLDDDBBBNNNCCCKKKzzzYYYyyynnnTTTEEE000LLLLLLvvvlll@@@;;;999===;;;666777IIIYYYGGGEEEAAA888777666???IIILLLPPPSSSNNNTTT\\\cccnnnqqqkkkiiidddNNNKKKFFFEEEOOObbbttt~~~zzzuuuhhhdddWWWPPPTTTYYYlllnnnhhhuuuvvvsssRRR444...***...******))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&!!!$$$''''''''')))...333333333444777;;;======<<>><<<<<<<<<@@@CCCDDDAAA===DDDAAA>>>AAAEEEHHHEEEAAAFFFCCCCCCGGGIIIFFFIIIPPPGGGXXX~~~MMM???555777;;;999555444555222===ZZZiii[[[ZZZsss[[[PPPHHHMMMWWWTTTmmm}}}iiiXXX\\\TTTMMMnnnyyy|||mmm[[[```|||wwwuuunnnRRReeeaaa<<<999BBBCCC@@@>>>???BBBCCC@@@???BBB@@@CCCGGGFFFBBB>>><<<;;;>>>???AAACCCDDDDDDCCCCCC???@@@BBBCCCBBB???;;;999===<<>>===<<>>;;;777666888:::<<<<<<333444777:::;;;;;;:::999999;;;>>>>>>>>>======>>>=========>>>???AAABBBCCCDDDEEEBBB@@@CCCEEEIIIQQQsssmmmnnnhhhPPPJJJ,,,III^^^bbbIII???>>>888===AAA222777\\\{{{bbbTTTGGGGGG999666999888;;;>>>777<<>>777======>>>FFFNNNXXXnnnsssfff\\\XXXJJJCCCJJJTTTiiinnnoooyyypppwwwxxxPPP666222)))///---&&&***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++666333777<<<888111777EEEJJJWWW\\\QQQKKKRRRYYYYYYtttcccUUU```iiiiiisssxxxsss^^^UUU```nnnwwwtttssssss}}}sssWWWBBB999---''''''))))))(((+++***)))(((((('''((((((((((((''''''''''''(((((((((((((((((()))))))))))),,,+++++++++++++++++++++------------------------+++...---:::fffxxxIII333555:::......;;;<<<000...999---999888333999???DDDMMMWWWUUURRRNNNLLLLLLMMMOOO___RRRJJJVVVnnnvvvxxxsssQQQ444,,,000000---------------------------------............///---------...///000000111000000000000111111111111222222222333444555666777QQQmmmFFFYYYMMM666777===666;;;777======...<<<777BBB000:::111;;;;;;444999OOOQQQQQQuuuaaatttuuuxxx}}}VVV>>>@@@AAAAAAAAA???===;;;:::<<<<<<;;;;;;;;;===>>>@@@CCC;;;888<<>>CCCAAA???>>>??????>>>===BBBDDDHHHHHHGGGEEECCCCCCCCC???===???DDDGGGEEEBBB===AAAFFFHHHHHHFFFEEEEEEFFFEEECCCCCCDDDGGGJJJLLLJJJJJJMMMQQQNNNUUU}}}bbbKKKGGGJJJEEE;;;666///111888666222:::<<>>>>>>>>BBBFFFFFFCCCCCCGGGKKKQQQPPPAAA:::OOOkkkpppOOOHHHvvvYYYxxx|||{{{uuuwwwWWW>>>999:::666;;;;;;;;;:::999888777666777777777888999;;;======:::;;;<<<===<<<;;;:::999<<<<<<<<<===???AAADDDEEEBBB@@@AAADDDEEEEEEIIIPPP\\\mmm{{{lllWWW666CCCKKK___mmmDDD@@@AAA===666<<>>@@@???@@@@@@===;;;>>>GGGNNN\\\jjjyyysssiii```YYYBBBXXX:::HHHzzzQQQdddzzzxxxsss|||tttpppSSS666222(((......(((***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***...---222:::;;;:::CCCRRRKKKQQQRRRLLLHHHJJJLLLLLLGGGhhhmmmjjjuuukkkaaaTTTUUU~~~}}}hhhggghhhddd\\\xxxtttzzz]]]NNNLLL333---'''&&&(((***)))'''***)))(((((((((((((((((()))(((((('''''''''(((((('''((((((((())))))))))))++++++++++++************------------------------,,,...***,,,HHHwwwpppkkkBBB@@@888//////333000)))***333222111:::;;;;;;AAA999<<>><<<:::<<<<<<<<<===>>>???@@@AAADDD>>>;;;======::::::===>>>??????@@@AAACCCEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKCCCiiijjjXXXaaa[[[888555888@@@&&&333777:::888666===IIIRRR^^^rrr|||jjjRRRHHHJJJMMMXXXSSSMMMMMMPPPSSSSSSRRR\\\aaajjj\\\JJJCCCSSS___aaakkkyyyxxxkkk{{{ttt]]]ZZZwww|||nnnhhh|||fffUUUHHH<<<===@@@:::AAA???>>>???@@@AAAAAA@@@AAADDDFFFGGGFFFDDDDDDDDDBBB???<<<===BBBEEEDDDBBBAAACCCGGGHHHGGGEEEEEEEEEIIIGGGDDDCCCCCCEEEGGGIIIHHHJJJMMMRRROOOKKKmmmggg[[[WWWJJJ@@@AAA<<<777777222)))...555111777777999:::<<<======>>>>>>??????===999999<<>>___ooosssKKK@@@GGGDDD]]]wwwWWWIIIBBB>>>999===;;;///999:::AAATTTrrrmmm```YYYVVVZZZ___eeeiiilllqqqyyyuuufffZZZRRRNNNLLL@@@<<>>VVVyyyzzzyyy}}}KKK::::::AAAPPPPPPiiiZZZ[[[rrrssstttvvvbbbyyylll```{{{uuutttoooTTTAAACCCAAABBB@@@>>>???@@@@@@===:::;;;<<<>>>???@@@AAAAAAAAADDDAAA???>>>;;;777888;;;<<<<<<<<<===>>>@@@AAABBBFFFDDDBBBCCCGGGJJJJJJIII===EEEKKKwwwmmmZZZggglll333,,,===666888555000...///555===BBBJJJ```qqqqqqhhhdddcccaaaYYYVVVRRRQQQRRRQQQNNNKKKKKKKKKfffiiiQQQNNNPPPcccmmmiiijjjpppjjj\\\UUUxxxrrrcccaaammmwww___JJJDDD>>>======888>>>======>>>AAACCCCCCBBB@@@BBBDDDDDDCCCCCCDDDEEEGGGCCC>>>===@@@BBBAAA@@@>>>@@@AAAAAA?????????AAAHHHFFFCCCAAAAAADDDHHHKKKDDDGGGHHHLLLPPPJJJRRRjjjzzzTTTTTTVVVKKK555000777===666444666222333444555666888999::::::>>><<<;;;999999;;;===>>>VVVccchhhfff]]]HHH999<<>>888666:::666444===666===FFFQQQ^^^pppxxxZZZ;;;...333///***...111------------------------,,,,,,---------.........---------....../////////////////////000000000111111111111111222444555666666777111@@@wwwwwwrrrrrr{{{qqquuuuuu___[[[___mmmlllTTTrrrMMM;;;EEEHHH???CCC@@@===>>>AAAAAA>>>;;;:::;;;===???AAAAAAAAA@@@BBBCCCBBB@@@;;;888999<<<;;;;;;;;;<<<===>>>@@@AAAFFFAAA===???DDDHHHHHHFFF888OOOKKKMMM}}}mmmyyyxxxPPPTTT---666888222///555<<<===:::777GGGQQQ[[[```iiivvvzzztttllleee^^^WWWPPPKKK^^^aaaiiicccRRReeeffffffjjjoooiii[[[RRRRRRtttwwwqqquuu{{{uuuhhh~~~rrrQQQ@@@CCCAAA>>>>>><<<<<<<<<<<<>>>AAABBBBBBAAA<<<>>>????????????AAACCCMMMHHHBBB???????????????=========<<<;;;<<<>>>AAACCCAAA??????AAAFFFKKKNNNMMMMMMEEECCCKKKLLLMMMUUUooo```TTTbbb]]]FFF;;;999000---222333444444444555666777888888<<<<<<<<>>>>>======@@@@@@DDDIIIGGGBBB@@@BBBGGG>>>???jjjQQQIIIIIILLLiii|||TTT444888BBB<<<666<<<@@@>>>888333222555KKKiiipppbbbXXXOOOHHHIIIEEEAAA>>><<<===CCCJJJZZZaaaxxxtttcccTTTgggjjjvvvfffhhh{{{zzzMMM000333---000---(((***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))))))))((('''&&&(((''''''(((((()))...555GGGEEELLLWWWTTTIIINNN^^^YYY[[[|||xxxuuu[[[lllgggyyyeeeKKK<<<666---)))(((***++++++---+++)))'''''''''''''''''''''&&&''''''((())))))))))))((('''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))++++++++++++++++++++++++((()))---///+++'''///;;;nnn~~~oootttwwwnnndddgggiiinnnyyyooowwwtttoooVVV000///666666,,,+++000---------------------------,,,,,,,,,------------...------------...............////////////000000000000000000111222333444555444333111111???hhhjjjggg|||wwwdddiiisss{{{cccgggsssrrrvvvjjjrrrvvvyyydddcccyyyNNNBBBCCC@@@>>>BBBBBB???===>>>@@@AAA@@@>>>888:::<<<>>>??????>>>>>>@@@CCCCCC@@@<<<;;;===>>><<<<<<<<<<<<===???@@@AAADDD???;;;===BBBFFFFFFCCCEEECCCAAA>>>[[[sss}}}rrruuupppBBB@@@444444777:::777111111777>>>IIIRRRQQQRRR___uuu|||vvvssspppoooccckkklllsssxxxlll{{{pppgggbbbWWWGGG===<<>>???@@@???===:::;;;<<<===<<<===>>>@@@IIIFFFAAA>>>>>>???@@@AAAAAAAAA@@@>>>>>>@@@CCCGGGAAA@@@>>>>>>@@@EEEJJJMMMXXXXXXJJJ???DDDGGGFFFKKKUUUzzzzzzjjj```JJJAAAFFFBBB===:::333777666666555666666777888:::;;;===@@@CCCDDDBBB@@@:::999444999IIIPPPUUUaaa___nnnvvvxxxoooIII:::111222222...111:::111222333333444444444444444444555555555444333222444444333333444555777999999:::;;;<<<;;;:::999888;;;<<>>>>>IIIaaannnnnnqqqrrrsssrrroookkkhhhfffaaaWWWMMMGGGDDDAAA<<<888777===BBB<<<444???eeezzzhhhrrrxxxlll~~~xxxJJJ...333///111,,,(((***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''')))(((((('''&&&&&&))),,,000222<<>>AAABBB???===>>>???===============>>>???@@@AAABBB???======AAACCCCCCAAAEEE777BBBMMMGGGfffYYYaaaiiiOOO>>>000///222222333666999<<>>======???@@@???===;;;;;;<<<>>>???>>>>>>>>>???@@@???======>>>@@@CCCEEEAAAAAA@@@>>>===???CCCFFFCCCBBB@@@???@@@BBBDDDFFFNNNRRRIII@@@DDDDDDBBBHHHJJJKKKmmmooo\\\UUUWWWTTTRRRLLL???:::999777555444444555555;;;<<<===<<<;;;888555444@@@GGGCCC???JJJTTT\\\gggooo```[[[ttt]]]===444111555666111///111222333333333333222222111444555666777777666444444333333333333444555666666999999999999999888777777777777;;;@@@@@@===>>>AAAFFFJJJJJJDDDNNNtttvvvwwwqqqnnn]]]???@@@GGGBBBeeezzzUUUBBB>>><<<:::888888888888999???>>>777///000:::<<<888@@@@@@@@@@@@??????>>>>>>:::777888===@@@===:::888;;;666444777>>>PPPrrrlllmmm~~~vvvuuueeewwwsssLLL---333///000,,,******)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***'''((()))'''''''''((((((!!!###+++222333444<<>>@@@BBB@@@======AAAEEE;;;;;;::::::::::::;;;;;;>>>@@@???<<<<<>>999>>>>>>>>>>>>>>>???@@@AAA@@@?????????@@@@@@@@@@@@;;;@@@FFFLLLGGGCCCqqqjjjWWWdddkkkEEE:::======999777999222111<<>>@@@BBBBBBAAAAAAAAAAAABBBCCCAAAFFFCCCCCCIIIGGGEEELLLBBBEEERRRnnngggUUUWWW\\\VVVFFFDDDAAA???===<<<<<<===@@@AAABBB@@@<<<;;;===???]]]rrrqqq^^^[[[gggyyyttt```rrrNNN,,,<<<333---111:::;;;222)))222222333333333222222111444555666888888777555444333333444555555444444444777777777666777777888999888666888;;;;;;999<<>>;;;888888888777777777777777666;;;777555888888555666:::777777BBBRRRZZZXXXZZZaaaeeexxxwwwllldddwwwuuuaaa^^^OOO...222...///---,,,***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++&&&((()))'''''''''&&&$$$((((((''''''&&&'''))),,,///)))---666999%%%???%%%...''',,,...&&&***--- )))&&&###+++///!!!---###$$$$$$$$$$$$'''***---&&&'''((('''&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++&&&&&&&&&'''''''''(((((('''(((((()))***++++++,,,))))))))))))))))))))))))&&&---///***)))------)))***---,,,TTT{{{sss~~~ddd999,,,---444333%%%)))333///***///333------------------------++++++,,,,,,,,,---------------------------------............/////////000......//////000222333444444111333888888555999BBB444UUUrrrcccnnnqqqsssrrrcccvvvqqqNNNEEE:::FFFGGG;;;888AAADDD===<<<@@@CCCAAA<<<<<>>???===999;;;???<<<444>>>>>>>>>>>>>>>???@@@AAA>>>@@@BBBAAA???>>>>>>???999MMM999000MMMKKKCCCccchhhddd```GGG666666???444666999999666444777===888888777666666888<<>>JJJwwwsssssseeewwwsss{{{CCCOOOXXXLLLDDD>>>;;;DDDFFF;;;??????@@@BBBDDDDDDBBB???CCCFFFIIIJJJIIIFFFEEEDDDFFFGGGGGGFFFEEEDDDEEEFFFHHHGGGEEEAAA>>><<<===???>>>>>>???AAABBBCCCCCCDDDFFFGGGDDDEEELLLGGGDDDNNNKKKFFFJJJPPP]]]sss]]]XXXVVVSSSPPPMMMLLLLLLLLLFFFHHHJJJHHHGGGJJJRRRZZZddd~~~vvvwww{{{qqqggg|||???...<<<,,,222666333111222555777000111222333333333333333333444666888888777666555333444555666555444333222555444444444666888:::;;;;;;999999::::::999<<>>>>><<<;;;777666999888666777;;;666666777999;;;<<<;;;:::999777888;;;:::666777<<<222YYYeeeZZZddd\\\ssscccuuujjj___```yyy\\\tttoooUUUiiizzz~~~UUU666111+++333---,,,+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''(((((((((((())))))))))))(((((()))***************))))))))))))************+++---&&&%%%III~~~NNN333000000...------------............///------------------------,,,,,,,,,++++++*********,,,,,,,,,---------......------............------000000000000111111111111222222333444444555555666444888BBBbbblll[[[lll```vvvYYYDDDAAAGGGBBBCCC@@@<<<<<<===;;;666;;;:::;;;;;;;;;:::===AAA???<<<999888999;;;;;;;;;===???AAA@@@???===<<<===::::::;;;;;;<<<=========??????>>>>>>======<<<<<>>>>>???CCCGGGJJJcccnnn^^^GGG444111777<<<===<<<<<<;;;999;;;444:::;;;222;;;@@@///444;;;AAA===666HHHzzzvvvkkk]]]aaazzzbbbiiimmmPPP<<>>???>>>>>>===>>>AAAEEEIIILLLuuuoooFFF===DDD@@@YYYcccuuuPPPRRR===DDD<<<444BBBAAA444888:::888999<<<888AAA,,,777444666@@@777222777<<<===<<<===RRReeesssnnn}}}|||yyyVVVffftttWWW```zzz~~~[[[:::333---222,,,++++++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''''''((((((((())))))))))))(((((()))************)))(((((()))))))))*********,,,555///+++AAAooo{{{jjjLLL222---111000...///------------............------------------------,,,,,,,,,+++++++++******,,,,,,,,,------------...------............------//////000000000111111111222222333333444555555555666======777EEEooohhhssszzzSSS===@@@JJJHHHAAAAAABBB@@@======???===888<<<<<<<<<<<<<<<<<<>>>AAAAAA>>>;;;::::::;;;;;;:::>>>@@@AAAAAA>>><<<<<<<<<;;;;;;;;;<<<======>>>>>>AAA@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>???BBBEEEHHH???ooo~~~fffYYY^^^zzzlllgggUUU;;;:::888???VVVfffXXX<<>>???@@@BBBDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFHHHGGGGGGEEEDDDBBBBBBAAAAAAEEEEEEDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDCCCEEEGGGHHHFFFEEEEEEFFFMMMOOOEEERRRmmmaaaMMMZZZ|||uuunnnttttttVVV888111000444:::111111111111111222333333222222111111111222333333333333222222222333444444333333333444444444444555444666777777666666777999999999999:::;;;<<<===>>>>>>=========>>>@@@CCCDDDYYYjjjrrrlll^^^```VVV;;;DDD______kkkvvvggg}}}uuuTTT]]]JJJ444///===???666???;;;999444>>>@@@DDD@@@DDD666:::???BBBDDDJJJRRRXXXaaa```mmmnnnzzzsssmmmtttiiiwwwSSSdddjjj|||]]]:::222---111---***+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))'''((())))))******))))))(((((())))))))))))******---))),,,///'''"""666UUUyyyJJJ222+++***111333---***,,,------------............------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------------............------//////000000000000111111111222222333333444555555,,,444;;;999666>>>SSSfffssscccPPP;;;555<<>>@@@???;;;<<<===>>>===<<<===@@@BBBAAA>>>;;;999999:::999888???AAABBBAAA>>><<<;;;;;;;;;;;;<<<<<<======>>>>>>AAA@@@?????????@@@AAABBB@@@???>>>===>>>@@@BBBDDDBBBDDDfffggg```xxx___RRRaaaaaaWWWGGGFFFaaa{{{ppplllppprrr|||}}}lll{{{aaazzzHHH000;;;CCC===<<<===???@@@@@@???>>>===>>>===<<<<<<>>>AAADDDFFFBBBAAA@@@??????AAACCCDDDFFFDDDBBB@@@>>>======>>>>>>???AAABBBBBBBBBBBBAAA;;;<<<>>>AAACCCCCC@@@>>>CCCCCCCCCBBBAAAAAABBBDDDIIIHHHHHHfff[[[PPPEEEgggwwwnnnppp~~~yyytttpppooommmkkkmmmqqq{{{jjjCCC---999???///'''000000000000///000111111222333222222111111111222222444444333222222222222222333333333333444444444444444555777777777777999:::999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;???uuuaaayyynnnggg|||}}}fffCCC>>>;;;ZZZuuuvvvdddeeecccaaaMMMXXXMMMPPPbbbOOO888CCC===BBBAAA;;;AAA///555OOOYYYlllwwwkkkYYYSSSWWW\\\[[[UUUTTTiiiooommmwwwmmmyyyfff[[[rrriiigggiiiRRRYYYSSSkkk\\\zzz[[[555///---///...,,,+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''(((((()))))))))))))))(((((((((((()))))))))***666$$$***111***(((///RRRsss}}}sssJJJ777---000///111444111***)))---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,////////////000000000111111111111222333333444444>>>555222777999444111444999XXX{{{zzzqqqyyyeeeEEE...===EEEMMMKKKCCC<<<;;;>>>===???>>><<<===@@@???;;;;;;===>>>;;;;;;===@@@@@@===;;;999888999999999888???@@@AAA@@@===:::999999999::::::;;;;;;<<<======???>>><<<;;;;;;<<<===>>>@@@???>>>======>>>???@@@JJJDDDCCCQQQ|||qqqdddqqqxxxhhhbbbnnnrrrqqqqqqqqqqqqsss\\\RRR|||kkkBBB???FFF@@@999;;;999:::;;;<<<<<<=========DDDAAA>>>;;;;;;>>>AAADDDBBB@@@===<<<<<<===??????@@@???===;;;::::::;;;;;;;;;===@@@BBBCCCCCCAAAAAA>>>>>>>>>@@@BBBBBB>>>;;;AAABBBBBBAAA@@@???@@@AAAHHHLLLOOO```qqqbbbIIIEEEPPPAAACCCkkkvvvFFF333222333333///,,,000888000000//////000000111222333222222111111111111111333333222222222222222333222222333333333444444444333555666777777777999;;;999:::::::::;;;;;;::::::999999:::;;;;;;:::888888999WWWggg}}}]]]pppmmmgggwwwpppTTTXXXDDD<<>><<<<<<>>>???>>>===:::<<<;;;999;;;???>>>:::999======999999===@@@>>>:::999888999;;;<<<<<<;;;>>>???@@@???<<<999888888777777888999999::::::;;;>>>===;;;:::999999999:::>>>=========<<<<<<<<<<<<444EEEKKK:::XXXeeeEEEDDD|||uuukkkUUU___rrrfffrrrcccZZZiiiaaa^^^```{{{TTTGGG<<<<<>>???CCCAAA===;;;:::===@@@CCCDDD@@@===;;;<<<===<<<;;;===<<<;;;;;;;;;<<<===>>>===???AAACCCDDDCCCBBBAAAEEECCCBBBAAAAAA@@@>>><<<>>>AAACCCCCCBBB@@@@@@@@@BBBGGGJJJLLLIII===999BBBKKKEEECCCFFFMMMgggwwwFFF111000;;;<<<555+++,,,444555...000000000000000111222222222222111000000111111111111111111111222333444555222222222333333333444444222444666666666777999:::999999:::;;;;;;::::::999666777999;;;<<<<<<;;;:::DDDSSS???YYYuuutttnnnzzzooosss```BBBHHH444MMMWWWkkk~~~\\\WWWTTT```fffkkknnniiirrrbbbKKKYYYuuuoooVVVQQQYYY```WWWooosssmmmgggmmmuuuiiijjj~~~]]][[[sss~~~nnnhhhPPPxxxrrreee888///111+++///***+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&'''(((((())))))((((((''''''(((((((((((())))))"""+++...'''%%%))),,,)))111...######999VVV}}}uuuaaaBBB...++++++000444///+++******+++---...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,......////////////000000///000000111111222333333,,,...555>>>;;;333222777888111000777;;;<<>>888===@@@999///CCC>>>999999===@@@>>>;;;999;;;:::888:::>>>===999888===>>>888777===@@@===;;;::::::<<<>>>@@@@@@???;;;===>>>===:::888777777666666777777888888999999======<<<<<<;;;::::::999;;;<<<<<<<<<<<<;;;:::999333===HHH@@@JJJddd}}}[[[JJJaaadddxxxiiikkkjjjzzzjjjooopppzzzxxxrrrOOO888<<<@@@@@@???>>>@@@BBB@@@>>><<<::::::<<>>AAACCCCCC@@@===>>>@@@AAA???<<<>>>>>>???@@@AAABBBBBBCCCAAABBBDDDEEEEEEEEEEEEDDDHHHIIIHHHEEEAAA?????????===@@@CCCDDDCCCBBBAAAAAA>>>???CCCHHHGGGFFFKKKRRR:::BBBMMMOOOEEE@@@QQQgggmmmQQQ<<<...222???000000444;;;===666...)))000000000000000111111222000000000000000111222222///000000000222333444555222222222222333333333333222333555555555555777888777888999;;;;;;;;;:::999555777999<<<>>>?????????MMMKKKFFFCCC```xxxsssllluuuqqqxxxxxxpppiii]]]===???]]]]]]\\\fff}}}xxxooohhhiiilllVVVLLLYYY___VVVOOOYYYjjjuuujjjsssmmmkkkgggqqqtttzzzwwwqqqdddsssccc^^^{{{gggTTTEEEuuu}}}ggg777///222***///***+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''(((((())))))(((((('''''''''((((((((())))))---,,,(((%%%***111---$$$!!!---222...((( &&&<<>>666222333777<<<888<<<888:::EEE444PPPEEEEEELLLJJJKKKTTT\\\VVV\\\]]]SSSDDD===@@@EEE@@@===999888999<<>>===999888??????888888???AAA===:::::::::;;;>>>???>>>===888:::;;;;;;999777666666666666777777888999999999888999;;;=========;;;;;;999:::;;;<<<;;;:::999888AAA777;;;@@@LLLLLLAAARRRvvvzzzuuukkkVVVSSS{{{{{{{{{lllkkkUUUvvvsss{{{___GGG<<>>;;;EEEHHH>>>;;;BBBCCCBBBAAA???????????????<<<<<<===>>>???@@@AAAAAAAAA???>>>AAAEEEGGGDDDAAA@@@BBBCCCEEEFFFEEEDDDCCCDDDEEEEEEFFFHHHIIIJJJJJJEEEJJJMMMKKKDDD???@@@BBB>>>@@@AAABBBAAABBBCCCEEEIIIDDDGGGJJJEEEBBBCCC@@@PPPEEE::::::BBBFFFEEEAAA:::UUUooohhhUUUAAA///111;;;<<<111%%%///...000222///---444>>>//////......//////000111////////////000222333444111111000000111222333333111222222222222333333333222333444444333333444666555777999;;;<<<;;;::::::666777999<<<>>>@@@AAABBB===555FFFKKKCCCaaavvvbbbgggxxxllliiirrrgggSSSZZZOOOLLL@@@JJJ===PPP```^^^XXXbbbdddiiidddhhhXXXWWWVVVYYYaaakkktttyyyfffaaaeeeqqqooo~~~jjjjjjqqqeeeuuu```cccwwwfff^^^bbb^^^PPPBBB==={{{nnnsssddd333,,,222)))111++++++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''''''''((((((((()))(((''''''((((((((()))++++++)))###'''222...(((///+++222777EEEIIIKKKaaaqqq~~~uuujjjPPP:::111***+++888---,,,222222)))+++111///,,,------***)))+++,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++............/////////000/////////000111111222222***111777888777666555333777666444333555999<<<===999555333BBB???888DDD???999999;;;666444BBBKKKBBBCCC>>>AAAEEEEEEGGGDDD888???<<<;;;>>>AAA???:::777@@@<<<999:::===@@@AAA@@@;;;===<<<:::;;;>>>>>>:::999@@@AAA999888@@@CCC>>>999888888999;;;;;;:::888666888::::::888666555666777777777888999999::::::333555999<<<>>>===<<<;;;777888:::;;;;;;:::888777555555<<<<<>>>>>===>>>CCCIIILLLIIIEEEAAACCCEEEGGGGGGEEECCCAAAEEEFFFFFFGGGIIILLLNNNOOOAAAIIIPPPOOOGGGAAA@@@CCC???@@@?????????AAAEEEHHHHHHEEEMMMOOOFFFDDDGGGDDDFFFJJJKKKFFFAAA@@@CCCDDD???BBB<<<:::BBBEEEHHHQQQZZZeeeuuuqqq___PPPDDD;;;999;;;---555666///,,,111555333000444222---000888333(((...------------...//////.........///000222444444333222111111000111111111111111222222222333333333222333444444222222333444444666888;;;<<<<<<;;;:::777888:::<<<>>>@@@BBBCCCEEEHHHCCCGGGUUUFFFTTT}}}ZZZyyyuuubbbccczzzvvvccc|||uuupppPPP___\\\III\\\MMMMMMJJJCCCRRRJJJaaabbbdddVVVOOOPPPaaattt|||yyyvvv|||ggg___rrrrrrmmm^^^ddddddQQQaaaRRR]]]eeeuuuhhhMMM>>>@@@<<<;;;qqqvvvpppiii```VVV555000222'''))))))***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++,,,------......------111333666;;;AAAFFFKKKMMMOOONNNKKKHHHCCC???;;;999.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************)))************+++++++++++++++,,,,,,,,,,,,------555444111///------------////////////000000000000333222111111111222333444555555666777777777777777;;;;;;<<<:::999888999;;;;;;<<<;;;888777;;;DDDLLL@@@???<<<:::>>>CCCDDD@@@>>>>>>???@@@@@@???>>>===BBB>>>;;;;;;===>>><<<999888<<<>>><<<;;;===>>>;;;;;;@@@AAA>>><<<>>>>>><<<<<<<<<<<<;;;;;;:::::::::===:::777444444555777999666666666777888:::;;;<<<111444888:::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<888999:::<<<===>>>>>>>>>CCC@@@LLLuuu}}}vvv___PPPNNNGGGPPPkkk{{{aaasssxxxpppjjj^^^XXXbbbrrrqqqfff```fffUUUEEE>>>333777III===@@@DDDEEEEEEDDDDDDEEECCCDDDFFFFFFEEECCC@@@>>>>>>???@@@AAABBBAAA@@@???@@@BBBEEEHHHJJJKKKKKKJJJGGGEEEBBBBBBCCCDDDDDDCCCEEEBBBBBBDDDDDDDDDKKKUUUVVVJJJ@@@AAACCCCCCEEEIIIAAA???===<<<===@@@DDDFFFGGGHHHIIIJJJIIIGGGEEEDDDGGGEEEBBB???>>>>>>???AAAAAA???<<<;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999888888777666555555555222111111111000000/////////////////////000111111............////////////////////////000000000000000111111111111222222222333222111000000222444555666555333222222333444666666777777777777888888888:::;;;<<<;;;:::999;;;===>>><<<;;;;;;>>>CCCIIIMMM|||___oooyyyfffyyyuuullllllhhh^^^sssUUU{{{qqqtttwww]]]aaauuukkkdddzzz}}}kkk{{{pppeeemmm~~~ppptttfffKKK```fff___nnnbbbPPPDDD>>>===;;;:::}}}qqqqqqVVVNNN000...666000444444***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((((((((((((((((((((((((''''''((((((((()))))))))'''((((((((())))))))))))(((((()))))))))*********+++,,,,,,---------------,,,,,,---...000111333444------,,,+++***((('''&&&---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************)))************++++++++++++++++++,,,,,,,,,------111000...---------............/////////000000000222222111111111222333444333444555666777888888777777888999999999999;;;===999;;;<<<:::999;;;AAAGGG>>>===;;;;;;AAAFFFDDD===???>>>===<<<;;;<<<<<<===AAA>>>;;;;;;>>>>>>===::::::===>>>;;;;;;===>>><<<;;;???@@@===;;;<<<<<<:::;;;999888777888999<<<===???===999666555666777999666666666777888999:::;;;888888999999999::::::;;;999999:::::::::;;;;;;;;;888888999:::;;;<<<======BBBEEEDDD@@@JJJoooooo[[[NNNTTTRRRLLLjjjuuuMMMWWWhhhooocccXXX^^^nnnxxxTTTSSSTTTSSSGGG777111333777:::>>>@@@AAAAAABBBCCCAAABBBCCCDDDCCCAAA???>>>:::;;;===???AAACCCDDDDDDBBBDDDFFFGGGHHHHHHGGGFFFFFFDDDBBBBBBDDDEEEEEEDDDBBB===<<<=========BBBJJJJJJAAA<<<@@@CCCDDDDDDGGG@@@???===;;;<<<>>>AAACCCAAABBBDDDEEEFFFEEECCCBBBDDDBBB@@@>>>======>>>???@@@>>>;;;;;;;;;<<<;;;:::888888888888888888888888666666666555444333333333111111111000000000/////////////////////000000111............////////////.../////////000000000000//////000000000111111111333222111000000222333555666555333222222333444555666666666777777777888888999:::;;;:::888888:::;;;;;;;;;:::;;;>>>BBBEEEHHH:::fffcccxxxeee^^^dddwwwwwwssskkksss}}}rrrtttpppxxxyyyhhhxxxxxx|||mmmTTTKKKZZZyyycccjjjmmmkkkLLLDDD<<<888999;;;;;;999mmmxxxfff[[[666///333***)))&&&***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''''''''(((((((((((()))''''''((((((((()))))))))(((((())))))))))))******++++++,,,------------,,,++++++)))(((''''''''''''***+++,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,...//////.........////////////000111111111000111222222333222222444555777777888888333555777888888999<<<>>>777:::<<<;;;::::::===@@@===;;;999;;;CCCIIIDDD;;;@@@>>>;;;999888999:::<<<@@@===:::;;;>>>???===;;;<<<>>>===::::::======;;;:::>>>???;;;999::::::888;;;999666555555888;;;>>>BBB@@@<<<999666666777888555555555666777888999:::>>><<<999777777888999888888888888888999999999999888888777777777888::::::///999@@@>>>888@@@VVVjjj|||zzzkkkuuuhhhzzzooowwwkkk:::555===DDDLLL[[[bbbNNN333666999<<<=========>>>?????????@@@@@@@@@?????????;;;;;;<<<===???BBBEEEFFFDDDEEEEEEFFFFFFDDDCCCBBBDDDBBBAAABBBDDDEEEEEEEEE@@@;;;777888999999;;;???===999999>>>CCCDDDCCCDDD@@@>>><<<;;;;;;<<>>===============>>><<<::::::;;;;;;:::999555555555555555555555555444333333222222111111111111111000000000000////////////......//////000111............////////////....../////////000000000........./////////000000222222111000000222333444555444333222222333444555666666666777777777777888888999:::999777777999:::999:::<<<===???@@@AAAAAACCCFFFWWW|||qqqqqqooooooxxxuuu}}}rrrmmm}}}ccc[[[eeeeeeaaakkk^^^ffffffnnn|||cccFFF>>>;;;888888::::::777444mmm~~~yyyrrrcccWWW222***111---000---***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))(((((((((((()))))))))*********+++,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,------,,,++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++,,,---...//////------........./////////000000000000111111222222000111222444666777777888222555777888888888:::<<<888999::::::888888:::<<<>>>:::666999CCCJJJEEE;;;@@@>>><<<:::888888999:::>>>;;;999999<<<>>>===;;;<<<===;;;888888<<<<<<999999===>>>:::888999888666:::999777666777888:::<<>>:::555333444555666555666666666666777777777888888777555444333555666888<<<999888:::>>>???<<<888@@@[[[hhhtttnnnMMMBBBBBBPPPEEE777===]]]tttaaa===<<<>>>??????===<<<;;;<<<>>>===<<<<<<===>>>???@@@BBBAAA???>>>>>>@@@BBBDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@??????@@@CCCEEEEEEDDDBBB===999999<<<=========<<<:::;;;>>>BBBCCCBBBBBBAAA???===;;;;;;<<<===???<<<===???@@@@@@???>>>=====================<<<<<<<<<;;;999999::::::999888666666666666666555555555222222222111111000000000000000000000000000/////////............///000000............////////////........./////////000000....../////////000000000111111111000111222333333333333222222222333444555777777777888888888888999888999:::999777777999::::::<<>>888GGGEEEAAAiii~~~nnngggZZZpppjjjxxxxxx{{{|||qqqiiiWWWBBB[[[dddjjjGGG555AAA???>>>======:::666222tttzzzssseeeggg]]]666***///---111---***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))))))***++++++,,,,,,++++++'''''''''((()))+++,,,---))))))***))))))(((''''''************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,,,,------------...------------------............//////000000000111111111///000111333555666666777444666888999777777777888::::::888777666777999;;;???:::555777AAAIIIFFF<<>>===<<<;;;999999<<<999777888;;;<<<;;;999:::;;;999666888<<<;;;777777<<<<<<999777888888666555666888:::;;;<<<<<<<<<@@@>>>;;;888666444444444444444444444555666777777888555222000000222333333444444444444555555555555666555333222111222444555999:::999777666777:::>>>@@@777666FFFbbbcccLLL???<<<@@@GGG@@@===;;;>>>HHHMMMGGG===>>>???@@@???===<<<<<<======<<<;;;;;;;;;===???@@@FFFDDDAAA???>>>@@@BBBCCC@@@AAAAAAAAABBBAAAAAAAAA=========???BBBCCCCCCBBBBBB???===<<<@@@CCCBBB@@@CCCBBB@@@??????BBBBBBAAABBBAAA???>>>======>>>???@@@AAABBBBBBAAA???===<<<===============<<<<<<<<<:::999888888999999888666777666666666555555555444222222222111111111111111//////////////////000000...............//////000............////////////............/////////////////////000000000111111111000000111111111222222222222222222333333444444888888888999999999::::::999:::::::::888888:::;;;<<<>>>AAACCCDDDBBB???===;;;AAAGGGIIIIIIXXX}}}vvv{{{sss]]]XXXfffbbbjjjeeeqqquuuzzzpppaaa[[[rrryyyrrreeeqqqgggHHH:::EEE;;;:::999999999999888666vvvttt}}}}}}aaaiiiccc???//////)))+++%%%***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))***++++++++++++***(((((((((((()))***+++++++++,,,------............***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************)))************+++++++++************++++++++++++------.........---,,,+++,,,,,,,,,---------............///000000000000/////////111222444444555555666888::::::888666666666:::999777666666777999:::>>>;;;777888AAAGGGDDD<<<>>>?????????>>>===;;;999===:::777888:::<<<:::888888999888777:::>>>;;;666666:::;;;888777888888666///222666:::>>>???@@@???<<<;;;999777555444444444444444333333444444555666111222333222000///000222222222222333333333333444444333222111111222222333---222888:::999777666666:::555666;;;===>>>EEEOOO|||hhhQQQ===333111===HHHFFF;;;333555666;;;???<<<777999???:::<<<============???@@@>>>===<<<<<<<<<>>>???@@@BBBAAA?????????AAADDDFFF?????????@@@AAAAAABBBBBB===<<<===???AAACCCBBBAAA???@@@@@@>>>@@@DDDEEEBBBGGGGGGDDD???>>>AAACCCBBBCCCBBBAAA?????????@@@@@@BBBCCCDDDCCCBBB@@@===;;;>>>===<<<;;;;;;;;;;;;;;;888777666777999999777555555555444444333222222222111111111111111111111111......////////////000000......------......///000............////////////------.........///////////////000000000111111111000000000111111111111222111111222222333333444444888888888999999999::::::999:::;;;:::888888:::;;;>>>???AAABBBBBBAAA???>>>OOO===;;;KKKTTTJJJEEEJJJpppsssfffvvvpppgggkkkdddfff~~~{{{zzzvvvwwwxxxzzzfffjjjoooiii]]]ddd```bbb{{{\\\OOOCCC:::>>>:::AAA:::999777666555555555666ooonnnbbbEEEKKK444---333222777222***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""#########$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((())))))***************++++++************++++++&&&&&&'''((())))))))))))*********+++++++++,,,,,,************************************************************++++++++++++++++++++++++++++++++++++************************)))************+++++++++************++++++++++++***+++,,,------,,,+++++++++,,,,,,,,,,,,------------...///000000000/////////000111222333333333333666888:::;;;999777666666888888888888999999888777999:::;;;===CCCFFFAAA888???>>>>>>======<<<<<<<<>>AAA===666444999;;;888777999:::888111333555888;;;<<<===>>>999888777666666666666666333333333333333444444555///444999888222...///222000000111111111222222222111111111111222222222222===555...,,,111777:::::::::999999999888888;;;???<<>>???@@@???>>>BBBIII@@@;;;888:::===@@@AAAAAA:::<<<=========>>>@@@BBB???>>>>>>>>>>>>??????@@@============???BBBEEEFFF@@@@@@@@@@@@@@@@@@AAABBB>>>>>>???AAACCCDDDBBBAAA<<>>BBBDDDCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@AAABBBBBBBBB@@@===<<<>>>===:::888888888999:::666555555777888888666444444444333333222111111000000000000000111111111111........./////////000000...------------...//////............////////////---------.........//////........./////////000000///000000111111111111111000000111222333444444444666666777777777888888888888999:::999777777999:::========================///888??????CCCJJJJJJDDD@@@UUUvvviiiggg}}}dddYYYeeeWWW\\\___pppsssyyyppphhhllloooxxx{{{```eeehhh{{{[[[CCCDDD@@@999;;;666:::===<<<:::777444222333333ssslllxxx^^^:::DDD333...111+++---&&&***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""######$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((()))******************))))))((())))))************++++++***))))))(((******++++++,,,,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++'''(((***+++,,,,,,+++***++++++,,,,,,,,,---------,,,---///000000000///...///000111222222222222222555888:::;;;:::888777777555666888;;;<<<;;;888555555:::>>>BBBEEEFFF>>>555@@@>>><<<::::::;;;>>>???BBB>>>;;;;;;===>>><<<999666888999;;;AAADDD???888444888:::888777:::;;;999888888777666666777888999777777777777777777888888333333222222333333444444///777???===555//////222000000000000111111111111000000111222222222222222...444;;;;;;777333222444222444666555444444555555===)))777BBB111:::FFF222AAA;;;>>>BBBAAAEEEEEE<<>>;;;;;;>>><<<555???@@@@@@@@@>>>>>>@@@BBB@@@@@@@@@@@@@@@?????????<<<<<<<<<<<<>>>@@@BBBCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@BBBDDDEEECCCAAA<<>>@@@AAA@@@???===<<<>>><<<999666555555777888555555555666888888666444555555444444333222222111/////////000000000000000---.........//////000000...------------...//////............/////////000---------.........//////---------.........////////////000111111111111111///000111222333444444444555555555555666666666666777888888777666666777999;;;:::999888888999;;;<<<:::======;;;<<>>:::;;;======<<<:::888999<<<>>>;;;999888999===???===;;;999;;;::::::===@@@===777<<<999777999======:::666888:::888333333:::<<<:::888777555444555666888999666555333111000000111222555666666444111//////000////////////////////////111111000000111111222333000000111111111222222222444444444555555555555666444444444555666777777888666777777888999999:::::::::::::::;;;;;;<<<<<<<<<999:::<<<======<<<:::999999999:::;;;<<<<<<<<<<<<;;;===@@@BBBCCCAAA???>>>???@@@@@@>>><<<;;;<<<>>><<<;;;999999:::===AAADDDGGGAAA;;;;;;???BBB@@@<<<@@@BBBDDDCCCAAA@@@BBBEEE???BBBCCCAAA>>>===???BBB;;;;;;<<<======>>>>>>===???>>>>>>===999777===EEE>>><<<<<<===??????<<<999666666555444444444444555444555777888888666444222666555555444222111000000111000000///...---------...........................------,,,,,,,,,------........................000000///...............---------............///000000000000111111111111///000000000000111111111333333333444555666777777999999999888888888888777999::::::::::::888777666<<<===>>>???>>>===;;;999?????????AAAGGGQQQ]]]eeetttooonnnuuulllmmmssskkk```nnnsss}}}hhh\\\pppuuupppuuulllrrruuuzzzlllVVVFFF===;;;;;;::::::999999888888777666555555555555444444444{{{}}}sssWWW???;;;555111///......---***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$##################$$$"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%$$$$$$$$$%%%&&&'''%%%######%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))***++++++***)))((())))))))))))))))))***+++))))))))))))************************************++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......000111222222222111000000444666888888777666666666888888777777777888888999999:::???FFFFFF???<<<===777999<<<>>>>>>>>>???@@@???;;;777777999<<<;;;:::888999999888:::>>>===888<<<::::::===AAA@@@;;;666777:::999444555:::<<<999888666555444444555666777555444222000///000111111111222222111///...///000........................111000000000000111222222000000000111111111222222222333333333333444444444333333444555555666777777666666777777888999999999::::::::::::::::::::::::999:::;;;<<<<<<;;;999888777888999:::;;;;;;;;;;;;:::;;;===???@@@@@@>>>>>>;;;;;;:::999999999999:::<<<;;;999888999<<>>>>>AAACCCCCCAAA@@@AAACCC???@@@@@@>>>===<<<===>>>??????@@@@@@??????======@@@?????????;;;888<<>><<<;;;<<<======:::777555555444333333333333333444555777888888666444222555555444333222111000000000000000///...---------...........................------,,,,,,---------........................000000///...............---------............///000000000000111111111111000000000111111111222222333333444444555555666666888888888888888888888888<<<;;;;;;<<<===@@@BBBDDD<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======???CCCIIIMMM@@@eeewwwooorrrzzzttt~~~zzzyyyzzztttdddQQQFFF@@@<<<:::;;;;;;;;;::::::999888888888555555555555444444444444sss|||___>>>:::555111///......---***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########""""""#########"""############$$$$$$$$$########################"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((()))******))))))(((+++***))))))))))))))))))))))))))))))************))))))************))))))++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......000000111111111000000///333444555555444333444666666666666666777888888999999:::???DDDCCC>>>;;;<<<;;;<<<===<<<:::999:::;;;BBB===777666888:::::::::666888777555777;;;;;;888999999;;;>>>AAA@@@:::555666999999777777::::::888777555444333222222333444333222000///...//////000---...//////...---...000........................000000//////000000111222000000000000111111111111111111111111222222222333333333333444444555555666555555555666777777888888999999999888888888888888999999:::::::::999777666666666777888999999999999777888999;;;<<<============;;;999999<<<>>>===;;;===<<<:::888999:::===??????@@@@@@AAAAAAAAAAAAAAA===???AAAAAA@@@???@@@AAABBB@@@>>>===>>>>>>===<<>><<<;;;;;;;;;:::777555444333333222222222222222444555666777777555333222444444333222111000000///000000//////...------------------------------------------,,,,,,------...------------------------000///......---.........---------............///000000000000111111111111111111111111222222222333444444444444444555555555666666777888888999999999<<<;;;:::;;;???EEEKKKOOOAAA@@@===;;;:::;;;<<<======>>>??????======>>>???DDDJJJLLLLLLUUUhhhvvvzzzyyyfffRRRGGGFFFPPPFFF>>>>>>AAAAAAAAABBB;;;;;;;;;:::999999888888555555555555444444444444qqqmmm===999444111//////---,,,***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%$$$$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((++++++***)))((((((((()))((()))))))))************)))***++++++++++++***)))************************************************************************************************************************))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++,,,---,,,,,,,,,---------......//////000111111222222222111222333333222333555777555555555555666777999999666:::>>>@@@>>>:::888999AAA???;;;777444555999===@@@<<<888777999;;;:::999555777666333444999:::888555555777999;;;;;;777444555777888888888888777666555444333111000000000111111000///............///,,,...///...---,,,---...........................//////......//////000111/////////000000000111111000000111111111222222222222222222333333333444444333333444444555666666666888888777777777666666666888999999999888777666555444555666777777888888888444555666777999:::<<<<<>>;;;:::999:::<<<===;;;???CCCDDDBBBAAABBBCCC>>>>>>>>>>>>>>>???@@@BBBEEEBBB??????AAAAAA???<<<@@@@@@AAAAAA@@@>>>===;;;===<<<>>>AAA???;;;<<<@@@>>>===<<<;;;999888666555444444333222222222222222333444555666666444333222333333222111000000///////////////......---------------------------------------,,,,,,,,,---......------------------------///......------.........---------............//////000000000111111111111111111222222222333333333555444444444444444444444555555666777888999::::::999999888999===CCCHHHLLLFFFDDDBBB???>>>===<<<<<<>>>???AAAAAA@@@???@@@AAAKKKHHH@@@888999>>>>>>999;;;PPP[[[VVVVVVbbbfff___ooo|||uuuddd[[[PPPJJJRRRLLLOOONNNFFF@@@???@@@@@@NNNEEE>>>>>>@@@>>>;;;:::;;;;;;;;;:::999999888888555555555444444444333333~~~zzzzzzjjj;;;888444111000///---,,,***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$""""""#########$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((())))))*********++++++***)))((((((((()))((()))))))))***************+++------------+++***************************************************************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++************++++++,,,---,,,,,,,,,---------............///111222444666666444444555444222222444666555555555555666777999999666;;;@@@???;;;888888888;;;:::999777666777;;;???999777666777:::;;;888555555777777333333777999777555444444444666666666666555555666888888666555444333222222111000///////////////..................///000000///---,,,,,,---..............................------......///000....../////////000000000000111111111111222222222111111111111222222222222111222222333333444444555666666666666666666666666888888888888777666666555444444555666777777777777444444555777888:::;;;<<<===999666999>>>AAA???<<>><<<;;;<<<======:::???DDDEEEBBBAAABBBDDD@@@>>>===<<<===@@@BBBCCCEEEBBB??????AAAAAA???===;;;;;;<<<<<<============:::999<<<@@@@@@======AAA??????===;;;999777666666555444444333333333333333333444444555444333222222111111111000000//////...............------------------------------------,,,,,,,,,,,,,,,---...///------------------------......------------......---------............//////000000000111111111111111111222222222333333333444444444444444333333333444444555777888999:::;;;888888999;;;===???AAABBB@@@@@@AAAAAA@@@???>>>===<<<============>>>BBBDDD???BBBEEEHHHKKKJJJDDD===HHHMMMPPPMMMIIIGGGGGGGGGCCCLLLLLLEEEBBB???===???>>>BBB@@@999:::DDDNNNQQQMMMDDD<<<<<<>>>===;;;;;;;;;::::::999999888777777555444444444444333333333tttsssfff:::777333111000///---,,,***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$"""############$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$%%%%%%$$$$$$&&&(((###$$$$$$%%%%%%&&&&&&''')))))))))(((((((((((((((+++++++++++++++,,,......+++***))))))))))))))))))))))))))))))************+++,,,...//////...,,,+++************************************************************************************************************************))))))))))))))))))))))))************************)))))))))************+++******)))******+++,,,---,,,,,,,,,---------............///111333555777888999999999888555333333444666666666666777888888999999@@@DDD@@@;;;:::;;;;;;555666888888666444333333555444444777::::::666222666::::::666444666888666777666555444555666888:::555333444777777333222333111111111000000//////...........................///000111///---,,,,,,---------------------------------,,,,,,------...///............////////////000000000111111111222222000000000000000000000000000000000111222222333333555555555555666666666666777777777777777777777777555555666777888888888888555666777999:::;;;;;;;;;>>><<<:::;;;???AAA@@@???AAA@@@???===============:::>>>BBBCCCBBB@@@AAACCC@@@???>>>???AAACCCCCCCCCAAA???======>>>???>>>===999999888999:::<<>>???<<<<<>>???>>>;;;888666666777555555444333333333333333333333444444333333222111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///---------............///000000000000111111111111111111111111222222222333333333333333333444444444444444555666888999999:::999:::<<<===>>>>>>===<<<555777:::===?????????>>>>>>>>>>>><<<;;;===AAAEEEIIIEEE>>>999888<<>>>>>>>>???999999999888777777666666444444444444333333333333uuuvvviii999666333111000///---+++***)))(((''''''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###"""############$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%###$$$&&&''''''&&&$$$###%%%&&&&&&'''&&&%%%$$$###"""$$$&&&%%%$$$$$$''')))######$$$%%%%%%&&&''''''+++*********)))))))))(((+++*********+++,,,---...))))))))))))))))))***+++))))))))))))***************+++---//////---+++***************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))***+++,,,---,,,,,,,,,---------......000000000000111222444555888999;;;;;;:::888888888888888777777777888888999:::BBBEEE???::::::;;;;;;999999999888888999===@@@<<<:::888999;;;;;;888555777<<<===999666777777555555666777777777888999:::555111111555444000///222///000000000000000//////......////////////......---...//////---,,,---///------------------------,,,,,,,,,,,,,,,------...------........./////////....../////////000000000////////////////////////...//////000111111222222333333444555666777888888666666666666777888999999666777888999999::::::999777888:::<<<======<<<;;;??????>>>>>>???@@@AAAAAA@@@???>>>===<<<<<<=========>>>@@@AAAAAA@@@@@@AAA===>>>AAAEEEIIIHHHCCC???===>>>???>>>======???@@@<<<;;;999888:::===AAADDD===999999<<<<<<:::999<<<<<<===<<<999666444555888444333333222222222222222333333333333222222222111/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///---------............///000000000000111111111111000000000111111111222222222222222333333444444555444555555666777888999999888999;;;===>>>>>>======555666888:::;;;===>>>>>>?????????===<<<===@@@CCC===>>>@@@CCCCCC@@@===;;;JJJCCC@@@CCCCCCAAADDDJJJAAAAAACCCAAA;;;>>>BBB<<>>666666888777777777888888777777666555555555444444444333333333222222sssvvviii999666333111000///---+++***)))(((''''''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%&&&&&&%%%###""""""############$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%###$$$&&&''''''&&&$$$###&&&&&&'''((('''&&&%%%$$$"""$$$&&&%%%$$$$$$'''***######$$$%%%%%%&&&'''''',,,+++++++++******))))))((('''''''''''')))+++,,,))))))(((((()))***++++++))))))))))))************(((***,,,......,,,***((())))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---,,,,,,,,,---------......222111000//////000111222222666:::===>>>>>>???@@@:::999888888888888888999999AAAEEE===777888::::::>>><<<999999@@@MMM^^^iiiFFFBBB>>>===>>>???===:::888>>>@@@;;;888777777555222444777999888888777888555000000333333......222...///000000000000000///......//////000//////...***,,,------------...000------------------------,,,,,,++++++,,,,,,---...---------.........//////---------........./////////////////////...............//////000111111111222333444555666888999999666666666666777999:::;;;777888999::::::;;;;;;:::888:::===??????>>><<<;;;:::;;;<<<;;;::::::<<<>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>??????@@@@@@@@@???:::===DDDKKKOOOKKKCCC<<<===@@@BBBAAA???>>>AAAEEE@@@>>>;;;999:::>>>CCCFFF@@@;;;999;;;:::888777888:::;;;;;;888444333555777333222222111000111111111333333333222222222111111..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///---------.........//////000000000000111111111111///000000000000111111111111111222333333444555555555555666666777777888888555666888:::<<<===??????<<<;;;:::999999:::<<<===888:::;;;;;;;;;;;;===>>>BBB@@@@@@CCCDDDBBB???===>>>===:::888:::???BBBCCC;;;;;;@@@>>>666;;;BBB???CCC???@@@FFFFFFAAA@@@EEELLLDDD>>>???CCCBBBAAAAAA777777777666555555444444444444444333333333222222yyy~~~}}}fff>>>BBB///---111)))***(((+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$"""!!!"""%%%&&&$$$""""""""""""###$$$$$$$$$%%%$$$&&&'''&&&$$$$$$''')))&&&'''((('''%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$((()))******)))'''%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++++++++*********))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---..................///000000444444444555777:::===??????:::555444666888999888AAA>>>:::777777888;;;===:::===@@@AAAAAAFFFPPPXXX?????????@@@AAA@@@===::::::999999888888999::::::333555777999:::999888777111111000///////////////........................////////////////////////---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////000000000000////////////111222222333333444555555333444444444555555666666444555666777888999::::::999999;;;<<<===???@@@@@@===<<<:::999888888999:::888999999:::<<<>>>???@@@=========<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@???>>>999===>>><<<===BBBFFFGGG>>>===;;;999888999===???;;;======;;;666333444666555666777777555333000...111111111111111111111111111111111111111000//////......---------,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////000000000111222222333333333000......111444666666666666666666777777777777666777777888999999::::::::::::;;;;;;<<<=========;;;;;;;;;<<<>>>@@@BBBDDDCCCCCCBBBBBBAAA???>>>>>>===============>>>??????:::<<<===<<<;;;<<>>>>>??????@@@EEECCC@@@===<<<;;;<<<===666666777666666555444444666555444333222222222222ttt}}}{{{yyycccAAAFFF333222777///111///+++***)))'''&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$"""!!!"""$$$%%%$$$"""###############$$$$$$$$$###%%%&&&%%%$$$$$$&&&(((%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((('''&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))+++++++++*********))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---..................//////000333222222222444777999;;;===:::777777:::=========BBB???<<<999888:::<<<>>>>>>======???AAADDDEEEEEE<<<<<<<<<>>>???>>>;;;999999999888777777777888888555666777888777555333222111000000///////////////................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////////////////////////////111111111222333333444444222333333444555666666777444444555666777777888888888999:::;;;<<<>>>??????;;;;;;::::::999999::::::>>>>>>>>>>>>>>>???@@@@@@============<<<<<<<<<<<<;;;<<<<<<===============999<<<===<<<===AAAAAA>>>>>>>>>===<<<;;;<<<>>>???<<<===<<<:::888666555666333333444444444222111000111111111111111111111111000111111111111000//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................//////000111111222222444222111222444555444333444444555666777777888888777777888888999999:::::::::;;;;;;<<<<<<===>>>>>>>>>======<<<===>>>???@@@FFFGGGGGGFFFDDDAAA???=========<<<<<<<<<======>>><<<======<<<<<<<<>>AAA???===;;;999999999999666666666666666555444444555555444222222111111111pppwwwyyywwwccc>>>CCC000///444---000...+++***)))'''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################"""!!!"""$$$%%%$$$###$$$$$$$$$##################$$$%%%$$$######%%%'''$$$%%%&&&&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************)))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........------......///000111000000000111333555666999777777999<<<>>>??????===;;;888666555666888999@@@;;;999===CCCDDD>>>777999999999;;;<<<<<<:::888999888777666666666666666444444555555444333111000111000//////......//////------------------------........................,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////////////////////////////////////////////////////000111111222222333111111222333555666777777444444444555555666666666777777888:::;;;<<<======999999::::::;;;;;;::::::AAAAAA@@@???>>>>>>>>>>>>==============================<<<<<<<<<===>>>>>>;;;=========???BBB>>>777>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999999888777555111111222222222222222222222222222222222222222222000000111111000000///.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............................................///000000111111111111111333555555444222222333444555666888999999999999999999999999::::::;;;;;;<<<<<<===>>>>>>>>>BBBAAA???>>>======>>>>>>CCCDDDFFFFFFEEECCC@@@???======<<<<<<;;;<<<<<<<<<>>><<<<<<<<<======<<<;;;??????@@@@@@@@@>>>===<<<;;;:::999888777666555555555555666666555555444444444444333222111111111111pppvvvzzzyyyfff===AAA---,,,111))),,,***+++***)))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############%%%$$$$$$$$$###"""""""""##################$$$%%%"""$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......------------...//////000000000000000111222333333444555777999;;;;;;;;;999777555444333333444555===888666;;;BBBCCC>>>777888777777999;;;;;;:::888999999888777666666666666000111222333333333222222000000///............///------------------------------------------------,,,,,,++++++++++++,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------........................---...............//////......//////000111111111///000111333444666777777555555555555555555666666666666777888999:::;;;<<<777888999;;;<<<<<<;;;:::???>>>===<<<;;;;;;;;;;;;>>>>>>??????????????????@@@@@@>>>>>>>>>???@@@AAA@@@???======AAADDD@@@888=========>>>??????===<<<<<<999666777999999666333333333222111111111111222222222222222222222222222000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////000111111111111000///000333444555444222333333555666777777888999999999999999999::::::;;;;;;<<<======>>>>>>???DDDCCCAAA@@@????????????<<<===>>>???@@@AAABBBBBB>>>======<<<<<<<<<<<<<<<===;;;999;;;>>>>>><<<888>>>???@@@@@@???===;;;999666666777666555444333222444444555555555444444333333333222111111111111111ooovvvzzzxxxfffDDDGGG222000333+++...,,,+++***)))'''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""""""""######%%%$$$$$$$$$###"""""""""###"""""""""###$$$$$$$$$!!!###$$$$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------...//////111111111111111222222333222333555666777666666777:::999888777666666666777999777666777;;;======;;;888888777888:::;;;:::999:::999888777777777777777111111222222333333222222000//////...............------------------------------------------------,,,++++++******++++++,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,------............---......//////000111111//////000222333555666777666666666666666666666666555666666777888999::::::666777999;;;<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<>>>>>???@@@AAA@@@>>>;;;999>>>DDDBBB<<<;;;;;;;;;===>>>>>>;;;999:::777444444666777444111666555444222111111000111111111111111111111111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................//////000111111222222333999666222000111333555555444444444444555555555555888999999999999999::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@>>>======>>>??????<<<<<<;;;:::;;;>>>@@@BBB>>>======<<<<<<=========:::888777999===>>><<<999===>>>>>>???===;;;888777444555555555555444333222333333444444444444333333222222111000000000111111mmmtttxxxtttcccGGGJJJ444000444+++...,,,+++***)))'''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###"""!!!!!!"""$$$$$$$$$$$$###############$$$###!!!"""###%%%$$$$$$"""###$$$$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++(((((()))))))))))))))******))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,------...///111111222222333333333333444555777777666555666777888888888777777666555555777777666444444555888;;;:::999888888:::;;;:::999888888888777777888888999666555444333111000//////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------++++++,,,,,,---.........---......//////000000111//////000111333444555555555555666666666777777777555666666777888888999999777888999:::;;;;;;<<<<<<;;;:::;;;;;;<<<===>>>???>>>>>>>>>???@@@@@@AAAAAA??????>>>=========>>>>>><<<<<<999777:::@@@AAA===;;;999888:::======:::777888666555444444333222000666666555333222111000///000000000000000000000000//////000000//////...---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------000000000111222222333333CCC>>>777333111222444444444444444444444444444444666777777888999999::::::::::::;;;;;;<<<=========<<<;;;:::999:::;;;<<<===BBB@@@>>>;;;;;;;;;<<<===<<<<<<;;;;;;<<<======>>>888777777888:::<<<;;;;;;<<<===<<<<<<:::888666444444444444444444444333333222222333333444444333333111111000000000000000111kkkpppxxxtttcccDDDGGG111...111***---,,,+++***)))'''&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################!!!###"""!!! """$$$###############$$$$$$$$$%%%###!!!"""$$$&&&%%%$$$"""###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++(((((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,------...///000111222333333444444444444666777777555555666888666777777777666555444333777666555555555666888::::::999777777888999888777666666666666777777888999666555333222000//////...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------...............///000000111111///000000111222333333444333333444555666666777777666666666777888888999999999999999999::::::;;;<<<<<<;;;;;;<<<<<<===>>>???;;;;;;<<<======>>>>>>??????????????????>>>===<<<999<<<<<<999:::>>>???<<<<<<999777888<<<===:::777777888777555333111000111222333333333222111///...//////////////////////////////000000//////...---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------//////000000111222222222AAA===777333222333333333222222333333444444444555444444555666888999::::::999999::::::;;;<<<<<<<<<<<<;;;:::999999:::;;;<<>>999>>>AAA???>>>???>>><<<===999777888<<<===;;;777888999:::777222000000222...000111333333111///...........................///////////////......---......---------,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------......//////000111111111777555333222333444444333000000111222444555666666222333444666777999:::;;;888888999::::::;;;;;;<<>>===<<<;;;;;;<<<===:::<<>>>>>>>>???>>><<<:::???CCCFFFDDD>>>;;;<<>>??????===;;;:::;;;===???>>><<<;;;::::::;;;;;;:::;;;:::777444555:::>>>>>>>>>>>>===<<<:::999888<<<:::888555444444555555444444333333333222222222000000000000000000000000000000000000000000000000~~~mmmrrrnnn===AAA...---111***,,,+++***)))((('''&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###""""""!!!############"""""""""!!!""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''$$$&&&((()))(((((()))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,------............///////////////000222333444444444444555555555555666666666666888999999::::::999999888555777999999888777777777666888777333222555666333000111222333333222111111........................------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************++++++,,,------......///............////////////.../////////000000000000000000111111222333333444222222333444555666777777888999999999999:::::::::===;;;999:::<<<===;;;::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>@@@@@@===;;;===>>>???AAAAAA@@@>>>===@@@===::::::===>>>;;;888777666444222111111111222333333222111111000//////000/////////.........---........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.../////////000000000000333444444333222333555777333333222333444555777999555444555777;;;<<<;;;:::999999999999999999999999>>>>>>>>>===;;;;;;===???>>><<<;;;999999999999:::??????===999666555888<<<>>>>>>===<<<;;;:::888777:::999666444333444444555444333333333333222222222000000000000000000000000////////////////////////|||jjj{{{zzziii<<<@@@---,,,111***---,,,***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******)))'''''')))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,---------............////////////000111222222222222222333333333333444444444444777777666666666666777888666888:::999888777777888555777666333333666666444000000111111111111000///........................------------------------++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************++++++,,,------......///---............/////////....../////////000000000000000000111222222333333222222333444555666666777888888999999999:::::::::>>><<<::::::;;;======<<<888:::<<<>>>>>>>>>===<<<888999;;;???AAAAAA???<<<>>>===>>>CCCHHHIIIEEE@@@@@@===;;;;;;===>>>;;;888777666444222111111222222222222111111000000///////////////...............------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///....../////////000000000333444555444333333555777333222222222333555777888666555666888;;;<<<;;;:::888999::::::::::::999888=========;;;:::;;;>>>AAA>>>===;;;::::::::::::;;;AAA@@@>>>:::777777:::<<<=========<<<:::888777666777666444333333333444555333333333222222222111111000000000000000000000000////////////////////////{{{iiiaaa???CCC...,,,111***...,,,***)))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***111111///,,,(((&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************+++++++++,,,,,,,,,---------------.........//////000000000111111111111111111111222222222333333333333333333444444444444444666777999888777666777888444777777444444888888555000111111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,************************++++++,,,------......///---------.........//////........./////////000000//////000000111222222222333333333444555666666777777888888999999:::::::::>>><<<:::::::::<<<>>>>>>888:::<<<>>>???===;;;:::666777:::>>>BBBBBB@@@>>><<<<<>>AAA@@@???>>>===<<<======>>>===<<<;;;999999:::<<<>>><<<<<<;;;:::999777666555444333333222222333444444222222222222111111111111000000000000000000000000////////////////////////pppiiiDDDGGG111...222***---,,,***)))((('''&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))***+++111111///,,,(((&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************+++++++++,,,,,,,,,------------------............000000000000000000111111111111111222222222222333111333555777888777555444555666777666555444666777555888888666666999999666222222111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,************************++++++,,,------......///------------........................////////////...//////000000111111222444444444555555666666777666666777777888999::::::<<<<<<;;;::::::;;;===???<<<===???AAA@@@>>>;;;:::555666999===AAABBB@@@>>>666999===@@@AAA???===;;;888777666666666666555333222222111000000/////////000000//////////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............///////////////111222222111111222333222222111111222333444555222333555666666777777888777888:::;;;;;;:::888777888999999888888999===???@@@???>>>===<<<===>>>>>>;;;:::888777888999:::::::::999999999888666555444222222222222222333333444222222111111111000000000////////////////////////........................yyyrrrmmmGGGIII333///222***...,,,***)))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''')))***+++)))******)))'''''')))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,------,,,------------.........000000//////000111222222222222222222333333333333333666999<<<<<<;;;888777555666666555444333555777555888999777666999888555333222111000/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,************************++++++,,,------......///,,,------------.........------........./////////.........///000000111111333333444444555555555555444444555666777888888999999:::;;;:::999:::<<>><<<888888999<<>>777999<<<>>>===;;;999888777777666666555444444444000000000000//////......////////////............---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------........./////////---///111111000000000111222222111111111222333444111333555555555555666777888999::::::::::::999888777888::::::999:::<<<======<<<;;;::::::;;;<<<<<<===;;;888666666666555444777777777777777666555555222222222333333333333333111111111000000000000///////////////////////////........................{{{wwwtttvvvgggiiiEEEHHH222...222+++...---***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################!!!"""""""""############""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&'''(((******$$$&&&((()))(((((()))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,------,,,,,,---------.........000/////////000222333444333333333444444444555555666777999;;;<<<;;;::::::666666666555444444666888444888888555555666555111222111000...............------------------------++++++++++++++++++++++++******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,************************++++++,,,------......///,,,,,,---------.........---------.........//////------...//////000000111111222222222222333333333222222333444555666777888666999::::::999999;;;===?????????@@@??????>>>>>>;;;:::999:::===>>>>>>>>>;;;:::999;;;>>>>>>:::666555666666555333222222333000000000000000//////...........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///---------.........//////---///222222111000000111222111111000000111333444111444666666555444666777999999999999999999999999888:::<<<===<<<;;;<<<<<<;;;;;;:::999999:::;;;<<<===:::777666777777555333444444555666666666666666333333333333333333222222111111000000000/////////////////////////////////........................ooopppvvvfffiiiCCCFFF000---111+++//////***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$##################$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%'''((()))***''')))+++,,,***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,---------,,,,,,,,,---------......000/////////111333555666444444444555555555666666666666666666777888999:::777777777666555555777999333777777444333444333///111000...---,,,,,,------------------------------++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,************************++++++,,,------......///,,,,,,,,,---------......---------.........//////------......///000000000000000000000000111111111111111222333444555666777444777:::;;;999888:::<<<::::::;;;;;;<<<<<<=========;;;999999;;;===>>>===;;;666222555<<<===888111333444444333111000000111000111111111111000000///---.....................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////---------.........//////...000333333222111111222222111000000000111222333222555777777555555666888:::999999888888999999:::999;;;>>>@@@>>>===<<<<<<===<<<;;;:::;;;;;;======:::777555555888999888666222333444555666666666666333444444444444333222111000000000000////////////////////////////////////........................mmmgggzzzgggdddEEE>>>555///...---,,,+++***)))((('''&&&%%%%%%%%%%%%))),,,+++&&&$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%''')))*********))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++,,,***((((((***,,,---------,,,,,,,,,,,,---......000000000000111222333444111222333444555444333222222555777888888888:::;;;>>>888555666444000111777888666444444444333222000000000///...............++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***)))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((++++++************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++---///...,,,,,,///222......//////000000111111000111111222222333444444222000///222666888777666666777777888888999999:::999888888:::<<<<<<999555888999:::<<<<<<<<<<<<;;;===999555444777999::::::444444333222111111111111222111111000000000000000000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------..................------///////////////.........000000111222222222222111444333222111111333555666222222333444444555555666555555555555666666666777999:::;;;<<<===============<<<;;;:::999:::;;;<<<999888777777777888999:::888888777666555444444333333333333222222111111111111111000000//////..................////////////............////////////gggiiikkkbbb???999222...---...---+++***)))((('''&&&%%%%%%%%%$$$'''***)))%%%###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))******)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......//////...//////000111222222222333333444444333333444333222444888999888666888555444777666111000333777666444333444333111000000//////...............++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++*********************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))(((******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---///...,,,,,,///111......//////000000000000000000111111222333333444222111000222666888888666777777888999999::::::;;;:::999999:::<<<<<<999666777888999;;;<<<<<<;;;:::<<<999666666888::::::999666555444333222222222222222111000000//////000000000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------..................------/////////////////////...000000111222222222222111444333222111111333444666222222333444444555555666555555555666666666777777;;;<<<<<<<<<<<<<<<;;;:::===<<<;;;999888888888999999999888888888888999999555555555555555555444444333333333222222111111111111000000000/////////...............////////////............////////////tttooommm\\\:::555///------...---+++***)))((('''&&&%%%%%%%%%"""%%%'''&&&###!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++***...111222///,,,,,,,,,---,,,,,,,,,,,,---......------------...///000000333222222222333333444555777333111333888:::777222222111444888888333000000666555333333333333111/////////...------------...++++++++++++++++++++++++************************(((((())))))************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......---...///...------///000...////////////000000000000000000111222222333333222111111333666777777777888999999::::::;;;<<<<<<;;;::::::;;;<<<;;;999666888999:::;;;;;;:::999999:::999777888999:::999888777666555444444333333333111111000////////////////////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------............/////////////////////000111111222222111111333222222111111333444555222222333444444555555666555555666666666777777777<<<<<<<<<<<<;;;:::999888===<<<;;;999888777666666888999999999999999888888333333333333444444444555222222222222222111111111000000000000////////////............////////////............////////////ppp[[[999444000.........,,,******)))((('''&&&%%%%%%%%%"""$$$&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%'''(((*********))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))************))))))*********+++++++++)))///555555111,,,+++,,,---,,,,,,,,,,,,---......------------...///000000333222222111222333555666999666444666999:::777333000111444777777555222111555333222111222222000//////...------,,,,,,------************************))))))))))))))))))))))))(((((((((((()))***++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------....../////////.........///000//////////////////////////////000000111222222222222222222444555666777777999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999777;;;<<<<<<<<<;;;999777666777777777888888777666555666666555444333333333333000000///............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///////////////000000111111111111111222222111111222222333444222222333444444555555666555666666666666777777777;;;;;;;;;;;;;;;:::999999;;;;;;;;;;;;:::888777666888999:::::::::999888777222222222222222222333333222222222111111111111111000000000000////////////............////////////............////////////{{{hhh<<<777222//////...,,,)))***)))((('''&&&%%%%%%%%%###$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%'''(((*********))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))************))))))*********+++++++++)))///555555111,,,+++,,,---,,,,,,,,,,,,---..................///000111111333222111111222333555666666777888888777666555666111333444444555666666555333222000000111111000.........---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))(((((()))***++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///............///000000/////////..................//////000000111111222111222333333444555666666888888999::::::;;;;;;<<<:::;;;;;;;;;:::999999999??????>>>===:::777555333333555666777666444333222555444333222111111111111000///......---.........---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---.........//////000000//////000111111111111000111111111111222222333333222222333444444555555666666666666666777777777888888888999:::;;;;;;::::::888999;;;<<<===<<<:::999888888999:::999888666555444333333222111111000000111111111111111111111111////////////000000000000............////////////............////////////yyy}}}}}}www@@@:::444000///...,,,)))***)))((('''&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++***...111222///,,,,,,,,,---,,,,,,,,,,,,---......////////////000111222333111111111222333444555666222555777666444222333555222444444222333666888666222000//////000000///...------,,,++++++++++++,,,************************************************,,,+++***))))))***+++,,,************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///...------000111111111/////////............---.........///000000111111///111333333222222444555666777777888888999::::::888999::::::888888999:::>>>>>>>>><<<:::777444222222444555555333111000111333222111000000///////////////...------------------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------......///000000000...///000000111111000000111111111222222222222222222222333444444555555666666666666777777777888888666777888999::::::::::::666888;;;>>>>>>===;;;:::888888888888777666555555444444333222111000//////000000000111111111111111////////////000000000000............////////////............////////////yyyvvvxxxtttAAA:::333.........---+++***)))((('''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***'''((((((((()))))))))***''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......////////////000111222222000000222333444555555555333333333444555555444333111444444111111666777333111///......000000///------,,,,,,+++++++++++++++************************++++++++++++++++++++++++///---,,,***)))***+++,,,************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........,,,+++---000333333222//////.........---------------...//////000000111...000222222000000222444444444555666666777777888555777999888777777999<<<999999:::999888666444333222444666444222000000222222222111000///////////////...------,,,,,,------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......------......///000000111...//////000000000000000000000111222222222222222222222333444444555555666666666777777777888888888777888999999999999999888666888;;;>>>>>><<<999777888777666555444444444444333333333222222111111111///000000000111111111222.../////////000000000111............////////////............////////////zzzsssggg@@@999111---,,,...------***)))((('''&&&%%%%%%%%%#########$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***'''((((((((())))))******''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++,,,***((((((***,,,---------,,,,,,,,,,,,---......///......//////000111222///000222444555555555444777444222444999;;;777333...333444111111555555000000///......///000...------,,,++++++******++++++))))))))))))))))))))))))++++++++++++++++++++++++111///---+++******+++,,,************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........,,,+++---111444444333//////.........---------------......///000000000---000222111//////111444333333444444555666666666444666888777666666999<<<444555666777777666555444333555666555111000111333333222111000////////////......---,,,,,,,,,,,,---,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---------...///000000111...//////000000000000000000000111222222222222111222222333444444555555666777777777777888888888888999999999999999888777666666999<<<======:::666444888777555444333333444444222222222222222333333333//////000000111111111222.../////////000000111111............/////////000............/////////000iiiYYY===444---...000...,,,,,,***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$!!!!!!"""$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!########################""""""""""""##################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''&&&'''''''''(((***+++***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111222333333333333333222444666888888777555444111111222222222111111000///............---------************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............/////////.........---------...............///000000000000000111222222333333111111222333444666777777777999:::777222111555:::555555555555666666666666777666666555333222111111000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000111111111000000000000000444444444555555555666666888888777777777777777777999999999999999999999999888888888888777777777777666555444444333333333333333333222222111000//////000000000000000000000000////////////////////////000000//////.........---////////////////////////nnnddd>>>555......000...++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""###%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""########################""""""""""""##################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***)))((()))***+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111111222222222111000000222333666777888777555444111222222222111111000///------------,,,,,,,,,,,,************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------............//////.........---------...............//////000///000000111111222333333222222444555666666666666555888999777333333666:::555555555555666666666666666555555444222111111000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------.............../////////000000000000111000000000000000000000444444555555555666666666888888888888888777777777888888888888888888888888777777777777777777777777555444444333222222333333333333222111111000//////000000000000000000000000////////////////////////000/////////............////////////////////////~~~vvv???666//////000---*********)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$$$$%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""########################"""""""""#########$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))+++,,,---+++))))))***++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111111111111111///......222333555666777666444333222222222222111///......,,,,,,,,,,,,++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------...........................---------......------......///000//////000111111222222333222333555666777666555555333666888777555444666999666666555555555555555555444333333222111000//////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------................../////////000000000000000000000000000111111444444444444555555555555888888888888888888888888777777777777777777777777666666666666666666666666444333222222111222222222222222222111111000000///000000000000000000000000////////////////////////////////////............////////////////////////~~~wwwkkk@@@666//////000---***)))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''&&&%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&&&&'''))),,,......,,,)))'''(((*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111111111111111000000111222444555555555444333222222222111000...---,,,,,,,,,,,,,,,++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------....................................------------...////////////000000111222222222222333444666666555444333444666888888666444555666666666666555555444444444222222111000000///......////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------................../////////000000000000000000000111111111222222222333333333444444777777777888888888888888777777777888888888888888777777777666555555444444222222111111111111111222222111111111000000000///000000000000000000000000///////////////////////////////////////.........////////////////////////|||pppaaa@@@666//////000---***)))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***)))'''%%%$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&&&&'''))),,,...---+++'''&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000111222333333333333111111222333444333333222222111111000///...,,,+++------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---.....................---------------...//////...//////000111111222222000111222333333333222111666777888777555444333333777666666555444333333222000000000//////......---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............//////////////////000000111111111111000000111111111222222222666666666777777888888888888888888999999999:::::::::999888666555333222111111111111000000111111222111111111000000000000000////////////////////////////////////////////////.........///////////////////////////////////////kkkrrruuuggg???666//////000---*********)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))&&&$$$$$$%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))+++,,,+++)))'''&&&((())))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...///111222444555555555000111111222222222222222000000000000///---,,,,,,------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------...............------,,,,,,------...///......///000000111111222000000000111111222222222777777666555555444444333777777666555444333222111000/////////.........---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------.........//////////////////000111111222222000000000000111111111111444555555666666777777777888888888999::::::;;;;;;;;;:::999777555333222111111111111000111111222333000000000000000000000000////////////////////////////////////////////////.........///////////////////////////////////////iii```uuuggg>>>555......000...++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#################################$$$$$$$$$%%%%%%$$$%%%&&&&&&'''&&&&&&&&&'''''''''((()))*********))))))))))))))))))))))))++++++++++++******))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((***(((((((((***+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000222333333333333000000000111111111111111////////////......---,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////------,,,,,,------...///......//////000111111111111000//////000222444555555444333333444666777777888777666555333222111000////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////...//////000111111222222111111111222222222222333333333444444555666666777777777777888999:::::::::999999888777666555555444111111111111111222333333///000000000000000000000////////////////////////////////////////////////............/////////000////////////////////////~~~ddd{{{sss===444---...000...,,,,,,***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###%%%'''########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''(((((()))***++++++,,,------------------------.........------,,,,,,,,,+++******)))((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&''''''(((''''''&&&)))))))))***,,,---+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000///000000111111111000000000000000000111111111111.........///......------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////---,,,,,,,,,,,,---............//////000111111111222111//////000333666888444222111111444777999:::888777666555333222000000///////////////.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////...//////000111222222222222222333333333444444444222222333333444555666666555666666777888999999999777777777888888888888888222222111111222333444444////////////000000000000////////////////////////////////////////////////---.........//////000000////////////////////////xxx|||wwwqqqFFF666---000222,,,(((+++++++++++++++)))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$"""""""""$$$%%%$$$###"""$$$&&&'''%%%###$$$$$$!!!!!!%%%(((((()))%%%---%%%$$$---(((///777...888@@@888@@@QQQSSSOOOSSSQQQUUU```[[[MMMHHHIIILLL===<<<---999000//////000---((()))000333111)))444///%%%***---&&&"""$$$(((******)))((('''%%%+++)))(((((()))***)))((())))))))))))))))))))))))******))))))******+++,,,+++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////000000000000000000111111------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------////////////000000000000/////////000111111222222000111222333444444555555777666555444222111//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000111111111111111111222222222333333333666666666666777777777777888777555444555666888999999777555333222333444555111111111111111111111111000000000000000000000000//////............//////,,,...000000...---,,,---////////////////////////000000000000000000000000tttmmmGGG888...000111,,,)))++++++++++++***)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&,,,)))&&&$$$$$$######"""***,,,,,,+++)))((('''&&&+++)))444000555HHHQQQccc~~~pppgggaaa[[[bbbrrrzzzmmmxxx{{{{{{{{{yyyoooyyyrrrqqq[[[\\\NNNLLLKKK;;;888CCCAAA000%%%(((//////******/////////666)))'''$$$$$$&&&)))***))))))'''&&&&&&(((***++++++))))))))))))))))))))))))******))))))******+++,,,***))))))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++*********++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.............../////////000000000000000000000111111111------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------....../////////000000000//////000000111222222222222111000000111222444555666666555333222000//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000111111111111111222222222333333333555555555666666666777777888777666555555666777888777666444222111222333333111111111111111111111111000000000000000000000000//////............//////,,,...000000.........///////////////////////////000000000000000000000000sssmmmIII::://////111,,,***+++++++++******((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""%%%(((...666>>>777@@@ZZZ^^^```hhhjjjzzz~~~yyyoooppp{{{zzzzzzrrruuuqqqyyy|||gggccc^^^SSSSSS\\\DDD:::666;;;:::...***000333---(((''')))***'''$$$)))'''&&&&&&))),,,...///))))))))))))))))))))))))***))))))))))))***++++++)))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000111111111111000000000000,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------.........////////////000//////000111111222222333222111///---...000333555555444333222111000///...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000000111111111111222222222333333333444444444555555555666666888777666555555555777777555444222111000111111222111111111111111111111111000000000000000000000000//////............//////...///000///...///111333////////////////////////000000000000000000000000rrrlllLLL===111//////---++++++*********)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###%%%((()))'''&&&&&&&&&---///555;;;BBBOOOccctttdddjjj}}}vvviiieeecccssszzzrrrpppbbbrrruuulllbbbVVVVVVccchhhpppkkktttlllkkkbbbooolllQQQBBB888777>>>BBB444000...000000---)))''',,,***'''(((***---///000(((((((((((((((((((((((()))))))))))))))***++++++(((((('''(((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------....../////////000000000111111111111000000000000000///,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000000111222222333111111000//////111222333222222111111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000111111111222222222333333333333333333444444444555555777777666555555555666666444333222111111111111222111111111111111111111111//////////////////////////////............////////////000//////000333555////////////////////////////////////////////////ssssssiiiNNNAAA333.........,,,+++******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######(((***)))&&&$$$&&&---333???HHHVVV___^^^\\\dddpppuuuooo[[[aaaWWWeeelllsssoooXXXffflllmmmnnneee^^^cccgggkkkeeennnaaaeeeXXXYYY|||{{{zzzrrr\\\:::666111///111111......222...+++)))((()))+++,,,+++(((((((((((((((((((((((())))))(((((())))))***+++(((((('''(((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000//////.........,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000000111222222///000222333333333222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...////////////000000000111111222222222333333333333333333333444444444444777777666555555555555555333333333222222222222222000000000000000000000000//////////////////////////////............/////////000000//////000333555////////////////////////////////////////////////zzzwwwvvvjjjQQQDDD555...---...---******)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%"""%%%(((000AAAXXXiiifffyyyssstttccclllrrr___fff{{{uuukkklllsssjjjYYYTTTfffrrrxxx|||yyymmmnnnxxxxxxqqq{{{pppnnnPPP\\\mmmuuujjj\\\^^^jjj~~~vvv{{{yyysssnnnVVVHHH<<<888444...///444///---+++*********)))''')))))))))))))))))))))))))))(((((((((((()))******)))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..................//////////////////......------,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...//////000000111///000333555555333111///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////000000111111222222222333333333333333333444444444555555777666666666555444444333222222222222222222222222000000000000000000000000000000000000000000000000//////............/////////000111000///000222333////////////////////////000000000000000000000000uuucccvvvfffSSSGGG777---,,,///---******)))'''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''')))+++,,,+++333===FFFPPPbbbyyyeeeyyyuuuhhhlllaaaTTTXXXUUUWWWcccooottttttvvv~~~|||uuuqqqjjjfffkkkuuulllhhh|||xxx|||rrr~~~hhhUUUPPPMMMBBB888444222111000000000///,,,***))))))))))))))))))))))))((((((((((((((()))*********))))))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------..................---,,,,,,+++******++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,------...////////////000111222222111000///,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////000000111111222222222333333333444444444444555555555555666666666666555444333333000111111111111111111111000000000000000000000000000000000000000000000000//////............//////...000111111000///000111////////////////////////000000000000000000000000aaa~~~|||ooo[[[TTTHHH888---,,,///...******)))'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&))),,,000222TTT___kkknnnllllllssszzzfffqqquuu``````mmm^^^XXXkkkvvvsssppp|||vvvzzznnnxxxsssvvvgggkkkoooaaaLLL???666666666777888666333000))))))))))))))))))))))))((((((((((((((()))******+++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------,,,++++++***))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---......///000000///////////////000+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000111111222222222333333333444444444555555555666666666666666666555444333222//////000000000000000///000000000000000000000000000000000000000000000000//////............//////---///222222000///......////////////////////////000000000000000000000000zzz|||hhhSSSYYY444...666))),,,+++,,,+++***(((&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$""""""$$$(((&&&"""***''''''((()))555QQQmmmtttxxx{{{YYY```fff___cccbbbTTTWWWpppooopppvvv}}}rrrrrr^^^QQQXXXlllxxxvvv}}}nnnqqqvvv~~~wwwlll[[[ttt|||yyyXXXBBB///---666::::::999222---,,,///---((((((...)))))))))(((((()))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''******))))))((((((''''''))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------....../////////...------,,,,,,+++---000111222000...,,,+++++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++---------------------------------............///............////////////111111111000000000000000333333333333333333222222333222222111000000000111111111111111000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000tttaaa\\\[[[555---444(((,,,,,,,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&))))))'''$$$$$$'''$$$&&&333GGG\\\lllttt|||ooodddYYYSSS```xxxmmmmmmoooooobbbkkkrrrffftttssshhh___XXX\\\ggg{{{yyyzzz}}}tttooonnnuuu{{{ZZZBBB999:::;;;;;;AAA444((()))000111***###((()))***++++++***)))((())))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...//////............---------...///000000///---,,,+++++++++*********)))))))))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++---------------------------------............///............////////////111000000000000000000000333333333333333444444444333333222111111111111111111111111111000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000~~~rrrbbbhhh[[[555,,,111))),,,...,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&$$$&&&***''' !!!(((***888KKK[[[bbbfffjjjnnn\\\iiiqqq___cccpppddddddvvvtttxxxzzzhhhrrrmmmlllxxxpppeeeqqqvvvnnnrrr~~~lllssshhh\\\hhhwwwzzz{{{uuu~~~wwwqqq~~~jjjttt{{{eeeiii|||```GGG<<<;;;::::::===>>>999333///+++&&&)))***+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...............//////////////////......------,,,+++++++++***************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////000000000000000000111111222333333444444555555555333333222222111111222222111111111111000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000yyy}}}~~~rrrgggoooUUU444---000++++++---+++***)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***%%%$$$(((%%%!!!,,,<<>>222111///,,,)))((((((***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,---...///000000111///---+++***++++++,,,************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............//////////////////000000111111111111222222333333444555666666222222222111111222333333111111111111000000000///////////////////////////............////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000xxx___uuunnnooo|||GGG111//////000))),,,******(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((!!!%%%***...666EEEZZZiii^^^RRRbbbaaaGGGIIIbbbrrryyyhhhttt}}}vvvhhhRRRZZZtttuuufffbbbeee\\\iiiuuuwwwvvvzzzrrr}}}{{{~~~nnn\\\___lll}}}vvvrrrrrrccc^^^rrrqqq|||~~~tttxxxwwwYYYFFF===::::::;;;666444000,,,*********+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,---.........///...,,,+++***++++++,,,***************+++++++++)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............/////////////////////000111111222222111222222333333444444444111111111000111111222222111111111111000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000qqqwww```tttsss{{{FFF222...,,,111)))...***)))(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((!!!111???EEEMMMZZZaaa```dddUUUKKKMMMKKKJJJ[[[tttqqqzzz{{{eeeiiivvvhhheeeSSSWWWkkkyyyqqqlllssswwwoooxxx~~~~~~~~~```}}}dddeee{{{jjjXXXsssyyyllldddiiirrrvvvxxxddd^^^bbb___wwwzzz|||jjjbbbyyyuuukkkpppvvvdddiii{{{[[[<<<666AAA:::999777444000---+++***))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++++++++++++++,,,))))))*********+++++++++)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------------------------------------------------------............///............////////////...//////000111111222222222222222222222222222222000000//////000000111222111111111111000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000ddd{{{qqquuuwwwHHH333---***111)))///***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((())),,,EEEZZZ```eeellleeeVVVUUUNNNKKKSSSeeetttvvvrrrsssmmmqqqmmmjjj\\\HHHUUUUUUeeezzz}}}zzz{{{zzzuuuiiihhhyyyxxx```gggkkktttzzzsss{{{fffttt~~~uuuzzz}}}|||pppsss^^^rrryyyppprrr{{{oooooowww\\\>>>:::;;;<<<<<<:::666111+++((())))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******'''((((((((())))))******))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++,,,,,,))))))******++++++++++++)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,---------------------------------------------------------.........//////............/////////000...//////000111222222222222222111111111111111111//////...//////000111111111111111111000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000ggg|||uuukkkLLL000---+++///+++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***'''%%%&&&(((((('''$$$))) )))&&&&&&)))'''555WWWiiiqqqdddbbbwwwrrrOOOEEEDDD\\\bbbhhh{{{{{{yyypppkkk___nnnmmm{{{xxxqqqWWWgggxxxjjj{{{jjj]]]bbbZZZSSSffflllaaafffdddrrrmmm\\\llltttUUUdddSSSXXXjjj]]]kkk{{{ooodddjjjqqqqqq|||mmmfffccc|||zzznnn}}}vvv~~~|||nnnYYY===;;;???===888===;;;***...((('''++++++&&&&&&+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++************************************************,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------....................................////////////000000000000111111111111111111222222222222111111111111000000000000111111222111111111000000//////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111iiixxxyyymmmJJJ///...,,,///+++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%%%%&&&((()))'''%%%,,,$$$+++'''(((222888KKKZZZ^^^]]]RRRTTTjjjjjjOOOWWWQQQ]]]]]]jjj~~~ppp^^^jjjcccSSSooowwwwwwkkk]]]nnnqqqaaaffflllmmmvvvlllUUUQQQJJJXXXeeeooo~~~aaaXXXWWWbbb^^^lllwwwggg[[[XXX\\\___kkkzzz~~~}}}~~~{{{yyy{{{qqqqqqkkkvvvTTTCCC666:::GGGIII>>>333222...+++,,,,,,)))''''''******)))(((((()))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++************************************************,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------....................................////////////000000000000111111111111111111222222222222111111111111000000000000111111111111111111000000000///000000000000000000000000////////////000000000111////////////000000000111000000000000000000000000000000000000111111111111111111111111111111111111jjj{{{vvvFFF...///---000***++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&((()))(((&&&&&& ***)))000AAALLLaaammmjjjcccNNN<<>>666333222---((((((+++,,,***)))((((((((((((((()))***))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******************************************************,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------....................................////////////000000000000111111111111111111222222222222111111111111000000000000111111111111111111000000000000000000000000000000000000/////////000000000111111/////////000000000111111000000000000000000000000000000000111111111222222111111111111111111111111kkkCCC...000...000***++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&"""!!!222:::HHHZZZ\\\ggg\\\TTTRRRMMMCCCKKK^^^fffeeeeeelll```ZZZXXXQQQ___cccaaaOOOXXXbbbwww|||}}}]]]XXXPPPGGGPPPZZZooossscccVVVbbbsssrrrhhh}}}jjj]]]fffrrr}}}{{{dddRRR___xxx{{{zzzxxxxxx||||||}}}sssqqqzzzdddGGG777AAA999<<<777,,,'''+++...---((((((((('''(((((()))***((((((((((((((((((((((((((()))))))))************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))))))))))))))***************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------....................................///////////////000000000111111111111111111222222222222111111111111000000000000111111111111111000000000000000000000000000000000000000//////000000000111111111//////000000000111111111000000000000000000000000000000111111111222222222111111111111111111111111rrrAAA...111///000+++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''',,,...EEERRRcccnnn___\\\hhhWWWSSSXXXVVVYYYdddhhhlllhhhlllhhhfff]]][[[|||xxxjjj[[[qqqhhh[[[nnnzzz```zzzfffVVVUUUccc```llljjjaaa|||qqqeee\\\```mmmuuubbbaaadddsss|||yyyzzzzzzxxx||||||www}}}cccfffhhhpppjjjwwwzzz```***AAA<<>>999555888...---,,,***))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))(((******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------....................................////////////000000000000111111111111111111222222222222111111111111000000000000111111///000000000111111111111111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111222222222333333111111111111111111111111wwwyyyCCC000222...000,,,///+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%***222999GGGGGGOOOBBB???HHHDDDIII^^^OOOLLLPPPOOORRRWWWUUUaaavvvxxxmmmfffeee~~~{{{gggdddUUUdddgggqqqrrryyyuuuWWW\\\pppcccyyysssvvvoooyyy}}}ooocccnnnzzzhhhfffuuuyyydddbbb\\\999888>>>:::999???///...---+++***))))))((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))(((*********************************************************++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------..................................../////////000000000000000111111111111111111222222222222111111111111000000000000111111//////000000111111111222111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111111111222222222333333333111111111111111111111111yyyrrr|||???---///+++---+++...+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""###$$$%%%$$$ )))+++%%%)))999FFFIIIDDDQQQQQQCCCEEEYYYbbb\\\WWW```TTTOOOZZZSSSSSSnnnvvvqqqgggYYYwwwllleeeaaaXXXOOOWWWjjj___YYYnnngggvvvkkkaaajjjuuutttuuu}}}jjj[[[hhhhhhtttsssffftttiii888999999EEE999@@@333)))))))))'''(((---&&&((())))))''''''***---)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------------............///............////////////000000000000000000000000222111111111000000//////000000000000111111111111000000000000111111111111///000000111222222222222000000000000111111111111111111111111111111111111222222111111111111111111222333333555666666333111999222...222333000111777sssxxxAAA///111,,,...***---+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%%%%%%%(((&&&###(((<<>><<<===???HHHNNNSSSQQQNNNMMMNNNMMMFFFIIIhhhnnnWWWhhh{{{```VVVPPPPPPUUUTTTQQQZZZggg]]][[[nnnlllQQQddd|||uuurrrrrrllliiipppooommmkkkjjjkkkmmmmmmmmmbbbffflllooooooooonnnnnnooopppqqqqqqppppppqqqrrrttttttuuuuuuyyyuuuhhhwwwzzzJJJ111999JJJHHH:::333///+++)))***++++++***)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------------............///............////////////000000000000000000000000///000000000111111111111000000000000111111111111111111111222222222333333333666:::===>>>;;;777444222222222222333333333444333333333333333333333333333333333444555666666666222444555333111444;;;AAAFFFBBBHHHTTTVVVQQQXXXfffrrr|||ddd|||@@@000444000000***,,,---,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%(((000777+++999FFFGGG<<<444999CCC999JJJTTTNNNDDDDDDJJJNNNUUUJJJ<<>>;;;444---000:::BBBCCC===JJJWWWTTTNNN[[[eee^^^MMMOOOXXXeeehhh```UUUQQQbbbaaammmRRRFFFTTThhh]]]qqqpppcccvvvhhhhhhlllpppnnnhhhfffhhhmmmjjjfffdddeeehhhlllnnnhhhhhhiiillloooqqqqqqpppoookkkiiihhhddd```bbbffflllnnnmmmhhhcccccciiinnnjjjeee^^^YYYUUUXXXeeerrrsss|||zzzwww}}}{{{uuu~~~mmmHHH555<<>>@@@===BBBBBBAAAAAABBBPPPfff\\\TTTSSSYYY\\\VVVOOOLLL\\\lll```ggg|||tttjjjfffccc___]]]\\\^^^bbbaaa^^^___cccZZZTTTNNNMMMRRR[[[bbbfff{{{~~~}}}zzzjjjccc[[[TTTNNNKKKOOOVVVNNNPPPQQQ^^^oooqqqrrr}}}}}}nnntttsssjjjqqq???333<<>>;;;;;;@@@AAAXXXWWWLLLMMMIIIQQQmmmcccTTTYYYtttooo^^^[[[XXXmmmttt{{{zzzwwwyyyjjj```]]]ccceee```^^^bbb]]]ZZZXXXXXXWWWWWW[[[bbb]]][[[WWWRRRQQQXXXccclllnnnrrrvvvvvvssspppoooppppppnnnqqqyyy~~~|||xxxwwwsssyyy{{{vvvqqqtttzzz}}}wwwbbbCCC???EEEGGGKKKFFFOOObbbttt|||~~~qqqXXXYYYtttwwwMMM...555CCC???666555------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,,,,+++***)))---111222///---///000///,,,,,,++++++,,,------...///...---,,,++++++***)))++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......---------............///............////////////////////////000000000000000000000000000000000000111111111222222222222333555444333111111111222333666333555999999:::EEESSSSSS[[[oooxxxlllZZZJJJIIIXXXRRRVVVeeeuuu{{{{{{BBB///111...000+++---+++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''***,,,///222333333222111555444444666:::>>>@@@@@@sssrrrUUUQQQKKKKKK```OOOIIIHHHQQQ^^^gggiiijjjtttxxxvvv~~~zzzsssuuueee___eeejjjgggZZZQQQWWWbbbXXXWWWXXX]]]```cccjjjqqq{{{wwwmmm\\\MMMIIIPPPZZZdddggglllooonnnlllhhheeecccdddjjjtttyyyxxxxxxzzzzzzxxxxxxxxxtttnnnmmmrrrxxxsssrrrwww}}}tttXXXLLLBBB;;;<<<@@@GGGOOOYYYfffvvv~~~{{{yyyaaa```sssuuuJJJ777:::@@@???;;;///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................................................................,,,,,,------------,,,,,,,,,,,,---...///000000111---///333777:::<<<======666@@@BBB888777AAAEEE???999;;;>>>???===999555111444333222000///---,,,+++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......---------............///............////////////////////////000000000000000000000000000000000000111111111222222222333333444444333222333555777999;;;;;;AAAJJJLLLRRRfff}}}hhh^^^NNNJJJUUUaaayyy|||{{{AAA///222...000+++,,,+++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''',,,---000222333333222111333666666444888???@@@===>>>```^^^PPPXXXOOO<<<@@@LLLNNNCCC555===YYYmmmooonnnqqqpppwwwjjj]]]eee]]]aaaccc```[[[YYY[[[YYYTTTVVVXXX^^^fffiiiggghhhkkkqqqzzzyyyjjj^^^]]]aaabbbdddgggjjjjjjfff___ZZZccceeekkkrrruuussstttwwwzzzrrrttt~~~xxxuuuzzzvvvrrrqqqtttuuutttsssvvvuuu}}}OOO;;;:::777888CCCVVVgggpppzzzyyymmmddduuuqqqEEE222999AAA@@@000///...,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................................................................,,,------......------,,,//////000222333444555666???CCCJJJRRRYYY___bbbdddeeetttvvviiiiiixxx~~~uuuZZZ]]]aaabbb^^^TTTJJJCCC:::999777555333111000///++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))*********+++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......---------.........//////............/////////000////////////000000000000000000000000000000000000111111222222222333333333000000111333666;;;???AAADDDFFFPPP[[[```jjjvvvdddTTTKKKWWWUUU___{{{|||uuubbbcccrrrjjjwwwzzzEEE111111---111,,,+++******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((***+++111///---,,,---///222444555555111...555@@@DDD@@@<<>>===@@@VVVgggzzz~~~lllggg^^^>>>777<<>>999888...222!!!000***###---***,,,***%%%+++///''',,,++++++***)))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------............///////////////////////////---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++************************)))))))))***************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..........................................////////////222111111111000000//////000/////////111222111000+++;;;111&&&444:::222111111777999777;;;HHHRRRVVVVVVpppxxx^^^gggBBBZZZkkkfffxxx{{{fffgggmmmfffUUUZZZSSSIIIOOOOOOUUUdddooorrrvvvEEE111111---111,,,+++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''')))+++,,,............000333555777???666111555888888:::???JJJcccsssiiiYYYZZZgggsssPPPLLLPPP^^^jjjnnnnnnnnnrrrkkkddd```[[[WWWYYY^^^bbb```___]]]\\\]]]^^^^^^YYYYYYZZZZZZ[[[ZZZZZZYYY^^^eeelllllleee___\\\]]]^^^```bbbdddeeedddcccbbbfffaaadddoootttpppnnnrrrqqqpppnnnnnnooopppqqqqqqnnnlllnnnrrrtttssssssvvvxxxwwwrrroooxxxhhhEEEBBBFFFIII\\\NNNXXXtttyyymmmlllyyytttdddLLLrrrbbbGGG:::444???;;;444---***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------................................................000000///.........000111222,,,***111777555000---'''444111111444DDDQQQhhhaaa```[[[wwwzzzccc|||eeehhhYYYmmmxxxZZZXXXoooooo___fffgggrrrvvvwwwtttAAA555888<<<555???111555///:::&&&%%%***---,,,///111+++,,,,,,++++++***+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------............///////////////////////////---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..........................................////////////111111000000000/////////333222222222222111000///777888111---222444555;;;DDDGGGGGGEEEPPPmmm|||sssiiiZZZWWWeeennnwwwrrrlll___eeeiiiVVVLLLPPPNNNLLLDDDTTTQQQGGGOOOVVVcccrrrqqqnnntttEEE111111---111,,,+++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&(((***,,,---,,,---...111444666888999CCC333000;;;>>>666666@@@DDDXXXjjjeeeSSSMMM]]]qqqWWWXXX___jjjooonnnjjjiiihhhaaaZZZXXXXXXWWWYYY]]]eeeccc^^^[[[ZZZ\\\___aaaUUUUUUVVVXXXXXXYYYYYYYYYYYY]]]aaa```[[[XXXZZZ]]]]]]___bbbdddeeeeeeeeedddeeebbbfffpppsssmmmiiikkknnnmmmkkkkkkkkkmmmoooppplllkkklllqqqtttsssuuuyyy|||{{{uuunnnlllrrrxxx{{{yyyaaaDDDCCC???FFFSSS___hhhxxxlllooosssxxx|||\\\cccxxxcccMMM777???===999333,,,***+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------...................................................---++++++---/////////+++...333555222///222666888FFFUUUYYYiiihhhuuu\\\dddyyy]]]wwwoooYYYMMMUUUvvvmmmQQQEEERRRXXXRRRJJJKKKhhh\\\LLLRRRbbbpppfffWWWgggxxx___vvvrrrsssrrr:::888@@@EEE+++000555///+++***)))((()))***,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------------............///////////////////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///++++++++++++++++++,,,,,,+++++++++******))))))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..........................................////////////000000///////////////...000111111111111000///......(((000;;;;;;;;;AAAEEE===PPPfffuuulll[[[```]]]~~~qqqXXXTTTIIIYYYTTTQQQKKKEEENNNQQQCCCEEEGGGaaaaaaSSSXXXbbbtttlllppp~~~EEE111111---111,,,+++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%''')))+++------+++,,,///222555666777777???444333???HHHEEEAAACCC888===GGGNNNHHH???@@@JJJ[[[___fffkkkkkkgggcccaaaZZZUUUTTTXXXZZZYYYYYY[[[cccaaa]]]YYYXXXYYY[[[\\\XXXYYYZZZ[[[\\\\\\\\\\\\WWWZZZ]]]\\\YYYXXX[[[^^^^^^```ccceeeggghhhhhhhhhiiihhhlllsssssslllggggggiiiiiihhhggggggiiillloookkkiiikkkpppssssssuuuyyyzzz|||{{{uuuqqqqqqwww{{{{{{nnn|||cccGGGQQQUUUTTTZZZhhhxxxuuutttvvvrrrjjjCCC???>>>===999111***)))---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------................................................+++******,,,///111000...//////000000...333AAAPPPZZZXXXqqqwwwpppaaa___hhhlll\\\TTTiiiccc^^^QQQJJJ\\\YYY[[[DDDIIITTT^^^\\\NNNXXXXXXNNNRRROOOeeejjjLLLWWWlllqqqZZZ^^^}}}nnnhhhqqqaaa\\\VVV888CCC888555...,,,///+++&&&)))+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...---------............///////////////////////////........................------------------,,,,,,------------------------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,---------***************)))))))))++++++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..........................................////////////////////////............---///111111222222222333???444:::AAA===GGGTTTMMMkkkiiiYYY\\\```qqq}}}dddZZZ]]][[[KKKHHHOOOLLLEEETTTXXXMMMQQQiiippp```sssyyymmmqqqEEE111111---111,,,+++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&(((***,,,------+++---///222333333333222<<<999999>>>IIINNNGGG<<<;;;777<<>>:::999:::666...***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------........................////////////////////////......///111222222000...666...---777BBBPPPiiieeehhheeePPPkkkuuuaaaYYYTTTbbbRRRMMM999BBBDDDKKKIII@@@DDDBBBBBB???LLLIIIIIIMMMFFFNNNKKKLLLQQQDDDVVVdddHHHPPPxxx```OOO___cccfff|||eeetttqqqKKK>>>BBB888222:::666,,,...++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........---------............///////////////////////////........................------------------------------------------------...---,,,+++++++++++++++,,,,,,---------.........+++++++++,,,,,,------...+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..........................................////////////............////////////...000222333222333555888BBB===BBBCCCNNNuuuyyyggg[[[WWWcccoooqqq{{{qqq\\\UUUMMMYYYQQQIIIGGGOOO___bbbVVVddd~~~uuuyyyzzzvvvlllvvvEEE111111---111,,,+++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%''')))+++,,,,,,,,,,,,---///000111111000///555888777666;;;BBB>>>333;;;:::???GGGKKKMMMUUU```^^^aaaaaa\\\YYYZZZYYYWWWTTTUUUYYY]]]ZZZTTTRRRSSSPPPRRRUUUXXX[[[\\\\\\\\\YYYZZZZZZZZZZZZZZZYYYXXXWWWZZZ\\\]]]\\\\\\\\\]]][[[\\\^^^```bbbddddddeeefffjjjppptttsssoookkkjjjdddfffhhhgggeeeeeehhhkkkkkkhhhhhhlllnnnnnnppptttxxxyyy}}}|||xxx{{{sssmmmzzzyyyrrr~~~vvvgggnnndddeeewwwzzzwww~~~lll]]]mmm{{{GGG;;;444777:::444...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------........................////////////////////////---///000000......///111333<<>>@@@BBBEEEZZZSSSOOOUUUZZZYYYZZZ[[[ZZZZZZaaaVVV\\\lllaaa[[[QQQZZZ^^^SSS\\\kkkcccbbbaaaaaaaaahhhwwwwwwPPPNNNVVVuuukkkiiiuuu{{{|||{{{WWW444555666///222------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------............---------............///////////////////////////........................------------............------------------------......---,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..........................................////////////...////////////000000000...000111111000222777;;;;;;LLL]]]dddzzzyyykkkeeekkk|||MMM[[[SSSUUUTTTFFFMMMRRROOOUUUTTTYYYrrr~~~qqq^^^wwwdddyyyxxxvvvEEE111111---111,,,+++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&(((***++++++++++++---......///000000000000000222555666555777@@@HHH======???DDDIIIPPPWWW\\\[[[]]][[[UUUTTTWWWVVVRRRXXXWWWXXXVVVQQQOOOUUU^^^UUUWWWYYY\\\^^^_________XXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]]]]\\\\\\\\\]]]]]][[[\\\]]]___```bbbccccccdddiiinnnooolllhhheeecccbbbfffiiihhheeeccceeegggiiieeedddggghhhgggiiimmmrrrrrruuuzzzxxxtttuuu{{{ooosssnnnzzz~~~{{{wwwqqqggg^^^kkk{{{}}}gggmmm[[[qqqnnn```lllcccKKK777888>>>:::222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------........................////////////////////////+++...///---,,,111;;;CCCKKK[[[rrr{{{```UUU___hhhYYYTTTCCCEEEQQQGGGaaaRRRXXXTTT]]]SSSRRRUUUZZZ\\\XXXZZZlll___[[[RRRaaavvveeeWWWjjjuuuuuurrrppp{{{||||||kkkjjjYYYZZZWWWRRRYYYrrrtttYYYNNNOOOtttuuuooo}}}KKKIIIJJJ;;;666111000///...---,,,,,,,,,------------------------,,,,,,,,,------------...------------------------+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---------------............---------............///////////////////////////........................------------.........///........................------------...///111111//////000000111222222333111000000///...------,,,------------....................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------........................................../////////////////////000000000111111000333555666777===FFFMMMbbb}}}vvvjjjjjjmmmsssyyyqqqlllyyyppp~~~cccVVVWWWTTTAAAPPPfffeeeiiihhhEEEpppbbbzzzpppEEE222111---111,,,+++*********)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))***+++++++++***------...///000111222222222222:::BBB>>><<>>???@@@@@@AAAAAA===<<<;;;999777555444333---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------........................................../////////000//////000000111111222222888<<<@@@CCCHHHQQQ^^^hhh}}}ooobbbjjjuuuiiigggPPPKKKUUUqqqnnniiiZZZtttaaappp```}}}hhh~~~III666333---000,,,,,,******))))))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%)))---...,,,++++++,,,,,,444666111...111333222000666;;;<<<:::;;;@@@FFFCCCEEEIIINNNSSSTTTRRRPPPNNNMMMQQQVVVVVVPPPPPPUUUZZZWWWNNNHHHNNNXXXVVVMMMSSSXXX[[[ZZZ]]]aaa___XXX[[[ZZZ[[[]]]``````]]]YYY[[[[[[\\\___^^^[[[\\\aaa___```___\\\]]]___^^^ZZZ[[[[[[UUUJJJBBB???>>><<>>222***.........))))))///,,,)))///........................---------------------------------------------------------------------------------------------------------.........//////////////////////////////............/////////000---...------444;;;777---+++,,,---.........,,,+++//////...,,,,,,///333555222111555::::::666777<<<;;;888:::@@@CCCAAA@@@BBBIIIEEEDDDEEEAAA<<<;;;@@@@@@999888666---///333---...***,,,222333...+++,,,+++---000000///---++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------...............///////////////000......111000,,,,,,...000111111111222555;;;@@@CCCAAAAAAOOOlllrrrggg^^^kkk{{{dddfffVVV^^^CCCMMMiii^^^lllssswwwiiiqqq[[[ddd}}}HHH555333...111,,,---******))))))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''***,,,---,,,+++,,,---...111000///222777777222555666777666777888<<<>>>DDDHHHMMMOOONNNNNNNNNOOONNNJJJKKKOOOQQQOOOQQQVVV\\\YYYPPPHHHKKKUUUXXXSSSHHHMMMPPPQQQSSSVVVSSSLLLDDDCCCDDDHHHOOOUUUXXXXXXWWWUUUUUUXXXXXXVVVWWW[[[[[[[[[XXXQQQMMMLLLHHHCCC;;;===;;;444//////...,,,...---...000333444333111444000///111222111333777666666666666555555555666666999999666888======888555888777999JJJcccsssvvvFFFRRRggg{{{nnn{{{~~~qqqcccvvv{{{PPP===@@@===>>>666...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,,,,---------.........///......------.........)))///+++***111111+++---&&&555KKKbbbhhhfff\\\EEE\\\[[[FFFGGGOOOHHHPPP]]]]]][[[WWWLLLIIIRRRbbbnnnnnnggggggllltttqqq}}}ppp{{{{{{{{{bbbhhhwwwrrrmmmiiifffeeexxxwwwtttTTTaaauuukkkrrruuunnnkkkfffpppgggiiiccc```vvv]]]000===EEE666555,,,555888444000000///---........................---------------------------------------------------------------------------------------------------------.........//////////////////////////////........./////////000000---000///,,,...222111---///---+++,,,000333666666---333;;;??????<<<;;;<<<<<<;;;:::999999:::;;;<<>>777777@@@FFFFFFBBBFFFHHHBBB:::666444333444333<<>>:::;;;222,,,+++***)))...444...///000///...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////111......000///---...222------...222888>>>BBBDDDWWWhhhqqqzzznnn___cccwwwwwwssswwwpppnnn]]]FFFSSSOOOdddcccyyy|||vvvjjjxxxuuucccGGG555333...111---...******))))))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''')))***++++++***+++---...///---+++---555<<<999222666444333333444666888999EEEJJJOOOMMMIIIGGGIIINNNPPPKKKIIILLLQQQSSSUUUWWWYYY]]]ZZZQQQMMMOOOKKKCCC,,,000222333555777444///444333333555999<<<>>>>>>777333222555777555555777555777666111...///---***,,,111333111000111000...444222111111222444444333666333333666777555777:::333444666999;;;<<<======888===??????BBBHHHLLLMMMEEEGGGFFFAAA@@@LLLdddyyydddHHHEEEbbbxxxffflllfff{{{lllgggpppiiiTTTggg~~~UUUAAA<<>>MMMLLLIII]]]cccXXX[[[eeehhhpppwwwuuulllhhhlllttttttpppyyyyyygggjjjwwwuuuggg[[[hhhiiicccaaa```hhhzzzaaaaaajjjyyyooommmxxx|||tttiii~~~kkknnnxxx~~~wwwpppzzz|||lllrrrwwwfffdddrrrtttRRRJJJCCC444DDD555...***%%%&&&444888+++........................------------------------------------------------------------------------------------------------------........./////////////////////////////////....../////////000000000---000111---***---///000222000,,,++++++---......999999999888555555888<<<<<<@@@@@@;;;>>>IIIOOOMMMVVV[[[WWWKKKHHHRRRYYYYYY===FFFKKKIIIFFFFFFEEEDDDDDD===:::<<<;;;888<<>>999777555111...///.........---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................//////000000...,,,,,,......---000666222888<<<;;;888===KKKXXXpppkkkfff\\\___|||}}}rrrooommmYYYLLLCCCKKK\\\zzzwww{{{gggrrrFFF444333...222...///******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((++++++***))))))+++---///---+++***...555:::777111222444666666555555666888EEEHHHJJJIIIEEEEEEHHHKKKNNNJJJIIIMMMSSSTTTRRROOOPPPUUUQQQCCC999777555000CCCAAA===999666444111---...///111222333111///---;;;666444777999777777888666:::<<<;;;<<<@@@BBBAAA>>>EEEJJJJJJIIIJJJHHHDDDCCC@@@<<<;;;<<<>>>?????????======@@@@@@======???IIIMMMSSSZZZaaaccccccbbbqqqwwwwwwpppnnnhhh```aaahhhiiiOOOJJJSSSqqq}}}^^^SSSfffzzzxxxVVVSSSwwwtttDDD777???666222000---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------...........................//////000...000+++,,,333222666EEE```nnn[[[[[[YYYJJJ@@@QQQaaaRRRLLLbbbXXXMMMNNNRRRSSS```ttt|||cccmmmdddTTT}}}vvvhhh\\\\\\eeelllmmm\\\\\\YYYbbbmmmfff]]]bbbggg]]]KKK___```]]]WWWwwwiiibbbXXXkkk|||rrrqqqooodddgggxxxfff```~~~jjjTTTRRRlllKKKBBBLLL===777333+++///222)))....................................................................................................................................////////////////////////////////////...////////////000000000---///000///...///111222,,,///222444666888<<<@@@===<<<:::;;;@@@IIINNNOOOIIIYYY___XXXWWWeeepppqqqdddiiioooqqqnnnjjjjjjnnnkkkccc___]]]WWWJJJAAA???IIIBBB888888<<<<<>>kkkzzz~~~oooyyyVVVOOO]]]888:::>>>666222...,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////...............///000111111111---...555===UUUxxxooohhh}}}VVVMMMHHHNNNOOOOOOUUUVVVTTTXXXRRRVVViiiwwwwwwrrrkkktttzzzqqqgggdddggggggqqq}}}~~~www}}}zzzwwwbbblllvvvtttYYYccchhhpppWWWLLL]]]eee```sssuuusssyyyjjj\\\ddd{{{iiiiii{{{|||xxxvvv```bbbnnnGGG???999===@@@555)))---666////////////////////////........................................................................................................./////////000000000000000000000000000000////////////000000000111///......000222111/////////222444333222444:::@@@999DDDMMMUUUfffvvvsssddduuuggghhhfffiii^^^UUUVVVJJJ@@@FFFMMMPPPWWWbbbjjjcccNNN;;;666222///---.../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------...///000000111///000222444222///333999===>>>IIIeeeooo\\\cccyyytttxxxhhh[[[]]]^^^OOObbbcccjjj~~~www}}}|||{{{wwwyyy{{{|||{{{zzz{{{||||||bbbssszzzyyyGGG555333...111---...******))))))((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))))),,,***((((((***,,,......***---222555222---///444333===FFFCCC777///000555???======???DDDGGGHHHGGGJJJMMMOOOQQQSSSTTTNNNFFFJJJYYYfffggggggnnnrrrqqqUUURRRUUU^^^kkkwww~~~}}}uuuqqqllljjjhhhggglllsssuuuooohhhbbbeeemmmmmm|||nnn:::@@@bbbxxxwww~~~kkkpppqqqrrrTTTiii}}}HHH444???:::666000---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------........./////////............///000111111444666777???IIISSSvvv|||ZZZ```hhhTTTKKK^^^fffZZZTTTUUUTTTSSS\\\iiigggkkkzzzsssnnnvvvzzzaaa[[[[[[ggguuu|||}}}}}}~~~|||^^^```rrr___RRRZZZiiifffeeeyyy~~~{{{cccnnnxxxvvviiibbbpppvvvpppsssiiilllsssqqq\\\===111999333---666////////////////////////....................................................................................................../////////000000000000000000000000000000000/////////000000000111111333...---000222111///000222333777===DDDMMMUUUZZZiii|||yyyxxxiiihhh___QQQUUUMMMKKKIIIKKKRRRUUUOOOFFFBBB===666222111000,,,***........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------...///000111111---...000333222333<<>>>>>HHHPPPSSSQQQbbboooqqqooonnnhhh```\\\SSSLLLIIIDDD:::555666///000000---******---000&&&+++444:::<<<@@@MMM[[[aaaiiinnnnnnnnnsssyyy{{{{{{nnn___999FFFfff~~~pppkkkhhhiiiffffffyyy}}}mmmeeeYYYOOOwwwwwwTTT<<>>CCCGGGJJJMMM777999DDDBBBMMMdddlllTTTEEE===???999,,,---999444111///000222333111...+++++++++,,,......---,,,222---++++++---000888AAARRR[[[cccfffdddcccfffiiikkkjjjkkknnnrrrvvvxxxxxx||||||~~~|||kkk|||>>>>>>YYY{{{XXXaaazzzggg}}}oooooohhhRRR___kkk888AAA888666333))))))...)))------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------........................,,,---...///000000000000777,,,'''///333111333:::XXXhhhwwwpppiiiNNNAAAJJJhhhrrr```VVV^^^YYYbbbrrr}}}~~~ttthhhbbbUUUWWWlll```jjj^^^mmmnnn\\\\\\eeeppprrrooojjjzzzccc]]]WWWrrr```444@@@???000...555///***////////////...------------...---------.........////////////////////////////////////............//////000000000000////////////111111111000000000000000222444333///,,,---000111666,,,999888EEEZZZjjjqqqwwwhhhsssqqq[[[PPPUUUcccdddZZZppp___kkksssttt|||~~~qqqooovvvnnnWWWUUUYYYNNNNNNXXXVVVffffffXXXWWWWWWIIIDDDCCC<<<<<>>TTTUUUiiiyyytttrrrzzz~~~ddd}}}jjjeeeeeeaaadddccckkk~~~|||zzzzzz{{{zzzxxxvvvsssrrrooollliiihhhiiijjjwwwtttxxx|||{{{{{{{{{zzzyyyxxxwwwvvv|||yyyuuurrroookkkgggeeesss}}}www|||III333222---///,,,///+++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((()))***++++++,,,)))***,,,,,,++++++---.../////////------000444777333111///111444666444222666888;;;>>>AAABBBCCCCCCHHHTTT___gggjjjiiitttvvvnnneee```___```______XXXTTTOOOMMMOOORRRVVVXXXYYYYYY[[[]]][[[VVVUUUXXXYYY[[[\\\^^^```aaabbbccc\\\^^^aaaeeeeee]]]PPPFFF<<>>@@@AAABBBMMM^^^aaa___```UUUTTTiii|||xxxvvvvvvtttoookkkddd___XXXRRRPPPOOOOOOOOOZZZ\\\bbbkkkoooppptttyyykkkgggcccaaaaaaaaa___]]]fffbbb___bbbeee^^^NNN@@@DDD999;;;MMMVVVRRRTTT^^^ZZZdddiiifffkkktttsssiii```YYYSSSSSSWWWXXXRRRLLLFFFEEEDDDCCCFFFLLLRRRUUUZZZ\\\bbbjjjkkkhhhjjjpppaaa{{{iiiooofffeeemmmzzzHHH|||ooo}}}zzzgggwww}}}lllJJJmmmPPP>>>999<<<333---//////------------------------,,,,,,,,,---------......,,,,,,,,,------------................................................///444------999LLL```sss[[[NNNHHHMMMeee___[[[ZZZdddvvv~~~XXXcccjjjqqqooocccXXXRRRKKKEEEBBB@@@???>>><<<<<<<<<;;;999999;;;===>>>;;;888999888:::AAAIIIYYYfffyyynnnmmmcccKKKTTTaaaOOOrrr|||vvvpppvvvuuurrryyy|||lllrrrsssQQQHHH:::222555'''888000//////...........................////////////////////////////////////000000////////////000000000000000000000111111111000111111111111111222222///444777333---222GGG[[[```vvvwwwyyy\\\fffgggeeelllVVViiiyyy}}}uuuTTTNNNKKKHHHLLLHHHAAA:::444000---,,,////////////............------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------)))***,,,,,,---...///000555888555888GGGWWWqqqsssqqqyyyuuucccfffrrrlll}}}zzzxxxwwwzzzwwwvvvvvvyyy|||~~~vvvxxxzzzzzz{{{~~~~~~|||vvvoooooonnnllliiieeebbb```^^^___aaaffflllpppqqqqqqOOOdddzzziiiJJJ333333...000,,,///+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((()))***++++++*********+++,,,,,,+++,,,...000/////////000222333444444---------///222444555555:::::::::<<<>>>BBBEEEGGGUUU___VVVMMMPPPIIIJJJ^^^mmm{{{sssqqqeeeaaa\\\[[[^^^aaa```___bbb]]]```rrrwwwOOO>>>CCCJJJFFF<<>>>>>AAA999:::???III\\\xxxhhhkkktttaaaaaammm{{{rrrllleee~~~vvvRRR======EEE///'''000000///............///........./////////000000000000000000000000000000000000////////////000000///000000000111111111222000000111111222222222333---///333777;;;LLLkkkyyyyyynnnvvvhhhppp~~~^^^SSSrrrfffAAAHHHIIIKKKKKKFFF<<<333...---000000/////////.........------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++---/////////111444777666888:::LLLjjjzzzvvvkkk___eeeqqqhhhaaajjjmmmzzzyyyyyyzzzwwwuuu|||xxxrrrqqquuu|||{{{uuupppnnnmmmhhhdddZZZZZZ[[[]]]```dddgggiiivvvwwwzzz~~~NNNjjjlllGGG333333///000,,,///+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((()))+++++++++***)))+++,,,,,,++++++,,,...111+++,,,...111333222///,,,+++,,,...000222444555666999888888999===AAAFFFIII>>>FFFFFFEEEEEE>>>:::>>>EEEWWWooozzzggg___aaa]]]YYYYYY\\\^^^___^^^]]]YYY]]]rrrqqqSSSXXXTTT@@@MMM```nnnjjjaaaYYYKKK<<<...///000000///---------333///---/////////111555:::<<<>>>???AAAEEEKKKQQQ\\\LLL^^^ooo^^^___^^^dddnnnhhhyyy~~~NNNUUU~~~vvv|||{{{zzztttKKKhhhiiiFFF777???===333///---------------------------,,,,,,,,,---------......,,,---------............////////////////////////000///......///111222333222???SSSooo___]]]aaaZZZSSS[[[^^^WWWRRR^^^uuuzzzcccXXX[[[aaa{{{zzzwwwbbbTTTPPPIIIAAA;;;;;;@@@EEEEEEDDDDDDEEEGGGGGGEEECCCHHHGGGFFFHHHJJJKKKIIIFFFDDDDDDGGGLLLLLLHHHEEEFFFAAA>>><<<<<<===BBBMMMWWWyyycccRRRjjj{{{|||zzz```kkkvvvmmmUUUCCCCCCBBB000111000//////......//////....../////////000000000000000000000000000000000111000000//////000000111///000000111111222222222000000111111222333333333444...222EEE\\\nnnnnnvvv]]]hhhVVVLLLOOOQQQLLLCCC999333111000000000/////////......------------------------........................------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...///......000666;;;777XXXrrr|||}}}sssiiillliiiiiirrrzzzdddllllll{{{}}}wwwvvvyyy||||||{{{{{{vvvqqqpppttt{{{yyyvvvvvvvvvrrrooollljjjcccYYYVVVYYY^^^``````bbbgggoooyyyyyyrrrmmmOOOiiixxxiiiEEE222444000111,,,...+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((***+++++++++)))(((,,,,,,,,,++++++,,,///111+++,,,...111333222---(((---...///111111333444555444555666999===AAAEEEGGGSSSZZZkkkvvvuuuxxx|||xxxXXXVVVWWW```nnnyyy{{{xxxwwwqqqjjjgggiiilllnnnoooaaa```___```aaaaaa___]]]NNNTTTaaalllmmmeee^^^\\\aaa^^^[[[ZZZZZZ[[[[[[\\\ccc```]]]___dddjjjmmmnnnooo]]]WWWQQQYYYgggnnndddQQQAAA555...///000111222222222222333333///...111111......222111222222111333777<<>>SSS```pppsssKKKXXX___[[[WWWYYYbbbnnniiitttzzzpppaaa```mmm{{{qqqbbbTTTKKK@@@AAA@@@??????CCCHHHLLLGGGGGGFFFHHHJJJKKKJJJIIIEEEGGGJJJJJJIIIGGGGGGGGGMMMJJJIIILLLKKKGGGDDDEEEIIIHHHHHHIIICCC;;;999===333IIIkkkTTTdddlllaaadddrrrddd[[[ggg~~~zzzsssjjj???III@@@111000000///////////////.../////////000000000000000000000000000000000000111111000000000000111111///000000111111222333333000000111222222333444444999999KKKnnntttmmmxxx```ZZZVVVPPPKKKFFFAAA;;;777000000000000/////////...........................................................................+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---///000111888BBBJJJaaaxxxhhhbbbgggzzzooo}}}eeeTTT```|||tttzzz}}}{{{yyywwwuuuuuuwwwzzz|||xxxvvvtttsssuuuwwwwwwwww{{{vvvooogggaaa[[[WWWUUUPPPWWW]]]bbbkkkyyy|||wwwrrrnnnkkkXXX}}}pppzzzqqqCCC111444111111,,,---+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''(((***+++,,,+++)))(((,,,,,,,,,++++++,,,///222///...000222444333...)))///000111222111111333444444666:::???CCCFFFHHHIIINNNHHHPPPPPPEEERRRhhhiii\\\[[[[[[___ccchhhooovvvkkkhhheeedddeeeddd```]]]aaa^^^ZZZWWWTTTQQQNNNLLLNNNOOOUUU\\\]]][[[[[[^^^XXXWWWWWWVVVWWWYYY[[[]]]WWW\\\aaabbbaaacccjjjpppppp|||gggYYY]]]kkkpppmmm[[[BBB222000444444222111222333444333111222...///555666222333777555888<<>>666444444------------------------,,,,,,,,,---------......---------.........//////000000000000000000000000000/////////111444777999LLLrrrpppTTTpppGGGXXXZZZ]]]```ccceeegggjjjnnnfff______hhhwwwuuu___YYYMMMBBB>>>EEEAAABBBCCCEEEHHHIIIFFFBBBJJJIIIJJJMMMSSSWWWZZZ[[[^^^dddjjjjjjeeeccceeeiiiaaa[[[VVVUUUSSSOOONNNPPPKKKIIIKKKNNNJJJCCCCCCHHHCCC???<<>>///---999DDDHHHAAA>>>@@@<<<333<<<<<<555888AAA@@@<<>>333GGG111999000///---++++++,,,............------------...//////............////////////000000///............///333555...***777333777dddzzzxxxaaaeeebbbRRRZZZWWWRRRaaaaaasssfff\\\VVV[[[kkk|||dddWWWFFF>>>???DDDGGGHHHFFFBBBCCCJJJOOORRRYYYbbbnnnnnnuuutttfff^^^XXXQQQLLLLLLLLLKKKJJJLLLEEEAAAAAA???CCCWWWoooeee]]][[[\\\nnn~~~cccoooxxxxxx\\\}}}oooFFFDDD:::999333,,,---333444111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111222777666***777000>>>666<<>>@@@BBBCCCFFFHHHKKKOOORRRLLL===555<<>>RRRxxxxxxeee\\\fffcccWWW]]]ZZZbbbbbbpppllllllppptttvvvxxxeeeVVVHHHEEEBBBCCCFFFFFFCCC@@@OOOQQQZZZgggrrrxxxuuuhhh\\\RRRLLLNNNHHHIIIMMMJJJAAA@@@FFFMMMtttpppfffpppnnnxxx}}}uuuiii~~~bbbsss{{{WWW>>>:::333---+++---//////111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222---...000999///222FFFeeeaaannnpppWWWMMMAAA???GGGBBB777,,,,,,222111,,,............/////////000////////////////////////------------------------......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...)))(((---111000000333999777FFFaaa{{{sssyyymmm}}}```jjjooo{{{wwwsss~~~|||xxxrrrmmmjjjkkkmmmppppppooonnnnnnnnnkkkhhheeeYYYbbbddd\\\ZZZccclllnnnssszzz~~~~~~~~~~~~___}}}oootttEEE111333///000+++---************************''''''''''''''''''''''''''''''))))))***)))((('''+++------+++((((((+++...+++******+++---......---+++...222333000---,,,---//////000111333444555555999;;;>>>AAABBBDDDGGGIIIHHHUUU\\\QQQ>>>333111333WWWZZZYYYZZZeeessswwwrrrnnnjjjccc]]]YYYWWWXXXYYYZZZWWWRRRMMMIIIFFFEEEEEEGGGEEEIIISSS[[[\\\[[[\\\aaa___[[[ZZZZZZZZZYYYWWWYYY___eeeddd___]]]___bbbZZZdddnnn\\\LLLAAAjjjzzzdddJJJ<<<@@@???___}}}bbbJJJQQQSSSNNNLLLTTT[[[jjjvvvbbbYYY___JJJQQQccceeeVVVMMMiiiuuuPPP___dddmmmzzz|||ccc{{{wwwuuuLLL]]]TTT:::222;;;>>>333000...,,,+++---......---...------------...//////............////////////......///000111111111111111666;;;:::===UUUtttjjjmmmcccbbbZZZXXXjjjiiifffaaadddooofffrrr}}}wwwfffXXXKKKAAA>>>???AAAEEEKKKRRRWWW[[[nnnrrr{{{zzzmmm[[[QQQKKKOOOPPPIIIBBBAAA???CCCXXX}}}^^^dddfffmmm~~~yyy~~~JJJCCC<<<777444000......111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111444<<<555888BBBfffeeeiiinnnGGGJJJFFFIIICCC444+++...111000............////////////////////////////////////------------------------......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,------///***)))---111111222333@@@NNNfff~~~vvvhhh```}}}www}}}lllUUUTTTpppxxx~~~{{{{{{{{{zzzxxxooollliiifffgggjjjnnnrrrqqqnnnjjjgggddd```\\\YYYWWW^^^fffiiikkkrrr~~~wwwsssrrrzzzxxx\\\}}}kkkooo}}}EEE111333///000+++---,,,+++******))))))))))))''''''''''''''''''''''''&&&'''((()))))))))(((''',,,---,,,***((((((+++...******+++,,,---...------,,,222777777222//////111...///000111333444555666888;;;===@@@AAADDDGGGJJJQQQlllxxxeeeXXXRRRNNNTTTVVVUUUUUU```qqqxxxuuunnnjjjddd^^^YYYWWWWWWXXXXXXWWWTTTOOOJJJGGGEEEEEEFFFCCCFFFPPPWWWYYYYYYZZZaaa```]]]\\\[[[[[[[[[[[[ZZZ```cccbbb______^^^]]]]]]gggrrrdddPPPAAAkkkVVV???;;;666IIIqqqwwwlllooojjjiiinnnqqqzzzzzzrrrkkk{{{bbb___ZZZXXXHHHIII~~~jjj@@@NNNqqqlllKKKjjjhhh```ffftttmmmttt|||xxxssslllpppRRRLLLYYYBBB...===999444111...,,,,,,---......---...------------...//////............////////////......000111111111000///666333777AAALLLwwwqqqfffdddrrr}}}xxxjjjaaahhh~~~|||mmmaaaZZZ^^^cccvvv~~~~~~}}}mmm\\\NNNGGGDDDCCCCCCIIIPPPYYYbbbmmmyyyzzzdddYYYSSSOOONNNOOONNN@@@666???bbbddd\\\ooo}}}eeerrruuuwwwSSSHHH===:::999555111///111111111111111111111111111111111111111111111111000000000000000000000000222222111111111222333333222111666,,,PPPkkk___hhh___rrrKKK@@@HHHNNNHHH777+++---555.........///////////////////////////////////////..............................---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------------------///111000...111999AAATTTpppxxxddddddsss~~~[[[gggvvvyyywwwnnn}}}wwwqqqllliiidddgggkkkpppsssttttttsssssslllddd]]][[[\\\]]]^^^aaadddpppnnnjjjuuuvvv___qqqnnn|||~~~DDD111333///111,,,...---,,,***)))''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((,,,,,,+++))))))***,,,...)))***,,,------------------222777666222...///111...///000111333444555666777999<<<>>>???BBBFFFIIIJJJiii~~~nnneeeccccccVVVXXXVVVTTT^^^nnnwwwvvvkkkiiifffaaa]]]ZZZWWWVVVPPPQQQQQQNNNIIIEEECCCCCCCCCAAADDDNNNVVVXXXYYYZZZ___^^^^^^]]]\\\]]]^^^``````bbbbbbaaacccgggccc\\\___jjjvvvmmmWWWCCC^^^{{{pppPPP<<<444333DDDsssyyyuuuoooiiidddkkkfffooo~~~jjjuuunnnVVV[[[sss\\\BBBqqqUUUlllYYYqqquuurrrfffrrriiilllsssUUU===WWWLLL444:::222999111///---,,,---......---...------------...//////............//////////////////000000000//////...666666???UUUaaazzzbbbVVVdddooommmnnnvvv|||jjj]]]^^^hhh{{{rrrwwwjjjXXXIII@@@???EEEJJJMMMYYYkkkzzzppp^^^QQQLLLFFFNNNPPPDDD888IIIeeegggnnnuuusssssssssllllllkkkooo^^^GGG777222444222///111111111111111111111111111111111111111111111111111111111111111111111111222222111111222333333444666,,,999III}}}nnneee|||OOOFFFFFFMMMEEE111+++333///////////////.........////////////////////////..............................---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------.........+++111333...---;;;SSSgggvvv|||uuupppmmmZZZaaakkk}}}|||}}}}}}qqqgggddddddkkknnnrrruuuvvvsssooolllpppkkkfffbbbcccfffiiikkkhhheeemmmvvvnnn```lllooovvvDDD111333///111,,,...---,,,***((('''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((())),,,+++*********+++,,,---(((***---...---,,,------,,,///222111...,,,---...//////000111333444555555777999;;;===???BBBGGGJJJAAAQQQ\\\UUUEEE===@@@FFFVVVZZZZZZXXX```nnntttrrriiihhhgggeeeaaa\\\XXXVVVOOORRRTTTRRRMMMIIIGGGGGGCCCAAAEEEPPPXXXZZZYYYZZZ[[[\\\\\\\\\\\\]]]```bbbccceeebbb```fffmmmjjj```[[[hhhuuuqqqYYYBBBUUUuuufffAAA777111+++///AAA\\\vvvzzz}}}{{{|||zzzuuu|||xxxsssmmmjjjkkknnnrrrtttnnnoookkkggglllvvv}}}yyyyyymmmgggqqqjjjWWWxxx}}}qqqbbb]]]rrrzzzooojjjuuuoooxxxRRREEE>>>:::CCC777777222000---------......---...------------...//////............////////////000000/////////000111111666BBBOOOiiibbbsssyyywwwnnnbbb\\\eeevvv|||vvvuuu^^^VVVlll~~~vvvkkk[[[QQQGGGBBBCCCIIIUUU___kkkrrr}}}qqqaaaPPPQQQSSSNNN@@@888DDDWWWzzzhhh{{{kkkvvv___ggg~~~ttttttpppHHH555666555///222222222222222222222222222222222222222222222222111111111111111111111111222222111222222333444555666000KKKssswwwdddoooRRR???DDDIII>>>222//////////////////.........////////////////////////..............................---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---......//////+++000222222===WWWuuukkkiiivvvpppvvv}}}\\\uuu~~~}}}}}}uuuxxxxxxtttnnnlllpppuuuzzzwwwrrrlllhhhdddcccbbbggghhhjjjnnnppppppnnnkkkmmmcccbbbnnn{{{ppp~~~cccddd}}}ooo}}}oooCCC000333///111---///+++***)))(((((()))+++,,,''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))+++******+++,,,,,,,,,,,,'''***......---,,,,,,---......------,,,,,,,,,---000000111222333333444444888999;;;===???CCCHHHLLLMMMJJJFFF???555,,,,,,111IIIRRRYYY\\\dddooorrrmmmiiihhhhhhfffbbb^^^[[[YYYQQQVVVYYYXXXRRRMMMKKKKKKGGGFFFJJJTTT\\\\\\ZZZZZZWWWYYYZZZZZZYYYZZZ]]]```___cccaaa]]]bbbkkkllldddUUUcccqqqrrrXXX===MMMlllRRR222888===:::111***+++///999>>>===???FFFHHHPPPaaalllkkkhhhffffffhhhkkknnngggiiieeefffqqqwwwuuuvvv~~~ssshhhjjjlllggguuuvvv~~~LLLppprrrgggjjjvvvqqqffftttuuuMMM;;;<<>>444222222222222222222222222222222222222222222222222111111111111111111111111222222222222333444555555222JJJlllqqqxxxrrrpppVVVGGGEEEDDD;;;111000/////////............////////////////////////..............................---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------.../////////111333999HHHccc|||ooosss{{{}}}nnnooonnn~~~{{{wwwlllllllllnnnrrruuuwwwxxxxxxrrrjjjbbb^^^^^^```bbbhhhjjjoootttvvvsssnnniiilllccc\\\]]]fffoootttwwwwww{{{|||~~~mmmwwwddd___yyysssCCC000333///111---///***)))((((((***,,,///000''''''''''''''''''''''''%%%%%%%%%&&&&&&((()))************+++------,,,+++&&&***...///---,,,,,,...111///,,,,,,---......---111111111222222333333333999:::<<<>>>@@@DDDIIIMMMKKK>>>777::::::333///111888FFFSSS\\\fffqqqqqqjjjjjjiiigggeeebbb___]]]\\\PPPUUUYYYWWWQQQJJJHHHHHHKKKJJJOOOXXX___^^^ZZZYYYVVVXXXYYYXXXVVVWWWZZZ^^^WWW^^^___YYY[[[eeeiiieeeQQQ```nnnrrrWWW;;;???]]]lllDDD888...///555888444000+++000,,,)))---444EEE___jjjlllmmmllliiifffffffffhhhmmmkkkjjjkkkfffkkk{{{xxxxxxxxxssscccjjj]]]iiippp}}}aaa>>>yyyttteeejjjzzz}}}iiiiiirrrXXX===111888???333111...---.........---...------------...//////............/////////000000/////////222777;;;???RRRiiizzz\\\bbbaaakkkvvvnnnbbbrrrlllVVVqqquuutttpppuuurrrZZZCCCCCCDDDOOOaaapppzzzmmm\\\UUULLLFFFFFF>>>FFFuuuddduuu^^^qqqsssbbbFFFGGGFFF:::222222222222222222222222222222222222222222222222111111111111111111111111222222222222333444555666GGG}}}tttttt{{{VVV@@@BBBAAA888000000//////.........---////////////////////////////////////////////////......---------,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,------...///000000888:::EEEbbbgggeeexxxddd{{{zzztttMMMUUUmmm|||}}}~~~{{{zzz|||}}}wwwooopppnnnnnnrrrwwwuuukkkbbbkkkhhhccc``````cccgggjjjuuuuuuvvvwwwxxxvvvrrrnnnfffbbbZZZTTTUUU]]]aaabbbbbbgggkkkooo{{{sss|||dddaaavvv}}}bbbkkkBBB111444//////+++---******)))((((((((((((((((((((('''''''''&&&&&&&&&((('''&&&&&&'''))),,,---''''''((()))))))))))))))***+++------------...000...------,,,,,,,,,------000000111222333444444555777999;;;>>>CCCGGGJJJLLLJJJHHHEEEAAA;;;666222000///<<>>555444;;;555222...------/////////............////////////---......///////////////000,,,111333,,,222FFFTTTllllll```___qqqUUUrrrdddtttaaaddd~~~yyy|||mmmPPPEEEMMMQQQ___mmmuuu{{{wwwgggMMMHHHNNNKKKAAADDDjjjyyywww~~~xxxjjjjjjmmm|||JJJJJJ>>>888666333000111333333111222222222222222222222222222222111111111111111111000333444333555::::::666ddd{{{bbbAAAFFF444AAA333222000...///222111///000000///...............////////////////////////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,------------***...///+++***...444666111TTTtttzzzfff|||pppvvvvvv{{{~~~~~~||||||wwwvvvvvvxxxuuuttttttrrrooorrrwwwwwwuuurrrnnniiieeebbb```^^^ZZZbbbiiigggnnnzzz}}}{{{yyyqqqiiiiiirrrvvvtttooolllfff```ZZZWWWVVVVVVZZZWWWTTTVVV]]]gggqqqwwwwwwrrrooosss{{{}}}}}}lllfffxxxsss|||BBB111444//////+++---******)))((((((((((((((((((((('''''''''&&&&&&&&&((('''&&&&&&''')))+++---((()))******+++************,,,------------...000......---------------...000000111222333444444555777999;;;>>>BBBFFFJJJLLLMMMKKKHHHCCC>>>999444222000999HHHXXXfffmmmkkkgggiiifffaaa^^^]]]]]]\\\[[[XXXTTTPPPOOOPPPOOOKKKFFFFFFHHHPPP[[[___]]][[[\\\XXXYYYZZZZZZZZZ[[[]]]```\\\ZZZ]]]cccfffddddddhhhVVV___nnn|||aaaHHH???AAAjjjyyyXXX===:::;;;333...000111000000000---///;;;HHH[[[___dddeeecccaaaaaabbb```eeejjjjjjiiiiiijjjkkkqqqvvvoooddd```[[[]]]iiiwwwwwwbbbssszzz|||cccQQQvvv~~~iiiyyysssuuujjjuuu{{{wwwooohhhhhhNNNEEE???888777666333///------...///...............////////////---...//////000000//////333---,,,///222888JJJ[[[tttmmmUUUwwwjjjgggooo```{{{kkkPPPTTTYYYtttlll|||{{{~~~yyymmmWWWGGGIIIUUUwww~~~uuuxxxqqqjjjiiiqqq~~~}}}^^^KKKIIIJJJCCC@@@YYY}}}hhhggg|||mmmqqqBBBSSS===999555222222333333111222222222222222222222222222222111111111111111111777555444222+++***:::NNNlllsssxxxkkkIIIRRR777777555111000000222000...000000///...............////////////////////////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------------///******111444222444;;;NNNrrr|||sssxxx~~~yyyqqqgggeee}}}xxxttttttuuussspppppptttwwwtttqqqppprrrooojjjeeebbb`````````ccccccpppzzzxxx|||xxxooonnntttxxxwwwyyywwwsssmmmgggcccaaaaaa\\\\\\ZZZWWWUUUUUUYYY]]]gggccc```bbbiiiooossssssqqq||||||{{{mmmjjjzzzBBB111444//////+++---******)))((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&'''((()))+++---)))***++++++,,,,,,++++++***,,,------,,,---...///......---------......///000000111222333444444555777888:::>>>BBBFFFJJJMMMQQQOOOLLLGGGAAA<<<777444111555AAAUUUgggnnnjjjdddhhheee```\\\ZZZYYYXXXVVVRRROOOKKKJJJJJJIIIFFFBBBBBBFFFOOO[[[```^^^\\\]]]ZZZ[[[[[[ZZZYYY[[[^^^aaa___\\\^^^eeekkkkkkkkkkkkWWW]]]iiijjjPPPAAA<<>>IIIOOOVVVYYYZZZ[[[```ddd^^^dddfffaaaaaagggiiigggooorrrgggZZZVVVRRRUUUaaannnyyy^^^VVVkkknnnHHHUUUbbblllbbboooqqqttt}}}ffffffRRRNNN<<<555888:::888444000------......---............////////////---...//////000000//////......+++000;;;FFF___nnnjjjhhhqqqmmmlllyyynnnttttttXXXaaajjjnnnkkkooodddnnnqqqZZZKKKOOO]]]ggg{{{}}}ooouuugggVVVJJJOOOKKKKKKRRR]]]jjjyyydddSSSTTTPPPDDD>>>XXXuuuiiijjj|||xxxpppkkkPPPGGGCCC===666333333333222111222222222222222222222222111111222222222222222222333000333777333<<>>bbbwww[[[LLLCCC>>>===666444333333000,,,///555555999@@@FFFNNNVVV^^^ccceeeggg```UUUVVVdddkkkjjjpppuuukkk]]]TTTMMMNNNZZZhhhxxxwwwOOOaaajjj|||OOO???OOOXXXvvvYYYeeeiii```qqq}}}wwwsssggg```===444;;;:::999666111...---------,,,............////////////......///000000000000000)))000000333>>>KKKjjj~~~\\\```[[[___qqqooo~~~gggxxxfffRRR^^^}}}vvv]]]PPPTTTcccqqqwwwyyy~~~}}}{{{{{{nnn[[[III>>><<<>>>888777777:::???FFFNNNTTTZZZkkknnnVVVMMMSSSHHH;;;UUUiiiuuukkksssPPPIII???666444444333222333222222222222222222222222111111222222222222222333111000222666>>>XXX~~~SSSCCC@@@888222111333111//////000000///...............////////////////////////........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------///---...222777JJJoookkkdddllloooyyyvvv}}}qqq|||vvvrrrpppooonnnjjjhhhjjjqqqtttooohhhddd^^^]]]]]]___ccciiippptttzzzwwwzzz|||{{{|||vvvuuuxxxzzz{{{|||}}}|||zzzuuuqqqnnnrrrrrrsssqqqmmmfffaaa]]]^^^]]]ZZZUUUPPPNNNPPPSSS___dddllltttuuueee___jjjzzzBBB111444//////+++---***))))))(((((((((((((((&&&'''''''''''''''''''''&&&&&&'''((()))***++++++((()))******++++++******+++---...---,,,,,,---///---------------...//////000000111222333444444555777888:::===CCCIIIOOORRRVVVTTTPPPKKKDDD>>>999666444333<<>>BBBMMMZZZ```___]]]]]]\\\\\\\\\[[[ZZZ[[[^^^aaa```______dddkkkpppooojjj[[[dddnnnsssggg[[[GGG===666OOOrrrtttWWWGGGBBBBBB===999666555222---,,,///...---///777CCCPPPZZZ```hhhfff]]]TTTXXXdddkkkiiinnnxxxtttfffXXXKKKHHHTTTeeeyyyooolllqqqgggnnnEEEaaa\\\gggfffgggsssqqq^^^xxx~~~yyyccczzzNNN@@@@@@666:::666222...---------,,,............////////////...//////000000000000000000111222888FFFUUUeeettt|||cccooobbbbbbttthhhWWW___ooonnn^^^eeeuuuuuuooo^^^TTT[[[ffflllssszzzzzzzzzppplllmmmbbb^^^YYYJJJEEEPPPWWWXXXfffooouuuvvvJJJLLLKKKFFF>>>::::::===::::::999888999;;;<<<<<>>DDDLLLSSSWWWXXXVVVRRRLLLEEE???:::777666333;;;OOO```hhhlllpppgggccc]]]YYYVVVTTTQQQPPPKKKJJJIIIGGGEEECCCBBBAAA>>>BBBLLLYYY___^^^\\\]]]ZZZ[[[\\\\\\[[[[[[]]]^^^^^^```aaaccchhhmmmlllgggZZZgggssskkkccc]]]HHH@@@888EEEiiipppWWWJJJDDDFFF???999777444///---...111///---000:::HHHVVV^^^gggbbb^^^^^^cccggggggdddkkkwwwvvvjjj]]]LLLDDDKKKZZZjjj|||ccchhhaaazzz___XXXyyyuuu\\\ttteee___mmmvvvVVV999888===:::666222///......------............////////////...///000000111111000000444---444EEE\\\zzz~~~gggmmmyyyiii{{{qqqooo```bbbqqqsss^^^eeeyyyxxx}}}RRRSSSaaarrrvvvnnnqqq|||qqq}}}~~~|||xxxwwwzzzuuusssooovvvlll```jjjLLLPPPGGGFFFGGG@@@555666;;;666555666===777CCCJJJ^^^ccc^^^QQQAAA::::::===;;;888===@@@AAA>>>===>>><<<999;;;999<<>>???iii|||bbbQQQOOOEEE;;;888555222000111333333111///222???SSScccjjj___[[[dddjjjgggdddeeejjjsssppphhhbbbRRRDDDEEEOOO\\\uuuZZZYYYnnntttwwwEEEhhhiii___bbb___qqqvvvuuu}}}OOO777???:::666222///...///..................//////////////////000111111111111000111---DDDWWWiiiiiissswwwsssjjjzzzlllvvv___kkkkkkwww|||xxxuuu{{{aaaQQQ]]]lllvvvwwwvvvwww{{{vvv}}}zzztttssskkkUUUHHHDDD===[[[[[[GGGCCC777@@@444<<<222:::DDDCCC<<<<<>>>>>@@@CCCBBB===<<<<<<======AAAUUU|||hhhVVVKKKAAA<<>>;;;555222555222222222222222222222222111111222222333444444555///111;;;YYY|||yyybbbVVVdddggg\\\]]]QQQQQQPPPMMMIIIFFFEEEEEEBBBCCCDDDCCC@@@===;;;;;;???===<<<===???BBBGGGKKKLLLXXXiiittttttoooqqqwwwzzz}}}~~~}}}}}}nnnppprrrpppttt{{{bbbMMM:::666555111000333000000///...............////////////////////////........................------------............------------------------,,,,,,++++++,,,///111333888GGG[[[nnn}}}~~~kkkTTT[[[vvvrrriii```www{{{ccc]]]SSSLLLLLLYYYwwwxxxttt}}}uuutttsssuuuzzz~~~~~~zzzuuuqqqiiiaaa______aaagggnnnppprrrvvvyyyzzzzzzxxxwwwooorrr|||vvvrrrrrrrrrsssvvv{{{sssnnnttt~~~~~~pppbbbrrrllliiioooyyy}}}yyysssqqqtttwwwvvvqqqiiibbb]]]WWW^^^ZZZ]]]ooo|||ZZZfff___WWW^^^BBB111444//////+++---******)))(((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&''')))************++++++,,,---------,,,,,,,,,---......,,,+++,,,...************+++,,,---...000000111222333444444555666777:::???GGGPPPYYY^^^]]]ZZZVVVPPPHHHAAA<<<999:::000666SSSmmmtttnnniiigggccc^^^ZZZWWWVVVSSSRRRKKKKKKKKKIIIFFFDDDDDDDDD@@@BBBKKKVVV\\\\\\\\\^^^WWWYYY\\\]]]\\\ZZZZZZZZZ]]]dddfffccccccfffgggdddRRRdddwwwrrrggg^^^NNNDDDCCC<<>>YYYwww^^^MMMWWWBBBGGGmmmwwweeeooowww|||{{{ooottt]]]IIIBBB>>>555111444222222222222222222222222111111222333333444555555777555GGGqqqtttuuuWWWSSSEEE:::IIIGGGJJJMMMMMMJJJIIIKKKMMMIIIJJJKKKKKKKKKLLLNNNPPPGGGBBB>>>>>>@@@AAABBBDDDCCCEEEPPPddduuuyyyvvvsss|||~~~}}}~~~|||~~~lllUUU???999666000///333000000///...............////////////////////////////////////////////////---------.........//////------------------------++++++***+++---///222444CCCTTTjjjtttkkk[[[UUUXXXccczzz~~~sssvvvqqqnnneee|||~~~lllTTTIIIIIIPPPVVVfffwwwrrruuuqqqrrrqqqssswwwzzzxxxpppiiijjj```YYY]]]gggpppyyyqqqrrruuuwwwxxxxxxxxxxxxoooqqq{{{ssspppssstttuuuwwwvvvnnntttppp^^^kkkiiiiiinnnuuuxxxvvvqqqvvvwwwxxxxxxtttlllddd___ZZZ]]]SSSTTTgggppp[[[bbbnnnpppzzzxxxzzzYYYFFF333444///000,,,...++++++******)))(((((((((((()))******&&&###&&&***&&&'''((())))))*********(((,,,---***+++000000,,,---+++***+++......,,,***++++++++++++,,,---...///111111111222333444555666888::::::;;;BBBKKKNNNLLLNNNRRRQQQIII???:::666222333,,,000PPPsssvvvkkknnnmmmdddZZZUUUVVVVVVSSSNNNKKKIIIGGGFFFGGGGGGFFFEEEEEEFFFOOO]]]bbb^^^\\\___\\\^^^````````````aaabbb[[[___aaabbbeeehhhgggccc[[[```{{{zzzkkk```[[[AAAGGGKKKmmmxxxRRRfffuuu___QQQCCC<<<;;;999888888888222111333///222NNNooovvv\\\bbbgggeeefffcccmmmuuusssjjj^^^ZZZZZZQQQEEEIIIXXXjjjuuurrriiiddddddwww```TTTiiijjjsssfffttt]]]sss}}}SSS+++999777333000...---......////////////000000000000---111111------000111...888KKKppprrrXXXjjj^^^tttgggzzzZZZWWWggg___qqqqqqgggOOOgggyyyyyymmm___aaaeeeiiinnnqqqrrrssstttuuuwwwqqqkkkhhheee]]]QQQGGG888CCC<<<666>>>===AAAVVVmmmtttXXXUUUZZZSSS]]]WWW[[[pppxxx~~~|||oooxxxwwwvvvqqqnnnssszzzOOOFFF:::RRRooosss}}}{{{dddccc___VVVGGG???FFFSSSxxx```PPPPPPAAAFFFttt{{{mmmiiitttjjjnnn^^^999???===///666333222222111111222222333333111111333444444555777222777aaaxxxyyy{{{ssspppiii___bbboooyyyzzzzzz{{{uuullljjjiiixxx|||jjjhhhrrrnnnkkkjjjcccZZZXXX^^^bbbbbblll```bbbqqqmmmUUULLLTTTTTTbbbiiiaaaUUUVVVaaaiiixxxrrr|||{{{lllbbbiiiuuuooofffHHHCCC///888000000000000000000////////////000000000000000000000000........................------------------------111...,,,+++---...,,,***)))111555000,,,111<<>>>>>PPPaaaxxxxxx{{{~~~}}}yyyYYYGGG???WWW{{{}}}nnn```WWWNNNEEE>>>___ZZZOOOGGGFFFXXX~~~aaa[[[hhhxxxttt}}}mmmyyyRRRHHH@@@222///333333222222222222333333666444444666666444333444@@@\\\}}}zzzooollluuuxxxsssvvvxxxvvvxxxjjjjjjlll[[[QQQOOOHHHAAAQQQjjjlllhhhaaaYYYTTTQQQQQQQQQ]]]DDDEEEfffqqqhhhhhhMMM555000111111111000000000////////////000000000000000000000000........................------------------------000...,,,---//////...,,,444'''%%%000777<<>>@@@OOOVVVrrriii^^^AAA@@@iiixxxaaaIIITTTxxxYYYQQQKKKCCCXXXnnnnnn{{{{{{sssyyy___wwwuuu[[[FFF???;;;222333333222222222222333333111000222777888666666999FFFpppccc~~~qqquuupppxxx|||{{{hhh```fff~~~oooeeeVVVQQQeeefffpppKKKCCC:::666)))111111000000000/////////000000000000000000000000........................------------------------...------...000000///---000***,,,666>>>MMMqqqLLLSSSVVVhhhxxxddduuu}}}qqq{{{nnnZZZ\\\OOOPPPTTTZZZcccjjjooopppqqqrrrgggeeedddeeeggghhhhhhgggpppkkkhhhgggddd```___bbbcccaaacccjjjqqqxxx{{{tttuuuccc\\\mmmxxxtttssswwwlllooo~~~ppp{{{|||___tttiiigggiiiqqq|||pppjjjdddaaa```cccllluuu}}}nnn~~~zzzkkktttpppNNNfffzzzxxxrrryyy???111555111000+++---++++++******)))(((((((((&&&''''''&&&'''))))))&&&&&&'''((())))))*********---,,,+++))))))***,,,,,,,,,,,,,,,,,,------,,,+++------,,,,,,,,,---------111111111222333444555666666888;;;BBBOOO^^^eeeeeeaaagggiiicccZZZSSSJJJCCCBBB@@@BBBXXXqqqpppfffgggddd```[[[ZZZZZZXXXTTTPPPNNNKKKHHHEEEDDDBBB@@@>>>@@@AAAKKKZZZaaa^^^]]]aaa```^^^]]]```dddddd___ZZZ^^^aaaaaa]]]^^^bbbeeeddd___bbb}}}www}}}kkkaaa]]]YYYxxxAAAIII```uuu```WWWOOONNNSSSDDD@@@<<<777333===aaacccXXXffffffaaaiiifffhhhyyy~~~yyyiii[[[TTTMMMEEEBBBKKKXXXdddnnnooofff\\\nnnzzz___AAAqqqtttqqqllldddVVVzzzzzzYYYnnnxxxsss]]]@@@888666333111//////000000////////////000000000000111+++---444111,,,555GGGfffhhh{{{nnn___bbb]]]kkk}}}___qqqqqqhhhuuuaaaccc|||kkk~~~pppjjjjjjiiilllmmmpppsssrrrhhhWWWJJJHHHHHHHHHKKKOOOSSSUUUVVVUUUOOOGGGDDDCCCAAAGGGTTTYYYfffrrruuupppyyylllUUUDDDKKKfff|||{{{ppp```\\\ttt\\\QQQFFFCCCuuubbbmmmaaazzzhhhiii```CCC===DDD999333333333222222333333333333000222777777333777???```xxxjjjeeeiii[[[ooocccOOOHHHFFFTTTvvveeeIII```jjjlllSSSGGGBBB555111111111111000000000//////////////////////////////................................................------.../////////...---,,,444888;;;PPPrrrsssbbbqqq~~~{{{zzz```mmmsssnnnhhhWWWaaannnbbbddddddiiiooossstttqqqmmmjjjhhhfffddddddgggjjjmmmnnnhhhbbb]]]\\\\\\]]]bbbhhhgggbbb___```fffppp{{{}}}www|||eeebbbpppxxxsssooowwwwwwlll|||~~~nnniiilllvvvrrr|||wwwpppjjjfffdddbbbgggmmmvvv~~~sssxxxzzzUUUxxxyyyyyyrrrwww===111666111000+++...++++++******)))(((((((((%%%)))***''''''***)))&&&&&&'''((())))))*********---,,,+++*********+++,,,+++,,,------,,,,,,,,,,,,------,,,,,,------......111111111222333444555666888888:::EEEYYYhhhiiicccccccccaaa___^^^ZZZMMM???:::@@@III\\\ppppppjjjooofffbbb^^^\\\ZZZXXXSSSOOOOOOLLLHHHEEEDDDBBB???===???@@@JJJZZZaaa^^^]]]bbb```^^^\\\___dddddd```[[[^^^aaa```[[[YYY]]]```aaaSSSZZZlllfff___]]]III777BBBSSSqqqqqq___VVVVVVZZZIIICCC<<<666444DDDiiicccVVVccceeebbbiiifffjjjyyy}}}yyymmmddd___VVVKKKFFFNNNWWWbbbmmmrrriii]]]^^^pppnnnGGGmmm}}}fffyyy}}}lllhhhooobbbLLL888777444111000///000000////////////000000000000000---000333---+++@@@\\\zzzppp___zzztttfff\\\ggg[[[UUU^^^ffflllwwwsss{{{zzzxxxmmmjjjlllggg```gggkkksssyyywwwtttmmmeee]]]WWWUUUXXXQQQSSSVVVPPPIIIMMMUUUaaa``````rrrjjjlllfff\\\DDDaaajjj]]]jjjRRRQQQDDDQQQzzzxxxzzzsssqqqnnnppp}}}VVVAAADDD777444333333333333333333444999555555777222///:::KKKrrr|||pppqqq|||eeeiiihhh~~~ccciiisssssseeeUUULLLGGGAAAAAAoooyyyYYYSSS\\\{{{tttKKK===,,,AAA111111111111000000000000////////////////////////......................................................///...------,,,,,,111666;;;KKKpppgggbbbhhhzzznnnzzzsssqqq{{{iiiUUURRR]]]xxxlllqqqssssssrrrpppnnnkkkgggeeejjjiiiiiiiiijjjiiigggdddZZZWWWWWWZZZ[[[ZZZ\\\___eeebbb______eeemmmsssuuu|||uuuttthhhhhhoootttsssqqqtttyyy}}}}}}zzzfffgggyyyiiirrrvvv~~~vvvoookkkhhhdddeeeiiijjj|||{{{UUUwwwvvvnnnnnnwww>>>222666000///+++000++++++******)))((((((((($$$,,,///***&&&)))***&&&&&&'''((())))))*********---++++++------++++++---***,,,...---,,,++++++,,,,,,,,,,,,,,,---...///000111111111222333444555666;;;:::888>>>PPPgggxxx}}}tttnnnfffcccgggggg[[[MMMEEEOOOXXXhhhxxxtttlllooogggdddaaa^^^[[[XXXTTTQQQPPPMMMIIIFFFDDDBBB@@@===>>>???IIIYYY___\\\\\\```___]]]]]]___bbbcccaaa___cccfffeee]]]XXXYYYZZZZZZSSS^^^nnn___QQQTTTxxxUUU555888:::CCCgggiiiaaaaaabbbSSSIII===444666KKKppplllVVV```ffffffjjjgggooo}}}{{{ppphhheee]]]SSSMMMTTT[[[aaakkkrrrkkk^^^VVVpppMMMRRRtttkkksssxxxpppJJJ:::888555222000/////////////////////000000000000///000222111,,,222NNNlll}}}vvvqqq|||jjjrrrlllXXXjjjpppwwwrrrhhhwwwsssnnnhhhkkknnnhhhaaahhhkkkssssssfff^^^\\\]]]VVVSSScccooobbbSSSRRRSSS^^^\\\]]]eee~~~iii]]]YYY___nnnlllvvvsssJJJjjj```RRR}}}\\\UUUJJJ???lllggggggrrrpppjjj~~~dddpppLLLDDD777444444333333333333444444444111222555333888TTTsssjjj{{{}}}~~~XXXiiixxx}}}yyyzzzssseee\\\VVVJJJ<<>>wwwbbb|||qqqpppRRR<<<999666222000.........////////////000000000000...000111...000@@@\\\rrrttt___YYYaaaooossswwwfffooo~~~fffYYYrrrzzzssssss~~~nnnjjjjjjhhhgggjjjooonnnmmmkkkjjjhhhgggfffaaa```\\\UUUOOOOOOUUU\\\]]]ZZZpppjjjXXXXXXXXXWWW]]]aaa[[[zzzxxxzzznnn```uuu|||}}}fffyyycccpppqqq___[[[YYYQQQHHHFFF^^^zzzwwwZZZQQQBBBTTTwwwttttttvvviiicccwwwTTTGGG>>>444444333333333333444444000...111555666EEEqqq}}}tttwwwzzzpppuuuZZZYYYqqqzzzvvvzzzyyyppp```UUUOOOCCC555PPPZZZjjj|||YYYBBB***222222222111111111000000000000000000000000000000...................................................//////...---///444777AAAaaa|||sssvvv~~~iiigggfff^^^dddZZZpppnnn[[[\\\RRR___wwwvvv|||ppplllhhhfffhhhiiihhhgggjjjkkkmmmnnnllleee\\\VVV^^^]]]___ccc```XXXRRRQQQHHHHHHFFFHHHUUUgggqqqrrrooolllnnnrrr~~~nnnqqqnnnlllooorrrttttttsssmmmnnnrrrxxxkkkyyyooowww]]]uuulllhhh~~~xxxsssmmmjjjkkknnnaaabbbuuuOOOyyygggmmmyyy@@@444666///...,,,222++++++******)))(((((((((###222999...%%%'''***(((&&&'''((()))************+++))),,,222333...,,,///***,,,......+++***+++---******+++,,,...000222333111111111222333444666666444BBBHHH??????eee{{{sssaaaeeeiiizzzzzzpppfffdddaaa^^^\\\[[[[[[ZZZPPPMMMJJJGGGFFFDDDBBB@@@CCCDDDMMM\\\ccc___^^^bbb\\\]]]^^^]]]^^^```dddggghhhmmmmmmfff___^^^______LLL]]]{{{|||uuuhhhJJJKKKJJJGGGBBBbbbcccIII777:::BBBTTToooiiiXXXBBB666;;;SSSuuuzzzRRRTTTdddhhhfffcccsss|||gggVVVTTTWWWXXXXXX___aaa```fffnnnjjj___IIIooozzz{{{JJJNNNtttjjjkkk{{{ggg~~~nnn===:::777333000...------////////////000000000000---000000---555KKKdddsss```\\\```^^^wwwdddeeelllqqqiii```RRRKKKsssssswwwkkkhhhbbbZZZ___lll```dddiiijjjgggaaa[[[XXXQQQTTTVVVTTTPPPRRRYYY```hhhbbbvvvhhhWWW]]]```YYYcccfffSSS}}}~~~ooo|||vvvzzziiilllxxx{{{gggYYYlllyyyiii\\\KKKDDD??????>>>;;;;;;???===DDD]]]zzzaaaXXXKKKGGGfff}}}uuuhhhsssqqqvvvnnnUUUHHHCCC555444444333333444444555:::777888888666HHH{{{qqqfffbbb```;;;JJJeeeVVVTTTfffbbbrrrsssjjjZZZPPPNNNJJJCCCHHHZZZiiinnnxxxeeeaaapppnnn[[[|||OOOSSS444222222222111111111111000000000000000000000000000........................////////////////////////...////////////222999>>>eee~~~vvvqqqxxxlllkkknnnsss\\\LLLTTT```sssxxx~~~uuuqqqfffddddddfffkkkmmmmmmkkkqqqnnnkkkiiiiiiiiiiiihhhoooiiiccc```^^^[[[]]]aaacccYYYIII???FFFZZZkkkppprrrppppppmmmkkkwww}}}rrrxxxrrrnnnmmmnnnppprrrttt{{{yyy|||rrrmmmhhhiiivvvcccssslllggg|||wwwpppllllllggghhhYYY^^^]]]vvvqqqiiiiiiCCC333555111000+++---+++***)))((((((''''''''')))((('''&&&&&&&&&&&&&&&((()))++++++*********+++---+++)))+++---///---+++)))***++++++******,,,...,,,,,,,,,,,,---...//////111000000000111222333333666777FFFRRRHHHIIIzzzfffaaa}}}lllfff```^^^___]]]VVVOOOLLLIIIEEECCCBBBBBBAAA@@@CCC===EEE]]]kkkeee^^^___\\\ZZZ[[[___``````eeekkkqqqfffcccjjjmmmeee___```OOOiiimmmaaahhhvvv\\\RRRKKKGGGAAANNNQQQ???@@@<<>>OOOPPP]]]tttooommmpppiiiTTTFFF@@@888999AAA>>>JJJCCC:::GGG777BBB???NNNlllaaaOOOKKKIIIpppwwwwwwooo[[[|||lllLLLLLL<<<666222222333333444777666000999<<<999TTTyyylllppp~~~sssoooccc___PPPJJJRRRTTTMMMPPPZZZmmmmmmcccXXXSSSFFF:::;;;@@@RRRgggyyyjjjssslllhhhsss]]]oooTTTFFF;;;111333222///...000111111000000000000000000000000///////////////////////////............//////000)))222222...///222BBB]]]xxxZZZpppzzzmmmssshhhoooyyy~~~~~~~~~}}}}}}tttuuuoooXXXRRReeexxxsssxxx}}}uuujjjfffhhhhhhiiiiiijjjkkkllllllhhheee[[[WWWjjjttttttggggggdddXXXRRRWWW^^^bbbTTT>>>@@@[[[kkkgggoooiiikkkiiidddjjjrrroooqqqppppppqqqsssuuuuuuuuuqqq|||wwwiiimmmbbbfffkkkppp|||qqqlllkkkrrrgggZZZUUU___]]]yyyyyysssCCC222555000000+++---,,,+++)))(((''''''(((((((((((('''&&&&&&&&&&&&&&&((()))++++++*********+++---+++***+++---...---++++++,,,,,,,,,******,,,...,,,,,,,,,,,,---...//////000000000000111222333333:::777AAAMMMEEE===VVV|||iiilllrrr|||vvvjjj]]]___qqqrrrkkkdddbbbcccbbb]]]XXXTTTPPPKKKFFFDDDBBB???>>>======GGGZZZeeebbb\\\ZZZ[[[ZZZ[[[___```aaaeeekkkqqqjjjhhhmmmmmmhhhjjjrrrTTTkkksssmmmyyyjjj```[[[[[[VVVYYYuuu{{{WWWFFFIIIYYYsssnnnUUUEEE666EEEeeeqqq}}}\\\NNN```jjjkkkkkkmmmqqqVVVJJJJJJQQQUUU^^^eeebbb\\\]]]iiivvvOOONNNkkkVVV@@@oooxxxdddpppkkkaaammmgggwww|||www~~~{{{UUU999DDD111444000///111////////////000000000000000///;;;333CCCYYYaaaddduuu{{{WWWiiivvvqqqvvv]]]SSS===bbbtttpppoooccc```\\\YYYddduuu~~~xxxggg[[[ZZZ___cccccc___fffjjjpppyyyvvvcccgggfffTTTaaagggdddccc\\\^^^lllddd___WWWQQQKKK???:::HHH]]]dddiiihhhyyy{{{nnnccc<<<<<<777:::HHH\\\rrruuuXXXMMMMMMddd```gggppp|||iiijjjaaaHHH@@@999444444555333333555666555///---NNNppp|||xxxxxxkkkgggttthhhTTTGGGHHHGGGAAABBBKKK___cccZZZOOOOOOIII>>><<<@@@EEEXXXllljjjyyyuuuhhh{{{aaa111333333111//////000111000000000000000000000000000///////////////////////////............///000000111555000---555>>>QQQlll|||pppvvvmmmpppvvvuuulllkkkzzzuuulll```XXXgggyyyzzzzzzqqqhhheeeiiijjjkkknnnooommmiiiddd]]]___]]]\\\gggyyy~~~|||zzzxxxxxxyyytttbbbQQQSSS\\\UUUAAA@@@VVVggghhhkkkiiiiiiddd^^^ccciiieeellllllmmmnnnoooooonnnmmmvvvpppfffxxxrrr___zzzfffhhhxxxxxxnnnppppppggg]]]UUUUUUmmmbbbxxxzzzCCC222555000000+++---,,,+++)))'''''''''((()))(((((('''&&&&&&&&&&&&'''((()))++++++*********+++,,,+++***+++,,,------+++------...---++++++,,,...,,,,,,,,,,,,---...//////000000000000111222333444:::555999EEEHHHCCCEEENNNbbbzzzjjjUUUPPPTTT^^^WWWddd[[[XXXrrr{{{rrrzzz{{{mmmggg```\\\]]]]]]YYYUUUUUUQQQKKKEEEAAA>>>:::888000555>>>IIITTT[[[```bbbbbb______aaa```^^^```eeeoookkkjjjiiiccc^^^dddppp[[[lllwwwrrrgggbbbfffiiijjjuuu}}}oooSSS@@@333GGGiiirrrzzzpppMMMSSSlllqqqmmmooobbbMMMGGGNNNSSSdddsssqqqeeeaaammm{{{]]]NNNXXX\\\;;;hhh}}}eeeeeetttvvvuuutttgggRRReeezzzYYY888@@@999333...222111////////////000000000000333...///BBB```iiiQQQOOOpppjjjhhhrrrwwwjjjuuuOOO222BBBgggppp|||yyybbbYYYbbb___YYYmmmzzzfffUUUUUU```ccc\\\VVVWWWYYYxxxkkk{{{}}}~~~ssslllccciiizzzuuuiiiVVVUUU[[[YYYffffffggg```aaaqqqUUU@@@;;;888;;;GGG\\\xxxhhhQQQOOODDDlll~~~|||{{{mmmppptttfffIIICCC<<<666666666444333444+++<<<666888wwwwwwqqqwwweeeeee[[[ccc\\\JJJ===>>>>>>999;;;CCCQQQYYYPPPCCCHHHKKK@@@777===:::MMMaaaqqqtttqqqttt~~~nnnxxxtttlllyyyyyyjjjUUU777444111000000000000000000000000000000000000000///////////////////////////.........//////000111000111+++111EEEYYYppp|||ttt{{{pppiiiuuusssfff]]]eeewwwuuurrriiiddddddiiijjjnnnrrrtttppphhhbbbVVV\\\cccfffhhhqqq~~~ooorrr}}}sss\\\PPP^^^^^^MMMGGGWWWhhhmmmjjjpppmmmbbb]]]ccchhhdddfffgggiiijjjkkkllllllkkkrrrzzzzzzgggjjjvvvwwwrrr[[[bbbdddsss{{{xxxooohhhaaaWWWIIINNNxxx```uuu{{{BBB111444000000+++...---+++)))''''''((()))+++(((''''''&&&&&&&&&''''''((()))++++++*********++++++******+++,,,,,,,,,,,,...//////---++++++,,,---,,,,,,,,,,,,---...//////000000000000111222444444:::666666>>>HHHMMMMMMLLLKKKmmmhhhUUUFFFBBBUUU]]]QQQZZZ]]]pppxxxrrr}}}pppkkkeeebbbaaa___[[[WWWHHHEEE@@@<<<888555222///+++111333444;;;MMM^^^gggeeebbbaaa```\\\WWWXXX[[[jjjgggfffddd^^^YYY]]]eeefffjjj~~~rrrnnnmmmmmmqqqxxxyyywwwWWW@@@222FFFhhhooouuuNNNIIIjjjqqqnnnsssqqq___NNNIIIVVVcccsss{{{yyysssooonnnkkkSSSIIIwwwkkk===fffmmmxxxqqqfffRRR\\\]]]nnn]]]999888<<<444000555///////////////000000000000444...---TTTwwwbbbdddPPPVVV|||mmmkkkkkkdddiiijjjiiiKKK111RRRkkkppphhhZZZYYYcccaaa[[[ooottt___[[[ccckkkccc___YYYNNNeeennnTTTPPPtttnnnaaaooo}}}vvv\\\PPPDDDTTT]]]SSSwwwbbbRRRCCC===<<>>\\\rrr{{{|||xxxwww~~~}}}vvv}}}zzz{{{rrrfffbbbggguuu}}}uuunnnkkkgggbbbbbbeeeiiikkkooopppooommmjjjhhh]]]aaaiiinnnkkknnnhhhfffvvvxxxlllZZZeeeeeeWWWQQQ[[[iiinnnlllyyysss___\\\gggllllllcccdddfffgggiiilllpppsssqqquuuooobbboootttwwwyyyyyywwwhhh^^^vvv\\\fffwwwzzzrrrmmmdddLLL===SSSxxx[[[{{{}}}~~~AAA111444000000+++...,,,+++)))(((((((((***+++''''''&&&&&&&&&''''''(((((()))++++++*********+++******++++++++++++,,,,,,...//////---++++++,,,---,,,,,,,,,,,,---...///////////////000111333444555:::;;;;;;;;;???GGGKKKKKKQQQhhhffffffaaaSSSYYY^^^^^^iiiaaaWWWfffjjjeeevvv___\\\XXXVVVTTTPPPJJJFFF999666444333222111///---...333444///222AAASSS^^^```___```bbb```]]]___cccbbb```aaadddccc^^^ZZZXXXoookkkpppjjj```HHH777HHHhhhooovvvTTTJJJiiikkkmmmtttvvvfffTTTNNNTTT^^^kkktttvvvqqqjjjeeerrrXXXCCChhhEEEWWWrrrdddbbbxxxtttuuuQQQ777:::222333666000////////////000000000000---333@@@dddvvviii~~~zzzqqqpppXXXwwwgggdddhhhjjjVVViiiyyyPPP999;;;ZZZlll}}}}}}___]]]\\\YYYUUUXXXfffuuuvvvrrrrrrxxx~~~oooaaa^^^ccc```fffddd[[[QQQSSSSSSiiihhhjjjRRRQQQuuuxxxtttwww{{{QQQAAALLLSSSaaa]]]YYYvvvrrrccciiivvvvvv{{{~~~]]]KKK:::666VVVhhhRRRGGGYYY{{{tttxxxrrr}}}|||xxxfffUUUIII>>>555444666555444555888555777VVVoooQQQPPPZZZnnnSSSRRRMMMJJJJJJJJJFFFCCCLLLYYY___iii___PPPWWW___SSSFFF>>>AAAQQQUUUnnnfffttt}}}|||vvvsssiiiWWW\\\fffgggiii]]]VVVQQQGGGOOO```~~~}}}TTTGGG;;;111111333111//////////////////////////////////////////////////////.........//////000222222///666>>>SSSooo}}}~~~uuufffiiiiii|||uuu~~~gggZZZ___pppyyy}}}|||tttqqqmmmiiifffcccaaadddiiilllooooookkkeeeccchhhnnnhhhfffiiinnnlllmmm|||tttqqqppppppfffhhhdddZZZWWW]]]fffiiiqqqzzzZZZXXXgggmmmoooeeeeeeeeedddeeeiiipppuuu{{{zzzpppdddqqqooogggsssyyywww```mmm___TTTggg|||www___EEEEEEVVVccc}}}}}}@@@000444000000+++...+++******))))))*********'''&&&&&&&&&&&&'''((((((((()))++++++*********+++)))***++++++******+++---------...---++++++,,,...,,,,,,,,,,,,---...///////////////000111333444555444:::??????>>>BBBGGGIIIOOOeeebbb```RRR===GGGTTTXXXcccaaaJJJJJJJJJ<<>>LLLjjjrrr|||ZZZSSSjjjeeemmmqqq}}}qqq^^^TTTYYYUUU```kkkmmmgggeeeiiipppsssaaaJJJZZZ{{{SSSBBB|||ooopppzzz{{{kkkpppuuu@@@777000444555444////////////000000000000***...GGGggg{{{oooxxxooowwwbbbfffoookkkpppttt;;;<<>>HHHSSSUUUTTTMMMaaabbbRRROOO???GGGPPP:::EEE]]]nnniiinnnoooRRRMMMJJJ|||iiigggzzzxxxfff~~~ZZZJJJ999444555666666777444777ppptttjjjnnnkkknnnfffFFFNNNPPPVVV___hhhqqq|||vvvqqqgggYYYUUUDDD999BBB\\\eeesss{{{[[[DDDBBBKKK[[[kkktttxxxzzzZZZggg{{{xxx]]]FFF444111333111///111000000000000000000000000////////////////////////.........///000222333444999MMMcccxxx}}}xxxyyy}}}qqqcccbbbjjjiiifffpppwwwrrrpppqqqkkklllllljjjhhhhhhjjjkkklllhhhfffcccaaaaaabbbcccdddfffdddcccdddgggiiikkkmmmyyyqqqnnnooohhh\\\[[[cccfffcccbbbeeehhhiiijjjllldddaaannnnnnpppgggiiiiiifffbbbbbbfffjjjuuunnnuuuwww{{{}}}{{{yyyvvvdddccctttcccUUU^^^rrrhhhyyyuuucccRRRHHHddduuuxxx|||@@@000333///000+++...((()))+++,,,---+++***(((&&&&&&&&&&&&&&&'''((()))(((***++++++******+++,,,(((***,,,+++))))))+++---)))***++++++******,,,...,,,,,,,,,,,,---...//////......///000111333555666<<<666444999<<<===@@@DDDLLL|||eee<<<[[[gggzzzhhh~~~oookkkfffccccccggglllooo```______```bbbbbb```___hhhccceeelllggg[[[[[[fff``````eeekkkmmmmmmpppuuuhhhppp|||ssseeerrrlllllltttwwwwww|||FFF<<<>>>777DDD```lll{{{|||MMM[[[oooddduuummmzzzzzzlllYYYMMMQQQ```bbbeeehhhjjjlllmmmnnnlllMMMjjjrrrBBBmmmvvvdddvvvdddVVVhhh[[[{{{jjj```aaa|||CCC777999999---444////////////000000000000...>>>xxxjjjjjjZZZSSSWWW```iiiqqqxxxaaatttkkkeeefffJJJ:::NNNbbbooo{{{cccPPPNNNLLLOOO```ssszzzwwwpppsssyyy~~~xxxpppmmmoooccczzzuuurrrjjjYYY@@@JJJSSSFFFWWWQQQUUU]]]gggjjjooo>>>EEEGGGsss|||lllaaaSSS```ddd}}}||||||}}}VVVOOODDDhhh|||zzzfffpppooommmqqq|||zzzjjjbbbPPP===555555666666666333BBByyytttYYYpppqqqtttccc___bbblll{{{uuuyyytttqqqtttoooiiimmmTTT===AAAeeeYYYlllmmmdddooopppsssqqq{{{zzzmmmgggOOO777;;;HHHKKKNNN[[[hhhhhhnnnZZZ[[[cccJJJ444111333000///222000000000000000000000000////////////////////////.........///000222333444UUUiii{{{}}}rrrwww~~~lllqqq{{{}}}{{{gggaaa```^^^^^^gggsssssslllqqqpppaaadddeeeddddddfffjjjkkkjjj^^^[[[ZZZ___gggjjjfff``````bbbcccdddfffhhheeeaaahhhgggiiimmmiii\\\QQQMMMWWWXXX]]]dddgggfffgggjjjyyycccaaannnkkkllldddhhhkkkjjjgggeeegggjjjjjjaaapppuuu{{{{{{qqqvvvsss|||uuuggg\\\cccgggWWWUUUeee|||mmmvvv}}}ooo```RRRjjjuuusss|||fffzzz|||@@@000444000000+++---******)))((((((((((((((()))(((((('''''''''((((((++++++*********************,,,...000000...,,,***---+++)))***,,,.........---,,,+++++++++---///111...000222222222222444666222666???===444:::GGGHHHHHHMMM\\\iiitttWWWrrroooccccccbbbccceeehhhjjjlllmmmmmmmmmjjjkkkrrr|||yyyqqqiiijjjlllooorrrvvvyyyzzz|||~~~~~~}}}|||zzzxxxxxx{{{]]]<<<333<<<@@@TTTnnntttiiiXXXccclllnnnooolllvvvssscccTTTKKKLLLZZZbbbhhhfffdddfffiiijjjrrr}}}XXXdddgggEEE[[[xxxlllgggzzzwwwiiiggghhhIII===333---999+++222000---,,,000444222...666OOOjjj{{{RRRZZZzzzVVVmmmsssQQQgggSSSsssccciiieee;;;@@@___iiisssmmmZZZPPPNNNMMMRRRbbbxxxqqqjjjxxx~~~mmmiiiooovvvyyyrrrQQQRRRUUUSSSNNN\\\cccUUU]]]ddd\\\iiiFFFWWWnnnwwwWWWDDDHHHDDDRRRssszzzxxx|||cccOOODDDUUU{{{qqqmmm~~~www{{{aaaLLLAAA>>>444///333333CCCDDDzzz___yyyTTTooonnnmmmfffjjjppp}}}ttt|||ooovvvmmmmmm___SSSeeeyyyggg___xxxuuuwwwnnnrrr{{{uuunnnHHH;;;???EEEFFFRRRPPPmmmeeevvvddd\\\{{{iiiPPP888333444111//////000000//////.........------------.........//////222,,,///888444+++444GGGffflllpppqqqrrruuufffwwwjjj\\\bbbrrrssspppmmmlllllljjjgggcccfffeeeeeefffiiijjjccc\\\bbb```___bbbgggggg^^^TTT[[[aaagggfff___YYYVVVVVVXXXYYY[[[[[[XXXQQQGGGAAAJJJLLLQQQVVV]]]ccciiilll}}}vvvjjjlllnnnjjjhhhgggeeeeeegggkkkooorrr___fffnnnpppmmmkkknnnqqquuuyyy{{{zzz|||zzzkkkWWWUUUYYYRRR[[[cccppp{{{}}}nnnffftttxxxyyyzzzkkk|||@@@000444000000+++---******)))(((((((((((((((((((((''''''''''''((((((***************************+++---//////---+++***///---+++***+++,,,,,,+++---,,,+++++++++---///000...000222222222222444666;;;666999:::888BBBIIICCCQQQEEEJJJXXX___gggoooooonnnlll{{{yyypppmmmrrrssshhheee```ZZZVVVSSSRRRRRRQQQVVVcccppppppeeeaaadddbbbcccdddfffhhhkkklllmmmnnnkkkjjjooovvvzzzxxxtttllllllmmmnnnppprrrssstttwwwyyy|||~~~~~~}}}|||yyyxxxwwwwwwzzz|||~~~~~~KKK000999DDDVVVooozzzfffXXXfffnnnmmmnnnnnnxxxppp```RRRIIIKKK[[[ccchhhfffdddfffjjjkkkooo|||]]]bbb___rrrJJJQQQ{{{iiiccc~~~{{{uuupppMMM<<<444000999+++222111...,,,,,,......---000eeeyyyvvvuuuzzzxxxtttrrrllltttkkkhhhiiioooVVV999III^^^jjjvvvsss\\\QQQLLLIIIKKKVVViii}}}~~~ssscccVVVWWWWWWJJJEEEFFFJJJSSSQQQ@@@@@@NNNcccrrrqqqhhhdddeeezzz~~~uuu|||ddd^^^dddgggiii\\\ZZZYYYXXXttttttuuuuuuUUUGGGIIIcccxxxzzzssspppxxxyyy||||||ZZZFFFLLLooommmooowwwkkk___BBB888777:::<<<777...jjj```ccc]]]PPP|||ppprrr{{{hhhkkkkkkgggoooxxxwww~~~sss]]]]]]cccjjjHHHFFFLLLHHHFFFKKKTTTVVVjjjiiikkkpppVVV<<<222222222111222000/////////............---------.........//////...,,,...111000555KKKdddkkk~~~xxx|||wwwiiicccrrr|||sssjjjeeehhhlllooopppggghhhhhhfffbbb^^^YYYUUU___^^^___fffmmmpppjjjbbbcccdddeeeccc^^^WWWRRRNNNNNNNNNOOOOOONNNIIIDDD@@@FFFHHHKKKMMMPPPWWW___fffgggqqqtttmmmggghhhiiigggggggggfffgggiiikkknnnppp]]]ccchhhjjjhhhiiioootttrrrooossswww~~~}}}{{{jjjQQQJJJLLLGGGVVV]]]iiiwwwyyyyyylllzzz~~~{{{{{{???000333///000+++---******)))(((((((((((((((((((((''''''''''''((((((************************)))***,,,------,,,***)))111///,,,************))),,,,,,+++++++++---///000...000111222222222444555999999>>>:::222:::HHHHHHXXXAAA@@@QQQUUUTTTYYY\\\___VVVaaavvv~~~|||lllccc]]]VVVXXXYYYPPPTTTQQQMMMHHHDDDBBBAAAAAAAAADDDQQQdddllliiigggkkkccccccdddeeegggiiikkkmmmnnnllljjjkkknnnrrrttttttooooooooooooooopppqqqrrrqqqsssvvvxxxzzzzzzyyyxxxyyyyyyyyyyyyzzz{{{|||}}}tttbbb444888HHHYYYqqqbbbYYYjjjpppjjjkkkooo{{{nnn]]]PPPIIIKKKZZZbbbhhhgggeeegggjjjkkknnn~~~iiigggaaammmTTTKKKiiigggfff^^^kkkwwwxxxSSS===444333999,,,111000///---,,,,,,...000222tttrrrhhhhhhccczzzdddsss~~~zzztttvvveeeuuuqqqAAA666KKKWWWdddzzz^^^UUUKKKFFFIIIZZZmmm}}}~~~cccXXXRRRGGGBBB;;;<<<======HHHPPPIIIBBBJJJ[[[lllsssooojjjiii[[[iiipppkkkfffllltttwwwOOO\\\aaafffppppppjjjjjjeeeUUULLLUUUwwwjjjVVV^^^nnnrrrpppooozzzxxxyyy}}}cccJJJGGGTTTgggZZZqqqsssrrrNNN:::777999888666CCCmmmxxxiiiMMMcccuuu}}}mmmfffmmmpppttt\\\VVVMMMXXX{{{gggXXXQQQTTTQQQFFFGGGRRR^^^dddkkkppprrryyy|||nnnMMM888222111000///////////////............------.........////////////222222---...???^^^wwwtttuuuyyysssyyyuuusssuuueeejjjlllhhhdddjjjzzz|||qqqeee```dddjjjmmmlllhhhjjjjjjfff]]]VVVTTTUUU]]]]]]```hhhpppsssppplllllliiieeebbb___ZZZRRRMMMGGGGGGFFFEEEDDDCCCBBBBBBCCCFFFHHHFFFDDDHHHSSS]]]ZZZ[[[[[[YYYWWWWWWXXXZZZWWWWWWWWWZZZ```hhhooottt\\\___```^^^\\\]]]ccciiiuuurrrfffdddhhhzzz|||~~~mmmNNNAAABBB>>>LLLSSS]]]iiiwww~~~wwwzzzssswwwqqqzzz{{{>>>///333///000+++---***))))))((((((((((((((((((''''''''''''(((((()))***************+++++++++)))***+++,,,,,,+++***)))000...+++************)))++++++++++++,,,---...///...///111222111222333555777666;;;888222===MMMOOOXXXGGGHHHTTTUUUUUUYYYZZZUUU[[[ppp{{{uuuuuurrrqqqkkkfff\\\SSSYYYZZZNNNPPPMMMJJJFFFBBB@@@??????AAA@@@JJJ[[[eeecccaaacccfffeeedddeeefffiiilllnnnllllllkkkiiiiiijjjmmmooopppppppppqqqrrrsssuuuvvvpppqqqsssuuuuuuuuuuuutttzzz{{{|||}}}||||||}}}~~~pppqqq}}}ppp@@@888DDDWWWppp}}}___ZZZnnnpppggghhhnnnnnn]]]PPPIIILLLWWWaaajjjkkkiiijjjjjjhhhlllzzzrrrkkkkkkttt~~~^^^JJJlllbbbdddtttkkk]]]fff~~~}}}xxx[[[AAA444333666//////------000111000000222LLLkkklll}}}]]]ccc[[[UUUaaapppqqqooo~~~hhh{{{```444<<>>...333///000+++---***))))))((((((((((((((('''''''''''''''((())))))))))))*********+++++++++)))******++++++******)))---+++))))))***,,,,,,+++******++++++,,,------...---///111111111111333555<<<777888888666@@@IIIDDDKKKJJJPPPRRRMMMQQQVVVPPPYYY```tttvvvqqqvvvwwweeeggghhh]]]QQQVVV[[[QQQOOONNNKKKGGGDDDBBB@@@@@@???===FFFWWWccccccbbbdddhhhggggggfffhhhjjjmmmnnnhhhjjjkkkjjjgggffffffgggllllllnnnpppsssvvvyyyzzzuuuuuuvvvvvvvvvuuuttttttyyy{{{}}}~~~}}}|||~~~xxxrrriii___mmmKKK555999NNNgggyyyuuu___```ooonnneeehhhmmmqqq___QQQJJJLLLTTT```lllooommmllliiiggghhhrrrtttgggpppxxxyyy}}}cccHHHssshhhZZZpppwwwwww{{{^^^wwwqqqbbbFFF444333222222000++++++111444111///000OOO|||vvveeejjjfffgggqqqeeehhhiii[[[~~~cccggg]]]mmmrrrCCC444HHHNNNjjjzzzwwwvvvaaaVVVQQQKKKFFFIIIXXXfffnnnvvv~~~zzzyyykkkQQQDDDFFFNNN\\\eeehhhiiikkkkkkggg^^^UUUSSS]]]jjjrrryyy}}}iiiLLLaaahhhRRRLLLjjjMMM@@@dddxxx\\\}}}lll^^^{{{uuupppmmmlllppptttppppppvvv{{{{{{yyyxxxvvvWWWOOOGGGjjjuuutttwwwccckkkZZZBBB:::666666AAAkkkttt```tttrrrOOO}}}{{{___NNNEEE<<<777:::HHHTTTSSSKKKPPPMMMAAA;;;CCCRRR\\\[[[```ccc______jjjqqqnnniii~~~xxx{{{iiiNNNGGGKKK\\\vvvrrrmmmqqqfffRRRCCCMMMdddUUUTTTUUUxxxXXX:::---000333222.........///////////////........./////////000000000000...444QQQzzz~~~oootttzzzTTT[[[```cccnnnxxxssseeerrrmmmhhhiiikkkjjjddd^^^jjjeeebbbdddccc______bbbaaa^^^___eeehhhgggiiimmm{{{|||yyyqqqfff^^^[[[[[[WWWVVVRRRMMMGGGDDDDDDFFFGGGPPPWWWSSSHHHAAADDDJJJ^^^UUUNNNLLLHHHAAA<<<===???>>><<<<<<>>>CCCHHHKKKKKKLLLLLLIIIEEEBBBCCCDDDFFF```nnnpppuuummm[[[PPPWWW\\\iiigggOOO@@@???<<<999>>>CCCJJJWWWiiiuuuzzzzzz~~~{{{}}}vvvsss}}}yyyyyy===...222///000+++---******)))(((((((((((((((''''''&&&''''''((()))***)))))))))***++++++,,,,,,*********++++++*********+++)))((((((***,,,------******++++++,,,------------///000111111111333444666DDDSSSKKK222***333666999@@@KKKLLLGGGPPPWWWPPPSSSVVVgggwwwyyyyyyuuujjjccceeeiii```SSSVVV\\\WWWUUUSSSQQQMMMJJJGGGEEEDDDFFFDDDLLL]]]hhhgggfffhhhiiiiiihhhhhhiiikkklllmmmfffhhhjjjkkkjjjgggffffffhhhiiikkknnnrrruuuyyyzzzyyyyyyyyyyyyxxxwwwvvvvvvvvvyyy||||||{{{|||wwwqqqssshhhUUUTTT\\\LLL333111@@@UUUiiipppeeeiiiqqqlllhhhlllmmmtttbbbSSSJJJKKKTTTaaalllooonnnmmmkkkhhhjjjqqq{{{fffsssxxxsssssskkkEEElllgggwwwpppiiiiiigggdddHHH444555...222222,,,+++111111------222YYYqqqlllKKKgggaaazzzRRRwwwddd222:::JJJKKKkkkzzzpppeee[[[MMMCCCEEEGGGLLLXXXeeepppvvvxxxtttjjjrrrcccDDDDDDLLL[[[fffiiihhhhhhbbb^^^WWWQQQQQQXXX```fffhhh```qqqVVVKKKppp~~~WWW===QQQqqqQQQ]]]___WWW~~~aaa___GGGiiiwww}}}|||xxxrrroooppprrrnnnpppwww{{{zzzwwwwwwwwweeePPPEEEYYYpppzzzoooxxxzzzfffCCC>>>;;;777???zzzbbbvvvWWWRRRZZZYYYddddddVVVKKKGGGAAA999???IIIJJJ>>>666AAATTTaaaiii```______ZZZ\\\[[[NNNUUUfff{{{|||xxx{{{kkkSSS>>>CCCXXXwww~~~pppfffbbbKKKNNNmmm~~~___yyyjjjeeeCCC000000333000.........///////////////....../////////000000000222......???dddsssvvvzzzppp{{{wwwvvvQQQaaaoooqqqooopppoookkkkkkfffbbbaaaccceeefffeeejjjbbb^^^aaabbb^^^___eeeeee```___dddeeedddkkktttyyyjjj^^^ZZZZZZZZZ[[[YYYSSSKKKEEECCCDDDFFFQQQ\\\[[[QQQFFFDDDEEERRRUUUXXXZZZZZZUUUMMMGGG<<<===>>>@@@CCCDDDEEEFFFDDDFFFJJJKKKKKKKKKKKKLLLKKKUUUVVVZZZggggggYYYQQQHHHHHHSSSVVVHHH??????;;;888;;;===@@@LLL```rrr{{{zzz~~~{{{|||www~~~{{{xxxUUUuuuxxx<<<---222///000+++---******)))(((((((((((((((&&&&&&&&&''''''((()))***((())))))***++++++,,,,,,+++++++++++++++++++++++++++)))((((((***,,,------)))******+++,,,,,,---,,,---///000111000111222444...FFFdddeeeMMM@@@BBB@@@???<<>>MMMEEE444333777FFF___ooommmssssssjjjmmmrrrnnn}}}wwweeeTTTHHHHHHXXXbbbkkkllljjjlllmmmmmmlllrrrgggsssuuunnnppp~~~III[[[xxxiiixxxlllbbb^^^aaaEEE555888,,,111111...///111...+++555EEEVVVfff~~~sss}}}tttmmmfffsss\\\vvvPPP111AAAGGGQQQhhhfff___JJJEEEDDDMMMUUU[[[jjjzzzzzzyyywwwyyywww}}}}}}NNNDDD???IIIVVV\\\[[[YYY______]]][[[ZZZ]]]eeennnzzz^^^ccclllgggiiiqqqVVVIIIwwwtttSSSJJJKKKUUUTTT>>>GGGhhh\\\gggvvvrrrrrrvvvyyywwwqqqooooooooonnnqqqxxx{{{yyywwwxxxrrruuuTTTGGGKKKzzzssslllnnnppp~~~LLL>>>888666FFFkkkLLLWWWjjjrrrzzzhhh]]]]]]RRR______LLL<<<@@@PPP[[[eee^^^aaa```WWW\\\XXXBBBHHHSSSmmm|||~~~tttVVVEEE===III[[[wwwzzzrrrppp___\\\}}}sssVVVkkkpppyyySSS777222111,,,............/////////000.../////////000000000000444444???]]]qqqwwwggg{{{vvvmmmlllmmmeee|||yyymmmUUUbbbnnnqqqlllggggggiiicccaaa^^^\\\\\\^^^cccfffeee___^^^bbb```\\\bbbmmmkkkdddaaadddcccbbbkkkyyysssggg___[[[UUUYYY[[[WWWOOOGGGCCCBBBDDDPPP]]]```YYYOOOIIIHHHMMMXXX___```bbbfffbbbZZZIIIFFFCCCCCCHHHPPPXXX^^^SSSUUUWWWXXXYYYYYYYYYZZZYYY^^^ZZZZZZdddddd\\\[[[MMMCCCFFFJJJDDDAAACCC@@@===???===<<>>555===ZZZkkkjjjEEEKKKtttUUUsssgggLLL[[[]]]HHH555888GGGRRR[[[aaannnfffVVV^^^```HHHGGGLLLhhhcccKKKKKKTTTaaafffuuuooo^^^^^^sssmmm~~~YYY;;;444333------.........//////000000////////////000000000000///888TTTxxxYYY^^^xxx|||mmmvvvqqqoootttyyyfffSSSbbbaaaeeekkkmmmiiiccc```bbbddddddbbb___^^^```ccc```]]]```ddd```\\\fffwwwpppgggcccccc```^^^hhhwww|||qqqggg```OOOUUU[[[ZZZRRRJJJDDDCCCEEEPPP^^^ccc___VVVPPPNNNRRR^^^bbb\\\^^^jjjnnnhhhcccYYYJJJBBBDDDRRReeeqqqjjjiiihhheeecccaaaaaa```gggoooooommmpppkkkeeejjj[[[JJJDDDHHHEEEFFFIIIFFFBBBCCC???:::@@@TTTkkkyyyvvv}}}zzzyyy}}}fffnnnwww}}}tttwww???111333...000,,,,,,))))))))))))(((((((((((((((((((((((()))***+++,,,***))))))***,,,,,,+++)))++++++***)))(((((())))))---,,,+++*********+++,,,)))******++++++,,,------......///000111222333333+++888<<<<<>>000222---000,,,---))))))))))))(((((((((((((((((((((((()))***++++++***))))))***,,,,,,+++))),,,+++***))))))))))))))),,,,,,+++*********+++,,,)))******++++++,,,------......///000111222333333444;;;;;;666===JJJKKKAAAEEEDDDDDDGGGLLLPPPQQQQQQNNNTTTaaaqqqzzzzzzyyyyyy~~~{{{tttlllccc]]]ZZZYYYXXXUUUQQQNNNLLLJJJGGGEEEEEEJJJ[[[gggeeegggjjjdddfffhhhjjjjjjhhhggggggggghhhmmmrrrqqqmmmmmmssszzzpppyyy}}}wwwkkk\\\KKK===>>>===@@@JJJWWW]]]YYYSSS\\\[[[]]]ccciiirrr~~~qqqggg^^^RRRGGG???666999555222:::777===___wwwtttqqqpppqqqsssrrrqqqwwwggg\\\OOOIIITTTbbbiiiddd```dddiiijjjkkkllluuulll[[[gggyyypppUUUGGGvvviiijjjuuussscccmmmtttKKK666222333666,,,444------444+++>>>uuuxxx[[[YYYyyy~~~ccceee}}}ZZZ\\\eeeqqqYYYRRRhhhRRR???444DDDPPP[[[pppVVVLLLIIIGGGVVVhhheeeWWW^^^pppvvvttt|||xxxzzzwwwvvvyyyxxx}}}vvvxxxvvv}}}gggYYYHHH:::IIITTTSSS\\\TTTPPPRRRTTTYYYhhhyyyvvvZZZDDD<<<777444999888???MMMjjj}}}ppp\\\lllQQQrrr\\\AAAFFFeeekkk\\\YYYbbbtttgggfffuuu}}}uuunnnooo\\\gggiiinnnzzztttnnnyyy{{{yyyiiiUUUGGGRRR}}}tttlll{{{nnnnnn]]]???===EEEuuuaaaiii===YYYbbbMMMKKKbbbxxxwwwmmmuuujjj```fffwwwfffNNNAAA555999KKKUUUYYY___]]][[[bbb\\\EEENNNQQQllltttuuullljjjbbbUUUVVV|||xxxxxxtttsss^^^CCCnnnbbbrrryyy|||[[[???999///111////////////////////////111......000000///000333JJJuuurrrsssrrrlllttt|||lllhhhqqqmmm\\\YYYeeeooommmiiifffeeeeeedddbbb]]]fffsssyyyvvvlllbbb\\\^^^______^^^\\\\\\^^^```ccc]]]]]]aaaaaa___iiiwwwzzzoooddd\\\TTTZZZ]]]MMMDDDOOOOOOYYYbbbfffgggfffbbb]]]]]]llltttnnnggghhhhhheeebbbdddddd^^^TTTLLLHHHGGGVVVaaakkkooorrrtttoooiiipppuuu|||mmm___UUUOOOLLLKKKEEEEEE@@@888<<>><<>>222222333...333------222,,,BBBuuuxxxooobbbuuuaaajjjqqqpppnnncccEEE;;;888AAAQQQcccdddPPPHHHEEEBBBdddooouuugggZZZdddqqqmmmxxxtttvvvwwwwwwwwwxxxyyyvvvvvvuuurrrtttpppXXX999CCCIIIOOOZZZSSSOOOQQQRRRXXXiii||||||bbbOOOEEE999555888888<<<777222>>>___{{{vvvaaasssyyy~~~xxx___jjj]]]DDDAAAdddxxxcccTTTaaatttiiiaaafffoooqqqlllggg^^^iiilllllllllfffhhhwwwwww}}}sss[[[IIIQQQvvvvvvxxxzzznnnBBBAAAHHH```NNN===ZZZVVVJJJLLLWWWdddxxxxxx]]]mmmVVVQQQ\\\eee~~~ZZZMMM999111CCCHHHNNNYYY\\\ZZZ```ZZZDDDPPPIIIkkkwww}}}nnnlll^^^DDDQQQWWWNNNBBBCCCGGGMMMXXXhhhGGG[[[nnnfffxxx|||gggnnn|||pppnnn}}}{{{wwwnnnuuu{{{~~~{{{\\\LLL888000111////////////////////////...111222///...000555999WWW~~~uuuxxxmmmwwwzzzfff[[[___\\\UUUbbbzzzuuupppiiieeecccbbbaaaaaa]]]dddpppyyyzzzqqqddd[[[[[[]]]^^^^^^\\\\\\\\\]]]]]]ZZZ\\\aaabbb```gggrrr~~~zzzyyy{{{|||vvvpppggg[[[\\\```TTTKKKSSSTTT]]]eeeiiillloooooolllfffqqqwwwssspppqqqpppkkkbbbaaaaaaaaa^^^WWWKKKBBBBBBIIIRRR\\\hhhqqqrrroooiiiiiimmmtttzzz}}}{{{lll]]]RRRLLLJJJFFFIIIAAA444;;;WWWqqq{{{zzz~~~{{{{{{}}}tttmmm{{{mmm~~~rrr;;;...000,,,000,,,---))))))))))))((((((((((((&&&&&&&&&''''''((()))******))))))***,,,,,,+++))),,,,,,+++++++++++++++,,,***************+++++++++)))******++++++,,,------......///000111222333333111222666<<<>>>???DDDKKKAAAAAABBBEEEIIILLLOOOPPPRRRVVVaaannnvvvwwwxxxzzzjjjppptttpppfff___^^^aaaZZZWWWSSSQQQOOOMMMJJJHHHCCCIII]]]jjjiiijjjllleeeggghhhjjjjjjiiiiiijjjkkkiiirrrvvvmmm___\\\jjjzzzvvv```HHH777333888===@@@@@@>>>999111...///222///000333555555999FFFSSSZZZ\\\^^^aaacccaaaVVVLLLWWWyyyuuujjjZZZ777CCCuuuxxxvvvsssqqqqqqrrrtttuuu{{{rrraaaRRRHHHHHHZZZccchhhdddcccggghhhdddfffssscccpppxxxpppzzz```HHHvvvSSSxxxbbb{{{jjj}}}\\\gggqqqdddGGG555111///000111---...000...GGGuuupppdddmmm}}}xxxhhh___mmmNNN___\\\:::888<<>>AAAAAAJJJWWWQQQNNNOOOOOOUUUiiieeeQQQMMM>>>999<<<666;;;444444>>>CCCFFFRRRcccGGGRRRPPP]]]iii~~~VVVNNN^^^OOOFFFccctttYYY[[[kkkhhhaaa\\\]]]cccfffdddnnnnnnhhh___WWWVVVcccvvvsss~~~{{{___LLLPPP~~~bbbUUUgggzzz{{{qqqpppMMM???OOOqqqaaaHHHAAAMMMFFFHHHSSS[[[aaaYYYooo[[[WWW^^^ZZZ^^^hhhUUUFFF666777;;;BBBRRRYYYYYY___ZZZGGGOOOEEEkkk{{{~~~llleee```AAA666999555333888888===MMMWWW```III{{{```sssbbbQQQ}}}nnn{{{mmm^^^888000444////////////////////////000///111111,,,,,,;;;NNN|||uuuvvv|||xxxlllaaa\\\YYY]]]lll}}}qqqlllgggeeeeeecccbbbdddcccgggkkkmmmiiiccc\\\XXXYYY\\\^^^___]]]\\\[[[[[[[[[YYYZZZ^^^```aaagggpppuuutttqqqppprrrwwwzzz|||zzzrrrccc___ccc[[[SSSXXXWWW___ggglllqqqvvvyyyxxxxxx|||~~~|||~~~|||vvvsssooojjjddd^^^XXXTTTDDDBBB@@@CCCOOOaaaqqqzzztttrrrqqqrrruuuxxx||||||qqqcccWWWQQQOOOJJJLLLBBB444???```xxx{{{|||}}}yyy}}}zzz|||{{{ssskkkxxxrrr;;;...000,,,000,,,---))))))))))))((((((((((((&&&&&&&&&''''''((()))******))))))***,,,,,,+++))),,,+++++++++++++++,,,,,,))))))******++++++++++++)))******++++++,,,------......///000111222333333333333777======;;;@@@IIICCCDDDEEEGGGHHHKKKMMMOOOQQQTTT]]]iiippppppppprrrppppppnnnhhh```ZZZWWWVVVSSSQQQMMMJJJIIIGGGDDDBBBBBBIII\\\jjjiiijjjlllffffffhhhiiiiiiiiiiiikkkmmmqqqwww{{{uuukkkfffkkkrrr___UUUKKKHHHJJJKKKIIIGGGOOOPPPRRRSSSQQQIII<<<333444222222333444777???IIIWWW]]]cccfffhhheeeWWWHHHLLLjjjuuu~~~FFFJJJtttsssrrrqqqppppppqqqtttvvv}}}vvvcccQQQEEEFFF[[[fffkkkgggeeeiiiiiieeeiiiqqqoooqqqooopppuuugggJJJvvv[[[WWWtttgggiiirrrgggCCC111444444111///...///...000LLLsssxxxpppvvveeeTTTPPPWWW{{{fffeeeTTTSSSrrrSSS444777???FFFXXXtttsssVVVEEE>>>@@@GGGWWWZZZnnnwwwkkkqqq}}}uuuooowwwuuummmqqqkkk|||zzzssssssmmmlllGGGAAA===BBBMMMIIIHHHJJJKKKTTTnnnfffVVVBBB:::;;;222777222555???CCCGGGYYYnnnbbbVVV@@@888FFFhhhTTTKKK[[[UUUEEEPPPrrruuu^^^TTTXXXaaaeee]]]YYYbbbooowwwtttjjj```UUULLLQQQcccrrruuu}}}{{{|||cccLLLJJJmmmkkkqqqsss```oooccceeeVVV>>>\\\ggg```GGGEEECCC===EEEPPPXXXZZZfffaaa[[[XXX^^^___[[[cccuuuTTTKKK@@@444444999HHHSSSWWW^^^[[[JJJMMMHHHkkkmmmlllTTTTTTAAA999;;;777777:::333222???777[[[HHHmmm~~~ggg^^^qqqwwwhhhvvvjjjBBB222444000000000000000000000000222,,,...333---,,,GGGmmmwwwuuu}}}tttnnnpppjjj______jjjpppooommmhhhgggkkkkkkfffdddeeeiiimmmnnniii```ZZZYYY[[[YYY[[[^^^___^^^\\\[[[[[[[[[YYYXXX[[[^^^bbbiiipppnnnnnnnnnmmmlllnnnuuu|||{{{llldddfffaaaZZZ]]]ZZZbbbiiinnnuuu}}}ooodddcccfff[[[SSSGGG???@@@NNNeeevvv~~~|||zzz{{{}}}|||uuukkkaaa[[[YYYMMMLLL@@@444DDDggg||||||~~~~~~xxxwwwyyyyyyvvvrrrkkkzzzttt<<>>DDDCCCEEEGGGHHHHHHJJJMMMOOOSSSVVV___jjjpppooonnnppprrrmmmgggaaa\\\YYYVVVTTTRRROOOKKKIIIHHHFFFCCCAAABBBHHH[[[iiihhhjjjmmmgggeeefffggghhhhhhiiikkkmmmpppuuuzzzzzzuuunnniiigggYYYTTTTTT[[[aaa___XXXSSSRRRqqqeeeWWWVVVEEE===555000...222>>>JJJWWW```gggkkkpppqqqeeeVVVIIIKKKLLLvvvppp>>>KKKgggnnnooopppppppppqqqsssvvvlllVVVGGGHHHZZZfffmmmiiifffiiijjjggglllmmmtttjjjmmmiiiqqqqqqiiiCCCSSSgggtttyyy|||vvvnnnvvvoooGGG111444111111---...111---333PPPqqqcccdddwwwiiilllqqqSSS^^^TTT]]]WWWmmmJJJRRRcccJJJ444777@@@KKK[[[xxxjjjQQQBBB:::@@@KKK^^^]]]eeekkkeeegggwwwvvv~~~qqqhhhvvvuuulllsssooo{{{ppptttuuu}}}rrrUUUAAA===;;;???===???CCCGGGTTTssshhh}}}]]]GGG>>><<<999<<<999111333JJJgggnnnfff|||oooZZZ<<<999VVVQQQJJJUUUQQQ@@@<<>>000222---000,,,---))))))))))))(((((((((((((((((((((((()))***++++++***))))))***,,,,,,+++))))))))))))))))))***+++,,,&&&''')))***+++++++++***)))******++++++,,,------......///000111222333333000444666777999>>>BBBBBBAAACCCFFFGGGHHHJJJMMMQQQTTTWWWaaammmsssrrrpppqqqiiifffaaa\\\ZZZYYYYYYYYYRRRPPPLLLJJJIIIGGGEEECCCAAAGGGYYYffffffiiimmmhhhfffggghhhhhhhhhjjjmmmooolllrrr{{{~~~vvvkkkdddhhhkkkrrrxxxuuullliiillljjjuuujjjZZZHHH999333===JJJXXX```fffjjjrrryyysssfffZZZQQQKKKrrraaa<<<^^^nnnmmmppprrrrrrppppppqqqsss~~~rrrYYYHHHIIIWWWfffooojjjeeegggjjjiiihhhlllnnn```ppplllpppiiilll???fff|||~~~xxxrrrvvv|||nnnooossssssdddpppqqqLLL555555,,,111+++///333---555SSSooo~~~|||\\\]]]nnn{{{RRRVVVRRR@@@666777>>>OOO\\\yyydddMMMAAA999???LLLbbbeeegggiiihhhaaalllppp}}}nnndddwwwyyyqqq{{{sssyyyyyyyyy{{{|||gggCCCBBB999888777:::???BBBQQQsss___qqqxxx```MMMAAAAAA;;;;;;777888NNNnnn~~~|||sss~~~\\\<<>>:::<<>>:::@@@:::444999:::888===666333SSS___AAA===EEEwwwddd}}}fffNNN^^^nnnpppwwweeeZZZ666000000000000000000000000000///000......:::XXX|||uuuuuu}}}{{{~~~xxxrrrcccfffqqquuupppjjjlllfffhhhppppppgggbbbddd^^^aaadddbbb]]]YYYZZZ\\\XXXZZZ\\\\\\[[[YYYYYYZZZYYYZZZ[[[]]]ccciiimmmooojjjeeeeeekkkllliiiggghhhwwwxxxllljjjhhhbbbddd___aaabbbdddpppxxxqqqhhh___RRRFFFBBBFFFbbbvvv{{{vvvpppiiiaaa\\\WWWJJJ===@@@XXXuuueee```^^^NNNdddzzzkkkllllllwww???111333...000,,,,,,))))))))))))((((((((((((((((((((())))))***+++,,,***))))))***,,,,,,+++)))))))))(((((()))***++++++&&&''')))***+++++++++***)))******+++,,,,,,------......///000111222333333111555666333555<<<>>>:::>>>AAADDDFFFGGGJJJNNNRRROOOSSS]]]jjjqqqpppnnnooofffeeeaaa\\\WWWTTTUUUVVVOOOMMMIIIGGGFFFDDDBBB@@@AAAFFFXXXeeedddhhhmmmiiihhhiiijjjkkkkkkmmmpppsssooowwwuuummmyyyuuuUUUAAACCCMMM]]]cccdddbbbiiirrrnnncccIIIPPP___```;;;eeejjjnnnqqqttttttqqqooopppqqqwwwrrrWWWFFFGGGTTTeeeooojjjdddeeeiiijjjcccoooooo^^^yyyrrrnnnbbbrrr@@@UUUyyytttqqqpppZZZbbbeeeaaa```pppwwwzzzaaaggggggDDD444999222000***000555...666UUUnnnqqqbbbRRRiiieeeOOObbbbbb;;;888777<<>>:::AAANNNUUUccchhhpppvvvjjjqqqxxxsssfffxxxyyynnnzzzpppyyy{{{sssqqqsssvvvFFFGGG<<<888888:::===???MMMooogggEEEppp^^^CCCAAA======???===333444RRRuuuMMM<<<:::999444000===BBB444===YYYdddaaa\\\```llltttqqqmmmmmmjjj]]]aaa```OOOVVVnnnttttttmmmttt}}}~~~sssYYYIIIPPPssshhhaaaXXXzzzqqqEEEeeefffddd===MMMHHH???GGGAAAXXXUUUaaa\\\oookkk```___UUUQQQaaacccdddkkkVVVAAAAAA555333;;;DDDNNNMMM>>><<>>@@@BBBEEEGGGIIIKKKNNNPPPRRRTTT]]]iiipppooommmnnneeebbb^^^YYYVVVUUUUUUUUURRROOOKKKHHHFFFDDDBBBAAAAAAFFFfffmmmgggkkkgggjjjkkkmmmnnnmmmlllnnnppppppqqqyyyuuuooorrrnnnsssQQQIIIRRRccchhhhhheeehhhpppnnneeeaaaggg}}}yyyRRRFFF___pppwwwrrrooopppqqqqqquuu{{{tttaaaQQQHHHLLLdddmmmhhhgggeeedddjjjgggjjjpppfffhhhvvvqqqsssQQQ```rrrnnnYYYTTTrrr~~~qqq|||uuutttiiiEEE333777555444222000...000AAAaaa}}}rrrZZZfffnnn|||___hhhcccQQQggg___777555<<>>:::@@@DDDYYYdddgggfffjjjkkktttyyyvvvkkkrrryyyvvvuuugggYYY[[[lllooo]]]RRRVVV|||___MMM>>>???:::;;;444===RRRjjj{{{ZZZQQQ{{{eeeSSSEEEAAACCC???888;;;===222;;;cccLLL777===666999@@@CCC111AAAjjjbbbrrrnnnwwwmmmsssaaafffmmmbbbbbb]]]TTTdddtttlllrrrwwwwwwzzz}}}]]]KKKJJJmmmxxxMMM[[[vvviiigggqqq{{{sssNNNVVVddd```;;;FFFAAABBBDDDKKKMMMYYY___vvveeevvviiiPPPeeePPPXXX___[[[eeelllwwwiiiRRRAAA===666222666===???===<<>>888555666666444999333IIIVVV~~~mmmLLL222777GGGXXXxxxrrrhhh~~~tttlll<<<...222222111000//////000000...222444===SSS{{{sssxxxqqquuu~~~~~~xxxzzzyyyYYY{{{mmm]]]aaajjjjjjggghhhiiikkkllliiifffdddfffiiikkkbbb[[[ZZZZZZYYYYYY[[[[[[```___WWWTTTXXXWWWRRRTTTYYY^^^eeemmmnnneeeYYYWWW]]]\\\]]]gggfff]]]\\\vvvyyyuuuvvvqqqggg___ZZZYYY^^^fffnnnwwwxxxsssqqqeeeSSSEEEAAAKKKTTTfff~~~{{{wwwmmmccc```RRRGGGUUUppp|||lll\\\[[[___www```rrrxxxqqq}}}hhhjjjxxx:::444///444***------******)))(((((((((((((((''''''''''''(((***+++,,,((()))***+++++++++++++++++++++************++++++'''((()))++++++******))))))************+++++++++,,,,,,------.../////////222222444555888:::===>>>AAACCCFFFGGGIIIJJJMMMPPPRRRTTT]]]iiipppooommmmmmfffccc___ZZZWWWUUUUUUUUURRROOOKKKGGGEEECCCBBBAAAAAAFFFfffmmmggglllhhhjjjgggiiijjjkkknnnrrruuuvvvsssmmmnnnkkkccciiitttuuuzzzgggVVVUUUWWWjjj}}}yyylllbbbppptttvvvUUUQQQhhhvvvqqqllljjjlllmmmlllpppuuuxxxooo\\\LLLBBBKKKccclllhhhgggfffeeejjjiiilllssskkkiiitttnnnsssOOO]]]rrrpppmmmwwwNNN555333///111222111...000@@@ccckkkyyyqqq^^^aaaeeesssppprrrqqqRRRNNNkkk^^^999777;;;AAALLLbbbuuuOOOCCC;;;999@@@EEEWWW```aaaccchhhhhhlll{{{xxxttttttiiibbbiiippp]]]TTTgggpppSSSbbbvvvdddXXXJJJCCC<<<===777===MMMggg~~~```PPPnnnaaaLLLBBB???;;;444888@@@>>>777EEEmmmwwwNNN???===???===???999RRRzzztttgggsss[[[[[[ddd^^^ZZZWWWYYYhhhtttqqqqqqvvvtttvvv|||}}}\\\JJJJJJeee^^^}}}nnn^^^lllyyy```\\\oooVVV:::DDD???AAACCCLLLMMMWWW]]]tttwwwzzzvvvXXXbbbXXXYYYZZZ]]]aaahhhlll\\\DDD>>>999888999999999888999BBB]]]uuu\\\mmm{{{uuuLLL@@@666777>>>AAA<<<666333000888???iiivvvHHH333===FFFfffrrrrrrVVVyyy}}}lllvvv{{{uuuoooBBB:::222222111000000000000000222...:::DDDyyyooommmzzzpppgggooouuuvvviii]]]RRR|||zzzllldddkkkpppkkkfffeeeggggggfffdddcccdddhhhjjjeee^^^XXXYYYYYYXXXXXXZZZXXX\\\[[[VVVVVVZZZZZZVVVYYY\\\^^^```fffhhhbbbYYYVVVYYYSSSTTT```aaaXXXWWWyyy|||xxxrrriiifff^^^YYY\\\aaadddeeegggnnnmmmpppwww|||~~~ppphhhbbbaaaOOOKKKEEEQQQjjjvvv||||||yyyuuuqqq```YYYSSSbbbyyysssXXXSSSjjjkkkXXXmmm}}}ttttttlll{{{;;;333,,,111)))---...******)))(((((((((((((((''''''''''''(((***+++,,,)))******+++++++++******++++++************++++++'''((()))++++++******))))))************+++++++++,,,,,,------.../////////222222333555888:::<<<>>>AAACCCFFFHHHHHHJJJMMMOOOQQQTTT^^^iiiooommmkkklllgggddd```[[[WWWUUUUUUUUUQQQOOOKKKFFFCCCBBBAAAAAAAAAGGGfffmmmhhhllliiikkkxxxuuurrrnnnlllkkklllmmmXXXLLLLLLTTT[[[gggpppjjjlllkkkjjjooo}}}xxxzzzvvv[[[^^^qqquuuppplllkkkmmmnnnmmmooosssyyytttaaaRRRHHHLLLccclllgggggggggfffkkkkkknnnuuuppphhhrrrmmmxxxzzz^^^IIIzzziiieeeiii~~~dddiiiwwwttt{{{yyyTTT888444///000111111///000@@@ccc~~~SSSqqqyyy___YYYeeeMMM888888:::@@@JJJeeesssMMMBBB:::888???DDDRRRXXXZZZ___gggeeehhhuuuzzzttttttlllWWWVVVmmm{{{mmmwww~~~mmmNNNHHH===???;;;>>>GGGcccmmmSSS^^^tttYYYJJJHHHAAA===;;;444???======^^^AAAFFFVVVXXXYYYIIICCCdddxxxvvv|||gggUUUXXXtttZZZYYY```^^^TTTQQQ___lllooosssooosssrrrtttzzz]]]IIIKKK___tttmmm|||www|||uuuyyy___KKK888???:::@@@DDDMMMLLLSSSWWWnnnvvv^^^ZZZbbbZZZWWW^^^[[[bbbyyypppIII???:::<<<<<<777444777666CCCYYYTTTZZZnnnfffTTTCCC???>>>:::888:::444555......JJJHHH:::<<<555@@@GGGGGGTTTSSSFFFVVVdddssszzzzzzqqqjjj@@@;;;222222111000000000000111333---<<<\\\~~~}}}tttllluuuyyy\\\GGGTTTzzzsssmmmkkkpppqqqjjjgggiiifffbbb___]]]^^^```bbbbbb___ZZZWWWYYY[[[ZZZ[[[]]]UUUVVVVVVUUUXXX\\\\\\ZZZ[[[___cccfffiiiiiiaaaXXXXXXUUUKKKJJJWWWXXXRRRTTTgggxxxwwwpppjjjccciiiaaa^^^dddiiifff___ZZZPPPMMMPPP[[[eeeiiillloooyyyyyy{{{rrrdddccc[[[PPPBBBBBBLLLPPP]]]tttwwwnnnhhh^^^```bbbooofffRRReee___OOOiiiyyyooo}}}|||kkkmmmyyy999111,,,222***......***))))))(((((((((((((((''''''''''''(((***+++,,,******+++++++++******)))++++++************++++++'''((()))***+++******)))))))))*********+++++++++,,,,,,------.../////////111222333555777:::<<<===BBBDDDFFFHHHHHHJJJLLLNNNQQQUUU___jjjnnnkkkjjjlllgggddd___ZZZVVVTTTSSSSSSPPPNNNKKKGGGCCCAAAAAABBBBBBGGGfffnnnhhhmmmjjjlllllljjjjjjmmmqqqvvvXXXDDDAAAPPPbbbtttzzzqqqsss{{{wwweeemmmvvvrrrpppllllllnnnooommmnnnrrr{{{{{{iii[[[SSSQQQfffnnnhhhiiihhhfffjjjkkkmmmssstttfffrrrqqq~~~tttJJJjjjnnnhhhccc}}}aaa[[[hhh|||ggglllrrrUUU<<<666111000000//////111@@@^^^www}}}fff]]]aaahhhccc^^^???555999:::DDDNNNmmmsssNNNBBB:::777===AAAJJJRRRVVV]]]eeecccgggxxx|||tttZZZPPP]]]xxx{{{WWWLLL>>>???>>>???DDD___wwwWWWRRRdddIIIJJJNNNMMMIIIAAA>>>DDD:::xxxiiiLLLBBBaaapppxxxeeeCCCFFFTTTTTThhhRRR>>>NNNsssZZZ\\\ddddddSSSPPPfffmmmiiiqqqnnnrrrqqquuu}}}bbbKKKKKK[[[vvvrrryyy___CCC777<<<999@@@DDDMMMLLLPPPRRRhhhkkk~~~bbbSSSjjj^^^XXXZZZPPPWWWdddwwwnnnUUUCCC888:::<<<888666:::666???HHHqqqUUUlllkkkvvvRRRDDD@@@;;;777888777===333444999JJJ:::<<<555888EEEIIIIIIGGGBBB;;;]]]~~~___}}}sssyyysssiii@@@555222222111000000111111111333444JJJeeexxxqqquuuoooQQQDDD\\\lllllliiiiiiiiifffbbbeeellljjjfffaaa`````````]]]ZZZ[[[XXXXXX\\\^^^]]]___cccVVVRRRQQQTTTYYY\\\\\\[[[WWWbbbmmmtttvvvrrrfff[[[YYYVVVKKKFFFMMMMMMMMMVVVdddrrr~~~yyytttjjjfffeeeiiiiiibbbYYYUUUHHHCCCFFFTTT```dddgggjjjsssrrrqqqvvvjjjhhhcccYYYRRRMMMHHH]]]dddbbbfffnnnsssppphhhccc^^^gggllluuu___fff]]]LLLjjjtttjjjzzznnnhhhwww777000---555---///---***))))))(((((((((((((((''''''''''''(((***+++,,,******+++++++++******)))++++++************++++++'''((()))***+++******)))))))))*********+++++++++,,,,,,------.../////////111111333444777999<<<===AAACCCFFFHHHHHHJJJMMMOOORRRVVV```kkkmmmjjjjjjlllfffccc^^^XXXTTTQQQPPPPPPOOOOOOMMMIIIDDDAAAAAABBBBBBGGGgggnnniiinnnkkkmmmkkkjjjkkkooossszzzlllNNNAAANNNeee~~~}}}sssgggeeejjjnnntttzzzyyyqqqmmmjjjiiikkkkkkjjjkkknnntttvvvfffZZZRRRWWWkkkpppjjjjjjiiifffiiikkkkkknnn|||vvvdddsssxxx~~~vvvNNNeeerrr~~~wwwpppccclllnnnllliiipppXXX===555///333///---...444AAAYYYmmmsssbbb}}}eeeRRRcccOOOaaadddBBB333:::999HHHQQQsssnnnKKKAAA:::777===@@@GGGOOOTTT\\\bbb\\\aaatttsss|||lll~~~wwwrrrxxxnnnOOO?????????AAADDDZZZ}}}\\\NNNtttsssYYYRRRKKKEEEFFFCCC555@@@<<>>999<<<>>>>>>CCCMMMMMMSSSTTTgggiii{{{kkkTTToooccc```fffWWW\\\YYYrrrhhhRRR>>>999;;;999888;;;888======WWWzzzjjjNNNIIIDDD;;;444666<<<888CCC777hhhPPPOOOCCC===OOOWWWHHHCCC@@@333MMM~~~~~~|||sssOOO888222111111111111111222222666<<>>555111333000---///555CCC\\\qqqyyy___LLL```___mmmzzzpppQQQDDDdddmmm>>>555<<<888JJJTTTyyycccCCC>>>999888===AAAHHHNNNTTT^^^bbbWWWVVVffflllwwwooommm|||rrrppp|||xxxtttkkk~~~zzz{{{SSSBBB???===BBBGGGSSSdddQQQvvviii^^^vvvvvvsss^^^LLLFFFBBBFFFBBB>>>RRRhhhMMM@@@444QQQmmmnnnaaaBBBWWWeee]]]UUUWWWlllUUU___aaaZZZPPPUUUfffmmmmmmqqqoooqqqooossszzz}}}nnnTTTJJJRRR~~~___YYYnnnvvv___eeebbbppprrrccc>>>;;;999<<<;;;???JJJMMMUUUVVVeeerrrvvvvvv\\\llleeeiiiiiiYYY]]]ZZZyyyiiiSSSCCC<<<:::999888:::<<>>UUUbbbGGGAAAAAA666III|||zzzzzzyyyxxxaaa:::222111111111111222333333:::HHHfffYYY|||nnnfff{{{mmm___;;;:::\\\mmm______ccciiimmmmmmiiifffddddddeeehhhiiihhhccc[[[VVVUUUSSSUUUXXXZZZZZZ___eeeaaaQQQIIIQQQYYYXXXWWW\\\```iiipppqqqoooooommmjjjZZZ[[[RRRHHHAAA888@@@WWWYYYYYY[[[aaaiiinnnnnnkkkjjj```SSSIIIDDDIIIYYYiiiiii]]]XXX___bbb^^^aaaiiiggglllssszzzxxxooolllxxxfffZZZLLLEEELLLaaaPPPBBBCCCIIIMMMRRRYYYkkkxxxyyyvvv}}}|||vvveeeXXXSSSuuuwwwhhh|||eeeccc<<<222---666...///,,,******)))(((((((((((((((''''''''''''(((***+++,,,((()))***+++++++++++++++++++++************++++++'''((()))++++++******))))))************+++++++++,,,,,,------.../////////000111222444666999;;;<<<>>>AAADDDGGGIIILLLOOORRRTTTZZZeeennnnnnjjjjjjnnngggccc^^^XXXSSSPPPNNNNNNKKKOOORRROOOIIICCCAAAAAABBBHHHgggoookkkpppllloooiiijjjmmmooooooyyy}}}uuuvvvzzz|||}}}{{{uuuyyylll{{{kkk}}}oooooosssnnnkkkllllllkkknnnrrrwww}}}kkk\\\QQQKKKVVViiimmmgggjjjjjjhhhjjjjjjiiilllssscccttt~~~|||}}}VVVJJJyyyssspppkkkrrrzzz|||wwwzzzfffhhhxxx___>>>444444111111111000444FFFgggzzzlllqqqZZZeee^^^eee}}}WWWTTTbbbggg777777===555KKKXXX]]]AAA>>>:::999===@@@JJJLLLRRRbbblll]]]QQQXXXpppzzzbbblllzzzzzzzzz|||yyyXXXGGG@@@:::CCCIIIKKKhhhzzzxxxbbbMMM^^^bbbkkkiiiqqqxxxrrrppplllaaa^^^PPPGGGNNNOOO;;;333TTTyyyeee]]]YYY___XXXfffVVVddd\\\NNNMMMWWW___hhhnnnmmmkkkmmmkkkooowwwyyynnnWWWJJJPPP{{{fffooo{{{ffffffqqqnnnggg<<<<<<555999;;;===EEEHHHPPPMMMVVVvvviiizzzaaaaaaaaannnppp^^^\\\]]]nnn{{{|||oooVVVCCC>>>===999:::888HHHtttdddQQQ>>>AAAGGG>>>999555===444EEEqqqsss[[[KKKxxx~~~ZZZLLLKKKuuuttt{{{}}}zzzgggqqqkkk777222111111111222222333444HHHpppXXXmmmxxxrrrmmmcccGGG:::@@@ddddddcccccceeeiiimmmrrrqqqllleee```cccffffffbbb\\\VVVSSSVVVTTTUUUWWWXXXYYY___ffffffPPPEEENNNXXXVVVWWW^^^fffmmmqqqmmmhhhffffffeeeaaa```VVVLLLDDD999???UUU^^^]]]^^^bbbfffhhhiiiiii```WWWNNNLLLPPP[[[mmm|||wwwhhh```bbb```ZZZ___kkkiiiooovvv{{{{{{sssnnnrrrtttooogggmmmrrr]]]VVV^^^TTTOOOPPPMMMFFFFFFMMMppp}}}{{{uuu~~~zzzuuuxxxjjjWWW[[[zzzvvveee}}}```pppAAA333,,,333,,,...,,,******)))(((((((((((((((''''''''''''(((***+++,,,'''((()))***+++,,,,,,,,,++++++************++++++'''((()))++++++******))))))************+++++++++,,,,,,------...//////000000111222444666999;;;<<<>>>@@@DDDGGGIIILLLPPPSSSUUU[[[fffoooooojjjjjjnnnhhheee___YYYTTTPPPOOONNNKKKOOOSSSRRRKKKDDDAAAAAABBBHHHhhhpppkkkpppmmmppppppppprrrpppjjjrrrzzz{{{}}}~~~|||{{{}}}}}}xxxyyyzzzyyyZZZEEEPPPGGGRRRZZZ\\\bbbjjjiiibbb|||xxxooowwwpppkkkggggggggggggjjjooo{{{{{{hhhXXXMMMGGGSSSeeeiiieeeiiikkkiiikkkjjjjjjnnnuuudddsss}}}XXXIIIrrrvvvooozzzoooxxxuuuiiirrreee<<<111333///222444222222GGGrrrUUU]]]qqqSSS[[[TTTZZZ999888===333LLL^^^___DDDAAA===999===>>>KKKJJJPPPgggwwwhhhSSSRRRhhh|||uuummmjjjiiiiiieeedddqqq{{{\\\KKKAAA999CCCJJJFFFXXXffffffUUU>>>AAA555ZZZpppdddeee[[[bbbuuuxxxggg___WWWNNNKKKbbbrrr~~~gggPPPAAAKKKWWWwww^^^XXXeeeXXXaaaUUUdddZZZGGGKKKXXXXXXaaammmgggfffiiihhhmmmvvvyyylllXXXIIIIIItttlll~~~xxxzzzwwwpppjjjppphhhwww666===777<<<===<<>>999666===>>>@@@~~~gggxxxnnn\\\SSSiiiSSSqqqvvvaaa|||~~~wwwzzz}}}rrrYYYkkkppp555222111111111222333333444[[[```zzzWWW888BBBHHHaaaRRR]]]eeeaaa^^^```gggmmmjjjdddhhhkkkllliiibbbZZZVVVUUUYYYWWWWWWYYYYYYZZZ```iiigggOOOBBBMMMWWWVVVWWW```gggpppvvvqqqiiibbb^^^ZZZiiieeeYYYPPPIII>>>AAAUUU]]]^^^```cccbbbbbbdddhhh[[[VVVTTTYYYaaahhhpppwwwuuufff]]]^^^ZZZTTT\\\llllllrrryyy}}}xxxooosssnnniiigggeeeeeejjjrrruuulllddd^^^TTTLLLTTTdddppp}}}zzzsss|||wwwnnnqqqyyymmmUUUccc~~~|||jjjzzz______999666---000...,,,,,,))))))((('''''''''''''''''''''''''''(((***+++,,,)))***,,,+++)))(((((())),,,+++***))))))***+++,,,((()))***+++,,,+++******)))))))))***++++++,,,,,,++++++,,,------......///000111222444666999;;;<<<>>>@@@BBBEEEGGGIIIMMMPPPQQQZZZhhhqqqpppjjjjjjnnnhhhfffbbbZZZRRRMMMMMMOOONNNOOOLLLHHHIIILLLFFF===EEEJJJ]]]mmmmmmnnnpppkkknnnmmmooorrrtttwww}}}www{{{{{{{{{zzzyyyyyy~~~xxxmmmwwwxxxttttttfffGGG@@@===QQQ___QQQOOO[[[YYYQQQPPP[[[sssvvvppptttmmmpppnnnkkkiiihhhiiijjjkkkvvvkkkYYYMMMFFFQQQaaalllgggbbbeeejjjkkkmmmnnnmmmxxx^^^|||xxx{{{bbbIIIeeerrrxxxtttyyyrrr~~~mmm333:::666000000888222444FFFiiisssbbb\\\WWWPPP___RRR888999999<<>>888???IIILLLVVV___|||]]]HHHVVVtttpppnnnaaaUUUKKKNNNSSS[[[eeennnvvv{{{xxx~~~```KKKBBBBBB;;;:::???>>><<>>fffRRRfffssshhhfffkkkVVVNNNcccbbbOOOHHHDDDXXX^^^^^^nnnlllkkkiiilllrrrrrrrrrrrrWWWKKKJJJooouuucccmmmwwwooopppiiivvv888888777777<<<>>>KKKUUUIII888BBB[[[sssqqqmmmppplllfffhhhqqqtttzzzXXXCCC===;;;;;;:::???NNNppptttrrrLLL;;;AAA666:::444GGGtttiiivvvmmmPPP]]]vvvIIIFFFbbbvvvyyyjjjnnn^^^zzznnnvvvgggbbbhhh999888...777777'''222CCC:::~~~tttttt}}}}}}gggvvvxxxdddBBB333HHHXXXTTTTTTaaacccbbb___]]]aaaggghhheee___vvvyyybbbUUUVVVZZZUUUUUUUUUWWWYYY\\\^^^___aaaMMMAAAIIIUUUYYYYYY[[[dddqqq|||{{{uuummm```TTT___aaa^^^RRRCCC>>>EEENNNbbb___aaaeeebbb[[[]]]ddd^^^dddjjjkkkgggeeefffiiidddhhhjjjcccSSSLLLYYYlllhhhnnnwww}}}~~~|||wwwuuuwwwvvvsssmmmiiiiiijjjjjjfffvvv~~~xxxssstttvvv{{{xxxssszzz|||gggfffwwwrrrWWWlllxxxvvvyyymmm{{{hhh]]]444666......***))),,,))))))((('''''''''''''''''''''''''''(((***+++,,,)))***++++++)))(((((()))***))))))))))))))))))***((()))***+++,,,+++******)))))))))***++++++,,,,,,++++++,,,------......///000111222444666999;;;<<<===@@@BBBEEEGGGJJJNNNPPPTTT\\\iiirrrpppiiiiiinnnhhhfffbbbZZZSSSNNNNNNOOOQQQQQQMMMHHHIIIKKKFFF===<<>>;;;===888???DDDHHHRRR^^^zzzzzz\\\^^^;;;FFFlllsssddd```\\\dddhhhjjjooowwwmmmRRRAAA>>>999999<<<::::::AAA@@@BBBMMMWWWhhh~~~UUUaaawww[[[qqqZZZNNN>>>LLLNNNBBB...000KKKeeennnhhhOOOdddLLLeeessslllssskkkUUURRRUUUNNNJJJNNNHHHWWWbbbaaakkkjjjhhhhhhmmmuuuttttttuuuWWWGGGLLLooouuuWWW^^^xxx|||nnn{{{ooohhh```yyy<<<;;;888666<<<888BBBVVV[[[MMMDDDFFF{{{kkkbbbuuueeeXXX\\\aaalllaaaxxxwww{{{fffIII>>>444:::777888BBB^^^vvvnnniiiSSS@@@AAA<<<111AAA```tttmmmOOObbbhhhEEE;;;DDDHHHbbb{{{nnnvvvyyyoooxxxuuulllnnn333444111000333333000>>>XXX{{{uuuwwwpppwwwvvvPPP>>>888GGGXXX\\\]]]```bbbbbb___^^^aaaggggggccchhhgggbbb[[[[[[]]]ZZZSSSZZZ[[[[[[XXXUUUUUUXXX\\\\\\LLLCCCKKKVVVYYY[[[___eeeqqq{{{|||wwwpppfff\\\UUU___eee\\\JJJAAAHHHSSSccc^^^UUULLLGGGIIITTT]]]nnnnnnmmmkkkhhhgggggghhheeebbbaaabbbaaa]]]^^^cccuuussspppnnnnnnqqqvvvzzz{{{wwwpppiiieeedddeeeeeeccclllvvvyyy{{{yyyvvv~~~kkksssxxxkkkUUU]]]qqqzzzwwwooozzzwwwYYYaaa~~~222777000...)))))),,,))))))((('''''''''''''''''''''''''''(((***+++,,,(((***++++++)))(((((()))(((((())))))))))))((((((((()))***+++,,,+++******)))))))))***++++++,,,,,,++++++,,,------......///000000222333666888;;;<<<===???BBBEEEGGGJJJNNNQQQWWW^^^jjjrrrpppjjjjjjooojjjhhhccc\\\UUUPPPPPPPPPRRRPPPLLLHHHIIIJJJGGGBBB===IIIcccqqqlllnnntttrrrqqqrrrvvvyyyuuunnnlllooorrrwwwzzzwwwvvvxxxzzzyyyzzzuuuqqquuu~~~}}}tttwww}}}~~~uuu]]]PPPPPPTTTNNNJJJEEE:::222222FFF\\\fffnnnpppiiikkkjjjiiiiiikkknnnqqqtttyyylllZZZQQQNNNXXX```dddaaabbbhhhgggaaajjjlllmmmwww^^^sssttt}}}GGGAAAkkk{{{qqqffflll```xxxlllnnnlllyyyxxxpppmmm<<<555///222111111***@@@\\\aaannnjjjsssuuudddIIIdddeee>>>555777===IIIYYYVVVDDD===:::===999???CCCIIINNNWWWrrrlllUUUkkk]]]OOOlll~~~}}}}}}\\\FFFAAA>>>AAAFFFCCCCCCJJJKKKOOOYYYcccuuu```[[[bbbGGGsssyyyqqqjjjhhhHHH>>>NNNLLL@@@[[[pppXXX]]]NNNpppdddllloooTTTXXXJJJGGGEEEXXXMMMSSSeeedddggghhhfffhhhnnnuuuuuusss|||zzzYYYFFFMMMnnn{{{fffvvvfffRRRkkkppp{{{{{{rrr|||>>><<<888888<<<@@@MMM[[[[[[NNNFFFGGGxxx|||xxxqqqUUUWWWUUUSSSMMMMMMIIIOOOEEEQQQtttZZZiii\\\FFF@@@===:::777666777DDD```kkk[[[nnnvvvOOO000EEE@@@000777FFFuuuWWWkkkzzzLLLKKKxxxfffqqqhhhPPP===;;;hhh|||lll|||zzzuuuhhhmmmlllzzzxxxxxxuuuAAA333666,,,111>>>111BBB}}}ssstttyyy|||sssbbb<<<<<<>>>HHHVVVaaaaaa^^^cccccc```^^^bbbhhhhhhdddrrrmmmcccXXXTTTTTTSSSPPPOOOSSSUUUTTTRRRTTT\\\ccc[[[OOOIIIOOOVVVXXX[[[aaadddmmmvvvyyywwwrrrjjjbbbPPP___iii```LLLCCCMMM\\\```ddd^^^PPPLLL[[[ppp{{{|||uuuppplllgggbbb^^^XXXXXX^^^hhhppppppnnnnnnvvvrrrmmmjjjjjjoootttxxxxxxnnngggbbb```______bbbeeefffiiipppzzz~~~rrrpppsss}}}{{{vvvxxxwwwvvvvvvxxxxxxvvvjjjkkkZZZYYYmmmrrrmmmxxxlllddd|||666888000000---,,,...))))))((('''''''''''''''''''''''''''(((***+++,,,(((***++++++)))((()))***'''((()))******)))((('''((()))***+++,,,+++******)))))))))***++++++,,,,,,++++++,,,------......//////000111333555888:::<<<===???BBBDDDGGGJJJNNNQQQWWW___kkksssrrrmmmnnnsssoookkkeee^^^XXXTTTSSSSSSPPPNNNJJJHHHIIIJJJIIIGGGDDDNNNbbbnnnlllsss|||yyywwwwwwxxxwwwqqqlllooowwwmmmvvv|||yyyuuuuuuxxxyyyyyyvvvsssvvvyyyvvvzzz{{{pppcccXXXTTTSSSTTTRRRMMMBBB555???HHHUUUkkknnnjjjnnnlllkkkjjjkkknnnqqqsssvvvqqq]]]QQQMMM]]]fffiiieeeeeeiiiiiiccchhhkkknnnwww```lllppp~~~VVVCCCkkk~~~zzziiillljjjsss~~~uuu<<<222333...111777///<<>>333666<<>>===???DDDGGGeeefffbbbnnniiiUUURRROOOTTT[[[ZZZZZZ``````aaagggjjjzzzrrr\\\\\\RRRsssxxxlll@@@222WWWxxxqqqnnn}}}___tttwwwYYYaaaIIINNNDDD___NNNMMMdddddddddhhhiiijjjooosssrrrqqqxxx|||[[[IIILLLllluuupppwww|||pppuuulll|||===:::999;;;333===NNN\\\YYYIII<<<777JJJ```yyyzzz]]]XXX```bbbiiiggg[[[]]]```___kkkVVVUUUEEE777<<<777666999666666EEEMMMBBBPPPaaaRRRHHH>>>999888RRRQQQMMMggg]]]HHHYYYaaabbbFFFppp~~~nnnwwwkkk{{{llliiiwwwggg{{{fffhhhmmmLLL666666000444999888WWWxxxwwwzzzLLL777;;;BBBLLLUUU\\\]]]]]]hhhgggbbb___bbbiiikkkhhh\\\]]]\\\YYYXXXXXXYYYZZZ^^^^^^[[[VVVRRRRRRVVVZZZ^^^WWWSSSUUUWWWVVVYYY^^^ccciiiooosssrrrnnnhhhcccUUU```fff\\\KKKFFFTTTdddyyyrrrbbbiiiuuuyyyvvvrrrkkkbbbYYYPPPIIIDDDKKKVVVeeemmmooonnnqqquuuhhhhhhjjjkkkiiieee```\\\SSSMMMHHHFFFDDDBBBAAACCCQQQUUUXXX[[[aaakkkppppppbbbdddiiiqqqwwwxxxvvvtttxxxvvvwwwzzzuuupppvvvhhhzzzbbbMMMVVVhhhnnnuuujjjxxx|||eeeooo:::555,,,111000---,,,))))))((('''''''''''''''''''''''''''(((***+++,,,''')))++++++)))))))))***((()))++++++++++++)))(((((()))***+++,,,+++******)))))))))***++++++,,,,,,++++++,,,------......//////000111333555888:::;;;<<<>>>BBBDDDGGGJJJOOORRRTTT]]]kkkvvvvvvrrrtttzzztttpppiiibbb\\\XXXUUUTTTSSSOOOLLLJJJIIIGGGFFFGGGFFFNNNaaannnrrr{{{~~~tttlllmmmppprrrqqqooottt|||gggrrrxxxvvvqqqqqqtttuuuwwwyyyzzz{{{}}}ssspppnnn|||{{{dddQQQKKKKKKMMMPPPFFF111777666GGGjjjkkkiiimmmlllkkkkkklllooorrrtttwwwlllXXXPPPPPPaaakkkoooiiieeehhhiiiffffffkkkpppwwwbbbeeennn}}}\\\EEEcccxxxzzzrrrrrr}}}hhhvvvxxxvvv>>>333444111...666666===PPPttt~~~YYYPPPnnntttXXXSSShhhQQQ333666888;;;FFFUUUUUUCCC<<<:::===999???===HHHLLLOOOzzz|||WWWSSSuuuqqq[[[JJJFFF???999777888;;;>>>888777999FFF___pppbbb___YYY[[[ccceeefffiiieeecccfffhhh}}}}}}lllhhhaaa|||~~~tttGGGCCCVVVwwwjjjvvvrrrdddnnnKKKJJJJJJ```JJJFFF^^^bbbdddiiipppppprrrsssqqqqqqwwwxxxZZZLLLKKKkkk|||sss|||fffiii{{{>>>;;;888;;;<<<===NNNkkkxxxfffFFF000333SSSkkk^^^UUU[[[]]]LLLBBBHHHAAA;;;GGGCCCAAAYYYKKKTTTNNN444===444444999999666BBBNNNKKKWWWYYY}}}FFF<<>>JJJaaattt{{{zzzvvvjjjzzzqqqbbbmmm:::222)))//////,,,)))))))))((('''''''''''''''''''''''''''(((***+++,,,''')))***+++)))))))))*********++++++++++++******((()))***+++,,,+++******)))))))))***++++++,,,,,,++++++,,,------....../////////111222555777:::;;;<<<>>>AAADDDGGGKKKOOORRRRRR\\\mmmyyy{{{xxxzzzyyytttlllddd^^^ZZZVVVSSSYYYTTTQQQOOOLLLFFFDDDEEEFFFPPPcccppprrrvvvooo[[[GGGGGGPPPaaaqqqxxx{{{}}}gggpppwwwuuurrrssswwwxxxvvv|||~~~zzzllliiiaaapppyyy}}}{{{[[[PPPJJJHHHOOO@@@///<<<777HHHqqqnnnmmmiiiiiiiiijjjlllqqquuuwww}}}wwwcccQQQOOOUUUcccmmmqqqiiiccceeegggeeefffkkkrrrxxxzzzddd```lllxxxQQQ>>>^^^~~~ooowwwgggrrr|||wwwrrrppp???777///888***///666CCCPPPkkkmmmqqqyyyhhhaaa```NNNVVVeeennnKKK444888:::<<>>>>>>>>???BBBDDDDDDAAArrrttthhhddd[[[WWW\\\\\\``````[[[YYY[[[```|||uuueee~~~vvvooouuummmtttQQQ@@@lll}}}hhhiiinnnddd___eee\\\kkktttMMMDDDRRRYYYAAACCCYYY___fffhhhrrrssstttsssrrrsssyyy~~~rrrWWWKKKKKKkkk}}}\\\iiittt^^^cccmmmzzz{{{BBB===777999BBBAAARRRnnnwwwgggWWWUUUEEE<<<:::>>>VVVHHHCCCHHHMMM[[[```VVVaaaiiibbbtttSSSPPPPPP===GGG<<<777999888555@@@OOORRRTTTzzzSSSTTTxxxtttcccsssVVVRRRIII111:::444222IIIUUU[[[RRRoootttjjjvvv~~~JJJ666...888555///XXXssswwwTTT^^^gggtttnnnvvvJJJ;;;;;;;;;DDDSSSYYYYYYaaalllllliiiddd```cccjjjllljjjaaa[[[VVVVVVVVVXXX\\\aaaSSSNNNJJJMMMVVV]]]^^^]]]XXXYYYYYYXXXXXXXXXYYY\\\bbbaaaeeekkklllgggaaa___XXX```hhhjjjeee```______```wwwsssgggiiimmmjjjhhhfff```XXXQQQTTT^^^hhhfffeeecccccchhhkkkggg___fffbbb^^^^^^bbbeeeggggggxxxxxx|||xxxllljjjoooSSSTTTOOOHHHEEEIIIMMMMMMNNNVVVYYYRRRHHHFFFKKKPPPccchhhvvvtttooorrr|||~~~[[[VVVddduuuvvv{{{~~~mmmyyybbbhhh888333***///...+++***))))))((('''''''''''''''''''''''''''(((***+++,,,'''(((***+++***)))***+++******))))))))))))******((()))***+++,,,+++******)))))))))***++++++,,,,,,++++++,,,------....../////////000222555777999;;;;;;>>>AAADDDGGGKKKOOORRRRRR]]]ooo}}}|||}}}|||uuulllddd^^^YYYTTTQQQYYYVVVTTTUUUQQQJJJHHHJJJJJJUUUjjjttttttzzzwwweee@@@555666PPPqqqxxxmmmtttyyyxxxvvvxxx{{{|||www|||~~~{{{eeekkkhhhsss}}}xxxwww~~~xxx}}}hhhddd^^^WWW]]]EEE:::PPPBBBJJJrrroootttiiiiiihhhiiilllppptttvvvzzzfffRRROOOUUUhhhnnnooogggdddgggfffaaafffkkktttyyyvvvfff[[[kkksssLLL>>>___xxxxxxooovvvuuu{{{qqq===999///777+++...333EEEVVVjjjeeeyyyvvvccczzzjjj@@@RRRmmmxxxQQQ;;;777:::===FFFSSSXXXEEE>>>;;;===888???EEE<<>>:::???IIIJJJIIIZZZTTTJJJxxx___@@@999<<<:::KKK]]]eeessskkkssssssssswwwjjjcccRRR333444444555HHHrrr]]]www|||kkkVVV444555;;;DDDNNNTTT[[[dddkkkmmmccccccbbb```cccgggfff```LLLQQQXXX[[[YYY]]]pppzzzqqqkkkgggbbb]]]YYYVVVWWWWWWVVVUUUVVVUUUUUU\\\ZZZ^^^fffiiiccc]]]\\\SSS\\\gggllljjjeeebbbaaammmvvvxxxqqqkkkiii```TTTRRRTTTVVVWWWXXX\\\cccgggeeefffdddccchhhnnnlllfffeeeccccccgggnnnssssssqqq___aaahhhkkkaaaTTTVVVaaadddddd\\\OOOEEEAAA@@@>>>HHHPPPRRRIII???>>>@@@AAAFFFOOO^^^nnnvvvvvvqqqnnnvvv}}}{{{ttt{{{|||nnnwwwooovvv888777///111...,,,---))))))((('''''''''''''''''''''''''''(((***+++,,,'''(((***+++***)))***+++***)))(((''''''((()))***((()))***+++,,,+++******)))))))))***++++++,,,,,,++++++,,,------......///...///000222444777999;;;;;;>>>AAADDDGGGKKKOOOSSSSSS___rrr~~~~~~}}}vvvlllccc]]]XXXRRRNNNVVVSSSUUUXXXVVVPPPNNNRRRKKKYYYnnnyyybbbGGG888MMMtttpppqqqwwwzzzwwwuuuwwwyyyyyyxxxzzz||||||aaatttyyywwwzzz}}}uuuyyyyyygggoooooofffkkkOOOGGG___FFFBBBiiiiiiuuulllkkkjjjiiikkkmmmppprrr}}}rrrYYYOOORRRmmmpppmmmggghhhlllhhh___fffllluuuzzzttthhhYYYjjjpppUUUJJJ^^^nnnxxx{{{xxxqqq~~~~~~xxxwww999:::222111000444111@@@[[[rrrsssoooVVVUUUcccuuuRRR888444999???JJJXXXYYYFFF???;;;>>>888???EEE222JJJQQQIII[[[ccc[[[VVVyyyrrrmmmxxxnnnlllhhhbbb[[[TTTNNNKKKFFFGGGIIIUUUQQQddd|||xxxrrrxxxddduuuzzzfffQQQfffyyycccSSSNNNKKKFFF;;;;;;YYY|||CCCgggrrrqqqbbbwwwiii]]]```VVVgggpppRRRFFFRRR[[[FFF444GGGTTTZZZhhh```___eeekkknnnooorrrttttttvvvYYYJJJGGGkkk~~~{{{aaannn}}}sss}}}@@@;;;:::@@@<<<;;;XXXnnn\\\cccSSS~~~@@@jjjxxx^^^WWWCCC???EEE999GGGOOOYYYLLLSSSIIIGGG???DDDKKKHHHHHHKKKGGGWWW```^^^MMMWWWqqqdddLLL>>>+++>>>OOOttt```hhh|||mmmbbbxxxpppyyyhhhooo^^^VVVtttwwwiiivvvzzzLLL222===111555cccwww{{{ppptttCCC111;;;;;;NNNXXXTTT[[[mmmqqqhhh[[[^^^```aaadddeee```XXX^^^UUUPPPSSSWWWWWWXXX[[[iiigggddd```[[[YYYWWWWWWWWWWWWVVVTTTSSSRRROOOLLLVVVSSSWWWaaaeee___ZZZYYYPPPXXXbbbfffdddbbbdddgggaaacccgggmmmttttttcccQQQNNNUUU```lllssssssmmmggg[[[gggllleee\\\]]]cccfff\\\```gggnnnpppiiiZZZNNN<<>>MMM]]]mmmvvvtttnnnwwwxxxwwwxxxtttlll{{{;;;555---000,,,+++...))))))(((''''''''''''''''''&&&&&&''''''((()))***(((((()))******************)))((()))***+++***(((&&&''')))+++,,,+++***)))))))))))))))************++++++++++++,,,---......///111333444444666999<<<===???BBBEEEGGGJJJNNNQQQUUU```ooo}}}uuuuuurrrlllccc[[[VVVTTTVVV[[[\\\VVVQQQPPPNNNLLLLLL```ssspppxxx[[[\\\666fffzzzkkk~~~zzzvvvwww{{{}}}{{{yyy|||~~~yyy|||^^^}}}~~~~~~}}}{{{zzzzzzuuuqqqbbbOOOAAA>>>EEE777KKKuuuqqqnnnnnnjjjjjjnnnooolllnnnssssssmmmbbbWWWVVVnnnpppooojjjhhhhhhfffcccdddhhhuuummmiiiUUUdddvvveeeJJJggg}}}~~~gggyyypppppppppwww|||@@@777999...222888///:::\\\^^^cccsssoooEEE^^^^^^@@@???777???:::III[[[YYYEEE>>><<>>FFFmmmbbb}}}llleeeuuu[[[NNN===AAAGGG999FFFwwwRRRRRRpppTTTppprrrsssxxxWWWbbbjjjYYYPPPPPP]]]cccDDD:::JJJWWW___ffffffcccffflllppppppooottt|||sssVVVJJJOOOjjjooopppmmmiii<<<<<<>>>===666:::PPPwwwYYY|||qqqkkkdddPPP???;;;===;;;;;;>>><<>>MMMXXXYYY^^^hhhkkkgggaaa[[[[[[eeejjjcccXXXRRRRRRSSSTTTUUUVVVWWWXXXXXXZZZWWWUUUUUUWWWXXXWWWUUUUUUWWWZZZZZZUUUOOOKKKKKKNNNJJJPPP^^^eee___XXXVVVSSSXXX]]]___aaadddcccaaaggghhhgggiiiyyywwwoooppppppkkkggghhheeejjjiiicccbbbfffhhhfffiiiaaa```iiioookkkbbb]]]KKKFFFXXX~~~zzzqqqwww{{{ttt___KKKBBBCCCEEEUUUVVVRRRGGG???>>>>>>===;;;999>>>MMM```nnnpppmmmjjj{{{{{{{{{zzzvvvzzz~~~rrr;;;666...000,,,))),,,))))))(((''''''''''''''''''&&&&&&''''''((()))***(((((()))************)))***)))((()))******)))(((&&&''')))+++,,,+++***)))))))))))))))************++++++++++++,,,---......///111333444444666999;;;===???BBBDDDFFFIIIMMMPPPVVV]]]lllzzzxxxssslllddd]]]WWWTTTVVVYYYWWWPPPJJJJJJJJJHHHLLLOOOfffuuu{{{fffDDDHHHPPP```WWW~~~zzzlll~~~{{{yyyyyy{{{}}}}}}|||sssxxxttt{{{{{{}}}}}}{{{xxxyyyrrriiiTTTVVV___NNNXXXwwwtttrrrpppkkkjjjlllmmmkkknnnsssxxxmmm```WWWYYYnnnooommmhhhfffgggfffcccdddfffsssnnnjjjUUUeeeqqq```EEEiiilllhhh~~~vvvooouuuxxxsssnnn???333000///111666---:::\\\sssnnnkkkkkkfffNNNiii|||KKK555888???:::IIIZZZYYYEEE>>>;;;>>>888===>>>@@@EEEJJJMMMPPPTTTYYY^^^ddd~~~pppfff___UUULLLIIIAAABBBGGGEEEDDD[[[yyy{{{rrrnnnUUUEEELLLkkkzzzfffKKKBBBCCC888BBBgggQQQZZZoooTTTqqqvvvzzzttt\\\oootttXXXKKKVVVqqqbbbEEE<<>>::::::EEEWWWfffnnnoookkkuuu}}}|||xxxwwwwwwvvv}}}{{{}}}{{{~~~rrrzzz:::666///111,,,)))***))))))(((''''''''''''''''''&&&&&&''''''((()))***'''((())))))******))))))***)))((((((******)))(((&&&''')))+++,,,+++***)))))))))))))))************++++++++++++,,,---......///000222333444666999;;;<<>>777<<<@@@AAABBBFFFKKKOOOQQQQQQRRRLLL```xxxooodddZZZWWWNNNEEECCCEEEIIINNNRRR]]]ooo|||^^^GGGDDDAAA===999333@@@qqqcccKKKBBB888===RRRPPPfffoooXXXrrruuuwwwoooaaa|||~~~XXXIII```]]]DDD===LLLWWW___fffeeemmmmmmnnnnnnkkkhhhnnnvvvqqqUUUGGGEEEfff{{{cccjjjpppqqqyyy~~~nnneeennnnnnCCCAAA@@@;;;777???DDDXXX}}}kkk^^^^^^___XXXIII===:::999888@@@666HHHqqqhhhYYYfffbbbYYYSSSSSSVVVUUUPPPXXXrrr\\\UUUwwwmmmjjjpppccc^^^WWWgggVVV;;;@@@iii{{{{{{pppccckkkssspppooouuuxxxttt{{{mmmccchhhccchhhppp~~~qqqHHH555---FFFtttkkkuuu[[[<<<555;;;<<>>AAACCCEEEHHHLLLOOOQQQVVVZZZXXXSSSQQQVVV\\\[[[[[[ZZZYYYUUULLL@@@888666888666111000333444222111...222BBB~~~kkkRRRMMMMMMaaappptttwwwvvvssssssvvvzzzxxx}}}xxxvvv{{{|||wwwvvvzzzzzz|||tttbbbXXXggg}}}yyylllooollljjjjjjjjjjjjlllnnn|||jjjUUUQQQ[[[mmmnnnjjjeeecccfffgggeeegggfffqqqnnnhhhSSSeeerrrgggEEEiiikkkVVV```mmmfffjjjssszzzvvvtttdddfffttthhhDDD111555111111666111===VVVoooooozzzdddOOOccc}}}[[[===888>>>999JJJYYYXXXDDD===;;;===777<<<@@@@@@AAADDDJJJOOOMMMHHHIII??????[[[uuuhhhccc[[[RRRLLLIIIKKKTTT^^^[[[bbbZZZLLLJJJPPPfffrrrGGGDDD>>>999444111666>>>999333BBBYYY___xxxuuuVVVDDD;;;;;;AAAMMMoooqqqeeewwwnnnjjjpppccc}}}~~~[[[SSSmmmWWWAAA===JJJSSS\\\cccbbbnnnmmmmmmllliiigggmmmvvvnnnSSSGGGEEEgggooo~~~mmm[[[jjjsssgggmmm;;;;;;???<<<333>>>;;;===aaayyyhhhXXXlllooovvvfffXXXKKKAAA===>>>===<<<<<>>999>>>@@@:::555mmmqqqQQQBBB>>>???KKKqqqvvvzzzzzzvvvuuuyyy~~~uuuzzzxxx}}}zzzxxxzzz~~~zzz~~~ggg}}}lllgggnnnvvvwwwlllkkkkkkkkkjjjjjjkkkkkkjjjtttjjjUUUPPP\\\mmmnnnkkkeeedddgggiiigggjjjhhhtttnnneeeQQQgggnnnMMMFFF~~~vvvhhhgggmmmsssuuuwww```ddd|||nnn???+++888///...444222FFFiii___fff]]]OOOfffbbbUUU<<<888<<<999KKKZZZXXXDDD===;;;>>>777<<<===@@@AAADDDLLLRRROOOFFFLLLIIIDDDDDDVVV|||rrrhhhdddddd]]]PPPQQQ\\\iiippphhhUUUFFF;;;===LLLbbbxxxRRR444===???<<<777>>>555888<<<333111:::>>>MMMnnnqqqgggqqqooolll~~~pppXXXCCC;;;;;;999GGGrrruuuyyylllcccnnn[[[lllkkkVVV\\\oooSSS@@@===HHHPPPZZZcccbbbjjjjjjjjjkkkhhhhhhpppzzziiiPPPGGGIIIiiiyyybbbeeezzzwww{{{ttttttwwwooo888888@@@>>>777<<<111222OOOXXXpppgggJJJ[[[IIINNNvvvvvvoooYYYHHHDDD999>>>EEE>>>WWWUUUGGGTTTlllYYYIIICCCAAAvvvyyyFFF```uuuyyy{{{iiikkksssmmmgggfff^^^rrr~~~{{{```[[[VVVJJJaaauuu{{{jjjhhhpppzzzAAA777<<>>>>>AAADDDDDDKKKQQQWWW\\\\\\XXXPPPIIIUUUXXX___ggglllqqqwww{{{}}}yyypppNNNWWWOOOrrr|||yyytttssshhhVVVNNNIIIDDDCCC???999777>>>NNNaaaooovvvmmmkkkrrrvvvsssuuu{{{xxxlllfffsss}}}rrrdddppp555222---111...,,,///))))))(((''''''''''''''''''&&&&&&''''''((()))***&&&'''(((((())))))(((((()))(((''''''))))))((('''&&&''')))+++,,,+++***)))))))))))))))************++++++++++++,,,---.........///111222333555888::::::===@@@BBBDDDGGGKKKNNNQQQUUUbbb{{{}}}vvvtttwwwzzzlllkkkfff^^^YYYTTTMMMEEEBBBEEEJJJIIIeeegggQQQQQQDDDGGGAAAppptttyyyyyywwwvvvzzz}}}vvv~~~~~~wwwvvv{{{{{{|||xxxlllssspppiiikkkjjjhhhhhhkkkkkkiiiqqqjjjWWWSSS^^^lllmmmkkkfffeeehhhiiigggjjjiiiwwwmmmbbbQQQlllcccGGGGGGvvvkkkwwwyyyuuussshhhnnnqqq>>>---888555000111,,,BBBjjjgggiiidddRRRUUUnnn^^^UUU111888<<<888KKKYYYYYYEEE>>><<>>GGGDDDLLL888999@@@333222888AAA000111<<<888444888:::KKK``````WWW]]]\\\WWW^^^___[[[[[[RRR@@@;;;===666???ooozzzuuuoookkkfffOOOTTTMMMEEEYYYbbb```PPP@@@>>>FFFLLLXXXcccccceeeeeegggiiiiiijjjsss}}}fffNNNGGGLLLjjjvvviiiqqqzzz???<<>>EEE333777PPP```{{{QQQBBBBBB~~~mmmooowww|||aaaEEE666MMMqqqzzzSSSZZZjjjpppyyyjjjaaa```UUUkkkrrrqqq\\\VVVQQQNNNnnnzzzqqqiiicccssspppHHH000GGGppppppvvvuuuqqqpppQQQ444555999;;;FFFKKKRRR[[[aaabbbccceeefffcccnnnuuulll]]]TTTSSSTTTRRRRRRSSSSSSTTTTTTTTTUUUQQQRRRSSSTTTTTTTTTWWWYYYWWWiiitttmmm```YYYWWWUUUSSSMMMJJJJJJFFFCCCLLLZZZbbbPPP???BBBRRR\\\VVVLLL;;;:::777555555666777888999BBBLLLRRRUUUVVVRRRMMMWWWWWW\\\aaaccccccfffjjj[[[hhhvvv}}}|||yyyrrrlllUUUfffeeexxxlll\\\SSSKKKDDDBBB@@@;;;888<<>>999???AAACCCPPPbbbkkkiiidddZZZOOOGGGBBBEEETTTeeejjj}}}kkkZZZHHH;;;===AAA???444===<<<111<<>>BBB>>>999777:::CCCPPPUUUZZZJJJWWWUUUfff]]]===WWWzzzooodddMMMDDDDDDCCC<<<:::FFFLLLPPPYYYdddlllooouuu{{{gggLLL>>>FFFBBB666888777AAA```oooPPPRRR[[[tttbbbFFF555,,,GGGUUUPPP___cccoooqqq]]]\\\XXXoookkknnn```RRRJJJOOOttt|||~~~www~~~ssscccCCC111XXXxxx|||{{{}}}dddBBB444:::;;;===HHHNNNSSSZZZ___aaaaaacccgggfffmmmoooeeeYYYUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSPPPRRRTTTTTTTTTUUUXXX[[[VVVkkkwwwooo```ZZZXXXUUUTTTNNNLLLMMMHHHBBBEEENNNbbbVVVEEE>>>LLL]]]^^^RRRGGGBBB===:::999777555444888@@@HHHKKKPPPWWWYYYVVVSSSPPPRRRWWWYYYZZZ___ggg\\\qqqxxxkkk```eeeppprrr}}}{{{lll```XXXNNNEEEBBB@@@<<<777888FFF^^^qqqqqquuuvvvttttttwwwxxxvvvtttddd]]]aaafffuuugggzzzyyy:::333,,,...***(((+++))))))(((''''''''''''''''''&&&&&&''''''((()))***&&&''''''((((((((((((((()))'''&&&'''((()))((('''&&&''')))+++,,,+++***)))))))))))))))************++++++++++++,,,---......---///111222333444777::::::<<>>@@@:::???999???AAABBBPPPiiixxx{{{jjjaaa[[[XXXPPPJJJTTTdddiiifffiii}}}oooVVV???999555>>><<<===777<<>>???666888444888888444:::777333777NNNYYYGGGHHH]]]PPPKKKhhhfffIIIEEEEEE111===555FFFeeennnYYYjjj{{{\\\]]]aaammmbbbhhh```MMMCCCLLLsssxxxvvv[[[666<<>>BBBLLLQQQTTTZZZ^^^___^^^aaaeeehhhllljjj___WWWVVVVVVTTTXXXXXXWWWVVVUUUTTTSSSRRRPPPRRRUUUUUUTTTUUUYYY\\\VVVlllzzzpppaaa[[[YYYVVVPPPKKKKKKNNNKKKCCCAAAFFFVVVUUULLLCCCOOOdddfffZZZMMMFFFAAA@@@@@@???<<<;;;DDDIIIJJJGGGGGGMMMPPPNNNOOOLLLMMMTTTZZZ___iiiuuu~~~wwwrrriii______gggrrr}}}|||wwwooohhhaaaUUUJJJBBBAAA;;;555555DDD^^^sssqqqzzz}}}xxxvvv||||||vvv~~~vvvpppbbbTTTTTT]]]