BM6P6(@ dddMMMJJJBBB@@@BBBJJJPPPOOOMMMMMMUUU[[[[[[QQQGGGGGGLLLQQQJJJ@@@>>>GGGJJJEEEHHHQQQOOOIIIEEEHHHPPPVVVWWWUUUYYYWWWTTTGGG^^^XXXUUUKKKYYY@@@111///))))))//////888>>>GGGPPPVVVXXXWWWVVV]]][[[\\\aaaeee___PPPCCC///***)))------)))(((+++'''))),,,,,,***(((''''''))))))+++222DDDSSSUUUMMM\\\WWWSSSSSSUUUUUURRRNNNSSSVVVXXXYYYeeezzzrrrPPP444DDDlllppp]]]VVVNNNSSSSSSSSSSSSTTTUUUVVVXXXYYYUUUVVVSSSNNNNNNRRRUUUTTTXXXHHH666---******...222222---&&&(((666BBB>>>111++++++++++++,,,---......***,,,...222777<<>>888>>>DDDCCCAAA>>>>>>EEEUUUjjjyyy|||zzzuuuooo~~~gggzzzyyylllrrrpppdddaaasssttt~~~mmm}}}dddMMMXXXZZZqqqyyypppdddYYYUUUSSSTTTYYY[[[[[[\\\```^^^FFF222000333111///111000333333...+++------,,,222333222000///111111111///---///444666555666999000000///---...000111000///000///---...222222///---333555@@@bbblll~~~{{{qqqQQQZZZAAABBB@@@???FFF===:::EEE:::<<<222111888222888777888888AAALLLCCC666666111000000...***(((+++///000111222333444444555555999JJJDDD666@@@TTT[[[[[[mmmsssgggKKK;;;BBBMMMOOOOOOWWWSSSFFFFFFPPPPPPDDDMMMFFFGGGOOOLLL>>>:::AAA???===:::777666888:::<<>>;;;=========>>>AAAJJJTTTdddsssrrrrrrfffIII<<<;;;===CCCAAA>>>===BBBNNN]]]hhhxxx{{{wwwooosssnnnvvvlll}}}~~~mmm{{{dddPPPZZZ[[[oooxxxsss^^^XXXRRRPPPNNNLLLNNNQQQYYYHHH666111222222111///111444444///---...///---000000...---...//////---...,,,...333444333444777555222...+++,,,///000//////111000---...222222//////333222<<<cccnnn~~~rrrRRRJJJ===EEE>>>666<<<888999???666:::111111777111777<<<>>>>>>FFFRRRLLLBBBDDD555555444222///---///222///000111333555666666666>>>GGGFFFHHHWWWaaabbbeeepppuuukkkQQQBBBHHHPPPQQQXXXRRROOOPPPSSSTTTTTTTTTSSSPPPQQQTTTNNNBBB>>>BBB===;;;888666666777:::;;;:::777:::EEEMMMMMMKKKKKK@@@888444777:::888333111333333333333444555666777:::;;;888333333666666333444333222000......111444222222222222222333444555```JJJGGG???>>>BBBIIINNNMMMLLLNNNOOOUUUYYYWWWTTTSSSOOOKKKLLLDDDDDDMMMMMMFFFGGGPPPPPPKKKHHHJJJQQQWWWXXXWWW\\\YYYUUUGGG\\\VVVWWWSSSXXX>>>///---+++111===AAANNNOOORRRTTTUUUTTTSSSRRRWWWUUUUUUVVVYYYZZZYYYXXXHHH:::---+++---...,,,+++)))+++------+++***))))))(((,,,---)))***777IIIUUUNNNOOOPPPQQQQQQRRRSSSUUUTTTPPPVVV```iiirrrgggKKK000>>>gggoooaaa[[[RRRSSSXXXWWWWWWWWWWWWWWWWWWXXXZZZ[[[YYYUUUUUUZZZ]]]]]][[[GGG333+++,,,000444888,,,...---)))(((******)))+++******++++++,,,---...111000000111222333444555222888444111555333222:::ZZZsssvvvGGGWWWuuuzzzNNNBBBQQQ\\\WWWJJJ>>>:::;;;<<<>>>AAACCCIIIOOO]]]mmmmmmnnn|||~~~hhhKKK===;;;<<>>DDDLLLQQQiiizzz{{{zzzrrrqqqvvvppp{{{fffpppyyydddTTT[[[ZZZkkk}}}{{{~~~yyy|||vvvggg[[[PPPGGGCCCDDDOOOGGG;;;111000444333...111444555111...000000...///.........///...---,,,...,,,---111333111222666<<<666000///111555777888000333222//////111222///111333///999ttt}}}bbboooxxxYYY>>>@@@PPPBBB222::::::<<<;;;444;;;555666<<<666===LLLVVV]]]ggglll\\\EEE>>>444444333111000111333555;;;999777555444333444444CCCHHHKKKXXXiiiiiidddhhhiiiooogggRRRFFFJJJPPPPPPWWWHHHIII\\\dddXXXSSS[[[VVVYYYZZZUUULLLDDDAAABBB;;;999666555444666888999111666@@@MMMRRROOOJJJHHH;;;444222666999777444222222222333444555555555555888999888333333555666444333333333000......///111222222222111111222222333___JJJGGG??????CCCKKKOOONNNNNNPPPRRRVVVXXXWWWVVVVVVPPPIIIJJJCCCDDDLLLKKKCCCDDDMMMOOOLLLJJJLLLRRRWWWYYYXXX^^^YYYUUUGGGZZZTTTXXXXXXTTT;;;......///888FFFKKKUUUTTTTTTSSSRRRRRRQQQQQQSSSTTTTTTTTTUUUWWWZZZ]]]TTTDDD222***,,,///...+++***,,,------+++*********(((,,,---***(((///===IIIIIINNNSSSSSSPPPNNNOOORRRSSSKKKPPP[[[ccchhh]]]GGG,,,777\\\dddZZZYYYPPPQQQVVVVVVUUUUUUVVVWWWXXXXXXVVVXXXXXXUUUWWW\\\^^^]]]XXXDDD000***---333777:::(((+++,,,+++***+++,,,---************+++,,,---...,,,,,,---///000222444444111555111000555333333>>>```rrr}}}xxxFFF[[[}}}xxx}}}JJJCCCUUUWWWRRRGGG>>><<<===>>>@@@CCCEEEHHHKKKYYYiiikkknnn{{{|||vvvzzz```EEE<<<>>>AAABBB@@@===<<<===>>>@@@AAASSSppp{{{|||vvv|||jjjnnnmmmkkkxxx~~~}}}~~~{{{{{{eeeVVVZZZXXXiii}}}{{{{{{uuuvvv}}}ooo```OOOCCC>>>CCCCCC<<<111///555555//////333444111///000111///111222555777333///000444///,,,---111222000222555888333000222777:::===???222555555000///111111000222333...:::kkkyyy___nnn~~~ccc<<>>>>>>>>:::777AAA>>>@@@GGGAAAHHHcccooovvvzzzzzzfffMMMDDD<<<;;;777333333888===???EEE@@@:::555222333666888GGGQQQUUUXXXbbb```YYYZZZVVV\\\WWWIIIAAAFFFJJJIIIIII>>>EEE___jjj[[[OOOPPPQQQXXXYYYOOOEEEBBB@@@>>>:::888666333222333444555...444???KKKQQQNNNFFF@@@777222000555999777444333000111333444555555444444555888777333222555666555444444444222000...///000444333222222222222222333^^^KKKGGG???@@@EEEMMMPPPPPPQQQTTTRRRSSSQQQNNNNNNOOOKKKEEEIIICCCDDDLLLJJJAAABBBLLLNNNLLLKKKNNNSSSWWWYYYYYY^^^YYYVVVHHHYYYQQQWWW[[[OOO888...333666@@@NNNSSSZZZXXXVVVTTTSSSSSSTTTTTTRRRTTTVVVVVVUUUUUUWWWZZZYYYKKK999...,,,///...++++++,,,---,,,+++******+++(((***,,,...///000444777;;;CCCMMMQQQPPPOOOQQQTTTYYYOOOOOOVVVYYY]]]TTT@@@---222RRRZZZTTTWWWQQQRRRQQQQQQRRRSSSTTTVVVXXXYYYSSSWWWXXXWWWXXX\\\]]][[[OOO>>>...***...222666999)))((((((***---...------************+++,,,------)))***,,,...000222333444111444000000444222777GGGfffxxxUUUgggwwwWWWTTTbbb\\\HHHAAA===???BBBAAABBBDDDFFFIIILLLWWWffffffiiiwww~~~ttt~~~|||eeeJJJ???@@@AAA?????????>>>======>>>???EEE]]]tttvvv|||~~~}}}fffuuukkkXXX~~~{{{{{{{{{{{{zzz}}}|||dddVVVXXXWWWkkkzzzuuu|||ooo[[[GGG===;;;>>>999000///555666000---222333000///000000...333888@@@BBB999111444===111......111111000111555///,,,---333666555777;;;444777777222///000111000111333///===bbbvvv\\\llljjjBBBCCCQQQBBB666BBB???999;;;999FFFDDDFFFMMMHHHPPPpppwwwsssoooqqqlllfffiiiUUURRRHHH===;;;CCCHHHIIICCC===555///...333;;;AAAKKKaaabbbRRRPPPQQQLLLJJJFFFIIIFFF>>>;;;AAAEEEDDD@@@>>>EEEVVV```[[[OOOHHHKKKPPPPPPHHH@@@???>>>===:::888555222000/////////000111666???HHHIII???555555111111666999777444444///111222444444444444333111666777333222444666666555666666444111000000111555444444333333333333444|||\\\KKKGGG???@@@GGGNNNQQQPPPRRRVVVUUUUUUQQQKKKJJJLLLLLLHHHJJJDDDEEELLLJJJAAADDDOOOMMMLLLLLLNNNSSSVVVXXXYYY\\\WWWVVVIIIXXXNNNVVV^^^JJJ777222;;;AAAJJJVVVYYY^^^]]]ZZZXXXWWWXXXYYYZZZTTTUUUWWWXXXVVVUUUTTTUUUXXXQQQDDD555......///...+++,,,,,,+++***)))***+++***'''***333888666111---+++444???GGGKKKMMMRRRVVV\\\UUUSSSRRRSSSXXXPPP888000111MMMUUURRRXXXSSSTTTNNNNNNOOOPPPSSSUUUWWWXXXSSSXXXZZZYYYYYYZZZWWWSSSCCC777,,,***---000333777,,,'''%%%***...---)))(((***))))))******+++,,,---,,,---...///000000000000000444111111333222<<>>@@@AAA@@@>>>???CCCGGGEEEHHHZZZddd}}}|||}}}mmmxxxuuupppkkkppp~~~~~~xxx```WWWYYY]]]uuusssiii|||jjjPPPAAA;;;:::666111111555444111+++000333000///111111///555:::CCCFFF===222555@@@222///...000111///111444...---111777555///111888555::::::444///000111000000333...???YYYttt\\\kkkoooRRRGGGLLLAAA===IIIAAA888;;;999FFFCCCCCCHHHCCCKKKgggsssuuusssxxxxxxuuuzzzkkkeeeVVVEEE???EEEHHHEEEDDD===333+++***...555;;;OOOjjjkkkTTTLLLOOOLLLHHHGGGGGGBBB<<<;;;AAAEEEDDDCCCFFFIIINNNWWW\\\VVVMMMIIIHHHFFFCCC???=========777666333000...---,,,,,,111///...222<<>>;;;===BBBCCCAAAAAABBB>>>IIIRRR]]]eee```ddduuuqqqRRRBBB???>>>>>>BBBDDDAAA===???IIIRRRIII>>>LLLVVVqqquuuqqqxxx|||ttt}}}mmmYYYXXX^^^gggqqqhhhuuuzzz```QQQBBB:::444555555333111111,,,111444222111222222000444444;;;AAA===222111999222...---//////---///333//////444888222+++000===777;;;<<<555//////111111000222,,,===NNNttt]]]mmmxxxaaaIIIGGGAAAAAAKKKAAA999<<<:::EEE>>>;;;>>>888@@@MMMeeetttzzz}}}tttsssmmmhhhXXXEEE===AAA@@@999>>>:::333...---000555999MMMdddiii```]]]ZZZVVVVVVVVVRRRIIIAAA@@@DDDGGGGGGEEEHHHNNNUUU\\\^^^ZZZTTTIII@@@<<<@@@???:::888<<<333222000///---,,,,,,,,,------+++,,,333;;;999222999666777;;;;;;777333444000000000111111222333444,,,222666444111444666777666555444111000000333555222222222222333444555555tttXXXIIIDDD<<<>>>FFFMMMPPPOOORRRWWWNNNQQQPPPJJJHHHKKKNNNNNNFFF@@@@@@FFFCCC<<>>CCCFFFBBB<<<@@@LLLYYYKKK???OOOQQQ___yyytttuuu|||dddUUUZZZcccppp|||rrrqqqnnnbbbJJJ<<<555888888222///111,,,222555333222444444111333...111;;;;;;111---000111---+++------,,,---111)))***///333,,,&&&000AAA777<<<===666000///000111111222))):::FFFttt___pppdddEEE@@@<<<===EEE:::555>>>;;;EEE<<<555777///777888QQQccckkkvvvwwwsssuuuhhheeeWWWEEE>>>AAA>>>555.........000555<<>>HHHPPPTTTTTTSSSSSSUUUTTTQQQLLLHHHIIINNNRRRHHHDDDBBBBBBAAA@@@EEEKKKOOOJJJKKKSSSWWWVVVVVVZZZ[[[[[[RRRNNNVVVTTTMMMOOO:::CCCNNNVVVXXXZZZ^^^aaaZZZZZZZZZYYYXXXXXXWWWWWWYYYYYYYYYXXXXXXWWWWWWWWWUUUVVVWWWQQQ@@@000---444,,,+++***)))))))))***+++///---)))---???QQQNNN???777555444555888888555222111555444555CCCRRRJJJ888///999FFFQQQUUUTTTPPPMMMMMMNNNOOOPPPQQQRRRRRRRRRHHHGGGEEE@@@888111///000///,,,)))))),,,...---+++((())))))************))),,,+++)))(((((()))+++,,,,,,------+++...222333000......000---444333999hhh~~~jjjpppwwwgggKKKiiioooRRRKKKEEEDDD>>>;;;???EEECCC;;;GGGHHHBBBEEEZZZjjjsss}}}|||wwwgggOOO>>>>>>GGGNNNIIICCC>>>======???@@@===BBBEEEDDDIII]]]}}}xxxttt{{{llltttZZZUUU^^^eeezzzxxxnnnuuu~~~sssfffSSS===444666555555333+++000888???===555000111555222///444555222888;;;222555&&&222+++333'''333***,,,,,,,,,++++++,,,///222666)))444===...***222...111222+++333???___tttRRR}}}kkkEEE:::DDD???<<<:::---::::::CCCLLLEEE555666CCC444;;;>>>???HHHYYYddddddXXXYYYUUUKKK<<<333111333///222444999HHHZZZbbb```bbb^^^aaammmtttrrrmmmllllllnnnpppkkkZZZKKKIIIQQQFFFMMMYYYbbbddd]]]QQQHHHDDDBBB>>>888222//////111///...---,,,++++++++++++((()))+++,,,...111555999::::::::::::999777666444///222333000000333222///111333222///000555777666666444222000000111222333333222111111111222333444lllSSSFFF@@@:::AAAJJJRRRUUUUUUTTTSSSTTTSSSQQQMMMIIIJJJNNNRRRJJJFFFDDDDDDBBBAAAEEEKKKNNNJJJKKKRRRVVVUUUWWWZZZ^^^___WWWRRRVVVPPPDDDCCC===FFFRRRZZZ[[[[[[\\\^^^ZZZYYYYYYXXXXXXWWWWWWVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUWWWZZZWWWIII777///111,,,,,,***)))))))))***+++,,,***'''***<<>>EEEDDDDDDCCCBBBAAA???>>>999777555222///...111444222...******,,,------+++((())))))***************,,,+++***))))))***+++,,,+++,,,,,,,,,///555666333//////111---444333999hhh}}}}}}jjjLLLhhhmmmPPPHHHEEEGGGEEEBBBBBBEEECCC>>>EEEHHHAAADDD[[[qqq{{{~~~{{{uuu___HHHJJJ\\\iii^^^PPPDDD>>>;;;999888:::>>>???===@@@RRRpppzzzsssrrrxxx~~~~~~mmm~~~|||iii[[[cccwwwoooiii^^^^^^oooxxxjjjPPP>>>888:::777666666000,,,222777666111------///111000666888444888999///888(((///***111(((222))),,,,,,,,,,,,+++,,,///222;;;000888@@@333---222//////111+++333===[[[ppp^^^mmmGGG999AAA@@@???===222222999KKKYYYRRRBBBBBBOOO999888333///444???BBB>>><<>>777...+++000555444...'''...555777444222222555444===GGGQQQ^^^kkkrrrttt|||uuummmiiigggeeehhhmmmlllooovvvzzzsssbbbRRRJJJKKKOOOUUUYYYWWWOOODDD;;;;;;777111//////...,,,***,,,+++***)))))))))))))))++++++*********...444888::::::::::::999777666444222555555222222555555222222555666444555999:::777444333111000//////000000333222111111111333444555iiiRRREEE>>>>>>DDDMMMTTTWWWVVVUUUSSSRRRQQQOOONNNMMMMMMOOOPPPMMMJJJHHHGGGEEECCCEEEKKKLLLJJJJJJNNNRRRUUUWWWXXXXXX\\\WWWSSSUUULLL???===OOOTTTZZZ^^^^^^\\\ZZZZZZXXXXXXWWWVVVVVVUUUUUUTTTVVVVVVVVVUUUUUUUUUӵVVVHHH777,,,...---+++***)))******+++,,,,,,)))***555GGGSSSVVVOOOOOOOOOMMMIIICCC;;;777888555555888777333333777...000222333444444666888111333444777888:::;;;;;;444555666888@@@KKKQQQRRR999444...+++,,,---,,,***((())))))***++++++++++++)))***,,,------,,,***)))***,,,+++***,,,111111...222111333///444333888ffftttbbbĦĦmmmXXXhhhjjjZZZYYYXXXӵ@@@???HHHCCCCCC```pppXXXEEE;;;999;;;:::<<<<<<999888AAARRR```vvv{{{Ħtttvvvkkk[[[ggg~~~~~~sssmmmttt}}}ooo___JJJDDDGGGEEE999666999666222333555777888777555333//////666888333999>>>777111)))000444222///444///,,,---...---,,,---///111999333666<<<777///---...000444111666888QQQ[[[qqqwwwSSS777555===@@@===777333666@@@IIIGGG@@@EEEPPP>>>888444666:::999555111,,,000333333222333888<<<>>>CCCIIIOOOTTT[[[```cccvvvsssmmmhhhddddddhhhmmmgggiiipppwwwwwwkkkWWWHHHBBBEEEIIILLLLLLGGG???888777111,,,+++...///,,,(((,,,+++***))))))))))))))),,,+++***((()))---333888::::::::::::999777555444444666666333333666666444333666888666777;;;;;;888555444333222111000000111333222111111222333555666gggQQQDDD======DDDMMMTTTWWWVVVTTTSSSRRRPPPNNNMMMMMMNNNOOOPPPMMMJJJIIIIIIFFFDDDFFFKKKKKKJJJJJJKKKOOOTTTWWWVVVXXX[[[TTTOOORRRLLLEEEHHHXXXZZZ[[[[[[[[[ZZZ[[[[[[WWWWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSS4ĉ@ӵLLL<<>><<>>666...+++,,,...000111111222555777555555555555555444333222...444<<L~~~=hĦkkkiii^^^QQQTTT4ĉ@ӵ>>>HHHEEEHHHddd~~~~~~yyyaaaHHH:::999===:::===???===;;;???GGGNNNoooxxx>Lpppxxxppp\\\^^^uuuyyyzzz~~~zzzvvvzzzyyyeeeWWWHHHHHHNNNIII999444777333/////////222444444222000///...333444111;;;GGGDDD555444<<>>???AAACCCCCC@@@:::666333...******...///---))),,,++++++************+++,,,+++)))((((((,,,222777::::::::::::999777555444555777666333333666777555333777888777888;;;;;;888777666555444333222222111222222111111222444555666fffPPPCCC;;;===DDDMMMUUUWWWWWWVVVUUURRROOOLLLLLLMMMOOOQQQQQQLLLIIIHHHIIIGGGDDDFFFKKKIIIJJJJJJIIIMMMTTTWWWUUU[[[]]]TTTMMMPPPNNNKKKRRR]]]\\\ZZZYYYXXXYYY[[[\\\XXXWWWWWWVVVVVVUUUTTTTTTPPPPPPPPPPPPPPPGG=?CCC666///...,,,+++*********+++******))))))+++///222333999???HHHOOORRRRRRRRRRRRKKKGGGEEEGGGIIIDDD777+++))),,,000222333333333444111111222333444444444444>>>FFFOOOVVV```eee[[[LLL666222...---......,,,***((((((***+++,,,,,,------***+++,,,......,,,+++***(((+++,,,,,,111888:::777000///222---333222888fffHdĦ=Īj|||mmm[[[RRRYYYGG=?FFFIIIRRRiiizzz~~~yyylllSSS@@@888888888;;;======<<<<<>>OOOQQQ@@@@@@EEEOOO<<<:::333222---...//////...---...//////000///666>>>555,,,444,,,///---333000CCCxxxXXX\\\hhhAAA000999:::444888;;;888;;;EEELLLHHHAAA<<<444555AAARRRUUUJJJDDDGGG@@@<<<777444666>>>JJJSSSYYYSSSLLLIIIGGGFFFIIINNNSSSWWWZZZ\\\```eeefffdddjjjfffeeejjjtttuuufffUUUCCCAAA???>>><<<:::666222000---++++++---...---***,,,++++++*********++++++))))))(((((((((,,,222666::::::::::::999777666444555777666222222666777555333666777555666:::;;;888888888777666555333222222222222222222333444666777ӵ>>>DDDNNNĭӵLLLӵHHHĦHHHJJJIIIGGGLLLTTTWWWTTTZZZӵӵWWWVVVĦƜ`1.׼sTTTIII===000Ħ*********((((((***---///000ӵLLLĦNNNMMMQQQSSSHHH999***000888>>>ĭӵeeebbbĦ---***(((Ħ---Ħ---,,,++++++***,,,,,,,,,000555777444888fffDdD?fӵĦӵƜ`1.׼s;;;DDDĭӵ}}}hhhRRRAAAӵ999:::;;;===Ħuuuzzz~~~xxxĦĦDdDӵӵӵĦӵĭӵlll___ddd|||{{{wwwyyyrrrvvv|||{{{zzz}}}nnn[[[OOODDDJJJSSSMMM<<<888888111000111222333222222222222000...222111000@@@SSSWWWFFFBBB>>>LLL:::>>>333000---///000000...---...///---111...444@@@666+++555...///,,,333111AAAttteeeQQQpppGGG222:::999444===;;;999;;;BBBFFFCCC;;;666222000<<>>EEEg&e>&eIIIg&eGGG>hӵJJJIIIFFFKKKSSSWWWTTTg&eWWWguO>uO>&eXXXWWW4ff?>ߝLUUUgĉ@[[[XXXNNNBBBShӵ***,,,)))(((,,,111444g&e111>hӵNNNPPPUUULLL;;;...666BBBfff?><zRRRg&e>&e```dddHL111...***ShӵgL------,,,,,,+++---...---***+++///...S?ʬ888fff3h?D%%)?ZufĦgLg&ebbbgĉ@@@@:::g&e>&e@e??|||fffg<ĉ888888:::<<<3we<Ħgggooovvv3h?@eyyy|||Z3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??yyy___dddwww||||||~~~xxx|||lllWWWJJJCCCIIISSSOOO???;;;;;;222///111222222000///000111000///444333111AAATTTXXXEEE;;;111CCC666AAA555///---///000000///......///,,,111,,,111???555(((333111111...666444BBBsssqqqLLLtttKKK444;;;:::666AAA===999666666666444222111333)))000EEELLL???333333222444777<<>>999555333111000...+++,,,---,,,+++******,,,))))))(((((((((((()))***$$$&&&''')))***---222555::::::::::::999777666444555777555111111555777555333555444111222777999888777777666555444222000///2222222222223335557778884Dӵ;;;AAAIIIHƅ^Hu]ĦHHHHu]ĦFFFZuR)ĦJJJIIIHHHLLLSSSWWWUUUHu]ĦUUUHŐeHŐeHu]ĦTTTqIܗGIӵQQQtt[[[]]]VVVHGgĉ@&&&///&&&......)))111BBBHu]Ħ///ZuR)ĦSSS\\\aaaQQQ888///999sߝLGdUĦWWWHƅ^Hu]ĦXXXntHdĦ000,,,HGgĉ@...HdĦ+++******++++++------,,,+++,,,---Htƅ^222===Bt=o9ĦDtfo9Ħg?HdĦHu]ĦPPPtt<<<;;;Hƅ^Hu]ĦH׼syyytQ>>>555444BBBje<Ħjjjvvv~~~Bt=o9ĦH׼spppHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ^^^XXXkkk~~~zzzyyy}}}vvvbbbSSSIIIKKKIIIUUUPPP777666AAA<<<444+++777CCC888444666,,,000111333555666777888888777555888======666000...---666888111...222000)))///000111444888888222***...222999555888:::QQQ}}}QQQ{{{ZZZ:::333;;;;;;111777777555333222222444555444333777>>>===666333444???===>>>CCCGGGGGGJJJOOO^^^^^^ZZZSSSSSSXXXTTTLLLNNNOOOTTTZZZ^^^dddooo{{{|||~~~uuukkksssnnnOOO@@@===888333000...---,,,***,,,---,,,***(((((()))(((((())))))******++++++&&&'''(((((()))+++///222@@@???===;;;:::888555333000444888777222......000111000......000555:::===999777555333333333111000000000000//////2226669994DuXӵ:::@@@HHHDdDΦDdDĦIIIDdDĦEEEIIIt|>>IIIJJJ>>>111***;;;@@@>>>555222888999444...,,,,,,///444777555111000333999444777888OOOWWW|||aaa@@@333777888333777444222333555666444111///---000888<<<;;;:::===???>>>???BBBCCCCCCHHHNNNVVV[[[___]]]ZZZXXXWWWUUUOOONNNPPPTTTVVVZZZeeeppptttxxxqqqiiisssmmmMMM<<<999555000---,,,...000,,,,,,+++******))))))((()))))))))))))))*********&&&'''''''''(((***---000@@@???===<<<:::777444222000444777666222......000111000//////111555999;;;9997774443333333332221112222222220000002226669994DuXӵ:::???GGGDdDΦDdDӵJJJDdDĦEEEHHHo)hJJJDDDGGGHHHIIINNNUUUWWWUUUDdDĦTTTDdDΦDdDΦDdDӵSSS=ӊB1.uTӵRRRHߝL`o9UUUpo9wӵ+++***///...***333HHHDdDĦ888777o)h000111:::DDDGGGAAA999)))444DdDΦDdDĦWWWDdDΦDdDӵDDDGIpӵDdDĦ///po9wӵDdDĦ+++***)))))))))*********+++,,,po9u000---...000GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦUUUHߝL`o9999DdDΦDdDӵDdDĦ{{{VVVgeĦ<<<;;;sp?aĦKKKgggGIdnuR)ĦDdDĦiiiDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵqqq]]]]]]rrrpppxxxqqq^^^OOOFFFNNNPPPZZZVVV@@@666666333...///:::SSS]]]GGG222333222222222222333555777999444444888@@@AAA;;;555333BBBCCC<<<111///666:::888222...+++,,,000333444444222333777222444666LLLaaaqqqkkkJJJ555222666666666222000222777888444...333111222:::???@@@???@@@??????@@@AAA??????GGGPPP[[[aaaggghhh___XXXZZZaaaXXXUUUTTTSSSQQQQQQXXX```iiiooolllgggssslllKKK@@@===888111+++***...222///,,,((((((***+++***(((***))))))))))))))))))(((&&&''''''''''''(((+++...>>>>>>===<<<:::777444333111444777555222//////0001111111111113335557779999996664443333334443332224444444442221112225558884DuXӵ;;;>>>FFFDdDʜ4DuTӵLLL>d<ĦFFFDtGGGGGGIIIJJJPPPWWWYYYWWW>d<ĦVVV>d<ʜDd<ʜ4DuTӵVVVUUUF&uTӵRRR4DufئL>eRRRpuR)Ħ)))(((......+++444EEE>d<ĦAAADt===---222333333444+++222DdDΦDdDĦMMM>d<ʜ4DuTӵ9994DwDd<Ħ...puR)Ħ>d<))))))))))))*********+++,,,peӵ000ĦpeӵDx<>d<ӵDdd<>d<ĦOOO4DufئL>e777DdDʜ4DuTӵDdDĦyyyMMMgeĦ===s<v>aĦBBBYYYpeӵDx<DdDĦoooDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵvvv___XXXjjj}}}mmmZZZLLLDDDQQQTTTYYYUUUDDD666333444...666777EEE\\\RRR999444333222111111222444777888666444555:::<<<:::999:::BBB???777---+++222666555:::555111111222000000111111111555000333444IIIkkkhhhtttVVV;;;111444:::666333000111333555333111111222666???FFFGGGCCC@@@??????AAAAAA>>>???IIIUUUeeeeeegggeee[[[RRRVVVaaaaaa]]][[[XXXTTTOOOPPPTTT___ggggggfffssslllKKKMMMIIIAAA555+++(((,,,111111,,,'''&&&***,,,***(((******))))))(((((((((''''''((()))((('''(((***,,,<<<===>>><<<:::6664443332224445554442220000001111111112223334445556667779996663332223334444444445556665554442223335557774DuXӵ===>>>FFFD&dq&ĒRNNNOOOsdKĦGGGDHRRudGGGJJJLLLQQQYYY[[[XXXsdKĦUUUD&oq<Ōq&ĒRUUUWWWXXX>dp&ĒRRRRRRRnfʜ>>sdKĦPPPDHRRud888999333---,,,***--->d<Φ>d<Ħ;;;s&dq&ĒR666444i?ʜtd<Ħ...HHܗDӊB+++<x))))))---,,,++++++,,,B?d<{{{PPPgeĦ>>>Hg8>aĦ>>>HHHB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRxxxxxx}}}jjjbbb]]]ggg||||||gggTTTIIIFFFRRRVVVWWWSSSGGG888222999???MMMAAA888PPP]]]III777222222000000111333666777///222;;;FFFIIICCC;;;777BBB>>>666//////333555444<<<888777999888222...///......222...222333FFFwwweeezzzbbbFFF555444<<<666666444111///111666;;;000555>>>HHHOOOOOOIIIBBB>>>???AAABBB@@@CCCNNN[[[aaa``````]]]WWWPPPPPPUUU[[[YYYXXXYYYUUUNNNKKKMMMZZZcccddddddrrrlllKKKUUUOOODDD666,,,(((+++///111,,,'''&&&***,,,***(((***)))))))))((((((''''''((()))******))))))+++,,,888;;;======:::7775555553333334443332221111111111111113334445556666667779997773332223334445555556666666665553333335556664DuXӵ???>>>FFFHu]3hhQQQQQQRRRneKKKHHH=eEEEHHHIIIKKKPPPXXX[[[YYYneQQQTTTpIƎ@t@hOOORRRTTT>hRRRRRRSSSfeXXX@ďD...+++(((&&&+++......///555neUUUZZZ=e;;;888666555444222,,,---ege111222sĪj@h888555222fdDĦ---@ďD++++++Hkge))))))***...---,,,+++,,,@h000000@GHĪj@IŌzzzBeneHkgeneTTTCCCfe===Hu]3hhzzzxxxyyysezzzTTTgeĦja>aĦ<<<<<<@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦ~~~ne@h>hsene@GsĪj@hxxxkkklllsssuuuqqqmmmXXXaaaqqqqqqqqqttt___NNNIIILLLSSSXXXVVVRRRLLL999111;;;SSScccVVV;;;EEE\\\SSS999111111000000111333444555111222777???CCC@@@<<<;;;>>>999333000000222222000666333777???>>>555000222------111---111111AAA|||fffpppVVV===666;;;555777777333000444???HHHHHHNNNTTTUUUTTTQQQJJJCCC??????AAACCCDDDGGGRRR]]]YYY]]]^^^\\\ZZZZZZWWWSSSMMMLLLMMMPPPOOOJJJHHHHHHYYYaaabbbaaaooo}}}kkkJJJRRRJJJ>>>222+++***,,,...///,,,((((((***+++***((()))(((((((((((((((((('''((()))++++++******+++---444888<<<===:::777777888333333333222222111111111111111222444555777888888;;;8884442223334445555555556666665553333334446664DuXӵ???ĵD^QQQRRRTTTUUUHHHJJJGGGKKKEEEGGGHHHHHHMMMUUUYYYWWWQQQSSSVVVUUUQQQQQQRRRSSSSSSRRRRRRSSSbbb]]]WWW000---+++***)))---///...,,,...;;;GGGPPPUUUJJJ:::444888:::666...///222333444777555333111///DdDĦ---+++,,,+++,,,)))******+++,,,,,,++++++,,,......222222555}}}wwwSSSAAA;;;===D^wwwpppmmmmmms׼srrrTTTgeFm8DDD>aĦ===:::HHHs׼sHoD^DdDĦs׼spppfffiiipppnnneee]]]___qqqvvvsss{{{kkkWWWIIIJJJSSSSSSZZZWWWTTTQQQ;;;---999PPP```___DDD888KKKNNN666000000111111222222333333666222111555999:::===@@@;;;555...---///000000//////---444>>>>>>444000333......222...111...;;;ssseee}}}eeeGGG888888444666777777:::@@@JJJRRR[[[___]]]SSSKKKIIIHHHFFFBBB@@@@@@DDDGGGJJJRRRZZZXXX```^^^TTTSSS^^^aaa[[[LLLHHHGGGIIIIIIEEEDDDEEE[[[bbb```]]]kkkyyyhhhHHHPPPEEE888///,,,,,,,,,,,,,,,,,,+++******))))))((('''''''''(((((((((((((((&&&(((************+++,,,111666<<<===:::888888:::444333222111222222222111000111222333555777999:::===999555222222444444444333444555555333333444666Φ4DuXӵtvӵ>d<ĦTTTQQQSSSVVVWWWVVVRRRĦGGGIIIKKKJJJFFFFFFIIIEEEGGGFFFFFFKKKSSSWWWVVV^^^ZZZĦZZZ[[[ZZZUUUUUUVVVXXXZZZZZZWWWUUUUUUTTTSSSRRRSSSUUUWWWXXXSSSSSSSSSSSSSSSTTTTTTUUUVVVRRRTTT^^^ddd___YYYWWWWWWQQQEEE888///,,,+++***,,,///000---+++,,,...000Ħ???LLLUUUZZZZZZcccjjjeeeSSSGGGCCC999+++))),,,222777:::999555111444444555555555444333222111111000///.........///>d<Ħ,,,+++***)))+++------,,,,,,,,,---(((((((((((()))***+++,,,*********+++,,,///111222111)))...///333222444VVViii}}}|||ĦFFF>>><<<999999:::;;;;;;;;;AAA>d<ĦYYYqqqmmmjjjhhhBekkkQQQgeFYĉ888===>aĦ???>>>BBBFFF[[[zzzBenu]ӵnnnnnnooo>d<Ħ>d<ĦĦBeĦ~~~uuuxxx~~~|||tttggg]]]XXXlll}}}}}}}}}~~~ttteeeRRRFFFLLLYYYRRR\\\YYYWWWUUU;;;)))666???NNN[[[HHH...777BBB111///000111222222222222222000111777@@@DDD@@@;;;:::>>>666///...111222222222---+++111<<<<<<111---111000///333///111,,,777mmmaaaoooNNN999666444444666;;;CCCLLLSSSXXXRRRUUUPPPCCC;;;???HHHMMMDDD@@@@@@DDDHHHKKKPPPWWWYYYaaaYYYDDDAAAVVVcccaaaUUUOOOIIIHHHFFFBBBAAACCC\\\bbb^^^ZZZgggvvveeeFFFQQQEEE777...---...,,,)))***,,,---,,,***(((((()))&&&'''''''''(((((())))))$$$&&&((()))))))))***,,,///555;;;===:::888999;;;444333111111222333222222111111111222444777:::<<<>>>:::555222222333444444222333444444333333444666?aŖ%7uSQuR)ӵsdKĦVVVVVVXXX[[[\\\ZZZgdKĦKKKMMMMMMKKKHHHIIILLLIIIIIIEEEPPPDDDYYY]]]]]]aaagdKĦXXX\\\^^^^^^VVVRRRUUUXXXVVVWWW[[[SSSSSSRRRRRRRRRTTTUUUVVVSSSSSSSSSSSSTTTUUUVVVWWWSSSSSSTTTWWWZZZZZZYYYWWWSSS]]]VVV<<<***+++---(((---,,,+++---000333444gdKĦ222333:::OOOdddaaafffmmmfffYYYTTTKKK666---,,,///333222......111...------///111333333333777///,,,444AAACCC777)))gdDĦ))))))))))))***+++,,,---,,,+++++++++***)))((((((***,,,---,,,)))))),,,222555333000...222///...111000>>>XXXlllyyy~~~gdKĦKKKCCC???;;;:::;;;===?????????sdKĦhhhlllnnnsssrrrllloooHHHŶS:::<<<===3we<<<<@@@ZZZwwwiĉ@3hR/ŌpppqqqDdDĦsdKĦgdKĦgdKĦttteee[[[]]]^^^YYYQQQSSSccctttrrrzzzpppUUUGGGMMMTTTQQQPPPUUUUUUWWWVVVCCC111222888TTTbbbPPP999333444222111///---...000222333333555777888999888666333111111111000000/////////.........///000000000000000---333222111///+++:::XXX~~~rrrZZZqqq{{{|||}}}QQQ444777>>>...555EEEJJJWWW]]]MMMVVVAAA555---///JJJXXXDDD===777@@@DDD???NNNaaa^^^iiiPPP:::888@@@HHHTTT```RRRUUUUUUNNNDDDAAAFFFLLLeee___PPPTTTlllrrr]]]JJJFFF777222111******---******************)))((((((''''''(((((())))))******&&&((((((&&&(((,,,,,,(((111666999777777:::;;;999666999999555555666555111444333222222444777;;;======888222///000222333333111555888777333000222444>AFFFneYYYWWWYYYZZZ\\\\\\neKKKKKKLLLMMMKKKGGGHHHKKKIIIJJJFFFOOODDDYYY]]]]]]neWWWQQQ___kkkggg^^^WWWXXXYYYWWWVVVWWWTTTTTTSSSRRRRRRRRRSSSTTTRRRRRRRRRRRRSSSTTTUUUVVVUUUTTTUUUWWWYYYZZZZZZXXXTTT\\\XXXCCC111,,,---+++,,,++++++,,,///666ne222333333666@@@LLLRRR[[[kkkooofff___OOO555000000444;;;>>>;;;:::<<<555555444333333222111000777888>>>JJJRRRLLL:::De))))))))))))******,,,---------,,,++++++***)))((()))***,,,------+++***...333666444111///222000000222111>>>XXXvvvne]]]JJJDDDAAA<<<::::::<<<<<<======neqqqlllnnnhhhkkkiiibbb\\\ccczzzsssNNN>A999:::<<<k<???:::<<>>GGG[[[gggfffcccSSS999......555AAAHHHHHHEEEDDDGGGGGGFFFEEECCCBBB@@@???FFFLLLUUUZZZWWWJJJ888***)))))))))))))))+++,,,---.........---,,,+++***)))))))))***,,,---,,,+++***---222444222000...333111111333222===VVVzzziiiJJJFFFBBB===:::999:::;;;;;;;;;{{{wwwqqqqqqjjjiiihhheee^^^aaavvvyyyYYY888888999======:::888DDDSSSssstttqqqmmmqqquuuwwwvvvcccggg___MMMDDDKKKRRRRRRSSSWWWUUUVVVWWWHHH888777444LLLSSS===///888>>>777888666333111111111111000/////////////////////...////////////............//////000000111111000000000333000///111---333GGGxxxyyyhhhiii]]]PPPUUUYYYtttzzzuuu[[[<<<888222777AAAEEEHHHVVVYYYGGG555666CCCOOOUUU]]]WWWAAA777KKKSSSRRRZZZ^^^SSSHHH999===IIIVVVVVVOOOMMMRRREEEGGGIIIIIIGGGEEEEEEFFF@@@999777MMMkkkiiiTTTIIIAAA333000000******---*********++++++******)))(((******)))))))))(((((((((&&&((((((&&&(((,,,,,,(((---444999::::::;;;:::777666999999666666888777333555444333222333444777888<<<999555333333555555555333666888777444333444fffUUUHHH>>>===DDDHHHHHHHHHKKKTTT[[[]]]___^^^]]]]]]]]][[[XXXUUUOOOKKKJJJMMMLLLFFFFFFKKKLLLKKKFFFOOOCCCXXX\\\\\\UUUXXX]]]PPPZZZLLLYYYggghhh```YYYZZZ___aaa^^^ZZZVVVVVVUUUUUUTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVYYYWWWUUUUUUXXXZZZ[[[ZZZ[[[[[[]]]XXXFFF000)))---)))+++,,,+++,,,444AAALLLPPPJJJAAA999333000///111111333???KKKPPPVVVQQQ???,,,---555EEEPPPQQQMMMJJJHHHIIIKKKKKKKKKJJJJJJJJJZZZ]]]]]]VVVHHH:::000++++++******)))))))))))))))+++,,,.../////////...---******)))))))))***+++,,,***))))))+++...000///---...222222222333111;;;SSSuuuMMMFFFBBB===:::::::::;;;;;;<<>>???AAA>>>===>>><<<999===EEEdddtttjjj```qqqwwwqqq___WWWYYYTTTJJJGGGNNNUUUWWWVVV[[[XXXVVVYYYMMM===:::222CCCBBB000...@@@EEE:::888666333111111111111///111000/////////000111222//////..................///000000111111111000000111333///...222...///===nnnzzzggg{{{SSSbbb}}}{{{iii~~~{{{dddBBB888666BBBIIIFFFJJJVVVQQQ===777BBBVVVddddddXXX@@@***BBBYYY___^^^aaaNNN888888CCCLLLYYY^^^UUUKKKMMMUUUBBB@@@>>>>>>???AAACCCCCC;;;999@@@ZZZooobbbJJJFFF>>>111...000++++++...******++++++++++++***))))))++++++******)))(((((('''&&&((((((&&&(((,,,,,,((()))111888999:::;;;999555444777888555555777777333555444333222222333444555999777555444333444555555444666888777555444555eeeTTTHHH>>>>>>DDDHHHJJJIIILLLTTT\\\___```^^^]]]]]]^^^^^^]]]\\\QQQIIIHHHMMMMMMFFFFFFLLLMMMLLLFFFOOOBBBWWW[[[\\\VVVXXX]]]SSS^^^NNNTTT\\\bbb]]]XXXYYY___cccaaa]]]VVVVVVWWWWWWXXXXXXXXXXXXTTTTTTTTTTTTUUUVVVWWWWWWYYYWWWUUUUUUWWWYYYZZZZZZ^^^\\\______PPP777***+++***,,,---,,,***///888@@@LLLMMMKKKDDD<<<666444333111+++...555999BBBDDD888//////888GGGSSSTTTQQQNNNKKKNNNRRRSSSRRRQQQRRRTTTVVVVVVRRRFFF777---+++---+++******))))))))))))))),,,---.../////////......***************+++++++++))))))***+++---...---,,,...222111111222///:::RRRzzzQQQEEEAAA===:::;;;<<<======>>>AAARRRlllzzzwwwmmmiiigggfffiiilllhhhfffqqqqqqQQQ::::::::::::::::::;;;<<<===@@@>>>>>>??????======???IIInnnwwwnnneeebbb]]]~~~rrr|||uuu^^^OOONNNNNNLLLJJJMMMSSSYYY\\\YYY^^^[[[XXX[[[QQQAAA<<<222999444***333GGGJJJ<<<555333111000111222222111222111000//////000222333......//////////////////000000111111111111000000000333...---333000...666aaavvvoooSSSppp\\\lllHHH888???MMMOOOHHHNNNTTTGGG333AAALLLZZZccc```LLL666+++LLL]]]eeeiiidddGGG888IIIbbbXXXQQQUUU[[[YYYOOOFFF;;;:::;;;>>>BBBDDDDDDBBB999AAAOOOhhhuuubbbMMMMMM;;;///...111,,,---///++++++++++++++++++***)))))),,,,,,+++***)))(((''''''&&&((((((&&&(((,,,,,,(((&&&...555888888999777333333666666444444777777444666555444333333333333444555555444444333333444555555666666666555555666777dddSSSGGG>>>???BBBHHHLLLLLLNNNVVV]]]```___]]][[[[[[\\\]]]\\\[[[RRRHHHEEEMMMNNNGGGGGGNNNOOOMMMGGGNNNAAAVVV[[[\\\\\\ZZZ[[[NNN[[[MMMTTT[[[^^^]]][[[YYY\\\``````\\\VVVWWWXXXYYYZZZZZZZZZZZZUUUUUUUUUUUUUUUVVVXXXXXXWWWVVVUUUUUUWWWXXXXXXWWW___]]]```bbbYYYDDD333,,,---......,,,***+++000555:::CCCKKKJJJFFFAAA<<<888888000111333111555666---,,,---444@@@HHHIIIFFFEEEHHHLLLPPPPPPMMMKKKKKKMMM>>>??????:::222------000+++******))))))))))))))),,,,,,.../////////...---))))))******++++++++++++,,,------.../////////...000444222111222///:::RRR~~~yyyVVVEEEBBB>>>;;;<<<>>>??????@@@BBBQQQhhhtttpppgggdddeeegggjjjkkkmmmqqqxxx~~~zzzYYY>>>;;;<<<<<<;;;999888999;;;======>>>???????????????AAA]]]lllxxxeeebbbeeellltttxxx}}}~~~gggUUULLLIIIGGGHHHNNNTTTWWW[[[^^^ZZZ```\\\YYY]]]TTTBBB999333222...---999GGGGGG>>>333111000///111333333222222111000/////////000111////////////000000000000111111222222111111000000...333...---222111...555SSSwwwWWWlllZZZtttMMM777BBBSSSRRRKKKOOOMMM===222UUUZZZXXXUUUOOO<<<000888UUU^^^eeedddVVVCCCFFF]]]fffZZZPPPOOOUUUTTTKKKAAA>>>AAAEEEHHHGGGBBB:::444---;;;LLL```kkk]]]NNNPPP999---...222...///111,,,+++++++++,,,++++++***))),,,,,,+++***))))))((((((&&&((((((&&&(((,,,,,,(((%%%---444777888999888444222555666555555888888555666555555444444444444444222333555555333333444555555555444444555555666777cccRRRGGG???@@@@@@HHHOOOPPPRRRXXX]]]```^^^\\\YYYXXXXXXWWWVVVUUURRRFFFCCCLLLOOOHHHHHHPPPPPPNNNGGGNNNAAAVVVZZZ[[[ZZZYYYZZZMMMZZZLLLTTT]]]ZZZ^^^^^^ZZZZZZ^^^```]]]XXXXXXYYYZZZZZZZZZYYYXXXTTTTTTTTTTTTUUUVVVWWWXXXUUUUUUTTTVVVWWWXXXVVVUUU^^^]]]```cccaaaSSS???111111///---++++++---000222...777>>>BBBGGGLLLKKKFFFAAA888999999222222333---))))))...555999777777888222777;;;:::666333333555111222333333222000//////+++******)))))))))))))))+++,,,---...///...------))))))***+++++++++++++++---.../////////......///444777444222222000<<>>>>>>>>???AAAOOOdddmmmhhhaaa```gggkkkkkkjjjrrr___CCC:::<<<<<<;;;888777999;;;:::<<<======<<<===??????BBBLLLkkkqqqbbbxxxpppfff___YYYYYYbbblllbbbhhhbbbeeeppp]]]QQQNNNHHHDDDGGGRRRYYYYYYXXX[[[XXX```\\\XXX\\\TTT@@@555333111111777===???@@@@@@555333111111222333333333222222111000000///000000000000000000111111222222111222222222222111000///,,,333///,,,222111000666IIIrrr}}}___^^^ggg~~~yyyQQQ666<<>>EEE\\\hhhbbb[[[QQQHHHEEEEEEDDDCCC@@@AAABBBAAA<<<555...******666???JJJWWWSSSHHHGGG888---...333000000222---++++++,,,,,,++++++***)))+++++++++******)))))))))&&&((((((&&&(((,,,,,,(((&&&...555777888::::::777333777888666777::::::777666666555555555555555555111333666666555444555666555444333333444555666666bbbRRRGGG???@@@???HHHQQQSSSTTTYYY^^^___^^^\\\XXXVVVTTTSSSPPPNNNRRREEEBBBLLLOOOHHHIIIQQQPPPOOOGGGNNNAAAUUUZZZ[[[SSSVVV]]]RRR\\\LLLSSS]]]UUU\\\^^^[[[ZZZ___bbbaaaYYYYYYZZZZZZZZZXXXWWWVVVSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTTTTVVVWWWWWWUUUSSS\\\]]]```dddfff]]]III666444000+++)))+++///333555///111111555BBBRRRYYYVVVGGG===<<<;;;222333999777++++++...333222000000444000555::::::777444444666666333000000000000...,,,+++******)))))))))))))))+++,,,---.........---,,,))))))***++++++++++++***+++---......---,,,------777999555333333111>>>WWW}}}}}}{{{jjjLLLHHHBBB>>>===============@@@NNNaaaiiiddd^^^___fffllliiidddrrrdddFFF999;;;<<<;;;888888:::<<<888;;;<<<:::999;;;===???BBB===RRRuuu~~~jjjiiitttbbbWWWVVVZZZmmmwwwooonnnrrrdddWWWPPPPPPIIIDDDGGGTTT[[[XXXUUUWWWWWW___[[[WWW[[[SSS===111333222777???>>>777999AAA777555333222333444444333555444444333222111111000000000111111222222222333222222222222222111000///***333000,,,111111111888CCCooo|||jjjcccSSSrrrjjj{{{SSS555333LLLSSSOOOMMM<<<444DDDRRRXXXQQQKKKIII666333LLLTTTYYYZZZAAA000QQQwwwwwwqqq[[[AAA888@@@IIIDDD999555444111---+++,,,000333444<<<;;;===KKKNNNCCC===777---...444111222333...+++,,,,,,,,,,,,+++******+++++++++***************&&&((((((&&&(((,,,,,,((((((///666777999<<<<<<999555888:::888999<<<<<<:::666666666666666666666666111444888888666555666888555333222222333555666666cccTTTHHH>>>???CCCIIIPPPSSSSSSTTTYYY^^^]]]YYYSSSNNNPPPSSSPPPJJJMMMIIIGGGIIIJJJIIIIIIKKKPPPMMMIIIGGGJJJPPPYYY^^^ZZZ\\\WWWUUUXXXSSSQQQ[[[ZZZ\\\]]]]]]ZZZYYY[[[]]]\\\YYYXXXZZZZZZVVVVVVXXXWWWVVVUUUTTTTTTVVVXXXYYYXXXWWWWWWVVVVVVUUUUUUUUURRRZZZ]]]]]]aaa```OOO999555...)))(((***,,,222999333222222333444888AAAIIIKKKQQQOOODDD???AAA<<<333///------111222222444888:::888666777888777333///...---444???>>>111***---)))***+++***)))((((((***)))***+++,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,...///000222222///111222---<<<[[[qqqxxxhhhWWWBBB<<<@@@======???<<<@@@@@@EEE[[[qqqooofffkkkfffiiimmmpppttt{{{mmmTTT>>>===<<<;;;:::999999999===<<<;;;:::999:::;;;;;;@@@BBBEEEUUUzzzwwwlllaaalllYYYOOOKKKLLLOOO???IIIRRRSSSRRRTTTXXXZZZ[[[\\\ZZZYYY\\\ZZZGGG000333333222000111555===BBB444...,,,111444222111333111111111111111111111111---...///111222333444444000111333444333222000.........///000000000000000>>>VVV___{{{eeeOOOvvvhhh~~~zzz{{{YYY888444JJJLLLKKKLLL555111SSSVVVIIIKKKFFF222666KKKRRRbbbVVVBBB666DDDaaatttvvvnnnTTT<<<:::EEELLLHHHBBB===DDDBBB999555;;;BBBCCC>>>>>>AAAFFFJJJJJJFFFBBB>>>;;;777555222//////111,,,,,,---......---***((((((((())))))))))))((((((+++)))(((***,,,---+++))))))+++000666;;;<<<;;;888999555444888:::999:::<<<999888777666555555555555555555444333444555666777444444444555555555666666bbbTTTGGG===>>>CCCIIIPPPSSSTTTUUUZZZ___]]]YYYQQQLLLNNNRRRPPPJJJKKKGGGFFFIIIKKKKKKLLLNNNSSSPPPLLLIIIJJJOOOWWW\\\WWWYYYTTTSSSWWWSSSQQQ\\\ZZZ\\\^^^]]][[[ZZZ[[[]]]\\\YYYXXXZZZZZZVVVUUUXXXWWWVVVUUUTTTUUUVVVXXXYYYVVVVVVVVVVVVVVVUUUTTTTTTSSSYYYZZZZZZ^^^```SSSAAA555111---+++***,,,555???===:::666222111333;;;BBBMMMUUUYYYUUUSSSRRRGGG999333000111666999888666777666666666777888888888777EEEFFFLLLPPPEEE333+++...)))***+++***)))((()))***,,,,,,,,,+++++++++++++++++++++************++++++---------...///111222333777666222222222---:::XXXzzzrrrUUUCCC>>>BBB>>><<<>>><<<===???DDD[[[tttvvvpppvvvhhhkkknnnqqqtttzzzaaaCCC<<<;;;:::::::::;;;;;;<<<===<<<;;;999999::::::;;;===???AAALLLjjjpppiii|||```SSSPPPNNNIIIEEEDDDNNNWWWWWWVVVWWWZZZ[[[ZZZYYYVVVTTTXXXXXXGGG333555555222...---555DDDPPP:::333111444555222000222111111111111111111111111//////111222333333444444111222333333333111///......//////000111111000000888JJJvvvpppQQQaaaaaa~~~yyyzzz|||XXX666999JJJTTTVVVPPP===<<>>AAABBB===@@@BBBEEEHHHGGGCCC<<<777<<<999666444222111111222,,,,,,,,,------,,,***))))))************))))))(((***)))(((***---...---+++***---111777<<<>>><<<:::;;;777666999;;;999888999888888777666555555666666444333222222222333444555444444444555555555666666aaaSSSFFF<<<===CCCJJJQQQTTTUUUWWW\\\aaa]]]XXXPPPKKKLLLQQQPPPJJJJJJFFFEEEIIIMMMMMMOOORRRVVVSSSOOOKKKJJJNNNTTTYYYTTTVVVRRRQQQUUURRRQQQ\\\ZZZ\\\]]]]]]\\\[[[[[[\\\]]]ZZZYYY[[[YYYVVVUUUWWWVVVVVVVVVUUUVVVWWWWWWXXXTTTUUUVVVVVVVVVUUUTTTSSSTTTWWWXXXXXX]]]aaaYYYKKK888444111---)))+++777DDDKKKHHH@@@888222000333555@@@JJJRRRWWW[[[ZZZKKK;;;...---333@@@JJJLLLJJJHHHGGGIIIJJJIIIHHHIIILLLPPPUUUYYY___\\\III222+++111***+++++++++)))((()))***...---,,,+++*********+++++++++************++++++,,,------...000222333444;;;;;;555333222,,,888SSSXXXEEE@@@CCC???===???<<<<<<>>>CCCXXXrrrxxxuuu{{{qqqsssuuuwwwxxx}}}eeeHHH::::::999999:::<<<===>>><<<;;;:::999999999:::;;;:::===>>>BBBTTTpppqqqYYYRRRTTTPPPEEE;;;HHHRRRZZZZZZXXXYYYZZZYYYWWWWWWSSSPPPTTTVVVIII777000222222///---555DDDRRR999555222444444222000111111111111111111111111111111111222333333333333333111222222333222000///---//////000111111111111000222:::vvvmmmYYYiiijjjMMMfffxxx}}}{{{}}}xxxuuu|||ZZZ888:::CCCVVV]]]LLL???FFFOOOLLLNNN===...;;;QQQVVVSSSAAA777999JJJVVVUUUTTTYYYAAAJJJWWW\\\RRRCCC;;;<<>>===;;;<<<999888:::;;;777555666777777666666555666666666222111111000000111333444444444444555555555555555```RRREEE;;;<<>>RRRRRRMMMEEE===777222...000666===DDDNNNQQQHHH;;;******444FFFUUUYYYVVVSSSTTTXXXZZZVVVQQQQQQVVV\\\SSS[[[aaaZZZCCC...***222***+++,,,+++)))((()))***------,,,+++++++++,,,,,,++++++************++++++***++++++,,,...000222333:::;;;555222222---666NNNcccJJJ>>>@@@??????@@@<<<===???AAASSSlllsssqqqwwwtttvvvxxxxxxxxx|||oooVVV;;;;;;999999999;;;===>>><<<;;;999888888888999:::999===??????FFF]]]zzz{{{lll^^^YYYWWWNNNBBB:::JJJSSSYYYYYYWWWWWWWWWUUUTTTUUUSSSQQQUUUWWWJJJ999,,,...000111111555<<>>CCCIIIKKKGGGCCC@@@@@@777888666222111222111///,,,---,,,+++******+++,,,+++++++++++++++***))))))''''''''')))***,,,------+++---111666;;;===<<<;;;:::777666999:::666444555777666666555555555666666222111000000000111333444555555555555555555555555```QQQEEE;;;<<>>+++***111***+++,,,+++***))))))+++++++++++++++,,,---...///++++++************++++++***++++++,,,...///111222444777333000111...555IIItttRRR===<<<>>>BBBBBB;;;===???AAAPPPiiirrrppptttnnnpppqqqqqqqqqttt{{{~~~gggQQQ???===;;;999888999:::;;;;;;:::999888777888999999999>>>BBBBBBCCCSSSsss|||qqqmmmjjjgggaaaTTTFFF@@@@@@NNNUUUYYYXXXVVVVVVVVVTTTSSSVVVVVVUUUYYYYYYLLL:::555111......222444444333222333333111111222333333111111111111111111111111333333444444444333222222222222222222222111111000111222222222222222111111222333]]]yyycccdddxxxjjjUUUWWW|||xxxjjjYYY{{{wwwxxx{{{}}}aaa???>>>;;;TTTXXX>>>DDD[[[TTTTTTJJJ888???YYYVVVEEEGGG555???HHHLLLOOOPPPHHH<<>>888<<>>BBBCCCAAA@@@BBBDDD<<>>BBB999000---000444444333777;;;;;;444000222333111111111111111111111111111111111222222222222222111222222222333444555666777333333444444333222222111...===BBBmmmppp___fff{{{}}}^^^WWW|||ddduuu{{{|||xxx^^^;;;333:::KKKHHH999III___\\\TTTEEEDDDNNNQQQPPPPPPKKK:::AAAGGGIIIFFF@@@999333222---,,,111555444333333DDDCCC===444666???BBB======<<<;;;;;;;;;;;;999888???EEECCC;;;999===;;;444000333555333---))))))+++)))***,,,---///000000000//////...+++'''%%%'''***((())),,,000555888888777999444222555777777999<<<999888666555444333222222444333333222222444555666666666555555555444444444aaaSSSFFF<<<===???FFFOOOTTTVVVYYY___dddZZZXXXTTTQQQRRRTTTOOOHHHMMMHHHFFFIIIKKKIIIJJJLLLNNNPPPPPPLLLGGGHHHPPPXXXRRRSSSMMMKKKOOOMMMNNNZZZ\\\\\\\\\___aaa```\\\YYYYYYWWWWWWZZZZZZXXXXXX[[[TTTVVVYYY[[[[[[ZZZWWWUUUVVVUUUSSSSSSTTTWWWZZZ\\\^^^]]]^^^bbbcccaaa\\\ZZZVVVLLLBBB999111,,,---111,,,222555777DDDZZZdddbbbZZZWWWSSSOOOGGG===666333***((()))...111111444999>>>DDDLLLNNNLLLFFFBBB@@@>>>===777///***+++...///+++,,,---,,,***)))***+++)))+++...000000///,,,***++++++************++++++,,,++++++******++++++,,,'''000111111555222222===wwwiiiTTTIII<<<888<<<<<<999@@@CCCOOOiiivvvtttuuufffhhhjjjjjjkkkpppwww}}}}}}uuugggWWWMMMBBB@@@<<<888777777999::::::999777666666666777888666777>>>DDD>>>999GGG^^^~~~vvvqqq~~~xxxttttttvvv|||ooobbb\\\ZZZgggwww}}}vvvfffSSSHHHEEEJJJUUU___ZZZ\\\ZZZVVVVVVZZZ\\\[[[___aaa]]]XXXWWWXXXNNN@@@777555333444555555333000111777888222///222444222111111111111111111111111///000111222222222222222222222222333555777888999444444444444333333222111***???888___}}}}}}|||WWWkkkppp~~~uuu||||||xxxuuu~~~^^^;;;333@@@NNNJJJAAAQQQdddcccTTTPPP[[[aaaXXX[[[[[[HHH???888777:::666...///888222111333888999999===BBBBBBEEEAAA999999??????:::BBBAAA@@@BBBDDDCCC>>>999999@@@@@@888666<<<:::222111555777555///***)))******+++---///111333333444333333111---(((&&&'''***((())),,,000555888888888===777333555777888:::>>>:::999777555333222111111444333222222222333444555666666555555555444444444bbbTTTFFF;;;<<>>999555555555444222222///,,,,,,...000//////111222000,,,)))((()))...------,,,,,,,,,---------,,,++++++******+++++++++,,,,,,+++******+++---222111333666666333444888qqqkkkXXXKKK???<<>>AAADDDFFFzzz}}}uuusssiiieeedddeeeaaa\\\```gggvvvddd[[[WWWRRRRRRVVV^^^nnnxxxXXXEEEIIIOOOZZZeeeeee^^^\\\YYYXXXXXX[[[^^^``````WWWTTTTTTVVV^^^VVV???555///666;;;666NNN111666666;;;;;;333...111444333111222444333111/////////111999???===555...///222///000111222333444444444666666666555444333222111222222:::GGGxxxhhhvvv|||TTT|||tttxxxUUU===222CCCQQQOOOHHHMMM]]]hhhOOOWWWhhhpppkkkfff[[[GGG666999999444//////333666///;;;>>>>>>DDDCCCCCCJJJNNNGGGHHHGGG@@@@@@@@@999???EEEEEEAAACCCIIIEEE:::???BBB>>>777666;;;:::444111666888555111...***%%%...222666666444333666:::===???<<<222***((())))))))))))---555666444666<<<999333111555777666888===666777888777444222222222222111111111111222444555555555666555333333444666aaaRRREEE:::;;;???DDDHHHLLLSSS[[[^^^]]]VVVRRROOOOOOPPPOOOLLLIIIKKKIIIFFFGGGJJJKKKJJJHHHKKKPPPMMMIIIIIIEEEIIIYYYYYYYYYOOOKKKSSSTTTSSSZZZ]]]]]]]]]]]]]]]]]]^^^_________VVVTTT\\\[[[UUUYYYTTTUUUVVVXXXYYYXXXWWWUUURRRTTTUUUTTTTTTVVV\\\aaajjjiiigggbbb]]]ZZZZZZ[[[```YYYWWWPPP>>>444555555666444111///000555<<>>===888444333111---666999:::555111...,,,***000111111///+++)))***+++...------,,,,,,------------,,,++++++***+++++++++***+++,,,++++++,,,...000111111333777666333444888hhh}}}|||uuummmZZZLLL===;;;AAA@@@AAACCC>>>EEEbbbvvvxxxyyyqqqnnnmmmppprrrttt{{{|||vvvvvvqqq^^^IIIEEE@@@===>>>===:::999;;;<<<;;;999888777777777777777888:::;;;===??????@@@\\\bbbNNNFFFNNNWWWeeeooolllZZZYYYXXXXXXYYY[[[^^^```]]]ZZZ\\\\\\XXX[[[RRR<<<999===BBBBBB@@@MMM>>>888222555333//////333333000111222333444444666999;;;KKKLLLKKKCCC777///---......///000111222333333333444444555444444333222111///222222@@@sss{{{|||wwwgggqqq^^^ppp{{{UUU???666DDDXXXWWWMMMVVVfffddd^^^YYY\\\]]]SSSKKKBBB333000555777555444:::AAAEEE:::MMMMMMEEEOOOZZZTTTLLLNNNEEEEEEFFFAAACCCCCC;;;@@@EEEEEE@@@CCCHHHDDD999???BBB???888888===<<<555111666999666333222...***+++000555888777888<<<@@@@@@CCC???444***''')))***)))(((+++333777666777;;;;;;555222555666555888===666777888666333111111111222222000000111222444666666777777666444333444555___PPPCCC999:::@@@DDDHHHJJJPPPXXX]]]\\\UUUQQQNNNMMMNNNMMMKKKHHHLLLJJJHHHHHHKKKLLLJJJHHHJJJNNNJJJHHHLLLHHHJJJWWWWWWYYYRRRNNNVVVXXXWWW]]]]]]]]]]]]^^^^^^^^^______bbbddd\\\WWW\\\ZZZUUUYYYUUUVVVWWWXXXXXXXXXVVVVVVTTTUUUUUUTTTSSSUUUZZZ___nnnmmmiiiddd___]]]```dddgggaaa^^^aaaVVV999...===222666::::::777444333444:::<<>>;;;BBBCCCAAABBB<<>>===<<<;;;@@@lll~~~uuuxxxzzzoooRRRLLLOOOVVV]]]lllrrrhhh]]]]]]]]]]]]]]]^^^``````YYYYYY]]]ZZZSSSVVVRRRBBB<<>>BBBEEEEEEAAACCCGGGCCC:::>>>BBB@@@::::::???>>>666111666:::888666555333///(((---333666777888:::===AAADDDBBB555***'''(((******''')))111777999999:::===888555555555555888===888999999777333111000000333222000///000222555777777888888777444333444444^^^OOOCCC999:::???DDDGGGHHHMMMUUU[[[\\\UUUQQQMMMLLLMMMLLLJJJGGGKKKIIIGGGHHHKKKLLLJJJGGGJJJLLLGGGHHHNNNLLLLLLVVVUUUZZZSSSNNNUUUWWWVVV[[[\\\]]]]]]^^^^^^^^^^^^^^^```fff___XXX[[[ZZZVVVZZZWWWXXXYYYYYYXXXWWWWWWWWWUUUUUUUUUSSSRRRTTTZZZ```llljjjgggeeeeeeggghhhiiifffiiieeekkkjjjIII111<<<+++:::JJJMMMBBB777333444,,,+++222666555===@@@666---,,,555JJJ[[[\\\RRRIIIMMMPPPRRRSSSXXX\\\YYYSSS]]]^^^SSS>>>...---111222///...,,,***)))***+++---------,,,,,,,,,---......------,,,++++++++++++,,,+++++++++******,,,///222......111666555222222666ZZZ}}}iiiTTTAAA>>>BBBAAA===???<<>>@@@@@@>>>===???999999:::::::::999888888:::;;;<<<=========<<<;;;;;;TTTuuurrrrrrvvvnnn\\\VVVWWW^^^___^^^ggghhhZZZ````````````___^^^]]]\\\XXXUUUVVVQQQMMMVVVZZZOOOBBBAAA<<>>999333///333<<<@@@999///111111222111111222555888222000------...111333444---...///111222222333333000111222222333333333222555===...:::OOO|||mmmoooUUU~~~cccyyy}}}|||vvvwww~~~~~~zzzzzzyyywwwPPPAAA999888PPPUUUIIIkkkrrrQQQ999333:::888555;;;>>><<>>GGGMMMMMMDDDXXXRRRBBBNNNaaaYYYGGGMMM@@@>>>BBBDDDJJJKKKAAAEEEGGGEEECCCEEEGGGCCC<<<>>>BBBAAA<<<<<>>;;;888555444555999===:::;;;;;;888555222000111333111000///000222555888888999999888555333333333]]]OOOCCC999;;;???DDDHHHHHHKKKSSSYYY[[[VVVRRRMMMKKKLLLLLLJJJGGGIIIGGGFFFHHHKKKLLLIIIFFFJJJLLLGGGIIIQQQNNNLLLUUUSSSZZZTTTLLLQQQSSSRRRVVV[[[[[[\\\]]]]]]]]]]]]\\\\\\ccc]]]UUUYYY[[[XXXZZZYYY[[[\\\[[[YYYWWWXXXYYYTTTUUUUUUSSSSSSVVV]]]bbbkkkgggeeehhhmmmoookkkfffaaakkkgggiiiqqq]]]>>>555---999IIIQQQNNNDDD999333111---000111,,,111444---,,,***222FFFWWW[[[VVVPPPUUUXXX[[[^^^cccfffccc\\\bbbcccWWW===,,,,,,000111---+++)))((((((***+++,,,,,,,,,,,,,,,,,,---...///...---,,,,,,++++++,,,,,,,,,,,,,,,***)))***---///......111555555111000333OOOvvv{{{kkkVVVEEEAAACCC>>>???>>><<>>@@@888999999::::::999888888===<<<;;;::::::;;;<<<===AAABBBWWW}}}kkk||||||zzzllltttvvvbbbSSS^^^```eeebbb[[[```___QQQZZZ[[[\\\\\\\\\[[[YYYYYYZZZVVVVVVSSSRRR\\\___RRRHHH======[[[qqqIIISSSKKK>>>777333888@@@AAA999000...000111111000//////000222000......000111///...//////111222333444444444000000111222333333333333333999,,,555???wwwvvvuuudddvvviii~~~~~~yyywwwtttkkkIII???888444LLLSSSFFFccc{{{aaaGGG333222===<<<:::???BBBAAAGGGEEE===;;;BBBDDD@@@CCCLLLGGG@@@GGGLLLJJJKKKMMM@@@===@@@BBBJJJLLLBBBGGGGGGEEEDDDFFFHHHEEE???===BBBBBB>>>>>>BBB???777333888:::888666666444111+++---......---+++)))(((...666:::777111---)))&&&)))((()))...666;;;:::666======;;;777444666:::===;;;<<<<<<:::666333222222222111//////000333666777777888999888555333222333\\\NNNCCC:::<<<>>>EEEJJJJJJLLLRRRXXXZZZWWWRRRMMMKKKKKKKKKIIIGGGFFFEEEEEEGGGKKKLLLJJJGGGHHHKKKHHHIIIPPPMMMKKKTTTSSS[[[TTTIIILLLPPPOOOSSSZZZ[[[\\\]]]^^^]]]\\\[[[YYY```YYYQQQXXX\\\XXXXXXZZZ\\\]]][[[XXXVVVWWWZZZSSSTTTTTTSSSTTTXXX```gggjjjggggggkkkppppppiiibbbbbbjjjgggdddmmmiiiOOO666000///666GGGWWW[[[PPPCCC<<<666666555---///333---000++++++444???EEEIIILLLZZZ^^^aaabbbcccddd___YYYYYY]]]TTT===...------'''+++)))((((((***+++,,,+++,,,,,,,,,,,,---......///...------,,,,,,,,,,,,,,,,,,---...---++++++,,,...000000333777666111000222MMMuuulllYYYHHHCCCEEE@@@FFFBBB;;;HHHdddsssvvv}}}uuurrrrrrsssrrrqqqtttzzzsssrrrmmmlllrrrqqq___HHHGGGBBB???AAAAAA>>>>>>???;;;;;;;;;::::::999999999<<<;;;999888888999;;;<<>>666DDDFFFCCCDDDGGG@@@AAAPPPNNNAAA>>>@@@???FFFIIIBBBHHHFFFDDDEEEGGGHHHEEEBBB===CCCCCC??????BBB>>>555333888:::777555666555222,,,,,,,,,,,,,,,+++******'''---222333333222,,,%%%(((***+++...444:::999555;;;>>>>>>999555888;;;===;;;<<<<<<:::777444333333000000000000222444555777555666888777555333222222}}}ZZZLLLAAA888;;;>>>EEELLLLLLMMMRRRWWWYYYVVVQQQKKKIIIIIIIIIGGGEEEEEEDDDEEEHHHMMMNNNLLLIIIEEEIIIHHHIIINNNIIIGGGQQQSSS]]]VVVHHHKKKPPPQQQTTTZZZ[[[]]]^^^___^^^]]]\\\YYY```WWWNNNWWW]]]XXXTTTYYY\\\]]]ZZZUUUSSSUUUXXXRRRSSSTTTTTTUUU[[[eeellleeehhhllloooooommmjjjiiipppllljjjggghhhmmmaaaGGG...***,,,999LLLZZZ[[[XXXGGG???>>><<<111000444000...++++++---...111888@@@NNNUUU\\\]]]^^^^^^\\\WWWTTTXXXNNN888---000///&&&+++)))(((***---///...,,,,,,,,,,,,,,,---...//////......---,,,,,,,,,,,,---+++---///000/////////000444444777;;;999333111333TTTtttvvvaaaJJJBBBEEEEEEHHHCCC===KKKfffsssuuu|||xxxsssppppppppprrrxxxwww}}}oooqqqpppooosssqqq___JJJHHHCCC???@@@@@@===<<<>>>@@@???===<<<;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<>>@@@;;;777999<<<===888999:::888555333222333...///000222333444555555222444666666444222222222{{{XXXKKK@@@777:::===FFFMMMMMMNNNRRRVVVXXXUUUPPPJJJGGGGGGHHHFFFDDDDDDDDDEEEIIINNNPPPNNNKKKBBBHHHHHHHHHLLLFFFDDDOOOTTT___WWWIIIKKKRRRTTTXXX[[[\\\^^^``````___^^^]]][[[aaaVVVMMMWWW^^^WWWQQQXXX[[[\\\YYYTTTQQQTTTWWWPPPRRRSSSTTTVVV]]]gggooo^^^fffooopppmmmkkknnnssspppooonnnfffmmmmmmYYY...000000000333===MMMYYYQQQHHHFFFCCC777444777444(((+++000222...+++000888888CCCNNNSSSUUUYYYZZZXXXWWWXXXIII222***222555...+++******,,,000111///---+++++++++,,,---...///000......---,,,,,,,,,,,,---***---111333333222222333888888:::>>>;;;555222444WWW{{{zzz~~~tttkkkLLL@@@EEEHHHDDDAAA@@@RRRnnnuuurrrvvvxxxrrrmmmlllmmmqqq|||vvv|||zzzzzzyyyooosssttttttuuurrraaaLLLIIICCC@@@@@@@@@===;;;===DDDBBB???===<<<<<<===>>>:::<<<===??????>>>===<<<666AAACCCAAAUUUooouuuzzz{{{hhhVVVTTTaaajjjfff^^^fffXXXYYY```[[[UUUVVVTTTPPPNNNKKKGGGDDDAAA???>>>>>>EEENNNIII:::999999...333111999;;;000MMMEEE```333222444777444...000666444333222///......111444222333444333111111222444---...///111222222222222444444444555555444444333555***;;;//////;;;pppVVVNNNxxxzzzhhhnnn~~~RRR===;;;999555666888444///333;;;<<>><<>>AAA<<<888;;;===<<<666777888777444222222222---...111333444555555444000333555666444222222222yyyXXXKKK>>>666<<<@@@CCCHHHLLLOOOSSSVVVYYYWWWPPPIIIFFFHHHHHHEEEBBBEEEDDDDDDHHHNNNPPPLLLHHHIIIKKKFFFGGGOOOMMMIIIOOOXXX[[[WWWNNNKKKPPPTTTTTTZZZ\\\___```___```aaabbb[[[ZZZQQQIIINNNYYY[[[UUUWWWYYYZZZYYYVVVSSSRRRRRRPPPQQQRRRUUU]]]eeeeee``````___fffqqqsssnnnooovvvtttnnnkkkqqqyyy{{{sssjjj555444333111111555:::===JJJOOOTTTSSSLLLCCC<<<888000------000000......111111000222999AAADDDBBB>>><<>>:::;;;???IIIEEE???;;;::::::;;;;;;;;;:::999:::<<<===<<<;;;AAA;;;:::AAAKKK]]]lll{{{|||rrrooohhh```YYY\\\eeejjjhhhbbb]]]VVVOOOKKKJJJHHHBBB>>>666555444222111000000000;;;:::::::::666111000222***777CCC<<<333HHHiiivvvIII,,,555777,,,111222444444333111000000000111111444//////222222///111777555444333222222333555777555555666666666555444333444222000555777555QQQjjjjjjFFF}}}xxxRRRnnnQQQyyy```oooKKK@@@>>>333===333,,,666777777GGGNNN;;;GGGCCC:::FFFEEE<<<999FFFCCC888===BBB===999AAAAAA>>>QQQTTTFFFJJJIIIKKK???======666888AAABBBAAAHHHCCC>>>EEEGGGCCCEEE???DDDBBB999999@@@===111222777999777666999:::888555000***)))+++,,,)))&&&(((*********,,,///...***'''))))))***...666888666888<<<<<<777444777;;;;;;888777666666777666444222///111333333222222333444777444222333777888555111yyyXXXKKK???777<<<@@@DDDIIIMMMPPPSSSWWWYYYWWWQQQJJJHHHIIIIIIGGGCCCFFFDDDDDDGGGLLLOOOLLLIIIKKKMMMHHHGGGOOONNNKKKQQQXXX[[[WWWOOOLLLPPPTTTUUUZZZ\\\^^^_________```bbb\\\^^^UUUGGGJJJYYY[[[QQQSSSUUUXXXYYYXXXUUURRRPPPOOOPPPQQQSSS[[[bbbbbb]]]ccceeelllrrrtttssstttxxxrrrmmmjjjlllrrrvvvuuurrrIII888---000333//////555===EEEQQQ[[[]]]WWWLLLDDD333///...222555333222222666444333555888999777444000666000)))//////,,,......---+++,,,---//////...,,,------...//////000000........................---///000222888<<<888222:::777666888777333111333@@@qqqooottt{{{hhhRRR[[[zzzsssyyynnnZZZJJJEEEFFFFFF???@@@SSSnnn~~~yyyxxxsssqqqrrrttttttyyy~~~vvvtttrrr{{{zzzpppvvvuuuwwwtttqqqvvvmmmSSSIIIEEECCCBBB@@@===>>>BBBGGGDDD???;;;:::;;;<<<===;;;:::999:::<<<===<<<;;;>>>::::::@@@FFFQQQkkkppp{{{|||kkkZZZSSSWWWOOOHHHIIINNNOOOJJJDDD@@@;;;666666888888666333222111111000000000111111555777888666444444666666999999<<<===HHHkkkPPP///444666---222333444333222111000000000111111000------111222///000333444444222111222333555666555555555444444444444333444222000444444222JJJtttooopppSSSbbbooo[[[vvvdddZZZ]]]VVV~~~KKKAAA>>>111;;;333///BBBLLLIIIMMMQQQ@@@KKKEEE888DDDEEE>>>===JJJEEE:::???DDD@@@<<>>BBBIIIIIICCCFFF===999DDDHHHCCCCCC>>>EEEDDD<<<===DDD@@@555111666888777666888999777:::555///,,,---...,,,)))(((******(((+++//////+++''')))))))))...666888666777;;;;;;777555777::::::999888666666777666333111///111333333333222333444777555333555999999666222xxxXXXMMM@@@888<<>>???BBBEEECCC@@@===;;;<<<===>>><<<;;;:::;;;=========;;;<<<:::===AAAAAACCCQQQbbbssszzzxxxlllVVVDDD===@@@;;;999<<>>@@@===NNNOOOCCCNNNTTTGGG===???FFFFFFIIIOOOLLLGGGFFF;;;777DDDJJJCCC@@@@@@HHHGGG??????EEEAAA666000555999888888::::::777;;;666///+++++++++)))((((((***)))'''***...///,,,''')))))))))...555888777555999:::777555888999777:::999777777777555333000///111333444333333333555666555555777::::::666222wwwYYYNNNBBB999<<>>999888666333111333777:::>>>AAA777...222222,,,------+++******,,,------,,,+++,,,...000000///...---...............---------000333666666999:::666///;;;666333666777444222222777aaazzzrrrtttsss^^^nnnvvv]]]IIIAAAJJJDDD@@@GGGZZZppp|||~~~zzzvvvvvvxxxwwwuuuvvvzzz~~~wwwwww}}}{{{yyyvvvuuupppmmmvvvpppZZZEEE@@@===??????===>>>@@@DDDDDDAAA???<<<;;;<<<===<<<;;;;;;;;;===>>>===<<<>>>===???BBB???===BBBKKKgggqqq}}}gggssswwwiii^^^QQQBBB:::888555555666===EEEIIIHHHEEE777444222111222333222111.........///000222333444<<>>NNNMMMAAAEEEPPPHHH999<<<@@@<<<999@@@BBB???NNNNNNCCCRRR[[[LLL@@@@@@EEEDDDIIINNNLLLMMMMMMBBB<<>>CCC???444222888;;;::::::<<<<<<999<<<777000+++))))))((('''(((***)))'''***//////---((())))))(((---555999777333777888666666888888555<<<:::888777777555222000///111333444333333444555444444555777999888555222vvvYYYPPPDDD:::<<>>???>>>>>>@@@DDDEEEDDDAAA===:::;;;<<<===<<<;;;<<<>>>???>>>===>>>===>>>???>>><<>>AAAAAA???<<<;;;888666333333222111111111111111111222333444444777AAAFFFEEEGGGMMMMMMIIIzzzzzzvvv???111111///666222000000000000000111000000000///000000...---...///000000111111111222333444444666555222111111222333444---222///...222000666IIIsssgggYYYRRRJJJFFFSSSKKKjjjuuuHHHeeeiiiXXXjjj[[[uuudddEEEBBB777???444CCCcccnnneeeccciiiOOOAAAPPPNNNLLL]]]UUUAAANNNXXXOOO@@@AAAEEE@@@<<<@@@BBB===KKKKKKBBBRRR\\\MMM???===@@@???EEEPPPPPPVVVYYYNNNDDDGGGFFF???>>>===FFFGGG>>><<>><<<;;;======;;;>>>:::444///---,,,,,,+++(((***)))(((+++000000---(((***)))(((---555999888333666777555666999888555<<<:::888888777555333000000222444444333333444555333333444555666666333111vvvYYYQQQFFF;;;<<>>)))222KKKRRRUUUWWWWWWTTTPPPMMMLLLMMMQQQSSSRRRSSSWWWWWWTTTdddpppyyywwwoooiiieeebbb\\\___aaa```___bbbiiiooohhhiii]]]GGG::::::888111222222111......333>>>FFF888111111>>>NNNVVVVVVTTTYYYXXXWWWVVVWWWXXXZZZ[[[ggg___GGG333222222///111---,,,***+++---......---111111222333333333222111/////////...------,,,,,,***---......333;;;@@@AAA<<<555000333666555333333777OOOzzzwwweeePPPMMMHHHHHHBBB===FFF^^^rrr{{{vvvxxx{{{{{{wwwxxx~~~yyywwwuuussssssnnnooouuuvvvvvv|||sssZZZGGGAAA===???AAA@@@???AAABBBDDDEEEBBB>>>;;;;;;===>>>===<<<===>>>??????===<<<;;;;;;<<<<<<===>>>@@@>>>LLLbbbxxxkkkooo\\\iiikkkbbb___vvvoooPPPGGG===888999;;;<<<<<<999:::<<<<<<<<<:::888777777666444333222222222333444444333333333444444555333???QQQbbbnnntttwwwwww}}}BBB111111///555111000...///000111111111000000///555888333------000111000111111222333444555555666555333222222222333444---333000---222222444???``````fffeee___iiifffQQQ]]]yyyJJJccc^^^\\\eeeaaabbbYYYAAA>>>///===666PPPsssvvvjjjmmmvvvVVVLLL\\\ZZZVVVfffZZZCCCJJJUUUNNN???AAADDD>>>;;;@@@???888FFFGGG>>>MMMVVVIII<<<:::===<<>>AAADDDCCC???===>>>@@@>>>===<<<===???@@@???>>><<<<<<;;;;;;===??????======DDDOOO___vvvjjjuuuwwwnnnxxxzzzooohhh^^^eeexxxbbbWWWAAACCCEEEDDDBBBAAA???===888:::<<<<<<:::888888999444444444333222333555777444444333333444444555666222???[[[}}}DDD111222///333000000---...000111111111000000000===EEE>>>555111333444000111222333444555666666555555555444444444444333///555000+++111222000666GGGxxx[[[qqq}}}ccc{{{aaaQQQyyyyyyQQQbbbqqqooo___sssaaa~~~UUUDDDAAA000888<<<\\\vvvsssqqqwwwuuuQQQLLL```ZZZQQQ```XXXDDD>>>KKKEEE999===AAA<<<888AAA>>>555CCCFFF<<>>AAA???JJJ___iiilllgggRRR@@@@@@@@@===???===FFFGGG===;;;CCCEEE???666999999444222555666555111111000...,,,*********'''***,,,---000444222...)))***(((''',,,555999999777777555333666;;;;;;777;;;999888888888777555333000222444555444444555666444444444333222333444555uuuYYYSSSHHH<<<<<>>FFFJJJMMMQQQOOOMMMOOOSSSSSSMMMHHHIIIGGG777,,,333555/////////---,,,,,,...//////...222222111000000111111222000000///...------,,,,,,+++///000///111777;;;<<>><<<<<<:::???CCCCCC@@@>>>AAADDD???======>>>???@@@???>>>>>>>>>===>>>@@@BBB???;;;888???DDDFFFNNNddd~~~iiirrraaaWWWYYYzzzzzzwwwqqqccckkk{{{ZZZCCC===???HHHOOOLLLDDD>>>:::999<<<>>>>>>;;;777333333444222333333222111222444666222222222333444555666777000<<<]]]DDD222333///222///111---...///111111111000///--->>>JJJDDD777111000111000111333444555666666666555555666666666555444333111777000***///000---000444mmmWWWvvv}}}WWWnnntttQQQtttXXXRRRqqqGGGtttaaaUUUIIIHHH666333CCCdddrrrllluuu{{{kkkDDDDDD[[[SSSEEEUUUSSSEEE888FFFBBB888>>>CCC>>>:::DDD???555CCCGGG===HHHLLLGGG@@@DDDGGGCCCMMMbbbnnnssshhhKKK888<<<@@@===???FFFNNNLLL@@@;;;BBBCCC>>>555777555000---///111111000111222111000...------&&&***...///222555333...******(((''',,,555999999888888555222666;;;<<<999:::999888888888888666444000222444555444444555666666666555333222333666888sssZZZVVVJJJ===>>>DDDGGGIIIIIIHHHJJJNNNRRRVVVPPPLLLLLLLLLIIIHHHJJJJJJHHHHHHLLLMMMLLLMMMQQQLLLLLLJJJGGGMMMTTTSSSMMMSSS]]]WWWWWWOOOGGGUUUWWWaaa______bbbcccaaa___^^^```fff^^^HHH777444555333000666DDDRRRXXXVVVTTTVVVSSSQQQRRRUUUVVVVVVZZZ```gggnnnqqqllldddaaadddhhhfffdddaaa___^^^]]]\\\\\\cccccccccbbb^^^VVVLLLDDDAAA===888555444333000---333000...///222444222000444444555777888777444222///---+++---111444444333000000///...---,,,,,,+++444///---111555444333555222111//////000///,,,***---+++,,,111333333666:::BBB;;;<<<:::111111555111222MMMrrr~~~YYYvvvpppVVVNNNGGG@@@CCCMMM]]]wwwvvvyyyzzzwwwuuu{{{{{{|||{{{wwwvvvyyyooovvvyyywwwzzzzzzlllZZZHHHCCC===;;;===??????===>>>???@@@AAAAAAAAAAAAAAAAAA===;;;===CCCEEECCC@@@???===<<<>>>@@@AAA===:::555AAAGGGDDDIIIXXXcccddduuuppp{{{ggg___TTTPPP```uuutttttt}}}vvvuuummmyyymmmTTTDDD???AAAJJJLLLOOOOOOKKKDDD<<<666888888777555444333222111555222222555555222222555111222444555555555777999333+++DDDzzz~~~FFF333555555222***444000444444000///111222111777888888555111///111444333333444444555666777777999888777555333222222222111000000000000000111111333YYYzzzTTTrrr___NNNyyyMMMyyycccWWWTTTlll]]]qqqSSSLLL@@@999;;;RRRkkktttlll___XXXWWWAAANNNOOOAAA===GGGIIIBBB;;;@@@BBB@@@???AAAAAA???MMM@@@:::???CCCBBBEEEMMMFFF>>>III^^^DDDWWWlllrrrnnnaaaMMM===:::???AAA???UUUVVVMMM===555777888555000---000777:::777999>>>>>>???>>>888000***))))))+++((()))000777888000'''*********((()))///888???666444666:::<<<:::;;;>>><<<:::888888888888666555444444444444444555777777999888666555444444444555uuu[[[VVVKKK>>>>>>CCCEEEHHHHHHGGGIIIMMMQQQVVVPPPLLLLLLKKKHHHGGGIIIJJJGGGGGGKKKLLLKKKMMMQQQNNNNNNKKKHHHLLLRRRRRRLLLSSS]]]XXXXXXPPPHHHUUUWWW```aaabbbcccaaa___^^^^^^cccggg]]]GGG666222222000---///777BBBHHHLLLQQQWWWXXXVVVVVVXXXWWWVVVYYY^^^dddjjjnnnkkkeeebbbbbbdddeeedddbbb___\\\[[[[[[\\\fffggghhhfffbbb\\\VVVSSSCCC>>>777333333333222111222///,,,+++,,,///222333555333111000222333555555111111000000000...,,,***000000//////......------222---,,,///222111111222222111///...///...---+++...+++,,,000222111333777555555>>>>>>333000222///111DDDeee{{{\\\}}}uuuVVVIIIKKKAAAFFFUUUeeeyyy}}}vvvuuutttuuuyyyzzzuuuxxx{{{wwwpppmmmnnntttwwwvvvyyyzzzooo^^^GGGFFFDDDBBBAAA@@@@@@@@@<<<<<<===>>>>>>>>>>>>>>>@@@>>>===???CCCDDDCCCAAA===>>>@@@@@@???>>>>>>>>>???===<<>>999666666666666555555444444333666555777<<<<<<777555666111333444444444444555777222000>>>```}}}DDD///.........+++888333666555111...000111///555666666444111000111444222333333444555555666666666666444333222111111111111111000000000000111111222OOOjjjQQQyyyvvvRRR}}}YYYuuunnnVVVeeeeeelllZZZUUUHHH<<<===DDD\\\ooolll^^^TTTRRRSSSFFFOOOMMM@@@???JJJKKK@@@===BBBEEEBBBAAABBBAAA>>>HHH???<<<@@@@@@>>>DDDOOOIII===BBBWWWEEE[[[lllooojjj\\\HHH;;;;;;@@@???:::DDDOOOSSSHHH<<<:::;;;999999666888===>>>;;;;;;???999:::999555///++++++---...---...333888777000(((*********((()))...777>>>666444555:::;;;::::::===<<<;;;999999999888777555444444444444555666777777999888777666666666666666xxx]]]VVVLLL???>>>BBBDDDGGGGGGFFFHHHLLLQQQVVVPPPLLLLLLKKKGGGEEEGGGIIIFFFFFFJJJKKKJJJLLLPPPQQQOOOKKKIIILLLPPPPPPLLLRRR^^^YYYZZZRRRIIIUUUUUUaaafffiiigggbbb^^^___```eeeeeeZZZDDD444//////,,,---***+++///444;;;FFFPPPVVVUUUUUUXXXWWWUUUWWW\\\bbbeeehhhiiigggcccaaaaaadddeeeddd```\\\YYY[[[]]]dddfffgggddd```]]]]]]^^^QQQKKKBBB;;;777666666555333111///---------...///222111/////////111333555,,,...111222111///...---///000000000000000//////111---,,,000222000000222333111...---......---,,,...++++++///000///111555666:::GGGIII;;;555555111444;;;UUUttt^^^~~~YYYFFFJJJ@@@KKKbbbpppzzz~~~zzzwwwuuuyyy{{{xxx~~~vvvooossswwwwwwuuuwwwxxxnnnaaaFFFGGGHHHEEEAAA???@@@AAA;;;<<<<<<<<<<<<=========<<<===>>>???@@@AAAAAAAAA;;;???BBBAAA>>><<<>>>AAACCC<<<666@@@YYYkkkbbbOOOJJJRRRdddxxxooo}}}fffhhhnnn^^^ZZZ}}}}}}{{{sssssstttZZZNNN@@@888999>>>@@@AAAAAA@@@>>><<<:::999999888555555555555555555555666555555:::@@@@@@:::555555222444555444333222333444000555777AAAggg{{{GGG555444333333000===666999888333///000000///333444444222111000111333222222222333333444444555333333222111111111111111111111000000000000000111222CCCXXXzzzTTT}}}OOOzzzeeeeeewwwPPPvvv___~~~HHHrrrWWWDDD888>>>IIIcccrrrdddPPPKKKQQQUUUDDDLLLJJJ???AAAMMMLLL@@@>>>DDDGGGFFFEEEFFFEEEBBBFFFBBBAAACCC@@@>>>EEEQQQLLL===:::MMMCCCZZZcccaaa]]]OOO===444888@@@>>>777AAAUUUaaaWWWFFF>>>>>>>>>===;;;;;;======999888:::333444444111---,,,...111222333666999:::666000************((()))---666===777555666:::;;;999:::======;;;:::999:::999888666444444444555555666777888777888888888888888777777|||___WWWMMMAAA???BBBDDDGGGGGGGGGIIIMMMQQQVVVPPPLLLLLLKKKFFFDDDEEEIIIFFFFFFIIIJJJJJJLLLPPPQQQOOOLLLKKKMMMPPPPPPOOOQQQ]]]ZZZ]]]TTTJJJTTTSSSccckkkqqqllldddaaabbbddddddaaaTTT@@@222...---,,,000+++(((((()))---666???FFFHHHMMMSSSVVVUUUWWW\\\eeebbbbbbeeefffcccbbbbbbeeegggfffbbb]]]ZZZ\\\___dddeeeeeeaaa[[[ZZZ___ddd```[[[QQQGGG???999666444888555333333666555000+++---...000000//////000000,,,---...///...------...///000111222222222222111333//////222333111111444444111...,,,---............++++++///111111333888BBBBBBJJJKKK>>>888888222:::888IIIyyymmmbbbuuu~~~sss___GGGDDD???RRRnnnvvvwww~~~{{{yyyxxx}}}}}}}}}xxx{{{}}}{{{wwwvvvuuummmbbbKKKIIIEEEBBB@@@>>>>>>>>>=====================>>>999;;;>>>???>>>>>>???@@@<<<>>>@@@@@@>>>===???@@@>>>>>>;;;<<>>BBBAAA999222===<<<;;;999999999:::;;;555555555555555555555555222222666<<<<<<666222222444555666555333222222333---666333///KKK~~~lll===111222111000)))222777:::999444111222222111111111111111111111222222111111222222222333333333111111111111111222222333222111000000000000000000222:::LLLlll___OOOwwwpppTTTUUUsssbbbIII\\\nnnWWWDDD888<<>>JJJLLLBBBBBBMMMLLL@@@<<>>QQQQQQLLLIIIAAA444...444???DDDBBBXXXgggmmm^^^JJJ@@@>>>>>>888777777777555333222111111222333000------000444666999<<<===999444///,,,)))******((((((,,,444;;;999777777;;;<<<:::;;;???>>><<<::::::::::::888666555555555555666777888999555666777888999888777666```XXXOOOCCCAAABBBEEEHHHHHHHHHJJJOOOSSSVVVPPPMMMMMMLLLGGGDDDEEEJJJFFFEEEHHHIIIIIILLLQQQOOOMMMLLLNNNPPPQQQRRRSSSOOO]]][[[___VVVJJJRRRPPP```lllsssmmmdddbbbdddeeeaaa[[[LLL<<<111......---...+++***+++)))(((+++111333777AAALLLSSSVVVZZZ___iiibbb^^^aaacccbbbbbbfffggghhhhhhddd```^^^```bbbggghhhfffaaa[[[[[[```ffffffccc\\\SSSIII@@@:::777>>>666000333===CCCBBB>>>888888777555333555999<<>><<<@@@@@@:::777@@@QQQ]]]BBBCCCTTTmmmvvviii]]]\\\yyyddd}}}nnnrrr{{{kkkWWW___eee~~~nnnbbbTTTEEE:::>>><<<;;;;;;<<<<<<<<<;;;999999999999999999999999777777777666555555444444222000222555555222000222666777777555333111222333---333333///;;;]]]mmm???333333333444,,,222444777777222000222222111000000000111222222222111111111111222222222222222111111111222222333444555222222111000//////000000000444DDD^^^~~~yyykkkWWWyyy~~~RRR{{{iiigggnnn}}}XXXNNNLLLoooUUUFFF:::888999WWWiii^^^MMMLLLVVV]]]@@@QQQWWWKKKCCCHHHGGG===999???CCCAAAAAABBBAAA>>>DDD???;;;<<<======>>>???===;;;444AAA999GGG@@@<<<;;;:::555000666DDDQQQWWWkkknnnfffQQQAAA===<<<999333444444333222111000///222333444222///...111444888;;;===<<<777222...---)))******((((((+++333888<<<999999<<<===;;;===@@@>>><<<::::::::::::888666666666666666777888999999444555666777777777666555bbbYYYQQQFFFDDDBBBEEEHHHIIIIIIKKKPPPTTTUUUPPPNNNOOOMMMIIIFFFFFFKKKGGGFFFHHHJJJJJJMMMRRRNNNMMMOOOSSSTTTSSSSSSUUUMMM[[[\\\```WWWJJJPPPMMMZZZgggnnnhhhaaabbbcccbbb___UUUEEE777000---......***)))+++///---))))))---***---666CCCLLLRRRZZZbbbjjjaaa]]]___```^^^aaagggiiihhhfffddddddcccddddddffffffbbb]]]YYYYYY\\\aaahhhhhheee___WWWPPPKKKIIIFFF::://////===LLLVVVYYYSSSPPPKKKEEECCCIIITTT]]]TTTEEE555111888===:::444...000222444444333222111000......000///,,,...222222000------...//////...000------111555777;;;AAA???333111111///666;;;555666555@@@wwwzzztttjjjmmmdddKKKFFFKKKaaaqqqkkkhhhrrryyyvvvyyy{{{{{{xxxuuuuuuvvvvvv{{{}}}yyyvvvvvvvvvtttzzzzzzyyyyyyyyyxxxuuuqqqjjj\\\KKKDDDEEEGGGCCC>>><<<;;;:::999999999:::;;;>>>???AAADDDEEEEEEDDDCCCAAA===:::<<<@@@BBBAAA>>>AAAAAA???<<<:::<<>>GGGSSS^^^ggg___\\\```___ZZZ]]]eeejjjfffbbbcccfffgggfffcccdddbbb___[[[YYYYYY[[[\\\ggggggfffbbb]]]YYYYYYZZZPPPGGG<<<777<<>>>>>???>>>;;;999???>>>===<<<<<>>333777<<>>;;;:::999999999888777666666666666777777666666666666666666555333222555555222333555333444444222000//////000555---///777444222JJJlllTTTFFFGGGKKKLLL;;;666777::::::555222333333111333111111222444444111///333333333333333333333333333333222333333444555666333222111000////////////111+++444@@@ccctttdddsssmmmdddZZZNNNRRRlllcccfff{{{ggg___XXXXXXxxx|||lllrrrqqqPPPIIIhhhUUUDDD888:::AAAGGGOOOQQQJJJEEELLLYYYQQQ^^^[[[GGG999;;;:::222444777888444222444555333222222222333555999::::::999AAA777???>>>JJJ:::888555888888555777@@@HHHLLLIIIDDD:::111555???===444555999999666666999888444000333666666333111111222888666333000...------,,,)))******)))'''***000555<<<999888::::::999;;;???<<<;;;999999999888777555777777777777888999::::::888888777666555555555555cccZZZUUUKKKHHH@@@CCCFFFGGGGGGIIINNNSSSUUUPPPOOOQQQPPPLLLIIIIIIMMMIIIGGGIIIJJJKKKOOOTTTQQQQQQUUU[[[ZZZSSSPPPSSSIIIYYY[[[aaaXXXIIIMMMHHHTTTaaahhhdddbbbfffgggbbb```QQQ???333---+++***+++---++++++,,,***(((***//////***'''***111;;;KKKXXXccc]]]\\\aaa___WWWYYYbbbjjjddd```aaafffiiigggccchhheeeaaa`````````______aaaaaa___[[[WWWUUUXXX[[[XXXUUUNNNEEE>>>>>>CCCIIILLLRRRYYY]]]^^^aaafffkkkfffKKK111000AAAJJJ>>>,,,///000222444444222000...111000111333000---///444//////...///000000...,,,444000///222444555:::???///---333555///111666333111===GGGtttxxxyyyrrrTTT]]]ZZZ```sssuuutttiiiQQQDDDHHHTTT\\\___lllxxxtttwwwvvvtttsssssssssttttttuuuzzz|||~~~}}}vvvuuuvvvxxxxxxuuurrrrrrtttkkk___TTTLLLFFFBBB???@@@???===;;;;;;;;;===>>>>>><<<<<<@@@EEEFFFBBB===@@@BBBDDDCCC@@@AAAEEEIIICCCAAA@@@???===<<<===AAA222>>>GGGDDD>>><<<<<<<<>>???999777999:::999777666666888;;;<<<>>><<<999777666666888999555555555666777888888888444222333666666333222444000111222111...---...///999---+++555555...999NNNzzzsss{{{{{{```QQQ???AAA@@@:::666777666444444222111333555444111...333333333333333333333333333333222222333333444555333222111000////////////555+++000999___qqq___sssbbbOOOXXXiiiqqq```cccnnnggg___tttuuuZZZjjjOOO|||hhhgggwwwRRRBBBXXXqqqWWWAAA555???IIIEEEGGGLLLIIIEEENNN___QQQXXXPPP;;;222888888000000444555222333777;;;;;;111666:::::::::>>>BBBEEEEEEKKK;;;@@@BBBNNN;;;777111222111...000444666333666666333222;;;EEEBBB666444888999444444777666111---111666666444111111222777333...++++++,,,,,,,,,)))******)))''')))///444;;;777666888999888:::>>><<<:::888888888888666555777777777777888999:::;;;;;;:::888666555666666777dddZZZVVVMMMHHHCCCDDDEEEHHHKKKNNNPPPRRR[[[YYYXXXVVVOOOHHHHHHMMMLLLLLLKKKJJJIIIKKKOOORRRTTTQQQSSSWWWVVVQQQPPPUUUIIINNN^^^XXXPPPPPPFFFLLLNNNYYY___^^^aaaiiihhh___```OOO===555111...++++++***+++,,,---,,,+++***))))))((((((***...444:::>>>\\\\\\]]]]]]]]]]]]^^^^^^gggeeebbb______bbbeeehhhbbbeeeeee___\\\^^^```aaaddd___YYYVVVWWWXXXWWWVVVVVVWWWYYYXXXSSSKKKCCC>>>===@@@EEEOOO[[[eeegggddd___III777333222...000666222444666555222000111333333222222000///111555888<<<444...///222111000000///...///111444666555444000000111111333555777888222:::ZZZ{{{yyy[[[~~~xxxgggdddttt~~~}}}hhhQQQKKKCCCOOOdddlllqqqvvvttt~~~wwwrrruuuwwwuuurrrqqqpppsssccczzzyyyssszzz}}}uuuooorrrvvvjjjtttrrr___MMMIIIIIIGGGBBB>>><<<>>>>>>;;;<<<>>><<<::::::===BBBCCC???;;;@@@AAAAAA@@@>>>======>>>GGGEEEAAA>>><<<<<<===>>>;;;===@@@DDDCCC???======BBBCCCAAA===???DDDFFFDDDDDDHHHLLLGGGEEE[[[tttxxxkkkWWW[[[jjjpppiii```qqqxxx|||___iii^^^uuu~~~ppp\\\JJJ???<<<===>>>:::999888777777888999999;;;999777777888:::;;;;;;;;;;;;::::::999777666555777666555555666666555444444444444333333333222222000000000000000000000000222111000000222444777888___uuu}}}oooccc[[[PPPFFF;;;888555333333444555666777777222///333:::999333222444666777666333000/////////000000000000000000...222000777OOO^^^cccjjjnnnRRR>>>DDD___yyy{{{rrrbbbzzzeeeYYYsssXXXWWWjjjcccxxxMMM???\\\qqqRRR999======PPPGGGBBBEEEFFFAAA>>>???DDD<<<666777666222111444666===<<<<<>>CCC999///444777444555666---...000---111555///555888888888???FFF@@@444777>>>===333///444999888111333555777666333000...************)))))))))))),,,***(((&&&'''***...000777;;;;;;777777<<<===:::@@@888555999;;;888777999888444555:::;;;777888<<<999999999888888777666555eee[[[VVVMMMHHHBBBCCCEEEGGGKKKOOORRRTTTVVVSSSQQQQQQNNNIIIIIIMMMNNNNNNMMMLLLKKKMMMPPPSSSTTTRRRTTTXXXWWWQQQPPPSSSIIIMMM^^^YYYRRRQQQFFFKKKOOOYYY``````eeellljjjaaa]]]MMM;;;333000---******+++,,,,,,,,,,,,+++***************+++---111555777NNNVVV___aaa^^^\\\]]]`````````aaabbbbbb```___^^^___```^^^YYYYYY\\\^^^]]]___]]][[[ZZZZZZYYYWWWVVVTTTVVVXXXYYYWWWSSSOOOLLL<<<999888>>>JJJXXXbbbeee[[[FFF333......,,,111999222555777777666666777999555555333000......000333888222///222555222///...---...000111222333333444111111111111111444777999444555IIIhhhxxxxxxvvv[[[qqqhhh~~~zzzoooTTTLLLFFFUUUiiiooosssxxxwww~~~xxxtttwwwyyywwwtttssslllpppkkkvvvwwwxxx{{{|||yyyrrrmmmkkkkkkhhhrrrtttfffYYYSSSNNNHHHCCC>>><<<>>>>>><<<===???>>>======???BBBBBB@@@>>>AAAAAAAAA@@@>>>===>>>???HHHFFFCCC@@@?????????@@@AAAOOO\\\ZZZJJJ===<<>>@@@@@@===>>>BBBBBB>>>AAACCCIIIHHHHHHXXXccc\\\uuujjjZZZUUUbbbpppnnnbbbhhhgggyyyrrriiibbb{{{~~~qqqJJJFFF@@@<<<::::::999888999888777777777888999:::999888666777888999999888999999999888777666555444666555555555666666666555444444444333333333222222111111111111111111111111222111111000111333666777EEEfff{{{ooobbbXXXIII>>>777444222111000999===888444888AAAEEE999666333111111222222222000000000///////////////***...+++...???KKKOOOXXXHHHSSSYYYRRRHHHIIIPPPVVVooorrrhhhrrrpppiiihhhvvv|||hhhqqq|||jjjZZZ{{{yyylllxxxbbbFFFPPPcccQQQ???>>>666EEE???:::999888444222222///...000444555333555;;;999DDDGGGHHHOOOMMMJJJOOOJJJMMMKKKEEE???===;;;777333:::555000777:::666777999000111444222777;;;444BBBCCC@@@:::===BBB>>>555888???>>>555111666;;;:::333555666777555222...,,,*********)))))))))((((((***)))((('''(((***,,,...777999888666999@@@@@@<<>>===>>>AAA???AAABBBAAA@@@@@@AAABBBBBBBBBBBB@@@>>>>>>???AAAFFFEEECCCAAA??????@@@@@@JJJdddzzzsssUUU<<<999AAA;;;???@@@>>>???AAA@@@<<>>777888;;;<<<;;;===AAACCCBBBDDD@@@;;;666111000888AAA444@@@DDDGGGKKKGGGDDDKKKAAACCC@@@999666666444000444<<<:::999BBBCCC>>>???<<<444666999777<<<@@@999GGGIIICCC::::::??????999:::@@@@@@777555:::???===555666777777555111---*********))))))))))))((((((((((((''''''((()))***+++666777777888===CCCDDD@@@BBB===:::::::::777666777777666888<<<<<<999777888555555666777777777666666kkk\\\VVVMMMKKKDDDDDDEEEHHHKKKPPPTTTVVVVVVPPPNNNQQQTTTSSSRRRRRROOOPPPPPPOOONNNPPPRRRUUUTTTUUUWWWZZZZZZVVVPPPLLLLLLKKK\\\\\\XXXTTTFFFIIIJJJQQQXXX^^^eeejjjggg```XXXHHH777000...,,,***+++---,,,+++***)))***+++,,,***++++++++++++******)))000CCCYYYeeeddd]]]ZZZYYYZZZXXXUUUTTTTTTVVVXXXZZZWWWSSSMMMLLLRRRZZZZZZVVVOOOSSSXXXYYYVVVTTTSSSTTTRRRRRRSSSSSSSSSSSSSSSSSSXXXRRRMMMKKKHHHBBB>>>===999000+++...222111222444333333222111////////////111222333222111111333444000...///555666222...---111///...///222333222111444444333000...000666;;;444111000:::SSSqqqiiitttyyyiiiFFFGGGHHH]]]qqqpppnnnsssuuuqqqmmmmmmrrrsssooolllkkkqqqlll}}}yyyttttttsssqqqnnniiiccc^^^ZZZiiimmmmmmjjjiiihhh```WWWIIIBBB===>>>?????????BBB???BBBDDDBBB>>>===@@@DDDDDDDDDCCCAAA@@@@@@BBBDDDAAAAAA@@@???>>>>>>>>>>>>MMMiiiyyy\\\BBB999;;;:::>>>@@@??????BBBCCCAAAEEE>>>>>>???AAANNNSSSJJJGGGLLLMMMIIILLLVVV[[[XXX\\\UUU___pppxxx|||bbbWWWRRRbbb{{{pppaaaPPPBBB888444@@@===:::888888999888777999999::::::;;;<<<<<<============>>>???>>><<<:::666666555444333333222222222333444555555555777888555444444444444333333333111111111111111111111111333222111111111111222222444333QQQ~~~vvvkkkbbbQQQGGG999111222888===>>>NNNLLLEEE;;;222...000444111000000//////......---///555222222999>>>HHH[[[wwwvvvuuuttttttsssqqqmmmwwwxxxsssvvvppp]]]sss|||lllqqqqqqwwwssstttXXXPPPUUUGGG:::<<<===;;;EEEOOOVVV```lllqqqpppsssnnndddXXXJJJ???999888000777777:::AAA;;;555;;;999999666333555::::::666===DDDAAAAAAHHHGGGAAACCC???777888;;;999===@@@999???CCC@@@999999@@@BBB???;;;AAAAAA:::888>>>BBB???444555777777555111---******)))))))))((((((((((((&&&''''''(((((()))((((((111666<<<@@@CCCDDDDDDCCCCCC@@@===;;;999777666666444555999<<<===;;;999888333444555666777777777777nnn]]]UUUNNNMMMHHHGGGGGGHHHKKKOOORRRUUUYYYSSSPPPSSSUUUSSSQQQRRRNNNOOOOOOOOONNNOOOQQQSSSTTTVVVXXXZZZ[[[XXXQQQKKKMMMJJJYYY\\\[[[WWWGGGKKKJJJNNNTTT\\\dddiiieee___UUUFFF666///...---,,,,,,---,,,+++***)))***+++,,,((()))***++++++***))))))...;;;NNN^^^ccc```XXXRRRTTTSSSRRRQQQRRRUUUWWWYYYTTTPPPJJJJJJRRRZZZZZZTTTLLLOOOQQQQQQOOOOOOQQQTTTQQQQQQPPPPPPPPPPPPQQQQQQTTTQQQQQQVVVUUUNNNIIIIII:::444///000111111111333666555333111111000000000---///111111000000111222222......222333000...000666000+++...444888444///777777666222...///555:::333555555;;;QQQppplllyyyrrrkkkOOOGGGJJJ```sssqqqnnnrrrtttqqqnnnooossstttooommmmmmnnneeetttxxxjjjpppssstttqqqjjjeeebbbcccllliiidddbbbdddhhhfffaaaPPPGGG@@@???AAA@@@@@@BBB===AAADDDAAA<<<;;;???CCCEEEEEEEEECCCBBBBBBCCCEEE?????????@@@?????????>>>EEEYYYjjjiii\\\NNNAAA888999===>>><<<<<>>???>>><<>>===:::777777999<<>>>>>>>>===<<<<<<>>>??????<<<:::666555444333222222333333111333555555444444666888555555555444444444333333111111111111111111111111222222111111000000000111777000>>>eee}}}uuudddOOO???777666777888FFFKKKMMMEEE777---...333111111000000000/////////---222000000666:::GGG^^^fff[[[QQQPPPWWW^^^``````kkkwww|||sss]]]qqq{{{zzzssseeePPPLLLFFFAAAEEELLLRRR\\\iiiuuuzzzhhhQQQ@@@===999111555AAA===666999AAA@@@<<<:::>>>DDDBBB===???BBB===<<>>777888>>>???;;;>>>EEEGGGBBB===BBBBBB;;;:::AAACCC???222444555666555111...+++)))))))))(((((((((((('''&&&&&&'''((()))((('''''',,,666BBBIIIGGGBBBAAACCCCCCBBB???;;;888666666555111555999;;;======<<<:::222333444666777777777777qqq^^^UUUNNNNNNJJJIIIHHHIIIKKKNNNRRRTTTXXXSSSQQQRRRRRROOOMMMOOOMMMNNNOOOOOONNNNNNPPPRRRTTTWWWXXXYYY[[[[[[TTTKKKOOOHHHVVV[[[]]]YYYIIINNNMMMNNNRRR[[[dddhhheee```SSSCCC444......------------,,,++++++******++++++((()))***+++++++++++++++000666CCCSSS___```YYYQQQNNNQQQUUUXXXYYYWWWUUUSSSQQQOOOKKKKKKRRRZZZYYYTTTMMMMMMMMMMMMMMMNNNQQQTTTOOOOOOOOOPPPQQQSSSTTTUUURRRNNNOOOUUUUUUPPPOOOSSSMMMFFF<<<555222333555666222000......///111111111,,,...111111000.........333///...000000------111666000+++---444888666111:::;;;:::555000///333888555888;;;BBBVVVrrrttt{{{~~~lllYYYKKKMMMbbbvvvtttpppssstttooommmnnnppppppkkkjjjkkknnnfffooo}}}lllsssvvvyyyvvvpppkkkjjjkkkkkkddd]]]ZZZ___dddggggggYYYNNNDDDAAABBBAAA@@@@@@;;;???BBBAAA===;;;>>>BBBBBBDDDEEEDDDCCCBBBCCCDDD>>>???AAABBBBBBBBBAAA@@@;;;DDDLLLQQQUUUVVVJJJ;;;777<<<===999999>>>DDDGGG>>><<>>>>>===;;;999888999:::888888999;;;===???>>>======>>>>>>??????>>>======999888888:::;;;<<<;;;999777666444333333333444555111444666555333333555888555555555555444444444333222222222222222222222222111111111000000000000000000888:::BBBddd~~~qqq\\\EEE444222888666???GGGCCC777...///333111111111111111111111111000222//////555888GGG```]]]^^^bbbfffgggeeegggkkkQQQPPP\\\___ooo|||yyygggsssvvvyyyfffDDDDDDWWWbbbgggmmmoooooovvv}}}oooSSSGGG666888FFFEEE???DDDMMMIIICCC@@@CCCFFFAAA999>>>???999999BBB@@@>>>GGG@@@888:::>>>;;;>>>@@@888<<>>CCCBBB<<<;;;BBBBBB>>>111333555666444111...+++))))))((((((((((((''''''''''''(((((((((((('''''')))222AAAJJJIIIBBB???AAAAAABBB@@@:::666666666444222666999:::<<<>>>===:::333444555666777888888888ttt___UUUNNNOOOJJJIIIHHHIIIKKKOOOTTTVVVUUURRRQQQRRROOOKKKKKKNNNLLLNNNOOOOOOOOOOOOPPPRRRTTTWWWXXXXXX[[[]]]VVVMMMPPPFFFSSSZZZ^^^[[[LLLQQQNNNMMMOOOWWWaaaeeebbb___PPP@@@111,,,,,,,,,,,,---+++,,,,,,,,,,,,+++************+++++++++,,,,,,---000333;;;IIIWWW^^^[[[WWWRRRTTTXXXZZZZZZXXXTTTRRRNNNNNNMMMMMMSSSYYYXXXSSSPPPNNNMMMNNNPPPRRRSSSSSSPPPPPPQQQRRRSSSUUUVVVWWWUUUOOOOOOTTTPPPFFFCCCHHHYYYUUUMMMFFF@@@>>><<<;;;222///,,,,,,...000000///---000333555444333333333222000///111///+++,,,///111///...///111333555666<<>>999222///222666999888999CCCYYYsss}}}pppwwwjjjTTTMMMMMMaaattttttpppsssrrrnnnlllkkkmmmkkkgggfffiiikkkmmmooovvvzzzzzzyyywwwsssooojjjhhheee___YYYYYY]]]aaadddeeeaaaTTTHHHDDDCCCAAA??????:::===@@@AAA???>>>???@@@>>>AAACCCDDDBBBAAA@@@AAA<<<>>>@@@BBBCCCCCCAAA@@@<<<>>>===???IIIRRRKKK===888===@@@<<<:::>>>BBBDDD===999???AAA999999>>>;;;???===BBBLLLNNNIIIFFFJJJSSSaaapppllldddrrryyyWWWeee~~~rrrhhhaaaPPPOOOMMMIIIEEE@@@<<<:::>>>>>>===<<<;;;:::888666AAA@@@?????????>>><<<:::===>>>>>>>>>>>><<<;;;:::777666555666999;;;;;;:::888777555444444555666777111444777666222111444777555555555555444444444444222222222222222222222222//////000000000000000000+++555555333HHHrrr}}}cccGGG888666111666:::888333///000333111111111222333333444444333333///111999===LLLgggzzz}}}qqqqqqlll|||vvvvvvtttjjjNNNUUUqqq~~~uuutttkkkZZZCCC>>>FFFDDDAAAKKKNNNJJJCCCAAAFFFIIIAAA777??????:::<<>>BBBAAADDDGGG???DDDGGGEEECCCGGGNNNKKKBBB???CCCAAA;;;;;;AAAAAA;;;333444666666444000,,,)))))))))((((((((('''''''''(((((((((((((((((((((((((((+++666CCCHHHDDD??????>>>BBB@@@999444555666444555:::;;;999:::===<<<888555666666777888888888888uuu```UUUNNNPPPHHHHHHGGGHHHLLLQQQVVVYYYSSSRRRSSSSSSOOOJJJKKKQQQMMMOOOPPPPPPPPPPPPQQQSSSTTTWWWWWWWWWZZZ^^^XXXNNNQQQEEEQQQYYY^^^\\\MMMTTTNNNJJJKKKSSS]]]aaa___\\\MMM>>>///***+++++++++,,,++++++,,,---,,,+++***)))------,,,++++++,,,------...111888DDDQQQ[[[^^^]]]\\\[[[XXXWWWUUUUUUUUUVVVLLLNNNNNNOOOSSSXXXWWWRRRRRRPPPOOOQQQUUUWWWUUUSSSRRRRRRSSSSSSTTTTTTTTTTTTQQQMMMPPPVVVPPP@@@999;;;WWWYYYZZZWWWRRRLLLCCC===;;;777333111222333111000...111666:::;;;;;;<<<<<<111000000222000+++***---+++///111000---...444:::>>>AAAAAA;;;333///111555===666333@@@YYYttt~~~```sssjjjLLLMMMKKK]]]qqqqqqooopppooorrrpppoooooolllhhhiiilllcccooommmrrr~~~zzz{{{vvvtttsssoooggg``````\\\YYY\\\___```aaabbbfffXXXJJJEEEDDDAAA???>>>:::===@@@AAAAAA@@@@@@@@@;;;>>>AAACCCAAA???>>>>>>999;;;>>>@@@BBBAAA???>>>CCCCCC===888???JJJHHH<<<:::AAAEEEBBB??????AAAAAA@@@888999<<<777:::@@@>>>999<<<>>>???CCCHHHFFFAAAAAADDDMMMLLLEEEXXX}}}~~~|||rrrbbbvvvfffZZZNNNDDD@@@AAA888999:::<<<<<<;;;:::999;;;999777888<<>>;;;<<<===??????======>>>>>>===;;;999888888777555666999<<<======999888666555555666777888222555888666222000333666666666555555555444444444222222222222222222222222......///000000000000000...***---666===LLLrrrfffGGG555666444222000000111111111111111222333444555555666111000,,,111;;;@@@QQQlllwwwxxx}}}~~~~~~|||yyytttvvvzzz~~~~~~}}}zzzlllsss}}}rrrnnnuuukkkPPPEEEFFF@@@@@@NNNKKKGGGCCCDDDLLLQQQJJJ?????????:::>>>FFFAAA===FFFCCC<<>>666111111111---******///...,,,+++---000444777QQQEEE:::666222---...333888333222333EEEnnnyyyxxxzzzaaa}}}aaaNNNBBBLLL]]]llltttuuuttttttmmm```dddmmmfff___dddiiipppeeeyyyyyyhhhmmmssslllsssqqqmmmpppjjj```___[[[XXXUUUVVV\\\aaacccbbbiiibbbTTTEEE>>>???AAA???>>>>>>>>>===<<<===@@@CCCBBBBBBCCCEEEFFFEEEBBB@@@@@@BBBCCCBBB@@@>>>>>>???CCCDDDAAA===>>>BBBAAA>>>666DDDPPPOOOCCC;;;>>>EEE@@@???>>>===<<<;;;::::::===>>>AAACCCDDDDDDCCCBBB???BBB???DDDWWWgggyyyrrrwwwrrr^^^NNNKKKFFFAAA===<<<<<<<<<::::::<<<<<<<<<;;;:::999999::::::;;;<<<======>>>CCCBBBAAA???>>>>>>======??????>>>:::777444444555000333777:::;;;<<<>>>???;;;;;;:::999888888777777666555444333222333444444555555555444333222111000222333444333111000111222000000111111111111000000///...000444777CCC]]]uuugggMMM<<<444///222333///...000222333333444333222111000000111333333333===SSShhh~~~wwwooonnnuuu|||{{{|||}}}|||~~~tttsssxxxwwwqqqhhheeeHHH???@@@333HHHGGGIIIHHHGGGJJJNNNIII@@@@@@:::@@@FFF@@@???EEECCCEEECCCCCCJJJUUUYYYPPPEEELLLKKKGGGEEEOOOXXXPPP@@@>>>DDDCCC<<<999>>>>>>:::888888777666333///+++)))+++***)))(((((('''((((((((((((''''''''''''(((((('''&&&***666???AAA??????GGGCCC;;;444333666555111888EEEHHH===888???@@@999999::::::;;;:::999888777~~~aaaVVVSSSPPPKKKIIIHHHIIIMMMRRRVVVXXXVVVSSSOOOMMMMMMOOOQQQQQQRRRPPPNNNOOORRRTTTTTTSSSVVVXXXXXXVVVYYY\\\WWWPPPOOOIIIKKKUUU]]][[[SSSNNNQQQNNNPPPWWW\\\[[[ZZZ[[[JJJ;;;,,,(((***++++++,,,+++******,,,......---++++++++++++******,,,111555333333111111<<>>;;;;;;>>>AAA@@@???CCCCCCDDDEEEEEEDDDAAA?????????@@@@@@@@@@@@@@@???@@@BBBAAA======@@@@@@===888???EEEEEE@@@;;;;;;>>>======>>>>>>>>>=========:::;;;===??????>>><<<;;;???EEEIIIUUUdddiiitttzzzzzz}}}~~~zzzpppdddUUUHHHAAA@@@>>><<<;;;<<<===>>>::::::;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAAAAACCCBBBAAA???>>>===<<<<<<:::::::::888555444555666333555999;;;;;;<<<===>>><<<===<<<<<<;;;:::999999444444333333333444555666555555555444333222111000222333444333111000111222000000111111111111000000///...///111111777GGGXXX{{{~~~kkkOOO555000777:::555000333333444444444333222111222333555666888CCCZZZpppyyyqqqjjjgggiiilll{{{~~~wwwvvvtttmmmrrrooogggaaaDDD:::;;;444IIIDDDFFFEEEDDDGGGJJJFFF===@@@;;;AAAGGGAAA@@@EEEDDDAAAAAAEEEPPP]]]aaaXXXNNNVVVRRRIIIDDDKKKTTTNNN@@@BBBGGGEEE<<<999>>>@@@<<<777555333111...,,,+++******))))))((('''''''''((((((((((((''''''(((((((((''')))111===DDDAAA===;;;JJJFFF???777666888555000777GGGMMMBBB:::>>>AAA===888999:::::::::999888888eeeXXXTTTRRRJJJHHHGGGIIIMMMSSSWWWYYYYYYUUUQQQNNNNNNOOOPPPPPPQQQOOONNNOOOQQQTTTUUUTTTWWWXXXWWWWWWYYY[[[WWWPPPOOOJJJLLLTTT\\\[[[UUUPPPQQQNNNQQQYYY^^^]]][[[[[[GGG:::---***,,,------...,,,***)))***+++---,,,,,,***,,,---...///000444666555;;;<<<444000:::MMMZZZ``````]]]YYYZZZ[[[XXXSSSRRRTTTTTTTTTVVVZZZYYYUUUQQQTTTXXXXXXUUUTTTVVVYYYOOONNNNNNOOOPPPPPPNNNMMMEEELLLTTTWWWUUUVVVZZZ___WWWJJJ@@@===999777CCCTTTaaa\\\```bbbLLL...(((777JJJZZZ``````fffccc\\\]]]___cccfff___LLL777...///////////////000111222333888444222444555333333444777444555555DDDnnn||||||fffnnnTTTQQQ>>>LLL^^^mmmtttvvvvvvuuuiii^^^aaahhheeefffnnnqqqsssxxx}}}|||cccXXXUUUiiirrrrrrrrrkkkaaaaaaVVVZZZ___dddfffddd```]]]kkkaaaTTTKKKKKKLLLEEE:::EEE???:::<<>>===???BBBDDDCCC@@@>>>BBBCCC@@@???@@@AAA???<<<<<<<<<======<<<;;;:::;;;<<<>>>@@@AAAAAA@@@@@@>>>@@@BBBCCCBBB@@@>>><<>>;;;;;;:::;;;;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCC@@@???===;;;:::999888888444555666555333333555777666999;;;<<<<<<;;;<<<===<<<<<<======<<<;;;999888333333333333333444555666444444444444444333222111222333444333222111222333000000111111111111000000000//////000//////666>>>SSSooommmHHH555444555444111333444444444444333333222444555666777:::GGGaaaxxx}}}|||uuunnniiieeeaaa___~~~|||{{{{{{|||zzz}}}jjjhhhrrrpppiii\\\@@@555666666LLLCCCEEEEEEDDDGGGHHHDDD===AAA;;;BBBIIICCCBBBFFFDDD??????FFFWWWgggmmmeee\\\ddd\\\MMMBBBFFFNNNKKK@@@DDDIIIFFF===:::>>>@@@<<<333111...+++))))))***+++)))((((((''''''''''''(((((((((((((((((((((((((((%%%***666DDDGGGAAA999666GGGEEE???999888999666000666HHHRRRHHH>>>@@@CCCAAA888888999:::::::::999999jjjYYYTTTSSSKKKHHHFFFHHHNNNTTTWWWXXX[[[WWWRRROOONNNOOOOOOOOOOOOOOONNNOOOQQQSSSTTTUUUVVVUUUUUUVVVYYY[[[XXXSSSRRROOOOOOUUU[[[[[[WWWRRRRRROOOQQQYYY```___\\\ZZZDDD888---+++------...000...+++((('''((())))))))))))***---000111333444555666EEENNNCCC222...999DDDaaabbb```ZZZWWWXXXWWWTTTSSSUUUVVVUUUXXX[[[ZZZVVVSSSUUUWWWWWWUUUUUUXXXZZZVVVUUUSSSSSSTTTRRRNNNKKK888;;;AAAKKKTTTYYYYYYVVV^^^ZZZYYYTTTCCC111444CCCVVVVVVaaagggUUU666,,,666MMM[[[___\\\```___\\\```aaafffjjjcccPPP::://///////000000111222222222222777888;;;<<<:::666333222999333000000AAAnnnzzz}}}mmmhhh|||MMMRRR@@@PPPcccooouuuxxxxxxvvvfffaaahhhooommmmmmooojjjmmm{{{yyy|||}}}```VVVQQQccchhhfffkkkiiibbb```XXXXXX\\\bbbgggfff___XXXlllfff\\\TTTRRRPPPFFF;;;GGGBBB>>>AAAGGGIIIEEE@@@CCCFFFHHHIIIIIIHHHGGGGGGEEEAAA>>>@@@EEEHHHEEEBBB???EEEGGGDDDBBBCCCCCCAAAAAA>>><<<;;;<<<>>>======<<<===???AAABBBBBBAAAAAABBBDDDFFFGGGFFFEEEBBB@@@CCCAAABBBNNNRRRIIIWWW{{{uuu]]]KKKHHHMMMRRREEEUUU~~~}}}qqqhhhfffjjjnnn```HHH===AAA======>>>??????>>>======<<<<<<;;;;;;<<<>>>@@@AAA?????????@@@@@@@@@@@@@@@888888777666555555555555333444444444222222444666999;;;===>>><<<;;;;;;<<<999:::;;;<<<;;;:::888777555444444444444444444444444444444444444444333333222333444444222111222444000111111222222111111000111111111222333333555777@@@SSSqqqpppSSS888,,,///777333333333333333333333333555444555555888FFFaaazzz}}}uuupppmmmiiiaaaZZZ]]]ttt{{{zzzyyy|||uuuiiiiiiqqquuuoooZZZ>>>333222999NNNFFFFFFGGGHHHJJJIIIFFFAAABBB<<>><<<===???AAA???@@@AAABBBBBBAAA@@@@@@???@@@BBBCCCDDDCCCBBBAAAGGGCCCBBBIIIJJJAAAQQQwwwxxx___MMMJJJPPPKKKEEEIIIXXXRRRaaa~~~mmm\\\RRRQQQWWWPPP???999@@@@@@AAABBBCCCBBB@@@???===>>>===<<<<<<===???AAABBB???>>>===<<<;;;:::999999444444444333444555555666555555555444222222333444:::<<<>>>>>>===;;;;;;;;;999:::;;;;;;;;;:::999888888888777666555333222222333333444555555555444444222333444444333222333444111111222222222222111111111111111111222555666666@@@666<<<]]]|||UUU:::333777333333222222222333333333777666555555777EEE```xxxuuupppnnnjjj```WWWQQQaaattt~~~xxx{{{|||qqqqqqqqqlllkkknnn|||vvvXXX???444111>>>NNNGGGGGGHHHKKKKKKIIIFFFDDDCCC===CCCIIICCCBBBHHHGGGDDD@@@EEEYYYmmmtttrrrpppnnnaaaNNNAAA@@@DDDDDD@@@>>>EEEFFF???::::::666///''''''((())))))(((&&&%%%'''''''''''''''((()))***(((((()))******)))((((((%%%***555CCCIIIEEE@@@>>>??????<<<999999;;;777111444???FFFFFFGGGJJJHHHCCC::::::::::::::::::;;;;;;rrr[[[TTTTTTNNNIIIEEEGGGNNNTTTVVVUUUXXXTTTPPPNNNNNNPPPQQQQQQOOOPPPPPPOOOOOOOOORRRTTTPPPMMMMMMSSSXXXYYYYYYYYYZZZZZZXXXVVVZZZ^^^\\\XXXWWWQQQOOOVVV]]]^^^ZZZXXX???555...,,,---,,,,,,///666222...,,,+++******)))&&&''')))---000111000...,,,CCC[[[aaaVVVGGG999000333DDDUUUYYYVVVUUUWWWXXXWWWXXXVVVTTTUUUYYYXXXUUUVVVSSSRRRTTTXXXZZZWWWTTTRRRUUUXXXZZZ[[[\\\___aaa\\\\\\UUUHHH:::888AAALLL\\\]]]aaahhhmmmdddLLL444===OOO]]]]]][[[WWWGGG555JJJXXX[[[XXX\\\]]]```iiigggccc___ZZZNNN???444000///000111333333444444444444DDDQQQNNN@@@666222222111111777???RRRuuu}}}yyy~~~yyy}}}pppQQQWWWJJJ[[[jjjmmmmmmpppqqqooooooiiifffbbb___llltttkkklll~~~uuuddd]]]cccjjj```VVV```hhhbbb\\\ccc]]]ZZZ___hhhkkkfff___sssuuussskkkcccZZZOOOFFF??????@@@DDDGGGHHHEEECCC???DDDIIIJJJIIIHHHJJJLLLOOOLLLIIIIIIKKKMMMLLLJJJHHHIIIGGGDDDDDDFFFDDD??????BBBCCCAAA===<<>>???@@@<<<<<<;;;999888666555555666666555666666777888999666666666444222111222333999;;;===>>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;:::888666444222111222333444555555555555555222333444444333333444555111111222222222222111111///111000------111444333777...///@@@YYYsssyyy\\\AAA111444333333333333333444555999888888777999FFF```xxx}}}qqqlllkkkhhh```YYYhhhdddaaahhhyyy~~~{{{vvv|||wwwooosssxxxuuuqqqqqqyyyTTT???888333BBBLLLFFFEEEGGGJJJJJJFFFCCCDDDEEE>>>BBBFFF@@@AAAHHHHHHHHHAAADDDWWWhhhmmmlllkkkeeeYYYJJJAAAAAACCCBBB@@@<<>>;;;;;;===:::444444;;;AAADDDHHHKKKHHHBBB>>>===<<<;;;;;;;;;;;;<<>>???@@@AAAHHHFFFDDDCCCCCCDDDEEEGGG???CCCBBBCCCFFFDDDOOOgggiiiPPPGGGDDD???@@@OOOPPPSSSKKKEEEPPPKKKIIIEEEFFFLLLNNNJJJGGGGGG@@@@@@@@@@@@@@@@@@??????:::;;;;;;<<<<<<<<<;;;;;;999999999888777777666666999999888777777777777777444555555444111111222333666999;;;===<<<<<<===>>>>>>===<<<;;;;;;<<<===???;;;;;;;;;:::999666444333222333444555666666666666222333444444333333444666111222222333333222222111---222333...---111333222///222999;;;888EEElllzzzXXX;;;666555444444555666777888777777777777:::FFF```xxx~~~uuullliiimmmooommmjjjwwwlllgggnnnyyy~~~|||~~~~~~xxxoooqqq}}}~~~}}}zzz~~~xxxsssvvv|||vvvLLL<<<:::444DDDHHHEEECCCFFFJJJIIIDDDBBBDDDFFF>>>AAADDD>>>@@@HHHJJJJJJAAACCCUUUdddddd```^^^WWWNNNEEEBBBDDDDDDBBB???===CCCAAA888111222...(((((()))))))))))))))((((((''''''((((((***+++,,,---'''(((***++++++***(((''')))'''...>>>KKKMMMIIIEEE======;;;999<<>>===<<<<<<<<<<<>>FFFRRRVVVOOOEEEOOOSSSXXXWWWSSSPPPQQQSSSKKKLLLMMMLLLLLLNNNRRRUUUZZZUUUMMMJJJNNNQQQLLLCCCCCCDDDGGGHHHHHHFFFCCCAAACCCAAA???======???AAACCCKKKHHHEEEAAA@@@AAACCCEEEEEEIIIDDD???CCCHHHVVVlllYYYAAABBBEEEAAABBBMMMHHHPPPMMM999===CCC;;;???EEEKKKMMMIIIDDDAAADDDCCCBBBAAA@@@>>>>>>===888999:::;;;:::999888777888888888888888888999999;;;:::888777555444444444222333333222111111222444444777:::<<<<<<<<<===???===<<<999888888:::<<<>>>:::;;;;;;;;;:::888777555222222444555666666777777222333444444333333555666111222222333333222222111+++333777333111555888777777///---222444888KKK___oooSSS888777666666666888999:::444444555666999FFF```www|||vvvvvvoooiiijjjrrr{{{vvvggghhhuuu|||~~~zzznnnnnn{{{rrr{{{sssnnnuuuwwwqqqEEE:::;;;555EEEFFFFFFDDDGGGLLLJJJDDDBBBFFFGGG>>>@@@BBB<<>>@@@DDD@@@444...///...))),,,+++)))(((((()))***+++((((((((()))***,,,---...''')))***++++++***)))'''&&&###))):::IIILLLFFF???444555444555;;;CCCEEEBBB555>>>FFFFFFCCCBBBDDDEEECCCBBB@@@>>><<<<<<<<<<<<~~~aaaWWWXXXTTTNNNIIIIIINNNQQQPPPNNNRRRNNNJJJLLLNNNOOOOOOOOOPPPPPPOOONNNMMMMMMMMMMMMRRRQQQPPPPPPQQQQQQPPPOOOWWWLLL]]]RRRMMM^^^WWWXXXXXXWWWXXX\\\^^^[[[VVVSSS:::111+++***+++))))))+++++++++***)))((((((((()))&&&&&&'''((()))***++++++666:::HHHUUUaaajjjXXX555888???555'''...???OOO^^^ZZZTTTRRRWWWUUUNNNMMMTTTWWWRRRSSSZZZ]]][[[[[[^^^aaaZZZZZZSSS===111333333999FFFXXXeeekkkjjjeeeaaaSSS999777WWWjjj```ZZZdddEEE777LLLccc]]]```cccQQQ999PPP]]]\\\]]][[[YYY\\\___[[[ZZZZZZSSSCCC555...111111111222333444555666CCCJJJRRRHHH777777888...555>>>000555888DDD{{{jjj```^^^]]]mmmxxx|||cccNNNRRRkkkuuu~~~mmmZZZjjjuuu___ppplllbbbbbbzzzuuupppuuu~~~{{{mmmhhhjjjmmmnnnpppoookkkgggcccbbbnnnkkkgggeee```\\\```ggghhhgggiiihhh]]]MMMDDDDDDEEEBBBBBBFFFKKKMMMIIIDDDLLLLLLLLLLLLKKKJJJIIIHHH???LLLRRRLLLMMMWWWZZZSSSYYYUUUNNNIIILLLSSSSSSNNNNNNMMMLLLIIIGGGDDDBBBAAAAAAAAA@@@>>><<<===???AAAFFFHHHDDD======FFFKKKKKKJJJIIIMMMOOOIIIJJJ___yyyXXX;;;@@@;;;;;;@@@@@@@@@@@@@@@@@@???>>>===???AAACCCCCCCCCAAA@@@CCCBBBAAA???>>><<<;;;:::999999999999999999999999::::::999888777666555444;;;:::888555333111000000000111222333333333333333666777777999:::;;;;;;<<>><<<;;;:::999888666666555888:::<<<:::666444444555666555444555666666444222555555444333333333333444444333222111111222333444222222111222444777:::<<>>@@@DDDDDDSSSYYYRRRWWWbbbWWW@@@NNNRRREEE999AAAGGGAAA<<>><<<<<<<<>><<<111,,,333:::GGG\\\[[[WWWUUUUUUTTTSSSVVV[[[UUUYYYYYYVVVXXX]]]\\\VVVVVVTTT^^^bbbTTTHHHCCC<<<555888CCCSSS```eeegggjjjXXXCCC<<>>>>>AAACCCBBBFFFFFFBBBCCCIIILLLKKKXXXOOOHHHIIILLLXXXttt\\\@@@DDD@@@AAA===<<<<<<=========<<<;;;??????@@@AAABBBAAA@@@@@@???>>>>>>===<<<;;;::::::999999999999999999999999:::999999888777666555555999888666444333222111111111222222333333333333222666666777999<<>>===:::999888:::;;;===;;;:::999888777666555555666888999888666555666888777666555666777777555333444444333222222222222333222222111111111111222222222222111111222444666777BBBTTTlll]]]HHH???<<<333999>>>333555444666<<>>AAAGGGHHHWWW\\\RRRQQQWWWNNN;;;LLLQQQGGG===EEEIIIAAA<<<:::444...,,,------+++((((((((((((((((((((((((((()))))))))******)))))))))'''((())))))))))))((('''&&&*********222<<<:::000000333000---777JJJUUUTTTFFF@@@???DDDGGGEEEAAA@@@FFFGGGEEEAAA===;;;<<<>>>gggZZZZZZVVVQQQKKKKKKOOORRRRRROOORRRPPPMMMLLLMMMOOOPPPOOOQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSUUUVVVWWWNNNVVVOOOKKKZZZ___bbbaaa[[[UUUWWW^^^```YYYQQQ999111+++***+++***)))+++))))))))))))))))))***+++&&&'''(((((()))***++++++---???VVVWWWJJJNNNZZZ[[[III???000...333000777LLLZZZ]]]]]]XXXUUUVVVVVVUUUTTT___```YYY]]]lllmmmbbbggg```dddggg___\\\^^^[[[LLL>>>999AAAIIINNNZZZiii___QQQCCCDDDQQQ^^^bbbaaacccDDD999MMM[[[XXXZZZdddRRRHHHUUUddd[[[YYY```]]]^^^fff^^^EEE666:::;;;555444333333222222333333444222222999:::999???===---000:::666888444:::aaa{{{dddddd|||}}}ppp{{{zzzdddUUUYYYtttwwwfffnnntttfffiiimmmmmmmmmwww}}}nnnpppsssyyy}}}zzzssspppqqq___ccchhhlllnnnllliiigggbbbaaabbbccc```]]]___eeeeeeffffff```QQQDDDBBBGGGDDDFFFGGGEEEBBB@@@AAACCCLLLOOOQQQNNNHHHDDDDDDGGGAAAEEEKKKNNNQQQRRRTTTUUUQQQVVVXXXWWWWWWYYYWWWSSSRRRPPPLLLGGGCCCAAA@@@???DDDDDDDDDBBB@@@@@@BBBDDD???BBBDDDBBBDDDIIIMMMNNNaaacccgggggg```___ooo\\\>>>BBB???BBB<<<;;;:::;;;======<<<;;;@@@@@@??????>>>?????????;;;:::::::::::::::::::::999999999999999999999999888888888777777666666666777666555333222222222222333333333444333333222222333333555777;;;@@@DDDGGG===<<<999777777888:::;;;999999888777777666555555444555666555555666999;;;888777666666777777666555333333222111111111111222000111111111111111111000111111111111111111222222333555DDDfff|||ZZZDDD>>>999:::;;;444555555888<<>>DDDDDD:::444222///+++***++++++)))&&&((((((((((((((((((((((((***++++++++++++++++++***((())))))******))))))(((&&&******&&&)))000000***,,,///...---666HHHSSSUUUEEE@@@???DDDGGGEEEBBBAAAFFFIIIIIICCC;;;888<<>>AAA???===<<<;;;<<<===>>>::::::999999999888888888888888888888888888888888777777777777777666666666444444333222222222222333444444555444444333222222000000000222666<<>>:::666;;;CCCLLLYYY\\\NNNAAA>>>===888DDDHHH???666:::888...***,,,***))))))******(((%%%''''''''''''''''''''''''***++++++,,,,,,++++++***))))))************))))))''',,,,,,''''''+++,,,***+++------,,,444BBBLLLNNNCCC@@@@@@DDDFFFDDDAAABBBDDDIIILLLEEE;;;777<<>>OOONNN???333555555444333222222222222666999EEEHHH@@@??????666333111555444333888CCCSSSaaaddd```TTTKKKOOO\\\eeeuuuyyybbbQQQSSSmmm}}}qqqgggeeegggiiinnnppprrrtttvvvwwwvvvtttppptttxxx|||}}}yyyooonnnnnnooopppnnniiifffkkkiiigggfffbbb___dddkkkfffiiifffXXXHHHAAAFFFMMMIIIEEEBBBCCCFFFHHHFFFCCCIIIOOOUUUTTTNNNJJJLLLPPPOOOKKKIIIKKKIIIDDDBBBDDDDDDLLLTTTVVVVVVWWWTTTPPPXXXUUUPPPKKKGGGEEEEEEEEEDDDEEEEEEDDDBBBBBBCCCDDDNNNJJJDDDCCCLLL```zzz```@@@???===FFFFFFBBB??????BBBCCCBBB???@@@>>><<<:::999:::<<<===<<<;;;;;;:::999888777777888888888888888888888888777777777666666666666666333333333222222333333444555555555555555444333222111000000111444888===@@@<<<;;;888666555666777888777777777666666666666666888666444444555777999:::888666444444555555555444555555444333333333333333///000111222222111000///...///000222333333333333666333444555555AAAeee}}}```TTTNNN@@@888>>>555777777999CCC[[[yyytttggguuuvvvyyy{{{kkkbbbooo{{{dddZZZgggcccbbbiiixxx|||qqqllltttyyyuuuwwwxxxpppdddYYYOOO]]]}}}lllvvvssscccVVVQQQccc|||qqqdddaaaiiivvv|||tttaaaQQQLLLDDDDDDQQQMMMCCCHHHBBBAAACCC;;;DDD444666::::::555111666>>>JJJRRRSSSHHH<<<999;;;<<<;;;===444,,,111///)))))))))))))))***+++***((('''(((((((((((((((((((((((())))))************))))))******))))))))))))******(((+++,,,)))(((***,,,------...---,,,000999BBBEEEAAA>>>???CCCEEEBBBAAABBBBBBHHHLLLFFF<<<777<<>>PPPZZZHHH+++(((222000+++***000444444888EEESSS[[[^^^ZZZ^^^jjjqqqrrruuu|||zzzmmmhhhcccTTTKKKHHHAAAPPPZZZiiimmmZZZCCCCCCRRR]]]aaa[[[LLLDDDMMM\\\eeeaaa```SSSAAACCC[[[mmmmmmfffFFFGGG___ggghhhdddWWW@@@888AAAZZZbbbQQQ???999555444333333222222222222444999GGGIII;;;555666111555000999555444:::===NNNnnnrrrvvvsssjjjfffooo|||```QQQUUUnnn~~~}}}ooohhhbbbbbbllltttrrrrrrvvvxxxvvvtttsssrrrvvvzzz~~~{{{sssqqqnnnjjjiiikkkkkkiiigggllljjjhhhgggccc___bbbhhhhhhjjjdddUUUGGGCCCHHHMMMIIIDDDAAADDDIIILLLHHHDDDHHHNNNSSSTTTRRROOOQQQSSSTTTQQQMMMKKKJJJKKKKKKJJJNNNSSSVVVWWWXXXYYYVVVQQQQQQOOOLLLHHHFFFDDDDDDDDDDDDEEEFFFFFFDDDCCCDDDEEELLLFFFBBBCCCNNNdddaaa@@@>>>===IIIIIIDDD??????BBBCCCAAA>>>===<<<:::888888999;;;<<<<<<<<<;;;:::999777777666888888888888888888888888777777777666666555555555444444333333333333444444555555555666555555444444444444333444666999<<<======;;;888666555555777888666777777777777777777777:::888666555777888888888888666333333444555555444666555444444333333444444000111111111111111111000///000111222333444555555333222333333...000@@@TTT~~~wwwiiiaaaLLL;;;===888999777555???YYYzzzxxx}}}uuudddoooxxxjjjbbbqqq}}}eee^^^pppmmmjjjsssyyyyyyqqqmmmpppppplllvvvyyy{{{zzznnnUUUQQQfffOOOeeelllbbb[[[[[[hhh}}}tttiii^^^^^^gggqqqwwwxxx{{{sss___PPPKKKDDDDDDOOOQQQFFFIIIBBB@@@BBB:::CCC777666777666333222888AAAIIIJJJGGG@@@888666999<<<000333,,,(((......***///))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***''')))******))))))+++,,,---...------///444;;;@@@>>>===>>>BBBCCC@@@???BBB>>>EEEKKKGGG>>>999===CCCuuu^^^\\\^^^XXXSSSRRRUUUXXXVVVTTTPPPWWWWWWNNNKKKQQQSSSPPPRRRQQQPPPNNNMMMLLLKKKKKKMMMPPPQQQQQQOOOQQQWWW]]]aaaaaaXXX___TTTLLLbbb```\\\aaa___VVVSSSWWWTTTMMM555...***,,,---+++******+++***)))))))))))))))))))))************+++++++++***;;;OOOUUUTTT\\\YYYEEEAAALLLCCC000...///---,,,111000000000...000:::FFFPPPVVV___gggmmmpppmmmhhh```LLLCCCCCC@@@???<<<222===LLLcccqqqkkkXXXHHHBBB[[[___ccc\\\LLLCCCPPPcccccc___```SSSBBBSSSooossskkkTTTJJJ[[[llljjjXXXIII>>>CCCSSSdddeeeTTTBBB:::444444333222222222333333222777EEEIII;;;222222...555222BBB:::333:::<<>>???MMMLLLFFF@@@???BBBDDDAAA===:::999888888888999:::;;;999999999999888888777777888888888888888888888888888888777666555444444333555555444444444444444555444555555666666666666555555555666777888:::;;;<<<===;;;999666555555777888777777777888888888999999999777666777:::;;;:::888999777444333444555666555555444333333222222333333222222111111111111222222222222111111111222333444000000111222222111111222WWWuuu|||yyybbbEEE>>>;;;<<<888111999SSSrrr}}}xxxuuutttsssrrrrrrvvvpppiiittt}}}gggcccyyyzzzyyyyyyyyyyyyxxxvvvssspppnnnsssppprrrcccNNNTTTRRRppp}}}sssmmmiiieeefffkkkgggdddfffkkkppprrrqqquuusssdddUUUMMMDDDDDDRRRTTTIIIKKKCCC???AAA:::CCC;;;666444555666999BBBLLLKKKDDD<<<777444222333666+++...***)))///---(((...))))))***))))))((()))***************************(((((())))))))))))(((((())))))(((''''''((())))))((('''(((***+++***))))))++++++---...000444<<>>>>>AAA;;;BBBHHHGGG@@@;;;===AAAvvv^^^\\\___YYYSSSSSSVVVXXXWWWTTTPPPXXXXXXNNNKKKQQQTTTPPPSSSRRRPPPNNNMMMLLLKKKKKKKKKNNNQQQPPPOOORRRYYY```aaacccZZZdddYYYNNNeeebbb___bbb^^^VVVVVV[[[VVVJJJ555...***,,,...,,,******++++++***)))(((((())))))***************+++++++++000666IIIUUUSSSWWW]]]ZZZ@@@HHHDDD===:::111,,,333,,,+++///555000)))---888AAAPPPXXXUUUUUUVVVJJJ777;;;///666MMM^^^ddd[[[III...;;;PPPeeepppiiiUUUDDD[[[^^^ggghhhRRR===GGG```bbb[[[jjjfffFFFJJJgggmmmppp___NNNXXXnnnjjjOOO===MMMQQQVVVZZZ]]]XXXHHH777444333333222222333333444444777EEEJJJ>>>666444///000000EEE999...444777TTTbbbxxxrrrTTTLLL```sssqqqhhhjjjeeeiii|||sssqqq|||wwwjjjcccgggoooyyyvvv}}}ssshhhbbbcccfffggggggeeehhhmmmqqqmmmeeeccceeeiiihhh___OOOEEEFFFIIIIIICCCFFFIIIIIIHHHFFFEEEEEEJJJLLLPPPSSSTTTSSSQQQOOONNNTTTQQQKKKTTTgggooojjjgggddd\\\VVVVVVXXXTTTLLLMMMMMMMMMLLLLLLKKKJJJJJJGGGIIIJJJJJJHHHGGGGGGGGGGGGGGGKKKPPPQQQSSS___nnnfffFFFEEEGGGVVVPPPIIIBBBAAADDDEEEBBB===777777777888888999::::::666777777777888888888999777777777777777777777777999888777666555444333333666666555444444444555555444444555666777777777666333444555777888:::;;;;;;>>><<<999666555666777888777777888888999999::::::888666666888<<<===;;;999:::888555444555666777777444333222222111111222222444333222111111222333444555333111//////000111222000222111//////222222111000OOOmmm|||uuuPPPBBB888;;;888333<<>>???===:::888777777999:::999999888777777888999:::999999999888888888888888666666555555555666666777555444444333222222222333777666333111111111222333000///.........///111222111111000000//////......333555<<>>:::666444444111111///888FFFFFFEEENNNKKKAAA555//////222333333000...---+++******++++++++++++***)))(((((())))))(((((((((((())))))))))))(((((((((((()))***,,,,,,))))))))))))((((((((((((***++++++++++++***))))))******+++,,,...333999>>>;;;<<<>>>@@@???===;;;999@@@;;;===FFFHHH@@@999999~~~``````___\\\VVVOOOOOOTTTTTTQQQPPPUUUSSSKKKKKKRRRSSSNNNSSSRRRQQQRRRTTTTTTSSSRRROOOOOONNNOOORRRWWW\\\___aaa]]]aaaYYYfffTTTZZZeeegggddd___\\\^^^^^^WWWMMM555///+++,,,,,,******,,,,,,+++***)))))))))))))))))))))*********+++++++++,,,555JJJVVVRRRTTT[[[ZZZ^^^QQQBBB;;;@@@EEEBBB;;;222000//////...---111666999999;;;BBBKKKQQQSSSRRRZZZ___ggglllmmmkkkgggdddcccVVVGGGFFFVVVjjjqqqnnn^^^fffgggccc___TTTLLLOOOddd```dddkkkbbbNNNFFFKKKYYY___RRREEEQQQbbbaaaYYYWWWWWWXXX[[[___]]]NNN>>>444111+++///777222///:::666DDDMMMGGG;;;333111000777777777777333222:::DDDtttbbbOOOJJJPPPXXX^^^dddkkkrrrvvvtttnnnkkkmmmnnnmmmpppuuuvvv{{{zzzsssnnnpppvvvyyykkkiiieee^^^YYYZZZ___ccceeekkkkkklllqqqkkkaaa___nnnbbbQQQGGGGGGKKKHHHAAAEEEGGGJJJJJJIIIHHHEEECCCLLLQQQVVVXXXVVVTTTTTTUUUXXX\\\hhhhhh\\\eeemmmaaa[[[ZZZXXXVVVUUUVVVVVVWWWPPPJJJGGGKKKMMMLLLIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFJJJHHHKKKQQQTTT___~~~zzzYYYNNNVVVXXXMMMHHHBBBAAACCCCCC@@@<<<:::888777777999999999888999999999888777777666666999999999888888888777777999888666555444444555555777777777777888888888888888999999888777777999:::999888888888999:::<<<===@@@???>>>===<<<;;;::::::;;;:::999888777888999:::999999:::999999888777777777777666666555666666666444444333222222222222222666555333111000111222222000//////...///000111222111111000000///////////////000222777<<>>:::<<<>>>???>>>===:::999<<<999>>>IIILLLDDD<<<<<<```]]]___\\\VVVOOOOOOSSSTTTRRRRRRUUURRRKKKKKKRRRTTTQQQTTTSSSSSSTTTVVVWWWVVVTTTPPPOOONNNOOORRRXXX]]]aaaaaa______XXXbbbUUUZZZfffhhhfffaaa^^^``````WWWMMM555///+++,,,,,,******,,,,,,,,,+++***************(((((()))))))))*********---666LLLZZZWWWXXX\\\YYY___ZZZKKK===AAAPPPTTTKKKFFF666111===HHHFFFDDDGGGEEEBBBCCCMMM[[[cccaaa\\\```dddiiikkkjjjlllrrrwww~~~wwwllldddeeemmmpppnnn^^^ZZZ___eeebbb^^^UUUGGGlllgggjjjooogggRRREEEEEEIIIGGG@@@777<<>>333222,,,---444000333BBB;;;AAADDD>>>777333333222888777777666333111888AAAqqqbbbLLLPPPNNNOOOVVV```hhhlllmmmpppqqqrrrqqqllliiiooowwwoooxxx}}}wwwmmmiiiiiiiii^^^gggiii```XXXYYY```eeemmmjjjmmmoookkkkkklllgggooo]]]KKKGGGIIIIIIEEEAAAEEELLLRRRPPPHHHBBBBBBEEELLLOOOSSSSSSQQQPPPRRRSSSSSSTTTaaaeee\\\[[[aaa___XXXWWWUUUTTTSSSRRRRRRRRRNNNIIIFFFIIILLLJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGMMMLLLKKKMMMZZZuuuyyyZZZTTTZZZVVVLLLHHHDDDAAA@@@AAAAAAAAA>>>;;;888777888999999999888888999999888777777666999999888888888777777777888777666555555444555555666666777777888888888888777999::::::888777888999::::::999999999:::;;;<<>>;;;:::;;;:::999888777888888999999:::;;;;;;;;;999666555888777666666555555555555333333222222111111222222555444222111000000111222000////////////000111222111000000000000/////////111000000000///111<<>>999???<<<:::888555333222222222///222111777DDDDDDAAAGGGDDD===555111111222000------,,,++++++++++++,,,,,,+++***))))))))))))))))))************++++++++++++''''''(((((())))))******))))))))))))))))))))))))***++++++++++++***))))))+++,,,---...000444999>>>:::;;;<<<======;;;999888888888???LLLNNNDDD;;;:::bbbZZZ]]]\\\WWWPPPNNNRRRUUUSSSSSSTTTQQQKKKKKKRRRUUUTTTUUUTTTUUUVVVXXXYYYWWWVVVRRRQQQOOOOOORRRXXX]]]aaa``````\\\WWW\\\UUUXXXeeehhhjjjhhhccc___\\\TTTLLL555///+++,,,,,,******,,,++++++******++++++,,,---))))))))))))*********+++...666KKKXXXVVVWWW\\\XXXWWW___]]]NNNAAAEEEPPPXXXUUUBBB999IIIaaajjjddd]]]]]]XXXTTTXXX___ccc___YYYSSSTTTUUUUUUWWW\\\dddjjjkkkllljjjddd```]]]XXXQQQNNNCCCLLLWWWTTTVVVRRR>>>___```bbb```QQQAAACCCOOOFFF777555555333KKKddddddYYYYYYYYY[[[___]]]OOO@@@555555//////444111777KKKCCCAAA===777444333333333333222333444444444;;;CCCbbb___MMMMMMFFFCCCGGGNNNSSSUUUVVV```gggooorrrqqqooorrrvvvkkkuuu}}}|||uuuoooiiidddcccfffhhhddd[[[UUU[[[eeennnfffoootttjjjooovvvmmmcccQQQEEEFFFHHHFFFEEEIIIJJJPPPVVVUUULLLCCCDDDJJJPPPRRRTTTSSSPPPOOOQQQTTTTTTSSSZZZ___XXXSSSZZZccc```___]]][[[XXXVVVTTTSSSWWWRRROOOPPPPPPNNNLLLMMMHHHGGGFFFFFFFFFFFFGGGHHHNNNOOOKKKJJJ___yyyUUUQQQZZZVVVMMMJJJEEEBBBAAABBBEEEGGGEEEBBB>>><<<;;;:::888777777888999:::::::::999888888888888888777777777777777777666666555555555555666666777777888888999999444777999999777555555555999999888999999;;;===>>>DDDDDDCCCBBB@@@>>>===;;;;;;:::888777666666777888999;;;<<<===<<<999666444777777666444333333333333333222222111111111222222333222111000000000111111000000000000000111111111000000000000000000000000333111111222///...444<<>>777666999:::777777,,,555>>>:::???BBB333>>>???AAA>>>444---666EEE@@@...555EEEAAAHHH\\\eee```^^^ZZZZZZ]]]\\\QQQCCC888999333333666333;;;OOOLLLDDD:::444333333333333000///000333444555;;;CCCbbbbbbYYYNNNGGGCCCFFFHHHIIILLLRRRHHHOOOXXX```hhhppptttvvvyyyzzzyyyvvvuuuvvvsssnnniii___^^^bbb\\\PPPTTTbbbccc]]]iiirrrkkknnnsssgggRRRHHHCCCEEEEEEAAAFFFPPPNNNOOORRRTTTNNNFFFFFFKKKSSSUUUVVVTTTQQQOOOQQQSSS[[[XXXWWWZZZXXXSSSZZZkkkggggggfffeeebbb___\\\[[[ZZZVVVTTTUUUTTTQQQOOOQQQHHHGGGGGGGGGGGGGGGHHHHHHJJJMMMJJJLLLggg|||OOOGGGTTTWWWSSSPPPJJJEEEBBBCCCFFFHHHEEEDDDBBBBBBAAA???<<<999::::::;;;;;;:::888666555888888888777777777666666666666666666666555555555555666666777888888999999555777999999777555555555777777777888999<<<>>>???DDDCCC@@@>>><<<<<<<<<===999888777666555555666777:::;;;===>>>===:::777666666555444333222111111111333222222111222222333333222222111111111111111111///000000111111111111111000000000000111111111111///...///111000...111888777AAAEEE]]]}}}zzzfffIII;;;777:::YYYzzz{{{zzz||||||iiiiii\\\sss~~~nnn|||rrrfffhhh{{{iiiaaagggnnntttsssjjjkkkxxxwwwrrrmmmoooyyy~~~vvvqqqmmmkkkkkkiiigggjjjoooqqqeee```bbbZZZHHH===>>>:::999777666555555555666+++222333888FFFIIIEEEGGGCCC;;;111---...000///---******++++++++++++++++++***)))))))))))))))******((((((((()))))))))******'''((())))))***))))))(((((()))))))))*********+++***++++++++++++***)))))))))***,,,---///222777:::::::::;;;;;;;;;:::999888999999AAAKKKJJJ>>>666666hhhXXXXXX[[[YYYSSSQQQSSSTTTSSSSSSRRRPPPOOOPPPSSSVVVXXXWWWWWWXXXZZZ[[[ZZZXXXUUUQQQQQQPPPQQQSSSWWW[[[]]]\\\cccXXXXXXSSSWWWTTTaaaiiisssxxxqqqdddWWWLLLEEE555///+++,,,,,,******,,,'''(((((()))+++---...///***++++++++++++,,,,,,,,,...333DDDQQQPPPSSSXXXSSSYYYVVVZZZ___UUUAAA999>>>JJJ[[[\\\FFF555@@@XXXhhhooonnniiiccc^^^\\\___ccceee```YYYVVVWWWVVVSSSPPPOOOLLLDDD<<<999:::888333333///111333///222666222---,,,///444555222222555222///@@@UUUTTTLLLQQQ[[[ccc___ZZZYYY\\\]]]SSSGGG::::::555444888444:::MMMPPPDDD888444333333222444222///000333333444888>>>\\\zzz|||ccc___XXXPPPJJJJJJFFFAAADDDLLLFFFFFFEEEGGGOOOZZZaaaaaahhhlllooosssyyy}}}xxxpppmmmbbb___eeeccc[[[\\\fff___^^^gggppppppnnnhhh\\\GGGEEEEEEEEEBBBAAAFFFNNNPPPLLLMMMPPPMMMFFFFFFLLLSSSUUUWWWUUURRRQQQSSSUUU\\\]]]VVVVVV[[[WWWYYYiiiaaabbbdddddddddbbb```^^^TTTRRRRRRTTTTTTPPPOOOQQQGGGHHHIIIIIIJJJIIIIIIHHHEEEIIIJJJSSSsssPPP@@@NNNWWW\\\VVVNNNGGGEEEDDDCCCCCCAAAAAABBBEEEGGGFFFDDDAAA@@@@@@@@@>>>;;;777333111888888777777777666666666555555666666666666555555555555666777888999999:::888:::;;;:::888777777777777777777777888;;;===>>>BBB@@@===:::999:::;;;===888777666555666666777888:::;;;<<<======;;;:::888555444333222222222222222333333222222333333444444222222222222222222222111///000111111222222111111000000000111111111111222000...///222111///000555777888888JJJmmmsssWWWDDD:::===aaa|||xxxzzz|||}}}mmmuuu]]]]]]xxx|||www~~~nnnzzzjjjccciiissszzzzzzzzz}}}xxxqqqlllmmmuuuyyywwwrrrhhhiiijjjiiidddaaaiiitttmmmcccaaafff```LLL>>><<<777777555444444555666666***333444888FFFJJJDDDDDD@@@999111---///000...+++***+++++++++++++++******)))))))))))))))******+++'''((((((((())))))))))))((()))***++++++***)))(((((())))))******+++++++++***++++++++++++***)))))))))+++---...000333777:::::::::;;;;;;::::::999999999888>>>GGGFFF>>>;;;>>>kkkYYYUUUZZZZZZVVVRRRSSSSSSRRRSSSQQQPPPQQQRRRTTTVVVXXXYYYYYYYYY[[[[[[ZZZVVVSSSLLLMMMNNNQQQUUUYYY\\\^^^\\\fffXXX[[[RRR[[[TTT```mmmtttyyyuuulll___NNNAAA555///+++,,,,,,******,,,))))))))))))***+++,,,,,,************++++++++++++---333EEESSSSSSUUUWWWQQQWWWUUUVVVYYYWWWMMM@@@888AAATTT^^^QQQ:::333CCCVVVccccccbbb^^^ZZZZZZ]]]aaa```___^^^___bbbeeehhhiiihhhkkkjjjccc\\\VVVNNNFFFFFFHHH@@@999888444111666000555>>>DDDAAA:::555555999JJJWWW]]]___XXXSSSWWW^^^\\\YYYYYY]]]^^^UUUIII999888333444888333555EEEOOOBBB777444444222333555333000000222333333666;;;QQQ~~~uuunnn{{{gggbbbaaaVVVPPPPPPLLLEEEEEELLL\\\YYYRRRIIIIIINNNPPPNNNKKKTTT^^^gggnnnqqqllleeennnssssssnnnllloooooojjjeeejjjjjjooovvvmmmZZZPPP@@@DDDFFFCCCCCCGGGKKKKKKSSSMMMMMMOOOKKKBBBEEENNNRRRUUUYYYYYYXXXXXXZZZ]]][[[ccc^^^]]]gggccc\\\eee___aaaccceeeeeeccc```___SSSRRRSSSVVVTTTNNNLLLMMMFFFHHHJJJLLLLLLKKKJJJHHHEEEGGGKKKYYYzzzYYYAAAJJJTTT\\\UUULLLGGGGGGGGGEEEBBBAAAAAAAAACCCFFFHHHHHHGGGEEEFFFFFFEEEBBB>>>:::888888777777777666666666666444555666777777666555555555555666777888999:::::::::::::::999777666777888999888777777777888999:::===<<<;;;:::999999:::;;;888888777777777999:::;;;:::;;;;;;<<<<<<<<<<<<;;;555555444444333444444555444444333333444444555666222222333333333333222222///000111222222222111111000000111111111222222222333111222444444111111555777///111>>>QQQooo|||fffTTTDDDEEEiiipppnnnsssxxxzzz~~~mmmaaaXXXmmm~~~yyyuuutttnnnqqqzzz}}}uuummmjjjkkkmmmoooooojjjfffdddgggkkkooovvv}}}iiiaaabbbjjjeeePPP???:::<<<:::888555444333333333///999:::<<>>888999@@@mmm[[[SSSYYY[[[WWWTTTSSSSSSQQQRRRPPPPPPRRRTTTTTTVVVXXXYYYYYYZZZ[[[[[[YYYUUURRRGGGIIIMMMQQQVVVZZZ]]]___\\\hhhZZZ^^^SSS^^^TTTaaappptttwwwwwwsssgggRRR???555///+++,,,,,,******,,,+++******)))((()))))))))))))))))))))************---333HHHWWWWWWXXXXXXOOONNNXXX[[[UUURRRRRRJJJ???888AAARRR[[[PPP<<<777???``````___^^^\\\[[[\\\]]]\\\^^^^^^\\\YYYYYY]]]aaakkkooonnnfff___^^^^^^^^^UUUZZZLLL???AAA777---555000AAAQQQPPP???111222:::QQQppprrrccceeeggg```aaaYYYXXXWWWYYY___```VVVIII777666000222777111000>>>KKK???555444444222333777111......222333444777<<>>::::::;;;;;;<<<======>>>666666555555555666666777444444444444444555666777222333333444444444333333///000111222333222111111000000111111222222222222111///000333333000111444888...666@@@CCC[[[www{{{vvvbbbKKKFFFdddoooSSSQQQUUUXXXYYYaaavvvkkkPPP[[[nnnvvvwww}}}~~~tttnnnkkkmmmrrrwwwnnnaaahhhyyyyyyhhhaaacccmmmiiiSSS@@@:::;;;:::888777666666777888666AAAAAABBBMMMOOOGGGCCCBBB???>>>@@@AAA>>>666...+++,,,,,,,,,+++***((('''))))))((())))))***++++++)))************+++++++++***+++,,,------,,,***)))((())))))***++++++,,,,,,***++++++++++++***))))))---///111333444666:::<<<<<<<<<;;;;;;;;;:::::::::<<<666555888555///333<<>>;;;EEEZZZbbbSSS???444AAAXXXjjjjjjeeeddd```YYY```[[[WWWYYY]]]aaaccceeejjjllllllfff___[[[\\\___^^^XXXRRRKKK@@@444000111EEELLLMMMAAA222111@@@PPPlllllllllkkkhhhccc___]]]XXXXXXVVVVVVZZZ\\\TTTJJJ:::555222444555555666999AAA:::333222555777333///...///000000222444999<<>>???CCCFFFMMMQQQPPPIIIGGGJJJKKKIII>>>999444555888;;;999666777777666666555555555555444444555555666777777777888666444333333333555666555555555666666666666777555777:::<<<;;;;;;<<<===;;;::::::;;;>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;888777777666555444444444555555555555555444444444000111111111111222222222111111222222222222111111333222000//////000222333000000111222222333444444000333555888@@@RRRjjj|||ooo\\\@@@PPPBBBEEEJJJAAA>>>EEEQQQeeeuuu```SSSqqq}}}qqqyyyyyy|||tttxxxvvvpppwwwyyyccclllnnncccVVVOOOFFF===<<<666BBB888...777777888===EEEPPPVVVUUUNNNGGGBBBFFFFFFFFFCCC???999333///...---+++))))))((())))))))))))))))))))))))))))))///***&&&&&&+++---,,,(((,,,,,,,,,+++***))))))(((...***(((******((()))---,,,,,,,,,+++++++++******///111444888;;;===>>>???<<<<<<;;;;;;;;;::::::::::::888666444222222333333sss]]]TTTVVVXXXXXXWWWUUUTTTSSSSSSRRRQQQPPPPPPSSSVVVXXXYYY\\\aaaccc]]]TTTRRRTTTRRRXXX^^^___]]]\\\\\\\\\ZZZ[[[YYYWWWZZZ^^^]]]WWWeeepppvvvttttttpppXXX===444000,,,+++,,,---,,,***************))))))))))))******************++++++,,,333CCCSSS[[[YYYWWWWWWXXXXXXWWWWWWVVVVVVVVVUUUNNNAAA999CCCYYYbbbRRR>>>555BBBVVVdddgggcccaaabbbXXXWWWVVVWWWYYY[[[]]]___mmmlllhhhaaa\\\ZZZ]]]```ZZZRRRGGG===333000888BBBIIIDDD;;;555666AAAQQQ]]]eeefffggggggddd```\\\YYYXXXYYYXXXYYY\\\]]]UUUKKK;;;666222444555444555888???:::555333444444222//////000111111222444888;;;YYYwww~~~lll|||xxxlllddd```SSSSSSPPPNNNRRR[[[aaaaaafffeeeccc___TTTGGGAAABBBBBBDDDBBB???CCCKKKQQQRRROOORRRPPPHHHCCCFFFKKKMMMQQQVVV]]]```___]]][[[[[[cccdddgggiiiiiigggeeedddiiihhhggghhhiiifffaaa\\\TTTUUUYYY[[[VVVMMMIIIJJJGGGHHHJJJKKKLLLLLLKKKKKKKKKIIIOOOLLLjjjgggMMMJJJKKKNNNJJJFFFEEEGGGHHHHHHGGGHHHFFFDDDAAA???@@@CCCEEEFFFJJJKKKGGGGGGJJJLLLJJJCCC???:::777888999888666777777777777777777666666333333444444555666666666777666444333333333555666333333333444444444555555555777999::::::::::::;;;666666888<<<@@@CCCCCCBBB>>>======<<<;;;:::::::::888777777666555555444444444444444444444333333333000111111111111222222222111111222222222222111111333222000//////000222333111111222333444555666777666888888888<<>>666000>>>???@@@KKKNNNTTT[[[^^^XXXKKKAAADDDDDDEEEFFFCCC===444...---,,,+++)))(((((())))))))))))))))))))))))))))))((((((((()))+++---......------,,,++++++***))))))---***))),,,,,,******---+++++++++++++++---...///555666888:::<<<<<<===<<<::::::::::::999999999999:::888555333111111111222uuu]]]TTTUUUXXXZZZYYYWWWTTTRRRUUUUUUSSSQQQPPPRRRUUUYYYXXX^^^fffkkkeeeYYYSSSSSSPPPWWW```dddccc^^^[[[ZZZWWWXXXXXXWWWYYY]]]\\\XXXeeeqqqxxxwwwvvvnnnUUU:::333...)))(((***,,,,,,+++++++++*********)))))))))******************))))))***000>>>OOOXXXZZZZZZ\\\\\\[[[YYYXXXWWWWWWWWWWWWWWWLLL:::555HHH```aaaRRR@@@777<<>>BBBKKKRRRTTTPPPSSSSSSLLLFFFGGGKKKMMMMMMRRRXXX\\\]]]\\\ZZZZZZddddddeeefffgggiiijjjjjjmmmllliiifffdddbbb```___UUUXXX\\\\\\SSSHHHFFFIIIGGGHHHIIIJJJKKKKKKKKKJJJIIIGGGMMMHHHYYYlllRRRKKKGGGSSSPPPMMMIIIFFFEEEDDDCCCBBBAAA???>>>======>>>>>>===BBBFFFEEEGGGJJJLLLLLLIIIFFFBBB===:::888777666666777888999999888777777222222333333444555555555777666444333333333444555111111222222222333333333555666888999888777888999555666999===BBBDDDCCCBBB>>>>>>>>>===<<<:::999888777777777666555555444444444444333333333222222222000111111111111222222222111111222222222222111111333222111000000111222333111222333555666888999999999::::::888888???LLLVVVqqquuummmKKKCCCQQQcccuuu~~~zzzyyyvvvrrrvvvhhh^^^ssswwwvvvsssssswwwyyytttllleeewwwuuu[[[MMMQQQZZZIII999<<<444666JJJNNNNNNZZZXXXZZZbbbiiicccQQQAAACCCCCCDDDGGGGGGAAA666,,,++++++***)))(((((())))))))))))))))))))))))))))))%%%(((,,,---,,,,,,...///------,,,,,,+++*********+++)))+++//////,,,,,,...,,,+++******,,,///222444<<<<<<<<<<<<<<<;;;::::::999999999888888888777777999888555222000///000000xxx___TTTTTTVVV[[[\\\XXXTTTRRRUUUUUUTTTRRRPPPRRRWWW[[[^^^___fffmmmlllbbbYYYVVVMMMRRR[[[aaaaaa\\\ZZZ[[[[[[[[[ZZZXXXXXXZZZ\\\\\\dddpppxxxyyyvvvkkkQQQ777111---***))),,,---,,,***+++++++++*********))))))++++++******))))))((((((+++///:::JJJVVVYYY[[[^^^ZZZZZZZZZZZZXXXWWWUUUTTTRRRTTTLLL>>>:::GGGYYYbbbUUU<<<,,,999SSSaaa```[[[ZZZ\\\^^^```eeekkkmmmkkk```_________^^^ZZZTTTPPPCCC333+++888MMMUUUKKK@@@111///333CCCWWWeeegggccc```bbbeeegggfffccc___\\\XXX[[[]]]^^^```^^^UUUKKK???999444444333111111333555666666444111000222444111222333333333333666888SSSmmmzzzwwwqqqbbbWWWOOOJJJGGGFFFHHHFFFCCCDDDGGGFFFFFFCCC???AAAIIIPPPQQQNNNQQQQQQLLLFFFFFFKKKPPPNNNQQQVVVZZZ^^^```bbbcccggghhhiiikkkmmmoooqqqrrrpppooonnnjjjeeeaaa``````WWWWWWYYYYYYQQQGGGCCCFFFGGGGGGHHHHHHIIIJJJJJJJJJHHHFFFPPPLLLVVVqqqmmmRRRHHHCCCQQQQQQOOOKKKEEEBBBAAAAAA===<<<;;;;;;<<<<<<;;;::::::>>>BBBEEEFFFIIIKKKKKKKKKLLLJJJFFF@@@:::777666555666777999999888777666222333333444444555666666666555444333333333444444111111111111222222222222444666777777666555666777:::;;;===@@@BBBAAA>>><<<>>>>>>======;;;999777666777777666666555555555555555555444444333222222222000000111111111222222222111111222222222222111111222222111000000111222222111111333444666888::::::777888999777777;;;CCCIIIbbb|||```NNN___ooogggddd{{{|||wwwyyy}}}|||qqqfffaaauuufffTTTXXXfffUUU>>>;;;444;;;UUU[[[[[[[[[YYY[[[cccjjjdddSSSCCCEEEBBBAAACCCEEEAAA555+++******)))))))))))))))))))))))))))))))))))))))))))))+++...///...---+++***,,,,,,++++++*********)))***))),,,111222...---///...---+++***,,,000555888>>>>>>===<<<;;;:::999888999999888888888777777777999777444111///.........}}}bbbUUURRRTTT[[[]]]XXXSSSRRRRRRTTTSSSQQQOOORRRYYY___eeeaaaaaaiiinnnkkkccc^^^OOOPPPUUU[[[[[[XXX[[[bbbcccbbb___\\\XXXXXX\\\aaaeeepppyyy{{{wwwiiiOOO777...---,,,...000000---***++++++++++++************+++******))))))(((((((((---...888GGGSSSXXXZZZ\\\VVVXXX[[[\\\[[[WWWSSSPPPOOOTTTXXXPPP===444DDD[[[WWWIII555,,,:::TTTeeehhh^^^^^^\\\\\\dddmmmmmmhhhZZZ]]]```aaa]]]RRRDDD;;;...///:::PPP]]]VVV???...+++555EEEUUU```dddccc```aaacccfffhhhhhheeebbb```XXX[[[^^^______]]]UUUKKK@@@999555444333000///111///222444333111000333777222333444444333444666777GGGnnnzzz}}}nnnaaaSSSLLLFFFHHHJJJHHHGGGHHHFFFGGGEEEBBBFFFOOOUUUWWWGGGJJJKKKGGGBBBAAAIIIRRRVVVVVVVVVYYY]]]bbbfffhhhnnnoooqqqrrrrrrqqqooommmlllnnnooommmiiiccc^^^]]]PPPMMMMMMOOOMMMHHHDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIKKKGGGQQQPPP^^^zzzmmmOOOFFFDDDKKKLLLKKKHHHDDDAAA@@@@@@@@@>>>===>>>??????===;;;;;;===AAADDDEEEEEEFFFHHHIIILLLOOONNNHHHAAA:::777444555666777777777666555444444444555666666777777555555444333333333333333222222222222333333333333444555666555444444555777======>>>@@@AAA???<<<999======<<<;;;999777666555666666666666555555555555666666666555444333333222000000111111111222222222111111222222222222111111222111111111111111111222///000222333555777888999666777999888777999===AAAQQQtttTTTJJJiii~~~bbbiiissskkkxxx~~~}}}vvvzzzpppbbbcccsssqqq[[[XXXccc\\\AAA:::222<<>>000,,,:::GGGVVV^^^^^^]]]```ccc```aaaccceeeeeecccaaa```YYY]]]______^^^\\\UUUMMM@@@:::555444222///...000---000222222111111333666111333444555444444666888AAAooo}}}{{{fffVVVGGGEEEIIIIIIFFFDDDAAACCCEEEFFFLLLWWW^^^```HHHKKKOOONNNHHHEEEMMMWWWWWWUUURRRRRRUUUYYY\\\]]]dddggglllppprrrqqqooommmfffiiilllnnnkkkeee]]]WWWEEEAAAAAAFFFIIIGGGEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIIIIDDDJJJHHH```nnnRRRLLLJJJOOOOOOPPPPPPOOONNNLLLJJJGGGDDDAAA@@@AAA@@@<<<999>>>>>>@@@CCCBBB@@@AAAEEEGGGJJJNNNQQQOOOIIIAAA<<<777666666666555555555555444444555555666777777888444444444444333333333222222222333333333444444444333444555444333444666888::::::;;;===@@@@@@>>><<<<<<;;;999777666555555555666666666666666666555555777777666555444444333333000111111111111222222222111111222222222222111111111111111111111111111111///000111222444666777777888999:::999888888999:::JJJjjj|||}}}vvvTTTHHHfffZZZkkk~~~xxxiii```rrrppp|||vvv~~~sssfffkkktttwww\\\SSSYYY]]]@@@777///:::YYY___^^^]]]___cccgggeee^^^SSSKKKAAA;;;555333333333///+++((()))***+++++++++++++++************************)))'''&&&+++111333...)))************************,,,+++---222333///---...000...,,,,,,---111666999;;;;;;:::999888888999999999999999888888888888777666444222///......//////hhhWWWOOONNNWWW[[[UUUQQQTTTQQQSSSSSSPPPLLLNNNWWW___iiiccc```bbbddddddfffjjjggg]]]VVVTTTOOOKKKSSS```iiiiiijjjhhh```XXX[[[dddccclllvvvyyyssscccKKK999...------///222333000---,,,,,,+++++++++*********((((((((()))))))))))))))++++++333CCCQQQWWWYYY[[[WWWZZZ^^^aaaaaa]]]XXXUUUUUURRRQQQTTTSSSJJJ>>>666BBBTTT^^^OOO777...;;;LLLVVVbbbjjjhhhhhhmmmmmmhhhbbb^^^VVVJJJ>>>777555555CCCLLLTTTNNN<<<...333???OOOWWW___aaa___^^^aaaeee___```aaaaaaaaa``````___[[[___aaa___^^^\\\WWWPPP@@@999444333222///...000...000111222111111111222000222444555555555777888@@@iii}}}}}}~~~dddIIIAAAGGGKKKHHHDDD@@@DDDEEEFFFKKKTTTYYYYYYMMMRRRYYY[[[TTTMMMRRR[[[UUUSSSQQQRRRUUUVVVVVVUUUWWW[[[bbbiiimmmpppppppppdddfffjjjnnnnnniii^^^VVVDDDBBBCCCFFFFFFCCCCCCGGGEEEEEEDDDDDDEEEFFFHHHIIIDDDCCCHHHBBB]]]sss\\\XXXUUU[[[ZZZZZZ]]]``````]]]YYYWWWRRRLLLHHHGGGEEE@@@;;;???<<<===@@@???;;;===BBBFFFFFFIIINNNQQQPPPJJJEEE:::999777555444444555666333333444555555666666777444444444444333333222222222222222333333333444444333333444444333444777999777777888;;;>>>??????>>>:::999666444333444555666555666666666666666666666777666666555444333222111000111111111111222222222111111222222222222111111111111111222222111111111000111222333444555666666777888999999999888888999GGG]]]mmmxxx|||ooohhhWWWeeeUUUsss|||qqqzzzccc]]]ssshhh{{{}}}xxxzzz}}}mmmdddqqqvvvyyy[[[PPPVVV[[[???777///;;;ZZZ``````cccbbbbbbaaa]]]UUUIIIAAA666333///---------,,,+++((()))+++,,,---------,,,************************''''''(((+++...///---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,---111111...,,,...---,,,+++,,,///333888;;;<<<;;;:::999888888999999888888777777777666666666555333111/////////000111jjjWWWNNNLLLVVVZZZTTTQQQTTTSSSUUUTTTPPPKKKLLLUUU]]]eeeccccccbbb^^^]]]ccckkkooocccXXXSSSKKKDDDJJJWWWeeeggglllmmmdddZZZ[[[ccc___gggqqqtttnnn^^^GGG666000---+++---000222111///,,,,,,,,,+++++++++******''''''(((((())))))******))))))111BBBQQQXXXZZZ[[[\\\^^^```bbbbbb```]]][[[OOOTTTTTTPPPQQQSSSGGG777666@@@RRR[[[NNN888111777FFF[[[lllkkkhhhkkknnnlllccc[[[LLL;;;///000:::DDDbbbWWWGGG777---000@@@RRR\\\___bbbddddddcccbbbbbb````````````______``````^^^aaaccc```^^^]]]XXXRRR@@@999444333222///...000111111111111111000///...///222444555666666777999???aaayyyrrroooLLL@@@GGGNNNLLLHHHEEEHHHGGGEEEFFFJJJLLLJJJMMMSSS]]]bbbZZZOOOPPPYYYXXXWWWXXX[[[___```]]]ZZZYYY\\\```dddhhhiiijjjjjjffffffiiioooqqqmmmbbbYYYKKKKKKMMMLLLEEE???AAAGGGEEEEEEDDDDDDDDDFFFGGGIIIEEEIIIPPPGGG```xxxfffbbb^^^aaa______ccchhhiiiddd___llleee\\\VVVSSSOOOIIIDDD>>>::::::===<<<888:::AAAFFFDDDEEEKKKQQQTTTPPPLLL>>><<<888555444444666777222222333444444555555666333333444444444333222111111222222222222333333333222333444444333555888:::888888888999<<<>>>>>>===999777444111111333555777555555555666666666666666666666555444222111111000000111111111111222222222111111222222222222111111111111222222222222111111222222333333444555666666333444666888999:::;;;;;;AAAOOO\\\nnnooojjjfff}}}WWW|||ppp|||wwwbbb^^^vvvggg}}}sssqqqrrrzzzooo```YYYrrruuuxxxZZZQQQZZZ[[[@@@999222>>>\\\dddddd^^^ZZZUUURRRMMMDDD666+++---,,,+++************+++(((***+++---.........---************************(((***,,,,,,+++))))))***...........................,,,---000000,,,+++---))))))***,,,000555999<<<>>>===;;;999888888888999777666666666555555555555444333111000///000111222zzz```MMMJJJSSSTTTUUUVVVRRRXXXXXXUUUOOOJJJLLLTTT[[[bbb^^^^^^aaacccaaa```bbbfffbbb\\\VVVOOOJJJMMMRRR\\\dddkkkiiiccc___^^^]]]^^^hhhiiigggfffVVV???555///...---...000111111111...---,,,,,,,,,+++)))'''))))))))))))************,,,,,,,,,<<>>>>>===;;;999777555333666555222111111333555777444444333333333333333444777777666777999999888666666333111000222555666666444444444666888888666444000000000000000111111111333333222111000000000111333333333333333222111000000000000000000000000000222111000///111444777999777666666999======;;;888666===@@@QQQuuuaaaiiixxxgggTTT~~~}}}uuuwwwzzzhhh[[[ddd~~~xxx}}}~~~}}}{{{}}}|||wwwvvvvvveeeSSSiii|||xxxnnn___UUU\\\TTTIII<<<777???OOO^^^fffFFF???777222222222///,,,((()))***,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,---------,,,+++++++++***...444222+++(((+++,,,+++******,,,...111222.........000222222000...+++...///---...444999:::::::::999999999999999999777777666666555555555444444222000...------...///dddNNNHHHQQQTTTXXX[[[WWW[[[[[[XXXRRRLLLMMMUUU\\\ccc___^^^aaabbb___^^^```bbbcccaaaZZZTTTQQQQQQQQQZZZdddmmmmmmfff```^^^^^^[[[ccccccaaa___SSSAAA777111///......000222222111...---,,,+++,,,+++)))'''))))))))))))************+++++++++:::PPPUUUQQQVVV\\\\\\___eeeccc\\\WWWVVVYYYVVVRRRQQQRRRSSSSSSRRRHHH===555AAA^^^qqqcccJJJ222---DDDaaaiiijjjdddRRRCCC999000666JJJZZZWWWLLL===444111:::GGGQQQYYY]]]]]]___```aaaaaa```___^^^___```aaabbbcccbbb```___\\\bbbffffffeeeeeebbb]]]FFFBBB===777333111000000...///000111222111111000333444666777666555666777@@@YYY~~~{{{xxxUUUCCCDDDMMMNNNJJJGGGIIIJJJJJJNNNRRRMMMEEEIIIRRRUUUOOONNNVVV\\\[[[ZZZ___dddfffhhhjjjeee^^^]]]^^^aaaeeejjjooorrrsssllliiigggiiijjjeee[[[SSSPPPOOOLLLGGGDDDCCCDDDFFFBBBAAA@@@BBBGGGLLLPPPRRRJJJKKKGGGIII\\\uuusss```UUULLLIIIEEECCCGGGLLLOOOPPPRRRTTTRRR```{{{xxxsss^^^KKKFFFDDD>>>;;;>>>:::===@@@BBBCCCFFFIIIJJJLLLJJJDDD:::666666444111:::999666666999>>>DDDHHHKKKJJJGGGDDDAAA===:::888888777444222222222333444222222111111222333333444444444444555888999888666777666555333444555888:::888777555666666666444333000000000000111111111111333333222222222222222111111111111111111000//////////////////////////////333222000000111333666888666555666999<<<<<<:::888222999:::HHHiii}}}\\\{{{ooodddZZZxxx~~~{{{uuu|||~~~www||||||vvv{{{~~~~~~{{{zzz}}}}}}{{{tttrrryyycccZZZmmmyyyzzziiiZZZHHHGGGAAA???888111666EEESSSXXX===777222000222333111///,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++)))(((,,,111000***))),,,+++*********+++...000222.........000111222000...+++...///---...444999;;;;;;;;;::::::::::::999999777666666666555555555555444222000...---...//////pppUUUHHHNNNRRRXXX\\\XXX]]]^^^\\\UUUNNNNNNUUU]]]ccc```___aaa```\\\[[[^^^\\\bbbccc\\\XXXXXXUUUOOOUUU```lllooohhh___\\\]]]YYY]]]^^^\\\YYYSSSEEE999222111//////000222222111///---++++++++++++)))'''))))))))))))************)))******888OOOUUUQQQUUU\\\]]]aaagggfff^^^YYYXXX[[[YYYVVVTTTUUUUUUTTTSSSWWWJJJ444...IIImmmtttfffIII555666LLL```gggYYY???000111777HHH[[[```MMM777---///999IIIUUUZZZ]]]```\\\]]]^^^^^^^^^^^^\\\[[[bbbbbbbbbbbbbbbbbbbbbaaa[[[```cccbbbbbbeeeeeecccKKKCCC:::444222333333222///000111111222222111111222444666777666666777888;;;]]]}}}tttVVVFFFFFFLLLNNNNNNHHHIIIIIIIIIMMMPPPMMMHHHGGGEEEDDDHHHOOOVVV[[[^^^^^^aaacccccceeehhheee```\\\]]]___bbbeeehhhjjjkkkfffeeecccbbbaaa]]]XXXTTTNNNKKKGGGDDDDDDEEEFFFGGGFFFEEECCCBBBBBBGGGMMMQQQ\\\dddWWWSSSrrrmmmYYYNNNDDDMMMHHHJJJUUU^^^[[[PPPHHHSSS___ooozzztttjjj___YYYXXXRRREEE999888<<<@@@AAA??????CCCHHHJJJNNNKKK@@@666444666777@@@===999777999===CCCGGGMMMLLLJJJGGGDDD@@@>>><<<:::999777555444333222222000000000000111222333333000000111444777999999888888999:::888666666:::===<<<999666555444444333222111111111111111111111111111111333444444333222222///////////////......---........................333222222222333444666777777777888:::<<<<<<:::888111777444<<>>555111222444444222111222222222333333333333111333555666666666777888999___qqqWWWIIIHHHKKKNNNQQQJJJIIIHHHIIIKKKMMMMMMJJJJJJDDDEEEPPPXXXXXXYYY]]]___aaaaaa```bbbfffeeeaaa^^^______^^^\\\[[[[[[[[[[[[[[[[[[ZZZXXXVVVVVVWWWLLLIIIFFFFFFIIIKKKIIIGGGJJJJJJIIIEEECCCEEEKKKPPPnnngggQQQvvvuuuYYYMMMPPPPPPRRROOOXXXlllxxxqqq```UUUkkkwwwxxxuuueee]]]bbbcccaaabbbaaaVVVGGGCCCAAA???>>>===<<>>:::777666777:::<<>>===<<<;;;:::999999888777666555555222111111000000111111111......000333777:::::::::888;;;===:::666666:::???===:::666333333333333333222222111111111111111000...///111333444333222111....../////////......---////////////////////////222222333444555777999:::;;;;;;;;;;;;;;;:::999888444777222333GGG\\\qqqwwwZZZuuu}}}ggguuu}}}{{{yyyyyyssstttyyy{{{xxxooonnnlll^^^lllvvvjjj^^^___IIIAAA:::BBBEEEBBBHHHNNNAAA,,,666444000///...---+++)))+++***((('''(((***,,,...+++++++++,,,,,,,,,------............---,,,++++++++++++,,,---+++***+++---(((((())))))+++---...//////.........000000///...+++///000---///555:::;;;;;;;;;;;;::::::999999888666666666666666555555555222111///...---...000111iiiOOOIIIIIIOOOVVVTTT[[[___```YYYOOOLLLSSS[[[dddccccccccc___ZZZZZZ^^^^^^aaa___WWWVVV[[[[[[VVVOOOWWWeeeooolllbbb]]]`````````jjjkkkccccccWWW<<<666333000///000111111111000---+++************(((((()))))))))************(((,,,,,,777NNNYYYWWWXXX[[[[[[```fffgggbbb______ZZZZZZZZZYYYWWWWWWWWWWWW^^^___^^^TTTAAA999LLLeeelll```III555///111888AAAYYYbbbcccQQQ;;;111444;;;JJJNNNUUUZZZYYYTTTVVV[[[]]]]]]]]]]]]\\\\\\[[[[[[]]]\\\[[[ZZZZZZZZZ\\\]]]aaa___]]]\\\```aaaXXXLLL:::444//////333555333000111111111111222222333333111333555555555444555777:::[[[}}}lllTTTHHHFFFGGGKKKOOOIIIGGGGGGHHHJJJJJJKKKKKKLLLJJJQQQ^^^aaaXXXTTTYYY^^^``````^^^```eeedddaaa```aaa```\\\VVVSSSQQQRRRTTTTTTTTTRRRPPPPPPRRRUUULLLLLLMMMPPPSSSRRRNNNIIIHHHIIIJJJHHHFFFGGGLLLPPPwwwqqqIIIhhh|||qqqbbbQQQRRRZZZWWWNNNNNN]]]xxxtttmmmvvvyyykkkiii}}}|||hhhbbbTTT\\\]]]VVVVVV```eeeaaaSSSGGG===;;;<<<:::;;;===FFFJJJKKKGGGDDDDDDBBB>>>:::999888777666444444333333444555666777888888888888888999999:::::::::;;;666555444333222111111111///000111555999<<<<<<<<<777:::<<<:::666555888===<<<888444222333444555666333222222222111111000000,,,---000111222111000///......///000000/////////000000000000000000000000000111333666888:::;;;<<<<<<<<<;;;:::888666555444666888333555FFFXXXlll|||fff}}}sssmmm}}}|||qqqlllqqqyyyyyytttqqqssseee^^^qqqzzzaaa^^^aaaFFF<<>>999888777666555444444444222222333666:::======<<<777999:::999666555777999:::777444222444666777777333333333222111111000000------///000000///.........///000000000000000000111111111111111111111111...000333666888:::::::::777888888666333111111222999<<<:::CCCVVVdddqqq{{{jjjzzzkkktttyyyppplllqqqxxxvvvpppssszzzwwwbbbbbbttt|||xxx___kkkqqqSSSMMM___NNN<<<;;;JJJVVVOOO@@@555444222000///......///888666222...+++******+++++++++,,,,,,,,,,,,------////////////...,,,+++***000333222---*********(((((()))***+++,,,......///111///------...///...---,,,///000...///666;;;<<<::::::999888777666666555555555555666666666666666000///...---...///111333{{{[[[MMMEEEJJJVVVZZZWWW^^^bbb\\\QQQLLLSSS[[[ddddddfffhhhddd```bbbhhhiii\\\TTTTTTTTTQQQSSSZZZRRROOOVVVeeemmmhhhdddfffdddaaaqqqwwwkkkrrrjjjDDD777333///------...//////111...+++))))))******)))))))))))))))************&&&,,,,,,444LLLZZZYYYYYYZZZWWWXXX[[[[[[WWWVVVXXXSSSUUUXXXXXXVVVVVVXXXYYY]]]WWWWWW\\\XXXHHH999333HHHNNN@@@222777555,,,000PPPDDD333,,,555GGGRRRTTT]]]ZZZYYYXXXUUUSSSWWW___^^^]]]\\\[[[[[[ZZZZZZZZZ[[[[[[[[[\\\]]]^^^___```___bbbbbb]]]TTTJJJ;;;/////////000111222333333333333333222111222333444555666777888888666555555666:::DDD||||||yyyhhhMMMDDDDDDBBBDDDHHHEEECCCDDDIIIIIIEEEFFFJJJJJJNNNUUU[[[]]]\\\\\\\\\ZZZ^^^aaacccfffiiigggbbb]]]______[[[TTTPPPQQQSSSSSSQQQOOOMMMMMMNNNOOOPPPNNNRRRWWWYYYWWWSSSOOOLLLJJJGGGDDDCCCEEEIIILLLNNNQQQVVVPPPGGGTTTwwwqqqiiiffffffoooyyyqqqaaa```xxxooofffbbbccchhhqqqqqqdddQQQVVV[[[[[[XXXWWWXXXYYY```PPPDDDCCCAAA999666:::555>>>FFFLLLNNNLLLBBB777222333444666777777777777444555555555555444444333444444444444666999<<<>>>::::::999999999999::::::444444555777:::<<<;;;:::888888888777777666666666999777444333444666666666444444333222222111000000///////////////...............///000000000000000000000000000000000000000...000222555666666555444333444555444222111333555CCCFFFIIIXXXooowwwyyy{{{kkkooozzziii}}}}}}xxx{{{{{{xxxxxxzzzwwwssssss{{{iiiccchhhvvvmmmYYYpppzzzaaaeeeqqq___LLLEEEDDDAAA??????444333111///...///111333666444111...,,,+++***+++++++++,,,,,,,,,,,,------000000//////...,,,+++***---111222---***+++***'''((()))+++,,,.../////////111///---,,,---......---,,,000000...000666;;;<<<;;;;;;:::999888777666555555555555555666666666777//////...---...000222333cccQQQEEEGGGTTTXXXWWW^^^ccc]]]RRRMMMTTT]]]cccdddgggiiifffbbbeeekkkhhhVVVMMMRRRRRRIIIKKKUUUOOOIIIMMM^^^iiifffbbbdddbbb^^^ooouuujjjsssnnnGGG777333///,,,,,,---......111...+++))))))*********))))))))))))************$$$,,,+++222JJJZZZYYYXXXWWWUUUUUUYYYZZZYYYZZZ]]]PPPSSSWWWWWWVVVVVVXXXZZZXXX[[[\\\\\\[[[UUUGGG999...666///666TTTWWW@@@555//////222<<>>888>>>CCCDDDDDDEEEBBB===555555444333333444555666111222222333333333333333444333222222333777:::<<<:::::::::;;;<<<===???@@@555555555777999;;;:::999999888777777888888666555:::888555444555555555444444444333333222111000000222111000///......//////------...///000000000///////////////////////////...000222444444222000///111444666666444555888;;;OOOQQQUUUhhh|||}}}pppkkkqqqkkkyyyttt}}}zzzxxxrrrvvvaaadddmmmxxxfffMMMeeeqqq]]]iiinnnddd\\\VVVIII999888AAA555444111...,,,---000333...---,,,+++++++++,,,,,,++++++,,,,,,,,,---------000000000///...,,,+++***)))///000,,,)))+++***&&&)))***+++---...///000000111///---,,,---......---,,,000111...000666;;;<<<<<<<<<;;;:::999888777666444555555555666666777777///...------...000222444kkkRRRLLLGGGJJJZZZ^^^eeedddaaa___UUUQQQZZZdddiiillljjjdddaaadddgggfffUUULLLSSSUUULLLHHHMMMPPPOOOIIIOOOaaaeee```bbbfffhhhgggeeekkkqqqfffTTT@@@777000///...+++***+++000...,,,***((()))******&&&''''''((()))******++++++,,,,,,111BBBUUUZZZUUUVVVSSSTTT\\\cccbbb]]]XXXUUU]]]]]]SSSQQQXXXYYYSSSSSS___[[[MMMRRRbbbVVV999333---***DDDlllpppOOO444555)))111QQQiiifffZZZUUUTTTUUU\\\YYYNNNQQQZZZYYYYYY\\\^^^___]]][[[ZZZYYY]]]\\\[[[\\\]]]^^^bbbfffgggjjj\\\???111555777111555111000666;;;;;;777444===CCCFFFCCC???<<<777000666222333:::<<<777555666555EEEggg}}}fffGGGHHHHHHEEEGGGHHHEEEBBBEEELLLOOOJJJFFFGGGFFFSSSYYYUUUTTT]]]cccbbbWWW\\\______aaaeeebbb[[[ooofff]]]XXXXXXVVVOOOIIIOOONNNLLLLLLMMMQQQUUUWWWOOOOOOOOOPPPOOOLLLGGGDDDFFFCCCGGGWWWnnnrrrqqq{{{zzzlllmmm~~~}}}~~~}}}uuummmfffqqqxxxpppddd___bbbeee___OOOFFFMMMPPPLLLOOOYYYYYY^^^PPPIIITTTMMM999444BBBBBB???<<>>>>>===;;;999777666555:::::::::;;;<<<;;;999777777666555444444555777888333333222222111000//////......///000000111000000---......///////////////.........///////////////444111///000333555444333333444666:::>>>@@@@@@@@@bbbSSSXXXtttzzzzzzffflll{{{wwwgggoooxxx{{{}}}vvvppp\\\hhhuuuvvv}}}}}}vvvhhh[[[WWW[[[]]]\\\aaa]]]ddd[[[>>>777>>>777:::444......111333///+++...------,,,++++++++++++......---,,,,,,,,,------,,,...///...---+++,,,,,,************))))))))))))***+++,,,---............,,,++++++---///000000000111000///222555999;;;<<<===<<<:::888888888:::;;;888666444444444444333222---.........---///333666qqqUUUMMMGGGIIIXXX^^^dddbbb``````VVVPPPXXXbbbgggjjjiiieeedddfffjjj^^^PPPKKKSSSUUUMMMJJJPPPWWWWWWPPPSSSaaaccc^^^aaa[[[^^^```aaajjjpppeeeTTT<<<444.........,,,+++---///...,,,***)))))))))***'''''''''((()))*********)))******...===PPPVVVPPPZZZVVVUUUYYY^^^```]]]ZZZNNNUUUXXXUUUTTTWWWZZZYYYSSSZZZ^^^[[[VVVQQQEEE888...333777GGG]]]\\\GGG;;;999666666AAAUUUgggkkkggg]]]QQQQQQXXX[[[aaabbbYYY^^^\\\XXXXXX[[[aaaeeehhh______```bbbbbbaaacccdddmmmcccNNN888222999;;;555<<<888333111222777@@@GGGUUUXXX\\\___]]]YYYTTTQQQ@@@999666:::>>><<<::::::;;;KKKbbb{{{|||bbbFFFGGGGGGDDDFFFGGGFFFDDDGGGLLLMMMJJJIIILLLUUUbbbfff^^^YYYaaalllppp[[[^^^^^^]]]```ggghhhdddhhhbbb[[[WWWUUUSSSOOOKKKPPPOOOMMMKKKLLLNNNQQQSSSKKKJJJJJJLLLNNNNNNMMMKKKGGGHHHUUUpppxxxoooppptttyyyzzzsssmmmkkkhhhkkkqqqrrreeeWWWUUU]]]bbbRRREEEEEEHHHJJJOOOVVV\\\fff___QQQTTTWWWKKK<<>>===@@@DDD>>>666777666444333333666999<<<222555888:::;;;:::999999777777555333111111444666555666888999:::;;;;;;;;;<<<<<<;;;999888666555444888888888999::::::888666777666555444444555666777333333222111111000//////...///000000000000000000---...//////000000//////000000000///////////////000///...000333555444222333<<>>===;;;999888999999:::777555444444555666555444000111111000///000333555{{{ZZZNNNGGGHHHSSS^^^bbb``````aaaXXXPPPWWWaaadddggghhhffffffiiilllVVVNNNNNNWWWYYYRRRPPPVVVYYYZZZRRRNNNUUUUUUPPPRRRLLLPPPTTTYYYcccjjjaaaSSS888000+++,,,...------///...---,,,,,,+++***))))))''''''(((((())))))******,,,...---000???QQQXXXSSSXXXXXXYYY]]]bbbccc```\\\UUUWWWZZZYYYPPPGGGFFFKKKFFFJJJVVV^^^QQQ999000555///;;;>>><<<<<<666555???RRRZZZSSSCCCIIIcccpppkkkiiiSSSPPPaaaooossslll]]]hhh```WWWUUUYYY___cccddd```aaacccdddeeedddbbbaaammmYYYAAA555777;;;999555444777999:::>>>MMMbbbrrrxxxuuuyyy{{{xxx{{{^^^OOO???999999:::;;;===GGGWWW```www{{{\\\EEEGGGFFFDDDFFFEEEEEEEEEGGGIIIHHHGGGKKKQQQQQQ[[[\\\PPPHHHOOO]]]eeeiiigggbbb]]]]]]aaacccaaa___]]]ZZZVVVTTTRRRQQQQQQSSSQQQNNNKKKJJJJJJLLLMMMKKKIIIGGGHHHJJJMMMNNNOOOIIIGGGYYYsssppplllvvv}}}vvvlllaaa^^^bbbkkkdddfffnnnhhhWWWTTT___ggg[[[LLLDDDEEEHHHIIIHHHTTTaaadddTTTMMMYYYUUU======>>>>>>>>>???@@@;;;444///555<<>>:::444...,,,,,,...000000///---+++***+++,,,---------,,,+++++++++++++++,,,---......,,,++++++,,,******))))))))))))((((((,,,------.........------//////000000111000000///222222333666:::===???>>>@@@???<<<:::999999999:::666555333444555777777666333444333222000111333555aaaPPPGGGEEELLL\\\```___```ddd[[[SSSXXXccceeeggghhhhhhggghhhiiiUUUQQQUUU^^^___XXXVVV[[[ZZZ]]]RRRHHHJJJGGG@@@BBBBBBDDDGGGLLLWWW___ZZZPPP777///***+++---------///,,,,,,---,,,,,,***)))((('''((((((((()))))))))***,,,///...111@@@TTT\\\YYYTTT[[[ccciiilllkkkeee]]]\\\YYY[[[ZZZJJJ333...777555999GGGQQQDDD///,,,999KKKUUUOOO>>>222...999OOObbbssstttbbb]]]jjjooohhhhhhYYY```tttyyytttkkk___fff___WWWUUUXXX\\\]]][[[^^^```aaaaaabbbdddbbb^^^bbbNNN===:::;;;999888;;;<<>>???>>>>>><<<888444444===IIISSSXXXYYYZZZZZZ___]]]XXXPPPGGG@@@======<<<;;;:::;;;;;;999555111333333444555666777888888777777777666555555444444444444444555888999999888666555444333333333444555222111111111000000000///111111111111111000///.........///000000000000000333333222111111000000000000111333555666555444222444777;;;@@@JJJ\\\ssswwwdddeeezzzZZZIIIfffxxxpppjjjuuuiiibbbnnn|||vvv```ggg||||||uuummm\\\^^^```aaaaaaeeennnrrrrrrkkkhhhSSSFFFLLLCCC888AAA<<<;;;777111,,,***,,,///555333000---++++++,,,------,,,++++++******+++++++++---......,,,++++++,,,***)))))))))((((((((((((------.........------,,,...///000000////////////...///222777===AAACCCCCCAAA@@@>>><<<:::999999999777666444444555666555444222333444333222222444666hhhTTTIIICCCFFFVVV]]]___bbbfff]]]WWW]]]gggggghhhiiiiiigggdddaaaWWWVVVZZZbbbccc\\\XXXZZZ```dddXXXKKKJJJFFF>>><<<@@@???>>>AAAJJJRRRQQQLLL999111,,,,,,---,,,,,,---,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))'''******---===RRR]]]]]]^^^gggooopppooonnnhhhaaaXXXTTTWWWXXXHHH///)))222///555<<<>>>888222666===LLLRRRJJJ:::222...666HHHOOOgggwwwnnn^^^eee|||xxxfff```^^^]]]ZZZWWWWWWYYY]]]```aaa]]]___^^^\\\^^^cccccc^^^PPPDDD;;;;;;;;;;;;GGGWWWiiitttwww^^^KKK@@@;;;999@@@UUUTTTyyywwweeeSSSLLLMMMHHHGGGIIIEEEDDDGGGHHHEEECCCFFFNNNTTTTTTSSSNNNIIIHHHLLLOOOPPPZZZWWWVVVWWWZZZ[[[\\\]]]WWWZZZ\\\[[[XXXWWWZZZ^^^VVVTTTPPPLLLIIIGGGFFFFFFPPPLLLGGGCCCDDDFFFHHHIIIHHH@@@JJJmmmeeekkklllxxxnnnhhheee___YYYVVVTTTXXX\\\eeettt~~~tttcccSSSQQQLLLGGGJJJRRRSSSOOOEEECCCTTT^^^SSSOOOMMM>>>>>>>>>>>>>>>;;;999888999JJJLLLPPPUUUXXXWWWRRRNNNIIILLLRRRWWWXXXQQQFFF=========???DDDHHHIIICCC>>>;;;888444111111222555666666666666666555555555555555444333555888::::::999555555444333333333333333111111111000000000000000111111222111111000//////...//////000000000000000333222222222111111111000111333444555555333111000555>>>JJJTTT\\\fffrrr|||yyyjjjlll{{{^^^OOOggg~~~}}}kkkuuurrrzzz|||~~~~~~eee]]]rrrssscccccc```mmmmmmjjjhhhlllrrrtttrrrnnndddKKKCCCPPPGGG777:::<<<======999333//////111999777444000...,,,,,,,,,---,,,++++++******+++++++++---...---,,,***++++++)))))))))((((((((((((''',,,---------------,,,+++,,,---///...------///111///111444:::???BBBCCCBBB@@@???>>><<<;;;999999888999777555444444444222111///111222333222333555777qqqYYYMMMDDDBBBMMMXXX^^^cccfff^^^ZZZcccjjjiiijjjkkklllhhh```YYY[[[YYY\\\cccddd]]]WWWVVV```eeeZZZNNNPPPNNNDDD???CCC>>>:::<<>>===<<<<<<<<<:::999>>>EEEWWWSSSPPPPPPTTTUUUSSSQQQLLLIIIHHHKKKRRRVVVWWWUUUCCCAAAAAAHHHRRRVVVSSSNNNHHHCCC<<<555111000222444444444444444555555666666555444333444777999999999444444444333333222222111000000000000000000000000111111111222111111000000...///000000111111000000111111111111111111111111000222444444222000000111555LLLgggrrrnnnjjjpppxxxzzzpppvvvaaaOOO___zzz~~~sss~~~xxxyyy}}}xxxbbbfffwwwnnn```iiivvvuuuqqqkkkiiinnntttqqqjjjiiiWWWBBB@@@HHHBBB777666777999:::777333///...///888777555222000...---,,,------,,,++++++++++++++++++,,,------+++******+++))))))((((((((((((''''''***+++,,,,,,,,,,,,++++++)))+++---,,,+++---222666888999;;;>>>AAAAAA???<<<>>>>>>===<<<;;;:::999888999777444333222222000//////111333444444444666888zzz```RRRFFFAAACCCRRR\\\bbbeee]]]\\\hhhkkkjjjkkknnnnnniii]]]TTT___]]]^^^cccfffaaaYYYTTT[[[aaaXXXOOOWWWYYYNNNFFFEEE@@@<<<===BBBFFFGGGGGG>>>666000000111000///111---,,,+++*********+++,,,))))))))))))(((((((((((((((+++,,,...<<>>777333222222111111222222333444555555444333222222444666777777444444444333333222111000///000000000000000000000000000111222222222111111//////000111111111111000//////000000111222222222000222444444333333555777666OOOooo}}}vvvssstttzzzqqquuubbbOOOUUUqqqvvvvvvyyyvvv}}}vvvlllfffnnnrrrsssqqqkkkooo~~~nnniiidddgggqqqwwwpppddd```III======:::888::::::222222111000---,,,,,,---111222222222111000///......------,,,,,,,,,,,,,,,***,,,------+++******+++))))))((((((((('''''''''((()))******++++++++++++(((***+++******...666===???@@@AAACCCDDDBBB>>>:::<<<<<<<<<;;;;;;:::999888777555222111111111000...111333555666555555666888dddVVVIIIAAA<<>>AAAEEEFFFFFFFFF>>>666111111333222222444...,,,+++))))))***,,,---))))))))))))((((((((((((%%%(((((()))777MMM[[[^^^WWWmmmzzzrrreeeWWWRRRRRRQQQMMMDDD:::222...+++***...444333---///666+++666888666777000,,,333///BBBaaayyyggg~~~qqqjjjZZZJJJggg|||fff[[[ZZZXXX\\\[[[VVVWWWZZZSSSEEE666555999KKKiiikkkJJJBBBRRRVVVOOOggg___bbboooqqqjjjpppyyyuuuppphhhgggIIIKKKTTTSSSIIIHHHIIIAAA@@@DDDDDDBBBDDDIIIHHHBBBAAA@@@AAACCCCCCCCCEEEHHHKKKHHHJJJRRRUUUQQQOOORRRIIIJJJKKKLLLMMMNNNNNNMMMIIIHHHGGGEEEDDDCCCCCCCCCEEEDDDDDDEEEGGGGGGFFFEEE>>>EEEJJJTTTpppeeelllyyy{{{tttpppeeedddlll555;;;FFFUUU]]]ZZZYYYdddrrrnnnnnntttwwwgggLLLAAAFFF===IIIBBBAAAYYY___JJJ<<<888555555777999>>>NNN___HHHPPPXXX\\\YYYSSSOOOMMMNNNPPPOOOMMMJJJJJJOOOSSSNNNCCC999;;;HHHTTTYYYYYY^^^YYYQQQGGG>>>777333111//////000111222333444444444222000111333555555555444444444333222111000///////////////000000000000///000111222222222222222//////000111111111111111......///000111222222333222444777777666888<<>>>>>;;;999===BBBAAA===444333222111111111222333000...***((((((,,,000333111,,,((((((+++---,,,)))+++(((&&&***>>>???lllfffccciiiqqqwwwwwwnnnaaaXXXdddMMMLLLYYYQQQ>>>333///222///...///222333000,,,111???@@@;;;:::555///111--->>>XXX}}}qqqkkkfff___ssswwwsss___NNN[[[ZZZ[[[^^^]]]TTTGGG===555???```www|||eeeJJJSSSLLL[[[}}}^^^bbbtttttt{{{xxxlll^^^WWWNNNKKKPPPOOOGGGAAACCCGGGDDDCCCEEEHHHIIIHHHEEEAAADDDFFFEEEBBBBBBDDDGGGGGGEEEFFFLLLSSSVVVTTTPPPKKKMMMNNNMMMLLLKKKLLLNNNOOOMMMJJJGGGEEEEEEEEEFFFAAAEEEIIIJJJHHHGGGHHHIIICCC???EEESSSkkk|||kkkwww{{{wwwfff```]]]FFFjjjBBB<<>>:::999>>>KKKAAAdddxxxtttnnnppp|||{{{kkkbbbWWWmmmvvvwww|||xxxqqqrrr~~~qqqhhhllllllgggiiissswwwqqqhhhdddcccbbbeeennnvvvsssfffZZZJJJ@@@;;;===:::111111888666000222111((()))111222...---,,,000888;;;666...000000///---,,,+++,,,...111000...---,,,+++******+++******)))(((''''''&&&))))))***++++++++++++***---+++---///......999GGGCCCDDDDDDDDDCCCAAA???>>>===<<<:::999888888999::::::333///222222000111666:::999777444333444777:::zzz^^^OOOHHH@@@@@@FFFRRR\\\^^^]]]]]]```iiinnnqqquuuoooccc```cccnnnrrrjjjbbbaaa^^^WWWZZZ]]]]]]]]]______XXXPPP===<<<999777;;;@@@@@@<<<444333222111111222333444000---***((((((+++...000000,,,''''''***,,,+++)))'''((()))+++;;;???pppwwwhhhaaafffvvv|||rrrhhhgggZZZVVVZZZUUU@@@333333222///111333333222111000///999HHHJJJEEEBBB:::111222111>>>SSSwww~~~llldddaaa^^^eeeggghhh\\\XXXXXX[[[XXXKKK>>>888@@@```rrrVVVSSSOOOaaavvvsssrrrxxxvvvuuupppQQQSSSNNNKKKKKKJJJFFFEEEFFFGGGEEECCCEEEHHHJJJHHHFFFFFFFFFEEECCCBBBBBBDDDFFFGGGFFFHHHKKKPPPQQQNNNKKKJJJLLLLLLLLLKKKJJJKKKLLLKKKJJJHHHEEEDDDCCCCCCCCC@@@DDDGGGHHHGGGFFFFFFGGGDDD???CCCNNNdddvvvsssvvvXXXQQQNNNkkkyyyUUUQQQWWWhhhooobbbZZZcccnnnfffZZZPPPLLLFFFAAAHHHTTTJJJNNNLLLFFFHHHPPPNNNEEE999<<<<<<:::@@@JJJIII@@@FFFFFFFFFCCC@@@===<<<<<<@@@???DDDJJJHHH@@@BBBJJJBBBBBBAAA@@@>>><<<:::999<<<;;;DDDPPPPPPBBB666333111111111111111111111111333222111000000000111111111111000000000000000111000000000000000000000000////////////////////////000///......///111222222333444444444333333444555???999777<<>>=========<<<:::999888888999999888333111444555444444777;;;:::888555444555888;;;hhhTTTOOODDD===;;;GGGVVV^^^``````^^^aaammmsssmmmiiihhhbbb___jjjooohhh___]]]\\\XXXVVVZZZ]]]\\\\\\\\\WWWQQQ;;;;;;777555888>>>???;;;333333222222222444555666000...,,,***)))***+++,,,...***'''''')))+++***(((&&&***,,,,,,444999jjjzzzgggeeexxxrrriiimmm^^^\\\VVVDDD000333999333222555777555111000222555:::FFFGGGCCCDDD???777888666>>>KKKmmm___XXXaaaVVVYYY^^^fff]]]XXXXXXZZZQQQBBB>>>EEEiiinnnaaaSSSUUUbbbiiizzzvvvfffTTTXXXXXXRRRIIIDDDDDDEEEEEEFFFDDDBBBCCCFFFHHHGGGEEEKKKHHHDDDAAAAAACCCCCCCCCEEEFFFHHHJJJKKKIIIGGGEEEGGGIIIIIIIIIHHHGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCCCC@@@BBBEEEFFFEEEDDDEEEEEEFFF@@@AAAHHH[[[}}}```oooiiiTTTjjjdddaaaggggggXXXVVVfffWWWOOOKKKLLLKKKHHHKKKRRRJJJIIIHHHFFFDDDCCCDDDGGG:::<<>>FFFFFFEEEEEEEEEBBB>>>:::???<<<:::>>>FFFKKKKKKIIIGGGFFFDDDBBB??????@@@AAA555888???IIINNNJJJ<<<000111111000000000000000111222222111000000000000111000000000//////000000111000000000000000000000000////////////////////////...//////000111222333333000333666666555555777:::AAA<<<<<>>=========>>><<<;;;:::999888888888888666222111555888888888:::===;;;888666666777:::<<>>>>>;;;333333222222333555666888222111///---+++******)))+++)))'''''')))***)))((((((,,,+++***...333YYY|||ooolllwww|||tttmmmnnnfffPPP<<<111555FFFFFF333888777555333222666===CCCHHHLLLFFFCCCKKKLLLBBB???;;;<<>>:::666999FFFSSSUUUPPPLLLHHHCCCBBBEEEKKKPPPSSSGGGGGGCCC@@@FFFJJJAAA222222222000////////////000222111111000000000000000000////////////000000111///////////////////////////////////////000000000000111222333222222222222///333666777666666:::>>>@@@CCCNNN```oootttnnngggNNNccc{{{xxxlllzzz}}}}}}wwwssswww~~~{{{wwwcccvvv}}}ooommm{{{zzzooohhhjjjqqqqqqlllnnnrrruuutttnnniiijjjnnneeefffjjjmmmmmmiiibbb\\\SSSNNNPPPZZZ```ZZZOOOIII666888>>>:::---...777555///------///000///000333666333000---,,,---------......---,,,+++++++++++++++++++++++++++++++++,,,***++++++,,,,,,,,,,,,,,,//////000111222777AAAJJJEEECCCAAA???>>>>>>>>>???;;;:::999999888777777777555222000222666:::===???>>>;;;888666666888:::;;;~~~___RRRIII@@@;;;===EEEOOO[[[dddaaaYYYdddjjjZZZYYYeeeeeeeeellloooiii```ZZZXXXXXXSSSSSSTTTYYY___^^^OOO???;;;;;;999777;;;@@@???;;;333333222222333555666888444333222000---+++***))))))(((''''''((())))))((()))+++(((***---444JJJyyyfffiiikkkmmmqqquuusssmmmWWW;;;---999MMM\\\SSS;;;999444000111:::FFFQQQXXX^^^]]]SSSUUUfffhhhWWWKKK@@@<<<;;;UUUzzz{{{LLLPPPRRRLLLRRRaaa\\\\\\[[[PPP===;;;___ZZZhhh}}}lllvvv{{{gggYYYWWWUUUPPPIIIEEE@@@???AAABBB@@@>>>CCCAAA@@@AAADDDEEECCC@@@@@@BBBDDDDDDBBB@@@??????>>>@@@AAA@@@???>>>???AAADDDEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDAAACCCFFFSSSzzz}}}wwwppp}}}vvvTTTUUUeee~~~rrr[[[{{{hhhPPPRRRSSSOOOVVVYYYTTTOOOLLLHHHFFFGGGJJJHHHAAACCCIIICCC999CCCVVV===;;;@@@GGGDDD===BBBOOOEEEAAA>>>>>>AAADDDDDDCCC===<<<888888AAAMMMQQQNNNBBB>>><<>>=========999999999999888777666666444111///...333;;;AAACCC>>>;;;666555666999::::::jjjUUUKKKEEE???===>>>CCCPPP\\\aaa]]]ccchhh___[[[cccjjjkkknnnnnnjjjccc]]]YYYXXXXXXVVVTTTWWW]]]ZZZGGG333:::;;;;;;:::>>>BBB???:::333333222222222444555666666555333000...,,,+++***(((((((((((())))))))))))))))))%%%+++000:::CCC{{{___hhhiiibbbaaagggdddYYY<<<666AAAVVVcccfffZZZDDD333111111999HHHXXXbbbggg^^^]]]XXXbbb}}}uuugggOOOGGG<<>>???>>>===<<<===>>>???@@@@@@@@@AAAAAABBBBBBDDDCCCBBBBBBDDDDDDDDDBBBBBBAAADDDEEEPPPuuu{{{zzz|||~~~vvv|||rrrQQQ```iiivvv{{{|||[[[VVVeeebbbSSSSSSXXXSSSLLLLLLSSS[[[]]]VVVLLLCCC???GGG@@@@@@EEE???777BBBVVVEEEBBBCCCCCC===888???KKKAAA>>>;;;<<<@@@GGGLLLPPPCCC@@@===;;;;;;===@@@CCC777888>>>FFFMMMNNNJJJDDDFFFGGGCCC>>>@@@HHHIIIDDD777555222000//////000000000000111111000000///...............///000111111000000000000000000000000...//////000000111111222333555777555222000222444666555444444666999===???CCCUUUiiirrrrrrmmmgggbbb\\\bbbrrr}}}qqqrrrvvvnnn~~~~~~zzzzzzpppxxx{{{iiieeesssxxxnnnnnnyyyvvvuuupppjjjhhhkkkmmmlllmmmnnnkkkeee]]][[[___dddeeeaaaZZZRRRNNNQQQ[[[dddSSSAAA333---444HHHOOOAAA666111333:::<<<666222444<<<666000------......,,,,,,++++++++++++,,,,,,---+++++++++++++++++++++++++++,,,------......------000111///---222>>>JJJPPPCCCBBB@@@>>><<<:::999999888888999888888777555555222222///...333===CCCDDD???;;;666555777::::::999zzz[[[NNNGGGAAA<<<999;;;DDDNNN\\\___aaagggjjjaaa```mmmnnnlllkkkiiifff```[[[YYYXXXVVVSSSTTTWWWTTTEEE444888;;;<<<<<<@@@BBB>>>888444333222111111222333444777555222///---+++++++++'''((()))***))))))******((()))%%%+++...:::===tttooofff]]]VVVQQQGGG>>><<>>===>>>???>>>======>>>???>>>===<<<===???>>>=========>>>???AAABBBDDDBBB@@@@@@BBBCCCBBB@@@AAAAAACCCBBBJJJppp}}}hhh}}}wwwccceeefffmmmoooMMMOOOTTTPPPJJJOOORRRIIIHHHUUUdddfff\\\NNNCCC===@@@;;;;;;???<<<999FFFXXXMMMLLLHHHBBB:::888===DDD??????>>>>>>@@@FFFNNNTTTOOOHHHDDDDDD???777666<<<555<<>>===BBBIIIOOO999777444111//////000111///000111111111000.........------......000111111000000000000000000000000...//////000111111222222222555666555222111555999:::666333777???HHHNNNOOOWWWdddpppoooiiifffdddbbbYYY^^^gggtttxxxmmmiiisss{{{pppttt}}}{{{uuu}}}}}}vvvuuu~~~ttt{{{xxxmmmuuulllhhhmmmzzz{{{rrrpppwwwrrrlllccc^^^dddlllmmmggg```dddfffaaa\\\\\\eeemmmgggkkkiii^^^RRRSSS```mmmZZZIII:::000444JJJTTTJJJ===666999DDDHHH???777666>>>777000---...///...,,,++++++******+++,,,------,,,,,,++++++******)))))),,,,,,---...............---000000...333>>>FFFHHH=========<<<;;;:::999888777888888888888666555444000222222111777@@@DDDCCCAAA<<<666666999<<<<<<:::aaaPPPHHH@@@;;;777666<<>>???@@@???>>>===>>>@@@???>>>======>>>@@@CCCDDDCCC@@@>>>>>>AAABBBAAA???BBBAAABBB>>>EEEkkkiiinnnqqqvvv~~~iiippprrr{{{xxxnnnXXXQQQLLL<<<>>>JJJGGGSSSXXXXXXMMM@@@<<>>???BBBPPP```RRRRRRNNNCCC<<<;;;???BBB===>>>>>><<<;;;???EEEKKKYYYNNNJJJMMMGGG:::777???777???FFFDDD===<<>>:::555333;;;JJJXXXaaacccwww~~~}}}rrrhhheeedddbbbWWW^^^bbbkkktttnnngggmmmyyy}}}qqqnnnvvvwwwooonnn~~~vvvhhhnnn~~~|||yyy~~~xxxrrrjjjsssooommmyyytttjjjsss```jjjvvv||||||wwwtttrrrmmmeeeYYYUUU```mmmlllddd]]]bbbeee```YYYXXX___hhh\\\gggmmmcccTTTRRR___nnnUUUQQQJJJ999///@@@TTTUUUAAA:::===KKKPPPFFF;;;888???888000---...///...,,,************+++,,,------,,,,,,++++++***)))((((((,,,---......//////......***///111000333===AAA@@@999:::;;;<<<===<<<;;;:::777777888888888666555333---222555666<<>>666777;;;666EEELLL\\\mmmlll^^^XXX\\\fffeeegggkkkggg^^^[[[^^^___UUUNNNQQQUUUQQQFFF??????BBBCCC@@@<<<:::<<<>>>777444222111222333333333444333222111000...+++(((+++***)))))))))***,,,,,,&&&***..."""---333999uuu}}}gggZZZJJJ333777TTTiiisssyyytttgggVVVAAA111888HHHZZZdddccc___```cccbbb\\\VVVVVV\\\kkksssXXX___{{{}}}uuufffkkk___ggghhhHHH@@@[[[|||ggg{{{{{{yyypppuuufff]]]\\\UUUGGGFFFPPPTTTOOOHHHBBB??????>>>>>>BBBBBB@@@<<<::::::<<<>>>???@@@999999@@@===:::BBB============>>>???@@@AAAAAA@@@???>>>>>>>>>???@@@:::??????<<>>JJJVVVNNN===///...222222000000000000000000000//////...111111111111111000000000111111000000///////////////000111222222222222222555111,,,---555;;;<<<888222888<<>>BBBBBB@@@???===:::888999<<<@@@BBB}}}aaaOOOEEE@@@888888:::555:::>>>MMM]]]^^^RRRLLLOOO___aaagggjjjdddZZZWWWZZZYYYRRRNNNQQQSSSOOOIIIFFFLLLLLLMMMMMMHHH@@@;;;;;;777555222000111222333222111222444555444111,,,)))+++***)))))))))***,,,,,,)))---000%%%...000444iii~~~dddEEE<<>>???===>>>::::::AAA===;;;DDD============>>>???@@@AAA@@@??????>>>???@@@AAABBB===AAAAAA>>>GGGeee|||yyy||||||pppPPP^^^|||}}}qqqggg^^^VVVTTTWWWNNNJJJGGGGGGFFFFFFOOOYYYMMMIIIDDDCCCDDDEEEDDDBBBAAA<<<999888999===HHHSSSPPPSSSLLL>>>999???BBB???HHHJJJKKKKKKHHHBBB<<<888===JJJZZZbbb^^^WWWRRRRRRKKKKKKMMMPPPRRRRRRPPPNNNIIIGGGFFFCCC???@@@OOO___VVVEEE555111333222000000//////000000000000000000000000000000000000000000////////////000000111111000000111222222222111111---000222444666777444222???CCCBBBDDDSSSkkk}}}}}}tttqqqrrrpppjjjccc```___dddllllllfffbbbcccvvvtttnnnmmmqqqtttooogggcccfffdddnnnwwwvvv|||qqqwww{{{hhh[[[mmm{{{oootttiiivvv{{{~~~zzzsssvvvsssiii]]]VVVaaammmqqqlllccc]]][[[```dddlllxxxyyyiiiZZZXXX]]]cccfffddd^^^YYYVVV[[[[[[^^^```]]]YYY^^^ggg\\\dddeeecccddd]]]WWW]]]VVVRRRLLLDDD???>>>AAAEEEFFF666888MMMRRR@@@555:::999444...+++,,,------,,,---,,,,,,++++++,,,,,,---+++---...---+++******+++...------------.../////////000000///222999<<<;;;;;;<<<<<<<<<;;;;;;999999888888777666444222///......///333888>>>AAA@@@>>>???===:::999999<<>>@@@@@@@@@???@@@AAA======777888???===999@@@======<<<======>>>???@@@>>>>>>>>>>>>???@@@AAAAAA===@@@AAA???DDD^^^jjjgggfffkkkxxxvvvooo}}}~~~aaaXXXeeeqqqooofff]]]WWWQQQLLLLLLOOOLLLFFFEEEJJJQQQSSSTTTTTTGGGGGGGGGGGGFFFEEEDDDCCCEEEBBB???<<<888777???IIIUUUSSSIII<<<:::@@@DDDAAA@@@AAADDDHHHKKKHHHBBB<<<333@@@QQQ^^^ccccccaaa___ZZZWWWUUUUUUVVVRRRKKKDDDOOOHHHEEEGGGCCCAAAOOOccc]]]MMM<<<333111///......000000000000000000000000////////////////////////------...///000111222333111111222222222111000000+++000555777555333444777GGGGGGBBB???LLLdddwww}}}|||ssslllpppyyy{{{pppeeebbbaaabbbeeeeee```[[[YYYnnn{{{~~~tttmmmkkkqqquuuqqqgggaaaggg]]]aaallljjjjjjooopppbbbjjjssszzzyyyssskkkffftttrrrlllwww~~~qqqYYYbbb{{{sssjjjaaaRRRXXXaaaeeeccc^^^XXXTTTaaaccciiipppsssnnncccYYY]]]eeemmmoooiii___WWWTTTXXXYYY\\\___^^^\\\___ddd\\\aaa^^^```jjjfffZZZWWWTTTQQQPPPUUU[[[[[[TTTMMMPPP???888CCCKKKDDD999555555222///,,,******,,,,,,,,,,,,++++++++++++,,,,,,)))+++---------,,,---///...------------...//////...000///...222:::<<<;;;===;;;:::;;;======:::777999888666444222000///...///111555;;;???@@@>>><<>>@@@xxx]]]KKKDDD<<<999:::555555666===IIIMMMIIIDDDCCCPPP]]]lllnnndddXXXTTTWWWVVVVVVXXXVVVOOOHHHKKKRRRPPPKKKMMMTTTRRREEE999555888555222000000111111000111444777888555111---***+++***)))))))))***,,,,,,***---+++'''+++(((000NNNcccEEEIIIdddnnnkkknnnqqqUUU;;;555:::GGGaaa|||sssiii___[[[___gggnnnqqqnnneee^^^___```\\\VVVSSShhh{{{ttt~~~}}}eee^^^kkk}}}||||||tttxxxzzz||||||{{{nnnRRR<<>>???@@@@@@>>>>>>???AAA@@@>>>888>>>KKKGGG:::999===<<<<<<<<<======>>>???===============>>>>>>>>>;;;===>>>===@@@TTT~~~yyykkkmmm}}}~~~lllbbbjjjvvvdddeeefff```TTTLLLFFFIIINNNOOONNNNNNSSSKKKHHHTTTcccdddUUUEEEDDDGGGIIIJJJJJJJJJKKKMMMOOOKKKFFF???777444;;;EEESSSLLL@@@777;;;JJJUUUXXXEEEDDDBBBAAABBBEEEHHHJJJ888<<>>GGG]]]mmmrrrzzzpppiiiqqq~~~sssdddfffeeeeeeddddddaaaYYYQQQfffuuu~~~~~~sssqqqpppppplllfffeeehhhiii]]]dddrrrmmmhhhnnntttmmmnnnooonnnmmmpppvvv{{{~~~}}}www{{{nnnNNNRRRjjj~~~|||tttpppjjj\\\]]]___aaaaaa^^^YYYVVV]]]fffmmmllleeeaaaeeekkkiiikkklllkkkgggaaa]]]ZZZUUUWWWZZZ]]]^^^]]]^^^___```ccc\\\[[[fffggg\\\XXX___[[[\\\dddppptttoooggg^^^NNN>>>999===>>>999333222111000---***)))+++---,,,,,,++++++++++++,,,,,,)))+++---...------...000...------------...//////...///......444;;;===::::::777666999>>>???;;;777999777444111////////////222555:::???AAA@@@===:::>>>===;;;;;;;;;<<<>>>???eeeNNNGGG???;;;;;;777333333888???CCCBBB???>>>HHHZZZlllnnncccXXXUUUUUUTTTVVVYYYXXXPPPKKKOOOWWW]]]ZZZXXXYYYUUUJJJ>>>666999666222000000000000///333555666555111---+++***+++***)))))))))***,,,,,,,,,...((())),,,+++:::LLLUUU\\\___dddkkkggggggsss]]]BBB111;;;LLLWWWaaalllkkkgggaaa]]]^^^eeeooovvvwwwmmmddddddeee```YYYUUU```jjj}}}{{{bbbnnnwwwzzz~~~{{{yyyyyyyyyppp\\\IIIHHHPPPKKKIIIIIIKKKMMMLLLGGGCCCBBBBBBAAA???<<<<<<===??????@@@CCCVVVmmmdddHHH888<<<<<<<<<;;;<<<<<<===>>>======<<<<<<<<<;;;::::::;;;;;;>>>???>>>MMMwwwjjjjjj||||||qqqiiivvvqqqooovvvwwwlll```aaaTTTKKKPPPWWWUUUMMMGGGCCCGGGOOO\\\eeebbbQQQAAAFFFFFFGGGFFFFFFGGGJJJMMMJJJHHHGGGDDD>>>777999???FFF@@@888555>>>MMMYYY]]]WWWVVVRRRHHH???===CCCJJJFFFAAA<<<@@@QQQ```aaaYYYHHHJJJNNNQQQQQQMMMEEE@@@CCC>>>AAAKKKKKKDDDFFFPPP]]]SSSCCC555......000111777666444222000///....../////////000000000111111111111111222222222333333333333444333333222111111666222000222333666>>>HHHSSSSSSMMMGGGNNN___jjjkkkvvvkkkeeemmm|||ttteeejjjmmmllljjjkkkiii]]]NNNaaaqqqzzzxxxlllgggfffiiikkkjjjiiijjjddd___ooo~~~zzz|||sssllljjjnnnvvv||||||ttt~~~iiiHHHFFF\\\www~~~|||zzztttjjjgggcccaaa```^^^\\\YYYWWWaaajjjjjjeeeccchhhooommmhhheeeeeeggggggbbb^^^XXXYYY[[[^^^``````___\\\[[[ccc___\\\cccbbbYYYWWW\\\[[[]]]dddlllpppnnnkkkaaaWWWGGG;;;777888666222222222111///,,,******,,,,,,++++++******++++++,,,+++---......---,,,---......------------.../////////000000111777======999444333333777===???<<<777777666333000//////000111777:::???BBBAAA???<<<999<<<;;;;;;<<<<<<===>>>???oooTTTLLLCCC>>>===999444666888;;;<<<======>>>AAATTTgggjjjbbbYYYTTTSSSPPPQQQUUUWWWTTTQQQTTT[[[mmmqqqnnnddd\\\UUUIII<<<999666222000/////////...111444555333...******++++++***)))))))))***,,,,,,000111(((...//////BBBIIICCCfffqqqeeeeeejjjaaaVVV777777BBBSSS^^^]]]]]]aaacccdddccc___]]]```hhhpppqqqpppooojjj```YYY[[[cccdddeeevvvzzziiittt}}}|||~~~~~~~~~qqq[[[XXXaaaYYYDDDKKKIIIFFFFFFGGGHHHFFFDDDEEEEEEDDDAAA>>><<<<<<===;;;AAANNNlll}}}WWW???<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<;;;:::999===<<>>===>>>@@@AAA999;;;AAAGGGFFF>>>999888888888888:::???DDDGGGHHHOOOUUUWWWPPPCCC;;;<<<@@@LLLEEE<<<;;;JJJ]]]```YYY???KKKXXX]]]VVVJJJ@@@;;;<<<;;;>>>EEEHHHFFFGGGIII[[[UUUGGG888111222555666999777444222000/////////000111111222222333333333333333333444444444444444444444555555555444333333555111222777999888???JJJ[[[]]]YYYRRRWWWcccjjjhhhnnneee```ggguuu{{{uuummmjjjnnnmmmiiilllmmm___KKKYYYmmmwww||||||vvviiiZZZRRR^^^rrryyyrrriiicccccctttzzzoooiiijjjkkkkkkhhh|||ttt~~~fffAAA???WWWzzzyyyrrrnnniiidddaaa___]]][[[VVVXXX]]]fffmmmmmmggg```ccc```^^^cccjjjkkkccc\\\^^^_________aaaddd```ZZZPPPbbbfffbbbeeeaaaVVVSSSSSSVVV\\\```aaabbbdddddd^^^ZZZPPPDDD;;;888555222555444333111///---+++***++++++************+++++++++---......,,,++++++,,,...------------...//////000111222444;;;@@@===666111111333777<<<>>>;;;888555444222000000111222333;;;>>>AAABBB@@@<<<:::888999:::;;;<<<>>>??????@@@{{{\\\RRRHHH@@@===999666999;;;999888999<<>>RRReeehhhbbb\\\WWWSSSOOOMMMOOOUUUVVVUUUUUUWWWfffuuuwwwhhh```bbbXXXFFF:::777222000//////...---,,,000555444000,,,+++---+++***)))))))))***,,,,,,111111'''222000---@@@<<>>>>>=========:::???DDD???FFFqqqzzzyyyxxxzzzwwwyyy~~~~~~qqqllllllppp|||yyykkkhhhoooyyyxxxttttttrrrfffkkkxxx~~~qqqpppzzzqqqcccWWWTTTTTTQQQMMMLLLYYYgggnnnbbbNNNCCCBBBEEEIIIDDD>>>;;;;;;<<<;;;:::666666:::BBBEEE@@@:::777444666;;;>>>>>><<<;;;;;;999DDDOOOQQQKKKBBB===<<>>;;;CCCSSSXXXSSSFFFVVVdddbbbQQQAAA:::<<>>EEEGGGEEEWWWTTTIII:::222333666777777666333111000000111222222333333444555555666666333333444555666777777888444555666666666666666666333111555;;;;;;<<>>:::<<<;;;999FFFZZZYYYKKKGGG<<<;;;;;;:::::::::;;;;;;777999;;;>>>@@@AAAAAAAAA;;;888===CCC===BBBmmmyyy}}}zzzsssttt~~~lllcccjjjwwwwwwqqqjjj___dddyyydddQQQZZZmmmwwwlll```ZZZVVVTTTXXX^^^nnnnnnfffVVVKKKHHHHHHEEEIIICCC>>>===@@@AAA>>>;;;BBB:::777:::>>>===<<<;;;777999===???===:::<<<@@@666???LLLRRRQQQIIIAAA<<<333===@@@;;;<<>>GGG???@@@IIISSSSSSHHH???<<<999;;;;;;;;;AAAHHHEEE======<<<;;;;;;:::999888777666888:::<<<<<<===???@@@;;;===<<<>>>@@@GGGllllllxxx~~~lllppp~~~uuuoooxxxlllJJJBBB[[[aaadddaaaWWWVVVcccqqqwwwlllbbbRRRJJJRRRYYYNNN;;;DDDBBBDDDIIIGGG???<<<>>>@@@???<<<888:::>>>===888:::<<<;;;999:::>>>@@@>>>999999:::CCCQQQWWWMMM???666666:::AAA@@@===???FFF[[[ccciii___III???NNNeeeXXXVVVLLLHHH777333LLLPPPQQQKKKBBB888222000222333777444111...---///111333111333444333111111444666888444444999;;;::::::<<<;;;999777666777888777666:::666BBBGGGCCCYYYvvv{{{tttpppllljjjgggdddgggkkkrrrlll\\\]]]ooonnnnnnqqqppprrrlll~~~lll^^^YYYoooyyy{{{___\\\hhhgggrrrxxxllljjjmmmtttyyywwwpppkkkccclllSSSggg}}}|||{{{~~~XXXEEEEEEKKK\\\mmmqqqeeeXXXkkk{{{tttiiiuuuzzzuuuxxxkkkiiieeeaaa```___``````bbb\\\RRRMMMSSS___fffgggnnnggg\\\VVVYYY___^^^XXXdddoookkkcccgggiiigggjjjiiifffeeeiiirrr}}}hhhXXXKKKGGGBBB999666:::111222<<<===111---...(((((((((((((((((()))******---------,,,+++---000222222...,,,000222///,,,+++777222555>>>CCC>>>777555>>><<<999999999999777666............///222999===???>>><<<999888888888888777:::>>>@@@AAAAAAAAABBBaaaQQQJJJCCC===888666444333444666666555777;;;HHHYYYbbb___ZZZXXXQQQTTTSSSPPPQQQUUUVVVRRROOOQQQTTTWWWXXXZZZ[[[\\\BBB999444555444000,,,---,,,,,,111999888///---111111000///......///000111+++000,,,+++222///***///222===NNNNNNDDDJJJYYY\\\```fffnnnpppmmmiiifffeeerrrqqqoooooonnnmmmllljjjllljjjjjjlllkkkfffggglllooonnnpppuuu{{{~~~|||}}}xxxoooqqqwww}}}}}}vvvrrrssswww~~~{{{||||||oooXXXIIIGGG@@@<<<>>>GGGLLLIIIEEEDDDBBBBBB>>>:::===BBBBBB===<<<<<<;;;::::::999999999777999:::999888999===AAAEEEDDD??????@@@HHHmmmrrrjjjyyy~~~{{{rrrkkkiii[[[JJJEEEVVV\\\___aaakkkuuunnn```UUUXXXXXXSSSNNNKKKEEE@@@BBBFFFMMMPPPHHH===;;;???CCC@@@:::555777<<<;;;666999<<<;;;888999===@@@@@@666444444:::GGGQQQLLLCCC999999<<>>555111111===DDD999222111,,,)))))))))))))))***+++,,,)))***+++,,,...222777;;;888222...///000---++++++555444888>>>===666222222444444555777999999888666111000//////222777===AAA>>>===;;;999777777777888666999<<<>>>???>>>???@@@nnnXXXPPPIII@@@:::888666666666777666555444444;;;IIIUUUYYYYYYXXXNNNSSSUUURRRPPPQQQSSSSSSKKKLLLNNNPPPSSSWWWZZZ\\\EEE===777777777333...+++))),,,///000/////////000666555333222111111222222---333///,,,222111000777222333???JJJPPP\\\ddd^^^NNNSSS\\\gggooorrrnnnjjjnnnooorrruuuvvvwwwvvvuuupppllllllooopppnnnmmmnnnooommmnnnrrrvvvsssjjjaaassshhhpppvvvwwwyyyxxx~~~zzz|||tttlllkkkmmm{{{|||}}}}}}vvvfffRRRCCCIIIHHHIIIKKKJJJFFFFFFHHHIIIHHHCCC<<<:::<<<>>>===;;;;;;::::::::::::;;;;;;;;;<<<<<<:::888:::???CCCMMMIIIAAA>>>???FFFkkk~~~vvvuuu|||zzznnnrrr}}}xxxiii]]]VVVVVVQQQCCCJJJ[[[iiippp{{{pppVVVHHHOOOZZZ]]]TTTGGGAAABBB???HHHSSSTTTIII<<<;;;@@@KKKFFF===888;;;@@@>>>888777;;;;;;777666:::???AAABBB>>>999888AAAKKKMMMIII;;;999:::AAAFFFIIILLLOOOOOOhhhiiiKKK<<>>777;;;RRRPPPMMMGGG>>>555000000333666999888666444333333333333888999999777555333333444999777888;;;;;;777555777BBB>>>:::999::::::777444---???JJJRRRgggxxxyyyuuuxxxiiiaaafffiiigggmmmxxxjjj```eeehhhkkknnnlllmmmooouuulllgggpppWWW^^^}}}eee[[[eeelllyyyyyygggnnnwwwzzzuuuiii\\\TTTXXXKKKccc}}}tttPPP???<<<:::<<>>>>>>>>???AAA}}}```TTTKKKAAA;;;999777777777666444333555222444===JJJQQQRRROOONNNSSSWWWTTTNNNKKKNNNQQQLLLJJJJJJKKKOOOTTTXXXZZZKKKEEE>>>:::888444---(((''',,,...+++,,,000111...777666333111000000000000333:::444---111333333;;;777:::MMM```gggnnnmmmaaaXXXVVVXXX```jjjmmmggg___aaadddiiinnnqqqtttvvvwwwrrrmmmhhhiiikkkmmmnnnmmmyyyvvvrrrrrrssstttrrrpppgggqqqmmmjjjZZZYYYsss~~~uuurrrvvvwwwzzzxxxooojjjiiirrryyy|||zzzyyyvvvgggVVVHHHNNNUUUTTTLLLFFFFFFIIIFFFGGGEEEAAA===<<<;;;;;;;;;::::::999:::;;;<<<===BBB@@@>>>>>>@@@BBBCCCBBBMMMHHH???===>>>BBBbbbwwwpppsssmmmgggeeemmm|||xxx|||~~~ssspppyyyyyy{{{uuukkkYYYEEEMMMXXXKKKEEE[[[kkkmmmoootttlll\\\MMMMMMUUU```^^^OOOEEEDDD===EEENNNNNNFFF>>>>>>BBBKKKFFF>>>:::>>>DDD@@@999777;;;;;;666333777<<>>999>>>IIIQQQRRRCCC???<<>>555;;;YYY\\\KKKEEE<<<444///000333555999888777666555444333333888888888888666555555555777666888:::999555444666NNNGGG???:::999999666444222DDDDDDGGGcccrrrlllkkkrrrmmmgggaaa___bbbkkksss}}}ddd```hhhhhhpppuuujjjpppttt|||wwwppp]]]UUUsssfffZZZbbbjjjvvvsssjjjwww{{{mmm___WWWTTTNNNEEEttt|||{{{hhhGGG<<<;;;999888777777666555999FFFfffsssdddeeessssssfffiiijjjgggbbb^^^___aaaaaabbb]]]SSSNNNSSS\\\aaadddhhhggg^^^WWWYYY___ccciiilllfffccckkkkkkgggkkkiiidddbbbhhhsssxxxrrrjjjiiikkkfff\\\ZZZ___\\\SSSFFF999BBBOOOCCC///***+++,,,+++++++++++++++,,,,,,............///222888===AAA888000...---,,,,,,...///333777999555111000222777777666666777555222000333333555:::???BBBAAA@@@999999777666666666777888<<<>>>@@@@@@@@@@@@BBBDDDlllYYYLLLBBB===;;;888666555444222111444222222888DDDLLLLLLHHHLLLPPPTTTSSSLLLIIIMMMTTTOOOLLLIIIIIIMMMRRRVVVWWWRRRNNNGGG???:::555///***)))---...,,,...222222...777555333000///.........111888111)))///555777===888???UUUeeebbb]]]ZZZQQQNNNIIIGGGOOO\\\dddccc___cccfffjjjmmmpppsssxxx|||xxxrrrjjjeeehhhnnnrrrssszzzxxxsssmmmjjjlllsssyyy```^^^uuuyyybbbVVVWWWNNNRRRssszzz||||||sss|||zzz|||uuummmhhhgggsssxxxvvvyyyxxxKKKIIIHHHKKKPPPSSSPPPKKK???BBBFFFHHHEEE@@@<<<:::;;;:::999999:::;;;===>>>DDD???<<<@@@GGGIIIDDD===HHHDDD>>>???@@@@@@XXXnnn```tttxxx]]][[[WWWMMMNNNhhh|||{{{vvviiilllrrrtttzzzzzz{{{rrrfffTTTEEEQQQ\\\OOOPPPUUUUUUPPPUUU``````XXXQQQOOOTTT\\\YYYMMMHHHKKK@@@BBBDDDCCCBBBBBBCCCCCCBBB???:::888<<>>999;;;EEEOOOTTTQQQKKKDDD@@@CCCIIINNNNNNMMMDDD;;;???SSS```SSS;;;EEEPPPNNNFFF444777XXX___HHHCCC;;;333//////222444888777777666555555444444666666666777888777666555666444666888777555888===WWWMMMAAA;;;;;;<<<;;;888===KKKIIILLLfffpppiiikkkmmmxxxvvvbbbVVV\\\fffiiiyyyccccccmmmooozzzqqqwwwvvv~~~{{{~~~fffQQQeee~~~ggg]]]fffkkksssmmmnnnzzz~~~nnnZZZPPPQQQTTTSSSWWWxxx{{{{{{```BBB888999;;;:::999888888888<<<666TTTtttnnnfffooouuu[[[bbbkkknnnkkkddd^^^ZZZaaadddaaaWWWOOOQQQWWW[[[]]]___]]]XXXUUUWWWXXXVVVZZZ___\\\]]]ggggggeeelllmmmhhhfffmmmxxx|||vvvnnnooosssmmm]]]TTT[[[ccceeeaaaOOOPPPWWWGGG222---...,,,++++++*********++++++000000///......000555999???666...---......///111444666999;;;<<<===<<<;;;;;;888444222111111000...///333:::@@@DDDBBB>>>:::888777666666666777888999>>>????????????AAADDDFFFbbbOOOGGGAAA===888555444333222000000111222666@@@IIIKKKGGGHHHJJJNNNOOOLLLJJJQQQYYYRRRMMMIIIIIIMMMQQQTTTTTTUUUUUUPPPEEE<<<999777555...------...000222111111777555333000......---------555...)))555BBBEEEJJJFFFKKK]]]eeeYYYPPPQQQPPP???999555888BBBKKKNNNNNNOOOSSSYYY]]]```eeelllqqq}}}xxxoooggghhhqqqyyy|||uuuvvvtttllldddbbbgggmmmvvvfff```iiivvvuuuiii^^^NNNFFFJJJGGGOOOlll~~~zzzwwwsss|||vvv}}}}}}{{{{{{{{{wwwoooiiigggpppuuuqqqpppvvv{{{zzziiiWWWFFFHHH\\\jjjaaaPPPAAABBBFFFLLLKKKDDD>>><<<<<<;;;:::999:::;;;===???@@@;;;999>>>FFFHHHAAA999BBBAAA>>>CCCEEEAAARRRttt{{{fffZZZTTTZZZ]]]UUU]]]cccZZZSSScccyyyyyylllppprrrmmmooovvvqqqjjjooovvvrrrmmm\\\JJJMMM\\\aaajjjUUUAAAAAASSS___YYYLLLLLLPPPUUUSSSJJJDDDKKKVVVJJJGGGAAA>>>AAAGGGGGGCCC@@@@@@===:::;;;???>>>999999;;;:::888888===>>><<>><<<:::999999;;;===???:::888888<<<@@@AAA???<<<>>>===<<>>===CCCGGGGGGAAA>>>@@@???<<<111;;;LLLZZZZZZOOOCCC===666@@@AAAEEEAAAGGGXXXKKK888666444333333444666888999888666555666888;;;===999888888999;;;;;;888555666444333666888???MMMZZZpppggg^^^ZZZZZZXXXQQQIIIMMMIIIZZZqqqrrrkkkoootttpppvvv{{{uuubbbRRRUUUaaarrrrrrllllllwwwyyysssqqqjjjkkkppp~~~zzz}}}tttpppWWWeee~~~|||yyydddkkkxxxrrrpppkkk|||wwwiii\\\bbbwwwpppzzz|||~~~}}}YYYBBB222444777:::;;;:::888777555333777QQQllloooeeedddZZZ^^^fffpppvvvsssjjjbbb]]]bbbddd```\\\]]]\\\[[[VVVVVVTTTRRRWWW___cccbbbXXXYYYRRRMMMNNNLLLRRRdddjjjfffbbbdddhhhjjjhhhdddccciiiooolll___RRRQQQWWWfffYYYVVVQQQBBB888444.........---,,,,,,,,,,,,,,,+++---///000111222555777555///---000333222000111...555777222000222444333///---++++++---/////////111:::DDDFFFBBB;;;777666666666666666777999;;;<<<<<<<<<<<<<<<===AAAFFFJJJvvv[[[WWWHHHCCC;;;555333333444444333666666333777@@@FFFFFFLLLHHHHHHKKKJJJIIIPPPYYYOOOKKKFFFHHHMMMRRRSSSRRRPPPXXXXXXNNNEEEHHHQQQVVV<<<---&&&,,,///+++///999111000...,,,************(((...((('''===QQQUUUTTTQQQOOO___ooopppnnnooolllyyyuuummmccc[[[XXXZZZ]]]RRRWWWYYYVVVNNNFFFBBBAAADDDGGGDDD<<<<<>>777999;;;;;;;;;<<>>@@@<<<;;;:::;;;===<<<777444777444333666:::CCCUUUeeezzzrrrnnnllleeeXXXMMM\\\NNNaaazzzpppgggsss}}}qqqkkkqqqzzzjjjNNNMMMaaaooovvvlllfffssspppcccgggcccjjjkkksss|||xxxnnnXXXXXXqqqyyyyyyxxxrrr^^^lll|||rrrnnnjjjttt\\\OOO\\\wwwnnnwwwwwwyyyzzzUUUAAA555555666888999888777555///999666BBBfffssseee]]]]]]]]]aaajjjsssuuunnngggZZZ```dddcccbbbcccbbb^^^XXXXXXUUURRRUUU___gggiiigggeeeYYYNNNJJJFFFOOOeeedddaaa]]]]]]aaaddddddcccZZZ^^^hhhooohhhZZZWWW]]]```XXXVVVQQQEEE@@@===333000///...------------------///111222222222333444333...---111444222//////222;;;???666......111333///......///000000///...555>>>GGGFFF>>>777666888666666666666888:::<<<======>>>>>>>>>???CCCIIIMMMjjjXXXNNNGGG@@@:::444000111666222444555333000555@@@IIIHHHHHHIIIIIIJJJLLLMMMNNNNNNJJJFFFGGGKKKOOOQQQQQQWWWVVVTTTSSSSSSSSSTTTTTTEEE444***---///,,,...666888///***---...***'''(((---...((($$$555RRR]]]VVVLLLSSS^^^fffkkkmmmoooqqqtttkkkhhhlllkkkaaa^^^bbbbbbcccfffggghhhgggeeeddd```ccc[[[SSSRRRLLLFFFKKKSSSMMMBBB@@@CCC999444>>>;;;999:::???GGGLLLLLLJJJ```jjjqqqttt{{{vvvpppeeeZZZSSS@@@777EEEkkk~~~ppp\\\WWWNNNKKKQQQaaammmooollllllwww|||ttt{{{}}}}}}zzzrrrnnnnnnoooqqqsssvvvxxxyyy|||}}}qqqQQQ???AAACCCFFFIIIFFFCCC@@@===;;;<<<<<<;;;:::;;;;;;:::;;;DDDMMMHHH>>>>>><<<<<>>666======222333@@@???<<<;;;???GGGOOOUUUWWWDDDIIIWWWdddcccVVVKKKGGG@@@======BBBLLLSSSVVVVVVNNNNNNZZZlllkkkTTT>>>777FFFWWWFFF<<>>AAA>>>@@@DDDAAA???JJJZZZyyybbbVVVNNNFFFAAA:::444444777222444555222000444>>>GGGJJJJJJJJJIIIHHHIIIJJJKKKNNNLLLIIIHHHJJJMMMPPPQQQWWWUUUTTTRRRRRRRRRTTTUUUNNN666(((---111,,,000<<<===333++++++,,,+++***,,,,,,---)))%%%...BBBOOOQQQNNNOOOTTT]]]iiirrruuuuuuwwwnnnkkknnnlllddd```dddiiigggfffdddcccdddeeeeeeqqqwwwsssmmmnnnkkklllvvvjjjhhh___ZZZZZZPPPFFFKKKHHHBBB<<<:::<<<>>>===;;;NNNVVVYYYYYYaaapppyyywww}}}|||~~~{{{vvvxxxlll]]]RRRLLLIIIIIIIII???DDDVVVpppxxxtttbbb\\\^^^iiissstttqqqpppnnnrrrtttwwwwww}}}}}}~~~}}}vvvoooppprrrssstttxxx~~~|||{{{yyy]]]MMMMMMJJJIIILLLIIIBBBAAA>>>===;;;;;;::::::;;;;;;::::::AAAHHHFFF>>>;;;:::;;;???@@@AAAFFFMMMlllnnnaaaYYYSSSOOOQQQ]]]ggggggaaa\\\XXXVVV[[[xxxtttzzztttoooooossstttpppkkk]]]^^^ZZZWWW]]]hhhjjjcccfff\\\SSSTTT\\\___WWWNNNKKKGGGIIIQQQXXXYYYZZZ]]]UUUHHH???BBBFFFJJJUUUbbb\\\RRRIIIEEECCCCCCFFFKKKSSS???666???BBB:::<<>>BBBIIIQQQUUUNNNHHHKKKTTTSSSFFF>>>@@@CCCWWWJJJ===RRRWWWDDD===666777;;;>>><<<666333444888@@@>>><<>>999===EEEEEEBBBCCCOOO```lllooovvveeebbbeeefffccc```]]]^^^aaahhhooossstttssspppkkkfffeeebbb\\\VVVSSSfffyyyuuu```___iiikkkkkkmmmhhhiiittt|||zzzsssooorrr{{{{{{lll\\\[[[ccciiibbbiii```fff}}}uuufffrrrlllXXXFFFLLLfff}}}wwwllluuuuuusssfffFFF<<<999999666222333666555222666>>>999333IIIllloooZZZVVV\\\bbbfffkkknnniiiaaa[[[\\\YYYXXX___jjjlllhhh^^^[[[YYYZZZ^^^aaabbbbbbhhhiiiZZZNNNSSS[[[___gggeeedddeeehhhjjjggg```ZZZ___]]]^^^___]]]WWWTTTVVV```ffffffZZZJJJ>>>777333111111111000...---,,,+++---...000000.........///...///000000......///111999<<<@@@???;;;777333222444333111//////333999>>>EEECCC???<<<999888888777888777666666777:::>>>@@@BBBAAADDDHHHEEEEEEUUUiiiqqq[[[RRRJJJDDD>>>777444444222444444222000333;;;CCCPPPPPPOOOMMMJJJJJJKKKMMMOOOOOONNNLLLKKKKKKNNNPPPVVVUUURRRQQQPPPRRRTTTUUUUUU>>>...///000---333AAABBB888---***)))(((***,,,***+++***((()))222BBBOOOPPPKKKJJJSSSdddppprrrppptttmmmkkkooooooiiihhhlllsssoooiiidddbbbcccfffiiifffpppnnniiijjjiiinnn|||~~~}}}~~~uuutttjjjccc[[[WWWXXX[[[^^^______dddccc\\\\\\fffooopppvvvrrrppprrrvvvwwwrrrlllzzzlllYYYJJJGGGNNNXXX___@@@PPPbbblllssswwwxxxuuuvvvnnnjjjpppxxxzzzvvvsssmmmooopppooottt{{{{{{ssstttuuuuuuvvvzzz{{{www~~~zzzdddXXXUUUKKKFFFGGGDDD?????????>>>===<<<>>>???;;;<<<;;;999<<>>???@@@DDDKKKbbbzzzccc^^^ZZZMMMHHHMMM___\\\XXXRRRLLLNNN\\\kkk}}}zzz{{{mmmyyyooocccZZZ[[[fffsss|||sssmmmggggggjjjjjjccc\\\___\\\XXXTTTQQQNNNKKKIIILLLHHHJJJUUU______ZZZVVVDDD@@@@@@CCCCCCCCCLLLYYYPPPHHH???===>>>CCCLLLVVVPPP???777@@@EEE@@@CCCNNNHHHUUUSSS???:::JJJTTTPPP>>><<>><<>>>>>???IIIZZZIIIQQQHHH===CCCIIILLLPPPdddXXXMMMHHHMMM[[[qqqeee[[[^^^aaabbbbbbdddaaa___dddmmmssstttqqqqqqkkkccc___aaaeeeccc]]]gggwwwrrrbbbcccjjjhhhgggggggggkkkrrruuupppjjjgggjjjoookkk```YYY\\\\\\XXXZZZlllkkkkkk{{{yyykkknnncccPPPGGGWWWpppttteeekkkcccmmmmmmkkk```BBB999888999666111000444666444555DDD???...;;;aaaoooaaaXXX[[[___ccciiimmmjjjdddhhhjjjfff___aaakkkoookkkbbb```^^^^^^```bbbccccccffffffYYYQQQZZZ```___bbb]]]aaahhhmmmooolllgggdddccc___^^^______\\\\\\___bbbkkkgggRRRAAA===:::444222111111111111///,,,)))---...000000...---...///---...///.........000222===??????>>>:::777555444555666555333222666???FFFGGGAAA999666666888999888999999888999;;;>>>AAACCC???AAAEEEHHHFFFMMMeee~~~bbbXXXNNNHHHCCC<<<666444333444444222000222888>>>PPPQQQQQQNNNKKKJJJLLLOOOQQQRRRSSSPPPLLLKKKMMMPPPUUUTTTQQQOOOOOOQQQSSSUUUSSSLLL@@@333,,,...777>>>@@@999///***(((((()))***,,,))))))+++***---<<>>>>>;;;:::===???@@@???@@@CCCFFF??????>>>;;;:::===@@@AAA;;;888999;;;===>>>DDDKKK[[[bbbOOO\\\bbbTTTNNNWWWlll\\\MMMGGGGGGRRRmmmzzz{{{}}}yyyzzzzzzqqqbbbTTTPPPYYYjjjxxxvvvkkkcccaaa^^^WWWQQQOOOYYYZZZ[[[\\\YYYTTTNNNIIIKKKHHHHHHLLLQQQQQQLLLGGGAAAAAAEEEIIIHHHDDDGGGMMMGGGCCC??????@@@DDDMMMWWWKKK???:::AAABBB>>>EEESSSQQQZZZUUUAAA666AAAOOOTTTIIIEEEEEENNNZZZcccfffeeeVVVWWWUUUMMMBBB:::777888666777<<>>@@@CCCEEEAAACCCFFFHHHKKKZZZzzzooobbbTTTMMMIIIAAA;;;888555666555333111222666999IIILLLNNNMMMIIIHHHJJJNNNRRRTTTUUUSSSOOOMMMNNNPPPSSSRRRPPPOOOOOOPPPRRRTTTLLLZZZUUU999)))000888555777555111------...//////111)))''',,,,,,+++555CCCOOOSSSZZZbbbggggggbbb^^^ZZZXXXYYY___eeeiiilllppppppmmmiiifffccccccddddddqqqvvvsssttt}}}|||xxx}}}{{{www~~~|||zzzoookkkfffbbbbbbeeehhhjjjfffmmmrrrrrrrrrwww}}}zzz~~~}}}uuunnnlllnnnwwwzzzyyyqqqnnnrrruuuuuuWWWZZZhhhyyy}}}ssslllnnnrrrppppppssszzz~~~{{{vvvjjjlllppprrrssswwwxxx~~~|||~~~{{{uuuuuuyyyzzzwwwsss{{{ooofffccc[[[HHH>>>>>>:::===>>>AAABBBCCCDDDFFFGGGEEECCCBBB???<<<<<>>777FFFdddkkkWWWJJJNNNEEEHHHBBBDDDVVV]]]UUUOOOUUUQQQSSShhhzzzsssmmmxxxtttssstttnnnXXXGGGTTTnnn|||tttlllhhhccc]]][[[\\\[[[```hhhooorrrrrrqqqooojjjkkkjjjgggiiiqqqwwwyyyeeepppmmmgggjjjkkkgggiiihhhmmmtttwwwuuuooofff___mmm______pppxxxmmmeeefffoooqqqssswwwttteee```iiirrrXXXQQQlllrrr^^^nnnwwwzzz~~~qqqeee```hhhbbb___^^^MMMKKKJJJMMMIII>>>555444666666::::::999555555CCC___xxx\\\XXXUUU[[[cccjjjkkkkkkggg[[[ZZZgggllldddfffqqqoooooonnnmmmkkkjjjiiijjjmmmfffWWWTTTaaadddaaadddnnnlllfff___ZZZ[[[cccjjjiiifffggglllmmmjjjfffeeeZZZGGG:::<<<<<<666555<<<===:::666333111000///...,,,...//////...------...+++,,,---------///333555???===999666444444444444444111000555>>>EEEHHHGGG>>>999444444777999888555999999;;;>>>@@@CCCEEEFFFFFFGGGIIIMMMVVVnnn}}}kkkWWWMMMIIIBBB;;;777777777666444222222444666GGGKKKPPPPPPLLLJJJLLLOOOQQQRRRSSSRRRPPPOOONNNOOOQQQPPPOOOOOOOOOPPPQQQRRRIII___^^^@@@,,,111666///...111111000222666888777333,,,)))++++++(((,,,333HHHQQQ]]]eeeeeeaaa\\\ZZZVVVUUUVVV[[[aaaggglllnnnjjjjjjkkkjjjjjjiiiiiihhhlllpppmmmqqq}}}}}}vvv{{{zzzuuuwwwfffccc___\\\[[[\\\^^^```gggmmmsssuuuuuutttuuuvvvqqqwww{{{vvvlllfffjjjqqq~~~}}}{{{yyyuuuhhhbbbiii|||vvvllllllkkknnnqqqtttyyy~~~|||mmmkkknnntttwwwwwwxxx{{{vvv}}}vvvtttvvvxxxuuuqqquuuvvv{{{~~~uuuooonnneeePPPGGGFFFAAACCCBBBCCCDDDGGGHHHGGGEEEKKKHHHEEECCC@@@===???CCCAAA<<<999999999;;;BBBJJJRRRuuuxxxeeesssyyybbb\\\qqqzzzjjjbbbaaaWWWNNNKKKQQQ```wwwpppkkk|||~~~hhhWWWXXXZZZ]]]bbbfffiiikkk```]]]UUUJJJAAAAAAGGGMMMEEEBBBBBBHHHRRRXXXZZZXXXUUUZZZYYYNNNCCC@@@DDDHHHDDDCCCFFFOOOWWWVVVKKKBBBCCCEEEHHHHHH@@@888999???MMMIIIGGGGGGBBB???JJJ[[[^^^YYYYYYYYYNNN??????IIIXXXSSSJJJBBBCCCKKKPPPQQQPPPTTTVVVSSSJJJCCC@@@@@@RRRVVVVVVTTT]]]qqqyyy\\\PPP___aaaLLL999666666555HHHfffkkkTTTCCCCCCIIIIII@@@BBBWWW___OOO@@@LLLFFFNNNoooxxxmmmzzz}}}zzzmmmTTTEEEVVVqqqiiikkkpppsssnnnddd^^^^^^SSSZZZdddkkkmmmmmmlllllliiiiiikkknnnmmmkkknnnssseeennnlllhhhjjjgggcccjjjjjjooouuu|||uuuhhhiiiaaahhh|||vvvnnnrrrzzzssstttwwwnnn^^^]]]fffaaaOOOQQQooo|||tttSSSUUUnnn|||nnnooo~~~zzzvvvkkk```ccc```hhh___\\\```TTTUUUZZZ]]]XXXIII:::444444444:::444444888666:::TTTuuucccYYYSSSXXX```fffhhhjjjhhhZZZXXXfffmmmfffeeemmmqqqrrrrrrpppmmmkkkjjjkkknnngggYYYXXXfffiiifffllltttrrrkkkaaaWWWQQQQQQSSS```___eeepppwwwwwwtttsssaaaFFF999DDDKKKDDDBBBJJJOOOLLLGGG???777000...---,,,---//////---,,,---...+++,,,------...111555888===:::555222222333333333333000111888CCCIIIFFF@@@999666444555888999777555888:::===@@@CCCEEEGGGGGGEEEEEEHHHRRReeezzz```RRRLLLEEE>>>:::999999777555333222333333CCCJJJPPPQQQLLLIIIJJJLLLMMMMMMNNNOOOQQQPPPNNNLLLNNNNNNOOOPPPPPPPPPPPPPPPOOOYYYXXXFFF555000111000---111222//////555777555///...---,,,)))''')))+++888???HHHMMMMMMIIIFFFEEEGGGGGGIIIMMMUUU]]]ccceee^^^```ccceeeggghhhhhhgggiiimmmhhhhhhrrruuutttzzz{{{yyy}}}wwwqqqwwwhhhfffbbb^^^\\\]]]aaadddVVVXXX\\\___^^^ZZZUUUSSSeeehhhiiifffbbbeeepppzzzyyywwwmmmnnnooommmuuupppmmmqqqvvvtttlllfffiiiooosssrrrttt{{{yyyqqqnnnvvv~~~}}}}}}~~~|||{{{wwwzzzzzz~~~yyytttrrrtttyyy}}}zzzyyy|||yyyyyytttsssiiiTTTJJJHHHAAADDDAAAAAAEEELLLOOOLLLHHHPPPJJJFFFFFFDDD???>>>AAA>>>;;;:::;;;:::999===CCCLLLrrrooojjjvvvyyypppmmmzzzyyyeeefffhhhcccYYYYYYkkktttwwwsssaaaXXXXXXZZZaaajjjmmmhhhbbb[[[]]]WWWJJJDDDGGGIIIFFFDDDHHHKKKKKKIIIJJJOOOTTTYYYaaacccWWWJJJDDDDDDEEE@@@@@@CCCKKKRRRQQQEEE999===@@@CCCCCC<<<777===GGGSSSKKKFFFFFFFFFFFFOOOZZZ]]]WWWQQQMMMIIIEEEFFFJJJZZZVVVMMMHHHMMMUUUTTTNNNDDDHHHMMMNNNLLLIIIHHHIIIMMMOOOKKKGGGUUUqqqkkk___ZZZMMM@@@999555333555BBBRRRPPPAAA<<>>;;;===???BBBGGGKKKGGG;;;///666999======:::;;;HHHWWWVVVJJJBBBCCCHHHLLLQQQXXXZZZTTTFFF888:::HHHRRRRRRKKKGGG@@@@@@KKKSSSNNNAAA===DDDMMMUUUWWWVVVSSSQQQAAADDDAAA@@@RRRsss{{{hhhLLL444666>>>:::;;;;;;???@@@999444AAATTTYYY```WWWOOO[[[eeecccaaaHHHSSS\\\gggqqqjjjaaadddeeeggghhhccc[[[WWWZZZ```ooonnnrrrzzz}}}yyysssqqqmmmfff]]]ZZZ\\\^^^]]][[[hhh]]]cccxxx}}}nnndddhhhrrryyyxxxsssooodddcccqqqmmmnnnqqq|||hhhMMMiii{{{vvvsssyyyvvvhhhhhhllloooeeeYYY___aaaSSSLLLUUUmmm[[[AAAGGGSSSZZZeee{{{{{{uuuuuu{{{yyymmmgggiiiXXXZZZfff]]]ZZZ```VVVWWWQQQWWWWWWIII:::333333555000444666222///777HHHWWWrrrbbbUUUUUU[[[]]]___bbb^^^bbbZZZRRR```xxxxxxggg```bbbcccaaa]]]ZZZZZZ[[[]]][[[UUU[[[iiijjjjjjtttiiiiiihhhgggfffdddbbbaaa]]]ZZZ]]]hhhpppqqqnnnmmmfffaaa^^^bbbkkkssstttrrrnnnUUU>>>111---+++---......---,,,,,,---,,,------...///333888<<<;;;777222111333555555444222777???FFFGGGCCC<<<666666666666555444666999<<<;;;===AAAFFFIIIKKKLLLLLLKKKLLLVVVmmmhhhYYYSSSKKKBBB@@@>>><<<:::555111555<<<<<<>>>????????????AAACCCMMMMMMLLLLLLQQQSSSNNNEEEKKKKKKMMMPPPRRRRRRQQQOOOVVVSSSPPPJJJ===...+++//////...---,,,++++++*********000555333---'''''')))******+++++++++,,,,,,,,,,,,---///333888===BBBEEE???:::555333666999;;;;;;DDDBBB>>>888555444777:::<<<===<<<777333222666;;;777;;;777---+++222555222999CCCPPPXXXYYYWWWUUUTTTllleee```aaadddiiipppvvv}}}|||vvvllliiinnntttvvvooo{{{{{{wwwyyyyyyuuuvvvssspppppptttzzz~~~uuupppvvvvvvqqq~~~yyyyyydddZZZgggzzz~~~hhhzzzvvvrrrggggggkkksss{{{{{{tttlllxxxyyy~~~yyyyyy}}}{{{}}}}}}xxxvvvwwwyyyuuudddZZZSSSIIICCCBBB??????>>>>>>CCCLLLRRRUUUCCCDDDIIILLLGGG???>>>CCC<<<:::999;;;:::888;;;???DDDfffhhhhhhlllpppoooggglllkkkuuu{{{wwwyyyfffyyyuuuooozzzppp\\\]]]^^^fffggg^^^WWWXXX]]]^^^RRRLLLGGGGGGKKKMMMIIIDDD===SSSbbb___WWWSSSMMMEEEDDDBBB???>>>??????>>>===<<>>777444BBB888///LLL]]]uuuhhheeesss}}}uuufff]]]OOOUUU___iiinnnlllfffaaa\\\bbbgggfffaaa[[[ZZZ[[[eeetttzzzvvvyyytttuuunnnfffaaa^^^[[[WWWTTT___```lll{{{}}}rrrlllnnnyyyuuuhhhbbbcccdddhhhooowww|||fffPPPbbbssswwwwwwyyyxxxssskkkxxxrrr___VVVSSSTTT[[[SSSccczzzxxxuuutttyyy{{{xxxxxxwwwzzzzzzvvvooo```UUUWWWZZZ\\\]]][[[XXXUUUPPPLLLWWWJJJ;;;???666111222333222222333888AAAHHH___tttWWWRRR\\\YYYggggggbbbaaaZZZRRRVVVffftttyyypppggg\\\XXXZZZ]]]\\\ZZZZZZWWW[[[eeefffbbbfffqqqqqqiii___\\\bbbjjjpppsssrrrxxxssseee]]]bbbfffccc^^^ZZZWWWXXX[[[^^^\\\ZZZccc___bbb```PPPCCC777'''///000000000...------...***......+++///999??????999777444444555666666444666>>>HHHKKKFFF>>>999777666777888888888:::<<<>>>AAAAAABBBDDDIIIMMMKKKGGGNNNNNNdddvvvcccXXXOOOFFFAAA???>>><<<888444777===>>>???@@@AAABBBBBBBBBBBBBBBGGGLLLOOOQQQRRROOOIIIGGGJJJNNNRRRTTTSSSPPPMMMOOOQQQTTTQQQCCC333...222///...------,,,,,,------,,,111555333---***,,,///*********+++++++++,,,,,,++++++,,,...111555888:::555111---,,,...000111111555444222...,,,---111444999::::::;;;;;;:::999888111666777222000444;;;???FFFGGGHHHIIIKKKPPPVVV[[[eeennnyyyyyynnneeejjjvvvzzzpppkkknnntttvvvtttvvv|||}}}zzzzzz|||yyyuuutttuuu{{{{{{sssnnnuuu}}}{{{~~~xxxqqqUUUZZZuuuvvvqqq|||rrrdddggggggiiilllooorrrssstttuuu}}}zzzuuusssqqqccc\\\WWWNNNEEEAAA@@@AAAAAA@@@BBBJJJTTT[[[XXXKKK@@@@@@CCCAAA>>>===???<<<<<<>>>===;;;<<<@@@AAAggglllggg___YYYUUUNNN^^^aaarrrxxxyyy~~~~~~nnn{{{|||ooogggppphhhXXXXXXRRRZZZaaa```^^^]]]YYYTTTMMMXXXcccbbbWWWLLLIIIJJJTTTWWW[[[]]]YYYSSSQQQTTTPPPJJJAAA;;;:::<<>>;;;>>>KKKWWWeeeeeefffhhhkkkjjjfffccc\\\TTTJJJDDDDDDFFFFFFFFF333CCC^^^xxxzzznnnhhhsssgggYYYEEE777???GGG???999:::===KKKBBB???___ooowww~~~ooo^^^RRRUUU\\\dddjjjjjjeee______aaacccccccccaaa``````eeeqqqxxxxxxyyyyyyuuurrrkkkddd]]]YYYYYYYYYTTTWWWbbbpppsssooosss|||vvv}}}zzzrrrkkkeee```gggnnnuuu{{{}}}lllRRRddduuuyyyxxxyyyuuuooooooppp___PPPRRRWWWWWW[[[UUUsssrrreeekkkwww~~~zzzwwwyyy~~~}}}xxxxxx{{{uuuhhh___VVVUUUXXXYYYVVVRRROOOQQQTTTPPPKKKVVVJJJ;;;>>>555000///111222222111444888<<>>;;;777666666666666666555555>>>CCCGGGFFF@@@999666666777888:::::::::;;;===>>>@@@@@@BBBDDDIIILLLJJJHHHSSS]]]wwwrrr```TTTLLLDDDAAA??????<<<888999===>>>===>>>AAADDDDDD@@@===999CCCLLLOOOPPPPPPMMMIIIIIIKKKMMMOOOQQQQQQQQQQQQLLLRRRYYYYYYMMM===333111///......---------......,,,000222000+++)))***...*********++++++++++++,,,------...///222555777999111///,,,,,,------------//////...------///333666888888:::<<>><<<@@@======??????<<<<<>>BBB777<<>><<<555333444666666666666777888FFFGGGEEE???888333333444777999;;;<<<<<<<<<===>>>AAABBBDDDGGGIIIKKKKKKLLL]]]sssjjjZZZQQQHHHDDDAAAAAA???;;;:::===;;;::::::???DDDDDD>>>888<<>>111000/////////......---000000111111111333777:::999:::;;;;;;::::::::::::AAA======>>>999111444>>>FFFIIIJJJFFFAAABBBJJJRRRfffdddgggooovvvyyy{{{~~~rrrgggfffiiilll~~~zzz|||www|||vvvvvv{{{~~~|||xxx}}}{{{xxxwww~~~~~~{{{ssseeemmmsssooocccfffbbbhhhnnnpppnnnlllnnnppp~~~vvvoooooorrrzzzyyytttwww||||||vvvpppbbbeeeeee[[[III;;;;;;BBBBBBEEEGGGEEE@@@===>>>BBB>>>;;;;;;>>>@@@===<<<>>>AAAcccrrraaa^^^TTTOOOVVV]]]___uuuwwwooommmbbblll}}}cccZZZIIIBBBKKKXXX^^^aaaYYYSSSIIIBBBDDDPPP^^^hhhssseeeQQQCCC???CCCJJJNNNGGGCCCCCCHHHHHHDDDGGGNNNeeeeeeeeeddd^^^UUUIIIAAAAAAAAA>>>;;;@@@KKKTTTVVV??????DDDKKKNNNLLLJJJKKKHHHJJJMMMOOORRRUUUXXXZZZVVVIII===:::<<>>VVVMMMGGG@@@:::@@@CCC999AAAJJJKKKMMMDDDRRRoooUUUSSSVVVZZZ]]]]]]^^^```aaaaaabbbccceeeffffffeeeddd\\\___hhhpppooojjjpppzzzzzzzzzxxxssslllgggeeefffaaakkkxxx|||qqqeeefffnnn}}}}}}~~~{{{vvvxxxvvvtttzzzzzzmmmVVVccclllmmmqqqzzz}}}nnnbbbPPPQQQbbbbbbPPPGGGggguuudddvvvmmmdddeeeqqq|||yyyoooeeeXXXKKKIIIGGG@@@EEEXXXVVVVVVSSSJJJAAA<<>>444666222000///......000222222222666000,,,111;;;AAA;;;222000222444555555888<<<@@@GGGFFFBBB;;;555111111333777999<<<===<<<<<<===>>>DDDEEEGGGJJJJJJJJJOOOVVVmmmxxxdddWWWOOOGGGBBBBBBAAA>>><<<<<<;;;:::;;;@@@FFFFFF@@@:::BBBBBBBBBCCCGGGLLLIIICCCIIILLLPPPRRRRRRRRRSSSUUUFFFHHHMMMTTTWWWOOO===...111000///...,,,,,,++++++///333777777333...,,,+++))))))*********+++++++++%%%&&&'''***///333777:::------...---,,,+++++++++,,,.../////////000222444999<<<===:::777999BBBKKK>>>666222777999444666===AAALLLVVVUUUMMMLLLVVVaaammmdddaaaiiittt|||rrrhhhfffggghhhttt{{{vvv||||||vvvuuuvvvzzzrrrxxxzzzssswwwtttuuu~~~vvviiiSSSWWWYYY]]]bbbfffggghhhiiikkk}}}uuuooonnnmmmooozzz~~~|||{{{wwwssstttzzz~~~zzziiilllpppkkkYYYFFF???BBB<<>>@@@BBBDDDAAA@@@???>>>>>>@@@CCCFFFIIITTTaaahhheee\\\SSSOOOOOOJJJFFFCCC===888999???HHHAAAAAA@@@<<>>AAA:::333///000111333777<<>>:::666444333333777999;;;<<<<<<===>>>@@@FFFFFFHHHJJJIIIKKKVVVdddsssbbbWWWMMMEEECCCCCCAAA>>>===<<<===@@@EEEIIIIIIEEEAAACCCAAA======DDDKKKKKKFFF===HHHUUU]]]\\\VVVOOOKKK???@@@CCCIIIQQQRRRFFF777222111000///---------------000333444111...+++***)))))))))************+++''''''''')))+++...111222+++,,,------++++++,,,---***,,,......------...///555;;;???===:::???LLLYYYAAA888111222555555555666:::GGGRRRRRRMMMPPP___nnnmmmooosssvvvsssqqqvvv~~~}}}sssmmmlllllljjjgggwww|||yyy|||yyy}}}vvvsss~~~|||vvvwww~~~|||~~~ppppppxxx{{{{{{ssswwwtttVVVOOOPPPQQQSSSUUUWWW\\\ccchhhiiijjjmmmqqqrrrqqqsssxxxsss{{{vvvtttsssqqqnnnpppuuuwwwvvveeeeeejjjmmmeeeVVVPPPRRRRRRMMMGGGEEEKKKPPPLLLEEEIIICCC@@@BBBEEEDDDCCCDDD???GGGmmm\\\KKKRRRhhhggg]]]^^^bbbbbb}}}}}}sssiii{{{ttt\\\IIIGGGKKKLLLLLLVVVXXXIII^^^dddkkkkkkaaaTTTPPPSSSNNNNNNLLLIIIEEEAAA>>><<<@@@XXXeee[[[MMMJJJJJJGGGIIIKKKOOORRRRRRMMMEEE???<<<===<<<===BBBIIIIIIFFF===???EEEMMMOOONNNOOORRRIIILLLQQQTTTWWWYYY\\\^^^LLLCCC<<<<<<@@@@@@AAABBB999;;;>>>???===:::888888111:::DDDJJJIIIEEEAAA??????999666999===AAAGGGNNNVVVQQQTTTSSSHHHCCC@@@666::::::666???AAARRR|||yyyiiiZZZTTTNNNWWW___^^^YYYXXX^^^eee\\\dddlllnnniiicccaaabbb```___ccciiihhheeekkkuuuttttttuuuyyy}}}|||vvvpppzzzzzzwwwnnnaaaXXXWWWZZZ___mmm|||}}}vvvyyy|||tttgggWWWjjj|||rrrdddRRRMMMEEEIIIQQQOOOSSSfffrrrfffbbbVVVJJJGGGMMMSSSUUUFFFHHH???GGG]]]UUUEEELLL>>>@@@EEEJJJMMMMMMKKKIIIGGG;;;EEE@@@555888666<<<333111///...///111111000666...PPPnnnlll]]]TTT]]]^^^^^^^^^]]]YYYVVVZZZbbbaaa[[[XXXaaapppxxxtttllldddaaa^^^^^^___^^^\\\ZZZSSSTTTTTTVVVXXX[[[^^^___XXX]]]bbbdddeeehhhooouuuhhhiiiiiifffcccfffooovvvooo___UUUQQQLLLPPPTTTMMM999555000///000111000...///---000999???===777444000///111555<<>>AAAFFFHHHEEE999EEEUUU^^^\\\UUUMMMHHHCCCEEEEEEFFFKKKPPPMMMEEE111111111000000111222222666555444111---***)))((())))))))))))************++++++******+++---...///+++,,,...---,,,,,,...111,,,...000111000///000111222888???AAA@@@CCCLLLSSSEEECCC<<<555444999;;;:::777???FFFHHHHHHNNN\\\ggghhhpppzzz{{{pppgggkkkttt|||zzzvvvppppppsssrrrnnneeeqqqxxxvvv{{{tttzzz{{{uuuuuu~~~yyywwwyyy|||~~~pppooosssppplll~~~~~~{{{yyydddXXXNNNSSSWWWUUUQQQQQQYYY```[[[```fffmmmtttyyyvvvrrrggg~~~yyyuuujjjooopppjjjhhhlllpppppphhh___\\\```___VVVSSSVVVccc]]]TTTNNNQQQWWWSSSKKKRRRJJJCCCDDDEEECCCBBBBBBAAA@@@aaa]]]RRR___tttkkkZZZZZZcccuuu}}}vvvmmmuuu~~~|||vvvoootttsssfffJJJDDDHHHGGGEEEUUU^^^PPPSSS^^^ooo{{{ttt___NNNFFFGGGFFFDDD@@@===>>>CCCHHHQQQ\\\bbbXXXIIIEEENNNYYYKKKHHHEEECCCAAA@@@>>><<<>>>@@@@@@???BBBGGGGGGCCC???@@@GGGNNNQQQQQQUUU[[[RRRRRRTTTWWWZZZ\\\]]]]]]HHH@@@;;;<<<===;;;:::<<<111555888999666444333333888:::===???>>>===<<<<<<>>>;;;<<>>===666222444111000333;;;DDDGGGDDD???666666777888:::;;;:::999:::;;;<<<===>>>AAAFFFJJJIIIGGGIIIMMMOOO[[[yyyxxxgggXXXKKKGGGHHHFFFCCCAAA:::>>>CCCFFFHHHHHHIIIJJJEEEHHHGGGAAA>>>@@@BBBAAA<<>>CCCDDDDDDDDDDDDAAAFFFCCC999999DDDLLLLLL;;;>>>BBBFFFIIIOOOUUUZZZeeehhhnnnqqqlllfffgggmmmtttsssooommmqqqvvvvvvpppjjjpppvvvxxxwwwxxx}}}ooouuu~~~xxxiiivvv~~~yyyrrrrrr}}}|||sssqqqqqqggg]]]nnncccnnnggg___QQQ\\\fffbbbVVVNNNPPPWWW___aaaccciiivvvwwwvvvrrr{{{uuuttt^^^ggglllgggcccfffkkkllltttaaaSSSRRRQQQKKKHHHLLLbbbhhhggg^^^WWWVVVVVVUUUWWWMMMDDDCCCCCC@@@>>>>>>===888WWW{{{mmmhhhVVVOOOaaaxxxqqqfffsssyyyssssssnnnqqqbbbWWWcccrrreeeVVVOOOEEE===SSSfff[[[MMMUUUfffvvvuuudddRRRJJJOOOKKKHHHKKKQQQTTTSSSPPPWWWSSSPPPJJJ>>>:::MMMggg___YYYRRRKKKGGGDDDAAA??????AAABBBAAACCCHHHIIIFFF???AAAFFFMMMQQQSSSYYY```\\\ZZZYYYYYY[[[\\\[[[ZZZCCC===:::999888444333555777777777444222333777;;;999999999999999888666444000999KKK]]]eeeeeedddfffRRRYYYllluuuhhhZZZRRRIIIBBB@@@MMMttt{{{}}}xxxtttuuuwwwsssjjjbbbSSSTTTXXX^^^cccdddaaa^^^]]]___bbbhhhnnnqqqpppnnnbbbcccaaa^^^___dddggggggbbbfffkkknnnppptttzzzsssqqqnnnmmmooonnnggg___WWW___jjjvvvsss{{{|||pppiiimmmuuuxxxZZZiiiuuuwwwssskkkZZZJJJ<<<<<<<<>>FFFJJJIII[[[QQQIII[[[SSS???CCCKKKTTT___ccc```^^^```dddUUUDDDJJJCCC777999999BBB333111000111333222///,,,333666@@@gggiii___nnnWWW^^^___dddddd[[[MMMJJJNNNZZZ]]]aaabbbaaabbbdddfffmmmtttxxxwwwssspppnnnmmmeeeeeeeeeeeedddeeegggiiimmmhhhcccaaa]]]YYYVVVUUULLLQQQUUUTTTRRRUUU```iii___UUUTTTWWWVVVYYYYYYOOO;;;555///...111333111///+++000:::AAA;;;111///333222222666@@@JJJJJJAAA777555555555777999<<<<<<<<<<<<======>>>???DDDJJJOOOMMMKKKMMMRRRWWWfffrrrddd[[[QQQDDDDDDIIIEEECCCAAAAAAAAACCCDDDCCCAAAFFFRRRRRRLLLLLLEEE<<<===<<>>111,,,444222111555888<<>>HHHGGG;;;@@@RRRZZZ[[[ZZZWWWQQQIIIBBB>>>;;;;;;===DDDOOOTTTLLL@@@DDD@@@BBBNNN\\\___WWWMMM[[[YYYRRRNNNWWWccc___QQQHHH>>>555555777888888:::888;;;<<<:::888999:::::::::>>>>>>999555666666555<<>>@@@???===<<<===BBBGGGHHHFFFIIINNNQQQNNNMMMVVVooolll^^^[[[OOOFFFFFFEEECCCCCCCCCDDDDDDCCC???===FFFOOOKKKDDDDDD???777777;;;AAAIIINNNPPPRRRUUUWWWZZZ[[[]]]___```___\\\YYYRRRAAA666999<<<777000---444222///,,,***))))))*********))))))))))))******---444777444000...+++'''***+++...111555666666555999///555999---111>>>>>>IIIJJJIIIIIILLLPPPNNNIII<<>>GGGQQQdddvvv~~~{{{{{{~~~{{{|||xxxyyy}}}{{{wwwuuutttyyyzzzvvvuuuwwwuuuqqqiiiddd^^^YYYUUUSSSTTTWWWdddmmmyyy~~~wwwoooqqqxxx^^^GGGFFFRRRPPPNNNGGG555>>>EEEEEEooorrrZZZbbbMMMPPPOOOcccrrrrrr~~~xxxwwwfffUUUKKK???;;;MMMeeeeeehhhfffYYYHHHEEEUUUhhhpppmmmggg```YYYRRRIIIBBBLLLMMMNNNPPPUUUWWWQQQIII>>>>>>EEEQQQTTTLLLCCC@@@@@@AAACCCDDDCCC@@@;;;777:::AAAFFFGGGGGGIIIGGGCCCEEE@@@CCCQQQ]]]]]]XXXTTTYYY]]][[[UUUYYY```]]]TTTEEE<<<555555777666666777999;;;;;;999666666777888888<<<===;;;:::===>>>===BBBRRRcccppp|||tttkkk{{{rrriiiqqqmmmrrrkkkiiiqqq~~~xxx~~~yyyxxxyyyvvvpppkkkmmmjjjcccaaaeeekkkmmmhhhcccbbbeeehhhiiimmmqqq}}}}}}{{{vvvpppkkkhhhggg^^^```cccfffiiikkklllllljjjqqq{{{}}}sssllluuukkknnnoooiiinnnnnn[[[YYY[[[[[[^^^hhhvvv}}}}}}uuu}}}|||vvvrrrcccKKK>>>EEEAAA???===:::BBB___~~~}}}rrrhhhbbbYYYIII;;;555:::FFFHHH<<<888CCCLLLLLLNNNSSSVVVVVVZZZaaadddaaabbbddddddcccdddddd^^^VVVAAABBBNNNJJJ777888EEECCC666222...,,,---///000///000333000999WWWlllggg\\\VVVWWW]]]ccc```VVVOOOOOOLLLOOOTTTYYY]]]```aaaaaa^^^]]]___ccciiikkkjjjhhhjjjnnnooommmnnnqqqsssqqqhhhfffdddaaa___]]]\\\\\\cccaaa```aaaeeeiiimmmoooggg```XXXUUUQQQMMMNNNQQQMMMFFF>>>777444333111///@@@KKKPPPFFF888222444555999;;;@@@GGGKKKHHH???777;;;999888:::===???>>>===@@@???BBBFFFGGGFFFIIIMMMMMMOOOVVVfff}}}hhhggg[[[JJJEEEEEECCCCCCEEEGGGHHHGGGCCC@@@BBBKKKHHHDDDHHHCCC888666;;;>>>CCCHHHMMMQQQSSSUUUXXXTTTRRRVVV]]]```\\\VVVTTTJJJ>>>777666333...)))&&&''')))***+++******)))******))))))))))))******)))444======;;;:::999888555555777<<>>@@@;;;:::444,,,999LLLOOO[[[\\\YYYWWWZZZ```cccaaaTTTQQQUUUbbbsss|||yyyrrrqqqsssuuutttnnngggaaa^^^aaadddfffjjjtttnnnjjjffffffiiinnnsssvvvyyynnnhhhnnnttttttuuuyyyxxxhhhlll~~~~~~tttnnntttzzzuuurrrqqqqqqfffnnnttt{{{xxxnnnmmmbbbQQQBBBCCCiii~~~{{{vvvoooWWWJJJNNNEEE999AAA@@@HHHYYYmmmzzz}}}||||||~~~}}}~~~zzzvvvyyy{{{{{{{{{{{{vvvxxxyyyxxxzzz|||zzzvvvrrrhhh```_________dddkkkeeepppzzzxxxjjjaaakkkzzz^^^IIIDDDLLLGGGCCCBBB>>>;;;AAAAAAbbbkkkbbbiiiNNNRRRPPP\\\hhhooorrr~~~nnnpppcccRRREEE>>>???IIITTTOOOaaammmhhh```aaafffiiimmmyyyzzzlll^^^XXXMMM???@@@BBBCCCFFFNNNSSSPPPJJJJJJIIIFFFDDDGGGIIIBBB888<<<;;;<<<>>>@@@@@@<<<888===HHHOOOJJJCCCBBBHHHLLLGGG@@@EEETTT\\\XXXVVV[[[___eeeeee]]]WWWXXXVVVQQQ???888444666777555444555999999:::888555444888<<<;;;???AAA>>><<<>>>>>>===EEEWWWmmmzzznnnkkkyyyppphhhuuuvvvvvvrrrooovvv||||||~~~wwwvvvxxxvvvqqqtttuuupppfff___ccckkkooonnneee___```cccddddddfffsssvvvyyywwwrrrnnnoooqqqeeeffffffggghhhiiijjjkkklllnnnsssyyy}}}|||qqqooopppmmmrrrooo```eee___]]]dddmmmttt{{{}}}}}}yyykkk]]]\\\TTTAAA@@@BBB@@@;;;<<>>>>>===CCCAAACCCHHHKKKJJJLLLOOOMMMYYYkkk}}}rrr___PPPJJJEEEBBBBBBDDDHHHLLLNNNNNNMMM???IIIKKKLLLTTTPPPBBB<<<>>>>>>???CCCGGGJJJKKKKKKNNNIIIFFFKKKSSSXXXUUUPPPLLLLLLEEE888000...---***)))***,,,,,,,,,***)))'''******))))))))))))******"""...888;;;;;;>>>AAABBB>>>======AAADDDDDD@@@;;;:::===;;;///+++;;;LLLQQQPPPUUUZZZ]]]ccclllqqqqqqsssfffbbbooo{{{zzzrrrmmmfffjjjppptttuuuuuuuuuvvvqqqqqqooollloooxxx||||||}}}uuupppnnnjjjfffmmmxxx|||pppffffffkkkpppwww~~~{{{dddcccvvvzzzqqqnnnzzzzzzvvv{{{uuueeellluuu~~~vvvmmmeeehhhYYYGGG???<<>>777>>>GGG<<<@@@@@@WWWfffnnntttWWWUUUWWW]]]eeeoookkkuuu{{{yyy```[[[SSSLLLMMMTTTWWWUUUKKKOOOXXXhhhyyy}}}rrrdddSSS```iiijjjkkklllbbbTTTEEEDDDCCCDDDKKKSSSSSSNNN```XXXMMMFFFFFFJJJKKKJJJPPPKKKFFFDDDDDDCCC???<<<>>>FFFJJJFFFAAADDDKKKPPPIIIBBBFFFTTTXXXPPPRRR]]]hhhkkkfff[[[QQQNNNKKKGGG999555444888:::777555666999888888777555555<<>>LLL```www|||pppgggjjjuuuuuuuuu|||lllhhhgggppp}}}|||vvvuuuuuurrrmmmuuuyyywwwooohhhjjjooossstttnnnjjjjjjhhhccc```___aaadddjjjnnnqqqsssuuuwwwtttqqqmmmjjjiiikkknnnpppssssssrrruuuzzz~~~wwwuuuyyyvvvvvvgggaaakkksssqqqqqqwwwtttnnnjjjXXXHHHVVV\\\GGG:::???===666;;;QQQgggrrruuujjjZZZLLLEEEEEELLLRRREEEWWW___RRRDDDEEEOOOVVVdddeeeffffffeeeccc^^^YYY[[[___```\\\WWWTTTPPPLLLIIINNNOOOEEE999777888222111000...---------------000---///+++000UUUooocccUUUTTTVVV\\\cccfffeeedddUUUTTTSSSSSSTTTWWW[[[]]]VVV[[[```^^^XXXTTTSSSVVV______]]]ZZZ]]]dddiiihhhYYYWWWUUUSSSTTTWWW[[[^^^eeebbb```bbbeeefffbbb___ZZZQQQHHHGGGHHHIIILLLQQQXXXQQQGGG>>>999888999;;;GGGDDD???:::999<<<@@@CCCIIIDDD===999999:::;;;;;;999::::::;;;===>>>??????EEEDDDGGGMMMPPPOOOPPPSSSUUUkkk}}}bbbYYYUUUIIIEEEDDDCCCEEEIIINNNQQQSSSDDDMMMKKKKKKSSSQQQGGGCCCCCCAAA??????AAAAAA@@@???EEEDDDDDDGGGLLLOOOPPPOOOFFFMMMMMM@@@111+++,,,,,,000///...,,,+++***)))(((******))))))))))))******$$$,,,000...---000444666:::999999;;;<<<;;;777333555???<<<000...666???EEE<<>>>>>>>>MMM___qqqtttXXXYYYaaaeeegggrrr}}}yyyZZZmmmwwwjjjhhhQQQOOOKKKKKKVVVeeeiiidddQQQBBBBBB\\\uuuyyyooohhhGGGBBBDDDRRRcccjjjeee]]]QQQMMMHHHEEEKKKTTTVVVSSS[[[VVVXXX``````XXXXXX^^^UUUOOOFFFAAA??????>>>===@@@???======DDDMMMPPPMMMJJJEEEHHHRRRRRRKKKOOO[[[jjjeeeZZZOOOIIIFFFCCC???555333555;;;<<<:::888999:::888777777444444>>>JJJVVV^^^aaaYYYOOOKKKKKKLLLZZZhhhuuuxxxtttqqqpppqqqhhhiiippp|||nnngggcccgggsss{{{|||}}}~~~zzzwwwtttmmmfffrrrzzz|||yyyyyyzzzyyyzzzzzz||||||uuujjjdddcccdddcccdddkkksssxxxwwwuuuzzzyyyvvvtttrrrpppppppppmmmttt~~~zzzlll______pppxxxmmmbbbaaa\\\YYYZZZOOOFFFVVV[[[BBB777<<<<<<888CCC[[[mmmrrrdddeee```UUUJJJFFFJJJOOOJJJXXX```ZZZTTTWWW^^^bbbccc```___bbbbbb[[[PPPHHHHHHRRRWWWRRRIIIFFFGGGIIIBBBJJJHHH===;;;>>>;;;777111111111///...---------222(((...111,,,AAAcccmmm^^^ZZZUUUTTTZZZaaafffggg\\\YYYVVVSSSRRRSSSUUUVVVUUU]]]eeeccc[[[SSSRRRTTTXXX[[[YYYSSSSSS[[[eeekkk\\\YYYVVVSSSSSSUUUYYY[[[```^^^]]]^^^^^^]]]XXXTTTRRRKKKHHHLLLQQQRRRTTTVVVVVVPPPGGG===888888;;;>>>DDD>>>999999>>>CCCFFFHHHFFF@@@999333222666:::===999;;;<<<>>>???@@@BBBCCCHHHIIIMMMQQQQQQNNNPPPUUUcccpppfff```QQQNNNJJJFFFDDDFFFIIILLLNNNLLLQQQHHHAAAFFFGGGCCCEEEDDDCCCBBB???===;;;999999===>>>AAABBBDDDFFFHHHJJJEEELLLQQQKKK===000,,,---///...,,,***))))))************))))))))))))******(((+++***'''(((///444555444555777888888888777777<<>>:::888999;;;888777888666777DDDTTTZZZ```ccc```[[[[[[ZZZYYY^^^aaaaaaZZZTTTWWWdddpppkkklllooo~~~yyyooofffdddgggmmmwww|||~~~yyytttllldddkkkssszzz}}}}}}~~~{{{vvvvvvxxx{{{|||tttiiidddfffgggcccaaahhhssszzzyyyuuusssvvvxxxyyywwwqqqjjjfffeeemmmxxx}}}tttmmmyyy{{{xxx{{{}}}rrrsssfffbbbhhhvvvvvvbbbNNNGGGHHHJJJOOOPPPSSSZZZPPP999777<<>>===@@@CCCCCCNNNEEE777;;;???999555333444555333000---,,,,,,111'''+++333---222NNNjjjccc___WWWPPPPPPWWW]]]^^^ZZZXXXUUURRRPPPPPPPPPPPPSSS\\\eeeeee]]]WWWVVVYYYUUUYYYYYYRRRPPPWWWbbbhhhiiifffaaa^^^\\\]]]```aaaZZZ\\\]]]]]]]]]ZZZXXXWWWXXXRRRQQQVVV[[[YYYVVVTTTRRRMMMEEE<<<777777;;;>>>EEE???===AAAFFFGGGFFFFFF???<<<666222111444999===:::<<>>???@@@AAAAAABBBCCCJJJQQQKKK:::...,,,,,,++++++*********++++++******))))))))))))******)))***((()))///:::??????444777::::::888888<<<@@@???KKKGGG@@@AAA999999LLLSSScccttt{{{}}}}}}{{{{{{pppooonnnkkkjjjkkknnnqqqnnnuuuyyyvvvtttxxx~~~zzzuuurrrvvv{{{|||xxxsss}}}~~~~~~}}}{{{xxxsssooouuupppqqqpppqqq}}}~~~}}}~~~||||||{{{{{{}}}vvvlllhhhWWWJJJIIIKKK>>>666>>>HHHpppmmmYYYQQQFFF:::===KKKWWWXXXTTTTTTTTTRRRPPP```oootttuuuxxx{{{{{{xxxxxxvvvwwwxxxwwwwwwvvvmmm]]]JJJPPPLLLJJJMMMMMMJJJGGGHHHhhhqqqeeeXXXIIIIIIEEEBBBQQQbbbtttyyycccnnn~~~vvvpppooo}}}www|||rrrtttjjjZZZJJJDDDFFFJJJLLLMMM]]]fffpppmmm[[[NNNUUUeeennndddSSSIIIOOOYYYYYYPPPNNNMMMJJJJJJPPPWWWWWWRRRKKKGGGBBB@@@@@@AAADDDFFF>>>AAABBBAAA???@@@DDDIIIYYYVVVQQQOOOTTTYYYTTTLLLMMMPPPPPPMMMNNNVVV]]]^^^QQQGGG===:::;;;<<<;;;999888888:::>>><<<777555666888555777===???DDDWWWlllhhhgggddddddiiillleee[[[WWWSSSMMMGGGEEEKKKWWWaaagggqqqxxxsss|||lll```[[[]]]gggqqqtttyyy}}}{{{yyywwwqqqllliiimmmppprrrvvvyyyvvvpppllliiihhhhhhfffbbbcccfffeeebbb```eeennntttvvvuuukkklllnnnnnnkkkfffaaa]]]bbbbbbbbbcccddddddeeeeeefffmmmhhhkkkvvvmmmdddnnnoooqqquuussscccNNNAAA???@@@DDDBBBIIIZZZZZZHHH999999;;;BBBNNN]]]dddbbb\\\YYYUUUJJJ>>>???MMM^^^fffkkknnnnnnjjjgggddd___[[[WWWUUUVVVWWWQQQJJJIIIMMM333999===;;;999;;;===<<>>CCCFFFBBBBBBJJJMMMHHHBBB@@@:::888666444444555999;;;:::===AAADDDEEEHHHLLLOOOOOOQQQTTTRRRNNNSSSgggzzzmmmbbbZZZWWWSSSOOONNNLLLJJJIIIAAAMMMMMMHHHIIIEEE???AAA>>>BBBFFFDDD>>>;;;<<<>>>::::::;;;>>>@@@AAA@@@>>>===777???QQQUUUCCC222,,,+++,,,------,,,+++***)))******))))))))))))******+++***)))***333===@@@===333888;;;999555555:::AAA777@@@;;;999>>>444777RRR[[[hhhsssrrrmmmkkklllkkkooo}}}|||xxx}}}mmmpppsssssspppkkkhhhfffllltttzzzwwwssstttxxxyyy}}}llliiivvv|||}}}wwwvvv{{{|||oooqqqtttnnnkkkzzz}}}|||}}}~~~zzz}}}|||vvvtttyyy|||rrrnnnfffSSSVVVVVV>>>333;;;===VVVcccKKK???888AAABBB@@@===@@@DDD@@@888777KKK```jjjqqqwwwxxxvvvmmmtttiiizzzqqq|||{{{}}}~~~|||}}}ppp\\\SSSJJJHHHHHHHHHKKKNNNqqq{{{eeelllmmmYYYKKKKKKIIIaaayyyvvvyyy~~~llluuuwwwaaa```sssqqq\\\```zzziiiYYYLLLJJJKKKGGGDDDFFFWWWrrrzzz^^^JJJEEEFFFRRR^^^^^^TTT[[[oootttggg```]]]XXXRRROOOLLLCCC888AAAEEEBBB<<>>;;;444222333333222777BBBIIISSSjjjvvvlllmmmwwwzzzlllZZZQQQLLLHHHIIIKKKNNNPPPRRR___sss{{{^^^xxxrrrcccXXXUUUYYY___hhhoootttuuuvvvyyyyyyvvvooonnnlllkkkpppvvvtttooojjj```YYYYYY]]]aaaeeejjjllljjjggggggiiilllnnnpppiiifffaaa]]]ZZZZZZ[[[\\\ZZZYYYWWWWWWXXXZZZ\\\^^^```ggg``````jjj```YYYhhhtttxxxuuudddLLL===@@@JJJAAAAAA666===WWWWWWEEEBBB;;;;;;DDDTTT___[[[NNNDDDKKKKKKHHHIIIUUUfffoooooohhhkkkllljjjgggddd```\\\NNNMMMMMMHHH:::000555AAA333555555666999===;;;777@@@LLL===---<<>>CCCFFFGGGJJJOOORRRPPPRRRTTTSSSQQQ]]]zzzyyyfff^^^]]]ZZZUUUNNNJJJKKKNNNJJJHHHHHHJJJMMMMMMJJJGGGGGGEEECCCBBBBBBAAA>>>;;;???===???CCCCCC@@@???AAA@@@JJJTTTYYYZZZTTTAAA///---+++,,,111///)))(((++++++++++++***++++++,,,,,,,,,$$$***555777<<>>222---777GGGZZZSSSKKK@@@111+++999NNN```aaa```___aaafffeeeaaajjjnnnsssxxxzzzyyywwwuuuppprrrtttsssqqqoooooooooeeejjjoooooolllnnnuuu{{{xxxggggggvvv~~~}}}xxxvvvyyy{{{{{{zzzxxxuuurrrrrrwww}}}}}}}}}~~~~~~{{{wwwiiixxx~~~uuuqqqvvvsssgggeee[[[NNNCCC>>><<<:::999BBBlllzzz[[[CCCAAABBB===999888;;;===<<<999999@@@FFFMMM^^^rrrwwwrrrttt}}}yyymmmnnnsssyyypppiiieeeZZZPPPSSS___uuu~~~vvv```ZZZdddaaaQQQZZZaaayyytttwwwsssooottthhh[[[TTTWWWXXXYYYiiisssgggXXXRRRXXX\\\SSSFFF\\\www|||aaaOOOIIIGGGLLLMMMMMMIIIGGGIIIQQQWWWSSSXXXNNNAAA???<<<<<>>RRR@@@333777EEENNNPPPOOORRRAAA888<<<;;;111,,,000+++***))))))***---///111@@@KKKYYYcccddd]]]TTTOOOOOOPPPLLLOOOVVVSSSRRR^^^```bbbccc___YYYUUUUUUWWWXXXVVVXXX\\\]]][[[\\\^^^ccc______dddhhhfffddddddfffdddnnnkkk[[[```jjj___]]]___```^^^YYYSSSPPPNNNEEEFFFDDD@@@<<<===DDDJJJGGGKKKNNNLLLDDD<<<666444<<<:::888666666888:::<<>>;;;DDDNNNVVV\\\ZZZNNNAAA444,,,(((,,,///---***+++,,,++++++***++++++,,,,,,333***,,,222555???FFFAAA888555555777555444<<>>TTTlll^^^HHHJJJ===999555666999<<<;;;999888===AAAEEEPPPaaannnuuuwww|||sssiiiggggggnnnrrruuuxxx|||~~~yyysssqqqsssoooiiiooo{{{}}}rrr^^^KKKQQQPPPeee~~~yyyuuuiii\\\___[[[VVVXXXhhhuuummmZZZUUUKKKEEEHHHKKKOOOZZZgggiiiaaaTTTMMMTTTcccooorrrQQQ[[[fffkkkiii```RRREEEOOOPPPOOOJJJDDD@@@BBBEEEGGGPPPMMMDDDAAA<<<===HHHRRROOOKKKIIIIIILLLNNNOOOWWWUUUNNNFFFCCCFFFGGGEEEAAAHHHOOOSSSSSSRRRSSSTTTFFFEEEHHHSSS___bbb[[[RRRDDD===888999888555666999;;;<<<===>>>@@@???;;;666666FFF___vvvtttpppllleee```___YYYfffggg```^^^[[[\\\fffeeeeeemmmxxxxxxqqqqqqxxxvvvvvvuuupppllljjjkkkmmmfffiiijjjhhhiiilllllliiieeebbb```bbbfffgggeeeaaaaaa^^^VVVQQQUUU___ffffffiiiiiilllooopppnnnhhhdddiiigggffffffhhhiiijjjiiimmmmmmlllhhheeeeeehhhlllpppuuuyyyyyyzzzyyyuuunnngggdddVVVDDD===BBBCCC>>>??????AAACCCDDDBBB===999333===KKKPPPKKKGGGOOO[[[dddbbbccciiiiiiggggggkkk^^^TTTIIIBBB@@@BBBFFFJJJAAA<<<888888888555666888777444444888::::::===AAAFFF===999???GGGKKKLLLMMMHHHCCCBBBCCC<<>>AAACCCDDDEEEHHHKKKNNNOOOPPPPPPSSSSSSTTT\\\nnnmmmbbb___fffdddWWWLLLKKKKKKIIIGGGGGGJJJNNNQQQRRRQQQPPPLLLCCC;;;:::AAAHHHBBBAAADDDHHHGGGAAA<<<<<<777>>>GGGPPPYYY^^^ZZZSSS???222'''(((...000---+++,,,,,,++++++***++++++,,,555000111222555CCCHHH;;;666...+++000111222???OOOuuuzzzzzzrrreeeVVVEEE888RRR\\\bbb___ZZZYYYYYYYYY\\\^^^aaaeeeiiilllnnnooorrruuuzzz||||||zzzxxxxxxyyy{{{zzzssskkkggghhhkkkjjjssszzzyyy{{{~~~zzzrrrxxx}}}|||yyyyyyyyywwwyyyxxxwwwtttrrrssswwwyyy}}}yyyzzz~~~~~~|||~~~~~~~~~~~~{{{vvvrrrttt{{{~~~wwwsssxxx}}}sssZZZDDD@@@EEEGGG@@@666222666<<<888AAAJJJaaaxxx{{{WWW???DDD777444111333777::::::999888888:::<<<@@@JJJ___qqq{{{~~~yyyuuuqqqlllggghhhiiiggglllxxxjjjmmmxxxnnnjjjjjjllliiidddgggppp}}}yyy|||qqqeeeNNNGGG\\\zzzkkkaaa^^^___^^^VVVJJJFFFQQQ^^^ZZZNNNCCC???;;;;;;@@@GGGLLLNNN^^^]]]UUUJJJIIIWWWjjjvvvaaaZZZXXX]]]```YYYMMMEEEWWWZZZZZZWWWPPPIIIGGGFFFLLLXXXZZZTTTOOOFFFDDDNNNSSSNNNGGGBBBBBBEEEJJJNNNQQQMMMFFF@@@BBBIIIMMMLLLIIIPPPXXXYYYTTTNNNJJJIII???GGGSSS]]]```[[[PPPHHHAAA======AAADDDCCCDDDFFFAAADDDEEEEEEJJJOOOLLLFFFGGG]]]uuunnngggiiillllllkkk___llljjjbbbkkkoooddd\\\ddd```dddmmmqqqnnnnnnrrrtttttttttrrrooonnnnnnooolllnnnkkkfffeeehhhhhhfffaaa``````cccffffffbbb___]]]]]]YYYVVVYYY```eeedddaaa___```eeekkkkkkddd]]]gggiiijjjkkkkkklllnnnppplllnnnppppppoooooooooqqqpppwww||||||yyyvvvqqqkkkccc[[[KKK>>>>>>FFFDDD<<>>IIIOOOOOOQQQ]]]jjjpppnnnmmmllliiidddcccfffTTTCCC888888666222777CCCAAA:::666777777555333444333111333888<<<<<>><<<<<<@@@???AAAFFFFFFBBB@@@AAA:::===BBBIIIQQQVVVWWWUUUHHH<<>>:::777888;;;???666AAAEEEKKKXXX^^^cccooo}}}tttvvvVVV777777444222111222555777777666888555555999999===NNNbbbrrr{{{|||tttppprrrqqqkkkoooooommmrrryyyrrrqqqtttrrrqqqqqqlllfffeeeiiinnnkkkooo}}}}}}pppPPPEEE\\\pppfff______nnnttt[[[JJJLLLWWW\\\XXX>>>@@@???:::<<>><<<===BBBIIIQQQWWW[[[UUULLLFFFIIIOOOUUUYYY]]]ggglllqqquuuyyy{{{yyyuuurrrdddbbbiiipppqqqooovvv~~~{{{zzznnn___hhhfffhhhnnnpppoooqqqvvvuuuuuuuuutttqqqnnnlllkkknnnpppnnnjjjiiikkkkkkhhhgggeeedddeeefffeeebbb___\\\___```___```bbb```\\\\\\[[[\\\```eeeeeeaaa\\\]]]aaafffhhhhhhiiilllpppiiimmmsssvvvvvvqqqlllhhhlllrrruuuqqqmmmkkkgggcccZZZTTTHHH@@@AAAFFFCCC;;;<<<======999444222666999666:::CCCPPPYYY\\\bbbgggeeebbb`````````]]]YYYWWWDDD<<<999;;;;;;666666:::===777555:::===:::777555555333555999;;;;;;<<<@@@999;;;BBBGGGDDD<<<666666111AAANNNNNNEEE===555///)))***+++,,,------------///000111333555999???CCCVVV[[[ZZZ___kkkkkkdddfff]]]bbbffffffcccbbbfffkkkdddeeellltttuuupppkkkjjj\\\XXXXXXZZZ[[[ZZZZZZ]]][[[\\\^^^\\\XXX\\\eeehhheeefffeeeaaa[[[TTTOOOMMMPPPLLLFFF???<<<===BBBFFFEEEAAA>>>>>>AAABBBAAA???:::;;;<<>><<<===AAACCCCCCFFFJJJBBBAAABBBDDDGGGHHHHHHIIIKKKFFF<<<333------///000---,,,++++++*********+++***+++///111888NNNVVVHHHDDD>>>;;;???CCCJJJYYYhhh```bbbaaa___hhhttttttkkkfffjjjllljjjiiiiiiddd^^^]]]]]]]]]^^^bbbgggkkkooodddfffhhhjjjlllooosssuuuuuuvvvwwwvvvuuuuuuxxx{{{yyyvvvqqqkkkkkkrrrxxx{{{vvvrrrmmmmmmvvv~~~|||uuuvvvxxxyyyyyyxxxvvvvvvwwwwwwvvvxxx{{{~~~~~~}}}{{{xxxtttqqqqqqtttwwwlllnnnllljjjnnnvvvwwwtttiiidddgggmmmgggWWWNNNPPPEEE<<<666;;;EEEJJJEEE<<<999FFFHHHDDDEEEBBBGGGTTTfff||||||pppooowwwddd;;;222444333222222333444444333999444555;;;;;;:::@@@LLL[[[kkkvvvsssoooqqqqqqnnnnnnpppmmmmmm}}}uuurrrxxxxxxssstttssstttuuusssnnnlllmmmgggooovvv}}}uuu\\\SSS@@@MMMssslll\\\ZZZ___kkkpppVVVKKKKKKLLLJJJ>>>FFFHHHAAA<<<>>>CCCFFF@@@KKKTTTTTTQQQNNNLLLIIIJJJWWWiiiooo]]]DDD===DDD:::;;;===>>>??????@@@BBBHHHLLLLLLQQQWWWKKK>>>@@@AAA@@@CCCNNNZZZ]]]UUULLLFFFHHHHHHGGGIIIKKKGGGAAAEEEDDDBBBAAACCCJJJTTT[[[___ZZZSSSLLLFFFBBB>>>;;;999888666:::EEEUUUbbbhhhhhhRRRCCCHHHNNNPPP[[[jjjppp```UUUXXXZZZVVVVVV\\\VVVWWWYYY^^^dddgggddd```ooo{{{nnn```eeeiiiiiikkklllkkkjjjooouuunnnoooqqqssstttuuutttrrrjjjmmmnnnkkkjjjkkkjjjfffhhhfffdddbbbbbbbbbbbbaaa___bbbbbb___^^^``````]]]bbbccceeegggggggggggghhh]]]bbbhhhlllmmmnnnrrruuuuuuvvvwwwxxxuuupppjjjfffrrruuutttmmmfff```XXXQQQEEEDDD@@@===>>>AAA???;;;555444444444444555444444...///999NNN^^^```YYYSSSUUUQQQMMMNNNRRRQQQHHH???555999:::777999<<<:::222888666777===@@@<<<888666<<<999888::::::777777::::::888:::???>>>777111///111===GGGHHHEEE???666---******+++------------------......//////222777:::FFFKKKIIIMMM\\\ccceeekkkhhhddd^^^[[[[[[\\\]]]]]]VVVWWW]]]eeehhhfffdddfff\\\[[[]]]bbbaaa]]]\\\^^^^^^]]][[[]]]bbb```ZZZXXX```eeekkkmmmjjjccc]]]YYYRRRKKKCCC@@@CCCEEEEEECCCHHHGGGGGGIIIKKKIIIBBB===:::;;;>>>BBBEEEHHHJJJKKKNNNNNNNNNOOOQQQRRRTTTUUUUUUZZZiiigggYYY\\\```___\\\UUUSSSOOOIIIFFFFFFJJJMMMQQQNNNKKKKKKLLLLLLJJJHHH@@@<<<<<<@@@BBBDDDIIIOOOHHHEEEDDDDDDBBB>>><<<>>>FFFJJJGGG<<<111---...000------,,,+++************+++(((***---555NNN```^^^]]]TTTLLLPPP___nnnqqqkkkeeefffggggggkkkooommmhhhiiijjjiiifffggghhhddd]]]```______```dddiiiooosssiiijjjkkkjjjiiiiiikkkmmmnnnnnnooooooooopppsssuuu{{{xxxtttqqqpppsssvvvxxx{{{uuunnnmmmuuu}}}{{{ssszzz|||~~~~~~|||zzzzzzzzzqqqoooqqqvvvzzz{{{{{{|||mmmmmmlllkkklllpppvvv{{{ggglllnnnnnntttzzzvvvmmm___eeennnqqqcccNNNFFFHHH???999:::KKK___cccRRR@@@>>>DDDBBBFFFRRRTTTPPPTTTXXXbbbaaa[[[```kkk}}}sssnnnlll===---444444444333222111111000777444555:::<<<:::999;;;GGGZZZlllsssrrrqqqssstttqqqrrrmmmjjjwww~~~sssyyy}}}xxxmmmmmmnnnnnnllliiieeedddccckkkmmmlllsss|||vvvfff___EEEAAATTTbbbpppssskkkppp{{{yyyeeeUUUIII@@@:::>>>EEEKKKHHH@@@<<>>>>>IIIWWWPPPEEEHHHBBBCCCHHHUUUaaabbbXXXMMMQQQUUUUUUQQQLLLHHHBBB<<>>EEEOOOVVVbbbpppWWWCCC:::BBBFFF???@@@JJJIIITTT___eeehhhgggbbb\\\^^^bbbhhhuuu|||mmmaaaiiijjjlllllljjjffffffjjjooollllllnnnpppssstttsssqqqdddggghhhffffffgggfffbbbdddcccbbbaaaaaaccceeefffeeefffbbb[[[ZZZ```fffhhhfffhhhiiihhhgggiiimmmpppiiimmmssswwwyyyzzz{{{|||uuussspppnnnpppqqqrrrrrrssssssooofff\\\SSSFFF:::AAAAAAAAA===999666555444///------222777888555111---+++444JJJ]]]___SSSHHHUUURRRLLLJJJKKKJJJ@@@555444;;;:::222444>>>>>>555666555888<<<===888666888BBB===:::999777444444777;;;555333777:::888444333===@@@FFFJJJIIIBBB777000+++++++++,,,,,,---------***,,,---......///222444===AAA:::555AAAMMMVVVbbb\\\UUUNNNOOOWWW___cccdddhhhccc___^^^]]][[[\\\```ddddddgggjjjhhhaaa^^^___XXXYYYVVV\\\fff[[[EEE???NNNTTT]]]bbbbbb^^^YYYWWWOOOJJJFFFGGGLLLNNNKKKGGGQQQRRRSSSSSSQQQJJJBBB<<<999;;;@@@EEEIIILLLNNNOOOMMMNNNOOOPPPQQQRRRSSSTTTPPP^^^wwwaaaTTTWWWZZZYYY\\\ZZZVVVPPPIIIEEEEEEGGGOOOMMMKKKHHHGGGHHHJJJLLLEEEAAAAAADDDEEEEEEHHHMMMHHHEEEFFFHHHEEE>>>;;;===>>>GGGJJJBBB666111///---...---,,,+++************,,,&&&***111555FFFYYY]]][[[```___[[[fffvvvuuuhhhdddfffkkkpppnnngggcccccc```dddeeecccdddiiikkkjjjhhhfffdddccceeehhhlllnnnmmmoooppppppmmmiiigggggghhhggggggffffffggghhhjjjmmmnnnpppsssvvvwwwyyyzzzyyyyyyvvvuuuxxx~~~}}}xxx|||}}}~~~{{{xxxwwwwwwnnniiiggglllpppqqqtttxxxhhhiiiiiihhhhhhjjjmmmooodddnnnsssrrrssswwwrrrgggZZZaaahhhggg\\\MMMEEECCC888999BBBVVVhhhiiiWWWEEE???AAA???KKKccckkkdddbbbffffff[[[WWWdddsssqqqCCC333222333333222111/////////222444555444555888888555===III\\\lllqqqppprrrwwwrrrssspppppp}}}~~~~~~xxxxxxxxxxxxvvvtttqqqmmmiiihhhfffcccaaaccckkksssxxxnnnVVVKKKMMMPPP]]]qqqzzzzzzkkkZZZJJJAAA???BBBJJJQQQLLLCCCCCCKKKJJJMMMMMMKKKKKKLLLHHHCCCGGGCCC<<<666999CCCKKKMMMCCCBBBAAA???>>>===;;;:::<<<;;;;;;FFFSSSMMMEEELLLAAABBBFFFLLLRRRTTTRRROOOZZZ]]][[[RRRIIIEEEDDDBBBMMMJJJHHHLLLRRRRRRMMMFFF777999===@@@AAA@@@<<<::::::<<<<<<<<>>888444777999888888999AAA@@@FFFOOOMMMAAA888777---,,,+++++++++,,,---...+++,,,---,,,++++++,,,...555===888///444;;;AAAJJJBBB>>><<<@@@KKKWWW^^^aaaZZZWWWWWWZZZ]]]^^^bbbggg[[[[[[^^^```\\\VVVUUUWWWTTTVVVOOORRR___RRR>>>===GGGIIILLLLLLKKKIIIIIIIIIEEEHHHKKKOOOPPPPPPNNNMMMTTTUUUTTTQQQKKKEEEAAA???<<>>BBBCCCPPPhhhqqqkkkkkkjjjeeeVVVQQQ^^^eeehhhpppvvvpppvvv|||RRRDDD///000111111000......///---444444...---666999666666:::JJJ___iiiiiilllsssiiilllmmmtttvvvgggmmmooommmooovvvxxxuuuxxxzzzzzzzzz{{{|||yyyvvvwwwqqqpppssskkk^^^^^^iiittteee]]]WWWLLLMMMSSSRRR{{{gggTTTKKKAAA@@@JJJYYYYYYLLLHHHNNNRRRSSSRRRLLLIIIHHHDDD???666>>>AAA>>>???FFFHHHBBB=========>>>???>>>;;;999999999777>>>EEE;;;666@@@???AAACCCCCCCCCHHHPPPVVV[[[]]]YYYMMMCCCCCCIIIMMMIIIBBB===???EEEDDD;;;111111666===@@@???===<<<;;;555999<<<<<>>777333222000000111---...000333777888888666111,,,---777CCCJJJNNNQQQHHHMMMLLLCCC>>>BBBHHHJJJ<<<555666>>>???666333777222333555666555777BBBNNNAAA;;;777666555555888===BBB>>>::::::999777999<<<888666???LLLJJJ:::333888...,,,+++******+++---///***,,,---------...111333(((888:::444444222///333111000000222777>>>DDDHHHLLLKKKNNNRRRQQQJJJEEEEEEEEEEEEFFFHHHEEEBBBCCCHHHVVVVVVHHHHHHUUUNNNDDDOOOTTTQQQLLLEEE@@@@@@BBBEEE;;;DDDNNNRRRPPPNNNNNNPPPQQQQQQNNNIIIBBB@@@AAADDDCCCEEEIIILLLNNNNNNNNNMMMNNNOOOQQQQQQQQQOOOLLLKKKXXXvvvlllTTTQQQVVVXXX^^^___YYYTTTQQQKKKCCCFFFFFFFFFDDDBBBBBBCCCEEEAAACCCEEEIIIJJJGGGBBB>>>AAACCCGGGIIIIIIGGGDDDBBBFFFFFFCCCAAACCCAAA666***,,,,,,,,,+++************)))+++...333;;;CCCJJJNNNOOOUUUfffoooiiigggjjjeee```[[[YYY[[[[[[ZZZ\\\``````bbbeeeiiinnnxxx|||rrriiiddddddgggiiilllooorrrrrrnnnfff___[[[eeekkkooojjjbbb```gggooowwwwwwwwwwwwvvvvvvvvvuuuooowwwzzzvvvxxx~~~|||zzzxxxvvvssspppnnneeedddcccdddgggkkknnnpppuuuzzz{{{tttjjjdddfffkkkkkkyyyvvvsssttt\\\WWWHHH;;;999CCCEEE>>>BBBOOO999,,,999NNNTTT]]]^^^MMM>>>IIIkkkuuulll}}}lllooowwwwwwcccHHH@@@HHHGGGPPPFFFEEEQQQ___iii[[[ggg]]]AAA666111///333333......222///......111555666333111666888???MMM\\\eeedddaaahhhssskkkhhhtttppplllkkkiiijjjlllkkkhhheeehhhmmmrrrvvvxxxyyy|||~~~}}}}}}|||{{{zzzxxxwwwvvv~~~|||vvvmmmeeebbbeeehhhwwwdddRRRRRRPPPKKKEEEGGGOOOUUUVVVUUUQQQXXX]]]WWWRRRLLL@@@??????BBBHHHNNNNNNGGG@@@@@@???>>>???@@@AAAAAA@@@AAAAAAFFFLLLLLLDDD;;;777???FFFOOOSSSRRROOOOOOPPPVVVHHH;;;<<>>666444777333999BBBFFFDDDAAAAAABBB999555:::JJJWWWXXXUUUSSS```pppnnnbbbaaaaaa___bbbhhhiiihhhccc___^^^cccgggppp___iiieeegggkkk[[[dddffffffdddaaa```bbbcccbbbhhh```\\\___```___bbbhhh^^^```^^^[[[[[[___aaa```bbbdddfffjjjoootttxxx{{{sssvvvvvvppppppssssssoooxxx{{{mmmeeecccXXX[[[```eeeiiilllllllllccciiimmmlllmmmrrrwwwxxx}}}zzzuuummmaaaUUUMMM:::::::::999:::===BBBFFF@@@<<<555///,,,+++---...111222222222555888444---999===999//////999===999BBBHHHPPPUUUUUUPPPHHHBBBAAABBBAAA@@@===999555333222222777>>>>>>;;;===CCCAAACCC===222000666666///===888555888???BBB@@@;;;444444===IIIGGG888......//////......---,,,+++***///---+++,,,///111///---///111555777666333///,,,222222333333333444888;;;BBBAAA@@@???>>>===<<<<<>>AAA@@@CCCHHHKKKQQQYYY```bbbbbbaaa```aaa___]]]WWWJJJ>>>???GGGEEEGGGIIIJJJIIIHHHHHHIIIHHHGGGEEEDDDDDDFFFGGGIIIJJJLLLOOOPPPPPPPPPQQQRRRSSSTTTTTTRRRNNNLLLNNNRRRooocccTTTRRRRRRXXX[[[XXXUUUSSSNNNHHHEEEEEEEEECCCBBBCCCEEEHHHCCCCCCDDDGGGIIIJJJIIIGGG???AAADDDGGGHHHIIIIIIJJJMMMMMMKKKGGGFFFDDD;;;111---+++)))(((***+++,,,---+++,,,///777BBBPPP\\\dddUUUOOOSSSYYYZZZfffttttttkkkfffcccbbb```]]]^^^aaaeeeiiiooossstttvvvyyy|||}}}yyysssnnnjjjiiiiiijjjooonnnlllhhheeeccceeegggoootttvvvsssmmmmmmttt{{{yyyvvvxxxzzzyyymmmooorrrttttttoooiiidddYYY^^^eeemmmsssxxx||||||wwwvvvvvvnnnxxxzzzhhhMMMMMM;;;444333888999777<<>>999@@@UUUkkkqqqllleeemmmuuuooocccaaaaaadddmmmssspppjjjeeeaaabbbeeehhhbbbVVVbbb```dddjjj^^^hhh^^^]]]ZZZWWWUUUUUUVVVUUUYYYUUUVVV[[[^^^]]]^^^bbblllnnnkkkfffeeeggghhhfffkkkjjjiiikkkpppuuuwwwxxxuuuwwwtttnnnllloooppplll{{{lllaaa]]]TTTVVV[[[___ccceeeeeeeeefffmmmrrrrrrsssvvvwwwvvvtttooohhh___UUUJJJ@@@999999:::;;;:::999999:::;;;777444000---,,,---000111111666999888777888666222444888555,,,,,,555888333>>>BBBHHHMMMOOOOOOLLLJJJBBBAAA@@@>>>===;;;;;;:::GGGGGGHHHHHHBBB>>>DDDNNNEEEBBB<<<666444555333...:::888666888;;;===:::777444555===DDD===000+++000///...---+++************---,,,,,,...000222222222///000222333333222111000444444444444444666:::>>>DDDCCC@@@>>><<<;;;;;;;;;444444:::GGGPPPRRRTTTXXX]]]___aaaaaa___]]]\\\\\\YYYTTTQQQNNNGGGAAABBBHHHDDDEEEGGGHHHIIIHHHGGGFFFIIIHHHGGGFFFGGGHHHJJJKKKMMMNNNQQQQQQQQQQQQRRRSSSUUUTTTTTTSSSMMMJJJRRR^^^yyyZZZMMMLLLPPPRRRRRRSSSTTTRRRNNNDDDDDDCCCBBBAAABBBEEEGGGEEECCCBBBDDDHHHLLLNNNOOOCCCEEEGGGGGGGGGHHHJJJLLLNNNPPPPPPLLLIIIGGGCCC>>>222---((('''***---//////000///000555@@@OOO]]]fffRRREEECCCIIIRRRfffvvvwwwsssooolllkkkhhhdddbbbeeedddhhhmmmpppqqqppppppqqqyyywwwtttpppkkkhhheeedddlllmmmlllkkkjjjmmmsssyyy|||}}}}}}{{{yyy{{{yyyrrrooopppjjjmmmoooqqqooojjjeeeaaaeeekkkrrrxxx{{{}}}}}}xxxYYYDDDLLL333444444222111444:::???444333999PPPfffeee]]]aaaUUU[[[iiillltttuuukkkyyysss|||ZZZIIIXXXggggggQQQCCC@@@...HHHuuucccNNNIIIeee\\\[[[iiiaaaTTTFFF333222333555444222222666555333222111222333222111333333333888BBBNNNZZZaaaaaahhhjjjlllnnnpppwwwwwwvvvsssqqqpppqqqqqqrrrjjjlllnnnpppqqqooommmlllnnnppprrrtttuuuuuutttsssuuusssrrrrrrtttuuuvvvvvvxxxrrriiirrrdddRRRBBB>>>DDDHHHKKKOOOTTTUUURRRRRRQQQSSSMMMEEELLLTTTOOOMMMOOORRRVVVYYYXXXTTTQQQZZZYYYZZZ]]]```^^^WWWQQQUUUVVVXXXSSSHHH===>>>DDDKKKLLLNNNMMMJJJHHHGGGGGGTTTXXXaaaiiikkkaaaNNN@@@>>><<<;;;999555111333888AAA>>><<>>===IIIWWWGGG???888888999666333222::::::999999999888888777::::::===>>>444***,,,666111000---+++******+++,,,((()))+++++++++,,,///000000111111111222333444444888777666444444777<<<@@@???>>>=========>>>???@@@???CCCMMM\\\dddeeebbbbbb```^^^ZZZUUUPPPNNNNNNPPPSSSOOOLLLKKKJJJHHHJJJOOOLLLKKKLLLOOORRRRRRNNNJJJJJJJJJIIIIIIJJJLLLNNNOOOPPPQQQSSSRRRQQQQQQRRRTTTVVVSSSSSSSSSKKKGGGYYYqqqeeeLLLIIIIIIHHHIIIKKKOOOQQQQQQGGGFFFEEEBBB??????AAACCCCCCAAA@@@AAAEEEJJJMMMNNNIIILLLMMMLLLIIIFFFGGGHHHFFFKKKMMMIIIGGGHHHIIIHHH>>>777///+++,,,////////////......333===JJJWWW```MMMGGGNNNYYY___jjjrrrlllmmmkkkmmmrrrrrrnnnmmmooonnnllljjjgggdddddddddeeekkkjjjiiihhhfffeeeddddddeeejjjrrrwwwzzz}}}}}}{{{{{{~~~{{{nnngggiiijjjjjjjjjkkkkkkmmmpppsss{{{~~~~~~~~~|||oooVVVDDDAAA222888888///,,,333999999000222444OOOuuuwwwllluuuooonnnggg^^^```aaaaaaooo|||cccIIIOOOkkkqqqaaaVVVIIIXXX===???[[[IIIRRRcccnnnVVVNNNTTTHHHDDDEEE888555222444777777444222444333111000000111111222555444333222666@@@MMMWWW]]]```cccjjjnnngggrrruuullliiilllqqqrrrrrrsssuuuwwwvvvrrrooommmnnnooopppooollliiihhhkkkiiigggiiilllmmmkkkhhhooowww~~~zzzzzzrrrggg\\\JJJLLLLLLKKKPPP[[[dddgggppphhhddd]]]YYYeeekkkbbb[[[[[[ZZZZZZZZZYYYWWWUUURRRTTTXXX^^^fffnnnsssvvvsssfff[[[ZZZ___aaaccceeeccc```]]][[[[[[]]]___aaalllhhhaaaXXXNNNCCC:::444333333333222000000555:::777===@@@BBBMMM\\\cccbbbeeerrr}}}xxxfffXXXXXX```UUUYYYYYY\\\\\\MMMGGGQQQTTTSSSTTTYYY]]][[[UUUOOOUUUUUU[[[\\\^^^___^^^aaaooollljjjkkklllmmmppptttsssuuuyyy{{{yyyuuurrrpppuuuwwwvvvsssssswwwwwwuuutttrrroookkkiiiiiikkklllwwwuuuqqqmmmmmmooorrrsssoookkkddd``````cccfffhhhjjjlllnnnqqqssstttuuutttiiimmmmmmhhhccc```[[[UUUPPPKKKEEE???:::666333000+++///333666666555555555222111000...---,,,,,,,,,...444888666444444222000))),,,---******......***111111000000222444777999FFFEEEDDDDDDDDDEEEFFFFFF<<<<<<;;;777666<<>>BBBDDDGGGKKKNNNPPPPPPQQQYYYZZZ___dddfffbbb[[[WWWSSSRRRNNNIIIEEEEEEGGGIIIRRRSSSUUUTTTQQQPPPRRRVVVSSSQQQQQQUUUYYYZZZTTTOOOKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSSSSRRRPPPPPPQQQRRRTTTPPPQQQQQQIIIIIIdddvvvVVVJJJEEE@@@???BBBFFFKKKNNNKKKKKKIIIFFFBBB??????@@@???>>>>>>@@@CCCEEEEEEEEEDDDIIINNNOOOMMMJJJJJJKKK@@@FFFIIIFFFCCCDDDGGGGGGJJJCCC:::444111000...---)))***...555@@@MMMXXX___QQQUUUfffrrrooonnnlllcccaaacccjjjuuuzzzzzzzzz}}}wwwnnngggaaa\\\ZZZYYYYYYZZZ\\\___dddhhhjjj```eeemmmtttzzz}}}{{{xxxuuuttttttvvvxxxyyyvvvuuurrrrrrsssvvvzzz}}}vvvppprrrppphhhdddhhhcccfffjjjnnnrrryyy~~~wwwrrruuu~~~zzz}}}}}}ttthhh[[[FFF///444:::888---***111555333666444///FFFnnnuuuhhhjjjnnnyyyuuuqqqpppfffaaacccvvvaaaDDD999LLLhhhoooeee^^^MMMgggWWWKKKLLL<<<]]]jjjeeeFFFEEENNN@@@DDDSSSAAA999222222888;;;555---000//////......///111222222333222111222999CCCLLLQQQ\\\aaaeeelllkkkpppvvvjjjeeefffnnnlllmmmrrrxxx{{{yyyuuusssssssssrrrpppllliiiggggggeeefffjjjnnnpppooolllhhheeeaaagggppphhhdddooooootttyyy|||}}}xxxrrreeeVVVTTT^^^mmmuuuwwwjjjfffhhhkkkvvvwwwkkkgggccc^^^\\\]]]^^^^^^^^^ZZZ^^^cccdddcccdddhhhlllnnnfffccckkktttvvvqqqmmm]]]XXXRRRRRRWWW```hhhkkk[[[UUUJJJ???666333444666333444333222333777;;;===<<>>;;;@@@RRRjjjzzzxxx{{{bbbSSSSSSZZZ\\\aaaccciiikkk[[[RRRZZZ^^^]]]]]]___aaaaaa^^^\\\]]]aaabbbgggllloootttrrrvvvoooiiigggddd______cccjjjooouuuwwwxxxyyyzzz{{{yyyzzzwwwppplllkkkiiieeeccceeeeee___XXXVVVZZZ___gggeeeccccccdddfffiiillleeebbb___```fffmmmrrrtttppppppppppppooommmkkkjjjYYY[[[XXXSSSQQQRRRPPPLLL;;;999777666666444222000+++...000222333444777999333222111///...---,,,+++000222222111222444111+++)))+++---,,,---...---+++000000000000000000111111777888888999888777666555///......000777EEEQQQYYYMMM>>>444555666444666===<<<>>>===;;;999;;;AAAGGGIIIAAA888444222111444888333222///------...111222;;;;;;999333---))))))+++,,,---000111222111///...---///111444666:::???CCCQQQUUU[[[___aaa___\\\YYYWWWWWWVVVTTTTTTSSSOOOKKKQQQRRRQQQPPPMMMMMMNNNPPPPPPYYY```]]]TTTOOORRRWWWQQQOOOOOORRRWWWWWWRRRMMMLLLLLLMMMNNNOOOPPPRRRRRRSSSSSSRRRPPPNNNMMMNNNOOOOOOLLLMMMNNNJJJRRRtttcccKKKBBB;;;:::===@@@CCCGGGJJJKKKKKKIIIFFFCCCAAAAAA>>>======???@@@AAA???>>>777???HHHMMMNNNNNNPPPSSSDDDIIIKKKGGGCCCDDDEEEDDDNNNJJJCCC;;;444000---,,,+++---111777>>>GGGNNNRRRQQQXXXjjjsssjjjeeeeee___\\\^^^eeeqqqyyy}}}yyyrrrjjjdddbbb```^^^\\\\\\___bbbddd```^^^^^^bbbiiinnnpppooopppooommmlllkkklllmmmnnnnnnllliiigggiiilllqqqtttxxxnnndddbbbccceeejjjnnnpppuuu|||}}}{{{}}}{{{uuunnnjjjnnnxxxzzzuuulll[[[NNNTTTOOO777:::<<<888///...444666333:::444...;;;[[[llldddZZZggg|||yyyzzzxxxlllmmmllliiiVVVAAA999AAAPPP\\\aaarrr\\\nnnsssiiiVVVBBB\\\ooofffCCCDDDSSSEEEEEENNNFFF>>>444111777===777------...///...---...///111---///000111222777>>>DDDBBBWWW```^^^cccjjjvvv|||mmmddddddaaaaaahhhssszzzzzzxxxxxxxxxwwwvvvtttsssqqqpppnnnnnnoooqqqrrrrrrpppnnnuuutttnnnnnnrrrkkkjjjwwwkkklllnnnsssyyy~~~yyyddd\\\cccpppyyyiii^^^cccmmmiiiccc___XXXQQQLLLGGGGGGLLLPPPPPPNNN___fffooossspppjjjfffeeennnjjjhhhgggccc\\\[[[]]]RRRJJJBBB???DDDKKKPPPQQQ999999888666444333444555444555777<<>>===999444///,,,,,,---***,,,...111222111///...666:::AAAFFFIIILLLNNNOOORRRUUUYYY[[[YYYTTTMMMIIIDDDFFFFFFGGGLLLTTTVVVUUUZZZ[[[\\\[[[XXXUUUTTTSSSMMMZZZccc\\\PPPKKKOOOSSSQQQOOONNNPPPSSSTTTQQQOOOOOOOOOPPPQQQRRRRRRSSSSSSTTTSSSRRROOOLLLJJJKKKMMMJJJJJJJJJJJJOOOccckkkHHH???999<<<>>>======??????BBBFFFGGGFFFDDDCCCCCC???>>>======?????????===444<<>>DDDGGGLLLPPP^^^eee]]]]]]cccaaaaaa^^^___ffflllrrrzzz{{{wwwvvvsssmmmhhhccc```_________YYYSSSWWWaaahhhiiiffffffhhhiiihhhgggfffhhhjjjjjjjjjiiiiiijjjkkkmmmoooqqqmmmfffccciiisssxxxwwwyyyppphhhjjjiiihhhiiikkknnnrrruuuyyyjjj```RRRBBBKKKTTTGGG>>>999333000333666777555999444111333DDD^^^bbbNNNhhh~~~sssoookkkcccrrrvvvvvvooobbbSSSHHHCCC@@@===jjj___iii}}}yyy^^^LLLRRReeegggGGGDDDYYYVVVKKK>>>EEEAAA888111444::::::444---///111000...---...///......///000111444888;;;:::IIIQQQUUU___fffqqq~~~xxxkkkeeebbbgggrrrzzzzzzvvvxxxwwwuuusssrrrqqqqqqrrrqqqssstttsssrrrpppooopppkkkrrrrrrtttzzzuuummmqqqtttpppmmmnnnqqqssstttttt}}}{{{qqqaaaVVVVVVZZZ]]]SSSTTTjjjyyycccFFFAAAFFFIIICCC???CCCLLLPPPKKKEEECCCKKKYYYjjjvvv{{{zzzwwwyyyqqqiiiddd]]]VVVSSSUUUMMMDDD<<<999;;;===999555---///222444444333222111222333666???QQQbbbfffaaaVVVAAA222555777===WWWwww}}}yyyxxx}}}zzznnnkkkrrrnnnhhhnnnqqqpppuuuzzz|||wwwiiiYYYUUU^^^iiiXXX^^^OOOXXXccchhhttthhhiii```\\\___^^^YYY\\\eeeXXX```fffccc___```___]]]eeeiiikkkjjjlllpppqqqooossssssssstttuuuvvvvvvuuujjjhhhiiinnnlllfffcccdddeeegggiiijjjhhheeeaaa___XXXVVVTTTQQQMMMIIIGGGEEEKKKHHH@@@888666777555111666555444444444333111///333333333111//////111222......------...000222333222333111------000000---******,,,.........---...((()))***,,,,,,,,,++++++---------------,,,,,,+++444777777777???NNNYYY\\\VVVTTTLLL>>>555444555555444777;;;>>>???@@@@@@AAA:::777444111111333333111******+++,,,---///000111777555222000111333444444333444666999;;;===>>>???EEEKKKQQQVVVUUUQQQNNNKKKEEEHHHJJJLLLKKKHHHDDDBBBCCCHHHLLLPPPWWW```ccc```___``````]]]XXXSSSOOONNNPPP[[[```YYYOOONNNRRRVVVSSSRRRRRRRRRSSSSSSTTTTTTRRRSSSSSSTTTUUUUUUUUUTTTUUUTTTRRROOOKKKIIIJJJLLLGGGJJJIIIHHHUUUvvvmmmFFF===:::???AAA===999:::222777>>>BBBDDDDDDDDDDDDBBB???======>>>@@@@@@@@@;;;AAAFFFEEEBBBAAAFFFKKKQQQTTTVVVTTTTTTVVVTTTOOO>>>CCCEEE@@@666///---///------///333999BBBIIINNNIIIJJJVVV^^^[[[```jjjiiifff```[[[[[[___eeeoooxxx~~~xxxuuuwwwzzz||||||{{{yyyuuuqqqmmmjjjhhhggg]]]VVVSSSZZZgggooolllfffaaaeeehhhiiiffffffhhhkkkiiijjjlllmmmnnnnnnmmmllliiinnnooopppyyy}}}~~~~~~zzzvvvwww~~~|||rrrnnnoooppplllggg``````ccckkksssvvvsssnnnhhh\\\dddfffSSSLLLMMMCCC999000)))+++000333222222;;;666666...///LLLWWW===hhhtttoooggg\\\mmmpppcccjjjlllgggddd```PPP>>>BBBKKKYYYssssss[[[SSSOOOBBBUUU>>><<<]]]kkk\\\===AAABBB<<<333111777<<<;;;///222444333///,,,,,,---222111///...///111333444999;;;>>>NNNcccfffeeeooozzzkkk\\\kkk|||tttlllmmmvvv|||zzzuuuuuussspppmmmkkkjjjjjjkkkhhhlllqqqsssssstttxxx{{{yyy}}}vvvsss{{{}}}xxxzzzwwwqqqmmmnnnqqqtttuuuwwwpppuuussshhhZZZQQQKKKFFF@@@LLLssseee;;;:::MMMeee___\\\bbblllnnneeeZZZGGGFFFIIISSS___ccc]]]UUU]]]UUUSSS^^^gggaaaPPPBBBBBB<<<888:::>>>???999222111///------///222555666222111111888JJJYYYXXXOOOMMM<<<555999111---KKKwww}}}~~~||||||wwwooommmyyyvvvooovvv}}}{{{{{{~~~{{{ggg\\\bbbmmmooorrr[[[___ffffffppp^^^[[[QQQLLLNNNLLLFFFIIIRRRZZZeeennnmmmjjjlllkkkiiihhhlllnnnnnnppptttuuusssssspppnnnsss{{{~~~zzzuuusssppprrrvvvrrrhhhbbbaaaaaa___[[[UUUOOOKKKKKKMMMBBBBBBAAA@@@???>>>>>>===777666333000333999999666333111///...///000///...000111222222000///000111///...---,,,---///111333///222222+++'''***...///***)))***,,,---,,,,,,...000000000//////......------,,,+++***+++,,,...///...444555222666DDDRRRXXXRRRXXXSSSDDD999999888555333777===CCCEEECCC???<<<333666777555333222333333******,,,...000222333333333000///111777===???@@@@@@@@@AAACCCGGGLLLPPPRRRKKKPPPVVVVVVQQQGGG===777BBBDDDGGGKKKNNNQQQRRRSSSPPPWWW\\\^^^cccgggddd]]]``````___[[[UUUOOOKKKJJJWWW^^^___WWWQQQUUUZZZ\\\RRRRRRRRRQQQPPPQQQSSSVVVUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVSSSOOOKKKIIIJJJKKKEEEJJJIIIGGGZZZSSS666999BBB777<<>>BBBDDDBBBAAAAAA???;;;:::===CCC>>>;;;:::;;;:::999===CCCBBBJJJPPPRRRTTTXXXYYYVVVJJJGGGDDDBBB<<<555333555333---,,,333===CCCGGGJJJOOOWWW[[[VVVSSSYYY```bbb___aaa```\\\\\\aaaccccccjjjiiihhhggggggiiikkklllggghhhjjjkkkllliiieeebbb\\\\\\]]]^^^aaagggoootttrrrpppqqqrrrlllfffhhhqqqsssrrrssswwwzzzyyyqqqkkkhhheeedddkkkwww}}}vvvyyyzzzyyyzzz}}}{{{uuuuuuqqqmmmkkkeeeaaabbbgggbbbiiiqqqvvvsssllleee```TTT^^^___QQQDDD@@@===999555222///111555666222...AAA???555+++333DDDKKKGGGLLLiii{{{qqqaaacccsssrrrrrr]]]UUUiiinnnccccccTTTXXXVVVNNNLLLSSS[[[]]]VVVPPPQQQYYYfffuuunnnSSSAAAAAA@@@>>>???AAA???;;;333///000555888444///---///,,,+++---///000111222888999;;;???GGGSSS```iiikkkwwwbbbVVVooo|||dddbbbfffgggllloookkkpppppphhhgggkkkgggccclllmmmfffdddkkkqqqpppqqqppppppsssxxxyyyvvvrrrvvvvvvvvvuuuuuuttttttttttttxxx{{{{{{wwwpppeee\\\]]]dddtttyyyjjjhhhppplll\\\VVVOOODDD???BBB;;;CCCEEEAAAAAAEEEBBB999BBBBBBAAA???AAACCC@@@999000333---+++333222---111999111...333888<<>><<<;;;:::::::::999999777666555444444333333222333444555666111...++++++---//////---,,,444777222///111222///222//////222333000...///111---,,,---,,,)))***---...***'''(((,,,///000///...------...///000...,,,111...,,,,,,...///...,,,///...+++***...:::JJJUUUNNNKKKDDD;;;888::::::888999@@@EEECCCBBBBBB===555111000///222888<<<<<<;;;000,,,,,,111555666888<<<999999@@@KKKOOOKKKJJJOOOQQQRRROOOJJJMMMTTTUUUPPPOOOSSSRRRKKKHHHIIIHHHDDDMMMSSSVVVVVVYYY]]]ZZZRRR___\\\\\\```dddbbb\\\VVVUUUWWW___bbbWWWIIIJJJTTTaaa]]]VVVSSSZZZcccbbbZZZPPPRRRSSSUUUUUUTTTSSSRRRUUUWWWYYYYYYVVVQQQLLLIIIOOORRRQQQKKKHHHIIIGGGAAADDDCCC:::DDDlllbbb>>>777@@@888<<>>===>>>>>>:::999999999888===CCCDDDGGGJJJMMMNNNOOORRRTTTRRRNNNJJJHHHEEEAAADDDIII>>>777222444999===CCCIIITTT^^^eeedddbbbbbbbbb___fffooovvvtttpppooopppppphhhgggeeecccaaaaaaaaaaaagggeeebbbaaabbbccceeeeee\\\[[[YYYYYY\\\dddlllrrrzzzyyyzzz|||xxxrrrrrrvvv}}}zzzxxxxxxxxxtttllleeefffeeeeeeiiinnnsssttttttlllmmmnnnpppqqqmmmhhhdddnnnmmmqqqyyy}}}zzzxxxxxxnnnjjjfffeeeddd```YYYSSSJJJLLLJJJCCC>>>:::666000,,,+++,,,///333444111...AAA@@@666***...BBBTTTZZZBBBKKKUUUUUULLLHHHQQQ\\\uuuvvv\\\DDDMMMZZZaaalllkkkooommmfffdddllltttxxx{{{}}}yyyzzzrrr]]]]]]eeehhhdddaaa]]]PPPAAA555///,,,111555333///---...,,,+++---///000111333///000111444;;;EEEQQQXXXdddlllwwwnnnssswwwrrr{{{uuuvvv}}}}}}xxxrrrfffaaaqqq{{{sssjjjoooqqqooommmmmmllliiilllhhhdddcccfffiiijjjjjjlllllllllllllllmmmnnnooottttttsssrrrrrrrrrqqqooopppnnnrrryyy|||zzzjjjUUUHHHFFFOOOHHH<<<444444::::::666:::IIIUUURRRGGGAAA@@@AAA444>>>===999:::666555>>>333444666888444333;;;GGGHHHDDD888000222///000===\\\yyy~~~tttkkklllmmm}}}{{{yyy}}}xxx{{{vvvssskkkbbb___^^^]]]^^^bbbfffhhhiiikkkccc___aaacccbbb``````\\\aaadddaaa]]]\\\XXXTTTKKKRRRZZZ\\\YYYTTTSSSTTTTTTNNNJJJKKKKKKHHHDDDDDDJJJIIIKKKPPPPPPHHHAAA>>>===;;;888555444333333444777777888888888777777666888777555333111111000000000...,,,,,,...///...---,,,111333000...000000,,,000,,,---333666333000///---++++++//////,,,,,,......///000///---***((('''*********+++---...---,,,---+++***+++------,,,***111000...------333;;;BBBGGGFFFAAA<<<<<>>;;;<<<999JJJwwwzzzJJJ666<<<999;;;???555222000,,,))))))+++...111999===CCCFFFGGGEEEAAA>>>@@@<<<::::::999888===CCCFFFBBBCCCHHHIIIEEEIIIQQQWWWSSSQQQPPPKKKFFFFFFJJJPPPHHH???:::666666===EEESSSZZZ^^^^^^^^^___^^^[[[]]]mmmzzzyyypppllllllmmmgggfffdddaaa___^^^]]]\\\cccbbb___^^^^^^```ccceeeccc```\\\ZZZ]]]dddmmmsssmmmlllmmmpppoookkkhhhiiiqqqnnnkkkjjjjjjhhhbbb^^^^^^___```aaaaaaccceeeffffffcccfffqqquuupppnnnqqquuuuuu|||{{{tttxxxhhhVVVNNNOOOPPPJJJCCC???777333666888444---***---...///000///---***(((,,,333333,,,,,,;;;MMMVVVEEE:::777>>>>>>777777???NNN]]]SSS<<<:::DDDJJJOOO```hhhmmmmmmmmmssszzz~~~oooWWWRRRdddqqqqqqqqqlllSSS555;;;000))),,,222222///---------------...000111222......///000444;;;DDDJJJ[[[```iiisss~~~pppgggnnnrrr{{{www{{{pppppp}}}lllhhhppplllkkkpppsssqqqooooooppplllgggcccbbbaaa```^^^aaaaaa```______```aaabbbiiigggffffffhhhkkkooorrrmmmjjjkkknnnnnnqqq}}}yyywwwooonnntttvvvqqqnnnpppeeeSSS@@@:::===???@@@@@@MMMgggzzznnnPPP:::666;;;444888444222999999888???555444555555444666@@@KKK@@@EEE<<<111222000---222BBBhhhzzzwwwrrrwwwuuuqqqddddddhhhfff___UUUXXX\\\___aaabbbdddeeebbb]]]ZZZ\\\]]]XXXTTTSSSWWW\\\^^^ZZZUUUSSSNNNIIISSS[[[cccddd^^^ZZZ[[[___ZZZSSSOOOOOONNNIIIDDDCCCBBB@@@DDDLLLOOOHHH>>>999777666444333222222222333333333555666777777888888888777555333111///.........------...//////...,,,,,,......---///111///+++///+++---555:::777111...---+++,,,///000---,,,...(((...555777444111000111)))(((((()))+++---,,,+++*********,,,...///---+++000111111000......///111@@@AAA???<<<>>>CCCDDDAAAAAA???999000---///111000000333777:::<<<===>>>???CCCBBBDDDJJJNNNNNNQQQUUU\\\ZZZXXX\\\eeejjjdddZZZJJJ;;;999JJJTTTPPPPPPXXXgggjjjlllmmmlllfffWWWIIIXXX```ccc^^^XXXWWWYYYZZZMMMAAAAAAPPP[[[XXXTTTTTTbbbnnnrrrbbbLLLDDDJJJSSSOOOUUU[[[___bbbbbb\\\UUUVVVUUUUUUUUUVVVWWWYYYYYYSSSQQQOOOMMMLLLLLLMMMNNNMMMNNNLLLFFFCCCAAA>>>:::444777;;;UUUZZZ888888999:::===999666444000---+++,,,---...111666<<<@@@EEEHHHGGGCCCCCC???<<<;;;999777;;;AAADDD<<<>>>GGGGGG???BBBMMMMMMNNNQQQTTTRRRKKKHHHIIIVVVQQQKKKEEE???===DDDNNNRRRNNNIIIHHHLLLUUU\\\```jjjuuu|||wwwmmmhhhggggggcccbbbbbbaaa```___^^^^^^]]]___aaaaaa```___^^^^^^ccc___ZZZYYY[[[```fffiiibbbaaaaaadddffffffeeeddd^^^]]]\\\]]]```bbbbbb```YYYYYYZZZ[[[^^^aaaccccccggg\\\\\\hhhlllhhhkkkuuuzzzzzztttgggbbbooo]]]GGG<<<===@@@===888888---***111555///******...000111000///...///000***000111******777HHHRRRRRRAAA444555999888555555+++@@@EEE::::::BBB>>>444===IIIWWW___cccfffkkkooottttttoooOOOIII___pppxxxrrrMMMDDD555***+++111222///,,,...000000...---...///...///000000000111555;;;???LLLSSS]]]fffpppzzzkkkWWWiiilllqqq|||ooowwwzzz{{{lllcccgggmmmlllkkkoooppppppqqqrrrrrrnnnhhhcccfffdddbbb___]]]]]]]]]^^^aaa```aaaccccccbbbdddgggooooooqqqqqqkkkbbbbbbgggcccaaajjjtttzzz}}}dddbbbfffqqqyyyzzz|||yyyllleeekkkppppppqqqvvv{{{```ZZZ\\\___WWWIIIMMMdddnnnfffcccSSSJJJ@@@<<<>>>DDDJJJNNN===???:::888:::555444???\\\rrryyyuuu~~~xxxllllllTTTJJJQQQ[[[^^^[[[VVVZZZ\\\[[[WWWTTTSSSUUULLLHHHIIIMMMMMMGGGBBB@@@OOOSSSSSSOOOKKKJJJHHHEEESSSTTTSSSOOOLLLOOOWWW^^^PPPKKKGGGJJJJJJGGGCCCBBB777555777<<<===888444333;;;:::888666555444444444000000222333444444555555222222111111111111111111------.../////////---,,,,,,,,,,,,...222444222...111...///888===999111---000,,,,,,......+++,,,///,,,///222444333444666888---,,,***+++,,,---,,,++++++,,,...111333333111000...///000000///...---,,,555777777666888<<<<<<888555444111///111666;;;===;;;>>>BBBDDDDDDEEEIIIMMMOOONNNNNNQQQPPPLLLLLLPPPKKKQQQRRRPPPTTT\\\aaa___IIICCCGGGSSSZZZ[[[cccpppsssnnnhhhfffgggbbbUUUJJJZZZ^^^___[[[TTTOOOMMMLLLAAA===FFFWWW[[[QQQPPPXXXllluuuqqq\\\JJJIIISSSXXXVVV[[[aaabbbaaa]]]XXXUUUWWWWWWWWWWWWWWWVVVUUUUUUOOONNNLLLJJJJJJKKKMMMNNNJJJJJJGGGCCC???<<<999666555888???^^^mmmAAA777999:::;;;<<<777666555444222111000///---333777888<<>>777:::DDDDDD:::;;;EEEBBBCCCIIIPPPSSSSSSVVVZZZTTTTTTUUUTTTOOOMMMSSS\\\PPPFFF>>>???IIIWWWcccjjjrrrsssppphhhbbbaaa```^^^bbbaaa``````____________aaabbbcccaaa^^^\\\\\\^^^\\\YYYVVVUUUXXX\\\^^^^^^]]]\\\ZZZ[[[^^^ccceeeeeehhhfffeeedddfffggghhhhhhaaa^^^]]]cccmmmssssssqqqjjjYYYNNNOOOMMMGGGLLLXXXmmmnnnooommmcccWWWRRRSSSUUUIII:::111111333333222222++++++111111***(((---)))***---000444:::BBBGGGFFFBBB:::222333@@@PPPZZZUUULLL;;;///111::::::444000666777444<<>>@@@DDDCCC===888777;;;>>>===999777;;;======DDD>>>666111222888>>>BBB999555444:::>>>===;;;;;;555777;;;===888111000444666555444333222222111111//////000000000000//////---...///000000111111222,,,---/////////...---------+++,,,111666888666444555222333:::===888111---000+++)))+++,,,---000666@@@:::111,,,+++---...///555333000//////...---,,,,,,...111333444444333333............///......---(((,,,///111666<<<<<<999999:::===BBBGGGJJJLLLOOOQQQQQQOOOJJJEEECCCEEEIIIDDDCCCDDDEEECCC???@@@DDDBBBOOOUUULLLAAADDDSSSaaaSSSaaaiiibbbUUUVVVfffvvvmmmeee^^^___ccc```VVVMMMYYYXXXXXXVVVRRRIIIAAA===>>>CCCQQQ\\\XXXPPPZZZmmm|||{{{nnnYYYNNNSSSZZZ[[[]]]^^^___^^^[[[WWWWWWXXXWWWXXXYYYXXXVVVRRRNNNLLLKKKKKKKKKKKKKKKJJJJJJJJJFFFDDDBBB@@@<<<888555444666:::BBBdddRRR;;;999:::999;;;555666777777666444222000///888===999999???BBB@@@@@@===<<<<<<888444555999;;;777:::???>>>777777===BBB@@@@@@DDDGGGJJJRRRZZZZZZ[[[]]]]]]WWWOOOOOOTTTIII@@@===FFFVVVaaagggjjj```___\\\[[[```eeeddd___cccaaa___]]]\\\\\\]]]^^^hhhfffbbb[[[WWWXXX^^^ccc^^^[[[YYY[[[```dddeeeddd```bbb```^^^```gggllllllwwwuuuqqqlllhhheeedddcccgggcccbbbiiiuuu}}}}}}zzzjjjZZZKKKEEE???;;;???HHH\\\\\\ZZZSSSEEE:::;;;BBB888555000......//////...---,,,---...,,,((()))...,,,,,,---111888@@@HHHLLLKKKKKKJJJJJJLLLNNNOOONNNOOONNNAAA000///:::===666222***+++222<<>>===BBBRRRaaaZZZZZZcccgggccchhhssssssooonnnfffeeeyyyzzzGGG999...---000000---+++///666777///***,,,,,,(((+++,,,------,,,,,,---///000555;;;AAAIIIUUUaaakkknnn{{{yyymmmhhhccceeeppprrruuuuuusssxxxyyyxxxpppkkkgggkkkssswwwrrrlllppppppqqqqqqqqqqqqqqqqqqooojjjjjjllljjjfffkkkuuugggggghhhjjjlllnnnoooqqqvvvlllmmmvvv|||}}}~~~zzzqqqnnnxxx{{{{{{{{{xxxiiiuuu|||sssrrrgggxxxqqqTTTBBB@@@EEEBBB666444DDDKKK===FFFhhh}}}~~~}}}qqqsssppphhhmmmddd]]]VVV>>>777999555444888<<<======???FFFFFFDDDBBB??????@@@AAA===<<<<<>>888222///111333333111555111333:::@@@@@@???@@@666<<>>999888999:::888777:::======<<>>:::DDDKKKUUUXXXUUUYYYnnnzzziiiZZZVVVYYYZZZXXXYYYWWWVVVWWWVVVUUUWWW\\\XXXXXXXXXVVVRRRNNNIIIGGGIIIJJJKKKKKKJJJHHHFFFDDDBBB???======;;;666333444555:::EEEiiigggBBB::::::777888666666666555444444333222111BBBMMMJJJFFFGGGFFFBBB>>>===>>>AAA???;;;:::>>>@@@@@@???===:::888888999???<<<<<<>>>>>><<<@@@EEERRRSSSUUUVVVPPPHHHDDDEEEEEE???AAAQQQccchhheeebbb]]]```dddiiinnnooofff[[[RRRPPPMMMKKKKKKMMMQQQSSSVVVTTTPPPIIIEEEFFFNNNTTTWWWSSSRRRVVV^^^eeehhhiiiccchhhiiidddccchhhmmmmmmgggeeeccc___[[[XXXXXXXXXYYYWWWVVVZZZaaafffgggeeeZZZRRRIIIAAA>>>>>>???@@@HHHFFFBBB===333***+++111++++++---111444444111...)))---...***)))+++---,,,000...///333:::@@@BBBBBB@@@CCCIIIOOOPPPKKKDDD@@@IIIFFF@@@999777999;;;:::000$$$+++999;;;@@@<<<)))666555555444111333DDDUUU___[[[```___VVVZZZhhhlllnnnmmmhhheeekkkrrrlll___<<<333++++++---,,,+++++++++555777///***------)))+++---//////.........//////111555888<<>>888444<<>>===;;;<<<===>>>>>>===777555555888777333333666000555777444444777999777111000......//////---,,,555111222999===<<<::::::///222777999444,,,+++/////////000111222222222222......//////......---,,,---...//////...---,,,+++---...///...,,,,,,...000///...000555444000111555333222333555333//////333000...///444666555777;;;BBB===777222222666:::>>>:::777333111000000///...+++---000000......000333444222222444777:::999888777:::===???DDDJJJJJJGGGDDD@@@@@@CCCCCC??????CCC:::999:::<<>>>>>@@@CCCBBBCCCJJJSSSWWW[[[aaa\\\CCC000<<>><<>>;;;@@@KKKUUU\\\^^^IIIQQQTTTNNNJJJMMMPPPPPPIIIJJJLLLMMMNNNOOORRRTTTBBBCCCCCCCCCDDDEEEGGGHHHAAAAAA<<<444111222///)))111///...///---)))***---++++++///666<<<===666000(((......((()))000111,,,)))(((+++333===BBBBBB???EEEAAA<<<999888:::BBBJJJDDD;;;:::???>>>666555;;;BBB000555???777777<<<333222444888:::666555AAAPPPcccXXXYYY]]]\\\___```YYYTTT\\\cccddd___TTTDDD777333,,,((()))+++***)))***(((333777///***...000+++'''***,,,------,,,,,,---+++...111222222333666:::AAA[[[bbbdddssswwwuuu}}}|||pppyyy|||fffgggiiijjjjjjhhheeeccc[[[]]]gggssspppccc```eeelllkkkiiiiiikkkooonnnkkkhhhdddffffffeeepppzzzuuuwwwyyyyyyuuuppplllgggddd\\\fffggg[[[WWWcccttt}}}~~~}}}~~~zzzxxx}}}wwwzzzyyy~~~{{{mmm```WWWMMMEEEDDDDDD???<<<<<<555:::MMM^^^vvv{{{lllfffgggkkkqqqhhhdddkkk^^^RRRLLL===@@@;;;FFFSSSVVVIII;;;>>>HHH999666555666888777444000000...///333444444777<<<***000444333111222000,,,+++,,,------,,,...333666;;;777666;;;===:::666555:::666222222000///222777111111111111000///...---......//////000//////...+++,,,---.........---,,,---//////...++++++...111000///111555111++++++111000000111222...+++///777666555777;;;;;;666444555555666666333000000555999888555111//////000//////---///000000......111444444444666;;;AAADDDDDDBBB@@@AAA???;;;;;;<<<999444<<<555222444444333777>>>EEEFFFJJJQQQWWWZZZXXXUUULLLJJJJJJJJJGGGFFFLLLUUURRROOOUUUYYYHHH111777NNNWWWUUUZZZ^^^OOO888111;;;>>>;;;@@@LLLSSSOOOIIIGGGRRRPPPOOONNNGGGAAAEEEOOONNNSSSTTTVVVfffyyy|||rrrgggZZZTTTYYY[[[TTTNNNMMMRRROOOSSS\\\___[[[WWWXXX\\\XXXRRRMMMIIIIIIKKKMMMJJJIIIGGGEEECCC@@@>>>===;;;777777;;;:::555444777777???QQQwwwZZZ666:::===---777666444333222222333444;;;AAALLL\\\hhhlllgggaaaQQQAAA888???GGGGGGEEEFFFJJJFFFEEEHHHFFF???888555777666999===<<<777999???;;;:::===@@@@@@@@@FFFNNNNNNDDDHHH[[[eeeaaa___fffddd```___^^^XXXIII:::111000444888999888;;;BBBHHHEEEAAA<<<777444111---+++...000000///000999JJJVVVLLLJJJGGGCCC???===;;;;;;;;;>>>BBBEEEDDD@@@;;;888666555444222000...---,,,............//////...---...---------......000000666777999888555111,,,)))+++++++++++++++***)))((()))++++++...888BBBAAA999;;;;;;777333444999;;;999444===<<<;;;BBBBBB???CCCLLLJJJFFFAAA???>>>;;;888<<<888999???AAA>>>???BBBkkkzzzooo]]]XXXWWWUUUTTT^^^fffbbbQQQ>>>222---)))))))))))))))******++++++...000111///---,,,,,,+++)))'''))),,,...---,,,***+++,,,...///111222333777===OOOdddlllmmmvvvyyyooo}}}zzzuuu}}}vvvbbbccceeehhhkkkiii___VVVNNNPPP\\\llllll^^^SSSQQQVVV]]]fffjjjiiifffddddddcccccccccbbb```^^^]]]\\\^^^\\\ZZZXXXXXXZZZ]]]^^^aaaccceeedddcccgggnnnuuu~~~}}}zzzwwwzzzttteeeZZZKKKEEEGGGDDD999222111000...<<>>:::666666777888777555666666666555444333222111,,,------..................,,,+++,,,///111222222555000...333;;;???;;;555///222555777888666333111///000111333333111///...111------111222---***)))------,,,,,,+++,,,,,,,,,+++,,,---,,,***))))))***///000111111111///...,,,222000......111555777888888BBBMMMLLL>>>111222999AAADDDBBB999222222555666555222000000000///111333---222777666444444777888333===??????CCC<<<666:::888888888:::>>>FFFNNNTTTQQQEEE888111111222444666666HHHbbbjjjeeeeee]]]HHHIIINNNMMMDDD???AAACCCCCCMMMBBBPPPWWW???444CCCLLLZZZ^^^WWWGGG;;;::::::777AAA===EEEUUU[[[RRRLLLNNNJJJWWW^^^TTTIIIHHHOOOUUUSSSVVVYYY```mmmuuuooocccMMMOOOQQQTTTVVVWWWVVVVVVWWWWWWYYY\\\___```___^^^[[[WWWSSSNNNKKKJJJKKKLLLJJJHHHEEEAAA===999666555999::::::999777666777888888>>>YYYeee;;;888<<>>999;;;======;;;:::===@@@???;;;666333111///---,,,,,,...000...,,,111;;;DDDDDDBBB???<<<999777666666444666999;;;;;;888555222555333222111222444666888???999333111333444222...111222333555888:::;;;<<<333333444333111...***(((++++++++++++******))))))***+++******222<<>>>>>;;;666555999:::777000999:::@@@MMMMMMEEEEEEYYYRRRGGG???<<>>666;;;HHHJJJCCC444666999===DDDFFF>>>333555;;;DDDJJJIII@@@666...---333<<>>AAA===888888888777<<<999666444111000///000444111//////333666444111777>>>;;;999??????AAAJJJKKKJJJLLLSSS\\\___[[[VVVEEE@@@<<>>AAA999HHHPPP;;;222EEEUUUdddWWWGGG>>>999777:::>>>FFFJJJSSSYYYUUUNNNMMMQQQ^^^fffggg[[[PPPNNNQQQTTT[[[ZZZYYY[[[bbbfff^^^QQQSSSSSSSSSSSSTTTTTTUUUVVVYYYYYYYYY[[[^^^^^^]]]\\\[[[XXXSSSNNNKKKIIIIIIJJJDDDCCC@@@===:::777555444;;;;;;;;;999666444444555999BBB___vvvDDD666999222666666555333333333333333222444666<<>>DDD@@@??????@@@>>>:::;;;>>>EEE===777555666999AAAJJJSSSIII???AAAMMM[[[aaaaaaRRRFFF:::666666777;;;???BBBCCCBBBAAA???===:::999999555111............------000222000,,,+++///333999777555333111000//////---...000222222111///...333222000///111555999<<>>>>>@@@===888666777666222:::===:::===IIIHHH>>>===SSSGGG999111222;;;EEEKKKDDD>>>>>>JJJYYYbbbeeefffvvv~~~}}}qqqfffbbb```\\\[[[TTTGGG888---(((***,,,)))))))))))))))******+++'''(((*********+++---///000...+++***+++,,,---,,,,,,,,,---...000111222222///...555AAAJJJTTTfffxxx{{{|||}}}~~~~~~xxx}}}tttttt}}}sssllleeecccddddddaaa^^^GGGLLLPPPPPPSSSZZZ^^^___eeeggghhhgggeeefffiiimmmeeeeeefffggghhhhhhhhhhhhjjjkkklllmmmmmmmmmlllkkkjjjmmmnnnnnnllllllooorrrqqqjjjffflllyyyzzzggg^^^___aaa^^^XXXYYYjjj|||wwwfffWWWVVVKKKBBBMMM___]]]MMMJJJCCC888000222777666000555555777;;;???>>>999555222222666:::;;;999<<<@@@777555333444888<<<@@@AAA//////000000000000//////---......//////////////////...,,,---///000000000222000------...//////...666555555444222000///---555444333111///...,,,+++............***)))000:::,,,,,,++++++++++++,,,,,,---,,,+++++++++,,,---...000000000000111222333333555333000000111222222222333444444999FFFOOOFFF555555===DDDCCC???===999555;;;:::888444222000///...444555777:::<<<======>>>555:::666444;;;<<<>>>HHHVVVZZZ```eeeeee___UUUMMMKKKIIIJJJQQQZZZ___\\\WWWBBB>>>JJJYYY[[[]]]```\\\\\\RRRBBB999:::??????;;;666666BBBEEE666555KKK\\\XXXEEE999;;;===:::===EEEKKKYYYbbb\\\QQQPPPXXX```ssspppeeeWWWOOOOOOQQQSSSXXXVVVSSSTTTZZZ]]]XXXOOOVVVUUUTTTSSSTTTVVVXXXZZZ[[[ZZZZZZZZZ[[[[[[YYYWWWWWWTTTOOOKKKGGGEEEEEEEEE@@@???===;;;888777666555<<<<<<;;;888444222222333;;;HHHhhhOOO555666444666555555444333333222222111222222111444???OOOZZZnnnsssooobbbYYYTTTIII<<<888999???EEEGGGDDDCCCFFFCCCBBBAAA@@@???<<<<<<<<>>???CCCLLLGGG<<<444<<>>BBBDDDAAA>>>===DDDCCCCCCDDDEEECCC???;;;888555000------/////////000333555333///,,,,,,...000///...------,,,++++++++++++,,,---......//////222111///......000222333DDD===444000000111///---+++,,,...///...---+++*********)))(((((((((((((((*********))))))))))))***)))***)))'''(((---555;;;;;;??????:::777555222...>>>===444222:::999666===LLL===---'''***111;;;BBB@@@>>>@@@JJJXXXdddkkknnn|||wwwgggRRRCCC>>><<<888@@@;;;444///,,,,,,,,,,,,)))))))))))))))******+++)))***+++++++++---111444111///+++)))))))))***+++++++++,,,---.../////////000...000555999???LLLYYYbbbeeekkksss|||}}}zzz~~~nnniiifffggghhhbbbZZZUUU@@@KKKOOOFFFAAAHHHPPPRRR[[[ZZZWWWTTTSSSXXXbbbjjjggghhhjjjlllmmmnnnnnnnnnmmmnnnooopppnnnjjjgggddd___bbbeeefffffffffhhhjjjnnnfffaaadddmmmtttuuurrrvvvzzzppp\\\SSSXXXXXXQQQQQQUUUiii|||ssseeekkkcccSSSSSS[[[QQQ<<>>BBBCCCCCC777222000111111---,,,.../////////111333555777888...///000000111111111111---...//////000000//////000...---...///000///...444333222000...///111333555444333111000///......333222000...---,,,,,,,,,******+++---,,,---555???...------------...//////222000...---...///000000555444222111000000000111(((((((((+++///222333333:::DDDGGGCCCEEELLLLLLDDD@@@HHHNNNMMMJJJFFFAAA;;;666888888666555777777555888@@@JJJKKKDDD>>>BBBJJJ:::BBBAAAAAAEEE???777:::PPPYYYaaa___UUUMMMMMMPPP\\\ZZZWWWZZZbbbjjjiiieeeOOOAAAIII^^^dddaaa^^^YYYLLLCCC999444888===>>>;;;777@@@DDD:::444AAARRRVVV<<<<<>>BBBFFFFFFDDDCCCEEEFFFEEEDDDCCCBBB@@@===HHHEEEFFFIIIKKKLLLPPPUUUXXXXXXLLL777000;;;GGGJJJCCC<<<888999<<<<<<<<<>>><<<===@@@DDDGGGHHHFFFCCC;;;888333111111111111111...000222111...,,,---...+++,,,,,,,,,,,,+++++++++*********+++,,,---...///...............---++++++333222111///,,,+++,,,---------......---***'''%%%)))((('''''''''((())))))***))))))(((((()))******'''((())))))((()))///555888>>>BBB???;;;999555000000333000111999999>>>MMMTTTCCC222+++))))))+++...000222666999???GGGOOOTTTYYYQQQCCC333+++++++++***...,,,+++,,,------+++))))))))))))))))))******+++***++++++++++++...222555222000...,,,***)))***+++)))*********++++++,,,,,,//////000111000///333999555999BBBOOO^^^nnn{{{~~~{{{qqqsss{{{}}}xxxxxx~~~wwwuuussskkkgggiiiggg\\\RRRMMMAAAQQQZZZQQQHHHKKKRRRVVVPPPMMMIIIEEEGGGPPP^^^iiijjjjjjlllmmmnnnooooooppphhhiiijjjjjjhhhddd```]]]]]]___aaaccccccccccccdddiiifffddddddeeefffeeedddgggnnnkkk]]]WWW]]]]]]UUURRRVVVfffqqqooopppsssnnniiirrrlllUUUEEEBBB;;;---000999???@@@DDDNNNZZZaaaZZZNNN???666666999;;;;;;111,,,***---///------//////111333444444222000///------...///000000000000---......//////////////////...---...000000///......//////---+++,,,///222222111000///...//////000......---,,,,,,,,,,,,------******...111222555999333222222222333333444555888555222111222333222111......------///111333444000222555;;;BBBGGGJJJJJJMMMTTTTTTIIIAAABBBCCCAAA666===BBBCCCBBBBBB???:::<<>>>>>???@@@AAA???<<<999777666666666555555555333222222444666<<>>444666555555555555444333222111///333666444111///222666;;;FFFTTT___jjjqqqqqqnnncccSSSDDD@@@AAAAAA@@@AAAFFFHHHIIIHHHIIIIIIEEE@@@EEECCCCCCDDDEEEHHHQQQ[[[^^^aaaYYYCCC333222999>>>???888555777888666555555444777<<>>CCCGGGIIILLLLLLMMMOOORRRRRRPPPNNNFFFCCC???>>>??????<<<999666<<>>???AAA<<>>===>>>>>>???@@@<<<:::777444222222222222111222222111111222666888===YYYxxxGGG777777444555555555555333222111///222444444222000111333666666<<>>>>>999222//////444:::======>>>@@@CCC999888777666666555333111+++---000000///,,,***((()))***+++,,,,,,,,,++++++((((((((())))))******+++)))***++++++,,,++++++***(((***,,,,,,+++******+++(((((())))))))))))******((((((((())))))))))))***))))))'''''''''(((***+++***&&&&&&)))(((%%%(((---***666BBBEEEDDDBBB>>>:::888;;;<<>>???<<>>999555666111444@@@GGGCCC@@@CCCOOOSSSVVVVVVXXXZZZXXXTTTHHHQQQUUUSSSVVV]]]]]]VVVLLLAAA>>>IIITTTXXX^^^eeefffllljjjhhhiii[[[HHHCCCXXXVVVVVVYYY]]]______]]]hhhooonnnbbb]]]bbbgggfffOOOLLLUUUWWWHHH<<<;;;888===999666333///---555@@@YYYYYYKKKFFFSSSTTTNNNUUUrrruuuhhhNNN<<<<<<>>><<>>;;;@@@<<<666;;;CCC>>>???NNN^^^FFF000***)))&&&(((...(((+++***'''***///...(((***(((&&&&&&%%%$$$&&&***"""%%%)))+++*********+++)))))))))))))))******+++)))******)))''''''((()))(((+++...---***&&&%%%&&&************))))))))))))'''((((((&&&'''+++......((()))***,,,...//////000111666666222333<<>>===999:::;;;===???>>>:::888::::::FFFVVVTTTGGGGGGRRRNNNQQQPPPLLLIIIFFF@@@888<<>>======HHHKKKQQQXXX]]]```___]]]dddccceeecccYYYNNNOOOXXXSSSPPPQQQTTTTTTRRRWWW___[[[YYYXXXWWWVVVWWWYYYZZZTTTPPPKKKGGGDDDBBB???===;;;::::::999888888999999444222000//////000222444000111000///...000444777BBBaaaXXX222777444444555555444222111000111000///------......//////111111000111888EEEOOOccchhhnnnooogggZZZMMMEEEGGGKKKOOONNNJJJFFFEEEFFFBBB<<<<<>>>>>GGGIIIKKKIIIDDD===888444888888888777666666888999999<<>>@@@===>>>AAA===777666;;;999777999===>>><<>>ggg]]]666888444555555555444222111///111000...---------...///111333333111000222999???SSSaaattt~~~ooo]]]QQQKKKMMMPPPSSSSSSOOOHHHBBBDDD@@@DDDKKKKKKFFFHHHQQQJJJAAA===AAAEEEFFFGGGIIIDDDFFFIIIKKKKKKKKKJJJIII===>>>??????>>>:::666444222333666888888888666555777777;;;@@@>>>666///---***,,,------++++++,,,...'''(((((()))))))))))))))******)))))))))*********((())))))******+++******)))***,,,---......---,,,++++++******)))(((((('''******)))(((((()))******111,,,'''%%%((()))(((&&&))))))+++111<<>>FFFPPPWWW]]]GGG000'''''')))))))))))))))************))))))''''''((()))))))))))))))))))))************)))))))))(((((()))++++++***)))))))))))))))))))))))))))*********))))))(((((((((+++******))))))*********(((''''''''''''(((******+++,,,,,,---......------------///000111222222222///000111333444444333333///,,,333AAAIIIJJJNNNWWWjjjYYYDDD:::;;;??????<<<>>><<<:::888777777999:::<<<;;;:::;;;======;;;:::<<<<<<;;;:::999888777666555444222111111222444555555444444444444444333333666555555555555666777888:::;;;;;;;;;;;;999888777666999777222111444444000///000222444666888999999...+++,,,000111///000222111000000000///000000111666444111000000000///...888777555222///,,,***)))...---------......//////))))))*********+++++++++'''***,,,+++,,,//////,,,222...,,,------,,,///333---000333444444444777999>>>999666999999555555888333777;;;???@@@>>><<<:::555;;;===:::777777777555;;;555000000444666666555888444777BBBIIIFFF???<<<@@@<<<999999777666;;;CCC===:::EEE^^^nnngggWWWNNNSSSZZZaaaaaaZZZPPPIIIEEEGGGLLLPPPPPPOOOMMMFFF>>>VVV___eeebbbWWWNNNJJJJJJ[[[ZZZTTTPPPSSS\\\```^^^eeehhhnnnooocccRRRKKKMMMfffllllllgggjjjxxxsssoooaaaQQQQQQXXXRRRBBB>>>AAA???<<>><<<999777333111111111111000000000///...............///...///111222111444:::@@@jjjddd:::999555555555444333222000///000000...---------...//////222333111...,,,...000===OOOiii~~~{{{mmmcccWWWRRRNNNPPPTTTRRRJJJBBBCCCCCCJJJSSSSSSJJJGGGJJJJJJBBB<<<>>>CCCHHHMMMRRRDDDFFFIIIIIIIIIIIIJJJLLLGGGGGGGGGGGGFFFCCC>>>:::;;;:::888777555444333222444444777<<<;;;444000000...000111///,,,+++,,,...------......---,,,***)))*********++++++++++++***(((((()))***+++,,,,,,,,,((((((((())))))*********++++++******)))(((((((((***))))))(((((())))))***+++(((%%%&&&)))***)))''',,,)))'''''',,,888FFFPPPDDDCCC???;;;999???KKKTTT___GGG...$$$&&&((((((((()))***+++,,,,,,+++***)))'''(((((()))))))))))))))'''(((((())))))(((((('''***(((((()))++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))))))))*********)))(((((((((((())))))+++,,,,,,------------,,,***+++,,,---.../////////------...///000000000///444//////555666333555;;;???999111000222555444111555444333222111111222222666555555666777777666444444444333222111000000///...---------...///111222333333333333333222222222000000000000111111111111333333444444444444555555111333444222222666666444//////...///000111333444444///...222555444333333222222111111000111111111111///---,,,------,,,+++......///000111111000000++++++,,,...///111222333444444444444555555555555>>>AAABBB@@@@@@BBBAAA>>>???;;;888999999888:::>>>BBBCCCDDDDDDCCCCCCDDDEEELLLFFFBBBCCCCCCAAA??????;;;>>>BBBCCCAAA<<<777333000777<<<:::888;;;???@@@DDD:::444888===>>>===>>>FFFGGGNNNWWWXXXMMM???666777555555777777666:::???;;;444<<>>LLLUUU\\\\\\]]]\\\YYYVVVQQQOOOHHHGGGEEEBBBAAACCCFFFJJJJJJJJJJJJKKKLLLMMMOOOPPPNNNQQQVVV[[[]]][[[XXXVVVTTTSSSQQQOOONNNLLLLLLKKKDDDAAA>>>======>>>===<<<777444111000000000///...000///......---.........000...///222222222666;;;DDDoookkk???888555555555444333222111000000///...---,,,---......+++...//////---++++++,,,,,,999LLL]]]hhhlllllllllbbbXXXNNNIIIJJJKKKIIIEEEEEEFFFNNNWWWXXXQQQLLLLLLJJJDDD===;;;>>>CCCHHHLLLQQQVVVZZZXXXRRRNNNQQQUUURRROOOKKKLLLNNNNNNKKKHHHFFFFFFFFFFFFDDDAAA???======;;;;;;???@@@>>>>>>AAA:::888666444222000---,,,---...000111111///---,,,000...,,,+++******++++++))))))***+++,,,---......***)))((('''''''''((((((************))))))(((((((((((((((((((((((((((((('''&&&%%%''')))***)))'''+++++++++(((&&&'''---222777:::<<<>>>@@@DDDIIIMMMWWWAAA,,,$$$''')))(((''''''((()))******)))((('''&&&'''(((((())))))((((((''''''(((((((((((('''''')))((('''((()))******)))++++++++++++++++++++++++(((((((((((((((((((((((())))))(((((())))))************************++++++,,,,,,------------,,,,,,******+++,,,---.........+++,,,,,,,,,------,,,,,,...+++,,,000222000111555222222333444555555333111111111222222222111000000555444444555666666555333333222222111111000000000000000000000000111333444333333222222111111000000------..................000000111222444666888999444555666666777888777666777666555555777:::===??????999666999;;;777222///---------------...//////---,,,,,,---///111000000,,,...222666:::>>>@@@AAA@@@AAACCCFFFHHHJJJLLLMMMHHHHHHHHHHHHIIIIIIIIIIIINNNPPPPPPMMMLLLNNNNNNJJJMMMLLLNNNRRRQQQLLLJJJKKKPPPOOOMMMKKKHHHEEEDDDDDDCCC>>>999:::<<<<<<999777444???KKKPPPKKKBBB;;;888???EEEGGGBBB@@@EEEMMMRRRSSSQQQMMMLLLOOOVVVWWWTTTPPPQQQOOOHHH>>>666666:::MMMNNNRRRUUUVVVVVVUUUVVVLLL:::000===TTT^^^[[[UUURRROOOJJJJJJPPPXXXaaafffhhhddd^^^]]]bbbgggcccZZZDDDZZZeeeXXXLLLRRR^^^dddccciiipppvvvvvvlllZZZMMM___iiimmm^^^LLLIIIXXXgggeee[[[[[[lll|||~~~xxxuuufff\\\UUUUUUVVVPPPGGGAAADDD@@@HHHYYYbbbWWWEEE999333///000777<<<<<<>>>BBB???<<<:::===FFFOOOUUUVVVXXXWWWSSSMMMFFF@@@======666999>>>AAACCCEEEHHHIIIJJJJJJKKKLLLNNNOOOPPPQQQRRRTTTWWWYYYYYYVVVRRRPPPQQQPPPMMMKKKIIIHHHHHHIII@@@???>>>===<<<;;;;;;:::333111///...//////...---///......------.........111//////222222222777===GGGtttrrrBBB666555555444333222222222222000///...,,,,,,------...,,,------,,,++++++,,,---)))---444<<>>;;;;;;;;;;;;999666333222000000111444999@@@FFFJJJFFF@@@>>>BBBDDD===555000000000000111333444666777>>>======>>>AAABBBAAA@@@DDDEEEGGGIIIKKKLLLMMMMMMPPPQQQTTTVVVXXXYYYYYYZZZSSSSSSSSSTTTTTTTTTTTTUUUOOORRRRRROOOOOOSSSSSSQQQNNNMMMPPPTTTTTTNNNKKKKKKFFFCCC@@@===:::888666555000...,,,,,,000333333111...AAAWWW___YYYOOOJJJKKKIIIMMMLLLCCC;;;888888777GGGVVV___\\\___iiigggZZZPPPGGG;;;222555CCCSSS]]]bbbaaa___^^^^^^`````````aaaHHH///...>>>NNNSSSRRRBBBIIITTT\\\```___^^^\\\___VVVKKKHHHSSScccjjjiiiRRR]]]^^^VVVUUU```ddd___iiivvvyyydddTTTMMM___hhhcccQQQLLL[[[fffeeeccc]]]bbbttt~~~wwwlllhhh^^^\\\\\\ZZZOOOBBB>>>BBB???>>>GGGTTTSSSDDD999999<<<:::;;;BBBHHHLLLPPPSSSXXXSSSMMMMMMQQQRRRNNNIIIEEEDDDCCC@@@<<<;;;<<<>>>>>>@@@CCCDDDDDDDDDEEEFFFHHHIIIKKKMMMPPPRRRTTTUUUZZZYYYXXXVVVSSSQQQOOONNNNNNLLLJJJGGGFFFEEEEEEEEE??????>>>===:::888666666000///------......---,,,......------------......111//////111222222777>>>JJJyyyxxxEEE555444333333222222333333444//////---,,,,,,,,,---...000///---,,,++++++,,,,,,,,,---...000333888>>>CCCLLLRRRVVVUUUOOOIIIGGGGGGCCCCCCDDDGGGJJJJJJIIIHHHEEEFFFDDDAAACCCJJJNNNOOOAAAFFFIIIEEE<<<888:::>>>IIIHHHJJJRRRXXXTTTHHH<<<<<>>CCCHHHKKKMMMJJJJJJOOOPPPKKKDDDBBBDDDDDDEEEFFFGGGIIIJJJKKKRRRPPPPPPPPPPPPPPPNNNKKKPPPPPPPPPPPPQQQSSSTTTUUUTTTUUUVVVWWWWWWVVVUUUTTTQQQQQQQQQQQQRRRRRRRRRRRRPPPQQQOOOIIIGGGHHHFFFCCC???===<<>>999666333111000000///...444777999999<<>>BBBLLLSSSRRRQQQSSSWWW[[[]]]^^^]]]VVVLLLGGGEEECCC@@@<<<999;;;>>>BBBDDDDDDBBBAAAAAA@@@???>>>>>>@@@EEEHHHFFFHHHKKKOOOSSSVVVXXXYYY]]][[[VVVRRROOOMMMMMMMMMIIIHHHGGGEEECCCBBBAAAAAA<<<======;;;777444111111...---,,,---......---,,,---------,,,------...///000......000111222777>>>MMM}}}~~~HHH444222222222111222333555666///...---,,,,,,,,,------///...---------------,,,,,,---...---,,,---///111888BBBNNNTTTSSSPPPNNNNNNHHHFFFCCCBBBCCCCCCAAA>>>@@@CCCCCC@@@DDDNNNUUUWWWUUUPPPIIIFFFFFFGGGGGGFFFEEEBBBAAAIIIRRRRRRGGG<<<;;;===AAAFFFIIILLLMMMMMMSSSOOONNNPPPPPPNNNOOORRR\\\]]]___bbbdddfffhhhiiipppqqqqqqoooiiiaaaXXXSSSOOOMMMJJJFFFBBB@@@>>>>>><<<:::777444222111111111222111///---,,,+++******)))))))))))))))))))))***(((((()))******)))((((((((()))))))))(((((()))***)))(((''''''((()))((('''---***(((&&&''')))+++,,,***'''&&&((()))''')))---***)))(((''''''((()))***(((((()))******************++++++,,,,,,++++++***,,,***(((((()))+++,,,,,,************************)))*********+++++++++,,,************+++,,,---......///000222222222222222000000000000000///............//////000000//////111000...---,,,,,,,,,---((()))***+++,,,///000000111000/////////111333444111111222222333444555555333333222333444555333111------....../////////000...///000000111111111111///000111333555777888999555333000......///111333111333555777888999999888999888===EEEHHHEEEDDDFFFWWWVVVTTTSSSSSSUUUVVVWWWSSSQQQQQQUUUUUUQQQPPPRRRSSSSSSSSSRRRSSSSSSTTTUUUTTTSSSRRRRRRRRRQQQNNNLLLJJJIIIHHHHHHJJJMMMPPPRRRUUUVVVVVVUUUSSSPPPMMMKKKAAAAAAAAABBBBBBBBBCCCCCCAAABBB???999777888777444===;;;===BBBBBB>>><<<>>>>>>:::666555555666555333???FFFKKKJJJLLLTTT[[[]]]jjjiiidddYYYMMMJJJOOOWWWrrrtttrrrnnnjjjeee[[[RRR333555BBBWWWccc[[[KKKAAA444;;;FFFVVVeeeeeeQQQ:::;;;:::777777BBBUUUbbbfffaaaOOO888***...<<>>@@@GGGNNNQQQRRRNNNHHHIIITTTcccjjjiiiKKKRRR[[[aaadddgggiiijjjrrrpppoookkkaaaYYY[[[ccc[[[PPPGGGLLLWWW^^^[[[VVVVVVSSSRRRSSSSSSQQQMMMKKKIIIMMMNNNHHHAAA>>>@@@AAAAAABBBDDDGGGJJJMMMSSSWWW\\\ZZZWWWUUUUUUVVVUUUSSSFFFCCC???<<<:::;;;<<<===>>>>>>???CCCFFFFFFBBB>>>;;;<<<>>>@@@CCCGGGMMMQQQNNNPPPRRRTTTVVVXXXXXXXXXWWWTTTPPPMMMJJJIIIJJJKKKDDDDDDCCCBBB@@@>>><<<;;;666999:::999444000...------,,,,,,---...///---,,,---,,,,,,,,,------...///000---,,,///000111777>>>QQQKKK444111111111111222444666777///...---,,,+++,,,------******,,,...000000///---)))******)))((()))+++......666BBBKKKPPPRRRTTTVVVVVVSSSNNNIIIHHHGGGBBB>>>777:::999666:::GGGPPPSSSWWWJJJ???AAAMMMXXXYYYUUUGGG???999===IIIQQQNNNHHH555555666999@@@HHHPPPUUU___\\\YYYXXXRRRIIICCCCCCFFFMMMRRRRRROOOOOOUUU[[[^^^aaafffjjjkkkhhhdddaaaYYYYYYYYYWWWTTTPPPLLLJJJEEECCC@@@<<<999777777777CCCAAA>>>:::555111---,,,)))))))))))))))*********)))***+++,,,,,,+++***)))(((((())))))))))))+++---''''''(((+++000000---)))"""&&&******)))(((***---+++***+++,,,+++***...444...,,,***((((((***,,,...******+++,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,...,,,***)))+++---..............................******+++++++++,,,,,,,,,++++++++++++,,,---...///111222333444444333222111111111111111111000//////......//////000/////////333222000...------......111222000......222555555333222///...///000111111/////////000111222333444000//////000111111000...111111111222222333333444888999;;;===>>>???@@@@@@;;;<<>>:::666222///.../////////000000000000:::===>>>===@@@GGGJJJIIIKKKMMMUUU^^^^^^WWWPPPMMMHHHDDD>>><<<<<<;;;:::888:::DDDKKKIIIJJJRRR[[[^^^___UUUHHH@@@EEEVVVkkk{{{{{{vvvmmmfffdddeee```YYYBBB+++***GGGUUUDDD555666IIIUUU^^^[[[UUUNNNDDD;;;333666999<<>>------<<>>BBBNNNVVVVVVRRRXXXUUUOOOMMMUUUaaagggfffKKKWWWfffkkkaaaXXX\\\hhhjjj```ZZZ[[[\\\[[[]]]aaaUUUAAA<<>>??????>>>@@@BBBAAA===:::;;;@@@BBBAAA===???DDDKKKQQQSSSTTTTTTTTTZZZ[[[[[[[[[ZZZXXXWWWUUUNNNLLLJJJHHHFFFFFFFFFFFF@@@AAAAAA@@@>>><<<999888222555777666222---++++++---,,,,,,---//////...,,,,,,,,,,,,,,,------...//////,,,,,,...///111777>>>SSSKKK222111111111222333444666777111000///---,,,+++*********...///---...222111---+++***))))))+++---***%%%---...111777AAAKKKUUU[[[WWWWWWXXXZZZYYYTTTLLLFFF@@@888444777999999===DDDJJJHHHEEEEEEJJJSSS]]]ccc]]]PPPAAA<<>>>>>;;;999===FFFNNNUUUWWWWWWTTTPPPLLLIIIHHHKKKOOOUUUUUUKKKBBBCCCJJJIIINNNVVV]]]___\\\[[[[[[```[[[[[[XXXQQQUUUUUUIIIRRRRRRPPPNNNKKKEEE???:::?????????@@@???:::333...((()))++++++(((''',,,222%%%(((---...------000333+++---...+++***---000111((((((((()))***+++,,,---((('''***///000------///***+++---------...000111666222//////222222...)))000++++++...///,,,...444000///,,,+++---111111///444000+++***,,,///000///,,,///111000,,,+++---///222///)))%%%)))///...)))---+++((('''))),,,///000333111...++++++,,,...//////111333444333111111111...000333333444777===BBB888:::<<<===>>>???AAACCCAAABBBAAA@@@@@@AAADDDGGGEEEDDD???:::;;;@@@BBBAAA>>>>>><<<999666666999;;;<<<===BBBHHHIIIFFFGGGJJJGGGIIIKKKMMMMMMLLLJJJHHHOOOMMMNNNPPPOOOKKKLLLQQQRRRPPPNNNMMMNNNQQQSSSUUUTTTSSSOOOKKKLLLSSSVVVTTTRRRWWW[[[ZZZWWWUUUWWWZZZQQQQQQQQQRRRTTTTTTRRRPPPQQQRRRSSSSSSSSSQQQNNNLLLOOOKKKGGGDDDDDDDDDEEEEEE999>>>@@@>>>===>>><<<999EEE>>>===BBBAAA:::888;;;<<<;;;;;;===@@@CCCIIINNNNNNGGG<<<222000222333222222666888888777666333///EEEJJJTTT```fffffffffhhhkkkuuuwwwiiiUUULLLNNNSSSTTTLLLLLLKKKIIIPPPSSSHHH666888???IIIRRRUUUUUUUUUEEE<<>>:::>>>@@@>>>???HHHXXXeeemmmXXX<<<,,,333DDDLLLJJJ===AAAFFFRRRiiiuuugggNNNKKKNNNNNNLLLNNNRRROOOHHHDDDXXXjjjkkk^^^UUUYYYccceee]]]VVVTTTSSSQQQQQQSSSNNNEEEAAAGGGMMMLLLJJJJJJIIILLLNNNOOOOOORRRXXX]]]```]]]\\\___dddgggdddaaa```^^^YYYTTTOOOLLLJJJJJJ===@@@BBBBBBAAA@@@AAACCC999===@@@AAA@@@>>>============<<<===???CCCGGGIIIMMMOOORRRVVVYYYZZZ[[[[[[[[[ZZZYYYYYYXXXUUUPPPLLLJJJHHHEEEBBB@@@?????????AAAAAA@@@>>>;;;777444222000///...000222222///,,,......---------......//////...---,,,+++,,,---...000......000111222999@@@WWWLLL333111111111111222333444555000///...---,,,++++++++++++,,,---,,,,,,...//////++++++)))***,,,......,,,++++++---111777???GGGKKKUUUXXX^^^eeehhhfff___YYYKKKBBB:::999888666777<<>>EEEDDDHHHNNNSSSUUUSSSMMMHHHNNNOOOPPPPPPOOOKKKHHHEEEDDDGGGNNNTTTTTTPPPRRRWWWIIIKKKPPPVVV[[[]]]^^^___ZZZWWWZZZXXXLLLLLLSSSQQQOOONNNMMMMMMNNNOOOPPPPPPHHHIIIHHHFFFBBB???>>>???@@@:::444555777555///+++111333444555555666777999:::===???>>><<<;;;::::::????????????>>>;;;999777@@@<<<;;;???BBBAAAAAACCCEEEEEEBBB>>>:::;;;???DDD;;;======888222///222555444111000222...((('''+++///000000111333444555444000111222333444222000////////////000222444444444@@@>>>888///,,,------***......///000111000///---333333444666777777777777888:::<<<======>>>@@@BBBDDDDDDEEEEEEFFFHHHKKKNNNMMMNNNOOOOOONNNNNNNNNOOOMMMNNNNNNMMMLLLNNNQQQSSSYYYXXXTTTPPPPPPRRRPPPKKKOOOOOOOOONNNKKKJJJKKKLLLLLLJJJLLLQQQTTTQQQPPPPPPJJJLLLOOOQQQRRRRRRQQQPPPSSSNNNLLLNNNOOOLLLJJJJJJNNNLLLHHHFFFHHHLLLOOORRRMMMLLLIIIEEEEEEJJJJJJHHHFFFIIIMMMOOONNNKKKHHHGGGJJJHHHDDD???:::777888999888777444111000111444777999::::::999888999===@@@GGG@@@===@@@???::::::@@@CCC>>>===BBBHHHNNN[[[hhhaaaZZZWWW___lllqqqkkkddd```QQQ===333:::HHHQQQRRR___^^^\\\[[[YYYQQQCCC777000===UUUiiillldddaaaeeejjjggg___TTTRRR\\\iiiqqqiii```\\\XXXTTT[[[___VVVIII777333GGGXXXUUUHHHAAAMMMRRRXXXZZZTTTMMMJJJKKKDDDAAA;;;999@@@OOO\\\bbbWWW;;;'''***222666BBBRRRZZZYYYQQQEEE>>>???AAAAAA:::;;;999333111;;;NNN___xxx\\\===444@@@LLLMMMGGGDDDPPP\\\fffqqqttteeeQQQGGGFFFCCCAAAFFFIIICCC999XXX^^^bbb^^^VVVQQQTTTZZZTTTRRRSSSSSSPPPKKKLLLPPPTTTMMMLLLQQQTTTRRRPPPQQQTTTUUUVVVXXXZZZ^^^cccgggeeebbb^^^]]]\\\WWWOOOHHHNNNKKKFFFAAA===;;;::::::CCC@@@<<<;;;===AAADDDEEEIIIEEE@@@===>>>AAACCCDDDCCCDDDEEEHHHKKKOOORRRTTTSSSSSSTTTUUUVVVWWWXXXYYYYYYXXXWWWUUUSSSPPPNNNLLLBBBAAA???===<<<===>>>???@@@>>>;;;888555444444444000//////000222222000---///......------......///...---,,,,,,,,,,,,---...000......000111222999AAA[[[NNN555222222111111111111222222///...---,,,,,,,,,,,,------,,,---.........111555...---,,,,,,---...///000+++******+++...222666999GGGMMMWWWbbbiiijjjeeeaaaSSSIII>>>999666333333444777888999:::===@@@DDDEEEFFFNNNTTTNNN@@@:::>>>FFFKKKMMMUUU```iiigggZZZOOODDDEEEHHHOOOVVVYYYYYYVVVLLLIIIHHHJJJKKKJJJNNNSSSFFFEEEFFFKKKTTT]]]bbbcccWWWTTT\\\\\\III???HHHQQQRRRRRRTTTUUUUUUTTTSSSRRRRRRUUUVVVRRRLLLIIIJJJLLL:::999888888:::999444000666666555777;;;>>>??????BBBEEEIIILLLLLLJJJJJJJJJLLLMMMPPPRRRQQQPPPMMMKKKSSSNNNMMMQQQTTTRRRQQQQQQLLLLLLJJJFFFBBBBBBFFFIIIOOOPPPNNNJJJFFFDDDGGGKKKDDDEEEHHHKKKIIIDDDBBBCCC<<<===???BBBCCCBBBAAAAAA===>>>@@@@@@>>>;;;:::999===999666777;;;<<<:::777SSSUUUQQQHHHBBBCCCDDDCCCCCCCCCDDDEEEDDDBBB@@@>>>===???CCCFFFHHHGGGFFFEEECCCDDDFFFGGGHHHJJJNNNQQQRRRQQQOOOOOOPPPRRRRRRQQQQQQQQQRRRRRRRRRQQQPPPOOORRRRRRRRRQQQPPPPPPRRRTTTVVVVVVUUUUUUYYY]]]YYYRRRNNNOOOPPPOOOMMMKKKKKKKKKPPPKKKJJJNNNPPPMMMJJJJJJQQQQQQQQQQQQPPPNNNLLLKKKSSSKKKHHHKKKNNNKKKEEEBBBAAA>>>;;;:::;;;<<<======777888666444444777666222000000111333444444222000)))---222333111//////000''',,,333777:::===AAADDDFFFJJJNNNNNNMMMNNNRRRVVVRRRFFFEEENNNNNNDDDEEEQQQjjjfffbbb]]]VVVPPPQQQUUUhhh```]]]ggguuuuuubbbOOOAAA999333:::RRRmmmzzzzzz___YYYUUUXXX^^^]]]UUULLL<<<999BBBTTT^^^]]]___fffSSSSSSUUU]]]lll|||~~~{{{oooeee\\\SSSYYY^^^WWWYYY<<<...???NNNIII@@@@@@XXX]]]ZZZKKK???<<<999444222444333222;;;MMM]]]dddbbbDDD)))'''666EEERRR\\\WWWIII===>>>EEEGGGDDDBBB======888222222???VVVhhhmmmQQQ;;;AAAQQQTTTJJJ@@@KKK___rrrxxxuuunnn```SSSNNNJJJEEEFFFMMMPPPIII>>>DDDBBBBBBDDDIIILLLNNNNNNXXX\\\dddhhhccc\\\\\\```YYYWWWYYY]]]^^^[[[ZZZ\\\ddd```[[[XXXWWWWWWXXXXXXQQQPPPOOOOOONNNIIIAAA;;;CCC@@@;;;666333333333444>>>;;;;;;@@@IIIPPPSSSSSSOOOHHHAAA???BBBFFFGGGGGGLLLMMMOOORRRUUUWWWYYYZZZWWWVVVVVVUUUVVVXXXZZZ[[[YYYXXXVVVQQQLLLHHHGGGGGG===<<<;;;::::::<<<>>>???<<<999444000///000222444000000///000222222000/////////............//////------,,,,,,,,,------...///......000000222999AAA___QQQ666333222111000////////////------,,,,,,,,,------...///...///222333222444999222/////////...++++++...---,,,+++***+++,,,...///666<<>>@@@DDDHHHKKKNNNOOOOOOMMMKKKMMMPPPPPPLLLLLLOOOOOONNNLLLMMMOOOPPPOOONNNSSSPPPMMMMMMOOOOOOMMMJJJHHHKKKPPPUUUWWWTTTPPPOOONNNLLLMMMRRRUUUSSSOOOMMMVVVRRRMMMJJJJJJKKKKKKLLLMMMJJJHHHIIIKKKLLLLLLKKKWWWYYYWWWQQQMMMMMMLLLIIISSSRRRQQQOOOMMMMMMNNNOOOLLLMMMNNNPPPQQQQQQRRRRRRIIIJJJKKKJJJKKKMMMRRRUUUTTTRRRPPPPPPSSSSSSQQQNNNKKKKKKKKKLLLNNNNNNNNNMMMOOOOOOOOONNNLLLKKKMMMNNNLLLLLLJJJKKKQQQUUURRRJJJKKKLLLLLLJJJGGGFFFFFFGGGNNNKKKIIIJJJIIIEEEDDDFFFEEEEEEDDDCCCAAA>>><<<;;;777222000444777333...,,,444111/////////...+++(((&&&)))***)))***---***%%%******)))***,,,///333666AAA???;;;666222///...---***...444888<<>>???PPP^^^XXXIII@@@444222000111999III[[[hhhXXXEEE@@@NNNXXXMMM===555EEEXXXiiikkkbbbYYYQQQJJJ<<<:::999<<>>DDDQQQ^^^dddaaa\\\]]]aaaiiinnnkkkdddbbbeee^^^aaafffhhhfffcccbbbccc]]]VVVMMMGGGDDDBBB???<<<<<<<<<>>>AAACCCCCC@@@===@@@===999555444555777888666<<>>@@@GGGMMMQQQRRRIIIDDD@@@BBBJJJQQQTTTSSS[[[XXXSSSKKKAAA===EEEQQQCCC???666111999FFFMMMMMMWWWPPPZZZbbbPPP:::222000:::EEEUUUbbbhhhhhhfffddd```YYYQQQMMMMMMMMMJJJGGGOOO[[[bbb[[[QQQPPPVVVZZZIIIDDD>>><<<>>>@@@AAA@@@BBB666......111000///000888888888999;;;>>>AAABBBBBBAAAAAAAAA>>>@@@JJJVVVXXXOOOFFFEEEJJJOOOMMMIIIGGGKKKNNNJJJCCC<<<999999<<<>>>AAADDDGGGFFF???888@@@<<<===EEEIIIEEE@@@>>>FFF@@@::::::>>>BBBAAA???<<<>>>??????>>>@@@DDDGGGWWWWWWTTTQQQQQQQQQJJJBBBBBBDDDFFFEEEBBBAAABBBCCCFFFEEECCCCCCDDDGGGJJJLLLDDDEEEEEEDDDCCCDDDFFFHHHMMMKKKJJJLLLOOOPPPMMMJJJJJJHHHFFFGGGIIIJJJIIIGGGCCCDDDFFFEEEEEEEEEGGGHHHJJJIIIDDDAAABBBDDD@@@999======<<<999777666888999===;;;::::::555111444:::444555666666555333222111......111777777333111333;;;555...---///333444333666999999777888;;;888333666;;;@@@DDDFFFIIIMMMPPPXXXMMM???777777===CCCFFFBBB>>>777000000888DDDNNNXXXXXXWWWVVVSSSOOOLLLJJJFFFQQQWWWRRRQQQZZZbbbdddQQQWWW___iiiuuuxxxhhhTTTRRRjjj{{{rrrWWW@@@444000KKK]]]kkkhhh___TTTFFF888FFF===333000111:::KKK\\\jjjMMM444666HHHTTTVVVVVVmmmuuuxxxpppcccXXXNNNGGG888111///000666NNNeeehhh\\\TTT@@@++++++@@@TTT\\\QQQ???777BBBLLLGGG===888888>>>;;;444888IIIXXX]]]RRR:::'''111KKKZZZUUUJJJCCCCCCQQQhhhqqqbbbLLL>>>;;;888777>>>KKKWWW^^^```HHHAAACCCMMMIII888...000777BBBKKKJJJCCC>>>===>>>777888<<>><<>>333...111222...---000------------,,,,,,++++++&&&(((,,,000666???HHHOOOTTTUUUQQQGGG>>><<<======AAA???<<<999777555444444666888999777444333555888===???@@@@@@???===<<<<<>>@@@HHHQQQNNNDDD:::<<>>KKKVVV\\\```ccceeecccUUUDDD;;;>>>DDDGGGGGGBBBHHHKKKLLLSSS]]]\\\UUUIIIFFFCCCDDDHHHPPPVVVYYYXXXGGG===CCCMMMNNNKKKJJJOOOLLLHHHDDDAAA@@@AAABBBKKKFFFAAA===>>>GGGZZZllliiiYYYHHHAAAFFFMMMQQQPPPTTTeeeqqqfffMMM<<>>???888777777;;;@@@AAA>>>:::999:::999444---+++---000111111000222999???<<<444000555;;;<<<999444222111222111111000111333555666333555888999888777777777;;;<<<>>>@@@CCCCCCAAA???AAA===888666777777666444000222444555555666888999999:::888444333555333...000111222111000000222444555222111111///...222999AAABBBBBB@@@===999444111===@@@GGGNNNOOOLLLLLLPPPKKKAAA777444:::DDDLLLPPPQQQRRRPPPMMMMMMPPPNNNJJJ;;;BBBMMMWWW[[[YYYUUURRR;;;;;;===AAAFFFHHHGGGEEE??????>>>======>>>??????VVVXXXYYYVVVQQQMMMKKKKKKRRR[[[XXXKKKLLL]]]gggcccZZZVVVNNNOOO```rrrmmm\\\===___vvvccc>>>+++111>>>VVVdddhhh[[[MMMHHHDDD===<<<999888888666:::NNNdddqqq```FFF222333GGG___mmmmmmuuuuuueeeNNN===555222***%%%&&&***333NNNhhhooo]]]UUU>>>+++666SSSZZZMMMCCCAAALLL\\\XXXCCC999===@@@CCC===222444FFFTTTUUUTTT888%%%555QQQ\\\SSSIIIHHHPPP```ooonnn^^^III===FFFBBB@@@FFFOOOTTTRRRMMM555444777:::333,,,000;;;777;;;===:::666666;;;@@@PPPSSSZZZ```^^^WWWTTTTTT\\\^^^aaadddeeedddbbb```ccc^^^\\\___^^^YYYUUUTTTNNNRRRTTTNNNGGGBBB>>>:::444222000000222444555555888666444222111111222333333222222222444666999:::FFFNNNVVVVVVPPPKKKLLLOOOTTTYYY\\\WWWOOOKKKNNNTTTUUUTTTSSSTTTVVVZZZ^^^```___```bbbaaa^^^YYYSSSOOOLLLKKKKKKKKKKKKHHHDDDAAA===;;;777333000...------***+++---......---+++***.../////////...///111333000///...---------------++++++,,,---............,,,---000222///000999EEEmmmUUU999444333222111000/////////...------,,,,,,,,,------(((222111000IIIqqq~~~sssSSS@@@111000222......222...////////////...,,,,,,&&&'''((((((+++111:::AAAKKKSSSSSSHHH===:::===>>>CCCDDDCCCBBB@@@<<<999777555999;;;888222111666===>>>CCCIIIMMMKKKDDD;;;666888888777999<<>>======BBBJJJTTT\\\VVVDDD<<>>;;;>>>AAACCCAAA<<<555111,,,111888<<<>>><<<;;;;;;:::===AAADDDDDDCCCBBBBBBBBB<<<444111222444444222333444444333111/////////,,,222666555444555555222888<<>>???BBBFFFHHHGGGDDD@@@===>>><<<999777666777777666@@@EEEOOOWWWYYYSSSIIIAAA555777888888777777999;;;BBB???>>>???@@@@@@EEEKKKGGGNNNLLLDDDEEEPPPWWWUUUGGG@@@@@@BBBFFFRRRVVVJJJVVV^^^gggiiiaaaUUUKKKGGGUUUPPPJJJFFFEEEGGGJJJLLLHHHZZZhhhiiiiiillliiiaaa___]]]YYYSSSPPPSSS[[[bbb]]]JJJCCCTTTddd]]]HHH888222444888===AAAEEEHHHIIIUUUMMMIIIOOOVVVXXXUUUTTTIIIKKKMMMPPPUUU]]]gggnnnyyy~~~wwwyyyvvv^^^qqqoooKKK@@@HHHfffjjjkkkbbbVVVRRRXXX```KKKEEE>>>999888777444111))),,,///000777FFFTTTZZZ\\\YYYRRRIIICCCEEENNNVVV^^^cccjjjlllfffYYYJJJAAA555===GGGNNNQQQQQQOOONNNLLLQQQWWWYYYWWWUUUUUUVVVVVVOOOGGGDDDGGGKKKLLLKKKLLLLLLJJJEEE???:::777666:::CCCIIIGGGCCC@@@>>>;;;666===GGGOOOSSSSSSRRRQQQKKK>>>555;;;HHHOOOOOONNNEEEIIINNNSSSTTTRRRNNNLLL<<<:::>>>JJJRRRRRRNNNKKK;;;999;;;AAAGGGHHHAAA:::111222000///444===BBBBBBHHH???888>>>JJJMMMBBB555===JJJUUUSSSEEE777333555000+++''',,,777@@@DDDDDD444DDDRRRRRRHHHHHHVVVfffeeeWWWPPP\\\lllnnnaaaUUUMMMMMMDDD???QQQlllrrrfffFFFYYY\\\FFF111;;;XXXooouuurrreeeWWWYYY```VVVBBBFFFAAA???>>>999888JJJaaaiiigggOOO///---KKKaaadddqqqoooggg[[[TTTQQQMMMHHH;;;555444333444GGG[[[___TTTEEE555555EEEUUUXXXSSSEEETTT]]]UUUHHHAAA===;;;MMMMMMBBB555===TTTbbb```UUU333&&&BBB^^^[[[LLLFFF===PPP^^^]]]VVVNNNBBB555888999999888666888===AAAGGGHHHGGGEEEIIIMMMKKKDDDIIIKKKNNNKKKDDDAAAGGGOOOPPPOOOWWWdddiiibbbYYYUUUOOOPPPRRRTTTSSSNNNHHHDDDPPPQQQSSSRRRJJJAAA@@@DDD777<<<===::::::<<<:::555---000333222000///000222///111444666666666666666999:::===AAADDDFFFHHHHHHLLLLLLLLLJJJHHHFFFFFFFFFNNNOOOOOOPPPPPPRRRUUUWWWWWWYYY^^^bbbcccbbb```^^^[[[ZZZXXXUUUQQQMMMIIIHHHIIIFFFFFFJJJNNNJJJ===111111000...,,,,,,,,,---...------......------------+++---...---,,,,,,000333///...---,,,+++******+++)))+++,,,...//////......***---111222//////:::FFFuuuRRR:::555444222111000000/////////...---,,,,,,,,,,,,,,,)))111111888fffaaa>>>888555222222111000111333444444222///...+++***)))))))))))))))***333999@@@DDDCCC???;;;888@@@@@@??????@@@BBBDDDEEECCCBBBAAAAAA@@@===:::777888:::AAAOOO\\\aaaZZZRRRBBB===888777999:::888555555444333333555888;;;===NNNLLLJJJHHHHHHJJJLLLNNNOOODDD:::888>>>EEEEEECCCGGGUUUhhhssspppaaaOOOCCCOOOQQQSSSRRRPPPPPPSSSVVVMMMLLLPPPXXX\\\___fffpppsssjjjkkkwww|||tttlllkkkhhhVVVMMMYYYiiicccGGG...333666999666111666JJJ___dddKKKWWWjjjrrrkkkMMM===666777;;;BBBGGGNNN]]]mmm|||{{{xxxjjjiiiggg^^^XXX{{{SSS@@@111888999EEETTTccccccLLLBBBOOOLLL999333RRRUUU???999---000,,,,,,---+++,,,<<>>666@@@OOONNNAAA666BBBJJJDDD<<<777444000+++---//////......000222???KKKIII===KKKHHH111CCCLLLPPPVVVaaa^^^@@@***///***333333---555MMMZZZXXXNNNBBB@@@FFFHHHPPP]]]aaaWWW[[[aaagggiiicccVVVKKK<<>>666;;;MMM\\\hhhaaaIII000666UUUhhhgggttthhhbbb^^^___kkknnnaaaGGG:::777CCCMMMPPPXXXeee___<<<+++777GGGSSSVVVOOOTTTQQQQQQRRRMMMIIINNNXXXTTTJJJ>>>:::???FFFHHHGGG>>>555111555999:::<<<@@@QQQXXXYYYSSSSSSWWWRRRGGGQQQ[[[[[[MMMBBBEEEJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHEEEFFFFFFFFFEEEFFFHHHJJJRRRSSSTTTUUUUUUQQQJJJEEEGGGPPPTTTNNNHHHIIIPPPUUUYYYXXXTTTNNNEEE>>>:::888>>>@@@@@@===888333111111,,,,,,---...///000111111000111222444777:::<<<>>>GGGFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDGGGJJJNNNQQQSSSQQQOOOPPPSSSVVVXXXYYY]]]___aaaccccccaaa___]]]ZZZWWWUUURRRNNNKKKJJJLLLKKKLLLLLLJJJDDD;;;222---///...---,,,+++,,,,,,------------,,,,,,+++++++++...---,,,++++++,,,---......---,,,+++************)))+++,,,,,,,,,,,,---///,,,111000111333000888NNNRRR:::555444222111000000/////////...---,,,,,,,,,,,,------222222===llloooGGG===777333222000222333444555555333000///++++++***))))))))))))***,,,222:::@@@CCCCCCBBBBBBBBBAAA@@@??????@@@AAAAAAEEEDDDBBBAAAAAAAAA@@@???@@@@@@EEENNNXXXZZZSSSKKKCCC>>>888666999:::999777666555333222222444666888888:::===AAADDDGGGJJJKKKFFF@@@:::;;;BBBIIIKKKJJJHHHNNNWWW^^^^^^ZZZTTTOOOJJJMMMPPPQQQTTT[[[eeennnZZZQQQJJJLLLRRRZZZeeeoootttnnnrrr~~~{{{uuuuuu~~~rrrhhhfffeee[[[MMMDDDSSSRRROOOGGG<<<999EEETTTjjj]]]mmmyyyzzzQQQ000444333555888;;;DDDXXXjjjwwwaaaYYYXXXOOOBBBXXX|||EEE666---666@@@AAA>>>FFFUUUQQQBBB<<>>MMMNNNfffeeehhhdddWWWGGG>>>;;;;;;@@@GGGPPPUUUTTTNNNHHHFFFWWWRRREEE888>>>PPPZZZYYYjjj___MMM???999;;;;;;999FFFHHHEEEBBBHHHSSSUUUPPP555EEENNNQQQRRREEE333---///000111333:::EEEKKKKKKZZZVVVNNNDDDAAACCCAAA<<<777DDDJJJAAA666222222111000111111000//////000111AAAPPPMMM666<<<===333LLLYYYaaaffffff[[[@@@///444:::<<<999666BBBWWWdddeeeZZZOOOCCCFFFVVVcccfffdddSSSPPPTTT___eee^^^QQQHHH<<>>======BBBBBBAAAAAABBBDDDFFFGGGGGGFFFGGGLLLQQQPPPJJJDDDDDD???888555555555444222888777555333333444666777111444888<<<======;;;999;;;999999<<>>===EEEKKKpppooonnngggHHH999444555000222888666BBBTTTWWWCCCBBB===<<>>;;;555LLL[[[eeeaaaRRREEE888666BBBYYYRRRLLLRRR```nnnuuuvvvddd]]]BBB>>>^^^nnnccc[[[VVVLLLOOO```hhh^^^RRRNNNHHHJJJNNNMMMPPP```ggg[[[:::BBB>>>000666UUUqqq|||uuuuuuqqqiiiaaaYYYLLLAAATTTTTTPPPIIIEEEKKKXXXdddqqqeeeJJJ555???\\\jjjfffZZZVVV]]]hhhmmmrrrlllYYY555777===GGGPPPUUUTTTQQQEEE555555AAAEEEGGGHHHBBBBBB\\\mmmjjjggglllhhh^^^ZZZ```eeefffddddddiiinnnTTTTTTVVVXXXYYY\\\fffpppjjjhhh___RRRNNNPPPOOOIIIFFFGGGDDDAAADDDIIIDDD999888666444333222333444555999888666333111111333555:::>>>AAA???;;;;;;AAAGGG?????????CCCPPP___fffgggggg\\\LLL???888555444333111222222000...---...000111111333555777888::::::===>>>@@@AAADDDFFFGGGHHH>>>===<<<;;;<<<>>>AAACCCFFFIIILLLPPPSSSTTTUUUUUUVVVVVVVVVYYY\\\^^^^^^]]]]]]]]]]]]\\\ZZZXXXVVVTTTQQQRRRTTTUUUUUUSSSMMMIIIBBB===666///,,,---000222......---,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,------------,,,+++------,,,+++************)))***,,,,,,++++++---......111......111000:::RRRRRR:::444444222111000/////////...------,,,,,,,,,------...,,,111IIIvvvWWWKKKBBB<<<;;;999666666777777555333111000---,,,+++******************...444999===AAAFFFIIIJJJIIIGGGEEEBBB@@@>>>>>>???AAABBBBBBBBBCCCEEEFFFFFFEEEEEEGGGIIIIIIFFFCCCJJJFFFAAA===:::777333000666555333333333444555666444555777888777333000---222555888999:::;;;<<<===@@@AAACCCFFFIIIIIIFFFBBBKKKNNNPPPLLLGGGHHHQQQZZZccc^^^WWWRRRLLLGGGBBB@@@JJJLLLSSS\\\___^^^bbbiiidddXXXTTTcccuuuuuueeeVVVXXX\\\dddjjjjjjeeeeeeiiirrrdddiiidddhhhxxxiiiVVVGGGOOOYYY]]]YYYUUUXXX]]]qqqyyytttfff___XXXRRRUUU^^^AAA]]]gggaaa222(((---GGGRRRTTTFFF666888AAAPPPbbb]]]PPPMMMaaaVVV;;;:::555888EEEQQQVVV\\\dddaaaXXXHHHOOOYYYVVVoooggg___RRRDDD777:::FFFGGGCCC>>>444888OOOZZZQQQSSSAAA222YYYYYYSSSEEE666222888;;;888;;;===888555GGG```cccUUURRRCCCAAATTTfffggg```]]]===666555===BBB@@@;;;999777KKKYYYTTTIIICCC>>>:::@@@]]]hhhWWWCCC444333>>>===???>>>999777:::===>>>DDDHHHUUU\\\OOO999222999UUUccccccKKK444...222444,,,///222555666555444333666[[[qqqSSS<<<888888PPPXXX^^^OOO666000888GGGXXXbbbSSSMMMXXXffflllmmmooopppnnnKKK>>>aaaoooZZZOOOFFF===CCCWWW]]]NNNDDDFFF]]]WWWSSSLLLJJJ[[[hhhbbb???CCC<<<000666OOOdddjjjaaacccaaaZZZSSSMMMDDD;;;RRRRRRRRROOOOOORRRZZZ```\\\VVVCCC111444GGGNNNHHHOOOGGGJJJRRRVVV\\\ZZZLLL555===FFFNNNUUUYYYRRRIIILLLEEELLLXXX[[[aaaiiiiiimmm~~~lllkkkggg]]]TTTRRRXXX^^^iiigggdddaaa^^^___ccciiiUUURRRHHH===888;;;:::777---///000333;;;AAA;;;111//////......000333777999;;;:::888555333333666999555999>>>>>>:::777777888666>>>KKKZZZiiisssrrrkkk\\\OOO???555222333333222555444333111//////111222777777999;;;===???@@@AAAFFFFFFFFFFFFFFFEEEEEEEEE@@@???======???CCCGGGJJJLLLNNNRRRUUUXXXZZZZZZZZZZZZZZZ[[[]]]______\\\ZZZ]]]\\\ZZZWWWTTTRRRQQQPPPPPPUUUZZZ^^^___ZZZMMMAAA333333111///---,,,,,,,,,------------------------,,,++++++++++++++++++++++++,,,...000000...,,,+++---,,,++++++*********+++)))***,,,,,,++++++---...///111------000000<<>>CCCGGGLLLLLLKKKJJJHHHFFFEEEDDDFFFIIIKKKJJJFFFBBB@@@???BBBBBBCCCDDDEEEEEEEEEEEEMMMMMMLLLJJJGGGCCC>>>:::777666555333222222222222...///000111111111000000///222555666555333333333333444777:::;;;:::666444AAAHHHNNNOOOMMMMMMRRRWWWRRRYYY``````\\\WWWTTTSSSQQQRRRSSSTTTRRRRRRWWW^^^eeePPP@@@III^^^jjjhhhbbbSSSTTTYYY___aaabbbhhhoookkk\\\gggiiijjjrrriiidddDDDPPP^^^dddeeeddddddeeeeeeppp{{{lllbbb___cccccc\\\]]]eeeJJJRRRUUU^^^===...///MMM^^^```XXXLLL===...888UUUooolll``````VVVNNNPPP;;;@@@OOOYYYYYYYYY\\\ZZZSSS___nnnrrrZZZhhhiiikkk```CCC666>>>TTT]]]\\\UUUIIIGGGNNNTTTTTTbbbWWW@@@UUUcccWWWCCC555;;;KKKPPPIIIQQQQQQCCC333>>>]]]nnnjjjQQQCCCGGG___qqqmmmffffff<<<<<>>QQQccc\\\EEE888<<>>DDDGGGEEEBBB???>>>HHHbbbrrrOOO111222>>>\\\VVVWWWBBB,,,///AAASSSaaabbbPPPFFFOOO\\\bbbhhhooozzz{{{YYYFFF```fffOOOFFF;;;777BBBUUUUUUDDD>>>FFF___WWWPPPHHHDDDSSS```]]]CCCEEE===000111@@@KKKJJJXXX]]]]]]UUULLLHHHFFFCCC===>>>???AAAAAAAAA@@@??????AAA999---///@@@LLLLLLdddYYYXXX[[[XXXZZZ\\\SSSPPPXXX```gggmmmoooggg]]]QQQLLLSSSZZZ[[[dddrrrvvv|||kkkeee[[[PPPIIIGGGIIILLLLLLIIIEEECCCEEEIIIKKKJJJ===;;;555///---......+++,,,///222666:::<<<888222888666333000//////111222111111000...---///222555000111444888;;;===>>>===GGGUUUeeennnqqqmmmcccYYYGGG???666222333666777555555444444666888<<<>>>???>>>>>>???AAABBBDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCDDDCCCBBBBBBEEEIIINNNQQQTTTTTTVVVXXXZZZ]]]___```^^^^^^^^^^^^^^^[[[WWWTTTVVVTTTRRROOOMMMMMMNNNOOOUUU\\\cccggghhh```LLL999---...///000///...,,,+++,,,---------------------+++++++++++++++++++++++++++---000222222000---+++,,,,,,++++++******++++++(((***++++++++++++,,,...///111---,,,000111===VVVRRR:::555444222111000000//////------,,,,,,,,,---............;;;aaazzzrrrqqq]]]EEE===<<<;;;;;;:::888666444222111///...---,,,+++*********(((+++...222666<<>><<<:::999999333222111000000000000111000222555555444333333333000000000000111555<<<@@@:::>>>CCCDDDDDDCCCEEEGGG===IIIRRRRRRNNNNNNRRRTTTVVVVVVWWWWWWWWW[[[bbbhhheee\\\TTTUUUYYY\\\___cccccc]]]VVVQQQMMMOOOZZZfffmmmWWWXXXTTTSSS^^^```fffQQQUUUXXXXXXYYY\\\^^^]]]NNNWWWbbbooo{{{yyyooo^^^QQQLLLUUU___^^^WWWTTT\\\WWWOOO[[[AAA333...DDD\\\[[[XXXYYYQQQ999111BBBcccoookkkiiidddhhhjjjKKKSSS[[[bbbaaa]]]\\\[[[YYYcccrrroooKKKYYYggg{{{yyySSSEEELLL```fffccc```[[[QQQJJJTTT___qqqqqqSSSJJJgggZZZEEE999GGGaaajjjcccaaadddYYYEEECCCXXXjjjmmmTTTEEEFFF]]]qqqvvvzzzUUUPPPWWWgggiii]]]ZZZbbbXXXEEECCCZZZjjj^^^III===FFFYYYhhhiiiWWW======VVVVVVUUUNNNGGGDDDCCC???999999???PPPbbb^^^HHH777333JJJ^^^aaaJJJ444222555444IIIQQQYYYYYYRRRMMMLLLNNNTTTcccwww^^^@@@;;;AAAXXXHHHHHH888,,,555BBBHHHOOO]]]MMMAAABBBLLLWWWeeesssooonnnWWWGGGQQQPPP@@@:::666888DDDQQQOOOCCCCCCLLLOOOJJJJJJFFF@@@HHHOOOIIIHHHIIIBBB666333:::===:::666>>>CCC@@@<<<>>>BBBDDD999;;;???FFFLLLMMMIIIDDDIIIMMMJJJAAABBBQQQ```fffmmmfffkkkppplllmmmsssqqqmmmlllmmmooooooiii```YYYccc\\\]]]___\\\dddpppqqqjjjfffffffff]]]RRRQQQXXX>>>:::666444444444222//////---***)))...444444000444333111000111111000...---000555999===>>>===;;;777555222000.........///,,,---.........000333555666333///000666===BBBDDDHHHSSS]]]]]]VVVOOOGGGAAA===:::888999<<>>???>>>===>>>AAABBBCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCEEEGGGHHHHHHHHHHHHGGGGGGGGGHHHKKKOOOSSSVVVYYYYYYYYY[[[\\\^^^```bbb___]]]\\\[[[YYYVVVQQQMMMJJJIIIGGGGGGIIIMMMRRRUUU]]]dddjjjlllmmmeeeMMM444///...,,,++++++,,,...///+++,,,---.........------*********+++++++++++++++,,,---///111111///---,,,,,,,,,++++++***++++++,,,((()))++++++******,,,---...111------111222>>>WWWRRR:::555444222111000000//////,,,,,,,,,,,,,,,---...///,,,,,,999```}}}xxxpppNNNAAA@@@???>>>===;;;999666555444000///...,,,+++++++++***''')))---000444999???CCCFFFHHHLLLPPPTTTWWWYYYZZZXXX[[[]]]ZZZRRRKKKHHHHHHLLLNNNMMMIIICCC??????@@@999;;;>>>AAADDDGGGJJJLLLJJJJJJIIIHHHHHHGGGFFFFFFDDDCCC@@@===999666444333777666555555555555444444222333222000111:::IIIUUUHHHDDD>>>999666444333333111999===999666999<<<===CCCFFFIIIKKKPPPVVV\\\```]]]___dddgggeeeaaaccciiioooiiiaaaYYYQQQPPPZZZfffrrrZZZQQQBBBEEE```iiijjjhhheee\\\RRRPPPTTTSSSNNNEEEFFFNNN\\\ggggggbbb^^^PPPHHHBBBFFFQQQZZZ\\\\\\]]]ZZZJJJJJJ555555...666DDDEEEBBBEEEHHH<<<000333KKK^^^fffmmmkkknnnsssZZZEEEEEEHHHNNNQQQNNNNNNPPPWWW]]]XXX:::IIIRRRhhhnnnVVVMMMYYYjjjfff]]]^^^```QQQBBBRRR^^^hhhttt]]]CCCUUUQQQFFF>>>KKKbbbhhh```WWW```___QQQJJJSSS```fffYYYHHHCCCVVVnnn}}}qqqgggjjjcccRRRMMMWWW```NNNIII___wwwsssYYYBBB@@@```vvvttt```FFF@@@NNNrrrppphhh[[[RRRPPPPPPNNNLLLPPP[[[ccc\\\III666...@@@VVV^^^JJJ888777888333IIIRRRYYYWWWNNNJJJQQQYYYVVV\\\uuunnnTTTEEE===III;;;===444222???EEEFFFKKKOOOKKKEEEBBBDDDMMM[[[eeeccc\\\RRRLLLKKKGGG@@@;;;333777>>>EEEGGGFFFKKKRRRSSSQQQUUUUUUMMMOOOQQQIIIRRRTTTPPPGGGDDDIIILLLKKKOOOWWW^^^```ccchhhkkkkkkUUUUUUXXX```iiilllgggbbbVVV[[[[[[UUUSSSYYY\\\ZZZJJJFFFNNNUUUPPPTTTbbbiiissshhh``````ZZZOOOGGGGGGEEE>>>>>>???;;;AAAFFFAAA@@@@@@===999666555666555......///222444444111---333666666333333777666222555333222333555444222222,,,,,,...333888:::::::::,,,,,,------///000111222...000333444444555666888888666333000111666<<>>GGGFFFFFFEEEDDDCCCBBBBBBCCCEEEHHHJJJLLLMMMLLLLLLLLLLLLMMMOOORRRVVVYYY[[[ZZZ[[[]]]___``````______[[[ZZZWWWUUUTTTPPPLLLIII@@@@@@AAAEEELLLVVV___dddfffkkklllkkklllfffOOO666///---+++******+++---...+++,,,---.........------)))*********+++++++++++++++,,,---......---,,,+++,,,++++++***++++++,,,,,,((()))++++++******,,,------000---...222222???WWWSSS:::555444222111000000//////,,,,,,,,,,,,,,,---...///111111;;;```ooouuu~~~WWWHHHGGGBBBAAA???===;;;888777666000000...---,,,+++++++++)))+++---000222666:::>>>CCCFFFKKKQQQWWW[[[^^^```TTTXXXZZZXXXTTTQQQRRRUUUVVVWWWUUUMMMCCC<<<:::;;;888999;;;===@@@EEEKKKOOODDDEEEFFFHHHJJJLLLMMMNNNOOONNNMMMJJJGGGDDDAAA???>>>:::666444444444333222///222333222222<<>>@@@>>>@@@<<<===CCCKKKRRR[[[dddkkklllmmmlllfffbbbiiirrrpppccc```QQQ[[[oootttnnnbbbWWWVVVZZZVVVNNNRRRLLLQQQ___hhheeebbbcccAAAEEEEEECCCGGGXXXlllzzzlllrrr```TTTBBBQQQLLLIIIEEEMMMFFF<<<>>>???:::;;;>>>QQQ___nnniiigggqqqcccJJJCCCDDDOOOVVVSSSQQQSSSOOOMMMJJJ666CCC===HHHNNN???AAAXXXmmmdddWWW[[[bbbZZZ???HHHHHHGGGcccdddMMMCCCJJJIIIBBBGGGRRROOO@@@CCCOOOUUUOOOIIIOOOZZZccc\\\JJJBBBRRRmmmmmm]]]bbb```SSSQQQ\\\ZZZTTTTTTgggaaa>>>333aaa~~~uuu]]]EEE999<<<^^^```\\\PPPHHHLLLTTT[[[bbbfffkkkkkk```NNN===333@@@XXXaaaOOO>>>===<<<333;;;EEEMMMIII@@@AAANNN]]]]]]TTTgggcccMMM???888CCC???@@@;;;@@@NNNTTTWWWbbbZZZaaaeeebbb^^^___dddhhhhhh\\\ZZZ]]]XXXTTTSSSNNNJJJLLLNNNRRRXXX```hhhlllmmmjjjnnnmmmddddddggg```]]]```___XXXWWW^^^dddeee___cccgggiiilllnnnjjjdddZZZVVVTTTWWW\\\\\\TTTMMMDDDLLLRRRRRROOOKKK@@@444666///333444+++000DDDQQQTTTDDD;;;===;;;000...555111+++...111000555666+++***333222)))+++666777---333333333222111000......'''///333///,,,///000...444111///111111000//////555000,,,...111111...+++++++++,,,---...///000000+++...111222222222222333,,,000555555333444999???999???DDDEEEHHHLLLOOOMMMNNNPPPSSSSSSQQQOOONNNNNNDDDCCCCCCEEEHHHHHHFFFCCCHHHGGGFFFDDDBBBAAA??????IIIJJJMMMOOOOOOOOONNNMMMPPPQQQSSSUUUYYY\\\^^^```YYY\\\___bbbcccaaa^^^\\\XXXVVVSSSRRRPPPNNNJJJGGG<<<===@@@GGGRRR```lllssslllnnnkkkgggiiifffQQQ999***+++,,,---,,,+++)))(((***+++---...///...------))))))******++++++++++++***+++,,,,,,,,,,,,+++***+++++++++***++++++,,,,,,((()))++++++******,,,---,,,///---///333333???WWWTTT:::555333222111111111///......------------...//////...444666cccjjjvvv{{{XXXHHHBBBIIIDDD@@@>>>===<<<888555555333000...---+++)))&&&+++******+++...333777:::BBBHHHMMMPPPVVV]]]```___```\\\VVVNNNJJJNNNWWW___bbbggghhh___OOOBBB======;;;===;;;777;;;EEEKKKJJJKKKIIIGGGFFFFFFFFFEEEEEEGGGHHHJJJMMMOOONNNKKKIIIIIIIIIHHHEEE@@@<<<999888888444333555444555>>>JJJ```]]]TTTFFF999222444888000000//////000222444555111111222444666888:::;;;999;;;>>>@@@AAABBBEEEGGGEEEGGGJJJMMMQQQXXX___dddlllkkkfffeeennnqqq```HHHLLLJJJQQQbbbqqqtttrrrqqqfffhhheeeZZZUUU[[[hhhpppZZZTTTXXX]]]___kkkxxxyyyjjjgggcccaaa^^^```kkkvvvpppmmmfff___WWWQQQMMMKKKddddddhhhoooxxx{{{yyyuuuddddddgggiiicccZZZ[[[bbbbbbYYYPPPOOOUUU[[[]]][[[\\\```dddfffeee```UUUKKKIIIDDDAAAEEEKKKNNNNNNNNNKKKJJJJJJMMMQQQRRRNNNKKKBBBMMMUUUUUURRRRRRSSSTTT___ZZZZZZcccpppyyy|||```OOOUUUYYYPPPNNNXXX[[[UUUQQQVVV___```VVVLLLTTTaaakkkdddOOO>>>999<<>>;;;::::::DDDFFF===999<<<:::333999>>>AAA@@@BBBKKKVVV\\\ZZZ___bbbaaa\\\YYYYYY[[[YYYVVVUUU]]]iiiqqqsssrrrllluuu|||tttmmmkkkdddfffgggeee```[[[WWWUUUYYYYYY[[[\\\^^^```bbbcccgggeeebbbbbbbbbaaa\\\XXXYYY[[[ZZZTTTKKKFFFFFFIII???EEEKKKLLLHHHBBB>>>===999999999888666444222000///000111000///...///000***+++,,,,,,,,,---///111;;;@@@DDDBBB;;;444222333+++))))))+++///222111000111111222333444555666666000///...,,,++++++++++++//////////////////000000///------...///000000///(((***------,,,++++++,,,000...---...000111111///000///---++++++---///111777:::;;;:::>>>EEEIIIIIIFFFLLLSSSSSSNNNKKKMMMPPPPPPMMMKKKKKKMMMLLLIIIEEEAAAAAABBBCCCEEEFFFHHHIIIEEEDDDCCCBBBAAABBBCCCDDDPPPNNNNNNQQQTTTUUUUUUVVVZZZYYYZZZ\\\\\\]]]```cccbbbbbbbbbbbbaaaaaaaaaaaa[[[XXXTTTPPPKKKFFFAAA===:::@@@IIISSS^^^hhhrrrwwwrrrtttppplllmmmjjjVVV>>>+++------******,,,.........---,,,++++++++++++++++++++++++***************,,,,,,+++,,,---...,,,*********)))))))))))))))***)))))))))***+++---...//////+++111...111444:::]]]TTT:::555333222111111111///......------------...//////111444666fffuuu|||ZZZKKKIIILLLIIIEEEBBB@@@===:::888555333000...---,,,***(((***))))))***,,,000444666CCCHHHMMMPPPUUU[[[]]]\\\[[[WWWRRRMMMLLLPPPXXX^^^fffhhhggg___QQQEEE???>>><<<<<<999:::GGGZZZhhhlll^^^WWWMMMFFFDDDEEEFFFFFFDDDDDDEEEGGGIIIKKKJJJIIIKKKLLLKKKJJJJJJJJJKKKLLLGGG@@@;;;888333///222888DDDBBB===555---***---000111111000000000111111222333222111000///.........111333555666666777999;;;555777:::===BBBIIIQQQWWWFFFJJJKKKOOO[[[bbbVVVCCC555333999EEELLLIIICCCAAAJJJOOOOOOIIIEEEGGGKKKNNNTTTQQQYYY___[[[[[[XXXNNNNNNKKKHHHFFFCCCBBBIIISSSYYYYYYXXXXXXWWWVVVUUUUUUZZZYYYZZZ___dddeeeaaa\\\^^^bbbffffff]]]UUUYYYbbbsssooojjjfffdddbbb```^^^]]]```dddhhhiiigggaaa\\\PPPNNNPPPWWWbbbiiimmmmmmmmmlllggg___VVVNNNJJJHHHIIIRRRZZZZZZWWWYYY[[[\\\[[[WWWWWW___fffggggggggg___UUUJJJCCCAAABBBCCCEEEJJJBBB<<<>>>FFFIIIBBB:::BBBHHHMMMJJJBBB<<<===@@@@@@GGGIIIAAA:::AAAOOOZZZUUUTTTRRRPPPMMMJJJGGGEEELLLQQQQQQMMMPPPXXXVVVNNNCCCJJJPPPSSSYYYeeerrrxxxwwwyyyyyyuuupppnnnpppsssqqqmmmjjjkkknnnpppooollltttsssrrrqqqpppooonnnmmm```bbbeeeeeebbb]]]XXXVVV\\\\\\\\\\\\[[[ZZZYYYXXXEEECCCBBBBBBCCCBBB>>>;;;333555666444111///000222222444666666333000---,,,...///111222333333222222///000111000...------...***+++,,,,,,+++,,,...000333444555444222///---,,,,,,++++++---//////---+++111111111111000000000///******)))******+++,,,---------------............000---***((()))***))))))000///...---------------'''+++111333333222333444999<<>>EEEKKKNNNMMMJJJHHHAAABBBCCCEEEHHHJJJMMMNNNQQQRRRSSSTTTUUUVVVZZZ]]]ZZZVVVSSSVVVZZZ^^^bbbfffbbbcccccccccbbbaaa``````^^^ZZZSSSLLLFFFBBB>>>;;;AAAHHHRRR]]]eeemmmsssvvvrrrsssoookkkllljjjXXXBBB,,,,,,+++)))***,,,......---,,,,,,,,,,,,------...************************,,,+++++++++------,,,*********))))))))))))***************+++,,,...///000///+++111...111444:::]]]TTT999555333222111111111///......------------...//////222444:::oooYYYIIIIIILLLMMMLLLHHHCCC>>>;;;:::555333000......---+++)))))))))((((((***---///111AAAGGGLLLPPPTTTYYYZZZWWWTTTPPPLLLJJJLLLPPPUUUXXX]]]]]][[[UUULLLDDD>>>;;;<<<999777@@@YYYxxxqqqdddZZZSSSLLLFFFDDDBBB@@@AAAEEEIIIKKKLLLGGGFFFEEEDDDEEEHHHKKKMMMXXXQQQKKKHHHEEEAAA???AAA777666333000///...///000////////////......---,,,000//////........./////////111333333222222222444,,,---///222666===EEEKKKUUUXXXYYYXXX[[[ZZZMMM===111111444:::>>>???AAADDDIIILLLKKKDDD>>><<<:::777KKKHHHPPPYYYWWWTTTLLL===:::888777666222...111777333444666777888777666666999888888:::===<<<777333;;;@@@EEEBBB888222888BBBIIILLLNNNMMMIIIEEECCCCCC???@@@CCCFFFHHHIIIJJJJJJWWWVVVWWW\\\dddkkkmmmllldddgggfff___TTTOOORRRWWWSSS[[[```]]]ZZZ[[[^^^^^^\\\\\\aaalllrrrpppkkkiiicccmmmiiiXXXSSS]]]bbb\\\lllccc[[[[[[aaaeeebbb]]]bbb___\\\YYYYYYZZZ[[[\\\KKKSSSWWWSSSPPPVVV```hhhYYYZZZ^^^eeekkkmmmkkkhhh``````\\\[[[cccmmmlllcccPPPVVVYYYXXXZZZbbbiiimmmvvvuuurrrmmmhhhhhhlllpppooommmkkkjjjiiiiiiiiiiiiddd^^^WWWUUUXXX[[[[[[ZZZFFFJJJMMMNNNLLLGGGDDDBBBFFFFFFFFFDDDAAA===999777222111000111222111///---,,,---///111222333333333888666333222222111000///)))***,,,///000111111111...//////...,,,++++++,,,+++,,,,,,+++******+++------+++((()))+++------+++///333999@@@BBB>>>777111555444333111///---,,,+++))))))))))))***+++,,,---....../////////000000000777444000---...///000000+++***(((((()))+++,,,,,,222777===>>>;;;;;;???DDDEEEGGGHHHHHHFFFCCC???===;;;AAAEEECCCCCCFFFJJJJJJUUUOOOGGGDDDFFFLLLQQQSSSKKKFFF>>>888666666777777>>>BBBGGGLLLMMMLLLIIIFFFGGGHHHJJJLLLNNNOOOPPPPPPTTTVVVXXXXXXZZZ^^^eeejjj^^^RRRIIIJJJQQQVVVYYY]]]]]]___```bbbbbbaaa___^^^]]]YYYSSSLLLFFFCCCAAAAAAOOOVVVaaajjjqqqtttvvvwwwrrrrrrnnniiijjjiii\\\KKK111...***)))***,,,---...,,,,,,,,,,,,---...///000************************+++******+++,,,,,,+++)))******)))))))))******++++++++++++,,,---...///000///+++111...111444:::]]]SSS999555333111111111111///......------------.../////////555DDD```IIIEEEJJJNNNQQQPPPIIIAAA;;;999666333000......---,,,+++***)))(((((()))+++,,,...;;;BBBIIIMMMRRRVVVVVVRRROOOJJJEEEEEEGGGJJJKKKJJJHHHGGGEEECCC@@@===999666999444666IIIlll~~~lll___UUUPPPKKKHHHHHHJJJMMMNNNFFFDDDAAA??????@@@AAAAAAMMMIIIDDDDDDEEEDDDBBB@@@@@@>>>;;;::::::999777666111222333444444333222111111000000//////000000000///000222111///...---...+++,,,------///444:::???UUUXXXXXXSSSNNNGGG:::...666444111111555>>>MMMXXX\\\\\\WWWOOOKKKKKKJJJGGGLLLBBBAAAFFFFFFKKKKKKAAA666555666777444......111...------,,,+++******)))000///000222444444000------111333000)))&&&+++111(((,,,222555555333222222333111111222333444999@@@IIIIIIHHHGGGIIIMMMLLLHHH???DDDIIIHHHFFFGGGNNNUUUPPPUUUVVVQQQLLLLLLMMMLLLFFFHHHPPP\\\ccc```\\\ZZZSSSaaacccUUUQQQ\\\aaa\\\```YYYRRRQQQUUUXXXWWWUUUTTTPPPKKKIIIJJJKKKKKKJJJCCCJJJOOOLLLIIIKKKNNNOOOMMMNNNSSS\\\dddfffaaa[[[XXXVVVQQQNNNSSSZZZZZZTTT___bbb___XXXTTTTTTUUUTTTPPPNNNKKKGGGDDDDDDHHHLLLBBBDDDEEECCCBBBBBBEEEHHHCCCAAA???@@@CCCCCCAAA>>>666888999999666333222111999:::::::::888444111...222222111111000000///...++++++---///222222///---111---******---///...,,,---...///000000///...------......---***))))))***+++,,,,,,+++)))((()))+++,,,+++))))))+++///333555AAAHHHRRRXXXVVVLLL>>>555777666555333111///---,,,---,,,,,,++++++++++++,,,.........///000000111111///---+++,,,---///000000333666999999999:::===@@@???AAAAAA???===???EEEJJJBBBBBBBBBAAA@@@>>>======EEEEEEBBB@@@FFFQQQZZZ\\\XXXTTTPPPMMMLLLJJJIIIGGG>>>;;;999888:::>>>CCCEEENNNKKKHHHFFFEEEFFFHHHJJJNNNOOOQQQRRRSSSSSSRRRQQQRRRRRRSSSVVV```mmmuuuwwwfffQQQ>>><<>>??????===;;;;;;999666666666666333111333222;;;WWW~~~xxxlllbbbYYYTTTOOOMMMLLLIIIFFFDDDEEEEEECCCBBBGGGEEECCCCCCEEEGGGEEEAAAEEECCC@@@???>>>===;;;999999:::<<<===>>>>>>======;;;:::777444111///...---///111222222000---,,,,,,......---,,,+++---000333444999===??????>>>999333<<<:::666111111;;;JJJUUU^^^aaa```]]]\\\______\\\VVVDDD888333...555:::555111000222666444///---///000///......///000222444000000111333444444222111000000...,,,,,,---............///111333222000---444111000111///000:::FFF>>>AAA@@@======AAA@@@;;;888888888777777888999999===AAA@@@:::555555555444444444888@@@BBB>>>:::999444777888777666777999999888444000000222444333111...///111333555777777666888;;;:::555444777::::::???>>>@@@DDDHHHEEE>>>666>>>???>>>999777888::::::<<<>>>:::333.........,,,000000///...------///111111333333000,,,+++---111111333666888888777444333:::::::::888555555666777333333444444444333333222///...---,,,***)))((((((******+++,,,...---***((()))''''''***...000...+++000000111000///...,,,++++++,,,---,,,)))((()))***+++,,,,,,***(((((()))******,,,---,,,+++///666===QQQSSSUUUSSSLLL@@@444---222222111000...---,,,,,,,,,,,,,,,+++,,,,,,------------......///000000111222222222444666888777666555===CCCCCC>>><<<@@@EEE999:::;;;>>>@@@AAAAAA@@@;;;???DDDIIIMMMOOOOOOOOOIIIEEE@@@???IIIUUUYYYWWWUUUTTTRRRLLLDDD>>>:::999===???AAADDDHHHLLLQQQTTTQQQNNNIIIFFFGGGKKKPPPSSSQQQRRRSSSTTTTTTTTTRRRRRRHHHDDDBBBKKKbbb{{{pppSSS999444777777777:::AAADDDJJJPPPUUUXXXYYYYYYYYY[[[]]]\\\YYYWWWVVVVVV```eeelllqqqssssssssssssqqqpppllljjjjjjkkkfff```FFF999...---///---,,,---111000///...---,,,,,,,,,)))*********+++++++++,,,+++***)))***+++,,,***(((***************+++,,,,,,+++*********+++,,,---...///+++000...111444:::]]]SSS888555333222111111111///......------------...//////+++555VVVaaaEEEJJJPPPXXX[[[XXXOOOFFF@@@:::666222///...---,,,+++++++++************++++++...777@@@EEEJJJLLLIIICCC???<<<999777666555444333:::777555333222222111///000333EEEhhh{{{nnnccc\\\TTTOOOJJJGGGHHHHHHGGGEEEGGGJJJLLLMMMRRRWWWYYYWWWEEEDDDAAA???======>>>???;;;<<<===???@@@AAAAAAAAAAAA@@@???===<<<;;;::::::<<<>>>AAAAAA???<<<;;;;;;555666666555333222333444111444888<<<>>>>>><<<:::555888999666666===DDDGGGXXX```eeedddaaa^^^YYYSSSTTTCCC888///'''***...)))+++***,,,111111...,,,...,,,+++*********+++,,,---******+++++++++***((('''+++)))&&&%%%(((,,,***%%%...,,,***+++...///---,,,---***+++---,,,...;;;LLLYYY^^^]]]VVVTTTVVVTTTMMM???:::555555888999888555111555555000...//////---///---///333333000///111444...---333333,,,***---222000///000111222222111///222777;;;<<<<<<<<<<<<888777222///333===CCCDDD<<<::::::<<<>>>>>>999666555;;;@@@===666444888===??????;;;333000222222///((()))******++++++++++++222444444222000///222555///000222222222333444555555555666666666888<<>>CCCMMMVVVUUUPPPXXXUUUNNNEEE===:::;;;===DDDFFFJJJLLLMMMNNNOOOQQQIIIKKKMMMQQQTTTVVVXXXXXXYYYWWWTTTPPPKKKFFFBBB@@@888333111>>>```zzzZZZ<<<444555333333888666999>>>DDDJJJMMMPPPQQQTTTXXX]]]]]]ZZZWWWVVVWWWfffjjjpppuuuvvvvvvuuuuuunnnllljjjiiiiiijjjhhhgggOOO===///...111...---...111000///---,,,++++++*********++++++,,,---------+++******+++,,,,,,+++)))***************+++,,,---+++*********++++++,,,---///+++111...111444:::]]]SSS888555333222111111111///......------------...//////000444SSSrrrKKKKKKNNNSSSVVVVVVQQQJJJDDD<<<888333///...---,,,+++***))))))))))))*********+++444===BBBEEEEEE@@@999333444333222000000111333666555333111000///000111111999RRRyyyqqqgggZZZPPPMMMKKKJJJHHH???EEEIIIIIILLLSSSWWWVVVGGGFFFDDD@@@===>>>CCCHHH??????>>>??????@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFCCCFFFIIIJJJHHHFFFEEEEEE;;;>>>@@@BBBAAA@@@AAAAAAAAA???======;;;888555333+++111333111222888:::888KKKUUU[[[YYYRRRNNNIIIEEEIII===888222***+++///***+++)))***...000...---///111222222222111///,,,+++---...//////---,,,,,,+++***,,,,,,)))+++000...(((***,,,---------...000222---+++...222111111@@@TTTpppvvvuuukkkfffhhhddd]]]IIIBBB999666999>>>??????333666777444222333333000&&&$$$%%%))))))''')))---111---...222111,,,***...******))))))***,,,...///111111111222444555555555111333666;;;FFFQQQTTTQQQ@@@>>><<<999888888888888555===FFFGGG@@@<<>><<<555,,,)))******''',,,+++***+++,,,,,,,,,,,,'''((()))))))))+++---///000......000444666444222,,,000666;;;@@@EEEIIILLLRRRLLLCCC:::444111222333000111111///,,,+++---///...000111...+++((()))+++$$$&&&)))************+++---......///...---,,,+++(((***++++++***)))+++,,,+++,,,,,,+++))))))***,,,'''***,,,,,,,,,---000333/////////---+++,,,000444........................------...000222444666888:::;;;;;;<<<>>>??????@@@666333111111444777:::;;;FFFEEEAAA<<<888555555555444<<>>999444000...,,,+++***((((((((()))))))))))))))+++333<<<@@@BBB@@@:::222+++---//////...///333777///000///...,,,---000333333>>>ZZZtttcccYYYTTTQQQOOOIIIOOOPPPJJJGGGJJJLLLKKKIIIIIIFFF@@@:::<<>>======<<<<<<===999<<>>======;;;???DDDGGGIIIIIIIIIJJJLLLHHHEEEEEEFFFDDDBBBAAAAAACCC???888888===>>>;;;666???EEECCC???@@@DDDGGGCCC999666111'''(((---)))---))))))---///......000))),,,111555666333///,,,)))***,,,,,,+++++++++,,,%%%+++---***))),,,,,,(((''',,,///---&&&###&&&+++)))'''***///,,,+++:::NNNfffnnnnnnfffcccfffddd]]]\\\QQQBBB777333444666777666999999666444444111---...++++++,,,***&&&'''+++$$$(((,,,,,,++++++---......---,,,,,,,,,///333777<<<777333333:::@@@BBBBBB444===KKKZZZiiipppjjj```YYYUUUMMMBBB999333222333,,,444===@@@<<<666888<<<@@@===666...+++......,,,///---***)))***+++++++++000///---,,,,,,,,,,,,---///---...555>>>>>>666,,,222:::EEEPPPXXX^^^ccceeeddd[[[LLL>>>333...---...---...///---++++++...111444666666111***&&&'''***'''***,,,***((('''***---111111222111000...+++***((()))++++++******,,,---+++,,,,,,+++******+++---,,,,,,,,,...111222000//////333999:::777333111000666666666555555555555555555555555666777888999:::888888999:::;;;<<<===>>>AAA>>>999999>>>EEELLLPPPIII@@@666111222444333111333:::BBBEEECCCAAABBBEEE;;;888444333666<<>>AAACCCEEEGGGGGGGGGHHHEEE???;;;999:::<<<>>>???>>><<<:::999999999999000555;;;===<<<;;;???BBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGEEEDDDDDDDDDEEEFFFLLLGGGCCCCCCFFFIIIJJJIIIFFFCCC???@@@AAA===555...222222222333333333111///000222444444333333444555222000---...//////,,,))),,,---///...---+++++++++***+++,,,,,,---------,,,+++***+++,,,+++///???PPPccceeefffeee```WWWNNNHHHKKKGGGBBB<<<666222000///444333444666777555///*********++++++++++++++++++((()))+++---...//////......---,,,,,,---///111222;;;666000---///666>>>DDD333;;;LLL]]]eeedddbbbcccXXXVVVQQQGGG===555222222222222000---,,,///666<<<>>>;;;333,,,,,,333888888333222000//////000222333000///------------+++)))---222999======888111---222:::FFFQQQXXXZZZXXXVVVPPPCCC888555222+++)))...,,,,,,------,,,***(((''',,,+++)))((((((((())))))((()))))))))*********++++++)))((('''(((+++---///---,,,,,,...///000...---000666888555222444666666777999:::999777777;;;>>>777999;;;:::888666555666000555888444...+++///444666555555444444333222111888111---555EEEOOOMMMGGG???===???HHHRRRTTTKKKBBB666333///---...333888<<>>333333333333666<<>>555111///)))((('''''')))******))))))---,,,<<>>888999888===>>>AAACCCFFFHHHIIIJJJKKKJJJHHHHHHHHHGGGEEECCCFFFDDD@@@>>>???AAADDDGGGCCCBBB???===;;;:::::::::;;;===???AAAAAA???===;;;CCCFFFFFFCCC===999:::<<<999;;;>>>@@@???===999777>>>?????????>>>;;;999777999:::::::::<<>>>>>@@@CCCFFFGGG???>>>======>>>???@@@AAA:::;;;<<<;;;:::999999:::666444111......///111333///000111000...------...+++***))))))***,,,...///000......///---,,,444>>>KKKMMMOOOPPPNNNIIIDDDAAAEEECCC>>>:::666333222222111000///000222000---***'''''''''((()))***+++,,,---...000111222222222222***)))))))))+++///222555;;;888444000000222666888111777BBBPPPWWWWWWYYY\\\EEEEEECCC>>>888444444555333222111...------000222;;;;;;999777:::AAADDDCCC888666444222222222333333222///---,,,,,,---,,,+++---000333555444222...+++111555:::???AAAAAA???===999000+++,,,---***+++...'''(((***,,,---.........,,,+++***************+++......------------......555666666444111000111333333333444555777888888777555666444000111444555333333666888888555333222333666777666555444555777:::BBB>>>777111000444;;;???>>><<<999444111...,,,+++,,,---222<<>>EEEKKKPPPTTTUUUVVVQQQLLLKKKMMMOOOPPPPPPVVVWWWXXXWWWUUUTTTTTTUUUTTTVVVZZZ]]]]]][[[XXXVVVPPPLLLEEE<<<555...***((()))((('''''')))******)))'''++++++<<>>777///,,,---//////...------,,,+++)))))),,,.....................//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++---///---,,,,,,++++++,,,,,,------000...//////,,,<<<[[[MMM888444333333222111000//////......------......///000222111???oooVVVRRRMMMJJJHHHHHHFFFEEEDDD???999222///...///111,,,,,,***)))))))))***+++''')))+++,,,---+++***))),,,,,,,,,---...///000111///---++++++---000111111===[[[WWW888///...---...///222555999===AAABBBEEEFFFGGGGGGFFFGGGIIIJJJJJJGGGCCC???===>>>???AAAFFFEEEDDDAAA>>>999555333555777:::===???@@@??????BBBCCCBBB>>>888444444666;;;???DDDIIIJJJHHHDDDAAA===???CCCEEEDDDAAA<<<999999;;;;;;888444444888<<<777888888777444444666999;;;:::888777888;;;>>>AAA@@@BBBCCCCCCBBBBBBCCCDDDCCCBBBAAA???>>>???BBBDDD???@@@@@@???>>>===>>>??????<<<999555444444555777111//////111000---,,,...000111333444444333222111777666333000...---------222000//////000000///---...------------///111222555555666777888888777777///...------///333666999333222000...,,,++++++***+++---333;;;@@@BBBGGGMMM999999999888666555777888666444333222333222111//////333555777;;;AAAAAA===111000///.........///000333000---,,,---...///...,,,,,,+++++++++******)))/////////000//////...---333000000333555555555666333444444444444333333222555555555555555555555555777666666555555555555666333444444111------000333---------...000111222333:::999777555777999444,,,,,,111777;;;;;;:::888888444333111//////222888===FFF===444222777>>>AAAAAA555222///,,,******+++,,,+++111:::@@@DDDEEEFFFGGGLLLNNNNNNGGG===444///...///222777===BBBFFFIIIKKKHHHHHHFFF@@@999555666999???DDDKKKSSSWWWWWWUUUSSSPPPNNNMMMLLLMMMPPPSSSUUUZZZ[[[ZZZXXXWWWWWWZZZ]]]\\\]]]]]]\\\YYYTTTPPPMMMCCC===555///,,,)))&&&###)))((('''''')))******)))&&&))))))===iii```CCC777666777666777999;;;======<<<:::888666;;;@@@CCCFFFJJJJJJGGG999444///---...000000...555999???JJJYYY```ZZZNNN777222---+++---......,,,,,,------+++***+++---///........./////////000000---,,,,,,++++++,,,,,,---,,,,,,+++++++++---...///,,,,,,,,,++++++,,,,,,---...000...///000,,,;;;YYYMMM888444333333222111000/////////............///000000222111777lll[[[XXXRRRLLLIIIGGGGGGGGGKKKGGG???777000---,,,,,,,,,,,,***)))))))))***+++(((((())))))))))))))))))+++++++++,,,---...000000---,,,++++++---///111222AAAdddWWW888///...---+++++++++,,,...111333555<<<@@@FFFHHHGGGFFFFFFHHHFFFFFFGGGFFFCCC???;;;999BBBBBBBBBBBB@@@>>>;;;:::444222000000222777<<<@@@999;;;;;;999555111000000...111666;;;@@@DDDFFFGGGAAADDDIIIMMMOOONNNKKKIII>>>===999333......222555;;;???DDDFFFBBB;;;444///999999888777777777:::<<<:::::::::888666444555666888888888:::<<<<<<:::888AAACCCEEEFFFEEECCCCCCDDDGGGEEECCCAAA@@@???@@@@@@AAA>>>===@@@DDDDDDAAA>>>===<<<<<<;;;;;;;;;<<<<<<666555333222111111111111,,,,,,,,,,,,,,,,,,++++++...,,,+++))))))***+++,,,---------..................,,,***))))))+++---////////////000//////...---......000555888999>>>DDD222222222111000000000111000...,,,---000111///---///333555666999<<<:::555000000000000111333444555888666555555666777777666<<<;;;:::999::::::<<<===;;;;;;;;;;;;<<<======>>>:::<<<=========<<<:::777::::::999888666555333333111111111111111000000///000000////////////000000///---++++++---222666888666777777666666777:::<<<===@@@BBBAAA@@@<<<333)))///222666:::;;;;;;999888000///---++++++///555:::666444444888>>>>>>999333+++)))''''''(((,,,000333:::===AAABBBBBBCCCHHHLLLMMMJJJBBB777---+++000555:::>>>DDDKKKOOOQQQPPPOOOFFFDDD>>>666000333>>>GGGKKKNNNRRRVVVVVVTTTQQQNNNMMMNNNOOOPPPPPPSSSWWWZZZ[[[\\\[[[ZZZZZZ[[[^^^aaa^^^ZZZSSSKKKFFFCCCBBBAAA;;;444,,,)))******'''$$$)))((('''''')))******)))''')))***???llleeeFFF888666666666777999<<>>;;;888999:::<<>>@@@@@@<<<777222000---,,,+++,,,000666===AAA>>>@@@DDDHHHJJJKKKKKKKKK:::444,,,((()))---111222333666===FFFKKKIII@@@888CCCEEEHHHGGGDDDAAA??????AAAAAA@@@===999777777888999444000111666999888666555888<<<>>>===:::999999999:::===@@@BBBDDDDDDDDDCCC>>>999;;;AAAGGGGGGCCCFFFEEECCCBBBAAABBBBBBCCCBBBAAA@@@@@@???>>>>>>>>>999:::;;;<<<;;;:::999999888777666555555555666777777777777777777777777888999888666555555666777888;;;;;;;;;;;;<<<======>>>>>><<<>>>BBBBBBAAADDDIIIBBBAAA@@@@@@???>>>===<<<>>>;;;888888;;;======;;;<<<>>>>>><<<>>>AAA@@@<<<<<<<<<<<<<<<===>>>??????===<<<===???AAAAAA@@@>>>>>>>>>>>>>>>???@@@AAAAAA:::;;;<<<===>>>>>>======999>>>???:::999;;;:::555666666666666777777888888888888888888777777777777999:::::::::::::::::::::222000111777???BBB???:::999999888666444555999<<>>===777...'''///......///111444888:::EEEFFFGGGHHHJJJKKKLLLLLLCCC===555000000555<<<@@@MMMOOOSSSUUUUUUQQQMMMJJJ@@@>>>;;;999;;;BBBLLLRRRTTTSSSSSSRRRRRRQQQQQQRRRRRRTTTVVVWWWXXXZZZ]]]```\\\]]]]]][[[YYYXXXXXXZZZRRRNNNHHHAAA<<<999888999444...((('''***,,,***''')))((('''''')))******)))******,,,CCCpppgggGGG888555777777777999===@@@BBBAAA???===:::>>>DDDIIIJJJHHHHHHHHHFFF>>>333,,,+++,,,------)))******+++111666444...---,,,,,,---/////////...,,,...///...---...///111...///000111222222222222...---+++******+++---...+++***)))+++...000000///,,,+++++++++,,,,,,---......///---000222---888SSSMMM888444333333222111000//////......------......///000///555BBBuuupppTTTUUUVVVTTTOOOJJJGGGEEEHHHFFFBBB===777222///---,,,,,,***)))))))))***+++,,,+++******)))******+++*********+++,,,---...///***+++,,,,,,---///333666NNNxxxWWW888...---,,,,,,,,,+++++++++++++++,,,'''000<<>>===;;;:::;;;>>>AAADDDBBBBBBAAA???;;;666222///777:::>>>AAABBB@@@===;;;>>>:::444///...111666999999:::<<<>>>@@@AAACCCCCC@@@999000+++,,,------,,,(((&&&(((000:::???>>>:::>>>CCCHHHHHHBBB;;;777555<<<>>>@@@AAACCCFFFJJJMMMMMMDDD:::666:::BBBHHHKKK???AAABBBBBB???===<<<<<<<<<>>>BBBEEEGGGGGGEEEDDD???999000---333===@@@===>>>>>>==================AAAAAAAAAAAAAAA@@@@@@@@@CCCEEEEEEDDDBBBAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFBBBBBBCCCDDDEEEEEEFFFFFFDDDDDDCCCBBBBBBCCCCCCCCCEEEDDDFFFIIIHHHDDDEEEIIIHHHGGGFFFGGGHHHHHHFFFDDDGGGDDDBBBAAAAAAAAAAAA@@@======<<<999;;;???@@@===<<<<<<<<<<<<<<<<<<;;;;;;999999:::<<<>>>??????===999999999999999999999999999:::;;;<<<<<<:::888777;;;CCCCCC<<<;;;DDDGGGBBBDDDCCCBBB@@@???>>>>>>>>>CCCBBBBBBCCCDDDGGGIIIKKKIIIJJJKKKLLLKKKIIIFFFEEE000111777???DDDAAA555++++++++++++(((%%%''',,,000FFFGGGBBB777000222666999333000,,,***)))((('''&&&+++---...//////000222444>>>@@@AAA===666///+++))),,,...222777<<<@@@DDDEEEFFFHHHLLLQQQTTTRRRLLLFFF777555444999AAAFFFGGGFFFRRRRRRQQQOOOKKKFFFAAA???>>>AAAEEELLLRRRUUUVVVUUUWWWUUUSSSRRRSSSUUUXXX[[[YYYZZZ[[[]]]___```aaaaaa]]]\\\ZZZVVVQQQMMMLLLLLLCCCCCCCCCBBB???:::666333---)))&&&&&&)))***)))''')))((('''''')))******)))++++++...HHHuuuhhhGGG777555777999777999===@@@BBBBBBAAA@@@======AAAHHHJJJHHHGGGHHHDDD<<<222,,,+++,,,,,,+++---...,,,((((((++++++)))+++,,,---......///000000...///000000///...///111...///111333444444333333...---+++******+++---...,,,***))),,,///222000...++++++++++++,,,---.........///---000333---777PPPMMM888444333333222111000//////---------------......///111555EEEpppQQQVVV\\\^^^YYYRRRLLLIIIIIIFFFAAA;;;666333111000,,,,,,***)))))))))***++++++******)))))))))))))))))))))******+++---...///***,,,---------000444888TTT}}}WWW888...---,,,***+++,,,,,,------,,,,,,'''***111:::CCCIIILLLLLLKKKJJJHHHGGGFFFGGGHHHIIIIIIFFFCCC???<<<;;;;;;<<>>AAABBBBBB???<<<777222...,,,,,,,,,222444666999<<<>>>???@@@FFFCCC>>>999444///+++)))///,,,)))+++000777;;;===222888>>>===777///***((($$$'''***---111777===BBBFFFCCC>>>888666:::CCCKKKOOOMMMHHHBBB===<<<===@@@@@@AAADDDFFFHHHIIIIIIIIIJJJDDD:::333888CCCIIIGGGDDDEEEGGGGGGFFFEEEBBBAAA:::;;;<<<======>>>>>>>>>===<<<999555222333777;;;;;;;;;;;;;;;999666333111333333333333444555777888666777999;;;<<<;;;:::888???@@@@@@AAA@@@???>>>===@@@??????AAA???;;;;;;>>>888666666888;;;;;;999777555666888777666444444444777888555222333777888555444444666777888999:::::::::888666666999<<>>KKKRRRMMMKKKIIIEEEAAA===:::888777333222333555999???EEEHHHDDDEEEGGGFFFCCC>>>999555111444777888555///((($$$,,,------+++)))+++222999AAA@@@999111///444:::<<<+++)))'''(((+++.........---...000111333555888;;;EEEBBB===666///---...000---111999@@@GGGJJJLLLLLLLLLMMMPPPRRRQQQLLLDDD>>>777888;;;BBBIIILLLJJJFFFHHHHHHFFFEEEEEEDDDDDDEEEJJJNNNUUUZZZ\\\[[[XXXUUUVVVVVVVVVWWWXXXZZZ\\\]]]\\\ZZZZZZ\\\______]]]ZZZWWWUUUPPPJJJEEEBBBCCCDDD@@@AAAAAA@@@<<<666000,,,&&&&&&''''''(((''''''''')))((('''''')))******)))******///LLLyyyiiiHHH777444666999777999<<<>>>AAABBBCCCCCC???;;;===EEEJJJHHHGGGHHHCCC<<<444///......---++++++---+++((((((+++***'''***+++,,,------...///000///000222111000//////000...///222444555555444444...---+++******+++---...---+++***,,,000222000---++++++++++++,,,---.../////////---000333...666NNNMMM888444333333222111000//////---,,,,,,,,,,,,---......444222AAA|||RRRYYYcccgggccc[[[SSSOOONNNIIIAAA999333111000111,,,,,,***)))))))))***+++)))))))))((((((''''''''')))))))))***+++,,,......***,,,.........000555999VVVWWW:::111111000***+++---......---,,,++++++)))(((---777AAAGGGIIIFFFIIILLLNNNNNNKKKHHHEEEGGGFFFEEECCCCCCBBBBBBBBB>>>=========>>>???AAABBB999888666666888;;;======@@@@@@@@@???<<<888444111)))---222777<<<>>>@@@@@@<<<@@@BBB@@@999333///...(((((((((((()))---333888555;;;@@@???999111------+++++++++)))((())),,,///:::AAAFFFBBB:::777>>>FFFKKKEEE;;;111***)))---111---000444:::AAAHHHMMMPPPEEEAAA666...222???FFFEEEEEEGGGHHHHHHFFFBBB>>>;;;>>>???AAACCCDDDEEEFFFFFFKKKHHHBBB;;;777:::BBBHHHFFFFFFEEEBBB===666111------,,,,,,---...000222333999;;;===???>>>;;;777555777999<<>><<<:::<<<999888999666222333777???>>>===???BBBBBB???<<<555;;;AAACCCBBB??????@@@<<<<<<999555555888777333333555999===AAADDDFFFGGGCCC???:::999<<>>666111>>>???<<<333((($$$)))000+++------,,,+++...777>>>999888555333777<<<<<<888***(((&&&(((***,,,+++)))///000111333555999>>>BBB???:::444///---...111333===AAAHHHMMMPPPOOOLLLJJJVVVUUUSSSNNNFFF@@@;;;999>>>>>>@@@CCCFFFHHHGGGFFFAAAAAABBBEEEJJJPPPVVVYYYYYY\\\^^^\\\XXXVVVUUUWWWVVVXXXZZZ]]]]]]\\\ZZZXXXZZZWWWUUUWWW[[[[[[WWWRRROOOLLLFFF@@@<<<===AAADDDGGGDDD???999333---)))'''###&&&((()))(((&&&&&&''')))((('''''')))******)))((((((///NNN|||kkkIII777333666999888999;;;===@@@BBBCCCDDD@@@:::999BBBIIIHHHFFFGGGBBB<<<444000///...+++)))'''(((''''''***...,,,&&&)))***+++++++++,,,...000000111333222000/////////...000222444666666555444///---+++))))))+++---///...+++***,,,111222///,,,++++++++++++,,,---.../////////---111444...555MMMOOO:::555444333222111111111111///000111000......///111222333CCCvvv{{{sssqqq|||```bbbhhhmmmkkkaaaTTTLLLJJJHHHBBB;;;444000//////---,,,+++***))))))))))))+++*********))))))((((((***((((((+++000222...***---++++++.........111777YYYVVV;;;444333///,,,,,,,,,,,,+++***))))))&&&))),,,,,,---111999@@@FFFFFFEEEDDDDDDDDDDDDEEEAAACCCFFFGGGGGGFFFFFFFFFCCCAAA>>>===>>>@@@AAAAAABBBBBBAAA???===;;;888777:::<<>><<<444222000///222777<<<@@@:::;;;===>>>>>><<<;;;999000...,,,***+++---///111222666::::::777333111111))))))***+++,,,,,,,,,,,,,,,444>>>BBB@@@;;;666555FFFCCC999---((()))+++++++++***)))+++000666===BBBDDDCCC>>>555...111===HHHFFFGGGEEE@@@777000,,,,,,)))+++---000222444555555<<>>LLLKKKCCC000,,,)))(((***,,,,,,++++++......---666FFFQQQTTTMMM===222999KKKRRRFFF777))))))***+++,,,,,,,,,---)))------...666EEENNNOOOKKKKKKMMMLLL???111333???AAA888...+++---...+++'''///...---111888<<<===<<<444444888@@@GGGEEE:::000(((***,,,,,,+++,,,///222;;;;;;===BBBGGGIIIGGGEEE999555111///111888@@@EEEMMMOOOQQQRRRRRRQQQOOONNNLLLFFF>>>999888:::<<<===EEEEEEEEEEEEDDDBBBAAA@@@FFFEEEIIIUUUccciiieee^^^XXXVVVTTTSSSSSSTTTUUUVVVWWWXXXZZZZZZZZZZZZXXXWWWPPPOOOMMMKKKJJJIIIHHHHHH@@@BBBCCCEEEEEEDDDBBBAAA999666111,,,(((&&&&&&&&&''''''''''''''''''''''''(((&&&%%%'''***,,,+++)))...***333RRR{{{aaaBBB444333555666999;;;===>>>>>>@@@BBBEEECCC???;;;<<>><<>>===888444222111///---+++***))))))))),,,///555<<>>???;;;333...,,,)))$$$)))((((((***,,,///333555>>>CCCDDD<<<111///888BBBAAABBBAAA<<<555///+++***((()))***,,,---...//////333777===???888555>>>LLLIIIIIIFFF===333+++)))***---,,,+++++++++++++++++++++000777@@@HHHJJJ???333;;;EEEMMMKKKCCC;;;222***000//////...------......,,,999HHHQQQSSSNNNBBB666333HHHNNNIIIIIIDDD999444///---******++++++)))'''))),,,...///999IIIXXX___[[[JJJ::::::EEEJJJBBB999...,,,))))))+++------,,,)))...333:::EEEPPPPPPKKK888333333@@@NNNOOO@@@///***)))))))))***+++,,,---'''+++...222;;;FFFIIIFFFFFFEEEEEEDDD???:::;;;???999444---)))((()))***+++***///777===???===:::888;;;BBBLLLRRRPPPEEE777------...///......111555999CCCDDDFFFIIIIIIDDD===777222222222444777===BBBFFFGGGIIIMMMNNNLLLGGGAAA===333555777:::>>>AAADDDEEEDDDCCCBBBAAAAAAAAAAAAAAAHHHIIINNNTTTYYY\\\ZZZXXXUUUUUUTTTSSSTTTUUUVVVWWWVVVWWWXXXWWWUUUQQQLLLJJJHHHFFFCCCAAA@@@@@@BBBCCCHHHHHHHHHGGGDDDAAA===;;;222000---)))'''&&&'''''''''''''''''''''''''''''''''&&&%%%'''***,,,+++)))---)))333TTT}}}aaaAAA333222444444777999:::;;;<<<===@@@BBBDDD???::::::???FFFJJJKKKEEE>>>555000//////,,,)))******++++++++++++++++++++++++---///111222222222222999===;;;777777666444666555555666777777555333///...,,,+++++++++,,,------,,,,,,///222333000,,,,,,,,,+++,,,,,,---...///000000,,,,,,000---444HHH|||OOO:::444333222111111000111111///000000///......000111111777DDDooo~~~cccQQQFFFRRRlllzzzoooiiibbbaaadddddd\\\TTTJJJEEE>>>666111---,,,,,,---,,,+++***))))))))))))************))))))))))))***)))))),,,000111...***,,,***+++---...---111777VVV}}}UUU:::333222///------------,,,+++***))))))******(((&&&''',,,000999;;;>>>@@@???<<<888555444555777999<<>>@@@BBBBBBCCCAAA===888333...***(((''',,,333888999999888888111000...---,,,,,,---...+++***,,,333;;;@@@AAA???;;;===;;;666111///***%%%&&&'''((()))***+++++++++444???HHHCCC777...111888???@@@@@@===666000+++))))))))))))***************---,,,333===<<<555888DDDFFFFFFCCC<<<333,,,************************+++,,,)))///777???GGGIIIAAA777999CCCJJJHHHAAA888...&&&------,,,,,,++++++,,,,,,(((555DDDMMMOOOJJJ>>>222666HHHLLLFFFEEE>>>222---+++)))((()))******)))((('''...444888@@@NNN[[[aaa[[[JJJ>>>CCCJJJEEE999000,,,+++******+++---,,,++++++000777AAAKKKNNNGGG===+++111===LLLSSSMMM<<<,,,,,,+++)))((('''(((***+++***///666<<>><<<<<>>::::::999888888:::>>>CCCEEEKKKJJJHHHDDD???999333000***)))'''%%%%%%&&&''')))'''''''''''''''''''''''''''&&&%%%''')))++++++***+++)))555WWW___???222111222222333555777777777999<<<>>>CCC???:::888<<>>:::888666777666666888999999777555///...---,,,+++,,,---------,,,,,,///222333000,,,+++++++++,,,,,,---...///000000,,,,,,000...444GGG{{{OOO:::444333222111000000000000...///000///......000222333???KKKkkkzzzdddXXXTTTOOOWWWiiirrreee___XXXXXX```cccZZZOOOLLLFFF===555000...,,,,,,---,,,+++***))))))))))))*********)))))))))))))))))))))***---///000---+++,,,******---------111777SSS{{{TTT999222222///------------,,,+++***)))******)))'''%%%%%%(((+++,,,///333777::::::999888111000000///111777>>>DDDOOOQQQTTTXXX[[[ZZZWWWTTTEEEEEEDDDCCCBBBAAAAAA@@@BBB@@@<<<999777777999:::777888;;;>>>??????===<<<333555666888:::;;;;;;;;;BBBBBBAAA???===:::777555---,,,,,,,,,...222777;;;444444333222111000//////+++)))))),,,222999<<<>>>>>>???;;;444111222111...(((((())))))***+++,,,,,,,,,888DDDFFF===333///000<<>>FFFFFFBBB;;;222)))++++++***************+++///777???BBBDDDDDD???888999GGGIIIDDDDDD<<>>888<<<<<<999???GGGCCC888......---,,,---333:::@@@FFFGGGFFFDDDAAAAAACCCEEELLLMMMJJJBBB777222333666333555777999===AAAEEEGGGJJJFFF>>>888555444555666;;;>>>AAAEEEGGGGGGFFFEEEFFFCCC@@@???@@@DDDIIILLLbbbfffgggaaaUUUJJJDDDCCCEEEFFFHHHKKKNNNQQQSSSUUUSSSVVVXXXWWWSSSRRRUUUXXXVVVUUUSSSPPPLLLHHHEEECCCCCCCCCBBB???===:::777666444555666999===BBBGGGJJJBBBAAA???;;;555///)))&&&&&&%%%$$$$$$$$$&&&''')))''''''''''''''''''''''''&&&%%%&&&''')))************)))777[[[\\\===111000000///000111222333333444777999===;;;999888999===BBBEEEBBB>>>999555333000,,,)))...---,,,+++***+++,,,---+++,,,///111333666999<<>>555111///...------,,,+++***))))))))))))))))))))))))))))))******)))***+++---///...---+++,,,******---------000666PPPyyy~~~SSS888222111///------------,,,+++******))))))((('''&&&''')))+++'''(((***...222666999;;;888777444111///000444888;;;>>>DDDLLLSSSWWWWWWUUUHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDAAA>>>:::777555444;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===???AAABBBAAA@@@@@@888555111---,,,...000111999::::::999666222...+++,,,---,,,+++***---333888<<<>>><<<888666888888555///...,,,***)))***,,,---+++333===DDDCCC===666111444888>>>CCCCCC>>>777222...---,,,+++************,,,&&&,,,;;;@@@666000222:::>>>CCCDDD@@@999111,,,(((((((((((()))***++++++333:::@@@BBBDDDDDD@@@:::111:::AAABBB@@@;;;333+++******)))))))))******+++444999======???AAA???;;;888CCCDDDAAABBB999---++++++++++++***))))))***+++...777@@@BBBAAA@@@===888---...666BBBCCC;;;666777,,,++++++***)))((()))***555;;;CCCDDD???777444555>>>AAADDDAAA999111,,,***))))))((())),,,000444666===DDDMMMMMMFFF???@@@DDDFFFMMMMMMGGGEEEGGGAAA666---,,,,,,///666===BBBEEEKKKFFFAAA???AAAEEEGGGHHHDDD>>>555...+++///777===@@@AAABBBDDDFFFFFFFFFEEE===;;;888555666:::???CCCHHHHHHGGGFFFEEECCCBBBAAABBB@@@??????BBBIIIPPPTTTRRRUUUUUUPPPHHHCCCCCCFFFMMMNNNQQQTTTVVVVVVVVVVVVYYYWWWUUUSSSRRRQQQQQQQQQKKKJJJHHHDDD@@@;;;888555777666555555666888;;;===>>>>>>>>>>>>?????????@@@555444333111...)))%%%###&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%&&&'''((((((******)))))):::___YYY::://///////------...///000///111333555555777999999777888;;;>>>>>><<<888555111...+++)))...---,,,+++++++++------+++---000222555;;;BBBGGGVVV^^^___TTTFFF???======888888999;;;===<<<999777///...---,,,+++,,,------...------000444444111...++++++++++++,,,---......///000,,,---111...444FFFyyyOOO:::333222111000000///000000...///000///...///111333AAAYYYbbbiiisssVVVFFFIIILLLYYYooo|||rrrXXXGGGKKKYYY]]]XXXSSSJJJ>>>555222111000///---,,,+++***))))))))))))))))))))))))************)))***,,,......---,,,++++++)))***,,,---,,,000666NNNwww}}}QQQ777111111............------,,,+++***)))(((((((((((()))+++,,,)))(((((())),,,000555888======<<<888333///......+++,,,111777===AAABBBBBB============???AAACCCEEEHHHHHHGGGFFFCCC@@@<<<:::===<<<<<<;;;;;;<<<============<<<<<<;;;;;;;;;;;;888:::<<<>>>???@@@@@@???@@@???===;;;888333---(((333444777999999888555444000222222///******---111222888======>>>>>>:::555777444000,,,)))(((((()))...000666>>>CCCCCC>>>999---000666===BBBBBB>>>;;;333111///,,,***)))))))))(((&&&***555===;;;666444222777>>>BBBAAA;;;333---))))))))))))))))))***+++000777>>>??????AAA???;;;111777======<<<999222+++*********)))******+++,,,444:::???@@@AAAAAA<<<666666>>>>>>===???777++++++******)))'''&&&(((+++...:::===???<<<<<<===:::666'''000;;;AAA???;;;888888,,,,,,+++***((())),,,///777???JJJMMMDDD:::999>>>JJJGGG@@@777...***+++...'''(((+++///555<<>>BBBEEEBBB???555111------222999>>>@@@FFFEEECCCCCCAAA???;;;888444777<<<@@@CCCEEEGGGIIILLLJJJGGGDDDAAA@@@@@@@@@>>>@@@CCCGGGIIIKKKLLLLLLFFFHHHIIIJJJJJJMMMSSSXXXYYYZZZZZZYYYWWWUUURRRQQQSSSNNNHHHFFFGGGGGGCCC@@@999999888666555444333222333333333555999???DDDHHHJJJGGGCCC===666111---+++,,,,,,------,,,***'''%%%''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''''''''''')))+++)))+++===cccUUU777...//////,,,+++,,,......---...111333000555999999666444777:::<<<:::777333///,,,***)))+++++++++++++++,,,------,,,...111333888AAAMMMVVVdddhhheeeWWWHHH@@@>>><<<999:::;;;<<<===<<<888555...---,,,+++***+++,,,,,,...------000333444111---*********++++++,,,---......000,,,...222...333FFFxxxOOO:::333222111000000/////////---...////////////111333>>>bbbrrrwww}}}```PPPOOOKKKRRRiiiyyy{{{\\\DDDDDDUUU^^^[[[UUUKKK>>>555111111000///---,,,+++***))))))))))))((()))))))))************)))+++---......---,,,++++++)))***,,,---,,,000666LLLuuu}}}QQQ666000000...............---,,,+++***)))((((((((()))*********+++***((((((***...222555@@@BBBDDDCCC>>>888333111,,,+++***,,,...000111111////////////111444777999???@@@AAABBBBBBBBBAAAAAA<<<===???AAADDDFFFHHHIIIAAA@@@???===<<<;;;;;;;;;999::::::;;;<<<<<<<<<<<>>777111000111222444666888999:::666666666555333000///...,,,222888999<<<>>><<<777999777444111...+++)))(((------000444999===???@@@444333333777<<>><<<:::555111---***)))(((%%%(((+++///777>>>===666///333999>>>@@@<<<666222++++++***)))))))))******...666<<<===<<<======<<>><<<<<<@@@777++++++))))))(((&&&&&&***111666??????===;;;===???;;;444000;;;@@@>>>>>>@@@;;;111+++++++++******...444999AAACCCGGGGGG@@@999<<>>======999:::<<<======;;;888555...///222888>>>CCCDDDCCCEEEAAA<<<999999888666444;;;@@@FFFIIIIIIHHHHHHIIIHHHGGGEEEDDDDDDDDDFFFGGGEEEGGGKKKNNNOOONNNLLLJJJNNNPPPRRRTTTVVVXXXZZZ[[[UUURRRNNNJJJGGGEEEDDDDDDAAA===888777888888666333000000000111333555777999999;;;===AAAEEEIIILLLNNNIIICCC;;;222***%%%######)))***+++,,,+++***((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###%%%''''''&&&''')))+++))),,,@@@ggg}}}RRR555...//////,,,+++,,,------,,,---///111000666:::999444222666;;;<<<:::777222...+++******((((((***+++,,,,,,---------///111444:::GGGWWWcccnnnoooiii\\\NNNFFFAAA===:::;;;<<<======;;;777333---,,,+++***)))***++++++,,,++++++...111222///+++************+++,,,---......///,,,...222...333EEEwwwOOO:::333222111000////////////---...////////////111333EEEqqq|||fff______TTTQQQaaaoooxxx\\\DDDDDDSSS[[[XXXVVVKKK===444111111000...---,,,+++***))))))))))))(((((())))))*********+++)))+++---......,,,+++++++++)))))),,,,,,,,,000666KKKuuu|||PPP555000000...............---,,,++++++***)))(((((()))***))))))))))))((()))+++///222444EEEIIIOOOPPPMMMFFF@@@<<<666333///,,,,,,------,,,,,,,,,******+++---///000...///000333666999<<<===@@@BBBFFFJJJMMMOOOPPPPPPKKKIIIGGGDDDAAA???>>>===;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::>>>CCCEEEEEECCC===:::666111//////000111:::888777999;;;999333...---000111000333:::======777777777777444111...,,,)))***++++++---333<<>>EEEBBB<<<666111---***)))&&&,,,---***222>>>???666000222777<<<>>>>>>;;;888,,,,,,+++***))))))******000999>>>===;;;;;;<<<;;;---333888:::>>>BBB@@@:::,,,,,,++++++,,,---......:::>>>???<<<<<<<<<:::555<<>>>>>BBB888,,,---******)))'''(((...888???<<<======???CCCCCC999...999BBBBBB;;;===DDD<<<+++***+++++++++,,,222:::AAAMMMFFF>>>999444222;;;GGG<<<666///,,,,,,.........999;;;>>>BBBEEEIIIKKKMMMGGG@@@>>>CCCEEECCCBBBFFFHHH;;;111222111,,,---444...888BBBEEEAAA;;;:::;;;@@@AAAAAA===666000///000///333999???DDDFFFGGGHHHEEE???999777888;;;======IIIJJJKKKIIIEEEDDDEEEGGGCCCDDDEEEFFFIIILLLNNNPPPQQQQQQQQQQQQQQQRRRSSSSSSNNNOOOQQQTTTVVVTTTOOOKKKAAA===666111...///222444000...---...///000000///111111111222555999===???AAADDDHHHLLLOOOPPPPPPPPP???999///'''######&&&(((((()))***+++***)))'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''"""%%%''''''&&&&&&)))+++)))---AAAiii|||PPP444---000///,,,+++,,,------,,,---///111333888;;;888222111777>>>===;;;777222...++++++,,,%%%''')))+++,,,---,,,,,,...///111444;;;JJJ]]]kkkssssssmmmaaaUUUMMMEEE???;;;;;;<<<======;;;666222,,,+++***)))))))))***+++***)))))),,,000000---***************+++,,,---......///---...222...333EEEwwwQQQ444333222111000/////////////////////---,,,...222555JJJ|||mmmccceeeiiiooojjjZZZssshhhVVVEEEBBBLLLTTTWWWWWWMMM>>>444/////////...------,,,,,,+++***))))))))))))))))))))))))))))))(((+++---...---,,,,,,---***++++++++++++---000333MMMtttyyyNNN444///000...,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))***'''%%%'''+++///111000???DDDLLLVVV[[[XXXMMMDDD???<<<777333111///,,,***---,,,,,,+++,,,---///000///...---...///...---+++111444:::BBBKKKSSSZZZ^^^\\\ZZZXXXXXXYYYVVVNNNGGGEEEEEEBBB@@@BBBDDDAAA:::<<<:::999888999;;;>>>@@@AAAAAA???;;;666333222333111222444777:::<<<;;;:::999777444111000111333444======<<<;;;999888666555...,,,)))(((+++///555999999<<<>>>===888555333444;;;???BBB@@@777...(((&&&'''&&&&&&)))000777<<>>BBBBBB@@@??????222222888@@@CCCAAA???AAA333///---------...444;;;BBBCCCEEEGGGHHHFFFBBB???QQQMMMIIIHHHEEE>>>444+++///***&&&(((111:::???AAACCC@@@AAAFFFEEE<<<666666IIIIIIJJJKKKJJJBBB666---***)))***///666>>>EEEHHHKKKAAA777777???EEEEEEAAA666000,,,+++++++++000666DDDAAA???AAAGGGHHHEEEAAA<<>>======???BBBCCC???:::333...---///000111>>>???BBBIIIOOOOOOIIICCC777777888;;;???CCCGGGIIIBBBGGGKKKKKKIIIIIIMMMQQQMMMQQQSSSQQQNNNMMMPPPUUUZZZXXXVVVUUURRRLLLCCC<<>>222///+++***,,,---+++))),,,+++++++++,,,---...///...000333777===BBBFFFIIISSSQQQQQQSSSSSSNNNEEE===222---&&&###$$$&&&&&&&&&***,,,...---+++((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((()))...EEEnnnzzzNNN555000000...,,,(((***,,,,,,++++++,,,...444555555555444555777:::>>>===888000---...,,,(((((()))+++++++++***+++,,,,,,---...000666GGG^^^ooorrrmmmiiiggg___PPPFFFEEE===;;;999888888777666444000---)))'''((()))************+++,,,,,,,,,,,,+++*********+++,,,---///000------...///...000999CCCyyyQQQ555333222111000000/////////000000///...---///222555FFF~~~|||jjjjjjsss}}}lll^^^UUUJJJCCCCCCHHHOOOSSSUUUKKK===333///...//////------,,,,,,+++******))))))))))))))))))))))))))))))+++---...---,,,,,,---***++++++++++++---000333MMMtttxxxMMM444000000...,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))***(((&&&(((,,,000222222:::>>>EEEPPPXXXYYYUUUPPPHHHDDD???:::777444111///...---,,,++++++,,,,,,---+++******+++------,,,***+++,,,///222777;;;???AAAPPPOOOQQQWWW^^^bbb```\\\``````]]]WWWTTTSSSOOOIIIFFFDDDAAA???>>>>>>???@@@CCCBBB@@@???===;;;:::999666333000...000333777999999888666444222111111111000222666999;;;:::888777:::666111,,,)))((())))))222555888999888888999;;;999:::<<<===<<<888333//////,,,***,,,000666:::<<<===:::777888;;;>>>>>>===:::333+++((()))+++***)))---333:::??????===<<<<<<555444888@@@EEEDDDCCCDDD666222///......///555===HHHIIIJJJLLLLLLJJJFFFCCCNNNLLLKKKHHHCCC;;;000)))...+++)))...777???DDDDDDHHHHHHKKKKKKDDD;;;;;;@@@MMMNNNNNNJJJCCC999111,,,...---///777BBBJJJLLLKKKCCC@@@@@@DDDIIIIIIBBB:::///+++)))+++---///444:::FFFFFFFFFFFFEEECCC???===AAAAAABBBAAA???;;;888666000/////////222555999;;;>>>>>>======<<<;;;::::::333111......111555888:::888999<<>>===888000------+++(((((()))+++++++++***++++++,,,---...000777GGG]]]mmmpppooooookkk]]]JJJ@@@>>><<<;;;999888888777555333///,,,)))'''((()))******)))***++++++,,,,,,++++++*********+++,,,---...///------...///...000999CCCyyyQQQ555333333111000000000000000000000000///...000333666===wwwoooooo|||]]]TTTNNNOOOMMMHHHJJJQQQRRRHHH;;;111......//////---,,,,,,++++++*********))))))))))))))))))))))))***+++------,,,+++,,,---***++++++++++++---000333LLLtttvvvLLL444111111///,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))***)))((())),,,000222333888:::@@@HHHQQQWWWZZZ[[[SSSOOOJJJEEEAAA===999666222111000...------,,,,,,)))((((((***,,,,,,+++******************+++,,,---555666999AAAKKKRRRTTTTTT___dddeeecccbbbdddeeeccc\\\ZZZWWWTTTRRRRRRSSSSSSIIIGGGDDDDDDEEECCC???;;;@@@<<<777333000000222333:::999999888666444333222,,,---000333555777888888;;;999555222///---,,,,,,***,,,000222444777;;;>>>;;;999999<<>>===>>>@@@BBB;;;222------////////////444<<>>===;;;777555444333333666<<>>GGGHHHJJJMMMQQQTTTVVVXXXRRRPPPMMMJJJDDD999,,,"""'''%%%######&&&(((((((((***,,,...---+++((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''((())))))***111KKKuuuxxxLLL333......,,,))))))))))))))))))***...111111222222111//////000222======888000,,,---+++((()))************+++++++++,,,---...000777GGG\\\kkkhhhmmmrrrmmm\\\HHH===<<<<<<:::999888888777555333///,,,)))((()))*********)))***++++++,,,,,,++++++++++++++++++,,,,,,---...------...///...000999CCCyyyQQQ666333333222111000000000000000111111000///000333666999jjjxxxzzzsssjjjggg\\\KKKIIIRRRPPPFFF999000------...///,,,,,,,,,++++++*********))))))))))))))))))))))))***,,,------,,,+++,,,---***++++++++++++---000333KKKrrrsssJJJ444111222///,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((()))(((((()))+++...111333;;;<<<===AAAGGGOOOXXX]]]YYYVVVQQQMMMJJJFFFBBB???;;;:::888666444333111111,,,++++++,,,------,,,******************++++++,,,'''&&&'''***///333555555>>>FFFLLLNNNPPPWWW\\\]]]VVVVVVTTTTTTTTTUUUVVVWWWVVVTTTTTTXXX^^^___\\\WWWVVVVVVUUURRRLLLGGGCCCBBB;;;:::888555444333222222555333111//////222555777444444444444444333222222'''((()))***,,,000444777;;;:::999;;;>>>???>>><<<555222---+++---///222333333:::AAACCC@@@<<<<<<>>>DDD???777222000000///...///444;;;BBBEEEFFFEEEDDDAAA:::777>>>EEEGGGDDDBBB999444000///......444<<>>222+++000///333:::@@@BBBFFFKKKNNNIIICCC===<<<@@@GGGMMMDDDAAA<<<666333000000000111555:::???AAA@@@>>>===:::===@@@CCCCCCBBB@@@>>>DDDCCCDDDFFFIIIKKKKKKJJJPPPNNNLLLLLLMMMMMMKKKHHHAAABBBDDDEEEEEEEEEDDDCCCAAA???<<<888777999@@@EEE???>>>;;;555///***((((((---000222222///---,,,---...------,,,,,,+++******)))))))))+++...000111111777999===AAAFFFIIIKKKLLLLLLLLLMMMNNNOOOPPPPPPPPPMMMKKKGGGBBB<<<333)))"""#########$$$&&&'''''''''***,,,...---+++((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''(((((()))))))))333NNNyyywwwJJJ222------+++((()))))))))((((((***...222111222222000...---...///;;;<<<888000,,,,,,,,,)))+++***))))))***++++++***,,,---...000777FFFYYYgggaaagggllliii\\\LLLBBB???;;;:::999999999777444222///,,,)))((()))******)))))))))***+++++++++++++++,,,,,,,,,++++++,,,------------...///...000999CCCxxxQQQ777444333222111000000000000000111111111000111333555;;;]]]zzzeeeMMMGGGPPPOOOEEE888///,,,---......,,,,,,+++++++++++++++***))))))))))))))))))))))))+++------,,,++++++,,,---***++++++++++++---000333HHHpppqqqHHH333222222...,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((('''''''''((())),,,///222======<<<<<>><<<:::999444333222111111000...,,,))))))))))))***+++,,,,,,---+++)))(((((()))(((((('''---222000000333666777444444444555666888999:::AAAAAADDDNNNXXX______\\\bbbdddgggfffdddbbbbbbcccZZZVVVPPPJJJFFFEEEFFFGGGCCCBBBAAA@@@>>><<<;;;:::<<<<<<===<<<;;;999888666111000---,,,,,,...///000999;;;======<<<===@@@CCC:::777111...---------,,,...333:::>>>>>><<<999888@@@===:::666333///,,,))),,,000555<<>>CCCEEEFFF???<<<999666555666888:::>>>@@@DDDGGGIIIIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJMMMLLLKKKLLLLLLJJJGGGEEEAAA@@@===<<<<<<;;;::::::777888999;;;<<<;;;::::::===;;;777333222555:::???777666555111...+++***+++...---,,,---......,,,*********++++++,,,------...000111444666888999;;;<<>><<<999555111///000111333888>>>AAABBBBBBGGGAAA>>>BBBFFFEEEBBBAAA777333222333222111555;;;GGGIIIJJJHHHEEEDDDGGGJJJRRRQQQLLLBBB666...---//////444;;;BBBGGGHHHGGGFFFGGGGGGCCC@@@BBBGGGJJJJJJIIIAAA888333333444222111555===FFFKKKIIIEEECCCCCCJJJJJJFFF>>>777444888===:::999;;;AAADDDDDDEEEHHHJJJGGGEEEHHHLLLLLLFFF@@@EEEDDDDDDCCCDDDFFFIIIJJJHHHJJJLLLNNNOOOPPPPPPPPPSSSRRRPPPNNNLLLKKKKKKKKKCCCBBBAAAAAAAAA@@@===:::111111000000111222333333222222333444555666666666;;;888444111000111333555......------,,,,,,------///,,,)))***...///---******+++---000333666888999;;;===AAABBBCCCDDDFFFGGGMMMLLLKKKJJJIIIHHHIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIFFFCCC===777111,,,)))'''%%%&&&'''&&&$$$###$$$%%%***,,,...---+++((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((()))******+++777VVVvvvJJJ111,,,,,,***''')))))))))((('''))),,,...///111222111///---------444777666000+++,,,...///...+++((((((***,,,+++)))+++***+++...666CCCRRR\\\aaaeeefffccc]]]UUUIII???999999888999999777333000...,,,***)))******)))(((((()))******++++++******++++++++++++,,,,,,---...------...///...000999CCCwwwQQQ888444444333222111111111111---///000000///000111333888GGGxxxqqqyyynnnXXXMMMKKKPPPFFF999///,,,------...++++++++++++++++++++++++))))))))))))))))))))))))---...---,,,******+++---***++++++++++++---000333BBBkkknnnFFF222111000+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))%%%'''(((((((((***///333777:::;;;888666;;;FFFPPPVVVTTTSSSSSSRRRPPPMMMJJJFFFGGGGGGGGGFFFDDDBBBAAAAAA???=========;;;888666888777555333222111000000((()))))))))((((((((()))(((******((())),,,+++'''))))))((((((((((((((((((*********))))))))))))(((***,,,//////000666???FFFHHHDDD>>>888444333444555AAAFFFMMMRRRRRRMMMFFF@@@AAACCCHHHMMMRRRVVVYYYZZZCCC@@@<<<;;;<<<<<<;;;999999:::===@@@CCCFFFJJJLLLWWWTTTRRROOOMMMIIIEEEBBB;;;===@@@AAAAAA@@@>>><<<======>>>===;;;999888888666444333555888<<<===<<<>>>::::::>>>AAA???===>>>888666777999999777:::>>>???BBBCCCBBB???@@@DDDIIIKKKLLLIIIDDD===777666666:::===BBBFFFHHHHHHGGGFFFBBBDDDDDDAAACCCHHHHHHDDDCCC@@@===;;;;;;;;;<<<<<<@@@CCCGGGIIIIIIGGGGGGGGGMMMMMMKKKGGGBBBAAAEEEIIIDDDBBBCCCHHHJJJHHHIIILLLQQQPPPPPPRRRSSSQQQLLLGGGMMMMMMNNNNNNNNNOOOOOOOOOJJJJJJKKKLLLLLLKKKJJJIIIJJJIIIGGGEEEBBB@@@???>>>333222222333444444222000---.../////////000222333000000/////////000111111222000...---,,,------,,,***)))))))))+++,,,------//////...///000222333444555666999<<<>>>AAABBBBBBAAADDDGGGHHHHHHHHHIIIKKKKKKJJJGGGEEEDDDDDDFFFGGGKKKKKKKKKKKKIIIFFFCCCBBB;;;;;;999555000***'''%%%%%%&&&'''&&&$$$###&&&(((***,,,...---+++((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''''''''((())))))******---;;;ZZZvvvJJJ111,,,,,,***((()))******)))((((((***+++---///000000...---,,,---111555555///+++---000111000+++''''''***,,,+++((())))))))),,,555BBBOOOXXX]]]fffkkkggg___VVVJJJ@@@999888888999999777333000---,,,************)))(((((())))))************************+++,,,---...///------...///...000999CCCwwwQQQ888555444333222111111111111---...000000//////111222<<>>:::888777888444555555555555666888:::666222...---000333333333333222444999:::888888;;;:::999;;;???>>><<<>>>BBB<<>>???EEEJJJAAACCCEEEFFFDDDAAA???>>>BBBEEEHHHJJJIIIHHHHHHGGGCCCIIIKKKHHHHHHKKKJJJEEEAAADDDHHHHHHGGGHHHLLLPPPNNNLLLKKKLLLOOOQQQQQQPPPTTTVVVWWWUUUQQQNNNNNNOOONNNLLLMMMQQQRRRPPPQQQUUURRRRRRPPPMMMKKKKKKOOORRRLLLLLLLLLLLLKKKIIIGGGEEEFFFGGGGGGFFFCCC???;;;999999999999999777555333222+++******+++---...---,,,***+++,,,,,,+++++++++,,,...---+++*********+++,,,***))))))+++---------,,,...---,,,,,,...///000///111444666666555777;;;@@@???@@@BBBCCCDDDDDDCCCCCCAAADDDHHHIIIGGGFFFGGGIIIEEECCCAAA@@@BBBEEEIIIKKKMMMMMMKKKHHHCCC>>>999666000222555444000+++'''$$$$$$&&&'''&&&$$$$$$'''+++***,,,...---+++((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''(((((())))))******000>>>^^^vvvJJJ222---,,,***((()))***+++***)))(((((()))+++---//////...,,,,,,,,,///444555///+++---111333000+++''''''***,,,+++((((((((((((+++444AAAMMMVVVVVVeeeppplllaaaVVVKKKCCC888888888999999777333///---+++******++++++)))'''(((((()))************************+++,,,...///000------...///...000999CCCwwwMMM333444444333222222111111000000000000000000111111222>>>WWWyyyooouuu}}}cccSSSMMMQQQGGG999000,,,---//////,,,+++******))))))******((()))******)))***,,,...000---+++******+++***)))+++*********+++---///000>>>dddgggCCC222000000---------,,,,,,+++***))))))))))))))))))((((((((((((%%%'''))))))(((***///333;;;<<<;;;888666888===AAARRRTTTUUUSSSSSSSSSOOOHHHCCCCCCBBBAAA@@@>>>======;;;;;;<<<===<<<;;;:::999999999999888888888888888555444222000///...------************************(((((((((((((((((((((((())))))************))))))&&&&&&''''''(((((())))))))))))))))))((((((((((((((()))***++++++***)))((((((((((((((()))***,,,,,,///---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111000///222222111222222111///,,,.........---------,,,,,,,,,,,,++++++***++++++,,,.........------,,,,,,,,,000111111222333333444444444333333333444666888999888999:::;;;999777444222888:::===@@@AAAAAAAAA@@@FFFDDD@@@===::::::::::::555555888===CCCDDDBBB>>>???DDDJJJPPPRRRRRRRRRRRRZZZ\\\\\\XXXPPPKKKLLLNNNMMMRRRWWWWWWTTTRRRTTTXXXTTTTTTSSSQQQMMMIIIDDDBBBFFFEEECCC>>>999555444444333111...,,,+++++++++,,,+++******)))(((''''''&&&''''''((())))))((('''&&&((())))))))))))(((''''''*********+++,,,,,,------------,,,---...000222444///222555777777777888999>>>======???CCCEEEDDDBBBDDDDDDDDDCCCBBBAAA@@@???>>>???@@@BBBCCCDDDEEEEEEGGGFFFDDDCCCCCCDDDEEEFFFLLLFFF>>>888555333000...---///111000---)))'''%%%############$$$%%%&&&'''(((***,,,,,,***(((''''''&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''&&&&&&&&&)))))))))***++++++,,,,,,)))>>>bbbvvvJJJ111,,,,,,+++)))+++***((('''(((***---//////000000///,,,***)))***000333333000///222222000)))(((&&&&&&((()))((('''***((('''+++555AAAMMMSSSSSS```jjjfffZZZOOOGGGBBB888;;;===<<<777222000000+++***************++++++******))))))******+++,,,&&&))))))&&&&&&***---,,,...000,,,...111---111CCCwwwMMM444444333333222222111111000000000//////000000111222:::NNNqqqrrriiiqqq|||cccTTTNNNRRRHHH:::000---...//////,,,+++******))))))******((()))******)))***,,,...///---*********+++******+++*********+++---///000===cccgggBBB222000000---------,,,,,,+++******)))))))))))))))((((((((((((%%%'''))))))(((***///333;;;<<<<<<:::777888<<<@@@MMMRRRTTTSSSRRRRRROOOJJJEEEDDDBBB@@@>>><<<;;;;;;777888999999999888777666666666666777777777777777666555333111000///............------------------))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''((((((((())))))))))))))))))))))))((()))***++++++***)))((((((((((((((()))***+++,,,///...,,,+++++++++---...........................---...///000111000000//////...------...---+++))),,,,,,,,,,,,++++++++++++++++++************++++++.........---------,,,,,,000000000111222333333333333333222222333444555666555777999::::::888666555999:::===???AAABBBBBBBBB?????????>>><<<:::888666555666888<<<>>>===;;;888777;;;@@@CCCDDDCCCCCCCCCHHHJJJJJJFFF@@@======???>>>BBBFFFFFFCCCBBBDDDFFFCCCCCCBBBAAA>>>:::777444222222111...+++))))))***---+++)))'''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''......//////000111111111444444444444555666888999999<<>>999;;;===;;;777222000///+++***************++++++***************++++++,,,+++222555000+++***++++++...///,,,...111---111CCCwwwNNN444333333333222111111000000000000//////000000111222666EEE___ooouuullleeeooo{{{cccUUUPPPSSSIII;;;111......//////,,,+++******))))))******((()))******)))***,,,...///---***)))***++++++***+++*********+++---///000<<>><<<999888:::===FFFNNNTTTSSSQQQPPPNNNKKKFFFDDDAAA>>>;;;999888888333444444444444333222222222333333444444555555555555555333222000000//////.........///////////////++++++++++++++++++++++++'''(((((())))))(((((('''((((((((((((((('''''''''((((((((((((((((((((((((((()))***++++++***)))((((((''''''(((((()))***+++...---,,,+++,,,---...///.../////////////////////------...////////////......,,,***)))*********(((*********)))))))))((((((***))))))(((((()))******---------,,,,,,,,,,,,,,,.........//////000111111111000000//////000111111111333555777888888777666333333555666888:::;;;<<<:::===???AAA@@@===999666444777999:::888666444333000222444444333111111222222444555333///,,,---///...111333333000///000222000000000///---+++((('''%%%&&&'''&&&%%%%%%'''((()))'''&&&$$$######$$$$$$###$$$$$$%%%&&&''''''((($$$%%%&&&'''(((((('''''')))***+++---///000111111333333444444555666666777999999999888999:::;;;;;;;;;===??????>>>>>>>>>??????>>>===>>>>>>>>><<<:::666777888888999999999888===>>>AAABBBCCCCCCBBBAAABBBAAA>>><<<:::999999999111...,,,+++++++++***))),,,...///...***&&&$$$###############$$$%%%&&&'''(((***,,,,,,***(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''''''''''''''&&&&&&&&&''''''(((((()))*********111FFFjjjwwwJJJ111,,,,,,***(((***)))((('''(((***,,,......///000///,,,***))))))...333666444222222111...***(((''''''((())))))(((***)))))),,,333>>>IIIPPPQQQ___jjjhhh]]]PPPCCC;;;;;;<<<===;;;666222///...++++++***************+++)))************+++++++++,,,555;;;666...+++,,,,,,---///,,,---111---222DDDvvvNNN555333333222222111000000000///////////////000111111666AAAVVV```aaalllwwwuuuhhhdddpppyyycccUUUPPPRRRIII<<<222////////////,,,+++******))))))******((()))******)))***,,,...///,,,***)))***++++++***+++*********+++---///000:::```fffBBB111000000---,,,,,,,,,++++++*********))))))))))))((((((((((((%%%'''))))))(((***///333999<<>>;;;888888999@@@KKKSSSSSSOOOMMMKKKIIIFFFDDD@@@<<<888666555555111111111111000000////////////000000111222333333333222111000////////////++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******))))))((((((&&&&&&&&&&&&''''''''''''((()))***++++++***)))(((((((((''''''((())))))******************+++,,,---,,,,,,,,,---------------***++++++,,,,,,,,,,,,,,,...+++)))((()))******)))((((((((('''''''''&&&&&&(((((('''''''''((())))))+++++++++***************++++++++++++,,,,,,------------,,,,,,++++++++++++---...000222333333222222............///000111222222444888::::::777444222222666999888333000///000+++,,,,,,+++(((''''''(((&&&''')))(((&&&%%%&&&'''%%%''')))(((&&&%%%&&&'''&&&&&&&&&&&&&&&%%%$$$###%%%&&&'''''''''(((***---***)))((('''&&&&&&''''''%%%%%%'''(((***+++------+++,,,---...//////000000222333444666777888999999555666666777888888999999777777777666666666666777555666888777666555555666888777777777777666555444333444666888:::;;;<<<===DDDEEEEEEEEEDDDAAA===;;;666555444222000/////////*********+++,,,,,,+++***---...///---***&&&$$$###############$$$%%%&&&&&&'''***,,,,,,***'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((()))))))))222HHHmmmwwwJJJ111,,,,,,***((())))))(((((((((***,,,---...///000...+++))))))))),,,333888666333222000---+++)))(((((()))******)))))))))***,,,222<<>>RRR\\\ZZZaaakkkiiicccaaaoooxxxaaaSSSOOOQQQGGG;;;222////////////,,,+++******))))))******((()))******)))***,,,......,,,***)))***++++++++++++*********+++---///000888]]]fffAAA111000000---,,,,,,+++++++++++++++***))))))))))))((((((((((((%%%'''))))))(((***///333999===@@@@@@<<<888666777;;;GGGQQQRRRNNNKKKHHHDDDDDDBBB>>>:::777444333222000//////...............,,,,,,---......///000000//////...---,,,,,,,,,---))))))*********+++++++++************************,,,------......------,,,---,,,,,,,,,++++++******''''''(((((()))))))))))))))***+++,,,,,,+++***))))))(((((((((((())))))***''''''''''''(((((())))))(((((())))))*********+++(((((((((((())))))******,,,***''''''((())))))(((''''''&&&&&&&&&&&&%%%%%%''''''&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&)))***+++,,,,,,+++******...---,,,++++++++++++,,,&&&''')))*********)))(((,,,///222111---++++++,,,'''''''''&&&$$$###$$$&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''''')))+++,,,,,,++++++++++++++++++***+++,,,...000222333444222222222333444555666666444444555666666666666555444444444555666666777777222222222222222111111111000222222222000000111333222333444444444444333444444555888:::===???@@@AAAGGGFFFEEEBBB>>>999444111+++++++++***************((()))+++,,,,,,,,,,,,,,,///000000...***&&&%%%$$$############$$$%%%&&&&&&''')))++++++)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&'''(((((())))))111HHHnnnxxxJJJ111,,,+++***((((((((((((((((((***+++,,,...//////...+++)))((()))+++333888666222000...,,,+++***((((((***+++***))))))***+++,,,111999CCCKKKJJJTTTZZZXXXQQQKKKEEE@@@===<<<;;;999666333000...,,,++++++***))))))******((()))***++++++++++++***)))+++***(((+++000000---,,,...,,,---222...222EEEvvvPPP666222222222111000000////////////......//////000111444:::MMMYYYXXX[[[```\\\ZZZZZZiiiyyy|||www___QQQLLLNNNEEE999111//////000///,,,+++******))))))******((()))******)))***,,,......,,,))))))***,,,,,,++++++*********+++---///000777[[[eeeAAA111000000---++++++++++++++++++++++++))))))))))))((((((((((((%%%'''))))))(((***///333;;;>>>AAA@@@;;;777555555666BBBLLLOOONNNLLLGGGAAA???>>><<<:::777444222111//////...---------------+++++++++,,,,,,---------,,,++++++*********++++++))))))******++++++,,,,,,))))))))))))))))))))))))******++++++++++++******,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------...+++,,,------------,,,+++******))))))))))))******&&&&&&''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&''''''((()))((('''%%%%%%'''''''''&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))'''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((('''&&&%%%(((((((((((('''&&&%%%%%%))))))(((((('''&&&%%%%%%#########$$$%%%%%%&&&'''&&&((())))))((('''&&&'''$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''((()))******+++,,,+++,,,,,,+++))))))***,,,,,,,,,------------------///000111222333555666666333333333333333444555666333333444444333222111111//////000000111222222333//////000000000//////...,,,---......---...000222333555888888888888999:::======???AAABBBCCCCCCDDD@@@???;;;777222---***'''''''''(((((()))*********''')))+++++++++***+++,,,000111000---)))&&&%%%%%%############$$$%%%&&&'''''')))++++++)))'''%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))222JJJqqqxxxKKK111++++++)))'''(((((((((((()))***++++++---...///...+++)))((((((***222888555000...---+++,,,***))))))***++++++***)))***,,,---000777AAAHHHPPPVVVYYYSSSMMMIIIEEEAAA===;;;999888777555222///,,,,,,+++***))))))))))))((()))***,,,,,,+++******...---)))'''+++111000+++,,,...+++---222...333EEEuuuPPP777222222111111000000/////////............///000000333777HHHVVVUUUUUUVVVPPPSSSSSScccrrruuu|||vvv]]]NNNHHHJJJBBB777000//////000000,,,+++******))))))******((()))******)))***,,,...---+++))))))+++,,,,,,,,,+++*********+++---///000666YYYeeeAAA111000000---++++++++++++++++++++++++))))))))))))((((((((((((%%%'''))))))(((***///333<<>>???======>>>@@@BBBBBBAAAAAA???>>>===<<<444222///+++(((&&&%%%$$$&&&&&&'''((()))*********&&&(((++++++******,,,///000000///,,,(((%%%##################$$$%%%&&&'''''')))++++++)))&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((())))))******666OOOvvvxxxKKK111++++++)))'''''''''(((((()))******+++---...///---+++((((((((()))222777333---+++++++++---+++)))***+++,,,+++***(((+++------///555>>>FFFNNNSSSUUUPPPKKKHHHEEEAAA<<<:::777666777666333000---,,,+++***))))))))))))((()))+++,,,,,,+++***)))---...---+++---000...***,,,...+++---222...333EEEuuuQQQ777222222111111000/////////...............///000000444666FFFTTTSSSSSSQQQIIIOOOPPP```oooqqqyyyvvv\\\LLLFFFHHH@@@666000...000000000,,,++++++***)))*********((()))******)))***,,,...---+++))))))+++,,,,,,,,,+++*********+++---///000555XXXddd@@@111000000---++++++++++++++++++++++++))))))))))))((((((((((((%%%'''))))))(((***///444===@@@BBB???:::666444555---666BBBKKKQQQRRRKKKBBB666777999999888555222///...---+++*********+++,,,++++++++++++************))))))))))))))))))***+++&&&''''''((()))*********))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))*********+++(((((()))***++++++,,,,,,---...///000000///...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))((())))))***++++++,,,,,,))))))((('''((()))***+++)))))))))+++,,,,,,***((())))))((((((((('''''''''&&&&&&&&&'''((()))******((()))))))))******++++++***************))))))))))))***+++,,,,,,+++***)))(((((((((((((((((((((((($$$%%%(((***++++++)))(((&&&''')))***+++***)))(((+++(((&&&'''******'''$$$)))+++---,,,***(((((((((---+++************)))(((***)))'''(((***,,,------/////////000111222444555444555555333111111222333//////000111222222222222////////////000000000000000///...------...//////++++++,,,,,,,,,+++++++++(((((())))))***++++++++++++,,,---/////////...---000111333444555888<<>>@@@CCCBBB@@@???@@@BBB===<<<:::888444111...,,,+++)))'''%%%$$$$$$%%%&&&%%%&&&'''(((((((((((((((&&&)))+++++++++,,,///333//////...+++&&&###""""""############$$$%%%&&&'''&&&)))++++++)))&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********:::SSSyyyxxxKKK111++++++)))'''''''''(((((()))*********---...///---***((((((((()))111666222,,,***++++++---+++******+++,,,,,,+++(((+++------...444===EEEGGGLLLOOOMMMIIIHHHEEEAAA<<<999666666777777444111---,,,+++***))))))))))))''')))+++,,,,,,,,,***)))&&&,,,000///---......+++,,,...+++---222...333FFFuuuNNN666333222111000////////////000000////////////000000444888BBBNNNSSSOOOKKKKKKHHHSSSaaaiiikkkooo{{{bbbJJJFFFKKKFFF<<<111,,,...///---)))))))))))))))*********)))))))))((((((***---000---+++))))))+++,,,,,,+++,,,+++++++++,,,...000111777UUUbbb>>>000111222///------,,,++++++******)))))))))))))))(((((((((((()))))))))((((((+++000444===BBBCCC@@@<<<999666111111444<<>>=========<<<:::888555333555333000...+++*********)))(((((('''&&&%%%%%%%%%''''''''''''((((((((((((+++,,,+++******+++...111444444111+++%%%"""###%%%#########"""!!!"""$$$&&&***++++++***'''$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$&&&))))))))))))***+++999VVV~~~{{{MMM222***)))))))))***)))(((''''''((()))))),,,---...,,,***'''''''''---111333222///------////////////......------,,,,,,------,,,---222:::@@@HHHLLLNNNIIIAAA===>>>BBB>>>999555555888888666222333///+++)))((())))))))))))***,,,---.../////////......---------......///+++///,,,***///...333CCCwwwNNN666333222111000////////////000000////////////000000333777AAAMMMQQQMMMHHHHHHHHHRRR^^^eeefffiiiqqqzzz~~~]]]HHHEEEMMMIII>>>222------...,,,*********))))))))))))))))))))))))((((((***---000---+++))))))***,,,,,,+++++++++++++++,,,...///111777UUUbbb>>>000111222///------,,,++++++******)))))))))))))))(((((((((((())))))(((((((((+++000333;;;@@@BBB???;;;:::777333000111777DDDOOOQQQIII@@@:::888444333333333222111000///...,,,+++*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((('''&&&&&&''''''((((((((((((''''''((((((((((((((())))))***++++++************))))))))))))))))))************((((((((()))))))))******)))))))))))))))***++++++))))))(((((((((((())))))((((((((()))))))))))))))((((((''''''''''''((((((((()))))))))*********+++***++++++,,,---...///000...---+++******+++---...//////...---,,,++++++***,,,,,,,,,++++++*********))))))((('''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''&&&((()))******)))((('''&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&'''))))))---,,,+++++++++,,,.........------,,,++++++,,,,,,---...///...------...///...---,,,++++++,,,------------,,,+++******++++++******++++++******)))(((,,,+++***+++...000000000111222333555888<<>>???>>>;;;888888;;;<<<:::777222///+++))))))))))))))))))***+++---...////////////......---------......+++///,,,+++///...333CCCvvvNNN666333222111000////////////000//////......//////000111555???JJJNNNIIIDDDCCCGGGPPPZZZaaacccggglllpppzzzyyy~~~qqqUUUEEEEEEPPPLLLBBB555---------+++++++++******))))))(((((()))))))))((((((***---000---+++))))))***+++,,,+++++++++***+++,,,---///000777UUUbbb>>>000111222...------,,,++++++******)))))))))))))))(((((((((((((((((((((((((((+++///333999>>>@@@===;;;:::888444///...111===KKKPPPJJJAAA;;;777333000000111222222000///...---,,,+++++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))'''((()))*********)))((((((((((((((((((((((((((('''''''''(((((((((((()))((((((''''''(((((()))***((((((''''''''''''((((((((((((((('''''''''''''''((((((''''''''''''((((((((((((((((((((()))))))))))))))***+++,,,------...---+++***((((((***+++---,,,,,,+++++++++*********,,,,,,+++***)))(((''''''''''''&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''&&&%%%%%%''''''((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''',,,+++)))((()))***,,,---***))))))(((((((((((()))---+++***+++,,,,,,+++***,,,+++***))))))***+++,,,...---+++***)))***++++++))))))***+++,,,,,,,,,,,,+++******---111444555555888888:::<<>>777444333333000,,,,,,+++***)))((((((((((((---,,,+++)))((((((((((((++++++******))))))((((((''''''''''''(((((((((((()))******))))))+++...111333222...)))%%%"""###%%%###$$$$$$###""""""%%%'''(((***+++***(((&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''&&&&&&((()))*********,,,--->>>]]]|||NNN333+++***))))))***)))(((''''''((()))***,,,......---***((('''((((((...555888555000,,,+++++++++******************,,,...///......111777===@@@LLLYYYYYYNNNBBB>>>>>>???===;;;;;;>>>???>>>;;;111///+++))))))***))))))((()))+++---...///000000000///...---------------+++///,,,+++///...333BBBuuuNNN666333222111000/////////////////////....../////////000444>>>IIILLLFFF@@@???CCCMMMYYY```eeelllpppqqqtttrrrtttssseeeNNNCCCDDDRRROOOEEE777...,,,,,,***,,,++++++***)))((('''''')))))))))((((((***---000---+++)))(((***++++++++++++*********+++---///000777UUUaaa>>>111222222...------,,,++++++******)))))))))))))))(((((((((((('''((((((((((((+++///222666;;;>>>;;;999:::999666000,,,,,,777GGGOOOKKKDDD<<<888222///...000222222000///...---,,,,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((()))))))))))))))((((((''''''(((((((((((('''''''''(((((()))))))))))))))%%%&&&)))+++++++++***)))((((((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((())))))***++++++,,,******(((''''''(((******))))))))))))))))))))))))******)))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%***((('''%%%&&&(((***+++)))(((((('''''''''((((((,,,)))'''(((***+++)))&&&,,,+++)))((((((((()))***+++***)))))))))***,,,---+++,,,---///111222333333111000000333666:::;;;;;;<<<;;;;;;;;;<<<===???@@@???;;;555222000...+++((()))((('''&&&&&&'''((()))((((((((('''''''''''''''************))))))((((((''''''''''''((((((((((((((())))))))))))+++///222333000,,,(((%%%###$$$$$$###$$$$$$###"""###%%%'''((()))+++***((('''''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''&&&(((*********+++---///AAA```}}}OOO333+++******))))))((((((''''''(((******---......---***((('''((((((...666888555000---+++******)))))))))******+++,,,...//////...111777<<<@@@KKKUUUTTTHHH>>><<>>>>><<<:::111...+++)))*********)))''')))***---...000111111111000///...---,,,,,,,,,***///,,,+++000...333BBBsssNNN666333222111000//////////////////............/////////333===IIIKKKEEE???===CCCOOOZZZ```fffooossssssvvvrrrooojjj[[[IIIBBBEEERRRPPPGGG999///,,,,,,***,,,++++++***)))((('''''')))))))))((((((***---000,,,***(((((()))++++++***+++*********+++---///000666TTTaaa>>>111222111...------,,,++++++******)))))))))))))))((((((((((((&&&'''(((((()))+++...111333888:::888777888888666111+++***333AAAKKKLLLHHH>>>999333...---///111111///...---,,,,,,,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((()))))))))))))))(((''''''((((((((((((''''''''''''((()))***))))))(((%%%''')))+++,,,,,,+++***''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((()))*********)))(((''''''''''''((()))'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%((('''%%%$$$%%%&&&((()))'''''''''&&&&&&''''''(((+++)))'''(((***+++)))'''((()))))))))***+++,,,---)))***+++,,,---///000111555555666888888888888888:::999888999<<<>>>>>>>>>777666444222222222222333111333444222...***)))))))))(((''''''''')))***+++%%%&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''(((((((((((('''((())))))))),,,000333222///***'''$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''(((***+++***(((''''''(((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''((()))))))))+++...000CCCbbb~~~PPP444,,,+++***))))))(((''''''''')))***+++---...///---+++((((((((()))///555777444000......+++***)))))))))+++,,,------...///......111777<<>>;;;======<<<;;;;;;:::999666444000---+++******+++***)))'''(((***,,,///000111222111000///...---,,,,,,,,,)))///---,,,000...222AAArrrNNN666333222111000///////////////......------......//////444>>>JJJMMMGGG@@@>>>FFFTTT___aaadddmmmrrrrrrzzzuuummmcccSSSEEEBBBEEEPPPOOOHHH:::///,,,,,,,,,++++++******))))))(((((()))))))))((((((***---000,,,***(((((()))***+++*********)))***+++,,,...///444RRR~~~```???111222111---------,,,++++++******)))))))))))))))((((((((((((&&&'''(((((()))+++...000000555777555444666666444111,,,)))///;;;FFFKKKLLLAAA<<<555000......///000...---,,,++++++++++++,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''((()))))))))((((((''''''((((((((((((''''''&&&''')))*********)))((('''((()))+++,,,,,,++++++((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$#########$$$%%%%%%!!!""""""###$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%&&&'''''''''''''''(((((()))'''&&&&&&&&&&&&'''((((((***))))))***+++,,,+++***&&&(((,,,///111333333333111222555777999999999999=========<<<:::888777666777666444444555666555444---,,,+++)))))))))***+++''',,,000///+++((((((***'''''''''''''''((())))))%%%%%%&&&&&&'''&&&&&&%%%''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''((()))***+++---111555111---(((%%%%%%%%%$$$$$$$$$%%%%%%$$$######&&&((()))+++,,,+++)))'''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))&&&'''(((((()))***...000FFFeeeQQQ555,,,+++******((((((''''''((()))***+++---//////...+++)))((())))))///555777555111///...+++***))))))***,,,...000.........---,,,000888>>>>>>IIIUUUWWWOOOCCC;;;888;;;;;;:::999777555222000///---+++***++++++***)))&&&'''))),,,///111222333000///...---------------)))...------111///222AAAqqqNNN666333222111000///////////////......------......///000555@@@LLLPPPIIICCC@@@JJJZZZeeeddddddllltttuuu|||vvvkkk]]]MMMBBBAAAFFFLLLMMMGGG:::///---------*********))))))))))))))))))))))))((((((***---000,,,***(((((()))***************))))))***,,,...///222QQQ}}}```???222222111---------,,,++++++******)))))))))))))))((((((((((((%%%&&&((())))))***---000///333555333111333444222///+++(((+++444???IIINNNCCC>>>777222///......---,,,,,,+++*********++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((((((((''''''((((((((((((''''''&&&''')))*********(((((('''(((((())))))*********((((((((('''&&&%%%%%%%%%&&&''''''''''''(((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))(((((((((''''''(((((((((''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$#########$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&''''''))))))***+++,,,++++++***)))))))))))))))***++++++)))+++,,,---,,,---...000---000444888999999777666444666:::<<<===<<<999777666666666555333111000//////---+++++++++,,,+++******)))'''&&&&&&&&&'''(((((()))***)))((('''''''''%%%&&&&&&''''''''''''&&&%%%&&&'''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,///333666000,,,'''$$$$$$%%%$$$###$$$%%%%%%$$$###$$$&&&(((+++,,,---+++)))&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))%%%&&&'''''''''***---000IIIiiiRRR666---+++******((('''''''''((()))+++,,,...//////...+++)))((()))&&&...666:::888222...,,,+++***(((((())),,,...000......---++++++000:::AAACCCJJJRRRTTTOOOFFF>>>999888999:::999777444222111...,,,++++++++++++***)))%%%&&&))),,,///111333333///......---------......)))...------111///222@@@qqqNNN666333222111000////////////.........------.........111666AAANNNQQQKKKEEEBBBLLL^^^iiifffeeeoooyyy{{{|||uuuiiiYYYIII@@@AAAFFFJJJLLLGGG:::///---...///)))))))))))))))*********)))))))))((((((***---000,,,***(((''')))************)))))))))***,,,...///111PPP|||```???222222111---------,,,,,,+++******)))))))))))))))((((((((((((%%%&&&((())))))***---///...222444111000222333111---***((()))///;;;GGGNNNDDD???999333000///---,,,++++++******)))*********))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((''''''''''''((((((((((((''''''&&&''')))***+++***((('''(((''''''''''''((())))))))))))((('''&&&&&&%%%%%%'''''''''(((((((((((()))'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&((((((((()))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))((('''&&&%%%%%%$$$)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$#########$$$&&&'''''''''(((((((((((())))))'''&&&&&&&&&&&&'''((()))***,,,...///000///---,,,------,,,------...//////))),,,//////---...111444666999<<>>;;;666333---000333666666222...+++((())))))***************...,,,*********+++***))),,,+++)))'''&&&&&&&&&&&&...)))%%%$$$&&&'''&&&$$$%%%&&&'''(((((('''&&&%%%&&&'''((()))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''((((((((()))((()))***+++---000444888000+++&&&$$$%%%%%%$$$###$$$%%%%%%$$$###$$$&&&(((,,,------,,,)))&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))******%%%&&&&&&&&&''')))---000KKKlllRRR666---,,,+++***((('''''''''((()))+++,,,...//////...+++)))))))))###,,,777===;;;444---******)))''''''(((+++...000......,,,******000;;;CCCKKKLLLLLLKKKHHHDDD@@@===777888::::::888666444444...,,,++++++,,,,,,***)))%%%&&&))),,,///111333444......---------......///(((...------111///222@@@qqqLLL777444333111000......//////---,,,,,,,,,,,,---......222555@@@NNNTTTPPPHHHDDDLLLeeekkk```dddpppzzzyyynnn[[[EEE777;;;GGGHHHFFFAAA888000,,,---000------,,,,,,+++***))))))(((''''''(((***,,,...///***)))((((((((()))+++,,,***)))))))))***,,,...///888FFF{{{]]]>>>111000000///------,,,++++++******))))))((((((((('''''''''''')))******))))))))),,,...111111111111111111111111)))***(((%%%(((444DDDOOOHHHAAA888222111222222222///...---+++***)))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''))),,,///000((('''&&&&&&'''((('''&&&&&&&&&&&&''''''''''''(((***((('''(((***+++)))&&&''''''''''''(((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&'''''''''(((***)))))))))((((((''''''+++*********))))))(((((('''(((((()))))))))((((((&&&%%%$$$%%%'''((((((''''''''''''&&&&&&&&&%%%%%%)))(((((('''''''''''''''((('''&&&%%%$$$#########%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''+++***((('''(((+++///111333666555222111333222///333555999;;;;;;:::777555888777444111///.........222222222222111///,,,+++******))))))(((&&&%%%$$$((('''%%%%%%%%%&&&(((***+++,,,+++)))&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******((((((((((((((('''''''''***)))'''%%%$$$$$$$$$%%%''''''''''''''''''&&&&&&'''''''''''''''((())))))***,,,---+++...333444333+++***'''%%%$$$###############$$$###"""###&&&(((---...///---***((('''(((%%%%%%%%%&&&&&&&&&''''''''''''((())))))((('''&&&'''&&&(((***)))'''+++111OOOoooUUU555******)))'''((((((((((((((()))******000///---,,,,,,,,,,,,+++,,,111777999777111,,,)))+++***)))))))))***,,,,,,,,,111444000,,,///;;;GGGIIIJJJJJJIIIGGGCCC???<<<:::888666666666555333222---,,,+++***))))))))))))&&&'''***,,,///111222222//////...---,,,,,,++++++...------///......444<<>>EEEIIIFFF@@@777///+++,,,...------,,,++++++***))))))'''''''''((()))+++---///***)))((((((((()))+++,,,***)))))))))***,,,...///777FFF{{{]]]>>>111000000///------,,,++++++******)))))))))(((((((((''''''''')))******))))))))),,,...222222222111111111111111---///---)))***333CCCOOOIIIBBB999333111111222111......,,,+++***)))))))))((((((((((((((((((((((((''''''((((((((((((''''''((('''''''''(((+++---///((('''&&&&&&'''((('''&&&&&&&&&&&&''''''''''''((()))((('''(((******(((&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&''''''''''''))))))))))))(((((('''''')))))))))((((((((('''''')))))))))))))))((((((''''''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((------,,,---///222666888777:::999666555777777444222333555666555333111///...---,,,******)))******,,,,,,,,,,,,+++***((('''((())))))(((((('''&&&%%%((('''%%%%%%%%%&&&((()))((())))))(((%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''')))(((&&&%%%$$$$$$%%%%%%'''''''''''''''''''''''''''''''''''''''((()))))))))+++,,,,,,...444555333+++)))'''%%%$$$###############$$$###"""###&&&(((---......---***((('''(((%%%%%%%%%&&&&&&&&&''''''''''''((())))))((('''&&&'''&&&(((***)))'''+++222RRRrrrVVV666++++++***(((((((((((((((((()))******///...------------,,,+++,,,000555777555000+++))),,,++++++***++++++---...---111444000+++///<<>>@@@DDDKKKGGG@@@777///++++++---,,,,,,,,,+++******))))))(((''''''((()))+++---...***)))((((((((()))+++,,,***)))))))))***,,,...///555EEE{{{]]]>>>111000000///------,,,++++++******))))))))))))(((((((((''''''))))))***))))))***,,,...222222222222111111000000///000000+++(((...===KKKJJJDDD<<<555222000000000...---,,,+++***)))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&''')))+++---((('''&&&&&&'''((('''&&&&&&&&&&&&''''''''''''((((((''''''((())))))(((&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''((((((''''''&&&&&&''''''((()))((((((((((((''''''''''''(((''''''''''''(((((()))&&&''''''''''''(((((((((******))))))))))))(((((())))))(((((((((((('''''')))*********)))(((''''''((('''&&&'''))))))(((''''''((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''((())))))((((((''''''(((((())))))************************+++++++++,,,---///111222222555444111000333222///000000///...---+++)))(((%%%%%%%%%%%%%%%&&&'''((('''''''''''''''&&&%%%%%%''''''(((((((((''''''&&&'''&&&%%%%%%%%%&&&((()))%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))(((***,,,,,,000666666333***)))'''%%%$$$######$$$######$$$###"""###&&&(((,,,---...,,,***(((''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''(((***)))''',,,333UUUuuuWWW777,,,,,,+++((()))(((((((((((()))******---.../////////---+++***,,,000444555333///+++))),,,,,,,,,,,,,,,---......///222333///+++000===IIIPPPOOONNNKKKGGGBBB===:::999777555555555555333222000///...,,,***)))(((((('''(((***,,,...///000000......------,,,,,,++++++...---.../////////555===ppp}}}III777333333222111000///......---,,,,,,,,,,,,---......111444>>>IIILLLFFF???<<>>111000000///------,,,++++++******))))))))))))(((((((((((('''((()))***))))))***---///333333222222111000000000+++------***%%%(((666EEEKKKFFF???777222000///...---,,,+++***))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&%%%&&&'''((()))***(((&&&&&&&&&'''((('''&&&&&&&&&&&&''''''''''''((('''''''''((((((((('''&&&''''''''''''(((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''''''''(((((()))))))))))))))(((((((((((()))(((((('''(((((())))))(((((()))))))))*********+++++++++++++++++++++++++++++++++*********************++++++++++++******+++******,,,...//////...///......---,,,,,,++++++,,,,,,+++***************++++++************++++++))))))((((((((())))))***++++++++++++++++++++++++))))))))))))(((''''''&&&***------***)))++++++(((,,,+++)))(((&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&'''(((&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))''')))+++---222777777222)))(((&&&$$$#########$$$######$$$###"""###&&&(((+++,,,---,,,)))'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((('''(((***)))(((---444WWWxxxXXX777,,,+++***'''))))))(((((())))))***++++++...111222000---+++)))...111444555222///,,,***,,,,,,,,,,,,,,,------...000222222...+++000===HHHQQQPPPOOOLLLHHHDDD@@@===888666555555555555333222222000///,,,***)))((((((((()))+++,,,---...//////---------,,,,,,,,,++++++---,,,,,,.........444===ppp{{{HHH666333222222111000///...------,,,,,,,,,,,,---......000444>>>HHHIIIBBB<<<;;;NNN___cccaaaiiioooqqqwwwzzzgggQQQ@@@999:::DDDOOOPPPIII@@@666000---------++++++***************)))+++*********+++---...///***)))((((((((()))+++,,,***)))))))))***,,,...///333CCCzzz]]]>>>111000000///------,,,++++++******)))***)))))))))((((((((((((((())))))))))))***---///222222222111111111000000)))((()))(((%%%&&&333BBBKKKGGGAAA:::444///......,,,,,,+++***))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&''''''''''''(((''''''((()))((((((''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******(((''''''''''''((())))))******)))))))))((((((((())))))((((((((()))******++++++++++++,,,,,,,,,,,,------------------------........................,,,---...000111111111111000000111333666999999999999999777666444222111000//////...------------...///...---,,,++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))******+++***)))'''&&&%%%)))++++++((((((******''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%&&&'''''')))******)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&'''$$$$$$%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''')))+++...444999777111((('''&&&$$$#########$$$######$$$###"""###&&&(((***+++,,,+++)))'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))((('''((()))((((((...555YYYzzzXXX666+++***(((%%%)))))))))))))))***+++++++++...222333000---+++***///222555666333000---,,,***++++++,,,,,,,,,,,,,,,///111111---,,,111<<>>555000...------************************++++++******+++,,,...///***)))((((((((()))+++,,,***)))))))))***,,,...///333BBBzzz]]]>>>111000000///------,,,++++++******)))******)))))))))((((((((('''((()))))))))***---000111111111111111111111111,,,((('''***))))))333@@@JJJHHHCCC<<<555000......++++++***)))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&((('''&&&&&&'''((('''&&&&&&&&&&&&''''''''''''(((''')))******)))(((((()))''''''''''''((((((((((((&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******++++++((((((''''''(((((()))***))))))))))))(((((((((((((((((((((((()))***+++,,,+++,,,,,,,,,,,,---------------............//////...///////////////000000000111222333444555555555333333444666:::============<<<;;;999777555444333000000///...............///...---,,,+++*********((((((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&))))))&&&&&&((((((%%%$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&'''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&***++++++)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''###$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&'''((((((((('''''''''''''''((())))))(((***+++///666:::666///((('''%%%$$$#########$$$######$$$###"""###&&&((()))***+++***(((&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&''''''((()))***((('''((()))((((((///777[[[|||XXX777***)))'''$$$***))))))))))))***+++++++++///333333000,,,++++++...222666777555111---+++******+++,,,,,,,,,,,,,,,---//////---,,,111;;;CCCEEEEEEDDDCCCBBB@@@>>>===666555444444555555444222000///...,,,***)))((((((***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++***+++------...444<<>>111000000///------,,,++++++******)))*********)))))))))(((((('''((()))))))))+++...000000000000111222222333333000(((&&&+++,,,+++111===HHHHHHDDD>>>666000...///+++******)))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''''''''''''''&&&&&&((('''&&&&&&'''((('''&&&&&&&&&&&&''''''''''''((('''***,,,+++)))((()))+++''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))*********((((((((((((((())))))***))))))((((((((('''''''''''''''((()))***,,,---...++++++++++++,,,,,,,,,,,,,,,,,,---------.........,,,,,,------............///000000000000000/////////......000333444444444444333333222111000//////...---,,,,,,++++++,,,,,,+++***))))))(((((((((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&"""%%%%%%######%%%%%%######$$$$$$%%%%%%%%%&&&&&&"""###$$$&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%#########$$$%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''(((((()))'''''''''''''''((()))))))))***,,,000777;;;555,,,'''&&&%%%############$$$######$$$###"""###&&&(((((()))******(((&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++)))'''''')))((()))///888^^^YYY888+++***(((%%%******))))))******+++,,,+++000444333///++++++---,,,111666888555000,,,)))***+++------...------,,,+++---...------111999@@@DDDDDDCCCAAA@@@>>>===<<<666444333333555555444222...---,,,+++)))))))))(((++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,+++,,,/////////666>>>ooovvvEEE666222222222222111///...,,,---,,,,,,,,,,,,---......---222===FFFFFF???<<<===JJJ___lllnnnpppnnnooo{{{xxx]]]BBB:::AAAJJJNNNPPPKKKCCC888000,,,,,,,,,+++)))))))))))))))*********((((((''''''''')))***+++***)))((((((((()))+++,,,***)))))))))***,,,...///444CCCxxx]]]>>>111000000///------,,,,,,+++******)))************))))))))))))'''((()))))))))+++...000//////000111222333333444333((($$$***---***///888HHHGGGEEE>>>666111//////+++***)))))))))))))))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''((((((''''''&&&&&&((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''(((((((((+++---,,,***(((***,,,''''''''''''((((((((()))&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((()))******((((((((((((''''''''''''''''''((()))***,,,...///))))))*********++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,+++***((('''&&&((('''&&&''')))))))))(((((((((((((((((((((((((((+++***))))))(((((())))))&&&&&&&&&&&&&&&''''''(((&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%%%%%%%$$$&&&&&&$$$$$$''''''$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%&&&'''(((''''''***)))'''&&&&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&%%%$$$%%%%%%&&&&&&'''((())))))'''''''''''''''((())))))***+++,,,000777;;;555+++'''&&&$$$#########$$$$$$######$$$#########&&&(((''')))***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++)))'''''')))((()))000888```[[[999,,,+++)))&&&*********)))******+++,,,,,,000444333...+++,,,...***///555777555000***''',,,,,,.../////////...---)))+++---------111888===GGGFFFEEECCCAAA???>>>===555444333333444555444222---,,,+++***)))))))))))),,,,,,,,,,,,,,,+++******++++++++++++++++++++++++...---...000000111888@@@oooqqqBBB888222222111000///...---------,,,,,,,,,,,,---......000333;;;EEEHHHCCC??????MMM```rrrwwwtttsssuuuwwwxxx[[[@@@999???EEEJJJOOOLLLBBB555---,,,---,,,***+++*********))))))(((((((((((((((((()))***+++,,,))))))))))))************************+++,,,---...444FFFrrr]]]>>>111000000000...---,,,+++******************))))))((((((''''''(((((()))***+++,,,,,,---000//////111444666777777333...***)))'''''',,,333CCCGGGFFF<<<222//////...+++******)))))))))))))))''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))---......,,,***((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((()))***************(((((((((((())))))))))))(((((())))))))))))((((((&&&'''((())))))******)))++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((()))(((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((((('''&&&$$$%%%'''***&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))'''&&&&&&'''))))))((('''(((***...333777666000+++%%%%%%$$$######$$$%%%%%%%%%$$$#########$$$%%%&&&)))***+++)))'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&)))''')))---'''+++<<>>:::666333222222111000//////...---+++***))))))******+++,,,,,,,,,++++++,,,,,,++++++***+++++++++...,,,---///......444<<>>IIIaaaxxx}}}xxxwww}}}~~~___AAA777;;;@@@FFFLLLKKKAAA555---,,,---,,,***************)))))))))((((((((((((((()))***+++,,,))))))))))))************************+++,,,---...444FFFrrr]]]>>>111000000///...---,,,+++***************)))))))))((((((((('''(((((()))***+++,,,,,,---000//////111444777888777222---)))((('''&&&+++222BBBGGGFFF<<<333//////...+++***))))))(((((())))))''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))***+++,,,+++***)))***+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((()))************)))))))))))))))************))))))************))))))(((((()))***++++++++++++++++++++++++++++++++++++************************************************(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%'''((((((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))'''''''''((()))***)))'''(((***///444777555000+++&&&%%%$$$######$$$%%%&&&$$$$$$#########$$$&&&''')))***+++***'''%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''')))'''))),,,'''+++<<>>;;;666333222111000/////////...---+++***))))))*********++++++,,,,,,,,,,,,,,,++++++***++++++,,,...,,,---///......444<<>><<>>111///000///...---,,,+++************))))))))))))(((((((((((('''(((((()))***+++,,,,,,///...///111555777888888000+++((('''&&&%%%***000@@@FFFFFF===444000///---+++***))))))(((((())))))'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''(((******))))))***+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))******))))))************++++++++++++******++++++++++++******)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((())))))******))))))(((************************%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&###&&&))))))(((&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))(((''''''(((***+++)))((((((+++000555777555///***&&&%%%$$$######$$$%%%&&&$$$#########$$$%%%'''((()))***+++***'''&&&%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''')))'''(((,,,(((,,,===hhh^^^888...***&&&+++)))))))))))))))***++++++000222333000,,,+++---///...///111333444111---)))'''))),,,------...///111+++------+++)))---666>>>BBBDDDGGGIIIJJJJJJIIIHHH???<<<777444222111000...//////...---+++***))))))***)))******+++,,,---...,,,++++++***++++++,,,,,,...,,,---///......444<<>>666333333222111000///......---,,,,,,,,,,,,---......///333>>>IIIKKKEEE>>>;;;GGGbbb{{{vvvrrrxxxyyy]]]@@@555777;;;BBBIIIGGG>>>333---,,,---,,,************)))))))))))))))(((((((((((()))***+++,,,((()))))))))************************+++,,,------333DDDqqq]]]>>>111/////////------,,,+++************))))))))))))((((((((((((''''''((()))***+++,,,,,,------...111555777888777...***''''''%%%$$$(((...>>>DDDFFF???666111///---******)))(((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&''')))(((''''''(((***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))*********++++++)))******++++++******))))))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))******)))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$%%%%%%&&&'''&&&&&&&&&$$$&&&(((((('''%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&'''((()))((((((''')))***+++)))((((((+++111666777444...***&&&%%%$$$$$$$$$$$$%%%&&&$$$#########$$$&&&'''))))))***+++***(((&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((''')))&&&(((,,,(((---???iii^^^999...***&&&+++))))))))))))***+++,,,,,,000222333000---+++,,,///---///111333333000,,,)))***,,,...---,,,+++,,,---,,,......+++***---666>>>BBBDDDGGGJJJKKKJJJHHHFFF???<<<777444222111///...//////...---+++***))))))))))))))))))+++,,,...///++++++******++++++,,,,,,...,,,---///......444<<>>IIILLLEEE>>>;;;JJJ___tttzzzvvvsssrrrssskkkSSS<<<777;;;>>>DDDJJJEEE<<<222,,,,,,---,,,)))))))))))))))))))))******(((((((((((()))***+++,,,((()))))))))************************+++,,,------222DDDppp]]]>>>111//////...------,,,+++************(((((((((((())))))))))))''''''((()))***++++++,,,,,,,,,...111444666666555---)))''''''%%%###'''---;;;CCCFFF@@@888222///,,,***))))))((('''(((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''((()))(((&&&%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''((()))))))))))))))((((((((()))))))))******(((((())))))))))))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&(((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((((((((''''''(((******)))(((''',,,333777777222---)))&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$######$$$&&&'''(((***+++,,,+++(((&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((()))&&&(((,,,(((---@@@jjj___999///***&&&+++))))))))))))***+++,,,---///111222111---+++,,,...,,,...111333222...+++)))***,,,------,,,++++++,,,---//////---+++///888???EEEGGGJJJLLLLLLJJJGGGEEE???;;;777444222111000...//////...---+++***)))))))))))))))***+++---...///+++*********++++++,,,---...,,,---///......444<<>><<>>111//////......---,,,+++************(((((((((((())))))))))))&&&''''''((()))***++++++,,,,,,---000333444333222,,,)))''''''%%%$$$'''---999AAAFFFAAA999444///+++***)))((((((''''''((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''((()))(((&&&%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&'''(((((())))))(((((('''((((((((())))))))))))(((((())))))))))))(((((('''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&'''((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&"""###$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&'''''''''''''''''''''&&&$$$"""###&&&)))&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((('''&&&&&&''')))***(((''''''---444888777111,,,((('''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%'''(((***+++,,,+++((('''&&&'''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***&&&(((,,,)))...AAAlll```:::///***&&&+++)))))))))***+++,,,---......111222111---++++++---***...111333111---***)))''')))+++,,,,,,,,,---///---//////---+++///888@@@HHHKKKNNNPPPOOOLLLIIIFFF>>>:::666333222222111000//////...---+++***))))))((()))***+++,,,---------************+++,,,------...,,,---///......444<<>>HHHJJJDDD>>>===IIIZZZnnnxxx{{{zzzuuupppZZZGGG888888===???DDDJJJBBB:::000,,,,,,---+++)))((()))))))))************(((((((((((()))***+++,,,))))))))))))************************+++,,,---...111CCCooo^^^>>>111......---...---,,,+++************'''((((((((()))))))))***&&&&&&'''((()))***++++++++++++---///222222000///,,,)))((((((&&&$$$'''---777@@@FFFBBB;;;444///+++))))))(((''''''''''''(((%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((((((''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))&&&'''(((((())))))(((((((((((()))))))))*********)))))))))******)))))))))'''((()))***++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$###$$$$$$%%%&&&""""""###%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&%%%%%%&&&(((((('''&&&'''---555999777000+++((('''&&&%%%$$$$$$%%%&&&'''((('''&&&%%%$$$%%%&&&&&&***+++,,,+++)))'''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***&&&''',,,)))///BBBnnn```:::///***&&&+++)))))))))***+++,,,......---000222111---***+++,,,)))---222222000,,,***)))''')))+++,,,,,,,,,---...---...///,,,***...777???GGGIIIMMMPPPPPPNNNJJJHHH<<<999555333333333222111//////...---+++***))))))((()))+++---...---+++***************+++,,,---......,,,---///......444<<>>GGGIIIDDD???>>>HHH[[[oooyyyzzzxxxsssnnn[[[HHH888777;;;===BBBIIIAAA999000,,,,,,---+++)))(((((())))))*********+++(((((((((((()))***+++,,,))))))))))))************************+++,,,---...000BBBooo^^^>>>111......---...---,,,+++************'''((((((((())))))******&&&&&&'''((()))***++++++++++++,,,///111111///,,,,,,)))(((((('''$$$'''---666@@@FFFCCC;;;555///+++))))))((('''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''''''''''''''''''''&&&$$$&&&'''(((((((((***,,,''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))&&&''''''((((((((((((((()))************+++++++++******++++++++++++******(((((()))***++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))'''''''''(((((((((((()))))))))))))))((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$######$$$$$$%%%&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''"""$$$'''(((&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&&&&''''''%%%%%%$$$&&&'''((('''%%%'''...666:::777000***''''''&&&%%%%%%%%%%%%&&&''')))(((&&&%%%$$$$$$%%%&&&***,,,,,,+++)))'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((***&&&''',,,)))///CCCppp```:::///***&&&+++)))))))))***+++---...///---000222111---***+++,,,)))---222222///+++))))))+++,,,------+++*********,,,---...+++)))---666>>>BBBEEEJJJNNNOOOMMMJJJGGG;;;888555333333333333222//////...---+++***))))))'''))),,,//////---***(((************+++,,,---......,,,---///......444<<>>???FFFbbboooyyywwwpppsssgggVVVFFF888666:::>>>CCCIII>>>888111,,,++++++***((())))))))))))))))))))))))***))))))(((((()))***+++'''''''''''''''((())))))))))))))))))***,,,...///555>>>nnn___<<>>nnn___<<>>;;;<<>>nnn___===///111222///------,,,++++++******)))((((((((()))(((''''''&&&))))))))))))***+++,,,,,,+++++++++---///000000...+++)))'''&&&''''''&&&%%%000===EEEAAA:::777111***)))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%(((+++---+++)))''''''((((((''''''''''''(((((('''''''''((((((((())))))((((((((()))))))))******++++++***))))))))))))***))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((()))))))))******))))))))))))************************)))))))))((()))((((((''''''(((((()))&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&%%%''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''))))))((('''&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&''''''&&&''')))+++///666999666000---***''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$###$$$'''***---...///...***(((&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''***((((((+++)))222IIIxxxfffAAA///***)))))))))***+++,,,...///000000000111111000///---+++)))***,,,...000000---***((((((((()))******+++++++++------+++******...333777@@@AAABBBBBBBBBAAA@@@???:::777333000//////...---///...------++++++***)))******,,,,,,,,,,,,+++***---,,,+++***))))))))))))///,,,+++---......333:::eeebbb;;;222111000///......------......---,,,+++,,,---...///444888AAAGGGDDD===;;;>>>RRRffflllyyy~~~mmmOOOHHHAAA@@@BBBDDDDDDDDD>>>888111---,,,---,,,***(((((((((((((((((((((((())))))(((((((((***+++,,,((((((((('''((())))))*********))))))***,,,---...555>>>nnn___===000111222...------,,,++++++******)))(((((((((((((((''''''&&&((((((((())))))***+++,,,+++***+++,,,///000///...***(((&&&&&&''''''&&&%%%...:::DDDBBB<<<777000+++))))))((((((''''''''''''%%%&&&&&&&&&'''(((((((((///---***'''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((,,,***((('''(((***++++++((((((''''''''''''((((((''''''((((((((()))))))))''''''((((((((()))))))))************)))******************************+++************************************************(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))*********+++******)))))))))))))))(((((((((''''''(((((((((''''''''''''((((((((((((+++***)))(((''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&''')))(((&&&$$$%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((%%%&&&'''''''''''')))+++222888:::555111///+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$''')))---//////...+++(((''''''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''***((((((+++)))333KKKzzzgggBBB111...---******++++++,,,---...///000000000000000///,,,***)))***,,,...000///---***(((((((((((())))))***++++++------+++******---222777???????????????>>>===<<<:::777333000//////...---///...------++++++***))))))***+++,,,---,,,+++***,,,,,,+++***))))))))))))...,,,,,,.........333999ccc```:::222111000///......------...---,,,,,,+++,,,---...///111777@@@FFFCCC======AAAOOOaaaeeerrryyywwwwwwfffQQQMMMFFFAAAAAADDDEEEDDD<<<666///+++++++++***)))(((((((((((((((((((((((()))((((((((((((***,,,---((((((((((((((()))******+++************+++---...444===mmm```>>>000111111...------,,,++++++******))))))(((((((((''''''''''''(((((((((((()))***+++,,,*********,,,///000///...***(((&&&&&&&&&'''&&&$$$,,,888BBBCCC>>>777000+++((((((((((((''''''''''''%%%&&&&&&&&&'''(((((((((///---***'''&&&&&&&&&'''''''''''''''''''''''''''((('''''''''''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((((())))))((((((***&&&%%%(((...000---(((((((((''''''''''''((((((((((((((())))))))))))***(((((((((((())))))))))))*********++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************''''''''''''''''''''''''))))))))))))******************))))))))))))))))))+++***))))))(((((())))))((((((''''''''''''(((((('''''''''((((((((()))))),,,+++***)))((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$"""%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%&&&'''''''''(((***,,,222777888444111///+++'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))---//////...+++(((''''''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''***'''(((+++***555LLL|||gggBBB333333222,,,++++++++++++,,,...///000000000000000...,,,***))))))+++...//////---***((((((((((((((()))***+++,,,------+++******---222666>>>??????@@@???>>><<<;;;:::777333111000000000//////...------++++++***))))))***+++,,,---,,,,,,+++*********)))******++++++...,,,,,,...///...333999```^^^:::333111000///......------...---,,,++++++,,,---///000000666@@@EEEBBB<<<===CCCLLL]]]___iiilllhhhhhhWWWOOOMMMGGGAAAAAADDDEEEBBB;;;555...******+++***)))))))))))))))))))))))))))(((((('''((()))***,,,---))))))(((((())))))***+++++++++*********+++------222;;;lll```>>>111222111---------,,,++++++******)))))))))(((''''''''''''((((((((((((((()))***++++++*********,,,...//////---***(((&&&%%%&&&&&&%%%$$$+++555AAAEEE???777000,,,((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''(((''''''''''''((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))******)))((((((&&&***666CCCCCC555'''))))))(((((((((((()))))))))))))))*********++++++)))))))))*********++++++***+++,,,,,,---,,,,,,,,,.........------------,,,************************************************'''''''''''''''''''''''')))))))))*********++++++************)))))))))))),,,+++)))((((((((()))***(((''''''&&&&&&''''''(((''''''''''''((((((((())),,,+++)))((('''(((((()))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$&&&&&&$$$"""%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$&&&'''(((''')))+++---000444666444222000,,,&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%'''(((---...///...***(((&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''***''''''++++++666NNN~~~gggBBB555777555---,,,,,,++++++,,,---///000///000000///...,,,***((()))+++---//////,,,)))'''***)))(((((()))***,,,---------+++)))))),,,111555===>>>@@@BBBBBB@@@===<<<888666222111111222111111///...------++++++***)))((()))+++,,,------,,,+++))))))))))))***+++,,,------+++,,,/////////222888^^^]]]:::444111000///......------...,,,,,,++++++,,,---///000111777AAAEEEAAA:::<<>>111222111---------,,,++++++******)))***)))((('''&&&''''''((((((''''''(((((()))***+++***)))***,,,...///...---)))(((&&&%%%&&&&&&%%%$$$)))333@@@EEEAAA777///---'''((((((((((((((((((((('''''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&(((***+++***)))(((+++''',,,???RRRSSS???*********))))))))))))*********++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---.........------............------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))*********+++++++++************)))))))))(((,,,+++)))((('''((()))***(((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((***((('''&&&&&&'''((()))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###$$$%%%&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((((()))+++...111555888777777555///(((%%%%%%&&&''''''&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((,,,---...---***'''%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''***''''''++++++777OOOiiiBBB666999666,,,---,,,+++++++++---///000//////000///...,,,***((()))+++---///...,,,)))'''+++***)))))))))+++---...------+++)))))),,,000444;;;===AAADDDDDDBBB>>><<<555333000///000222222222///...------++++++***)))((()))+++,,,------,,,,,,))))))))))))***+++,,,------+++,,,///000///222888]]]]]];;;555111000///......------...,,,,,,++++++,,,...///000333999BBBEEE@@@888:::@@@NNN^^^]]]]]]WWWMMMKKK:::===BBBDDDBBBCCCEEECCC===<<<666///,,,,,,---,,,+++))))))))))))))))))))))))(((''''''((()))+++,,,...)))))))))))))))******+++,,,+++*********+++,,,---///888jjj```???222222111,,,------,,,,,,+++******)))***)))(((&&&&&&''''''((('''''''''(((((()))***+++***)))***+++...///...---)))'''%%%%%%&&&&&&%%%$$$(((222???FFFBBB777///---'''''''''((((((((((((((((((((((((''''''&&&&&&%%%'''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((($$$&&&(((***++++++)))))),,,$$$%%%888OOOTTT@@@+++++++++************++++++++++++,,,,,,,,,---------,,,,,,---------.........+++,,,.../////////...............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++*********))))))((((((,,,+++)))((('''(((***+++'''''''''&&&&&&'''''''''&&&&&&&&&&&&'''''''''((('''&&&%%%$$$$$$%%%'''(((''''''((((((((((((''''''&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$'''%%%$$$$$$%%%'''((('''$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((((())),,,...444999<<<<<<<<<;;;555---%%%%%%&&&''''''&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((+++---...,,,)))&&&%%%%%%%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''')))''''''++++++888PPPjjjCCC666999555***...---+++++++++---///000////////////...+++)))((()))+++---///...,,,)))''',,,+++))))))***+++...///...---+++))))))+++000444999<<>><<<444------...,,,+++---******))))))((((((''''''(((((())))))***+++---...(((((((((((()))***+++,,,************+++,,,---...222===bbbccc@@@111000000---------,,,++++++******)))((((((((((((''''''''''''(((((((((((()))))))))))))))***+++---...------,,,***(((&&&%%%%%%&&&%%%###''',,,777BBBCCC:::000,,,(((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))))))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((+++***)))---666;;;666,,,******+++++++++******))),,,,,,++++++,,,,,,---.........////////////......---------............/////////.........---------++++++,,,,,,,,,---------++++++******************)))'''&&&(((+++---+++******))))))***,,,---,,,+++---,,,+++*********+++,,,))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&(((+++...;;;===>>>@@@FFFFFF888'''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$######$$$%%%'''(((+++---......+++)))((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))'''(((***(((999XXXpppFFF333333000'''++++++***)))+++---///111---,,,+++***))))))))))))+++...111222000---+++******)))((()))---000333444***)))((((((***,,,///111:::>>>BBBDDDBBB>>>;;;:::444333111000///...//////000///...---+++***))))))))))))***++++++++++++***+++***************+++++++++---...//////000333555WWWWWW===555333111///////////////------.........------///000444<<>>===@@@SSSmmmyyyuuunnn]]]GGG<<<333777===CCCGGGEEE@@@<<<;;;333---,,,,,,***)))******)))))))))((((((((('''((((((((()))***+++------(((((((((((()))***+++,,,************+++,,,---...222<<>>CCCEEECCC???<<<;;;444333111000//////////////////...,,,+++***)))((())))))***++++++++++++*********)))******+++,,,,,,,,,---...//////000333555QQQXXX===555333111///////////////------.........------///000444===GGGIIIDDD???>>>@@@PPPjjjyyyvvvppp]]]EEE999111666===DDDHHHEEE???:::;;;333,,,++++++)))'''((())))))))))))((((((((((((((((((((()))***+++,,,---(((((((((((()))***+++,,,************+++,,,---...111;;;```ddd@@@111000000---------,,,++++++******)))(((((((((((('''''''''''''''((((((((()))))))))***((()))+++,,,------,,,+++)))'''%%%$$$%%%&&&%%%$$$'''***444@@@CCC;;;222---)))(((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((###$$$%%%&&&''')))******&&&&&&'''''''''(((((((((***+++***((()))---+++'''((()))***+++++++++++++++,,,,,,++++++,,,,,,---...///////////////...---,,,---------............////////////............---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...//////...000///...///000111000///------,,,+++++++++++++++******)))))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''')))---000999===EEEPPPYYYTTT==='''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%'''(((+++---...---+++)))((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))'''(((***))):::ZZZpppGGG333111///)))************+++,,,...000,,,,,,+++***))))))))))))***---000111///---+++++++++***)))***,,,------,,,******))))))+++---000111;;;>>>CCCEEECCC@@@===;;;555444222000///////////////...---,,,***)))(((((())))))***++++++++++++***)))))))))******,,,---...,,,---/////////000222444NNNXXX===555333111///.../////////---,,,.........------...000333<<>>LLL]]]fff[[[???''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%'''(((+++,,,...---+++((('''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((&&&(((+++***;;;[[[pppIII444000///+++***))))))***+++,,,...///,,,+++***))))))(((((((((***---///000///---,,,,,,+++++++++,,,......---++++++*********+++...000222999===BBBDDDBBB???<<<;;;555444222000/////////000......---,,,***)))((('''))))))***++++++++++++***((())))))***+++,,,...///,,,.../////////000222444RRRXXX===555333111///.../////////---,,,.........------...000333>>>IIILLLHHHAAA??????OOOhhhyyy|||vvv^^^DDD:::777888<<>>999:::===@@@DDDEEEDDDBBB<<<444------,,,***((()))(((((((((((())))))))))))'''''''''((()))***+++,,,(((((((((((()))***+++,,,************+++,,,---......777\\\fffBBB222000000,,,------,,,++++++******)))((((((((((((''''''''''''&&&&&&'''((()))***++++++)))***,,,---......------&&&%%%######%%%%%%%%%$$$%%%&&&...;;;CCC???555///+++***)))((('''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''(((((()))((((((((('''&&&&&&%%%%%%''''''((((((((()))))))))&&&))))))&&&&&&***---,,,((()))***+++++++++++++++,,,,,,++++++,,,,,,---...,,,------.........---------------............///...////////////000000000//////000000000111111111000000000111111222222333555555444333111222555888666444222222333222111///---------------,,,++++++++++++*********)))))))))(((((((((((()))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((()))---111555888GGGaaayyy{{{cccAAA)))''''''''''''&&&&&&&&&%%%%%%$$$######$$$%%%'''(((***,,,---,,,***(((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&(((&&&(((,,,,,,===]]]qqqLLL555------///(((((()))***+++,,,------++++++***)))(((((((((((())),,,......---,,,,,,------,,,,,,---000111111000,,,,,,++++++---///222333555999>>>AAA???===:::999666444333111000000000000000///...---+++***))))))))))))***++++++++++++************++++++---...///---...////////////111333QQQVVV;;;333333111///////////////------.........------///000777BBBOOOSSSNNNGGGCCCBBBSSSiiizzzzzz```FFF@@@999;;;>>>CCCFFFGGGDDDBBB:::222,,,++++++)))((()))'''((((((((()))))))))***'''''''''''')))***+++,,,(((((((((((()))***+++,,,************+++,,,---...---777[[[fffBBB222000000,,,------,,,++++++******)))((((((((((((''''''''''''&&&&&&'''((()))***++++++'''(((***+++,,,,,,++++++&&&$$$######$$$%%%%%%$$$%%%%%%,,,:::CCC???666000,,,+++***(((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))'''''''''''''''&&&&&&&&&'''((((((((())))))))))))'''))))))'''(((,,,,,,***)))******+++++++++******,,,,,,++++++,,,,,,---...++++++,,,---............---------............///.../////////000000000000000000000111111111222222000111111222333333444444666777666444222222666999666555333222222222000...,,,---.........---,,,++++++++++++*********))))))(((((()))))))))*********))))))))))))((((((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&###%%%'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''$$$%%%'''(((***---222666<<>>^^^qqqMMM666,,,---000'''((()))***+++,,,,,,,,,+++***)))((((((''''''((()))+++------,,,,,,,,,---000...,,,,,,---//////...---,,,,,,,,,---///222444555999>>>AAA@@@===;;;999666555333111000000000111111000///...,,,+++******))))))***++++++++++++***+++++++++++++++,,,---......///000///...///111333GGGUUU;;;222333111///////////////------.........------///000555@@@MMMRRRMMMFFFAAAAAAWWWlll}}}}}}cccIIIDDD888;;;@@@FFFIIIIIIDDD@@@888000*********)))((()))'''((((((((())))))******''''''''''''(((***+++,,,(((((((((((()))***+++,,,************+++,,,---...,,,666[[[fffBBB222000000,,,------,,,,,,+++******))))))(((((((((''''''''''''&&&&&&'''((()))***++++++%%%&&&((()))******))))))&&&$$$"""###$$$%%%%%%$$$%%%%%%,,,:::CCC@@@777000,,,+++***(((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''((((((((((((((((((((())))))))))))(((***)))'''(((,,,+++&&&******+++++++++******))),,,,,,++++++,,,,,,---...******,,,---.../////////---------.........//////.../////////000000111111000111111111111222222222111111222333333444555555777777777444222222666:::444333111000000000...,,,,,,---.........---,,,++++++++++++************)))(((((())))))*********+++******))))))((((((((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''$$$%%%'''(((***...333777???TTTuuugggCCC///(((((('''''''''&&&&&&&&&%%%$$$$$$###$$$%%%'''(((***+++---,,,***'''&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%'''&&&))),,,---???___rrrNNN666,,,---111'''((()))***,,,,,,,,,,,,+++***)))((((((''''''''')))+++------,,,,,,---...222///,,,++++++,,,,,,,,,------,,,,,,---000222444666:::???BBBAAA>>><<<:::666555333111000000000111111111000///---,,,+++***))))))***++++++++++++***,,,,,,,,,++++++,,,------...///000///...///111333AAAZZZ888333333333111000...---------,,,---------,,,---000222888CCCNNNOOOHHH@@@>>>???QQQjjj}}}oooMMM:::;;;<<>>CCCEEEBBB>>>;;;888666555222111//////............---,,,+++***))))))((('''***---...,,,))),,,+++***,,,///000...,,,.........//////000111222DDDZZZ888333222111000...------,,,,,,,,,---...---,,,---000222999DDDNNNPPPHHH@@@>>>@@@RRRkkkqqqOOO>>>999<<>>555222---***)))))))))((())))))))))))((((((((((((///+++((('''***---...---)))))))))))))))***+++,,,++++++******++++++,,,---///;;;YYYiiiDDD222//////,,,...---,,,,,,+++***))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''(((***,,,,,,+++)))'''&&&%%%%%%$$$$$$%%%%%%$$$%%%(((111???GGG???333---***(((''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))((((((((((((((()))++++++++++++++++++***************++++++,,,------.........///000111222333333333333222222222333444555666666666666777777777777777;;;:::::::::;;;;;;<<<===999999888888888888888777::::::999666222000000111222111/////////...,,,***---...///...,,,+++,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&))),,,///333999===IIIsssoooHHH333+++)))&&&%%%&&&''''''&&&###$$$%%%$$$###$$$%%%'''(((***,,,,,,***)))((()))(((((((((((())))))))))))((((((((((((''''''''''''''')))((())),,,,,,AAAdddqqqJJJ666111111///,,,++++++******++++++,,,++++++***)))(((((((((((('''***---......---,,,---...,,,))))))***,,,------******,,,---///000111222333777<<<@@@AAA???;;;888666555333111///......---............---+++***)))(((((()))+++------+++)))+++***+++,,,...///...---............///000111222CCC~~~[[[999444111000///...............---......------...000333;;;EEEOOOPPPIIIAAA@@@BBBVVVpppoooNNN>>>444:::CCCJJJLLLHHHAAA;;;444111---***)))***)))((())))))))))))((((((((((((555...((('''***------+++)))))))))******+++++++++++++++******++++++,,,---...:::XXXjjjEEE222//////---------,,,,,,+++***))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''(((***,,,,,,+++)))'''&&&%%%%%%$$$$$$%%%%%%$$$%%%(((000===FFFAAA777---+++(((''''''((('''&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((()))(((((((((((())))))))))))((((((((())))))******+++++++++++++++++++++++++++++++++,,,---...//////000///000111222333444555555555555555666666777888888666666666777777888888999;;;:::::::::::::::;;;;;;<<<;;;::::::999999999999999::::::999777555666777555444333333333333000...000000000///---,,,---///,,,,,,+++++++++***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&***...000333999@@@RRR~~~nnnGGG222***(((&&&%%%&&&'''&&&%%%$$$%%%%%%%%%$$$$$$&&&'''(((***,,,---+++)))((()))(((((((((((())))))))))))((((((((((((((('''''''''''')))'''))),,,---CCCfffoooIII666222111...,,,++++++******++++++,,,,,,+++***)))(((((((((((('''***---...---,,,,,,---111///,,,************)))***+++,,,---//////000000333666:::>>>>>><<<999777555444222000///...------//////......---+++***)))((()))***+++,,,,,,+++*********+++,,,---...------...............///111111AAA{{{\\\:::444111111000000000000000111---.........---...111333<<>>999333000,,,************)))(((((((((((())))))))))))222,,,&&&&&&+++//////---*********+++++++++++++++++++++******++++++,,,---...999WWWkkkEEE333000///------,,,,,,++++++*********((((((((((((''''''''''''''''''''''''((((((((((((''''''(((***,,,,,,+++)))'''&&&%%%%%%$$$$$$%%%%%%$$$%%%'''...;;;DDDAAA999...+++(((''''''((('''&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((((((''''''&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))***************+++++++++++++++++++++,,,+++,,,---...///000111111111111222333444555666777777777888999999:::::::::888888888999:::::::::;;;<<<<<<;;;:::999888888999===<<<;;;:::999999::::::888:::;;;:::888888888999666555444444555555333111111111111///---,,,...///---,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''***///000111999CCC^^^oooGGG000)))'''&&&&&&''''''&&&%%%$$$%%%&&&%%%$$$$$$&&&((((((***------,,,***(((((((((((((((((())))))))))))'''''''''(((((((((((((((((()))'''))),,,...EEEhhhmmmHHH555222111---,,,++++++******++++++,,,,,,+++***))))))((((((((('''***---......---,,,---111///,,,+++++++++***)))++++++,,,,,,,,,------...333555999;;;<<<;;;999777444333222000///........./////////...---,,,+++***((()))+++,,,++++++******)))***,,,,,,------------------------...///000111>>>www]]]:::444111111000000000111222222......///...---...111333<<>>>>><<<;;;:::999999999<<<;;;:::999999999:::;;;999:::999777555444555666333222222333444444222111111111222000...------...---,,,+++*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((+++(((***///000000:::HHHkkkqqqHHH///((('''&&&'''(((((('''&&&$$$%%%&&&%%%$$$$$$&&&((((((+++......---***)))((((((((((((((())))))))))))'''''''''((((((((((((((((((***''')))---///FFFjjjjjjFFF444222000+++,,,++++++******++++++,,,,,,,,,+++***))))))))))))(((+++...//////...---...---,,,+++,,,...000//////,,,+++******+++,,,...///222444777:::;;;;;;:::999444333222111000/////////////////////---,,,+++***(((***,,,,,,+++*********(((***,,,---,,,,,,,,,...------------...///000111;;;sss^^^;;;444000000///000000111222222...//////......///111333;;;EEEMMMMMMFFF??????BBBQQQlll}}}dddFFF999777>>>FFFIIIFFF???888444000...,,,++++++,,,+++)))'''((((((((()))))))))***&&&&&&&&&(((+++...111222***+++,,,,,,,,,+++******++++++******++++++,,,------888UUU~~~mmmGGG444000000---,,,,,,,,,++++++++++++***((((((((((((''''''''''''''''''''''''((((((((((((''''''(((***,,,,,,+++)))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%***555>>>>>>999...,,,)))'''''''''&&&%%%)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((()))((('''&&&(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((()))))))))))))))***++++++++++++***)))+++++++++,,,,,,,,,------,,,---...///111222333444444333333333333444555666888999;;;<<<======<<<<<<>>>>>>>>>===============<<<<<<;;;::::::::::::::::::999888777777888:::;;;:::999888555222111333555222111000111333333222000///111222111///---,,,,,,...---+++))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,)))***000000111>>>OOOxxxtttKKK///(((''''''((()))***((('''$$$&&&&&&&&&%%%%%%&&&((((((+++...///---+++)))((((((((((((((())))))))))))''''''''''''((((((((()))(((***''')))---000GGGlllhhhDDD333111///***,,,++++++******++++++,,,,,,,,,+++***))))))))))))))),,,///000000///...///---,,,,,,---000222222111+++***))))))***...222444222333666999;;;<<<<<<<<<555444333111111000000000000000//////...,,,+++***(((***------***))))))***'''***,,,---++++++,,,...------------...///000000777ooo^^^;;;555///......//////000111222.../////////...///111444;;;DDDMMMMMMEEE??????BBBNNNjjj~~~}}}eeeHHH<<<999???GGGIIIEEE===777333000...,,,+++,,,,,,+++***'''((((((((())))))******((()))******)))***,,,...***+++,,,---,,,,,,***)))++++++******++++++,,,---,,,888TTT~~~mmmGGG444111000---,,,,,,++++++++++++++++++)))(((((((((''''''''''''''''''''''''((((((((()))''''''(((***,,,,,,+++)))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%)))333<<<===999///,,,)))'''''''''&&&%%%)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''))))))((('''&&&((((((((((((((((((((((((***)))((('''''''''''''''(((((((((((()))))))))))))))***+++,,,,,,+++))))))+++++++++,,,,,,---------------...000111333444444555444333222222333555555999:::;;;============<<<======<<<<<<;;;;;;::::::999888888888888999::::::999888666666666888:::;;;999888777444222222555888222111111222444444333111...000222222///---+++***...---+++))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))---(((***000222444CCCVVVwwwMMM///)))(((((()))******)))'''%%%&&&&&&&&&%%%%%%'''((((((+++...///...+++)))((((((((((((((())))))))))))&&&'''''''''(((((())))))(((***''')))---000HHHmmmgggCCC333000...))),,,++++++++++++++++++,,,---,,,+++***))))))))))))***---000111000//////000000///...///111111111///***)))((((((+++000666:::111333555888;;;<<<======555444333222111111111111000000000///...---++++++'''***------***((()))***'''***------+++***,,,...---------------...000000666mmm^^^:::333222111000//////............///000000000000222444:::CCCKKKJJJAAA;;;;;;>>>MMMiii~~~~~~eeeHHH<<<;;;@@@GGGIIIFFF@@@999555---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((((((((()))***,,,,,,******))))))******+++,,,,,,+++*********+++,,,---...666PPPzzznnnFFF444333111***...,,,++++++++++++***((())))))))))))((((((((((((&&&''''''((((((((((((((((((((()))+++------+++***)))((('''%%%$$$$$$%%%%%%$$$%%%&&&(((///999<<<:::000---(((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$#########$$$%%%&&&'''(((&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%)))((('''((()))******((((((((((((((())))))))))))&&&&&&&&&'''''')))************))))))))))))************+++,,,,,,------...---...///000111222333333333333444444555555666666555666888:::;;;<<<=========<<<<<<<<<;;;;;;:::::::::::::::::::::999999999;;;999777777999;;;<<<<<<999999888555333333555777555555444333222111111000444333222111///...---,,,,,,,,,,,,+++++++++******))))))*********++++++++++++***)))))))))***+++,,,))))))))))))))))))))))))(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((***)))(((''''''((()))***&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((...'''...000666888???dddvvvKKK000***)))(((''''''&&&&&&'''#########$$$&&&((()))***+++...333444222...+++)))(((((('''(((((()))***+++))))))(((((((((((())))))******'''(((---111JJJoooiiiFFF666333111,,,,,,,,,,,,,,,,,,---...//////---+++)))((()))+++---,,,---///222444222///,,,///000---+++...444666444,,,,,,+++***+++///555:::///111555999===?????????999666333111111222222111111000......---,,,***''',,,,,,,,,+++++++++******+++,,,---------,,,+++***---...//////......///111888ddd___;;;333222111000//////............///000000///000222555:::DDDMMMMMMDDD<<<;;;===NNNfffvvvyyyuuuaaaIII???>>>CCCIIIKKKGGG???888333---,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((()))***,,,,,,******))))))******+++,,,,,,+++*********+++,,,---...666PPPyyynnnFFF444333111***...,,,++++++++++++***((())))))))))))((((((((((((&&&''''''((((((((((((((((((((()))+++------+++***((('''&&&%%%$$$$$$$$$%%%$$$%%%&&&'''///888<<<;;;111---)))&&&&&&''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&%%%%%%%%%%%%((('''&&&''')))***)))(((''''''((((((((()))))))))&&&&&&&&&''''''((()))*********))))))))))))*********++++++,,,------............///000111222333333333444444555555666777777444555666888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999888888777777999777666666888999999888999999888666444444555777444333333222222111111000222111111000///...------+++++++++*********))))))*********++++++++++++,,,,,,+++***))))))******+++))))))))))))))))))))))))((())))))((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''))))))(((''''''((())))))'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((''''''((((((((()))))))))...'''...000666999AAAgggxxxMMM111******((('''''''''''''''(((((('''&&&&&&&&&&&&&&&+++///444555333///,,,***)))(((((((((((())))))***))))))(((((((((((())))))******'''(((---111JJJppphhhDDD444222000,,,+++++++++,,,---...///000///---+++)))((()))+++---+++---///111222111...+++///000...,,,...333555222+++++++++++++++///444888000222666:::===???@@@@@@:::777333111111111111000111///......---,,,***(((,,,,,,,,,++++++++++++***+++,,,,,,------,,,++++++---...//////......///111666aaa```<<<555222111000//////.........---.../////////000333555<<>>555000---,,,,,,+++***)))((((((((((((((((((((((((((((((''''''(((((()))+++,,,---******))))))******+++,,,,,,+++*********+++,,,------555NNNxxxoooGGG444222111+++...,,,++++++++++++***((())))))))))))((((((((((((&&&''''''((((((((((((((((((((()))+++------+++***'''&&&%%%$$$$$$###$$$$$$###%%%&&&'''...777<<<;;;111...***'''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%&&&((()))((('''&&&&&&'''''''''(((((((((''''''&&&''''''((()))******))))))(((((())))))***++++++,,,,,,------............///000111222333333444444555555666777777888555555777999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999888777666666555777666666666777777666444777888777555333333444666333333333333222222222222111111000000///...------************))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''''')))(((''''''''''''((()))((((((((('''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((())))))))))))*********...(((000111666:::EEEmmmzzzNNN222******)))(((''''''''''''***)))(((''''''&&&'''''',,,000555777555111---+++***))))))(((((((((((()))))))))(((((((((((()))))))))***''')))---222KKKpppfffBBB222000000,,,******+++,,,---...000111...---***)))(((***,,,---+++---000111111///,,,***///000000...///333222///)))***+++,,,,,,...222555000222666999<<<>>>???@@@;;;888444111111111000///111///...---...,,,***(((,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++---...//////......///111444]]]```===666222111000///............---............000333666>>>KKKXXX\\\UUULLLGGGGGGMMM[[[]]]XXXUUUKKK???>>>@@@EEEJJJKKKFFF===444///---,,,,,,+++***)))(((((((((((((((((((((((((((((('''''''''((()))+++,,,---******))))))******+++,,,,,,+++*********+++,,,------444MMMvvvqqqHHH333222111+++...,,,++++++++++++***((())))))))))))((((((((((((&&&''''''((((((((((((((((((((()))+++------+++***%%%%%%%%%$$$$$$############%%%&&&''',,,666<<<<<<222///***(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&'''''''''((('''''''''''''''((())))))))))))(((((((((((())))))+++++++++,,,------............///000111111222222444444555555666777777777888999:::;;;======>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777666888777777888999888555333666666666555333222444555444444555555555666666666555444333222000///...---++++++++++++*********)))++++++,,,,,,,,,------------,,,+++******)))(((((((((((((((((((((((((((((()))))))))))))))(((''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''((()))***))))))*********+++++++++---)))111222666;;;IIIuuu{{{OOO333+++***)))(((''''''''''''%%%&&&&&&''')))***,,,------111666999666222...,,,******)))(((((('''(((((())))))(((((((((((()))))))))***''')))...222LLLqqqddd@@@000//////,,,*********+++---///000111...,,,***)))(((***,,,---,,,...111333111///---+++...111000///000333111,,,(((***,,,------...000222000111444777:::<<<===>>><<<888444111111000///...000///...---...---***(((------,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,---...//////......///111444ZZZaaa===666222111000///............------...------///333666===JJJYYY]]]XXXPPPMMMMMMRRR]]][[[SSSQQQHHH>>>======BBBGGGHHHDDD<<<555111---,,,,,,+++***)))((((((''''''''''''''''''''''''&&&&&&'''((()))+++---...******))))))******+++,,,,,,+++*********+++,,,---,,,333KKKtttrrrIII333111000,,,...,,,++++++++++++***((())))))))))))((((((((((((&&&''''''((((((((((((((((((((()))+++------+++***$$$$$$$$$$$$$$$$$$######"""%%%'''&&&+++444;;;===444000+++(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&''''''%%%&&&&&&&&&&&&'''''''''((((((''''''''''''(((((()))))))))(((((((((((())))))******++++++,,,---------.........//////000000111333333333444555555666666888999:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888999888888999:::999777444777888888777555555666777777777777888999999::::::999999777555222000......------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++***)))(((((((((((((((((((((((((((((()))))))))))))))(((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((***+++************++++++++++++---***333333777===OOO}}}|||PPP333+++***)))((((((''''''(((###$$$%%%'''))),,,...///---222777:::888333...,,,******)))(((((('''(((((())))))(((((((((((()))))))))***''')))...333LLLrrrddd???///......+++*********+++---///000111---,,,***((()))***,,,...,,,///333555333000.........000111///000222000***(((***,,,---------///000...///222444777999;;;<<<<<<888444111111000///...000...------...---+++)))---------,,,,,,,,,++++++************++++++,,,,,,---...//////......///111333VVV```===666222111000//////.........---------,,,,,,///333777;;;GGGUUUYYYTTTNNNMMMNNNXXXcccaaaZZZXXXOOOBBB@@@<<<@@@DDDEEEAAA;;;666333---,,,,,,+++***)))((((((''''''''''''''''''''''''&&&&&&'''(((***+++---...******))))))******+++,,,,,,+++*********+++,,,---,,,222IIIrrrtttJJJ333000000---...,,,++++++++++++***((())))))))))))((((((((((((&&&''''''((((((((((((((((((((()))+++------+++***$$$$$$%%%%%%%%%%%%$$$$$$"""&&&'''&&&***333;;;>>>555111,,,)))((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((()))((((((''''''(((((()))))))))******+++,,,,,,,,,------------.........///000000111111222333333444444555666777888888888888888888999999999999:::::::::999999999999888888888999888777888999999777555888999:::999888777888999777888888888999999::::::999888777444222000...---...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))((((((((())))))(((((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''((((((%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***)))************+++++++++---+++555444777>>>SSS~~~RRR555++++++***)))((((((((((((''''''''''''(((***+++,,,---222888:::888333...+++***))))))(((((((((((()))))))))(((((((((((()))))))))***((()))...444MMMsssddd@@@000......*********+++,,,---...000111---,,,***((()))***---...+++///444666333111000111...000000...000222000+++***,,,---...------///000---...000222555777999:::;;;888444111111111000//////...------...---+++)))------------,,,,,,,,,,,,******)))******+++,,,------...//////......///111333SSS```<<<555222111000//////.........,,,,,,,,,+++,,,///444777>>>HHHSSSVVVPPPKKKKKKNNNYYYfffhhhdddcccYYYIIICCC???AAADDDCCC???:::777555---,,,,,,+++***)))((((((''''''''''''''''''''''''&&&&&&'''(((***,,,---///******))))))******+++,,,,,,+++*********+++,,,---,,,222HHHpppuuuJJJ333///000---...,,,++++++++++++***((())))))))))))((((((((((((&&&''''''((((((((((((((((((((()))+++------+++***$$$%%%&&&''''''&&&%%%$$$!!!&&&'''&&&)))222;;;???666222---***)))(((((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%%%%&&&'''((('''&&&''''''((((((((()))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))******++++++++++++,,,,,,,,,,,,------.........///000000111111000111222333333444333333333444444444555555555555444444444555555555555555555444222333444666555444444666777777666555666777555555666666666666666666333333222111///...---------------,,,,,,,,,++++++*********++++++++++++,,,)))***++++++++++++***)))))))))))))))))))))))))))&&&''''''(((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((((((%%%&&&''''''(((((('''''')))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))************+++---+++666555777@@@WWWVVV888,,,+++***)))(((((((((((()))((((((''''''(((((((((,,,111777:::888333...+++)))(((((((((((())))))***))))))(((((((((((()))))))))***((()))///444NNNssseeeAAA111///---)))+++++++++,,,---...///000---+++)))((()))+++---///(((...333555222000111222---//////---///222111,,,,,,---......------///111...///000222444666999::::::777333111111111111000///...------...---,,,***...------------,,,,,,,,,***)))))))))***+++,,,------...//////......///111111NNN}}}___<<<555222111000//////.........,,,,,,,,,+++,,,///444888BBBLLLUUUUUUNNNIIIJJJNNNWWWfffjjjiiijjj^^^LLLEEEBBBDDDEEECCC???:::777666---,,,,,,+++***)))((((((''''''''''''''''''''''''%%%&&&&&&(((***,,,...///*********)))***++++++,,,,,,+++*********+++,,,---,,,111GGGooouuuKKK333///000---...,,,++++++++++++***((())))))))))))((((((((((((&&&''''''((((((((((((((((((((()))+++------+++***$$$%%%&&&'''''''''&&&%%%!!!&&&'''&&&(((222;;;???666222---***))))))((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&'''((()))***(((((('''''''''&&&&&&&&&'''''''''((((((((())))))'''&&&%%%&&&((()))((('''(((((((((((()))))))))))))))(((((('''''''''((((((((((((''''''''''''(((((('''''''''((())))))******++++++++++++++++++,,,,,,,,,,,,------...////////////000111111222222222222000000000111111222222222///000000111111222333333222000//////111333333333///111222222111000111222333333333333333333333333---------------,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++((()))+++,,,,,,+++***)))))))))))))))))))))))))))&&&&&&'''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$'''((((((((())))))******'''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&''''''((((((''''''***)))((('''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))((())))))))))))*********---,,,777666777@@@YYYXXX;;;,,,+++***)))(((((((((((((((''''''''''''(((((()))+++111777:::888333---***(((((('''(((((()))***+++))))))(((((((((((()))))))))***(((***///444NNNttteeeCCC222000---))),,,,,,,,,,,,,,,---...///---+++)))((()))+++---///&&&,,,222444222///000333---///...,,,...222111---...//////...---...000222//////000222444777999:::999666333111111222222111///...------......,,,***......---------,,,,,,,,,***))))))))))))+++---...---...//////......///111///LLLzzzaaa===555222222111111000/////////---++++++---......222888CCCQQQUUURRRPPPIIIFFFOOO]]]fffooooooeeeUUUHHHAAA@@@DDDGGGEEE???999666555......---,,,+++))))))((((((((((((((((((((((((((((((&&&&&&'''***,,,---,,,)))************+++++++++++++++******++++++,,,---,,,222FFFkkkuuuKKK555222111,,,///---+++***++++++)))((((((((())))))))))))((((((&&&&&&&&&''''''''''''((('''((()))++++++******)))%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%(((000:::BBB999444...***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&((($$$%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))''''''((()))))))))))))))))))))))))))((((((((((((,,,,,,+++++++++++++++,,,+++,,,............000111/////////000000000000111////////////000000000000000000000000000000000000......---,,,---...000111.........////////////000//////.........//////000------,,,++++++,,,------,,,,,,,,,++++++***************))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%$$$%%%&&&'''&&&'''((())),,,...000111...,,,***(((&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))******,,,+++***))))))***+++,,,//////444999888AAAgggZZZ999---+++)))(((((())))))(((''''''&&&&&&&&&&&&''''''---222888<<<;;;666///***((())))))((('''&&&&&&'''))))))(((((((((((()))))),,,)))***---,,,333RRRtttdddCCC222...---,,,,,,++++++---...///...,,,---+++(((((()))+++,,,,,,***///555777444000...---222000.........///...---+++---///000/////////111...///222555888:::;;;<<<777444111//////000000/////////000000///---+++***++++++************++++++******************++++++000000000000000000000000555EEEtttaaa===666222222111111000/////////...++++++---...---222888FFFTTTXXXUUUSSSLLLJJJTTTdddllluuuttthhhVVVFFF===AAAEEEHHHFFF@@@999555444///...---,,,+++******)))(((((((((((((((((((((((((((&&&&&&'''***,,,---,,,)))************+++++++++++++++******++++++,,,---,,,222FFFjjjuuuLLL555222111,,,///---+++***++++++)))((((((((())))))))))))((((((&&&&&&&&&''''''''''''((('''((()))***+++***))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&(((...888???999555///***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++%%%%%%&&&'''''''''''''''%%%&&&'''))))))'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))***************))))))))))))((((((((((((,,,++++++*********+++++++++,,,......------...000.........////////////000....../////////000000000////////////////////////------,,,,,,,,,---//////,,,---------............///......------......///---,,,+++******+++,,,---,,,,,,,,,++++++***************))))))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%&&&'''''''''''')))***,,,...///444444222000,,,)))&&&$$$&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))******,,,+++***))))))***+++,,,......444::::::EEElll\\\;;;---+++)))(((((())))))((((((((('''&&&&&&'''((((((---111777;;;:::666///***((()))***)))'''&&&'''((())))))(((((((((((())))))***''')))---,,,444TTTvvvdddCCC222...------,,,++++++---//////...------+++(((((()))+++,,,+++)))///444666333000......222000.........///...---+++,,,...///...---...///---///222555888;;;======:::777333111000000//////---......///...---,,,+++++++++************++++++******++++++,,,,,,,,,---////////////////////////555DDDsss```===777222111111000000//////...///,,,,,,......---111777EEETTTXXXUUUSSSMMMMMMXXXlllttt|||{{{nnn[[[III???BBBFFFIIIGGG@@@888333111///......---,,,+++******(((((((((((((((((((((((((((&&&&&&'''***,,,---,,,)))************+++++++++++++++******++++++,,,---,,,222EEEiiiwwwLLL555222111---///---+++***++++++)))((('''(((((())))))(((((('''&&&&&&&&&''''''''''''((('''((()))*********))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''---666===:::555///+++(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%''',,,///...---&&&&&&'''(((((((((((('''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''))))))***++++++++++++***(((((((((((())))))))))))+++***************++++++,,,---...---,,,,,,---...,,,---------......................../////////////////////......---------,,,,,,,,,+++,,,,,,---...++++++,,,,,,,,,---------...------,,,,,,---------++++++************+++++++++++++++++++++***************))))))))))))******))))))))))))))))))))))))(((''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&&&&'''''''''''''''((()))***+++,,,333444444333000+++'''$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))******,,,+++***))))))***+++,,,,,,---333:::<<>>OOOxxx___===---+++)))(((((())))))(((+++***(((&&&&&&(((***+++***...333666666333...+++)))***+++***)))((()))***))))))(((((((((((()))))))))&&&)))------666UUUxxxcccBBB222.........,,,+++,,,...000111111000///,,,)))(((***+++++++++(((---333444333000000111333111///...//////...---+++---......,,,+++,,,,,,,,,...222666:::>>>@@@AAA;;;888444111000000///...---------,,,,,,++++++***++++++************++++++)))***+++,,,---...//////////////////////////////222@@@nnn```<<<555111111000000///.........///------.........222888<<>>AAABBB888555111000000000000/////////...,,,+++***))))))++++++************++++++((()))***+++,,,---...///........................111===jjj```;;;444111000000//////......---...,,,,,,/////////333999AAAPPPTTTNNNIIIDDDHHHXXXhhhiiiiiieee]]]QQQFFF???CCCHHHMMMLLLDDD999111---)))))))))(((((((((''''''(((((((((((((((((((((((((((&&&&&&'''***,,,---,,,)))************+++++++++++++++******++++++,,,------111BBBddd|||PPP666000111//////---+++***++++++)))(((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&'''((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&,,,666======999222---***)))((('''$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))&&&$$$%%%((()))'''$$$&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&''''''((((((''''''''''''(((((())))))******************+++,,,------,,,...///...------...///---............/////////////////////000000000000111111111111111111111111///000000000000///......///000000000000111111111......---,,,++++++++++++))))))************)))))))))))))))*********************))))))))))))******))))))))))))))))))))))))(((''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%&&&'''((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))******,,,+++***))))))***+++,,,---000555:::BBBZZZaaa===---+++)))(((((())))))((()))(((((((((((((((((()))'''***---000111000---,,,''')))***)))(((((()))+++))))))(((((((((((()))))),,,)))+++...---555TTTwwwaaaAAA222/////////++++++,,,///222444444333000...***)))***+++++++++,,,000444555333111222333555333000/////////...,,,...///000///---++++++,,,+++...111555:::===@@@AAA666444000//////000000000000///...,,,++++++++++++++++++************++++++))))))***+++,,,------...........................///;;;ggg```;;;444000000000///......---------+++,,,...///000555;;;KKKYYY[[[RRRIIIAAAEEETTTcccdddeeeddd^^^TTTIIIBBBBBBHHHMMMMMMEEE:::111,,,))))))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&'''***,,,---,,,)))************+++++++++++++++******++++++,,,---...111AAAccc}}}QQQ666000111000///---+++***++++++)))(((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&+++333:::>>>999333---+++)))((('''$$$$$$%%%%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&''''''((((((((((((((('''''''''((()))*********++++++++++++,,,---...///,,,...//////......000111//////000000000111111111000000000000111111111222222222222333444444555555222222333333333222000///000000000111111111111222///...---,,,,,,+++++++++))))))***++++++***))))))((()))))))))*********+++******))))))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((($$$%%%'''((()))))))))(((&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))******,,,+++***))))))***+++,,,---111777<<>>???999666222000000000000///...------,,,,,,---...///++++++************+++++++++,,,,,,,,,------.................................999eee```<<<444000000000///......------,,,***+++...000111666<<>>@@@PPPUUUXXX\\\^^^[[[SSSHHH@@@AAAGGGMMMMMMFFF;;;111---************))))))))))))(((((((((((((((((((((((((((&&&&&&'''***,,,---,,,)))************+++++++++++++++******++++++,,,---...111AAAbbb~~~RRR666000111000///---+++***++++++)))(((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%%%%)))111888???:::333...+++)))((('''$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((%%%&&&((('''&&&&&&''')))$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&'''''''''(((((((((((()))'''(((((()))))))))))))))&&&''''''((()))******+++,,,,,,,,,,,,---...///000,,,...000000///000111333111111111111222222222222000111111111222222222222222333444444555666777888333444444555444333222111000000000000111111111111000///...---,,,,,,,,,,,,)))***+++,,,,,,+++***)))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((('''''''''&&&&&&&&&'''''''''(((((($$$%%%'''))))))))))))(((&&&&&&%%%%%%&&&&&&''''''$$$&&&((())))))(((%%%$$$"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))******,,,+++***))))))***+++,,,,,,111777===IIIfffeeeAAA---+++)))(((((())))))((($$$&&&((())))))(((&&&$$$%%%'''***---......---,,,%%%'''((((((''''''(((***))))))(((((((((((())))))(((&&&)))...///888XXX{{{```@@@222/////////++++++,,,///333555555555111...+++******+++++++++111444777777444222222444666444111000000///...,,,---...///---***(((((((((,,,---000444888;;;===>>><<<999444222111000///...,,,,,,+++,,,---///111333++++++************++++++------.............................................888ddd```;;;222222222111000///...---------,,,---///...///555===KKKTTT[[[VVVKKKEEEIIIQQQYYYZZZ\\\\\\UUUIIIBBBAAACCCKKKPPPNNNHHH???555,,,***++++++******)))((('''&&&'''''''''''''''&&&&&&(((******)))***...---)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,///111>>>```TTT888000111//////......---+++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###%%%(((222===@@@<<<555000,,,)))'''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&(((!!! ''')))%%%%%%+++'''''''''(((((((((((()))))))))))))))))))))))))))'''((()))++++++******))))))******++++++,,,------/////////000111111222222222222222333333222111111222222333444444555555666222333555777888999888888666444222000............---...///...---,,,...000...---,,,+++***+++,,,---******++++++++++++******(((((((((((())))))))))))((((((((((((((()))******((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***((('''$$$%%%%%%$$$""""""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''(((***++++++******)))(((((()))***+++...555888999KKKqqqhhhDDD///+++)))++++++'''%%%&&&))))))(((((('''''''''&&&'''(((+++---//////......,,,+++)))''''''(((***+++---,,,,,,,,,+++************)))***++++++777YYYzzzbbbAAA222......---111,,,)))***///333333111///...,,,******+++,,,---333222444777555000000222666222111333333000---...///...---+++******++++++///...///333777<<<>>>>>>>>>;;;777333000.........///---++++++...///...,,,---,,,***))))))***,,,---******+++,,,------------............////////////111:::\\\aaa;;;333222222111000///...---------,,,,,,///...///555===KKKSSSWWWRRRFFFBBBIIIRRR___```cccbbbZZZLLLDDDBBBGGGOOOTTTRRRJJJAAA666,,,***++++++******)))((('''&&&''''''(((((('''&&&&&&(((******)))+++...---)))*********+++++++++,,,,,,***++++++++++++,,,,,,,,,///111>>>___TTT888111111//////......---+++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%'''000:::@@@<<<555000,,,***'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&***&&&%%%''''''%%%&&&(((&&&''''''''''''((((((((((((((((((((((((((((((((('''((()))++++++******))))))******++++++,,,------...//////000111222222333222222333333333333222222222222333333444555555555555666888999999999888888555444222000...............///000///------///000///...------,,,,,,------++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((()))******)))))))))(((((((((''''''))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))((('''$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++***)))((((((((()))***+++,,,444888;;;OOOwwwiiiEEE000+++)))******'''&&&''')))((((((((('''''''''''''''(((+++---//////......,,,+++)))((((((((()))***+++++++++++++++************)))***++++++888YYY{{{cccBBB222......---000,,,)))***///222111000...---+++***)))***,,,---333333555888777222111333444000///222222...,,,,,,///...,,,+++******++++++------...111666:::<<<<<>>___UUU888111000.........---,,,,,,+++******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&%%%'''...888@@@;;;555///,,,***(((&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&------+++&&&$$$''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))++++++******))))))******++++++,,,------......///000111333333444333333444444444444333333444444555555666777777777999::::::;;;:::999777666444333111000......------///000000///......///111...////////////...------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))((((((((((((((()))************)))))))))(((((((((******))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&%%%%%%%%%&&&((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))***+++)))(((''''''''')))***+++,,,333777>>>VVVkkkGGG222,,,((())))))'''''')))((((((((((((''''''''''''''')))+++.../////////...++++++*********)))))))))))))))*********************)))***++++++888ZZZ{{{eeeCCC333......---000,,,******...000///......,,,***)))))))))+++,,,333333666999888333111444222...---000111---***+++...---,,,+++******++++++------...222666:::<<<<<<@@@>>>:::666333000//////---+++******+++,,,,,,++++++***)))(((((()))***+++******+++,,,------------............////////////111888ZZZbbb===555111111000///...------,,,,,,+++,,,.........444<<>>>>>AAA???;;;888444222000///++++++***)))******++++++******)))(((((()))************+++,,,------------............////////////000777XXXccc>>>555111111000///...---,,,,,,,,,+++,,,...---...444<<>><<>>===???===;;;888555222000///************))))))***+++***))))))))))))))))))*********+++,,,------------............////////////000555UUUbbb>>>555111000000///...---,,,,,,,,,***+++---------444<<>>DDDJJJOOOLLLGGGAAA888111***++++++******)))((('''&&&'''(((((())))))))))))&&&((()))(((+++///...***)))))))))************+++,,,,,,,,,,,,------------000000<<<\\\XXX;;;222000------------,,,,,,+++++++++((((((((((((''''''''''''&&&&&&&&&'''(((((())))))(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''''')))000999???:::444///,,,+++)))''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''')))+++...000)))...///+++((()))++++++'''''''''(((((((((((()))'''''''''''''''''''''''''''((()))++++++******))))))******++++++,,,---------......//////000000111111222333444444555444444333333333444555555666666666777777777666444222111333333333333222111000//////000000///......///111000111111111000000//////,,,------......------,,,------,,,,,,+++*********((((((((((((((()))************)))))))))(((((((((((((((((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%'''((('''%%%######$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***(((((((((((()))***,,,---111555:::HHHjjjrrrPPP555...((((((((('''(((,,,'''''''''((((((((((((((((((***,,,///000000//////,,,++++++++++++*********))))))******************))))))+++,,,---:::\\\}}}dddCCC333//////...,,,,,,------...............,,,***)))))))))+++,,,---...333777666111///111111...///444555111------,,,+++***))))))***+++,,,,,,---000444999<<<<<<;;;;;;:::999666444222000///***++++++***))))))***,,,******************************+++,,,------------............////////////000444SSSbbb===555000000///...---,,,,,,++++++***+++---------333<<>>:::444///,,,+++)))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&(((+++...222444+++,,,...000+++&&&''',,,((((((((()))))))))******'''''''''''''''''''''''''''((()))++++++******))))))******++++++,,,------------..................000111222333444444444444333333444444555666666666444555555666666555333222444444444555444333111000111222222111000000111333444444333222222222222222//////000000000000//////...------,,,++++++******((((((((((((((()))******)))))))))(((((((((''''''''''''(((((())))))******((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%$$$)))---,,,'''###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((()))***,,,---///333555;;;LLLqqqtttRRR444...)))))))))((((((+++''''''''''''((((((((()))(((***,,,///000000000///---,,,+++*********+++++++++++++++++++++*********))))))+++,,,---:::]]]~~~bbbBBB333/////////+++,,,.../////////000000...---+++***)))***,,,------...333888777222///111000...///444555111------,,,+++***))))))***+++,,,,,,---000555:::<<<<<<;;;777777666555333111///...***+++,,,+++))))))+++---******++++++++++++************+++,,,------------............///////////////333RRRaaa===444000000///...---,,,,,,++++++***+++---------333;;;CCCJJJPPPLLLCCCBBBLLLVVViiimmmqqqmmm[[[HHH>>>>>>DDDHHHIIICCC===888111+++***++++++******)))((('''&&&&&&((()))************%%%((()))(((+++//////+++))))))))))))************,,,,,,,,,---------......000000<<<[[[YYY<<<222///,,,---,,,,,,,,,,,,,,,,,,,,,)))(((((((((''''''''''''&&&&&&&&&'''((())))))***(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%'''&&&&&&---555>>>:::444///,,,+++)))((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&(((,,,000444777,,,***...333...$$$$$$,,,))))))))))))************'''''''''''''''''''''''''''((()))++++++******))))))******+++,,,,,,------......---------,,,,,,,,,///000111222333333444333666666666777888888999999333444555666666666555444444555555666555444222111333444444333222222333555777666555444333444555555111111222222222222111111......---,,,,,,+++******((((((((((((((()))******((((((((((((''''''''''''&&&&&&'''((()))***++++++)))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''((('''%%%!!!***333333+++%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***)))))))))+++,,,...///333666<<>>>>>===444444444333222000///...***,,,---,,,))))))+++...++++++,,,,,,,,,,,,++++++******+++,,,------------............/////////000///222QQQaaa<<<333111111000///...---,,,,,,---++++++,,,,,,,,,333;;;BBBMMMMMMGGGFFFFFFNNN^^^ggglllpppjjjWWWCCC<<<>>>LLLHHHCCC???<<<777111,,,***++++++******)))((('''((((((((((((((((((((((((***)))((((((***,,,,,,,,,++++++******++++++,,,---***+++,,,---------,,,,,,---000;;;VVV[[[===333000---------------,,,+++******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((((((...555;;;;;;555...,,,,,,+++'''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,---***))))))((('''&&&&&&&&&((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))************+++,,,---...------,,,------...000000333333333333333444444444444444555666777888999:::888777777777666666666666:::;;;<<<999666555777:::999888888888888999999:::999888666444222333666888777555333000000000111222000///...---,,,---......,,,,,,,,,+++++++++******))))))))))))(((((((((((('''''''''''''''((()))*********)))((('''&&&%%%%%%((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***+++)))&&&$$$###((('''%%%$$$$$$&&&)))+++'''((((((((((((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&'''&&&&&&''')))%%%%%%%%%&&&&&&'''''''''(((((('''(((((()))***+++((()))***+++***+++...000888:::<<>>AAAHHHEEE@@@===:::666000,,,++++++++++++***)))((('''(((((((((((((((((((((((()))(((''')))+++,,,+++******))))))))))))***++++++++++++,,,,,,------,,,,,,---000;;;VVV\\\===333000---------------,,,+++******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((((((...555;;;;;;666///,,,---+++'''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++)))))))))((('''&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))************+++,,,---...------------...///000000333333333333444444444444444444444555666777999999999888666555555666888999999999888666555555666888999999888888888999::::::::::::888777666666888999777666444333222111222222000///...---------......,,,,,,,,,++++++++++++******)))))))))((((((((((((''''''''''''''''''((()))))))))((((((''''''&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$((()))'''&&&%%%%%%(((&&&%%%$$$%%%'''***,,,((()))))))))(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&&&&&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((()))***((()))*********,,,...000999<<>>222000...+++------......//////000000///+++)))++++++******---222666999:::777333111111---...111666555///,,,---,,,+++******))))))*********---111666:::<<<======;;;;;;;;;888444111000111---,,,++++++******++++++,,,...000000---+++******++++++++++++++++++++++++...------------...//////222777IIIaaa<<<333222111000000......---,,,,,,++++++,,,,,,,,,333;;;HHHUUUWWWPPPKKKDDDGGGUUU^^^___aaa]]]PPPBBB>>>AAADDDAAA===:::777444000---++++++++++++***)))((('''((((((((((((((((((((((((((('''(((***,,,,,,+++))))))(((((((((((()))******+++++++++,,,,,,,,,,,,,,,...000:::UUU~~~]]]===333000---------------,,,+++******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((((((---555;;;;;;777000,,,---+++(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))************+++,,,---...---------...//////000000222333333333444444444555444444444444555666888999999888555444555777:::<<<;;;888666555666777888888555555444444555666666777777777666666666666666666777666666555444333222111000000///...............,,,,,,,,,,,,++++++++++++******)))))))))((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((()))******''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&%%%%%%&&&''''''&&&%%%%%%&&&)))+++---************)))(((&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''(((((()))((()))*********,,,///111:::>>>DDD```{{{ZZZ<<<...***+++'''(((+++&&&(((((((((((())))))))))))))))))+++,,,---.........,,,+++******))))))*********++++++++++++***))))))***)))***,,,---;;;^^^\\\===111///---+++................../////////+++)))++++++)))+++///555888;;;;;;999666333222//////222555333...---///,,,+++******))))))******))),,,111555999;;;<<<===>>>>>>>>>;;;777333111000---,,,++++++******++++++,,,---//////---+++***+++++++++++++++++++++++++++------...////////////...111555FFFaaa<<<444222222111000///...------,,,***+++,,,,,,,,,333<<>>222000...------------,,,+++******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((''''''---555:::<<<999222------+++(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''((((((((((((((((((((()))))))))******************+++,,,---------......///000000000111111222222333333444444444555555444333444666888999777777666777888:::;;;===<<<888555555999;;;;;;:::444444333444444555666777666555666777777777555444666666777777666333111///000000000///////////////------,,,,,,,,,+++++++++*********)))))))))(((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''((((((((((((((((((((())))))******''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$$$$$$$%%%'''&&&%%%%%%&&&'''))),,,---+++++++++***)))'''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))))))))((()))*********,,,000333;;;???HHHggg^^^>>>///+++,,,'''(((+++&&&(((((((((((())))))))))))((()))***,,,---......///,,,+++******))))))************+++++++++******)))***)))***,,,---<<<___[[[<<<000...---+++.....................---...+++***++++++))),,,111777999;;;<<<:::777444222000000333555333------111,,,+++******))))))*********---111555999<<<======AAABBBBBB???:::444111000---,,,++++++******+++++++++---......,,,+++++++++++++++++++++++++++++++++,,,---///000000000///...111333CCC}}}bbb===444222222111000///...------,,,******,,,,,,---444<<>>???BBB@@@===999666333111111+++,,,,,,++++++***)))((((((((((((((((((((((((((())))))+++---//////---******))))))))))))***++++++++++++*********+++,,,---...///777PPPzzz```???222000...------------,,,+++******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''''''''---444:::<<<;;;444...---,,,)))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((())))))*********+++++++++************+++,,,---------...///000111111111111111111222222333444444555777666666555666777999:::444666999;;;======;;;::::::777555666:::===<<<:::777777777777888999:::;;;888777777999;;;;;;888666666777888888666444111///000000000000000/////////---------,,,,,,,,,++++++************)))))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((******))))))((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%######%%%&&&%%%%%%%%%&&&''')))+++---++++++******((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))************))))))*********---111444:::@@@LLLnnndddAAA111,,,,,,'''(((+++&&&(((((((((((())))))))))))((()))***,,,---...//////,,,+++******))))))******)))******+++++++++******))))))+++,,,...<<<```ZZZ;;;///...---+++............------------...+++++++++***)))---333888999:::;;;:::777333000111222555777333------222,,,+++******))))))******+++---111555999<<<>>>>>>BBBDDDDDDBBB<<<666111///---,,,++++++******+++++++++,,,...---+++***+++,,,++++++++++++++++++++++++,,,---///000000000///...222333AAA{{{bbb===555333222111111//////...---+++******,,,,,,---444===MMM]]]aaaYYYQQQJJJOOO```xxx|||~~~vvv```JJJAAACCCCCCBBB???:::555111111111,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((***)))***,,,......---+++***))))))))))))***+++++++++******))))))+++,,,---------555NNNwwwbbb???222000...------------,,,+++******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%''''''''',,,444999===<<<555///---,,,***((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((()))))))))*********++++++************+++,,,---...---...000222222222111111222222333444555666666777888888999999::::::::::::333666;;;>>>@@@>>>;;;999555555666999;;;===<<<;;;666666666777888999:::;;;888666555888;;;;;;888555888999999999777555222000111111111111111000//////------------,,,,,,,,,,,,++++++*********))))))))))))(((((('''''''''((((((%%%%%%&&&&&&'''''''''(((******)))(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$###$$$%%%$$$$$$%%%&&&'''(((******))))))))))))((('''%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&'''&&&%%%$$$$$$''')))'''&&&&&&&&&&&&%%%%%%%%%$$$%%%''')))++++++++++++)))******)))***---222555;;;AAAPPPuuuhhhCCC222,,,,,,'''(((+++&&&(((((((((((())))))))))))'''(((***,,,---//////000,,,+++******))))))******))))))***++++++++++++***))))))+++---...===```XXX999.........---------------------.........,,,+++,,,)))(((---555999999999::::::777222...000333777999444------222,,,+++******))))))******+++---000444888;;;===>>>BBBDDDFFFDDD>>>777222///---,,,++++++******+++++++++,,,---,,,+++***+++,,,++++++++++++++++++++++++......///000000000000///222111???yyybbb===555333222222111000///......+++)))***,,,,,,---444===MMM\\\^^^UUUMMMGGGOOOaaaxxxfffLLLCCCEEEEEEDDD@@@:::333///...///,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((()))(((((()))+++,,,,,,+++)))(((((((((((()))******+++***)))((()))***,,,---,,,,,,333KKKuuuccc@@@222000///------------,,,+++******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$'''&&&&&&,,,444999===>>>666///---,,,+++((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''(((((((((((('''(((((((((((()))))))))************+++,,,---...---///111222333333222111555555666777888999:::::::::;;;<<<>>>>>>===<<<;;;666888;;;>>>???>>><<<:::444777<<>><<<999777999===???<<<999<<<<<<<<<;;;999777444333111111222222222111000///...------------,,,,,,,,,+++++++++*********))))))))))))((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$%%%&&&''''''((('''''''''''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&''''''&&&%%%&&&)))+++''''''&&&&&&&&&%%%%%%%%%"""$$$''')))***+++******)))******)))***---222666<<>>555333333222111000///......+++)))***,,,,,,---555===OOO^^^^^^SSSKKKFFFOOOcccqqq}}}fffKKKBBBEEEFFFEEEAAA:::222---,,,---,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((()))'''&&&''')))*********'''''''''''''''((())))))+++***)))((((((***,,,---++++++222JJJsssddd@@@222000///------------,,,+++******))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$'''&&&&&&,,,444888>>>>>>777///---,,,+++((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))&&&&&&&&&&&&'''''''''(((************+++,,,---......///111333444333222111777888999:::;;;<<<======:::<<>>===<<<<<<666<<>><<<;;;999777666111111222333222111000///......---------,,,,,,,,,+++++++++************)))))))))((())))))***++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&& """$$$$$$$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%#########$$$$$$#########&&&''''''&&&%%%'''***---'''''''''&&&&&&%%%%%%%%%!!!###%%%(((******))))))*********)))***---333777===EEEXXXnnnEEE444...---'''(((+++'''(((((((((((())))))))))))'''(((***,,,...///000000,,,++++++***)))*********((()))***+++++++++++++++))))))+++---///>>>aaaUUU777...///000000++++++,,,,,,---...//////---,,,,,,,,,)))(((...777;;;::::::;;;<<<999333...///333:::<<<666---,,,111,,,++++++***)))*********((())),,,///333777999;;;AAADDDFFFEEE@@@999333///---,,,++++++******++++++***+++,,,+++******,,,---++++++++++++++++++++++++000///.........///111222///---999sssddd;;;777333222111///...............,,,+++,,,,,,...777@@@QQQ]]]\\\OOOFFFDDDQQQgggyyyzzz```GGGDDDMMMFFFCCC===666///------...***++++++++++++***))))))&&&'''((())))))((('''&&&&&&%%%$$$&&&((()))(((''''''''''''(((((()))***+++,,,)))'''(((+++---,,,***......333EEEnnngggDDD222......------,,,++++++******)))(((((((((((((((((((((((('''&&&&&&''''''((()))***((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&)))...222999;;;;;;777111,,,+++,,,))))))))))))((((((((((((&&&'''''''''%%%%%%''')))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))+++,,,,,,''''''''''''((((((((((((+++***)))))))))+++---///000111333555777999:::;;;;;;<<<======<<<===???AAA>>>???AAABBBBBBAAA???>>>;;;===@@@BBBCCCBBBAAA???BBBCCCDDDEEEFFFGGGGGGGGGLLLLLLKKKJJJJJJKKKKKKKKKJJJKKKLLLLLLKKKHHHFFFDDDFFFFFFEEEBBB???<<<888666999999888666444222///...111000...---------...//////...---+++******++++++******)))((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%'''))))))((('''((())))))***+++***))),,,222888>>>HHHbbbqqqMMM444)))+++******,,,'''))))))(((((((((((()))))),,,+++***,,,...//////...---+++)))((())))))(((''')))***,,,,,,***)))***+++,,,------+++...@@@bbb~~~SSS888///,,,++++++,,,+++++++++,,,...000111///---***)))***...222666777:::======:::555111000...111444444222///...---))))))))))))))))))))))))+++++++++...222555777777<<>>JJJeeerrrNNN555)))+++******,,,((())))))(((((((((((())))))++++++***,,,...//////...---+++)))))))))))))))''')))***,,,,,,***)))***++++++,,,,,,+++...@@@ccc}}}RRR888///,,,+++++++++*********+++---///000///---***)))***...333666888:::<<<<<<999555222111222444555444111...---,,,))))))))))))))))))))))))***+++,,,///222555777888???CCCGGGGGGBBB;;;555333......------,,,,,,,,,---******+++,,,------,,,,,,+++,,,...---,,,,,,---///............////////////333///999hhheee;;;777333222111///............---++++++------...666???PPP^^^^^^SSSJJJGGGRRRggg{{{zzz]]]DDD>>>CCCEEEAAA:::333///---------******++++++******)))(((((((((''''''''''''(((((()))(((((()))+++,,,,,,+++'''''''''(((((()))***++++++***((()))***,,,++++++,,,...222DDDkkkiiiEEE333......------,,,++++++******)))(((((((((((((((((((((((('''&&&&&&''''''((()))***))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&***///333999;;;;;;777111,,,+++,,,,,,++++++***)))((('''''''''((()))((('''&&&'''(((''''''''''''''''''''''''&&&'''(((((((((((('''&&&((('''&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((******))))))***+++---...,,,---...000222444666666777999<<<============>>>@@@AAABBBCCCCCCBBBAAA@@@BBBCCCEEEGGGHHHGGGFFFEEECCCCCCCCCDDDGGGJJJNNNPPPTTTSSSRRRPPPOOOOOOOOOOOONNNOOOOOOPPPOOONNNMMMLLLNNNMMMKKKIIIEEEAAA===;;;:::999888666666666777777111000///...---...//////...---,,,+++******************)))((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))((('''((()))(((***+++******---444999===KKKjjjtttOOO666***,,,******,,,((())))))(((((((((((())))))+++******,,,...000//////---+++)))))))))***)))((()))***,,,,,,***)))***+++***+++++++++...AAAddd|||QQQ777...,,,,,,+++***)))******+++---...//////---***)))+++///333666888:::<<<;;;888555333222555666666333000---,,,,,,)))))))))))))))))))))))))))***---000333666999:::BBBDDDFFFEEEAAA;;;666444.........------------,,,******+++------.........+++,,,...---,,,,,,---///............////////////333///999eeeeee<<<777333222111///............,,,++++++------...555>>>OOO]]]___UUUNNNKKKVVVkkkzzzxxx[[[CCC===AAACCC>>>777111...---,,,,,,***************))))))((()))((('''&&&&&&'''((())))))(((((()))+++,,,,,,+++''''''''''''((()))***+++******))))))***++++++++++++---222CCCiiijjjFFF444///...------,,,++++++******)))(((((((((((((((((((((((('''&&&&&&''''''((()))***))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&***000555:::;;;;;;777111---,,,,,,------,,,+++)))(((''''''''')))***)))(((''''''(((''''''''''''''''''''''''&&&''')))******)))'''&&&((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((***)))))))))***+++,,,---,,,,,,...///111333444555444777:::<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@???>>>AAABBBCCCEEEEEEEEEDDDCCCCCCCCCCCCDDDGGGLLLPPPSSSYYYXXXVVVUUUTTTSSSSSSRRROOOOOOPPPPPPPPPOOOOOONNNYYYWWWUUUPPPKKKEEE@@@======;;;888555333333333444111000...---------...///,,,,,,++++++***************))))))(((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))((('''((()))''')))*********...555:::<<>>BBBBBB<<<555///------,,,+++)))************)))(((((()))((('''&&&&&&'''((()))(((''''''(((***++++++***''''''''''''((()))***+++******************+++,,,***---111AAAfffkkkGGG555///...------,,,++++++******)))(((((((((((((((((((((((('''&&&&&&''''''((()))******))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&+++111666:::<<<<<<888222---,,,---...---,,,+++***)))((('''(((***++++++)))''''''(((''''''''''''''''''''''''&&&''')))******)))'''&&&'''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***+++,,,,,,,,,---...000111333444444555888<<<>>>>>>===>>>>>>????????????????????????@@@AAABBBCCCCCCCCCBBBBBBCCCBBBBBBDDDGGGKKKPPPSSSTTTSSSRRRPPPOOONNNNNNNNNKKKKKKKKKKKKKKKJJJJJJJJJUUUTTTQQQMMMHHHCCC>>>;;;:::888555222111000111222//////---,,,,,,,,,---...******************))))))***))))))(((((((((((((((&&&''''''''''''''''''''''''''''''&&&&&&'''''''''$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%'''))))))((('''((()))''')))******+++///666<<<;;;OOOssszzzSSS999,,,,,,******,,,((())))))(((((((((((())))))***)))***+++...000000000...,,,***)))******)))((()))***,,,,,,***)))***+++((()))***+++///BBBfffyyyOOO555---,,,,,,,,,++++++,,,---...///000000---,,,++++++---000444666888:::;;;:::777555444444000111111000---,,,---...))))))))))))))))))))))))(((+++...111444888===AAAEEEEEEDDDBBB???:::666333....../////////...---,,,***+++,,,---............+++,,,...---,,,,,,---///............////////////000...777___fff<<<777333222111///............+++***+++------...444===DDDTTTVVVMMMHHHGGGTTTkkkvvvpppTTTBBB@@@CCC@@@:::222...------+++***))))))******))))))((('''((((((''''''''''''(((((('''&&&&&&''')))******)))'''''''''(((((()))***+++)))***+++***))))))+++---))),,,111@@@dddlllIII666///...------,,,++++++******)))(((((((((((((((((((((((('''&&&&&&''''''((()))*********)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$&&&+++222777:::<<<<<<888222---,,,---...------,,,+++***)))))))))***,,,,,,***((('''(((''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((()))******+++++++++------...000111222444444666999<<<>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCFFFIIIMMMOOOHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEDDDBBB@@@===:::888222111000//////000111111...---,,,+++***+++,,,,,,))))))*********))))))(((******)))(((((((((((((((&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''((($$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%'''))))))((('''((()))&&&(((***++++++000777======SSSxxx}}}UUU;;;------******,,,)))))))))(((((((((((())))))***))))))+++...000111000...,,,*********+++***))))))***,,,,,,***)))***+++))))))***+++///BBBeeexxxNNN555---,,,,,,,,,+++,,,---///000000000000---,,,+++,,,...111444777777999;;;;;;888555444444///000111111///------...))))))))))))))))))))))))))),,,///111333888@@@FFFGGGEEEDDDBBB@@@<<<666222......///000///...---,,,+++,,,,,,---------------+++,,,...---,,,,,,---///............///////////////...666\\\ggg<<<666333222111///............***)))+++------...444<<>>>>>>>>;;;;;;<<<<<<;;;999777666........................,,,,,,***)))))))))***+++'''((()))******)))((((((******)))(((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((###%%%'''(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&'''%%%'''))))))((('''((()))&&&(((***+++,,,000888>>>AAAWWW}}}WWW<<<...---******,,,)))))))))(((((((((((()))))))))))))))+++...111111000...,,,******++++++***))))))***,,,,,,***)))***+++)))***++++++...AAAeeewwwMMM444,,,,,,,,,,,,***+++---...///000000///,,,,,,+++,,,...222555777666888;;;<<<999666444333111333444444111...------))))))))))))))))))))))))***,,,//////111888BBBJJJIIIGGGFFFEEECCC???888222......000000000///---,,,,,,,,,,,,,,,,,,++++++***+++,,,...---,,,,,,---///............///////////////...555ZZZggg<<<666333222111///............***)))+++------...444<<>>AAA>>>777///+++,,,---+++))))))))))))))))))(((((('''&&&'''((())))))((('''&&&((('''&&&''')))+++***)))'''''''''(((((()))***+++(((***,,,+++)))(((+++...(((,,,000???aaannnJJJ777000...------,,,,,,+++******)))(((((((((((((((((((((((('''&&&&&&''''''((()))***+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$&&&+++333999;;;<<<<<<999222...---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++------+++)))'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%&&&)))+++,,,***((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))******''''''''''''((((((((()))'''((()))******++++++***,,,,,,---...///111111222000111333333444666999;;;??????>>>>>>>>>>>>??????BBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFCCCCCCBBBBBBBBBBBBBBBCCCEEEDDDBBBAAA??????>>>>>><<<======<<<;;;999777666000000000///...,,,+++***++++++)))((((((((()))***'''((()))******)))((((((******)))(((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((###%%%'''))))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&$$$######$$$&&&'''%%%'''))))))((('''((()))&&&(((***+++,,,111888>>>DDD[[[XXX===...---******,,,)))))))))(((((((((((()))))))))))))))+++///111111111///---+++***++++++***))))))***,,,,,,***)))***+++***+++++++++...AAAdddvvvMMM444,,,,,,,,,---)))***,,,.../////////...,,,,,,,,,---///222555777555888<<<===:::777444222444666888777333///---+++))))))))))))))))))))))))+++---//////000888CCCMMMKKKIIIHHHHHHFFFAAA999333---///000111000///---,,,,,,,,,,,,,,,+++***))))))+++,,,...---,,,,,,---///............/////////000......555YYYiii===666222111000///...---,,,,,,,,,+++,,,...---,,,222999HHHVVVWWWMMMHHHEEENNNbbbttt}}}mmmJJJ>>>AAA===>>>888111,,,************+++++++++******((('''''''''''''''''''''''''''''''''&&&%%%'''+++---+++(((&&&&&&''''''((()))))))))******))))))******+++,,,+++---///<<<]]]pppKKK666000///.........---,,,+++)))(((***))))))((('''&&&&&&&&&'''''''''''''''((())))))))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&+++777CCCAAA@@@>>>:::444///---,,,///---,,,***))))))******,,,,,,++++++)))(((&&&%%%***)))((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&(((''''''((()))******))))))(((&&&&&&''''''%%%$$$%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((())))))))))))))))))***+++,,,............000111111222111111333333444555666888::::::===>>>>>>>>>?????????@@@AAAAAABBBCCCCCCBBBAAA@@@???@@@AAAAAAAAABBBEEEGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>CCC???<<<<<<===<<<666111......---,,,++++++++++++))))))(((((((((((())))))))))))))))))************))))))((('''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&'''((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&''''''(((((((((((((((******++++++...333:::???>>>ggg```???---///---++++++((())))))))))))))))))))))))'''((((((***+++---///000000...+++***+++,,,++++++************************)))***,,,,,,000CCCfffwwwLLL444------+++***++++++---///222222000......---,,,...111555777888>>>@@@@@@<<<::::::777333444333555999777000,,,+++***,,,,,,)))%%%$$$''',,,+++,,,------///888EEEOOORRRNNNIIIHHHIIIDDD:::222222111///000111111000///***+++,,,,,,------------,,,,,,+++***+++,,,---...111000000000000222333444000444555UUUiii===666111111000///...---,,,,,,,,,+++,,,...---,,,222999GGGTTTUUULLLGGGDDDMMMaaaqqqzzzkkkIII>>>AAA>>>===888111,,,******+++++++++++++++******)))(((''''''''''''''''''''''''''''''&&&%%%'''+++---+++(((&&&&&&''''''((()))))))))******))))))******+++,,,+++---000;;;\\\pppKKK666000///.........---,,,+++))))))***))))))(((''''''&&&&&&'''''''''''''''((())))))))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&+++888EEECCCAAA>>>999444///---+++---,,,+++)))(((((())))))+++++++++***)))(((&&&&&&***)))((('''&&&''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''(((((('''&&&)))(((&&&'''(((((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))******+++,,,...///...//////000111222333444777777888888:::;;;=========>>>>>>??????@@@@@@@@@CCCDDDDDDDDDCCCAAA???>>>===>>>@@@@@@@@@@@@BBBCCCCCCCCCBBBBBBAAA@@@@@@@@@??????>>>===<<<<<<<<<<<>>:::888888666111222111222555333---)))***((())))))(((''''''((()))+++,,,...///222;;;HHHRRRSSSNNNJJJIIIIIIEEE;;;333222000///000111111000...++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///////////////111222333000444444TTThhh;;;444111111000///...------,,,,,,+++,,,...---,,,111999EEERRRRRRJJJEEECCCLLL___nnnwww|||hhhHHH>>>BBB>>>===888111---++++++,,,,,,******+++******)))(((''''''''''''''''''''''''''''''&&&%%%'''+++---+++(((&&&''''''(((((())))))*********))))))******+++,,,+++---000;;;[[[qqqLLL777000///.........---,,,+++***))))))))))))(((''''''&&&&&&'''''''''''''''((())))))***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&+++:::IIIGGGDDD???999444///,,,++++++***)))(((((((((((((((+++++++++***)))((('''&&&))))))(((''''''''''''(((&&&&&&''''''''''''&&&&&&$$$%%%'''((()))(((&&&%%%((('''&&&''')))***)))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''(((((())))))***************+++---...///111111111222444666888:::============>>>???@@@AAA@@@AAABBBCCCCCCDDDDDDDDDGGGHHHGGGFFFDDDBBB@@@>>>===???AAABBBAAA@@@@@@AAA@@@@@@??????>>>======<<<<<<<<<;;;:::999999999999:::777555555777666222///---,,,+++***))))))))))))***))))))(((((())))))***(((((((((((((((((((((((()))(((''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((())))))((((((******+++,,,...333:::???DDDnnnaaa@@@---...---,,,---***))))))))))))))))))))))))(((((()))***,,,...///111000---+++***+++++++++***************************)))***,,,,,,000CCCfffwwwLLL444---,,,***)))++++++---///222222000......,,,+++,,,000555777999<<>>AAADDDEEEDDDBBBAAAAAA@@@??????>>>===<<<;;;;;;;;;:::999888888777777888777555333333444444222000...---,,,+++***************))))))))))))))))))***((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%''''''((()))))))))))))))******+++,,,...444;;;@@@FFFqqqcccAAA......,,,,,,...+++))))))))))))))))))))))))(((((()))***,,,...000111///---+++******++++++***************************)))***,,,,,,000CCCfffwwwLLL333---+++***(((++++++---///222222000......,,,***,,,000444888999>>>AAAAAA===;;;;;;999555555222111222000,,,+++---++++++******)))***+++,,,((()))***,,,000999EEEMMMPPPMMMJJJIIIHHHCCC;;;444111000////////////...,,,------,,,++++++*********+++++++++,,,,,,,,,------............///000111111...444333NNNkkk@@@999000000//////......---------,,,---...---,,,111888DDDOOOOOOHHHFFFFFFNNN___mmmtttwwwcccEEE===AAA<<<999555000---,,,,,,,,,,,,)))************))))))((('''''''''''''''''''''''''''&&&%%%'''+++---+++(((''''''(((((()))***************))))))******+++,,,+++///111999VVVrrrMMM888000...------------,,,+++******(((((((((((('''''''''''''''''''''''''''((())))))******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$((((((+++>>>TTTRRRLLLBBB;;;555111---*********************))))))(((((()))))))))(((((('''''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%(((,,,,,,***((('''''''''&&&&&&'''***++++++***'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''(((((()))******************+++,,,---//////444333333444777:::>>>@@@@@@@@@@@@@@@AAACCCDDDEEEEEEGGGHHHIIIJJJIIIHHHGGGDDDEEEFFFFFFFFFEEEDDDCCC>>>AAADDDEEEDDDBBBAAAAAABBBAAA@@@???>>>===<<<<<<<<<;;;:::999888888888888777555444333444333222111///...---,,,,,,+++,,,,,,******))))))))))))******)))((((((((('''''''''&&&(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''(((((()))))))))))))))******+++,,,///555<<>>000000//////...............,,,---...---+++000777CCCNNNMMMGGGGGGFFFNNN___jjjppprrr```CCC<<<@@@<<<666333...,,,+++,,,++++++))))))************))))))'''''''''''''''''''''''''''&&&%%%'''+++---+++((('''(((((())))))******+++******))))))******+++,,,+++///111999TTTsssNNN888000...,,,---------,,,,,,+++***(((((((((((((((((('''''''''''''''''''''((())))))+++******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&"""$$$)))(((+++@@@YYYXXXPPPEEE<<<777222...+++)))******++++++***))))))''''''((()))))))))((((((&&&'''(((((()))(((((((((&&&&&&''''''''''''&&&&&&###'''******'''%%%%%%&&&'''&&&&&&''')))******)))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%&&&''''''(((%%%%%%&&&&&&'''((((((((('''(((((())))))******+++++++++++++++,,,...///000111111111333555888:::<<<>>>>>>???@@@AAACCCDDDEEEFFFGGGHHHIIIIIIHHHFFFDDD>>>???AAABBBCCCCCCBBBBBB===???AAABBBAAA@@@@@@AAAEEEDDDCCCBBBAAA??????>>>===<<<;;;:::999999999999777777555444333333333333000///...------,,,,,,,,,+++******))))))******+++***))))))(((((('''''''''((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''((())))))******))))))******+++,,,///555===BBBIIIuuujjjGGG000...+++***---+++))))))))))))))))))))))))))))))***+++---///000111///,,,***)))*********)))************************)))***,,,,,,000CCCffftttJJJ222,,,,,,+++***++++++---///222222000...---+++)))***...444888;;;:::======:::888999777333333000///000...***)))+++))))))******))))))))))))---,,,+++---222:::BBBGGGKKKJJJIIIGGGDDD???888444111///...---...---,,,***---,,,***))))))***++++++***+++,,,---------,,,,,,......///000111111111111,,,444111HHHmmmCCC<<>>888444///,,,(((((()))******)))((((((&&&''''''((())))))((((((%%%&&&((()))))))))((((((&&&&&&''''''''''''&&&&&&$$$(((+++)))%%%###%%%''''''&&&%%%&&&((())))))(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&'''(((((()))((((((((()))******+++++++++++++++,,,---...///000000111222444666888999:::<<<======???AAACCCEEEFFFIIIJJJKKKLLLKKKHHHFFFDDD===>>>???AAABBBBBBAAAAAA===>>>@@@@@@@@@@@@BBBCCCGGGFFFEEEDDDBBBAAA@@@@@@===<<<;;;:::999999999999888888666444222222222333//////...---,,,,,,,,,,,,+++******))))))******+++++++++***))))))(((''''''((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%&&&'''))))))(((((()))************))))))***+++,,,000666===BBBKKKwwwnnnIII111...***))),,,***))))))))))))))))))))))))))))))***+++---///111222...,,,***))))))******)))************************)))***,,,,,,000CCCfffrrrHHH111---------,,,++++++---///222222000...---***((()))---444888;;;888<<<<<<888777888666222333000000111///+++)))***)))''')))///777777///'''+++******,,,333;;;BBBGGGJJJJJJIIIHHHDDD???999555111///...---------+++))),,,+++)))((()))***,,,---***+++,,,---------,,,,,,,,,---...000000000000000+++444000FFFjjj>>>888///////////////............------...,,,+++000777@@@JJJIIICCCDDDEEELLL\\\]]]cccgggWWW???<<>>333000,,,************)))((())))))*********))))))'''''''''''''''''''''''''''&&&%%%'''+++---+++(((((((((((()))******++++++*********)))***++++++,,,,,,000222888RRR|||tttOOO999000...,,,,,,---------,,,++++++'''''''''((((((((((((((('''''''''''''''((())))))++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!###***)))+++BBB___aaaVVVIII>>>999555000,,,&&&'''((())))))(((''''''%%%&&&'''((())))))))))))%%%&&&((()))))))))((((((&&&''''''''''''''''''&&&'''***---+++&&&%%%'''***'''&&&%%%&&&(((((((((&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&'''((())))))((((((((()))******+++++++++++++++,,,---...///000222333555777999:::;;;;;;;;;<<<===???AAADDDFFFGGGMMMNNNPPPPPPNNNKKKHHHFFF???@@@BBBCCCCCCCCCBBBBBB???@@@AAAAAAAAABBBEEEGGGHHHGGGFFFEEECCCBBBAAA@@@===<<<;;;:::999999999999888888777444222111111333......---,,,++++++++++++++++++************++++++,,,++++++***)))(((((('''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&''')))***+++(((((()))***************)))***+++---000666===CCCLLLyyypppKKK222...***(((+++***))))))))))))))))))))))))))))))***+++---///111222...,,,***))))))******)))************************)))***,,,,,,000CCCfffqqqHHH111---......---++++++---///222222000...---***((()))---333999;;;:::======:::888999777333555222222444333---+++,,,,,,((()))666EEEFFF777&&&'''&&&&&&***111:::BBBFFFKKKKKKJJJIIIEEE@@@:::666111///---------,,,+++)))+++***)))((()))***,,,...***+++,,,---...---,,,,,,+++,,,---////////////...+++444000EEEpppAAA333111111000000//////.........,,,,,,//////---000555AAAFFFJJJFFF???@@@KKKWWW[[[___ZZZJJJ???@@@BBBAAA444111---******+++++++++))))))))))))((((((((((((((('''&&&%%%%%%&&&'''(((((('''&&&''')))+++***)))&&&&&&'''((()))***++++++,,,+++***))))))***+++++++++......444OOO{{{wwwQQQ777...---...------,,,,,,++++++***))))))(((((((((((())))))'''''''''''''''((())))))+++******((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###&&&+++...AAAbbbmmm___MMMAAA999222...,,,***************)))(((((('''&&&&&&&&&&&&'''(((((('''((()))(((&&&&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))+++***)))))))))***+++,,,***++++++,,,---...//////...111555777888888999:::<<<>>>@@@CCCFFFHHHIIIJJJMMMOOORRRSSSRRROOONNNNNNGGGGGGGGGGGGEEECCCAAA???BBBBBBAAAAAAAAA@@@@@@@@@BBBAAA>>>;;;:::::::::;;;:::888666444444555777999555444333111000/////////---------,,,,,,,,,++++++++++++++++++******)))))),,,+++***)))(((((((((((((((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''((((((,,,+++)))'''&&&%%%%%%&&&(((&&&%%%%%%'''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!###...999888///''''''(((((())))))******,,,,,,---///333999>>>AAASSSsssMMM333///,,,+++---+++******))))))))))))******---+++)))))),,,///111222///...,,,***))))))))))))++++++************+++++++++,,,,,,,,,000CCCgggmmmCCC000,,,+++))))))***+++---///111111111111+++,,,...///000444888<<<:::<<<;;;999888888333---000///...---,,,++++++***''')))---111222222000...+++))))))...666===@@@AAAHHHHHHHHHIIIJJJEEE===777444222///.........,,,+++++++++*********************+++,,,,,,------,,,,,,---......///////////////...//////GGGpppAAA444111111000000//////.........,,,,,,//////---000555AAAGGGKKKGGG@@@AAALLLVVVZZZ___YYYIII======>>>===555222---+++***+++******))))))))))))((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&(((***+++***)))&&&&&&'''((()))***++++++,,,+++***))))))***+++++++++......444NNNyyyyyySSS999//////...------,,,,,,++++++***))))))(((((((((((())))))'''''''''''''''((())))))+++***)))((('''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&###&&&+++...BBBcccpppcccQQQCCC:::333///,,,***************)))(((((('''&&&&&&&&&&&&'''(((((('''(((((('''&&&&&&''')))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))+++***)))))))))***+++,,,***+++,,,,,,......///000///111333555555666777999===???@@@BBBDDDEEEFFFFFFDDDGGGKKKLLLLLLKKKJJJJJJDDDDDDEEEEEEDDDCCCBBBAAA???@@@@@@AAAAAABBBCCCCCCAAA???===:::888888888999888777555333333333444555555444333222111000000000---------,,,,,,,,,++++++,,,+++++++++************,,,+++***)))(((((((((((((((''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''((((((((()))((('''&&&&&&'''(((((((((&&&%%%&&&'''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&###"""(((///---&&&''''''(((((())))))******,,,,,,---///333999>>>AAAVVVvvvOOO555000+++***+++)))******))))))))))))******---+++)))))),,,///111222///...,,,***)))))))))***++++++************+++++++++,,,,,,,,,000CCCgggmmmCCC000---+++))))))***+++---///111111111111+++,,,---...///222777;;;:::<<<<<<:::999999444.../////////...---,,,+++***&&&(((***,,,,,,+++***(((***)))***///777>>>CCCEEEHHHGGGFFFGGGGGGDDD>>>888333111...---------+++******************************+++,,,,,,------,,,,,,------...///////////////...//////GGGqqqBBB444111111000000//////.........,,,,,,//////---000555AAAGGGLLLHHHBBBBBBLLLVVVZZZ```\\\KKK>>><<<===<<<777333...+++*********)))))))))))))))((((((((((((((('''&&&&&&&&&&&&'''((('''''''''(((***+++***)))&&&&&&'''((()))***++++++++++++***))))))***+++,,,+++......333LLLwww|||VVV<<<111111...------,,,,,,++++++***))))))(((((((((((())))))'''''''''''''''((())))))+++***)))(((&&&%%%$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%&&&$$$&&&+++...CCCeeeuuuiiiWWWFFF;;;444///,,,************)))))))))(((''''''&&&&&&''''''((()))&&&''''''&&&%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&&&&''''''''''''''''''((((((((((((******))))))***++++++,,,++++++,,,---...//////000000111222222222333555777::::::;;;======>>>>>>>>>===@@@DDDFFFFFFFFFFFFGGG???@@@AAAAAAAAAAAA@@@@@@===>>>???@@@BBBCCCEEEEEEAAA@@@===;;;999888888888777777666555444444333333555444333222111000000000------------,,,,,,,,,,,,,,,,,,++++++++++++******,,,+++***)))))))))))))))((((((''''''&&&%%%%%%%%%'''(((((((((((((((((((((%%%%%%%%%&&&'''(((***+++'''&&&%%%&&&((()))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((&&&###$$$'''&&&"""''''''(((((())))))******,,,,,,---///333888===@@@YYYzzzRRR777000+++)))***'''******))))))))))))******,,,***((())),,,///111111///...,,,***))))))******++++++************++++++***+++,,,,,,000CCCffflllCCC000---+++*********+++---///111111111111,,,---------...111555999;;;>>>===;;;::::::555////////////...---,,,+++***(((((())))))((('''&&&%%%)))(((***///777???EEEHHHGGGEEECCCCCCDDDCCC>>>:::222000---,,,,,,,,,***)))***************************+++,,,,,,------,,,,,,------...////////////......//////GGG~~~rrrBBB444111111000000//////.........,,,,,,//////---000555AAAGGGLLLIIICCCCCCMMMWWW]]]dddaaaPPPBBB???@@@???888444///,,,******))))))))))))))))))(((((((((((('''''''''&&&&&&''''''''''''&&&'''(((++++++***((('''''''''((()))*********+++***)))))))))***+++,,,+++...///222JJJttt}}}WWW===222111...------,,,,,,++++++***))))))(((((((((((())))))'''''''''''''''((())))))******)))((('''%%%%%%$$$&&&%%%$$$######$$$%%%%%%$$$&&&$$$&&&+++...EEEiiizzzooo\\\HHH:::444///++++++******)))))))))))))))'''''''''''''''(((((()))%%%&&&'''&&&$$$$$$&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###$$$$$$%%%&&&'''(((((('''''''''((((((((((((((()))))))))******+++,,,,,,++++++,,,---...///000000111222222222111222555888999999:::;;;<<<=========???AAADDDFFFFFFEEEFFFFFF>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAACCCDDDDDDCCCAAA???===;;;:::::::::999999999999888666555444333333222111000//////000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++******)))))))))***((((((((('''&&&&&&%%%%%%((((((((('''''''''''''''$$$$$$%%%&&&''')))******'''&&&&&&'''))))))((('''''''''&&&%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''(((''''''(((((())))))******,,,,,,---///222888===@@@\\\|||TTT888111+++)))+++(((+++******))))))******++++++***((())),,,///000000...---,,,***))))))******++++++************++++++***+++,,,,,,000CCCfffkkkBBB000---,,,***+++***,,,...///000111000000---------,,,---000444888<<<>>>>>><<<;;;;;;666000////////////...---+++***+++***)))((((((((((((((())))))+++///666===DDDHHHGGGCCC@@@@@@AAAAAA>>>;;;222000...,,,,,,,,,+++)))***************+++++++++***+++,,,,,,------,,,,,,,,,---......//////......---000000GGG}}}sssCCC444111111000000//////.........,,,,,,//////---000555@@@FFFKKKHHHCCCDDDNNNYYY___gggeeeUUUEEEBBBBBBAAA888444///,,,+++******)))))))))))))))((((((((((((&&&''''''''''''''''''&&&&&&&&&''')))++++++***(((''''''(((((())))))************)))))))))***,,,---+++//////111GGGqqq}}}WWW<<<111000...------,,,,,,++++++***))))))(((((((((((())))))'''''''''''''''((()))))))))))))))((((((''''''&&&$$$###"""""""""$$$%%%'''###&&&%%%'''+++///GGGlll}}}uuuaaaIII999444///***+++***))))))(((((())))))(((''''''''''''((())))))%%%&&&'''&&&$$$$$$&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((((((((((((((((('''''''''(((((()))***++++++,,,,,,+++,,,,,,---...///000111333444444333333444777999===>>>@@@AAACCCCCCDDDDDDEEEGGGIIIIIIGGGFFFFFFGGGBBBAAAAAA@@@?????????>>>?????????@@@@@@@@@@@@AAA@@@@@@>>>===;;;::::::999888999::::::999777555444222111000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******************)))((((((''''''&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''(((((('''&&&&&&(((******((('''((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%(((+++''''''(((((())))))******,,,,,,,,,...222777<<>><<<;;;;;;666000//////000000///---+++*********)))))))))***+++,,,******+++...333:::AAAFFFGGGCCC???>>>??????===;;;333111///......---,,,***))))))*********+++++++++***+++,,,,,,------,,,,,,,,,------...............---000000GGG{{{sssCCC555111111000000//////.........,,,,,,//////---000555???EEEIIIFFFAAADDDPPP\\\bbblllkkkYYYGGGAAAAAA@@@888444///,,,+++++++++***))))))))))))((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&'''***,,,,,,)))''''''((((((((()))))))))******))))))))))))+++,,,---+++//////000DDDnnn}}}WWW<<<111///...------,,,,,,++++++***))))))(((((((((((())))))'''''''''''''''((())))))((()))))))))))))))******%%%$$$###""""""$$$&&&'''"""&&&%%%'''+++///IIIoooyyyeeeJJJ999555111+++,,,+++)))((((((((()))***((((((''''''(((((()))***&&&''''''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''(((((((((((((((((((((''''''''''''((()))+++,,,,,,,,,,,,,,,,,,---...///000000111333444555555555666888:::>>>>>>@@@AAACCCCCCDDDDDDGGGHHHIIIGGGEEECCCCCCCCCFFFEEEDDDBBBBBBAAAAAAAAA?????????>>>>>>>>>======;;;;;;::::::999888888777555666777888777666555444222111000///////////////............---------,,,,,,,,,------------......,,,++++++*********++++++))))))(((((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&''''''''')))******)))'''(((''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''((((((%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%'''%%%###$$$(((''''''(((((())))))******,,,,,,,,,...222666;;;>>>]]]VVV999222,,,+++...,,,++++++************++++++***)))(((***,,,...///...------+++*********++++++++++++************++++++(((***,,,,,,000BBBeeejjjAAA///------,,,---+++,,,...000000000000///------,,,,,,,,,000666;;;<<<>>>>>><<<;;;;;;666000///000111111000...+++***(((((((((((()))***,,,,,,***+++,,,...222888@@@FFFGGGCCC???===>>>>>><<<:::444222///.........,,,+++)))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,---............------111111FFFzzztttCCC555111111000000//////.........,,,,,,//////---000555===CCCFFFCCC???DDDRRR___kkktttsss___JJJBBB???===777333///,,,,,,,,,,,,+++))))))))))))((((((((((((&&&&&&'''(((((('''&&&&&&%%%&&&'''***,,,,,,)))'''(((((((((((())))))))))))***))))))))))))+++,,,---+++/////////BBBkkk~~~XXX===111///...------,,,,,,++++++***))))))(((((((((((())))))'''''''''''''''((())))))(((((()))***+++,,,------***)))&&&$$$###$$$%%%&&&"""&&&%%%'''+++000JJJqqq~~~iiiMMM;;;777333---,,,+++)))((('''((()))***((((((((((((((())))))***'''(((((('''&&&&&&''')))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''''''''''')))(((((((((''''''''''''&&&''')))+++,,,,,,,,,,,,,,,,,,---...///000111111000333555777777777999;;;;;;<<<======>>>>>>======@@@AAAAAA@@@===<<<<<<<<>>>>>======<<<<<<<<<<<<888888888999999888888888555555666777777777777666333222222111111111111111............------------,,,---------............+++++++++******++++++,,,))))))((((((''''''&&&&&&%%%%%%&&&&&&''''''(((((($$$%%%&&&'''''''''&&&&&&''''''''')))++++++)))&&&(((((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((($$$###&&&&&&######&&&''''''(((((())))))******,,,,,,,,,...111666;;;===___YYY;;;333,,,***,,,***,,,++++++******++++++,,,)))((((((***,,,...///...---,,,+++*********+++,,,++++++************++++++'''))),,,---000BBBdddiiiAAA///------,,,...,,,---...000000000//////...---,,,,,,---111888===<<<>>>>>>;;;::::::666//////000111111000...+++)))((())))))***++++++,,,,,,)))+++,,,...222999BBBIIIHHHDDD@@@>>>>>>>>>;;;888333111...---------,,,***((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,+++,,,------......---------111111FFFyyytttDDD555111111111000//////.........,,,,,,//////---000555<<>>CCCSSSaaasss}}}zzzeeeNNNCCC???===666333///,,,,,,------,,,))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%%%%&&&'''***,,,,,,)))'''(((((((((((())))))))))))***))))))))))))+++---...+++/////////AAAjjjYYY>>>222000......---,,,,,,++++++***))))))(((((((((((())))))'''''''''''''''((())))))'''((()))***,,,.../////////---***&&&$$$$$$%%%%%%!!!&&&&&&(((+++000KKKssslllOOO<<<999666///,,,+++)))((('''(((***+++((((((((((((((()))******'''((()))(((&&&&&&((()))$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&))))))(((((('''''''''&&&&&&''')))+++,,,---,,,,,,,,,,,,---...///000111111...111555777888888999:::>>>>>>>>>>>>===<<<;;;;;;888999:::888666555555666===<<<<<<<<<===>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<777888999:::::::::::::::777777777888999999::::::444444333333222333333333//////.........------------------.........//////+++++++++***++++++,,,,,,)))))))))(((''''''&&&&&&%%%&&&&&&'''((()))******"""###%%%'''((((((''''''''''''(((***++++++)))&&&(((((('''&&&&&&&&&&&&'''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((("""!!!&&&)))'''&&&***''''''(((((()))*********,,,,,,,,,...111666:::===```\\\===333,,,)))+++(((,,,++++++******++++++,,,)))((((((***---.........---,,,+++*********+++,,,++++++************++++++'''))),,,---111BBBdddiii@@@///---------...,,,---...000000000//////...---,,,,,,...222999>>>;;;======;;;::::::555//////000111222111...+++)))+++,,,,,,------------,,,(((***---///333;;;EEELLLIIIEEE@@@??????>>>;;;777222000---,,,,,,,,,***)))((())))))***++++++,,,,,,++++++,,,---------,,,,,,+++,,,------......---------111111FFFxxxvvvDDD444333333222111000///......---+++,,,......---111666;;;CCCIIIHHHCCCFFFTTTaaauuudddIIIAAADDDEEE;;;444//////...+++***,,,))))))))))))((((((((((((''''''''''''(((((((((((()))(((((()))++++++***)))))))))((((((((((((((())))))************+++++++++---,,,,,,111BBBddd[[[>>>222///...------,,,,,,++++++***))))))))))))((((((((((((&&&'''((('''&&&'''(((***,,,)))'''))),,,---)))$$$(((---111...'''""""""%%%%%%%%%''')))(((333SSSssssssSSS===888555......---+++***((((((((()))''')))))))))'''&&&'''(((&&&&&&&&&&&&''')))***,,,'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((())))))************))),,,,,,------///000111222333444555777:::===???AAABBBEEEIIIKKKJJJFFF@@@<<<>>>===;;;999888888888999@@@===999777777888999999999:::;;;<<<===???@@@@@@;;;<<<======;;;999:::::::::777444666;;;===;;;999999999888999999888555222333222111000///...---,,,///////////////000000000...------...//////,,,***&&&''')))++++++)))(((&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((***++++++)))((())))))&&&%%%%%%$$$%%%&&&((()))''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%(((((('''&&&''''''(((((())))))******+++***,,,///000111999AAAcccccc>>>///---,,,)))))))))))))))))))))))))))))))))))))))***+++,,,.........---,,,+++******************))))))))))))******+++)))***---000@@@bbbeee???333333///+++,,,+++,,,------......------***,,,---,,,+++000888@@@<<<===;;;777777888777222///111444333000,,,)))(((&&&(((,,,...///...+++)))++++++,,,111>>>LLLRRRQQQIIIEEE@@@???AAA@@@<<<777333111/////////...,,,++++++***)))((((((***,,,---******+++,,,,,,,,,,,,+++...///000///---,,,,,,---111444000AAAuuuvvvDDD444333333222111000///......---+++,,,......---111666@@@FFFJJJGGGBBBFFFVVVeeewwwfffKKKBBBDDDDDD;;;444//////...+++***,,,***)))))))))((((((''''''''''''''''''(((((((((((()))(((((()))++++++***((())))))((((((((((((((())))))************+++++++++,,,++++++000AAAbbb[[[???222///...------,,,,,,++++++***))))))))))))((((((((((((&&&'''((('''&&&'''(((***+++)))'''(((+++,,,((($$$%%%***///---'''###$$$'''%%%%%%''')))(((444TTTsssvvvUUU>>>999555......---+++)))((((((((()))((()))))))))'''&&&'''(((''''''&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((())))))***************,,,,,,------...000111222333333555777:::<<<===>>>@@@BBBFFFIIIIIIFFFCCCAAA??????======<<<===>>>>>>???<<<:::888999:::::::::999999:::<<<===???@@@@@@>>>>>>===;;;999999;;;===999888999>>>CCCFFFCCC@@@BBB@@@>>><<<;;;999555333333222111111000///......///000000111111222222222111000000111111111...,,,***++++++++++++)))((('''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&+++,,,---+++(((&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&(((((('''&&&''''''(((((()))*********+++***,,,///000222999BBBdddddd???///...,,,)))))))))))))))))))))))))))))))))))))))***+++,,,.........---,,,+++******************))))))))))))******+++)))***---000???bbbeee>>>222333///+++,,,+++,,,---.........------+++,,,---+++***---555<<<<<<===<<<777666888666111///222444444111---***)))&&&'''***,,,---,,,***)))------,,,///888DDDHHHFFFGGGCCC??????@@@???;;;666333111///......---,,,***+++***)))((()))***,,,---******+++,,,,,,,,,,,,+++---/////////---,,,---...000444000AAAuuuvvvDDD444333333222111000///......---+++,,,......---111666DDDIIIKKKFFFAAAGGGYYYiiiyyygggMMMDDDDDDCCC;;;444//////...+++***,,,+++******)))(((''''''&&&&&&''''''''''''((((((((()))(((((()))++++++***((()))((((((''''''((()))))))))************+++++++++***++++++///>>>___]]]@@@222///...------,,,,,,++++++***))))))))))))((((((((((((&&&'''((('''&&&'''(((******'''&&&'''******'''$$$###''',,,+++'''$$$&&&)))%%%%%%'''))))))444UUUuuuzzzXXX@@@999555......,,,+++)))((((((((()))((()))***)))'''&&&'''((()))((((((''''''(((((()))%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))******)))((('''''''''&&&&&&&&&''''''(((&&&&&&'''''''''(((((((((((())))))***++++++******,,,,,,------...///111111111333555777999:::::::::777999<<>>======>>>???>>>===<<<===>>>@@@BBBCCCEEEFFFFFFFFFCCC@@@>>>???BBBEEEDDDEEEIIIOOOTTTTTTOOOJJJFFFDDDAAA???===;;;888555333333222111111111111111111222333555666666555555666444444444444444111//////...---+++***)))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&(((((((((((('''&&&***+++,,,+++(((&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%''''''((())))))******++++++***,,,000111222:::BBBfffgggBBB111...+++)))***)))))))))))))))))))))))))))))))))***+++,,,.........---,,,+++******************))))))))))))******+++)))+++---000???aaaddd>>>222222...+++++++++,,,---...///...------,,,,,,,,,***))),,,222888<<<>>>===888666666444000000333555444111---+++***&&&'''((()))************------,,,---555>>>BBB@@@CCCAAA???@@@AAA???:::666333000...------,,,+++)))+++***)))))))))***,,,---******+++,,,,,,,,,,,,+++,,,---///...------...000000333000@@@sssvvvDDD444333333222111000///......---+++,,,......---111666DDDIIILLLGGGBBBGGGYYYhhhvvvfffMMMEEEEEECCC;;;444//////...+++***,,,,,,+++***)))((('''&&&%%%&&&&&&&&&'''''''''(((((((((''''''(((***+++)))((((((((('''''''''((())))))))))))*********++++++++++++,,,,,,///===]]]^^^AAA222///...------,,,,,,++++++***))))))))))))((((((((((((&&&'''((('''&&&'''(((***((('''%%%&&&(((((('''%%%###'''***)))&&&$$$&&&(((%%%%%%'''))))))555VVVwww}}}[[[AAA888444------,,,***)))((((((((()))((()))***)))'''''''''(((***))))))(((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((()))++++++)))(((&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((())))))***++++++++++++------------...///000111000222555777999999888888333444666888:::;;;<<<===AAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@BBBDDDDDDBBB@@@@@@AAACCCEEEHHHJJJLLLMMMPPPPPPOOOMMMJJJJJJLLLMMMPPPRRRWWW[[[]]]YYYRRRKKKDDDCCCCCCCCCBBB???;;;777444444333222222222333444444555888:::;;;;;;;;;::::::888666666666555333222222000---***'''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&(((******)))'''&&&&&&'''))))))((('''((()))&&&%%%%%%$$$############&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%'''(((((()))******+++++++++***---000111333;;;DDDiiijjjEEE333...+++***+++)))))))))))))))))))))))))))))))))***+++,,,......------,,,+++******************))))))))))))*********)))+++...000???```ccc===111222...***++++++,,,.../////////...---+++,,,+++******---222777;;;>>>>>>999555555333///111333555444111...,,,,,,(((((((((((()))***++++++***,,,---...666@@@DDDCCCAAA@@@@@@AAABBB@@@;;;777333000---,,,,,,+++***)))******)))))))))***+++,,,******+++,,,,,,,,,,,,++++++,,,......---...///111///333000@@@rrrvvvDDD444333333222111000///......---+++,,,......---111666???FFFKKKGGGCCCGGGWWWfffrrr~~~{{{bbbKKKEEEEEECCC;;;444//////...+++***,,,,,,+++***)))((('''&&&%%%&&&&&&&&&&&&''''''''''''(((''''''(((******)))''''''''''''''''''((())))))))))))*********++++++++++++---...000===\\\```BBB222......------,,,,,,++++++***))))))))))))((((((((((((&&&'''((('''&&&'''(((***'''&&&%%%&&&'''''''''&&&''')))***)))%%%###$$$&&&&&&%%%'''))))))666XXXyyy]]]AAA777222+++,,,+++)))(((((((((((()))(((*********((('''((()))*********))))))(((''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((((((***++++++,,,,,,,,,------,,,------...///000///111444777888888888777888888888999:::<<<>>>???@@@@@@??????>>>===<<<<<>>___bbb<<<000111...***++++++,,,...000000///...---************,,,///444888999>>>???:::555444222///111333444333111...------))))))(((((()))***,,,---(((+++---///666???DDDDDD@@@@@@AAACCCCCCAAA===:::444111---+++++++++***)))***************+++++++++******+++,,,,,,,,,,,,+++***,,,............000111...333000???pppvvvDDD444333333222111000///......---+++,,,......---111666<<>>???@@@@@@??????>>><<<;;;:::=========???AAAAAA???===:::<<<>>>BBBEEEHHHKKKLLLTTTWWWYYYYYYWWWSSSQQQPPPSSSUUUYYY[[[\\\ZZZWWWUUUSSSSSSTTTTTTQQQJJJ@@@::::::888666444444555666777999<<<@@@DDDEEECCC@@@>>>;;;888555444333222111///---+++(((&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%'''((())))))(((''''''((()))(((&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))***)))'''(((((()))******++++++,,,++++++---111333555===FFFppprrrKKK777///******---)))))))))))))))))))))))))))))))))***+++,,,.........---,,,+++******************))))))))))))******))))))+++...111>>>^^^~~~aaa;;;000111---***++++++,,,///111111000...,,,***))))))***---000444777777===???:::555333222000000222333222000...------))))))))))))***+++,,,,,,(((+++......333;;;?????????@@@AAABBBBBBAAA???>>>555222...,,,++++++***)))))))))******++++++++++++******+++,,,,,,,,,,,,++++++,,,............///111---333000>>>nnnvvvDDD444333333222111000///......---+++,,,......---111666===CCCGGGDDDAAAHHHZZZjjjsss|||uuu\\\FFFCCCEEECCC;;;444//////...+++***,,,***)))))))))((((((''''''%%%%%%&&&&&&&&&'''''''''''''''&&&((()))***((('''&&&&&&&&&&&&'''((()))))))))************++++++++++++---//////999WWWcccDDD333......------,,,,,,++++++***))))))))))))((((((((((((&&&'''((('''&&&'''(((***'''''''''&&&&&&''')))***,,,+++***)))&&&%%%%%%%%%&&&%%%''')))***888[[[}}}bbbDDD999444...+++***)))''''''((()))))))))***+++***((((((((()))))))))*********)))((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&((())))))'''((((((((())))))))))))((((((***+++,,,---------------,,,,,,------......000111222444777999:::;;;999999:::;;;===>>>@@@@@@AAAAAABBBBBBBBBAAA???>>>???>>>===>>>@@@@@@???===<<<===@@@DDDHHHLLLNNNPPP[[[]]]^^^]]]ZZZWWWVVVVVVXXXYYY[[[\\\]]]___aaaccc[[[ZZZXXXVVVSSSLLLEEE@@@<<<:::888666555555777888:::===AAAEEEEEECCC???<<<999666333111000///---,,,)))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&''''''((((((&&&''')))(((&&&$$$$$$%%%$$$$$$&&&&&&'''&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%$$$%%%''')))+++***)))((())))))******+++,,,,,,,,,+++...222333666>>>GGGrrrtttNNN888///******...)))))))))))))))))))))))))))))))))***+++,,,.........---,,,+++******************))))))))))))******))))))+++...111>>>^^^}}}```:::///000---***++++++,,,///111222000...,,,+++)))((())),,,///111333555<<>>???@@@@@@@@@??????@@@777333///,,,+++++++++***))))))***+++++++++++++++******+++,,,,,,,,,,,,++++++---......------///000,,,222000>>>mmmvvvDDD444333333222111000///......---+++,,,......---111666???DDDFFFBBB???HHH]]]ooovvv~~~vvv[[[EEEBBBDDDCCC;;;444//////...+++***,,,))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''')))***((('''%%%%%%%%%&&&'''((()))***)))************+++++++++))),,,......888UUUdddDDD333---......---,,,,,,++++++***))))))))))))((((((((((((&&&'''((((((&&&'''(((***''''''''''''&&&''')))+++++++++***)))''''''''''''&&&%%%''')))***888\\\~~~dddFFF:::555000******(((''''''((()))))))))***+++***)))((((((***((()))***++++++***)))((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&'''((()))***(((((((((((())))))))))))((((((***+++,,,---------------,,,,,,,,,---......000111222444666999<<<===<<<===???AAACCCEEEFFFGGGBBBCCCEEEFFFFFFFFFEEEDDDBBBAAA@@@@@@AAABBBAAA@@@BBBDDDGGGJJJOOORRRUUUWWWeeeeeeeeebbb___^^^^^^___ZZZZZZZZZYYYZZZ^^^cccfff\\\YYYVVVSSSQQQMMMIIIFFF>>><<<999666555555777888999<<>>GGGtttvvvOOO999///******...)))))))))))))))))))))))))))))))))***+++,,,.........---,,,+++******************))))))))))))******))))))+++...111>>>]]]|||```:::///000---***+++***---000222222111...,,,,,,***((((((***---...///333;;;???:::555333333222///000111000...,,,,,,---%%%&&&'''((())))))))))))&&&+++///000333:::??????===>>>??????>>>>>>???@@@888444000,,,,,,,,,++++++))))))***++++++++++++*********+++,,,,,,,,,,,,+++,,,---///...------...000,,,222000===mmmvvvCCC111333333333222111000///...---,,,---...---,,,111888DDDAAAAAA@@@>>>EEE[[[qqq~~~|||mmmUUUEEEBBBBBB???888555000---,,,+++***))),,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++)))''''''&&&&&&''''''((()))***************************---,,,---...777QQQ{{{gggEEE333///...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''***(((&&&%%%&&&''''''&&&&&&&&&((()))+++:::]]]gggGGG:::444///,,,+++***)))((((((((((((***++++++***(((''')))***+++,,,------,,,***'''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((()))******++++++,,,---------------...............555555666999<<>>ZZZ~~~___888---...,,,***,,,))),,,000333333111---+++---,,,+++***+++---000222888;;;;;;888777777555111---222666777333...+++***(((((((((((())))))))))))******+++...222777<<>>@@@>>><<<>>>AAA@@@<<<888555000---+++++++++***++++++***)))(((((())))))++++++*********************+++,,,---............///333///<<>>ZZZ~~~```999---...,,,***,,,))),,,000333333111---+++---+++***)))***---000111888;;;;;;888666777555111000333777777333///,,,+++(((((((((((()))))))))*********,,,...222777<<>>@@@???>>>???BBB@@@<<<888555000---+++++++++***++++++***)))))))))))))))***************************+++,,,---...............333///<<>>YYY}}}```999---...,,,***,,,))),,,///222222000---++++++***)))(((***,,,///111888;;;;;;888666777555111333555777666333///---,,,((((((((()))))))))*********+++,,,...333888<<>>@@@AAA@@@AAACCCAAA<<<888555000---+++++++++***+++***))))))))))))))))))***************************+++,,,---...............222...;;;kkkyyyGGG666333333333222111000///...---,,,---...---,,,111888DDDFFFFFFCCCCCCMMMbbbuuu{{{yyyiiiRRRBBBAAACCCAAA777444000---,,,,,,+++***++++++******)))(((((('''''''''''''''''''''''''''''''''''')))++++++)))''''''&&&&&&''''''((()))***************************,,,,,,---...555MMMvvvkkkHHH444///...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&(((&&&%%%%%%&&&'''&&&%%%&&&&&&(((***---===bbbqqqNNN>>>777222,,,+++***)))(((((((((((()))******)))''''''((()))'''((()))***++++++******''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((()))))))))***++++++,,,,,,,,,,,,------.../////////111333777;;;???CCCHHHJJJLLLKKKLLLQQQ[[[gggqqqwwwtttxxxyyyssshhh]]]VVVSSSLLLNNNQQQRRRRRRQQQQQQPPPMMMQQQWWW___fffkkknnnooo}}}~~~yyy|||qqqbbbUUUWWWaaadddaaa]]]XXX[[[^^^]]]TTTJJJCCCAAA;;;;;;999555222111333555222333333444333222111000...---------+++***)))((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((())))))))))))+++,,,,,,++++++,,,---...111///222888777@@@VVV\\\>>>000---,,,+++************)))))))))((()))******++++++,,,------,,,,,,,,,++++++*********************************(((---,,,---444>>>XXX{{{___888,,,---+++)))+++***,,,///111222000---+++***)))(((((())),,,///111777::::::777666777555111444555555444222///,,,+++(((((()))))))))************+++,,,///333888<<>>AAABBBBBBCCCEEEBBB<<<888555000---+++++++++*********)))))))))))))))******************+++++++++***+++,,,---............---222...;;;kkkyyyGGG666333333333222111000///...---,,,---...---,,,111888CCCGGGHHHDDDDDDPPPeeevvv~~~{{{kkkRRRBBB@@@BBB@@@777333///---,,,,,,++++++++++++******))))))((((((''''''''''''''''''''''''((('''((()))++++++)))''''''&&&&&&''''''((()))***)))))))))))))))))))))))),,,,,,---...444LLLtttmmmIII555///...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&%%%$$$%%%''''''&&&%%%&&&&&&(((***...???eeesssOOO>>>777111,,,+++***)))(((((((((((()))******)))'''&&&((()))'''(((((()))************''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((((())))))******+++,,,,,,,,,,,,------...//////000111444888<<>>@@@>>>666333///---,,,,,,,,,+++************))))))(((((('''''''''''''''''''''''')))((((((***++++++)))''''''&&&&&&''''''((()))***)))))))))))))))))))))))),,,,,,------444JJJqqqnnnKKK555///...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$'''&&&(((***...@@@gggvvvQQQ>>>777111,,,+++***)))((((((((((((((())))))(((&&&&&&''')))((((((((())))))*********''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((())))))***++++++++++++,,,,,,---...///000000222555:::>>>DDDMMMXXXaaannnmmmnnnxxxrrrbbb\\\\\\___aaaaaa]]]XXXSSSSSSTTTUUUXXX___hhhooossssssrrrppprrrsssqqqpppsss{{{mmm```TTTRRRTTTTTTSSSTTTWWWYYYVVVNNNIIIGGGEEEBBB777777777555222222333444555666666666555333111000,,,,,,,,,,,,+++***)))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))******)))((()))***++++++******+++---,,,///...000555666CCC[[[cccCCC333---,,,+++************)))))))))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,++++++************************(((---,,,...444===VVVyyy^^^777+++,,,***(((******+++...000000///---,,,***)))((((((***---000222555888999666666777555111111000111111222///+++((()))))))))*********++++++++++++---///444999===@@@BBBDDDEEEDDDEEEGGGEEE@@@888555000---+++++++++***)))))))))))))))******+++)))))))))***++++++,,,,,,***+++,,,---............+++000,,,:::jjj{{{III888333333333222111000///...---,,,---...---,,,111888@@@GGGJJJDDDEEESSShhhvvv{{{wwwfffMMM======???>>>666333///---------,,,+++************))))))))))))'''''''''''''''''''''''')))))))))***++++++)))''''''&&&&&&''''''((()))***)))))))))))))))))))))))),,,,,,------333IIIppppppLLL666///...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%''''''&&&$$$'''&&&(((***///AAAiiizzzSSS@@@888333,,,+++***)))((((((((((((((())))))(((&&&&&&'''))))))(((((((((((())))))***''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((())))))******++++++++++++,,,---...///000000444777;;;???FFFRRRaaalll}}}~~~|||lllggghhhdddhhhjjjggg___XXXUUUUUUXXX[[[bbbnnn{{{}}}tttsssrrrqqqrrruuu{{{xxxoooeee^^^XXXTTTUUUZZZ``````ZZZQQQLLLJJJDDD===555666666444222222333555555555555555333111...---,,,,,,,,,,,,+++***))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&(((*********)))((((((***++++++******+++,,,,,,000///000555777EEE___eeeEEE333---,,,+++************)))))))))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************'''------...555===VVVxxx___888---...,,,***,,,***+++---//////...---,,,+++***))))))+++...111444555888999666555777555111//////000333444222---((())))))*********++++++++++++,,,---000444999===@@@DDDFFFEEECCCEEEHHHFFFBBB888555000---+++++++++***)))))))))))))))***++++++((())))))***++++++,,,,,,***+++,,,---............+++000,,,:::jjj|||KKK;;;333333333222111000///...---,,,---...---,,,111888???GGGJJJDDDEEETTTiiivvvwwwtttcccJJJ<<<<<>>666333///---------,,,,,,************))))))))))))(((((((((((((((((((((((()))))))))***++++++)))''''''&&&&&&''''''((()))***)))))))))))))))))))))))),,,,,,------333HHHooopppLLL666///......---,,,,,,++++++***))))))))))))((((((((((((''''''''''''((((((((()))'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%''''''&&&$$$'''&&&(((+++///BBBjjj|||VVVAAA999444,,,+++***)))((((((((((((((())))))(((&&&&&&'''((())))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((((((((((()))******++++++++++++,,,---...///000111555888<<<@@@GGGUUUfffrrr|||sssppprrrkkkpppuuussskkkbbb]]][[[WWWYYYaaappp|||yyywwwxxxzzz~~~xxxmmmaaaZZZ]]]eeejjjiiibbbXXXRRRNNNEEE999444444555444333222444666444444444333111...,,,***,,,,,,,,,,,,,,,+++***)))&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&(((***+++***)))((((((***++++++******+++,,,---111000111666888GGGbbbfffFFF444---,,,+++************)))))))))))))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************'''------...555===UUUwwwaaa:::...000...+++---***+++---//////...---,,,+++***))))))+++///222444444888888666555777555222...///111444666444...))))))************++++++++++++,,,---000444999>>>@@@EEEGGGEEECCCDDDHHHGGGCCC888555000---,,,++++++***))))))((())))))***++++++((())))))***++++++,,,,,,++++++,,,---............+++///,,,:::jjj|||JJJ666666555444333111000///......------...+++***...555@@@DDDDDDBBBGGGWWWjjjuuuzzzrrraaaKKK===999999999888666444111...,,,+++***************))))))))))))))))))))))))))))))))))))((((((((()))+++***(((&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))---,,,...///111BBBjjjtttLLL333111///......------,,,++++++))))))))))))((((((((((((&&&&&&''''''(((***+++,,,...(((""" ###%%%%%%###&&&'''''''''&&&%%%%%%$$$&&&''''''(((///FFFnnnVVVBBB===666///...,,,***)))((('''''''''))))))((('''&&&'''(((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))*********,,,,,,,,,---///000222333777999<<<@@@HHHVVVfffqqqxxxvvv|||xxxmmmooouuuzzzyyyrrrggg^^^ZZZVVV___iiirrr|||~~~vvvjjjgggkkkqqq|||ooo^^^TTTOOOJJJBBB;;;444333222111000000000000333222000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))))))))************+++++++++---///---111666777IIIhhhnnnNNN333,,,///+++)))))))))))))))))))))))))))******++++++,,,------+++,,,------++++++,,,---+++++++++************)))+++---,,,///555:::RRRwww^^^;;;111222...+++---,,,---...//////---+++***...,,,***)))***---000222444888888333000111111///,,,+++...555777333///...(((((((((((()))***+++,,,+++,,,...111666:::>>>AAAGGGFFFDDDCCCCCCCCCDDDEEE<<<888222---++++++***)))))))))))))))((((((((((((******++++++++++++*********+++,,,---............,,,000,,,999iii|||JJJ666555555444333111000///......,,,---...,,,+++000777CCCFFFEEEBBBFFFUUUgggrrrtttmmm]]]JJJ>>>;;;<<<;;;777666444111...,,,++++++************))))))))))))))))))))))))))))))))))))((((((((()))+++***(((&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))++++++---...000AAAiiiuuuMMM333111///......------,,,++++++))))))))))))((((((((((((&&&&&&''''''(((***+++,,,222,,,&&&$$$&&&'''&&&$$$''''''((((((''''''&&&%%%&&&'''''')))///GGGoooVVVAAA===555///...,,,***)))((('''''''''))))))((('''&&&'''(((((((((((((((((((((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))************,,,,,,,,,---///000222333555777:::>>>GGGTTTeeepppsssttt~~~}}}yyywwwzzz}}}yyypppeee]]]ZZZTTT\\\dddlllwww|||~~~~~~zzztttrrruuu~~~yyylllZZZNNNIIIEEE===777333333222111000000000000111111000////////////000---------,,,,,,,,,,,,,,,******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((''''''''''''((()))))))))************+++++++++---///---111666777IIIiiioooOOO444,,,///+++************************)))******++++++,,,------+++,,,---,,,+++***+++---+++++++++************)))***,,,+++...333888PPPuuu^^^;;;111111...+++---+++,,,...///...---+++)))...,,,***)))***---000222444777777333000111111///000...000666666111+++***(((((((((((()))***+++,,,,,,---///222666;;;???BBBFFFFFFDDDCCCCCCCCCDDDEEE<<<888222---++++++***)))))))))))))))((((((((((((******++++++++++++*********+++,,,---............,,,000,,,999iii|||JJJ666555444333222111//////...---,,,---...------333:::HHHJJJGGGBBBDDDRRRdddnnnpppiiiZZZHHH>>><<<<<<:::666555333000...,,,++++++************)))))))))))))))))))))))))))))))))))))))((((((***++++++)))''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))******,,,---///@@@gggwwwOOO444111///......------,,,++++++))))))))))))((((((((((((&&&&&&&&&'''((()))***+++222---(((%%%&&&'''&&&$$$'''((((((((((((''''''&&&&&&&&&''')))000HHHpppVVVAAA===555...---,,,***)))((((((((('''))))))((('''&&&'''(((''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))************+++,,,,,,---...000111222444666999===EEESSSdddooosssyyy~~~|||}}}yyy{{{zzztttjjj^^^WWWTTTSSSYYY```gggqqq~~~{{{xxx|||vvvuuussssssuuuyyy}}}rrrdddRRRFFFAAA===888333333222111000///////////////000000000111222222222......---------,,,,,,,,,******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&((((((''''''(((((()))***)))************+++++++++---///...111666777JJJkkkrrrRRR555---///+++++++++++++++++++++++++++)))******++++++,,,------***+++,,,+++*********,,,+++++++++************))))))+++***---222666NNNrrr^^^:::000111---+++---***+++---...---,,,***)))---+++***)))***---000333444777777222///111111///111///000555555///***)))(((((((((((()))***+++,,,---...000333777<<<@@@BBBFFFEEEDDDDDDCCCCCCDDDDDD===888222...,,,+++***)))(((((((((((())))))))))))******++++++++++++*********+++,,,---............,,,000,,,999iii|||JJJ666444333222111000///......---,,,,,,.........555===LLLMMMIIIAAABBBPPPaaalllpppiiiYYYGGG===:::999666555444222000...---,,,,,,************)))))))))((()))))))))))))))))))))))))))((()))***++++++)))''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))******,,,...///???fffyyyRRR555111///......------,,,++++++))))))))))))((((((((((((&&&&&&&&&'''((()))******---)))%%%###$$$$$$$$$###&&&'''''''''''''''&&&&&&&&&&&&((()))111IIIqqqWWWAAA<<<444...---,,,***)))((((((((('''))))))((('''&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))******++++++++++++,,,---...000111222444666:::>>>FFFSSScccnnnxxxvvvrrrqqqtttvvvwwwqqqfff[[[SSSOOORRRYYYaaahhhrrr~~~}}}~~~tttqqqyyy|||zzzqqqqqqqqqrrrsssqqqmmmjjjgggZZZJJJ???;;;888555222222111000000/////////000///000000111222222222222000//////...---,,,,,,+++******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&((((((((('''((())))))***))))))*********+++++++++---///...222666777LLLnnnvvvUUU777---///+++++++++++++++++++++++++++)))******++++++,,,------)))***++++++))))))***++++++++++++*********))))))***,,,+++---222555LLLppp^^^999//////,,,***---)))***,,,------,,,***))),,,+++)))(((***---000333444777666111///000111000...,,,...333444000,,,+++(((((((((((()))***+++,,,---...///222666;;;>>>AAAEEEEEEDDDDDDCCCCCCCCCCCC>>>999333...,,,+++***)))(((((((((((())))))))))))******++++++++++++*********+++,,,---............,,,000,,,999iii|||JJJ666222222111000000///......---,,,,,,......///666???OOOOOOIIIAAABBBPPPbbbmmmpppgggVVVEEE<<<:::999666444333111///...---,,,,,,************)))))))))((()))))))))))))))))))))))))))))))))***,,,+++)))''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))******---///000@@@fff|||TTT666111///......------,,,++++++))))))))))))(((((((((((('''&&&&&&&&&'''((()))***'''%%%###"""###$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&(((***222JJJrrrWWW@@@;;;333------+++***))))))))))))'''))))))((('''&&&'''(((&&&'''''''''(((((())))))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))******+++++++++++++++,,,...///111222555888;;;@@@FFFRRR___iiivvv|||rrrjjjdddiiinnnqqqoooeeeYYYPPPKKKNNNWWWbbblllxxxzzzuuuqqqtttsssmmmiiikkkooorrrrrrlllccc\\\[[[RRREEE===:::999666444222111111000000000000000000111111222222222111111111111000///---,,,++++++******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&((((((((((((((()))******))))))*********+++++++++,,,//////222666777MMMqqqyyyYYY999...///+++++++++++++++++++++++++++)))******++++++,,,------)))***++++++))))))***++++++++++++*********))))))+++---,,,...222444KKKnnn]]]999......+++***---)))***,,,------,,,***)))+++***(((((()))---000333555777666000...///111000...,,,---222333///++++++(((((((((((()))***+++,,,,,,---...111555999<<>><<<999666222222111111111111111222111222333444444333222222333222111000...,,,++++++******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((())))))(((((())))))***+++)))************+++++++++,,,000000222555888OOOsss}}}\\\;;;...///+++++++++++++++++++++++++++)))******++++++,,,------***+++,,,+++*********,,,+++++++++************)))+++---,,,...222333IIIlll]]]888,,,---+++***---)))***,,,---...---+++***+++)))(((''')))---000333555777555000---///111000111......111222---)))((((((((((((((()))***+++,,,,,,,,,...000444888;;;===CCCDDDDDDDDDDDDCCCBBBBBB???;;;444///,,,+++***)))''''''(((((())))))************++++++++++++*********+++,,,---............,,,000,,,999iii|||JJJ666000000000//////......---...++++++,,,,,,...666???OOOOOOIIIAAACCCTTThhhuuuqqqeeeRRR@@@:::<<<===:::222111000///...---------************))))))))))))))))))))))))))))))))))))***))))))+++,,,,,,***((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((()))---...///>>>cccYYY888000///......------,,,++++++))))))))))))((((((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%'''(((###$$$%%%%%%&&&&&&&&&%%%%%%&&&(((+++333LLLuuuWWW???999111,,,,,,+++***))))))))))))'''))))))((('''&&&'''(((&&&&&&''''''((())))))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))***+++,,,,,,******+++,,,---///000111///444999===@@@EEEMMMRRR[[[eeeuuuxxxooolllpppooolllgggeeeddd^^^VVVOOOTTTYYYXXXRRRIIICCC@@@BBBKKKUUU^^^iiiuuu{{{{{{xxxxxxzzzzzzsssggg```^^^___ccceeebbb[[[RRRMMMJJJQQQNNNJJJGGGDDD@@@;;;777333333222222222222333333111222555777888777777666444333222000...---++++++******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$############%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))***+++))))))(((((())))))***+++)))************++++++++++++000111333555888PPPvvv___<<>>CCCCCCDDDDDDDDDCCCBBBAAA@@@;;;555///,,,+++***)))'''''''''((()))***************++++++++++++*********+++,,,---............,,,000,,,999iii|||JJJ666000000//////......------...++++++,,,+++---555>>>NNNNNNHHHAAADDDVVVkkkyyyvvviiiSSS@@@888::::::777111111///......---------************))))))))))))))))))))))))))))))))))))***)))***+++,,,,,,***((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))'''(((+++---...===bbbZZZ888000///......------,,,++++++))))))))))))((((((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&%%%$$$###$$$%%%$$$%%%&&&&&&'''''''''&&&%%%&&&(((+++444LLLvvvWWW???999000,,,,,,+++***)))))))))***''')))))))))'''&&&'''(((&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""###$$$%%%'''((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,******+++,,,---///000111,,,000666:::<<<@@@EEEIIITTT^^^oooyyyoookkkddddddaaa\\\YYYXXXTTTOOORRRVVVYYYXXXRRRKKKFFFEEEAAAGGGLLLPPPXXXbbbggggggdddaaadddiiidddWWWPPPSSSNNNRRRTTTRRRLLLHHHIIIKKKQQQPPPNNNLLLIIICCC<<<777333333333222333333444444111222666999:::;;;;;;:::555444222111///---++++++*********)))(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%##############################$$$$$$$$$%%%%%%%%%######""""""###%%%&&&((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''')))***,,,---)))))))))))))))******+++)))************++++++++++++000111333555888PPPwww```===//////+++)))))))))))))))))))))))))))******+++,,,,,,------+++,,,------++++++,,,---+++++++++************)))))),,,***,,,///000DDDfff\\\777+++,,,***)))---***+++---//////...---,,,***)))''''''))),,,000333555777555///,,,...111000+++)))***///111///---...(((((((((((()))***+++,,,......000222555999<<<>>>BBBCCCDDDDDDDDDCCCAAAAAA@@@;;;555///---+++***)))&&&''''''((()))******+++******++++++++++++******++++++,,,---............,,,000,,,999iiiyyyGGG555333333222111000///......,,,++++++---,,,---333;;;FFFJJJIIIEEEGGGVVVhhhttt{{{lllWWWEEE<<<999999999444222///,,,+++++++++,,,+++++++++************)))************)))))))))))))))***+++,,,+++)))(((&&&&&&&&&%%%&&&&&&'''((()))((((((((((((((()))******(((***)))+++222<<>>AAACCCDDDCCCBBBBBBCCC???;;;555111...---,,,+++''''''''''''((((((((()))))))))))))))))))))))))))++++++,,,---------,,,,,,...222---999hhhyyyFFF555333222222111000///......---+++,,,---,,,,,,222:::DDDHHHGGGBBBEEETTTgggssswwwjjjVVVFFF===:::999999333222///---+++++++++,,,+++++++++************)))*********)))))))))((((((((()))+++++++++)))(((&&&&&&&&&%%%&&&&&&'''((()))((((((((((((((()))******(((***)))+++222;;;ZZZ^^^;;;...//////...---,,,,,,,,,,,,++++++******)))(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%(((***+++444PPPyyyVVV???888///...---+++***)))((())))))++++++***)))'''&&&&&&%%%&&&&&&&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&(((***+++))))))))))))))))))))))))))))))))))))***+++,,,---------,,,------...///000///333666999;;;@@@GGGLLLSSS___jjjqqqzzz~~~sssccc```^^^ZZZTTTNNNNNNQQQTTTPPPTTTVVVRRRKKKDDDAAAAAA===@@@DDDHHHOOOVVVUUUPPPRRRUUUWWWUUUPPPLLLHHHFFFIIIHHHHHHGGGHHHKKKPPPTTTZZZUUUNNNHHHCCC@@@<<<:::444222000000111222222222111000......///111111000///...---+++************))))))(((''''''&&&%%%%%%((((((''''''''''''((((((###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%&&&''''''%%%%%%&&&'''''''''''''''((((((((()))*********)))))))))(((((())))))))))))************+++------222555666PPP{{{hhhBBB111///***************************))))))))))))***+++,,,------------,,,,,,+++++++++,,,,,,++++++***))))))((()))//////...000111DDDbbbUUU666...+++***---+++((()))+++---------+++***))))))(((((())),,,000222555555333000---,,,,,,...,,,***)))***,,,......---***))))))))))))))))))***,,,---...000222666999;;;>>>@@@BBBCCCBBBAAAAAABBB???;;;555000...---+++***'''''''''((((((((())))))))))))))))))))))))))))))++++++,,,---------,,,,,,...222---999hhhyyyFFF555333222111111//////...---...,,,,,,...---,,,222:::BBBEEECCC???CCCSSSeeeqqqpppcccRRRCCC<<<999888777222111///---,,,+++,,,,,,+++++++++************)))******))))))))))))((((((((()))***++++++)))(((&&&&&&&&&%%%&&&&&&'''((()))((((((((((((((()))******(((+++)))+++222:::XXX```<<>>888///...---+++***)))))))))******))))))((((((''''''&&&''''''&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%''')))+++,,,))))))))))))))))))))))))***))))))******+++,,,---------,,,------...///000222555999;;;???EEENNNUUU[[[bbbjjjrrr}}}wwwgggbbbaaa^^^XXXQQQOOOQQQTTTHHHLLLOOOMMMGGGBBB???>>>AAAAAACCCKKKZZZdddbbbYYYWWWVVVVVVWWWVVVQQQLLLHHHNNNLLLKKKLLLOOORRRTTTUUU[[[VVVOOOHHHCCC???;;;999555333000000000111111000000...++++++,,,---------,,,,,,+++***************))))))((((((''''''((((((((((((''''''''''''(((((($$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''''''''''''''((((((((((((******))))))))))))(((((())))))))))))************,,,------222555666QQQ|||kkkEEE333000+++************************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))//////...000111CCCaaaUUU666...******---***'''))),,,......---***)))))))))(((((())),,,000222444444222000---+++,,,...,,,***)))***,,,......---******))))))))))))*********+++---000444777999:::===???BBBBBBAAA@@@@@@AAA???:::444000---,,,***)))''''''((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,---------,,,...222,,,999hhhxxxFFF555222222111000///...------...------...---,,,222:::BBBCCCAAA<<>>000//////...---,,,,,,,,,,,,++++++******)))(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))+++777UUU}}}UUU>>>888///...---,,,***))))))******++++++******)))((((((''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***((((((((((((((((((((((((************+++,,,------------,,,------...///000444777:::===AAAIIISSS[[[VVV\\\eeeqqquuuccc\\\^^^___ZZZSSSMMMMMMNNNEEEGGGJJJJJJFFFBBB???>>>CCCCCCFFFPPPaaaooopppiiidddaaaaaafffhhhccc[[[UUU[[[XXXWWWXXX[[[\\\ZZZWWWVVVUUURRROOOJJJCCC:::555666333000///000000000///222000------...//////...+++***************+++++++++***)))(((((((((((())))))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""######$$$%%%%%%%%%$$$$$$$$$&&&'''&&&%%%%%%&&&((('''''''''((((((((((((((())))))))))))))))))((((((((()))))))))************,,,------111555666RRR}}}nnnGGG333000+++************************))))))))))))***+++,,,---+++,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***000000///111222CCCaaaUUU666///******,,,***''')))---//////---***'''))))))(((((())),,,000222333333222///---+++,,,...+++***)))***,,,---------******)))(((((()))******)))+++...222555888:::;;;===???AAAAAA@@@????????????:::444000---+++***((('''(((((((((((()))))))))))))))))))))))))))))))))******+++,,,---------------111,,,888hhhxxxFFF444222222111000///...------...------...------333:::DDDDDD@@@<<>>EEEPPPWWWOOORRRXXXeeetttzzzqqqddd]]]bbbeeeaaaWWWNNNJJJJJJFFFHHHIIIIIIGGGDDDAAA@@@BBBEEEKKKTTTcccrrrxxxvvvssskkkgggkkkooolllhhhgggiiigggfffffffffccc^^^YYYSSSRRRPPPMMMIIIBBB;;;555666333111000000111000///333222000111222222222111+++++++++++++++,,,,,,------,,,***)))(((((()))***))))))((('''''''''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((((((((((((((((('''''''''(((((((((((((((((())))))((()))))))))************,,,------111444777SSS~~~qqqHHH333000+++************************))))))))))))***+++,,,---+++,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++111111111222222CCCaaaVVV666///******,,,)))'''***---//////---)))'''))))))(((((())),,,000222444444333000---+++,,,...+++)))((()))+++------,,,+++***)))(((((()))***+++***+++///333666999;;;<<<===???AAAAAA@@@>>>>>>>>>@@@;;;555000---+++***((((((((((((((()))))))))***************************)))***+++,,,---------------111,,,888hhhxxxEEE444222111000000......---,,,---,,,---.........444<<>>GGGNNNOOOKKKKKKSSSaaalllmmmjjjeeejjjmmmggg[[[PPPKKKKKKKKKKKKJJJHHHFFFEEECCCBBBDDDLLLTTT]]]hhhuuu{{{|||vvvhhh^^^___cccdddhhhoooppppppooonnnjjjddd\\\VVVQQQMMMHHHCCC@@@>>><<<:::666444111000111222222111222222333555666666444222...------------......///---,,,***))))))***+++,,,***)))(((''''''&&&''''''%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$$$$%%%%%%%%%%%%###%%%&&&&&&&&&&&&'''(((((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))************---...---111444777TTTtttJJJ444000+++************************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************111111111222222BBB```VVV777///******,,,))))))***---///...,,,)))'''))))))(((((())),,,000222666666444111---,,,,,,---+++)))((()))+++------,,,+++***)))'''''')))***++++++,,,...111555888:::;;;>>>@@@AAAAAA@@@>>>>>>>>>AAA<<<666111...,,,***)))((((((((()))))))))******************************)))***+++,,,---.........,,,000,,,888iiixxxEEE444111111000///...------,,,,,,+++,,,......///555>>>NNNKKKDDD???DDDUUUeeennnmmmaaaQQQCCC<<<999888777////////////...---,,,,,,+++++++++************)))))))))((((((((('''''''''%%%&&&(((******)))((('''&&&&&&%%%&&&&&&'''((()))((((((((((((((()))******))),,,***,,,000666QQQxxxfffBBB444//////...---,,,,,,,,,,,,++++++******)))(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''+++;;;[[[TTT===777000...---,,,+++***+++,,,,,,******+++,,,------......((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((''''''&&&))))))))))))))))))))))))++++++++++++,,,---......------,,,------...///000...111444555777;;;AAAFFFNNNIIIFFFLLLXXXbbbiiilllfffjjjkkkdddXXXPPPOOORRROOOLLLIIIFFFDDDCCCBBBBBBDDDMMMXXXaaakkkssssssoooiii[[[RRRTTTWWWWWW]]]ffflllnnnpppmmmggg]]]UUUQQQLLLHHHDDD@@@???>>>===<<<666444222111333444444333222444666:::<<<<<<888555111111000/////////000000+++***)))(((***,,,///111***)))(((''''''&&&&&&&&&%%%%%%&&&'''((((((((('''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%###%%%&&&&&&&&&&&&'''))))))((((((((('''''''''''''''''''''((((((((())))))))))))))))))************---...---111444777UUUwwwMMM555111---************************))))))))))))***+++,,,------------,,,,,,+++++++++************************(((///000///000000@@@]]]VVV777///***)))+++)))***+++---------+++)))((())))))(((((())),,,000222999888666222...,,,,,,---***)))((()))+++,,,,,,,,,,,,***(((''''''(((***,,,+++,,,---...111555888:::>>>@@@BBBBBB@@@???>>>>>>BBB>>>777222///---+++)))(((((()))))))))*********************************))))))+++,,,---.........,,,000+++888iiiwwwEEE444111111000///...---,,,,,,+++***,,,...///000666???QQQNNNFFF@@@FFFVVVfffooommm```OOO@@@999666555444.../////////...---,,,,,,+++++++++************))))))(((((((((''''''''''''$$$&&&((()))***)))((('''&&&&&&&&&&&&&&&'''))))))((((((((((((((()))******))),,,***,,,000555PPPwwwgggCCC444//////...---,,,,,,,,,,,,++++++******)))(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((---===^^^SSS<<<777000...---,,,+++++++++,,,---+++,,,---000222444666666)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$&&&((())))))(((((())))))))))))))))))))))))++++++++++++,,,---......---------------...000000111444777888999;;;@@@EEEJJJGGGHHHOOOYYY```eeeggg___bbbbbb[[[QQQNNNRRRYYYQQQMMMHHHDDDBBBAAAAAAAAA<<>>:::666444222222333555555555444666:::???BBBAAA===999333333222111111111111111(((((('''(((+++///333555******)))''''''&&&&&&&&&$$$%%%&&&'''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&###$$$&&&&&&&&&&&&''')))))))))(((((('''''''''&&&&&&'''''''''(((((())))))))))))))))))************---...---111444888UUUzzzOOO777222...************************))))))))))))***+++,,,---......---,,,,,,+++************************++++++&&&---......///...>>>[[[WWW777///***)))+++(((+++,,,,,,---,,,+++***)))))))))(((((()))---000222::::::777333///,,,,,,---***)))((()))+++,,,,,,,,,,,,+++(((''''''(((+++,,,+++++++++,,,///222666888???AAACCCBBBAAA???>>>???CCC???888333000...+++***))))))))))))************************************((()))+++,,,---.........,,,000+++888iiiwwwDDD222222222111000///...------,,,111...---111///333AAAKKKKKKGGGBBBFFFVVVgggqqqfff^^^QQQDDD;;;666444444000///...---,,,+++++++++***++++++,,,,,,++++++******))))))((('''&&&&&&&&&%%%''')))***((('''''''''''''''&&&&&&'''(((***+++))))))))))))))))))))))))(((+++***,,,111444KKKooojjjHHH333000000///...---,,,,,,+++************))))))))))))''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))///@@@___QQQ888666222111///---,,,,,,,,,+++***)))111666888>>>GGGHHHBBB777///'''%%%))),,,***''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))(((((('''''''''&&&))))))(((((((((((())))))))))))***+++,,,,,,,,,,,,,,,---...---,,,,,,---///222222333555999>>>BBBEEEHHHIIIJJJPPP___lllmmmeee^^^aaa^^^TTTIIIHHHOOOUUUNNNJJJCCC>>>@@@DDDCCC>>>EEECCCJJJQQQTTT\\\\\\PPPJJJJJJLLLOOONNNKKKKKKOOOWWWdddooommmddd\\\VVVQQQVVVUUUTTTRRRNNNGGG???:::777666444222222222333444555888===AAABBBAAA>>><<<444222000///000000///...---,,,***+++,,,,,,+++)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$###""""""######%%%###"""$$$&&&'''$$$"""$$$#########""""""!!!!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((()))''''''''''''''''''&&&&&&%%%&&&&&&'''''''''''''''((((((((()))******+++++++++,,,---222666999UUU{{{VVV888---...,,,+++******))))))******+++***)))))))))***,,,,,,...------,,,,,,------...,,,+++******))))))*********...+++,,,000000<<>>GGGOOOTTTIIIJJJLLLVVVhhhxxxxxxppp```[[[SSSKKKGGGHHHKKKNNNIIIGGGBBB???BBBGGGFFFBBB>>>===EEELLLNNNVVVYYYOOOHHHHHHJJJMMMLLLGGGFFFIIILLLZZZeeeddd\\\ZZZ\\\^^^dddaaa^^^YYYRRRIII???888777666555444555777999:::888:::<<<>>>>>>===;;;999555333111000000000///---,,,+++******++++++***)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$###""""""######%%%######$$$&&&&&&$$$"""$$$#########""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''((((((((()))******+++++++++,,,---222666888UUU|||WWW999---...,,,+++******))))))******+++***)))))))))***+++,,,...------,,,,,,------...,,,+++******))))))*********---+++,,,000///;;;SSS{{{ZZZ666+++,,,***(((++++++,,,---------+++)))'''***---000...+++,,,333999<<<;;;777222---,,,,,,...***(((&&&&&&(((*********'''((())))))''''''((()))***,,,///111222444777:::>>>???AAAAAA@@@@@@AAABBBAAA>>>999444///,,,******))))))))))))))))))))))))************)))))))))(((++++++,,,,,,,,,,,,------,,,000+++777gggxxxEEE333222222111000///...------(((...------111...111???FFFFFFCCC???DDDSSSaaahhh\\\TTTJJJ@@@:::888777666000///...---,,,+++++++++******++++++++++++*********))))))((((((''''''&&&&&&(((******)))''''''(((''''''&&&&&&'''(((***+++))))))))))))))))))))))))+++---,,,...222333IIIlllmmmJJJ444000000///...---,,,,,,+++************))))))))))))''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''')))///AAAaaaRRR:::777333222222000///...------,,,---:::FFFOOOYYYbbb___VVV:::333,,,)))******'''$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&((((((((((((''''''''''''))))))(((((((((((())))))((()))***+++,,,,,,,,,,,,+++,,,------,,,,,,...000000111444999BBBNNN\\\eeeVVVRRRQQQ[[[ooo}}}{{{rrr[[[PPPDDDAAAEEEJJJJJJIIIGGGGGGDDDBBBEEEJJJIIIDDD<<<<<>>===<<<;;;:::999888888666444222111111000...,,,+++***))))))******)))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$######"""#########%%%$$$###$$$%%%&&&$$$"""###############"""""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((('''(((((())))))******++++++------111555888TTTZZZ;;;......,,,+++******))))))************))))))******+++,,,...------,,,,,,------...,,,+++******))))))*********---+++,,,///...999QQQyyyZZZ666+++,,,***(((+++***+++,,,---,,,+++)))'''(((+++---,,,***+++222888:::999666111---+++,,,...***((('''''')))******)))((()))******(((((()))******,,,...000111444777:::>>>@@@BBBAAA@@@???@@@AAA???===999444000,,,+++***))))))))))))))))))))))))************))))))))))))+++++++++,,,,,,------------111,,,888hhhxxxEEE444222222111000///...------***000//////333111333AAAFFFGGGDDDAAAFFFTTT```fffZZZSSSHHH???;;;999777666000///...---,,,+++++++++******++++++++++++******))))))))))))((((((''''''&&&(((******)))(((((((((''''''&&&&&&'''(((***+++)))))))))))))))))))))))),,,///---///222333GGGjjjoooLLL555000000///...---,,,,,,+++************)))))))))(((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''')))000AAAbbbTTT;;;777333222111000...,,,++++++,,,333BBBPPPXXX___ccc[[[OOO666111+++)))******'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&((((((((((((((('''''''''))))))(((((((((((())))))((()))***++++++,,,,,,++++++,,,------,,,,,,...000111222555:::DDDUUUgggtttjjj___VVV[[[jjjtttoooeeeSSSHHH???CCCLLLPPPOOOLLLGGGHHHHHHFFFHHHKKKJJJEEEAAABBBJJJMMMJJJSSS[[[VVVLLLJJJJJJLLLKKKIIIKKKOOO^^^eeeiiieeeaaaccchhhjjjnnnggg[[[OOOFFF>>>888444222222111222333666999;;;???>>>;;;999888777888888777555333222222000...,,,***)))(((((())))))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$#################################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''((((((((((((&&&'''(((((())))))((((((''''''(((((()))*********+++------111555777TTT^^^>>>///...,,,+++******))))))*********************+++++++++...------,,,,,,------...,,,+++******))))))******)))---++++++///---888OOOvvvZZZ666+++,,,***(((+++***+++,,,---,,,+++)))''''''***+++***)))+++111666999777444000,,,***,,,...***((('''''')))***)))(((((()))******))))))***+++)))+++---///111444888;;;???AAABBBBBB@@@???>>>???===;;;777333000---+++***((((((((((((((((((((((((*********)))))))))))))))+++++++++,,,,,,---------...222---999hhhwwwEEE444222222111000///...------***000//////333111444CCCIIIIIIEEECCCIIIVVVaaaeee[[[SSSHHH@@@<<<:::777444000///...---,,,+++++++++)))******++++++******))))))))))))))))))(((((((((&&&(((***+++)))(((((((((''''''&&&&&&'''(((***+++)))))))))))))))))))))))),,,...---///111222FFFhhhrrrNNN666000000///...---,,,,,,+++************)))))))))(((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''')))000BBBcccUUU<<<888444///000///---,,,---111444;;;IIIVVV\\\```___SSSDDD///,,,)))((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))(((((()))***++++++++++++***,,,------,,,,,,///111555666888<<>>>>>@@@BBBAAA>>>;;;999999888777555333000---+++***))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......---111---:::jjjuuuDDD333222222111000///...------+++///,,,***//////555EEEKKKHHHBBB???FFFTTT___bbbYYYOOODDD===<<<:::666111000///...---,,,+++++++++))))))************))))))))))))))))))))))))))))))''')))++++++***)))((()))''''''&&&&&&'''(((***+++))))))))))))))))))))))))(((++++++---000000CCCeeevvvQQQ777000000///...---,,,,,,+++************))))))))))))''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''***111DDDeeeXXX>>>999555AAA>>>999111***+++111888JJJUUU]]]\\\YYYSSSBBB111((((((((()))******)))(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((()))))))))(((((((((((())))))'''((()))***++++++++++++***+++,,,,,,,,,---///111...000000111777GGG]]]nnnrrrhhhdddnnnyyy|||xxxuuucccXXXTTT[[[___WWWMMMKKKLLLOOOOOOLLLKKKNNNNNNLLLEEEBBBGGGJJJJJJRRRVVVLLLJJJHHHIIIMMMPPPRRRYYYaaa___fffooo|||ooofffWWWJJJ???999666444666555444333333444666888;;;<<<===>>>===:::777555666555555555666444111...+++***((()))******)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$######""""""###$$$$$$%%%"""$$$&&&&&&$$$######%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((())))))))),,,---,,,111444666RRR}}}iiiFFF222...,,,+++******))))))******((()))***+++,,,++++++***...------,,,,,,------...,,,+++******))))))******(((+++***+++---***222HHHoooZZZ666+++,,,***(((+++''')))***+++,,,***)))(((((((((((((((***...222555777666333000---,,,...111))))))((()))******'''%%%%%%'''(((((((((((()))+++,,,---...000222666<<<@@@===???AAA@@@===999666666666555444222000...,,,+++))))))))))))))))))))))))((()))))))))************)))******+++---......///+++000---;;;kkktttCCC333222222111000///...------...222---+++000111777HHHJJJFFF???<<>>CCCHHHJJJSSSUUUJJJCCCCCCFFFLLLNNNOOOSSSYYY[[[dddooozzzeee___UUUKKKDDD>>>999666444333222111222444666888AAACCCEEEFFFDDD@@@;;;888555555555666666555111///+++***))))))******)))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$######""""""###$$$%%%%%%"""$$$'''&&&$$$"""###%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&'''((())))))###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((())))))))),,,---,,,111444666QQQ|||kkkGGG333...,,,++++++***)))*********((()))***+++,,,+++******...------,,,,,,------...,,,++++++***)))*********'''+++******---)))111GGGnnnZZZ666+++,,,***(((+++'''(((***++++++***)))(((((((((((((((+++...333555777666444000------///111))))))))))))******'''%%%$$$&&&(((((('''((()))+++---...///000222777<<>>@@@???<<<888555444555444444222000...,,,+++))))))))))))))))))))))))(((((())))))*********+++)))******+++---...//////+++000---;;;lllvvvEEE333222111111000///......------,,,,,,------000;;;GGGPPPJJJDDDBBBGGGPPPYYY___RRRIII>>>::::::999555111111000...---,,,,,,------******************************))))))))))))*********++++++++++++***))))))((()))***)))''''''(((***+++******)))))))))))))))***---++++++000333DDD```zzzTTT666.........------,,,,,,+++************))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''&&&///FFFiiiYYY===888333...)))'''((())),,,999GGG\\\ZZZZZZVVVKKK:::///+++)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********...---,,,+++,,,...000111666333555666888NNNgggnnnxxx{{{wwwvvv}}}yyyqqqtttvvvxxx|||sss^^^ZZZTTTQQQOOOKKKFFFBBB>>>===@@@HHHQQQTTTQQQLLLCCCBBBBBBDDDHHHLLLNNNOOOaaakkkyyyzzzxxxyyyggg\\\PPPJJJEEE<<<666333666444222111111333666888AAAFFFIIIHHHGGGDDD===666:::777444555777777222---,,,+++(((''''''(((***,,,(((+++---+++%%%"""$$$'''%%%&&&'''(((((('''&&&%%%&&&%%%###$$$%%%&&&&&&%%%((('''&&&%%%$$$############$$$%%%###!!! ###'''########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&&&&###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''')))+++,,,***......000222666PPPwwwoooKKK555---+++++++++************))))))***++++++***)))***+++------,,,---......---,,,---,,,++++++******++++++---,,,,,,,,,***,,,555@@@kkkYYY666---///---***+++'''))),,,......,,,)))'''((()))*********---000444888888666333///---...///,,,***'''&&&&&&''''''&&&)))(((((((((((())))))***+++,,,...111444666888999<<>>;;;999888777666555222000...,,,,,,(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++------...///...222---;;;mmmsssBBB111111111111000///.........---,,,,,,------000;;;GGGOOOJJJDDDBBBGGGOOOXXX]]]RRRIII>>>999888888555111111000...---,,,,,,------******************************))))))))))))******)))************)))((((((((()))***)))''''''(((***+++******)))))))))))))))***---***+++///222CCC___{{{TTT777///......------,,,,,,+++************))))))))))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))''''''000GGGjjj[[[???888000,,,***)))***+++000???NNNUUUPPPJJJFFF===222***))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((('''&&&&&&%%%''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))************...---,,,,,,,,,...000111444222888:::<<>><<<<<>>;;;999999777777555333000...---,,,(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++------...///...222---<<>><<<999666444222111000000000111333444777>>>BBBAAA>>>??????===;;;999777777666444000------,,,***(((&&&&&&'''''''''%%%$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((()))(((&&&%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&###$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$######&&&&&&%%%$$$$$$&&&'''((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((())))))******+++...---///333444JJJnnnxxxSSS999---+++++++++*********)))))))))***++++++***)))***+++***+++,,,,,,++++++++++++---,,,++++++******++++++,,,,,,,,,,,,***+++333>>>aaa~~~WWW444+++...+++((()))((()))+++,,,,,,+++)))(((((()))***+++,,,///333777888888666222...,,,,,,------+++(((((()))***))))))(((''''''(((((()))***++++++,,,...111333666888999<<>><<<<<<999888666444111///---,,,))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++------...///,,,111---<<>>IIIJJJFFF999///''''''******)))***)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))******++++++++++++,,,---...///000111222333;;;CCCKKKddd~~~|||zzz{{{yyyaaa```jjjwwwtttmmmcccWWWLLLCCC???>>>???@@@BBBCCCFFFJJJMMMSSSTTTVVVYYY[[[\\\\\\\\\```gggpppyyyzzzgggWWWEEE===;;;777333111111111000000000111222333777999999:::???DDDBBB===:::999777666444111...+++,,,+++***((('''&&&&&&&&&&&&%%%$$$%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))***)))'''%%%$$$%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&''''''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((((()))*********+++---,,,///333444HHHjjj|||WWW;;;...+++++++++*********)))))))))***++++++***)))***+++)))+++------+++******,,,---,,,++++++******++++++,,,+++,,,---******222<<<^^^~~~WWW444+++...+++((())))))***+++,,,,,,+++***)))((()))***+++---000555888999888666222...++++++,,,,,,***(((((()))******)))''''''''''''((()))***++++++,,,...111333666888999<<>>>>>:::999777555222///---,,,))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++------...///+++000---===ooo[[[:::000000000000////////////------......---...666@@@FFFBBB???>>>AAAFFFKKKMMMFFFAAA:::555333333222222///...---++++++++++++,,,))))))))))))))))))))))))******))))))))))))******+++++++++++++++***))))))'''((()))((('''(((***,,,+++******)))))))))))))))+++...,,,,,,......<<>>222111000///...,,,++++++************))))))))))))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''')))555MMMpppdddIII>>>444555333222888DDDKKKDDD888///)))%%%(((***)))((())))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''((()))***++++++,,,***+++,,,---///000000111444555@@@JJJTTTooo|||yyyqqq^^^^^^hhhggggggddd]]]SSSIIIBBB>>>@@@DDDIIIKKKJJJIIIKKKMMMSSSUUUXXX^^^dddfffdddbbbiiirrr|||qqqTTTIII>>>;;;999555333222111111111111111111222333555444333666???GGGGGGAAA;;;:::999777444111...,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&))),,,+++'''%%%%%%'''&&&%%%%%%%%%&&&'''((((((&&&&&&%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&'''((()))*********)))+++---,,,///333333FFFfff[[[<<<...+++++++++************))))))***++++++***)))***+++))),,,......+++)))+++------,,,++++++******++++++,,,+++,,,---+++***111;;;[[[~~~XXX444+++...,,,((())))))***++++++++++++***)))''')))***,,,...111666:::999888666222---++++++++++++)))''''''((()))***)))''''''''''''(((***+++,,,+++,,,...111444666888999===???CCCDDDCCCAAA@@@@@@<<<:::888666222000...,,,))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++------...///***///---===oooRRR444////////////000000000000------...///------555???DDDAAA>>>===@@@EEEHHHJJJ@@@>>>999666444333222222///...---+++***++++++,,,))))))))))))))))))))))))******))))))))))))*********************))))))(((&&&'''((((((((((((***,,,+++******))))))))))))))),,,000------///...;;;UUU]]]???222222111///...,,,++++++************))))))))))))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''***666NNNqqq___EEE>>>888777;;;???CCCGGGGGG<<<...)))&&&&&&)))***''''''***)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''%%%&&&&&&'''((((((''''''''''''((()))))))))((((((''''''''''''''''''''''''''''''((()))***+++,,,,,,******,,,...///000111111333888HHHVVV```xxxtttuuulllooonnnaaa___eee[[[\\\ZZZTTTLLLFFFBBBBBBCCCIIIPPPRRROOONNNPPPSSSUUUYYY___eeejjjmmmpppqqqyyy}}}cccJJJCCC<<<:::888444444777111111111111222222333333000111222555===GGGJJJHHH??????>>><<<888444111///))))))((((((''''''''''''&&&(((***)))&&&%%%&&&)))''''''&&&%%%%%%&&&''''''$$$(((,,,,,,(((&&&''')))%%%%%%%%%&&&&&&''')))))))))&&&$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$%%%&&&&&&'''''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&'''((()))*********)))+++,,,+++///333333DDDccc]]]>>>...+++++++++************))))))***++++++***)))***+++)))---000///+++***,,,...---,,,++++++******++++++++++++,,,---+++***111:::WWW{{{YYY555,,,///,,,)))***)))***++++++++++++***)))''')))+++,,,...222777;;;999888666111---******+++***(((&&&&&&((()))))))))&&&&&&''''''(((***+++,,,+++,,,...111444666888999===@@@CCCEEEDDDBBBAAAAAA<<<;;;999666333000...---(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++------...///***///--->>>pppzzzHHH...////////////000000000000------...///------444>>>CCC@@@======@@@DDDGGGHHH===<<<999666555333222222///...,,,+++***++++++,,,))))))))))))))))))))))))******))))))))))))******)))))))))))))))(((((('''&&&'''((((((((((((***,,,+++******)))))))))))))))---000...---000///;;;UUU^^^@@@222222111///...,,,++++++************))))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''***666OOOrrr\\\BBB>>>:::888BBBJJJKKKHHHCCC666))))))''')))+++***''')))---)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&'''(((((((((''''''(((((()))))))))))))))''''''''''''''''''''''''&&&'''((()))***+++,,,,,,)))***,,,...///000111111222;;;OOO___iii|||lllnnn```XXXjjj}}}qqqfffbbbcccVVVVVVTTTOOOHHHDDDDDDEEEDDDKKKSSSUUUSSSRRRUUUYYYXXX___gggkkkmmmrrryyyxxxZZZJJJEEE@@@<<<888444666:::111111222222222333333333,,,000444555;;;EEELLLNNNBBBCCCBBB@@@;;;777444333((((((((((((((('''''''''&&&))),,,***%%%###&&&***((('''&&&&&&&&&&&&'''(((###(((,,,,,,)))&&&'''***%%%%%%%%%&&&'''((()))******'''$$$$$$&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$$$$%%%'''((((((((('''&&&$$$$$$$$$$$$%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%&&&(((*********))))))+++,,,+++///333333CCCaaa___???...+++++++++************))))))+++++++++***)))***+++)))---111000,,,***,,,///---,,,++++++******++++++++++++,,,---+++***000999TTTyyyYYY666---000---***+++******++++++++++++******''')))+++,,,///333888<<<999888666111---******+++***(((&&&%%%'''((()))(((&&&&&&''''''(((***+++,,,+++,,,...111444666888999===@@@CCCEEEDDDCCCBBBBBB===<<<999666333000...---(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,---......///)))///--->>>pppbbb===444000000000//////////////////---,,,......///555<<<@@@???>>>???@@@AAACCCDDD>>><<<999777777666444222...------+++***)))((()))******)))((((((((((((((())))))(((((((((((())))))------,,,+++***)))((('''((((((((((((((()))************))))))))))))*********,,,***+++000///999OOObbb???222111/////////...---+++))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$&&&((('''***777PPPsss[[[AAA:::333@@@EEEKKKNNNKKKAAA555---+++))))))***'''"""&&&...'''***,,,,,,(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&(((&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&(((******))))))))),,,///+++$$$%%%,,,)))((('''&&&&&&'''((()))((((((((()))***+++++++++(((***---...//////111222555>>>KKKWWWhhh|||wwwfffWWWVVV^^^iiittt~~~vvvgggeeelllkkkaaa[[[WWWRRRKKKFFFCCCAAA@@@CCCJJJPPPRRRSSSTTTTTTPPPXXXYYY```iiimmmlllqqqyyy}}}dddTTTDDDCCCAAA===:::666444222222222222111222222333333///000333999???EEEHHHIIIAAACCCAAA<<<888888555111...,,,)))(((((('''&&&$$$))))))(((((((((((()))))),,,***'''&&&'''((((((((('''((()))***+++***))))))%%%&&&&&&&&&%%%&&&(((+++((('''&&&%%%&&&'''((()))''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&'''''''''&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&((())))))(((&&&***---+++---333555BBB[[[fffEEE...---,,,+++***))))))))))))***************************++++++,,,,,,++++++***+++++++++************)))---,,,---///---+++000777TTTuuu~~~[[[999,,,------************+++++++++******)))+++)))))),,,111666999:::<<<999333...+++***+++,,,,,,)))'''&&&'''''''''&&&***)))((((((((((((((((((,,,...000222444777;;;???@@@AAACCCEEEDDDCCC@@@???;;;;;;:::666111...,,,,,,,,,,,,***)))))))))***+++)))))))))))))))))))))))))))***,,,---------///111555444///@@@rrr```;;;333111111111111000...------///,,,,,,......///555===@@@@@@???@@@BBBEEEFFFGGG===;;;888666666555333222111///,,,+++,,,,,,,,,,,,******)))((((((((((((((())))))(((((((((((())))))------,,,+++***)))((((((((((((((((((((()))************))))))))))))*********,,,***+++000///888NNN~~~ccc@@@222111///...///...---+++***)))))))))((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&((('''***777QQQtttZZZ@@@:::333;;;@@@HHHNNNNNNGGG===555---))))))------)))'''***(((***,,,,,,)))''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''(((***---...777666666777000(((&&&)))((('''''''''''''''((()))((((((((())))))*********(((***,,,......///111333222:::DDDPPPbbb|||vvveeecccfffeeeggglllnnnjjjccc^^^```dddaaaYYYSSSSSSQQQLLLGGGDDDCCCDDDFFFOOOWWWYYYXXXWWWQQQLLLPPPSSS[[[dddfffdddeeeiiiuuu~~~rrr[[[MMMCCCAAA???<<<999666333222222111111111111111222222111222444888===@@@CCCDDD>>>???===999888999555///...,,,)))((((((((('''&&&)))(((((((((((((((((()))---,,,******++++++***)))((()))+++,,,---,,,+++***'''((((((&&&%%%%%%'''((('''&&&&&&%%%&&&&&&((((((''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&'''''''''&&&%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&''')))***)))'''***---+++---333444BBB[[[hhhFFF...---,,,+++***))))))))))))***************************++++++,,,,,,++++++***+++++++++************)))---,,,---///---+++///666RRRsss}}}[[[888+++,,,,,,))))))******++++++++++++*********)))))),,,222777:::<<<===999444///+++***+++,,,,,,***'''&&&'''(((''''''******)))(((((()))))))))---...000222333666;;;>>>???@@@BBBDDDDDDCCCAAA???<<<<<<;;;777222...,,,,,,+++***)))((((((((()))***))))))))))))))))))))))))***+++------------///000444444///@@@rrr^^^999111222333333333111///---,,,...,,,,,,------///666@@@DDDBBBAAAAAACCCEEEEEEEEE<<<999666444444444222111...,,,***))))))***+++*********)))((((((((((((((())))))(((((((((((())))))---,,,,,,+++***)))(((((()))(((((((((((()))************))))))))))))******))),,,***+++000///888MMM|||eeeBBB333111///.........---,,,******)))))))))(((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%'''(((((('''***888SSSvvvYYY???999222444:::CCCLLLPPPMMMEEE???666///+++,,,...,,,)))((((((***++++++)))((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&'''(((''''''+++222777FFFEEEDDDBBB:::///((('''&&&&&&'''''''''((((((((((((((((((((())))))))))))***+++,,,,,,---...222444555===HHHUUUiii~~~nnnrrrssshhhbbbeeefff]]]YYY^^^ccc```YYYTTTNNNQQQQQQMMMFFFBBBCCCFFFMMMXXXbbbeeeccc^^^UUUMMMJJJNNNWWW```ccc```^^^```jjjyyyiiiUUUIIIBBB@@@===:::777555333222222111111000000111111111333444555666999;;;===>>>======;;;:::<<<>>>888///...,,,***)))))))))((('''((((((''''''''''''((((((,,,,,,+++,,,------+++)))(((***---//////...+++)))((()))((('''%%%$$$%%%&&&&&&&&&%%%%%%&&&''''''((('''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((***+++***))))))---+++---333444AAAZZZkkkIII000---,,,+++******))))))******************************++++++,,,,,,++++++***+++++++++************))),,,+++---///---+++///555OOOqqq}}}ZZZ777***++++++)))(((******+++++++++++++++******)))***---333999===>>>>>>;;;555000,,,++++++,,,---+++((('''((()))((('''******)))))))))******+++...///111222333666:::===>>>???AAACCCCCCCCCAAA@@@======<<<888333...,,,++++++***((('''''''''((()))))))))))))))))))))))))))+++,,,------,,,,,,...///333333///AAAsss]]]999111222333444555444222000///...,,,,,,---,,,///999CCCKKKGGGCCCBBBCCCCCCAAA???;;;888555333333222222111,,,///000///***((()))+++***))))))((((((((((((((())))))(((((((((((()))))),,,,,,++++++***))))))((())))))(((((())))))***++++++******))))))******+++))),,,***,,,000...777LLLyyygggDDD333111...---......---,,,*********)))))))))((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&''')))((('''+++999TTTwwwWWW>>>888111///444===GGGNNNNNNIIICCCAAA:::222---+++*********((())))))))))))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%''')))((('''---777@@@KKKLLLMMMMMMFFF:::...'''&&&&&&''''''((((((((((((((((((((((((((((((((((((++++++,,,+++,,,...222555777???MMM```yyyxxxnnnzzzvvvpppuuutttddd^^^fffiii^^^TTTSSSQQQSSSRRRKKKBBB>>>@@@EEEOOOYYYdddgggfffbbbZZZRRRGGGKKKTTT\\\````````````jjj{{{vvvbbbSSSJJJEEEBBB>>>999666444333333333333222222111111222222333333444555555777999;;;???>>>===>>>BBBEEE===333...,,,***)))******)))((((((''''''&&&&&&''''''((())))))***,,,---,,,)))&&&&&&))),,,///000---***(((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%&&&(((***,,,+++***)))---,,,...333444@@@XXXoooLLL222------,,,+++***************************************++++++,,,,,,++++++***+++++++++*********))))))++++++,,,///---***...444KKKmmm\\\888***++++++))))))******++++++,,,,,,++++++***)))***...444:::>>>@@@???<<<777222...,,,++++++...+++)))((()))))))))(((******))))))***+++,,,,,,///000111222333555999<<<===>>>@@@BBBBBBBBBBBBAAA===>>>===999444///,,,++++++***)))((('''((())))))))))))))))))))))))))))))+++---...---,,,,,,---...111222///BBBttt^^^:::333111222444555666555555444...------------000;;;HHHPPPLLLGGGFFFGGGHHHEEEBBB===:::666333222222111111---666===;;;000)))+++///***))))))((((((((((((((())))))(((((((((((()))))),,,,,,++++++***))))))))))))))))))))))))***++++++++++++************++++++(((,,,***,,,000...666JJJuuuhhhFFF444111...------...------************))))))))))))'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&((()))((('''+++999TTTwwwVVV<<<666000...000666???GGGIIIFFFAAADDDDDDAAA:::222...,,,,,,))))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%'''&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%'''(((((()))000<<>>???DDDFFF???555...,,,***)))******)))(((''''''&&&&&&&&&&&&''''''((()))***---...---)))&&&$$$'''+++---...,,,(((&&&###%%%&&&&&&%%%%%%&&&(((%%%%%%&&&'''(((((())))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''(((((((((((('''&&&&&&&&&(((+++,,,+++***)))---,,,...333333???WWWtttOOO444...---,,,+++***************************************++++++,,,,,,++++++***+++++++++*********))))))******,,,...---***---333GGGiii^^^999,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,))))))***...555;;;???AAAAAA>>>999333///,,,++++++...+++)))((()))))))))((())))))))))))***+++,,,---///000111222333555999<<<<<<===???@@@AAAAAAAAAAAA===>>>===:::555000---,,,,,,+++***)))((()))******))))))))))))))))))))))))+++---...---,,,,,,---...///111///BBBuuu^^^;;;444000111222333444555666777///...///...---111???MMMTTTPPPLLLMMMQQQSSSQQQNNNAAA===888444333222222111+++555===:::000((()))...******)))((((((((((((((())))))(((((((((((())))))+++++++++*********))))))***))))))))))))***++++++++++++************++++++(((+++***,,,111...555IIIrrriiiGGG444111...,,,---......---++++++*********)))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&''')))((((((+++999TTTwwwTTT;;;555000///...000777>>>BBB@@@<<<;;;DDDKKKHHHAAA:::333...,,,***((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''+++333???GGGDDDHHHLLLPPPRRRNNNAAA555,,,+++)))((('''(((((()))((((((((()))***+++++++++***+++,,,,,,---...222444777888AAAXXXyyy~~~uuutttqqqggghhhggg^^^[[[___YYYYYYUUUMMMEEECCCGGGLLLKKKSSSYYYZZZ[[[^^^]]]ZZZXXXYYYYYYYYY\\\bbbdddbbbeeepppvvvqqqkkkkkkkkkhhh]]]UUUIII===666444666888777777666555444444444444///111333333333555;;;@@@??????>>>===@@@BBB<<<444///---***)))))))))'''&&&&&&&&&%%%%%%%%%%%%&&&&&&)))***+++...///...+++)))$$$&&&)))++++++***'''%%%"""$$$&&&&&&&&&&&&&&&(((%%%&&&'''((()))*********%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%############$$$&&&'''(((&&&&&&%%%%%%%%%&&&'''''''''((()))***+++***))))))'''''''''(((+++,,,+++***(((,,,,,,...333333>>>VVVxxxRRR666...---,,,++++++******+++***************************++++++,,,,,,++++++***+++++++++************)))((())),,,...---***,,,222CCCfff___:::,,,,,,,,,+++,,,)))***+++,,,------------***)))***...444;;;???@@@BBB???:::555000---++++++---+++((('''((()))((('''''''''((()))***+++---......///111222333666:::======>>>??????@@@@@@@@@@@@<<<===>>>;;;666111...------,,,***)))))))))***+++))))))))))))))))))))))))+++,,,------,,,,,,...///---000///CCCwww^^^;;;444111000//////000222444666000000000000...222AAAQQQYYYTTTPPPQQQWWWZZZXXXUUUEEE@@@:::666444333222111)))---111000***'''(((+++******)))((((((((((((((())))))(((((((((((())))))+++++++++*********************))))))******+++,,,,,,++++++******++++++,,,(((+++***,,,111---444HHHpppiiiGGG555222...,,,,,,---...---+++++++++*********))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''((()))(((+++999SSSvvvSSS:::555///111---+++000777<<<;;;888222<<>>666000---***)))******((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&''')))&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%'''---666@@@GGGGGGHHHHHHIIINNNQQQHHH===111///+++((('''''')))***'''((()))***+++,,,---...(((***,,,......///111333888:::@@@PPPhhh|||~~~rrrsssvvv{{{~~~zzzvvvnnnfffeeeccc```bbbggg```___[[[UUUNNNJJJIIIIIILLLRRRVVVVVVVVVXXXWWWUUUWWWYYYXXXVVVZZZaaabbb^^^]]]eeehhhfffjjjtttxxxtttlllaaaQQQAAA777555777;;;777777555444444333333333///222444444333666<<>>???>>>;;;;;;<<<888333000---***)))((('''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&))))))***,,,...---+++)))$$$&&&((()))))))))'''&&&###%%%''''''&&&%%%%%%%%%&&&'''(((***+++,,,++++++%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%###""""""###$$$%%%'''(((%%%%%%%%%%%%%%%&&&'''(((((()))+++------,,,+++***((((((((()))++++++***)))(((,,,,,,///333333>>>UUU{{{UUU888......---,,,++++++++++++***************************++++++,,,,,,++++++***+++++++++************)))((((((+++...,,,))),,,111@@@ccc___:::+++++++++***+++)))***+++,,,------------***)))***---444:::===???CCC@@@<<<666111...+++***,,,***'''&&&'''(((''''''&&&&&&'''((()))+++,,,------...000222333666;;;>>>>>>>>>??????????????????;;;<<<===<<<777333000///,,,+++***(((((())))))***))))))))))))))))))))))))***+++------------///000+++///...DDDwww]]]:::333111000...,,,---///111333111111111000///333CCCSSS\\\WWWRRRSSSXXX[[[XXXTTTHHHCCC<<<777555444333222---+++***)))***+++,,,,,,******)))((((((((((((((())))))(((((((((((())))))+++++++++************************)))******+++,,,,,,++++++******++++++,,,(((+++***---111---444HHHoooiiiGGG555222...,,,,,,---......+++++++++************)))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&''')))))),,,999RRRuuuRRR999444///222---))),,,333999999666///333666888???GGGFFF???444000,,,***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&&&&%%%'''(((&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''''''%%%###&&&...888AAAEEELLLKKKFFFDDDJJJPPPLLLBBB444111,,,(((&&&''')))+++'''((()))***,,,...///000(((***---...//////111222333888@@@IIIUUU```aaa]]]ccclllssstttvvvyyyuuummmiiifffbbb^^^\\\]]]aaaeeehhhfffbbb\\\UUUNNNGGGDDDGGGLLLOOONNNLLLLLLKKKHHHIIILLLLLLLLLQQQYYYZZZUUUSSSYYYZZZZZZdddtttxxxrrruuuiiiVVVCCC888555888<<<777666555444333222222222111444666555333555<<>>DDDAAA<<<777222...+++***,,,)))'''&&&'''''''''&&&%%%%%%&&&''')))***,,,---,,,...000222444777;;;????????????>>>>>>>>>>>>>>>:::<<<===<<<888444111000+++***((('''''''''((())))))))))))))))))))))))))))))+++,,,---------///111+++......DDDxxx]]]:::222111111000000//////....../////////111555>>>IIIPPPWWWVVVRRRNNNRRRZZZ\\\WWWLLLFFF>>>777555555333///...,,,******++++++***)))*********))))))))))))((('''((())))))((()))+++---///---+++***++++++***))),,,'''(((......(((***111+++***************++++++))))))+++---,,,,,,555???llliiiGGG666111///000000,,,******,,,,,,++++++***)))))))))''''''''''''''''''''''''))))))(((''''''''''''''',,,------,,,)))(((((()))&&&&&&***666NNNppp~~~PPP999555000---000000---000999>>>===777000,,,///666<<<@@@BBB???:::333//////...,,,+++(((&&&%%%%%%&&&'''&&&%%%''''''&&&&&&%%%&&&&&&'''&&&&&&''''''''''''&&&&&&$$$$$$$$$###$$$$$$%%%%%%((())))))(((+++555DDDOOOKKKGGGHHHFFFFFFQQQPPP>>>333...)))&&&'''))))))(((+++++++++***++++++,,,,,,***+++,,,...///000000111444777<<<@@@CCCFFFJJJLLLXXXhhhvvvvvvpppllljjjhhhaaa]]][[[\\\]]]\\\___ccckkkhhh```WWWMMMGGGEEEEEEBBBCCCDDDDDDDDDEEEGGGIIIJJJEEECCCJJJTTTWWWPPPGGGGGGMMMVVV```gggeee^^^WWWeeecccUUU>>>222444555000666555444222111111222222111222444666999<<>>@@@>>>999777888666333///---***((('''&&&%%%###%%%&&&&&&%%%$$$###%%%&&&)))((((((((((((***+++,,,)))%%%###&&&***)))'''%%%###)))///...((($$$%%%(((###(((***'''(((,,,+++'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&(((+++............------,,,,,,...---+++)))))))))+++,,,&&&+++)))***111444<<>>[[[ZZZ555***+++((('''+++*********++++++,,,,,,,,,++++++,,,...333888===@@@DDDCCC???888222---,,,,,,***---,,,&&&$$$%%%&&&%%%'''''''''(((((()))***+++,,,+++,,,...222777<<<@@@AAA??????@@@BBBAAA===:::>>>@@@@@@===888333///------,,,+++))))))))))))***)))+++,,,+++***)))***+++++++++,,,---------,,,,,,...------GGG}}}]]]:::222111111000000//////......///000111222444:::AAAGGGIIIIIIGGGEEEKKKSSSTTTPPPJJJEEE===888777666222...///...,,,+++,,,,,,+++***++++++*********)))))))))'''((())))))((()))+++---///---+++***++++++***)))+++))))))++++++***---222+++***************++++++))))))+++---,,,,,,555???kkkjjjHHH666111///000000,,,***+++,,,,,,++++++***)))))))))''''''''''''''''''''''''))))))((('''''''''''''''***+++,,,***)))'''((()))(((''')))444LLLnnn}}}OOO999666111///222000,,,---666>>>@@@999333///000444777999:::===<<<<<<===<<<999222------***'''&&&'''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$&&&'''(((---777DDDNNNKKKJJJMMMJJJGGGPPPSSSFFF222...)))''''''))))))(((++++++*********+++,,,,,,***+++,,,...///000000111444888<<>>???@@@BBBDDDFFFFFFEEEEEEHHHIIIHHHCCC???HHHQQQ[[[___[[[UUUQQQOOOUUUVVVKKK:::333666777222666555333222111111222222222222333555888:::===>>>999<<<<<<999888999888555111...+++))))))(((&&&$$$%%%&&&&&&%%%$$$$$$%%%'''))))))(((((()))+++,,,---+++&&&$$$&&&(((((('''(((000444888777222,,,))))))%%%***+++((((((++++++'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&))),,,///333222111000///.........///...---+++******++++++(((---******111222999IIIuuuaaa;;;111///,,,++++++++++++******************************+++,,,,,,,,,,,,+++***************)))))))))))))))************+++++++++;;;XXX|||YYY555***+++((('''+++******+++++++++,,,,,,,,,++++++,,,...222777===@@@CCCBBB>>>888222---++++++***---,,,&&&$$$%%%&&&%%%''''''''''''((()))***+++.........000444999===@@@AAA@@@@@@AAACCCCCC@@@===???@@@@@@>>>999333///...---,,,+++)))((())))))***)))***+++***))))))***+++++++++,,,---------,,,,,,...------HHH~~~]]]:::222111111000000//////.........000333333333666<<>>888888999;;;>>>@@@CCCDDD@@@DDDGGGEEE@@@<<<<<<===CCCOOOZZZXXXKKKAAAAAAEEEGGGIIIDDD999666999999444555444222111000000111222222222222444555777999:::444888:::999999<<<:::777222///,,,+++***)))'''%%%%%%&&&'''&&&$$$$$$&&&((())))))((()))***,,,...//////)))%%%%%%&&&&&&+++111@@@@@@AAA>>>999222+++'''(((++++++))))))******'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&(((+++000444777666333111///......///000000///...---,,,*********...,,,+++000///555DDDsssddd>>>111///,,,++++++,,,+++******************************+++,,,,,,,,,,,,+++***************)))))))))))))))************+++++++++888SSSwwwYYY444***+++)))(((+++***++++++++++++,,,,,,,,,******+++---111777<<>>888222---++++++***---,,,&&&$$$%%%'''%%%''''''''''''((()))***+++000000000222555:::>>>@@@BBBAAAAAABBBCCCDDDCCCAAA???AAAAAA???999444000...---,,,***)))(((((())))))((()))******(((((()))******+++,,,,,,---------,,,...---...HHH]]]:::333111111000000//////......---000222333333777@@@GGGBBB???<<>>BBBFFFJJJNNNQQQRRRKKKTTTmmm{{{qqqbbb\\\VVVVVVZZZ______ZZZWWWWWWXXX[[[]]][[[TTTJJJBBB===<<<;;;;;;===@@@BBBDDDDDD<<<@@@DDDCCC???===???BBB>>>IIIRRRPPPCCC;;;<<>>EEEJJJMMMOOOFFFBBB<<<666222///+++)))%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***'''&&&+++555AAAJJJNNNSSSOOOSSSWWWTTTTTTMMM===---,,,***(((''''''((()))))))))))))))***+++,,,---+++++++++,,,---///111222555888===AAAEEEIIIMMMOOOSSSLLLSSSgggpppfff]]]]]]UUUSSSTTTXXXYYYWWWWWWZZZ[[[\\\\\\XXXQQQHHHBBB???BBB@@@>>>???BBBCCCCCCBBB<<<>>>@@@@@@@@@@@@BBBCCC>>>CCCHHHHHHCCC>>>===>>>;;;======<<<>>>???<<<777222111000///...///000111111111111000111111222222333888;;;;;;;;;===;;;777111...+++***)))(((&&&$$$&&&'''''''''&&&&&&(((******)))))))))***,,,...///000***'''((('''***<<>>???AAABBBCCCCCCCCCDDDAAACCCCCCAAA;;;666222000,,,+++***(((((((((((()))''')))***)))((('''((())))))***+++,,,------------......///KKK]]]:::333111111000000//////......,,,...//////333@@@TTTccc___YYYZZZfffuuu|||}}}|||gggRRR???999888444222444444222///.........---+++,,,+++++++++************'''((())))))((()))+++---///---+++***++++++***)))''')))***,,,111555444...,,,,,,+++***))))))))))))))))))+++---,,,,,,555???fffoooNNN666000---......,,,,,,...,,,,,,++++++***)))))))))''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((($$$%%%''''''&&&&&&''')))***)))***444KKKnnnwwwJJJ666666222,,,...222444000,,,...333CCCJJJJJJ???555222000,,,'''))),,,111777???IIIOOOPPPNNNIIIEEE@@@:::333...((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((()))***)))'''(((111>>>KKKQQQRRRQQQIIIMMMSSSPPPNNNDDD333+++++++++)))'''&&&((()))((((((((()))***+++,,,---,,,++++++,,,---///111333444777<<<@@@CCCFFFJJJLLLTTTRRRVVV______XXXTTTVVVRRROOONNNQQQTTTUUUZZZ___\\\\\\ZZZTTTMMMGGGCCCAAAEEEBBB??????AAABBB@@@===>>>===<<<<<<>>>?????????<<<;;;<<>><<<888000000............///000111000000///000000000111444888:::999:::<<<;;;777111...+++))))))(((&&&$$$&&&'''(((''''''''')))+++******))))))***+++---...///)))'''***(((+++AAA\\\```UUUFFF:::333000...---,,,)))((()))(((&&&&&&(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&(((***777666555444333222111000000111222222111...,,,***%%%,,,,,,...333111444BBBhhhnnnHHH222000---,,,,,,---,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************)))))))))))))))************+++++++++333LLLmmm^^^999------***(((+++,,,,,,,,,++++++++++++***)))((()))+++...333777:::======<<<888222,,,***)))(((++++++&&&$$$&&&((('''&&&&&&&&&&&&'''((()))***+++,,,...111444777:::;;;===???CCCDDDDDDCCCBBBCCCBBBDDDDDDBBB<<<777333111,,,+++)))(((''''''((((((((()))******(((((()))***)))***+++,,,---............///000LLL]]]:::333111111000000//////......+++---//////222@@@UUUeee___[[[```qqq~~~zzziiiSSS@@@======888555888333111...---------+++***++++++*********)))))))))'''((())))))((()))+++---///---+++***++++++***)))(((&&&***222888555000,,,---,,,+++***))))))))))))))))))+++---,,,,,,555???eeepppOOO666000,,,---...,,,,,,///,,,,,,++++++***)))))))))''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((%%%&&&((('''&&&&&&'''((()))(((+++666NNNpppvvvIII555444111///---...111///***+++000888GGGOOOHHH>>>999222***((()))******---333<<>>AAACCCFFFIIIQQQTTTWWWXXXUUURRRQQQPPPNNNJJJIIIMMMQQQUUU\\\cccYYYXXXVVVQQQKKKFFFCCCCCCEEEAAA======@@@AAA>>>;;;<<<<<<;;;:::;;;<<<>>>???===::::::@@@HHHHHHBBB;;;:::666444777:::;;;888666//////...------...///000000000/////////000000111222555777555666::::::777222///,,,******)))'''%%%&&&'''(((((('''(((***,,,+++***))))))))))))++++++...)))(((***''')))BBB```ggg]]]NNN???555000......,,,'''&&&(((((($$$%%%)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###%%%''''''&&&&&&'''(((///000111222222111///...000000000000000...---,,,'''......000444222444AAAeeerrrMMM333000---,,,,,,---,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************)))))))))))))))************+++++++++222IIIiiiaaa<<>>RRRbbbbbb___gggyyyyyyrrraaaLLL<<<===@@@<<<999;;;222000---,,,,,,+++***(((*********))))))))))))((('''((())))))((()))+++---///---+++***++++++***))))))$$$)))777<<<444---+++---,,,+++***))))))))))))))))))+++---,,,,,,555???eeeqqqPPP666000,,,---...,,,---///,,,,,,++++++***)))))))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&'''((((((&&&&&&'''(((((((((+++777OOOqqquuuHHH444333000222---+++------)))***//////CCCRRRNNNEEE===222'''***++++++***))),,,111666;;;@@@GGGOOOSSSQQQLLLGGG;;;888222---***))))))***&&&''''''''''''''''''&&&'''''''''((()))+++,,,---///000777DDDQQQTTTMMMEEE777111555888///,,,,,,&&&)))***+++)))&&&%%%'''***'''''''''((()))+++,,,---,,,,,,++++++,,,///222333333666:::===???AAADDDFFFIIIOOORRRPPPPPPQQQPPPMMMGGGCCCCCCHHHNNNRRRZZZaaaTTTTTTSSSPPPKKKFFFDDDCCCEEE@@@======@@@BBB???<<<999:::<<<;;;999;;;@@@DDDCCCAAACCCLLLVVVXXXSSSLLLBBB<<<777888999888444222///...---,,,------//////000000/////////000000111///222333222444999:::888333000---,,,+++***(((&&&&&&'''((((((((((((***,,,++++++)))((((((((()))***...((((((***%%%'''AAAaaajjjaaaSSSDDD777///---,,,+++&&&$$$((('''$$$%%%)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$'''(((((((((((()))'''))),,,...///...,,,***///////////////...------(((///000111555222333@@@dddvvvQQQ333000---,,,------,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************)))))))))))))))************+++++++++000GGGgggccc===000///+++(((+++,,,,,,,,,++++++*********(((((((((***---111666999<<<<<<;;;777222,,,)))((((((+++***&&&$$$&&&((('''&&&&&&&&&&&&&&&''')))))))))***---111555999;;;======BBBHHHJJJHHHEEECCCBBBCCCEEEEEECCC>>>888444222,,,+++)))(((''''''(((((()))+++,,,+++***)))***+++((()))+++,,,---............///111MMM\\\:::444000000000///...---------//////------666FFFUUU[[[\\\\\\fffyyyyyyqqq]]]JJJ999999@@@BBB<<<666111///---+++***+++,,,---************))))))))))))(((((((((((()))***+++,,,,,,+++***)))(((((((((((((((((()))***+++,,,,,,---,,,,,,+++***))))))*********)))***---------444<<>>CCCFFFMMMPPPTTTVVVVVVRRRMMMIIIFFFEEEEEEJJJRRRYYY]]]^^^YYYPPPJJJMMMQQQPPPMMMKKKGGGCCC===;;;===@@@AAAAAA:::@@@AAA;;;888AAANNNWWWWWWVVVXXX___gggiiiccc]]]RRRNNNGGG???999444222222------,,,++++++,,,---...///...------------.../////////000222444555777777111...,,,+++******((('''&&&'''))))))))))))+++---,,,+++***(((((((((((()))***...///***%%%***999FFF```eeebbbPPP???888888888555///,,,***&&&!!!$$$+++&&&$$$###$$$%%%%%%$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&%%%$$$$$$%%%''')))(((((('''''''''((((((******+++,,,------...///,,,...000111333555999<<>>.........------------------,,,***((('''&&&'''((()))+++///555999@@@???<<<777111,,,)))((()))***+++)))'''&&&'''(((''''''''''''((((((((((((,,,---///222444777999:::AAAGGGOOOQQQMMMGGGBBB@@@EEEEEEDDDAAA<<<888555444...---+++)))(((((())))))))))))))))))))))))))))))++++++++++++,,,...000111---111///LLL[[[:::444111111111000000/////////......------666FFFUUU[[[XXXWWW^^^ooo}}}{{{www___MMM<<<:::@@@AAA:::444222000...,,,,,,,,,---...************))))))))))))(((((((((((()))***+++,,,,,,+++***)))((((((((((((((()))))))))***+++++++++,,,++++++***))))))*********)))***---------444<<>>?????????777===???;;;<<>>//////...------,,,,,,------+++***((('''&&&'''((()))+++///555999>>>>>><<<777111,,,)))))))))***+++***((('''&&&'''''''''''''''((((((((((((+++,,,...111444777:::;;;CCCIIIPPPRRRNNNHHHDDDBBBEEEEEEDDDBBB>>>:::777555...---+++)))(((((())))))))))))))))))))))))))))))+++++++++,,,---...///000---111000MMM[[[:::444222222222222222222111111,,,---,,,---666FFFTTTYYYTTTQQQUUUcccrrrxxxyyyyyy___NNN>>><<<@@@>>>888222111000///---------......++++++*********)))))))))(((((((((((()))***+++,,,,,,+++***)))(((((((((((()))))))))))))))))))))))),,,+++******)))************)))***---------444<<>><<<>>>;;;666222000///...---,,,---------+++++++++*********))))))(((((((((((()))***+++,,,,,,+++***)))(((((((((((()))))))))(((((((((((((((++++++***************+++***)))***---------444<<>>BBBFFFGGGFFFEEEBBBBBBAAA???>>>>>>@@@BBBDDDDDDFFFKKKQQQVVVXXXXXXPPPPPPMMMCCC777,,,((('''%%%%%%&&&'''((()))***+++)))))))))(((((())))))))))))))))))))))))******+++***,,,------,,,,,,---...333666;;;@@@FFFMMMTTTXXXXXXXXXWWWVVVUUUTTTRRRRRRMMMQQQVVV\\\^^^\\\WWWTTTBBBAAAEEEPPPUUURRRMMMJJJGGGGGGEEEAAA>>>===>>>@@@DDDIIILLLLLLPPPZZZcccgggfffdddbbbdddfffddd___ZZZ[[[VVVRRRRRRRRRLLL@@@666333222000...---------...,,,,,,+++******+++,,,,,,***,,,...000000///---+++,,,***((('''''''''&&&%%%(((*********(((((()))***((((((''''''((()))+++,,,------,,,***(((&&&%%%$$$)))...555;;;DDDOOO[[[bbbWWWQQQJJJCCC<<<444,,,((()))'''$$$$$$%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&'''((((((&&&&&&'''((('''&&&&&&&&&&&&''''''(((%%%&&&''')))***,,,---...333222000......111666:::ZZZ[[[;;;222++++++,,,+++******++++++************++++++,,,,,,------...---------+++++++++*********))))))'''((()))******++++++***,,,777YYYeee@@@111111000......******++++++***)))'''&&&&&&'''((()))+++///555999;;;;;;:::666111,,,***)))&&&))),,,,,,***'''&&&%%%''''''''''''(((((((((((((((***---000444888;;;<<>>111)))'''(((((('''%%%&&&&&&'''((()))******))))))'''''''''''')))))))))))))))))))))******+++&&&))),,,,,,+++---111444;;;BBBMMMUUUYYYZZZYYYYYYWWWWWWXXXZZZ]]]```bbbdddaaaaaa___ZZZRRRJJJDDDBBBAAABBBHHHPPPSSSOOOIIIGGGAAAEEEGGGEEEBBBEEENNNVVVQQQTTTWWWYYYaaajjjnnnmmmnnnkkkhhheeeccc___[[[XXXQQQMMMJJJKKKMMMLLLGGGBBB888777444111///...------,,,,,,+++******+++,,,,,,+++---...000000///---,,,+++)))'''&&&''''''&&&%%%###$$$&&&'''&&&''')))***''''''&&&&&&''')))***+++)))(((&&&$$$###$$$&&&'''%%%&&&'''&&&$$$***<<>>CCCHHHIIIGGGEEEEEEFFFEEEBBB@@@??????<<<777333...---+++)))(((((()))))))))))))))))))))))))))))))))+++---///000///---+++---222222PPPYYY999555333333222000///...---,,,+++---......555@@@IIILLLFFFHHHPPP\\\ccc```ZZZXXXHHH@@@;;;;;;:::666333333+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********(((((((((((()))***+++,,,,,,+++***)))((((((((((((((()))))))))***+++++++++******))))))***++++++,,,***)))***---------444<<<___|||^^^999222---...///---,,,...)))******+++++++++******''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''---<<>>>>>;;;444...***((()))***+++***((('''&&&'''''''''''''''(((((((((((()))+++---000333666888999<<>>EEEKKKMMMPPPPPPNNNJJJGGGEEE<<<999555111///---+++)))'''''''''(((((((((((((((***((('''&&&&&&'''(((***)))))))))))))))******+++'''***......///333;;;BBBMMMRRRYYY]]]^^^]]][[[ZZZXXXXXXXXXYYYZZZZZZ[[[[[[PPPNNNHHHAAA:::888:::===777888???IIINNNNNNOOOQQQFFFIIIJJJEEE???BBBNNNYYYYYYVVVPPPNNNWWWeeemmmnnnmmmllljjjgggfffdddcccccc___ZZZRRRKKKGGGFFFHHHJJJ???===:::777444222111111------,,,++++++,,,------'''''''''((()))******++++++)))''''''(((((('''&&&$$$%%%&&&%%%###"""###$$$(((((('''&&&&&&((()))***"""%%%)))(((%%%###$$$&&&&&&"""###&&&&&&$$$'''------888HHHXXXffffffTTT???888555000---,,,,,,++++++,,,***'''$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""$$$%%%%%%%%%%%%&&&((((((((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111000000111444666MMM|||iiiCCC555***))),,,,,,)))(((******))))))))))))******)))***+++,,,------------+++++++++************)))'''((()))******++++++***+++111NNNvvvccc???111111///+++******+++,,,---,,,+++***)))&&&'''((()))+++000555999???@@@???<<<555...***''')))***+++)))'''&&&'''(((''''''''''''((((((((()))***+++---000333555777999<<<@@@EEEGGGFFFFFFGGGJJJJJJFFFBBB@@@AAA>>>888222...---+++)))(((((())))))))))))))))))))))))))))))+++,,,---.........---,,,,,,222222QQQXXX:::666555444333111///...---,,,,,,///...---111;;;DDDGGGDDDGGGNNNXXX```aaa[[[TTTGGG???999999888444222222------..................************************)))***+++***))))))+++---+++***((('''((()))(((''')))************+++++++++)))************+++++++++******+++......///555===bbbYYY>>>444------...---++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((((((&&&***;;;XXX{{{```AAA777666444444000,,,+++,,,,,,+++(((+++)))'''''')))---222666IIINNNSSSPPP???,,,(((...+++)))((((((******'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))+++---///000>>>IIIQQQQQQQQQQQQMMMGGGGGGDDD@@@<<<999666333111///...,,,************+++''''''&&&%%%%%%%%%%%%%%%&&&&&&'''((()))+++---...***,,,...///222999CCCKKKSSSVVV[[[^^^___\\\XXXVVVOOOOOOOOOOOOMMMJJJHHHFFF>>><<<:::888888888777666444:::AAAFFFJJJNNNTTTYYYSSSOOOHHHBBB@@@EEEOOOXXX]]][[[QQQIIIQQQdddmmmjjjmmmhhheeeeeeccc______bbbeeeaaa\\\WWWSSSPPPLLLIIIGGGGGGEEEAAA:::333///...///,,,))))))+++---,,,++++++)))'''(((+++,,,***(((******)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''')))))))))'''%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((()))222CCCVVV]]]XXXOOOEEE@@@999444000///...---******)))'''$$$###%%%&&&'''''''''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((())))))((((((+++)))(((''''''))),,,...+++*********+++---///000222111...------000333555KKKtttqqqNNN777------))))))---,,,)))))))))))))))))))))))))))************+++++++++,,,+++))))))***)))(((&&&&&&''')))***++++++******...444JJJqqqdddAAA000///000000......,,,***+++......,,,)))''''''((()))+++000777<<>>999::::::666333333------..................************************)))***+++***))))))+++---+++)))((('''((()))((('''))))))*********+++++++++)))************+++++++++******+++.........555===aaaYYY===444------...---++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((()))'''+++<<>>EEENNNNNN@@@...)))---+++(((&&&'''++++++((($$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''(((((()))111888>>>CCCJJJPPPPPPKKKJJJHHHFFFDDDCCCBBBAAAAAA:::999777555333111000000,,,+++******))))))))))))))))))******)))***+++,,,---111777<<<@@@GGGNNNTTTZZZZZZYYYVVVRRRLLLFFFCCC???>>>>>>===<<<;;;:::999777555333222333444555666666999@@@JJJSSSXXXYYYXXXLLLJJJFFFBBBBBBHHHQQQYYYZZZ\\\WWWOOOQQQ]]]dddbbb\\\[[[]]]aaaaaa[[[WWWWWWcccaaa^^^[[[YYYYYYZZZ[[[PPPNNNLLLHHHCCC>>>999777///,,,***+++---...---***+++)))'''(((***+++***(((((((((''''''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%'''///<<>>\\\~~~ZZZ===444333111---+++******,,,...///...+++***((('''&&&'''((((((000999EEEHHH>>>000+++,,,+++&&&###&&&,,,...)))$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###((())),,,333???KKKOOONNNIIIHHHGGGFFFFFFGGGIIIJJJHHHGGGFFFEEECCCAAA???>>>888777555333111///---,,,***+++++++++***+++...111555;;;EEELLLPPPTTTYYY]]]ZZZWWWRRRJJJCCC<<<777555777666555333333333333333555333222111222555777999BBBBBBFFFPPPZZZ[[[RRRIII======;;;:::<<>>222///,,,,,,...///---******)))((((((******)))((('''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%#########$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$###"""'''333DDDPPPLLLNNNQQQRRRNNNFFF===888333222///***&&&$$$%%%'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((,,,,,,,,,---,,,,,,+++***---+++)))&&&%%%%%%&&&'''((((((((()))+++---...///000///---,,,---000222444EEEllluuuRRR:::------))))))---+++)))))))))))))))))))))))))))************+++++++++,,,***))))))******((('''&&&''')))***++++++*********///DDDkkkhhhDDD222000222111//////...------------***(((((())))))***,,,222888>>>GGGHHHFFF@@@777///++++++)))(((***...---)))&&&'''&&&&&&&&&''''''''''''((())))))+++---111555888;;;BBBCCCEEEGGGIIIKKKMMMNNNNNNMMMHHHCCCBBBCCC???888333000,,,*********))))))************))))))))))))***+++,,,---............222///444WWWSSS777666000000000000000/////////+++---...///777CCCKKKLLLJJJNNNUUU\\\^^^ZZZQQQJJJBBB===;;;===>>>999444222......------------,,,,,,************************((()))***)))((()))***,,,***)))''''''((())))))((())))))))))))************))))))*********+++++++++******+++...------333;;;___ZZZ===333,,,---///---,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((***)))...@@@^^^XXX<<<444333000,,,+++******+++---...///))))))(((((('''&&&&&&%%%'''000;;;>>>888///++++++***%%%"""%%%,,,///***%%%######$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$'''''''''+++444???HHHLLLGGGDDD@@@<<<:::;;;???BBBHHHIIIKKKMMMMMMMMMLLLKKKFFFEEECCC@@@===999666555/////////------111888===BBBIIIQQQVVVWWWXXXZZZ\\\TTTQQQKKKDDD???===<<<<<<;;;999666444333333555666555555555444666999>>>AAAKKKLLLOOOVVVZZZTTTGGG;;;444444444444777;;;@@@CCCGGGOOOUUUVVVWWWZZZYYYTTTMMMEEE===:::888888<<>>HHHHHHFFF@@@666...+++***)))(((***...---)))&&&'''&&&&&&&&&''''''''''''(((((()))+++---111555999;;;AAAAAACCCFFFKKKOOOQQQRRRQQQNNNIIIDDDDDDFFFAAA:::333000,,,*********))))))*********)))))))))))))))***+++,,,---............111...444WWWQQQ666666////////////////////////+++------000999EEELLLMMMJJJOOOVVV]]]___\\\UUUOOOCCC>>><<<>>>===777111///......------,,,,,,,,,,,,))))))))))))))))))))))))((()))***)))((((((***,,,***((('''''')))***)))((((((((()))))))))*********))))))*********++++++++++++***+++---------333:::^^^~~~[[[<<<333,,,---///...,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((******///AAA___~~~UUU;;;444333000------,,,+++***+++,,,---((((((((((((((((((''''''&&&,,,222333///,,,+++***((($$$"""%%%+++...***%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***000<<>>CCCGGGIIIKKKLLLMMMMMMLLLKKKJJJHHHFFFEEE===<<<999555333777AAAIIIPPPSSSWWWWWWTTTRRRSSSTTTKKKHHHDDDAAA@@@BBBEEEGGG>>><<<888555333444555777666888:::<<<>>>CCCJJJNNNQQQTTTXXXYYYUUUKKK@@@888555444444555777999::::::===AAAGGGOOOYYY___]]]WWWYYYNNNBBB:::555333888>>>;;;======;;;:::>>>HHHPPPZZZZZZ\\\aaaeeecccZZZSSSDDD<<<111+++***,,,------)))*********))))))******((((((((((((((()))))))))%%%%%%$$$###############&&&&&&&&&&&&&&&'''''''''((('''&&&'''***,,,,,,+++))))))))))))(((&&&%%%$$$$$$%%%'''(((&&&%%%$$$%%%))),,,111444555777:::<<>>```{{{YYY===...---******---)))))))))))))))))))))))))))))))))*********++++++++++++***((()))******)))(((&&&''')))***++++++******+++---???dddmmmGGG333000111111///////////////---+++******))))))******---222999>>>GGGGGGEEE>>>444---)))))))))(((***...---)))&&&'''&&&&&&&&&''''''''''''(((((()))***---111555999;;;AAAAAACCCIIIPPPVVVXXXXXXQQQNNNIIIEEEFFFHHHBBB:::333000,,,*********))))))))))))))))))))))))*********+++,,,---............000...333XXXOOO444555////////////////////////+++,,,---000:::GGGLLLLLLGGGMMMUUU[[[]]][[[VVVRRRCCC>>>;;;===<<<666000---......------,,,,,,++++++))))))))))))))))))))))))((()))))))))((((((***+++***((('''''')))******)))((((((((()))))))))******)))************++++++++++++***+++------,,,222:::]]]|||\\\<<<333,,,,,,///...,,,---))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((())))))000BBB```{{{SSS:::444333///......---+++)))(((***,,,((((((((((((((((((((((((&&&***,,,***)))******(((&&&%%%$$$&&&)))+++)))'''&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&!!!###&&&&&&$$$&&&222???HHHFFFAAA888...))))))+++%%%(((+++000555999<<<===DDDFFFIIILLLOOOPPPQQQQQQKKKJJJEEE>>>999:::CCCJJJTTTWWWXXXVVVQQQMMMLLLMMMBBB@@@===;;;<<<>>>AAACCCCCCAAA>>>;;;:::;;;<<<===???CCCHHHLLLOOOTTTZZZ```^^^``````XXXJJJ===555111444333333444777888777666666666:::EEERRR\\\^^^[[[[[[TTTLLLFFF???666333555555666555333111333888<<>>aaannnGGG333000111000///...///000///---+++++++++((())))))***,,,222888>>>EEEEEECCC<<<222+++)))))))))(((***...---)))&&&'''&&&&&&&&&''''''''''''((('''(((***---111666:::<<>>>>>???@@@IIIHHHFFFEEEEEEGGGHHHJJJMMMRRRWWWYYYXXXZZZ^^^bbb___^^^YYYMMM???444000000111000111444999;;;:::999666444444;;;EEEPPPXXX]]]ZZZVVVRRRPPPHHH<<<444222444333333222222111111111111333777>>>GGGQQQYYY^^^YYYPPPCCC999333000---++++++,,,...---+++***,,,...+++******))))))(((((((((''''''''''''((()))******%%%'''))),,,///222555666999888999>>>DDDFFFCCC???...///000000000...,,,+++'''))),,,...///...------***///444666555777;;;???IIIJJJIIIFFFBBB???>>>>>>777333000000222333000------------,,,++++++*********)))((('''&&&&&&''''''$$$$$$%%%&&&((()))++++++...///000000000///------******+++,,,---///111222555QQQ|||^^^AAA///---***+++---''')))))))))))))))))))))))))))************+++++++++***)))((()))***+++***(((&&&''')))***++++++******------;;;^^^oooGGG222/////////...---///000000---+++,,,---((((((((())),,,111888===DDDDDDBBB;;;222,,,******)))(((***...---)))&&&'''&&&&&&&&&''''''''''''((('''(((***---111666:::<<>>EEEDDD===333+++(((,,,+++)))'''&&&&&&'''''''''***...333777:::;;;;;;>>>BBBDDD@@@999444666:::IIINNNUUUWWWUUURRRQQQRRRQQQPPPNNNMMMKKKIIIHHHHHHIIIIIIIIIJJJKKKMMMOOOQQQTTTXXX\\\ZZZUUURRRSSSUUUNNNLLLFFF???888666999<<<333333444999@@@DDDDDDCCC777555444555;;;DDDQQQ\\\___[[[XXXUUUNNNCCC<<<;;;333222222333444333000...222111000000444>>>JJJRRR^^^VVVJJJAAA:::444...)))+++---///...,,,+++---/////////......---,,,++++++))))))))))))***,,,---...111333777;;;@@@EEEHHHJJJBBBAAAAAADDDGGGGGGAAA;;;444555666777777666444222,,,222:::===<<<888555555444;;;BBBEEEDDDBBBBBBDDDEEEGGGHHHFFFBBB???======999555000000333333000------,,,++++++***)))((('''***)))'''&&&&&&&&&'''(((%%%%%%&&&'''((()))***+++...//////000///---+++*********+++,,,---///000111222MMMvvv```AAA///---+++,,,---''')))))))))))))))))))))))))))************+++++++++***)))((()))***+++***)))&&&''')))***++++++******,,,,,,:::\\\oooGGG222...///...---,,,...000000---,,,---///''''''((()))+++000777<<>>???BBBHHHOOOQQQMMMIIIGGGEEECCCDDDJJJKKKBBB777333000,,,*********))))))(((((())))))*********+++++++++,,,---...............---333YYY~~~GGG;;;222000111111000---,,,,,,------+++***///777@@@EEEFFFJJJNNNOOOMMMNNNQQQPPPMMMAAA<<<777666777777333///......---,,,,,,+++************))))))))))))******++++++************++++++))))))))))))))))))))))))((((((((()))******++++++))))))(((((((((((())))))+++((()))+++,,,,,,111777\\\yyy|||[[[:::222,,,,,,---,,,,,,...******))))))((((((''''''(((''''''&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((******111EEEdddsssNNN777///---***))))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((---666???DDDEEEBBB444%%%***'''%%%&&&)))***)))&&&%%%&&&&&&'''((())))))***---...///...///111555888IIILLLLLLJJJKKKQQQVVVVVVTTTUUUVVVWWWWWWVVVTTTSSSUUUUUUTTTSSSQQQPPPOOONNNTTTTTTRRRMMMHHHGGGJJJMMMEEEBBB>>><<<===>>>???@@@777999>>>FFFNNNPPPMMMHHH===999777888777777>>>HHHXXX```ccc\\\SSSKKKAAA888===888333222444444000,,,222000///111111000555;;;HHHKKKNNNOOOJJJBBB999222000---,,,///000000222666;;;@@@DDDCCC<<<777444555444111444:::?????????AAABBBDDDGGGMMMRRRUUUUUUTTTIIIDDD===:::;;;>>>BBBDDDBBB???===<<<===>>>>>>======DDDLLLPPPMMMHHHDDDBBB@@@EEEJJJKKKJJJJJJOOOSSSMMMEEE<<<555222111000...******))))))(((((((((''',,,)))&&&&&&((()))'''%%%)))((('''&&&%%%$$$$$$$$$###$$$'''+++...///...,,,111000///...,,,,,,,,,+++'''(((***,,,///111444555777JJJnnnfffHHH...+++///***&&&'''************************)))************++++++++++++***))))))******)))'''%%%&&&'''((()))***+++,,,,,,+++777UUU|||nnnEEE...)))***)))'''....../////////...,,,+++******)))(((***///666;;;@@@BBB???777111///,,,)))((('''''')))+++,,,+++***)))(((&&&%%%%%%&&&((())))))+++---...000333777:::======>>>???AAACCCEEEGGGDDDDDDDDDEEEJJJLLLDDD999111///---+++))))))***+++(((((())))))))))))((((((+++,,,------......------...---444YYY}}}FFF;;;222000111111000---,,,,,,---...,,,+++///777???DDDEEEFFFLLLPPPQQQRRRRRROOOJJJBBB===999777888777333///......---,,,,,,+++************))))))))))))******+++******))))))******+++))))))))))))))))))))))))((((((((()))******++++++))))))(((((((((((())))))+++((()))+++,,,,,,111777[[[yyy|||[[[:::222,,,,,,---,,,,,,---******))))))((((((''''''(((''''''&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''******111EEEeeerrrMMM777///---***)))))))))))))))))))))))))))(((((((((''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%&&&''''''((((((((((((''''''%%%&&&'''&&&%%%%%%&&&''')))222;;;BBBGGGHHH@@@555...***&&&&&&(((***)))'''''''''(((((())))))******+++,,,,,,,,,,,,...222555CCCIIILLLGGGBBBBBBDDDEEELLLNNNRRRUUUVVVVVVUUUTTTTTTUUUUUUUUUTTTRRRPPPOOOOOOOOONNNLLLJJJLLLQQQVVVNNNKKKGGGEEEEEEEEEEEEDDDBBBBBBEEEIIILLLKKKEEE@@@;;;888777888777555;;;DDDOOOXXX___]]]XXXSSSKKKDDD<<<999555333444444111///111///000333333111111444999>>>EEEJJJIIIDDD===888555111111333555555888<<>>===AAADDDDDDEEEGGGFFFFFFGGGJJJNNNPPPPPPOOOEEEBBB???>>>???AAABBBBBBBBB@@@???@@@BBBCCCCCCBBBPPPRRRTTTSSSNNNIIIDDDBBB@@@AAABBBBBBCCCFFFMMMSSSGGG???555...++++++***(((((((((''''''&&&&&&&&&&&&***'''%%%%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&(((,,,///000000...---111000///---,,,+++++++++))))))***+++---000333555777IIIkkkhhhIII///+++///***&&&'''************************)))************++++++++++++***))))))******)))'''&&&''''''((()))******++++++***666SSS{{{oooFFF///******)))(((---.../////////---,,,+++***))))))(((***///666;;;@@@BBB@@@888111///,,,)))((((((((()))+++,,,+++))))))'''&&&%%%%%%&&&''')))***+++---...///222666999======>>>???AAACCCEEEFFFDDDDDDCCCEEEJJJMMMEEE:::111000---+++***)))***+++))))))************))))))+++,,,------......------...---444YYY|||FFF:::222000111111000---,,,,,,---///,,,,,,000777>>>BBBCCCAAAIIIQQQUUUVVVVVVPPPJJJCCC???;;;999888666222......------,,,,,,++++++******))))))(((((())))))***+++******))))))******+++))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))+++((()))+++,,,,,,111777ZZZwww|||[[[:::222,,,,,,---,,,+++---******))))))((((((''''''''''''&&&&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&******111FFFfffpppLLL666///---***))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''$$$%%%&&&&&&%%%$$$%%%&&&'''---555<<>>;;;:::999888888999777999===>>>:::777777666<<>>???>>>@@@CCCDDDDDDDDDGGGJJJLLLLLLKKKIIIHHHHHHIIIKKKKKKJJJHHHEEEDDDEEEGGGIIIJJJJJJIIIQQQNNNJJJFFFBBB>>>:::777555444333444888???FFFKKKAAA999///(((%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$'''&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&'''((()))***...333555222///------000///...,,,++++++++++++,,,+++******,,,///222444777FFFfffkkkKKK000,,,///+++'''(((************************)))************++++++++++++***))))))******)))''''''((((((((())))))******))))))444QQQxxxqqqGGG000++++++)))(((,,,---.........---,,,+++)))))))))(((***///666;;;AAACCC@@@888111///,,,((())))))((()))++++++***(((((('''&&&%%%%%%&&&'''(((***,,,---...///111555777<<<<<<>>>???AAACCCDDDEEECCCDDDCCCEEEKKKMMMFFF<<<222000...+++***)))***+++***++++++++++++++++++***+++,,,------......------...---444YYY{{{EEE:::111000111111000---,,,,,,---///---,,,000777>>>AAAAAA???HHHQQQVVVYYYZZZUUUOOODDDAAA===;;;999555111...---------,,,,,,+++++++++))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))''''''(((((()))*********)))))))))******)))))))))+++((()))+++,,,,,,111777XXXvvv{{{ZZZ999222,,,---...,,,+++,,,******))))))(((((('''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&'''((('''&&&%%%)))***111FFFfffmmmJJJ555000---***))))))))))))))))))))))))((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%&&&''''''%%%%%%&&&'''(((+++000555===DDDHHHIII>>>666---'''&&&((()))))))))))))))((((((((((((((('''((()))(((((()))+++---555AAAMMMOOOIIIAAA999222---...000222555888:::<<<;;;<<<>>>AAADDDFFFHHHHHHJJJKKKMMMNNNPPPRRRTTTUUUWWWUUUTTTWWW]]]dddjjjmmmeeebbb\\\SSSIII???888444777<<>>>>>@@@CCC@@@@@@EEEGGGCCC@@@???AAADDDIIIMMMOOOMMMKKKIIIEEEAAA>>>@@@@@@@@@BBBGGGEEEIIIMMMNNNMMMKKKJJJKKKJJJBBB;;;999999999<<<@@@BBBCCCEEEIIIMMMOOOMMMLLLIIIIIIIIIKKKMMMMMMLLLJJJ??????@@@BBBEEEEEEDDDBBB===999444222222222...+++)))***,,,222999???CCCDDD???777---&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&((()))***,,,222888888333---,,,---......,,,++++++*********---,,,***)))***---111444666CCC```nnnNNN111,,,///+++''')))************************))))))*********++++++++++++***))))))******)))'''(((((((((((())))))))))))''''''222NNNuuurrrIII111,,,+++***(((+++,,,---......---,,,+++))))))((((((***///777<<>>333111...,,,*********+++******++++++++++++******+++,,,------......------...---444XXXzzzCCC999111000111111000---,,,,,,---///---,,,000777===@@@@@@???GGGPPPTTTYYY\\\YYYTTTCCCAAA???<<<999555000---------,,,,,,,,,,,,++++++))))))(((((((((((())))))***))))))))))))))))))***(((((((((((((((((((((((('''''''''((())))))******))))))************))))))+++((()))+++,,,,,,111777VVVttt{{{ZZZ999111,,,---...,,,+++,,,******))))))((((((''''''&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&'''((('''&&&%%%((()))222GGGgggkkkHHH555000---***))))))))))))))))))))))))'''''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&((()))((('''&&&''')))******,,,111777???GGGMMMGGG>>>111)))'''((()))***''''''''''''''''''&&&&&&''')))***)))((()))***,,,---999GGGPPPTTTRRRGGG<<<444111...,,,---000333666444444444444777:::===???EEEFFFJJJNNNQQQSSSRRRRRRVVVUUUUUUZZZeeesss{{{xxxqqqdddTTTFFF>>>;;;999BBBMMMSSSTTTRRRPPPOOOQQQPPPQQQTTTVVVVVVWWWWWWRRRQQQNNNIIIEEECCCDDDEEEEEEAAA@@@CCCCCCAAAAAADDDJJJKKKKKKLLLMMMMMMMMMMMMLLLFFFCCCCCCBBBAAACCCGGGHHHIIIKKKKKKKKKLLLMMMNNNLLLDDD<<<999888888;;;??????AAAFFFJJJNNNMMMIIIFFF<<<:::999999;;;======<<<000///000222333333111///,,,***((())),,,---***'''&&&+++444>>>FFFHHHEEEBBB:::444+++&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''((()))...333888777111,,,***+++---,,,+++******)))******---,,,***)))***---000333666???YYYrrrQQQ333---///+++(((***************************))))))*********++++++++++++***))))))******)))'''(((((((((((())))))))))))&&&&&&000LLLqqqsssJJJ222,,,+++)))'''***+++,,,------,,,++++++((((((((((((***000777<<>>BBBHHHOOOSSSTTTTTTOOOMMMLLLQQQ[[[iiittt{{{}}}}}}sssbbbRRRHHHDDD@@@JJJSSSWWWYYY\\\\\\[[[\\\XXXVVVXXXZZZYYYYYY[[[\\\YYYUUUQQQOOONNNOOOOOOJJJFFFDDDDDDBBB???BBBHHHOOOOOOOOOOOOQQQSSSUUUVVVNNNIIIDDDDDDBBBAAADDDHHHKKKJJJHHHGGGHHHJJJMMMNNNBBB:::333111///...///333555777:::===>>>;;;666111...,,,))))))***,,,------'''&&&&&&'''))))))(((&&&%%%%%%&&&((())))))(((&&&'''///<<>>@@@???BBBIIIOOORRRTTTUUUQQQLLL??????>>><<<777333///---,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((()))+++,,,,,,+++)))(((+++((()))+++,,,,,,111777RRRqqqzzzZZZ888111---...///---++++++******))))))((((((''''''&&&%%%%%%&&&&&&((())))))%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''''')))222IIIiiifffDDD333000...)))))))))))))))))))))))))))''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''((()))((('''&&&''')))(((&&&(((...333888CCCNNNSSSHHH:::...)))(((((((((%%%%%%&&&&&&''''''(((((()))***,,,+++***))))))***$$$***111999DDDPPPUUUTTTNNNJJJDDD===777333111000777888888999999999999888999888999???HHHPPPVVVXXXMMMJJJGGGFFFJJJPPPUUUWWW\\\gggrrrssshhhYYYNNNJJJIIIPPPTTTSSSUUU\\\bbbddd\\\XXXWWW]]]```^^^]]]___]]]YYYTTTSSSTTTWWWWWWVVVPPPOOONNNKKKDDD???CCCKKKNNNOOOQQQTTTVVVXXXYYYYYYMMMHHHDDDCCCCCCBBBFFFKKKMMMIIIDDDAAABBBEEEIIILLL===555///---***'''%%%'''+++******++++++***'''$$$***(((%%%%%%&&&''''''&&&&&&%%%$$$%%%''')))))))))$$$&&&''''''''''''((()))...666AAAGGGEEE???999666,,,((($$$$$$%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%''''''&&&$$$###%%%'''%%%%%%%%%&&&((()))+++,,,111111111111///...,,,,,,******)))((((((((())))))***))))))***,,,...000111555:::NNNuuuxxxVVV666...///+++))),,,************************)))************++++++++++++***))))))******)))'''&&&''''''((()))******+++''''''///GGGjjjtttJJJ111+++)))'''%%%((()))***,,,,,,,,,+++***((((((((((((***000888===DDDEEEBBB:::222///,,,(((((((((((()))+++,,,+++)))&&&''''''''''''''''''&&&'''(((***+++,,,///333666666888===BBBFFFIIIJJJKKKIIIHHHEEEFFFKKKOOOIII@@@555333000---+++***************++++++++++++******+++,,,------......------...---444YYYwwwAAA777///000111111000---,,,,,,---+++***+++000888>>>@@@@@@BBBJJJPPPRRRSSSQQQKKKDDD===>>>>>><<<777222///...,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((()))+++,,,,,,+++)))(((+++((()))+++,,,,,,111777QQQqqqzzzYYY888111---...///---++++++*********)))((((((''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$%%%&&&'''(((''')))222IIIiiieeeCCC333000...)))))))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&&&&'''((((((%%%&&&,,,...111;;;GGGUUUKKK<<<000***(((((('''%%%&&&&&&'''((()))******)))***,,,+++***((())))))&&&***---///777FFFTTT[[[YYYVVVQQQJJJCCC<<<666444333666:::???@@@@@@>>><<<;;;777555888AAAMMMUUUZZZTTTPPPKKKFFFCCCAAA???===555HHH^^^jjjfff[[[PPPKKKOOOTTTSSSNNNOOOZZZdddgggVVVSSSVVV___dddaaa___```UUUPPPJJJKKKPPPUUUUUUTTTRRRSSSSSSOOOEEE===@@@IIIHHHKKKOOOSSSUUUUUUTTTSSSKKKFFFCCCCCCDDDDDDHHHNNNOOOJJJCCC???@@@DDDIIILLLFFF???:::777444...+++,,,***(((%%%%%%'''((()))(((((('''&&&&&&''''''%%%######"""!!!"""&&&)))******&&&(((***)))((()))---111999@@@GGGHHHBBB;;;777777(((&&&$$$%%%''''''%%%"""""""""######$$$$$$$$$%%%&&&((()))'''$$$###%%%'''######$$$&&&(((+++---...222111/////////000...---***))))))(((((((((((()))(((((()))+++,,,...000111555888LLLrrrzzzWWW777...///+++))),,,************************)))************++++++++++++***))))))******)))(((%%%&&&'''((()))***+++,,,((('''///FFFiiitttIII111***)))&&&$$$((()))***+++,,,,,,+++***'''(((((((((***000888===DDDFFFCCC:::222///,,,(((((('''''')))+++,,,+++***&&&&&&''''''''''''&&&&&&&&&''')))+++,,,///444777555888===CCCGGGJJJLLLMMMJJJIIIFFFFFFKKKNNNHHH???555333000---+++*********+++,,,,,,------,,,,,,++++++,,,------......------...---444YYYppp===111777111000///......------...---,,,---111999>>>@@@???BBBKKKSSSTTTRRRNNNGGG@@@::::::999888555111...---***++++++++++++***))))))''''''''''''(((((((((((('''''''''(((((()))***+++))))))((('''''''''''''''))))))))))))************)))***+++***)))((((((***))))))*********,,,000333NNNrrryyyZZZ999222,,,---...,,,+++,,,******))))))((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&'''(((((())))))222JJJmmmcccDDD777333---&&&+++++++++++++++***)))((((((''''''''''''(((((()))''''''(((((('''&&&%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&***((('''((((((+++444>>>HHHGGG>>>000)))***)))%%%''''''''''''((((((((((((&&&''''''((()))******+++*********)))+++555CCCNNNXXXWWWUUUSSSPPPIII@@@:::999999999;;;===>>>===<<<<<<555111333888???JJJSSSXXXVVVSSSOOOJJJEEEAAA>>>999888CCCVVV^^^WWWPPPQQQUUUXXXXXXSSSKKKIIISSS^^^[[[YYYYYY___fffgggbbb]]]UUUSSSNNNHHHBBB??????@@@@@@FFFGGG@@@:::;;;???AAADDDIIIJJJHHHKKKQQQQQQMMMAAADDDFFFDDD>>>:::777777:::777444333555999???CCCEEEAAAAAADDD@@@666111111///,,,)))'''%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$(((&&&###%%%)))---...---''',,,---(((%%%,,,666===DDD@@@===???AAA>>>444***&&&&&&&&&&&&&&&%%%$$$###$$$###"""###&&&'''((('''&&&%%%%%%$$$$$$%%%%%%&&&(((((('''%%%$$$&&&***---333555555444111///......((((((((((((((('''''''''******)))***+++---///111999;;;FFFhhh]]]:::------,,,+++,,,++++++************+++++++++))))))***---...,,,******++++++++++++***))))))((((((((((((((()))************///AAAcccwwwJJJ...,,,***%%%'''************************,,,(((''')))+++///777@@@HHHKKKHHH>>>444///+++(((&&&((((((&&&(((,,,+++((())))))(((''''''''''''''''''(((***---///000111111:::<<<@@@EEEHHHJJJKKKKKKMMMHHHDDDGGGMMMOOOIIIBBB999666111---,,,+++)))(((******+++++++++,,,,,,,,,***+++,,,---..................555ZZZppp???333777111000///......------...---,,,---222999>>>@@@???DDDLLLSSSVVVVVVSSSKKKBBB:::999999777444111...,,,***++++++++++++***))))))''''''''''''(((((((((((((((''''''(((((()))***+++))))))(((''''''''''''(((((((((((()))))))))******)))***+++***)))((((((***))))))*********,,,000333NNNrrryyyZZZ999222,,,---...,,,+++,,,*********)))((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''))))))222JJJmmm```CCC777333...(((******+++++++++***))))))(((((('''''''''''''''(((''''''(((((('''&&&&&&%%%(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&(((&&&&&&'''(((***222;;;FFFFFF@@@444+++)))(((%%%''''''''''''(((((((((((('''''''''((()))*********+++++++++)))***111<<>>CCCCCCDDDBBB>>>666...)))&&&&&&&&&&&&%%%$$$######!!!###%%%'''((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&&&&(((+++...666777888666222...,,,+++((((((((((((''''''''''''***))))))***+++---///000777:::DDDeee^^^;;;------,,,+++,,,++++++************+++++++++***)))+++---...,,,******++++++++++++***))))))((((((((((((((()))******))))))---???```yyyLLL///---***%%%'''))))))*********+++++++++,,,((('''))),,,///888AAAGGGJJJIII???666000,,,)))''')))(((''')))---,,,((())))))(((''''''''''''''''''(((***,,,...000111111;;;===BBBGGGKKKMMMOOOOOOLLLGGGDDDGGGMMMNNNIIIBBB999666111...,,,+++)))(((*********+++++++++,,,,,,+++,,,---......//////...333333:::^^^oooAAA333444111000///......------...---,,,---222999???@@@@@@DDDJJJQQQUUUXXXVVVLLLAAA999888888666333000---+++***++++++++++++***))))))''''''''''''(((((((((((((((((((((((()))***++++++***)))((((((''''''((((((''''''((((((((())))))))))))***+++***)))((((((***))))))*********,,,000333NNNrrryyyYYY999222------...---,,,---+++******))))))(((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&))))))222KKKnnn]]]BBB777333///***))))))******+++*********))))))((('''&&&&&&&&&&&&'''''''''(((''''''&&&%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%''''''(((///888CCCFFFDDD:::///***((('''''''''''''''((((((((((((''''''(((((())))))******+++,,,+++))))))---444;;;MMMSSSZZZZZZVVVSSSUUUYYYNNNLLLKKKKKKJJJIIIGGGEEE>>>999444333222111444999KKKRRRYYYYYYTTTNNNMMMOOOLLL???444333666;;;FFFRRRWWW]]]bbb___VVVNNNKKKLLLVVV```mmmtttqqqdddVVVLLLBBBAAA>>>999444000.........111000+++,,,555???DDDMMMVVV[[[WWWOOOJJJHHHFFFFFFDDD???777///***(((((('''&&&%%%$$$%%%''')))+++***((((((+++***'''&&&(((+++***'''%%%$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%(((*********))),,,...111999AAABBB???AAAFFFHHHCCC777,,,'''&&&&&&&&&%%%%%%$$$######""" $$$)))***(((&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''(((((())),,,...888:::;;;999444...)))'''''''''''''''''''''''''''))))))))))))+++---///000666:::BBBaaa```<<<...---,,,+++,,,++++++************+++++++++******+++------,,,******++++++++++++***))))))((((((((((((((()))******)))(((,,,<<<]]]|||PPP111---***%%%((((((((()))***+++,,,,,,---,,,((('''***,,,000888AAAGGGKKKJJJBBB888222---)))((())))))''')))------))))))(((''''''&&&''''''''''''((())),,,...000111222;;;>>>CCCHHHMMMPPPQQQRRRJJJFFFCCCFFFLLLMMMHHHBBB:::666111...,,,+++)))(((*********++++++++++++,,,,,,,,,---...////////////666666<<<___nnnBBB444222111000///......------...---,,,---222999???AAAAAACCCHHHOOOUUUYYYWWWKKK>>>888888777555222///,,,******++++++++++++***))))))''''''''''''(((((((((((((((((((((((()))***+++,,,***))))))((('''(((((((((''''''''''''(((((((((((()))***+++***(((((((((***))))))*********,,,000333NNNrrrxxxXXX:::222---...///---,,,---++++++******)))(((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''))))))333KKKooo[[[BBB777222---***(((((()))******+++*********)))((('''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%&&&(((((((((...666BBBGGGIIIBBB666---))))))''''''''''''(((((((((((('''((((((((()))))))))******++++++***)))+++000333HHHNNNUUUWWWVVVTTTTTTVVVUUUTTTRRRRRRRRRPPPNNNKKKFFFAAA===;;;777111///222>>>EEEOOOTTTVVVUUUUUUUUUPPPEEE<<<999;;;AAALLLWWW\\\aaaccc]]]SSSKKKEEEAAAKKKYYYiiinnneeeTTTEEE<<<666666777555222000000000---000222222888CCCMMMPPPZZZ[[[XXXRRRKKKGGGGGGHHH<<<999333...)))((()))******))))))))))))))))))***%%%$$$$$$%%%%%%%%%&&&((()))(((&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&&&&(((...555:::AAAGGGFFFAAA@@@BBBBBB:::///&&&###$$$%%%%%%$$$$$$############$$$))),,,+++&&&###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%((()))))))))***+++666888:::999444...)))&&&&&&&&&'''''''''''''''(((((((((((()))***,,,...///666:::AAA\\\bbb>>>///---,,,+++,,,++++++************++++++++++++++++++,,,,,,+++******++++++++++++***))))))((((((((((((((())))))***)))(((+++:::YYY}}}UUU444---+++&&&(((''''''((()))+++,,,---...,,,)))(((***---111999BBBIIIMMMMMMDDD999222,,,'''(((******(((***...---***(((''''''&&&&&&''''''''''''''')))+++---///111222<<<>>>CCCGGGKKKMMMNNNOOOIIIEEECCCFFFKKKLLLHHHCCC;;;777222...,,,+++)))(((************++++++++++++,,,---...///000000000000333333:::]]]nnnEEE888666111000///......------...---,,,---222:::@@@BBBBBBEEEKKKRRRXXX\\\YYYKKK===777777666555222...+++******++++++++++++***))))))''''''''''''((((((((((((((((((((())))))***+++,,,******)))(((((((((((((((''''''''''''(((((((((((()))***+++***(((((((((***))))))*********,,,000333NNNrrrwwwWWW:::333---...///---,,,---+++++++++***))))))((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&''''''(((((()))333LLLoooYYYAAA666///***)))'''((()))***************))))))(((&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))))))))000888CCCIIIMMMIII===111++++++''''''''''''(((((((((((((((((((((((())))))))))))((()))******+++,,,///111<<<@@@GGGOOOTTTVVVUUUTTTXXXVVVUUUUUUVVVUUUSSSQQQOOOKKKGGGFFFAAA999444555555777>>>GGGQQQWWWWWWVVVNNNGGG@@@===@@@GGGSSS]]]dddgggeee[[[QQQKKKEEE>>>BBBOOO]]]___SSSBBB666111000222333222111111111333...222777<<>>AAAEEEGGGHHHHHHHHHGGGEEEDDDFFFJJJKKKHHHDDD<<<888333///---+++)))((())))))*********+++++++++,,,---...///000000000000...///777\\\lllFFF======111000///......------...---,,,---222:::@@@CCCBBBJJJQQQZZZ^^^___ZZZLLL???888777777555222///,,,******++++++++++++***))))))''''''''''''(((((((((((())))))))))))***+++,,,,,,+++***))))))(((((())))))''''''((((((((())))))))))))***+++***)))((((((***))))))*********,,,000333NNNrrrvvvWWW:::333......///---,,,...,,,++++++******)))((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&'''((((((((()))444MMMppp}}}WWWAAA666---))))))(((((())))))***)))))))))(((((('''&&&%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&'''))))))+++222;;;EEEIIIMMMMMMCCC555,,,+++''''''''''''(((((((((((((((((((((((())))))))))))'''((()))***,,,---///000---000777BBBNNNVVVYYYYYYXXXWWWVVVWWWXXXWWWVVVTTTTTTQQQOOOOOOKKKCCC>>>???333111222999FFFOOORRRPPPNNNIIICCC@@@BBBKKKXXXbbbfffkkkjjjaaaYYYUUULLLAAA>>>HHHQQQOOOCCC777000///111222222111000000222333777;;;AAAGGGQQQZZZ[[[WWWLLLGGGFFFJJJKKKCCC777000...+++(((((()))***++++++'''''''''''''''&&&%%%%%%%%%'''&&&######&&&&&&$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###%%%(((+++555AAAMMMQQQPPPMMMFFF???555///((($$$$$$%%%%%%%%%$$$$$$######$$$&&&((()))---,,,***&&&!!! ###&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%'''(((((('''%%%%%%%%%(((+++...///---***((('''%%%%%%%%%&&&''''''(((((('''''''''''')))+++---...666<<<@@@SSS}}}gggAAA000...,,,+++---++++++************++++++***,,,------+++******+++***++++++++++++***))))))((((((((((((((()))******+++***+++777SSSwwwaaa:::...+++'''(((&&&'''((()))+++,,,......---)))(((+++...333<<>>GGGGGGKKKMMMEEE777,,,***''''''''''''(((((((((((())))))))))))(((((((((((('''''''''(((***,,,------)))+++000666???IIIRRRXXXYYYXXXWWWWWWXXXWWWUUUSSSTTTRRRRRRSSSQQQKKKGGGHHH999555000111888AAAGGGJJJJJJJJJHHHDDDEEEKKKTTTZZZ___iiinnnjjjgggbbbSSSCCC===CCCGGGDDD:::222000222222333333333222444777:::DDDGGGIIIMMMVVV\\\YYYRRREEEBBBDDDJJJHHH>>>222---,,,***)))***,,,---+++(((((((((((()))((((((''''''###''''''######'''&&&###%%%%%%&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&***111666@@@HHHPPPTTTSSSMMM@@@444,,,((($$$###$$$%%%&&&%%%############%%%(((+++,,,)))(((&&&$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&%%%$$$%%%&&&###&&&))))))(((&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&'''(((***,,,...444;;;>>>OOOxxxhhhBBB111...,,,+++---++++++************++++++***,,,...---+++)))***+++***++++++++++++***))))))((((((((((((((()))*********))))))444OOOttteee<<<...,,,(((((('''((()))***+++,,,---------)))))),,,///333<<>>...,,,((()))(((((()))***+++,,,,,,------***))),,,///444===FFFIIILLLIII@@@666111...+++&&&((((((&&&(((,,,,,,(((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&(((+++...222444:::<<<@@@CCCFFFGGGHHHHHHGGGFFFGGGIIILLLLLLKKKIII===999444000---+++)))'''))))))))))))***************+++,,,---...............///999___]]]888555444111111111000000///...---)))//////333@@@DDDCCCJJJKKK[[[```^^^]]]RRRBBB>>>:::::::::777333///,,,++++++++++++************)))(((((((((((())))))))))))---+++)))***,,,.........+++++++++***)))(((((('''*********))))))))))))))),,,,,,++++++***))))))))))))***)))((((((+++///222NNNmmmtttTTT999333000000///,,,***,,,...+++((((((+++,,,***((($$$&&&(((((('''&&&'''((($$$&&&))))))&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((555QQQuuuqqqNNN@@@444---+++&&&************))))))))))))((((((((((((((((((((((((&&&((()))(((&&&%%%%%%&&&&&&&&&%%%$$$%%%&&&'''((((((((('''&&&%%%%%%$$$###'''&&&$$$$$$&&&''''''&&&)))((('''&&&&&&&&&&&&&&&'''&&&&&&((())),,,444===HHHKKKMMMKKKCCC999000,,,((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))))))))))))))+++---///000111///,,,,,,...444:::===MMMPPPUUUXXXYYYXXXWWWVVVMMMOOOQQQPPPMMMKKKMMMOOOMMMBBB888444222333<<>>999333222777===888<<<>>>>>>AAAJJJQQQSSSTTTRRRQQQPPPOOOLLLHHHEEEDDDAAA;;;555111...------+++,,,,,,---,,,+++***)))((((((((('''&&&&&&%%%%%%$$$&&&&&&$$$&&&***,,,***(((%%%###&&&+++...,,,***&&&$$$((((((&&&...111&&&'''%%%&&&+++...222:::BBBKKKHHHCCC???;;;777222///******)))(((&&&%%%$$$$$$###%%%(((***++++++***)))(((&&&$$$""""""###$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%&&&&&&''''''((()))))))))))))))+++---...222;;;===JJJpppoooGGG000+++,,,++++++))))))***+++,,,------...++++++******************---,,,,,,+++***)))''''''(((((((((((())))))))))))((((((***444JJJjjjjjjCCC,,,)))***'''***)))((((((((()))+++,,,*********+++---333:::@@@GGGHHHCCC:::444000,,,'''+++'''$$$%%%))),,,+++)))''''''&&&&&&&&&&&&''''''))))))))))))***...333888<<<;;;===EEEPPPUUUSSSNNNJJJGGGFFFIIINNNPPPMMMJJJBBB>>>:::555222...***'''))))))))))))))))))))))))++++++,,,---............000000888\\\\\\777555444000111111000000///...---)))//////222???CCCBBBHHHNNN]]]aaa^^^]]]QQQAAA<<<999::::::777333...,,,++++++++++++*********))))))(((((((((((()))))))))))),,,+++)))***,,,.........++++++******)))(((((('''***))))))))))))))))))))),,,,,,++++++***))))))))))))))))))))))))+++///222NNNlllsssTTT999333///000///,,,***,,,---+++))))))++++++***(((%%%&&&&&&'''((((((''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))444PPPtttmmmLLL???444...---)))************))))))))))))'''''''''''''''''''''''''''((())))))(((&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&%%%###$$$%%%&&&&&&%%%&&&&&&%%%&&&&&&'''((())))))&&&&&&((()))***111999DDDHHHLLLKKKDDD999...(((((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((())))))))))))***+++---///111000///------///333888:::CCCEEEIIIQQQXXXZZZWWWTTTPPPQQQRRRRRROOOKKKIIIHHHLLLFFF@@@:::555777EEEUUUOOOIIIGGGJJJKKKIIIKKKOOOYYY```gggeeeXXXIIIAAAAAAHHHEEEAAA===:::;;;???CCC???DDDGGGGGGKKKRRRWWWXXXWWWUUUQQQNNNKKKGGGBBB>>>BBB???:::555111.........++++++,,,,,,,,,+++***)))((((((((('''&&&&&&%%%%%%$$$((()))((())),,,,,,)))'''$$$###%%%***---,,,)))&&&%%%+++//////666777******)))---222444444777<<<===:::777555333111---+++))))))((('''&&&%%%$$$$$$###%%%))),,,---+++(((%%%'''%%%$$$###"""###%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&''''''((()))((((((((()))+++---...000:::<<>>EEEFFFCCC;;;555222///***+++'''$$$%%%))),,,+++)))''''''&&&&&&&&&&&&''''''((()))))))))***...333777::::::???IIITTTXXXUUUOOOLLLIIIGGGIIIMMMNNNLLLHHHCCC???999444111...***(((************************++++++,,,---............000000888\\\ZZZ777666333000000000000///...------***000///222>>>AAA@@@FFFQQQ___aaa\\\[[[OOO???;;;888999999777222...,,,+++++++++*********)))))))))(((((((((((()))))))))))),,,***)))***,,,---...---++++++******)))((((((((())))))))))))))))))******,,,,,,++++++***)))))))))))))))***))))))+++///222MMMkkksssSSS888333///000///,,,+++,,,,,,+++)))***++++++***((('''%%%$$$&&&)))***(((%%%(((&&&%%%$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))444OOOsssiiiIII>>>444///...+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***)))(((''''''&&&%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&''''''((((((&&&%%%######$$$%%%%%%$$$######$$$%%%'''(((***+++***'''&&&(((((((((---333===BBBGGGGGG@@@666+++%%%((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))))))))))))))+++---///000//////...///000222444666888888===HHHTTTZZZXXXTTTRRRRRRRRRSSSRRROOOJJJFFFMMMLLLIIIAAA888999HHHYYYYYYNNNGGGJJJRRRVVVWWWWWW```dddddd\\\OOOGGGFFFHHHTTTPPPJJJEEEDDDFFFHHHJJJHHHNNNQQQQQQTTTYYY\\\\\\YYYUUUPPPJJJEEE???999555<<<:::666333000.........***++++++++++++***))))))((((((((('''&&&&&&%%%%%%&&&***---------...,,,(((&&&$$$###%%%)))+++***((('''&&&000999:::???===...,,,...555<<<<<<666333333...,,,++++++++++++***((((((((('''&&&%%%%%%$$$$$$$$$'''+++------)))$$$!!!%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&''''''((('''''''''((())),,,...//////999;;;EEEhhhqqqIII333---,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++***)))((('''&&&&&&'''''''''(((((((((((((((***222FFFeeelllEEE...)))***''')))))))))((()))******+++******))))))+++000777===BBBEEECCC<<<666333111---+++'''%%%&&&))),,,+++***''''''&&&&&&&&&&&&''''''(((((())))))***---222666777999@@@LLLVVVYYYUUUOOOLLLJJJHHHIIILLLMMMKKKHHHCCC???888333000---+++)))************************+++,,,---......///......000000888\\\XXX777666333000000000000///...---,,,+++000///111===@@@>>>DDDQQQ\\\]]]XXXWWWMMM>>>999777888888666222...,,,+++************))))))))))))(((((((((((())))))))))))+++***)))***,,,------,,,************))))))(((((()))))))))))))))*********,,,,,,++++++***)))))))))((()))*********+++...111KKKjjjrrrRRR888222///000///,,,+++---++++++***++++++***))))))(((%%%###%%%***+++((($$$)))&&&$$$###%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))***444OOOrrrfffFFF<<<333......***************)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))+++++++++)))'''%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''&&&$$$$$$%%%&&&%%%$$$"""######%%%&&&(((***+++,,,(((&&&((('''&&&)))...444777<<<<<<777000)))%%%((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((())))))((((((((()))+++---.........///000111111111111111222777@@@KKKSSSWWWWWWSSSRRRQQQSSSUUUSSSOOOJJJPPPQQQOOOFFF<<<999AAAKKKSSSLLLHHHNNNXXX______^^^^^^iiimmmaaaSSSOOOQQQTTT\\\ZZZWWWRRRNNNLLLMMMOOOTTTXXXYYYVVVVVVYYY\\\[[[VVVRRRKKKDDD>>>888222...555444111///------------******************))))))((((((((('''&&&&&&%%%%%%&&&,,,000000000000,,,&&&$$$######$$$'''))))))''''''(((666CCCEEEEEE???000+++000:::BBB@@@777///,,,(((''''''(((***+++***)))''''''&&&&&&%%%%%%$$$$$$''')))***+++***&&&###!!!$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''))),,,...000///999;;;CCCdddsssLLL555...---,,,---,,,+++++++++******))))))***************+++++++++++++++++++++***)))((('''&&&&&&&&&&&&'''''''''((()))(((***000BBBaaannnGGG///))))))''')))))))))))))))******+++)))))))))(((***///666;;;AAAEEEDDD===666222000---***(((&&&''')))+++,,,+++''''''&&&&&&&&&&&&'''''''''((())))))***,,,111444666999???IIIRRRTTTQQQMMMJJJHHHGGGHHHKKKLLLLLLKKKDDD???888222///---,,,+++************************+++,,,---...////////////000000888\\\UUU777777222000000000//////...---,,,+++111///222===@@@>>>CCCNNNXXXWWWRRRSSSKKK===999666777777555111---++++++*********)))))))))(((((((((((((((((())))))))))))***))))))***,,,------+++*********)))))))))))))))(((((())))))************,,,,,,++++++***)))))))))((()))*********+++...111IIIhhhpppPPP777222///000///,,,+++---***+++,,,,,,+++***))))))(((%%%###%%%***+++((($$$)))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***555OOOrrrcccEEE;;;222------)))************)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&)))((()))+++---,,,)))&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''')))(((&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%'''((((((,,,(((&&&((((((&&&'''***+++---//////---***((('''((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))''''''''''''((()))+++,,,---...///000111000///...---000444777<<>>444+++))))))((('''(((***++++++***&&&&&&&&&&&&&&&&&&&&&&&&+++***((('''%%%$$$######$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&''')))+++...//////:::;;;AAA```vvvPPP888///,,,,,,,,,,,,++++++******))))))((())))))*********+++++++++***************)))((('''&&&&&&&&&&&&'''''''''((())))))***///???\\\qqqJJJ000))))))'''((()))))))))************)))(((((((((***///666;;;CCCHHHGGG???666111...+++***((('''''')))+++,,,,,,''''''&&&&&&&&&&&&''''''&&&'''((()))))),,,///222777999===CCCJJJMMMKKKIIIEEEDDDDDDFFFIIILLLMMMNNNCCC>>>777222///---,,,+++************************,,,,,,---...////////////000000888\\\SSS666777222////////////...---,,,,,,+++111///222>>>@@@???DDDNNNVVVSSSNNNPPPIII<<<888555666666444111---++++++******)))))))))((((((((((((((((((((()))))))))))))))))))))***,,,---,,,+++******))))))))))))))))))((((((((()))******++++++,,,,,,++++++***)))))))))''')))***++++++,,,...000HHHgggoooOOO777222...000000---,,,...)))+++------+++)))))))))'''%%%$$$&&&)))***(((%%%((())))))(((&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((***555PPPsss```BBB999222---,,,)))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''(((+++...---)))%%%$$$%%%&&&&&&''''''&&&&&&"""###%%%&&&(((***+++,,,+++)))'''&&&'''''''''%%%&&&%%%%%%%%%%%%%%%&&&&&&+++'''&&&(((***''''''(((&&&'''(((((('''&&&((()))((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))((('''''''''''')))***,,,,,,---...///000///...---+++///111000000555@@@JJJSSSTTTTTTVVVXXXWWWUUUSSSTTTTTTRRRPPPNNNJJJ>>>333444<<>>888333000...,,,+++++++++++++++++++++++++++,,,,,,...///////////////000000888\\\QQQ666888222////////////...---,,,,,,+++111000333???BBB@@@FFFPPPWWWRRRLLLNNNHHH:::666444555666444000---+++******)))))))))(((((((((((((((((((((((()))))))))))))))((()))***------,,,***)))))))))))))))))))))***'''(((((()))******++++++,,,,,,++++++***)))))))))'''(((***++++++,,,...000GGGfffoooNNN777111...000000---,,,...(((+++------+++)))((()))%%%&&&&&&'''((((((''''''%%%***---,,,'''$$$'''+++&&&&&&&&&&&&&&&&&&&&&&&&'''***666RRRttt[[[???888111......+++************))))))))))))'''''''''''''''''''''''''''&&&&&&***......)))$$$$$$%%%&&&'''''''''&&&&&&"""###$$$&&&)))+++,,,---***(((&&&&&&&&&'''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''***&&&%%%)))+++)))((((((&&&((())))))(((''''''(((((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))))))))(((((()))***,,,---+++,,,---...///......------...///...---000666<<>>:::333///---,,,,,,+++))))))))))))))))))))))))(((((('''''''''((()))***((((((((('''&&&&&&%%%%%%%%%((()))''''''))))))&&&$$$%%%&&&&&&&&&'''((()))%%%000MMMaaa[[[OOOHHH@@@666333222222...(((''')))***(((''''''((()))(((&&&'''''''''(((((()))))))))''''''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''(((''''''&&&'''(((***,,,------::::::<<>>PPP\\\^^^XXXbbb[[[GGGEEEYYYccc^^^ccccccaaa\\\WWWWWW]]]cccccciiijjjeee]]]VVVNNNFFF;;;666000+++******++++++)))))))))***************((('''&&&&&&'''((()))***)))(((((('''&&&&&&%%%%%%$$$'''&&&######'''(((&&&%%%&&&''''''''''''((()))%%%222RRRhhh```SSSNNNIII<<<666111---((($$$%%%******((('''((())))))((('''''''''(((((())))))******$$$$$$%%%%%%&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&''''''(((((('''''''''((()))+++,,,,,,999999:::TTTxxx~~~XXX>>>111***((())))))))))))))))))*********((())))))***++++++,,,,,,((()))))))))))))))((('''(((((((((((()))))))))))))))******,,,888SSSwwwuuuNNN222)))(((''''''((()))++++++******)))&&&''''''(((,,,333;;;@@@KKKQQQSSSJJJ???888555333)))******))))))***,,,...'''''''''&&&&&&'''''''''%%%'''((())))))***---///111666???GGGLLLLLLJJJGGGAAAAAAAAAAAABBBDDDHHHKKK???<<<888555222///,,,)))++++++++++++++++++++++++,,,---...///000000000000000000888\\\QQQ777555333111------000///***+++000,,,,,,111:::???@@@BBBEEESSSSSSSSSRRRNNNFFF===666777777777555333///+++)))))))))))))))((((((((((((((((((((((((((((((((((((***))))))***,,,------,,,************))))))))))))))))))))))))************,,,+++***(((''''''&&&&&&)))))))))***+++,,,......CCCaaajjjNNN444111...------...---,,,///...---+++)))((('''&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))***666RRRttt}}}QQQ@@@555000222***+++---,,,***)))))))))***++++++***((('''&&&&&&&&&'''$$$&&&)))***)))((('''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%((('''(((***------***&&&&&&'''(((******((('''&&&'''''''''''''''''''''''''''%%%$$$&&&)))+++***((()))((((((((()))***++++++***,,,......---,,,---...111000/////////111222333666555888DDDSSS[[[ZZZUUUPPPPPPPPPLLLFFF>>>777222111000111333777>>>DDDHHHIIILLLJJJGGGLLLXXX```aaaddd\\\SSSRRR^^^jjjkkkdddfffccc___[[[VVVOOOFFF???222222000///---+++***)))***************+++++++++(((((())))))*********+++(((((('''&&&&&&&&&&&&'''""""""#########$$$$$$$$$&&&&&&'''''''''''''''&&&%%%333JJJaaammmhhhXXXKKKIII<<<---&&&''')))(((%%%((((((((('''&&&&&&%%%%%%***))))))((('''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&''''''(((***+++,,,000444777;;;KKKlll\\\???111,,,+++)))************************)))))))))))))))******+++***************)))(((((((((((((((((())))))))))))***)))(((,,,666LLLooowwwSSS555((('''***((((((((()))*********+++***''''''))),,,000888@@@MMMTTTUUULLL@@@666///)))))))))((()))***+++---...+++)))&&&%%%&&&&&&&&&%%%''')))***++++++,,,...000333777@@@KKKSSSSSSNNNHHHDDDCCCAAABBBEEEHHHJJJJJJFFFAAA:::444111///---,,,+++++++++++++++++++++++++++,,,---...////////////000000888[[[QQQ777555222111------///...***+++///,,,---222;;;@@@AAACCCFFFQQQSSSUUUUUUQQQIII@@@999888888777666333///+++)))***)))))))))((((((((((((((((((((((((((((((((((((***))))))***,,,------,,,************))))))))))))(((((()))))))))*********,,,+++***(((''''''&&&&&&)))))))))***+++,,,......BBB```jjjMMM444111...------...---,,,...---,,,+++***(((''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))555QQQtttzzzOOO???555000222)))+++,,,+++***)))((()))******+++***((('''&&&&&&''''''$$$&&&)))***)))((('''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''&&&&&&)))++++++(((%%%&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&%%%&&&)))+++***((((((((((((((()))***+++,,,***,,,...///......///000//////...//////111222333333222333:::DDDIIIHHHDDD@@@@@@@@@>>>:::555///,,,222111000111222666999;;;DDDJJJMMMLLLNNNUUUYYYYYYVVVPPPLLLSSSdddsssssskkkccc___[[[ZZZYYYRRRDDD999111111///...,,,+++******))))))))))))))))))))))))((()))))))))************(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''''''''###+++>>>WWWkkkooocccVVVHHH<<<,,,$$$$$$&&&&&&$$$&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&''''''(((***+++,,,...333666:::HHHhhh]]]@@@111,,,+++)))************************))))))(((((())))))***+++***************)))(((((('''((((((((())))))))))))***)))))),,,555KKKnnnxxxTTT666((('''***(((((()))******+++++++++***''''''))),,,///777@@@MMMTTTUUULLL???666000+++)))((((((((()))+++---...+++)))&&&&&&&&&'''&&&&&&'''(((*********+++...000222777@@@KKKTTTVVVRRRMMMEEECCCAAAAAADDDGGGIIIJJJEEEAAA:::444111///...---+++++++++++++++++++++++++++,,,---...////////////000000777[[[PPP666555222111...---...---++++++------...333<<>>666000,,,(((((('''((()))***,,,---,,,***'''&&&'''(((''''''&&&''')))))))))***---///222666???LLLUUUYYYVVVRRRFFFCCC@@@???BBBFFFIIIKKKEEEAAA:::444111000...---+++++++++++++++++++++++++++,,,---...////////////000000777ZZZNNN666555222111///---------,,,,,,,,,...///444===BBBDDDFFFIIIQQQVVV\\\^^^XXXNNNBBB;;;:::999777555222...+++************)))))))))((((((((((((((((((((((((((((((***)))((()))+++---,,,+++************)))))))))((((((((((((((()))))))))***+++***)))((('''''''''''')))))))))***+++,,,......???\\\gggJJJ444111...------...---,,,+++++++++***************''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''444QQQuuunnnGGG;;;444///111)))+++***))))))((((((((((((((())))))((((((''''''''''''%%%'''))))))((('''((()))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((%%%$$$$$$$$$$$$%%%&&&&&&''''''(((((()))))))))***%%%&&&&&&'''(((((('''&&&''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((()))***,,,,,,,,,///222444444555777999444444333333333333333333222222111///------...///000000000111111111111111,,,---///111222444444555@@@JJJSSSTTTNNNIIIGGGHHHPPPTTTXXX^^^fffjjjeee\\\]]]ZZZWWWWWWUUUMMM>>>333///...,,,+++++++++++++++//////......---------,,,)))))))))))))))*********(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''$$$%%%&&&((()))*********)))$$$###...>>>EEE@@@888///+++%%%###$$$'''((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''((()))***+++,,,000444888AAAYYYbbbCCC111+++******************************((((((((((((((()))******))))))************)))((('''''''''((((((((()))))))))))))))***111EEEhhh|||ZZZ:::***''')))))))))***+++,,,------...+++(((''')))+++...555>>>JJJPPPQQQHHH===555000,,,((('''''''''(((***,,,---,,,***((('''((())))))(((%%%'''((())))))***,,,...222666???JJJTTTXXXVVVRRRGGGDDD???>>>AAAEEEIIIKKKEEE@@@:::444222000///...+++++++++++++++++++++++++++,,,---...////////////000///666YYYMMM666555222000///---,,,...///...,,,...///555>>>CCCDDDGGGKKKSSSXXX^^^^^^VVVJJJ???999888888666444111...,,,+++************)))))))))))))))))))))))))))))))))))))))(((((()))+++,,,,,,+++************)))))))))((('''(((((((((((()))))))))+++***)))((((((''''''((()))))))))***+++,,,......???[[[eeeHHH444111...------...---,,,************************&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))555SSSvvvgggBBB999444///000(((+++))))))))))))((((((((('''((((((((((((((('''''''''%%%'''((((((''''''((()))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((()))***++++++''''''((())))))((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((('''(((((()))'''''''''((()))+++,,,---///111555777888999;;;===:::999999777666444333222222333222000------///222---------------......///+++,,,///111333555555555777>>>GGGIIIFFFBBBDDDHHHPPPXXX```aaaaaaaaa^^^ZZZTTTTTTRRRNNNGGG???777333...---+++******+++,,,---111000000///...---,,,,,,******))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))++++++,,,,,,)))%%%!!!"""'''***)))'''%%%%%%%%%&&&''''''&&&%%%''''''&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((''''''(((((()))***++++++///555888===RRRyyyeeeDDD111*********))))))))))))))))))))))))((((((((('''((())))))***((())))))*********))))))''''''''''''(((((((((((())))))))))))...AAAddd^^^===+++''')))((()))***+++,,,---......,,,(((''')))***---444===FFFMMMNNNFFF;;;444///+++(((((('''((()))***,,,------+++(((((()))*********%%%'''((())))))***,,,...444777>>>HHHQQQUUUSSSPPPHHHDDD@@@???AAAEEEIIIKKKEEE@@@:::555222111000///+++++++++++++++++++++++++++,,,---...//////////////////555XXXKKK555555222000///---,,,///333222---...///444>>>CCCEEEGGGKKKSSSXXX[[[YYYPPPEEE<<<888666555444222000...,,,,,,++++++*********))))))))))))))))))))))))))))))))))))(((((()))+++,,,+++***************))))))))))))''''''(((((((((((())))))******)))((((((((((((((()))))))))***+++,,,......===XXXcccFFF444111...------...---,,,+++++++++***************&&&&&&''''''((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((++++++777TTTwww```>>>777333...///(((+++))))))*********)))((('''''''''((((((((((((''''''&&&'''((((((''''''(((***'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%%%%&&&%%%&&&'''((()))***+++,,,((()))******))))))***,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))(((''''''((()))'''''''''((()))+++,,,---000222666888999:::===>>>===<<<<<<:::999666444333000111000///...///111333........................------///000111222222222333777===CCCDDDDDDJJJRRRXXX^^^```ZZZTTTQQQOOOMMMGGGGGGFFFAAA:::444111111---,,,+++***+++,,,...000//////...---,,,+++***)))************))))))))))))(((((('''&&&&&&&&&&&&'''###$$$$$$$$$%%%%%%%%%%%%'''''')))***++++++++++++$$$$$$$$$###"""###&&&)))###&&&))))))'''$$$""""""''''''&&&&&&%%%$$$$$$###'''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((()))*********...444888:::JJJrrrgggFFF222***)))***))))))))))))))))))))))))((((((''''''(((((()))***((())))))************)))&&&&&&'''''''''(((((((((((())))))))),,,>>>aaaaaa???,,,'''((('''((()))***+++------...,,,)))''')))***,,,333;;;CCCKKKNNNGGG===555///+++))))))((()))***+++---...---+++))))))***+++++++++&&&''')))))))))***---///555888===FFFOOORRRQQQNNNHHHEEEBBBAAACCCFFFIIIJJJEEE@@@:::555222111000000+++++++++++++++++++++++++++,,,---...///////////////...444WWW}}}JJJ555555222///000---,,,000777555///---...444===CCCEEEGGGKKKPPPTTTVVVSSSIII@@@:::999333333111000...------,,,+++++++++*********)))))))))))))))))))))))))))))))))((('''(((+++,,,+++***************))))))))))))'''''''''((((((((())))))***))))))((((((((((((((()))))))))***+++,,,......999TTT{{{bbbEEE444111...------...---,,,,,,+++++++++******))))))&&&&&&''''''((())))))***''''''''''''''''''''''''%%%%%%&&&&&&'''(((((())),,,+++777TTTvvvyyy[[[:::666333...///'''+++)))***+++++++++***)))(((&&&'''((())))))(((''''''&&&'''((((((''''''(((***'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((***)))((('''&&&%%%%%%%%%$$$%%%&&&''')))***+++,,,(((***+++***((((((***---((((((''''''''''''((((((((((((((((((((((((((((((&&&(((***)))'''&&&''')))&&&''''''((()))+++---...///222555777888999;;;===;;;;;;;;;;;;:::888777555000000///......//////...//////000000000//////.../////////000000111111222555444888>>>BBBDDDJJJRRRWWWVVVPPPGGGBBBAAA???;;;;;;:::999888555333111000...,,,+++***+++...000222000///...---+++***)))(((************)))))))))((((((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))))))))))))))"""$$$&&&&&&%%%&&&(((***$$$'''***)))%%%######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((())))))***))),,,333666666CCCkkkiiiGGG222))))))+++))))))))))))))))))))))))(((''''''''''''((())))))(((((()))***************&&&&&&&&&'''''''''((((((((())))))(((***;;;___~~~dddAAA---'''(((&&&'''((()))+++,,,---------)))''')))***,,,222:::BBBJJJOOOIII@@@777000+++******)))***+++,,,...///...,,,******+++,,,---,,,'''(((*********+++...000666777<<>>EEEIIIBBB888222555;;;;;;666666444333555888888555111...---++++++,,,...111333222111000///---+++******+++*********))))))(((((((((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&$$$%%%'''((('''&&&%%%%%%$$$&&&(((&&&######'''+++###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))(((((((((((())))))***'''***111555333???fffjjjHHH222))))))+++))))))))))))))))))))))))'''''''''''''''((())))))(((((()))***************&&&&&&&&&'''''''''((((((((()))***((())):::]]]|||eeeBBB---'''(((%%%&&&''')))***+++---------)))((())))))+++222:::AAAKKKPPPLLLBBB:::222,,,+++*********+++---///000...,,,******+++---------''')))***++++++,,,...000555777<<>>111...///---+++***+++******))))))))))))))))))((('''(((***+++++++++(((((())))))))))))((((((((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''*********)))(((&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''')))(((''''''(((***,,,...((()))******)))'''%%%###)))+++,,,,,,+++***,,,---+++***)))((((((''''''(((&&&&&&'''((()))+++---...---......000111333555666666777999:::;;;;;;::::::555444222111///...------////////////000000000000...---...///111444666888222222222333444777999:::888888888888888999999999888888555444888<<<888111---,,,+++,,,///111222222555555444222000---+++***,,,++++++***)))((('''''''''%%%$$$$$$&&&''''''&&&########################'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))///000222555<<<\\\lllKKK555,,,******+++******))))))))))))))))))))))))))))))))))))))))))***,,,+++)))(((((()))((((((''''''''')))***+++++++++''''''---555QQQxxxhhhGGG333+++)))(((((((((((()))***+++,,,++++++***)))***---222666BBBIIIQQQRRRJJJ>>>333---------++++++++++++------...,,,***)))***++++++++++++,,,,,,++++++---000333999<<>>BBBCCCDDDGGGKKKLLLKKKFFF>>>888666777222111000...---,,,,,,,,,++++++******)))(((((('''))))))************++++++,,,++++++,,,---...---,,,+++++++++++++++***))))))))))))))))))))))))))))))+++***))))))(((((())))))&&&(((***+++*********+++555LLLrrr\\\@@@222000///...///...---++++++,,,,,,***(((((()))***+++)))(((((())))))((('''&&&%%%%%%%%%&&&&&&''''''(((((((((&&&%%%&&&)))+++,,,)))666WWWwwwwwwjjjIII===111...///---+++***+++******))))))))))))))))))((('''(((***+++++++++(((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&'''''')))(((''''''''')))+++,,,))))))***+++***(((&&&%%%)))***++++++******+++---((('''''''''''''''((((((&&&&&&'''((()))+++,,,---,,,,,,---...000222333444222333555666888888888888555555333222000000//////////////////////////////---......///111333555666333333222222222444555666555666777888999:::;;;;;;<<<>>>>>>======>>>999222000...------000444555666888777666555333000...------,,,++++++))))))((('''(((&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((())))))))))))///000111333888VVVmmmLLL666,,,******+++******))))))))))))))))))))))))))))))))))))))))))***++++++)))(((((()))***))))))(((((()))***+++******&&&&&&,,,333NNNuuugggGGG222***)))(((((((((((()))***+++,,,++++++***)))***---222555BBBIIIQQQQQQJJJ>>>333------,,,++++++++++++,,,---...,,,***)))***+++++++++,,,,,,,,,,,,,,,---000333666999???GGGNNNRRRQQQOOOIIIDDD@@@AAADDDGGGFFFDDDBBB@@@:::333222444222...---,,,++++++******++++++333///+++,,,///111000...111222777VVVsssAAA111444000......---,,,,,,,,,------......333;;;@@@AAABBBFFFHHHIIIIIIEEE>>>777555555222111000...,,,+++++++++++++++******)))(((((((((((()))***+++,,,...//////...---,,,---...///...---)))************))))))((())))))))))))))))))))))))+++***))))))(((((())))))&&&(((***************,,,555KKKqqq[[[???222000///.........,,,++++++,,,,,,***((('''(((***+++***))))))******)))(((%%%&&&&&&&&&&&&''''''''''''(((((('''&&&&&&)))+++***(((666VVVuuu~~~rrrdddFFF;;;111//////,,,***++++++******))))))))))))))))))((('''(((***+++++++++(((((())))))))))))(((((('''''''''''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((()))))))))&&&%%%%%%%%%%%%&&&'''''')))((('''''''''((()))***))))))*********((('''&&&((()))+++***))))))***,,,%%%%%%%%%&&&&&&'''((()))&&&&&&'''(((***+++,,,---++++++,,,---///000222333///000111333444444555444555555444222222111111111////////////////////////---...///000111222222222444333222111111111222333222333666999;;;===>>>>>>>>>DDDHHHFFFCCC???:::444222///------000444777999999888777666444222000///...------,,,+++***)))(((***)))'''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((&&&&&&'''''''''((((((((()))......///222555OOOvvvoooNNN666,,,***++++++******)))))))))))))))))))))))))))))))))))))))(((***++++++)))(((((()))++++++***)))))))))******((()))%%%&&&+++000JJJppphhhGGG111******(((((((((((()))***+++,,,*********)))))),,,111555BBBIIIPPPQQQIII>>>444...---,,,+++******+++,,,---...,,,***)))***++++++++++++,,,---,,,,,,---000222333666>>>IIITTTWWWSSSMMMHHHEEEAAAAAACCCFFFEEEDDDCCCAAA;;;333111333222///---,,,++++++******++++++---,,,+++---000222///---111222666UUUppp???111444000...---,,,,,,++++++,,,,,,......333;;;???@@@BBBFFFKKKKKKJJJDDD<<<777555555222111000...,,,+++******************))))))((((((((()))***+++,,,...//////...---,,,,,,......---,,,(((((())))))))))))((((((((((((((((((((((((((((((******)))(((((((((((((((&&&''')))***)))***+++,,,666KKKqqq[[[>>>222000............,,,***+++,,,+++***((('''((()))+++***))))))***+++***(((%%%&&&&&&'''''''''''''''''''''((('''&&&'''(((******)))777WWWtttzzzlll^^^CCC999111//////,,,***++++++******))))))))))))))))))((('''(((***+++++++++(((((())))))))))))((((((''''''''''''((()))***+++'''&&&&&&%%%%%%&&&&&&'''###$$$%%%'''((()))))))))&&&%%%%%%%%%%%%&&&'''''')))(((''''''&&&''''''((((((((()))))))))(((''''''''')))******)))(((***+++'''&&&&&&&&&''''''((()))'''((()))***+++,,,------,,,,,,---...000222333444111111111222222222222222444444333222222222222222//////...............---,,,---///000111111000///333222111111111222333444222444777;;;>>>?????????===GGGOOOMMMGGGAAA<<<777111...++++++...222666888777666666555333111000//////...---,,,+++******))),,,***((('''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%"""######%%%&&&'''((((((&&&&&&&&&&&&'''''''''((()))------///222333IIImmmrrrPPP888,,,***++++++******)))))))))))))))(((((((((((((((((((((((((((***++++++)))((()))***++++++***))))))(((((((((((()))&&&'''+++...GGGkkkkkkHHH222+++,,,(((((((((((()))***+++,,,*********)))))),,,111555AAAGGGOOOOOOHHH===444///---,,,+++******+++,,,---...,,,***)))***+++++++++***+++,,,,,,+++,,,...000222555>>>LLLXXX[[[UUUMMMHHHEEEBBBAAACCCDDDDDDDDDCCCBBB<<<444111222222000---,,,++++++******+++++++++******,,,///000000...111111555TTTmmm===000444000------,,,++++++++++++,,,//////444<<>>111000...---...---,,,***+++++++++***((('''((()))***)))((()))***+++***)))%%%&&&'''(((((((((''''''&&&'''((((((''''''(((******+++:::YYYsssvvvgggXXX???777111000///,,,***++++++******))))))))))))))))))((('''(((***+++++++++(((((())))))))))))(((((('''''''''((()))***+++,,,'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''(((''''''&&&%%%%%%%%%%%%&&&''''''((((((((('''''''''''''''&&&'''''''''((((((''''''&&&''')))(((''''''(((******))))))(((''''''(((((()))***+++,,,---......---......///000222444555666666555555444333333222222444333222111111111111111............------,,,,,,,,,---...///000///......111111111222333555777999555777;;;???AAAAAA@@@???===HHHRRRQQQKKKEEE@@@<<<222///++++++...222555777555555555444333111000//////......---,,,+++******---+++((('''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%""""""###$$$%%%''''''(((&&&&&&&&&&&&'''''''''((((((+++,,,000444444FFFfffuuuSSS999,,,***,,,+++******)))))))))))))))((((((((((((((((((((((((''')))++++++)))))))))***)))))))))(((((('''&&&&&&(((***'''(((+++---CCCgggoooKKK333...///(((((((((((()))***+++,,,******)))((())),,,111444???EEELLLMMMGGG<<<444///,,,+++************+++,,,...,,,***)))***+++++++++)))***,,,+++++++++,,,...222666???MMMZZZ\\\UUUMMMGGGEEEBBBAAABBBCCCCCCDDDCCCCCC>>>555111222222000---,,,++++++******++++++,,,***)))***,,,///000111111111555SSSjjj;;;000555000------,,,+++++++++,,,,,,...///666???DDDCCCDDDFFFLLLLLLHHHAAA999444333444444333111///---,,,+++*********))))))))))))))))))***************)))))))))+++***))))))******)))((('''(((((()))))))))))))))))))))))))))))))))))))))***)))((((((''''''((((((&&&'''((())))))***,,,...666KKKppp}}}XXX<<<111///...---------+++******++++++)))'''&&&'''))))))((('''((()))***)))(((%%%&&&'''((()))(((''''''&&&'''((((((''''''((()))***,,,<<>>888666555666555333000...,,,,,,+++)))))))))))))))))))))***************************+++***((()))******(((''''''((())))))*********)))))))))))))))))))))))))))))))))(((''''''''''''(((&&&'''(((((((((***---///666KKKooo{{{UUU888111///------------+++)))***++++++)))'''&&&''')))'''&&&&&&&&&((()))((('''%%%&&&((()))))))))''''''%%%'''))))))((('''((()))(((+++<<>>DDDHHHJJJIIIFFFDDD???FFFLLLJJJGGGEEEAAA===444222///...000111222222222333333333222111000///......---,,,+++***))))))***(((&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''((((((((()))))))))***,,,,,,111666222<<>>:::888777555333111///---,,,,,,)))))))))))))))*********))))))*********+++++++++,,,***))))))******)))'''(((((()))***************))))))))))))))))))))))))))))))((('''''''''''''''&&&'''(((((((((***---000666KKKoooyyySSS666111///------------+++)))***+++***)))'''&&&'''(((&&&%%%%%%&&&((()))((('''%%%&&&((()))***)))(((&&&%%%'''))))))((('''((()))'''***;;;XXXmmmkkkXXXHHH777333111111000+++***,,,+++******))))))))))))))))))((('''(((***+++++++++(((((())))))))))))(((((('''''''''''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&''''''((((((&&&%%%%%%%%%%%%&&&'''''''''''')))***++++++++++++************+++,,,......$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''((()))&&&''')))+++,,,+++***)))((())))))***,,,...000111333222222222333555777888999888666444222111111111......---,,,,,,+++******+++*********+++---///000111111111222555888:::<<<;;;???EEEKKKMMMLLLIIIGGG===CCCEEECCC@@@???<<<777222000------...///...---///////////////...------...------,,,+++***)))((()))'''%%%%%%&&&&&&%%%$$$########################$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%(((((((((((())))))))))))+++---,,,111555000777OOOqqq{{{XXX;;;---***---+++******)))))))))))))))))))))))))))))))))))))))'''(((***+++***)))***+++&&&'''(((*********))))))%%%'''&&&((()))'''999ZZZzzzsssLLL333...222(((((((((((()))***+++,,,)))))))))((((((+++000444999???FFFGGGAAA888111---,,,+++***))))))***+++,,,...,,,***)))***+++++++++,,,...000000///...///000222777???FFFKKKLLLLLLKKKFFFFFFDDDBBB@@@@@@BBBCCC???CCCBBB;;;444222000------,,,++++++******++++++))),,,///111000///......000000333PPP[[[777111222///000///...---,,,+++++++++...333666???HHHCCC@@@LLLRRRTTTUUUQQQIII???888444444444333111///---+++***,,,)))''''''***,,,***)))******++++++++++++******))))))************))))))))))))************))))))(((''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''(((((()))+++,,,---666JJJmmmsssNNN666///...---,,,+++*********+++******)))((()))))))))((('''%%%%%%%%%''')))***&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%''')));;;YYYjjjcccQQQEEE777444000---,,,,,,+++***+++++++++************)))(((((())))))******++++++///---+++***((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))(((((('''******+++,,,,,,,,,++++++(((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))***+++,,,))))))+++,,,...///000111000111333444444333222000333444666777888555000,,,......---------,,,,,,,,,---,,,++++++,,,///111333111222333444555666666666<<>>999333000///000...,,,***)))***+++++++++,,,,,,---------------,,,...000222LLLZZZ777111222...//////...---,,,,,,,,,,,,...333666???IIICCCAAAMMMYYYYYYXXXRRRHHH???888555444444333111///---+++***+++)))''''''***+++***((()))******++++++******)))))))))************))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''(((((()))+++,,,---444HHHkkkqqqMMM555///...---,,,+++*********+++******)))))))))))))))((('''&&&%%%%%%''')))***&&&&&&''''''''''''&&&&&&((('''&&&&&&%%%%%%%%%&&&(((+++<<>>DDDJJJOOOOOOKKKHHHDDD???:::888::::::888555///---+++,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,************************%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$(((''''''&&&$$$######"""&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%'''((($$$$$$$$$$$$#########"""$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''))))))((('''&&&*********,,,000555:::===ZZZvvv^^^???...***---))))))))))))))))))))))))***((('''((()))***)))'''))))))(((((((((((())))))***))))))(((((((((((((((((($$$***'''((((((...RRRoootttWWW111((((((''''''(((((()))******+++))))))((()))***,,,///111888===CCCDDD???777///***,,,+++******))))))******---,,,+++)))((('''''''''***+++++++++******---///222222777???HHHMMMMMMJJJDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@===888333000//////...,,,***)))***+++++++++,,,,,,---..................000222LLLYYY666111222...///...------,,,,,,,,,,,,...333666@@@IIIDDDBBBNNN______]]]UUUIII>>>888555555444222111///---+++******((('''((()))***)))''')))******++++++******)))))))))************))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''(((((()))+++,,,---222FFFiiinnnKKK444///...---,,,+++******************)))))))))))))))((('''&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&((('''&&&&&&%%%&&&&&&&&&))),,,>>>WWWaaaVVVDDD:::666333///---,,,,,,+++***+++++++++************)))))))))((((((((((((((((((,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))((((((''''''''''''((()))+++,,,(((''''''''''''&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&(((((((((((()))***++++++,,,,,,---...//////000000444555666666555333000///111222333555666555222////////////.........---------,,,,,,,,,---///000222111222222333333333222222666:::@@@DDDEEEEEEEEEEEEAAA<<<666444444555444222---+++******+++,,,,,,+++++++++,,,,,,,,,+++******((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%(((''''''&&&$$$######"""&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$############%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((()))(((''''''((()))***---111555888;;;JJJgggaaaAAA///+++---))))))))))))))))))))))))***((('''((()))***)))'''))))))(((((((((((())))))''''''(((((())))))******$$$***444)))%%%(((...MMMkkkuuuYYY333***)))'''(((((())))))*********))))))))))))***,,,...000666:::>>>???<<<555000,,,++++++***))))))))))))***,,,+++***)))((('''''''''((()))******)))***,,,......///333;;;CCCIIIIIIGGGCCCBBBAAA@@@??????????????????<<<888333///...///...,,,***)))***++++++++++++,,,---...///000000000...000111KKK~~~WWW555111333...///...---,,,,,,,,,,,,,,,...333777AAAKKKFFFDDDPPP___aaa```XXXKKK>>>777555555444222000...,,,++++++))))))(((((()))(((((('''))))))************))))))))))))************))))))'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''(((((()))+++,,,---111DDDgggkkkIII333///...---,,,+++************************)))(((((((((((('''&&&''''''((()))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((---???UUU\\\PPP@@@888555222...,,,,,,,,,+++***+++++++++*********))))))))))))((((((''''''&&&&&&***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((()))))))))''''''&&&%%%'''))),,,---(((''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&(((''''''(((((()))***+++---.........//////000000333444666666666444222111111111222444666666444222000////////////.........---,,,,,,,,,---...000111///000000000000000///...000444999:::888777999;;;;;;777222///...//////...+++***((((((***+++***)))++++++,,,,,,+++***))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((())))))(((((('''(((***---000444666888???\\\cccCCC000+++,,,))))))))))))))))))))))))***((('''((()))***)))'''))))))(((((((((((())))))'''(((((()))))))))))))))&&&555AAA///%%%)))---FFFfffuuuZZZ444+++***(((((()))))))))*********)))))))))***+++,,,...///333666::::::888333000...++++++***)))))))))))))))++++++***(((((('''''''''&&&''')))))))))***,,,...///000333888???CCCDDDCCCAAAAAA@@@>>>>>>>>>>>>>>>>>>===<<<888333///.........,,,***)))***++++++++++++,,,---///000111111111///000111JJJ~~~TTT444111333.........---,,,,,,,,,------...333777BBBLLLGGGFFFRRRZZZ___```ZZZLLL???777555666444222000...,,,++++++((()))******)))((('''''')))))))))******)))))))))))))))************))))))((())))))******))))))((((((''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''(((((()))+++,,,---000DDDfffhhhGGG333///...---,,,+++*********)))************)))((((((((((((((('''''''''((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''((('''...@@@SSSWWWJJJ>>>;;;555222...,,,+++,,,+++***+++++++++*********))))))))))))((((((''''''&&&&&&)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))***((('''&&&&&&'''***,,,...(((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''((()))***+++---.........//////000000111222444666666666444333222111111333555666444333000////////////.........------------......///000------.........------,,,///222444333000...000222444111---+++***************)))'''''')))***)))(((++++++++++++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((())))))))))))'''(((***,,,///222555666:::RRR{{{dddDDD000*********************************((('''((()))***)))'''))))))(((((((((((())))))((())))))***)))(((''''''&&&666BBB///'''+++,,,BBB```{{{|||ttt[[[666,,,***))))))))))))************))))))******+++,,,---...111444777777555222///...+++***))))))(((((())))))******)))(((''''''''''''%%%''')))))))))***+++---///000222777<<>>======<<<============<<<888333000.........,,,***)))***++++++++++++,,,---///000111111111///000000III}}}RRR333111333......------,,,,,,---------...333888BBBMMMIIIHHHTTTYYY^^^aaaZZZLLL>>>888666666555222///---,,,,,,,,,)))***,,,,,,***((('''(((((())))))******))))))((())))))************))))))))))))************))))))(((''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''(((((()))+++,,,---///BBBeeedddDDD111///...---,,,+++*********)))******++++++)))(((''')))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''&&&''''''((()))'''...???PPPPPPDDD<<<<<<444111---++++++,,,+++++++++++++++************)))))))))(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''')))***+++((('''''''''((()))+++,,,(((''''''''''''&&&&&&&&&&&&'''(((((())))))((((((''''''''''''((()))******,,,,,,---...//////000000///000333555666666555444111000///000222333333222/////////.........---------------.........//////,,,------......---------111222333222///...---...///...,,,***))))))))))))***(((''''''((())))))((())))))*********))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))***+++(((((()))+++---000333555666IIInnnfffFFF111***)))***************************((('''((()))***)))'''))))))(((((((((((())))))((()))*********((('''&&&"""---888***''',,,***???YYYvvvyyyttt[[[666,,,***************************))))))***+++,,,,,,------///222555666333000......******)))(((((((((((()))***)))(((((('''''''''(((%%%'''************+++,,,+++---000555;;;AAAFFFIII@@@???>>>===<<<<<<<<<<<<<<<===<<<999555111///......,,,***)))***++++++++++++,,,---...///000000000//////000III|||QQQ333111333------------,,,,,,------......444888CCCNNNJJJIIIUUU^^^bbbaaaXXXHHH<<<999:::777555222///---,,,,,,,,,))),,,......+++((((((((((((((())))))))))))(((((())))))************))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''(((((()))+++,,,------@@@bbb___@@@...///...---,,,+++*********((()))+++++++++***(((''')))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))(((///???LLLIII===888;;;333000---++++++,,,+++++++++++++++************)))(((((())))))))))))))))))(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''')))***,,,&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''(((*********+++,,,---...///000111///111333444555444333222///---,,,,,,---//////...............---------,,,------..................------...///000000000000222111111111222111///---,,,,,,------,,,+++++++++***(((''''''((())))))((((((((())))))***)))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((***+++,,,))))))((()))+++///222555111>>>___iiiHHH333*********************************((('''((()))***)))'''))))))(((((((((((())))))&&&''')))*********((('''###%%%,,,%%%(((+++&&&:::TTTrrrwwwrrr[[[666,,,)))************************)))******+++,,,,,,,,,,,,...111444555333000---,,,******)))((((((((((((((())))))(((''''''''''''(((''')))+++,,,+++******++++++---000444999???EEEIII@@@???>>>===<<<<<<<<<<<<<<<======:::666222000///...,,,***)))***+++++++++,,,,,,---.............../////////HHH{{{PPP222111333---------,,,,,,,,,------......444888CCCNNNKKKJJJVVVdddeeebbbVVVEEE;;;:::===777555222///,,,,,,,,,,,,)))---//////,,,)))((()))(((((())))))))))))(((((())))))************))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''(((((()))+++,,,---+++>>>aaa~~~\\\>>>,,,//////---,,,+++*********((()))+++,,,+++***(((''')))))))))))))))(((''''''&&&''''''''''''''''''&&&'''''''''''''''((()))))))))000>>>IIIDDD888444:::333000---++++++,,,+++++++++++++++************)))(((((())))))******++++++((())))))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%&&&''')))+++,,,%%%%%%&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&''''''((()))***))))))+++,,,...///000111111222333444444333111000...+++))))))***,,,,,,+++......---------,,,,,,,,,------......///...............000111222222222222000......000333333111---+++---//////...---------***)))'''''')))***)))(((''''''((())))))***))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###(((''''''&&&$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$#########$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((***+++,,,***)))((((((***...222555---666UUUkkkJJJ444,,,+++***************************((('''((()))***)))((())))))(((((((((((())))))$$$%%%(((***++++++***))))))$$$((($$$)))***"""555QQQpppuuurrr[[[666,,,)))++++++******************)))***+++,,,,,,,,,,,,,,,...111555666333000---+++******)))((((((((((((((()))((((((''''''''''''((((((***,,,,,,+++*********...///111444777<<>>======<<<<<<======>>>===;;;777333000000...,,,***)))***+++++++++,,,,,,------...---------/////////HHH{{{MMM111000333///---...,,,((((((,,,///...111555777@@@KKKIIILLL[[[jjjjjjcccSSSEEE???===<<<;;;777333...+++******+++)))******++++++)))((('''(((***+++***)))((()))***''')))+++***'''&&&(((******(((%%%%%%&&&''''''&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''(((((())))))******...<<<[[[zzzVVV:::---,,,,,,,,,+++++++++******+++*********))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((555@@@@@@<<<:::888777888000(((&&&)))+++)))%%%+++,,,---......+++)))'''))))))))))))))))))))))))&&&((())))))(((&&&'''(((***)))(((&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&***&&&%%%''''''%%%&&&***((((((((((((((('''''''''((()))+++---////////////000000000000000/////////------,,,,,,+++***))))))*********++++++,,,,,,,,,---,,,++++++,,,---///000444222///000222333222000111111222333555444111///000000///...---,,,++++++((((((((((((((()))******((((((((((((((())))))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&%%%$$$###$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###%%%+++,,,&&&$$$'''((('''%%%$$$###$$$%%%%%% $$$%%%"""!!!$$$%%%#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((()))+++---///111...222JJJtttqqqOOO333)))***+++***)))(((((()))***+++******))))))((((((''''''))))))))))))))))))))))))((()))))))))))))))((('''%%%%%%$$$%%%'''+++///111NNNjjjyyyppp\\\???***'''))))))***+++,,,,,,,,,,,,++++++***)))***---///111000111222333222///,,,***((((((''''''''''''((((((***)))(((((())))))((('''&&&(((***+++***)))******---,,,---///333999???CCC@@@===<<<>>>===::::::===>>>??????:::444///---...---,,,++++++******++++++------,,,,,,,,,---......+++111222EEEuuu~~~LLL111000333///555666333---,,,...///---...222555???JJJHHHKKK[[[hhhggg___OOOBBB>>>======;;;777333...+++******+++)))******+++***)))((('''(((***+++***)))((()))***)))+++---,,,***)))***,,,---+++)))(((((()))(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''(((((())))))******...<<>>>>>:::999888777888222+++)))+++,,,+++(((+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))''')))***)))'''&&&&&&'''***)))((('''&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''$$$$$$&&&&&&$$$$$$'''(((((((((((((((((((((''')))***,,,---////////////////////////////////////------,,,++++++***))))))***+++++++++,,,,,,,,,,,,...------------///000111333111//////111222111000111000//////111222111000000///...---,,,+++++++++((((((((((((((()))*********************+++,,,,,,)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%''''''%%%$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%###%%%***+++&&&$$$&&&'''&&&%%%$$$$$$$$$%%%%%%"""&&&'''###"""$$$%%%######$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))))))))+++---///000000111DDDkkksssPPP444***+++***)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))((('''%%%%%%&&&))),,,...GGGcccssslllZZZ???+++)))))))))***+++,,,,,,,,,,,,,,,+++*********,,,...//////000222222111///,,,***((((((''''''''''''((((((***))))))((())))))((('''&&&(((***+++***)))******......///111666<<>>===::::::===???@@@@@@<<<555000//////...---,,,,,,++++++,,,,,,---,,,,,,,,,------......+++111222EEEtttzzzJJJ111000333///:::;;;777000---......+++,,,222666@@@JJJIIILLL\\\dddcccZZZKKK@@@>>>>>>>>>;;;777333...+++******+++)))************)))(((((((((***+++***)))((()))***)))+++,,,,,,+++***+++,,,000---***)))))))))(((''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''(((((())))))******///<<>>DDDHHHBBB>>>===>>>===999999;;;???AAA@@@<<<666111000000///...------,,,,,,------,,,,,,,,,---------......,,,111111DDDrrruuuHHH111111222///555666333---+++---,,,***...444999CCCLLLIIILLL\\\```___XXXLLLBBB@@@???===;;;777333...+++******+++************)))))))))((((((***+++***)))((()))***((()))***++++++*********000---***(((((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******...;;;WWW{{{nnnLLL555,,,,,,,,,,,,+++++++++******))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))111666555444555777666---,,,+++******,,,...000///---+++***))))))***+++))))))))))))))))))))))))***+++,,,***(((&&&%%%&&&)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%'''''''''&&&&&&'''''''''(((&&&(((------(((&&&(((''''''''''''((((((((((((++++++,,,---.........................../////////,,,,,,,,,,,,++++++******,,,,,,,,,,,,------------............///000111111000////////////000111111222000000111333444444333111000...,,,++++++,,,,,,))))))(((((())))))***+++)))******++++++++++++++++++++++++*********))))))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&)))***&&&###%%%%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((()))))))))******---,,,+++++++++,,,---...333000888VVVxxxUUU888++++++))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&''')))+++---)))((('''&&&&&&&&&((((((777TTTeeecccVVV???,,,)))((()))***++++++,,,,,,+++------,,,+++******++++++---///000111000...+++)))((((((''''''''''''(((((()))*********)))(((((()))((()))+++***)))((()))***...///000444999???DDDHHHCCC???===>>>===999888;;;>>>@@@@@@<<<555111000000......---,,,,,,,,,,,,,,,++++++,,,---............,,,111000BBBqqqpppFFF111111222///,,,...---******---...+++///666;;;DDDLLLHHHJJJ[[[]]]]]]XXXNNNFFFCCC???;;;;;;777333...+++******+++*********)))))))))))))))(((***+++***)))((()))***((()))***,,,,,,,,,+++***111...+++)))((('''&&&%%%&&&'''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******---999TTTxxxjjjHHH444---,,,,,,,,,+++++++++******(((((((((((((((((())))))''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))000333222222555777666...---,,,++++++,,,...///,,,,,,,,,++++++******)))))))))))))))))))))))))))***+++,,,+++(((&&&&&&&&&(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%'''''''''&&&&&&''''''''''''&&&)))------)))&&&'''&&&'''''''''(((((())))))+++++++++,,,---...//////............//////000000------------,,,,,,,,,,,,------------------------,,,------...//////000000000000000000000111222333333333555888:::999666333222111///...------------)))))))))))))))***++++++******+++,,,---,,,,,,+++++++++++++++************''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%%%%&&&******&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))---,,,++++++++++++------222000666PPPwww|||YYY;;;,,,+++************************(((((((((((())))))))))))((((((((((((((((((((((((((('''&&&&&&''')))+++---'''''''''&&&'''((()))***333OOO```^^^SSS>>>,,,)))(((((()))***++++++++++++---,,,,,,+++************,,,...///000000...+++)))((((((''''''''''''(((((()))+++,,,+++((('''(((***)))***+++***(((((()))***,,,---///222777===BBBEEECCC???===>>>===999888;;;<<<>>>>>>:::444000///000---,,,,,,+++++++++++++++***+++,,,---............---111///@@@ooolllDDD222111222///(((+++,,,***+++///000...---666<<>>AAABBB>>>===>>>===999999;;;<<<===>>>:::444000///000,,,,,,+++************+++)))***,,,...//////.........111///???mmmhhhBBB222111111///***,,,---++++++//////------666???IIIPPPLLLPPPbbbccc```WWWKKKCCCAAA???;;;;;;777333...+++******+++++++++)))((((((((()))***(((***+++***)))((()))***++++++,,,///111222///+++111...+++)))))))))((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((())))))*********555MMMppp```@@@000---,,,,,,,,,+++++++++******'''''''''((((((((())))))''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))...111111222666666444111...,,,000777<<<<<<:::666444222///---,,,,,,,,,)))))))))))))))))))))))))))***++++++)))((((((((('''((()))))))))(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%###%%%))))))%%%###%%%&&&&&&''''''((())))))***))))))***+++---///222333//////000000111222222333////////////000000000000////////////......------,,,---///000111111000000222444666555444444777999777777888::::::999555222///000111111000...,,,*********))))))******+++,,,---...///111111000///...+++************)))))))))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""&&&&&&######''''''$$$###$$$%%%&&&&&&&&&%%%%%%###'''(((%%%###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''***))))))((()))***,,,---...111555CCCaaa^^^>>>...+++)))***++++++++++++***)))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***++++++++++++DDDSSSQQQJJJ:::+++***'''((()))***++++++++++++***++++++++++++******)))***,,,...//////---+++)))((((((''''''''''''(((((((((+++...,,,((('''))),,,+++++++++)))'''''')))+++***+++---000444888<<<>>>AAA===<<<>>>===::::::===<<<>>>>>>;;;555111000111------,,,++++++++++++,,,(((***,,,...//////......///111...>>>lllfffAAA222111111///,,,......+++***---,,,)))...999BBBMMMUUURRRWWWjjjhhhbbbUUUGGG??????>>><<<;;;777333...+++******+++,,,+++)))((((((((()))***(((***+++***)))((()))***))))))***---000000---)))...+++((('''''''''&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))************333LLLnnn]]]>>>...,,,,,,,,,,,,+++++++++******&&&'''''''''(((((())))))''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((---111111333777777444888666666???KKKTTTVVVTTTCCC>>>888111,,,*********))))))))))))))))))))))))(((***++++++)))((())))))'''((()))))))))(((&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&))))))&&&%%%'''&&&&&&&&&'''((())))))***(((((()))***---000333444///000000111222333333333000000000000111111111111000000//////.........------...000111222222111111333666777777555555888;;;888777666666777666333111...///000111000---***(((*********)))******+++,,,+++,,,...///000///...,,,*********))))))))))))(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""''''''######(((((($$$"""###%%%&&&'''&&&%%%%%%"""&&&'''$$$###%%%&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''')))((((((((((((***+++,,,...111444>>>YYY___???...+++((()))***++++++***)))((('''((((((((())))))******))))))))))))))))))))))))((()))))))))))))))((('''***************+++++++++(((@@@MMMLLLGGG999,,,,,,'''((()))******++++++***)))******+++++++++*********+++---//////---+++)))((((((''''''''''''(((((((((,,,...,,,(((&&&))),,,+++++++++)))'''''')))++++++,,,...111444888:::<<<@@@===<<<>>>===::::::======??????<<<666222111222......---,,,,,,,,,,,,---(((***,,,.../////////...///111...===kkkccc@@@333222222111---...///...,,,+++,,,---111555CCCUUU\\\[[[^^^fffkkkbbbRRRCCC===???@@@===<<<888222---++++++******************)))))))))))))))))))))))))))))))))))),,,------+++))))))***,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((()))***+++,,,111EEEggg{{{XXX:::///111///,,,******,,,,,,***'''((((((((((((''''''''''''(((((()))***************''''''''''''''''''''''''***)))(((''''''&&&&&&'''+++---///000222555:::>>>EEEGGGLLLVVVggguuuyyyvvvfffTTT>>>111//////,,,(((+++)))''''''***+++)))''',,,---------,,,***((('''(((((())))))((('''&&&&&&&&&&&&&&&'''((())))))***+++)))'''&&&'''((('''&&&((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%)))(((((((((((())))))***)))***,,,...///000111111///......000444666555222333222222111000//////.........///000111222333333000000000000000111111222///111333444444666999;;;888888888888888777666555555444222000---+++***)))+++++++++,,,,,,------------,,,++++++---//////...,,,++++++***)))(((((('''(((((('''&&&&&&&&&&&&'''$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###%%%%%%&&&''''''&&&%%%%%%((('''%%%$$$###$$$%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&''''''''''''(((&&&'''((()))***+++,,,,,,000111333<<>><<<:::;;;<<<===???@@@>>>999333///---...---,,,+++************++++++,,,------......///---333000<<>>111111111///---...///...,,,+++,,,---111666EEEVVV\\\[[[___hhhjjjbbbRRRCCC>>>@@@@@@===<<<777111---++++++******************))))))))))))))))))))))))))))))))))))***+++,,,+++***))))))***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((()))***++++++000CCCdddwwwUUU888---///,,,+++******++++++***))))))))))))(((((((((''''''(((((()))************)))''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&***+++...000555===GGGNNN^^^bbbgggooo|||nnnPPP999///---,,,+++,,,***)))***++++++(((%%%***+++,,,,,,+++***((('''(((((())))))(((''''''&&&&&&&&&''''''((())))))***)))(((''''''(((((('''%%%((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&((((((((((((((())))))******+++,,,...///000000000///......000333444333111222111111000000//////////////////000111111222222000000000000111222222333333555666666555666888:::999999999999888666555555444333222000...,,,******++++++,,,,,,,,,,,,,,,,,,,,,+++***+++---.........***)))))))))((('''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%&&&''''''&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,000222444;;;OOOpppjjjCCC+++,,,******************************))))))))))))******)))************+++++++++(((((((((((())))))*********************************444@@@EEE@@@555,,,&&&''')))++++++***)))***+++++++++******)))((((((((()))***,,,......,,,***)))'''''''''((((((((((((((()))***++++++)))(((((()))(((((((((((((((((((((''')))+++---///111555999===BBBBBBAAA>>>;;;999999::::::===>>>===999444111///...---,,,+++************++++++,,,------......///---333///:::fff^^^<<<000000000...---...///...,,,+++,,,---222888HHHXXX\\\YYY___jjjmmmdddTTTEEE???AAABBB???;;;777111---+++++++++***************))))))))))))))))))))))))))))))))))))(((***,,,---+++)))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((()))***+++***...???```pppOOO555+++,,,***+++,,,+++***)))***+++******)))))))))((((((((('''((())))))******))))))''''''''''''''''''''''''''''''&&&&&&''''''((((((((())),,,000999GGGXXXcccsssyyygggJJJ777...---...+++***)))***++++++)))'''((()))***++++++***)))((((((((()))))))))(((''''''&&&&&&''''''((()))))))))(((''''''((())))))'''$$$((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&((((((((((((((()))******+++,,,---...///000000000///......///111222000///000000000000000000000000000000000000000000000000///000000111222333333444777888888888666666888:::::::::999999888666555444333222111000...---,,,+++,,,,,,,,,,,,,,,+++++++++,,,***)))***,,,......---(((((((((''''''''''''''')))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((()))***++++++,,,///222555:::HHHeeennnGGG------******************************))))))))))))******)))************+++++++++((((((((())))))))))))***************************(((111;;;@@@<<<444+++'''(((***++++++******+++,,,++++++******)))((((((((()))***,,,......,,,***)))))))))(((((((((((((((''')))***++++++)))(((((()))''''''(((((((((((((((((()))***+++---...333888<<>><<<999777777888888:::===<<<999444111000......---,,,++++++++++++++++++,,,------......///---333---555___[[[:::111222111...---...///...,,,+++,,,---000;;;MMMYYYWWWSSS]]]mmm}}}sssaaaPPPHHHGGGFFFBBB:::666111---,,,,,,++++++************)))))))))((((((((((((((((((((((((((('''***...000///,,,***)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((()))***++++++,,,:::XXX{{{bbbDDD333------///111222///***((()))+++************))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((()))+++,,,---((())),,,000;;;QQQkkk~~~zzzbbbLLLAAA@@@CCC@@@;;;444---((((((***---)))***,,,---...------,,,(((((()))))))))))))))(((''''''''''''(((((((((((())))))***,,,---,,,***'''&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&'''''''''''''''''''''((()))***+++------...///000000000//////000111111000/////////000000000111111111111111222222111111000/////////---...///000111111111111333444555444333444666888888888888777666555333333222111111000//////......,,,,,,,,,++++++*********+++***))))))+++------,,,***************+++++++++))))))(((''''''''''''(((((('''%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''((((((((())))))******++++++***...444888===QQQxxxuuuKKK...,,,************************++++++************++++++))))))*********+++++++++************))))))))))))************************(((---444888777222---)))((()))++++++*********+++++++++******)))((((((((((((***,,,......,,,***(((******))))))(((((((((''')))***++++++)))(((((()))&&&'''''''''(((((())))))))))))******,,,000666:::;;;<<<<<<;;;999999:::;;;:::<<<>>>===999444000...///...---,,,++++++++++++++++++,,,------......///---333...555]]]YYY999111333222...---...///...,,,+++,,,---000>>>QQQ\\\VVVQQQ]]]ooowwweeeRRRJJJIIIGGGCCC:::666000---,,,,,,,,,+++************))))))))))))((((((((((((((((((((((((&&&)))---///...,,,******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((()))***++++++,,,888TTTvvv~~~[[[???222......000000000...+++)))))))))******)))))))))(((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***(((+++...222<<>>999444111//////...---,,,++++++++++++++++++,,,------......///,,,333///555\\\WWW777000333111,,,---...///...,,,+++,,,---222AAAUUU___WWWQQQ^^^sss~~~tttbbbQQQIIIHHHGGGCCC:::666000---,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((%%%(((+++,,,+++***))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((()))***+++******555PPPrrrxxxTTT:::000///...---,,,++++++++++++***))))))))))))(((((((((''''''&&&'''(((((())))))((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&'''(((((((((+++000444>>>RRRnnnxxxmmmkkkrrrxxx~~~vvvhhhUUUBBB444---,,,***+++,,,---------,,,+++(((((()))***************(((((((((((((((((((((''')))((('''(((***+++***)))&&&&&&'''(((((('''&&&&&&&&&'''''''''((((((((()))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&''''''(((***+++,,,,,,,,,...///111111222222111333555555333222333555555444444333333222222222111111111000000000000000111222333444444333111000000111111000......///111333333333444444333333222333333222111000///...---************++++++++++++,,,+++***+++---..................------,,,,,,,,,***))))))(((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((())))))))))))***************+++000444555???___|||QQQ111---++++++++++++++++++++++++,,,++++++******++++++,,,)))************++++++++++++++++++*********))))))************************(((***---///000...***'''&&&'''))))))((((((((()))++++++******)))((((((((()))***,,,......,,,***))))))))))))))))))*********)))***++++++)))(((((()))&&&&&&''''''((())))))***((()))+++,,,...111444888;;;<<<<<<;;;::::::;;;===;;;===???>>>;;;666333222///...---,,,,,,+++,,,,,,++++++,,,------......///,,,444000777]]]UUU666///222000+++---...///...,,,+++,,,---444DDDYYYaaaXXXQQQ```vvvyyyppp___NNNGGGGGGGGGCCC:::666000---,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((###&&&)))***)))((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''(((((()))***+++)))(((222MMMoootttOOO777//////...***(((&&&(((+++---+++(((((((((((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))''',,,111666???SSSnnnzzzfffPPP???555111***+++,,,,,,,,,,,,******(((((()))***************((((((((((((((('''''''''((('''%%%&&&((()))))))))%%%&&&'''(((((('''&&&%%%&&&'''''''''(((((())))))'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&''''''(((***+++,,,+++,,,...///111222333333111444777777555444555777666666555444444333222222000000000000000000111111444555666666666444222000222333222000---,,,---...111111222333333333333222444333222111000...------))))))******+++++++++,,,---,,,++++++---//////...//////...------,,,++++++******)))(((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''"""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''''''''(((((())))))))))))************+++***...333222:::VVVuuuSSS333...++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++++++++******))))))************************((()))***,,,---+++(((%%%%%%'''))))))((('''((()))++++++******)))((((((((()))***,,,......,,,***)))(((((())))))******++++++)))***++++++)))(((((()))&&&&&&&&&'''((())))))***(((***,,,...///111444777===>>>>>><<<:::999:::<<<999<<>>===>>>@@@AAA>>>999444000000000...---,,,+++++++++---+++***+++...000...,,,---///...666WWWNNN555111111000000000///...---,,,------...222HHH^^^ccc[[[YYYdddrrrqqqfffSSSEEECCCGGGGGGBBB:::444---******++++++)))))))))))))))(((((((((((((((((((((((())))))))))))(((***+++***)))((()))+++))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))000DDDdddgggFFF333///...***************))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++...111333888FFF[[[kkk{{{tttaaaCCC777------//////------++++++++++++************)))))))))))))))******+++))))))((((((((('''''''''))))))((('''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((()))******++++++,,,,,,------............---///......///222555888:::999777555333222333333444111000000000000/////////111222333333111000000111333333222000000/////////333333333333444444555666777:::<<<:::555111//////---,,,,,,++++++,,,,,,------,,,+++++++++,,,---------,,,++++++******+++++++++******)))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%''''''((('''&&&&&&(((%%%$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((((())))))))))))(((((((((((()))---,,,///444444AAAZZZ```@@@///...---++++++,,,,,,,,,+++++++++************++++++******************************))))))(((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))***++++++******((('''''')))+++,,,......---,,,+++)))((((((((((((((()))***,,,+++)))((('''''''''(((''''''''''''((((((((((((---++++++---222666888888888888888999:::<<<>>>???<<<>>>@@@@@@>>>999333000000///...---,,,+++++++++---+++***,,,...000///---...///...666VVVMMM555111111000000000///...---,,,---......333III___eee^^^\\\fffssspppdddSSSEEECCCHHHGGGCCC999444---***+++++++++)))))))))))))))((((((((((((''''''(((((())))))******)))***+++***))))))***+++))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))///BBBaaa```BBB222///...,,,************))))))))))))(((((()))***)))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++///333333444<<>>>>><<<:::666222000...+++++++++******+++++++++++++++***++++++,,,---...,,,,,,+++************+++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''&&&%%%%%%'''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''(((((((((((())))))))))))***...,,,...333111999MMMqqqfffEEE333...,,,+++***+++,,,+++***++++++************++++++***************************))))))(((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******************)))((('''''')))***,,,......---,,,+++''''''''''''((()))***++++++***)))((('''''''''(((''''''''''''((((((((((((,,,++++++---111555777888666666666777999;;;===>>><<<===??????===888333000000///...,,,++++++++++++,,,++++++,,,...//////......000...555UUU~~~LLL444111111000000///...---,,,,,,---...///555JJJ```fff___]]]fffrrrqqqfffUUUGGGEEEHHHGGGBBB888333---++++++,,,+++)))))))))))))))((((((((((((&&&''''''((()))******+++)))***++++++))))))***+++))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((...???\\\zzzYYY>>>222///...+++************)))))))))(((***+++,,,......,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***///333333222333:::@@@UUUkkkkkkLLL888///,,,,,,...,,,,,,,,,,,,++++++++++++)))))))))))))))******+++)))))))))((((((((((((''')))(((''''''''''''((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((((()))******+++,,,---------,,,+++******,,,------...///111333444222111111000000111222222111111000000000/////////000111222111000000111333000////////////000111111111///......111555:::<<>>>>><<<888333000///...---,,,+++++++++++++++++++++,,,...////////////111///444RRR|||KKK444111222111111///...---,,,,,,---...///888KKK```ggg```]]]eeeooouuuiiiWWWIIIFFFHHHFFF@@@777222---+++,,,,,,+++)))))))))))))))((((((((((((&&&''''''((()))******+++)))+++,,,+++***)))***+++))))))))))))((((((((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((---<<>>666222---+++,,,---+++)))))))))))))))((((((((((((''''''(((((())))))*********+++,,,+++*********,,,))))))))))))((((((((((((''''''(((((((((((('''''''''''''''''''''(((((((((''''''((((((((()))))))))((((((+++999SSSvvvlllJJJ666///---***(((************))))))))))))&&&'''((()))***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))---222333000---,,,---555QQQqqqpppMMM333+++...++++++++++++************)))))))))))))))******+++******)))))))))((((((((((((''''''''''''(((((()))&&&&&&&&&''''''''''''''''''''''''((((((((((((((($$$$$$%%%%%%&&&''''''((('''&&&&&&&&&&&&'''((((((&&&&&&''''''(((((())))))******************)))(((******+++,,,------......////////////000000000000/////////.........------///000000000///000333666777666444333222111000000***+++...000222444444444444333222000......---...***))))))(((((())))))***((()))***+++,,,,,,,,,+++++++++***))))))))))))***&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&''''''(((((())))))******&&&+++((((((111222000888MMMyyytttMMM111---+++***)))***+++***))))))))))))(((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&%%%&&&&&&'''((()))******((((((((())))))(((((('''((()))+++---......---,,,+++***)))(((''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((***+++,,,---...000444666999::::::::::::999888888:::;;;<<<<<<:::777333111------,,,+++++++++++++++)))***,,,------...///111000222///222NNN{{{xxxIII333111222111111...------,,,---...///000777JJJ```iiieeecccjjjsssrrrgggVVVHHHEEEGGGDDD>>>555111---,,,------+++)))))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,,,,******+++,,,))))))))))))((((((((((((''''''((((((((((((''''''&&&'''''''''((((((((()))'''((((((((())))))))))))((('''***666OOOrrrcccAAA000---+++)))(((************))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((,,,///333333000---++++++---IIIjjjgggDDD000,,,---,,,,,,,,,++++++++++++)))))))))))))))******+++*********)))))))))(((((('''''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''((())))))(((((())))))***))))))))))))******+++,,,,,,,,,,,,------.........------,,,...------------,,,,,,,,,------...------...222444555444222111000/////////------///000222333333333111333444222...,,,---///***))))))))))))))))))***)))***++++++,,,+++******++++++***)))))))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''((()))******(((&&&'''***+++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&'''''''''((()))*********(((---((((((111333000555CCCooozzzSSS444---+++))))))***+++***)))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&'''''''''(((((())))))''''''((((((((((((((('''''')))+++---///......---***)))((((((((((((((()))'''((()))******)))((((((''''''''''''(((((((((((()))+++---------///333666666777888999999999888777::::::;;;;;;999666333111---,,,++++++***+++++++++(((***------------000222000333///111LLLyyyxxxHHH333222222111111...------,,,---...///000666III```jjjhhhgggnnnwwwnnndddSSSFFFDDDFFFCCC===555111---,,,------+++)))))))))))))))(((((((((((())))))))))))((((((((((((***+++,,,,,,******+++,,,))))))))))))((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((())))))))))))((('''***555NNNppp{{{\\\;;;,,,++++++)))(((************))))))))))))'''''''''&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))///222444333000---+++******EEEeee|||YYY===222......---------,,,,,,,,,)))))))))))))))******+++************))))))))))))'''''''''''''''((()))***&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''(((((()))))))))(((''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((()))''''''((())))))***))))))))))))***+++++++++++++++***++++++++++++***)))(((------,,,,,,,,,++++++++++++++++++++++++---000333000///...------,,,------000000000000111222333444222555888555///+++---///******))))))))))))******)))***+++,,,,,,+++)))(((+++******)))))))))))))))+++*********)))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))(((''''''((()))***+++...***'''(((,,,...+++'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''((()))******+++***///)))'''111333000333===hhh~~~WWW888---+++))))))***+++***)))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''&&&'''''''''(((((((((((((((''''''((((((((((((((('''''')))+++---//////...---(((''''''(((((()))***+++'''((()))******)))((((((''''''''''''((((((((()))''')))++++++***,,,000444333444666777888888888777::::::::::::999666333222,,,,,,++++++***+++++++++'''***------,,,---000333111333///111KKKxxxoooBBB777333111222///000...,,,++++++---///111888OOOfffkkkgggjjjuuu{{{fffOOOEEECCCBBB???>>>333111...,,,------,,,+++...---,,,+++***(((''''''******))))))((((((''''''************************))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))+++333HHHjjjtttQQQ777000,,,,,,---((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))(((&&&%%%&&&(((+++222333444222///+++((('''+++<<>>...***(((+++,,,))))))***((((((((((((((((((((((((((((((((((((((()))******((((((''''''&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))((('''%%%###((()))+++---.........---)))(((&&&&&&((()))((('''(((''''''(((***+++***((($$$&&&(((((('''((()))++++++******+++---000333555555666888888888777888999::::::;;;;;;999555222000///---++++++,,,,,,+++***++++++,,,------......//////000///222JJJsssnnnAAA666222111111//////...,,,++++++---///111;;;SSSiiimmmgggiiiuuu~~~gggOOODDDAAA???===;;;222000---,,,,,,,,,,,,+++---,,,++++++***)))((((((***)))))))))((((((((('''************************))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))+++333GGGiiilllJJJ333---)))***+++&&&******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((&&&%%%&&&)))+++222444444333///+++)))(((+++666HHH\\\ppp{{{eeeDDD666+++,,,///---+++,,,---,,,++++++***+++++++++***************+++,,,,,,(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''')))***+++///---***'''%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******************+++---///000,,,+++***+++,,,---,,,***---...//////......///111333222111///...,,,+++***))))))))))))))))))))))))++++++******))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********************)))&&&&&&(((***++++++)))(((///...+++(((,,,444888666555+++***---***---000+++******)))***+++,,,***((())))))))))))))))))))))))***)))((('''&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((((('''%%%%%%&&&'''&&&%%%###'''###"""+++***'''+++)))***++++++,,,...111444:::QQQuuu^^^@@@000+++)))***+++((('''(((((((((((((((((((((((((((((((((((((((((())))))***((((((((('''''''''''''''&&&'''''''''&&&&&&%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((((((((*********((('''%%%((()))+++---.........---)))(((&&&&&&((()))((('''(((((('''(((******)))'''%%%'''(((((('''''')))************+++---000333555555777888888777777777888999:::<<<<<<;;;888555333///---++++++,,,,,,+++***++++++,,,------......///---///...111HHHqqqlll@@@555111000000...///...,,,+++,,,---///111>>>WWWmmmnnneeefffttthhhNNNBBB>>><<<:::888111...,,,++++++++++++***++++++*********)))))))))))))))))))))((((((((((((++++++++++++++++++++++++))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))+++222EEEgggbbbCCC000,,,((()))+++'''+++******)))(((''''''&&&((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''***,,,333444555333///+++***)))+++...777GGG\\\ssseeeEEE...///333---***///------,,,+++++++++++++++******)))))))))***++++++((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++,,,---...///---,,,++++++------,,,++++++---......---,,,---/////////...---,,,++++++***))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((())))))***((((((''''''(((((()))***&&&'''((()))******))))))************************+++---000:::LLL^^^fffeeeUUU???333222111444888222+++***+++---...---+++((()))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&'''(((***(((&&&&&&''''''%%%$$$%%%***&&&&&&---+++%%%)))''')))***+++,,,...222555777KKKmmmbbbCCC111,,,)))***)))&&&%%%&&&(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((((((((())))))&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))***+++++++++***)))(((((()))+++,,,---...------)))(((&&&&&&((()))(((''')))(((((()))******(((&&&'''((())))))''''''((()))************,,,000333555666777999888777666666777999:::<<<======:::888666///---++++++,,,,,,+++***++++++,,,------......///,,,...---000FFFooojjj>>>444111///000---...---,,,,,,,,,...000111???YYYooonnnbbbbbbqqq|||eeeKKK???<<<:::888777000---+++******+++***)))))))))))))))************))))))))))))((((((((((((++++++++++++++++++++++++))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++111CCCddd}}}WWW===///...******---***++++++***)))((('''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((('''&&&'''+++---444555555333///,,,*********))),,,777KKKdddfffCCC444000,,,,,,000------,,,++++++++++++,,,***)))))))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))************))))))******++++++,,,---......---,,,+++,,,---------+++***,,,---,,,+++***+++---,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((''''''***))))))))))))))))))***)))((((((''''''(((((()))(((((()))*********))))))...,,,(((&&&''',,,444999666AAARRRggg|||WWW===999888:::;;;777,,,---...000222111---***((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((('''&&&'''(((((('''%%%***---(((&&&,,,***%%%)))'''(((***+++,,,///333666555FFFbbbeeeFFF111+++((())))))&&&&&&'''(((((((((((((((((((((((('''(((((()))))))))))))))''''''(((((())))))******&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))***+++++++++***))))))''')))***,,,------------)))(((&&&&&&((()))((('''***)))((()))***)))'''%%%((()))***)))((('''((()))***))))))***,,,///222444666777999888666555666666:::;;;<<<===<<<:::777555///---++++++,,,,,,+++***++++++,,,------......///,,,///...///EEEnnnhhh===444111///000------,,,,,,,,,---...000111???XXXmmmlll___^^^nnn}}}vvv```GGG<<<;;;:::888888///,,,***)))***+++******((())))))))))))*********(((((((((((())))))))))))++++++++++++++++++++++++))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++000@@@```uuuLLL555,,,...******---+++*********)))(((''''''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''(((,,,///444555444222...+++******)))&&&(((111@@@WWWvvvfffBBB///,,,.........---,,,,,,++++++,,,,,,******)))))))))))))))***((((((((((((((((((((((((((((((((((((''''''''''''######$$$%%%&&&'''((((((''''''((((((((('''&&&%%%&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))*********++++++,,,,,,++++++******++++++,,,---------------,,,++++++------,,,+++***+++,,,+++***)))***+++)))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''((((((******))))))))))))************)))(((((((((((((((------,,,++++++*********(((+++///555>>>JJJWWW```lllyyy```===777666666888555,,,,,,...000111000---***'''''''''''''''''''''''''''''''''''''''&&&&&&%%%))))))((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&%%%&&&(((***+++***(((,,,...&&&"""))))))'''---'''(((***+++,,,///333666666AAAXXXxxxiiiJJJ000***'''((()))'''(((+++((((((((((((((((((((((((''''''((()))***))))))(((''''''(((((())))))******&&&&&&'''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))'''(((***,,,---------,,,)))(((&&&&&&((()))((('''***)))((()))***)))'''%%%((()))***)))((('''((())))))))))))***,,,///222444555777888888666555666666:::;;;<<<<<<:::777444111///---++++++,,,,,,+++***++++++,,,------......///---000///000DDDmmmggg===444222000000---,,,,,,,,,---...///000111>>>VVVkkkjjj___^^^kkkxxxppp[[[DDD;;;::::::888666...,,,***)))***++++++***))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++///>>>]]]kkk@@@...))),,,((('''+++)))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&'''''''''''')))---000444444333000---***)))***(((''')))000888JJJkkk```@@@333///,,,...------,,,,,,,,,,,,,,,++++++***)))))))))******((((((((((((((((((((((((((((((((((((''''''''''''"""###%%%&&&'''((((((((())))))))))))((('''&&&%%%&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,------,,,+++******+++,,,------------,,,,,,+++******,,,,,,+++******+++,,,+++)))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++******))))))******++++++******))))))************)))(((((())),,,///111777BBBTTTfffuuu\\\444......---000000***)))***,,,---,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%((((((''''''&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&)))+++,,,+++***<<<<<<000(((+++)))%%%+++''')))***+++,,,...222555777<<>>UUUiiiiii```___jjjtttlllXXXCCC;;;:::999555333///---******+++,,,,,,+++)))))))))))))))((((((((('''((((((((()))))))))***,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++...<<<[[[xxx^^^:::***(((---)))'''******(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&''''''(((***...111333333222///+++)))((()))((((((+++///000>>>aaaeeeDDD333///......---,,,,,,,,,,,,---,,,,,,+++***************((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%&&&'''(((((('''&&&((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************)))***,,,------,,,***)))***+++,,,---------,,,,,,+++***))))))++++++***)))***+++,,,+++)))((()))***)))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((()))))))))+++******))))))******+++)))))))))***+++---...///,,,---000666???JJJTTTZZZmmmyyy]]]111,,,+++'''***,,,)))(((((()))******)))'''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''(((((((((''''''&&&&&&'''***,,,,,,+++)))???>>>333+++---)))$$$((()))***++++++,,,...111444777777BBB___sssSSS333---))))))***)))***---((((((((((((((((((((((((&&&''')))*********((((((((((((((('''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))&&&((()))+++,,,,,,,,,,,,)))(((&&&&&&((()))((('''(((((('''(((******)))''''''(((******))))))***,,,))))))((()))+++...111333222444666777666666777999888999::::::999666333000///---++++++,,,,,,+++***++++++,,,------......///,,,000//////AAAiiiggg===555333222111...++++++,,,---...///000111???TTThhhjjjbbbaaajjjrrrkkkWWWCCC;;;:::888333111///---+++***+++---,,,,,,***)))))))))(((((((((((('''((((((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++...;;;ZZZpppVVV999******000+++))),,,,,,''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((%%%&&&''''''(((***...111333222111...***(((((((((((())),,,---***555ZZZTTT888555......---,,,,,,,,,,,,---------,,,+++******++++++(((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((('''%%%$$$'''&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++((()))+++,,,,,,+++)))(((***+++,,,---...---,,,+++***)))((()))***+++***(((+++,,,,,,+++)))))))))***)))))))))))))))((((((((((((((((((((((((((((((((('''((((((((())))))******++++++************++++++''''''(((***---///222333<<>>000+++***&&&)))+++%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))222333///'''%%%)))***'''((()))(((&&&%%%$$$&&&(((***)))((((((((()))+++,,,)))'''&&&)))...000---)))+++***((((((((()))((('''&&&&&&''''''((()))))))))&&&&&&''''''(((((())))))*********+++,,,---...///222333555555444444666777777777777999:::999666444000...+++***+++,,,++++++)))***+++,,,---.........000111000000AAAfffaaa:::555333...///000000000000...,,,---000222===SSSeeeeeebbbeeekkknnniiiTTT@@@:::===<<<777222...---+++***)))***+++,,,***************)))((((((((((((((((((((()))******(((((()))***************))))))************))))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))************)))))))))+++++++++666UUU~~~```FFF...,,,***)))(((((()))***(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&((())))))*********'''))))))((('''&&&'''(((((((((((((((***,,,///111333111---***(((((()))***((('''+++...,,,///CCC[[[zzzVVV777444000...............------,,,,,,+++*********))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''')))***)))((('''(((***))))))(((((())))))***+++)))))))))*********++++++************************++++++++++++++++++++++++))))))***++++++++++++***+++++++++***)))((((((((()))************((('''&&&((((((((()))))))))******(((***++++++***,,,222777)))---111111---))))))***+++666CCCMMM]]]tttuuu@@@+++,,,+++***+++***))))))((((((((((((((()))))))))(((&&&%%%&&&'''&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%'''(((((('''((()))+++))))))***+++,,,...///000333444888FFFdddaaa???///******&&&(((+++%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))///111...'''%%%))))))'''(((((((((&&&%%%$$$&&&((()))((('''''''''(((******)))'''&&&)))...///---)))+++)))''''''((()))((('''&&&&&&''''''((()))))))))'''''''''(((((((((((((((*********+++,,,---...///111333555555444444555777888888888999:::999666333000...+++***+++,,,++++++***+++,,,---.../////////...000...///@@@ddd___999555333///000000111111000///---...111333===SSSfffhhheeehhhlllmmmdddQQQ@@@;;;>>>===888333///...,,,***))))))******)))************))))))(((((((((((((((((()))******(((((()))***************))))))************))))))(((((((((((((((((()))***))))))))))))))))))))))))((())))))******))))))((()))+++++++++555RRR{{{xxxWWW>>>---,,,***)))(((((()))***(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&''''''((())))))))))))'''))))))((('''&&&'''((()))(((((()))+++---000111111///---***(((((())))))***(((***---++++++888GGGfff}}}}}}JJJ:::...---///+++***---------,,,,,,++++++******))))))))))))(((((((((((())))))(((((((((((())))))))))))*********)))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''')))***)))((('''(((***((((((((((((((())))))***(((((())))))))))))******************************************************))))))***++++++++++++***+++++++++***))))))((((((,,,,,,+++)))(((((('''''')))************+++++++++...//////,,,***+++///444$$$***000111000444===FFFUUUddduuusss@@@---...---++++++((((((((((((((())))))*********)))'''&&&&&&)))+++$$$&&&((()))((('''$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%'''(((((((((((()))+++++++++++++++,,,---......111333777@@@WWWzzzgggBBB000))))))&&&(((+++&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++---+++((('''((((((&&&(((((((((&&&%%%%%%&&&((('''''''''''''''((()))))))))'''''')))---...,,,******((('''&&&'''(((((('''&&&''''''(((((())))))***))))))((((((((((((((('''*********+++,,,---...///111333555555555444555777999888999999:::999555333000...,,,++++++,,,,,,+++++++++---...///000000000,,,...---...>>>bbb^^^888444333///000000111111111///...///222444AAAUUUfffhhheeehhhlllmmm___NNN???<<>>888444///...,,,+++***)))))))))))))))************)))(((((((((((((((((())))))***(((((()))***************))))))************))))))***)))((((((((()))******(((((((((((((((((((((((((((((())))))))))))(((((()))******+++444NNNwwwlllKKK555,,,+++***)))((()))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&''''''((())))))(((((('''))))))((('''&&&'''((()))))))))***,,,...000111///...,,,***(((((())))))***((())),,,,,,+++000888LLLfffpppNNN000+++---++++++///...------,,,++++++******))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))((('''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))))))))(((''')))***)))((('''(((***((((((''''''(((((()))***((((((((((((((()))))))))************************)))))))))))))))*********))))))***++++++++++++***+++++++++******)))))))))---,,,***(((((((((******************++++++++++++000222333111---,,,///222///,,,+++000@@@WWWppplll999***...///+++)))''''''''''''((()))***+++((((((((('''&&&)))---000&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''))))))((((((***+++,,,,,,+++++++++,,,------///222666;;;LLLllllllGGG222((()))&&&'''***'''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))((((((((('''&&&'''((((((&&&%%%%%%''')))''''''''''''(((((()))))))))(((((())),,,---,,,+++)))(((&&&&&&'''((((((''''''''''''((())))))*********)))))))))((((((''''''*********+++,,,---...///222444666777777666777888:::999999::::::999555333111...,,,+++,,,,,,,,,+++***+++,,,...////////////+++.........===```[[[777444333///000000000111000///...///222555GGGXXXfffeeecccggglllmmm]]]MMM???<<<>>>===888444///...---+++***))))))(((((())))))*********))))))((((((((((((((())))))***(((((()))***************))))))************))))))+++******)))))))))******(((((((((((((((((((((((((((((())))))))))))(((((())))))***,,,333JJJrrraaaBBB000******))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&''''''((((((((((((''''''))))))((('''&&&'''(((((())))))+++---...000111---,,,+++)))(((((()))))))))((())),,,------///333999SSSxxxkkk===......------222......------,,,++++++***))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&''''''(((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))''')))***)))((('''(((***((((((((((((((()))******)))))))))(((((((((((((((************************(((((()))))))))*********))))))***++++++++++++***++++++++++++************,,,***)))((((((***---...)))))))))*********+++++++++...222333111111222444777...***:::\\\ddd444(((///000)))&&&''''''''''''(((***+++,,,%%%&&&&&&&&&'''+++000333...,,,)))'''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''&&&'''))))))((((((***+++,,,,,,,,,++++++,,,,,,---...111555999DDD```qqqNNN555(((***'''&&&)))'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''))))))'''&&&''''''''''''&&&%%%%%%''')))(((((())))))***************)))((()))+++,,,,,,+++)))(((&&&&&&((()))((((((''''''(((((()))***************))))))((((((((('''*********+++,,,---...///333555888999999888888999999999999:::;;;999666333111///,,,+++,,,---,,,,,,)))***+++,,,---.........,,,000000///<<<___YYY555444333000000111///000///......///222444HHHXXXeeedddbbbggglllmmm]]]NNN@@@<<<===:::666333------,,,,,,+++***))))))((())))))************)))((((((((((((((()))******(((((()))***************))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((***,,,222FFFnnn}}}YYY<<>>QQQaaaeeeggglllnnnlll```QQQAAA;;;999666333222++++++,,,,,,,,,++++++***(((((()))***************((((((((((((((()))******(((((()))***************))))))************)))))))))+++---///...,,,)))&&&))))))))))))))))))))))))''''''((((((((((((''''''(((''')))---000AAAiiimmmIII000((('''((()))))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&''''''(((''''''&&&&&&''')))))))))'''&&&'''(((%%%&&&(((***,,,---......)))))))))))))))(((((((((&&&)))+++***+++///444777888CCC^^^eeeNNNAAA999///......------,,,++++++))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((()))************((()))***)))((('''(((***++++++******++++++,,,---,,,+++++++++******))))))************************))))))***+++,,,,,,------))))))***++++++++++++***++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,---------......,,,///333777===GGGSSS\\\eeexxxZZZ555+++(((......&&&'''000((((((((((((((())))))***''')))***)))((('''((()))''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''((()))******+++(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''(((******))))))+++,,,++++++++++++,,,---...///+++---///111333CCCgggaaa???------)))&&&((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((+++'''&&&))))))%%%%%%***&&&''''''&&&%%%&&&(((***%%%&&&((()))))))))((('''***+++***)))((()))+++---+++)))((()))+++,,,,,,+++((((((((()))******++++++(((((())))))******++++++*********+++,,,---/////////222666888777666555555777777888:::<<<<<<:::888222000---,,,---------,,,++++++---...///000000000,,,111111---666WWWRRR;;;888444999555444111///...///---+++000888AAAZZZllljjjeeeiiikkkhhhaaaRRRDDD>>>;;;777222000///---***)))***+++******))))))(((((((((((())))))))))))))))))************++++++******************************)))))))))))),,,+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''')))+++...???fff~~~dddDDD...---+++******)))(((''''''&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''&&&&&&((())))))(((&&&$$$%%%&&&&&&%%%%%%)))---...,,,***((((((((((((''''''''''''((((((((()))+++000777<<<<<>><<<777444///---***)))***+++******))))))(((((((((((())))))((()))))))))***************************+++++++++************)))))))))((()))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&'''((()))777XXXyyycccHHH111)))000))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%&&&&&&&&&((()))***)))'''&&&'''(((((())),,,...000000...---((((((((((((''''''''''''&&&'''''''''''')))---000000000000000777JJJkkkmmm^^^NNNEEE:::+++)))***+++***))))))***,,,+++***))))))++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((()))***(((((((((((())))))))))))((()))*********)))((('''(((((())))))***+++,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,+++***+++,,,---......---...000000000111222333888;;;===<<<===FFFUUUaaayyyeee@@@---***,,,+++*********)))))))))((())))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''((((((''''''((()))))))))))))))))))))))))))***+++,,,---,,,,,,+++******)))******,,,---+++///444111;;;RRRppp|||SSS444+++'''))),,,(((''''''((((((((((((''''''&&&'''(((******)))((((((***)))))))))((((((''''''&&&''''''(((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))(((''''''(((***+++***)))******++++++,,,------...***************+++------+++++++++++++++,,,------+++++++++++++++++++++++++++,,,------,,,,,,---///333666999<<<<<<:::777444666777888999999::::::999444333000...,,,,,,---...000---,,,---///////////////...///000555KKKwwwKKK777444...111---//////.........---,,,111999LLLkkk|||nnnjjjllllll^^^NNN???<<>>888444///---***)))***+++******))))))(((((((((((())))))((()))))))))************))))))*********+++++++++************)))))))))(((((((((((((((((()))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&((()))444RRRpppyyytttUUU<<<***%%%,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''''''''((('''((()))((('''&&&'''((((((***...000000///...---((((((((((((''''''''''''%%%&&&''''''''''''***,,,******,,,...111<<>><<<@@@???999444///---***)))***+++******))))))(((((((((((())))))))))))))))))************)))))))))***++++++,,,,,,************))))))))))))(((((())))))))))))******(((''''''''''''''''''(((''''''''''''''''''''''''&&&%%%'''))))))000IIIcccpppyyyjjjKKK555(((###)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''(((((((((&&&'''((('''&&&%%%&&&((('''+++///111000///------((((((((((((''''''''''''$$$&&&'''(((''''''(((***,,,)))***,,,---222EEEZZZyyymmmCCC777111+++***...000///,,,,,,*********+++,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((---,,,+++)))((((((((((((''''''(((((())))))******)))***++++++,,,,,,++++++((()))***+++,,,,,,,,,,,,+++,,,,,,------....../////////...---------......,,,------....../////////,,,...000000///......///,,,000777AAAQQQhhhrrrRRR===///777IIIhhhuuu___VVVTTTSSSIII:::---***---+++&&&))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((***+++,,,,,,''''''&&&&&&''''''((()))'''((())))))******))))))******))))))***++++++,,,...---+++***((((((''''''''',,,***+++555666666???III^^^uuuyyyaaaGGG444,,,''')))---)))''''''((()))))))))(((((((((((())))))******))))))***))))))))))))))))))(((((((((''''''(((((()))***(((((((((((())))))))))))))))))))))))***************((('''(((+++---------+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,---------,,,,,,,,,,,,+++)))***,,,+++******+++---111444888:::;;;999777444555666777888999999999999333222///---++++++,,,---,,,---,,,***,,,//////,,,000---///111333EEEqqqGGG666444---000...111...------...---,,,222:::PPPkkk|||rrrrrruuutttaaaOOO>>><<<@@@???999333///---***)))***+++******))))))(((((((((((())))))))))))))))))************((())))))***++++++,,,,,,************)))))))))))))))))))))*********++++++)))((((((''''''(((((()))'''''''''''''''''''''''''''&&&((()))'''***===TTTbbbkkk]]]@@@111)))%%%)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''(((((($$$&&&'''&&&%%%$$$&&&'''&&&+++000222000...,,,,,,((((((((((((''''''''''''###%%%'''(((((('''((()))+++'''(((...------777FFF___lllMMM???000***///444333///,,,+++******,,,,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((+++***)))((((((((((((((('''''''''((()))*********///...---,,,++++++++++++))))))+++,,,,,,,,,,,,+++,,,,,,,,,---.../////////000//////......---......,,,------...//////000000---.../////////222777<<>>:::777444///+++---000---&&&((()))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((('''&&&&&&(((((((((((())))))))))))'''''''''''''''(((((()))(((((()))************)))*********)))******+++,,,+++******)))))))))))))))&&&,,,((((((333777444777:::HHHWWW```hhhnnnkkkcccMMM;;;111---''')))...***''''''((()))))))))))))))))))))(((((())))))***+++)))))))))))))))*********))))))((((((((()))***+++))))))))))))******++++++)))))))))*********++++++***)))((((((+++---......+++,,,,,,,,,,,,---------............---,,,,,,++++++++++++++++++,,,------...---------,,,,,,,,,,,,***,,,------,,,,,,---...222555888;;;<<<;;;888666555666777888999999999999555333000...,,,,,,---...---///---***,,,111111,,,000---...111222BBBooo~~~EEE555333,,,000...111...------...------222:::TTTqqq~~~qqqooossstttaaaOOO>>><<>>IIIQQQqqqnnnGGG333111333444444///)))///LLLvvvyyyjjjccc```[[[TTTMMMFFF===444---+++---,,,(((''')))***'''(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''&&&***))))))((('''&&&&&&&&&'''''''''''''''((())))))(((((()))*********************************++++++(((((((((((()))***+++,,,&&&,,,(((&&&111666111111,,,444<<>>eeeyyyAAA333444///222...///+++...+++---222000888MMMuuuuuuzzzxxxiiiOOOAAABBB???===;;;444000...,,,+++,,,,,,***))))))))))))))))))(((((('''(((((()))***************))))))))))))************************************************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%'''***---,,,111///'''$$$(((***'''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))'''&&&(((&&&###%%%***))),,,//////---+++))))))(((((((((''''''''''''&&&&&&$$$$$$%%%'''(((((('''''''''((()))***++++++,,,+++888DDDTTTiiiyyyfffUUU^^^qqq|||mmmRRRFFF777//////111...***+++***)))((((((((()))*********))))))))))))******(((((())))))***+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,'''***---......///333666555444222000------///111777===GGGQQQ^^^qqqVVV999111---000000,,,---333...---//////---...666@@@nnnWWW555***,,,---------,,,+++***)))((()))************))))))((())))))))))))))))))))))))(((((((((((())))))))))))%%%(((,,,///000...+++)))%%%(((******)))''''''(((''''''&&&&&&''''''((())))))((((((''''''(((((()))'''(((***)))(((((()))+++))))))((('''''''''(((((((((((())))))***+++++++++------..................------,,,+++++++++++++++************************+++((((((+++------000444444///***&&&&&&'''((((((,,,+++***))))))))))))))))))))))))******++++++,,,++++++*********+++,,,---******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++************)))***++++++,,,,,,---------////////////////////////111000//////......//////........................000///...---,,,+++++++++------------............000222666:::;;;:::999777666777888999:::::::::999777444000......///......---......//////000000111...222111000222<<>><<<:::333000...,,,+++,,,,,,+++***(((((())))))))))))(((((((((((()))***************((()))))))))************************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''&&&%%%%%%(((***(((***(((###$$$((()))%%%'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))&&&&&&(((&&&###%%%******,,,...///---***))))))(((((('''''''''&&&&&&&&&&&&%%%%%%&&&((()))((('''&&&''''''((())))))******)))...///555DDDTTTpppdddCCC333:::IIIrrruuuVVV<<<111222333222000...,,,,,,,,,,,,+++***+++******))))))******+++))))))***++++++,,,,,,---************++++++,,,,,,+++,,,,,,,,,---------...+++,,,...//////000111222%%%,,,444666444222333666555333111111444<<>>333444...000...000...000,,,,,,000...777LLLvvvssswwwvvvkkkPPPBBBBBB>>><<<999222///---++++++,,,,,,+++***(((((())))))))))))(((((((((((()))***************((()))))))))************************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((('''&&&%%%&&&(((((((((%%%###%%%((('''$$$'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((&&&&&&'''&&&$$$&&&+++***,,,......,,,)))((((((''''''''''''&&&&&&&&&&&&'''&&&'''(((***+++***(((''''''(((((())))))******''',,,+++***///999WWWeeeGGG444...222999GGGfff|||UUU===666444333,,,+++***+++------+++)))++++++************++++++******++++++,,,---------***++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,...//////......000222222666999777222///111444,,,222<<>>;;;888111...,,,******+++++++++***'''(((((()))))))))))))))(((((()))***************))))))))))))************************************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&(((((('''&&&''''''((('''&&&%%%&&&'''&&&%%%''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((&&&&&&'''&&&$$$&&&++++++,,,...---+++)))(((((('''''''''&&&&&&&&&&&&%%%''''''(((***,,,,,,***((('''((((((((()))))))))***&&&,,,---,,,,,,...JJJssslllFFF222///222333333444DDD___www\\\LLL@@@666---***(((***,,,...,,,)))++++++************++++++******++++++,,,---------***+++,,,------------,,,---------....../////////...///000...+++***---////////////...111888BBBJJJMMMYYYmmmzzzXXX???111///333000---,,,...111111000...---000000,,,***,,,------...,,,((('''+++///---''',,,+++******))))))******((())))))************)))))))))))))))))))))))))))(((((((((((())))))))))))+++***(((&&&%%%&&&'''''')))(((&&&&&&''')))******((((((''''''(((((()))***((())))))******))))))(((((()))+++***))))))***,,,******)))))))))***++++++++++++,,,,,,---.........---------..................------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))))),,,///000333888<<<777111,,,************,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------........................000000000000000000000000111111000000//////000000////////////////////////000000///........................///000111111222000222555888:::;;;::::::::::::999999999999:::;;;777555333222222111000......//////000000111111222//////000333333444VVVooo<<<222444---///---111+++...,,,---000,,,333GGGgggzzz~~~mmmRRRCCCBBB>>>;;;888000,,,+++))))))***+++***)))''''''((()))))))))))))))(((((()))***************))))))))))))************************************************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###&&&((())))))''''''(((&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''%%%%%%'''&&&$$$'''++++++------,,,***((('''((('''''''''&&&&&&&&&%%%%%%&&&&&&''')))++++++***''''''''''''(((((((((((((((&&&+++---......,,,AAAfffcccKKK111***...222000...///444===OOOmmmxxxdddQQQAAA:::222//////000...,,,,,,++++++******++++++,,,*********+++,,,,,,------++++++---.........---,,,.............../////////,,,///111000......222666444777>>>IIIYYYjjjyyy___AAA111+++...444//////000///000222111000)))...///------111222///***,,,+++***,,,///,,,&&&+++***)))(((((())))))***(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''((((((((((((''''''&&&'''((()))((((((((((((((())))))***((()))************)))((((((***++++++***)))+++,,,++++++******+++,,,,,,---,,,,,,,,,---......//////000//////////////////.........---,,,,,,,,,,,,---++++++++++++++++++++++++)))+++,,,+++...444888888888444000,,,+++++++++***+++++++++******++++++,,,------------------,,,,,,+++,,,---...///......---------------............------............------------------------------,,,,,,,,,,,,---------...........................000000000000000000000000000111111111111000//////////////////////////////111000//////...//////////////////000000111111111111333555888:::;;;<<<<<<;;;:::999999999999:::;;;777555333333333222000.../////////000111111222222/////////444333222SSSnnn;;;222444---///---111))),,,+++---000---333FFF___zzzmmmRRRCCCBBB>>>:::888000,,,***(((((()))***)))(((''''''((()))))))))))))))(((((()))***************))))))))))))************************************************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))******(((((()))$$$%%%&&&(((&&&%%%&&&***''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''%%%%%%'''&&&$$$''',,,,,,------,,,***((('''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&)))++++++)))&&&&&&&&&''''''''''''''''''(((******...///***:::ZZZxxxiiiFFF888,,,,,,111222000...,,,000111000<<<\\\sssZZZOOOAAA888444333111///,,,++++++******++++++,,,)))******++++++,,,------+++,,,---.........---,,,/////////////////////...***...222333333555<<>>999222///000111000...---,,,---+++,,,...---,,,,,,---///------/////////...---,,,.........///////////////---..................---//////.........---------,,,,,,,,,,,,,,,---...///,,,---------.../////////............/////////000111111111111000000000000111111000000111111222333222333333222000///111333///222111///111666555///222111/////////111444555222444888;;;>>>@@@@@@@@@999888777666666888:::;;;999666333222333333111...000111111111111222222222444111333000555444DDD~~~kkk:::111222---111...---***---+++,,,000---555JJJwww|||~~~wwwlllXXXEEE>>>===999222...,,,++++++***))))))(((((())))))))))))))))))))))))((((((((((((((((((((('''))))))))))))************++++++******)))(((((('''******)))(((((()))***+++''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''(((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((())))))'''%%%$$$%%%(((+++---...,,,)))(((((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((+++,,,***(((+++444===TTTrrr|||gggNNN;;;333000///...,,,,,,,,,---......---...///,,,***222===YYYlllvvvrrrmmm^^^NNN333///***))),,,000222222//////000222222111---***,,,+++)))(((''')))+++,,,666000---000111///---...---222555999MMMqqqbbbPPPAAA666...///111000...///000000000000000000000000//////...------,,,++++++++++++++++++++++++++++++++++++************++++++++++++******))))))))))))************************************************)))))))))(((((())))))))))))))))))(((((()))))))))))))))((((((((()))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++------,,,,,,------...///,,,---...000000000000///111111000000000000111111111111000///...---,,,,,,,,,,,,,,,,,,++++++++++++,,,***+++000666888333...///000111111...---------+++---......---,,,...///---.../////////...------////////////////////////......////////////....../////////......---------------,,,,,,------...///------.........................../////////000000111111111111000000000000111111111111111222333333333333333111000///......333555333...---000000,,,111000//////000111222333222444888<<<>>>?????????999888777666777888:::;;;;;;888555444444444222000111111111111222222222222444111333000555444CCC|||hhh888111222---111...---''',,,+++,,,///---999RRRzzz|||vvvlllYYYFFF???===999222...+++******))))))(((((('''))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))************++++++******)))(((((((((***))))))(((((())))))***''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))(((&&&%%%%%%&&&))),,,...---+++((('''((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''')))+++***((()))000666AAAaaalllVVVEEE666---***///...---,,,,,,,,,---...,,,,,,...///---((((((***...@@@ZZZttt{{{QQQGGG:::111///000///......---------//////...---000111111111//////111222222//////111111,,,+++,,,)))222555;;;\\\~~~TTT999///222......222333111......000000000000000000000000//////......---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))******************************************************))))))))))))******))))))))))))))))))))))))*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------...///000000000000111111000000000000111111222111111000///...------...---------,,,,,,++++++,,,,,,---///000000---***///111222111///.........,,,---......------...000......////////////......000000///////////////////////////000000/////////////////////...............------------....../////////......................../////////000000000000000111111111111111111222222222222222333333333444333222333333222000//////222333000///111333222000000000000111111111111111444888<<>><<<888222///***)))))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************************))))))((((((***)))))))))((((((((((((''''''''''''''''''''''''%%%&&&''''''(((''''''''')))((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))'''&&&%%%%%%'''***---///,,,***((('''''''''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((%%%(((******)))***///333>>>VVVwwwkkkPPP>>>555///------...---,,,++++++,,,------111...,,,,,,...///000111***111;;;HHHXXXlllyyyhhh[[[TTTPPPKKKGGGGGGBBB:::444111///......))),,,///111000///......///...///111000---///333---000555HHHqqq}}}YYY<<<111222555444222111000///111333//////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++******))))))******+++***************************************++++++,,,,,,,,,,,,,,,------------------------------------------......////////////---......///000000111111222111111000000111111222222222111111000//////...//////......---,,,,,,,,,,,,---......---+++******///111222222000...//////,,,...//////......///000......//////000000000000111111000000000000//////......////////////......///////////////////////////...............//////000000//////......------...////////////000000000000000000111111222222222222222333444444444444444444333222444777777555333...222444444333444555666111111222333333222222111222444999<<<>>>===;;;:::888888777777777888999:::===<<<:::888666555444444222222222222333333333444222111333///444444???rrraaa444000333---000---...***///...,,,---+++:::UUU|||zzzqqquuuooo___PPPAAA;;;:::777222000))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((()))))))))*********************)))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((&&&%%%%%%&&&((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))&&&&&&&&&&&&(((***---...***)))'''&&&'''((('''&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((%%%'''*********,,,000444666GGGccc^^^LLL:::111...,,,,,,,,,---,,,+++******+++,,,---222///+++)))***---...,,,///...++++++111>>>NNNZZZ{{{{{{nnn```RRREEE999222111///---,,,---...//////111//////111000...111666333333BBBggggggLLL:::222333777333444222...,,,---000222///////////////////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,---++++++++++++++++++++++++++++++************++++++******++++++++++++******))))))*********+++++++++,,,,,,---------.........---------------------------...///000000000//////......//////000111111222222222111111111111222222222222111111000000///////////////.........------,,,...///...,,,+++,,,...000111333222111///000000---...000///......///111////////////000000111111222222111111000000000000......////////////......000000000000000000000000000//////....../////////000000000//////......---////////////000000000111///000000111222333333444333333444555555555555444444444333444555555333222333444666888666333222222333333444555555555444444333555999;;;<<<<<<:::888888888888888888999999999;;;;;;999777666555444555222333333333444444444444222333555///555555===lll]]]222000444---000---......111---,,,---+++888PPPsssxxxnnnppphhhYYYKKK>>>999888555111///))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))******************))))))))))))))))))))))))))))))((('''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&((((((((('''''''''''''''((((((''''''''''''(((((($$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))''''''''''''(((***,,,---)))'''&&&&&&'''((('''&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&((()))***+++---111444...<<>>999777333///...************************))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))************)))))))))))))))))))))***((())))))))))))'''&&&%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''$$$&&&))),,,,,,+++)))''')))((((((((('''''''''&&&''''''((((((((((((''''''$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))(((((((((((()))***+++,,,((('''%%%%%%'''(((((('''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))),,,///111000:::HHHYYYfffeeeRRR???333...+++,,,---+++***,,,+++***)))))))))+++,,,---$$$***---,,,---000000---***,,,...//////...---,,,,,,777GGGWWWhhh}}}qqqfffYYYSSSQQQKKK>>>222555222333999<<<999555444@@@]]]eeeGGG<<<333111222222111222///444555444555888777222000000000000000000000000............////////////------------------------,,,---...//////...---,,,,,,,,,,,,,,,---------...------......///000000000------------------------,,,,,,++++++++++++,,,,,,***+++,,,......,,,+++***)))***+++,,,---,,,,,,+++,,,------...//////000000........................---///000222222111000///000////////////111222333333222222111111222222333111000000000000/////////...//////000000111111222000///------...///111111000222333333222111111222...000111111000///111222000000//////000222333444444333333222111111000000111111111222222111111111000000000111111222222222222111000000//////000000///////////////000000000//////000000000111111111...///000111333444555666333555666888888777666555222555666333///...444:::CCC888111444888999:::;;;333333333333555777999:::777777888888888888888888777777888999999999999999666888999888666555777:::444444444444555555555555333666888111777888<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888;;;::::::<<<======;;;888888999666888<<<666;;;NNN{{{yyyGGG444...222///...000...---,,,,,,---,,,---777AAAdddwwwttt|||nnn^^^RRRCCC;;;444...+++,,,*********)))))))))((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((''''''''''''%%%+++(((,,,&&&%%%(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''(((******)))'''%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''(((((()))'''%%%%%%'''(((((('''(((((((((''''''(((((((((''''''''''''(((((((((((('''))),,,---+++)))(((((())))))(((((((((((())))))((()))))))))*********************++++++*********++++++++++++++++++++++++,,,...000000...---------000...---...000111///------111666:::???KKK\\\jjj~~~zzzqqqcccTTTHHHBBB;;;666666999===???777777777666666555444444111222333777AAAMMMRRRQQQKKK>>>222111333333111111222222111111111111222222111111111111111111111111///111222222111000000111111000000000000111222333444333222111111111111111222222222111111222222222333333333333333333333333222111000000//////000000000000000000000000000000000000000000000000000000///000111111111111111222111222222333444333333333222333333333333333333333333444555555666666666666444444444444444444444555444555555555555555555555444444444444555555666666666666555555555444444444666666555555555555666666444444555555666666777777666666666666555555555555666666666777777888888888777777777777777888888888777777777777777777777777333444555666777666555555555555555555555555555555444444555555555555444444444444555555666777888888888888999:::::::::::::::999999:::::::::999888777777888999888777777777666999999999999999999999999999777666777:::===>>>>>>===========================<<<;;;;;;:::999888888<<<<<<<<<>>>??????<<<:::999;;;888999===888;;;KKKuuuuuuDDD222...222...---000///,,,+++,,,---,,,...777BBBnnnxxxuuu~~~ppp]]]PPPAAA999333---+++,,,******)))))))))(((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((('''''')))+++&&&"""+++%%%$$$...''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''(((******)))'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))***(((%%%%%%'''((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''***---...---***)))(((***))))))(((((())))))***))))))))))))************)))***++++++++++++***)))++++++++++++++++++++++++(((+++---...---,,,,,,------,,,+++,,,...000111111---000222000---///444:::BBBHHHTTTbbbqqq~~~tttXXXHHHAAA===;;;888777666888;;;=========666555555444555666777888444555777>>>JJJWWW[[[YYYMMM@@@444111222222222222222222111111111111222222111111111111111111111111000111333333111000111222222222111111111333444555555444333222222222222222444333222222222222333444555555555555555555555555222222111000000000111111000000000000000000000000222222111111111111000000000111333222111111222444333444444555555555555555444444444444555555555555444555666777777777777777555555555666666666666777666666666666666777777777555555666666777888888888666666555555444333333333888777666666666666777888777777777888888888888888888888888777777777666666888888888999999::::::;;;888888888888888999::::::999999999999999999999999555666666777777777777777777777777777777777777777555555666666666666555555555555555555666888999:::999999:::;;;;;;;;;;;;:::999::::::;;;::::::999999777:::;;;888666777888777999999999999999999999999888777666999>>>AAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::999999===<<<;;;<<<>>>>>><<<;;;:::>>>;;;:::>>>;;;<<>>999666777<<<999888777777888777444222666555444444555777999;;;666888:::AAAMMMXXXZZZUUUFFF<<<333222333222222333333222222111111222222333111111111111111111111111000222333333222111111222444333222222222444666888666555444333222222222222555444333222222333444555666666666666666666666666333333222111111111111111111111111111111111111111333333222222222111111111111333444444222222333666555555666777777777777777555555666666777777777777555666777888888888777777666777777777888888888888777777777777888888888999777777888888999::::::;;;999888888777777666555555999888777777777777888999:::::::::::::::999999999999999999999888888888888888888888999:::;;;;;;;;;:::999888888888999;;;;;;999999999999999999999999888888777777888888999:::888888888888888888888888555666666777777666666555666555555555666888:::;;;999::::::;;;;;;;;;;;;;;;999999999999999999::::::666;;;<<<777555888;;;:::::::::::::::::::::::::::999888999===CCCEEECCC???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;???>>><<<<<<>>>>>>>>>===<<<@@@===<<<@@@===<<>>555000+++***,,,))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''((((((((((((((("""$$$,,,///vvvDDD&&&((('''''''''&&&&&&'''''''''''''''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((())))))***,,,+++)))((('''''''''(((&&&&&&&&&'''''''''(((((()))(((((()))******((('''(((((('''&&&&&&((()))***%%%%%%%%%&&&'''((()))***+++(((&&&%%%&&&((())))))))))))(((((((((((())))))************))))))))))))((()))((('''%%%&&&)))+++++++++************++++++))))))))))))************)))***+++,,,,,,+++***)))***************************,,,------,,,,,,,,,---***---000111000//////000------------......///000000000///...///000222333111777AAAIIIHHHFFFQQQ___kkkzzz}}}}}}|||YYY<<<;;;>>>999555888;;;888555444666999;;;<<<666555555444444555666777777888:::@@@KKKTTTSSSMMM===777222444555333111333333222222111111222222333111111111111111111111111000222444333222111222333555444333222333555777999777666555444333222222222555444333333333333444555777777777777777777777777444333222222111111222222111111111111111111111111333333333222222111111111111444666555333222444777666666777888888888888888666666777777888888888999555666888999999888777777777777888888999999999:::777777888888888999999999888888999:::;;;;;;<<<<<<======<<<<<<;;;:::999999:::999888777777888999:::<<<<<<<<<;;;;;;::::::::::::::::::999999999888888777777888999::::::;;;;;;::::::999888999:::;;;<<<888888888888888888888888:::999888888888999;;;<<<888888888888888888888888666666777777777777666666666555555555777888:::<<<999:::;;;;;;<<<<<<;;;;;;888888777777888999999:::555;;;<<<777555:::======:::::::::::::::::::::::::::999;;;@@@FFFHHHEEE@@@=======================================<<<<<<<<>>>>>???AAAAAAAAA===AAA>>>===AAA>>>===FFFdddeee;;;444///000111///---...+++)))***---------444<<>>+++%%%&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((******)))(((%%%'''))))))((('''((((((%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))))))))))))))***************+++,,,,,,******+++,,,,,,,,,++++++,,,,,,---...***+++,,,,,,------------++++++,,,---...//////000////////////000000000000////////////000000000000//////000000111111111222:::<<>>===<<<;;;::::::999:::;;;:::888666666777999:::;;;::::::;;;======<<<:::;;;;;;:::999999:::;;;<<<;;;:::999888888999:::;;;<<<<<<;;;:::999999::::::<<<:::999888888999:::;;;555888888666777;;;===;;;::::::999999999999::::::999999888777777777777777333666999999777666999<<<;;;999;;;>>>;;;666888>>>777;;;:::333555>>>CCC@@@>>>===<<<;;;;;;;;;;;;;;;999999999::::::;;;;;;<<<999:::<<>>???>>><<>>>>>@@@@@@>>>???BBB___ccc;;;444///000111///---...+++)))+++---------333;;;aaapppfffddd]]]UUUEEE;;;222///---+++***+++)))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((''''''''''''''''''((((((((())))))((((((''''''''''''((((((,,, ---444,,,&&&(((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%'''((())))))''''''((()))(((((((((((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((******)))(((&&&'''))))))((('''((()))''''''''''''((()))******'''''''''((((((((())))))(((((()))))))))************+++,,,,,,******+++,,,+++++++++++++++,,,------***+++,,,,,,---------,,,))))))******+++,,,,,,,,,........./////////000000.........////////////000/////////000000000111111000222444555666777999;;;NNNhhheeeGGG888<<<:::777888666777777666555555555555555444444444555666999<<<===AAACCCEEEFFFDDD@@@:::777555555555555555555555555444444444444333333333222000111222333444333222222444555555555555555444444444555555666666777777777666666777888888888888777888888777777777777888888888777666777999999999777666666666666666666666666666666666666666666666666555555555666666666777777555555555666777777777888666777777777666777:::<<<888999;;;<<<===<<<;;;::::::::::::::::::;;;;;;;;;999;;;<<<<<<:::999:::;;;::::::999999999:::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>===;;;;;;::::::;;;<<<;;;:::999999999:::;;;;;;::::::;;;<<<===;;;:::<<<<<<===>>>>>>>>>>>>===:::999888888888999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::666666:::<<<;;;999999999888888999999999:::999999888888888888888666777999999888999:::;;;999777999<<<;;;777999???CCC@@@>>>@@@@@@===:::;;;<<<;;;;;;:::::::::::::::;;;;;;;;;::::::999999999:::::::::===???@@@???===AAA???===>>>@@@AAAAAA???EEE@@@>>>AAACCC@@@???BBB>>>AAABBB???:::999===BBBAAA??????BBBCCCAAAAAADDD\\\```:::333///000111///---...+++***+++---------222:::ZZZxxx~~~kkkccc___UUULLL<<<444---------+++***,,,))))))))))))))))))))))))((((((''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((''''''''''''(((((((((((()))))))))((((((''''''(((((()))(((%%%$$$%%%%%%$$$&&&+++&&&''''''(((((())))))***))))))))))))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&((()))******(((((()))***(((((((((((((((''''''&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((******)))(((&&&((())))))(((((()))*********))))))))))))******''''''((((((((()))))))))(((((((((((())))))))))))***+++,,,,,,******+++,,,+++************+++,,,,,,++++++,,,---------,,,,,,************************---------.........//////---------.........//////...///////////////000000...///111111000000111333===IIIjjjdddGGG999<<<888666888666666666555555444444555555333333333444666888:::;;;CCCBBB???<<<999777555444555555555555555555555555555555555444444444444333111222222222333333333333444555555555555555555555666666666666666777777777777777888999999999999888999888888777777888888999888777666777999:::999888888888888888888888888888777777777777777777777777777777888888888999999999888888888888888888888888444555777777777999;;;===::::::<<<=========<<<;;;;;;;;;;;;;;;;;;;;;:::::::::<<<======<<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;:::;;;:::::::::<<<<<<:::888999:::<<<===>>>===<<<;;;;;;;;;::::::::::::;;;;;;999:::;;;<<<<<<;;;:::999;;;;;;<<<======<<<<<<;;;???@@@===777666:::<<<::::::999999999999999999:::::::::999999888888999999999888888999;;;<<<;;;:::999888999;;;;;;:::<<<@@@DDD;;;:::BBBBBB999777===<<<<<<<<<;;;;;;;;;;;;;;;===<<<<<<:::999888777777:::999999;;;===>>>>>>===AAA@@@>>>???AAACCCCCCBBBEEE@@@===>>>???>>>???AAACCCFFFHHHEEE@@@>>>AAAEEEAAA???@@@DDDEEECCCCCCEEEXXX|||]]]:::333...///111///---...+++***+++------,,,111888SSSmmmqqqaaa[[[WWWLLLCCC888111,,,---...,,,***+++((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))###))),,,)))&&&'''(((''''''''''''((())))))******************))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&((()))******(((((()))***(((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((******)))((('''((())))))((((((***,,,++++++***)))))))))))))))'''(((((((((((()))))))))''''''((((((((()))))))))***+++,,,,,,******+++,,,******))))))******+++,,,+++,,,,,,------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,------.....................////////////111333444333222222333555888:::OOOzzz___FFF:::;;;777555888666666666555555444555555666444444555555555555555555===;;;888666444444555666555555555555555555555555555555555555555555555555333333222222222333444555333333333444444555555666888777777777777777777777888888999::::::::::::999999999888888888888999999999888777888:::::::::999999999999999999999999999888888888888888888888888888999999999999:::::::::999999999888888888888888555777999999999999;;;===;;;<<<======>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::<<<>>>>>>===<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999:::999999:::;;;;;;:::888::::::;;;;;;<<<<<<<<<<<<>>>>>>===<<<<<<;;;;;;;;;777999;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;<<<<<<===>>>@@@>>>:::999<<<<<<999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::<<<999888999<<<>>><<<:::;;;:::;;;<<<<<<===???AAAFFFEEEDDDBBB===888:::@@@??????????????????>>>>>><<<<<<;;;;;;:::999999888999888888:::>>>AAACCCCCCAAAAAA@@@@@@AAABBBBBBBBBEEEBBB??????@@@@@@???@@@GGGEEEEEEHHHKKKLLLIIIFFFAAA???AAAEEEFFFCCCCCCFFFSSSxxxZZZ999222---///000///---...+++***,,,...---+++000777GGG^^^bbbUUUTTTSSSJJJDDD999222......///,,,******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))"""''')))&&&%%%(((&&&!!!''''''(((((()))*********+++*********)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))''''''((()))(((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((('''''''''&&&'''((()))***&&&''''''(((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''(((******)))(((((()))))))))((())),,,...++++++***)))(((((((((((((((((((((((()))))))))***(((((((((((())))))))))))***+++,,,,,,******+++,,,******))))))******+++,,,,,,,,,,,,------,,,,,,+++......------,,,+++++++++,,,,,,,,,,,,------------+++++++++,,,---......///////////////...............000111111111111222444888999AAA\\\VVVBBB:::;;;555555888666666666555555555666666777777777888999999888777666888888777666555666666777666666666666666666666666666666666666666666666666444444444333444555666666222222222222333444666666888888888888888777777777888888999:::::::::::::::::::::999999999999:::::::::888888999:::;;;:::999999999999999999999999999888888888888888888888888888888999999999:::::::::999999888888888888888888999:::<<<<<<::::::;;;<<<=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>===<<<<<<===>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999;;;::::::;;;======<<<:::???>>>===<<<<<<===>>>???@@@@@@???>>><<<;;;:::999999:::<<<======<<<:::999===<<<:::999999;;;===???:::>>>???======???===:::;;;;;;<<<======<<<;;;;;;;;;:::::::::::::::;;;;;;>>>;;;999;;;>>>???===;;;<<<<<<;;;;;;===@@@BBBBBBNNN]]]```PPPAAA@@@???;;;??????@@@AAAAAAAAA@@@???::::::;;;;;;;;;<<<<<<<<<;;;999888:::>>>BBBDDDEEEBBBBBBBBBBBBAAAAAABBBCCCHHHHHHFFFFFFGGGHHHFFFDDD>>>BBBGGGJJJJJJHHHFFFEEECCC@@@AAAEEEFFFDDDDDDFFFPPPuuuVVV888111---...000///---...+++***,,,...---+++...555<<>>@@@???>>>===999999999999888666555444777777777777777777777777666777777777777888888888555666666666777777777777222222111222333555777888888888888888888999999999888888999::::::::::::999;;;::::::999999::::::;;;:::999888999;;;<<<;;;:::999999999999999999999999999999999999999999999999888888999999999:::::::::888888999999999999999999;;;===???>>>===<<<<<<===============<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<>>>??????===<<<<<<<<<======<<<<<<;;;<<<<<<<<<======<<<<<<;;;;;;<<<<<<======<<<<<<;;;<<<<<<===;;;;;;;;;<<<======>>>>>>===<<<===???AAABBBAAA@@@@@@???>>><<<<<<<<<======@@@@@@@@@???>>>===<<<;;;>>>>>>???@@@???>>>===<<>>===<<<===???AAABBB;;;???@@@??????BBBAAA======>>>???@@@@@@???>>>=========<<<<<<<<<===>>>>>>@@@???>>>???@@@AAA@@@???;;;<<<;;;;;;???FFFIIIGGGGGG___iiiYYYKKKLLLHHH;;;===>>>@@@AAAAAA@@@??????999:::;;;<<<>>>???@@@@@@???<<<::::::<<>>666000//////,,,++++++))))))))))))))))))))))))((()))))))))************'''((((((((())))))))))))(((((()))))))))******************)))))))))((((((******))))))))))))******+++)))'''((('''&&&)))---((((((((()))******++++++******)))(((((('''&&&&&&'''''''''((((((((())))))&&&'''''''''((((((((()))((()))******(((((()))***(((((((((((((((''''''&&&''''''''''''((((((((((((((('''&&&%%%&&&(((***+++)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''(((******)))((()))******))))))***...000,,,++++++*********++++++(((((()))))))))*********************++++++++++++***+++,,,,,,******+++,,,+++++++++++++++,,,------,,,---------,,,,,,+++***------,,,,,,,,,,,,,,,,,,------------............++++++,,,---...///000000111111000000000////////////111222222111111333444555888888999GGGkkk~~~dddRRRAAAAAA777777:::444666:::777888888888888888999::::::999;;;???AAABBBAAA@@@>>>:::::::::999999777666555888888888888888888888888777777777888888888999999666777888999:::999888888444333333333555777:::;;;777888888999999:::::::::777888888999999999999999;;;;;;::::::::::::;;;;;;;;;:::999:::;;;<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999999:::;;;;;;;;;<<<;;;>>>@@@AAA@@@??????@@@>>>===<<<<<<;;;;;;;;;<<<;;;;;;<<<===>>>??????@@@???AAAAAA@@@>>><<<<<<===>>>>>>=========>>>>>>???@@@??????>>>======>>>>>>???>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@BBBDDDEEEAAAAAABBBDDDGGGIIIIIIHHHDDDEEEEEEEEEDDDAAA???===AAABBBDDDEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@AAABBBDDDEEEFFFFFFEEEEEEAAACCCBBB??????CCCEEECCCCCCDDDFFFGGGGGGFFFDDDCCC@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEEEECCCCCCDDDEEE===??????@@@GGGRRRVVVTTTCCCRRRYYYRRRMMMOOOLLLDDD===???@@@BBBBBBBBB@@@@@@:::;;;<<<>>>???AAABBBBBBBBB???;;;;;;===AAADDDEEEGGGIIIKKKLLLKKKLLLOOORRRKKKKKKGGGBBBDDDKKKNNNLLLKKKQQQUUUSSSNNNMMMSSSYYYRRRNNNLLLMMMLLLKKKMMMQQQMMMtttNNN777000,,,...000......///++++++---///---***---333;;;PPPXXXXXX______TTTMMM>>>666/////////---,,,---))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((())))))*********++++++*********))))))((((((******))))))))))))******$$$$$$(((---)))###$$$+++((((((((()))******++++++***))))))((('''&&&&&&%%%'''((((((((())))))******&&&'''''''''(((((()))))))))+++++++++***)))***+++(((((((((((((((''''''&&&''''''''''''((((((((()))((('''&&&%%%&&&(((***,,,******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))(((''''''(((***+++)))((()))******))))))+++...111---,,,,,,++++++,,,,,,---))))))))))))******************+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,++++++,,,,,,---...------------,,,,,,+++***////////////////////////---------.........//////++++++,,,---...000000111222222111111000000//////000111222222000000111222555666888666333FFFzzzyyyVVVBBB<<<777;;;333666999555666;;;777999888888888999:::;;;;;;;;;===@@@AAAAAA>>>;;;999999999999888888999999999999999999999999999999999777777888888999999999999666888:::;;;<<<;;;999888555555444555666999<<<>>>777777888999::::::;;;;;;777777888999999999999888<<<;;;;;;::::::;;;;;;<<<;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;========================:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>>>>:::===@@@BBBBBBAAABBBCCC>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAABBBCCCDDDBBB???=========???>>>>>>>>>???@@@AAAAAABBBBBBAAA@@@??????@@@@@@AAA@@@@@@@@@@@@@@@AAAAAABBBBBBAAABBBCCCFFFJJJKKKDDDDDDEEEHHHLLLNNNNNNMMMMMMPPPSSSTTTRRRNNNHHHDDDDDDFFFHHHKKKNNNOOOOOOOOOKKKJJJHHHFFFEEEDDDDDDDDDBBBEEEJJJNNNNNNLLLIIIFFFHHHHHHDDD???>>>DDDHHHHHHKKKLLLNNNOOOOOONNNLLLKKKCCCCCCCCCCCCCCCDDDEEEFFFFFFHHHJJJIIIFFFEEEGGGIII@@@CCCDDDFFFOOO]]]bbb```SSSPPPMMMKKKJJJJJJJJJJJJ@@@AAACCCEEEEEEDDDCCCBBB<<<===>>>???@@@AAABBBBBBBBB???======AAAFFFJJJLLLIIILLLOOOPPPQQQSSSWWW[[[RRRQQQJJJBBBEEEOOOUUUUUUZZZOOOGGGJJJVVV```___ZZZYYYTTTQQQQQQPPPOOOQQQVVVMMMttt