BM 6(^ }}}zzzwwwvvvuuutttqqqsssuuuwwwwwwyyy{{{}}}~~~yyywwwuuuvvvwwwyyy{{{wwwvvvyyyzzzuuuooossspppllliiiggghhhjjjkkkqqqoookkkfffbbb___]]]\\\XXX[[[^^^aaaccceeehhhkkk^^^aaadddeeeffflllvvv~~~uuuuuuttttttssssssrrrrrruuuxxx}}}Ħ|||yyyzzz{{{~~~yyynnnffffffhhhZZZTTTZZZIIITTTLLL^^^```bbbVVVLLLKKK===>>>NNNAAA999MMMEEEKKKYYYSSSLLL@@@SSSUUU???bbbXXX000HHH;;;LLLFFFKKKFFFSSS]]]]]]ppprrrLLLKKK<<L{{{{{{rrrlllrrrtttpppggg[[[PPPIIIDDDBBBCCCEEEFFFCCC>>>;;;<<>>888888999;;;<<<>>>@@@AAA^^^mmm\\\tttSSSyyy@@@???nnnlllaaa[[[{{{222666JJJpppZZZzzzttt^^^dddYYYLLLJJJLLLXXXhhhooojjjbbb:::OOODDDSSSbbbfff~~~}}}{{{yyyRRR;;;<<<===???;;;IIISSSNNNVVVaaaZZZuuuwww~~~~~~~~~}}}DdDӵӵӵĦӵĭӵxxxhhhTTTMMMXXXTTT;;;DDDHHH]]]aaaLLLIIIXXXYYYCCCKKKIII===888===@@@===::::::<<<@@@FFFHHHGGGDDDKKKLLLBBBoooEEEYYYzzzuuuZZZUUU>>>NNN111555HHHEEE;;;```sssOOO>>>333@@@nnnHHH333)))OOO>>>OOOgggWWWBBBXXX:::===;;;CCCEEE@@@@@@HHHNNNMMMmmmsssvvviiiNNNXXXjjjQQQLLLbbbjjjSSSPPPVVVGGGCCCUUUZZZWWWVVVcccppp}}}yyyzzzD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??ppphhhWWWBBB@@@???>>>JJJfffnnnZZZ===@@@UUU```TTTRRRRRRCCC@@@GGGGGG>>>999;;;;;;666333333666<<>>444333UUU>>>???cccwww===...KKKFFFUUUCCCooo}}}===777NNNkkkeee777LLLBBBHHH[[[...DDD222111777<<<111777)))333333;;;JJJSSSQQQ???333666;;;;;;000VVVUUUEEE???999>>>FFF888PPP^^^TTTAAA;;;PPPkkkaaa]]]sssyyyaaafff{{{wwwsssiiiXXXVVVWWW]]]eeeqqqzzzDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦooocccWWWJJJMMMBBBAAAFFFKKKBBB666;;;===000GGG@@@DDDOOOWWWVVVBBB&&&***---000444777999::::::666888;;;AAADDDCCC===888888111000777777999HHH[[[UUUYYY555,,,333^^^ddd~~~YYYFFFZZZKKK:::CCC---QQQFFF>>>GGGGGGDDD222***222>>>BBB$$$???666333''':::...===777AAABBB888222666555222555;;;;;;555???JJJDDD888888<<<;;;999888@@@;;;666:::<<>>===111000333======555:::BBB???222444000777LLLSSSFFF:::===444111888:::444111333666888<<>>666666000...888888111<<<@@@444000======666<<<>>>DDDLLLNNNLLLRRR```jjj~~~gggFFFeeelllsssxxx}}}DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵnnnTTTDDD===JJJ\\\XXXOOO<<<000<<<;;;EEE888222111---222888333666DDD;;;...444444111;;;KKK:::555???DDD<<<:::@@@888:::>>>BBBGGGLLLPPPSSSQQQLLLAAAJJJ888888666GGGxxxfffuuuaaa;;;555666444;;;111333111...GGGYYYsss<<>>===///666;;;888...<<<888555===888111===777:::666777EEEVVVgggzzzhhhdddFFFBBBKKKBBBPPPcccpppuuu>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵuuucccSSSAAAiiijjjNNN@@@555666999666222111666)))666EEE>>><<<<<>>@@@AAA777555333555;;;CCCIIILLL@@@FFFCCC^^^^^^BBB@@@888777AAADDD<<<999======666>>>999222555CCCRRRTTTOOO@@@CCCEEECCC>>>;;;:::;;;^^^CCC666CCCLLLGGGGGGPPPeeettteeeccc&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRsssTTTMMMLLLHHHjjjoooBBB888000222444222000000999333DDDVVVPPPHHHAAA111444444333333444555777888===???BBBFFFJJJNNNPPPRRRFFFGGGGGGFFFFFFFFFHHHJJJWWWRRRLLLIIIIIIIIIHHHGGGccc555>>>>>>LLL``````UUU\\\ooosssaaaxxx{{{eeeXXXPPPNNNKKKHHHFFFEEEFFFFFFGGGHHHIIIKKKMMMPPPRRRTTTKKKGGGAAA===;;;;;;;;;;;;DDDFFF===MMMNNN>>>DDD>>>AAALLLQQQNNNPPPWWWZZZUUUVVVTTTOOOHHHFFFEEE@@@999777:::>>>???>>>>>>@@@BBBFFF888333===BBB===>>>EEE<<<>>>DDD<<hsene@GsĪj@hnnnUUUBBB::::::666===AAA666555000...000111000000111555...444<<<777555666///111111111111222333444555888:::<<<>>>@@@AAABBBCCCFFFHHHIIIIIIIIIHHHIIIJJJKKKJJJJJJKKKLLLMMMKKKIIIKKKVVV\\\oootttJJJ===jjjhhhOOOEEE;;;222888GGG<<<555CCCTTTNNNIIISSS]]]XXXWWWUUURRRQQQPPPQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWTTTPPPKKKGGGDDDAAA???===BBBDDD:::===>>>999AAA;;;555>>>BBB@@@BBBHHHJJJGGGHHHMMMMMMFFF@@@@@@AAAAAA>>>@@@BBB???:::777777888222222555888777333333777???666III555>>>CCCGGG;;;===mmm|||D^DdDĦs׼sxxx```RRRDDD;;;444666999111+++/////////000111111000111333888222///---+++...666999555444333111111333444555888888888777666444333222555888;;;======<<<<<<======>>>AAAEEEHHHJJJJJJJJJEEEMMMJJJLLLMMM777666[[[MMM===222666;;;:::===DDD666888===>>>888<<>>???>>><<<:::===CCC???;;;;;;===<<<333444999;;;999:::===>>>;;;777<<<>>>;;;<<>>888555666444:::>>>:::666555444222NNN111<<<111BBB<<d<Ħ>d<ĦĦBeĦ|||UUUDDDJJJ===999000333;;;222---:::...111333222000111222222111666666444555555666:::<<<:::666333222333555777444555555666777777777666222555999::::::888888888666777999<<<>>>@@@BBBCCC@@@III;;;,,,777>>>777444CCC???@@@FFFFFF===333///888>>>>>>:::;;;===<<<<<>>===============>>>>>>===<<<<<<<<<<<<===>>>>>>===>>>???>>>;;;999;;;???BBB:::;;;CCC>>>777999;;;<<<;;;===???@@@===???AAA@@@<<<===DDDKKKNNNIIIKKKLLLJJJFFFDDDEEEHHHAAAEEEEEE@@@@@@CCCAAA<<<[[[;;;;;;===HHH***GGGyyyWWWAAAKKK777KKKDdDĦsdKĦgdKĦgdKĦbbb===777EEE>>>888---+++///)))&&&000///333333000///111111000444>>>:::222555666777@@@:::888444111000000222444000111222444555555666666777:::<<<===<<<:::999999:::;;;<<<;;;:::;;;===???===555888JJJNNN999888RRR>>>;;;888777:::>>>DDDHHHFFFIII???666???DDD@@@AAA????????????????????????>>>>>>>>>>>>???@@@AAABBBAAAAAAAAACCCDDDDDDBBB@@@>>>;;;???555888FFFBBBDDD@@@>>>;;;:::999888555333777;;;<<<<<<===???===888>>>AAADDDDDDBBBCCCGGGKKKGGGFFFEEEDDDHHHMMMNNNKKK???GGG>>>---777>>>888[[[eee999<<<___TTTPPPooorrr|||DenenenepppKKK999:::???:::333//////222666999;;;222444333///000444444000CCCQQQJJJ===@@@@@@@@@MMM888888888888777777777777666777888999::::::::::::999<<>>AAADDDGGGGGGFFFDDDBBBAAABBBEEEIIILLLOOOPPPQQQSSSVVV[[[___cccfffjjjmmmkkkooouuuwwwvvvvvvwwwxxxvvv}}}|||}}}|||yyywwwsssnnnkkkkkk^^^iiibbbcccjjj\\\eeebbb]]]ZZZ[[[\\\[[[XXXXXXQQQUUUVVVPPPJJJJJJJJJIIIIIIJJJIIIDDD???<<<===@@@===:::;;;AAAAAA???BBBIIILLLIIIEEEUUUNNNgggfffVVV999GGGMMMQQQzzzqqqSSSiii}}}|||NNN===;;;666111555666777777666444111000666222111444555555999======AAADDDEEEDDDEEEHHHKKK```___]]]YYYUUUTTTVVVXXXZZZ___ccceeeeeegggmmmrrrnnnuuu~~~wwwtttttttttpppllleeeeeefffeeebbb]]]VVVRRRUUUPPPJJJEEECCCBBBBBBBBB===<<<;;;;;;===>>>===;;;===AAA???;;;PPPyyy~~~^^^fffqqq|||QQQ333UUUvvvWWW^^^kkk]]]LLL```vvvIII999:::777333777888888888777666555444555444888===>>>999666777:::@@@GGGKKKNNNQQQVVVYYYcccfffjjjmmmppptttxxx|||zzz~~~sssiiiaaafffaaaZZZVVVTTTRRROOOMMMIIIEEEAAA??????@@@@@@???:::>>>CCC<<<444???JJJCCCRRRGGGGGGSSSUUUPPPYYYmmmWWWKKK^^^ZZZmmmvvv^^^ӵrrrEEE777:::999888999888888888888888888999777555666;;;???AAAFFFKKKVVVZZZ___cccfffkkkrrrwww|||ĦĦӵ~~~vvvoooggg\\\UUUVVVPPPIIIEEEEEEFFFEEECCCHHH;;;===CCC>>>:::>>>>>>>>>888999CCCLLLMMMPPPTTT\\\:::fffUUUPPP}}}nnnppp4ĉ@ӵtttFFF888;;;<<<;;;888777666666777999;;;<<<>>><<<===DDDKKKQQQYYYaaabbbgggnnnvvv>L=hĦ4ĉ@ӵtttmmmddd___\\\YYYTTTPPPSSS@@@>>>HHHGGGBBB@@@<<<777@@@GGGEEE??????DDDIIIOOOYYYeeeRRRiiixxx___GG=?zzzLLL:::;;;;;;<<<777666555666888;;;>>>@@@EEEFFFLLLWWW^^^bbbggglllwwwHdĦ=ĪjGG=?|||oooffffffbbbccc\\\LLLEEEFFF@@@<<>>;;;>>>FFFEEE>>>III===___ӵĭӵӵĦӵӵĦƜ`1.׼sĦVVV???;;;;;;ӵ>>>ĦOOOZZZiiiyyyĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵzzzuuuPPPHHHHHHDDD???BBBHHHGGGӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@ShӵeeeJJJAAAg&eFFF>hӵwwwfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??uuu\\\VVVZZZYYYPPPGGGDDDg<ĉ```kkk{{{3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@pppSSSIIIHu]ĦNNNZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼s{{{sssbbb^^^YYYUUURRRNNNtQYYYCCCPPPwwwje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetjjjOOODdDĦYYYZZZt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦqqqccc___YYYQQQ^^^geĦRRRTTTKKKFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ~~~eeeDdDĦYYY[[[o)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦuuubbb[[[TTTaaageĦRRRTTTsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<Ħ[[[DtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦuuucccUUUWWWgeĦSSSs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDnegggiii=eegesĪj@hfdDĦ@ďDcccnnnHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsefff___geĦja>aĦ@Gse<Ō@GHkge4DuXӵĵD^sssjjjDdDĦppppppqqqrrrmmmccc___gggllljjjeeeeeeggghhhfffdddcccnnnpppyyy}}}D^s׼s{{{bbbbbbgeFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦĦĦĦzzzsssddd```mmmxxxmmmiiilllrrrmmmiiippp>d<ĦgggeeeZZZ______^^^\\\YYYVVVVVVVVVeeegggkkkmmmllliiieeebbbgggfffffffffggghhhjjjjjjggggggggghhhhhhiiiiiijjjjjjkkkllllllkkkhhhfffdddjjjhhhfffeeedddcccaaa___\\\]]]]]]]]]]]]___aaabbbJJJRRRZZZ\\\^^^ccceeeeeeiiiooovvvyyyĦ>d<ĦBelll]]]]]]geFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦ{{{fffcccrrrlllmmmzzzuuuiiibbbeeeddd\\\[[[aaagdDĦaaahhhbbblllmmmnnnmmmjjjhhhhhhhhhbbbdddgggiiiiiigggdddbbb^^^cccccc]]]ZZZ\\\______```___^^^\\\\\\[[[\\\\\\WWWYYY]]]aaadddddddddcccbbb```^^^aaafffiiiiiigggfffeeehhhllliiibbb___```___]]]XXXTTTTTTVVVSSSMMMMMMOOOQQQgdKĦ\\\]]]wwwsdKĦeeeaaa```ŶS3we<iĉ@3hR/Ō>Anenenene|||lllgggnnnzzzxxxppphhh```\\\ZZZZZZYYYWWWUUUTTTUUUDeaaadddfffhhhfffcccbbbcccccc```^^^^^^]]]___aaaaaa``````aaabbbXXXYYY\\\^^^^^^]]][[[ZZZZZZYYYXXXWWWUUUSSSQQQPPPLLLVVVWWWWWW``````\\\^^^\\\[[[ZZZ\\\```bbb```^^^]]]\\\\\\\\\]]]^^^___```ZZZYYYYYY[[[]]]^^^]]]\\\[[[YYYne\\\ZZZYYYZZZZZZZZZYYYZZZ\\\^^^pppnennn\\\gggooo>Ak<fhggg^^^kkk~~~{{{}}}yyyrrrkkkeee```ZZZWWWaaa___\\\YYYXXXWWWVVVVVVZZZZZZZZZ[[[[[[bbb```]]][[[XXXTTTPPPOOOWWWWWWWWWVVVTTTRRRPPPOOO]]]XXXQQQLLLMMMRRRZZZ___ZZZYYYXXXUUURRRQQQRRRSSSJJJLLLHHHKKKTTTRRRNNNTTTVVVUUUSSSTTTTTTSSSOOOLLLXXXWWWVVVTTTSSSRRRQQQQQQVVVVVVUUUVVVVVVUUUSSSQQQVVVWWWaaaaaa```cccddddddbbb___]]]]]]]]]WWWjjjqqqvvvyyyuuuyyyxxxmmmyyyaaaaaa~~~xxxvvvuuulllgggaaa\\\XXXTTTOOOMMMSSSPPPMMMMMMOOOOOOMMMKKKJJJKKKLLLNNNPPPQQQSSSSSSIIIJJJKKKMMMOOORRRSSSSSSAAABBBEEEJJJOOORRRSSSRRRCCCEEEIIILLLLLLJJJGGGDDDVVVUUURRRNNNIIIFFFEEEEEEEEEEEE@@@AAAHHHDDD===BBBAAACCCFFFKKKOOOQQQPPPOOOHHHIIIIIIJJJLLLMMMNNNNNNFFFFFFGGGJJJLLLMMMKKKIIIKKKNNNRRRVVVWWWYYYZZZ\\\___bbbddddddccccccccccccbbb```______cccjjjqqquuuoooyyyuuuvvv}}}uuunnnjjjiiiaaa\\\VVVPPPLLLHHHEEEBBB???>>>???DDDKKKMMMIIIEEEGGGFFFEEECCC@@@>>><<<:::CCCEEECCC???<<<;;;;;;999HHHGGGGGGIIIJJJJJJGGGDDDIIIEEE???;;;;;;@@@FFFJJJDDDCCCDDDFFFHHHEEE>>>888888EEEDDD<<>>===<<<;;;@@@AAACCCFFFIIIJJJHHHFFF@@@EEEIIIKKKKKKKKKMMMPPPTTTWWWZZZ]]]]]]\\\]]]]]]]]]ZZZUUURRRTTTYYY___dddmmmllljjjjjjoooxxxrrrqqqnnnmmmmmmnnnmmmhhh```ZZZVVVRRRLLLGGGDDDAAA???===;;;<<>>@@@AAAAAAAAA=========>>>>>>===:::777999<<<@@@AAA@@@@@@CCCFFFJJJLLLOOONNNLLLJJJHHHHHHDDDCCCCCCDDDIIIOOOVVV[[[WWW]]]ffflllnnnmmmkkkjjjuuuzzzooouuuvvveeevvvnnnddd]]][[[YYYUUURRRMMMIIIDDD@@@>>>===<<<<<<999;;;???FFFKKKJJJFFFAAA666555444333333444555666888???AAA;;;:::AAAEEEDDDOOOVVVaaallluuu|||zzzfffiiicccXXXIIIKKKMMMLLLHHHDDDBBBAAAOOONNNMMMKKKGGGCCC???===BBBAAA@@@@@@AAA@@@>>><<<888888888777777888:::===<<<>>>@@@@@@???>>>?????????@@@BBBFFFKKKQQQWWW[[[bbbdddfffhhhjjjnnnrrrvvvppprrrvvv}}}tttqqqdddcccoootttdddfffiiijjjggg```WWWPPPMMMHHHBBB>>><<<<<<;;;:::555777888:::;;;;;;:::999===<<<;;;<<>>IIIEEE???:::888888888888444666888:::;;;===???AAA<<<<<<===???BBBFFFJJJMMMPPPUUU]]]cccgggjjjmmmnnnppprrrssstttwww~~~tttmmmjjjyyyzzz```oooooolllfff]]]XXXWWWXXXSSSNNNGGGAAA===;;;999888999999888777666777;;;===BBBJJJ[[[rrrddd[[[PPPHHHCCC@@@===:::;;;<<<===;;;::::::<<<===:::::::::<<>>000333:::IIIKKKcccgggTTTLLLEEE>>>222999BBB???:::EEEKKKAAAMMMPPPVVV\\\```bbbbbbbbbfff___XXXWWW\\\aaacccddd|||xxxjjjfffjjjnnneeehhhlllqqqvvvyyy{{{|||xxx```QQQFFF666;;;VVVlll|||mmm~~~gggXXX<<<777DDDEEE@@@FFFMMMOOOWWWaaafffeeecccaaabbb^^^ZZZWWWYYY___ccccccaaa{{{zzzmmmiiigggggghhhhhhhhhjjjooouuuzzzoooWWWVVVnnnJJJIIIEEEAAAJJJTTTUUU]]]ggglllkkkgggcccaaa[[[^^^^^^ZZZWWW\\\iiitttdddcccdddddddddeeeggglllooohhhooorrrjjjttt```FFFVVV```QQQ]]]```fffjjjjjjgggbbb^^^```^^^YYYRRRSSSbbb{{{~~~ttteeeYYYTTTXXX___eeekkkiiisssiiidddnnniiijjjiiifffccc```\\\XXXVVVTTTTTTXXXeeewww{{{jjj```[[[XXXaaa\\\]]]aaaqqqgggiiiuuuhhhgggccc]]]XXXYYY^^^dddccckkk{{{vvv[[[fffcccPPP\\\nnneeeWWWTTTWWWYYYWWWXXXcccvvvhhhkkk[[[ZZZ\\\___QQQ[[[mmmyyyxxxxxxzzz~~~mmmooouuuzzzyyylll^^^YYY[[[wwwbbbUUUPPPBBBPPP<<>>ppp~~~kkkGGGFFFIIILLLIII???666333eeePPP<<<555777***888666999444WWWHHH444555666:::999???;;;???JJJ666>>>===;;;999888888999:::KKKbbb555AAA:::???fffjjjiiiaaasssrrruuuxxxIIISSSQQQNNNFFF>>>999...777000,,,...111222444777ddd>>>555666???555???777666///TTTttt333222;;;+++555555888///,,,<<<888111222222333444666888999555]]]999HHHAAA444888:::>>>CCCdddjjj222555DDD@@@888444QQQpppgggwww~~~lll^^^SSSOOOJJJ<<<(((111555444...NNN======444///...111333222333666pppvvv555222///555...//////555555iiiooo---333555///@@@666...111AAAZZZVVV222333444666777888999:::PPPTTT---(((111888000***(((888iiiiii666,,,<<<111>>>999222;;;bbbjjj///...777BBBHHHZZZooo~~~|||```HHH888888>>>HHHFFF888555555666444+++lll666111,,,...333888666111///222mmmJJJ...777111666888777(((111555xxxddd***222***,,,:::---)))///<<<[[[iii111111222222111000///...>>>vvv777444888444,,,222777555\\\sssKKK111777(((;;;AAA555)))IIIfffCCC+++---111---...DDDVVVRRR444@@@UUUnnnrrrKKK333JJJ444,,,777EEELLL???&&&111---333999777<<>>777000444HHHVVVJJJ444HHH```333AAA;;;555888999888___,,,666000777,,,999...bbb|||555000111000+++)))555...111dddUUU777)))111111......,,,666;;;IIIYYY,,,***333///+++///...111///JJJQQQ///222222***222333222111???QQQ''')))111...(((666111---DDDhhh444'''111)))***000...///FFFeee444---555+++555(((<<>>333999,,,000888rrrCCC///===///000666///...ppp[[[333,,,000222+++---000+++BBBkkkNNN333)))///...+++---,,,...111]]]fff333,,,///000+++///---///---GGG[[[111///111+++111111333333<<<~~~]]]555***+++---///...111///<<>>mmmRRR999''')))DDD'''PPP666111222]]]555GGGWWW]]]<<<@@@999111///777...hhh000555555---+++;;;***===yyy777333***---333)))333+++...ddd}}}FFF111+++000---***...000///+++xxxooo555------000,,,///---...+++DDDqqq888---333...///---333555;;;|||wwwSSS666+++222444'''000///222___EEE)))...///+++)))+++///000>>>???###---...888%%%333OOOBBB&&&222111000DDDRRR333555DDDNNN666AAAVVV]]]KKKGGG[[[555666444<<<<<>>MMMzzztttLLLAAAggg???;;;444;;;000hhh>>>777222***333---(((OOOMMM111222...+++111%%%222(((EEE888---///444---+++222444222444uuu///---000...***...---///...HHHDDD+++222111...)))222777;;;nnneee777333,,,111***&&&222///sssLLL111$$$...444***(((111222NNNPPP+++++++++000+++000LLL[[[***111+++,,,999WWWQQQ000,,,DDDKKKDDD333TTTsssDDDIII\\\]]]666111666,,,HHH___---666(((444---000444ppp444777.........000(((//////UUU222)))---111+++***111111(((EEE666...000...)))...---000...III@@@&&&---...///+++111444999ZZZvvv:::((((((666***'''222$$$QQQmmmAAA$$$+++222&&&$$$111)))BBB\\\:::000###333+++333***qqq888222###555111CCCqqq???DDDNNNUUU???@@@\\\gggPPP999[[[nnn<<>>;;;333...***555)))555\\\222111---///......//////>>>kkknnn///(((,,,000+++,,,111...+++ccc<<<...000...***---,,,...,,,FFFBBB))),,,,,,000,,,...222777FFFHHH(((***222---------+++:::XXX---'''---)))'''...)))000TTT[[[;;;(((111---,,,333111~~~qqq===111333'''333LLLsss<<<+++***JJJSSSBBBBBBdddgggHHH>>>RRRUUU222000777666vvvKKK444000'''444000///999vvv<<<***...222,,,,,,555333MMM~~~eee000***...222---///222...888}}}===...222///***---+++---***CCCJJJ111///---222,,,+++111666;;;ZZZ111///,,,111333'''666222hhhhhh777%%%***///...,,,...%%%HHHwwwGGG222---000)))///000SSShhh,,,111555###III}}}ddd===222555ZZZIII:::DDDjjjnnnPPP:::DDDYYY===+++555BBBVVV|||===000......777,,,,,,VVVUUU333***+++000$$$999000BBBEEE000333+++'''...---+++000:::CCC(((222333,,,444------...CCC\\\,,,222$$$---++++++***444111ttt|||444///+++$$$...888***---OOO^^^222$$$&&&###---,,,,,,444UUU777***444+++111000---nnnXXX,,,444---!!!```{{{???,,,:::666XXXWWW000SSSrrrnnnKKK111HHHpppjjj>>>BBB===...[[[]]]000111222(((+++333JJJtttLLL444///---///000111,,,^^^:::...000+++***111///,,,222SSSMMM,,,...,,,(((555444000---EEEiii333333,,,888111000+++111///tttEEE+++,,,+++---...(((...BBBDDD***111...)))------...GGG___<<<)))+++(((***///AAAsssWWW)))222222,,,fff???***888444aaaVVV)))ZZZsssrrrdddXXX999AAAjjj}}}HHH333999CCCDDD~~~rrr<<<(((444666'''***HHHuuu@@@333111---...444%%%777>>>,,,...+++---333///,,,555tttWWW111---222)))//////,,,111YYY@@@)))!!!///%%%)))---...+++ttt```---,,,111///&&&(((222444zzzZZZ555---,,,***---...)))555vvvXXX******555,,,...%%%GGGQQQ,,,666'''999rrr+++444222@@@jjj>>>555^^^mmmjjjZZZ>>>FFFxxx[[[<<<@@@...IIIyyyMMM000...555333///AAAkkk;;;222///+++//////(((^^^===...///---000333+++,,,<<>>222---,,,444---CCC111222111///111111(((111MMMYYY+++000///+++---777000---GGGbbb===RRR???222'''///"""+++555333333VVV000&&&333///,,,111000kkk{{{}}}{{{DDD000...---+++,,,///CCCwww777,,,+++,,,555111GGG888+++333(((ZZZ[[[(((BBB)))]]]hhh+++GGGkkk^^^wwwSSS777^^^yyyDDD>>>999555___iii777222<<<+++777bbbBBB555000000999444jjj777444222000111///)))@@@kkkggg444......---)))000---777YYY```jjjvvv```888333,,,888---///222|||sssCCC'''...222,,,,,,000XXXnnnMMM!!!---***...444111qqqhhh%%%///666&&&***:::eee888(((555777hhhNNN444000AAA```555DDDiiibbbbbbYYY;;;LLLYYY222AAA===TTT~~~UUU888111<<<333XXX>>>444666444666GGGCCC222000///111//////VVVPPP000000333((())),,,OOO;;;((($$$...'''///444{{{eee777***000---)))111KKKlll***...***,,,666***XXXKKK555555''''''333777ooo...666444000>>>@@@;;;iiiKKK777JJJpppWWWnnnXXXEEECCCrrrrrrBBB:::@@@MMM===999000>>>???yyy777111999555000^^^???///...---111///555fffkkk555***777111111555aaaOOO666///000,,,777>>>III(((///000***222LLLEEE...+++***666)))LLLxxx555***===000///---aaa\\\)))222777SSS<<<333;;;<<<:::OOO}}}[[[kkk[[[@@@MMMYYY333DDDOOOccc;;;555777111nnnqqq777///333111DDDEEE333111)))<<<---BBB777111555--->>>***~~~>>>!!!999000...ZZZlll111---666333555CCCttt;;;###,,,555&&&999ooolll666...000+++111FFF}}}RRR(((888333mmm@@@***KKKhhh>>><<>>>>>%%%???fff444999,,,aaauuuXXXAAA---///HHHYYY---333RRRqqq<<>>&&&000444LLL~~~~~~OOO&&&+++111999fffhhh<<<......}}}eee:::999KKKSSS{{{sssccc???xxx~~~>>>:::WWWzzz888FFFnnn:::888nnn>>>222PPPiii222888xxxrrrFFF***XXXfff333000LLLddd888000...IIIuuuBBB000333...bbbGGG111888IIIggg777SSS@@@hhhvvvjjjkkkDDDzzzQQQ555LLLnnn333eee...tttXXX;;;MMMSSSooo///eeeTTT///SSSaaa===(((HHH{{{III+++...dddSSS)))---tttkkk***mmm|||EEErrriii~~~SSSiiiDDDKKK}}}rrr```OOOxxx___qqqxxxLLL{{{PPPdddbbb777MMMsssDDD666VVV777000GGG\\\HHHhhhEEEzzz\\\uuuwww___\\\XXXRRReeeeee{{{wwwQQQTTTsssCCCDDDyyy~~~666===pppXXXNNNtttOOOjjjbbbvvvrrrccc???tttvvv|||{{{WWWsssOOOfff///FFFTTTiiidddWWWuuuTTTqqq^^^ssspppkkkfffbbb___^^^^^^QQQVVVYYYXXXSSSQQQRRRUUUVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYYYY]]]___```]]]ZZZYYY]]]aaaTTT```eee___[[[___aaa^^^nnnrrryyy}}}xxxuuu{{{mmmeeezzzccc999TTTzzz???nnn[[[~~~}}}xxxooo}}}wwwlllccc]]]YYYSSSPPPAAA>>>;;;888666333000...:::999777444222111000///555111---,,,---///000000------...///000000000000000000000000000000000000///000222000......222555111777777000///444666444---///333777::::::999999666777:::===BBBEEEFFFFFFGGGTTT\\\PPPVVV^^^UUU```wwwyyy|||OOOGGG______jjjsssrrrrrrnnnvvvVVVYYYJJJBBB???;;;444000/////////...222111000111333444333222((()))+++,,,---......///...---...111555777444111///000111333333222222111111111111111111111111111***+++,,,+++)))))),,,...,,,...+++&&&'''+++,,,(((///000000000///...---,,,...000222333333333444555***///555///...999;;;444666777:::>>>CCCIIINNNPPP^^^vvvtttxxx~~~dddhhhSSSdddqqqrrryyyeeePPPDDDAAAAAAAAA555666555???111555...---444333333444666999::::::111000......//////---,,,///000111111111000//////...000222444333000---+++...///000111111111000///000000000000000000000000//////000///------...///111111///...///111///+++)))))))))***++++++,,,,,,***)))))))))***)))(((&&&...))),,,333------222(((222222111000111333555666666???;;;>>>DDDQQQkkktttzzzggg```hhhnnnddd[[[666EEE888===BBBDDDAAA<<<777333333333222888777777444888333333444555555555444333222111///000111111000......//////000//////.........///000---+++***,,,///+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........./////////,,,***///////////////000000000111///...000222333111...,,,&&&$$$333///$$$,,,%%%+++***)))(((((()))***+++)))((((((,,,...///999CCC<<<;;;RRRaaa___yyywww|||xxxwwwyyy}}}___UUUAAA111:::CCC:::777666555444222111000222444888777333333666///+++000222333333333111000000000///......///222333333222++++++,,,------...///000......---------///333666///......------......///////////////////////////*********+++,,,,,,+++************++++++))))))***+++******)))((('''&&&%%%)))))))))***+++++++++******///%%%111222&&&///+++(((((()))***+++---///000***,,,444444222///***,,,111+++---111111888FFFOOOIIIIIIqqqnnnsssooovvvMMMJJJ;;;===333===111===:::***:::666999777777888999888777888000000///111;;;333000888///000111111111222555777111000............,,,+++111000///---,,,,,,++++++,,,++++++,,,------+++***...---,,,+++***+++,,,---------------------------))))))***,,,...//////...++++++++++++***(((+++...***+++,,,---------------***,,,...---***((()))+++###333###(((,,,$$$...(((+++++++++++++++************,,,000%%%###,,,,,,...(((000&&&''':::111###...---777---JJJUUUUUUTTTxxxmmmfffMMMBBB???:::555222777888999999777666666666666666666555444444333333000111111222222111111000000000000000////////////........................,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,...------,,,,,,------...,,,++++++******++++++,,,,,,,,,+++***)))))))))***++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,+++******)))))))))---,,,***)))))))))******+++++++++,,,,,,,,,------222++++++222555333:::EEELLLmmmlllTTTQQQDDD:::999:::;;;===@@@888888888888777666666777666666555555444333333333111111222222222222111111000000000000/////////...........................+++,,,---......---,,,++++++++++++,,,,,,,,,------------------------------......---------,,,,,,,,,------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++******)))*********************************))))))***++++++***)))))))))))))))***************,,,+++***)))))))))******+++++++++,,,,,,,,,,,,---...,,,111:::999111///555777777???VVVtttkkkRRRBBB<<<888777888:::999999===CCC999888777666666666777888666555555444444333333222111111222222222222111111000000000/////////......------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------++++++************++++++******)))))))))***++++++))))))))))))))))))))))))))))))************))))))(((((())))))***++++++,,,++++++***)))))))))************+++++++++,,,,,,,,,,,,,,,111999777---))),,,,,,)))''',,,===XXXtttyyyYYY@@@666===HHH;;;<<<>>>===999666888;;;:::888555444555666888888555555444444333222222222111111222222222222111111000000/////////.........------------------------++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++************++++++))))))((())))))***+++,,,))))))))))))))))))))))))***++++++++++++++++++***************++++++,,,,,,*********))))))))))))***************++++++++++++---***+++...---***,,,222,,,666;;;333'''***>>>SSSrrrwwwOOOAAAFFFHHHBBB;;;;;;;;;:::888777888888888:::777444333555777888777444444444333222222111111000111111222222111111000////////////............------------------------+++++++++******+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))******+++(((((((((((()))***++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))***))))))))))))))))))*********++++++,,,)))((()))((()))---333)))+++...000000///......<<>>===999666777;;;;;;777999555333333666888888666444333333222222111111000///000000000000000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))******))))))((((((((()))******************************,,,,,,++++++++++++,,,,,,...------,,,++++++******'''((()))*********))))))((())))))))))))*********(((***,,,---+++******+++---(((%%%)))000333000,,,)))@@@\\\ttt^^^SSSIIIDDD===555888BBB@@@AAA>>>888888;;;;;;666777444222444888999777444333333333222111111000000......////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))*********))))))(((((((((((()))))))))))))))))))))))))))++++++***))))))***++++++************************&&&''')))*********))))))((((((((()))))))))******(((+++......---+++)))'''000111111---((((((---222000000222EEEqqqxxxPPPEEEAAAFFFEEE<<<888;;;555;;;;;;777666:::;;;888666444222444999:::777333333333222222111000000000------............------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,******))))))))))))******+++***)))(((((('''((((((((((((((((((((((((((((((***)))(((''''''((()))***''''''(((((())))))******&&&'''(((*********)))((((((((((((((())))))))))))))),,,---+++***+++------)))***,,,------,,,---------444333222IIIuuu|||QQQIIIFFFAAA<<<999888777888::::::999999888777777777555555444444444333333333222222222111111111000000......//////......---,,,......---------,,,,,,,,,------++++++++++++------,,,+++***))))))***+++,,,111...***((((((******+++************************,,,******,,,//////,,,)))***++++++,,,,,,++++++***************))))))))))))***)))((('''((()))+++---))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))******************++++++++++++***************))))))))))))))))))************+++++++++***+++,,,............------...111555999MMMzzzeeeKKKGGGDDD@@@<<<999888888888:::999999888888777666666444444444444333333333333222222111111111000000000......//////......---,,,...------------,,,,,,,,,---,,,++++++++++++,,,---++++++***))))))***++++++000---***))))))*********************************555222---+++++++++)))(((***++++++,,,,,,++++++***************))))))))))))******((('''((()))***,,,))))))(((((()))******+++))))))))))))))))))))))))(((((()))))))))*********)))******++++++******)))))))))******************(((((()))))))))************+++---...//////.........---///111333AAAeeegggLLLGGGCCCAAA>>>;;;999999999999999999888888777777666666444444444333333333222222111111111111000000000000......//////......---,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))***++++++---,,,******++++++***)))************************:::555...***(((((())))))******++++++++++++******************))))))))))))+++***)))((('''((()))***))))))((((((((()))******))))))))))))))))))))))))(((((())))))))))))******)))******++++++******))))))))))))***++++++,,,,,,'''((((((((())))))))))))+++,,,---.../////////...000......//////666LLLdddvvvRRRDDDGGG@@@>>><<<:::999999::::::999888888777666666555555333333333333222222222222111111000000000/////////.........///......---,,,---------,,,,,,,,,++++++,,,++++++++++++++++++,,,+++******************++++++******+++,,,,,,***(((************************333000,,,)))((()))+++,,,******++++++++++++******************)))))))))(((+++***)))((('''((((((((())))))((((((((())))))***(((((((((((((((((((((((((((((((((((()))))))))***))))))************))))))((())))))***+++,,,,,,---((((((((()))))))))******+++,,,,,,---......//////222//////111000222===IIIzzz}}}\\\KKKFFFEEE===<<<;;;:::999999::::::888888777666666555555444333333222222222111111111000000000/////////...............///......---,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++*********)))))))))+++---,,,***((())))))))))))))))))))))))************)))***++++++)))******++++++******)))************)))))))))(((******)))(((((('''''''''))))))((((((((((((((()))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))******)))))))))(((((()))***++++++,,,,,,)))))))))*********++++++++++++,,,,,,------...///...---...111222222666;;;SSSaaaJJJHHHFFF>>>;;;::::::999999999999999777777666666555555444444222222222111111111000000////////////..................//////......---,,,,,,,,,,,,,,,++++++++++++******++++++++++++******)))***++++++++++++***)))(((((((((***,,,,,,+++)))))))))))))))))))))))))))''')))+++,,,***((((((((())))))************))))))************))))))))))))((((((((((((((((((((('''))))))((((((''''''(((((())))))))))))))))))))))))''''''(((((((((((())))))((())))))******))))))(((((((((((()))******++++++************++++++++++++************+++,,,---...)))***,,,...000111333444999lllkkkOOOEEEDDDAAA<<<::::::999999888888888888777777666555555444444333222111111111000000000000/////////.........------......//////......---,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***))))))***++++++++++++***)))((('''''')))+++,,,+++***))))))))))))))))))))))))'''***,,,,,,***(((((()))))))))************))))))************))))))))))))''''''(((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))((((((((((((((((((((((((((()))))))))))))))***************))))))))))))+++,,,---''')))+++,,,---000111222444IIIrrrzzzUUUGGGFFFAAA======999999999999888888777777777666666555444444333333111111111111000000000000//////.........---------......//////......---,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))(((''''''(((***,,,,,,+++))))))))))))))))))))))))&&&)))++++++***))),,,...))))))************))))))************))))))))))))&&&&&&'''((()))))))))(((***)))((('''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((''''''''''''(((((((((((()))))))))))))))((((((((((((***+++,,,))),,,---,,,,,,///111222999000TTTyyy___HHHBBBAAA<<<:::>>>888888888888777777777666666666555444222111000000222222111000//////000000000000000000//////////////////...---,,,,,,++++++'''))),,,---,,,***)))))),,,,,,,,,++++++++++++***************************+++******)))(((''''''&&&***************************((('''((()))***)))'''))))))************))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''******))))))((((((''''''(((((((((((((((((((((((((((((()))))))))(((((('''))))))))))))************++++++,,,------......///444333CCCiiiiiiUUUEEEBBBAAA<<<999<<<888888888777777777666666555555444333222222111111111000000///......//////000000000000/////////...///......---,,,,,,++++++)))***++++++)))))))))+++,,,,,,,,,++++++*********************************+++******)))((((((''''''))))))))))))))))))))))))***((('''((()))***)))((())))))************))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((()))))))))*********++++++,,,,,,---.........///222;;;PPPuuuyyyTTTIIIAAABBBAAA:::777:::777777777777666666666666444444333333222222222111000//////...............000000000/////////............------,,,,,,+++++++++++++++)))((((((***---------,,,,,,+++***))))))*********************************))))))(((((('''((((((((((((((((((((((((***)))((((((******)))((())))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))*********++++++,,,,,,---......+++222333666SSSZZZFFFAAA???@@@===888666999777777666666666555555555333333222222222222222222000//////.........//////000000/////////.........---------,,,,,,,,,+++++++++,,,,,,+++******+++---...------,,,+++***))))))*********************************)))))))))(((((())))))))))))))))))))))))***)))((()))******)))((())))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((())))))******((((((((((((((((((((((((((()))******************(((((((((((()))))))))************+++,,,,,,---------222111...>>>eeefffKKKCCC@@@>>><<<999666666888666666666555555555555444222222222222222222222222000000000//////000111111////////////............,,,,,,,,,,,,,,,+++++++++***,,,//////...,,,,,,,,,------,,,,,,+++***))))))************************************))))))))))))************************+++)))((()))***+++***)))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''(((((())))))******(((((((((((((((((((((((((((((()))***************'''(((((((((((()))))))))))))))******+++,,,,,,,,,...///111333555JJJwwwuuuTTTIIIDDDAAA===999777666666777666555555555444444444444333333222222111111111000111000000000000111111222/////////.........------,,,,,,,,,,,,++++++++++++))),,,///111///---,,,+++,,,,,,,,,+++++++++******************************************************************************+++***))))))++++++***)))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))***))))))''''''(((((((((((())))))((())))))******+++,,,,,,,,,+++000666222777[[[~~~ZZZIIIIIIDDD@@@<<<888777888666444555555555444444444333333444333333222111000/////////////////////000111111//////.........---------++++++++++++++++++++++++***+++------,,,++++++,,,***++++++++++++,,,,,,,,,************************************************************************+++***))))))++++++***)))))))))************))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%'''(((((()))))))))'''''''''((((((((())))))(((((())))))***+++++++++)))+++000222///111EEE\\\dddHHHDDDHHHBBB???:::777888999666222555555444444444333333333444444333222111000///..................///000111//////.........---------++++++++++++++++++++++++***++++++***((((((***,,,)))******++++++,,,------******************************************++++++))))))))))))))))))))))))+++***)))***+++++++++)))))))))************))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''******))))))((((((''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''''''''((((((((()))((((((((()))******++++++(((...000------444;;;???~~~mmmMMMEEECCC<<<;;;:::999777666666555555777666555444333222222222555444222000/////////000000000000000000000000000...........................---+++******+++---...,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++******++++++++++++************))))))((((((''''''))))))))))))************+++***)))(((((()))***+++***+++,,,,,,,,,,,,+++*********)))''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***(((&&&&&&''')))***+++)))))))))))))))))))))))))))************++++++++++++---//////000222444777MMM\\\HHHFFFDDD>>>:::999888777555555555555666666555333333222222333333222111000000000111222000000000000000000000000...........................---,,,+++++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++*********)))))))))((((((((('''))))))))))))************+++***)))(((((()))***+++******+++,,,,,,+++*********)))(((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))''''''((())))))***(((((((((((((((((((((((())))))*********++++++++++++---...///000111444666BBBeeeaaaHHHCCCEEEBBB===888888666555444444444444666555444333333222222333000000000000000111222333000000000000000000000000........................---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++******))))))))))))(((((((((((())))))))))))******************))))))))))))************++++++++++++*********)))(((''''''&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,......///000333555999<<>>888777:::>>>>>>555555444333333333444444222222222111222222333333+++---///000111222111111------------------------........................,,,+++***)))***---///111,,,,,,,,,+++++++++***************++++++,,,,,,,,,))))))***+++,,,,,,------******++++++++++++******'''((((((((())))))******))))))))))))************((()))***++++++***)))((()))((('''&&&&&&'''((()))(((((('''''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$''')))(((%%%&&&,,,111************************(((((((((((()))))))))))))))***++++++***+++---///++++++888888===pppbbbFFF@@@???<<<999777555555555333333333222222222111111222222222111111111000000///000111000///...///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))(((((())))))************************((())))))))))))*********)))***+++,,,++++++******+++,,,,,,***(((&&&%%%&&&)))))))))+++,,,,,,+++))),,,+++***)))(((((((((((())))))))))))))))))))))))%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''(((&&&$$$%%%'''(((&&&$$$&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))'''&&&'''***+++***((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''(((((('''%%%))))))***+++,,,,,,------(((000555222555QQQnnnPPPCCC@@@>>>;;;888666555555555333333333222222222111111222222222111111111000000///000111000///...///000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++***)))))))))))))))************************)))))))))*********++++++)))((('''((()))+++++++++***(((&&&&&&'''(((((('''***)))'''((()))++++++***,,,+++***)))(((((((((((())))))))))))))))))))))))***'''$$$%%%(((******)))&&&&&&&&&&&&&&&''''''''''''%%%$$$%%%'''((('''%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))'''&&&'''***+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))(((((())))))******++++++......222555555BBBiiizzzRRR@@@AAA>>>===:::888666555444444333333333222222222111111222111111111111000000000///000111000///...///000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))+++***))))))))))))))))))************************************+++++++++,,,***(((%%%&&&***,,,---+++,,,)))%%%%%%'''))))))(((+++)))&&&%%%''')))++++++,,,+++***)))(((((((((((()))))))))))))))))))))))))))&&&######&&&))))))(((((((((''''''''''''''''''&&&%%%$$$%%%'''((((((&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((('''((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))(((&&&'''+++...************************333,,,///777333111KKKppp```EEE>>>AAA<<<;;;999666555444444444333333333222222222111111111111111111000000000000///000111000///...///000.........---------,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))******)))))))))))))))*********************************+++++++++,,,,,,,,,,,,)))'''))),,,...,,,***,,,+++***))))))((())))))+++)))'''((()))++++++***++++++***)))(((((())))))((((((((((((((((((((((((&&&((())))))'''%%%&&&'''))))))(((((('''''''''&&&%%%%%%%%%&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&)))***(((%%%&&&,,,222---------,,,,,,,,,,,,,,,000---000555000,,,;;;QQQlllKKKDDDCCC===:::999777555444444444444333333333222222222111111000000000000000000000000///000111000///...///000...------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***)))))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,***))))))+++---,,,)))&&&&&&))),,,,,,)))'''(((***))))))***,,,......+++)))+++***))))))))))))))))))(((((((((((((((((((((((('''///555444,,,&&&&&&***))))))(((((('''''''''&&&%%%&&&''''''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((()))((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&)))***(((%%%&&&---333---,,,,,,,,,,,,,,,,,,,,,)))000333///---111888<<>>ppp~~~```EEE???AAA>>>;;;;;;666555444333222222222222444333111222333333222000000000000000////////////.........///000///---+++------------------------++++++++++++++++++++++++)))'''&&&(((---111222222))))))))))))))))))))))))&&&''''''((()))******+++***)))((((((((()))+++,,,+++)))(((***,,,---+++)))---***)))+++---,,,++++++************************))))))************))))))---***(((***+++)))&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''******))))))((((((''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''))))))((((((((((((((()))******)))(((((((((((((((+++++++++,,,---...000000111777LLLjjjSSS???===???;;;666666666555444333222222222222333111000///000000...---......//////000000111111///......///000///---+++------------------------++++++++++++++++++++++++***((('''(((+++......---))))))))))))))))))))))))''''''(((((())))))*********)))))))))))))))***+++***)))(((***,,,---+++)))---+++***+++,,,+++******************************))))))************))))))(((''''''((())))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((((((((((('''(((((())))))))))))(((((((((''''''&&&&&&''''''((())))))(((((((((((())))))******)))(((((((((((((((*********+++,,,---...///111555CCCgggwwwTTTEEE;;;<<<===888444444555555444333222222222222333111000///000000...---------...///000111222222///.........//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))***))))))***,,,---+++***,,,+++******++++++***(((++++++++++++++++++++++++)))******++++++******)))'''((((((((()))***++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))(((((((((''''''&&&&&&''''''((())))))(((((((((((())))))***))))))((((((((((((((()))))))))***+++,,,---...000222888IIIpppZZZGGG@@@<<<======888555666555444333333222222222333444222111222333444333222.........///000111111111000///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))(((******************************)))))))))))))))))))))***+++,,,+++***)))(((*********+++,,,,,,++++++,,,,,,+++)))***,,,+++(((++++++++++++++++++++++++******++++++++++++******++++++)))(((***---,,,(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((((((((())))))))))))((((((((((((''''''''''''(((((()))(((((((((((())))))***))))))(((((((((((())))))************+++,,,---...000---333999RRRrrrLLLCCC???===<<<:::777666777444444333222222222333333222111111333555777666555000000000000////////////111///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,+++---,,,)))***...---)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***)))'''+++000---&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((((((((())))))))))))(((((((((((((((''''''(((((((((((((((((((((((()))******))))))(((((((((((()))))),,,,,,+++,,,,,,---...//////***333888@@@jjj\\\IIIAAA>>>;;;888666555555555444333333222222333333333000//////000333555555444111000000000/////////...222000......///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...---,,,,,,---++++++++++++++++++++++++************************)))******+++,,,,,,++++++)))+++------,,,+++,,,---)))------)))+++111111+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++###+++...++++++...---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))(((((()))((((((''''''(((((()))(((''''''(((((()))***+++((((((((((((((())))))***---,,,,,,,,,------...//////+++333999888LLL~~~fffLLLGGG>>>===:::777666555444222333333333222222333333444000///...///111222111000////////////000000000000222000......///000//////........................------------------------***---//////---++++++---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,)))))))))***+++,,,---...)))+++------,,,+++,,,...(((......))),,,444444---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,%%%777AAA888,,,***,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((((((((((('''(((((())))))))))))(((((())))))(((((((((((())))))''''''''''''((()))***+++((((((((((((((()))******,,,,,,,,,+++,,,,,,---.........000444444888^^^zzzSSSBBBCCC===<<<:::888888888555111333333333222222333444444333222000000111111///...------...///000111222222333111......///000000///////////////////////////------------------------+++...000///,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,,,,))))))))))))***,,,///000)))+++......,,,+++,,,...(((......***---666666///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,FFFUUUFFF...%%%***///))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''******))))))((((((''''''(((((())))))))))))(((((())))))(((((((((((())))))''''''''''''((()))++++++((((((((((((((()))******+++++++++***++++++,,,,,,...222,,,---222000JJJ}}}ZZZLLLFFF===<<<:::777555555444222000222222222222222222222222//////000000000000000000////////////000000000000////////////000000000000------------------------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++)))'''(((+++---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------222FFFIII333%%%***...(((((((((((()))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))((('''''''''''''''&&&((()))))))))))),,,...))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******)))666999...&&&)))---+++,,,,,,000222000111>>>MMMsssQQQGGGCCC===<<<999777555555444222000222222222222222222222222111000000000000000000000////////////000000000000000000000000////////////------------------------......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))+++---++++++++++++++++++++++++++++++,,,------------,,,---,,,,,,,,,,,,---...///------------------------------------------------,,,777888+++&&&,,,...(((***)))(((((('''(((((()))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''((((((((())))))))))))))))))((('''''''''''''''***++++++)))'''''')))+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******)))444666---(((+++...+++---,,,...111000000999EEEttt^^^HHH@@@???===;;;999666555444444222111222222222222222222222222111111111000000/////////////////////000000000000111111000000//////......------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,,,,,,,---..............................------------------------***+++)))'''))),,,,,,(((,,,+++***)))(((((())))))((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))))))((((((''''''''''''(((++++++***(((&&&'''))),,,))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))*********000111+++)))...///+++---,,,---/////////444999OOOzzzgggNNNDDD>>><<<===:::888555444444444333111111111111111111111111111111000000//////.........////////////000000000000222111111000///......---..............................------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------,,,,,,,,,------...------------------------------------------------000***'''***,,,+++)))))),,,,,,------,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))(((''''''''''''(((((((((((((((''''''))),,,///))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))******------***+++//////+++---++++++...000111111222888^^^}}}UUUFFFDDD???;;;<<<888666444444444444333222111111111111111111111111/////////......---------////////////000000000000222111111000///......---................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000,,,***...---((((((---***,,,///222111...***'''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((('''))),,,///))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))******+++***))),,,//////+++***++++++---111333222000555FFFzzziiiJJJBBBDDD@@@;;;;;;777555333333444555444333111111111111111111111111........................////////////000000000000111111000000//////..............................---...//////000/////////------------------------------------------------***,,,///000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,***(((***///(((***///222222///+++((())))))))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''''''''(((((()))***++++++***(((''')))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))*********))))))***,,,------,,,)))+++,,,,,,///333333000777888[[[lllWWWCCC>>>@@@>>>;;;:::666555333333444555444333111111111111111111111111......//////000111111111////////////000000000000000000000000////////////........................---...///000111000000///........................------------------------+++---//////...---------------------------------,,,------...............///...---,,,,,,,,,,,,,,,------------------------------------------------(((++++++)))(((***,,,+++&&&(((***,,,---,,,+++***))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((***,,,+++***((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))***++++++++++++---(((,,,...+++,,,000111...555333BBBnnnYYYLLL???;;;<<<<<<::::::666444333333444555444333000000000000000000000000//////000111222333444444////////////000000000000////////////000000000000////////////////////////---...///111111111000///................................................,,,...//////...------...------------------------,,,---......//////......///...---,,,,,,,,,,,,,,,........................------------------------,,,///---'''(((---,,,&&&&&&&&&''''''((()))+++,,,))))))))))))))))))))))))******))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''((()))***$$$'''***,,,++++++***+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))+++,,,***)))***---(((---///+++)))---///---111333555VVVjjjOOOIIIBBB@@@@@@???;;;777555444333333222222333333555555444333222000///...//////...//////000111222////////////000000000000///000000111111///...---000000000000000000111222---...///000000000000000---------------,,,,,,,,,........................,,,,,,,,,---------------...------------,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////,,,***((((((++++++++++++******))))))******))))))))))))))))))******************++++++((((((((((((''''''''''''''''''''''''''''''&&&&&&(((((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))***************)))(((((((((&&&%%%'''***+++)))&&&))))))))))))))))))))))))******++++++++++++******---,,,++++++,,,---///000666444333CCCnnn~~~ZZZFFFAAA<<<:::;;;:::555111444444333222222222222333999777555222000/////////000////////////000000111////////////000000000000///000111111111000///...000000000///000000111222000000111111111000//////............------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------,,,,,,++++++.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,---...++++++++++++*********))))))))))))************)))************************(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))((((((''''''''''''''')))))))))))))))))))))))))))))))))))))))(((''''''(((&&&&&&''')))***)))''')))))))))))))))))))))))))))******++++++******))),,,,,,++++++,,,---///000///333222666XXXhhhJJJCCC@@@===<<<<<<;;;777333444444333222222222222222<<<999555111......///000111000000////////////000////////////000000000000000111111222222000///...000/////////000000111222222222222222111000//////000/////////.........---////////////////////////---------,,,,,,++++++***++++++,,,---...///000000...---------------,,,,,,......------------......------------------------,,,---.........///111333++++++++++++************'''(((***+++++++++******************************(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))***))))))((((((((((((((())))))))))))))))))))))))'''((((((((((((''''''&&&((('''&&&''')))***)))((()))))))))))))))))))))))))))******++++++******))),,,+++++++++,,,---...///***333222---???lllyyyWWWFFFAAA???>>>>>>>>><<<999555444333333222111222222222888777444222000000000000111111000//////...//////////////////000000000000000111222222222111///...///////////////000111222222222333333333222111111111111000000//////......///////////////////////////......---,,,++++++***+++,,,,,,---......//////------------------------+++++++++,,,,,,+++++++++------------------------------...------...111444++++++++++++++++++++++++'''(((***,,,,,,,,,+++***************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&'''((()))************)))))))))))))))***(((((((((((((((((((((((('''(((((()))((((((''''''(((((('''(((((()))))))))(((((((((((((((((((((((())))))************))))))+++++++++,,,,,,---......---111222000555PPPdddLLLFFF::::::999999999777444222333333222111111111111222111222333444333222000///111111000//////...//////////////////000000000000000000111222111000///...............///000111222000000111333333444444444222111111000//////......////////////////////////000//////...---,,,++++++------------------,,,,,,------------------------******+++,,,,,,+++******---------------------------......,,,++++++...000+++++++++++++++++++++,,,((()))***+++,,,,,,+++************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))************))))))))))))***+++((((((((((((((((((((((((((())))))******)))))))))((((((((((((((((((***+++(((((((((((((((((((((((()))))))))******)))))))))******+++,,,,,,---------111+++000999555999ddduuuSSSDDDBBB888888888777666444333222333333222111111111111111---///222444444222000...111000000////////////000////////////000000000000///000000111111///...------------...///000111222...///000222333444555555222222111000///...------.................................------,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******+++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&''''''(((((()))))))))))))))))))))******+++))))))))))))))))))))))))((())))))***************)))))))))((('''(((***,,,))))))))))))))))))))))))((())))))******))))))((()))***+++,,,---------,,,222'''---<<<666---KKK{{{___KKKAAA<<<;;;;;;:::888666555555555333222222111111111111111...///000111111000///...000////////////000000111////////////000000000000...//////000///...---,,,---------...///000111222//////111222333333333333222111111000...------,,,------------------------++++++++++++++++++++++++******************++++++*********+++++++++,,,,,,***,,,---......---,,,***+++++++++++++++++++++++++++,,,...---+++******++++++++++++,,,,,,,,,------...---+++***))))))***++++++******)))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))'''''''''(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))'''(((((()))******)))))))))******(((''''''***---))))))))))))))))))))))))(((((())))))))))))((((((((()))+++,,,------,,,,,,///)))---777333--->>>YYYrrrSSSIIIBBB999;;;;;;999666444333333555333222222111000111111111111000///......---------//////...//////000111222////////////000000000000---.../////////...,,,+++,,,,,,------///000111222000111111222222222111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********''''''((()))***++++++,,,))))))*********+++++++++((()))+++,,,,,,+++)))(((************************)))+++......---++++++,,,+++++++++,,,,,,---------111///+++)))((()))***++++++******)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((((((((((('''''''''(((((('''(((((()))******))))))))))))))))))))))))&&&&&&'''((())))))(((((()))******(((&&&'''+++...))))))))))))))))))))))))(((((())))))))))))((((((((()))+++,,,------,,,,,,---...000111000222:::CCCyyy]]]HHHAAA>>>===999888666444333444555666333333333222222222111111111111000000//////......000000000000000111111222......///000000000000000///000111111111000...---///......---...///000111111222333333444444333333333222000///---,,,,,,,,,......---,,,,,,+++******))))))))))))))))))))))))((())),,,------+++)))'''******++++++++++++***************************************)))))))))))))))))))))************))))))***((((((,,,,,,******---))))))))))))))))))))))))))))))))))))((((((((((((***(((''''''(((((('''%%%(((((((((((())))))))))))))))))(((((((((((())))))((())))))))))))*********000---)))((()))+++,,,,,,)))))))))))))))))))))))),,,+++***(((''''''''''''((()))***++++++***)))((('''((((((((()))))))))******************+++++++++,,,,,,---///222555777888OOOpppSSSFFF@@@===<<<999777555444333333444555333333222222222111111111111000000000/////////...000000000000000111111222......///000000000000000///000000111000///...---//////...---...///000111222222333444444444444333444333111000...---------...------,,,++++++******))))))))))))))))))))))))'''(((***,,,,,,,,,+++*********++++++++++++******************************)))))))))))))))*********))))))************))))))+++((((((++++++)))))),,,)))))))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''&&&&&&&&&(((((((((((()))))))))))))))******++++++******))))))))))))*********+++++++++***))))))******)))'''))))))))))))))))))))))))***))))))((((((((())))))))))))************))))))((((((((()))))))))))))))***************+++++++++---......///111333555666CCCtttZZZHHHDDD>>>:::<<<888777555333333333444444222222222222111111111000000000000000////////////000000000000000111111222//////000000111111000000000000000000000///......//////.........///000111222222333444444444444444444333222000///......---------,,,,,,+++*********))))))))))))))))))))))))'''((((((***++++++,,,,,,******++++++++++++******************************(((((())))))******++++++))))))************)))))),,,)))(((******'''(((+++)))))))))))))))))))))))))))((((((((((((''''''''''''***+++***'''&&&(((***'''((((((((()))))))))***)))***,,,------,,,***)))******+++++++++,,,,,,,,,((((((***,,,---+++'''$$$))))))))))))))))))))))))((((((((((((((()))***+++******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++///...//////000111222333888UUUpppKKKCCCBBB:::777<<<666555444333222222222333222111111111111000000000000000000000////////////000000000000000111111222///000000111111111000000000000000000000//////...000///.........///111111222333333444555444444444333333111///...---------,,,,,,++++++*********)))))))))))))))))))))))))))))))))(((((()))***+++,,,******++++++++++++******************************''''''((()))***++++++,,,))))))************))))))---)))(((***)))''''''***))))))))))))))))))))))))((((((((('''''''''&&&&&&'''+++...,,,(((''')))---''''''(((((())))))******)))***---......---***)))+++++++++,,,,,,,,,------******,,,...///---)))&&&))))))))))))))))))))))))***))))))((())))))******+++***)))(((((()))***+++*********))))))))))))((()))))))))***++++++,,,,,,---------...///000222222777===mmm|||]]]EEECCCAAA777444<<<555444333222222111111111111111111000000000//////////////////000000000000000000000000000111111222000000111111111111000000111000000///////////////000//////...///000111222333333444555555555444444222111000...---,,,+++++++++***************))))))((((((((((((((((((((((((,,,+++)))((('''((()))*********++++++++++++******))))))))))))))))))))))))''''''((()))***++++++,,,))))))************)))))),,,))))))++++++'''''')))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%))),,,+++'''%%%(((,,,'''''''''((()))*********(((***,,,......,,,***(((+++,,,,,,,,,,,,---------,,,++++++,,,---,,,***((()))))))))))))))))))))))),,,+++***)))((((((((((((+++***)))(((((()))***+++************))))))))))))((())))))***++++++,,,,,,***++++++---...000222333888///TTTdddQQQBBBBBB???666444:::333333333222111111000000000000000000////////////////////////000000000000000000000000000111111222111111222222111111000000111111000///////////////000000/////////000111222333333444555555555555555111000///---,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((---,,,***((('''''''''(((******++++++++++++******))))))))))))))))))))))))(((((())))))******++++++))))))************))))))***)))***......***((()))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%###%%%''''''$$$$$$&&&(((&&&&&&'''((()))***++++++)))***,,,------,,,***)))++++++,,,,,,,,,---------,,,***(((((()))***)))((())))))))))))))))))))))))---,,,+++***)))(((((((((******))))))))))))******)))))))))*********++++++(((((()))***+++,,,,,,---))))))***,,,---000111333444+++???oooUUUIII???<<<;;;888666555222222222222111000//////000000/////////............/////////000000000111000000000000000111111222111222222222222111000///222111000///...//////000111000/////////000222222333444444555555555555555222111///...,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((((((((((((******++++++++++++******)))))))))))))))))))))))))))))))))))))))*********))))))************))))))((((((+++111111,,,))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,***(((((()))***)))((()))))))))))))))))))))))),,,++++++***)))))))))***))))))************))))))(((((()))***++++++,,,---'''((()))***+++,,,------******++++++,,,...///000000111555RRRkkkOOOFFF;;;666888:::777222111222222111111000///...000/////////.............../////////000000111111000000000000000111111222222222222222222111000///222111///.........///000111000/////////000222333333444555555666666555555333222000///---,,,,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))******++++++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))************))))))'''''',,,333333...***)))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$(((&&&&&&''')))***)))(((&&&&&&'''((()))***++++++........................******+++++++++,,,,,,,,,,,,++++++,,,---,,,***((())))))))))))))))))))))))*********)))******+++,,,((()))***++++++***)))(((''''''(((***+++,,,---...'''((()))***+++,,,------,,,,,,++++++,,,,,,------///999444@@@sssrrraaaCCCAAA===999777555555555000000000000000000000000111000///000000000...---//////000000111111222222111111222222222333333333222222222222222222222222...000333555555333000...111111222333444444444444666666444333222333444444666444111///---+++(((&&&&&&'''((('''''''''(((***(((((((((((())))))))))))))))))(((((((((((()))))))))************+++++++++))))))************))))))************************,,,,,,+++***))))))******,,,(((---666666+++&&&***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&,,,,,,***)))'''&&&&&&&&&&&&'''(((***+++,,,------,,,,,,,,,---------......++++++,,,,,,,,,++++++***++++++************++++++***((('''((()))***)))'''''''''((((((((((((''''''))))))))))))))))))))))))(((((()))***+++,,,,,,---******+++,,,------......++++++,,,,,,,,,,,,------111+++:::===CCCkkkWWWBBB???<<<999666555555555111111111111111111111111555333000///000111222111111111111111111000000000111222222222222333333333222222222222222222222222...000222333333222000......000333555666555333222333333222111111222333444000///---,,,,,,+++***)))((()))++++++***(((''''''(((((((((((()))))))))***))))))(((((((((((())))))************++++++++++++))))))************))))))************************,,,+++******)))))))))***,,,(((+++444333***&&&***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))(((''''''''''''((((((((()))***,,,------------++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***+++******))))))******++++++)))))))))***+++***)))(((((())))))))))))(((((())))))))))))))))))))))))((())))))******+++++++++*********+++,,,---------++++++,,,,,,,,,,,,------///---888999===nnn{{{```LLL@@@>>>:::777555444444444111111111111111111111111666333000...///111333333222111111111111111111111222222222222333333333333222222222222222222222222///000000111111000000///---///333777777555222000111111000000000111111222...---,,,+++******))))))&&&(((***++++++***(((&&&((((((((()))))))))*********))))))(((((())))))***************+++++++++,,,)))******++++++******)))************************+++*********))))))))))))+++''')))//////(((&&&***(((((((((((((((((((((((((((((((((''''''''''''&&&%%%%%%%%%&&&'''(((******+++,,,,,,---......------*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++******))))))))))))******,,,+++******+++,,,+++***))))))************)))))))))))))))))))))))))))))))))))))))))))))*********))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------...///444444666RRRcccTTTFFF>>><<<999666444333333444111111111111111111111111333111......///000111000000111111111222333333333222222222333333333444444222222222222222222222222000000////////////000000...000222555555444333111222222111111000000000000000///...+++)))(((((()))'''&&&'''((()))***))))))(((((()))))))))************))))))))))))))))))************+++++++++,,,,,,******++++++++++++************************************************))))))+++'''(((++++++''''''***((((((((((((((((((((((((((((((((('''''''''''''''%%%%%%&&&&&&((()))++++++,,,,,,---------,,,,,,+++))))))))))))************++++++,,,,,,---,,,,,,,,,*********))))))*********,,,***)))***+++,,,+++************++++++*********))))))))))))))))))))))))***)))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------...111///111666===hhhZZZJJJEEE<<<:::777555333333444444111111111111111111111111000///000111333222000...333333333333222222222222222222333333333444444444222222222222222222222222000000///......///000000000111111111222333444444555444444333111000///...000000///---***)))+++---000---((('''(((***++++++))))))))))))******************))))))))))))*********++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************)))***++++++++++++******+++(((((())))))((()))+++))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((()))***++++++***++++++++++++***))))))((((((((()))))))))*********+++,,,---------------++++++************+++++++++***))))))***+++***)))******++++++++++++******************************************))))))))))))******************+++++++++++++++,,,,,,,,,------...111+++111999555PPPtttVVVEEECCC;;;999777555333333444555222222222222222222222222000111222555777666222///777777666444222111000///333333333333444444444444222222222222222222222222111000000//////000000111222111000000000222444555555555555444333111000///,,,......---+++,,,000444<<<555---))))))***+++***)))))))))*********+++++++++******))))))******+++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,++++++***)))*********+++,,,))))))))))))))))))))))))'''(((((((((((()))))))))*********))))))******+++((()))))))))))))))((((((((((((((()))))))))*********+++,,,------......---,,,,,,++++++++++++,,,,,,+++)))((()))***+++***)))******++++++++++++*********************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...000+++111:::444BBBkkk___PPPDDD<<<;;;999777555444444555666222222222222222222222222111111222444555555333111555555444444333333222222333333333444444444444555222222222222222222222222111111111111111111111111000000000111111222333333222333444444444333222111+++---///---+++,,,111666:::444,,,)))***,,,+++)))))))))*********++++++++++++******))))))******++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------------***+++---//////...---,,,+++,,,,,,++++++---------************************'''((((((((()))))))))))))))))))))))))))***++++++'''(((((()))))))))(((((((((((()))))))))************+++,,,---...............------,,,,,,------...,,,+++******+++,,,+++***))))))************))))))******************************++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,///...000555444<<>>888888666555444333333222111111222222222333333333111111222333333333333222333333333444444444555555444444444444444444444444666666666555444333222111000000000000000111111111000000111111222222333333222222111111111000000000000///...,,,+++++++++++++++)))'''(((***+++***'''++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++)))***+++,,,---.........000000111111000///---,,,---------,,,,,,,,,,,,,,,)))---///---...000...+++---------------,,,,,,+++///---***((()))***++++++///---,,,+++++++++)))''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))************++++++++++++,,,---...///......////////////......000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((*********+++,,,---//////...+++)))))),,,---,,,***++++++,,,,,,,,,,,,------//////000111222444666777OOO^^^LLLFFF:::<<<888777666555333333333333111111222222222333333333111111222333333333333222333333333333444444444444444444444444444444444444333333333333333222111000111111222222222222222222000000000000111111111111111000000//////.........000///......---------...111...,,,---......,,,***)))))))))*********++++++,,,++++++************+++...---,,,,,,,,,---...//////000111222222111000///------....../////////000...111111......111000---,,,---------------,,,,,,,,,+++***)))***+++,,,,,,***(((''''''((()))'''&&&*********))))))))))))((((((((((((((((((((((((((()))))))))*********++++++)))))))))***+++,,,,,,,,,...//////000000//////...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++))))))))))))***+++,,,------+++)))***,,,---,,,***++++++,,,,,,,,,,,,------...//////000111333555666GGGyyyrrr[[[BBBFFF444===777777555444333333333333111111222222222333333333111222222333333333333333222222222333333333444444333333333333333333333333222333333333333333222222333333333333333333333222222222222111111111111111111111000//////...------------,,,,,,,,,,,,---------+++******++++++***)))........./////////000000///...------...///111222111000///...///111333444,,,---...///000///......***+++,,,---...///000000000222111...---//////---------............---------------------,,,++++++///---,,,,,,------+++************)))(((((('''''')))))))))))))))))))))))))))))))))*********++++++((()))+++,,,------,,,,,,//////000000000000/////////...---,,,,,,---...///++++++++++++++++++++++++***+++,,,---............++++++************++++++---,,,******,,,,,,,,,+++++++++,,,,,,,,,,,,---------......///000222333444>>>ZZZcccRRRCCCBBB777>>>777666555444333333333333111111222222222333333333111222333333444444333333222222222333333333333444333333333333333333333333444444555666666666666666333333333333222222222222444444444333333222222111222222111111000/////////......---,,,,,,,,,------)))))))))***,,,,,,---,,,************++++++++++++******)))***+++...000222++++++,,,---...111222444000111222333333222111111000000111111222333333444666999999666555666444000+++,,,,,,---------,,,,,,+++,,,---,,,***'''%%%$$$---+++)))(((((('''%%%###***************)))))))))************************(((((()))))))))*********+++,,,...000111000...---///000000111111000000///......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............///...---,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------...///000222222999AAAttt[[[FFFHHH999===<<<666555444333333333333333111111222222222333333333222222333444444444444333222222333333333444444444444444444444444444444444444444555666777777777777333333222222111111111111333333222222111111111000111111111000000000//////111000///...---------------...............//////,,,,,,,,,------------...000000/////////000222333///000222444555555555555///000000111000///...---000000000///////////////333777:::888777666222,,,333333444444444333222222///222444444000---++++++---,,,******+++***)))'''))))))******++++++,,,,,,************************(((((()))))))))*********,,,...000111222000///...000000111111111111000000........................,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++//////...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,---+++++++++,,,,,,,,,------,,,,,,------...///000111888444aaahhhSSS???FFF444>>>666555555444333333333333333111111222222222333333333222222333444444444444444333333333444444444555555555555555555555555555555333333444555666666666555333333222222111111000000000000000////////////////////////000000000111111...---,,,,,,+++++++++,,,+++,,,---,,,)))((()))***............/////////////////////////////////...---...///000000000//////777777888999999888777666999999888888777777777777:::???AAA@@@???>>>:::444............---+++***))))))---000000---******++++++***)))***,,,---,,,+++''''''((((((((()))))))))*********************************++++++++++++,,,---...//////000///...---111111222222222222111111////////////////////////------------------------............---,,,+++***------,,,+++++++++++++++,,,---------++++++---...++++++,,,,,,,,,,,,------------------...///000111777222QQQ[[[JJJDDD<<<777<<<333444444333333222222333333111111222222222333333333222333444444555444444444444444555555555666666666777777777777777777777777444555555666666666555555555444444333222222111111///000000000000000111111000111222333444555555666111111111222333444555666000222444444222222444666444444444555555555666666222333777:::<<<>>>>>>>>>>>>===<<<<<<===@@@DDDFFF:::;;;===???@@@AAA@@@@@@======>>>>>>>>>>>>>>>>>>@@@CCCDDDAAA@@@AAA@@@<<>><<<;;;888;;;===;;;555222222333222000////////////---,,,000000///......---,,,,,,........................---------.........//////////////////////////////111222222222222222222111000000111111111111000000////////////////////////....../////////......------,,,,,,+++++++++,,,,,,,,,---...---++++++---///++++++,,,,,,,,,,,,------...---------...///000111222444BBBkkkrrrXXXDDDMMM555???:::444444444333222222222333333111111222222222333333333222333444444555555444444555555555666666666666777777777777777777777777777777777888888888888777777666666555444333333222222222222222333333444444555444555666777888:::;;;;;;===>>>???@@@BBBEEEGGGHHHAAAEEEIIIKKKLLLNNNRRRUUUXXXXXXXXXXXXYYYYYYYYYYYYWWW[[[bbbjjjppptttvvvwwwzzzxxxvvvvvvzzzwwwyyyyyytttkkkeeedddeeeZZZXXXTTTRRRPPPMMMJJJGGGBBBAAA???>>><<<:::888888444444444444444444444444000000000000111111111111333222111111000111111222111222222333333222222111111111222222222222111111000000000000000000000000---...///000111111111111.........------......///,,,...///---+++***---///++++++,,,,,,,,,---------...............///000111...666:::YYY___PPPAAA<<<:::777555555555666555222000222333444111:::666///555888444444555///666<<<666555999888666999999555333666:::;;;:::;;;:::888999===<<<888:::;;;;;;:::999:::<<<>>>777???<<<888???BBB@@@DDDDDDCCCEEEIIIIIIFFFHHHLLLOOORRRVVV\\\fffnnnmmmiii|||}}}vvvhhhaaaiii]]]QQQRRRFFF:::BBB;;;:::888555777<<<;;;666:::555222444999999444---444222111111111222222111***///111...---000222222000777111***222666111000000111111000...---......---222222+++)))...///,,,(((***---...---,,,,,,,,,///////////////.........111999222AAAyyy[[[MMMAAA<<<;;;888555555000333555444333333444444...555111000777777111222:::444666999555555888666888666777===CCCBBB;;;555888<<<>>>;;;;;;AAAEEEFFFHHHKKKNNNPPPQQQRRRTTTVVV]]]kkknnnlllqqqvvv{{{nnnsssvvvpppjjjaaaYYYSSSMMMGGGCCC===999555777;;;===:::777===555111333444111...///***444555333888333))))))(((,,,000222111000111333444444222///000333333111000000///---,,,---...///.............../////////000666333<<>>...111666999999999===AAAQQQGGG@@@;;;444EEEfff777888???888;;;555666888555666<<>>;;;555///,,,---111555777999666777;;;999000,,,---...---,,,---///000000000++++++,,,---......//////...000777333999mmmTTTFFF???;;;;;;;;;777444555444//////555:::888666777222888777888??????EEEUUUIII___fffmmm~~~ppp```RRRMMMNNNJJJAAA???GGGNNNKKKGGGHHHDDD222UUU]]]999888666444<<>>999JJJVVV```rrryyyxxx{{{}}}ZZZAAA999BBBAAA===::::::888777;;;AAA@@@MMM\\\bbb^^^VVVRRRQQQGGG...LLLqqq666222666,,,777333111333666888;;;???BBB777777UUUtttMMMbbbEEE666;;;...444888...555===///111++++++111111,,,***...***111444000,,,---000111666666777555111111999CCCuuuSSSQQQIII<<<333111333222...+++***+++...///---+++***++++++,,,,,,---------,,,...444333000LLLXXXNNN@@@;;;888888666333222555333444777555...666YYY~~~ccctttjjjqqqVVV???777888AAA;;;999888:::;;;;;;@@@FFFWWW>>>---::::::777555111222888;;;777333222...VVVddd\\\___222***999222000555---111000//////000000000111---222333///---...000///222//////111111000333999;;;YYYCCCooo|||mmmUUU===III???333,,,+++...111111+++++++++++++++,,,,,,,,,,,,...000222555>>>eeeyyyKKKMMM???:::777777555222222555...222666444333RRRooo333888EEE777FFF[[[...111======;;;888777999>>>AAACCCIIIPPPggg000;;;999***666222333777:::666555>>>JJJuuugggHHH222HHHAAA333666555///333222---***---///...+++///000,,,+++......,,,///***)))///222...---//////GGGNNNXXX:::KKK]]]QQQBBBCCCWWW{{{hhhNNN999///---///000,,,,,,++++++++++++++++++,,,///,,,222888444RRRZZZQQQDDD:::999777555444333444444333333555<<<555GGGAAA<<<>>>===<<>>FFFPPPDDD;;;000@@@AAA555333444555666;;;RRR~~~wwwEEE:::rrrSSS---777---000555000...111000(((***+++,,,,,,,,,,,,---...+++)))+++000444555444333PPPUUUBBB:::777555444>>>888===nnnLLL999333//////,,,******---...+++,,,///+++000000000222333HHHjjjVVVMMM???:::888777555444333444444666666666777444QQQooo===<<<=========eeePPP>>>NNNBBB777777>>>000BBB===CCC;;;888666DDD???444999///333SSShhhXXXVVVIII;;;666666---+++000...444333333000---***((((((++++++,,,...111555;;;>>>444EEEsssQQQZZZeeemmm^^^<<<888666444;;;666DDDoooWWW===---...000,,,******---...++++++...)))......///111000>>>YYYvvvPPPHHH888999888666444333333444444222444777777CCCzzzNNN:::===<<<===@@@AAABBBPPP;;;:::BBBBBB666;;;]]]999777;;;BBB444222999GGGgggUUU{{{VVVjjj;;;+++000;;;888(((((())))))***++++++,,,,,,***,,,---,,,+++...555;;;AAACCCPPP000888UUU@@@999666555666555222kkkpppdddVVV777***...000---******---...++++++...***...---///222...444GGG]]]MMMCCC666888777555444333333444444000333777888ZZZ===<<<@@@>>>>>>EEEdddDDDEEEAAA:::BBB>>>999FFF<<<777===>>>333IIIzzzIIIUUUaaa777(((...000555333111...---+++)))(((***+++++++++,,,000666;;;LLL>>>CCCEEEJJJRRRhhhHHH888555666222555222RRRTTTeee111555---111---******------++++++......111...///333000000===hhhOOOKKK???888777666555444333333444444444666666;;;ooovvv???AAADDDAAA@@@LLLIIICCCCCC===AAA;;;222MMM===666>>>???BBBzzzBBBWWWyyyOOO888)))+++)))'''(((***++++++***000...---000777>>>CCCEEEBBB000---;;;FFFWWWQQQZZZ777555777111888;;;KKKPPPccc;;;===)))333...++++++------******---///111---,,,333111111:::UUUxxxLLLHHH999<<<777666444333333333444555555888555EEETTTDDDCCCDDDBBB@@@WWWWWWDDD>>>;;;===:::UUUuuu???777>>>:::GGGDDDTTTVVV222///------111333333222;;;777444666;;;>>>>>><<<555///+++(((888WWWwww;;;666999111999555BBBCCCgggLLL888&&&555...++++++...---******---,,,000+++)))000000000888EEE^^^MMMCCC111>>>666555444333333333444555111666666SSSEEEAAA???BBB@@@>>>aaaoooEEE@@@:::777aaa___<<<666???666DDDPPPWWW^^^VVVLLLEEE@@@:::333...;;;999777666444333222000777222666***:::```CCC999:::000999222CCCiiiWWWvvvmmmeee444...111...++++++...---******,,,(((///---+++111000///555888fffMMMOOO@@@,,,???666555444333333333444555111888777\\\CCC:::;;;???======hhhmmm>>>GGGAAA>>>GGG222333BBB888HHH]]]RRRFFF@@@:::777999999666222---111444555333222444777???+++111+++999eeelllJJJ<<<;;;///777+++@@@mmmDDD^^^~~~999<<<+++///,,,+++...---******,,,'''111111///444222///444111UUUtttLLLJJJ:::888555555333111333555666555333999444>>>yyyAAA;;;;;;@@@AAAEEE{{{nnn===TTTCCCBBBrrrKKK///888???;;;IIIPPPfffIII666666^^^...)))FFF:::***111444000---...---(((111444&&&///111KKK|||nnniii999111:::333777444KKKxxxFFF[[[DDD000222------,,,+++++++++,,,,,,++++++,,,,,,...///111222:::999kkkiiiKKKFFF999:::444555333222333555666555333777444EEE???>>>===AAACCCCCCkkk???RRR@@@???ZZZBBB222999;;;:::MMMMMMzzzddd\\\111000MMM,,,'''<<<222***000222///---...,,,(((///111'''111000DDDeee|||:::555;;;222===555GGG[[[hhhbbbEEE333222...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///:::777aaaZZZIII@@@888===333333222222333444555555333666555QQQvvv<<>>@@@CCCPPP\\\???III???CCC777]]]555::::::888333>>>\\\ccc888DDDBBBUUUIII666,,,555,,,))),,,)))***,,,---,,,******,,,---+++(((222)))...oooHHHBBB999<<<888CCC555;;;[[[aaaTTT555666222111000///...------...++++++,,,,,,---///000111111111>>>ZZZ[[[HHHFFF777777555111///111222333222333444666999@@@EEECCC999>>>===AAAgggZZZ===EEE@@@EEE555}}}NNN666888666777666AAA___nnnEEE333CCCUUUaaa777...222+++******))))))+++---,,,***+++...------***///(((///VVVBBBYYYRRR999::::::<<<444999HHHQQQRRR;;;777222111000......---------++++++,,,---...000111222---444888MMMRRRHHHBBB777888000444...000333333222222444777888III;;;FFF999AAA;;;???\\\:::@@@>>>AAA888ZZZCCC888666555:::777<<>><<>>]]]888===<<<===:::BBB;;;;;;777777===666555OOOPPPOOODDDAAA333444+++000333%%%+++(((***......***,,,222+++000......+++333000lll<<>>CCC666AAA;;;XXX888<<>>|||ZZZAAA<<>>===???333777...111,,,(((,,,000...******---000***+++))),,,---(((555RRROOO]]]CCC666<<<333AAA000666JJJZZZUUURRR;;;444222000.........---,,,------------------------......222333FFFUUUHHH<<<888666444333444///111333444444666999;;;AAAOOO;;;;;;DDD;;;BBBHHHYYY<<<<<<===:::>>>999???JJJ;;;555888111222999;;;EEEXXX444fff@@@999HHH555888...///,,,(((,,,///...***(((+++///***---******///---///;;;III<<>>555444???;;;III888444222///---------,,,+++---------------------------000333000;;;kkktttPPPEEE:::777666333222444///111222333444555999;;;HHHHHH999;;;CCC<<<@@@NNNSSS:::;;;999:::BBB;;;888tttGGG888666999222444:::;;;BBBQQQ666~~~xxx:::777OOO666888.........)))+++......***&&&)))///***222///***000111...111:::pppccc:::888999888999666<<<|||rrr???VVV999555222///---------,,,+++,,,,,,------------------,,,111444///555ZZZeeeMMMCCC;;;777555111000222000111222222222444777:::XXXGGG;;;===BBB===>>>VVVQQQ<<<>>>999777AAA<<<:::QQQHHH222555;;;666777:::999@@@bbb<<<888TTT444:::TTT444888......111))))))---///+++&&&)))000'''333111***...000///333PPPxxx;;;555999333:::999===eeeMMM```zzzxxxGGG777333///---,,,,,,,,,+++,,,,,,,,,---------......,,,333444000444LLL[[[JJJBBB;;;888555000///111111111222111111333777:::rrrEEE>>>???@@@???>>>aaaVVV???@@@;;;666===999;;;???JJJ666444:::777888<<<999???CCC---GGG<<<444>>>YYY222888///...555)))(((,,,000,,,&&&***333$$$///...(((,,,,,,---555ddd>>>666999222;;;999;;;MMMvvv;;;___WWW888555000------------,,,+++,,,,,,------.........---222222222555BBBoooSSSGGG@@@;;;888555111000222000111111111222666:::>>>|||@@@>>>??????AAAAAAnnnZZZ======<<<:::===777;;;:::}}}xxxAAA;;;444888222666>>><<<>>>UUUCCCAAA^^^ooo444999<<>>BBBooo<<<===???>>>CCCDDDwwwYYY888888===>>>???777;;;:::ZZZ^^^000:::666555---333??????===EEEHHHFFFRRREEE444<<<888gggaaa333999000...999)))'''+++222///(((,,,888))))))''',,,444...)))222IIIIII===777555<<<888777777???^^^RRR{{{;;;777222...............++++++,,,,,,---...//////...000,,,111666333QQQaaaQQQBBB>>>888444222222222111333000///;;;+++:::???LLLYYY???<<>>]]]999;;;>>>888>>>;;;999>>>???===>>>666777:::111111:::???@@@RRR555TTT:::444888===555???nnn---222333---...))))))+++---***(((...666))))))***+++,,,...///000GGGtttYYY444555999333:::555444AAA[[[888777...000111---000***,,,++++++++++++,,,------111333111333333444LLLsssZZZMMMBBB>>>888444222222222111333...000666,,,;;;;;;bbbVVV>>><<>>888888777:::333222999===???|||???AAA...444000333333CCCwwwkkk111444000+++000******,,,...,,,+++000888******++++++---...000111000gggeee888888;;;333999222777RRRmmm}}}===888111222000---///***,,,,,,,,,,,,,,,------...111222///111222222EEEhhhRRRIII@@@===777444333222222111555,,,333111000>>>666RRR>>><<>>>>>AAA>>>AAADDD|||???444???===:::444999999===EEEAAA999444999444555555555333<<>>888:::AAA''''''666,,,***222***)))***------+++...333))))))***+++,,,...///000666;;;QQQAAA444888555???666555QQQOOOOOO333444444,,,...---,,,------,,,,,,------.../////////+++---333111999MMMvvvOOOHHH===:::666444333333222111222---777222888>>>888LLL??????@@@<<<@@@EEEBBB444>>>===:::444999222AAA666iii<<<444:::555222000444666222===BBBSSS;;;444111999555,,,+++///111222777BBBJJJMMM???999333111333222...***,,,666)))222<<<---+++///***((((((+++***((()))---'''(((((()))***,,,---...777---;;;[[[EEE555777222<<<777555DDDNNN^^^111333333***000---...---,,,,,,,,,,,,---......---...***---555444777GGG~~~jjjQQQFFF;;;999666444444444333111///...222333666;;;GGGHHH???@@@@@@;;;@@@HHHDDD777<<<:::;;;666888333CCC666GGG```<<<333===222222---333777111===???uuuIIIkkk~~~AAA333333999444000000111000333111,,,000888666,,,///......111666888777555555<<<...222444)))+++,,,)))''''''***+++((((((+++&&&&&&'''((()))+++,,,---...111>>>,,,aaaLLL999;;;///444555999===```rrr333444333)))444......,,,++++++++++++,,,------,,,///,,,...555444666CCCjjj```QQQBBB:::888555444444444333111111555///777555;;;```BBB===@@@@@@;;;CCCLLLzzzFFF::::::666<<<999777999===;;;<<>><<<@@@@@@<<>>///YYY>>>:::666***:::...+++******))))))******+++,,,,,,222000...222000111<<>>888666333222222222111000111999222000:::;;;CCCAAABBB===CCC888XXXjjj888===444333666@@@444555333444???@@@zzz<<<333666;;;000//////444///555>>>AAAZZZUUU@@@555777555444222222222444666777111111000000///............------///111111---)))''':::,,,------333$$$///''''''&&&222---&&&000'''&&&&&&''''''(((***+++,,,+++,,,<<<444000:::hhhrrraaasss888777888777444333:::BBBlll888666555222+++,,,///*********+++,,,---//////////////////111333555666HHH{{{qqq[[[LLL>>>888666333222222222111111111777222222<<<===???>>>???;;;AAA888]]]mmm888>>>666444555>>>555777555222999666bbb>>>666222333222111///444---444===???XXXJJJ>>>888444444333222111222333555666333333222222111000000000...------...000///,,,)))...???...+++(((111***<<<***)))(((555111***444+++'''''''''''')))***+++,,,000000:::111,,,,,,CCCyyyBBB:::777555666555555;;;CCCiiiAAA777555222,,,,,,---+++******++++++,,,---...............///111333444BBBrrrhhhRRRHHH>>>888555333111222222222111111333333444>>>BBB<<<>>>===;;;AAA:::gggrrr999===888666333===666888888111444000FFFBBB999111---555222000333,,,333<<<>>>VVVZZZ@@@;;;999333333222111111111222333444333222222111111000000///...---,,,---......,,,***...AAA000+++&&&///***@@@---,,,+++777111***333***'''''''''((()))***+++,,,---...777333111...000PPPAAAfff===777222444666888<<>>LLL{{{===AAA???===AAA===ttt{{{::::::888888222;;;888777999333666333666sssIII888444///666333000333,,,444>>>???WWWAAA@@@888777666222111111000000111222222000000000///......------------,,,,,,------,,,,,,+++===...,,,(((///%%%555...---***555///&&&///%%%(((((((((((()))***+++,,,(((---555666777555111666fffNNNCCC999222333777999;;;===______888555111111...---,,,++++++***)))))))))***///...------...000111222777[[[```HHHCCC999777555222111222333333222444000666666===___sss???DDD???===???>>>>>>777777999111::::::888:::999999888000VVVWWW333888444333333000333...888AAABBBXXX:::HHH:::333<<<222111111111111111111111000000//////...---------------,,,,,,,,,---...000000===)))((((((000"""...******(((444...'''000'''))))))((())))))***+++,,,)))///444777333111333,,,QQQDDDFFF<<<333444777888888999pppmmmnnn888666000444111000,,,,,,+++***))))))))))))///.........///111222444888RRR^^^FFFBBB777666444222111222333333222444000777666<<<{{{hhh===DDD===<<<===>>>HHH666777<<<111999;;;>>><<<>>>:::999222@@@yyyrrr666777666///333000444111;;;CCCAAAUUUaaa<<>>>>>BBBWWW:::999>>>111777:::EEE<<>>~~~kkkVVVBBBCCC888666444222111222333333333222111888777>>>\\\===HHH???AAAAAAGGGaaa===;;;@@@111666888JJJ<<>>111(((???333999>>>xxxJJJwww===888777:::;;;999:::<<<===|||???===,,,111///222---,,,,,,+++,,,,,,------))))))***+++...111333555:::777wwwiiiXXX<<>>+++///...666000EEESSSDDD222>>>444>>>:::///>>>444999ttt<<<111777***,,,///+++++++++************))),,,---.........///111333999===___fffUUU;;;BBB555444333222000000000000111444***777;;;DDDKKKDDD===BBBAAA>>>DDDggg000@@@???,,,999777777666555444555777999TTTFFF666333///111222111333888>>>BBB@@@@@@333;;;>>>;;;000444333//////222,,,"""111000...,,,,,,...///...++++++***+++,,,---+++***///AAA000...,,,777000AAA%%%...'''444777...666,,,((()))***+++,,,+++******,,,,,,000BBB///222...444555777VVV{{{999RRR>>>111:::555///;;;777666uuuBBB222777,,,---...++++++++++++************,,,---............111333666;;;[[[aaaQQQ;;;@@@777444333222000000000000111444,,,666777SSSFFF@@@;;;AAABBBAAAIIIOOO===888---999222444666555333333666999DDDbbb555555111555555111444>>>CCCAAA???BBB333555666>>>999...,,,777===:::999<<<444111...,,,---///333666,,,+++***+++,,,,,,+++***...;;;+++...)))...***EEE(((///***333666111666...((()))***+++++++++++++++***,,,222FFF333444...222444000QQQqqqWWWCCCDDD333:::111222666999444aaaxxxLLL333888000///---,,,+++++++++************+++---......---...000333444888UUU^^^MMM<<<===666444333111000000000111111555111:::666eeeDDD>>>;;;AAABBBAAAKKKKKK555>>>555///333666555333222444888EEEtttAAA444555777444000888DDDDDD:::```AAA@@@777666000;;;III>>>444///,,,+++000777444111///000000111555:::000...------...///...---...>>>---+++&&&,,,$$$999+++///...000222111000***((()))******++++++++++++)))+++222FFF333444...333222<<>>>>>@@@000666:::HHHFFF111'''000555...000...///222222000333:::222000......///000///......EEE333***(((666(((---))),,,000---...222,,,''')))))))))******+++,,,,,,++++++///CCC000222///555555EEEnnnZZZKKKhhhSSS[[[888;;;444:::555:::999999iii888888666222---,,,,,,,,,++++++++++++***+++,,,---------...000222222777KKKwwwqqqZZZIII???777666333222111000000111222222111222<<<666EEEAAA===BBB@@@???KKKQQQ444666555444444444555555555PPP222;;;qqq888222//////777BBBFFFAAA:::;;;vvvAAABBBHHH666777444444===IIIDDD333...555///,,,...333222...222;;;333111...---...//////...***DDD222((((((:::******%%%'''222,,,///888,,,)))))))))))))))***+++------,,,+++...@@@...222000777666<<<<<<000fff???zzzlll999777555999:::999:::888vvv;;;666666333...,,,,,,,,,,,,++++++++++++***,,,------,,,---///222333777FFFjjjfffWWWGGGAAA666666222222111000000111222333333///:::999EEEAAA===BBB@@@???LLLZZZ<<<888444333666888666444JJJ555+++]]]zzz999222000777BBBDDD<<<999<<>>@@@===//////@@@III@@@777777555111111666444///555AAA666333000//////000000000,,,AAA111+++)))444(((222'''(((888///111===---))))))(((((()))***+++---...,,,,,,///BBB000333111888777888JJJeeetttHHH@@@555666444===666777;;;xxx===555666333///------,,,,,,,,,+++++++++***+++,,,---,,,---///111222777BBB^^^___UUUFFFCCC666777222222111000000111222333777///:::===DDD@@@===BBB@@@@@@MMMAAA:::333333777:::888444===CCC777LLLyyy888555666AAALLLCCC111///;;;MMMTTTAAAJJJDDDIII(((???666!!!GGGjjj>>>888666999666333;;;III999666333222222333333333777EEE555555...000'''>>>,,,---???333444@@@,,,((()))(((((((((***+++---///,,,,,,111EEE333555222888>>>CCCKKKeeeJJJ666666000>>>222444???ggg~~~???444666333000---------,,,,,,,,,++++++***+++,,,,,,,,,---///111222666???XXXeeeQQQAAA@@@999555222111000//////000111111666444999<<>>???<<>>>>>777333222111000//////000111222555444999AAAQQQ@@@@@@???>>>AAAGGG___777333888CCC999333......444888666OOOooo<<<111NNNDDD888//////333555444999NNNVVV555666<<>>GGG}}}^^^LLL;;;;;;444111111111000//////000111222555555999KKKXXXDDD???======DDDJJJ;;;,,,999BBB000111***777...---666111]]]===---<<>><<<<<<<<>>777UUU@@@111111FFFJJJCCC666BBBnnn...222///777777(((666GGG---...HHH333###)))&&&(((///666888666555888;;;fffddd^^^rrr;;;777777777666666:::MMMyyyKKK///666444.........---,,,++++++++++++,,,,,,,,,------......///000111999CCC}}}rrrXXXHHH999999444222111000/////////000222333444666999fffDDD:::??????<<>>$$$DDD???,,,...111333111///111555888111jjjAAA555222;;;NNNZZZ666BBBvvv111...)))444888...)))DDD>>>???GGG***...---$$$'''666999---'''---***:::iiiKKK>>>666666666555555;;;FFFyyyRRR///666555111333222000...,,,+++******++++++,,,,,,---......///000222888CCCqqqnnnUUUHHH888888444333000000/////////111222333444777999tttCCC<<>>@@@LLL}}}___rrrSSS>>>[[[III555000***444444'''111;;;+++OOO>>>000===>>>111000000,,,(((///888666---555333NNNVVV;;;:::777HHH___777BBBdddsss000000111CCCLLL000###CCC>>>@@@HHH'''222+++%%%,,,<<<>>>222...777555DDDggg___VVVBBB777666777555444;;;@@@^^^444444222333555333111...,,,+++++++++******+++,,,---......///000333777BBBfffiiiSSSFFF777777333333000////////////111333444444888999~~~FFF<<>>BBBLLLlll^^^```RRRBBBVVVIII@@@///000666222(((111;;;222444oooaaaBBB)))NNN000///222000+++***222:::777...777888DDDMMM999;;;???XXXCCC>>>iiittt222000---888===***)))HHH+++---LLL,,,,,,'''///666:::999:::;;;<<<@@@???BBBTTTGGG999888999666444<<<;;;iii888222///666222111///---+++,,,,,,---)))***+++,,,---......//////333555@@@[[[fffQQQEEE666666222333000/////////000111333444444888999GGG999<<<>>>===DDDNNNkkkfffEEESSS>>>@@@:::EEE///222///,,,222333000000666+++HHH444:::888111///))),,,111666777666555555111333===bbb111???:::RRRRRR;;;xxxppp,,,---,,,:::>>>+++)))NNN666888QQQ*********===@@@111***333555+++(((///444zzz]]]\\\JJJ;;;:::;;;888444<<<888nnn:::111---999///...,,,++++++,,,...///)))******+++---...//////...333444???UUUaaaMMMCCC999666...666000000000000000000000000111===666BBB======EEE>>>999NNN|||ggg888AAARRRCCCHHH<<<000000000///------...//////***444HHHFFF222)))111,,,///222666888777555444666999777LLL888555FFFhhh888ddduuu222...222888<<<+++000777@@@CCCYYY;;;GGG???```:::%%%333+++,,,000+++444---HHHAAAVVV222555===666:::<<<777<<>>999QQQ___LLLBBB888555...555000000000000111111222222111===:::IIIAAA===BBB<<<:::SSSxxxMMMwwwTTTKKKJJJ111///>>>///000000000///...//////...***222AAABBB444,,,000------...///111222333333333666666CCC777:::nnnBBBjjjzzz000***333<<<@@@###***888<<<@@@EEE***000222GGG,,,###...(((,,,...---222...>>>YYYiiiaaa777777>>>888:::;;;555>>>222111222...---------,,,,,,,,,,,,+++,,,------,,,,,,...000222***;;;777NNN[[[JJJ@@@777555...444000000000111222333444555222;;;@@@JJJBBB???EEE@@@>>>UUUJJJSSS{{{NNN999CCC;;;---AAA...//////000000000//////---,,,///777;;;777111...///---+++***+++...111333222444777PPP===111hhhFFFlll555///>>>JJJIII444999III@@@EEE888&&&)))///111$$$'''+++(((...***111///000444ooo>>>rrr<<<777<<<999999:::555yyy@@@444333222---------,,,,,,,,,++++++---......---,,,,,,...000222+++888555III~~~VVVHHH>>>555555...333000///000000222444666777444888BBBEEE@@@AAALLLHHHBBBSSSWWWIIIMMM;;;...<<>>---------///000000///---,,,---,,,...444888444---000...,,,++++++...000222333444888xxx[[[AAA666PPPFFFeeePPPHHHWWW^^^VVVEEEHHHSSSAAAEEE---***///<<<+++'''000+++)))000)))222+++222000OOO___fff>>>555999:::777999777mmm~~~AAA666444111++++++*********))))))))),,,---...---++++++---///222...666444FFFvvvQQQFFF<<<444555...222000//////000111444666888666666AAAFFF@@@@@@JJJGGGAAAQQQsss===,,,BBB@@@222333666:::...,,,+++---//////---+++------***(((...666666///,,,,,,---------......///555333666gggnnn===???<<>>333777>>>FFF999>>>"""(((...DDD(((+++222''')))///***111)))333333CCCpppIII???333555999444999;;;aaavvv???555444///+++++++++*********))))))***+++,,,+++******,,,...111111444555CCC{{{nnnNNNEEE<<<444666000333000/////////000333666888888666BBBMMMBBB<<>>,,,...666000"""...)))$$$...(((------///...444<<>>OOOYYY555<<>>***@@@222&&&)))555,,,&&&555***)))333(((///,,,222+++000777VVV@@@mmmQQQAAA777999555888:::===ooo===666777///......---------,,,,,,,,,''')))++++++,,,---000222***333...777>>>gggaaaKKK>>>999222222333,,,////////////000111333333===777PPPQQQ@@@HHH===BBB<<>>===]]]JJJ:::IIIHHH___tttlll999------<<>>;;;///>>>444777IIINNNDDDBBBNNNHHH???JJJuuuppp```TTTOOORRRddd666000111===AAA'''666CCC333111+++222---((()))+++,,,+++***++++++---'''111***111777xxx___OOOppp>>>777999:::333;;;:::wwwFFF777///333///...---+++******))))))+++++++++++++++,,,------333000111:::888WWWVVVDDD<<<999333333555000...//////000111333444555777999VVVggg@@@CCC<<<@@@>>>FFFkkkuuu<<<888222444777@@@---888<<<333,,,,,,...+++((())),,,---,,,++++++,,,111...,,,,,,...000333555000666777AAArrrQQQ999???FFF===AAA???HHHsssNNNQQQ___444111222>>>BBB)))666???555000...000,,,&&&(((***+++***+++...111222'''444+++222111TTT@@@{{{<<<999;;;:::444:::;;;{{{GGG888000333//////...,,,+++***))))))************+++,,,------///111000888888TTT|||RRRBBB<<<:::333222555000...//////000111333555666666:::VVVpppAAAEEE???@@@>>>FFFpppAAAAAA111AAA>>>TTT666999@@@CCC:::+++&&&+++---///...,,,******,,,---,,,---...,,,++++++***))),,,333///:::~~~^^^555\\\ooo///GGGEEE>>>;;;000AAAPPPFFF@@@EEEPPPbbb[[[222111333???DDD,,,777:::777...///,,,)))'''(((((()))+++///444888;;;000;;;333777444BBB```\\\<<<<<<>>>:::444999;;;zzzGGG888111222///......---,,,+++***)))************+++,,,---...+++000...666999PPPuuuPPPAAA<<<;;;333222444000...//////000222444666777444:::VVV}}}DDDDDD@@@@@@???CCC\\\TTT@@@555===111EEE555111888EEEAAA///(((///,,,---+++&&&$$$'''***+++...333666555444555444222555:::///555^^^QQQ666AAAJJJGGGYYYUUUKKKHHH888<<>>~~~]]]nnn777KKK;;;,,,000000---111<<>>hhhHHH:::333222,,,,,,---......---,,,+++(((((())))))***,,,---...(((333...333999HHHnnnMMM@@@===<<<333000222.........///111222555666777555999SSSHHH;;;;;;BBBDDD:::ppp]]]666mmmLLLBBB888:::999888888===???888......666;;;===CCCNNNUUUVVVAAAFFFFFF>>>999;;;;;;999222EEEEEETTT]]]ooo<<>>\\\ooo]]]~~~999;;;BBBLLLtttYYY333///...???LLL111999333===...777***+++***'''(((///888999222***)))000)))111---;;;@@@yyy999IIIAAA555999555999???dddHHH:::333222+++,,,---.........---,,,((((((((()))***,,,---...)))666///333888EEE~~~kkkMMMDDD;;;888777333111222000000//////000111222222777888OOOAAA<<>>JJJQQQQQQLLLHHHOOOTTTNNNBBB666222KKKtttRRRDDDUUUoooIII888999999:::666>>>]]]XXX@@@888000,,,,,,++++++***+++++++++((())))))***++++++,,,,,,000222111333777EEEsssjjjLLLCCC:::888666222000111////////////000111333333666888OOOFFF===@@@@@@;;;FFFTTTsss@@@HHHSSSDDDMMM555:::999999>>>UUUiiiuuuZZZ```TTTZZZ===[[[EEE999^^^MMMCCCcccTTT===]]]NNN<<>>---888>>>BBBDDDFFF[[[}}}zzzOOOHHHbbbNNNOOO888:::888:::777===YYYUUU>>>777///---,,,++++++***+++++++++***************+++,,,,,,000222111333777EEEsssjjjKKKAAA999777555111000000......//////111222444555666888OOOMMM???@@@AAA;;;BBBKKKJJJ===TTTCCCOOO111777)))111+++GGGFFFJJJwwwXXXbbb666QQQ;;;TTTTTT999^^^AAA999gggRRR444ccc[[[QQQRRRRRR```dddRRR999666;;;BBBJJJ@@@666GGGbbbJJJLLL:::HHH;;;888|||yyyUUUOOOiii......$$$333...%%%222===???===<<<;;;:::>>>999222---+++***'''$$$222333+++&&&''''''555OOOZZZpppZZZnnnaaalllXXX999:::777;;;888;;;RRRQQQ999444///------,,,+++++++++++++++,,,+++*********+++,,,---000222111333888DDDrrriiiIII@@@888666444111///000......///000111333555666777;;;QQQSSS??????BBB===@@@EEEjjjOOOlllXXXaaaPPPEEE222555000777...---mmmzzz```[[[@@@555888PPPCCC:::>>>BBB===???KKKHHHJJJNNNQQQkkkkkk```VVVEEE888<<>>444---&&&!!! !!!%%%(((+++,,,,,,+++''',,,...333999222...666CCCWWWjjjbbb888999666;;;999999LLLLLL666333///...---,,,+++++++++++++++---,,,+++******+++,,,...///222111333888DDDqqqhhhIII???777555444111///000......///000222333555666999<<>>CCC???@@@CCCnnn{{{oooQQQCCC===EEE222111111///:::wwwqqqgggVVVaaa<<>>KKKNNNCCC;;;???CCCAAASSSZZZ@@@:::EEEbbbjjjWWWnnn000///---999@@@GGGCCC888,,,'''***,,,,,,...,,,)))((()))*********555555///...444111,,,222(((HHHjjjnnnnnn777888555<<<:::888IIIJJJ333222000///...---,,,++++++++++++---,,,+++++++++,,,---...///222111444888DDDpppgggHHH???777555444111000111//////000000222333555666:::<<>>CCC???@@@CCC{{{yyyyyypppjjjJJJAAA555CCC,,,222333333333XXXjjjUUU<<>>>>>FFFGGGEEEFFFGGGTTTWWW^^^]]]mmmzzzUUU???MMMSSSSSSGGG:::EEEccctttrrr???III>>>\\\|||444***???QQQFFF222000***%%%''',,,...+++))))))---777BBBGGGDDD???<<<===666333999888555<<<333999OOONNNKKKYYYyyy888999666<<<:::888IIIJJJ444333333000///...,,,++++++++++++++++++,,,---.........//////222222444888CCCpppfffIII@@@888666555222111222111111111111222333444555:::999GGG```CCC???BBB>>>@@@CCCxxxsssmmmaaannnaaaQQQ@@@>>>:::999444222CCC+++666III,,,444$$$,,,((((((333000***000000...===@@@NNNSSS@@@>>>===IIIJJJSSSpppFFF222PPPwwwvvvwwwUUU@@@LLL[[[OOO$$$)))+++***''')))///444555WWWvvvuuu\\\TTTVVVMMMEEE999@@@CCCjjjDDD:::;;;666<<<:::999KKKLLL555555555000///...---,,,+++++++++(((***,,,///000000000///...111222444888CCCooofffIII@@@888666555333111222222111111111222333333444999666BBBcccEEE@@@BBB===>>>BBB___~~~{{{eeePPP777FFF999---$$$999777///555,,,???###000---///,,,%%%,,,333+++000&&&555444999mmmiiiaaaAAA===EEEGGGBBB<<<\\\gggLLL888RRRvvvnnn<<<:::VVVoooQQQ***(((+++(((+++,,,000BBBeeennnRRR===444333222000000999888<<>>777<<<::::::LLLMMM666777777000000...---,,,+++++++++''')))---000111111000///...111222444888CCCnnnbbbGGG???999777444000///111222111000000000222444666===777888rrrBBB@@@AAABBB===@@@jjjgggiiiHHH:::======555CCC:::444777======444,,,,,,,,,,,,+++++++++,,,---111///111888...aaannnyyyrrrQQQbbb===@@@EEE>>>AAA@@@CCCJJJWWWBBB{{{888EEElllpppFFF$$$+++555!!!++++++DDDtttTTT111***)))(((((((((***+++,,,(((000888888888CCCYYYkkkgggWWWTTT@@@TTThhh777:::777:::555555JJJFFF999000000......---,,,++++++++++++***++++++,,,,,,------...000+++333222666CCCggg```GGG???999777444000///111222111000000111222444666===<<<;;;BBBEEE===>>>???AAA___jjjOOODDDHHHIIICCC---///555:::888555999@@@111---((((((***------,,,...111111777...NNNvvvIII444///EEEfffTTT;;;IIIZZZhhhtttmmmHHHfffggg***:::&&&"""222666lllqqq???'''***000+++***)))((((((((())))))(((...555777:::FFFZZZjjjtttrrrjjjRRRUUU999FFFMMMqqq666888888;;;777888MMMGGG<<<444444......---,,,++++++++++++***++++++,,,,,,------...111,,,444333777DDDhhh]]]FFF???999777444111000222111111000000111222444555;;;===;;;BBBJJJ999;;;BBBAAAVVVqqq~~~jjjRRRFFFEEEBBB;;;222000444<<<888///333???888000'''%%%)))------,,,)))222000666111:::^^^DDD;;;???HHHTTTMMMhhhXXXzzz&&&"""666<<>>:::999......---,,,++++++++++++***++++++,,,,,,------...222---555444888EEEiii^^^FFF???888777444111000222111000000000111222333444888888888~~~@@@KKK888;;;FFF@@@MMMqqqnnnooouuucccPPPDDD>>>777222HHH555---888>>>555---...===666---((((((***,,,---'''333...333555111hhhMMM000AAA;;;DDD888MMM{{{]]]DDDjjj===333555===vvvoooCCC///%%%***,,,%%%(((555''''''(((((()))***++++++***+++...333;;;FFFRRRYYY[[[mmm~~~zzzXXXLLL:::AAAAAAIII@@@>>>666;;;:::>>>TTTEEE===;;;888......---,,,++++++++++++***++++++,,,,,,------...111,,,444444777EEEiii```EEE>>>888666444111000333000000000000111222333333888333777qqqFFFFFF;;;>>>HHH===CCC|||qqqWWWhhh|||eee[[[PPPIIICCC>>>999888FFF111'''222===999///+++===;;;666///)))'''+++///***333+++///444222~~~SSSFFFEEEAAA@@@III>>>888OOOXXX,,,:::'''&&&555gggkkk666777***,,,$$$&&&111///!!!)))))))))***************,,,+++,,,000888@@@GGGKKKZZZfffsssxxxvvvsssrrrrrrPPP>>>BBB222HHHLLL@@@:::555:::999===TTT@@@999999333......---,,,++++++++++++***++++++,,,,,,------...///***333222666DDDhhhbbbEEE>>>888666555111111333//////000111111222222222999444:::bbbWWWAAA??????EEE===@@@^^^MMMMMMQQQXXXLLLBBB<<<===<<<555222444777111---000111...,,,---666999:::555---(((***...---333***...222888CCC:::JJJaaa<<<888???FFFBBBbbb000,,,666444555zzzttt222000,,,000---""" ,,,555---------,,,+++***((('''---,,,,,,000555;;;???AAANNN[[[hhhnnnnnniiiaaaYYY___ccc```,,,888999<<>>888666555222111333...///000111111222222222777777===OOOppp???CCC===@@@???AAAkkk^^^CCCCCC777>>>AAA666000555444,,,(((,,,---222222,,,(((***---,,,...222777777333...,,,,,,,,,111...444444EEEtttRRR000QQQVVVHHH888ccc{{{,,,<<<888888<<>>888DDD\\\JJJ--->>>999:::CCC555888;;;777999PPP777333888.........---,,,++++++++++++***++++++,,,,,,---......000+++333444888FFFkkkiiiFFF???999888666222111222222......333333000111666EEE,,,FFF999CCC@@@===JJJ>>>AAAKKKTTTIIIcccMMM666777AAA999444111///111777;;;888222$$$222'''???+++***///%%%...222555***III<<<@@@666<<<999HHH:::???333888;;;777444mmmZZZmmmPPP===...555777uuuSSS444,,,...,,,))))))&&&''')))*********)))(((...***(((+++---,,,---000///......///000333555666@@@AAADDDHHHLLLLLLIIIGGGGGG333;;;888III[[[???777444999LLLBBB999888999999AAAQQQyyy:::888555//////...---,,,++++++++++++++++++,,,------......///***555222222<<>>XXXfffNNN\\\]]]TTT@@@XXX```666;;;+++555222111000//////111555888FFF...%%%111111)))&&&***'''---///333111@@@NNN******000))))))***EEE[[[LLLjjjlll@@@666***888\\\YYY888...'''***+++'''&&&)))''''''&&&&&&''''''((())))))&&&%%%)))******---111---...///111222333333333666;;;???===888555888<<<222BBB,,,000555:::TTTGGG888444333:::BBB999888888888<<<[[[888333111///---,,,,,,++++++*********))))))***++++++,,,,,,------222111111999IIIuuu}}}MMMCCC999777666333222222333111////////////000222444555444888ooovvvBBB@@@<<<@@@>>>===ppp~~~^^^ccc|||fff<<>>111999+++;;;...***;;;DDD@@@444///333<<>>>>>PPPooo^^^@@@QQQQQQ555444555...111/////////***&&&111@@@BBB444999''',,,<<<===222???TTTKKKWWW***222###444'''222555...UUUmmm<<>>VVVHHH)))333***---//////+++(((((()))''''''&&&&&&''''''((()))***+++...111---'''&&&))))))***+++,,,---------------+++***,,,///222111000***'''<<<+++&&&888111EEEkkk999666777;;;lllAAA888888777999:::}}}777///,,,...+++,,,---...------+++***+++,,,,,,------...//////111...666999888UUUVVVGGG999555666555333222777888555...---111333111000333888999<<>>@@@III}}}GGGOOO]]]EEE222...666222......000+++'''111@@@FFF---///:::MMMlllXXXHHH555FFF??????'''333...333???NNNGGGLLLyyyuuu333UUUEEEBBB###EEEOOOUUU(((111&&&***+++,,,,,,,,,,,,***'''''''''(((((()))))))))((((((+++111555111***'''***)))))))))))))))***+++,,,***+++,,,------...///000)))///555+++)))333333222```KKK111444:::HHHAAA888888777;;;;;;sss666111---000+++,,,...//////...---+++***++++++,,,------......222---888===:::ZZZXXXHHH999555666555333222888999666...---222444111222000999777555iii???CCC;;;999;;;AAAiiilllJJJQQQNNN:::)))666333......111---(((111???888%%%222MMMNNNbbbAAA==="""888DDD555+++000;;;<<<777PPPGGGNNNvvvcccCCC???sss```999///999666MMM@@@333"""<<<,,,++++++,,,...///)))"""&&&''')))*********)))(((&&&***333888444,,,)))+++)))(((''''''''')))***+++''',,,000///+++***---111111555%%%555666&&&333...@@@aaa+++BBB333;;;AAA888888777<<<<<>>RRRBBB888***:::333===;;;fff888@@@WWW777888999333]]]???,,,,,,111(((******))))))))))))******&&&&&&%%%%%%&&&)))+++---'''***///222111...***&&&'''(((((()))***++++++,,,(((,,,...---...111111...///...,,,+++,,,---000111444WWW999222111@@@sss:::333888::::::888SSS888;;;&&&666,,,---...---+++***+++,,,***,,,...///...---------222...000CCCBBBaaajjjEEE@@@999///888666000111111111///------///111---999666000===___GGGBBB:::@@@???@@@DDD\\\>>>KKKJJJ???111//////---***...???QQQ333111eee333%%%...***%%%444FFFKKK888666...000333555...666???WWW<<<888fff]]]===444///KKKVVV444//////)))+++******))))))))))))******&&&&&&%%%&&&''')))***,,,'''***---000000---)))'''(((((()))******+++,,,,,,(((,,,...---...111111...///...---------...///000333PPPIII555444===fff===777777:::999>>>GGG444777(((111+++------,,,+++***+++,,,+++---//////...------...222111333BBBEEEjjjuuuJJJAAA:::111999666222000111111///------///111111000999...===EEEcccGGG:::===BBB===<<>>IIIxxxPPP@@@:::222888555333000000000///---...000222333...666666888888EEE>>>888CCC===999NNNiii888999EEEDDD>>><<>>NNN888EEE@@@BBBtttGGG======PPPccc777222888AAAggg666,,,---,,,%%%...))))))(((((((((((())))))%%%%%%''''''(((((((((''''''(((***++++++***))))))((((((((())))))*********)))------,,,,,,000000---...////////////...------111888lll<<<777222EEE;;;999888999444LLL}}};;;444///555---***+++,,,+++)))((()))******+++------,,,,,,---//////777:::;;;PPPVVV@@@:::333777333333000000000///......000222111000000@@@111:::qqqFFFAAA555CCC>>>;;;===~~~{{{@@@***000444777>>>BBB999***FFFZZZ222222555+++&&&000VVV[[[ZZZDDDEEE...***'''777...333[[[666CCCEEEggg>>>@@@,,,777]]]TTT(((555''''''...***))))))(((((((((((())))))%%%&&&'''''''''''''''&&&'''((()))************)))'''''''''(((((((((((((((***------++++++//////---...//////000000///......000///ooo@@@555111===::::::999999111RRRttt~~~===444,,,777...***+++,,,+++)))((()))***)))***++++++++++++---//////666;;;:::YYY___BBB<<<555666222444///000000///......000333///222///AAA...>>>TTT^^^AAA666AAA???>>>>>>bbbIIIHHHIIIHHH===...,,,222ggg???BBB,,,'''777 555JJJNNN999)))###+++)))///+++222,,,===AAADDD@@@>>>vvv::::::000999hhh;;;&&&888%%%&&&333''')))((((((''''''(((((()))'''''''''&&&&&&&&&&&&&&&'''((()))***++++++******((((((((((((((((((((((((+++------******...///---....../////////000000000...---fffFFF333222;;;~~~999<<<888;;;111\\\xxxeee>>>222)))333---+++,,,,,,,,,***)))***+++)))***++++++***+++...000222555<<<===dddgggEEE>>>777777333555//////000///......111333...000444555222<<<@@@CCC;;;???======DDDHHH\\\AAA<<<222!!!&&&===fff***DDD;;;:::222)))@@@------***$$$000***(((***888555777GGGlllRRR<<<999:::PPP999333888IIIZZZ***...///(((***000'''((((((''''''''''''((((((((((((&&&%%%%%%%%%&&&&&&&&&'''***,,,,,,,,,+++******************)))))))))+++------)))***---///---......---...///000222333---///[[[OOO333444:::rrr777<<<666===555gggLLL<<<000,,,000---+++------,,,+++***+++,,,***+++,,,,,,,,,---000222666555>>>BBBppplllHHHAAA:::999333777//////000///......111333...---:::)))888888666HHH@@@>>><<<;;;III777mmm444333===888BBB]]]555333:::FFF666999JJJ///...(((***###999...999BBB444///666:::...TTTLLL999JJJGGG}}}GGG222222;;;\\\FFF%%%666%%%---///+++(((((((((''''''''''''((((((***(((&&&$$$###$$$%%%'''&&&'''***---...---+++***,,,,,,+++++++++++++++++++++...---))))))---...---...---------...111333555,,,111SSSVVV555666999jjj333999444>>>999ppp>>>;;;000111//////,,,---...---+++***+++,,,,,,---......---///222444999555???FFFwww<<>>888...666///+++...222111,,,)))---000111+++,,,,,,...000222444555666888EEEOOOJJJBBB===:::444666444333222111000000000000111///222666222000>>>PPP<<>>GGG;;;nnniii555777999:::kkk333111...+++))))))***+++))))))((((((((())))))***---,,,***(((&&&%%%%%%%%%###***,,,(((***---***&&&))),,,///000...,,,******(((,,,000000...,,,,,,---++++++,,,------......///......RRRXXX444444<<>>======333888444333222111000000000000333//////444555333777>>>PPPAAAFFF222CCC===777sssNNNIII!!!%%%222,,,555^^^;;;>>>???'''(((+++444000...---111NNNHHH555<<<...,,,555222ZZZIIIJJJEEEEEEGGGDDDSSSpppCCC===333\\\PPP222444777QQQ\\\111///,,,***))))))******)))(((((('''''''''((((((000...,,,***(((&&&%%%%%%+++'''$$$000+++!!!)))'''---333777666222---+++)))***---///000///---,,,++++++,,,------......///***///WWWPPP222666???MMM888:::888===;;;vvvZZZ888//////222000555...111000+++***...000000,,,,,,---///111333555777888>>>BBBkkkuuu999:::===000777444333222111000000000000444//////333555333444777ggg;;;CCC333CCC???555SSS==='''333<<<+++***===dddBBB///333***,,,444,,,---222***VVV///...444000888666222VVV444222222<<>>DDD777---111111///888---//////++++++///000///,,,---...000222555777888999BBBGGG<<<777<<<000666444333222111000000000000222000111222222222555999EEEFFF===<<>>vvvLLLJJJRRR'''222@@@;;;666###???EEE888444---777???&&&777((()))222%%%WWW&&&999,,,222;;;///777AAAKKKBBB666555;;;888???UUUpppPPP>>>AAA;;;222IIIoooeeesssAAA///OOOnnn===;;;666111lll<<<000///---,,,++++++++++++(((((('''&&&&&&&&&&&&&&&)))))))))((((((''''''&&&+++###+++&&&***]]]ggg(((+++///444777777555333222333000,,,******,,,------++++++,,,------......///...000gggMMM555...>>>@@@;;;777999:::GGG999777///111000///777,,,...---+++,,,000000...---...///111333666888:::999FFFXXXGGG888<<<555666444333222111000000000000000111222111000111666:::<<>>;;;HHHTTT***777:::000;;;GGG111WWWEEE+++777333BBBqqqVVV...:::666---%%%444---777,,,...888===dddQQQ666%%%///222///888;;;777@@@;;;555:::;;;888;;;LLLEEE===999===AAA???:::///PPPUUU<<>>///666///444000///+++,,,+++***---111000,,,...///000222555888;;;<<<===QQQZZZ888999;;;444444333222111000000000000...//////000333555222...444AAA~~~bbb;;;BBB>>>888GGG>>>eee;;;===GGG555EEELLLjjj;;;,,,PPPGGG'''000,,,&&&NNNSSS%%%&&&)))000(((111###)))000'''###'''111RRRmmm///---444111222(((777GGGPPPEEE444666===>>>@@@aaaKKK>>>EEEHHH@@@???HHHAAA<<>>DDD444666ZZZwww...EEEVVVCCC333&&&999+++<<>>666444pppvvv<<<888999333666444333222222222000///111111111111222333444444222<<>>JJJrrr777GGGIIIDDD555777'''222666SSS999///))),,,---******///===111***+++++++++555DDDnnn444777###888???333***555888VVVNNN444>>>NNNEEEUUUPPPgggAAA666666888___333...------,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&)))---///000000<<<888444000...+++)))&&&))))))))))))************(((---///......222333222666777,,,&&&,,,---,,,222222nnn???777333FFFAAA:::666;;;999]]]|||nnn999777333000//////111222..................///000000000666888666;;;???;;;EEE===888999333666444333222333222111///111111000111111222333444555555;;;qqq555>>>@@@>>>666CCCJJJjjj999CCC~~~@@@???AAAGGG000)));;;(((,,,@@@WWW,,,(((***000000))))))...)))""" &&&******---444fff(((III)))111444444---,,,777###iiivvvbbboooCCC666EEEUUUjjjaaaXXXBBB999222777```444...------,,,+++***))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''+++000333444444FFF???666...***((((((((())))))))))))************'''...555666888::::::777888555)))&&&000333000444BBBkkk222>>>333\\\>>>444999999:::HHH888666333000//////111222---------------...//////222333777::::::;;;???AAAcccAAA444;;;:::666555333333333333111///000000000000111222333444:::333@@@___\\\999???;;;===>>>FFFnnnDDDnnn^^^444III444<<<((()))888(((666PPPAAA999000,,,///---'''''',,,$$$%%%***222777444---)))bbbMMMNNN---))),,,777111,,,BBB777GGGnnnkkkQQQBBBNNN[[[???FFFaaahhhJJJBBB:::///888[[[444...------,,,+++***))))))''''''''''''''''''''''''((((((***---000222111000>>>888///)))&&&''')))***((()))))))))************,,,444:::;;;<<<===<<<999333333------444111---222ccc```,,,:::888www;;;111<<<888@@@555777555222000//////000111---,,,,,,------...///000111666888;;;===999<<>>BBB777555333333333333111000000000000000111222333333777444<<<>>>FFF???<<<===999FFFCCCddd;;;CCC666444000......---+++QQQooo444???222***,,,...***(((***333000+++(((***---,,,)))UUUwww555)))///777:::)))%%%---222...333ddd\\\vvvvvvJJJ<<<999OOO@@@999000:::VVV:::...------,,,+++***))))))((((((((((((((((((((((((++++++,,,///222222111///222...)))&&&&&&((())))))((()))))))))************555:::===;;;999:::999666555888333///...(((***:::{{{JJJ,,,111OOO```:::222<<<999OOOttt222555444222000//////000000,,,,,,,,,---...///000000000888999;;;>>>666<<>>:::;;;??????>>>zzz@@@EEE000333111,,,444///%%%444fff999555***%%%---333///+++***(((***&&&!!!###+++...+++888555666000+++111&&&666BBB###999999AAARRRRRRFFF\\\EEE888333;;;OOOHHH...------,,,+++***))))))))))))))))))))))))))))))***+++---000333444333111---+++)))((())))))((('''))))))))))))************999===>>>:::666666555222333666000***((()));;;YYYrrr666000333zzzNNN777777:::===lllOOO444333222111////////////000---------...///000111222111<<<::::::===555EEEqqqBBB???;;;777666444444444333222000/////////000000111222333555666///@@@LLLAAA======CCC999CCCSSSgggQQQ///555---222,,,333,,,)))BBB___444222)))'''...111---+++---###...333000111888888111(((qqqCCCFFF111555999+++;;;)))FFFIIIQQQ;;;FFF@@@XXXRRR<<<555555CCCUUU...------,,,+++***))))))))))))))))))))))))))))))&&&'''***---111222000...---+++))))))))))))(((&&&))))))))))))************666;;;===999777666555111222444...***,,,222MMMrrrPPP---666EEE@@@333;;;666AAA;;;777222111000///////////////.........///000111222333555AAA;;;777;;;777TTTKKK>>>333888666444444444444222000////////////000111222333333---<<<777444xxxlllKKKFFF>>>>>>666<<>>333DDDrrrbbb666999222111000///////////////......//////000222333444999EEE<<<555:::999aaa999888444555<<<333000;;;555,,,555444222000///000222555777444999...HHH222???AAABBB333>>>RRR999MMMrrrAAA---===@@@ 777333)))(((FFFUUU666OOO***111...000%%%=== ...&&&.........222---(((,,,555<<>>??????===<<<===///000///JJJggg<<<666###CCCrrr;;;444777>>>UUUFFF555666666333000---,,,...000222000//////000222444666777======444CCC666777GGG???:::555???;;;111222444000...111111//////000111333555666777444888444<<>>HHH777,,,---444<<<)))444+++...---000***&&&+++)))'''---///:::SSSFFF???XXXfff999???III666222111888111???xxxTTT===@@@>>>777+++NNNGGG++++++,,,(((+++'''%%%((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&((())))))+++***(((&&&&&&''')))***((()))++++++******+++---)))111777666555999:::888EEE***@@@***222hhhPPP222111;;;kkkWWW555444::::::www{{{666:::444555444222000///000111222000111222111000222666;;;;;;;;;222888777@@@QQQ???;;;444===AAA666,,,555999...111000000111111222333444222111999)))===CCCLLLMMM??????666???BBBKKK888999BBB&&&333:::,,,$$$555<<>>111444///555000>>>\\\\\\AAAWWWCCCAAA777(((AAA^^^888%%%222,,,(((111$$$)))))))))(((((((((''''''&&&&&&&&&&&&&&&'''((()))***((('''&&&'''(((***,,,)))***++++++***)))***,,,(((,,,------...333444333000888%%%000TTTUUU===+++,,,\\\<<<666777;;;???QQQ...777777444444444444333222111111000333555222///111999@@@<<>>...(((+++'''(((222111((((((---777___&&&aaa+++>>>%%%444///...,,,333///444;;;???DDDFFF```777777...666YYYLLL&&&***///'''333((()))))))))(((((((((''''''&&&&&&&&&&&&&&&'''((()))***)))(((''''''((()))******+++,,,+++))))))***+++++++++***+++...000000...)))---%%%RRRXXX444:::///666||||||444===;;;666YYY<<<666///999333444555666555333111///111222333222333777>>>CCC666???:::///EEE\\\hhh@@@AAALLL888<<>>]]]VVV999???777555SSS333<<>>@@@???QQQ+++;;;111...999000DDDIII===:::###EEEIII444...333]]]TTT888LLL***777333333)))$$$++++++''',,,+++III<<<222MMMMMM000111333"""===BBBRRR333;;;///AAAlllfffFFFjjjSSS;;;:::)))666cccOOO...000)))$$$,,,((((((((('''''''''&&&&&&''''''&&&&&&&&&''''''(((,,,+++***)))''''''&&&&&&)))***++++++***)))***,,,***)))+++...///,,,+++---,,,VVV^^^@@@666111888aaa@@@===999444III@@@...999555,,,444444444444333222111111333111111777@@@EEECCC???;;;>>>777WWWbbbrrrzzzKKK]]]rrrSSS555444>>>::::::GGG:::888555333111000111111---444///888999666CCC<<<999BBBCCC999===@@@PPPEEE<<<333...888333...:::000KKK999EEEIII,,,:::@@@WWW[[[@@@FFF222999333555---(((.........666///:::,,,111TTTLLL///333333***===UUUFFF777555666888PPPcccAAA@@@999+++444NNNcccJJJ...,,,***---)))))))))(((((((((''''''(((''''''&&&&&&&&&''''''******))))))((((((((('''((()))++++++******+++---***)))+++///...,,,111888777uuu777'''KKK===___;;;999666>>>tttFFF===///888333444888777444333222222444444333444888>>>CCCDDD@@@;;;,,,DDD666\\\aaaxxx{{{III222===<<<444<<<@@@>>>:::666444333444555000444000222:::111///DDD444aaaeee```===666CCC@@@222~~~sss777===666+++999)))+++,,,>>>HHH444VVV222>>>;;;///DDD666777444+++,,,333333333999888666===???,,,333(((lll===444000666333666]]]000666///AAA@@@MMMrrr===LLL>>>777///---eee[[['''***///***************))))))))))))(((''''''&&&&&&&&&''''''(((((((((((())))))))))))''')))***+++******,,,...+++***,,,000//////777CCCrrr222333;;;===dddhhh===333999NNN555777555<<<)))CCC;;;999555222222333666888222777>>>CCCDDDAAA<<<999:::BBBEEEjjjhhh666EEEGGG///>>>AAA888888999555777888000555444444333444555666777======qqqkkkMMMBBBGGG555<<>>>>>EEEWWW666000///###@@@PPPCCC555666:::888999IIImmmOOO[[[222AAA---SSSDDD,,,---//////,,,***))))))******))),,,+++***(((((('''''''''))),,,///...***'''%%%&&&111***''')))******...555***000111,,,333EEERRRTTT666222111@@@fffKKK999:::@@@[[[VVV333999111000:::555555444444555666555222000777@@@EEEFFFIIIKKK@@@111IIIKKKPPPUUU___)))GGGOOO111CCC<<<<<<;;;444555999444666555444444444555777888///NNN:::ttt@@@999DDD:::AAAsssRRR...333---AAA;;;444++++++AAASSSOOO444999777666===888000222...---000777;;;999777888MMMKKKCCCQQQ999222'''666***???HHH;;;111666<<<;;;>>>OOO{{{TTTVVV%%%@@@>>>888KKKHHH,,,!!!+++***(((((()))***)))'''((((((((((((((()))))))))'''))),,,,,,++++++,,,..."""%%%---444444...---000111555...(((>>>[[[WWW<<<777555===\\\;;;<<<888>>>sss@@@222???666222888222555444444555777777666555AAA@@@EEEKKKEEE888777???MMM000NNNVVVZZZ999ZZZ>>>;;;888======333444<<<;;;777777666555555777888999666>>>888UUUllliii:::BBB888;;;JJJ@@@444999666999<<<444(((111AAABBB555777222333===:::///...---000111//////000///,,,555BBB@@@KKK;;;@@@---(((<<>>555999;;;222444:::555333111000111444666777777<<>>@@@CCC===WWW```222333222===CCC:::666777333EEEGGG???<<>>===;;;::::::;;;<<<<<<===:::<<>>VVVRRRMMM888KKKDDDAAA888333000111222333555888\\\___kkkvvvRRRQQQKKK444)))...BBBBBBAAA@@@;;;444***$$$(((((((((((()))***+++,,,((((((***---......+++(((---...000888EEERRRUUURRR333@@@???...///OOOttt>>>???AAA999aaaGGG???;;;;;;999777888999555000222111000111333444555444;;;......BBBQQQJJJ999000ppp~~~jjj///===EEE```TTTQQQQQQMMMPPPRRRIII???>>>===<<<;;;<<<<<<===CCC777MMM===???IIITTTvvvQQQ===GGG<<>>===EEE>>>LLLDDDOOO777)))888555555888666333666>>>sss]]]KKKXXXNNN@@@//////666@@@HHHHHH@@@333)))333111...,,,***+++,,,---,,,+++***,,,000333444333,,,;;;MMMZZZ___XXXEEE333666222999JJJZZZtttvvv@@@;;;@@@PPPccc444AAA666888555666;;;888111222222222333555888:::999888;;;333;;;NNNLLL555+++111===iii@@@DDDppprrr___TTTLLLMMMMMMCCC@@@???>>><<<<<<<<<===>>>777LLLAAA777FFFBBBBBB___yyy@@@;;;CCC444PPPSSS888///999MMMYYYooo]]]<<<***000777:::BBB???GGGQQQNNN:::,,,777NNNUUUMMMPPP<<<>>>***111...000///555======<<>>JJJ444AAAjjjsss;;;CCC777888888333444999444000777222333555999===??????===666BBBMMMHHH666(((---999<<>>>>>AAADDDFFFGGGttt:::???HHHAAASSSWWW333111WWW^^^EEE===<<>>888777KKK999&&&:::HHH444???444QQQxxxzzzgggzzzEEE```bbbDDDMMM;;;...999222%%%111>>>YYY___hhh\\\VVVjjjWWWeee```___bbb```SSSEEE>>>999))))))666888...333HHHcccppp111===999DDDQQQ555;;;>>>999444333555666333111222???999888CCCMMMLLLAAA777:::fff888;;;111===+++555^^^wwwRRRRRRfffKKK???BBBHHHHHHEEE@@@;;;888999;;;@@@>>>======@@@CCCEEEEEENNNqqqCCC333@@@AAA```YYYYYYXXXLLLGGGAAA===<<<999333---+++444(((:::///CCC&&&666777777>>>FFFSSSRRRPPPTTTDDD@@@[[[JJJ,,,000'''555KKK{{{UUUmmmKKKpppjjjvvvppp@@@333444222(((%%%(((:::;;;555:::000)))---000000111222---'''&&&---==='''999hhhzzzQQQ===LLL===fff|||UUUBBB>>>>>>@@@<<<999888888666555999@@@;;;???BBBEEEEEEDDD???:::OOOUUU999333+++XXXHHHXXXRRRUUU\\\NNNGGGIIIIIIFFFAAA;;;888999:::===<<<;;;<<<>>>AAABBBBBB666]]]{{{???222AAAIIIyyyYYYOOOOOO999888444///...000///,,,999000)))222///222999JJJDDD>>>OOOUUURRRVVVSSSTTT===ddd888###---222555<<<<<<===555___lllxxx@@@nnn^^^uuubbb111!!!)))---,,,'''...111333...'''+++666888111999GGGJJJOOO~~~888666999FFF[[[444>>>@@@777AAA;;;999888666222333===IIIDDDMMMOOODDD999888;;;<<<@@@,,,555BBB\\\RRRDDDHHHIIIooorrrbbbdddUUURRRAAA>>>:::777666888999:::;;;:::999:::<<<>>>??????KKK???BBB@@@@@@BBB===LLL===NNN222555222***+++444666222444888'''666)))GGGHHHWWWWWWFFFXXXQQQGGGQQQOOO```111ZZZ''')))>>>GGG@@@@@@...222...MMMzzzrrrxxxrrrkkkwwwAAAiiiwww;;;---))),,,333)))888+++---...111:::EEEKKKKKKEEEGGG>>>WWWBBB;;;DDDmmmDDD:::EEE<<<555DDD===999777666444555>>>HHHLLLUUURRRBBB777;;;AAABBB222***???cccnnn^^^nnnzzz???AAA888eeeZZZUUUXXXEEE<<<333000333777777666999888777888;;;<<<<<<;;;JJJ666MMMMMMGGG---PPPJJJzzzBBB>>>===@@@<<<000---333444///)))333HHH666QQQQQQaaaNNNWWWIII\\\SSSHHHRRRQQQaaa:::VVV000<<>>rrraaaQQQPPPPPPFFF;;;555555666444222777666666777:::;;;:::999999KKK;;;@@@OOOFFFGGG333SSSaaa333===???<<<444000000000///222BBBMMMFFFRRR```cccSSS[[[MMMLLL@@@:::JJJRRRVVV888DDD???EEEMMMKKK111---+++000UUUiii444DDDfffbbbbbb```NNNZZZ******((()))###000///***333555777444888666,,,***AAAppp```DDD:::III;;;555SSSsssFFF:::EEEHHH:::FFFNNN666>>>:::888<<<>>><<<::::::777999;;;;;;999777555555JJJfff@@@???000@@@~~~===999fffkkk}}}666???LLLIIICCC===777444444444777666666777999:::999888@@@;;;<<<:::888SSS|||:::CCCCCCaaaTTT:::999;;;===:::666666:::EEEOOO@@@UUUDDD^^^PPPUUUSSSHHH333...555KKKYYYEEE,,,///PPP???AAANNN;;;333666+++GGGTTTGGGGGGAAAQQQHHH111555zzzhhhPPPlll@@@111777@@@???<<<666666,,,***======CCCCCC:::888YYY___YYYeeeWWW>>>IIIHHHxxxpppWWW>>>BBBFFFBBB<<<@@@AAA999666555777::::::666444666444333555777333222CCCXXX{{{[[[===<<<888\\\yyy]]]???|||444111===BBBDDD@@@888333666:::666666666777999:::999777555FFF999444III666<<>>666>>>^^^ccc>>>;;;VVVLLL444444111000DDD444444,,,???999---DDD???///555777OOOOOOvvvzzzVVVDDD???VVV444???<<<>>>WWWNNNHHHZZZrrrVVV888;;;???555999DDD444---III333666;;;===999444666<<<666333666:::777BBBnnnGGGAAA000777sssvvv;;;@@@333666+++<<>>HHH999BBB@@@???XXXwwwIIICCCMMMttteeeYYY888AAAVVV>>>RRR\\\ZZZMMMVVVOOO...,,,777333+++***111>>>PPPLLL555555444FFF:::111GGGJJJ>>>;;;EEEJJJ@@@555444777999---KKKaaaOOO}}}HHHSSS;;;<<<@@@888+++333EEEJJJ000%%%HHHDDD555NNNKKK666888'''---YYYfffpppOOOAAA<<<@@@GGGGGGBBB===<<<======>>>???>>>nnnMMM===@@@AAA???===<<<<<<;;;888777444@@@<<<444;;;AAA;;;888///111EEEZZZ;;;III@@@222???mmmOOOdddVVVIII000DDD000,,,MMMCCC???444;;;,,,---///555;;;<<<888333666666777777888:::;;;<<>>CCCBBB888>>><<<888===TTTpppBBB===:::DDD```\\\===999777>>>]]]}}}zzzXXXFFFCCC999555+++333......333???QQQMMM555,,,+++===;;;555???>>>BBBCCC???555...111888999444FFFiiiZZZ~~~>>>eeeyyyGGGDDD???666555EEEGGG333333555BBB;;;@@@HHH@@@QQQfffZZZ}}}}}}aaaGGG@@@@@@>>>>>>AAA:::<<>>}}}lllSSSBBB======@@@>>><<<::::::999777555///:::;;;;;;CCCCCC<<<:::@@@@@@999---KKK```gggpppQQQRRR[[[LLLhhhzzz{{{JJJ///IIIIIIBBB444777555333111111444555555555444444555666888999;;;<<<<<>>LLLBBB666===<<<333999:::;;;;;;:::666999ccc^^^EEEGGGEEE<<<777DDDaaazzz|||eeeeeeiiilll}}}hhhMMM666%%%,,,//////---//////777KKKMMM999000***555<<>>===@@@[[[rrrQQQ???>>>AAA@@@>>><<<999888777777555333///444555:::BBB>>>999AAA---333BBBJJJ333EEEeeeTTT{{{~~~uuu///???///DDDDDDXXX{{{GGGsss]]]999;;;???GGGGGGBBB555777888666222000333555333333444555777999:::;;;888999NNNvvv}}}@@@>>>777999@@@???:::===@@@@@@@@@JJJTTTPPPTTTfff{{{TTT777===DDDFFFEEEDDDFFFHHHTTTbbbQQQ666///777@@@DDD:::WWWcccmmm]]]:::999EEE222333555//////???GGG;;;999///---666UUUYYY;;;===GGGKKKJJJ???333000999BBBOOOMMMCCCWWWWWW>>>RRRqqquuuBBBmmm===AAAJJJQQQFFF;;;DDDHHH888+++BBB>>>>>>TTTCCC333[[[UUU???;;;<<>>FFFBBB;;;??????>>>CCC???NNNwwwrrr;;;VVVLLLAAAAAAQQQlllaaaNNNdddgggPPP&&&444444999777000777>>>999111000---***EEEOOO444111<<>>777???===RRRoooRRRVVVuuuRRRCCCPPP@@@;;;AAAFFFLLLGGG777666>>>888777:::333666BBBpppnnnnnnFFFFFFDDDDDDFFFFFFEEEDDDFFFJJJDDDEEEKKKMMMLLLSSS___xxx^^^GGGAAA???999777:::<<<999555333333333222111333000111>>>LLLLLLUUUmmmYYY+++///nnnVVVpppuuu---555<<>>444hhhSSSFFFRRR;;;!!!HHHuuuJJJ;;;666111,,,[[[iiiEEE222333::::::555555555555555666888999:::BBB888FFF>>><<>>,,,222777***///:::111666222777@@@GGGEEE>>>:::;;;333222JJJGGGVVV___===@@@```]]]ddd```SSSjjjEEE222PPPLLL;;;:::BBBCCCDDDFFFBBB888;;;@@@JJJ===111888,,,uuuddd}}}]]]EEECCCGGGGGGHHHIIIIIIIIIHHHHHHFFFAAABBBIIIHHHFFFQQQcccvvv```GGG999???BBB999333777===999555333333333333222---222:::KKK[[[]]]dddyyyyyygggLLL///000CCCtttxxxPPP|||??????$$$[[[xxxnnn|||777888UUU```>>>vvvggg<<<:::333888???(((000222===LLL\\\DDD::::::<<<777666666666777777888999$$$DDD,,,...KKKKKKtttEEEBBB@@@===???===:::===666555CCCFFF===:::333DDDEEEMMMIIIEEEgggiiiAAA,,,222555666>>>EEE@@@222999222,,,555777AAA000---000999???>>>;;;;;;KKKAAA@@@CCCAAA222444TTTSSS444111|||ZZZXXXZZZDDD777GGG888888AAABBB:::???LLLOOO777===???TTTJJJ000999<<<{{{XXX___===;;;>>>======;;;:::::::::888666>>>;;;>>>AAA===@@@ZZZyyy{{{cccHHH???999===???;;;666666>>>:::666444333444444333111999>>>FFFPPPPPPTTTcccRRR===000+++000&&&@@@wwwVVV888777AAAllldddDDDJJJGGG>>>aaaccc;;;333HHH888444333???,,,999ZZZnnnFFF:::===888888777777777777888888>>>000CCCDDD///777JJJQQQ666AAA???888BBB999<<<;;;<<<>>>555666GGGAAAVVVMMMRRRsssrrr>>>666444111:::EEEXXX......444333<<<>>>DDD111...000444555555;;;DDD:::LLL999@@@FFF999@@@777666EEEgggOOOfffNNNAAA===555333222666777>>>RRRYYYJJJ@@@@@@--->>>@@@$$$>>>eeeSSSxxxrrrBBBDDDLLL>>>BBB???;;;999:::======;;;::::::>>>BBB@@@MMM{{{{{{aaaHHH777===>>>999777999777222???;;;777444444444444444;;;@@@;;;555666555777CCCdddyyyzzzRRR???<<>>333@@@===555555888222333AAA777///---555:::666000---999???<<<777888444666BBB@@@cccJJJfff<<>>;;;999999:::999555222444444111...111999<<<888BBBNNNJJJBBB&&&:::888444mmmnnntttJJJvvv```___jjj999>>><<>>JJJyyykkkNNNRRReee}}}aaa222666RRRGGGAAA999444444777666///>>>333...555>>>AAA???>>>777>>>555---:::CCC;;;333mmmNNNsssXXXBBB555///000***???CCC<<<...+++FFFwwwDDDXXXyyyCCCDDD===<<<:::888888888777444222777111444;;;666///???YYYJJJ///333777```bbb^^^}}}mmm]]]UUU>>>??????KKKlllQQQ>>>>>>>>>444222:::444666777777666777999;;;;;;BBBtttpppIIIGGGIIILLLSSSCCC***000???888<<<>>>BBBBBB:::111...000222///333???>>>222IIIyyyhhhLLL```GGG;;;---555888DDDXXXZZZ&&&zzztttrrrpppYYY<<<...EEE:::888666666666666444222222111999@@@>>>FFFiiittt---222777GGG{{{UUUGGGUUUUUUoooGGGSSSxxxVVVTTT;;;;;;QQQPPPKKK222???UUUqqqDDDBBB>>>>>>OOOuuuLLL@@@CCCAAA:::777666777777777777888999:::555@@@NNNrrrnnnTTT888???___gggLLLGGGNNN>>>MMMEEE;;;222...111999???888:::FFFTTTLLLBBBuuupppZZZoooAAA<<<]]]@@@;;;vvv|||eee\\\DDDDDD;;;LLL}}}}}}UUUAAAFFF...<<<777666666555555555555444555>>>AAAAAASSS{{{BBB:::222AAAmmm@@@!!!444lllVVViii------@@@ooo~~~:::@@@;;;888PPPjjj;;;)))???888PPP@@@HHHAAAAAA```vvvRRREEECCC>>>777888777666666777777888888555<<>>:::XXXbbbWWWWWW@@@KKKXXX777333WWWfffJJJSSSAAA???666PPPaaa{{{```FFF___|||}}}SSSKKK@@@444GGG...666666666666666777999:::DDDHHHLLLYYY}}}```@@@///888ZZZZZZBBB555///MMMmmmSSSGGG---HHHuuurrrCCC666QQQcccHHH888<<<555JJJ???EEE@@@DDDxxx}}}VVVDDD@@@>>>888666555555666777666555:::444999>>>NNNhhhQQQ888777QQQ@@@GGGEEE@@@mmmzzzjjjTTTIIIOOOQQQ<<>>666@@@///lllhhhKKK888222===:::BBBNNN```eeerrrIIIAAACCCFFFmmm[[[===???:::333:::777555666888888999;;;???BBBJJJJJJ]]]xxx>>>222222???CCCCCC===)))---OOOfff999>>>:::mmmlllIII555OOOzzzSSSfff>>>000---UUUWWW<<<;;;<<>>PPPkkkyyyccc^^^FFFHHH@@@000333[[[VVVccctttJJJ<<<666ddd===;;;TTT[[[:::,,,333---GGG===iiiIII???===;;;;;;444AAAKKKHHHUUUNNNGGGBBBQQQKKKQQQTTTppp{{{mmm555???333---===+++;;;555777:::;;;<<>><<<999999;;;;;;:::888111777;;;666:::LLL___VVVMMMJJJbbbSSSMMMSSS???TTT111666BBBPPPAAA;;;AAA<<<;;;RRR}}}rrrbbbaaa|||___xxxVVV888jjj:::===SSSQQQIIIVVVSSS222000<<<111;;;SSSzzzYYY999222;;;@@@;;;666777DDDMMM777@@@666DDDLLL___KKKHHHQQQvvvhhh@@@===///555---///DDD)))555888;;;===>>>BBBIIINNN[[[GGG<<<777666eeeNNNQQQ___rrr;;;iiiBBBZZZ[[[===>>>222TTTUUUNNN@@@777;;;@@@===888777888999;;;:::333:::\\\]]]888BBBAAABBBOOORRRYYYeeeFFFXXXqqqMMM999:::999777888BBBMMMqqqLLL<<<;;;222JJJfff999???XXXCCC[[[KKKFFF:::)))666222---xxxFFF:::777>>><<<666CCCZZZSSSHHHRRRBBBBBB;;;MMMMMM[[[DDDLLLtttnnnsssDDD666555444333333333444555>>>777777???FFFIIIRRR^^^aaa777(((DDDdddgggyyyuuutttFFF\\\;;;===666^^^PPPLLLCCC:::888;;;;;;888777666999<<<666222>>>QQQRRR???MMMWWWZZZ```vvvRRRRRRLLLFFF:::BBBFFF666JJJ]]]CCCXXXbbbyyy777888999888WWWfffpppWWWDDDzzz333KKKVVVDDDBBBDDDKKK888+++888555OOOEEELLLNNNFFF888555HHHdddvvvxxx\\\===LLLEEEHHHJJJMMMKKKTTThhh{{{CCCAAA555444333222333333555555<<<888>>>HHHGGGKKKmmmkkk:::<<<999___\\\@@@}}}]]]~~~uuuMMMYYY|||UUURRR]]]777===<<>>DDDkkkdddSSSNNN@@@BBBMMMlll@@@***MMMQQQ666<<>>:::>>>:::333000666;;;:::999999JJJddduuurrrOOODDDGGGIIIQQQDDDvvv[[[===999lll555333AAAwwwIII777:::...666fff```RRRhhh>>>aaa<<>>BBBPPP222&&&666222@@@YYYHHH@@@???VVVIII]]]KKKMMMKKKRRRddd{{{vvv:::@@@000222222222222333555888999???BBBBBBJJJmmm===***:::fffLLL111000;;;YYYxxx???000000RRRtttHHH@@@EEEBBBEEEHHH///;;;\\\ooo>>>888===FFFiiiHHH>>>>>>===;;;???888333222333333444666999HHHhhhzzz}}}KKKMMMYYYFFF[[[fffJJJ@@@fff<<<@@@???CCC777888>>>,,,SSSRRR>>>dddGGGDDDyyynnnGGGFFFZZZVVV444555AAABBB(((000888;;;xxx???:::CCC___oooLLL===:::QQQ]]]}}}JJJ555999444111111222333555888:::<<>>222AAAwwwrrrAAABBB???SSSbbbXXX;;;JJJZZZ;;;ggg}}}666///777???TTT888:::???LLLaaa<<>>444333>>>111SSS]]]>>>]]]SSSBBB000>>>>>>BBBSSSNNNEEEMMM>>>:::000000<<<444QQQxxxhhh@@@@@@eeeFFFJJJRRRxxxnnn<<<999...444111111222444777:::===???CCCCCCbbbJJJ,,,111```___===dddoooGGG???---KKK{{{^^^:::DDD}}}VVV___@@@HHHMMMHHHCCC===<<>>888333555777666444555777999;;;!!!BBBmmmzzz[[[___zzzRRRjjjuuu>>>;;;ooo666222333'''444III```HHHKKKMMMPPPIIIKKK\\\___MMM;;;;;;IIIAAA222***999888???eeehhhccc]]]]]]vvvEEEBBB333111000111222333555999<<<@@@BBBEEE___\\\HHH???UUUddd[[[999777IIIAAANNNbbblll\\\555>>>rrr^^^>>><<>>+++LLLPPPFFFGGGYYYNNN:::HHHDDD111BBBIII111333***+++888***WWWttt777```zzz[[[BBB444555333///111222444666:::>>>BBBDDDPPPjjj777<<>>CCC<<<999666333000///222666333333:::///uuujjjHHHXXX666???777888111222///CCCNNNkkkHHHKKKHHHLLL;;;;;;GGG666...222...000%%%>>>WWW]]]]]]000---777666222000333888;;;<<<>>>EEEMMM888CCCYYY|||QQQPPP]]]oooyyyFFFJJJ555???@@@ppp```EEE999777555555333111222666444???888111UUUyyy|||tttgggccccccppp|||vvvbbblllnnnaaaQQQ]]]QQQ[[[\\\ZZZ[[[^^^[[[OOOMMMBBBRRRFFFWWWOOOMMMJJJUUUUUUXXXJJJ{{{ZZZ^^^rrrjjjaaa\\\eeejjj```nnnhhhnnnfff^^^gggddd___]]]___^^^hhh999<<>>>>>PPPhhhKKK<<>>RRRmmm999222888PPPaaaJJJZZZpppkkkWWW@@@777[[[IIIbbb111666hhhsss@@@>>>@@@EEEpppHHH???999;;;:::444000000000BBB222666---CCClllggg]]]xxxBBB[[[hhhdddJJJXXXZZZHHHZZZSSSgggAAAXXXHHH```qqqXXXUUUtttooorrrnnnYYYaaabbbtttAAABBB555***333---222777+++&&&,,,+++%%%999???000...$$$;;;666```aaaIIIYYYeeefff___JJJHHH[[[YYYTTT>>>XXXQQQ@@@IIILLLOOOkkkccc[[[hhhZZZnnnyyyssspppxxx|||uuuaaa333***777------777000;;;;;;===>>>AAAVVVaaa888LLLNNN,,,;;;999ZZZDDD888333___fff999HHHKKKfffBBBiiiDDDUUU^^^aaaDDD>>>AAADDDZZZFFF777777999444000111///555///444555999^^^KKKHHHaaa]]]KKKSSSGGGfff\\\;;;]]]???PPPsssyyyPPP888^^^SSSKKK;;;fffqqqEEEBBB___FFFHHHIIIwwwuuu+++HHHttt<<>>HHHaaaLLL444000^^^555;;;,,,GGG999FFFqqqZZZggg///+++999^^^HHH<<>>wwwEEEAAAoooiiiMMMUUUnnnUUUJJJkkk777QQQwwwKKKAAA___zzzKKK???VVVLLL999jjjhhh888XXX[[[:::DDDaaaPPP===```///VVV|||fffBBB888777iiifff999222FFFOOO111111,,,,,,000444555222:::000888SSSbbbwww;;;,,,zzz<<<222VVVvvv333999YYYJJJFFF^^^WWWPPPqqq}}}TTT}}}UUUnnneeeGGG111///555...///777333555???@@@@@@[[[HHHJJJ{{{rrrzzz]]]===DDDIIIiii@@@\\\uuu>>>DDDDDDHHHbbb```JJJ777EEELLLsssCCC555888777333333111000222...777333000]]]bbbHHH^^^\\\jjjnnn___JJJBBBjjjOOORRRPPPtttmmmDDD|||bbb:::888\\\<<>>eeePPP888VVVBBB{{{VVV+++ooo:::==={{{;;;444|||WWWAAArrr666@@@sss555HHH===vvvNNN...bbbbbb)))EEECCC,,,444;;;444OOOxxx]]]999000RRRzzzqqqTTTAAA***PPPwww>>>uuuuuu@@@XXXNNN777OOOrrrddd666```rrrAAA444jjjeeeEEE[[[;;;///***...000111555::::::===CCCUUUFFFEEEqqqYYY;;;555ooojjjOOOOOO@@@:::HHHggg000DDDGGGRRRQQQ;;;;;;888333222000666444///111555888777~~~bbbnnnsssFFF___```...nnn[[[111XXXQQQ;;;aaa>>>hhhbbbRRR<<>>cccbbbccc;;;mmmJJJiii???,,,======111000444555888BBB===FFFjjjTTTNNNrrrwwwmmmXXXIIIWWWccc^^^kkkZZZ:::CCCGGG[[[CCC999888000666333222111000000000111222RRRRRRFFFggg~~~???DDDkkkddduuuVVVdddSSS^^^GGGdddSSSkkkWWWDDD>>>PPP^^^UUUttt```ddddddNNNTTTyyyvvvccc~~~>>>WWW<<>>>>>VVVgggqqqLLL;;;<<<;;;GGGgggcccEEE;;;444777333222111000000000111222222yyyfffiiiGGG}}}hhhMMM222ZZZXXXQQQsssqqq>>>>>>kkkTTTZZZGGG^^^NNN^^^IIIYYYiiigggKKKDDDjjjrrr```hhhZZZhhhbbb]]]pppYYYEEELLLfff]]]~~~qqq]]]NNNqqqVVVEEEPPPPPPHHH]]]SSSMMM^^^wwwiiilllgggUUUAAAVVVhhhIIIccceee```DDD___VVVwww```BBBSSSJJJiiiKKKbbbAAA<<>>@@@OOOvvvHHHiiiOOOBBB***444RRRdddRRR888===vvvjjjzzzHHHJJJooo222---@@@KKKEEEEEExxxWWW;;;444555444333111000000000111111666KKKYYYVVVLLLqqqsssTTTNNNooosss~~~GGG```NNNyyyccc===???[[[wwwFFFfffooossszzzMMMFFFjjj@@@EEEeeexxxDDDCCCZZZ333WWW]]]MMMdddxxxPPP999eeeiiibbbsss^^^QQQ:::JJJjjjSSS[[[lllVVVVVVgggTTT[[[[[[WWWRRRnnnQQQOOOEEEsssyyykkkCCCKKK888ZZZeeeiiiIIIqqqDDD}}}uuuCCC***DDDtttTTTKKKFFFCCCIII======xxx777HHHCCCIIIOOOXXXnnnCCC+++ddd___cccUUUsss>>>KKKOOODDDiiilll\\\TTTUUU}}}zzz888777000222...000999666444===BBBlllGGGfffkkk'''666>>>WWWeeetttUUU@@@OOOnnnzzzdddAAACCCDDD^^^HHH222QQQhhh333AAA???FFF;;;???DDDtttBBB444666444333222000000000111111222???yyyhhhGGGVVV___<<>>___UUU444PPPtttnnnWWWSSS000666...000///555???;;;777AAAPPPMMMhhhYYYDDD777///YYY;;;111111777nnntttCCCJJJ>>>ttt@@@888HHHAAA999gggGGGFFF444KKKFFFWWW888888555333222000000000000111---333QQQzzzDDDpppPPP[[[rrr:::[[[TTTGGGgggUUU555xxxVVV^^^AAAHHHkkkYYY|||sssRRR[[[|||@@@{{{qqqcccbbbnnn@@@rrryyy|||___KKKxxxZZZtttYYYRRRIIIKKKfffvvv]]]OOO<<>>{{{aaa111TTTvvvLLLpppcccFFFJJJSSSEEEXXXjjjTTT333fffeeeiiiZZZ\\\LLLOOOwwwfff___UUU{{{vvvbbb___BBB111,,,...111222999???888888GGGoooaaalllllldddbbbgggSSS===;;;wwwZZZ===333SSSYYYCCC???;;;<<>>SSSfffrrrJJJQQQooo[[[>>>MMMeee{{{RRRXXXeee___qqqzzzJJJvvv}}}NNNFFFZZZqqqbbbCCC???aaa999pppuuuQQQ]]]>>>EEEFFFCCCRRRKKKoooVVVAAAXXXLLLGGGmmmYYY222sssLLL<<<{{{mmm@@@fffSSSRRRXXX///uuuKKKIIIcccEEElllgggFFFLLLbbbsssgggjjj~~~fff888///333///444555888888222===XXXzzzkkkKKKnnn333...iiisssmmmppp:::111MMMkkkdddtttTTTEEE???===\\\YYY;;;555444222000/////////000&&&222???bbb|||QQQwwwdddRRRccc```vvvNNNJJJfffRRReeeWWWRRRhhhPPP666@@@WWWxxxnnnzzzgggyyyfffbbbhhhAAASSSAAAZZZvvveeeuuujjjAAAGGGVVVyyycccxxxZZZrrr{{{TTTAAAJJJ===EEEnnn666888SSSzzzUUU;;;OOOAAALLL999III555>>>...BBB\\\\\\RRR<<>>HHHTTTGGG^^^YYYJJJ~~~OOOkkkgggAAA///111777///555666555222222MMMyyyoooLLL777fffBBBzzz555AAAZZZQQQ^^^}}}ppp^^^;;;JJJNNNgggsssHHH666444222111/////////000666222)))IIIHHHPPPaaammm444]]]iiiWWWlll555ggg\\\gggqqqeeeDDDuuu}}}888\\\nnnccckkknnnfffOOOCCC|||cccSSSccc}}}DDDEEEUUU[[[AAAtttKKKKKK999ppp???dddyyyFFFEEEjjjmmmssshhhbbbXXXmmmWWWRRR}}}ttt111PPPnnn___RRREEEPPPBBBMMM:::```hhh444tttJJJ666---AAAZZZ666CCCmmm:::DDDHHHLLL777===AAAKKKJJJLLL???UUUqqqccczzzPPPSSSFFFEEERRRNNNccc^^^ZZZrrrWWWfffWWWaaa999000777'''---444666333000777```{{{OOO---999nnntttqqqlllaaannnUUUDDD[[[SSSUUUEEEHHHBBBBBB555555333111333444111,,,$$$;;;222888rrrnnnEEEnnnxxx___xxxpppyyy777|||PPPTTTbbbOOOggg>>>aaannn666dddrrraaaccc777BBBtttTTTOOOeee000555SSSiii444333uuuEEE<<>>HHHOOOAAABBB???777...---222222,,,,,,111111333RRR[[[ggg[[[YYYooolllpppjjj333JJJjjjlll```BBBMMMLLLTTT888666\\\OOOaaaBBBQQQBBBAAAWWWMMMKKK[[[RRRxxx555@@@GGGlllTTTYYYppp+++SSS>>>===xxxDDD>>>uuubbb&&&NNNDDDHHHMMM;;;CCCAAA???EEE111FFFrrrHHH///hhhZZZ:::fffeeeIIIMMMhhh999222JJJRRRMMM...888KKK===iiixxxAAA===TTTFFFPPP777LLL{{{777TTTAAADDD@@@HHHddd[[[xxxnnn[[[VVVddd@@@222...555111333888222888333;;;uuuDDDAAAFFF333XXXeeeeeePPPDDDRRRWWWVVV)))888UUUNNNFFFJJJQQQxxxSSSCCCEEE===000---333222+++444---666777777nnn999{{{PPPRRR@@@lllMMMlllBBBbbbyyy???ZZZDDDVVVWWWcccgggaaaeee555bbb]]]XXXvvvJJJ000eeeBBBPPPPPPTTT```666OOOfffHHH===OOOrrr333BBBdddFFFOOOCCCuuu]]]PPPAAA222|||qqqttt@@@444LLLzzzUUU333BBBdddSSSZZZSSSlll\\\;;;???NNNPPPAAAeee^^^:::ddd444UUUwwwFFF***VVVXXXSSSBBBSSS222~~~UUUGGGcccYYYQQQ]]]???---+++444777333444555333;;;>>>}}}eeeBBB999999AAA|||III{{{111JJJwwwzzzqqqzzz666;;;JJJAAAAAAAAAbbbwwwQQQLLLHHHVVVVVV555@@@BBB777111333222+++111---777:::...VVVyyyZZZOOO[[[UUU000eee>>>@@@JJJ777VVVaaa\\\LLLLLLUUU)))lllZZZEEE333888IIIOOO...555TTTRRRVVV]]]'''JJJAAAFFFDDD;;;XXXTTT&&&222QQQ???%%%<<<}}}```555WWW[[[;;;666999[[[xxxzzz999000xxxsss<<<999DDDcccuuuTTT222\\\555zzzLLLwwwQQQmmm```KKKJJJ777+++...000333444222666,,,===;;;eeeooovvvlllNNNDDD777555eeezzz]]]mmm~~~000SSSGGG999???nnnxxxPPPEEECCClllAAA111===CCC:::000...000000)))111...111...666vvvmmm111[[[VVVXXXIII@@@aaaNNN[[[KKKcccCCC***ZZZXXXFFFFFFaaaWWW///bbbvvvPPP]]]~~~wwwlllAAA;;;hhhCCCAAAEEEJJJAAAgggMMMPPPMMMVVV[[[{{{555888FFFiii---FFF222EEEiiiKKK555ooommm555888000+++iii+++LLLHHH555000IIIuuu777UUUssseee777bbbaaaEEE555,,,555,,,,,,222000444***===>>>mmm~~~GGGBBBBBB===LLLEEEqqqyyyqqqnnn>>>===HHHmmmLLLEEEDDDNNN?????????999///)))---444,,,888***+++///111~~~aaaFFFJJJeee\\\===eeeWWW...ooo```^^^IIIBBBTTTqqqkkknnnlllTTT333888OOOTTTEEEYYY???CCC:::DDD555@@@KKKCCC===999888666@@@@@@>>>DDD@@@===000666===???555EEEFFF>>>111%%%LLLDDDFFFDDD===777777===EEE]]]KKK<<>>222GGG<<<555"""///+++555***HHHXXX???ZZZ+++111TTTaaaYYYWWWMMMIII@@@@@@cccyyyKKKuuu}}}NNNGGGBBBPPP999!!!UUU***{{{wwwxxxqqq@@@222+++:::...111---111111000???III{{{UUU555cccyyy:::111;;;HHHzzz```mmmkkk]]]___[[[???444RRR___KKKKKKHHHNNN???999>>>:::...,,,333000999///...***999XXXeee???999GGGkkk===%%%QQQHHH999===(((555UUU@@@;;;:::BBB888>>>PPP>>>///'''===+++BBBCCCCCCCCCPPP???LLLXXXeeennnlllkkktttdddHHHSSSTTTKKKPPPTTTQQQ[[[bbbcccVVVYYY[[[gggddd[[[^^^YYYSSSGGGEEETTTMMMHHHKKKLLLDDDEEEHHHAAA@@@DDD===MMMPPP777333DDDMMMUUU<<<999777333>>>;;;@@@:::333>>>CCC000@@@HHHEEE555333---000999;;;999666444>>>444777&&&===555666333777333BBB444###+++333===:::LLLGGGAAA^^^XXX}}}SSSkkkkkkCCC>>>YYYccc555333+++<<>>DDD666888AAA222///<<<666EEENNNffffffhhhoooPPPTTT222:::///;;;***555+++777---<<<>>>XXXIII///888BBBjjjXXXmmmqqq444UUU___eee}}}iiiPPPKKKNNNrrrmmm???666888///444---,,,111000,,,222===JJJYYYdddiiiwww~~~pppgggccc\\\TTTNNNPPPNNNNNN___|||}}}NNN777888111///444...+++111555>>>CCCIIIpppfff555CCC222PPPPPPqqqFFF:::XXXRRR}}}uuu~~~yyy___GGGJJJ^^^}}}]]]pppKKKnnn<<<222111000***)))++++++...???SSS{{{yyyqqqcccbbb999&&&------222999444???===666888===KKKuuusss999,,,IIILLLiiiyyy{{{|||~~~CCCiiiqqqKKK???GGGZZZ~~~]]]CCCJJJooooooPPPGGG///444333///---+++'''(((:::NNNfffEEE222444444666777333EEEJJJFFFAAA:::NNN|||}}}PPP^^^222:::MMMttt^^^fffAAA<<<777HHHfff}}}\\\BBBJJJNNN|||aaa}}}XXX000GGG---333111000000///)))%%%+++666FFFZZZllloooiiifffeeeeeehhhmmmmmmgggiiirrrvvvrrr```ZZZ]]]hhhfffZZZXXXaaaXXX^^^dddfffeeeeeejjjnnn|||wwwdddUUUWWWWWWVVV]]]QQQQQQRRRSSSUUUVVVTTTRRRXXXVVVVVV\\\bbbccc^^^XXX\\\XXXVVVYYY```cccaaa^^^]]]```bbbbbb___\\\]]]______bbbfffhhhgggdddcccbbb____________]]]\\\[[[ZZZVVVXXXZZZ[[[ZZZZZZ\\\___YYYPPPKKKOOOSSSQQQPPPPPPNNNLLLKKKMMMOOONNNIIIDDDLLLMMMOOOPPPPPPOOOMMMLLLWWWXXXYYYZZZZZZZZZYYYXXX___^^^\\\___gggrrrzzz~~~vvviiiRRR???222222444555666555HHHJJJHHHJJJLLLnnn|||RRRfff111999888LLLzzzkkk>>>[[[CCC???IIIQQQRRRtttQQQ>>>JJJRRRhhhggg***DDD888222NNN666333+++******------++++++---AAANNNYYYXXXQQQMMMOOOQQQccciiijjjffffffiiihhhbbbOOOJJJMMMWWWWWWPPPRRR\\\eeeiiimmmmmmjjjiiimmmqqqjjjllleeedddjjjfff]]]___hhhggggggjjjkkkiiigggeeefffeeeeeeeeefffeeedddbbb[[[TTTNNNMMMPPPUUUVVVVVVTTTWWWZZZXXXSSSOOOOOOPPPOOOTTTZZZ^^^^^^\\\ZZZYYYIIIJJJJJJJJJJJJJJJJJJIIIDDDFFFHHHHHHHHHHHHIIIIIIMMMIIIHHHIIIIIIGGGEEEFFF<<<;;;888555333222333444111222333444444222000...+++---///000111111111000555222000222555888:::;;;&&&+++111444777:::888555---+++(((---888>>>AAAFFFIII>>>333AAAZZZeeeIII888^^^LLLFFFJJJ<<<444zzzqqqgggmmmOOOCCC???wwweeeeee---;;;QQQtttMMM===KKKAAA999555AAAPPP<<<666111---))))))+++---------000555888555...***---000555999;;;888666555111+++---******...///...///333000222333222...---...000,,,000000666@@@;;;222444000---...111222000---...///000111///,,,,,,...111222000---,,,---.........---...000000...,,,++++++***+++,,,,,,,,,,,,///111000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++***,,,///111222///......000((()))***++++++******))))))******+++++++++******)))&&&&&&)))***(((''''''111333444222...+++******---111+++,,,:::>>>888888777333---666HHH^^^555///111bbbOOOKKKCCC222HHHvvvgggHHH777DDDeee\\\<<>>BBBxxx^^^cccBBB888BBByyyvvvAAABBBPPPLLLkkkNNNNNNXXXAAAgggnnnsssDDD555''',,,///---***+++---///...------//////------///------,,,******,,,---,,,&&&,,,+++(((///999777,,,...---+++,,,...000//////,,,...,,,///444,,,&&&......((((((---///,,,+++...,,,,,,---------,,,+++******...000///+++***---111---***((()))---...,,,***.........---+++***+++---+++,,,,,,---...---------///,,,)))'''(((***+++,,,)))***))))))***+++***(((---)))&&&)))...111///+++)))((((((''''''((())))))'''''''''(((***---000222...((('''***+++'''&&&)))333---***+++...///---,,,%%%...---CCCyyyeeeLLL555BBBfffttteee???555666aaahhhddd:::<<>>333***,,,000))))))///---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------...............////////////000------------------------------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++,,,,,,444///***((()))+++,,,+++))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++***************+++---------.........//////,,,+++666XXXlllhhh```{{{KKKUUUlllzzzEEE;;;]]]EEExxxzzzgggGGG???nnnwwwBBB666NNNhhhLLLDDDaaa]]]uuuMMMUUUJJJiii444777,,,,,,///***+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111...***(((***++++++***++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++***))))))******+++,,,------------............111555nnnuuu444111555UUUmmm[[[tttsssccc===LLL:::CCCgggJJJEEE}}}bbb^^^...:::,,,iiiXXX<<<---***,,,(((***...***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************+++************++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++*********)))...,,,***)))*********)))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))******************************)))))))))******+++,,,,,,,,,,,,------------...444333///111EEENNNQQQhhhnnntttaaaxxxrrrsssnnnxxxLLL444555WWWeeeIIIGGGGGG===~~~sssKKK<<<&&&OOOXXX@@@///((()))&&&))),,,'''+++++++++***************************************)))))))))*********++++++*********++++++++++++,,,***+++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++******))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***))))))(((******************)))((())))))************))))))))))))))))))))))))))))))***************************))))))))))))******++++++++++++,,,,,,,,,------,,,555999NNN888LLLbbbxxxLLLAAAiiiqqq\\\DDD,,,XXX{{{kkk~~~^^^JJJwwwaaa:::RRRaaaIIIJJJBBB888\\\ccc>>>777```aaaOOOEEE333++++++(((***---(((+++++++++******)))))))))************************************+++++++++,,,++++++++++++,,,,,,,,,,,,************+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((('''(((*********)))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))******++++++++++++,,,,,,,,,------111333===ttt...KKKDDDggg999xxxwwwkkk888---aaaWWWccc000:::@@@XXXddd\\\qqqOOO666HHHmmmuuu}}}ZZZKKKNNNNNN<<>>999@@@xxxYYYQQQ666888WWWoooTTTSSSddd+++<<>>>>>uuuCCC;;;???|||XXXuuu^^^CCC999VVVJJJaaaJJJLLLNNNUUU|||KKKsssaaaOOOQQQhhhoooBBB666444444+++)))///...------,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))((('''''''''''''''************************((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))*********''')))+++***)))))),,,///))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++---------.........//////$$$;;;888bbbAAA"""MMMJJJ^^^???hhhppp<<<---EEEqqqZZZmmmFFFZZZ}}}CCCAAAWWWfffGGG<<<<<>>888TTTMMM>>>rrr000888HHHTTTTTT===***:::KKKCCC444***+++---)))&&&(((++++++******))))))((((((((('''''''''((()))***+++***))))))(((((())))))***+++***))))))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&'''...555555...'''&&&)))))))))((((((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))******(((((('''''''''((())))))(((((((((((())))))))))))''''''((((((((())))))))))))))))))))))))((('''''''''&&&&&&''')))+++,,,,,,,,,,,,++++++,,,---...///222333<<<]]]|||iiiFFFuuu\\\___///OOOccczzzrrrzzzqqq___[[[\\\<<<@@@:::TTTLLL@@@vvvAAACCC>>>vvvHHH@@@KKK:::JJJ@@@NNN:::)))'''***)))''')))''''''''''''((((((((((((''''''''''''((()))******))))))(((((((((((()))))))))((('''((()))***)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((''''''&&&&&&%%%'''...666666...'''%%%)))))))))((((((''''''''''''(((((())))))((((((((()))******++++++******)))''''''((())))))***++++++(((''''''&&&%%%%%%&&&&&&'''''''''((()))*********'''''''''(((((((((((()))((((((((()))(((((('''&&&***'''$$$%%%(((++++++++++++*********+++,,,...///111---NNNfff|||EEEXXX888nnn```uuuwww{{{eee999AAAXXXddd~~~OOOTTTWWWBBBIII???gggLLLCCCzzzPPPEEEMMMCCC^^^aaayyyWWW???)))&&&*********---''''''''''''''''''''''''''''''''''''(((((()))))))))((((((''''''(((((()))((('''&&&'''))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))&&&'''(((((((((''''''&&&)))'''(((++++++((('''))))))))))))(((''''''&&&&&&''''''(((((()))((((((((()))******************)))(((((((((((())))))******''''''&&&%%%%%%&&&&&&&&&'''((((((((()))))))))***&&&&&&'''''''''((((((((('''''''''((((((''''''&&&000+++&&&$$$''')))((('''+++*********+++,,,...///555666dddUUUxxxwwwooonnnRRR|||eee\\\yyy___JJJ444FFFNNNYYY777BBB---JJJsssYYYjjjXXXMMM999ZZZ^^^XXXFFFKKKEEE}}}999KKKccc}}}<<<{{{___EEE---(((*********,,,***))))))(((((('''&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((('''&&&%%%&&&((())))))'''&&&'''''''''((((((((()))((((((((((((((((((((((((&&&''')))******)))((('''***&&&$$$%%%%%%$$$&&&***)))((((((((('''''''''&&&&&&&&&'''(((((((((((((((((())))))******))))))((())))))))))))((((((''''''&&&&&&&&&&&&'''((()))******)))))))))((((((((('''&&&&&&&&&&&&''''''''''''%%%&&&''''''''''''&&&&&&///+++'''%%%&&&(((((('''++++++***+++,,,---///111333:::aaa666;;;222???XXXoooYYY]]]444555AAAcccPPPaaa666DDD999KKKWWWSSS\\\bbb666???[[[```KKKFFFLLL<<<555333```\\\XXXVVV```HHH222+++***'''&&&(((+++******)))((('''''''''&&&''''''(((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&''')))***)))((('''''''''(((((())))))***((((((((((((((((((((((((%%%''')))******)))(((''''''%%%&&&))))))&&&%%%'''''''''''''''''''''''''''%%%&&&''''''(((((((((((('''(((((())))))(((((('''******)))(((((('''&&&&&&&&&&&&&&&'''(((***+++,,,*********)))((('''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''&&&&&&&&&(((((('''&&&''')))+++---+++******+++,,,...000111...888PPP222000+++FFFIIIEEE@@@eeeWWWaaa333000SSSuuuddd444;;;>>>ooowww]]]DDDUUUuuuhhhBBBkkkJJJGGGrrrBBB999444RRR:::fffDDD???QQQVVVCCC222---+++'''%%%))))))))))))(((((((((((((((&&&''''''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))******)))''''''((())))))***++++++(((((((((((((((((((((((($$$%%%((()))***)))'''&&&&&&%%%'''******'''%%%&&&%%%&&&&&&''''''((((((((($$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((''''''((('''''''''((()))******))))))))))))(((((((((((($$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$'''))))))''''''+++///))))))))))))+++---///000555EEEJJJCCC888,,,GGG___666(((888jjj|||UUU^^^666;;;~~~yyyDDDDDD@@@vvvwwwvvv|||PPP@@@???;;;{{{JJJGGG<<<444===WWWLLL]]]NNN999???fffIII:::...---,,,((()))---&&&&&&''''''((())))))***&&&'''((((((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&(((***++++++***'''(((((()))***++++++,,,(((((((((((((((((((((((("""$$$&&&((()))(((&&&$$$)))%%%$$$&&&&&&$$$%%%)))$$$%%%%%%&&&'''((())))))$$$%%%&&&'''((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((()))))))))))))))(((''''''''''''(((''''''(((((())))))******$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$)))---+++&&&$$$(((---((((((((((((***,,,...///111MMMMMM[[[HHH666RRRxxxBBB777666{{{zzzUUUBBBCCCNNNppp333FFF[[[xxx@@@HHH222lll[[[IIIqqqIII333CCCAAAyyyKKK>>>LLLHHH===777222000---***+++...((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&$$$%%%'''))))))((('''&&&)))'''%%%(((+++---***''',,,)))&&&%%%''')))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))&&&******%%%$$$''')))))),,,'''$$$&&&&&&%%%&&&((($$$%%%&&&'''((((((((((((***(((&&&&&&'''((())))))))))))((('''''''''(((((($$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$#########'''(((((('''%%%%%%&&&((()))((((((***...000000///222^^^LLL666EEE111NNNdddaaaEEEnnnTTT555iiiAAA777cccQQQCCCdddyyyMMM___lllTTT666111---...---++++++...))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&((()))***)))(((''',,,+++***+++---,,,***(((+++(((%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((***---,,,'''%%%'''((('''+++&&&$$$&&&'''%%%&&&)))$$$%%%&&&'''(((((((((((('''&&&%%%&&&''')))))))))(((((((((''''''((((((((("""###%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&'''((('''%%%%%%'''))))))((((((***---000000///000dddIII<<>><<<555555NNN~~~dddvvvIIIqqq\\\hhhTTTZZZFFFAAAhhh}}}===LLLFFFkkk^^^OOOZZZHHH:::555???HHH]]]UUU{{{???999333111222222,,,(((&&&))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''%%%''')))+++++++++++++++)))(((&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&---///...(((%%%''''''&&&'''%%%&&&)))(((%%%&&&)))&&&&&&&&&&&&''''''((((((%%%&&&'''''''''(((***+++*********))))))(((''''''###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&''')))+++((('''(((***---/////////%%%YYY>>>AAA,,,000VVVvvvqqq;;;;;;888YYY;;;{{{mmm000^^^aaafff000000QQQiiiIII999gggyyyJJJEEETTTBBB000111>>>ooommm+++444AAA>>><<<555111222222,,,'''%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&((())),,,...//////...,,,)))((('''&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&%%%(((++++++&&&$$$&&&((('''%%%%%%'''***((($$$%%%)))''''''&&&&&&&&&'''(((((('''((()))((('''(((,,,///111000...+++)))((('''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&''')))+++(((''''''))),,,//////...777kkkiii\\\FFF777aaauuusssttt777888444222```888JJJ\\\xxxXXXggg@@@@@@---JJJVVVvvveee|||MMMDDDPPPUUUBBBGGG666777MMMuuulll|||<<<555000999<<<444---...///,,,(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&***)))***---000000---((()))))))))'''&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%(((((($$$###&&&((('''%%%&&&))),,,)))######'''((('''&&&%%%%%%&&&((((((((()))***)))(((+++222777;;;888333...***(((((((((((((((&&&%%%$$$###############$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&(((***'''''''''))),,,...///... LLLppphhhiiiHHH555<<>>???;;;aaaEEEdddbbb999888]]]ZZZnnn GGG777CCC777...,,,---+++)))(((((('''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''***''''''...777999555...)))***+++)))&&&&&&(((+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&$$$''''''$$$"""%%%''''''%%%'''+++---)))"""!!!%%%)))(((&&&%%%%%%&&&'''((('''((())))))***000:::BBBEEE@@@888000***(((((()))((('''%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%%%%''')))'''&&&'''))),,,.........>>>\\\```___aaa333;;;IIITTTkkkLLL\\\gggZZZBBB```bbb:::DDDyyydddSSS???:::DDDLLLCCCFFF111XXX[[[{{{XXXppp999LLL???222...---+++(((((()))(((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((---***+++555CCCIIIEEE>>>***+++,,,***'''&&&))),,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&)))((($$$"""%%%'''&&&%%%(((,,,...)))!!! $$$)))(((&&&%%%%%%&&&'''(((%%%'''((()))+++333@@@JJJKKKEEE;;;111***(((((()))&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&''''''''''''(((((('''%%%%%%&&&((('''&&&'''))),,,.........777WWWwwwTTT+++aaa___lllXXX|||888bbbnnndddooo>>>DDDHHHvvvpppkkk555@@@VVVTTT\\\]]]rrrZZZLLLPPP,,,000000&&&&&&,,,'''((()))))))))(((&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''***222???JJJLLLFFF>>>///,,,(((&&&&&&'''((((((((((((((('''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%&&&$$$""""""$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%'''***,,,,,,333JJJ```]]]UUUCCC///&&&((('''"""&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&)))((((((***,,,......---888NNNCCC333(((111pppvvvLLL}}}III===ssscccnnnQQQyyy^^^bbb}}}dddKKK;;;@@@NNNRRRFFFEEEUUU555IIIBBBFFFGGGlllYYY111HHHZZZUUU---...///((((((+++'''((()))))))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((---:::IIIMMMFFF===...+++'''%%%&&&'''''''''''''''''''''&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$###$$$''')))---;;;JJJMMMEEE777+++''')))+++***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))((('''&&&***))))))+++---///...---888JJJ444333888###OOOUUUwwwwww]]]CCClllrrriii~~~FFF^^^WWW;;;AAA444DDD```ooouuu***QQQggg]]][[[YYYuuuKKKhhh===@@@///222888mmmdddxxx999+++111UUUSSSlll^^^555111000)))''''''((((((((()))(((''''''&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''---===OOOTTTIII===---***'''%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&))),,,...---)))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''',,,***+++000555:::BBBIII\\\QQQCCC999///'''$$$$$$'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%'''((((((((('''&&&*********,,,...///...---666JJJ,,,999bbbTTTjjjqqqYYYccc;;;***444222hhhUUUNNN@@@999>>>hhh555,,,000QQQ|||www|||eeebbblllooogggvvvfffCCCxxx===CCC888>>>tttSSSOOO===///000...333JJJ|||NNN111111///)))((('''(((((((((((((((''''''&&&###$$$$$$%%%&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((($$$'''111BBBQQQSSSHHH<<<,,,)))&&&%%%%%%&&&%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&)))---///---)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((''''''***///666===CCC???777111000,,,'''&&&+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))***+++......---+++444III---888xxxOOOsssggg000AAA---IIIaaaEEE{{{jjj>>>---jjjZZZiiiMMMAAA%%%OOOuuulllsssCCCccc|||jjj444BBBAAAFFFuuuxxxVVV::::::;;;===OOOqqqVVVMMM555<<<:::)))HHH...&&&...,,,)))+++,,,)))(((((((((''''''''''''$$$$$$%%%&&&&&&'''((((((%%%%%%&&&''''''&&&%%%%%%'''&&&&&&&&&&&&'''(((((($$$'''...888???@@@;;;555+++)))&&&%%%&&&&&&%%%$$$&&&&&&''''''((('''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&(((***+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))++++++***)))...;;;JJJTTTLLLEEE===777000******...(((((('''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%&&&&&&''''''''''''''')))((()))+++------+++)))444===,,,222ZZZhhhiiidddLLLFFF;;;666{{{uuuOOOkkknnnTTTKKK...,,,999FFFlll]]]___cccFFF===SSSooo___333<<<@@@~~~\\\hhhAAA///RRRbbbJJJlllKKKVVVQQQ666222666(((***333...)))***)))))))))(((''''''''''''(((%%%%%%&&&&&&''''''(((((($$$%%%&&&''''''&&&%%%$$$'''&&&&&&&&&&&&'''(((((()))))))))+++,,,------,,,+++)))''''''''''''%%%$$$%%%&&&'''((((((((((((((($$$$$$%%%%%%%%%%%%$$$$$$&&&$$$$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***---///111666GGGdddvvvUUU;;;...(((%%%'''''''''&&&&&&&&&&&&%%%(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&''''''(((((())))))***,,,......+++)))333000,,,333666HHHWWW777:::```JJJggguuu333777www\\\gggfffGGG===eee~~~XXXMMMaaa}}}~~~DDDFFF???JJJKKKsss999@@@nnnpppTTT666KKKYYY}}}\\\NNNvvv???MMMooo555---mmmUUU==="""555===111222666///******%%%***)))((('''&&&''''''(((&&&&&&&&&'''''''''''''''$$$%%%'''(((((('''%%%$$$'''&&&&&&&&&&&&'''((((((+++,,,///444777666000+++,,,***((((((((((((&&&%%%%%%%%%'''((())))))))))))$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******"""$$$)))999[[[TTT333---...)))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((++++++,,,///000000---***+++222+++000000...888000,,,JJJkkkUUUXXXxxxTTTmmmrrrBBBJJJ555333yyytttyyyppp}}}RRRrrrbbbdddaaaKKKBBBzzzYYY;;;@@@888AAASSS444;;;___KKK;;;;;;"""444,,,000///:::---+++...+++,,,---'''***)))(((&&&&&&''''''((('''''''''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$'''&&&&&&&&&&&&'''((((((***///;;;IIIRRRNNN>>>000,,,+++)))))))))((('''%%%%%%%%%'''((())))))))))))$$$$$$$$$%%%%%%$$$$$$$$$""""""###&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***+++++++++...BBBmmmNNN******000+++&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%'''(((((()))'''&&&&&&&&&&&&'''((((((------...111222111...,,,###;;;(((###555444111000000KKKZZZ???^^^|||cccTTT@@@]]]vvv==='''KKKddd```vvvFFF---mmm|||xxxSSSJJJ:::GGGddd<<<777===GGG444yyyddd000DDDmmm???111...------...---,,,---;;;...(((...555222***&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''((('''%%%%%%'''***&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((())))))***666DDDOOOXXXVVVEEE222,,,+++***)))((((((((((((***)))'''%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''///&&&---===sssKKK...+++)))''')))((('''&&&%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$###$$$&&&(((***++++++,,,...000000---+++555$$$222111KKKjjj@@@444^^^{{{{{{HHH>>>cccbbb666444>>>:::^^^hhhEEE???WWWQQQeeeCCC444222sssLLLDDDvvv```rrr555...KKKAAA]]]777}}}NNN:::III000HHHbbbbbb888OOO888LLLDDD==='''---222***222000333---+++///000,,,))))))''''''''''''&&&&&&&&&&&&%%%'''((('''%%%%%%'''***''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&((())))))...999FFFRRRZZZYYYIII999+++***)))(((''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((...(((333CCCvvvQQQ333...+++((()))((('''&&&%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$&&&((()))))))))+++---///...,,,)))+++"""...///&&&IIIyyy~~~xxxccc^^^|||OOOEEEzzzcccGGG;;;111EEEtttbbbbbbRRRiiiYYY111lllEEExxx>>>CCCBBBTTTwwwyyyOOOLLL444JJJwwwcccVVVGGG333DDDiiirrrHHH===IIICCCwwwZZZ666<<>>tttqqq555JJJ;;;III[[[666fff@@@PPP???000AAAYYY|||uuuyyyAAAGGGBBB===ggg888<<>>999BBBjjj[[[aaa===\\\|||ooo<<>>DDD///777vvv...XXXBBB???666111FFFUUU&&&HHHrrrnnnzzz???lllEEE|||111PPPrrr]]]MMM<<>>UUU888>>>RRRrrrCCC333111...---fffvvv888///***...///+++***---,,,(((+++******)))'''&&&&&&%%%&&&%%%%%%'''******'''$$$%%%%%%%%%%%%&&&&&&'''((((((''''''&&&&&&&&&''''''///666EEEUUUWWWJJJ;;;444))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%///---***'''%%%$$$$$$$$$%%%%%%%%%&&&''''''((((((((('''444AAApppKKK333+++(((***###$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$&&&'''(((((()))+++***((()))******(((''',,,---...:::sss;;;<<>>===fff;;;555***111333---***,,,---*********)))((('''&&&%%%%%%&&&%%%%%%'''******'''$$$$$$$$$$$$%%%&&&'''((()))(((''''''&&&&&&&&&''''''''',,,888EEEFFF999---((((((((('''&&&%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''#########$$$$$$%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%+++)))'''$$$######$$$%%%$$$$$$%%%%%%&&&''''''(((---...888<<<^^^vvvCCC///)))&&&)))"""###%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!"""$$$&&&''')))))))))+++)))'''&&&'''((('''&&&+++///444555XXX111DDD~~~xxx)))999222ooojjjGGGFFFrrrEEEOOO;;;444BBB:::888EEEJJJ~~~AAA000PPP~~~GGG[[[yyy\\\uuu:::444777:::[[[```JJJ:::EEE@@@eee```zzzCCCYYYXXXbbb;;;333555///<<>>>>>777...((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&'''''''''''')))++++++)))&&&%%%$$$%%%&&&&&&'''((()))******)))///...444ZZZ}}}VVV>>>111)))%%%%%%(((((('''&&&%%%%%%$$$$$$&&&### !!!###%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&''')))(((''''''((()))...(((@@@777NNN>>>NNN^^^uuu...666***CCC777RRRDDD444DDDNNN333CCCCCCgggPPPaaakkkXXX888''':::AAAGGGGGGbbbIII??????777kkkyyybbblllYYYfffFFFvvvwww~~~===222666111111555***...666rrreee777///---,,,+++***,,,...---***+++......)))&&&'''((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&(((------.........---,,,,,,''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%''')))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''(((,,,000......BBBfffzzz___AAA000***'''&&&&&&(((''''''&&&%%%%%%$$$$$$%%%###!!!"""%%%''''''%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''((()))000)))>>>666SSS...111\\\XXX 111111&&&000mmmJJJJJJooo???cccxxx___HHHvvvVVVGGGaaaYYYBBBUUULLLUUUiiiQQQ~~~UUUOOONNNUUUKKKkkkSSStttDDDHHHhhh@@@HHHRRR<<<...555444;;;ccc[[[>>>)))---------------,,,,,,,,,---333555---&&&%%%((()))((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%%%%%%%'''(((...,,,(((&&&%%%''')))+++'''&&&&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$######$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&'''''''''''''''))),,,------444EEEXXXcccgggSSS===000,,,***'''&&&''''''&&&&&&%%%%%%$$$$$$$$$######$$$'''(((((('''%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***...(((999555WWW'''444GGG222BBBUUUSSSmmmeeehhh|||}}}uuu]]]TTT???IIIXXX===~~~~~~sss***888lll```ZZZjjjaaaRRR^^^|||]]]kkk]]]OOO333...,,,///SSSGGGEEEOOO???,,,---;;;]]]SSS<<<,,,,,,++++++------+++,,,......222333,,,''''''(((((()))(((&&&$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%%%%%%%'''((())))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$######%%%'''))))))))))))))))))(((((()))***---000222777CCCOOOWWWKKK<<<222///+++'''###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''''')))******&&&666666]]]222444GGGuuu{{{;;;???wwwvvvvvv~~~tttnnnXXX___AAA<<<999aaa___MMMAAAMMM>>>[[[mmm---888JJJ===222aaaccc===888;;;333333ZZZRRR888...---)))(((,,,---++++++///,,,---+++''''''))))))%%%)))(((&&&$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%%%%&&&((('''(((***++++++)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&((())))))))))))((((((((((((,,,)))***......,,,///666888333---)))))))))&&&"""%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((('''((()))+++)))'''666===aaa222???zzzhhh111;;;:::;;;\\\hhh|||pppMMMDDDLLLTTTXXX???$$$999333OOOUUU[[[MMMBBBDDD777```KKK???vvvaaaRRR444//////CCCssseeeLLL;;;,,,;;;lllWWW888///555+++&&&+++---++++++///))))))'''%%%'''***)))%%%((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%&&&((((((''''''''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%%%%''''''&&&&&&&&&&&&&&&%%%&&&'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&)))&&&&&&***,,,++++++,,,+++,,,+++((((((***((($$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$"""###%%%'''%%%%%%%%%&&&&&&&&&''''''$$$&&&'''((('''((()))+++***+++999EEEoooJJJ???jjj;;;888000LLLTTThhh}}}bbbNNNuuusss???:::jjjUUUFFFBBB444@@@dddMMM\\\hhhGGGJJJhhh===>>>III???lll{{{VVVNNNJJJ222VVVjjjXXXFFFAAA@@@@@@:::ccc\\\555888AAA111'''+++///,,,***---(((++++++'''&&&)))***(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''&&&'''''''''(((((()))***%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''))))))'''%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$'''((()))***...///...---000000,,,***,,,+++&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""$$$)))---%%%%%%%%%&&&&&&&&&''''''$$$&&&'''((('''(((***++++++,,,888GGGJJJ222QQQnnnrrr@@@CCCJJJ^^^SSS888vvvBBB777...AAArrriii...>>>BBBVVVIII:::===CCCiiiSSSDDDSSS555>>>;;;>>>JJJmmmTTT;;;:::&&&BBB}}}^^^000EEEJJJ666))),,,000,,,)))***(((...000+++&&&&&&***+++$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&'''###&&&***...///---***(((%%%%%%%%%&&&&&&'''''''''******))))))***+++,,,,,,&&&%%%%%%$$$$$$%%%%%%&&&$$$#########$$$%%%%%%&&&#########$$$$$$%%%%%%&&&%%%'''))))))'''$$$######$$$$$$%%%%%%&&&'''((((((%%%,,,...(((%%%)))+++((("""((()))&&&&&&******&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$######&&&---333%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((***,,,***+++444EEEiii666<<>>lllSSS@@@TTTfff???AAA<<>>DDDUUU333555ZZZAAA===CCCCCC===<<<;;;999HHHvvv999<<>>:::999777IIIXXX555000...---,,,+++++++++,,,,,,,,,,,,+++******+++++++++)))((('''&&&%%%%%%&&&&&&%%%&&&''')))******))))))++++++++++++++++++++++++,,,---......---+++)))(((***)))(((''''''((()))***((())))))+++,,,---...///***))))))***+++---...000,,,...000///---***))))))%%%&&&''''''&&&%%%&&&'''&&&&&&''''''&&&$$$###"""&&&######''''''%%%%%%((()))'''&&&'''***+++)))((((((******((('''(((((('''%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&''''''(((((()))******,,,000:::@@@~~~TTT===CCCQQQQQQ@@@eee111444FFFkkkIII444...AAAPPP999///???TTTjjjtttXXX666;;;aaavvv===CCC777TTTsssMMMTTTUUUBBB...000EEEmmmXXX888222...---,,,+++++++++,,,,,,------,,,,,,------...///+++)))'''%%%$$$%%%'''(((&&&&&&&&&'''(((((())))))************************,,,------...---,,,***)))((((((''''''''''''((((((''''''(((((()))******+++%%%%%%&&&''')))+++---...(((***++++++)))'''&&&&&&$$$'''))))))'''&&&&&&'''(((((('''&&&%%%###"""!!!&&&###"""%%%&&&%%%'''+++((('''&&&''')))***)))(((*********+++(((%%%&&&+++&&&%%%%%%$$$###"""!!! ###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&'''(((((())))))---...555>>>vvvYYYHHHEEEVVVwww^^^]]]]]]888PPPiiiFFF:::LLLxxxzzzhhhLLL>>>LLL^^^tttPPPnnn|||MMM>>>uuuTTT;;;777888000:::WWWzzzUUU888111...---,,,+++++++++,,,,,,...------,,,,,,,,,,,,---'''&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))+++++++++,,,+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''###%%%&&&&&&$$$"""""""""$$$&&&)))***((('''&&&&&&''''''&&&&&&%%%$$$######'''$$$###&&&'''&&&)))...''''''''''''((())))))(((***&&&&&&)))((($$$%%%+++%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((,,,,,,222???}}}IIIAAADDDBBBNNNOOOUUU```YYY:::CCCiiiaaaCCC333666>>>999AAAOOOgggkkkxxxWWWVVVCCCIIIIIIBBBBBBQQQ[[[|||OOO666......---,,,+++++++++,,,,,,...---+++***)))(((((('''%%%%%%&&&'''&&&%%%$$$###'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((()))))))))((((((((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%$$$######%%%&&&''''''%%%%%%%%%&&&$$$&&&)))***(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&)))%%%$$$'''((((((+++///&&&'''''''''''''''((()))((($$$###&&&'''%%%%%%'''###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((***+++222AAAtttqqqdddVVVCCCFFF777CCC999DDDBBBAAA>>>AAALLLMMMSSSbbbjjjxxx|||{{{\\\hhhNNNJJJIIIHHHCCCJJJeee}}}JJJ666......---,,,+++++++++,,,,,,---,,,***((('''%%%%%%$$$((((((((('''&&&%%%###"""''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%&&&(((###&&&((((((&&&%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((()))&&&%%%((()))(((***...%%%'''(((((('''&&&((()))&&&)))***'''%%%'''&&&$$$######$$$%%%&&&''''''(((%%%%%%%%%$$$$$$$$$$$$###''''''&&&&&&&&&''''''(((%%%&&&&&&'''(((((()))))))))+++111AAAhhhxxxrrrwwwwwwyyy}}}rrr```ppptttrrreeesssoooyyyrrrGGG999111...---,,,+++++++++,,,,,,,,,,,,***)))''''''&&&&&&((('''%%%%%%%%%(((***,,,'''((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''"""###%%%&&&''''''''''''"""$$$$$$$$$######%%%'''$$$%%%&&&%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&'''(((%%%%%%((()))''''''***$$$'''((((((&&&&&&''')))$$$555:::---###&&&'''#########$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&'''((((((&&&''''''(((((()))*********+++///===YYYmmmGGG<<<555...---,,,+++++++++,,,,,,,,,,,,+++***)))))))))***&&&$$$""""""%%%,,,444999'''(((***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))%%%%%%''''''''''''%%%%%%$$$%%%%%%&&&''''''(((((($$$%%%&&&'''((('''&&&&&&###$$$%%%%%%$$$%%%'''((($$$%%%%%%$$$###"""$$$&&&((('''%%%$$$###$$$$$$%%%&&&$$$%%%((((((%%%$$$'''$$$&&&((((((&&&%%%''')))$$$>>>HHH444"""$$$(((###$$$$$$$$$###############%%%%%%%%%$$$$$$##################$$$%%%&&&'''(((''''''(((((()))*********+++,,,---999NNNpppDDD333666///...,,,+++++++++,,,---...---***(((&&&&&&'''(((&&&&&&%%%!!!"""999iii%%%&&&'''))))))'''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%((('''''')))+++***&&&"""&&&&&&&&&%%%%%%$$$$$$######$$$%%%(((******(((%%%"""((()))%%%"""######"""###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%))))))### ###(((+++(((((((((((())))))))))))$$$......999CCC```CCC444,,,111000///......///000111///---+++)))((((((((()))(((***---,,,&&&)))<<>><<<999777666555555///...---,,,++++++,,,,,,+++///666:::777111+++)))******++++++++++++******(((((((((((())))))))))))&&&''''''(((((()))))))))+++***)))(((((())))))(((&&&&&&&&&'''((((((((()))&&&&&&''')))******(((&&&%%%((()))&&&%%%'''&&&###(((((('''&&&&&&((()))***)))(((&&&%%%%%%&&&'''(((%%%&&&&&&&&&&&&'''''''''%%%''')))++++++)))'''%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((++++++'''&&&)))***(((++++++++++++,,,,,,,,,,,,444,,,777999]]]uuu{{{uuuvvvwwwvvvvvvwwwvvvppp[[[>>>---...333333555444222111000///000000------,,,,,,,,,,,,,,,,,,...333666444...***))))))******++++++++++++******((((((((()))))))))******(((((())))))******++++++000///...,,,***))))))***''''''(((((())))))******'''&&&&&&((()))***(((&&&###%%%%%%######%%%$$$!!!)))((('''&&&'''((()))***((('''&&&%%%%%%&&&((()))''''''''''''((((((((((((&&&(((***,,,,,,***(((&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&))),,,,,,&&&###&&&))))))***++++++++++++,,,,,,,,,&&&!!!)))&&&??????RRRYYYOOOQQQSSSWWW^^^jjjwww|||LLLFFF@@@>>><<<888777888777555333444222000333888,,,,,,+++,,,---///000222*********+++++++++++++++)))000555000***'''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************...//////---+++))))))***'''''''''((((((((((((((('''&&&&&&&&&(((((('''%%%###&&&&&&%%%(((,,,,,,(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''(((&&&'''''''''(((((((((((('''((()))++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&)))((($$$$$$'''(((''''''''''''((((((((())))))...111222///<<<444444:::888999::::::<<>>;;;777666333111///...//////111000...---,,,+++++++++(((((((((((())))))***+++)))((((((((())))))&&&$$$''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))******)))&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''(((((((((((((((''''''%%%$$$$$$%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&&&&%%%$$$'''&&&$$$$$$'''(((&&&'''(((((())))))***++++++++++++++++++,,,---...///000---===BBBXXX999===666555333111//////......//////---,,,++++++++++++'''''''''''''''((()))***"""""""""$$$'''))))))(((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%&&&'''((((((((((((''''''&&&&&&&&&&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))'''%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))))))))((('''&&&%%%$$$&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((((((&&&###%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$'''&&&$$$$$$'''(((&&&&&&&&&'''(((((())))))************++++++,,,---...---///222999eeeKKK888999444333222111000////////////...---,,,++++++++++++))))))))))))))))))***+++555000)))%%%%%%''')))***''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&)))+++))))))(((((('''&&&&&&%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$$$$&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))))))))((('''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%''''''%%%###%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%&&&'''$$$'''&&&$$$$$$'''(((&&&&&&&&&&&&'''(((((())))))++++++,,,------......///---333///;;;KKKeeeDDD;;;444222111111111000000000000///...---,,,,,,,,,,,,,,,++++++******)))*********@@@999111***'''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''((()))'''%%%&&&))),,,((((((((((((''''''''''''###%%%'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((((()))))))))((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$&&&((('''%%%%%%''')))$$$'''&&&$$$$$$'''(((&&&'''''''''((())))))*********+++,,,------............111333:::>>>qqqOOOAAA???222000000000000000000000000///......---,,,,,,,,,,,,++++++***)))((((((((()))...,,,***)))***)))(((''''''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&'''(((((('''%%%%%%)))---&&&&&&''''''((()))))))))"""$$$'''((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%&&&''')))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''(((((())))))))))))((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((((((((('''&&&&&&%%%$$$$$$%%%%%%%%%$$$''')))(((&&&%%%'''***$$$''''''$$$$$$((((((&&&((((((((()))******++++++(((((()))+++++++++++++++***(((444222555TTTwwwGGG666555555333222111///......------000///...,,,+++***))))))+++++++++***)))(((((('''(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((())))))***+++&&&%%%(((((($$$$$$(((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&'''+++111555'''&&&%%%%%%''''''&&&%%%''''''''')))******'''%%%,,,+++)))(((&&&&&&%%%%%%&&&%%%$$$$$$%%%'''***+++(((((())))))))))))((((((''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''$$$%%%(((&&&"""%%%,,,%%%&&&'''(((((('''&&&%%%((((((((()))***,,,---...***'''%%%((()))))),,,000---+++((((((+++------,,,111111...000:::LLL{{{ccc@@@:::777111333222111///......------...------,,,++++++++++++++++++******)))(((((('''(((((())))))))))))((((((&&&''''''((((((''''''&&&&&&&&&'''(((((()))******)))%%%$$$''''''###$$$((('''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&&&&&&&%%%&&&(((***(((&&&$$$$$$&&&'''&&&&&&&&&&&&&&&((()))(((&&&$$$+++***((('''&&&%%%%%%%%%&&&%%%%%%%%%&&&(((***+++************************)))(((((('''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$'''+++)))$$$%%%***&&&&&&'''(((((('''&&&&&&%%%%%%&&&'''((())))))***,,,)))(((+++***''''''***---+++((()))+++------,,,+++//////000444BBBmmmJJJ999???777000222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((((((((((())))))))))))((((((&&&''''''((((((''''''&&&''''''(((((())))))******&&&$$$###&&&&&&$$$%%%((('''''''''''''''''''''''')))(((&&&$$$$$$&&&((()))$$$%%%''''''%%%$$$$$$%%%)))&&&$$$###%%%&&&''''''%%%%%%%%%&&&((((((%%%###)))((('''&&&%%%$$$$$$$$$&&&&&&%%%%%%&&&(((***+++,,,+++************+++,,,,,,+++)))'''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$(((,,,+++'''%%%'''&&&''''''((((((''''''&&&$$$%%%&&&'''(((((('''&&&***((())),,,,,,(((&&&(((,,,***))))))+++---,,,,,,&&&...000//////666YYYppp;;;999===444222111111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,************))))))(((((((((((())))))))))))((((((''''''((((((((((((''''''((((((((()))))))))******&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((###%%%'''''''''(((***,,,***'''###"""$$$&&&'''(((&&&&&&%%%&&&((((((&&&$$$'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&''')))***+++---,,,***))))))***,,,---...,,,)))&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%'''))))))'''&&&'''''''''((((((((((((''''''&&&(((***++++++***(((''''''%%%&&&***+++))))))++++++*********+++,,,,,,,,,'''...///...///111HHHkkkXXX:::<<<888///666111000///...---------...---------------+++***)))*********)))))))))))))))(((((())))))))))))(((((('''(((((((((((((((((('''(((((((((((())))))))))))&&&''''''&&&'''((())))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&)))---111***'''###"""$$$&&&'''(((((('''&&&'''((()))'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((()))***+++,,,+++)))(((((()))+++,,,...,,,)))&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%&&&'''((('''((((((((((((((((((((((((((()))+++,,,,,,+++***(((***&&&%%%'''(((''')))---******++++++++++++,,,,,,---000------222222===RRRvvvIII???<<<222000555000///......------......------......---+++***(((******))))))))))))))))))(((((())))))))))))(((((('''(((((())))))((((((''''''''''''((((((((((((((('''))))))&&&'''******(((''''''''''''''''''''''''$$$&&&((())))))(((&&&$$$'''&&&%%%###"""%%%)))---)))&&&$$$###%%%&&&'''''')))(((''''''((()))((('''%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''((()))******++++++***)))(((((()))***+++,,,+++)))'''&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''((((((&&&###%%%)))***''')))((((((''''''(((((()))&&&'''(((*********)))(((///***''''''&&&$$$&&&***(((***,,,,,,+++++++++,,,000111,,,,,,444444777CCC~~~[[[AAAAAA444000666/////////...---------......***+++---......---+++***)))))))))))))))))))))***(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&'''***)))%%%%%%))))))&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&$$$######&&&((((((&&&$$$$$$&&&'''&&&&&&((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&'''((()))*********++++++++++++++++++++++++)))(((((('''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''(((***)))''')))---,,,'''***)))(((''''''((()))***%%%&&&&&&'''((()))******---)))''')))'''$$$%%%'''(((***------+++***+++,,,...000,,,+++222222333===^^^}}}KKK???AAA,,,111<<<(((//////...---------......(((***,,,.........---,,,)))))))))))))))*********(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&%%%'''***)))$$$$$$(((((($$$'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))###%%%''''''&&&&&&'''((('''&&&%%%%%%''''''&&&%%%(((&&&$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&'''((((((%%%&&&''')))************+++,,,,,,------,,,,,,+++''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''(((+++,,,***---111---&&&***)))(((''''''((()))***&&&&&&''''''(((***,,,---'''%%%'''******'''&&&((('''***---...+++***+++,,,***///,,,***///...000<<>>___PPPEEE;;;999777333000111///......------......///,,,---,,,+++***+++---000+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))(((((((((,,,+++***((('''&&&%%%%%%&&&&&&'''(((((((((((((((''')))(((&&&&&&))))))&&&&&&%%%%%%&&&((())))))(((,,,###$$$,,,))),,,&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&(((***+++''''''((()))***+++,,,,,,+++++++++,,,,,,,,,---------***'''''')))******((()))'''&&&&&&'''(((((('''''')))+++)))###"""---999---+++(((((()))******)))(((%%%$$$)))+++)))''''''((((((((((((((((((((((((''''''''''''''''''''''''***((('''))),,,...---+++***+++,,,---///000111222777OOOfffHHH???888555555222111222///......------......///---...---,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------************)))))))))(((---,,,+++)))(((''''''&&&&&&&&&'''(((((((((''''''&&&((((((&&&&&&((((((&&&&&&%%%%%%&&&((())))))(((!!!!!!???hhhggg>>>"""%%%+++***)))((('''''''''''''''&&&%%%%%%&&&''')))***'''(((((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,...,,,******+++++++++***)))(((&&&&&&((((((((('''""""""(((...'''###222111...)))''''''((())))))%%%((((((((())),,,***%%%((((((((((((((((((((((((''''''''''''''''''''''''+++***)))***,,,------+++******+++,,,...///000000222@@@eeetttNNNCCC===777444333222222222//////............//////.........---+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////000111111++++++******))))))(((((())))))((((((((()))******&&&''''''(((((((((''''''%%%))))))&&&%%%((((((&&&'''&&&%%%&&&(((***)))(((000***PPP[[[AAA++++++111///---+++)))((('''&&&&&&&&&%%%%%%&&&'''((()))'''((()))***+++,,,,,,---++++++++++++,,,,,,,,,,,,///...---,,,,,,,,,++++++***(((''''''((())))))(((,,,((('''+++---+++***,,,///---***)))*********)))***///...'''''',,,+++$$$((((((((((((((((((((((((''''''''''''''''''''''''+++******+++++++++++++++)))******+++---......///333<<>>999444222222222111/////////....../////////...//////...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111111++++++******)))(((((('''((('''''''''(((((()))***'''(((((()))((((((''''''%%%***+++'''&&&((()))((('''&&&&&&''')))***)))(((333!!!'''111---***,,,...---+++***)))((((((((('''&&&&&&&&&''''''(((((((((((()))***+++,,,------++++++,,,,,,,,,---------/////////...---,,,,,,,,,+++)))'''''')))***)))((()))...))),,,111,,,*********,,,......,,,***...333000'''&&&,,,...***))))))))))))))))))))))))(((((((((((((((((((((((())))))******))))))******)))******+++,,,---......333===DDDfffrrrLLLFFF???>>>:::444111222222000000//////......//////000---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,------......---,,,,,,+++***)))((((((+++***)))(((''''''''''''))))))*********)))((((((&&&+++---)))&&&(((******'''&&&&&&''')))******))) )))333666222***%%%###&&&&&&&&&&&&'''(((******'''(((((((((((((((((((((((())))))***+++,,,------------------...............000111000---,,,+++,,,+++***((((((*********)))"""<<>>777:::888111///222444111000000////////////000000+++---...///.........///------------------------////////////////////////////////////000000000000222111000///...---,,,,,,))))))))))))***+++,,,---,,,,,,,,,,,,,,,+++***)))'''---000,,,((())),,,---((('''&&&'''***+++***))))))$$$&&&---000,,,,,,///...---,,,***)))((((((((())))))************)))((())))))***+++,,,------...////////////000000000000---000222111---******+++,,,***))))))***++++++******++++++***))))))+++---+++******+++...000000///+++)))---333000&&&$$$***))))))))))))))))))))))))))))))))))))))))))))))))&&&))),,,,,,++++++---000,,,,,,,,,------.........333///666<<>>AAA===AAA===---333>>>444333000000111444555222111222)))+++...///111222555777000111111222222222111111333111000111222333222111000000000000000000000000222///,,,******++++++++++++,,,---.........---,,,************++++++++++++++++++++++++++++++++++++,,,%%%"""...AAAGGG444&&&000888666,,,$$$&&&,,,(((((())))))***+++++++++************************)))***,,,,,,++++++---...111,,,333***+++444///777FFFGGG666***...((("""---&&&+++...---,,,------,,,***///((('''+++***,,,///,,,,,,+++,,,---......,,,...---------------,,,,,,+++***************+++,,,+++*********,,,,,,+++***,,,,,,+++******+++,,,,,,//////.........///000000444///444777555KKK|||```QQQLLL>>>666>>>...999---111<<<000---333,,,///111111111222000,,,333444444222...+++,,,---/////////000000111111111222111000000111222111000111111111111111111111111555555444222000//////000+++,,,,,,,,,,,,,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++222000### (((+++'''+++&&&(((444000$$$*********+++++++++++++++***************************+++------,,,,,,...///000(((222...000@@@===777,,,***(((444???333)))222555///,,,---///...,,,+++,,,......***)))***,,,000)))***,,,,,,++++++,,,---,,,+++***,,,//////---***+++*********+++,,,------***)))((()))***++++++***......---,,,,,,---......///////////////000111111444666777;;;<<>>777222333111***+++666))))))---000......:::HHH222***111...))),,,))),,,***...000000---+++,,,...---++++++...333444000+++************+++,,,------))),,,000///,,,******,,,///..................///............///000222222+++111000777@@@888EEEnnnrrrnnnSSS===@@@CCC???AAAvvvuuuBBB///666333:::,,,222333111------111333111000...,,,---000111///,,,222222111111111222333444555444333444555666555333222222222222222222222222444111///000222333222000111000000//////.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111......---$$$"""999VVVZZZ;;;""""""&&&%%%+++888......------,,,,,,++++++************************+++---...///......///111333,,,666000...666...---,,,000555111)))+++666<<<333999<<<555111HHH|||DDD&&&...111---000(((+++111444666555222//////000111//////222777999555000************++++++,,,---+++555===<<<333---...333////////////////////////---------...///111222333555555///666BBB:::<<>><<<333,,,///444///000000111111000000///------...///111222444555>>>777...222;;;;;;>>>KKKeeexxxxxxSSS222GGGGGG999555AAA999111222;;;;;;111000999333666888666111///111555;;;:::888666666666777888777666555555666777666555555555555555555555555555///777???>>>777000///111333333222111222222444444333333333222111000000000000000000000000000000000777+++''',,,...+++111<<<===...***444777---)))000//////..........................................---///000000000000111333///777555+++777777DDDIII333666PPPoooKKK000000000666(((444------///000222111...,,,,,,,,,------......//////111000///...------------***...333222...,,,///222111222333333333333222111//////000111333555777888777222555:::===FFFLLLIIIaaa|||ppp\\\WWWYYYHHHFFFDDDBBBAAAAAABBBCCC@@@???>>>>>>@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;===SSSiiimmm___LLLCCCBBB<<<<<<;;;;;;;;;===>>>???999999888777777666555555222222222222222222222222///111444555333222000000000111444555000,,,111888.../////////////////////000000000000000000000000...///111111000000222333***;;;888...;;;///;;;eee777000---333$$$444111000111555999999666222111222333222111111333555444333222000////////////...---,,,,,,...111444555333333444555555444333333111111222333555777999;;;DDDGGGZZZeeecccooowwwggg~~~vvvrrr{{{vvvbbbaaa```]]]ZZZVVVSSSPPPOOO```hhhmmmeeeTTTGGGEEEIIIJJJHHHEEECCCDDDFFFIIIKKKJJJIIIIIIHHHGGGEEEDDDCCC@@@???>>>>>>???AAACCCDDD???===DDDJJJ???888QQQvvvfff======JJJKKKDDDLLLYYYrrrpppTTTKKKNNNRRRWWW[[[```fffjjjtttZZZMMMLLLOOOLLLGGGDDDHHHNNNWWW___ffflllooorrruuuxxxwwwpppeeeYYYQQQJJJKKKMMMTTT___mmmzzz