BM6P6(@ {{{ooofff^^^UUUNNNHHHBBB???CCCEEEAAA===:::777<<<888777<<<;;;:::DDD]]]llluuupppmmmqqqsssoootttsssrrrpppooopppsssvvvuuurrrrrrssspppmmmnnnrrrwwwtttrrrsssvvvxxxwwwuuuqqqrrrrrrssssssssssssrrrwwwuuuqqq]]]>>>222222,,,000000000000////////////000000111222333444444555111222>>>NNNNNN@@@555444000222444444333111111111//////............//////000//////.........//////222222222111111111000000111---///666555222:::HHHTTTKKKAAA:::::::::999666<<>>;;;VVVhhhQQQ@@@>>>===666;;;999111///777999555444333222222222333444555444444444444444444444444666777:::;;;;;;<<<>>>@@@@@@FFFVVVBBBBBBBBB@@@JJJPPPTTT@@@111111333...---111///,,,333>>>>>>333---///---...---+++///555777444000...,,,+++,,,,,,---,,,------------------------......---,,,++++++++++++&&&555111(((EEEqqqqqqOOO<<<''''''555111)))+++///---,,,+++,,,000222222222000......222444666<<>>DDDLLLQQQYYYtttvvvmmmeee]]]SSSKKKGGGBBB???CCCEEEAAA===;;;888<<<999777<<<:::;;;FFF```nnnvvvqqqnnnrrrssspppqqqqqqqqqppppppqqquuuxxxxxxuuuttttttqqqnnnqqquuuvvvtttrrrsssvvvwwwwwwuuutttsssqqqppppppqqqrrrssswwwtttoooZZZ===333555111000000000000///////////////000111111333333444555333333<<>>===999:::999777777888555///444333222222222333444444555555555555555555555555666777:::;;;;;;<<<>>>@@@BBBFFFUUUGGGHHHDDD>>>IIIEEEZZZHHH999000222444///---000000---222;;;;;;111,,,///---...,,,,,,222<<>><<<999777555444444555555555555555444333222222111111000000000/////////000000000000111111111111111333555666666777999;;;@@@<<>>@@@BBBFFFTTTMMMGGG>>>666GGG???888VVVmmm}}}fffJJJ999222///444444///---111000---000777666...+++......---++++++222???GGGIII333000...///333444000,,,+++,,,...//////...,,,+++++++++++++++,,,---...///222%%%%%%000+++!!!111PPPeeeFFF444333///...000------///000111000///000111111///000222444444999@@@```~~~|||{{{yyylllGGG777222333//////111,,,............///////////////////////////000111111111333444444444444777999999:::;;;<<>>LLLmmmxxxPPPCCC@@@777888EEELLLFFF<<<999444444333333333333333333444444444444555555555555555777:::;;;;;;<<<>>>@@@@@@EEETTT[[[CCC999444IIIHHH<<<333>>>AAA<<<>>>BBB999)))222///000333222......222000---...222111,,,+++---......+++)))...888======444111///111666777222---***,,,...000000...,,,***,,,+++++++++,,,,,,---...111***'''---444222)))"""EEE\\\```>>>&&&666<<<%%%+++---000111/////////111222000000333333333888>>>RRR}}}}}}yyy}}}zzzpppMMM999111444000///000,,,............///////////////////////////000000111111222444444333444666888888999;;;<<>><<<<<<888999<<<888???TTTggglllpppooommmmmmmmmlllkkkmmmooorrrtttxxx|||wwwrrrmmmjjjhhhfffkkkrrrsssssssssrrrqqqqqqrrrsssrrrrrrssstttsssrrrqqqpppqqqooolllYYY<<<111222...000000000000////////////...///000111222333333444222000000111111000000222111444777777555222000///,,,...000111111000...,,,...............///000000111111111111111111111111111///000222333444777<<<888888888999999999888777;;;DDDmmm[[[LLLDDD??????>>>999777888444444444333333222111000111111111111000000000000///000000000111111111111222333555666555666888::::::===CCCRRRcccHHHGGG===;;;CCCEEE===444333444444444333333222222222222222222333333444444444555777:::;;;;;;<<<>>>@@@===CCCTTTpppEEE===<<>>>>>999666777444444444444333222111111222222111111111000000000000000000000111111111111111333555666666777999;;;:::HHH>>>???rrrVVVAAA>>>>>>>>><<<666444666444444444444333222111111111111111222333333444444666777:::;;;;;;<<<>>>@@@===CCCSSSNNN??????>>>AAAEEE888;;;;;;;;;CCCKKKEEE888333222111///------///222---,,,,,,+++,,,,,,---...***...//////111444111,,,,,,,,,,,,---......---,,,+++,,,...//////...,,,+++///...---,,,+++++++++++++++***---///,,,'''+++555111###<<>>@@@;;;:::666999===999DDD```nnnoooqqqssssssrrrrrrsssppprrrtttuuuuuuwwwyyy{{{yyytttqqqnnnkkkiiilllrrrqqqrrrsssqqqooonnnppprrrqqqsssuuuvvvwwwwwwwwwvvvrrrooolllYYY<<<333555111000000000000////////////......///000111222333333000111111000111333444444222555888999666333000...////////////////////////---------......///000111000000111111111222222222111111000000222555666555333444666777888888:::;;;<<>>@@@@@@DDDQQQ^^^<<<<<<666444;;;000444666555888<<<777...000000///......//////...+++,,,+++++++++---......,,,000222333555777444///,,,...///...------///111,,,------......------,,,------,,,++++++,,,,,,,,,222((('''222555,,,$$$$$$###444555---NNNxxx555888222,,,,,,000333111...///...///333444333777<<>>>>>AAA;;;999555999===999FFFcccqqqqqqsssvvvwwwvvvvvvwwwrrrtttuuuvvvuuuvvvwwwyyyxxxtttpppoookkkiiikkkqqqppprrrsssqqqnnnmmmooorrrpppqqqtttxxx}}}|||wwwpppYYY:::000222///000000000000////////////......///000111222333333111222333222222444444333222555888999777333000...//////............//////---------......000111111000000111111222222222222333333222000111444444222777888999999888888999;;;<<<@@@WWWfffSSSKKKBBB<<<<<<888888888888777666555444222222222111111111111000000000000000111111111111111333555777888:::<<<>>>aaagggTTTrrrYYYeeefffSSS>>>777666555444444555555444222111000222222333444444555666666666777:::;;;;;;<<<>>>@@@CCCEEEPPPooo;;;<<<999666>>>===???;;;222...222444333---...------///111///+++***++++++***+++...//////000333444444666888666111(((+++---+++(((''',,,000------------------------++++++++++++,,,---......***,,,+++'''(((---...,,,///)))***,,,777ZZZ}}}???666...,,,111444111,,,...---///333444444777<<>>;;;;;;<<<777:::QQQlllsssssstttvvvxxxxxxvvvtttrrrsssuuuvvvwwwwwwwwwvvvwwwxxxuuupppkkkiiikkknnnuuuqqqoooppppppmmmnnnrrrssssssssstttuuuvvvxxxxxxjjjAAA000444555444---***---///......///000+++111555000000444000333222222222222222222222111333666:::;;;888222...000000////////////000000---,,,444000///333000666222000111444000+++---666---111555666555333333333555666666777888999999999999BBBTTTvvvXXXHHH???:::AAA666000444666222000333333333333222222222111111111111000000000000111111333///666:::555888@@@@@@yyyrrrtttiiizzz___<<<>>>888777555555444333333333333444333333333444444444555555999666666;;;>>><<<:::<<>>@@@BBBHHHOOOSSSZZZ\\\|||uuuiiiaaaYYYOOOHHHFFFEEEEEEDDDCCCAAA???===<<<;;;999:::;;;888<<>><<<<<<999555444666444000333333333222222222222111111111000000000000111111444000444888555888@@@CCCzzzhhhddd^^^LLL777888111444555555444333333333333444333333333444444444555555444;;;:::999===;;;<<>>555888777666555444333111000000............---------------,,,...000...+++000888777666555444888===:::444222111///---,,,,,,,,,,,,+++******+++,,,...//////000...---...000111000...++++++***))))))***+++++++++222)))(((000---LLLIII(((;;;222###888///000111222444555666777BBBYYY}}}bbb===...444222,,,000---------............///............////////////222222222333444555666777999777999===@@@BBBGGGNNNRRR\\\]]]xxx}}}rrrfff^^^VVVMMMFFFDDDDDDDDDDDDBBBAAA???===<<<999888:::;;;999@@@XXXrrrtttssstttzzz|||wwwsssrrrpppoooppprrrtttvvvuuuvvvuuurrrnnnnnnqqquuussspppqqqttttttpppppprrrooopppqqqqqqqqqpppooonnnooolllooollldddeeeeeeZZZMMM>>>///---111111///---333+++///333,,,,,,333333111111111111111111111111222333666999:::999444111000000////////////000000000+++444PPPhhhcccIII000///999GGGSSS[[[\\\TTTKKKQQQJJJ???666333333666888666666666777888888999999;;;BBBPPPeeeKKK===CCC@@@555333999777...333333333333222222222222111111000000000000111111555111222555666888>>>FFFdddXXXOOOdddoooKKK???:::888222999555555444333333333333444333333333444444444555555222===888666AAA===:::III~~~uuuQQQAAA>>>888777666555444333222000//////............------------///...///111000000555<<<888777444444:::@@@===555444333111000...---,,,,,,+++++++++,,,---...///000222000......///000000///++++++***))))))***++++++***111***(((000***111QQQ|||QQQ---,,,222)))//////000222444666777888???WWWlllEEE111333222,,,///---------............///............////////////222222222222333555666777999777888===???AAAFFFMMMPPP]]]]]]rrr{{{pppddd]]]UUULLLFFFDDDDDDDDDCCCBBBAAA???>>>===:::999:::;;;:::DDDӵ}}}}}}xxxrrrqqqqqqppppppqqqrrrssssssssstttssspppllllllpppsssooommmooorrrsssooonnnpppnnnooorrrtttuuuuuutttsssrrrpppkkkXXXCCCIIIaaammmmmmXXXBBB777444111...---888---///555...,,,111111000000000000000111111111111222444777888888444111000000////////////000000000+++===uuu===555YYYzzz~~~nnn^^^XXXVVVUUUNNNEEE===999666444222Ħ888888888:::AAALLLĦӵpppOOOIII>>>555666999777111444444333333333222222222111111000Ħ333333111444888555:::GGG___CCC<<>>;;;888444444:::@@@<<<444555555444333111...,,,+++***+++,,,------...000222555333///---,,,,,,,,,,,,+++******************+++'''///,,,***111---)))333000IIIxxxzzzHHH333555&&&...//////000222555777999===UUUsssMMM333222111---///---------............///............////////////111111111222333444666666888666888<<<>>>???EEELLLNNN]]]]]]ooo{{{pppddd]]]VVVMMMGGGEEEDDDCCCCCCBBBAAA???>>>===;;;<<<<<<;;;;;;4ĉ@ӵxxxsssnnnoooqqqssstttuuutttrrrqqqrrrrrrqqqmmmiiiiiillloooooommmooosssssspppppprrrppprrrtttwwwxxxwwwvvvuuupppssssss[[[777...;;;CCC[[[dddiii^^^EEE333777DDD???000000888555222555444//////000000000111111111000000222444666666444222000000////////////000000111333IIIeeeaaammmRRRLLLQQQSSSNNNFFF???:::666444222>L777888888888999???=hĦ4ĉ@ӵsssTTT;;;888;;;777444666444444444333333333222222111111000>L111000555222444999333666LLLYYYEEEBBBWWW[[[}}}iiiDDD:::999999555555555444333333333333444333333333444444444555555888777333888<<<999VVVwww^^^lllHHH???===888444444333222000///.........------------,,,,,,,,,,,,.........000444999<<<===:::555222777;;;777000555555555555333000---+++***,,,---...---...111444;;;999555000,,,***)))************++++++*********'''...---***---...,,,---...222>>>hhhQQQ&&&666///......///111444666888<<>>DDDJJJLLL[[[\\\nnnzzzoooddd]]]VVVNNNHHHFFFCCCCCCCCCBBBAAA@@@>>>>>>;;;======;;;===GG=?rrrooooooqqqtttwwwwwwuuurrrpppqqqrrrpppmmmiiihhhkkkooorrrpppqqquuuvvvttttttwwwuuuvvvwwwwwwwwwvvvuuutttuuuuuutttaaaAAA333111+++222FFF```mmmfff[[[\\\cccIII222,,,444444333555333///000000111111222222222000000111333666777666444000000////////////000000///999NNN|||fffTTTPPPSSSQQQNNNGGG???888555777999HdĦ777777888888999=ĪjGG=?mmmEEE>>>???777444:::444444444444333333333333111111000HdĦ111,,,666333333999111999[[[PPPAAAAAAUUUbbboooLLL:::666:::333555555444333333333333444333333333444444444555555555777===<<<333GGGOOOTTTzzzOOO>>>===999555444333222111///......------------,,,,,,,,,,,,))),,,------000555888888:::999444000111444222...333555666666444111...+++))),,,//////......222666@@@>>>;;;666000,,,+++,,,)))***++++++++++++***)))***,,,---+++)))+++...---333---///IIIhhhdddDDD,,,111000//////111333666777:::LLLvvv}}}zzz}}}\\\:::111333111000---------............///............////////////111111111111222444555666777555666:::<<<===BBBIIIMMMWWWZZZpppӵĭӵӵĦӵӵBBBAAAĦƜ`1.׼sqqqrrrtttqqqĦrrrpppqqqrrrqqqnnnkkkkkkoooӵvvvĦxxxxxxwwwwwwwwwwww{{{wwwsss___ĭӵ222000Ħ333444222Ħ888Ħ//////000000---888IIINNNQQQKKK:::DdD:::@@@FFF?fӵĦӵƜ`1.׼sĭӵӵĦĦBBBĦ444444444333333333111111000DdD///777222@@@\\\ӵӵӵĦ>>>444ӵ333333333555ĭӵWWW===<<<:::555555444222111000///...---------,,,,,,,,,++++++(((,,,...---000666777444333555333...,,,...///---111333555666555222...,,,))),,,//////......333777??????>>>999333///---...)))***++++++++++++***)))---(((***---***,,,///,,,$$$''';;;999000SSSaaa777444333222111222444777888888EEEeeeddd???333555111///---------............///............////////////000000111111222333555666777555666999;;;<<&eg&e>hӵg&eguO>uO>&eCCCBBB4ff?>ߝL???gĉ@nnnnnnrrrvvvShӵrrrqqqssssssqqqnnnooog&esss>hӵyyyzzz{{{}}}~~~vvvyyyyyyfff?><z***g&e>&e666444HL333444444ShӵgL/////////000000111777BBBS?ʬ888===3h?D%%)?AAAFFFZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gL555444444444333333333111111000D%%)?666fff?><zDDD333=?Ħg&eg&eS?ʬ4ff?>ߝLOOO@e555g&e4443333333h?g&e>&eMMMppp??\\\===;;;:::666555444333222000//////---------,,,,,,,,,++++++''',,,......111777777222...222111,,,)))+++......000222555666666222///,,,))),,,000000...///333888;;;======999444///......)))***+++,,,,,,+++***)))...$$$(((111//////111---000444***(((444888IIIooo888666444333333555888999666AAAZZZjjjCCC555666222...---------.........//////............/////////000000000000111222333555555666555555999:::;;;AAAGGGRRRSSSWWWttt4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦBBBqIܗGIӵAAAttpppqqqvvvHGgĉ@oootttuuuwwwuuunnnjjjmmmHu]ĦtttZuR)Ħwwwwwwzzz}}}|||vvvsߝLGdUĦ222Hƅ^Hu]ĦYYYntHdĦ)))---HGgĉ@888HdĦ---///111111111666000BBBHtƅ^555888Bt=o9ĦDtfo9Ħ>>>LLLwwwg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ444444333333222222111111111111Dtfo9ĦsߝLGdUĦ999Ht@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵDDDH׼s555555Hu]Ħ555333Bt=o9ĦHƅ^Hu]ĦBBBfffDDD???666999777444333222111000...------..................,,,,,,,,,,,,---///111222///111111...)))(((,,,111///222666777555111///---,,,)))***...000000222666===<<<;;;999666444222111***---///---'''%%%(((,,,(((***---000111111///...555)))000555///***:::___uuu>>>***888666222888999;;;EEEPPPtttRRR555555888+++....................................////////////222222111111222222333444333555777999:::>>>BBBEEEQQQPPP\\\iii4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦBBBpeƜ4DuTӵDDD`eĭrrrqetooopppssssssuuusssllliiimmmDdDĦtttwwwt|>>IIIGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ444444333333222222111111111111HdDĦgdKӵDdDDdDĦ;;;DdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵAAADdDĦ555555DdDĦ555qjRgdKӵDdDΦDdDĦGGGaaaiiiEEE@@@666999666444333222222000///........................---,,,,,,---...000222333000222222///+++)))---111111333666777444000---,,,,,,******...000000222777===<<<;;;999777555333333......,,,+++))))))***+++)))***,,,.../////////...&&&(((///...***+++---777GGGjjjUUU---444;;;222777999AAAMMMwwwUUU666333666,,,....................................////////////111111111111111222333333333555777999:::===BBBEEEMMMOOO[[[hhh4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵBBB=ӊB1.uTӵHHHHߝL`o9uuupo9wӵqqqqqqrrroooiiihhhmmmDdDĦtttuuuo)h{{{yyyxxxxxxzzz|||~~~|||wwwDdDΦDdDĦ111DdDΦDdDӵ```GIpӵDdDĦ...po9wӵDdDĦ...///000//////000...111QQQpo9u333666444111GIdnuR)ĦDdDĦnuR)Ħ===DDDCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ444444333333222222111111111111DdDĦnuR)ĦDdDΦDdDĦ===DdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵ===DdDĦ555555DdDĦ555GIdnuR)ĦDdDΦDdDӵAAA]]]oooGGG???777888666444333333333111000////////////...............---------...000111333111333333000---,,,///222333555777666222...+++***---******---000000333777<<<;;;:::999777666555555444000,,,+++,,,---,,,+++******+++,,,---.........111444000))))))///222...333\\\pppQQQ///444===222666<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵBBBAAAF&uTӵMMM4DufئL>exxxpuR)Ħoooppppppmmmggggggmmm>d<ĦtttDt{{{wwwwwwxxxzzz{{{zzzuuuDdDΦDdDĦ///>d<ʜ4DuTӵ4444DwDd<Ħ555puR)Ħ>dd<ӵDd<;;;qR/ܗ?fӵ>d<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<444333333222222111111111111>d<ӵDd<DdDΦDdDĦ:::DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵ999DdDĦ555444>d<Ħ555peӵDx<>d<ʜ4DuTӵ???[[[tttHHH???888777555333333333444333222000000000//////////////////...---------...//////000222333222000000222555444666666555111---***)))...+++***---///000333888;;;;;;:::999888777777666777555222000...---,,,+++***************,,,---...111///...<<<>>>000///...888333ZZZsssOOO222888;;;666999DDDsssddd===...111///....................................////////////000000000///000000111222333555777888:::<<dp&ĒR>>>QQQnfʜd<Φ>d<Ħ---s&dq&ĒR333---i?ʜtd<Ħ777HHܗDӊBGGG<x///---***111000555QQQB?daĦB?Ho9>d<>d<ӵB?Ho9aaa<x333222222111000000000&ӫeʬtIӇ000>d<Φ>d<Ħ555D&ӫetIӇDdDĦsdKĦB?dp&ĒR888777>d<sdKĦ444B?Ho9555s&dq&ĒRdddxxxHHH===888666444333333444555444444111111000000000/////////111000...,,,+++,,,,,,,,,000111222222333333555777444555555333///,,,******///+++***---///000444999;;;;;;;;;:::999888888888888;;;<<<999222---,,,,,,+++***)))))))))+++---...***---BBBzzzyyy@@@......444666<<<___wwwOOO---BBB777777AAAeeezzznnnEEE///000111....................................////////////000000000///000000111222333555777888999<<<@@@CCCIIIKKKSSS[[[rrr4DuXӵHu]3hhne=enepIƎ@t@hCCCCCCBBB>h:::???UUUfe{{{@ďDrrrqqqrrrsssqqqlllfffhhhoooneuuuuuu=ewwwwwwwwwvvvvvvvvvtttqqqege///---sĪj@h---+++...fdDĦ@@@@ďD===???Hkge000///......333------???@h777@@@@G777444HĪj@IŌ999444BeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GhhhHkge333333222222111000000000HĪj@IŌ444222ege777555Hu]3hIŌfffoooDdDĦne@h>h@@@===777se444ne444444@G---GGGsĪj@h{{{GGG:::888555333222333555666666555222222111111000000//////000///...---,,,,,,---...111111222333444444555555333333333111...,,,,,,---000,,,***---///000444:::<<<<<<;;;;;;:::999888888777===CCCBBB:::222......++++++*********+++---......333IIIBBB222333333<<<===FFFaaakkkRRR333:::666???YYY|||wwwMMM333111333....................................////////////111000000000000111222222444555777888999;;;???BBBIIIKKKSSSXXXooo4DuXӵĵD^FFFCCCCCCBBBAAA;;;999@@@WWWyyy|||~~~uuussstttwwwvvvsssmmmgggjjjqqquuuuuuuuuxxxyyyyyyyyyxxxvvvvvvsssrrr......///,,,///333666000DdDĦ{{{WWW<<<<<<>>>000111000///111333///000999CCC```LLLBBBGGG;;;???666999999555D^s׼sgeFm8>aĦs׼sHojjj444333333222222111000000000(((333000111444BBBD^GGGEEEOOODdDĦ:::;;;:::777s׼s444333333333444333555000HHHfffRRR[[[{{{EEE888888444333222333555777777666333333222111111000//////............///000222333555444444444444333222000000111000///------...000000,,,***---///000555;;;>>>===<<<;;;:::999888888444<<d<ĦĦĦwwwkkkaaaWWWSSSOOOJJJGGGGGGCCCCCCBBBAAA@@@>>>===<<<===;;;999@@@XXXrrr|||xxxxxxwwwvvvvvvyyy|||~~~|||yyyxxxyyywwwtttvvv{{{yyyuuunnnhhhkkkrrrvvvuuuĦuuuvvvxxxzzz{{{yyyzzzzzz{{{zzzyyyxxxwwwssssssvvvjjjMMM;;;555......000222000...++++++,,,333---+++000333000...000>d<ĦyyyRRRDDDDDDIIIAAA:::;;;999555333000000000111111000,,,///000444666222AAA___kkkmmmxxxeeeJJJIIIUUUTTT===666666000999@@@444666666777777888888888999888@@@===DDDpppĦ>d<ĦBegeFYĉ>aĦBenu]ӵnnnCCC@@@888555555444333333222222111000000000000000000000000222(((333...(((333111222---999333666PPP>d<Ħ555;;;EEE???;;;>d<ĦĦPPPBBB===777444888Be000444333333222Ħ444333333333444444444555555888111000???888ZZZ]]]JJJCCCDDDIIIjjj{{{CCC666777444222222333555777888777333333222222111000000///---------///111444777999888777555444333111...,,,/////////...------///222111,,,***---///000555;;;???>>>===<<<:::999888777333999BBBJJJKKKDDD777...+++,,,,,,,,,,,,,,,------%%%999%%%000222***@@@...)))999111))):::IIIUUUjjj===444;;;HHHZZZ:::444555..................................../////////000222222111111222222333444444555777777888;;;>>>AAAHHHMMMUUUZZZppp~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦxxxllleee[[[SSSOOOKKKFFFCCCBBBCCCDDDBBB???============>>>888AAAaaaxxxzzzxxxxxx|||~~~|||{{{}}}}}}|||xxxwwwuuuttttttuuuvvvwwwxxxtttnnnkkklllpppsssgdKĦyyyzzzzzzzzzzzzzzz}}}}}}xxxtttuuuuuurrrqqqvvvwwwkkkSSS<<<111000...............///000111---///000000///......///gdDĦGGGuuusssRRRIIIIIIDDD>>><<>>;;;777555444555444444888888888777777777777777222DDDBBBAAAiiigdKĦsdKĦŶS3we<iĉ@3hR/ŌsssGGG===777888666444444444444222000222222111///------...000111---***,,,111444333111333555999999YYYDdDĦ<<<<<<;;;;;;@@@sdKĦgdKĦdddDDD???:::888666444222222111111111gdKĦ222444333222222222333444555888,,,555>>>AAAtttnnnCCCBBB@@@<<>>999333444222000222333222111222333222111000///////////////...---///222666777888444222000.........---,,,...///000000000///...------555777000000666666000AAAEEEDDD???;;;:::999666<<<;;;???IIIPPPKKK===222///...------...///...,,,---,,,+++,,,...222666888000---///444333666III```VVV555???FFFrrroooAAA***555111111000///////////////...............///000000666555333111111111333444444555777777888:::>>>AAAIIIGGGUUUXXXeee>Anenenesssllleee[[[SSSNNNKKKFFFCCCBBBCCCDDDBBB???=========;;;===999EEEdddxxxxxxuuuuuuxxxzzzyyyzzz~~~|||wwwvvvuuusssssstttvvvwwwwwwsssnnnlllmmmpppneuuuvvvwwwxxxxxxxxx{{{}}}{{{wwwuuuvvvuuuqqqtttwwwxxxlllTTT===222111//////.........///000000---///111111000//////De+++000IIIeeemmmKKKBBB@@@;;;...444888444...+++---111///000//////000333888;;;aaa~~~zzzeeeMMMCCC999777555444555666666555888777777777777777777777:::BBB???<<<[[[nene>Ak<fhtttHHH>>>999888666444444444444222000111222111///---,,,---...222///---...111333222000333///111@@@iiiDe:::;;;<<<:::999<<<nene~~~OOO;;;;;;777666555333333333444444222222ne111111333222111111111222444444999444999<<>>===:::CCCGGGeeebbb===;;;999555333333444333111//////333222111000////////////000///...///111444444444//////...///000000//////222111000............///000BBBLLL???///...666<<>>::::::999666:::999===GGGOOOLLL@@@444000...------...///...,,,***)))))))))+++...111222///---///333111///;;;KKKtttkkk;;;BBBtttrrrFFF---555111111000///////////////...............///000000666444333111111222333444444555777777888:::>>>AAAIIIGGGUUUVVVbbb{{{}}}rrrkkkcccZZZRRRNNNJJJFFFCCCBBBCCCDDDBBB???=========999<<<<<>>888:::555444333333333444555666333222000000000111111111000111222222333222333888777IIIMMM===:::===;;;@@@AAATTTQQQ999777888444555555555444333111000222222111000////////////000///......000222222222...///000111222333333444<<<999444000------...///,,,???III<<<+++(((222:::;;;???@@@<<<::::::999777777777;;;DDDMMMMMMBBB777111///------.........,,,(((((()))***+++,,,------...,,,///444222---000999rrrYYYAAAeeewwwMMM111444111111000///////////////...............///000000555444222111111222333333444555666777888:::===@@@HHHGGGTTTTTT^^^uuu~~~wwwiiibbbYYYRRRNNNJJJFFFCCCBBBCCCDDDBBB???=========:::======KKKiiiwwwtttsssrrrrrrpppqqqxxx~~~yyyuuuttttttsssttttttuuuvvvsssqqqooooooqqqrrrsssrrrtttuuuuuuvvvwwwyyyzzz{{{zzzyyyvvvuuuzzz~~~|||uuuzzz{{{zzzpppWWW<<<111333111111000///.........///,,,...000111000000000222...,,,///444555222333777888@@@dddVVV:::;;;555222333333111///000222///---...111222000...444FFFNNNPPPTTTKKK:::222222111222444666777666444777777777777777888888888777000>>>FFFNNNuuuIII@@@;;;777666444444444444222000///000111///---+++++++++,,,...//////......///000333///***GGGHHH999666888999999888888:::<<>>999>>>>>>AAA???HHHuuuvvvMMM;;;555555777999888555333555666666222111000//////......///000......///222333333222333333333222222333555777AAA===888333///---------***000111---+++...000///777<<<>>><<<:::;;;:::777777888;;;BBBKKKMMMDDD888333000...---......---,,,***+++,,,---...------,,,---,,,///555666222222555HHHiiiVVVTTTzzzTTT555222111000000///////////////...............///000000333333222111111222222333333555666777777:::===@@@FFFEEERRRSSS\\\rrr}}}~~~vvvgggaaaWWWQQQMMMJJJFFFCCCBBBCCCDDDBBB???=========<<<>>>>>>MMMiiivvvuuuwwwvvvuuurrrqqqvvv|||{{{uuuttttttttttttuuuuuuvvvvvvsssrrrpppqqqrrrttttttsssuuuuuuuuuvvvwwwyyy{{{|||xxxwwwvvvvvv|||{{{|||{{{{{{sssZZZ<<>>>>>@@@@@@BBB^^^YYYFFF;;;555@@@BBB>>>555111444888777222111000///.....................000444666666555888777666222000000333666;;;999666333000...---,,,---+++)))***///555444000666;;;>>><<<;;;<<<;;;999999:::<<<@@@IIIMMMEEE888444222///------...---,,,,,,---...//////...---,,,///...000444666555555666///===}}}ggg|||ZZZ:::000111000000///////////////...............///000000222222222222222222222333333444666666777999===@@@DDDCCCQQQRRR\\\qqq}}}{{{qqqfff___VVVPPPMMMJJJGGGDDDBBBCCCDDDBBB???============>>>@@@QQQlllwwwvvvzzzyyyyyyvvvsssuuuyyyxxxsssttttttuuuuuuvvvwwwwwwwwwuuusssqqqrrrtttvvvvvvvvvtttsssssstttvvvxxxzzz|||xxxyyyyyyyyy~~~~~~}}}~~~xxx^^^===///222111111000/////////000000...000111111000//////000000111000...,,,---000555666444555DDDdddbbb;;;///111000000444///...---...000111000///***444444111444111///777666444333333444555444222666666666777888888999999===555;;;======dddyyyMMMAAA;;;888666444444444444222000/////////---,,,,,,///111---,,,++++++,,,---...///***333...111XXXkkk@@@333333444555777888999999999===<<>>===>>>===::::::<<<<<<>>>GGGNNNHHH:::666333///------------,,,+++,,,---......---,,,+++000000111222222222333444888111OOO}}}aaa???000111111000///////////////...............///000000111111111222222222222222333444555666777999<<>>BBBVVVrrryyywww{{{{{{|||zzzuuutttwwwwwwuuutttuuuvvvwwwxxxxxxxxxxxxwwwtttrrrrrrtttwwwxxxxxxuuuttttttuuuvvvyyy|||~~~{{{~~~}}}~~~~~~ccc@@@///222000000000///000000111111222333444444222000000111////////////111444555666???777===MMMRRRQQQccc~~~cccAAA777:::777///000000000///......///111)))111000000555111---444777555333222444555555555555666666777888888999999777777;;;;;;===UUU~~~PPPCCC<<<888666444444444444222000//////...,,,,,,...222555555111,,,***,,,......---,,,//////---???HHH666111333333444555777777777777888???AAAGGGggg^^^EEEFFFHHHAAA777333222111000000111222333111000000/////////000000///000111222222222111111,,,...444999777]]]NNN999;;;888888AAA???EEEkkkeeeIIICCC555BBBHHHFFF999111333444000111111///...............------///111444555444333111777===???===::::::<<<>>>;;;777222///---------***---///...+++***000666888>>>BBB@@@???@@@???;;;999<<<<<<===GGGQQQLLL???777444000------------,,,,,,,,,------------,,,,,,,,,000222222111111333444:::888444ffffffDDD111111111000///////////////...............///000000000000111222222222222222333444555666777999<<>><<<999>>>```SSSEEE===888666444444444444222000000///---,,,+++...444888<<<555---***---///...+++111,,,000///333111...222444333333333555555555444555999>>>DDDPPPoooJJJ999:::888444444111000000000000222444555000////////////000000111///000111333333222222111...999555666111RRRpppVVV>>>===888888CCCAAACCCRRRgggJJJJJJ===999BBBDDD:::333666666111111000///......------.........///111333333222000---777CCCIIIHHHEEECCCCCCNNNHHH???666///,,,+++,,,...***'''***///111222333999???CCCBBBAAAAAA@@@<<<888;;;;;;<<>>222vvvjjjGGG333111111000///////////////...............///000000///000111222222222222222222444555666666999<<>>======;;;;;;GGG```rrrvvvtttuuu|||{{{{{{zzzyyyxxxwwwwwwwwwvvvvvvwwwyyyzzzxxxwwwwwwxxxuuuqqquuu|||}}}wwwtttttttttvvvwwwyyy{{{|||~~~nnnBBB111...//////...---...222999===>>>>>><<<:::777555222111111111000000000111111222111???EEECCCLLL[[[\\\QQQ>>>MMMvvvVVV555555555...+++///333111......///000111111111111000000555222111444999<<<;;;888777666555666888888777555555777999:::;;;>>>BBBEEEZZZNNNGGG<<<:::888555333333222000//////......---------......000//////.........//////111555666222000222222000///000000222333444555555777777:::===@@@RRR___JJJ???AAA<<<;;;+++444333111//////000111222:::777222000///000000000777---///333...///444222333555444000111<<>><<<:::BBB;;;DDDNNNxxxvvvSSSFFF===888???DDDAAA999333111000............////////////---------------...///000000222666===EEEHHHGGGDDDXXXMMM<<<000///222...'''+++***+++//////---///444:::???AAA???>>>@@@@@@===;;;===>>>???FFFNNNMMMGGG;;;777111---,,,,,,,,,,,,,,,,,,,,,,,,---...///000///000111222222333222222///;;;444>>>PPP~~~xxx{{{rrrMMM222222111///...---...000111...///000000000000222333000111111222222333444444333333333444666999;;;===AAAEEEKKKPPPUUUcccwwwkkkccc[[[TTTQQQMMMGGGDDDEEEDDDEEEEEECCC@@@>>>======<<<<<>>=========<<<;;;:::888888000000//////000111222333222>>>HHHLLLSSSZZZVVVLLL<<<>>>JJJiiipppBBB,,,444333(((&&&111555000/////////000111111222222555333222444999;;;999666666666555666888888777666888999:::::::::<<>>333---///---///333666666444666===CCCCCC000:::888888@@@:::CCCDDDhhh~~~WWWFFF;;;999@@@EEECCC<<<555111000000000//////.........---------..................///000222888>>>@@@>>>:::nnn```HHH444---......+++,,,***+++......---000555;;;@@@BBB@@@???AAAAAA???===>>>>>>???EEELLLLLLFFF<<<888333000000000000///...------,,,------......//////000111222222222222111;;;555:::BBBfffwww}}}wwwUUU999222111///.........000111000000000//////000333444000111111222222333333444333333333444666999;;;===AAAEEEJJJOOOTTTccc}}}tttjjjbbb[[[TTTQQQMMMGGGDDDEEEDDDEEEEEECCC@@@>>>======<<<>>>LLLfffxxx|||{{{}}}{{{{{{zzzyyyxxxwwwvvvvvvvvvuuuuuuvvvxxxxxxwwwuuuvvvuuusssrrruuu{{{{{{wwwxxxxxxyyyyyy{{{|||}}}~~~~~~}}}{{{zzzyyyzzz|||}}}yyy{{{~~~mmmDDD444222111000///333999>>>???>>><<<===>>>???@@@@@@@@@@@@222111000//////000222444444<<>>:::888555444333333111000//////...---------------,,,++++++******++++++,,,---111222///...111222000//////000111222333333444666555777888666999KKK```III<<<888BBB:::888222333222111000///000111111666333000......//////...---444GGGMMM===000///---///222555666444222000000===333999666888>>>999@@@???UUU^^^III;;;;;;@@@FFFGGGAAA888222///111111000///...---,,,,,,---...///000///...---,,,------...333888:::888555nnncccOOO::://////000///,,,+++,,,......---000555<<>>???>>>???DDDJJJJJJFFF999666222000/////////.........---,,,,,,,,,,,,,,,...///000111222222222222222999555888666MMM|||ttt}}}{{{\\\===333222000.........000111000////////////111222333000000111111222333333333333333333444666999;;;===AAADDDJJJOOOTTTbbb{{{~~~qqqlllaaaZZZSSSPPPMMMGGGEEEFFFDDDEEEEEECCC@@@>>>======<<<>>>NNNhhhzzz~~~~~~{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvuuuvvvxxxxxxwwwuuuwwwuuussstttxxx{{{{{{yyy{{{{{{{{{{{{|||}}}~~~}}}{{{yyyyyyzzz{{{}}}zzz|||nnnDDD555333111//////555===BBBAAA>>>===>>>???AAABBBCCCCCCDDD777666333000///000111222666777CCCTTT\\\WWWSSSTTTKKK@@@555///111IIIzzzddd:::999;;;///+++666333222222222444777:::<<<444444444666888888555333555555555777999:::999888999::::::888777888:::<<>>:::888555444444333222000000///...---------------+++************++++++,,,+++///111...---000111000//////000000111222222333444333555777777777@@@KKK|||sssHHHAAA333JJJUUUIII+++222222111000///000000111444111...---.........------333EEELLL===111111...444222111111222333444333666999:::777<<<>>>999===CCCKKKzzzgggNNN???;;;>>>EEEIIIEEE;;;111...111000000///...---------...///000111000///,,,+++,,,+++---222888;;;;;;999LLLLLLFFF<<<555333222000---+++,,,......---000666===AAACCC@@@???BBBCCCBBB>>>>>>===???CCCHHHJJJIII999666222000///...---,,,,,,,,,+++++++++++++++,,,...///000111222222222222222444444888666BBB|||}}}wwwdddAAA444222000///...///000111---...///111222222111///000000000111222222333333333333333444666999;;;===AAADDDIIINNNSSS```xxxyyynnnjjjaaaYYYSSSPPPMMMHHHFFFGGGDDDEEEEEECCC@@@>>>======:::>>>PPPjjj{{{~~~~~~|||{{{{{{zzzyyyxxxwwwwwwxxxwwwwwwxxxyyyyyywwwvvvxxxuuutttwww{{{}}}|||{{{||||||||||||}}}}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~oooEEE444222///...000666???CCCAAA>>>??????AAABBBCCCCCCCCCCCC???<<<999555222000//////777333:::KKKUUUUUUXXX___RRR???555888222...GGGkkk{{{LLL222444777///333222111222333666999;;;444444444555666666444333555444555777999;;;:::999777888888888777888;;;===TTTFFFQQQ\\\AAA>>>:::888555444444444333111000000///------,,,,,,,,,+++++++++++++++,,,------***///000---,,,///000////////////000000111111111555333444666777888===BBBUUUiiiHHHDDD111>>>AAA>>>666111111111000000000000000111///------.........---,,,***555;;;222---///,,,444111//////222666888888---===888555??????<<<===GGGKKKooooooVVVGGG:::;;;BBBJJJHHH===222---.........///////////////...///000111111///---+++...------111777;;;;;;:::111777999666333333222///...,,,,,,......---111777===AAABBB@@@???BBBDDDCCC>>><<<<<<>>>CCCFFFJJJMMM===:::555222000///...,,,***************+++,,,,,,......///000111111111111333000333999;;;???lll~~~}}}kkkEEE444333111///...///000111---///222777999777222...///000000111111222333333333333333444666999;;;===AAACCCHHHMMMSSS___ttt|||lllddd```XXXRRRPPPMMMIIIGGGHHHDDDEEEEEECCC@@@>>>======:::???QQQkkk{{{}}}~~~}}}}}}|||{{{zzzyyyxxxxxx{{{zzzzzzzzz{{{{{{zzzxxxyyyuuutttyyy~~~~~~}}}}}}}}}}}}||||||||||||}}}~~~|||||||||||||||}}}~~~~~~pppEEE444111//////222888>>>AAAAAA???@@@AAAAAABBBBBBBBBBBBAAADDDBBB???:::666222///...555111555BBBMMMRRRYYYaaaQQQDDD888444333111111444```^^^===111---111111111111222333555666333333333444444444444444444444555777:::<<<;;;:::666777888888888999<<>>===???@@@DDDMMMiiixxx]]]NNN;;;999???JJJKKK???333///............//////000000...///000000000///...---111...---///444777888666000333333///...000111000///,,,,,,......---222888>>>BBBCCC@@@@@@DDDFFFEEE@@@<<<<<>>:::444000/////////...,,,,,,++++++++++++,,,,,,---...///000111111111111444///333666===<<>>======;;;AAATTTmmm|||~~~~~~~~~~~~}}}|||{{{zzzzzzyyy~~~}}}|||}}}~~~~~~|||zzzyyytttssszzz~~~}}}|||}}}||||||{{{{{{{{{{{{{{{|||yyyzzz{{{}}}~~~~~~~~~~~~oooDDD333111///111555999===@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBGGGFFFCCC@@@;;;666222///111222666???HHHOOOTTTWWWKKKGGG<<<...)))...111111222JJJ{{{hhhBBB888333333333333333333333222333333222222111333555777444444555777:::<<<<<<;;;777888999999888999<<>>000;;;:::@@@BBB===KKK[[[cccRRR<<<888===JJJNNNBBB777333///////////////.........///////////////000000000///---+++---222666777777444555333//////222333111///---,,,......---222888AAAEEEFFFCCCBBBFFFIIIIIIDDD???===???@@@@@@EEELLLBBB===777333333555777888222111000...---,,,,,,,,,---...///000111111111111222///444222;;;:::KKKtttssssssrrrzzzoooMMM666444222000//////000000000///111555999999333...//////000000111111222222333333333444666999;;;===AAABBBFFFLLLRRR\\\nnn~~~xxxmmmfff___XXXRRRPPPMMMIIIHHHIIIDDDEEEEEECCC@@@>>>=========CCCVVVooo}}}~~~~~~}}}|||{{{zzzzzz~~~}}}|||xxxrrrrrrzzz~~~|||{{{}}}|||{{{{{{zzzzzzzzzzzz{{{vvvxxx{{{}}}~~~}}}}}}~~~oooDDD333111000333888;;;===???AAACCCAAAAAABBBCCCCCCDDDCCCCCCGGGGGGFFFCCC???999444222///444999???FFFMMMNNNKKKIII@@@777444111...///444...+++???ttttttEEE777777777777666555333333333333222000000222666999444444444777;;;===<<<<<<999::::::999888999;;;>>>777===YYYtttHHHCCC:::888555555555555444333111111///...---,,,,,,+++************+++,,,---......222222...,,,...///---.........///////////////---000333444555888::::::???;;;iiiJJJ333PPPjjj;;;222000000000000000//////...///...---...000000000...000)))...444......222000///000///...---000555888QQQmmmHHH222:::666???AAA:::HHHLLLfffeeeTTT>>>888===KKKPPPEEE999666111111000///...------,,,//////......///000111222,,,***))),,,333999;;;;;;000222333333555999777222000---,,,.........222999CCCGGGHHHEEEDDDHHHKKKKKKGGGAAA>>>@@@???===BBBJJJLLLGGG@@@===>>>BBBEEEHHH888666444111///---,,,+++---...///000111111111111//////666000::::::HHHwwwuuutttqqq}}}xxxYYY666555222000//////000000...,,,+++---222333000,,,/////////000111111222222333333333444666999;;;===AAAAAAFFFLLLRRR\\\mmm|||{{{jjjaaa[[[YYYUUUPPPLLLHHHFFFFFFDDDCCCBBBAAA???>>>===<<>>???@@@@@@@@@AAABBBBBBCCCDDDDDDDDDEEEFFFFFFDDD@@@;;;888555444777@@@JJJNNNJJJEEEFFF>>>777444111......111)))555111///[[[PPP>>>//////777777444333111111000000111333555666555555555666777999;;;;;;888888888777888888999:::<<<;;;aaaLLL===999777555555555444222111111111000///...---,,,,,,+++,,,---***'''&&&))),,,---///111333222000---+++,,,,,,------......//////111111111222333666888999999888TTTIII:::888CCC333888000111111222000...------/////////............//////...............///000000111000......///000333444<<<<<<;;;999777666888999DDDCCCFFFVVVlllXXXEEE;;;===DDDEEEGGGBBB444333000---...000111...+++///000000000000111444777///---&&&444666///999777444000///333444222111333222111///------000666:::CCCKKKNNNHHHDDDHHHMMMNNNFFF===:::@@@AAA???FFFQQQ\\\OOOBBB>>>>>>@@@DDDIIIIII===777:::888000...333...---///222222...///222111...666555444666GGGxxx~~~qqq]]]:::111222444---...111...////////////000000000000/////////000111111222222333222444777777666999>>>???AAAFFFKKKOOOXXXlll}}}{{{jjjaaa\\\YYYUUUQQQMMMIIIHHHGGGEEEDDDCCCBBB@@@???>>>===<<>>???@@@@@@AAAAAABBBBBBBBBCCCFFFGGGHHHHHHFFFCCC???===999777:::BBBLLLOOOKKKEEEDDD<<<555222000------000...000222111444JJJvvvLLL777CCC---(((999333222111111111222222333444555555555666777999;;;;;;888888888888888999999:::===???hhhVVV@@@999888555555555444222111111111000///...------,,,))))))***)))((()))***+++000111111111111000///...//////////////////000000111000000111222444777888;;;666AAAbbbhhhRRR{{{```///666888---555000111222333333111///////////////............/////////////////////000111111000///......///000222444888888888777666777999;;;777999@@@QQQ}}}uuu^^^DDD:::<<>>>>>@@@MMM]]]ZZZQQQGGGBBBAAACCCJJJSSSIIIHHHCCC===999666222...///---...111111...///333666...222111444777BBBlllsssaaa<<<111111333---...111...////////////000000000000/////////000111111222222333222333777777666999>>>@@@BBBFFFJJJNNNVVVhhhyyyzzziiibbb\\\ZZZVVVQQQMMMJJJHHHHHHEEEDDDDDDBBBAAA@@@???>>><<>>>>>======>>>@@@@@@@@@@@@@@@@@@AAAAAAEEEFFFGGGHHHGGGEEEBBB@@@===;;;===EEEOOORRRMMMGGGAAA999333111///,,,,,,///222(((***444---&&&@@@gggccc777222777222111222222222222222222222222555555555666777999;;;;;;888888888888888999::::::===DDDqqqbbbBBB:::888666555555444222111222111000000......---,,,)))***+++,,,---------...333222111000///000111222111111111111000000000000////////////111333555666:::666666>>>DDDBBB;;;666fff}}}777888333...222...111333555555333111000000///......------......///000111111111111111222222111000//////000111333444444555666666666777:::===<<<===AAALLLpppeeeGGG;;;<<>>___wwwhhh???222///222---...111...////////////000000000000/////////000111111222222333222333777777666888>>>AAABBBEEEIIIMMMUUUeeeuuuvvvgggbbb[[[YYYUUUPPPLLLJJJHHHGGGDDDCCCBBBAAA@@@???>>>>>>>>>EEE```wwwzzzzzz}}}{{{zzzzzzzzzyyyxxxwwwwwwwww|||zzzxxxyyyyyyxxxwwwvvvuuuuuuwww{{{}}}}}}}}}~~~}}}{{{zzzyyyyyyyyy}}}|||{{{zzz{{{}}}~~~||||||yyyaaaAAA111333999;;;>>>???>>>===<<<===????????????????????????BBBCCCEEEFFFFFFDDDBBBAAA???>>>@@@HHHQQQUUUPPPJJJ???888222111///------///000,,,+++111555333///,,,]]]ZZZDDD888)))777111222222333333333333333555555555666777999;;;;;;999888888888888999::::::;;;GGGwwwnnnBBB<<<999666555444444333111222222111000///...------,,,000444444111///111333222222111000000111111222222222111111000000//////............///111333444666666666555444555:::???OOO___:::333777000...///222555666444111000//////..................///222222333333333333333222222222111222222333555666555666666666666888;;;===KKKHHHEEEEEE^^^iiiMMM???===BBBEEEJJJGGG999>>>@@@@@@<<<777333333444333444333111//////000222RRR^^^777...333111222000222888999444000///+++,,,++++++---111666;;;GGGUUU[[[PPPHHHNNNWWWYYYKKKCCC<<<<<>>333333111888;;;<<>>======>>>GGG```tttuuuuuuxxxuuuvvvvvvwwwwwwxxxxxxxxxyyy|||zzzyyyyyyzzz{{{zzzyyyzzzyyyxxxzzz|||}}}}}}|||~~~}}}|||zzzyyyxxxxxxwww||||||{{{zzz{{{}}}~~~|||}}}xxx```@@@222555999<<>>===<<<<<<>>>>>>???????????????@@@AAABBBDDDEEEFFFEEEDDDCCC@@@???AAAIIIRRRVVVQQQKKK===666111111000......000---444444,,,***///222...444```kkk444---999222222222333444444555555555555555666777999;;;;;;999999999888999::::::;;;===IIIzzz|||EEE===:::666444444444333222222222111000///...------,,,444:::888000,,,000666//////000111111111000///000000000//////......---...---------...000111333000444666444000000333666>>>yyy999///999---111---000333444333000///...000//////......//////000333333444555444444333222444444444444555666777777888999999888777888:::<<>>;;;;;;<<<777777777444222111222444111QQQMMM%%%DDD///555111000333444111///000,,,,,,,,,,,,---000555999DDDUUUZZZLLLDDDNNN\\\```OOODDD;;;===HHHTTT___gggeeeTTTBBB999666444333444333333:::IIIPPPMMMJJJKKK888222---...//////000333777111666222666999;;;XXXuuuMMM666---111///...000...////////////000000000000/////////000111111222222222111333666666555888===??????CCCIIIOOOXXXggguuuqqqeeecccXXXVVVRRRNNNJJJHHHGGGFFFAAA@@@@@@???>>>>>>======<<>>???>>>============>>>>>>???@@@@@@AAAAAABBBCCCEEEFFFGGGGGGFFFFFFCCCAAABBBIIIQQQSSSNNNGGG;;;555000111000......111---+++,,,000///+++...666111333WWWoooAAA///555555444333444555666888555555555666777999;;;;;;999999999999999:::;;;;;;???IIIyyyMMM>>>;;;777444444444333222333222111111//////...---+++222777444,,,(((,,,222,,,---...///000///...---............------------...---------...///111222///444666444222111///---777[[[HHH...222+++444,,,///111222000///......111000000//////000000111333444555666555444333222444444555666666777777888:::;;;:::999777777999;;;>>>>>>DDDHHHVVVuuuUUUBBB:::>>>EEEQQQTTTIIIBBBCCCBBB@@@<<<:::999999::::::999777444444555777111///XXX[[[888+++777111...///000//////222,,,---,,,,,,,,,...222555???SSS[[[LLLEEERRRccciiiOOODDD:::>>>KKKXXX___```bbbOOO;;;333222111...---222***...@@@KKKFFF@@@AAA:::222---...000//////111///...666111333555777UUUyyyUUU:::...222000...000...////////////000000000000/////////000111111222222222111222666666555777===??????BBBIIIPPPYYYgggtttsssfffbbbXXXVVVRRRNNNKKKIIIGGGGGGAAAAAA@@@@@@???>>>>>>>>>===IIIdddtttsssvvv{{{wwwzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||~~~~~~{{{xxxxxxwwwwwwxxx{{{}}}}}}|||{{{zzzzzzzzz{{{||||||}}}yyyzzz{{{}}}}}}}}}}}}|||{{{{{{}}}xxx___>>>111666666888<<<>>>>>>>>>>>>???<<<===>>>???@@@BBBCCCCCCBBBBBBDDDEEEEEEEEEEEEEEEFFFDDDCCCHHHNNNNNNHHH@@@888222...//////------000///&&&&&&222777111,,,---111888+++BBBqqqIII<<<:::666444333444666777555555555666777999;;;;;;:::999999999999:::;;;;;;>>>DDDqqqVVV???<<<777444444444333222333222222111000///......***,,,---,,,))))))+++---+++++++++++++++,,,---------------------...............------...///000111222666777444222555555111555BBBwww@@@......333---///000000///...//////222222111111111111222222333444555666666444222111333333444555666666666666999999999888666777999;;;:::<<>>///333222//////...////////////000000000000/////////000111111222222222000222555666444777<<>>000555444777;;;===>>>>>>???@@@<<<===>>>???AAACCCDDDEEE@@@@@@AAABBBCCCCCCCCCBBBJJJFFFEEEHHHLLLJJJBBB:::555000---......,,,,,,...///333333,,,(((,,,222555111,,,888666AAAAAA>>>999444222333555666555555555666777999;;;<<<::::::999999::::::;;;<<<;;;>>>iiiZZZ@@@<<<777444333333333333333333222111000///......,,,)))&&&'''***------+++,,,***(((''''''))),,,///,,,---------....../////////...------...///000111666999666...+++000222111555777sssYYY111222000...///000000///...000111333333222222222222333333333444555666666444222111111222333444555555555555777777777777666666999;;;===<<>>CCCOOOSSSIII<<<999666777999:::777444;;;;;;:::888666666777999...666444:::dddXXX888333000222222000000222444444333111//////111333;;;VVVbbbRRRFFFOOO[[[]]]GGGBBB<<<<<>>>>>???AAA???@@@@@@AAABBBBBBBBBBBBDDDEEEFFFFFFFFFEEECCCBBBCCCGGGHHHFFFEEEEEECCC???555222///..................------------...//////---///333222000CCCuuuOOO999;;;111444>>>666222666888666444666888999;;;::::::999999::::::;;;>>>AAAaaahhhDDD777666999555444666111555333000///000000000///++++++******************)))))))))***++++++,,,,,,+++,,,---////////////...,,,222///,,,...)))***666KKK>>>222000444555444333777...IIIzzz888777,,,222111111111111111222222555666777666333333666999888:::;;;<<<;;;777444111666666666444333222444666999999888666555555777999AAA:::IIISSSLLLhhhzzzYYY>>>===HHHNNNQQQSSSBBB===777555777777333///...555999555000111222333///===555"""777uuuLLLEEE000***555///***;;;AAABBB>>>666111111333222333OOOjjjeeePPPQQQ]]]^^^NNNAAA444222<<>>>>>@@@EEEMMMYYYdddlllxxxjjj```ZZZXXXTTTPPPLLLJJJJJJJJJJJJDDDAAAAAAAAA===<<<>>>AAATTTlllzzz|||yyy{{{}}}}}}}}}}}}||||||{{{{{{{{{|||~~~~~~|||yyyvvvwwwzzzzzzvvvtttwwwyyyxxxzzzzzzyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{|||~~~|||||||||sssZZZ===000333333666;;;=========>>>@@@??????@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBEEEIIIIIIGGGFFFGGGDDD@@@888555111............---...------------...//////000000333333...000HHHcccNNN111BBBAAA111555444444444444666999;;;;;;;;;::::::999999::::::;;;===???[[[qqqEEE888666999555555666111444333222222333222000...,,,++++++***************************+++++++++++++++,,,---.../////////...+++222---)))///222111666888888444...+++,,,,,,***222000@@@GGG000333222111111111111111222222222555777777666555666777999;;;======<<<999555222666666666444333333444666333666777555444888AAAIII@@@777AAAIIIEEEeee___AAA<<>>===666111000000///888JJJmmm}}}kkkZZZZZZ]]]FFF;;;///,,,444@@@HHHKKKJJJIIIDDD>>>777333222333444000III___WWWWWWdddeeeTTT;;;///111------000///000...///333555777===DDD~~~sssIII000222111...//////............////////////000000000000111111111111111222444444555777:::===??????AAAEEEMMMXXXccckkk~~~wwwiiiaaaYYYWWWSSSOOOLLLKKKJJJJJJHHHCCC@@@AAAAAA>>>===???DDDVVVlllxxxyyyyyy}}}{{{|||~~~~~~}}}{{{xxxvvv||||||}}}|||{{{yyyvvvuuuxxx{{{{{{wwwuuuwwwxxxwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxwwwvvvxxx{{{zzz|||~~~tttXXX;;;000444111444999;;;<<<<<<===>>>>>>???@@@AAABBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBBFFFJJJKKKHHHGGGHHHFFFAAA>>>:::444000///...---,,,...------------...//////000---...333222...222;;;wwwRRR>>>???888999888555444666999<<<<<<;;;;;;::::::999999::::::;;;;;;>>>SSS}}}HHH:::666999444555666111444333333444444222///,,,---,,,++++++*********+++++++++++++++************+++,,,---......//////...,,,333...(((,,,,,,***...+++111555333111333555444---333555TTTddd111666222222111111111111222222111444777888888666555555777999;;;<<<;;;999555333555666666555333333444666111555777555444:::HHHTTTHHH@@@EEEHHHDDD\\\fffFFF===CCCIIINNNRRR???999444333666666333//////111222222444555111***;;;///111:::///$$$>>>jjjZZZ777333888666444:::???AAA<<<666444222000999@@@ggg^^^QQQUUU===555------444===CCCEEE:::AAAFFFDDD<<<444000000---AAAeeelllRRRNNN]]]]]]LLL777///222......000...000......111333444999???uuu}}}uuuLLL222222111///000...............////////////000000000000111111111111000111333444555777;;;>>>???@@@BBBEEELLLVVVaaaiii{{{wwwhhh___XXXVVVSSSOOOMMMKKKKKKKKKGGGBBB???AAAAAA???>>>@@@AAAUUUlllwwwyyy{{{}}}}}}}}}}}}{{{yyywwwvvvzzzyyyyyyxxxwwwvvvvvvuuuwww{{{|||xxxwwwyyy{{{yyyzzz{{{|||}}}|||{{{zzzyyy|||yyywwwyyy~~~~~~xxx^^^@@@111222111333777:::<<<============>>>???@@@AAABBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAAFFFJJJKKKHHHHHHHHHFFFBBBBBB>>>888333000///---,,,...------------...//////111,,,***///444444666:::999iiiVVV:::@@@666999777666:::;;;;;;;;;<<<;;;::::::999999::::::;;;999???NNNLLL<<<666888444555666111333222111222222111...,,,...---,,,+++++++++++++++------,,,++++++***))))))++++++,,,---............+++000///...---&&&...FFFFFF666+++...333000///111)))555...999EEE222333333222222111222222222555666777777666555444444333555888:::;;;999777555555666666555444333444555555666666444444999CCCKKKGGGEEEKKKOOOLLLWWW}}}mmmMMM???CCCKKKRRRWWWCCC===777555777777333000+++///333444555666333...666...+++111777777333111fffYYY444000...444888???CCC???999555333000333333UUUyyysssTTTCCCBBB222///,,,///666???DDDGGG:::@@@EEEDDD???:::888:::HHHwwwWWWMMMZZZSSS===...,,,000---///222///000...///111222222666<<>>>>>===<<<===???@@@AAABBBBBBBBB@@@AAABBBCCCCCCBBBAAAAAADDDHHHIIIHHHGGGIIIGGGCCCDDDAAA;;;777444111...,,,...------------...//////222...+++,,,///000333666999///fffgggGGG777777555666::::::777999>>>;;;::::::999999::::::;;;888AAAKKKPPP>>>777777444555777000333111//////000000...---///...---,,,++++++++++++...------,,,+++***))))))++++++,,,,,,---......///+++***,,,444111+++KKKbbb444111777...)))000)))777---666jjjhhh111555555444333333333333333<<<999666444333333444444111444888;;;======;;;:::444666777666444333444555777555333333555888:::;;;888<<>>@@@CCCEEEIIIRRR^^^hhhwwwuuufff\\\WWWUUURRROOOMMMLLLMMMMMMGGGBBB???AAAAAA??????@@@BBB[[[ttt|||zzzxxxxxxyyyzzzyyyzzzzzz{{{{{{|||}}}}}}sssxxx{{{zzz{{{~~~zzzzzz{{{||||||||||||{{{{{{zzzyyyzzz|||~~~|||}}}|||mmmQQQ<<<444111222444999===???>>><<<<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBB@@@@@@BBBFFFHHHGGGHHHJJJIIIEEEDDDAAA>>>;;;888555000---...------------...//////,,,---///000000///111222555777999jjj}}}]]]@@@888444777888666999@@@;;;::::::999999::::::;;;888BBBGGG|||SSS@@@777777444666777000222111111222333333222000000///...---,,,+++++++++...------,,,+++*********++++++++++++,,,---...///222---***///---+++TTTxxx<<<111666///...888+++666///:::KKKBBB888777666555444444444555>>>:::555222222333444444444777;;;>>>@@@@@@>>>===444555777666555333333444444222000333777999666333555999:::@@@HHHLLL```]]]DDD===CCCJJJNNNEEE>>>666444888<<<>>>===///888===888222//////...///...//////,,,+++000777)))<<>>888111555999777777555)))...111444666888999;;;===AAA>>>;;;:::>>>IIIUUU]]]wwwgggeeePPP666000333555///000333...111///111444444333666;;;UUU~~~WWW;;;333000111222,,,............////////////000000000000111111111111333444555555444555888:::<<<@@@CCCEEEHHHQQQ^^^hhhvvvsssfff___VVVTTTQQQOOOMMMMMMMMMNNNHHHBBB@@@AAAAAA???>>>@@@FFF___vvv}}}~~~|||{{{zzzzzzyyyyyyzzz{{{{{{|||{{{{{{zzzrrrwwwzzzyyyyyy}}}~~~|||zzzzzzzzzzzzzzz{{{||||||xxxyyy{{{||||||}}}~~~}}}yyygggKKK999555000000222777<<<>>>===;;;;;;<<<>>>???AAABBBBBBBBBDDDDDDDDDDDDCCCBBB@@@???AAAFFFIIIHHHJJJMMMLLLIIIBBBAAA???>>><<<888333///...------------...//////))),,,000111222444444444)))DDD888===___III777666999888999>>>;;;::::::999999::::::;;;888CCC@@@qqqVVVAAA777666444666777000222333666:::<<<;;;777333111000///---,,,,,,++++++---------,,,,,,+++++++++,,,++++++++++++---...///222222---+++***)))===```sssOOO...&&&)))))),,,222---666...555???|||ccc:::999888777666666666666;;;888444333444666555555666999<<<>>>???===;;;999333555777777555444333444222222222444666777666555;;;???:::<<>>@@@;;;888>>>IIIQQQFFF888444444111333333+++111555888999666444555777???AAABBBBBBDDDLLLYYYdddzzztttyyyeeeWWWAAA444111555666...000444///000...000333444333666;;;EEE~~~ZZZ===333000222333,,,............////////////000000000000111111111111222333444444444666999<<<;;;???CCCDDDGGGPPP^^^iiivvvqqqgggbbbVVVTTTQQQOOOMMMMMMNNNNNNHHHCCC@@@AAAAAA>>>===???III```tttxxxyyy}}}~~~~~~|||zzzxxxxxxyyyyyyzzzyyyxxxvvvuuurrrwwwzzzxxxxxxzzz{{{yyy|||{{{zzzzzz{{{|||}}}~~~vvvzzz~~~www___AAA222222......000555:::===;;;999;;;<<<===???AAABBBBBBBBBEEEEEEEEEEEEDDDAAA???>>>AAAFFFIIIIIIKKKOOOOOOKKKAAA@@@@@@@@@>>>:::444000...------------...////////////...---...111222111<<>>777;;;;;;999;;;;;;::::::999999::::::;;;999CCC;;;iiiXXXBBB777666444666777///111555<<>>444000222333+++............/////////000000000000000111111111111000111333444555777;;;>>>999>>>BBBDDDGGGPPP^^^iiivvvzzzmmmhhh___YYYUUUPPPNNNMMMMMMMMMMMMFFFDDDBBB@@@?????????@@@GGGgggzzz{{{~~~xxxvvvxxxyyyvvvwwwxxxyyyzzz{{{{{{|||{{{yyyyyyxxxwwwwwwxxxxxxyyyxxxzzz{{{zzzyyyyyyzzz||||||yyyyyy}}}sssYYY@@@333222333111000222777:::;;;;;;>>>======AAADDDFFFDDDAAABBBCCCCCCAAA===<<<>>>AAAGGGIIILLLOOOQQQSSSTTTVVVDDD@@@<<<;;;===<<<999666......///000111000...,,,............///000222222777;;;555<<>>333<<>><<<::::::;;;;;;:::999555FFF>>>XXXddd???>>>;;;222777555333333444555666555444333222111000...+++((((((***,,,111111000///...,,,***))))))***++++++------...///...///000///------///000555444222000000111222333---222222222666DDDsssOOODDD&&&555555666***===555555555444333222111000666777777777555444222000777666444444888:::666000666555777666777444888999;;;===@@@AAA@@@EEEUUUeeeRRRCCCHHHLLLNNNKKKAAA555000111333111///---...111333444444222111///,,,******---///...---444 333777999DDDAAA666222;;;======DDDAAALLLCCC:::???666***333000///...//////...+++))),,,333AAAPPP]]]ccceeedddVVVZZZ```aaaYYYJJJ888,,,////////////000000000000+++...000222222444666888555ccc|||eee888000666---000222////////////000000000000///////////////000111111222333444444444666:::<<<>>>>>>BBBFFFIIINNNZZZgggsss}}}qqqiii\\\YYYUUUQQQNNNNNNNNNMMMMMMEEEDDDAAA???>>>>>>???@@@FFFgggzzz{{{~~~~~~zzzzzz}}}}}}wwwwwwwwwwwwvvvuuuuuutttvvvvvvvvvvvvvvvwwwxxxxxxyyy{{{||||||{{{zzz{{{|||zzz~~~}}}qqqYYY@@@444333222000///222666:::<<<<<<>>>======@@@CCCEEEDDDBBB<<<>>>???>>>===>>>AAADDDFFFHHHIIIJJJLLLSSS\\\cccHHHEEEAAA===:::;;;===@@@888333------000222111.../////////000111222444555555<<<777111QQQggg:::<<<777222EEE>>><<<:::999:::;;;:::999777BBB===SSSeee>>><<<:::222888666555222333333333333222111111000000...+++))))))+++---111111000///...,,,***)))******+++,,,---...//////...///000///------///000333222111//////000111222///......333222555cccsss777666444111777000555555555555444444222111111444444555666666555444333444555777777777777666444///111;;;;;;333:::AAA999<<<:::<<>>CCC999...444111///,,,+++++++++***)))000222666===EEELLLRRRUUUHHHUUU]]]TTT???...+++000............////////////000000000......000555888888[[[}}}ggg:::111666---000111////////////000000000000///////////////000111111111333444444444666999<<<>>>>>>BBBFFFIIINNNZZZfffrrruuuiiiYYYYYYUUUQQQNNNNNNMMMMMMLLLDDDBBB@@@???>>>>>>>>>???FFFgggzzz|||}}}~~~zzz{{{~~~~~~vvvvvvvvvvvvuuutttsssrrrvvvvvvwwwwwwxxxxxxyyyyyyyyy{{{}}}~~~|||{{{zzz{{{zzz{{{|||{{{||||||qqq[[[CCC666555111//////111666:::===>>>???>>>===>>>AAACCCDDDDDD:::;;;;;;;;;;;;>>>BBBFFFGGGGGGFFFDDDDDDHHHOOOTTTBBBAAA???;;;:::@@@KKKTTTCCC999...+++000444222/////////000111222444666777000:::;;;444===\\\~~~TTT;;;>>>;;;;;;>>><<<999888999:::999888999<<<<<>>AAAFFFIIINNNZZZfffqqqtttiiiZZZWWWTTTPPPNNNMMMLLLKKKJJJBBBAAA@@@???>>>>>>>>>>>>HHHiii|||}}}{{{}}}|||xxxxxxzzz{{{xxxwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzz{{{zzzzzzzzzyyyxxxzzz}}}}}}|||zzzzzzzzzzzz|||~~~uuu^^^FFF999777/////////111444999===???@@@>>>======???BBBDDDFFF>>>===<<<;;;;;;>>>CCCEEEGGGFFFEEEEEEEEEEEEBBB@@@AAA???<<<999;;;BBBMMMUUUEEE===444///000222222000/////////111222444666777444666888999;;;===@@@AAAAAAzzzIII===III777???<<<999888888999999888;;;888<<>>>>>>>>:::555555777444000............---***)))(((***222@@@OOOZZZPPPJJJ???555---+++---///------........./////////+++---///333:::DDDOOOWWW<<<@@@tttnnnAAA333555,,,//////////////////000000000000///////////////000000111111222333333444666999<<<===>>>AAAFFFHHHMMMZZZfffpppppphhh]]]VVVSSSOOOMMMLLLJJJIIIGGGAAAAAA@@@???>>>>>>>>>>>>KKKlll||||||yyy{{{{{{wwwwwwzzzzzzwwwzzz{{{{{{||||||||||||{{{|||||||||{{{{{{yyyxxxwwwvvvxxxzzz{{{zzzyyyyyyzzzzzz}}}www```FFF888555/////////000333888===@@@???>>>===<<<===@@@DDDGGGBBB???<<<<<<>>>CCCGGGJJJNNNIIIDDDGGGMMMOOOIIIBBBIIIDDD===:::;;;>>>@@@AAA@@@>>>;;;777222000000000.........///111222444555;;;666222444666666555777<<>>EEEXXX~~~III<<<999222555222222333222111//////000111111---......---,,,---///111------......---,,,++++++)))******+++,,,---.........///000///------///000111111111111222222333444...444111,,,///000999LLL<<<...///222333222333333444444555444444444333333222222222333333333;;;666555888888444444888AAAzzzTTTWWW```OOOFFFBBBBBBEEEGGGHHHMMMSSS||||||RRRCCCJJJLLLIIICCC;;;555222111000///...000222444666666555444111111000000///000222333)))444444,,,...444666888III___999777444>>>666666:::<<<;;;===AAAAAA555444222222222111...,,,******++++++---333;;;AAAFFF<<<000+++---///...+++....../////////000000000---///111333555999>>>BBB999888\\\qqqDDD444444,,,///...////////////000000000000///////////////000000111111222333333333555999;;;======AAAEEEHHHMMMYYYeeeppp|||lllhhh```UUUSSSOOOMMMLLLJJJHHHFFFAAAAAA@@@@@@@@@?????????LLLmmm{{{{{{xxx{{{{{{zzzzzz~~~~~~|||~~~~~~}}}|||{{{yyyxxxwwwyyyyyyzzzyyyxxxwwwuuutttuuuwwwxxxxxxxxxyyyzzz|||{{{~~~~~~}}}|||www___DDD555222///000000000222666<<<@@@>>>>>>>>>======???CCCGGGBBB???<<<===BBBHHHNNNRRR\\\QQQFFFEEEJJJMMMKKKFFFGGGBBB<<<;;;<<<===;;;999;;;>>>@@@===777111000111------......///000222222222444777888555333666<<<:::666@@@vvvHHHBBBBBB???:::888888999:::999;;;777???CCCMMMNNN===:::333555111111333222222111111111111111,,,---...---,,,,,,...///,,,,,,---------,,,,,,+++------...///000111222222...///000///------///000222222222222333333333333---666111***000555444777tttOOO444333111000555111111222333444444444444444444222222111111111111<<<555222666777444666===]]]JJJ>>><<<777222444;;;BBBDDDEEELLLUUUxxxZZZFFFLLLJJJJJJEEE===777444222111000---///333666888888777666000111111000///000222444777+++---333---...666777...ggg|||KKK<<<222777222888<<<999AAALLLKKK111000///000000///,,,)))(((+++///000...,,,...000333333222///------000333////////////000000000111---///111222111111333444666777HHHsssGGG555444---000///////////////000000000000///////////////000111111000111222333333555888;;;<<<===@@@EEEHHHMMMYYYeeeppp~~~zzzlllhhh```WWWTTTQQQOOONNNLLLIIIFFFAAAAAAAAAAAAAAA@@@@@@???JJJkkk}}}}}}zzz}}}~~~|||||||||}}}}}}|||{{{zzzxxxwwwvvvuuuvvvwwwxxxyyyxxxvvvuuuuuuvvvwwwwwwwwwyyy}}}|||}}}~~~~~~|||{{{{{{|||{{{xxxaaaFFF666222000111111000000444;;;@@@<<<>>>>>>>>>===???CCCFFFFFFBBB===>>>CCCKKKQQQTTTYYYRRRJJJEEEEEEFFFEEEDDD???>>>===<<<<<<=========<<>><<<333:::===555===JJJFFF...---++++++,,,---,,,******///444555111......///+++///333333111111333666........./////////000000+++---000111222333555777444<<<888jjj~~~uuuIII555444---222///////////////000000000000///////////////000111111000111222333333555888;;;<<<===@@@EEEGGGMMMYYYeeeppp}}}zzznnniii^^^XXXVVVSSSQQQOOOMMMJJJHHHAAAAAABBBBBBBBBAAA@@@@@@GGGiii~~~}}}|||{{{}}}{{{xxxzzzzzzzzz{{{{{{zzzyyyyyysssuuuwwwzzz{{{{{{zzzyyyvvvwwwwwwwwwwww{{{~~~}}}||||||zzzdddIII999666000111111000000333:::???;;;===??????>>>???BBBFFFKKKFFF@@@>>>CCCIIIOOOQQQHHHJJJLLLLLLJJJIIIJJJKKKCCCDDDCCC???:::888:::===@@@??????@@@@@@===777333000000////////////000000999555...+++333;;;:::222222666>>><<>>===???[[[RRR===;;;666888555666000111222222222111///...,,,---...---+++***+++,,,++++++,,,---------,,,,,,+++,,,,,,---...///000000...///000///------///000111111111111111000///...000...***---111)))(((888AAABBB555444222+++...///000111222333333333222222111000000111222333333000222555222111>>>QQQIII>>>111@@@777888>>>EEEHHHGGGIIIMMMdddhhhOOOSSSKKKLLLHHHAAA;;;666444333222333222222111222333555666///111111000......111444%%%;;;333(((111...***<<<,,,///???vvv\\\AAA666<<<===000555@@@999000---***)))***,,,------333777999777000+++***++++++))))))...444777333///---------.........//////---.../////////000222555555@@@000OOOuuuJJJ555333...333000////////////000000000000///////////////000111111000111222222333555888;;;<<<===@@@EEEGGGLLLYYYeeeqqq}}}|||oooiiiggg]]]XXXVVVWWWUUUNNNHHHGGGCCCBBBAAAAAABBBBBB@@@???KKKkkk}}}|||~~~~~~~~~~~~~~~}}}|||{{{~~~}}}|||yyyuuurrrvvvzzz{{{xxxwwwyyyzzzyyyxxxxxxxxxyyyzzz{{{|||}}}~~~}}}}}}}}}~~~|||{{{{{{hhhIII777888555000...000//////666AAA<<<============>>>AAACCCDDDBBBAAACCCHHHKKKLLLKKKMMMccciiiXXXNNNSSSMMM>>>FFFLLLIII===888===@@@===???DDDEEEAAA???@@@===666///000000000000111111222333444555555333333333555///777666000>>>gggXXXJJJ:::777>>>@@@;;;777:::999AAA>>>CCCUUUyyyYYY;;;777444777222222222222111111000/////////......---,,,++++++++++++,,,,,,+++***+++,,,---......------...000000000///222111111111000000////////////000000111111222222///...---,,,,,,---...///999lllhhh888888---111222222222222111000......111111111111111111111111000111111111222555999<<<}}}rrrDDD444777999;;;===???AAACCCFFFJJJMMMaaaxxxNNNKKKOOOKKKGGGAAA<<<888555333111333222000///000222555777222111///////////////..................///000000111888555DDD^^^888>>>:::...444///666111222...)))***111333000999EEEIII>>>000+++,,,---+++///...,,,444>>>;;;///......//////......---,,,......///000111222333333888444888LLL}}}tttRRR777333111///333............////////////000000000000000000000000000111333333333444777999;;;;;;>>>DDDGGGLLLUUU___lllyyy}}}ppphhhddd\\\XXXUUUVVVTTTMMMHHHGGGCCCBBB@@@@@@AAAAAA@@@>>>IIIiii{{{zzz~~~~~~~~~}}}}}}}}}||||||||||||zzzvvvssszzz~~~{{{yyyzzz{{{yyy}}}{{{zzzyyyzzzzzz~~~}}}~~~~~~}}}}}}jjjFFF444666333000000111111000555===<<<<<<===>>>>>>???AAABBBAAA@@@@@@BBBFFFHHHHHHFFFMMM^^^fff___ZZZ]]]XXXLLLKKKLLLGGG???:::;;;<<<;;;<<>>DDDGGGKKKUUU___jjjxxx~~~qqqggg```[[[VVVTTTTTTRRRLLLGGGFFFDDDBBB@@@???@@@@@@???>>>IIIiii{{{zzz~~~~~~~~~~~~}}}}}}{{{|||||||||zzz}}}zzzxxxxxxyyyyyy~~~}}}|||}}}~~~{{{|||}}}dddDDD888===222000000111000---///444:::;;;===???@@@@@@@@@@@@@@@???@@@BBBEEEFFFFFFEEENNNVVV]]]```aaa___YYYSSSNNNHHHBBBAAA???;;;:::<<<;;;>>>>>>======@@@AAA>>>@@@888000---111333333000111333444333222111333444777---333???444***MMM~~~KKK999<<<;;;:::???>>>DDDPPPCCC:::???[[[YYY<<<999555888111111222111111000000//////.........---,,,++++++++++++,,,,,,+++++++++,,,---......---,,,---...///...---000000000///////////////------......///000000111///...---,,,,,,---...///222>>>[[[,,,666000111111222222222333333333111111111111111111111111222333333222111000111222000000//////555<<<>>>;;;888;;;>>>@@@BBBEEEIIILLLVVVaaaNNNJJJHHHEEEAAA;;;777444333222111333555777777666333222111000///......---------...............///000000000///000///111QQQNNN111777:::---666222555777999===CCCCCC@@@444222>>>OOOKKK888000777777777333...222999666...++++++,,,,,,---.........---...//////111111222333222666<<<;;;iiizzzXXX:::333111...111............////////////000000000000000000000000000111333333333444777999;;;;;;>>>CCCGGGKKKTTT^^^gggvvv}}}qqqggg___ZZZUUURRRSSSPPPJJJFFFFFFDDDBBB@@@????????????===LLLlll}}}|||~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{xxxvvvvvvwwwzzz|||}}}{{{{{{|||}}}~~~}}}|||||||||pppQQQ<<<777444333333333111///...///888999<<>>@@@@@@???@@@CCCFFFIIIKKKRRRNNNQQQYYY[[[TTTNNNMMMMMMCCC>>>BBBCCC>>>===AAA<<<<<<<<<;;;<<>>AAASSS]]]???<<<888999333222111111111000//////............---,,,+++++++++++++++++++++,,,,,,,,,---------,,,+++,,,---...---,,,///.....................+++,,,,,,---...///000000///...---,,,,,,---...///444555qqq;;;666333111111111111222333333444111111111111111111111111111333444333222000000111888666666666333111666===<<<>>>@@@AAABBBDDDHHHJJJPPP{{{jjjOOOJJJGGGEEEAAA<<<777444333444111333444555555333111///111111000///---,,,,,,---...............///000000555...111888333777bbbJJJ888555...666222444777:::======:::777333///333???@@@777444999888777222///222888888333.........---------......------...///000111222222111555<<<555\\\zzzYYY:::222222///000............////////////////////////////////////000111333333333444777999<<<;;;>>>CCCFFFJJJTTT^^^eeetttzzzqqqggg```YYYTTTQQQQQQOOOJJJFFFFFFFFFCCC@@@>>>?????????>>>MMMmmm}}}{{{|||}}}zzz{{{{{{{{{||||||||||||{{{{{{{{{zzzzzz{{{~~~~~~}}}zzzxxxvvvuuuvvvxxx|||~~~{{{zzzyyyzzz{{{||||||zzz|||}}}rrrOOO999888777555222222333333222555666888===AAABBB@@@===???>>><<<<<<>>>DDDKKKOOOVVVKKKIIIQQQSSSJJJFFFJJJNNNDDD???DDDEEE@@@>>>BBB???===<<<<<<<<<===>>>@@@>>>@@@@@@===777222000111000111333222222111333444...777777111777FFFEEE777XXXrrrCCC888<<<@@@???@@@FFF>>>===BBBJJJkkk```AAA;;;777888222111111111000000///...............---,,,++++++++++++++++++,,,,,,,,,------------+++***+++,,,---,,,***------------------------++++++,,,---...///000000///...---,,,,,,---...///---222JJJfff<<<555222222111111111222333333111111111111111111111111000222444444333222222333---,,,...111///---444???:::<<<>>>@@@AAADDDGGGJJJMMMnnnpppPPPNNNFFFEEEBBB===777444555666666555444333222111111111111222222000---+++,,,..................///000000222,,,///888777111:::LLLyyyBBB333666999111111333777888555111...///000000000444888666222444222///...222777999888444333111///...---------------...///000111222222222111;;;444VVV|||zzzzzz~~~wwwXXX888111222000111............////////////////////////////////////000111333333333444777999<<<;;;>>>CCCFFFJJJSSS]]]ccctttyyyrrriiiaaaYYYTTTPPPQQQOOOJJJGGGGGGGGGDDDAAA??????@@@??????LLLkkk{{{yyyzzz{{{xxxyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}~~~~~~}}}zzz~~~~~~~~~|||zzzxxxxxxyyy{{{|||zzzyyyxxxyyy{{{|||{{{zzz|||tttddd@@@<<<555---,,,000222111111222444:::@@@BBBAAA>>><<<;;;999888:::@@@HHHMMMSSSJJJHHHOOOQQQKKKHHHMMMQQQKKKGGGFFFDDD@@@>>>???AAA>>>===>>>>>><<<===@@@;;;AAAFFFDDD<<<444111222000222333333222222444555555555555555777;;;BBBGGGFFF\\\YYY555EEE888<<<999===777???FFFFFF\\\cccAAA:::444555000000111000000//////......---......---,,,++++++++++++***+++,,,---------,,,,,,,,,+++******++++++***))),,,,,,,,,,,,,,,---------***+++,,,---...000111111///...---,,,,,,---...///---888999JJJ...666555444222111111222222111111111111111111111111000222333333222222444555777000---111666888888888555888;;;>>>@@@DDDHHHKKKKKKccctttOOORRREEEEEECCC>>>888555777999<<<:::666333222222333555111333444111---+++---///...............///000000...///111333222111444888ooo___666666222111///111555666333000///+++000111///222888555,,,111///------111555888888777555333000...---------,,,---......000000111222444...:::666QQQ~~~{{{{{{{{{wwwYYY888000222000111............////////////000000000000000000000000000111333333333444777999<<<;;;>>>CCCFFFIIIRRR\\\aaassszzztttjjjaaaYYYTTTPPPQQQOOOJJJGGGHHHIIIFFFBBB@@@@@@@@@@@@@@@KKKkkk|||zzz}}}~~~{{{}}}yyyzzz{{{{{{||||||{{{{{{}}}||||||~~~~~~~~~}}}www|||}}}{{{{{{~~~~~~}}}{{{yyyxxxxxxyyyyyy{{{zzzzzzzzz|||}}}|||{{{{{{yyy{{{}}}zzzuuusssZZZSSSBBB222,,,...000---......000666>>>BBBAAA???:::;;;<<<;;;;;;>>>CCCGGGJJJFFFHHHOOOQQQLLLJJJLLLOOOQQQNNNGGGBBBBBBAAA>>>AAA======@@@@@@======AAA===BBBFFFEEE@@@999555333000222444444333333555666999333222777888888@@@KKKBBB===xxxSSSAAA;;;===999<<<777@@@HHHDDDUUUiiiEEE;;;444666111222000000000///......------......---,,,++++++++++++***+++,,,---------,,,,,,,,,***))))))******)))(((++++++++++++,,,,,,,,,---++++++,,,...///000111222///...---,,,,,,---...///222777666mmmooo888<<<:::777555333222222222111111111111111111111111111222222111000000333555888555111///222444111+++:::<<<>>>@@@AAACCCGGGIIIIIIZZZxxxNNNUUUEEEFFFEEE@@@999666888<<<===;;;777444222222333444222555555222...+++---000...............///000000000111333111///111666;;;PPPEEE888///666222111555666333111333---,,,---111444333000///111///---...///000222333666555222///...---......,,,------...///000111111777,,,;;;888HHH|||zzz\\\999000222000///............////////////000000000000000000000000000111333333333444777999<<<<<<>>>BBBEEEIIIRRR[[[___qqq|||vvvkkkaaaZZZTTTPPPQQQOOOJJJHHHIIIJJJGGGCCC@@@@@@AAAAAAAAALLLlll~~~~~~zzzzzz{{{|||}}}}}}||||||}}}{{{zzzyyyzzz{{{zzzyyyvvvzzz|||yyyyyy|||}}}|||yyyyyyxxxxxxwwwwwwxxxxxx}}}|||{{{|||~~~~~~~~~|||xxx}}}}}}nnn[[[OOOLLL|||qqqYYY@@@444444333///---,,,---444===BBBBBB@@@;;;>>>@@@@@@??????AAACCCAAACCCHHHNNNNNNJJJFFFFFFJJJRRRQQQGGGBBBEEEEEEAAA@@@<<<===AAABBB>>>???CCCAAABBBCCCDDDBBB===777444111222444444444444666777777444000222;;;CCCBBB<<<:::DDDMMMzzz555FFF;;;888;;;555===EEE???OOOyyypppJJJ???777999444666000000000///......------......---,,,++++++++++++***+++,,,---...---,,,,,,,,,***))))))******)))'''******+++++++++,,,,,,,,,+++,,,---...000111222333///...---,,,,,,---...//////+++000PPPSSS@@@>>>;;;777444333333333111111111111111111111111222222111///---...111333)))222777222///444888888EEEEEEFFFEEECCCCCCEEEFFFHHHUUUzzzNNNVVVFFFGGGFFFAAA:::777999===;;;999666333111000000000333666777333...,,,...111...............///000000///---...111111///000444;;;YYY[[[DDD;;;<<<555333666666111000333444(((&&&000222+++---888333111///......,,,,,,---444222000...------...///,,,,,,---...///000111111999+++<<<888@@@~~~}}}___;;;000222000.............../////////000000000000000000000000000000111333333333444777999<<<<<<>>>BBBEEEIIIRRR[[[\\\ooo~~~yyyqqqggg```YYYVVVQQQLLLIIIGGGHHHHHHPPPHHHBBB@@@???===???BBBKKKjjj{{{{{{~~~||||||~~~|||zzzyyyzzz{{{|||}}}zzzyyy||||||xxxtttsss}}}||||||}}}zzzwwwwwwyyy|||~~~~~~}}}zzzbbbDDD777<<>>AAACCCEEEBBBEEEIIIMMMNNNLLLIIIFFFLLLQQQOOOFFFBBBDDDBBB===@@@??????AAABBBAAA>>>;;;======>>>CCCFFFDDD===666222222111111222444666777555333333999AAAFFFFFFDDDCCC999888XXXYYY@@@:::888===???:::<<>>666>>>,,,666222111111333111...000444333222000/////////000111222222222111222222333333LLLJJJGGGDDDDDDFFFHHHJJJLLLZZZyyywwwdddPPPNNNBBBIIIJJJ666111<<<;;;999777444000...---------111222222000---,,,,,,,,,/////////...///000111111////////////000000000000222777aaaaaa:::444555666333...---333777///...,,,,,,,,,///111333///...---...///000///---......---,,,---...//////------......///000000000///777+++>>>BBB___}}}___;;;000111//////////////////000000000000000000000000///////////////111333444444555777888<<<>>>@@@BBBEEEKKKQQQVVV]]]iii{{{xxxpppfff___XXXUUUQQQLLLIIIHHHIIIIIIOOOGGGAAA@@@???>>>???BBBNNNmmm~~~}}}~~~~~~~~~~~~}}}}}}~~~{{{|||~~~}}}~~~~~~}}}}}}~~~~~~}}}zzzdddGGG:::GGG;;;NNNxxxzzzOOO---+++888111///333111---222===;;;;;;;;;;;;===???AAABBBAAADDDGGGJJJKKKIIIFFFDDDHHHPPPRRRIIIBBBBBBCCC???>>><<<;;;<<<======<<<;;;<<<;;;===AAAFFFEEE@@@:::333333333333333333444444444333444999@@@EEEEEECCC888===>>>BBBwwwLLLAAACCC888444@@@DDDBBBKKKcccxxxBBB999777222222444111000///...---,,,,,,,,,......---+++)))((()))+++)))+++,,,,,,***((('''&&&))))))))))))))))))))))))))))))***,,,------......------...000111222333333///...,,,++++++,,,...///---...111222mmmdddHHH@@@===,,,///222111222666555222111444222222000/////////000111222222111111111222333333:::;;;===???BBBDDDFFFGGGLLLXXXwwwfffSSSVVVGGGHHHGGG777333:::666666444222000/////////000///000000///...------........./////////000000000.../////////000000000000;;;,,,;;;dddFFF:::777(((,,,>>>444&&&000///...,,,,,,,,,///111333///---,,,,,,...//////...,,,,,,---...............------......///000000000000888---===>>>YYY}}}___;;;000111//////////////////000000000000000000000000///////////////111333444444555777888;;;===???BBBFFFKKKRRRVVV]]]iii{{{}}}wwwqqqfff^^^WWWTTTPPPKKKIIIHHHIIIJJJNNNGGGAAA@@@???>>>???BBBNNNnnn~~~}}}}}}}}}}}}}}}|||~~~||||||yyyxxxeeeIII<<>>@@@BBBBBBCCCFFFGGGHHHFFFDDDCCCFFFQQQUUULLLBBB@@@@@@>>><<<:::888999:::;;;;;;;;;:::999:::>>>BBBDDDAAA>>>666555555444444222111111333333444999@@@CCCCCCAAA777;;;<<<555GGGqqqBBBFFF777333DDDBBB===KKKUUUuuuAAA888666111000000111000///...---,,,,,,,,,......---+++((('''(((***'''(((***++++++)))'''%%%))))))))))))))))))))))))((()))***+++,,,------.........000222333444555555...---,,,++++++,,,---...,,,222...///KKKkkkTTT===444CCC999222444333000222777888555333333222111111000///000000000111111111111111222333333222666;;;AAAFFFHHHIIIIIIMMMWWWsssgggVVV___NNNFFFCCC999777888111222111000//////000222222---...//////...---...///------///000000000///........./////////000000000222***444777III999:::777000...444222(((///...,,,,,,,,,...000222///---***)))+++,,,------------...///......---,,,------......///000000000000888000;;;:::QQQ~~~```<<<111111//////////////////000000000000////////////000000000000///111333444444555777888:::<<>>???BBBOOOppp}}}}}}|||||||||}}}~~~~~~}}}~~~}}}~~~|||xxxwww{{{~~~{{{{{{||||||}}}}}}||||||~~~}}}|||{{{zzzyyyyyyxxx}}}xxxuuuvvvfffKKK<<<<<>>BBBDDDCCCDDDEEEGGGGGGFFFEEEDDDJJJTTTVVVNNNEEECCC@@@:::;;;::::::<<<>>>???>>>===<<<;;;:::<<>>888@@@???888<<>>CCCGGGIIIJJJJJJNNNWWWqqqhhhUUUeeeTTTEEE>>><<<;;;777///111111000000000000111222.../////////---,,,---...+++,,,...000000///...---........./////////000000,,,000???888'''IIIfff<<<999:::###...???'''......---,,,---...000111000---***)))***,,,......333222000///------------------......///000000000///777333:::999LLLaaa===111111///000////////////000000000000////////////000000000000///111333444444555777888888;;;???BBBGGGMMMSSSWWW]]]iii{{{xxxvvvpppcccXXXUUURRRNNNJJJHHHGGGIIIJJJJJJDDD@@@@@@@@@??????BBBXXXyyyzzzyyy{{{zzzvvvssssssxxxtttqqqqqqtttxxxxxxxxxwwwwwwyyyzzzzzzzzzyyyyyy{{{{{{{{{{{{{{{zzzzzzzzzxxx~~~yyyuuuxxxkkkOOO>>>DDD===666444555DDDgggqqqEEE---::::::&&&$$$999...///000333777;;;>>>AAABBBCCCEEEGGGHHHHHHGGGGGGNNNTTTUUUPPPNNNNNNHHH>>><<<<<<>>>BBBDDDEEEBBB@@@BBBAAA@@@???@@@AAAAAA@@@@@@===888333111111333555222444888<<<@@@@@@???======:::,,,@@@???===}}}~~~BBB666FFF777444DDDBBBEEEhhhvvvCCC<<<;;;555222222000///...---------------+++,,,---,,,+++,,,...111111---)))''')))+++,,,+++(((((((((((((((((((((((((((((()))***+++---///000...///111333444444444333---------,,,,,,---------)))333---555333SSS~~~EEEDDDbbbuuu@@@000444222...---///111000000333111111111111000000000///000000000000111222333444666888:::>>>BBBEEEGGGIIIOOOWWWppplllPPPeeeYYYEEE;;;>>>>>>666000222111111000000////////////000000///,,,++++++,,,***,,,...///000///---,,,............////////////444555///444888000NNNbbb000111555...---///...------,,,------/////////---+++,,,000444777999:::777222...,,,,,,---...------......///000000000...555444999:::JJJbbb===222222000000////////////000000000000.../////////000000000111///111333444444555777888888;;;???CCCGGGMMMSSSWWW]]]iii{{{{{{wwwooobbbXXXWWWTTTPPPKKKIIIHHHIIIJJJHHHCCC???@@@AAA???@@@BBB```~~~~~~}}}||||||}}}zzzxxxzzzxxxrrrmmmlllrrrqqqoooppprrrtttuuuuuuyyyyyyzzz{{{||||||||||||yyyzzz|||~~~|||zzz~~~sssVVVCCC===444666<<<555+++<<>><<<444>>>444999===222TTT```>>>@@@444<<>>222222000000////////////000000000000......//////000000111111///111333444444555777888888;;;@@@DDDHHHMMMRRRUUU]]]iii{{{}}}rrrggg```[[[XXXSSSNNNKKKKKKKKKLLLGGGBBB>>>@@@AAA???@@@BBBYYY{{{}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}}}}vvvooommmuuuwwwyyyzzzyyyzzz{{{|||~~~~~~~~~}}}~~~~~~yyy[[[DDD222888<<<<<<:::888444///]]]UUU666<<<;;;'''111111000000000222333444444888>>>DDDGGGIIIHHHGGGHHHNNNPPPMMMNNNRRRNNNEEE===<<<;;;===AAADDDFFFFFFFFFFFFEEEDDDBBBAAA@@@AAA???>>><<<:::999888888888333777===AAABBB@@@===<<<555777:::555777888>>>```ZZZ:::888BBBCCC<<>>@@@<<<222555111111111000000///...---...//////...,,,++++++,,,+++,,,,,,,,,,,,------------------.........//////(((666000,,,999555+++444WWWeee===222+++222---------------------------,,,---000555999;;;;;;222111000///............------......///000000000///222555777<<>>@@@AAA???@@@BBBKKKooo~~~|||uuurrr|||~~~~~~zzz[[[CCC;;;888888???DDDBBB<<<888222[[[fff888+++555///......///000222444555...222:::AAAEEEGGGFFFEEEEEEMMMOOOHHHEEEFFFDDD???===:::777777;;;@@@EEEGGG@@@AAAAAA@@@>>>======>>><<<===>>>>>>>>>;;;999777333888>>>BBBBBB@@@===<<>>333777PPPoooBBB555111......333666555444555111222555888<<>>;;;:::===============>>>??????999::::::;;;<<<<<<<<<;;;===>>>>>>@@@???<<<666222777999===CCCHHHGGGAAA;;;999888777666666777888999SSSTTT555:::EEE777EEEHHHaaa~~~???888666...555---//////...------------...,,,,,,+++)))((())),,,///+++++++++***************)))+++------+++***************)))((()))---333888777777777666555444222222---------///000000...,,,+++444...///666000WWWddd333888333444000,,,444<<<===777000...///111222444444333111111222//////000222222333333333999111777@@@???CCCKKKLLLNNNYYYggg}}}MMMTTTxxxXXXAAAEEE===:::000333222222111000//////.........//////......---,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,------.........333333///...222111---777777~~~\\\888555---......,,,+++......,,,---------...///111222333,,,------+++******,,,...,,,---............000222111///666777===BBBeee}}}}}}ddd???222444222000000000000000111111111111000111111111222222222222222222333333555666888999>>>;;;<<>>;;;777UUUwwwFFF333///111:::DDDCCC777+++555666777999<<>><<<;;;999:::<<<=========<<<;;;;;;<<<>>>AAABBB???:::666666888;;;AAAEEEEEE???:::999888777666666777888999GGGbbb}}}>>>III444???DDDFFF\\\EEE;;;999111888111//////...------------...((()))+++,,,------,,,,,,+++***************++++++,,,---//////---+++++++++***+++***)))***---111555555555555555444333222222...---------//////---++++++555111444;;;111EEE}}}{{{AAA;;;111000333///333888888555222222444111222222111///...///111111111222333333333333222444000666;;;:::BBBLLLIIINNNYYYgggSSSOOOrrrXXX@@@AAA888555...222222111111000//////.........//////......---,,,+++,,,,,,,,,------------+++,,,,,,---.../////////888:::777000...000000,,,///333@@@lllfff444666///...,,,''',,,///(((---......///111222222333...//////...,,,,,,...000...///000///...///000222111///666777<<>>222333111////////////000000000111111000000000000111111111222222222333333555666888999???===>>>FFFLLLPPPSSSWWW\\\jjjwww~~~nnnhhheee```]]]XXXUUUSSSOOOJJJLLLPPPHHHGGGFFFEEECCCAAA@@@@@@IIIeee{{{}}}yyy|||~~~|||~~~~~~|||zzzyyyzzzzzz{{{zzzyyywwwuuuttttttuuuwwwxxxxxxwwwwwwvvvssstttuuuvvvwwwxxxxxxwwwvvvvvvwwwxxxyyy{{{}}}~~~~~~}}}yyyzzziiiIII@@@<<>>777]]]JJJ777...888>>>777000///888888999:::<<<>>>???@@@AAACCCDDDBBB===:::;;;<<<:::===@@@BBBAAA>>>:::777:::<<<===??????>>>===<<<999;;;???CCCEEECCC???;;;888999<<>>111333000........./////////000000000////////////000000000000222222333333555666888999???<<<>>>FFFLLLPPPSSSWWW\\\jjjwwwqqqmmmiiiddd```[[[VVVTTTQQQLLLMMMPPPGGGFFFEEEDDDBBBAAA@@@???CCC___www{{{wwwxxxzzzyyy||||||}}}}}}}}}{{{zzzyyyvvvwwwxxxxxxwwwuuusssrrrsssuuuwwwyyyzzzyyyxxxwwwuuuuuuvvvwwwxxxxxxxxxxxxyyyzzzzzzyyyxxxxxxyyyzzz{{{{{{~~~~~~|||qqqTTT@@@===NNNaaauuummmOOOPPPUUU```YYYCCC666???gggSSS...+++000,,,,,,555888888888999:::<<<===>>>AAACCCCCCAAA===:::999:::999;;;>>>@@@@@@>>><<<:::;;;===???AAAAAA???===<<<:::<<<@@@DDDGGGFFFBBB>>>======???CCCFFFFFFBBB===888777666555555666777888666AAAXXX???AAABBBCCCBBBNNNyyyNNN999:::222444111000//////...............III???111)))'''))))))(((+++******)))***,,,...000///000222111///,,,,,,,,,***,,,------,,,+++---...000000111222222222222222111...,,,++++++,,,,,,+++...444...+++444444444@@@III333;;;555...333222000222555777666555000222222111///,,,,,,,,,000000111333333444444444111666===<<>>???@@@===>>>@@@AAAAAA???>>>======>>>AAADDDFFFEEEBBB???@@@??????CCCFFFFFFBBB>>>888777666555555666777888;;;<<<;;;UUUBBB===CCCCCCJJJmmmTTT888;;;333222111000000///............///FFF<<<...'''''')))***)))++++++++++++,,,---///000---///000000---+++++++++***,,,------,,,++++++,,,//////000111222222222222111...,,,+++,,,------,,,,,,333111---111444666999dddddd666;;;888///333111111444888888444000000333666666333000---,,,---...000222333444555555000444:::777999MMMZZZQQQMMMXXXfffbbbHHH```hhhQQQ>>>888222222111111111111000000000000//////000000//////...---)))***,,,------,,,***))))))+++---000111222111111,,,---000333444222000///<<<$$$000555FFFUUU,,,...000---000000...///111333444333222111...111333444222111000000222333333222111111333555777444999:::<<<999PPPfff@@@333444222///............////////////---.........////////////222222222333555666888999;;;999<<>>BBBDDD?????????@@@??????>>>>>>@@@???@@@BBBDDDCCCAAA???@@@???>>>@@@CCCCCC@@@===777777555555555555777777>>>---AAAPPPAAA===BBBEEEGGGbbb[[[:::>>>666333444111000//////....../////////,,,)))))),,,---,,,***+++,,,,,,------.........+++---......---++++++++++++,,,---,,,+++***+++,,,//////000111222222222111///...,,,---...///......***000666666444444444333666III888666666000111333777:::999444///222555888999666333000///...///000222444555666666666666:::888666CCCLLLEEEKKKVVVdddhhhJJJ[[[mmmXXXAAA===333333222222222222222222222222///000000000000///......+++,,,---------,,,******)))+++---000111111000///---...222777777222------,,,---&&&555000,,,IIIEEE(((---222///......///111222222222111111---000444555333111000///000222333222222222444666999555::::::<<<999OOO}}}eee???333555222000....../////////000000000............////////////222222333333555666888999<<<;;;>>>GGGMMMOOOQQQTTT]]]mmm{{{yyyooopppeee^^^WWWUUUSSSNNNLLLMMMDDDCCCCCCBBBAAA@@@??????AAAZZZwww~~~}}}|||{{{zzzzzz{{{|||~~~}}}||||||||||||}}}}}}iiiMMMTTTZZZRRR___fffGGG666:::XXX\\\GGG:::777333111(((\\\XXX888222666333333444555777999:::;;;999999:::<<<>>>>>>===<<<;;;:::888888999===AAACCCAAA@@@???>>>===>>>>>>??????>>>===???AAABBBBBBAAABBB@@@???@@@CCCCCC@@@===777666555444444555666777777...DDD888ttt]]]DDD@@@EEEEEEYYYaaa;;;???777333666111000000///////////////'''(((***,,,---------,,,+++,,,...//////...---,,,)))+++......---,,,,,,---+++,,,,,,+++******,,,---000000111222222222111111...------///000111000///---,,,333888333222444222...^^^ccc999222:::---///333666999888555333555666777777555444444555222333444555666666666666;;;666:::===999???FFFCCCIIIUUUcccqqqNNNYYYrrr^^^FFFDDD666555333333333333333333333333000000000000000///......------------,,,,,,,,,+++)))+++---///000000...---...---000666555///+++,,,###888,,,666333((("""VVVJJJ666444---...//////000000000000111111---111555666555222000//////000111222222333555777:::444888888<<<888NNN}}}vvvzzz}}}bbb===111333222000/////////000000000111111....../////////000000000222222333333555666888999<<<:::>>>GGGMMMOOOQQQTTT[[[kkkzzzrrriiinnnfff^^^WWWUUUSSSNNNLLLLLLCCCCCCBBBBBBAAA@@@??????@@@XXXsss~~~~~~|||{{{{{{}}}~~~~~~~~~~~~pppOOOaaannnfffttt|||YYY@@@555QQQ\\\QQQEEE888...///888)))EEE\\\333000666666666666777999:::;;;666555555777;;;>>>@@@AAA<<<;;;999999:::<<>><<<<<<===>>>???>>><<<;;;<<>>EEEDDDTTTccc:::???777222555111111000///////////////111111///,,,))))))+++---+++---///111111///,,,***)))+++.........------...+++++++++***)))***,,,...111111222222222222111111------...000222333111000222))),,,222///111777777??????ttt???000999,,,...222555777888888888888888666444222333666999777777888888777666555555999111666===;;;===DDDDDDHHHTTTbbbyyyLLLTTTppp]]]DDDCCC444222444444444444444444444444000000000000000//////...///...---,,,,,,,,,,,,---)))+++---///000///---+++,,,)))+++111111,,,***---...111)))222$$$999222+++PPPzzzFFF444***111000//////...//////000111...111666888666333111000---///111111222333666888999333666777:::888NNN~~~}}}zzzwwwzzz```;;;///222111///000000000000111111111111////////////000000000000222222333333555666888999999888<<>>@@@@@@@@@???@@@AAABBBBBBBBBDDDDDDBBB>>>;;;:::888666666777888888888===...<<<999CCCxxxSSS@@@FFFGGGJJJFFF666<<<:::333222000.........---+++)))++++++***************+++111111111000///---+++++++++++++++,,,///000///---,,,---...---++++++---...222222333333333222111111---------------...///000...---...///222333333333...BBBkkkCCC:::///444444333222000000222333666666555555444444333333111444888;;;;;;999666333555555666888;;;???BBBDDDIIIPPPaaa}}}JJJPPPhhh}}}HHH===888555444444444444444333222111555(((333555222444......---...---+++******+++---------...//////...------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---eeeggg222555222###>>>+++)))000'''222000///000222333333222111000......//////000000111111555...999<<<:::777HHH}}}~~~vvvxxx___===333444111000000000000000000000000000000000000000000000000000000111333333333444777999======>>>BBBHHHMMMQQQRRR___cccpppuuujjjbbbXXXTTTTTTSSSOOOKKKFFFDDDBBB@@@????????????BBBTTTttt~~~~~~bbbQQQKKKSSS```mmmiiiUUUGGGKKKSSSUUUFFF333///666''';;;444%%%HHHiii888???===222111999888///444333222222444666888::::::::::::::::::;;;<<<<<<===;;;::::::<<<===<<<;;;<<<===???@@@??????@@@AAABBBBBBBBBCCCDDDBBB>>>;;;:::888555555666777888777999000<<<777===hhhkkkCCCBBBGGGIIIsssQQQ999:::888444222000///...///...---+++++++++***************+++000000000000///---,,,,,,+++++++++,,,...///...------......---,,,,,,---///111111222222333222222111...------------......///.........000111333333333444;;;]]]ZZZ666///444333333111000000222333666666666666666555444333222555888;;;;;;888555222555555666888;;;>>>AAACCCIIIOOO___QQQRRRggg}}}RRRFFF<<<555333222222222111111111111666888666777888444222...------,,,+++,,,---......,,,---............---,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......777===nnnYYY000000333222&&&---444)))+++///...///000111111000///---.........///000000111111333...999>>>???;;;GGGwwwyyyyyy^^^;;;222333000///000000000000000000000000000000000000000000000000000111333333333444777999<<<<<<>>>BBBHHHNNNRRRTTT```eeerrrzzzjjjbbbZZZUUUUUUSSSOOOKKKFFFEEECCC@@@???>>>>>>??????OOOooo~~~~~~|||~~~dddHHHEEE\\\gggccc[[[QQQBBBOOOXXXQQQ???000...222+++333...###///YYYmmmOOO666333777444222555444333222111222333444555999:::;;;<<<===<<<<<<;;;:::::::::;;;===>>>===;;;;;;===???????????????AAAAAAAAAAAACCCDDDBBB???===;;;888555444555666666666666333:::666777PPPKKK???GGGHHHaaa\\\===888666555222000//////000000///...++++++************++++++///////////////......---+++++++++,,,...///...,,,---...///...,,,,,,...//////000111222222222222222///......---------------......///000111222222222888333JJJ===444444333222000000111111222555666777888888777555444333555888;;;:::888444222444444555777:::===@@@BBBIIIOOO___SSSNNN___wwwZZZIII:::000222111000/////////000111222FFF+++)))444///999555///---+++,,,///111000...+++,,,------------,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......888(((000rrrQQQ111333$$$,,,000...000,,,000000111111222111000...------......//////000111111222...999???BBB@@@EEEmmm~~~zzz[[[999000111///...000000000000000000000000000000000000000000000000000111333333333444777999:::<<<>>>CCCHHHNNNSSSUUUbbbgggtttxxxiiiccc[[[WWWUUUSSSOOOLLLFFFEEECCC@@@???>>>>>>>>>===KKKjjj}}}}}}{{{}}}~~~~~~~~~~~~}}}||||||~~~}}}~~~}}}|||zzz|||~~~~~~|||zzzcccGGGFFF]]]eee\\\QQQHHHAAAVVVbbbVVV@@@111,,,)))333%%%)))777222+++KKK{{{nnnBBB555777666555888666555333222111111111111888999<<<>>>>>>===<<<:::888888999;;;>>>>>>===;;;:::<<<>>>???>>>>>>???@@@@@@@@@@@@BBBCCCCCCAAA???<<<999666444444555555555555666777666666>>>nnn\\\???IIIIIIRRR___>>>888555555222111000000222222111000+++++++++***++++++,,,,,,......///////////////...+++++++++,,,......---,,,...//////...------...000...///000111222222222222000///...---,,,,,,,,,,,,---///111222111111111111666000>>>rrrTTT:::555333111000111111222111333555888999999888666444222444777::::::999666444444444555666999<<>>>>>>>><<>>AAAHHHQQQVVVQQQMMM```gggWWWAAA555000******///444333,,,)))111<<<}}}|||LLL111;;;>>>000888777555444222111000000555777:::===>>>===<<<:::888888999;;;===>>><<<::::::<<<>>>>>>======>>>????????????AAACCCDDDBBBAAA???;;;777444444444444444777777444888888777TTTrrrEEEJJJJJJIII\\\>>>999777444222111000111333333333111,,,,,,,,,,,,,,,---......---......///////////////,,,++++++,,,---...,,,+++---...///...,,,,,,...///---...///000111222222222000///...---,,,+++++++++---000222333111000000111333444;;;NNNppp<<<666333111000222333222111222444777999:::999777555000222666999::::::888777444555555777999<<<>>>@@@GGGNNN```XXXLLL[[[qqqmmmMMM:::555555444222111111222444666sssOOO888<<<---;;;444666222...///222222...)))******+++,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......+++666888(((DDDppp<<<555---'''444///555333333333222111000//////---------...//////000000333...444333;;;???@@@\\\yyyVVV777111333000111////////////////////////////////////////////////000111333333333444777999999<<<@@@DDDHHHMMMTTTXXX^^^fffwwwssshhhddd___ZZZWWWSSSPPPNNNGGGFFFCCCAAA???>>>======<<>>777<<>>=========??????>>>>>>@@@CCCDDDCCCBBBAAA===888444444444444444777666444:::888999BBBLLLGGGJJJFFFrrrZZZ>>>;;;888444222111000111333333222111...---------...///000111......///////////////...,,,+++***+++------,,,***,,,---...---++++++---...---...///000000000000000///...---,,,++++++++++++---000444444111//////000111888<<<777yyyCCC888444111111333555444222222333666888888888777666111333666888:::999888777666666666777999<<>>VVVuuuQQQ555333444111222000000000000000000000000000000000000000000000000000111333333333444777999999===BBBEEEHHHLLLSSSYYY\\\fffyyywwwhhheee```[[[WWWSSSPPPNNNHHHFFFCCCAAA???=========<<>>>>>===>>>@@@CCCEEEEEEDDDDDD???999555444444555555555444555;;;444===:::nnnQQQAAAGGGEEEbbb___AAA<<<888555333222000111222222111000////////////000111222333...///////////////......,,,+++***+++------+++)))+++,,,---,,,******,,,---......//////000/////////......---,,,++++++++++++---111555555111......///333666>>>111TTTXXX:::666222222555777555333222222444555666777777777444555777888999888666555777777777888:::===???AAA>>>KKKcccaaaIIIPPPeee|||RRR;;;666777777777888888888999999333444000222444333333111333333222222000...,,,******+++,,,------,,,+++***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......444"""+++888+++888tttHHH999;;;,,,+++111---------,,,,,,,,,------,,,,,,---......//////000000111777///444<<<<<>>CCCFFFGGGKKKRRRXXXZZZggg|||gggeeeaaa\\\XXXTTTPPPOOOHHHFFFDDDAAA???=========;;;===VVVttt||||||~~~{{{}}}~~~~~~|||{{{{{{|||}}}}}}|||}}}vvvvvvxxxzzz}}}[[[@@@<<<<<>>ooo^^^666888777666555333000...---+++---000444777:::;;;<<<===;;;888888999:::::::::888:::<<<===<<<<<<===>>>>>>======???CCCEEEEEEEEEEEEAAA:::666555555555555333333777;;;000@@@999fffSSS<<>>======AAA@@@QQQmmm|||xxxvvv|||~~~}}}~~~}}}|||{{{zzzyyyyyyyyyzzz|||~~~|||yyyyyy|||}}}{{{|||jjjJJJ777777===<<<777444555666666555222///---...............///000111,,,333999???cccZZZ>>>666888<<<666444555///---------...111555:::<<<;;;999888777888:::<<<===;;;<<<>>>@@@AAABBBAAAAAA>>>>>>>>>@@@AAACCCEEEFFFAAAAAA???:::555222222444777666777888777888AAALLLWWW===???IIIMMMjjjxxxGGG===???555444555444222000111333555/////////000111111222222///000000000111111111111/////////---+++***+++,,,,,,***))))))+++------,,,------,,,,,,,,,---......))))))))))))***+++,,,------...///...---,,,---///...222555???BBBwwwIII000???---:::444...222222222333333555666888999555333222333666666444111666777999999888999;;;>>>FFFNNNcccqqqOOONNN^^^hhh999===888888888999::::::777555000---,,,000666:::999666222444555555222000//////---,,,++++++******++++++,,,++++++***)))))))))***000(((+++///))))))000111222+++))),,,---,,,111999AAAXXX111,,,999***//////...,,,******...222333111///...///000000000000222888222888???===RRReeeEEE555222444111---000000000000000000000000...000111111000000111222000222333444444666888;;;>>>BBBCCCBBBGGGPPPSSSPPPaaagggvvvlllaaaZZZYYYXXXTTTOOOIIIHHHEEEBBB@@@>>>======>>>>>>OOOlll|||zzzxxx}}}~~~}}}|||}}}}}}||||||{{{{{{zzzyyyyyy{{{}}}|||{{{~~~~~~||||||pppPPP;;;777;;;;;;666555666777777666333000.........------......///000000333111+++===mmm[[[FFF======444,,,///555000///......000333666888;;;;;;;;;999888999:::;;;;;;<<<===???@@@@@@AAAAAA<<<======>>>@@@AAACCCDDDAAABBBAAA===888555444555555555666777666777>>>GGGrrrNNN>>>???FFFJJJeeeOOO???>>>444666555444222111222555777//////000000000000111111222222111111000/////////...//////---+++***+++,,,+++***))))))+++,,,,,,+++,,,,,,++++++++++++,,,,,,))))))))))))***+++,,,------/////////---,,,---...///333000555555cccmmm>>>;;;+++555000000444111222222333555777888999555333222222444444222000444666777888999:::===???CCCLLLaaauuuPPPKKK___uuu@@@999:::999888999999999666444111......111777;;;:::888333555666555222000//////,,,,,,+++************++++++++++++++++++,,,---...,,,)))---111---++++++&&&///000444666444...******CCCXXXIII999$$$///---///000///000222111///...---,,,---...///000000000111888222777>>><<>>>>>>>><<<<<>><<<999777888:::;;;;;;<<<<<<===>>>@@@@@@;;;;;;<<<===>>>???AAABBBAAABBBBBB@@@<<<999777777444333555777666555999AAARRRBBBAAA>>>AAAGGG^^^ZZZBBB===555777666444222111222666999333222222222222111111111333333111000...---,,,+++---......---+++***+++---,,,***))))))+++,,,,,,+++,,,,,,+++***))))))))))))))))))))))))***+++,,,---...///000///---,,,---...///444///000...HHHMMM555///444000222333000111222444666777999:::555444222222222222000...222444666888999;;;>>>AAAAAAJJJaaaqqqQQQJJJZZZvvvGGG>>><<<:::888888888777555333222000///222777;;;;;;999444555666444222/////////,,,+++******))))))************+++,,,...000111222///,,,)))(((+++000333000'''******((()))...333444///555pppJJJ666///,,,///---***---222111***,,,,,,---......///......111111777111666<<<<<>>>>>;;;;;;JJJggg|||~~~~~~}}}|||{{{{{{||||||{{{|||}}}~~~}}}{{{yyywwwzzz|||~~~}}}~~~~~~{{{|||}}}aaaDDD777999999666666666777777555444111000------,,,,,,,,,------......222///666===000666XXXmmmBBB444777555///222111///.........///000555999======:::888888:::<<<;;;::::::;;;<<<>>>???<<<<<<<<<======???@@@AAA@@@AAABBBBBB@@@<<<999888555444555777666444666<<<>>><<>>;;;888666666555333111222000///111555888999999444555555444111///...///++++++***)))))))))************+++,,,...000111222,,,...)))&&&,,,000...///::::::444+++)))000333222$$$999777wwwIII)))...000---'''(((...000+++...000111111000...------222000777222666:::<<>>@@@CCCEEEIIIOOOTTTVVV^^^jjj}}}qqqggg]]]XXXYYYXXXQQQKKKJJJIIIFFFCCC@@@???>>>>>>===<<>>WWWkkk@@@===999///000000///......///000000000555999;;;;;;:::;;;<<<;;;;;;:::999:::<<<===>>>>>>>>>>>>>>>>>>???@@@AAA>>>???AAABBBAAA???;;;999777555666888777555666999:::;;;AAA:::???KKKSSSpppjjjEEE>>>===555444333000...///333666444333333222111000//////************))))))))))))+++,,,,,,,,,++++++,,,...000...,,,,,,...///...---------+++***))))))))))))))))))))))))***+++,,,------...///...---------///...//////333444---TTTwww:::999888444444//////000333555777888888888888888666444222000000111444666777777777888;;;===???IIIdddaaaMMMDDDOOOlll|||WWWAAA???<<<888555444333222111111000//////111444555666333333333222///......///,,,++++++***)))*********++++++++++++,,,---...///%%%///---,,,222***"""***000111000///000222---&&&111---555888}}}XXX111,,,///000...---///000///---000222222000......///222000666222666999===[[[cccBBB555333000...000////////////////////////...000111111000000111222111333444555555777999<<<<<<>>>BBBFFFIIIMMMSSSXXX___mmmssslllddd___\\\YYYSSSNNNKKKIIIFFFCCCAAA??????>>>???<<>>;;;999666555888888555666999;;;;;;@@@:::AAAKKKLLLcccoooFFF>>>???555555333111......000222//////...---,,,,,,++++++'''''''''(((((()))))))))***+++,,,+++***+++---///000///------...///...---,,,,,,+++***)))))))))***))))))))))))***+++,,,---+++---......------///000222+++---000333///EEEHHH777111333222222000111333666777777777777888888777444111000111333555666777777777888:::<<>>BBBHHHJJJMMMTTT[[[bbbrrrxxxrrrjjjaaaZZZVVVSSSQQQKKKIIIFFFCCCAAA@@@??????AAA;;;@@@UUUooo}}}~~~{{{zzz{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxwwwwwwvvvyyy{{{||||||{{{zzzzzz{{{{{{xxxyyyzzzyyy|||{{{~~~xxxVVV===999999666555555555444333333222222000///......------......+++///777777///000333...888444DDDttt<<<>>>111111111000000/////////...---...444:::>>>===;;;:::;;;;;;<<<<<<<<<<<<<<>>HHHggg^^^MMMAAAQQQmmmkkk:::???;;;666222111111222222333222000...,,,---...000---......---,,,---///111...---,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,---...111%%%$$$...,,,IIInnnFFF555000+++,,,333'''333###222333SSSSSS999***000444,,,,,,555777999:::777222///111444222...666444888;;;BBBfffxxxXXX;;;555666111///333000000000000000000000000...000111111000000111222222333555666666777:::<<<>>>???DDDKKKMMMNNNVVV___gggyyy{{{vvvlll```VVVQQQPPPQQQKKKIIIGGGDDDAAA@@@??????AAA;;;===PPPjjjzzz|||xxxxxxyyyyyyzzzzzzyyyyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvyyy{{{|||{{{zzzxxxyyyyyyzzzxxxyyyzzzzzz}}}zzz~~~~~~[[[@@@:::999555666666666555444444444333111000///...............222(((///333)))...888000///BBB666@@@mmm;;;333333222111000///...---000---,,,111999>>><<<888:::;;;<<<===>>>===<<<;;;AAA@@@??????????????????CCCBBBAAACCCFFFGGGEEEBBB:::555222444666555666999333666AAA???BBBCCC@@@XXXxxxIII;;;;;;777888888666222///.........------------,,,,,,,,,)))*********************(((***++++++***+++---///...,,,******+++++++++)))(((((('''''''''(((((()))))))))))))))***+++,,,---(((***,,,......///111333333***===;;;666666111LLLfffAAA:::???444777222333555777777666555444555555555222......000444111333555666777999===???===GGGgggUUUNNNFFFLLLXXXlllIII???;;;555111000111222222555444111...,,,+++---///+++,,,,,,,,,+++,,,///111///...------,,,,,,------++++++++++++,,,---...///###---,,,333999(((???[[[444...000******333000(((---)))555===XXXRRR...///444...333BBBDDDEEEDDD===555000111333222...555555999<<>>:::>>>CCCLLL```vvv}}}xxxyyyyyyzzz{{{|||zzzvvvsssvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyy{{{|||}}}~~~|||yyywwwvvvvvvxxxyyy~~~~~~eeeHHH777555999444444444333333333222222000000000///......------............///////////////999444...NNNxxxYYY:::666:::+++,,,777111+++---///000111555<<>>>>>>>>>>>???@@@AAABBBAAAAAAAAACCCEEEEEEDDDCCC???===:::666333333777::::::;;;<<<===>>>BBBGGGKKKppp|||LLL@@@:::999777444222111000...---------,,,,,,,,,,,,++++++************************((())))))***+++---...///***))))))***,,,,,,+++)))))))))((((((((((((((()))***)))))))))))))))***+++***,,,------,,,,,,...///444888:::999555444777;;;CCCHHH@@@777:::666000000555666000---000000111111000///000111333000222555777888888:::<<>>@@@FFFMMMPPPRRRXXX```ppp|||nnn^^^VVVVVVWWWTTTNNNJJJFFFCCCAAA@@@???>>>;;;>>>AAAIII___vvv}}}xxxxxxxxxyyy{{{|||{{{xxxuuuvvvwwwwwwxxxxxxwwwwwwvvvxxxxxxyyyzzz{{{{{{{{{zzz}}}|||zzzxxxwwwxxxyyyzzz}}}}}}~~~~~~jjjLLL888555999333333333333222222222222000000000///......------............////////////111222777888888IIIxxxxxxEEE---111555111///333333111///---///444999???===<<<:::999::::::;;;============>>>???@@@AAACCCCCCBBBBBBCCCDDDCCCCCC@@@???<<<777444444666888:::;;;<<<===>>>AAAFFFJJJhhhUUUBBB;;;999777444222111000...---------,,,,,,,,,,,,++++++************************((((((((()))***+++,,,---......---+++***(((''''''((('''''''''(((((()))***)))))))))))))))******++++++---......------///111444777::::::666555777999jjjWWW;;;>>><<<;;;:::888444111000111222111///000111000///...000111111333666777888999:::<<>>555///...111111000222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++)))***++++++*********+++)))+++------------///000222111000///...---------///******...---+++444BBBuuukkkBBB;;;+++<<<666IIIFFFAAA;;;666222///...111333888444::::::BBBpppmmmCCC666111000444---000000000000000////////////000000000000111111111111333333444666888:::<<<===???@@@EEELLLOOORRRYYYbbbsss|||nnn___WWWVVVUUURRRNNNKKKFFFCCCBBBAAA???>>><<<======FFF\\\uuu~~~yyyxxxxxxyyyzzz|||{{{xxxvvvvvvwwwwwwxxxxxxwwwwwwvvvxxxzzz{{{||||||{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxzzz|||~~~}}}||||||qqqRRR:::555888333222222222222111111111000000000///......------............////////////888---111<<<444***HHHuuukkk///...333***...***,,,---...000333888<<<@@@???===;;;::::::;;;<<<<<<;;;;;;<<<<<<===>>>???DDDCCCBBBAAAAAAAAABBBBBBCCCAAA>>>:::666444555666999:::<<<<<<>>>AAAEEEIII\\\```DDD===999777444222222111///---------,,,,,,,,,,,,++++++************************(((((()))))))))*********...//////,,,(((&&&(((+++((('''''''''((()))******)))))))))))))))***++++++,,,---............000222333777::::::777555666777NNN{{{EEECCC===???444555222,,,+++000222000000111222111000///000222333444777888888999;;;===BBBGGGbbbfffMMMDDDKKKOOOttt\\\CCC===666111///.........111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++(((+++,,,+++)))(((***,,,)))+++...000...---,,,,,,//////...------------...111***'''---///,,,,,,000CCCfff444222333444>>><<<999555222000//////111333888555;;;999AAArrrfff@@@666111000444...000////////////000000000000000000000111111111222222333444555666888:::<<<>>>AAAAAAEEEKKKNNNRRR[[[eeevvv{{{lll___XXXVVVTTTRRRPPPLLLGGGDDDBBBAAA@@@>>>===<<<;;;BBBXXXrrr}}}zzzzzzzzzzzzzzz{{{zzzwwwtttuuuvvvvvvwwwwwwvvvvvvuuuvvvwwwzzz||||||{{{xxxwwwtttuuuvvvwwwxxxwwwwwwvvvxxx|||~~~}}}yyyxxx|||xxxYYY>>>444666222222222111111111000000000000000///......------............////////////444000111666999666333333bbbVVV666222555:::444444444333111///......;;;<<<<<<===<<<<<<<<<;;;:::::::::;;;;;;<<<===>>>BBBBBB@@@???>>>???AAACCCDDDDDDBBB===999555444555888:::;;;<<<===@@@DDDGGGPPP}}}fffCCC>>>:::777444333222111///---------,,,,,,,,,+++++++++******************************************))))))))),,,---+++'''(((---222+++***))))))))))))******))))))))))))***+++,,,,,,+++,,,------,,,---000222333666::::::999666555555BBBhhhMMM777???555444666777555000---///222333444444333222222333555666888888888999;;;===AAAEEE^^^iiiOOOCCCPPPJJJiiioooDDD===666333222000000111/////////...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++(((+++---,,,)))(((***------///111111///...---...---------,,,,,,------...000***(((---111///...///111AAAFFF333,,,999555444222111000000000111555222444222999999BBBttt^^^<<<666111///444...///////////////000000000000000000111111111222222222444444555666888;;;===>>>BBBBBBEEEJJJNNNSSS^^^hhhvvvxxxjjj```[[[WWWUUUSSSQQQMMMHHHEEECCCBBB@@@???======:::>>>SSSmmm{{{{{{}}}|||{{{zzzzzzxxxuuussstttuuuuuuuuuuuuuuuuuutttrrrtttwwwyyy{{{zzzxxxwwwtttvvvxxxyyyzzzyyyxxxxxxxxx{{{~~~}}}yyyxxx|||}}}aaaCCC444444222222222111111111000000000000000///......------............////////////)))333777222222:::>>>;;;999]]][[[777333222333000...,,,---///222333333666:::===>>>>>><<<::::::::::::;;;;;;<<<===>>>???@@@???>>><<<===AAADDDDDDEEEDDDAAA<<<888555555777999:::;;;<<>>@@@CCC___kkkQQQEEERRRCCC^^^|||HHH===444333333222222444/////////////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++)))+++------+++***,,,...111111000///,,,,,,---///---,,,,,,,,,,,,------...---++++++.........///222***222IIIDDD===---000000/////////111222333CCC888333000999999CCCvvvUUU999666111...444...///.../////////000000000111111111111111222222222222444444555777999;;;===>>>CCCBBBEEEKKKOOOUUU```kkktttyyyjjjccc^^^ZZZVVVUUURRRNNNIIIEEECCCBBB@@@???===>>><<<<<>>===;;;:::<<<;;;;;;<<<<<<===>>>??????AAABBB@@@======@@@DDDCCCDDDEEEDDD???;;;888777666888:::;;;<<<>>>AAACCCDDDZZZzzzLLL@@@:::888555333222111000...------,,,,,,,,,,,,++++++***************************+++,,,------,,,***)))(((***+++***((((((+++///......,,,+++******)))))))))))))))***+++,,,---...)))******))))))+++///222222333555777888888777777111aaaNNN;;;HHH>>>:::===DDD???000,,,444...000333444444333444555::::::;;;:::999:::<<<>>>@@@EEEdddnnnQQQIIIOOOBBBZZZVVVCCC333111444222111333//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,.../////////000000...,,,)))***,,,...------,,,,,,,,,------...,,,---...---++++++---111///333(((]]]DDD//////////////////111333444LLL>>>777222:::999FFF}}}LLL555666111...444...///......//////000000111111111111111222222222222333444555666777999;;;===???CCCCCCFFFLLLPPPVVVaaalllvvv}}}nnngggccc\\\WWWVVVSSSOOOJJJFFFDDDBBB@@@???===@@@>>><<>>???@@@AAACCCFFFGGGEEE@@@>>>???BBBAAACCCFFFEEEBBB>>>:::999555777:::;;;;;;===???BBBCCCNNN~~~YYY@@@;;;888555333333222000...------,,,,,,,,,,,,++++++************************((()))+++,,,,,,+++***)))*********))))))(((((((((*********))))))******+++)))))))))***+++,,,......*********)))***,,,000333111222333555888999999999222KKKNNNPPPqqqnnnkkk]]]FFF666222333222...111555777777777888999<<<<<<;;;:::999:::<<>>???BBBBBBGGGMMMRRRXXXbbbmmm{{{qqqkkkfff^^^XXXWWWSSSOOOJJJFFFDDDBBBAAA???===AAA@@@;;;DDD\\\tttyyyxxxwwwxxxzzz{{{zzzyyyxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyywwwvvvuuuwwwzzz|||}}}}}}vvv{{{~~~vvvXXX@@@888444444444333333333222222000000000///......------............/////////000***222444111;;;SSShhhoooeeeIII666666666666888:::<<<===>>>>>>>>>>>>???@@@AAABBBGGGJJJLLLIIIBBB>>>>>>@@@???BBBFFFFFFDDD@@@<<<;;;555777999;;;;;;<<>>======<<<:::999:::===???CCCMMMqqqsssLLLMMMKKKWWWwww```AAA999:::555000...000111111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++...***(((,,,333777555111---///111222000...------000///...------------...(((***---///222555333000000'''...:::999VVV111000////////////000111......444555888666NNN}}}tttCCC111666111---444///...---......///000111111222111111222222222333333333555555666777:::<<<>>>???AAABBBGGGNNNSSSYYYcccmmmyyypppggg]]]WWWXXXTTTRRRNNNJJJEEEAAA>>>======???>>><<>>fffrrr>>>>>>777888777111444555,,,//////...,,,******,,,///++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))'''''''''((()))+++,,,---***)))***,,,///222222222222///+++***,,,------,,,...///111444777999;;;<<<:::>>>HHHqqq<<>>>>>===;;;::::::;;;;;;;;;:::;;;>>>@@@CCCGGGvvvSSSMMMaaappp???>>>???666222111000222444444111...---,,,,,,,,,,,,+++++++++******+++***)))***++++++***)))777111,,,...333555444444---:::999000000...,,,000,,,LLL&&&$$$333'''111---,,,,,,------...///000000...///---***222PPP}}}OOO555555(((---;;;+++111000222444...>>><<>>???>>>;;;@@@QQQjjj}}}{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwyyyzzz{{{}}}}}}|||{{{zzzyyyxxxxxxwwwyyyzzzzzzyyyxxxxxxyyywwwwwwxxxyyy{{{}}}gggIII777777777555333111000111111111000000///......------///333555666888:::777111---111444333999RRR~~~GGG>>>TTT^^^===,,,777;;;<<<===;;;DDDNNNEEEBBBQQQRRR\\\aaa]]]UUUOOOIIICCCEEEIIIIIIDDDAAACCCEEEDDD===;;;999999:::<<<>>>???DDD???[[[yyyAAA>>>777777555...000333,,,---------,,,***+++...000++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++******,,,...000000///000---******,,,......---,,,---...///111333555666444888<<>>@@@GGGPPPtttRRRNNNcccllljjjpppfffMMM333222222222222111///---,,,,,,,,,,,,+++++++++******,,,+++*********+++++++++555000+++***+++,,,------gggbbbJJJ333///000000555qqqFFF111555'''///***,,,,,,------...//////000)))---333222***444aaaBBB+++???000,,,===---111333444000>>>===RRR^^^<<<666111///111333111///111000///...///000222333111333444333222111222333666666666777:::===@@@BBBBBBFFFJJJNNNRRR\\\iiissszzzrrrnnnggg^^^YYYVVVTTTPPPLLLHHHEEECCCBBB??????===;;;>>>MMMggg{{{||||||{{{zzzxxxwwwvvvvvvyyyyyyyyyyyyyyyxxxxxxwww||||||{{{zzzyyyxxxwwwwwwxxxyyyyyyyyywwwwwwyyyzzzzzzyyyxxxwwwyyy|||rrrQQQ999555444333111111111111222111000000//////......---///888>>>>>><<<;;;999666///000555666......JJJlllWWWIII}}}ddd777;;;666777>>>999FFF[[[HHH999TTTSSSUUUXXX[[[^^^]]]RRRGGGCCCIIIKKKGGGDDDFFFGGGFFFAAA>>>:::999;;;======<<<@@@BBBMMMqqqHHH???777777666...///333...,,,,,,---,,,+++,,,///111************************))))))))))))************))))))))))))))))))))))))+++******))))))******+++...,,,+++,,,---...---,,,000---+++***,,,------,,,---,,,,,,,,,...000222333777;;;777vvvSSS666EEE;;;111ccchhhRRR999999999888888888999999888999::::::999;;;>>>@@@JJJ\\\tttRRRMMM]]]}}}NNN444222//////111111...,,,,,,,,,,,,+++++++++******---,,,+++******+++,,,---///000///...///333888;;;zzzkkkHHH---,,,000111666III111222(((000,,,,,,,,,,,,---......//////+++***111555'''!!!@@@kkkkkk555>>>000%%%???***333555444111===???]]]~~~SSS:::666111000111222111///111000/////////000222333111333444333222111222444666666666888:::===@@@BBBBBBFFFKKKOOOTTT^^^mmmwwwzzzqqqnnniii^^^UUUUUUTTTPPPMMMIIIFFFDDDCCCAAA@@@>>><<<===JJJcccyyy~~~|||{{{yyyxxxxxxyyyzzz{{{{{{yyyxxxvvvxxxxxxxxxwwwwwwwwwwwwvvvwwwxxxxxxvvvuuuuuuwwwyyy}}}|||zzzyyyxxxyyyzzz{{{}}}[[[===:::888666555444333222000000000000000//////......333???HHHGGGAAA>>><<<;;;<<<666222333000---333<<>>AAAIIIggguuuUUULLLOOO```vvvZZZ666111------111222///+++,,,,,,,,,+++++++++******------,,,+++***+++---///%%%+++///,,,***---111333NNNFFF111&&&---000,,,///LLLRRR333)))...***000---,,,,,,,,,------.........222)))(((---,,,(((000@@@yyyiii555111000222111333666333333;;;@@@jjjyyyIII888555222000111222111000000000//////000000111222111333444333222222333444666666777999;;;>>>@@@BBBBBBFFFKKKPPPVVVbbbqqq}}}yyyooommmkkkaaaXXXUUUSSSPPPMMMIIIFFFDDDCCCCCCAAA@@@>>>===FFF___vvv}}}|||zzzwwwxxx{{{}}}}}}|||{{{zzzvvvwwwwwwxxxyyyyyyzzzzzzyyyzzzyyyxxxvvvwwwyyy{{{~~~~~~~~~~~~}}}|||{{{zzzdddDDD>>><<<999888666444000,,,000000000000000/////////888EEEOOOLLLCCC?????????AAA@@@;;;444666:::777......+++333IIIaaaxxxJJJ999999FFFEEE555...222111222BBBKKKcccnnnIIIEEEDDDHHHMMMOOOLLLHHH@@@NNN\\\aaaaaaaaa```^^^PPPHHH>>>888777:::<<<===:::FFFAAAOOOlllDDD777777:::444222333000...//////...+++***+++,,,))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((()))***,,,---///000222111///.........,,,***,,,---------------...///---------///111333666777222===888FFF[[[HHHPPPOOOCCCdddLLL;;;999777555444555777888666888999999:::<<>>555000,,,---000222///,,,,,,,,,,,,+++++++++******---...///---++++++...000:::BBBEEE<<<333...+++'''+++///---...666222***+++***444------///+++...---,,,,,,,,,---------------///---))))))...444111***DDDUUU444:::,,,888111666111444999@@@vvvrrrCCC666444222111111111111000000000000000000111111222111222444444333333444555555666777999<<<>>>@@@AAABBBFFFLLLQQQYYYfffvvv{{{pppnnnnnnhhh```VVVUUUQQQMMMIIIFFFDDDCCCBBB@@@AAA@@@===BBBYYYrrr|||}}}~~~~~~}}}|||{{{wwwyyy{{{~~~~~~}}}zzzzzz{{{|||}}}~~~~~~}}}~~~~~~}}}||||||}}}|||}}}sssWWW999555111000222333111///000000000000000000000000777CCCJJJDDD:::666777888444???@@@666222888999333<<<666222222444<<>>DDDUUUgggCCC@@@???BBBCCCCCCEEEHHHFFFPPPYYY[[[^^^gggrrrxxx\\\UUUJJJ@@@:::999<<>>AAA666+++///)))...222222...---000111,,,,,,,,,,,,,,,,,,------&&&111333,,,+++222333,,,000YYYBBB666000333///666000888999BBBfff???444333333111111000000000///000000000111111111111111222444444333333555666555666888:::===???@@@AAABBBGGGLLLRRR[[[iii{{{tttooopppllleeeYYYWWWSSSOOOKKKGGGDDDCCC???>>>@@@AAA<<<>>>SSSlllxxxyyy{{{}}}~~~~~~}}}|||zzz{{{}}}}}}}}}~~~tttMMMDDD999333222444555444000000000000000000000000666???BBB:::000,,,...000,,,333888777333222555666(((+++000333333555;;;AAAUUUvvvLLL666333:::333......'''000***555:::DDDppp{{{MMM@@@>>>???CCCCCCAAACCCHHHHHHNNNQQQMMMOOO\\\nnnzzziiieee\\\OOOBBB;;;;;;>>><<<@@@EEEKKKdddcccFFF666555222111111---...///000///,,,+++***+++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))***+++---///000111...,,,++++++,,,---+++***))),,,///000000111333666,,,---000222444444444333444999;;;CCCaaa<<<;;;:::888888888888888777888:::;;;<<>>666111333222+++;;;???===???BBB666---222...)))000000+++...000111,,,,,,,,,,,,,,,,,,,,,,,,(((...222...+++,,,000222///---tttmmm>>>666000...777111<<<;;;EEE~~~ZZZ<<<333333333222111000000000//////000111111111111111111222444444333444555777555666888;;;===???AAAAAABBBGGGMMMSSS]]]lllyyypppooolllfff[[[YYYUUUQQQLLLHHHEEEDDD<<<<<>>777444777111333222000...000000......???CCCSSSqqqttt999///;;;(((///@@@//////+++...666???GGGHHHBBB@@@===@@@FFFGGGDDDEEEIIIFFFKKKJJJDDDCCCNNN___kkkrrrqqqjjj[[[III>>>;;;<<<===<<>>???AAAAAABBBGGGMMMTTT]]]mmmxxxsssooolllbbbZZZSSSRRROOOIIIDDDCCCCCC>>>===>>><<<;;;KKK___uuu~~~~~~|||yyy||||||||||||}}}||||||{{{{{{}}}|||zzzyyyzzz|||yyyzzz||||||||||||~~~~~~}}}yyyvvvtttvvv{{{ooogggrrrsssVVVBBB:::,,,***555888///***...222000999EEEKKKDDD666000000111---///333777:::;;;;;;:::000...,,,,,,...///000///111000111333999TTTWWW111777555///111111111000000111777>>>AAAAAAFFFDDDDDDFFFJJJMMMKKKIIINNNLLLHHHCCCCCCJJJWWW```___\\\WWWPPPJJJCCC???<<<<<<:::CCCFFFQQQLLL777:::666555///111...------,,,,,,++++++***,,,++++++******++++++,,,...+++'''''')))***)))(((************+++---///000111111111000///---,,,+++111---)))((()))***)))'''***---000333444444222111333333333333444555666666;;;<<<<<<>>>HHH\\\|||IIIEEE???;;;999888888777>>>666666???AAA===DDDSSS^^^{{{cccMMMPPPSSSNNNPPP\\\gggVVVGGG888444000111222111000000000///---+++111...++++++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111000///000111111///---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......111...333PPPKKK888555111777>>>000MMM}}}qqqBBB===555444333222111111111111000000000000111111111111222222222222333444555555666888;;;===>>>???AAABBBFFFMMMMMMSSSdddsss|||uuupppmmmaaaZZZTTTSSSPPPJJJDDDBBBCCC>>>>>>???<<<;;;III[[[ooozzz{{{zzz{{{~~~|||||||||||||||{{{zzzyyywwwvvvvvvuuuvvvxxxzzz{{{zzz{{{||||||zzzzzz{{{|||~~~|||yyyxxxzzz~~~```BBB@@@XXXffflllbbbLLL555,,,,,,555666---,,,444666IIIXXXRRR@@@111,,,,,,...---...333:::??????>>>222000------.../////////111111333444000888UUUtttVVV>>>000---333555///.........222888===???EEECCCCCCDDDFFFGGGHHHHHHGGGIIIJJJKKKLLLNNNQQQTTTTTTSSSPPPLLLGGGBBB===:::???;;;AAAEEEMMMyyyLLL777999555666111333//////......---,,,,,,,,,,,,++++++******++++++,,,---***(((''')))+++***))),,,,,,+++,,,---///111222222111000///...---,,,,,,111---)))((()))***)))(((***,,,///111222222000///333333222222333444666777<<<999:::999@@@[[[IIINNNHHH>>>XXXhhhMMM777555999888:::@@@111@@@IIICCC===BBBIIIKKKhhhzzzaaaLLLNNNPPPKKKMMMWWWgggUUUEEE777222000111222111000000111000...---000---++++++---...,,,***++++++++++++++++++++++++++++++++++++++++++++++++///.........000000...,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......)))444---:::sssDDD???555...>>>>>>HHHyyyhhh???888555444333222111111111111000000000000111111111111222222222222333444555666555888;;;===>>>???AAACCCIIIMMMOOOXXXhhhuuuxxxqqqmmmbbb[[[VVVUUURRRKKKDDDAAABBB??????AAA===;;;EEESSSkkkxxx{{{yyy~~~~~~{{{~~~||||||||||||{{{zzzxxxxxxvvvvvvvvvwwwwwwxxxyyyyyyzzz{{{{{{{{{yyyxxxyyyzzz|||}}}}}}|||{{{|||gggAAA000<<>>EEEEEECCC333111///.../////////.........111333///+++333@@@WWW333444555---000////////////111666999@@@AAABBBBBBAAAAAACCCDDDDDDIIIPPPWWWZZZWWWQQQKKKKKKLLLMMMMMMJJJEEE@@@===AAA:::???DDDIIIiiiMMM888888444666222444000000//////...---------,,,++++++******++++++,,,+++)))((((((***++++++***///......---...000222444222111///---,,,,,,------///,,,***))))))***)))(((***,,,...///000///---,,,333222111111111333555777;;;555888333777pppJJJFFF444666555999ffffffEEEEEEKKKEEEBBBIII<<>>CCCDDD|||yyy^^^===555444333222111111111111111000000000000111111111111222222222222333444555666555888:::<<<>>>???BBBDDDLLLMMMQQQ^^^mmmvvv{{{qqqmmmccc]]]YYYXXXUUULLLDDDAAAAAA@@@AAABBB>>>;;;AAAKKKiiizzz~~~zzz}}}|||yyy|||}}}}}}}}}|||{{{yyyxxxwwwuuuvvvwwwxxxyyyxxxwwwwwwxxxyyy{{{zzzyyyyyyzzz{{{yyy{{{}}}}}}}}}}}}~~~}}}ZZZ>>>333+++///JJJgggpppiiiQQQ333***333666...777===CCCDDDDDDEEEAAA;;;555555888???GGGKKKIIIFFF444222///.../////////...000,,,+++///000///111666<<<cccAAA,,,...111000111222000...000444:::>>>BBBCCC@@@>>>>>>@@@AAAFFFOOOYYY^^^[[[PPPHHHGGGJJJNNNPPPNNNJJJDDDAAA@@@:::>>>DDDFFFXXXOOO:::888222555222333000000//////...------,,,,,,++++++******++++++,,,))))))))))))***+++++++++//////...//////111222333000...,,,*********,,,------,,,***))))))******)))+++,,,---...---,,,+++***111000///...///111333555888///666111555TTTLLLDDD111AAAAAAAAAXXX{{{kkk\\\XXXWWWFFF???FFFFFFBBBOOOeee}}}|||fffPPPNNNPPPJJJJJJPPPqqqmmmRRRAAA888...000///000//////000222333222000,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---///000...---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........------444999---TTT???<<<666@@@999DDDwwwUUU===555333333222111111111111111///000000000111111111111333222222333333444555666666888:::<<<>>>@@@DDDFFFOOONNNRRRbbbpppxxx}}}rrrnnnggg```\\\[[[WWWNNNFFFBBB@@@AAACCCCCC???<<>>555888222000888SSSppp{{{^^^;;;000222333...===JJJLLLGGGEEEDDDDDDEEEGGGJJJNNNQQQOOOIIIEEE444222///......///...---444...***,,,//////......+++>>>dddddd333999...,,,///333222......222333:::AAADDDBBB???<<<<<<<<>>999111444111111//////......---,,,,,,,,,,,,++++++******++++++,,,((()))***++++++++++++,,,---...///000000000000000,,,+++)))(((((()))***,,,+++++++++******)))***++++++,,,,,,---,,,,,,+++***...---,,,,,,---...000222444+++777111999III___:::...BBB888BBBMMMzzz[[[VVVfff~~~gggQQQMMMNNNJJJIIINNNjjjsssSSS@@@:::---222//////......000222333222000+++,,,---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,...000111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........222'''999888,,,777dddpppAAA000AAA555GGGxxxLLL;;;444222222111111000000111111///000000000111111111111333333333333444555666666777999;;;===???BBBFFFIIIPPPPPPTTTdddrrr|||tttqqqkkkddd___]]]YYYPPPHHHEEEAAACCCEEECCC@@@===>>>AAAXXXttt~~~||||||xxxyyyzzz{{{{{{zzzyyyxxxyyy{{{}}}~~~mmmCCC444===888...000555IIIfffuuukkkPPP999......111:::KKK___hhh^^^MMMddd___YYYUUUSSSNNNFFF@@@222000...---.........---///------///222111...+++666+++111```ggg>>>111+++***111333000///333///555===CCCCCCAAA===;;;===@@@DDDJJJNNNNNNLLLIIILLLOOORRRUUUUUUTTTQQQOOOEEECCC>>>BBBFFFFFF___SSS@@@:::222555111/////////......---,,,,,,+++,,,++++++******++++++,,,(((***,,,,,,+++***+++,,,***,,,///111222000...---***)))((((((((()))***+++)))***++++++***)))***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...//////111(((777000<<>>AAADDDIIILLLPPPSSSXXXfffwwwwwwvvvppphhhaaa^^^ZZZRRRKKKHHHBBBDDDFFFCCC@@@?????????PPPqqq~~~WWW666333000000<<<111///:::VVVooooooWWW@@@888...))):::^^^|||xxxuuu]]]OOOMMMJJJAAA888000...,,,,,,---......---))),,,///111222222111///000444......WWW]]]CCC555---111333000///333...111666<<>>FFFEEEUUUzzzQQQAAA;;;333888333111000000//////...---------,,,++++++******++++++,,,)))+++...---+++)))***+++))),,,111444444111---***)))))))))******+++++++++'''))),,,,,,***)))+++,,,------..................+++,,,---.../////////...000)))777,,,:::FFF@@@===;;;777EEEHHHKKKGGGNNNRRRLLLDDDDDDGGGJJJYYY___{{{~~~iiiPPPHHHHHHIIIJJJNNNcccWWWBBB???---555///...------...000000///---***---000111///......///------------------------++++++++++++++++++++++++*********,,,///111000///---........./////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///...++++++444555:::UUULLL;;;BBBMMM~~~ZZZ>>>555666111111000000000000111111000000000000111111111111444333333444444555666777:::;;;===@@@BBBFFFKKKOOONNNVVV\\\hhh}}}zzzyyyrrrjjjbbb___[[[SSSLLLJJJBBBEEEFFFCCCAAA@@@@@@???OOOrrr```>>>;;;777---111000666111,,,CCCiiivvvkkk<<<===888111<<<```[[[GGGEEEGGG>>>333///---++++++,,,.........---000000---***+++---...'''+++555000///XXXXXXDDD444333444000...222......111777>>>BBBAAA??????EEELLLOOOLLLHHHFFFEEE@@@AAACCCFFFIIILLLNNNPPPVVVSSSAAA;;;EEEEEEQQQrrrOOOAAA<<<555:::666333111111111000//////......,,,++++++++++++++++++,,,))),,,///...+++))))))***(((,,,222666666333---))))))***+++,,,,,,---,,,,,,&&&))),,,,,,***)))+++---........./////////000000+++,,,///111111111///...111***777(((555DDD@@@>>>666======999>>>EEEAAABBBGGGFFFAAACCCKKKMMMTTT{{{{{{}}}~~~lllSSSIIIIIIKKKNNNRRRbbbYYYCCCAAA---666///...------...//////...,,,***---111222000......000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))+++...000000...---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///000%%%888333$$$;;;999lllwww888???OOO|||}}}NNN===666:::111000000000000000111111000000000000111111111111444444444444444555777777:::<<<>>>@@@CCCGGGMMMQQQMMMXXX___jjjxxx~~~tttlllccc]]]\\\XXXRRRLLLGGGFFFDDDBBB@@@???>>>>>>HHHfff~~~~~~pppEEE888333000888444111222222000;;;___|||>>>***;;;555888ggghhhMMMBBB???777---------------------------//////.........---------,,,......111//////RRRkkk<<<000222000...111///222222111666???AAA>>>FFFHHHKKKJJJEEEAAACCCHHHLLLKKKHHHEEECCCDDDHHHLLL\\\UUUNNNGGGAAABBBPPP```TTTAAA???222777>>>...222222111000///...---------,,,++++++******++++++***++++++,,,,,,++++++***&&&+++222777888333---(((---,,,,,,++++++*********++++++,,,---------,,,,,,...000222444444111...,,,***+++------------...000111777000555111===bbbLLL555>>>AAAGGG???FFFPPPMMMJJJHHHJJJTTTgggxxxwww\\\eee|||sssSSSEEENNNQQQMMMPPP\\\ZZZJJJ;;;888---+++000/////////000///...,,,***...111000---,,,---...000---+++***+++---...///***++++++***))))))+++,,,++++++++++++,,,,,,---...........................------,,,,,,+++,,,,,,,,,,,,,,,------...///000000//////000111222333333444DDDXXX888HHHtttGGG333777444000000000000000000000000/////////000111111222222333333333444666777999:::999<<>>>>>???[[[xxx~~~}}}~~~wwwRRR;;;222///222111///000333///---;;;MMMrrr}}}WWW///555;;;BBBaaalllaaaMMM:::444555444...------------------------///.........------------...///...//////,,,===^^^wwwQQQ666///000///,,,///...---111;;;@@@???DDDEEEGGGEEEBBBAAADDDIIILLLKKKIIIFFFDDDEEEIIILLLRRRNNNJJJFFF@@@???HHHUUU]]]HHHEEE666555<<<222222222111000///......------,,,++++++***+++++++++***++++++,,,,,,++++++******---111444444222...,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++///111222333333111...---***,,,------------...000000555000555000;;;]]]aaa;;;KKKyyyjjjWWWSSSQQQgggzzzsssTTTEEELLLNNNJJJLLLOOOxxxXXXHHH999888000000000////////////...---,,,...111555555222///000111222000---,,,---------,,,,,,------,,,***)))+++,,,,,,+++++++++,,,,,,---..................---------,,,,,,++++++++++++,,,,,,,,,,,,------...//////000//////000111222333333444666pppPPPKKKssskkkBBB333777111000000000000000000000000//////000000111111222222333333444444666777999:::999;;;???BBBEEEJJJOOOSSS[[[[[[jjjwwwrrrccc[[[[[[YYYTTTNNNIIIGGGEEECCCAAA???>>>>>>:::RRRooo~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~dddAAA333333......+++...444333,,,+++000JJJjjj{{{^^^666111<<<===BBB???666---))),,,///...------------------------............------------...111------222...,,,555^^^sss@@@555666...,,,///...,,,...555<<<>>>AAABBBAAA@@@???AAAEEEHHHKKKJJJIIIFFFEEEFFFIIILLLHHHHHHHHHGGGBBB>>>BBBIIImmmgggMMMJJJ;;;444:::777333222222111000///......------,,,+++++++++++++++***++++++,,,,,,++++++***...//////000000000000000,,,,,,,,,,,,++++++++++++///...---,,,++++++,,,---111111111111000///...---***,,,------,,,---...///...444...444000888UUUppp777NNNzzzjjjYYYfffWWWEEEFFFRRR\\\{{{}}}zzzwwwrrrzzztttWWWFFFJJJKKKFFFHHHQQQxxxdddNNN:::555///111000//////...------,,,,,,...222666666333//////000333111...---------,,,,,,---......---+++***+++,,,,,,,,,+++++++++,,,------///.........------,,,,,,,,,++++++******+++,,,,,,,,,,,,------.../////////...//////000111222333333...HHHvvvUUUeee~~~^^^:::333777///000000000000000000000000//////000000111222222222333333444555666888999:::999;;;???BBBFFFJJJPPPTTT^^^```mmm}}}xxxggg]]][[[ZZZVVVQQQJJJHHHFFFDDDAAA@@@???>>>999KKKeeezzz~~~~~~{{{~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzzzzzzzzzz||||||~~~}}}|||{{{zzz}}}|||{{{{{{{{{|||~~~rrrHHH666888000222------111333000000333+++222ddd```@@@;;;111111222222///+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++222...,,,555555,,,)))+++YYYkkk<<<,,,555///111111///...111666999<<>>>>>AAACCCBBBHHHHHHGGGFFFDDDEEEGGGIIIFFFHHHJJJIIIDDDAAABBBEEEUUUnnnLLLHHH???777888:::333333222111000//////...------,,,++++++++++++,,,***++++++,,,,,,++++++***///////////////000000000++++++,,,,,,,,,,,,,,,,,,444333000...---...///000111000///...---,,,,,,,,,+++,,,------,,,,,,...///,,,222---444///555MMMBBBHHH[[[FFFPPPRRRJJJGGGMMMOOOJJJGGGHHHQQQ___ccckkkyyywwwtttnnnvvvuuu[[[HHHJJJJJJFFFHHHPPPsssoooRRR;;;333000111/////////...,,,+++,,,---***...333444222000///000444111---***+++,,,------+++---......,,,,,,,,,...,,,,,,,,,++++++,,,,,,---///......------,,,,,,+++++++++*********+++,,,,,,---------.........//////......///000111222333333444444\\\nnngggwwwPPP555555777///000000000000000000000000///000000111111222333333333444444555666888::::::999<<>>999BBBXXXrrr|||~~~}}}}}}~~~~~~~~~~~~}}}|||zzzyyyxxxwwwwwwxxxyyyzzz~~~~~~}}}|||{{{{{{zzzzzzzzzzzzzzz{{{~~~zzzQQQ:::888000444111...---+++***,,,000///444555XXXttt@@@000,,,---000111///,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***333...***333666111///333***PPPXXX111666/////////000000000222444777>>>BBB@@@???@@@???<<>>@@@===888111,,,++++++++++++(((+++---......---...///---,,,,,,++++++,,,,,,,,,......------,,,,,,,,,,,,++++++******+++,,,,,,------------.....................///000111222222333999222CCCqqqzzzmmmDDD333777666000000000000000000000000000000000000111222222333333444444444555777888:::;;;:::<<<@@@DDDIIINNNTTTYYY```iiitttwwwjjjaaa\\\XXXWWWLLLKKKHHHEEECCCAAA??????>>>@@@QQQmmm|||~~~{{{|||}}}~~~~~~}}}}}}yyyyyywwwvvvvvvvvvwwwxxx~~~~~~~~~~~~~~~~~~~~~yyyyyyyyyzzz{{{}}}|||]]]@@@444///,,,...000000---+++,,,...---666...///\\\uuuJJJ111,,,))),,,...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,222---(((///111///333444///444PPP{{{ddd444222---,,,...000000000111222>>>FFFCCC???@@@???;;;@@@BBBCCCCCCBBBBBBCCCDDDDDDGGGHHHDDDCCCEEEGGGFFFIIIsssRRR@@@@@@===888999555444444333222111000000...------,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++---//////...---+++***++++++,,,---......//////...---,,,++++++,,,---,,,,,,+++************+++,,,---......,,,,,,---...---111+++444000222BBB\\\FFF===FFF???;;;BBBNNNTTTOOOHHHKKKRRRfffqqqooouuuxxxwwwrrr|||iiiPPPJJJKKKJJJMMMEEE^^^yyyTTT<<<333333111---///000///,,,,,,000333444:::AAAFFFJJJNNNSSSXXXKKKFFF???888444000---+++))),,,///000//////000000------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++,,,---..............................---......///000111222222555666999KKKaaa<<<444777333222000000000000000000000000000000111111222333333333444444555666777999:::;;;;;;>>>BBBFFFKKKQQQWWW\\\```ooozzzssseee\\\YYYYYYMMMKKKIIIFFFCCCAAA??????BBB===KKKiii~~~~~~~~~{{{wwwyyy{{{}}}~~~}}}}}}|||zzzyyywwwvvvvvvvvvwwwxxxzzz{{{|||}}}~~~yyyyyyxxxxxxyyyzzz|||}}}{{{{{{|||}}}~~~{{{lllJJJ222222***---000111222222111///'''(((777000)))[[[hhhLLL;;;+++)))...///,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------...000***)))///---***111###999333"""FFF[[[BBB666......111000///000///???HHHCCC===???BBBAAA???AAACCCDDDCCCBBBBBBCCC@@@EEEFFFCCCCCCGGGGGGEEEJJJrrreeeEEE???<<<888999555555444333222111111000......---,,,,,,,,,,,,---***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******+++,,,---...///000+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......,,,,,,---...///111+++444111222@@@KKK???555aaaZZZGGG:::@@@JJJKKKHHHIIIIII\\\{{{nnnssssssppp|||oooRRRIIIHHHHHHLLLMMM___XXX???444111,,,,,,///111///------222777HHHLLLQQQSSSTTTWWW\\\aaaSSSQQQNNNJJJFFF???888333...111333333222000000000...---,,,,,,+++++++++,,,+++++++++,,,,,,------...,,,,,,,,,,,,---...///000........................------...///000111222222000555999===yyy}}}UUU666666555...222000000000000000000000000000111111222222333333444444555555666777999:::;;;<<>>DDDFFFDDDEEEIIIIIIDDDDDDllluuuKKK>>>;;;888;;;666555444444222222111000......---,,,,,,,,,,,,---+++++++++,,,,,,++++++++++++***)))))))))***+++,,,******+++,,,...///000000++++++,,,---------,,,,,,++++++,,,---............,,,---......,,,+++,,,...000222+++444111333@@@ooo,,,111999EEEZZZGGG:::<<<===>>>LLL```[[[uuu~~~mmmssstttrrrsssSSSGGGFFFFFFJJJDDDTTT~~~TTT>>>555333---,,,///111000---...444999YYYZZZ[[[YYYVVVVVVYYY\\\UUUVVVXXXXXXUUUNNNDDD===333555777666444111000///...---,,,,,,++++++++++++)))***+++,,,------...///,,,,,,,,,---...///000111.....................---------...///000111222222000333999<<>>BBBEEEGGGGGGCCCHHHKKKGGGDDDFFFHHHGGGEEEEEEDDDDDDEEEFFFGGGGGGFFFMMMooo[[[BBBEEEDDD999:::888444333222222111000000///,,,+++///222///(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........---------,,,,,,,,,++++++,,,,,,,,,---------......---------...............---------999777)))JJJPPP666222333???SSS666FFF111===>>>cccqqqbbbtttjjjiiirrr{{{sss|||tttUUUMMMIIIDDDLLLLLLAAAsssZZZ<<<***111,,,///............000222333\\\^^^___^^^[[[XXXVVVVVVUUUYYY\\\ZZZXXXVVVPPPIIIDDDCCCAAA???;;;444---))).........---,,,+++***)))+++++++++++++++,,,------++++++******++++++,,,---///.........------------///---+++---111333333111333<<<999<<<@@@vvvhhhFFF666333333222111000000000000000000000000222222222222222222333333666555555666888:::<<<>>><<>>\\\ccc@@@444555333111111000000000000000000000000222222222222222333333333666666666777888:::===>>>???EEEJJJLLLQQQ[[[```___lll~~~{{{rrrhhh^^^WWWUUULLLFFFHHHHHHCCC@@@AAA<<<>>>>>>FFF\\\uuu|||yyyyyyyyyyyyyyyyyyzzzzzzxxxzzz||||||zzzyyyyyyzzzvvvwwwyyyyyyyyyyyy{{{|||vvvuuuuuuwww|||~~~|||zzzzzzzzz{{{zzzyyyxxxzzz|||}}}|||{{{zzzzzz{{{|||www___>>>222222222222///------.........------......///000,,,777WWWrrriiiDDD///222***...111000,,,***,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,222222,,,+++111AAAvvvRRR333222444222///---111777===AAACCCCCCHHHJJJGGGFFFIIINNNOOOEEEEEEEEEEEEEEEEEEFFFGGGMMMHHHPPPppp```GGGBBBDDD<<<:::888777666555333111---111222///...//////---------,,,,,,++++++******------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++*********)))++++++,,,,,,,,,------------------.........//////(((///222&&&000>>>:::{{{===333222222555---FFF999:::EEESSSxxxdddnnnyyygggMMM@@@CCCRRRZZZRRRkkkppp>>>444///333---...//////000000000000888;;;@@@DDDGGGKKKPPPSSSWWW___ccc]]]UUURRRPPPOOOOOOKKKFFFDDDDDDCCC@@@===666333000,,,+++,,,...000---,,,,,,++++++++++++,,,+++++++++++++++,,,------***,,,...111333444555555222000//////111333333222555777444@@@===@@@}}}WWW777444888333///222000000000000000000000000111222222222333333333444666666666777999;;;>>>???CCCHHHMMMPPPUUU\\\bbbddduuuwwwlllbbbZZZfffSSSEEEFFFHHHCCC@@@BBB;;;@@@???>>>OOOlll{{{{{{yyyyyyzzzzzzzzzzzzyyyyyywwwzzz|||}}}|||zzzyyyyyyuuuwwwyyyzzzyyyzzz|||~~~zzzyyyxxxxxxyyy{{{}}}}}}}}}{{{yyyyyyyyyzzzyyyyyyyyyyyyzzz{{{|||||||||uuuzzz{{{www|||nnnIII333222222222000,,,,,,...------------......//////...'''000QQQlllgggIII...000111111///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------222---,,,///000...---000111666rrrYYY>>>)))444111///111333666:::???>>>BBBDDD@@@>>>BBBFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFKKKFFFGGG\\\}}}XXXGGGFFF===;;;999888777666333111111777999444......//////------,,,,,,++++++******---------------,,,,,,,,,++++++************++++++************))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,------.../////////***,,,888+++444666NNNSSS000111444444888111;;;nnn```BBBBBBJJJiiikkkyyyiiitttxxxsssSSS@@@CCCQQQTTTVVVlllIII888)))111---...///000000000///......000222444555777;;;>>>OOOVVVZZZXXXSSSQQQNNNJJJKKKIIIFFFFFFGGGFFFDDDAAAAAA>>>999444000------------------,,,,,,---------,,,++++++++++++,,,------///111222444444333222111666444333222333444555666666999222;;;???555ccchhhHHH333666999000---444000000000000000000000000111222222333333444444444777777777888:::===???AAAEEEJJJOOOSSSWWW^^^eeeiii{{{|||pppgggbbbzzz```GGGCCCGGGFFFBBB@@@;;;BBB@@@:::FFFbbbuuuyyyzzz{{{|||||||||zzzxxxvvvwwwyyy|||}}}{{{yyyyyyyyyuuuvvvxxxyyyyyyyyy{{{}}}|||{{{zzzyyyxxxwwwxxxyyy~~~|||yyyxxxwwwwwwwwwyyyyyyxxxxxxwwwwwwxxxyyywwwuuu~~~}}}uuu}}}xxxZZZ999222///000000------000,,,------...............)))333+++$$$GGGuuuoooGGG888222+++***,,,...---***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,,,,+++---000+++333;;;jjjNNN444111///000222000///444<<>><<<999888777666333111666===???888000......///---------,,,,,,,,,++++++.........------,,,,,,,,,*********))))))******************)))))))))((((((*********+++++++++,,,,,,,,,,,,------...//////000111'''555///444,,,tttyyy;;;,,,222444000666999>>>aaaPPP???DDDXXXjjjyyyuuuwwwzzz}}}\\\GGGIIIRRROOOWWWnnnRRR777&&&333---...///000000///---,,,222222222111///...000111777<<>>AAABBBGGGKKKQQQVVVZZZ___gggooovvvmmmhhhlllOOOBBBEEEIIIEEE???<<>>999<<<777///@@@EEEJJJxxxkkk;;;555555888666///...444000000000000000000000000111111222333444555666666888888888:::<<>>EEEHHHFFFDDDEEEFFFEEEGGGGGGFFFEEEEEEEEEEEEEEEAAAGGGHHHFFFSSSsss___FFFBBB===:::888999888888999======777222111000...------......///000000000/////////...------,,,,,,+++******))))))******+++++++++*********)))))))))))))))))))))*********+++++++++,,,---...///000000...///)))222///XXX|||III333///000555......::::::JJJcccXXX^^^iiizzzttt|||fffNNNPPPRRRRRRRRRjjjnnn999...444111000///...---,,,,,,,,,,,,...//////---+++******(((******...777BBBGGGEEEBBBIIINNNLLLDDD@@@CCCGGGCCCCCCBBBAAAAAAAAABBBBBB;;;999777444111...---,,,---,,,,,,,,,,,,---......+++++++++---000444777999888999888666555777<<<@@@999999<<<111;;;DDDEEElll|||WWW777777666444333333222111000000000000000000000000111111222333444555666666888888999;;;===@@@CCCEEEJJJLLLTTT\\\```dddppp}}}uuuiiizzzvvvaaaGGG@@@IIIIII???======>>>???>>>FFF\\\rrruuuwww{{{~~~~~~{{{yyywwwxxxxxxwwwvvvvvvwwwyyyxxxyyyzzzzzzxxxxxxyyyzzz{{{~~~{{{zzz{{{vvvxxxzzz{{{{{{yyyvvvttttttuuuuuusssppppppssswwwzzzzzz|||wwwcccHHH222///222000...000+++,,,---.........---,,,'''111222)))&&&...555444zzzkkkTTT???111,,,---///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///---)))(((***//////---...///,,,333999333WWWZZZCCC111111555222000111:::BBBGGGFFFDDDFFFFFFEEEGGGGGGFFFEEEEEEDDDEEEEEEDDDFFFDDD@@@IIIfffzzzJJJEEE???;;;::::::;;;;;;777::::::555222333111...------...///000111222222000000///...------,,,,,,++++++************++++++++++++++++++************))))))))))))************++++++,,,---...///000111%%%777+++999555www___555///+++,,,777444444@@@===BBBIIIdddVVVNNN{{{~~~zzzlllvvv}}}{{{dddHHHJJJMMMOOOMMMjjj@@@000+++222000///---,,,,,,,,,---,,,///111111///---,,,,,,---...+++'''***444===@@@AAAHHHMMMIII>>>:::@@@HHHEEECCCAAA???@@@BBBEEEGGGFFFDDD@@@;;;777333000...---,,,,,,,,,,,,---......+++******+++...222777999777777777555444666<<<@@@:::555???555777>>>CCCkkktttHHH:::;;;777000111777555...000000000000000000000000111111222333444666666777888999999;;;===AAACCCEEEKKKNNNVVV___cccgggsssrrrsssyyy|||{{{jjjkkkvvvnnnRRRBBBGGGKKKDDDDDD===:::===>>>CCCVVVlllyyy{{{zzzxxx}}}xxxyyyxxxxxxzzz{{{{{{yyywwwyyyyyyyyyxxxwwwxxx{{{}}}{{{{{{{{{zzzyyyxxxyyyyyyvvvyyyzzzxxxxxx{{{{{{xxxyyyvvvttttttvvvuuurrrooovvvxxx{{{}}}~~~}}}{{{zzztttTTT666///111...,,,...//////...------------...,,,,,,,,,------.........///vvvYYY999111,,,---"""---222,,,+++000///(((,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,...,,,///111---...AAAYYYyyyLLL000777111&&&222000777@@@CCCBBBCCCHHHMMMGGGGGGFFFFFFEEEDDDDDDCCCCCCFFFFFFHHHKKKRRRsssvvvWWW@@@@@@AAA888555;;;999999;;;<<<777111000333111...,,,...333555333000222111///---+++******)))++++++++++++++++++++++++((()))******)))((()))+++'''''''''''''''((())))))******+++,,,---///000111000555...444RRRaaaJJJ...111333444222000444>>>HHHNNNQQQ}}}MMMQQQ~~~|||zzzxxxtttwwweeeLLLJJJMMMPPPLLLaaaAAA222000...------,,,,,,,,,------,,,---......---,,,)))(((---,,,+++***,,,...222444666>>>FFFEEE???;;;???DDD????????????@@@AAABBBBBBFFFEEEEEECCC@@@===999888//////...---,,,,,,,,,,,,------------...000222333:::888666666888;;;<<<===999777777777666:::HHHVVV___CCC888555222111111222222222000111111111111222222222333333444555666777888888888999:::===???BBBEEEFFFKKKTTTYYY^^^eeegggvvvkkkgggzzz}}}uuuhhhooojjjVVVJJJKKKKKKDDDDDD>>>;;;===>>>AAARRReeeyyy}}}}}}zzz~~~xxxwwwvvvvvvwwwyyyyyywwwuuuvvvvvvvvvtttttttttwwwzzzzzzyyyxxxyyy{{{|||||||||{{{}}}}}}zzzyyy{{{yyyvvvxxxvvvuuuvvvxxxxxxvvvssszzz{{{}}}~~~~~~}}}zzzyyywww\\\???333111000...,,,//////.........---------,,,,,,,,,---------......<<<888ddd~~~TTT222333---333)))$$$)))......,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,///++++++...---+++444BBBYYYxxx444000666***///...444:::======>>>BBBEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDFFFDDDFFFIIIMMMgggzzzTTTAAA@@@AAA<<<666<<<777666888999666444444222///...000444666444111111000///---,,,+++******++++++++++++++++++++++++)))***+++***)))((()))***)))(((((((((((()))******))))))***+++---///111222333222111???SSSPPP;;;222555888888666:::CCCJJJLLL\\\YYYkkkzzzVVVmmm}}}}}}eeeNNNMMMNNNKKKGGG___CCC333777//////...---,,,,,,------///000111111000...,,,++++++,,,---...///000000000///444:::===>>>======>>>????????????@@@AAABBBBBBFFFFFFEEEDDDBBB???<<<;;;777444000---++++++---...---,,,,,,,,,---///111222999777555666888:::<<<<<<:::999999:::888999CCCOOOWWW???888555222111111222222222111111111111222222222222333444444555666777888888888999;;;===@@@CCCFFFHHHPPPXXX\\\```ggglll[[[SSSssshhhhhhddd[[[TTTPPPKKKFFFEEE@@@===>>>===???KKKZZZyyy~~~~~~yyyxxxwwwwwwxxxyyyyyywwwvvvuuuvvvvvvuuuttttttwwwyyyyyyvvvuuuwww|||}}}}}}|||{{{}}}{{{xxxxxxxxxxxxyyy{{{|||{{{yyy}}}||||||jjjNNN777000222111+++......///000///...---,,,,,,,,,,,,------------...///(((:::gggwwwSSS111111222,,,(((***---------...,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,///((('''---000,,,+++///666dddddd,,,111AAA,,,///111444777:::<<<>>>>>>DDDDDDDDDDDDEEEEEEEEEEEEEEEFFFBBBDDDGGGGGGWWWvvvzzzSSSCCCDDDAAA:::===666111444888777333111333111000222555666555222000///...---,,,,,,,,,,,,***************************+++,,,+++)))((((((******))))))))))))***++++++******+++,,,---...000111111...222FFFOOO:::,,,666222888999;;;LLLccckkkeeeooojjjdddaaaZZZbbbsss|||aaaPPPQQQQQQQQQLLLcccEEE...222111000///...------,,,---000000111111111///...,,,***,,,000222222111...,,,***+++...555<<>>>>>>>>>>>???@@@AAABBBEEEEEEFFFEEEDDDBBB@@@??????;;;444...++++++---///,,,,,,+++,,,---...000111777555444555888:::::::::;;;:::;;;<<<999777>>>FFFsssLLL999777444222111222222222111111111111111222222222333333444555555777777888999999:::===???@@@DDDHHHKKKUUU]]]___aaahhhsss[[[LLLhhhnnnfff```^^^[[[SSSLLLIIIFFFBBB@@@@@@======EEEOOOsss|||}}}|||{{{|||}}}}}}{{{zzzzzz{{{{{{zzzyyyyyy{{{}}}zzzwwwuuuxxx}}}}}}}}}~~~~~~}}}{{{{{{|||}}}~~~~~~~~~}}}xxx\\\<<<...222333,,,---...000111000///---+++------------------------###555,,,444eeesssOOO666%%%111666///+++...000---------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,((((((///333000------///+++cccVVV222666000111000000444999===>>>===>>>>>>???@@@AAABBBCCCCCCDDDDDD@@@BBBGGGDDDKKK___{{{WWWEEEAAABBB???888444777:::888444222333222222333666666444222///......------------...************************+++,,,,,,+++)))(((((()))***))))))))))))***++++++------,,,,,,,,,---......000...222AAAEEE000'''777...666777:::SSSsss}}}sssyyyuuujjjcccOOO\\\}}}|||www}}}xxx[[[PPPTTTSSSTTTNNNfffUUU000...222222000///------,,,,,,------......---,,,++++++,,,...000222222000---++++++)))***000777<<<===;;;>>>>>>===>>>>>>???@@@AAACCCCCCDDDEEEEEEDDDCCCBBBCCC???999333...---------,,,,,,++++++,,,---///000444444444555888::::::999;;;:::::::::888666;;;CCCooodddCCC777555333111111222222222111111111111222222222333333444444555666777888999999:::<<>><<>>===<<<<<<===>>>@@@AAABBBCCCCCCDDD???BBBHHHDDDEEERRRttt~~~YYYFFFDDD>>>:::999<<<===999777888222333444555666666444222///......------.........***************************,,,,,,+++***))))))***)))(((((((((((()))******+++++++++,,,---...000000555888666888;;;111***333...666666555IIIgggqqqhhhzzzllleeekkkwww```gggwww{{{vvv|||}}}qqqUUUNNNSSSQQQMMMJJJ___lll;;;333222222000///------,,,,,,++++++,,,,,,++++++******...//////000///......---,,,,,,,,,,,,///333999<<<============>>>???@@@@@@???@@@BBBCCCDDDDDDCCCBBBAAA@@@===:::555111---+++---,,,++++++,,,---///000222222333666999:::999888:::777666666666666<<>>AAABBBCCCGGGMMMSSSWWW^^^```bbbnnn|||hhh___iiisssddd\\\YYYUUURRRPPPJJJHHHFFFBBB???>>>@@@CCCWWWppp~~~~~~~~~|||}}}}}}~~~tttPPP666111222111//////000111000///...---...------------,,,,,,,,,444,,,///111)))555aaaaaa999!!!---555)))'''444------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,...//////,,,+++---///)))555333HHHyyy{{{MMM...000...,,,///444999;;;;;;======>>>@@@AAACCCDDDDDDBBBDDD@@@BBBHHHEEECCCMMM^^^aaaPPPBBB===999:::999666666999333555777888888777555444//////..................++++++++++++++++++++++++***+++,,,+++******+++,,,)))(((((((((((()))******&&&''')))+++...111333555;;;AAA999111555555//////,,,666;;;:::CCCWWWbbbaaauuuZZZPPPSSS{{{uuuoooqqqrrrpppzzzyyy}}}oooQQQKKKQQQNNNNNNNNNWWWqqq;;;000111000///...------,,,---------,,,,,,,,,,,,,,,,,,///...------------......+++------***(((***222888<<<<<<<<<<<<===>>>???@@@>>>???@@@BBBCCCCCCCCCBBB@@@AAAAAA@@@===777111---...---,,,,,,,,,---///000111222444777:::;;;999777888444333444555777===DDD___gggIII<<<777333222111111222333222000222222222222333333333333444555666666888888999:::;;;???CCCDDDDDDHHHPPPWWWYYY```ccciiixxxsssccccccyyyiii\\\XXXXXXVVVRRRLLLKKKHHHCCC@@@@@@AAABBBHHHfff~~~~~~~~~}}}zzz}}}}}}~~~~~~aaaBBB333111222000000000000/////////.........---------,,,,,,,,,)))444***+++444%%%888zzzyyyYYY;;;111000---,,,000...------------,,,,,,,,,***+++,,,,,,------,,,,,,,,,...///---,,,,,,,,,,,,000"""222;;;AAArrrCCC333111//////111555777999===>>>???@@@AAABBBCCCDDDBBBEEEAAAAAAGGGEEECCCKKKPPPvvvwww\\\OOOAAA;;;999777666888666888:::;;;;;;999777777000000///......---......,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++++++++,,,...***))))))))))))***++++++(((((()))+++---000222333444999333///444444///222+++:::FFFGGGEEEIIISSSZZZ___LLLBBBPPP~~~jjjmmmmmmcccnnnvvvyyy}}}xxxwww~~~kkkNNNIIIQQQOOOPPPSSSMMM~~~ccc333---//////...---,,,,,,---------------,,,,,,------...---,,,,,,,,,,,,---------***,,,---+++((()))---111<<<<<<<<<<<<===>>>??????===>>>@@@BBBCCCCCCCCCCCC@@@BBBDDDEEEBBB===888444///...---------...///000111222555888<<<<<<:::888444222222666777777;;;AAAYYYzzzTTT===:::666222111000111333333222000222222222333333333444444555555666777888999999:::<<<@@@DDDEEEEEEIIIRRRZZZ^^^fffjjjttt}}}iii^^^ttt|||mmm]]]XXX[[[ZZZSSSMMMLLLIIIDDDAAABBBCCCBBB>>>```~~~{{{~~~}}}www{{{mmmLLL666///222111111000///.../////////.........------,,,,,,,,,)))%%%///..."""...<<<333vvv~~~hhh999&&&444777(((......---------,,,,,,,,,++++++,,,---------,,,,,,***,,,------///111///+++777'''***,,,---NNNnnniii777555333111111333666888<<<<<<===>>>???@@@AAAAAABBBFFFBBBAAAFFFDDDBBBJJJIIIgggiiiQQQEEEBBB@@@===;;;888:::===>>>===;;;999999111111///......---------------------------------((()))++++++++++++---///++++++******++++++,,,------------,,,,,,------...(((+++***---444000...888000AAAQQQPPPBBB888>>>IIIAAABBBBBB^^^dddiiiqqqhhhfffwwwpppuuuwwwooojjjtttzzzgggKKKHHHRRRQQQHHHOOOAAA^^^YYY333555...------,,,,,,,,,------,,,,,,+++++++++,,,------***+++,,,---------,,,,,,***,,,......---,,,,,,---<<<;;;;;;<<<<<<===>>>???>>>???AAACCCDDDDDDCCCCCCBBBDDDFFFFFFEEEAAA===:::000///...---...///000111111222555999<<<===:::888222111333888:::888999===SSSqqqGGG555999444111000000111333333222000222222333333333444444444555555666777888999::::::<<>>@@@AAA===;;;;;;;;;999777333///000333222,,,'''///...---///111222111000///////////////000000111///......---------......&&&)))---///000...+++)))///++++++...000//////222,,,999???CCCFFF===666;;;AAA666NNN```VVVuuufffrrr{{{wwwvvvqqqxxx}}}rrrYYYIIILLLRRRRRRIIIDDD111[[[vvv444)))////////////...---,,,+++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++...555<<<>>>;;;999:::<<>>@@@FFF[[[xxx~~~~~~~~~zzz}}}}}}zzzxxxxxxyyy{{{|||}}}~~~iiiEEE000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---666CCC{{{jjj888---***------,,,***)))+++...000333222555<<<>>>999666777444111---,,,,,,---......///***+++000,,,(((666KKKfffddd@@@&&&555888---444:::===@@@AAA@@@@@@BBBDDDDDDCCCCCCBBBBBBBBBBBBCCCIIIHHHhhhhhhOOO@@@AAAAAABBBCCC@@@;;;888777333222111000111111111111///...---...000111000//////000000111111111111111//////............///000+++---000333333111...,,,---+++,,,000111///---///666>>>CCCFFFGGG@@@:::???444999PPPgggggg___rrrgggTTTjjjppphhhyyytttssswwwwww|||{{{lllSSSEEEHHHLLLKKKHHHBBB999^^^CCC888/////////...---,,,,,,+++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++111999======;;;::::::????????????AAACCCEEEFFFCCCDDDEEEGGGHHHGGGEEECCCDDD<<<333------000222222333333444444444444444444333444555555555666999<<>><<<<<<======999333...------------///,,,+++,,,+++***,,,111QQQttt^^^---+++777000,,,666:::>>>@@@AAAAAABBBCCCEEEDDDCCCBBBAAAAAAAAAAAAKKKEEEPPP|||xxxbbbQQQHHHAAA@@@<<<666777>>>222333222000---...111444000///---...//////...,,,---...000111111111///...............//////000111...000222333333111///---+++***---222222///---...666333555@@@IIIHHHBBB???HHHDDDCCCCCC===<<>>AAACCCEEEFFFAAABBBCCCEEEFFFGGGHHHHHHKKKDDD:::222...///222555777777666666555444333222333444444444444666999<<>>@@@CCCDDDGGGKKKQQQXXX^^^bbbdddrrr{{{yyyfff[[[]]]TTTQQQNNNLLLJJJGGGCCC@@@>>>===FFF^^^xxx||||||~~~|||||||||||||||~~~cccBBB+++............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---///111///BBBkkkwwwVVV444000...---///...,,,,,,...000111222555777999===@@@BBB>>>888444000...+++)))+++,,,,,,***,,,///...+++777QQQppp]]]---+++:::,,,111444999===???@@@@@@@@@CCCCCCBBBAAAAAABBBBBBBBBIIIJJJFFFaaappp[[[NNNBBB777999BBB999777555111//////000222111///...---......,,,+++(((***---//////...,,,***,,,,,,,,,---...///000111---...///000///...,,,++++++***,,,111111///111555777---222CCCKKKIII???444\\\MMM>>>999===BBBDDDDDDPPPFFFJJJgggtttXXXJJJaaauuujjjfffjjjkkkooodddTTTIIIIIIMMMMMMJJJ@@@333888CCC===---///...---,,,++++++,,,---///...---++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++///555:::======<<<<<<<<<===>>>@@@AAACCCDDD???@@@AAABBBDDDGGGKKKMMMKKKGGGAAA:::444333666999:::::::::999777555333222222333444444444555888;;;???rrrdddEEE:::888444222555333222111111111111000000333333333333333444555555666888999:::;;;===???BBBDDDDDDHHHNNNVVV]]]aaacccdddwww~~~ttthhhgggWWWTTTQQQNNNKKKHHHEEEBBBAAA>>>BBBTTTooo}}}}}}~~~~~~~~~~~~}}}~~~xxxwwwwwwwwwyyy{{{}}}~~~oooKKK---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---///!!!000333666nnnDDD444---***---///,,,+++,,,333333111...---222888<<<<<<:::999777555222---***(((---...******000222///+++333ccc}}}UUU111111333000222666;;;???@@@@@@???@@@@@@@@@AAAAAACCCDDDEEE???NNNHHHMMM}}}nnnVVVGGGDDD???999333111333444333111111///...---...---,,,***(((***,,,......---+++)))*********+++,,,---...///,,,---------,,,+++******,,,***+++...///000666===@@@AAAWWWeeeTTTBBB===777JJJKKKFFF>>>999:::===>>>:::CCCCCCOOObbbTTTAAAJJJOOOqqqtttllljjjgggaaaTTTIIIIIINNNOOOJJJEEE>>>444888???LLL>>>......---,,,,,,,,,------......---++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,///555;;;???@@@>>>>>>??????????????????>>>???@@@AAABBBFFFLLLPPPJJJJJJHHHCCC>>>999888777;;;<<<<<<;;;999666444222111222333333333555888:::@@@kkk[[[;;;777;;;555222555222222111111000000222333444444333333444444555555666888:::;;;<<<>>>AAACCCDDDEEEIIIPPPXXX___cccdddlll||||||oooggg\\\XXXSSSOOOKKKIIIFFFDDDBBBAAAAAAJJJbbb|||yyyzzz||||||||||||~~~||||||}}}~~~~~~~~~}}}}}}}}}~~~}}}|||}}}~~~wwwwwwvvvvvvwwwzzz}}}~~~vvvSSS111000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---///''',,,///---DDDjjj|||DDD444((()))...---,,,---888999666...))),,,111333000111333666888777333///***......***)))+++///111***000???gggyyyJJJ###666222333666:::???AAAAAA@@@?????????@@@AAACCCEEEFFF999JJJIIIDDDbbbooo]]]NNNCCC777000111333222000111000............---++++++,,,.../////////---,,,***************+++,,,---------,,,,,,,,,,,,,,,,,,,,,******,,,---///777AAA@@@SSSfffIIIOOOVVV>>>@@@???999555666:::===111CCC@@@>>>OOOQQQAAA<<>>===<<<===???AAAAAAAAAEEEKKKPPPLLLLLLLLLJJJFFF???888444999:::;;;;;;999777444222111222222222222444777:::DDDhhhtttRRR777777;;;666222444111222222111000111444666777777666666666777777888777999;;;<<<===???BBBEEEFFFHHHMMMRRRYYY___eeehhhwww|||pppfffaaa\\\UUUOOOKKKHHHFFFEEEAAACCC@@@BBBUUUqqqzzz{{{||||||zzzzzz{{{|||zzz{{{{{{||||||||||||||||||}}}~~~}}}||||||}}}~~~~~~xxxwwwvvvvvvxxxzzz}}}~~~yyyXXX555000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++666%%%###555,,,???gggJJJ000***......---...444999999000***+++------+++,,,///333666777555333...,,,+++,,,+++***,,,///---///(((@@@kkkeeeCCC<<<333333444888===@@@@@@???@@@???@@@@@@AAABBBCCCDDD???CCCGGGFFFOOOttt}}}mmmVVVBBB666111111111111000////////////...---,,,------...///.........,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,------+++***+++,,,+++,,,333===>>>NNNwww]]]cccdddBBB999222444:::===:::666111===;;;666EEEOOOEEE777EEENNNWWW___ooowwwmmmcccUUUOOOYYY```YYYNNNJJJ666<<<---===|||<<<,,,,,,...000111111000...---///000111111000...+++)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******///777>>>BBBBBBBBBBBB@@@>>>===<<<===@@@BBBBBBAAACCCIIIOOOKKKKKKKKKLLLKKKEEE===666555666888999888666333222000111222222222333777999BBB```~~~aaaHHH555555:::666222222000111222222111333777:::888888777777777777777888777999;;;===>>>@@@CCCFFFHHHLLLRRRVVVZZZ___ggglll}}}{{{{{{~~~tttiiiddd^^^VVVOOOJJJHHHGGGFFF@@@CCC@@@<<>>===AAAAAAAAA@@@@@@AAABBBBBBJJJ>>>EEEJJJEEE\\\]]]CCC666555888111000//////000000///...+++++++++,,,,,,,,,------------,,,,,,+++,,,,,,,,,******)))((()))***,,,---******,,,---+++)))///777FFFDDDnnn}}}jjjdddSSS>>>888666:::;;;888555555333666444555CCCPPPIII999CCCQQQXXXNNNHHHXXX|||zzz~~~~~~vvvjjj^^^OOOJJJVVV]]]UUULLLKKK...===+++CCCxxxBBB222,,,...111333333111...,,,000222444555333000---***++++++++++++++++++++++++++++++++++++++++++++++++'''***,,,***(((+++333:::AAABBBBBBBBBAAA???>>><<<===AAACCCCCCAAABBBHHHNNNHHHGGGGGGKKKMMMKKKCCC<<<111333555666666555222111000111222222222333666999<<>>AAADDDFFFKKKPPPUUUXXXZZZ___hhhppp}}}vvvwwwxxxnnnmmmfff___XXXPPPHHHGGGJJJ@@@@@@@@@AAAIIIZZZqqq}}}}}}~~~}}}zzzxxxxxxyyyzzz{{{|||}}}}}}||||||||||||||||||||||||~~~}}}xxxrrrmmmmmmqqqwwwxxxxxxzzz{{{~~~||||||~~~}}}```555///......---------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++******++++++---///000111YYYvvvddd;;;000,,,(((555000,,,---555666///***+++---...---***---222444333222,,,)))+++,,,******,,,'''000...'''555ZZZyyy===555---333>>>:::888CCCAAA>>><<<===AAACCCCCCBBB>>>DDDDDDCCCFFFNNNnnn{{{LLL===???999333444444333222000...---111///---------...---+++,,,+++******))))))************))))))******+++,,,---,,,,,,,,,,,,---......111CCCZZZiiigggZZZJJJAAA888555333555999;;;777333888;;;888===555GGGaaa888HHHRRRHHH???FFFGGGNNNfffxxxyyy|||gggYYYWWWQQQKKKJJJMMMLLLGGGAAA666666,,,???LLL%%%000///222777777111------000111222111///------......------,,,,,,------...***++++++++++++,,,,,,,,,))))))***+++,,,...///000CCCDDDEEEDDDBBB???>>>>>>BBB@@@???AAAEEEGGGFFFDDDEEEHHHMMMPPPPPPMMMIIIFFF:::666222000111222000...333222222222333555777888<<>>BBBDDDEEELLLVVV\\\YYYYYYcccpppxxxxxxmmmrrryyypppiiiddd```\\\UUULLLHHHHHHEEECCC@@@===AAAQQQhhhyyy~~~}}}|||~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzvvvrrrrrrvvvyyyyyywwwzzz{{{}}}~~~|||yyyvvv^^^888//////...---------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///...PPPvvvggg777000666 ///---000777;;;777///)))***+++******///555666222444...***+++,,,***+++---***///222---***999___ppp999///===222555BBB888AAA>>><<<===@@@CCCCCCBBB@@@FFFEEEDDDEEEHHH___RRR???===555000111222333333333222111///...,,,,,,...///......,,,+++******))))))************))))))******+++,,,---,,,,,,,,,,,,---......,,,555@@@EEECCC>>>;;;:::666333111333777888666333555777666???:::KKKgggKKKBBBGGG===888@@@@@@CCCVVV___xxx|||wwwsss^^^TTTXXXRRRMMMLLLNNNKKKDDD===...222222PPPggg>>>///...111555555000---...---...//////,,,+++++++++......------,,,,,,---------,,,++++++***+++++++++*********+++,,,---...///===AAADDDDDDBBB???>>>???>>>===<<<>>>AAACCCCCCBBBCCCFFFKKKOOOQQQQQQOOOMMM>>>:::444111111111111000222222222222333555666888;;;NNN___>>>;;;666333222222222111333333333333444444444444444444555666666777888888999999999;;;???CCCFFFGGGOOOWWW\\\\\\```iiirrruuuooohhhxxx~~~wwwgggdddbbbaaa[[[PPPIIIHHHKKKIIIDDD<<<;;;GGG]]]ooo|||~~~|||~~~~~~|||}}}||||||{{{zzzyyyyyyxxxzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}~~~|||yyyvvvwwwyyyzzzxxxuuu{{{{{{{{{{{{|||~~~}}}~~~~~~vvvqqq\\\;;;000///......------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,------+++TTTtttYYY;;;222******+++---333<<>>777...///000222999@@@???999666000+++++++++***+++...///+++///444)))###???gggWWW999888222555===999@@@???===>>>@@@AAAAAAAAA???EEEDDDCCCEEEDDDPPPhhh]]]DDD<<<333000111222333333333333333---,,,+++,,,...000000///,,,+++******))))))************))))))******+++,,,,,,,,,,,,,,,,,,---......---///000///---...333777444111...///333666555444555222555@@@<<>>777111,,,+++,,,***+++///111%%%'''444444(((---???ooo|||RRR---<<<:::...DDD??????>>>???@@@@@@@@@@@@>>>BBBAAABBBGGGEEEIIIZZZgggIII>>>555444444333222111000//////...,,,+++,,,...000000///,,,+++******))))))************))))))******+++,,,,,,,,,++++++,,,,,,---......000111111000000222444222000---...111444666666777000555???;;;BBBZZZbbb999666444777999555777@@@EEEKKKTTTcccyyy}}}dddYYYVVVZZZUUU[[[ZZZWWWTTTRRRNNNGGG<<<444444333+++;;;tttIII,,,...++++++---...,,,---111000222333222000//////000......///......------,,,///---+++))))))***---...,,,,,,+++++++++++++++,,,---666AAAEEECCC@@@AAACCC????????????AAACCCEEEFFFCCCDDDFFFHHHJJJLLLMMMMMMIIIDDD<<<555111000111222111111000111222333555666777MMM^^^???;;;888555333333333222111111111222222222333333333666666666777777777888888:::;;;>>>@@@BBBFFFJJJMMMTTTTTTWWW```kkkoooiii```\\\___wwwlllrrrrrrvvvpppjjjgggaaaVVVMMMJJJKKKLLLKKKDDD>>>@@@KKKVVVssszzz{{{|||xxxxxxxxxxxxxxxyyyyyyyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvxxxzzz{{{}}}}}}~~~|||xxxuuuuuuvvvxxxyyy~~~}}}|||zzzzzzzzz{{{|||{{{{{{~~~ddd>>>111111000///...------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++,,,---......&&&888((((((aaa^^^666//////,,,(((***111777888777999;;;>>>DDDHHHCCC<<<666000,,,,,,,,,+++,,,///...''''''///444111,,,,,,???~~~sss>>>::::::111@@@===>>>?????????@@@@@@AAAAAADDD@@@@@@GGGGGGHHHSSSiiimmmJJJ>>>888444444333111000///......///...,,,,,,...///...---,,,+++******))))))************))))))******+++,,,,,,++++++++++++,,,------+++---000111111000//////222000//////111444666777888///777===:::===MMMaaa===555666;;;888444999AAAEEEHHHJJJLLLSSSgggrrr[[[PPPQQQZZZUUUWWWYYYWWWSSSPPPKKKBBB888111000222+++444___???000...+++)))+++,,,+++---111,,,---///...---+++,,,,,,...///000000000000///......,,,***)))***,,,...000,,,,,,+++*********++++++***222<<>>CCCHHHeeewww}}}wwwyyyzzzuuuttttttuuuvvvwwwxxxyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxzzz|||}}}~~~~~~~~~zzzvvvvvvxxx|||~~~}}}|||{{{{{{zzzzzz{{{{{{xxx}}}kkkDDD222111000///...------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++************+++,,,......)))+++444------ZZZttt[[[222---***+++,,,,,,...111777;;;???@@@BBBDDDAAA;;;333...+++,,,---+++,,,...***---...***)))...111111+++YYY~~~fff888777AAA///:::<<>>???BBBEEEBBBCCCEEEHHHLLLPPPTTTVVVMMMKKKFFF???888222000000000/////////000222444555555GGGnnndddBBB999777555333222333333222000222222222222333333333333333444444555666888888999;;;???CCCEEEGGGJJJPPPUUU]]][[[]]]fffjjjdddYYYRRRUUUjjjuuu]]]bbbjjjuuuyyyqqqnnniii___UUUQQQIIIHHHGGGDDDAAA??????@@@SSSkkk{{{xxxsssxxxyyytttrrrrrrssstttuuuvvvwwwxxxtttttttttttttttttttttttttttuuuwwwyyyzzz||||||||||||{{{zzzxxxxxxzzz}}}||||||||||||{{{zzzyyyyyyyyyuuuwwwzzzpppLLL333222111///......---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,+++++++++++++++,,,,,,666###...555 +++XXXrrrPPP:::,,,...111,,,,,,222111888=========>>>===:::///+++***---...,,,+++---+++------***))),,,111333///555eee{{{TTT;;;===000888;;;>>>@@@???@@@AAACCCAAAGGGCCC@@@FFFFFFDDDJJJJJJ\\\xxxMMM===999888666555333111111111111...---+++,,,...000000///,,,+++******))))))************))))))******+++,,,+++++++++***++++++,,,---...---,,,,,,...000111111000111222222222222333444111---999333666<<<999QQQ\\\;;;111888333333:::888AAA@@@BBBCCC???>>>EEEPPP```yyyYYYQQQ\\\WWWYYYlllfff[[[QQQMMMFFF@@@999444///,,,---333111888WWW888111000,,,***,,,,,,***+++...,,,...//////...------......///222444555666555555//////...,,,,,,++++++++++++***************++++++***+++...444<<>>777222111////////////000222333555444===YYYvvvRRR777;;;555333222222333333111000333333333333444444444444333333555666888999;;;;;;<<<@@@EEEGGGHHHLLLSSSXXX___^^^aaafffdddZZZPPPMMMRRRqqqsssUUUSSSbbbkkk~~~yyysssrrrmmmcccXXXSSSOOOLLLGGGDDDBBBAAA???>>>FFFaaauuutttqqqwwwxxxsssrrrrrrsssssstttuuuuuuvvvssssssssssssssssssssssssrrrsssuuuvvvxxxyyyyyyyyyvvvwwwxxxxxxxxxyyy{{{}}}zzz{{{{{{|||{{{zzzxxxwwwwwwssssssuuuyyyrrrSSS333222111///......---------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++...---,,,+++************&&&333---,,,777---111UUU~~~VVV555000111((('''///&&&///666555333444555555---))))))---///---+++,,,///(((&&&...333111,,,***555***BBBwww|||EEE)))@@@666:::>>>@@@@@@@@@BBBDDD;;;CCCBBB@@@FFFGGGDDDIIIIIIKKKrrrRRR@@@<<<>>><<<999555222000///...,,,+++***,,,///111111111,,,++++++***)))******************)))***++++++,,,++++++******++++++,,,---++++++---000222222111//////111222333222111111222...,,,888...111777...DDDkkk@@@///555333666;;;222???777333888<<<;;;<<>>888LLLAAA@@@@@@AAABBBDDDFFFHHHCCCIIIbbbQQQ???AAA888777666333111///---,,,------............------,,,,,,+++***))))))******++++++++++++,,,---...///,,,...000///...---------******+++---///000111222222222222000......000222000111222333444666777888oooQQQ<<<::::::333///666555555555666666888999999<<<>>>BBBKKK]]]yyygggVVVNNNTTTXXXWWWWWWVVVNNNDDDBBB>>>888333111000...---...888///---MMM>>>000************+++,,,------((())),,,...---******+++...000222444444333444444333000---,,,......,,,)))************************&&&)))...000111666???FFFGGGDDDBBB@@@@@@@@@@@@???EEEGGGIIILLLNNNPPPQQQRRRTTTPPPNNNNNNMMMEEE888,,,...,,,---000111///111666999333CCCxxxrrrDDD888===333444333333222111111111222111222222333333444444555666777777777777888;;;===BBBBBBDDDJJJRRRWWWXXXVVV]]]^^^```]]]SSSHHHFFFJJJWWWhhhUUUTTTQQQUUUfffttt{{{|||wwwmmm```VVVQQQMMMIIIFFFEEEDDD@@@>>>@@@LLLaaatttyyyuuuuuuyyyttttttttttttsssssssssrrrrrrrrrrrrrrrssstttuuuuuuttttttttttttuuuvvvwwwxxxxxxxxxvvvuuuuuuuuuvvvvvvwwwxxxzzzzzzxxxvvvuuuvvvzzzuuuvvvwwwyyyuuu\\\:::111///...)))---222++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++*********+++***+++,,,,,,---...//////666bbbtttIII###///999&&&)))***++++++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------............+++333000444YYYzzzccc222;;;888333888DDDDDD@@@DDD@@@@@@@@@AAABBBDDDFFFGGGKKKIIISSSooo}}}JJJ777777777666444333111///---,,,---......//////......---,,,++++++***))))))******++++++++++++,,,---......///000000///,,,++++++,,,***+++,,,---...///000111000000111///...///111333333444555777999999::::::bbbddd888;;;666333888222555555555555666777888999===>>>===>>>DDDRRRdddrrrUUUEEEEEEMMMRRRRRRPPPMMMEEE<<<<<<999444111000000//////---333+++...SSSCCC...+++++++++***++++++,,,,,,666///((((((+++000444666...000444777888666333111333111...---------------************************(((+++,,,---...444===EEEFFFDDDAAA@@@@@@AAAAAAAAAFFFFFFHHHJJJMMMOOOQQQRRRWWWSSSQQQQQQPPPIII===333111//////111111///000444666333@@@sssbbb@@@777999444444333222222111111222222111222222333333444555555666777888888777999<<<>>>AAADDDHHHLLLPPPTTTXXXZZZ```___]]]WWWMMMDDDEEEKKK[[[fffQQQQQQMMMOOO^^^jjjddd{{{~~~vvvhhh\\\UUUOOOIIIFFFFFFEEEAAA===:::BBBTTTiiivvvxxxwwwvvvsssssssssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqrrrrrrssstttuuuvvvuuutttsssrrrssstttttttttvvvwwwwwwvvvuuuuuuvvvzzzuuuvvvxxxyyywwwaaa<<<111//////***---///)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,***)))))))))+++,,,*********++++++,,,,,,,,,''';;;dddrrrOOO111......---***)))***,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------------............///---444***222pppGGG;;;333333777;;;DDDGGG???@@@@@@@@@@@@BBBDDDFFFGGGNNNGGGFFFXXX{{{{{{III777666444444222111000...------......////////////......,,,+++******)))*********++++++***++++++,,,---...111111000---***)))***,,,+++,,,,,,---.../////////...///000///...///222444333555777:::;;;;;;::::::PPPuuuAAA999222333???...444444444444555666777777777888999888888<<>>111...000+++---///***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***++++++,,,+++++++++++++++++++++*********...///<<>>///444444444444444555666666222555888::::::<<<>>>@@@;;;DDDRRReeezzzqqq^^^OOOHHHEEEFFFEEEEEEHHHMMMZZZrrrkkkCCC===999BBBKKKLLLFFF===666333444111///...///000000000//////,,,444UUUOOO222...---,,,+++++++++++++++)))$$$!!!&&&333<<<777...666888888666222111444777111...,,,---111111...+++************************+++++++++***+++...555999BBBBBBCCCCCCCCCEEEGGGIIIGGGFFFDDDEEEGGGKKKOOOQQQSSSRRRRRRTTTVVVTTTNNNHHH777222///000000......111222666<<>>DDDLLLaaaeeeQQQPPPLLLJJJTTT[[[[[[^^^gggzzz|||uuuqqqiii___SSSLLLJJJKKKJJJIII>>>>>>CCCRRRggguuuuuupppssssssssssssssssssssstttrrrqqqpppoooooooooooooooppppppppppppqqqrrrsssssstttsssrrrqqqrrrrrrttttttuuuvvvxxxxxxwwwwwwyyyzzz{{{tttvvvwwwtttvvvtttfffBBB111---000---...000,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,///111000,,,))),,,,,,,,,,,,++++++++++++)))333,,,===sssRRR+++,,,***,,,///...***)))---++++++++++++++++++++++++,,,,,,,,,------------...000)))000:::111,,,LLLyyybbb>>>333;;;888;;;CCC@@@@@@??????@@@AAACCCEEEFFFBBBEEEGGGKKK```fffCCC:::666111111000000///......---------............------+++***************++++++++++++*********+++,,,,,,,,,,,,,,,***)))***---///+++,,,,,,,,,------......111222111000//////111333111333666888999999777666>>>bbb999666222666444555444444444444555555666555666888888777777777888@@@>>><<<===DDDPPP___hhhmmm{{{~~~vvvzzzggg^^^RRRHHHDDDEEEFFFGGGDDDBBBBBBEEEFFFIIIRRR[[[```lllzzz|||{{{}}}YYY>>>;;;777>>>FFFHHHBBB999444333444222000///000000000//////---...222HHHMMM444......---,,,++++++++++++000<<>>@@@DDDFFFFFFGGGJJJLLLFFFDDDCCCBBBDDDHHHMMMPPPPPPQQQSSSXXX[[[[[[XXXTTT<<<444......///...///222---444333???aaa~~~tttJJJ333:::777///777333222222111222222333333222333333444444555666666777888:::;;;<<<>>>BBBDDDIIIHHHIIIMMMRRRWWWXXXXXXSSSNNNIIIEEEAAA???DDDLLLaaaeeePPPPPPLLLIIIPPPUUUYYYXXX[[[eeewww}}}vvvtttllleee[[[SSSNNNMMMMMMMMMCCCAAAAAAIIIZZZkkkrrrpppssssssssssssttttttttttttrrrqqqpppooooooooooooooopppooooooppppppqqqrrrssstttsssrrrqqqrrrssstttuuussstttuuuuuuttttttvvvxxxzzzsssuuuwwwrrrttttttkkkHHH444---000------000...++++++++++++++++++++++++************++++++++++++++++++,,,000333222---(((---,,,,,,,,,,,,,,,,,,,,,///&&&---...>>>zzzJJJ111***(((---...***+++000++++++++++++++++++++++++,,,,,,,,,,,,------------,,,000))),,,777...555YYYWWW888333888???AAA===????????????AAACCCEEEFFFDDDHHHHHHFFFOOOiiiXXX>>>999333222111111000///......---,,,,,,------------,,,,,,*********)))******+++,,,++++++************++++++******+++***)))***---///***++++++,,,---.........111222222111000000333555444666888:::;;;:::999888:::MMMOOO>>>777111888666555555555555555666666555555555555555555666666::::::::::::;;;<<<======>>>HHHEEEMMMfffbbbMMMKKKOOOHHH@@@<<<======;;;999???===???EEEGGGEEEDDDEEEFFFKKKOOOPPPNNNNNNRRRVVVccctttNNN>>>888666999===@@@<<<444000222444333111000111111000///...***...///;;;III222...------,,,,,,,,,,,,---***TTT|||lllPPP<<<111---111555777666444333333222...,,,111888888///%%%************************(((***,,,...///...------777===DDDGGGHHHHHHJJJLLLDDDCCCBBBAAACCCGGGKKKMMMNNNQQQVVV\\\```aaa^^^[[[DDD:::000.........111444:::<<<111,,,888CCCJJJSSShhhwww|||bbbAAA444999777111555222222111111222222333333333333333444555555666666777999;;;<<<===@@@DDDGGGKKKIIIIIINNNTTTWWWVVVSSSMMMHHHDDDBBB@@@???EEELLLbbbaaaMMMNNNJJJFFFLLLOOORRRVVVZZZ^^^gggyyywwwppphhhfffbbbZZZQQQLLLJJJJJJFFFDDD@@@AAANNNaaannnrrrqqqqqqrrrrrrssssssssssssqqqqqqppppppooopppppppppooonnnnnnoooooopppqqqrrrrrrrrrqqqqqqqqqrrrttttttsssttttttsssrrrrrrtttvvvxxxqqqtttwwwrrrtttwwwrrrQQQ999///111---,,,///---++++++++++++++++++++++++************++++++++++++,,,***+++...222222---(((+++,,,,,,,,,,,,,,,,,,,,,555///888***MMMzzzuuuHHH666(((***///---+++...************************++++++,,,,,,,,,---------+++111+++)))333444222:::mmmiiiOOO444333<<<>>>===????????????AAACCCEEEFFFEEEFFFFFFDDDFFFXXX}}}sss|||}}}LLL;;;:::333333333222111///...------***++++++,,,,,,++++++*********))))))***++++++,,,++++++************++++++)))***++++++******+++,,,))))))***+++---.../////////111222222222444777999777888999:::;;;;;;;;;;;;777BBBwwwrrrEEE>>>444:::777666666555555666666777444444444555777999:::;;;000333888>>>AAAAAA???<<<@@@EEEAAA]]]hhhQQQ@@@???>>>>>>????????????<<<:::<<>>AAAEEEHHHIIIKKKMMMQQQSSSSSSRRRPPPMMMGGG@@@>>>===>>>DDDLLLggg^^^JJJKKKGGGDDDHHHKKKIIIQQQYYYZZZ\\\fffzzz}}}pppccceeeeee^^^TTTKKKGGGFFFFFFEEE@@@<<>>---444999???????????????@@@BBBEEEFFFAAABBBEEEGGGFFFQQQrrrnnnpppAAA666999111444444333111000...------*********++++++***************))))))***+++,,,,,,++++++***************+++***+++---,,,***)))))))))((()))***+++---...///000---///111222333666:::===888888888999999::::::;;;333@@@^^^JJJCCC::::::888777777666666666777777666666666777888999888777:::999777777888999999999:::======ooo~~~SSSSSSSSSOOOGGG???:::;;;======::::::<<<<<<;;;???EEE>>>>>>>>>>>>@@@AAACCCDDDKKKMMMddd}}}KKKDDD333999222000333444000000333///......///111222111000222)))000333;;;MMM222,,,,,,,,,,,,------...///)))000222444KKKxxx|||VVVAAA???AAA<<<333222333444000,,,+++---000************************---+++******,,,---......+++444@@@FFFGGGFFFFFFGGGBBBAAAAAAAAACCCEEEHHHJJJIIIMMMTTTZZZ]]][[[VVVSSSXXXIII999111//////222666>>>777,,,---777333000888333666999888777;;;EEENNNOOO```xxx___>>>444;;;555333777///222111111111222333333444333333444444555666666666888:::<<<===???BBBFFFIIIGGGLLLRRRSSSQQQOOOOOOPPPPPPHHH???;;;:::<<>><<<::::::;;;>>>???@@@BBBQQQyyyVVV///;;;555777666000///222///)))/////////000000000000000)))000---333@@@RRR444***+++...000000000...---,,,...000//////;;;[[[yyybbbCCC555888444666333,,,'''(((+++---,,,+++******)))*********++++++++++++++++++++++++***000888???DDDFFFEEEEEEOOOGGG>>><<<@@@GGGJJJKKKQQQUUUWWWUUUSSSSSSPPPLLLSSSSSSIII777...000000,,,000/////////111222444666222333444555666888999999::::::CCCUUUkkk~~~~~~zzzEEE???888555666666444111222222333333333444444444333333555666777777777777:::;;;===@@@CCCEEEFFFGGGGGGKKKOOONNNKKKLLLRRRXXXNNNEEE>>>===;;;999AAAMMMyyyxxx]]]NNNKKKDDDBBBDDDAAADDDDDDHHHLLLMMMOOOYYYdddrrr{{{oooccc```^^^WWWOOOJJJHHHBBBAAACCCBBBEEEUUUiiipppqqqqqqqqqpppooooooooooooooonnnmmmmmmmmmmmmmmmhhhhhhhhhiiijjjjjjjjjkkkkkkkkklllmmmmmmlllkkkkkkqqqqqqqqqqqqqqqpppoooooonnnoooppppppppppppqqqrrr]]]>>>...000...,,,//////++++++++++++++++++++++++************************************************++++++,,,,,,,,,+++***)))'''+++------,,,...555;;;ZZZ}}}ggg555,,,...(((...************))))))+++,,,*********++++++,,,,,,------------...///000000000777:::]]]oooEEE...<<<555===???@@@@@@??????@@@AAAEEECCCDDDFFFBBBBBBQQQfff{{{JJJ<<<;;;555444333333222111000///...------------,,,,,,***)))))),,,)))(((,,,111222---((())))))))))))*********+++************************(((((())),,,///222666888222222111//////111555999:::;;;;;;;;;<<<<<<<<<<<>>HHHmmmttt}}}kkk```PPPBBB:::999;;;>>>@@@===999777666666555444<<<:::666555666888888888555222444>>>IIIKKKBBB888LLLiii\\\<<<<<<;;;444;;;::::::;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>@@@@@@IIIfffsssQQQ333;;;555666444444:::@@@===555///////////////000000000***111---222???QQQ222,,,---...///000000000///111111333444111000999EEElllqqqGGG777777222...000444333...***,,,++++++***************+++++++++++++++++++++++++++,,,000888@@@DDDCCCAAALLLFFF@@@>>>@@@EEEHHHIIINNNQQQRRRQQQRRRTTTRRRMMMQQQRRRLLL???222...//////////////////000222333555222222333444555666666777666444666===GGGTTTffftttxxxfffCCC===777555666666444111222222333333333444444444333444555666777888888888;;;<<<>>>AAADDDEEEGGGGGGIIILLLNNNLLLJJJIIIMMMQQQCCC<<<999;;;;;;<<>>>>>>>>DDDBBBCCCFFFBBB>>>DDDOOOzzzkkkLLL:::666888555222222111000//////......,,,------,,,,,,+++***)))+++***)))***,,,,,,+++))))))))))))***************************************(((((()))+++...222555777333222111///...///333666::::::::::::;;;;;;;;;;;;???>>>KKKvvvppp]]]QQQKKKIIIAAA>>>===>>>AAA???999333777444222222444666777777:::999777444333666:::>>>555CCC===666<<<444...===999999999::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???NNN\\\PPP>>>===666333000444===DDD>>>555000000//////////////////+++111---111===OOO000............///000111222000000333777888333///...555]]]~~~VVV>>>666222333111,,,+++000,,,,,,+++***************++++++++++++++++++++++++,,,)))(((///999@@@AAA>>>HHHFFFCCCAAAAAACCCEEEFFFJJJKKKKKKJJJNNNSSSSSSNNNOOOPPPOOOHHH:::...,,,111............///111222333222222222222333333333444555444444444333666BBBOOOlllMMM>>>:::555444555555444222333333333333444444444444444444555666777888999999<<<>>>@@@BBBDDDFFFGGGHHHKKKKKKJJJIIIHHHHHHGGGGGG;;;666555:::<<<===FFFTTTwww]]]OOOLLLEEEBBBCCC??????AAAEEEHHHGGGFFFEEEFFFMMMZZZkkkxxx{{{iiieeehhhfff___YYYTTTNNNIIIGGGCCCAAAHHHQQQgggkkkpppqqqpppnnnmmmnnnllllllkkkjjjjjjjjjjjjjjjggghhhhhhhhhiiiiiijjjjjjggghhhhhhhhhhhhhhhhhhgggeeefffiiilllnnnooooooooopppooommmllljjjgggdddbbb^^^???...///000111222,,,++++++++++++++++++++++++***************************************************++++++++++++*********---+++)))+++...///---***+++)))fff]]]555555)))+++***))))))***+++++++++,,,,,,++++++++++++++++++---------....../////////(((999,,,RRR|||TTT///888888<<<@@@AAA@@@>>>===<<>>CCCCCCAAABBBGGGddd```SSS:::000555...222111111000//////......,,,,,,------,,,++++++***+++++++++***))))))***+++***************************************+++++++++,,,++++++,,,---///222333111111000///...///222555999999999999:::::::::;;;999===IIIqqq{{{rrrbbbWWWJJJBBBAAAAAA===888333444666999;;;:::777444222444555666555666888;;;333888444666===666111<<<888888888888999999999999999:::;;;<<<===<<<;;;;;;999;;;:::???NNNUUUJJJ<<<:::666222444999;;;555...000000000000000/////////,,,222---000<<<~~~NNN//////...---,,,---///111222000...///333888:::999888000555DDDsssgggLLL333++++++))),,,333,,,,,,+++************+++++++++++++++++++++++++++,,,)))(((***222999>>>@@@DDDEEEEEEDDDBBBAAABBBCCCHHHHHHFFFEEEKKKQQQQQQMMMNNNLLLNNNOOOCCC222,,,000---------...///000000111222222222222222222222222333444777:::888555999???zzzzzzZZZ<<<:::777444333444555444333333333333444444444444555555555666777888999;;;;;;>>>???AAACCCEEEGGGGGGHHHKKKIIIGGGGGGHHHGGGDDDAAA999666777<<<<<<;;;DDDQQQttt[[[MMMKKKDDDAAABBB>>>===DDDJJJIIIEEEBBBBBBCCCDDDNNN[[[gggoooyyyoookkkmmmkkkfffcccYYYSSSLLLHHHDDDCCCFFFJJJ\\\ccckkknnnmmmkkkkkklllkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhggggggggggggggggggggggggggggggggghhhhhhhhhhhhjjjlllnnnppprrrpppnnnlllkkkhhhccc___XXX===/////////111222+++++++++++++++++++++++++++*********************************************************************+++,,,,,,---------,,,+++***+++444888eeeZZZ###888222...+++******+++***))),,,,,,++++++++++++++++++------------............)))777222666mmmrrr;;;777777;;;???BBBAAA???======>>><<<<<<@@@DDDEEEFFFHHHTTTxxx]]]PPPSSS:::000666+++111111000000///.........,,,,,,---------,,,++++++,,,------,,,))))))+++...+++++++++***************))))))*********+++++++++,,,++++++,,,---///111222.../////////...000333555888888888888999999999999===???CCC___ttt\\\NNNFFFAAA<<<:::::::::<<<<<<:::777444333222333888<<<:::333,,,777<<<888555999;;;888888777777777888888888999999888999;;;<<<===<<<;;;:::777;;;;;;;;;JJJ^^^VVV:::<<<999777777888666333111222222111111111000000000---222---000;;;~~~MMM///...---+++***+++---///111333222111///111444777888333555333AAAgggQQQ999444222...+++---,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,+++---333<<>>:::777:::>>>===;;;DDDQQQqqqXXXKKKJJJDDDAAABBB>>>:::CCCHHHEEE@@@???@@@@@@BBBFFFNNNWWW^^^fffsss~~~wwwrrrpppmmmllllll^^^WWWNNNHHHEEEDDDDDDEEEPPPYYYdddjjjjjjiiijjjkkkkkkjjjiiiiiihhhhhhiiiiiiiiihhhggggggeeeeeedddcccfffeeeeeeddddddeeeeeefffjjjiiigggggghhhjjjlllnnnnnnlllkkkkkkllljjjddd```OOO:::///000...000111***++++++++++++++++++++++++******************************************************)))))))))***++++++)))+++------***))))))+++***666&&&555oooyyyTTTGGG999333---)))***+++***)))++++++++++++++++++++++++------------------------444%%%;;;333DDDqqqXXX333555999>>>@@@@@@???>>>>>>@@@???>>>@@@CCCEEEGGGHHHIIIiiieeeGGGJJJVVVGGGDDDHHH999000000000//////.........,,,,,,------------,,,,,,,,,------,,,++++++---///+++++++++++++++*********)))))))))***++++++,,,,,,((())))))+++---000333555...////////////000333666777777777777888888888999;;;CCCMMMkkkvvv```QQQCCC>>>777444333555777888<<<888555:::BBBDDD===444666:::999333333;;;<<<555777777777888888888888999777888:::;;;<<<;;;;;;:::999;;;>>>???OOOnnnjjjEEE<<<888666777777555666888444444333333222111111111...333---000<<<~~~OOO111---,,,******+++,,,///000111444555333222555666555000:::999444999JJJnnnwwwKKK///'''+++------,,,++++++++++++++++++++++++++++++++++++++++++...///,,,***...888AAABBBCCCFFFGGGGGGEEEBBB@@@EEEHHHGGGEEEEEEJJJLLLKKKNNNKKKKKKPPPNNNCCC666///------...///000000//////222222222222222111111111666000,,,///444666:::???dddwwwTTT===999555444444444444444444555333444444444555555555555777777777777999;;;>>>???@@@AAABBBDDDEEEFFFFFFFFFEEEDDDDDDEEEGGGEEEAAA<<<888666:::>>>===<<>>:::???AAA>>>===@@@@@@===AAA@@@CCCKKKRRRXXXbbbmmmwww~~~zzzrrrmmmnnntttfff^^^SSSJJJGGGFFFEEECCCGGGRRR```hhhiiihhhjjjlllkkkjjjiiiiiihhhhhhiiiiiihhhhhhggggggffffffeeeeeefffeeeddddddddddddeeefffffffffgggggghhhiiijjjkkkllliiihhhhhhjjjhhhbbb]]]EEE666000000,,,...000)))++++++++++++++++++++++++***************************************************)))(((((()))***+++,,,)))***++++++******+++,,,+++###+++---777fff|||\\\===666---)))))),,,,,,+++*********++++++,,,,,,---------------------------333&&&555555000RRR^^^>>>333666;;;>>>>>>>>>??????>>>???@@@@@@BBBDDDEEEEEECCCXXXzzz~~~OOOCCCIIIQQQMMMSSSRRR===///////////////.........,,,,,,---------------,,,+++++++++,,,---.........,,,,,,,,,++++++*********((())))))***++++++,,,,,,((())))))+++---000333444000111111111000000222444666666666777777777888888555BBBWWW}}}nnneeeXXXKKKCCC???===<<<555333222444888::::::888666555888777444999;;;555777777888888888999999999777888999::::::;;;;;;;;;;;;:::???FFF]]]hhhKKKBBB:::;;;;;;999777999666555555444333333222222...333---000<<<PPP333,,,,,,++++++,,,---///000...222333222444999999555000555333111333111888KKKyyyJJJ888666------,,,++++++++++++,,,+++++++++++++++++++++++++++,,,,,,***)))---333999CCCCCCDDDGGGJJJIIIDDD@@@AAAGGGJJJGGGEEEHHHLLLMMMKKKOOORRRQQQNNNIII???555---...///000000000//////000000000000000000000111777333000111222333999@@@ccc{{{aaaDDD777888444555555555444444444555444444444444555555555555888777777888:::<<>>;;;===<<<999===CCCBBB;;;AAA<<<<<>>@@@:::===@@@@@@BBBDDDEEEDDD@@@MMMkkkgggDDD@@@@@@@@@BBBMMMGGG---///////////////.........,,,,,,------...---------*********,,,...///...,,,,,,,,,,,,++++++*********((())))))***++++++,,,,,,,,,,,,++++++,,,...///000222333333222000///000222666666666666777777777777999???NNNttt}}}gggTTTEEE<<<777:::<<<999444111333666:::333999???999666999777888888888888999999999999777777888999999:::;;;;;;<<<888???KKKiiidddTTTFFFDDDDDD???:::777777777666555444444333333///333...000===QQQ444------------...//////000333222...+++///555555...---333222222444......===???|||^^^>>>...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++***((('''))),,,000111DDDBBBBBBFFFKKKKKKFFF@@@>>>FFFKKKIIIEEEHHHMMMPPPHHHSSSXXXRRRMMMKKKDDD;;;...///000111111000000///............//////000000///111555777444111555<<>>===<<<;;;::::::::::::999<<>>VVVddd>>>###)))000)))&&&...((()))***+++,,,------,,,,,,,,,,,,---------......///+++---333111///:::JJJ;;;555444;;;???===<<<>>><<<===???@@@@@@BBBEEEHHHFFFIIIRRRwww|||FFFBBBCCC666777KKKHHH666444/////////...---...111555222111000111444444222000222///...111000+++)))+++((()))***+++++++++,,,---++++++++++++***************,,,---//////...,,,+++/////////000111111222222111333555666555555666777;;;CCCAAAKKKvvv[[[::::::777666777777333222555666666777777888888999999777777888777777666555555999666666:::<<<999777777<<>>DDDEEECCC@@@AAADDDCCC>>>@@@FFFJJJEEE:::444666:::;;;>>>;;;;;;>>>;;;CCCXXXcccVVVHHHDDDCCCAAA??????999999999:::::::::;;;;;;:::;;;===>>>@@@DDDIIILLLKKKPPPWWW[[[^^^bbbhhhmmmrrrtttyyy~~~|||uuuoooggggggaaaVVVMMMJJJIIIGGGGGGEEEHHHRRR```iiijjjfffiiilllkkkhhhhhhiiihhhdddhhhggggggffffffeeeeeeeeeeeeeeeffffffffffffeeeeeehhhhhhhhhhhhhhhiiiiiijjjhhhllllllggg```UUUEEE666444333111...---,,,,,,,,,------------------------************************************************+++++++++++++++,,,,,,---)))************+++++++++...)))(((+++)))'''000???RRRUUUJJJ222''',,,...'''++++++,,,,,,,,,+++++++++,,,,,,,,,------------...000------111///+++444CCC;;;555444:::???>>>===???<<<>>>@@@AAAAAAAAACCCEEEEEEGGGKKKhhhwwwTTTEEE333:::<<<===BBB===555555:::333111;;;NNN\\\```]]]aaa]]]ZZZ^^^eeehhheee```jjjcccTTT???---'''---555///...,,,)))&&&%%%'''(((************************)))+++,,,.........---,,,,,,---...000222333333444...000333555666888:::===666999===IIImmmhhhDDDAAA<<<888888666222222444555666666777888888999999888888888888888777666666999666555888:::999<<>>@@@MMM???:::...555///777yyyZZZ...///,,,---000111......111///...---///222444555555222222111111111000000000222:::999GGGnnnGGG******...((((((111000...+++***+++++++++******************+++,,,,,,000777???BBBBBBAAACCCFFFCCCCCCDDDFFFGGGIIIJJJKKKKKKPPPQQQPPPNNNNNNKKKFFF<<<333...111555333000000//////000000111000000000000444...000888555;;;WWWoooPPP:::555666555444444444444555555555555555555555555666777888888888888999:::;;;<<<======>>>AAAAAA>>>>>>@@@???;;;BBBCCCDDDAAA===999777777:::===:::;;;>>>;;;DDDYYYbbbVVVJJJFFFDDDAAA>>>>>>999::::::;;;;;;;;;::::::::::::::::::<<>>?????????<<<>>>@@@AAAAAAAAABBBDDDHHHJJJIII[[[wwwrrrvvv}}}qqqdddbbbeeekkkpppuuuvvvxxx{{{~~~III555@@@BBBBBBGGGCCC999AAAVVVbbbTTT]]]jjjyyygggHHH888...(((---%%%'''555:::222((())))))))))))))))))))))))***+++---.........---,,,)))+++...000222444444444...000222333555888<<>>>>>===;;;:::999:::999888999<<>>(((%%%......------,,,+++++++++***++++++,,,,,,,,,---------...,,,...111000000777@@@999555444888<<>>???@@@???@@@BBBEEEHHHIIIJJJHHHQQQqqqttteeeSSSGGGEEEQQQhhh}}}{{{cccHHH<<<<<>>BBB>>><<<@@@HHHMMMLLLIIISSSYYYDDD;;;$$$---555333***$$$''',,,)))))))))))))))*********///////////////---,,,,,,)))+++...111222333333222111222222222222555999<<>>EEEIIIKKKKKKKKKHHHDDDAAAAAACCCFFFHHHIIIMMMOOONNNNNNPPPNNNKKKGGG>>>666444777888666333333333222222111111111111111000333666333777XXXcccEEE888777555555777333333444444444555555555555555555555666777888999777888888999:::;;;;;;;;;;;;???@@@<<<:::===??????@@@===;;;<<<>>>===999444555:::999:::===<<>>???CCCHHHIIIIIIOOORRRVVVYYY]]]___aaabbbccc]]]___jjjmmm```RRRLLLJJJKKKIIIEEEEEEMMM^^^lllkkkkkkiiihhhhhhggg^^^SSSIIISSS___ffffffddddddfffccccccddddddddddddcccccceeeffffffggghhhiiiiiiiiicccSSS???222//////111111......---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,++++++++++++,,,------))))))*********+++++++++((('''(((+++,,,++++++...'''(((999PPPLLL333&&&+++------,,,++++++,,,------+++++++++,,,,,,,,,------------...000000000555;;;666555333555:::???AAA???AAA@@@>>>===>>>BBBIIINNNDDDEEEDDDHHH```ttteeeCCC>>>;;;;;;===DDDRRR___RRRAAA222111777:::999999:::999888888888:::===>>>===CCCKKKRRRXXX```jjjrrr{{{VVV<<<:::999000AAAVVV{{{PPP666333777555000,,,,,,---...000333555666333@@@SSSmmmhhhIII>>>000((((((******)))************++++++,,,,,,444333222111///---+++***,,,---...000111111111000111222222111111333666999@@@===TTTcccfffYYYNNNEEE>>>======:::777888666666777777888999999999777888888999999888888888555666888:::888666<<>>:::999>>>AAA@@@;;;<<<===<<<;;;999777777333999999999<<<;;;IIIbbbtttSSSLLLFFFDDDBBB??????AAA;;;;;;:::999::::::;;;;;;<<<;;;999777777;;;AAAEEECCC???;;;;;;>>>BBBBBBBBBIIIKKKNNNQQQTTTXXX]]]aaaZZZUUUWWWdddnnnjjj\\\QQQHHHJJJIIICCC>>>DDDSSSaaaiiijjjiiigggggghhhbbb[[[JJJRRR]]]eeegggfffffffffbbbccccccddddddccccccbbbbbbccceeeggghhhgggeeedddPPPBBB444000111111///...,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++******++++++,,,---)))************+++++++++''')))***)))''''''))),,,%%%'''///===FFFCCC555(((...---,,,++++++,,,---...++++++++++++,,,,,,,,,,,,............,,,,,,...111444333222222888???AAA>>>BBBAAA>>><<<===BBBIIINNNDDDCCCEEEGGGVVV|||iiiMMM;;;@@@===<<<<<<999555666:::===666222777<<<;;;777555777666666555555555555555444666888888888;;;AAAFFFLLLSSS]]]bbbaaaaaajjjvvvwwwVVV===333222111///SSSkkk___\\\HHH///###$$$)))***'''+++,,,---,,,+++,,,///222,,,111111...;;;]]]rrrRRR???;;;:::333***,,,,,,,,,------......///555444333111...,,,+++***.........//////000000111000111222222222444666999999777CCCHHHLLLtttRRRGGG<<<:::;;;::::::;;;777777888888999::::::;;;888888999:::::::::999999777777999;;;:::777999???WWWqqqnnnOOO;;;>>>LLL[[[zzzcccEEE333222333DDDlllEEE222......000000///000444:::888666555444222///,,,222222111111111000000000...///***$$$)))444555...DDDkkkccc999111///---,,,+++,,,---,,,***---,,,++++++***+++++++++...******222???HHHIIIFFFJJJHHHFFFDDDCCCDDDFFFGGGIIIMMMNNNMMMMMMPPPPPPMMMHHHGGGAAA:::777999;;;;;;666555333222222333444444777222666888;;;WWW}}}YYYEEE444333777666222222333333333333444444444444333333333444444555666777777777888888888999999999:::<<<;;;999;;;@@@@@@<<<777;;;>>>===888555666888333999999999;;;;;;IIIdddgggPPPIIIDDDCCCBBB@@@CCCGGGCCCAAA>>>;;;999999999:::::::::999777666777999<<<@@@???===<<<===???@@@@@@BBBEEEIIIKKKMMMPPPTTTXXXPPPPPPQQQYYYdddjjjcccXXXKKKJJJGGGAAA>>>BBBLLLTTTcccggghhhgggggghhhgggbbbZZZ]]]aaaeeehhhhhhhhhgggbbbbbbccccccccccccbbbbbb___bbbdddfffeeebbb^^^[[[AAA888222222333///------,,,---...//////...------++++++++++++++++++++++++******************************************************))))))******+++,,,)))************+++++++++)))++++++)))((('''(((((((((+++,,,---888DDDAAA555000///---+++++++++,,,---***++++++++++++,,,,,,,,,---......---,,,---------111222000///555>>>AAA===@@@@@@@@@>>>>>>@@@DDDGGGFFFAAAEEEFFFMMMqqqdddHHH777111777222///222555666999>>>777555555888888333000111111222444555666777666666888999999777666555666777555777<<<@@@>>>;;;<<>>666GGGHHH>>>===???BBBJJJGGGYYY}}}eeeCCC888000555666TTTFFF333///...000000///000444777555222111111000///---111111000000000/////////'''555999...)))...///)))%%%666```lll>>>555222...,,,,,,---------...------,,,++++++,,,,,,,,,++++++///666>>>DDDGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJMMMNNNLLLMMMPPPPPPMMMFFFLLLLLLCCC;;;::::::999666555333222333444666777777444;;;>>>GGGnnnpppEEE===555333333444333222222222333333333444444444444444444444555666777888777777777888888888888888888:::;;;>>>CCCFFF@@@777777:::===;;;777444444666333999999999;;;:::IIIeee\\\OOOIIICCCBBBBBBBBBFFFKKKPPPLLLFFF???:::888777888666888999999888888999;;;======<<<;;;:::;;;<<<======@@@EEEFFFFFFGGGIIILLLIIINNNOOOPPPZZZffffff]]]QQQLLLFFFBBBBBBFFFJJJLLL]]]dddhhhhhhgggiiiiiifffeeecccaaaaaacccdddddddddbbbbbbccccccccccccbbbbbb^^^aaadddeeeccc^^^XXXTTT===666222222000+++,,,111,,,---.../////////...---++++++++++++++++++++++++************************************************)))))))))((()))******+++)))************++++++++++++,,,+++++++++,,,***'''---)))''')))000999CCCJJJ333111...,,,******++++++******+++++++++,,,,,,,,,+++---......///111111111000111///...444>>>@@@===???@@@AAA@@@>>>>>>>>>???DDD<<<@@@AAACCCeeennnJJJ444555>>>:::555333777999555111000000000333555333000333999333444666666555333000///111222444666888888777666777444666<<<>>>;;;888888999555888@@@@@@<<>>>>>666222---,,,///222111---(((111+++,,,;;;777***///,,,***)))***,,,---,,,+++222...***+++...111111///,,,)))((()))(((&&&,,,444///EEEgggtttPPP444///000000111222333333444///...---,,,,,,,,,,,,,,,,,,,,,++++++---000444777:::;;;;;;999666333111111222>>>???:::EEEbbbuuu[[[KKKAAA======999::::::;;;;;;<<<<<<===<<<<<<===>>>??????>>>>>>???:::777:::<<<;;;===@@@GGGGGG<<<666======888:::DDDBBBZZZeee@@@;;;///777---AAACCC333///...000000///111555222000...---...000000///000/////////............---***,,,000...)))+++222+++444666DDDzzz|||BBB<<<444...,,,,,,---...///...------,,,,,,,,,,,,,,,...000000222888BBBJJJDDDFFFGGGIIIIIIIIIHHHGGGJJJNNNNNNLLLMMMOOOOOOLLLEEEPPPTTTKKK@@@;;;888555555444333222333555777888777555>>>DDDQQQ}}}sss\\\:::;;;999444222444555555222222333333333444444444555555555666666777888999777777777777888888888888888:::>>>DDDLLLMMMBBB444999:::;;;:::777555444444333999:::999:::999IIIeeeZZZPPPGGGDDDFFFCCC===CCCOOOVVVSSSMMMFFF@@@;;;888666777666666666666666777777<<<======>>>>>>===<<<;;;>>>??????AAABBBCCCDDDEEECCCEEEGGGKKKOOORRRUUUVVVVVVQQQKKKGGGEEEFFFHHHIIIQQQ]]]hhhjjjddd```ccchhheeeeeeeeedddcccbbbaaa```eeecccaaabbbddddddaaa___bbb^^^______]]]aaaWWW@@@555222///---...//////...------------------------***+++---......---+++***,,,,,,,,,++++++*********))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++,,,++++++******)))))))))(((''')))+++''')))???YYYLLL@@@000&&&(((///...(((---,,,+++******,,,...///,,,...---,,,---000222333000......222888======<<>>===============@@@;;;@@@EEEDDDUUUyyy}}}WWW<<<777777333444444333333333444555555222222222222222222222222222222222222222222222222333333333444444444555555555555555555555555555555999888888888888999999::::::999999888888888888888::::::::::::::::::::::::;;;999666555555555333222000000///...------,,,,,,+++,,,...//////...,,,+++------++++++++++++---------------,,,,,,+++++++++((()))***)))((((((***,,,333---***999\\\}}}HHH///555???333999BBB222///,,,+++,,,...///---++++++,,,---...///222666:::>>>999777888888555333444555:::999999AAATTTsssYYYMMMKKKGGGDDDBBBAAAAAAAAAAAA@@@<<>>@@@???>>>DDDBBB???===<<<===???@@@BBBDDD```JJJ;;;444111...444777...//////............//////...///111222222222111000111///...---...///...---+++,,,---------,,,---...---666222***AAA{{{III,,,666000&&&---555,,,//////+++,,,///---&&&------...000000111;;;EEEIIIFFFEEEIIIPPPRRRMMMHHHSSSMMMJJJMMMRRRTTTRRRPPPKKKQQQSSSQQQNNNKKKAAA555666333444777777555666:::;;;<<<<<>>?????????@@@BBBEEEHHHKKKMMMNNNJJJIIIGGGFFFGGGHHHHHHIIIGGGRRR```hhhhhhffffffgggeeeeeeeeeddddddbbbaaaaaadddcccaaabbbddddddbbb___bbb^^^```___]]]```VVV>>>666333000............---------------------------***+++---......---+++***,,,,,,,,,+++++++++******************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++************---+++---...)))%%%222EEE^^^CCC222444222'''&&&000///...---,,,+++,,,,,,---,,,---...------000222222555333000///000666>>>CCC??????>>>============>>>???;;;@@@CCCAAAQQQtttvvvRRR999666777444555444333222222222222222222222222222222222222222222222222222222222222222222222222333333333444444555555555555555555555555222222222333444555666777888888777666666666666666888888888888888888888888777555333333333333111000000//////...------,,,,,,***,,,---......---,,,***,,,+++************+++,,,------,,,,,,,,,+++++++++((()))*********+++---///%%%+++))))))BBByyy}}}FFF222999///,,,222***...,,,+++,,,...///---+++,,,...///111222555:::======888666999:::888888:::666:::999888???OOO{{{{{{ooo^^^ZZZUUUSSSSSSUUUWWWXXXbbbgggoooxxxxxxkkkZZZOOOJJJGGG@@@:::BBBAAA@@@??????BBBDDDFFFOOO[[[}}}~~~NNN===777666//////111---///......------......///000111111111111000/////////...------......---,,,,,,------------------...$$$,,,000,,,000QQQJJJ555///---,,,)))))),,,+++((()))---...+++...---...//////000888AAAMMMKKKJJJKKKNNNMMMHHHDDDHHHIIIMMMSSSUUUTTTOOOLLLJJJOOOQQQOOONNNLLLDDD;;;888444222444555666999=========EEEeeepppUUU===888777555444333333333444777666444333222222333333666555555555555555555555777444555;;;<<<888777999<<>>EEEhhhzzzSSSLLLFFFBBBCCCAAA===@@@IIIDDDCCCAAA???>>>===<<<<<<777777666666666666777777666888;;;======<<<999777777777888999::::::;;;;;;;;;<<<===???BBBDDDEEEFFFBBBCCCDDDFFFFFFFFFEEEDDD???GGGUUUccckkklllgggcccdddeeeeeeddddddcccbbbaaadddcccaaabbbccccccbbb```bbb___aaa```]]]^^^SSS<<<777444000............---------------------------***+++,,,------,,,+++***,,,,,,,,,++++++++++++***************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++,,,,,,///---...000+++$$$(((222KKKQQQLLL:::---,,,---,,,000//////...,,,++++++***,,,---............000333444444222///...222<<>>>>>===>>>>>>>>>======???@@@>>>JJJlllnnnKKK666555888444555444333111000000000000111111111111111111111111222222222222333333333333111222222222333333333333444444444444444444444444222222333444555777888999666666555444444444444444444444444444444444444444333222222333444333111/////////......---,,,,,,,,,***+++,,,------,,,+++***+++******))))))******+++,,,,,,,,,,,,++++++++++++***+++++++++******+++---,,,000888777)))***SSS___555;;;777...111222...,,,+++,,,---...---+++,,,...000222333666:::<<<>>>888666777888777777:::888<<<999888<<>>666999111+++...///...------,,,,,,------...222222111000000/////////000//////000111000///---......------------------******///222)))***KKKuuuRRR444888333%%%***,,,,,,((((((,,,/////////......///------333;;;KKKLLLMMMMMMLLLIIIFFFDDDMMMLLLNNNUUU\\\\\\SSSIIILLLNNNNNNMMMMMMMMMIIICCC>>>888333444666777;;;@@@===BBBVVV~~~sss\\\EEE777777666555444333333333444555444444333333444444555555555555555555555555555666333333999???>>>:::888CCCHHHJJJDDD999222111444777666444333222333555666:::666<<<999<<<@@@FFFiiioooOOOJJJEEEAAABBB@@@===???DDD>>>>>>>>>============>>>888777777666666666666777444777;;;>>>>>><<<999777888888888999999::::::::::::;;;<<<===>>>@@@AAAAAABBBDDDEEEDDDBBB@@@???>>>???CCCLLLZZZggglllfff```ddddddeeeeeedddccccccbbbccccccbbbbbbbbbbbbbbbbbbaaa___bbbaaa\\\]]]RRR;;;666333///....../////////------------------------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******************************************************************************++++++,,,,,,------,,,***+++...---((((((,,,,,,GGGXXXKKK666//////------.........---,,,***))),,,,,,...000///---000555000111222111222555:::>>>@@@@@@???>>>>>>>>>>>>???===@@@@@@???>>>EEEeeelllHHH444555777444444333222111111111111111000000000000000000000000222222222333333333333333222222333333333444444444333333333333333333333333555555555555666777999999666555444444333333444444333333333333333333333333222222222444666555333000.........------,,,,,,,,,)))***++++++++++++***)))++++++************++++++,,,+++++++++++++++++++++,,,,,,,,,+++)))((()))+++444***%%%)))000AAAeeeTTT...333222((())),,,---,,,,,,,,,,,,---,,,,,,+++---///000111222444666>>>888444555555333222555<<<===:::999:::DDDooo\\\>>>222888333,,,///333---,,,,,,++++++,,,,,,---111111000000000111111111444444444555666666555333111///---,,,------------222***+++444111''',,,<<>>>>>>>>DDDEEECCC===444000111333999777444222222333555777999555<<<999===AAAGGGiiieeeLLLHHHDDDAAAAAA@@@>>>>>>@@@========================888888777666666666666666444777;;;>>>???===:::888999999999999999999999999999999:::;;;<<<<<<======CCCDDDCCCAAA===<<<===???AAA@@@CCCNNN]]]ggggggdddddddddeeeeeeeeedddcccccccccbbbbbbbbbaaabbbcccddd```___bbbaaa\\\]]]SSS>>>444111///...///111111111------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************++++++,,,,,,,,,+++)))(((+++---,,,+++---+++(((@@@```ZZZ555&&&222***+++,,,,,,,,,,,,++++++,,,+++...111///---222:::999555000...222777;;;===AAAAAA@@@??????????????????DDDAAA@@@AAACCC]]]pppLLL666444666222222222111222222333444444000000000000000000000000222222333333333444444444444444444444555555555555555555555555555555555555666555555444444444555555777666555555444444555555333333333333333333333333000000111333555444222///---------------,,,,,,,,,************************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,---///111---333777666===RRRnnnYYY===---......***((('''+++,,,,,,,,,,,,+++,,,,,,+++---///000/////////000<<<666333444555333333555>>>???<<<::::::BBBllleeeBBB000555333...000111,,,,,,++++++++++++,,,,,,...///000111222444444555666555555777999:::999888333000---,,,---...---,,,,,,))))))...222222///--->>>TTT|||[[[,,,;;;---...//////...------///000---,,,...,,,***+++000888???GGGKKKKKKKKKMMMOOODDDNNNWWWWWWUUUTTTPPPJJJSSSPPPNNNNNNNNNMMMKKKJJJIIICCC>>>;;;888555888===HHHjjj~~~qqqTTT888222;;;444444444444444333333333222222333444444555555555222333333333444444444555333666888888888<<>>=========>>>>>>===<<<;;;;;;999888777666666555555666444666:::===>>>===;;;:::888888888777777777777777666666777777888999999:::>>>??????===;;;<<<@@@EEE@@@===<<>>BBBBBBAAA@@@@@@??????@@@@@@AAAHHHAAA@@@FFFBBBVVVyyyTTT:::555555222111111111222333444555666111111111111111111111111222222333333444444555555555555555555666666666666888888888888888888888888:::999888777666666666666777777666555555555555666444444444444444444444444...------///000000...,,,------,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++*********+++++++++++++++(((***---///111444888;;;333???EEEAAA===>>>===888,,,......,,,...111111///***,,,---,,,+++***+++---,,,...111222111/////////666222222666999888888;;;======;;;<<<;;;@@@llldddEEE333444111...///+++---,,,,,,++++++,,,,,,------...111444666777777777333222222444777:::;;;;;;555111---+++---...---+++***111111)))&&&...333222000,,,>>>vvv```111111---+++...000......//////,,,+++------***+++---444:::CCCHHHJJJKKKMMMNNNSSSpppuuuXXXFFFGGGMMMUUUQQQPPPRRRQQQMMMJJJJJJHHHEEEAAA<<<666444;;;EEE```~~~{{{rrr___EEE333333;;;333333444444444444333222222333444444555555555444111222222333333444444444222888:::888888===DDDGGG999444//////222555555333999888666555555555777888888444;;;999===???EEEfffVVVLLLGGGEEEBBB@@@@@@AAA>>>;;;;;;<<<======<<<;;;:::999999888777666555555555555333555777:::;;;<<<;;;:::888888888777777666666666555555666666777888888999777:::<<<;;;999;;;AAAGGG@@@===:::;;;CCCQQQ```jjjddddddeeeeeeeeeeeeeeedddaaabbbcccaaa``````cccggg___^^^aaa```[[[___[[[III777444111//////000000///------------------------++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******************************))))))))))))))))))++++++***(((((()))***))))))111///...FFFbbbWWW666000///...---,,,---...//////+++---111000...999HHHkkk]]]III777000333;;;BBBBBBBBBAAA@@@@@@@@@@@@AAABBBIII??????JJJBBBPPP\\\???666666333111111111111111222333444222222222222222222222222222222333333444555555666444444444555555555666666999999999999999999999999;;;;;;:::999999999::::::777777666555555555555555444444444444444444444444///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***+++,,,,,,,,,,,,+++***)))*********++++++++++++'''***---///222555999<<<999888999???FFFIIIJJJIIIAAADDD:::...---,,,***+++***,,,---,,,***)))+++---)))---111333222111000000222///111777:::999999;;;;;;;;;999;;;;;;@@@llloooSSS@@@777555///...000+++------,,,,,,,,,,,,---------000444777999888777666111000///111555999<<<>>>777222---+++---...---+++...333333+++'''***//////...000111???qqqTTTBBB666......000///---...---******---...,,,+++---///555===EEEJJJLLLNNNNNN^^^yyyrrrRRRCCCGGGNNNSSSPPPPPPUUUUUUOOOKKKJJJGGGFFFCCC>>>777999IIIZZZ{{{~~~|||sss___HHH888555666666222333444444444444333222222333444555555555444333111111111222333333444444111777;;;:::<<>>BBBdddSSSMMMGGGEEEBBB@@@AAAAAA>>>:::::::::;;;<<<;;;:::999888999999777666555555555555222333666888999::::::::::::::::::999888888777777666666777888888999::::::444888;;;;;;999:::???DDDBBB???;;;888;;;GGGXXXdddddddddeeeeeefffeeeeeeeeeaaaccccccaaa___```dddggg^^^]]]aaa___[[[```^^^MMM:::777222000///......---------------------------++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))******))))))((((((''''''''')))***)))((())))))(((***---)))$$$444QQQ^^^ZZZ444333000...------...///000,,,---111000///;;;LLLxxxmmm[[[FFF666222666===CCCBBBAAAAAA@@@@@@AAAAAABBBIII>>>>>>LLLBBBLLL{{{aaaAAA777666444111111000000000000000111222222222222222222222222222222333333444555666666333333333444444444555555666666666666666666666666666666555555666777888888666666555444444444444555333333333333333333333333222000...---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,,,,+++***)))))))))******++++++++++++)))+++---......000333555===NNNqqqfffLLL@@@333***---))),,,---,,,***)))+++---%%%)))...222222222111111111///000666999666444555888888888;;;:::???lllwwwYYY???888999666...///333......------,,,,,,------...///222666999:::999666444111///...000444:::???AAA888333---+++---///---***+++)))***///555555000,,,---+++444888>>>gggUUUDDD444000111///------,,,))))))---///---,,,...***///888BBBKKKOOOPPPPPPNNNYYYYYYJJJ@@@DDDLLLOOOQQQNNNPPPWWWXXXQQQKKKKKKIIIIIIFFF@@@:::@@@WWWnnn}}}|||{{{lllQQQ888111888888111111222333444444444333222333333555555555444333222000000111222333333444444111666:::<<>>>>>>>>======<<<;;;::::::::::::::::::999888777666555444666777999::::::999777666999999888888777666666666333444666777777777666555666666666666777888999:::<<<;;;;;;<<<999;;;IIIYYYfffbbb___```dddgggfffdddddddddccccccbbbcccccccccccc```]]]]]]^^^^^^\\\YYY@@@999444222...)))+++111......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++---******++++++222OOOmmmOOO555111///""",,,777***---000---,,,111000777JJJpppzzzzzzcccDDD333333999@@@???@@@CCCEEEDDD@@@<<<@@@???===BBBFFFCCCQQQoootttTTT>>>555444333222000000333555222...111111111111111111111111222222333333333333444444111111222222222222333333000333444555333333555666///111333444333222333444444444444444444444333333666555444444444333000...111333///(((+++444222)))......---,,,,,,+++******,,,+++++++++)))'''+++222.........,,,(((''''''(((,,,'''$$$''',,,---,,,,,,,,,---+++,,,,,,---HHHrrrzzzQQQ333333***)))+++...---***+++///)))---000222111///......///111333555555555444333555666777<<<888777___nnn___EEE===666444444111///000---,,,,,,++++++,,,,,,---...333888999777444222222111///000444:::<<<;;;999///...---,,,,,,,,,,,,,,,------------------------+++...222000+++888eee\\\<<<;;;//////333&&&,,,,,,,,,,,,,,,---...//////000444<<>>999JJJjjj~~~|||zzzyyyvvvXXX<<<444555222111444222222222222222222222222222222111111111111111222333111000000222444444444444666<<>>>>>>>>===<<<;;;::::::999::::::::::::999888777666555444666777888999999888777666888888888888888777666555333444666777777777666555555666666777888888999999999888999:::888777???KKK[[[^^^bbbccccccbbbcccccccccbbbbbbaaaaaaaaabbbbbbaaa___\\\\\\^^^]]][[[YYYJJJ>>>333000000...---///.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++************++++++...++++++,,,)))***<<>>AAACCCDDDEEEFFFFFFBBBBBBBBB@@@QQQssseeeFFF555444444222000///000222111///111111111111111111111111111222444666666555333222111222222222222333333333555444333111///...------333444555555333333444555333333222111111000111111000111222222333333444444777444111111000---++++++***+++,,,...000222333444111///111666555///***)))###%%%'''***,,,+++)))'''111///+++'''$$$%%%***///222333---)))***---AAAaaaYYYOOOKKK___nnnAAA666222000222222...++++++***---000111111////////////111333444555555444333555444555999888666YYYppp\\\CCC;;;444222222///---...---,,,,,,++++++,,,,,,---333777;;;;;;999888:::>>>999===CCCEEECCC>>>888444......---,,,,,,,,,,,,,,,---------------------------...111111***)))<<>>>>>>>>===<<<;;;::::::999999999999999888777666666555555777777777777777777777777666777888999999888666555444555666666777666666666444555777888999999888777888777777999888555777<<>>CCCCCCCCCBBBBBBWWW{{{zzzUUU;;;555444333111000000000111111111111111111111111111111///111555777888666333111222222222222333333333444333222111111333333333222000111111000......000111666555444333222333444444222444555333000///111333...''''''///000---444CCCCCCDDDHHHMMMRRRVVVZZZ\\\RRRMMMJJJLLLJJJAAA777222;;;555,,,&&&$$$'''+++---"""---222000,,,++++++&&&333999???KKKPPPSSS^^^ooo___AAA---BBBkkk{{{qqq;;;...###$$$***------...***---///000000//////000///111222444444444333333444333222777888666PPP}}}yyy___DDD;;;444333222///---...------,,,,,,,,,,,,------222666:::999666888???FFFNNNQQQSSSOOODDD999222000...------,,,,,,,,,,,,,,,------------------------,,,***---333111***+++222jjjXXX999000+++111---------,,,------...///,,,,,,...333<<>>>>>>>>===<<<;;;:::999999999999999888888777666666555555777666555555555555666777444555888::::::999777666555555666666666666666666333444777888999999777666:::888777888888777666666>>>JJJZZZcccccc``````bbb`````````___``````aaabbb^^^]]]]]]]]]]]]]]]]]]\\\[[[MMM;;;222111111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,------------++++++************++++++,,,***+++///...++++++///@@@gggbbb999)))...///000,,,//////111444111===YYY}}}hhhRRR===<<<;;;;;;>>>@@@AAAAAA:::CCCFFFFFFEEEFFF]]]iiiJJJ999444222222444333000111333111111111111111111111111///111333444555444222111222222222222333333333333111000000222666777666555555666777666555666888:::555444333333333555777888888;;;>>><<<888888<<>>///,,,,,,+++***+++---////////////000111000000222333444444333333555444111555999777HHHiiijjjFFF===666555444111000000------,,,,,,,,,,,,------///555999999666888AAAIII^^^YYYPPPDDD888000......------,,,,,,+++,,,,,,---------------------------///******000444333222444===nnnQQQ222666,,,......------------......---,,,,,,///666>>>GGGKKKHHHJJJKKKKKKLLLNNNNNNKKKQQQQQQQQQPPPOOONNNMMMMMMIIICCCDDDTTTppp}}}|||yyy||||||lllWWW===777444555444000000333111111111111111111111111111111111000111111222333444555444444333444666777<<>>>>>>>><<<<<<;;;:::999999999999888888777777666555555555666666555444444555666666222444777:::;;;:::888777666666666555555555666666222444666888999888777666:::888666555666888888666777???MMMZZZbbbdddcccaaa```````````````aaabbbbbb____________^^^^^^^^^___[[[TTTGGG:::111///000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,---++++++************++++++,,,******...///......///)))LLLhhhPPP+++...888(((,,,//////333555222CCCddduuuWWWLLL>>>777888===@@@AAA@@@FFFCCC???AAAHHHbbb{{{```EEE444111111444444000...111000000000000000000000000000000/////////000111222111111111222222222333333222111111222333333222111444666888999:::<<>>@@@BBBDDD>>>DDDJJJMMMNNNRRRYYY```xxx}}}zzznnnaaaYYYOOOEEE999777444111---)))&&&%%%'''%%%'''...444<<>>666,,,AAAccc~~~bbbCCC333000///---,,,+++---.........///111333000000111222333333333333555555222555;;;:::CCCZZZqqqFFF>>>777555555222000111...------,,,,,,------...///555;;;===;;;<<>>444...------,,,,,,,,,+++++++++,,,,,,---------------------------222...,,,---......///111000AAAJJJ999222///......---------......///...------111777>>>CCCGGGKKKKKKIIIJJJOOOQQQOOOTTTSSSRRRQQQPPPOOOOOONNNEEEEEEUUUqqq~~~~~~zzzwwwyyyuuu\\\AAA999777555444111---...111000000000000000000000000111111000000111222222333333444555444333444666999EEEEEEAAA888///,,,000555222333333222222444777:::666444222333555888999999777999777777;;;999AAAVVVVVVMMMFFFCCCCCCAAA@@@???>>>>>>>>><<<;;;:::999999888888888777777777666666555555555666666666666666666666666222333666999:::::::::999777777666555555555555666333444666777888888777666666666444111222777888666555888@@@NNN[[[cccccc`````````___``````aaabbbccc```aaaaaa```^^^^^^^^^___YYYZZZTTTDDD666000000222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++************++++++---,,,***+++,,,------,,,111...NNN^^^BBB222333%%%...///000444666444JJJpppnnnUUUAAA888777999;;;999;;;444222>>>PPPnnnuuu[[[>>>444000333444...,,,...000000000000000000000000000///---,,,---...000222000000000000111111111222///000111222555;;;BBBHHHHHHKKKOOOQQQSSSUUUWWWYYY\\\]]]^^^```ccceeefffgggqqqKKK888777333***((()))+++...111444666777000000000///+++&&&)))000...>>>SSS```ddddddfffiiipppvvvccc??????000$$$---555444333(((+++......000555<<>>>>>>>><<<;;;:::999888888888888666666666666666555555555555666777777777777666555222333555777999:::;;;;;;888777666555444555555666444444555555666777777777333777666222222666777444555555999CCCPPP[[[___```^^^^^^^^^^^^___```aaabbb```aaabbb```]]]\\\\\\^^^YYY___]]]NNN>>>666333000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,---,,,++++++,,,,,,+++444'''666RRRQQQ888+++---///000000555777666PPP{{{wwwcccQQQEEE@@@@@@888;;;888???TTThhh~~~tttRRRAAA333333444000---000000000000000000000000000///............///000111////////////000000000000,,,...000222888FFF[[[iiisssvvv{{{~~~RRR222(((---111111000///---***'''$$$"""!!!%%%$$$&&&++++++((((((+++$$$&&&(((***---111666999NNNPPPKKKDDDCCCEEE;;;,,,000444...+++111---$$$$$$)))---111333000,,,---111$$$+++///000222222,,,$$$222---+++------(((%%%%%%,,,------,,,,,,...222666000000000111111222333444111777555555<<<<<>>>>>>>><<<;;;:::999888888888888666666666666666555555555444666888999999888666444222333444666888:::<<<===888777666555444444555666555555444444555666777888222999;;;666444777777333666555666===HHHSSS[[[___]]]\\\\\\]]]^^^___```aaa___aaabbb```\\\ZZZ[[[]]]ZZZaaaaaaTTTEEE<<<555///000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++************++++++***---...,,,,,,---...---&&&111000<<>>HHH\\\lllGGG>>>777666555222111111......------------......///---+++,,,///000...,,,---///000...+++***,,,///+++*********+++,,,,,,---------------------------+++,,,+++***+++------,,,333***...===lllVVV000000///...............***---000111///...000222888EEELLLJJJLLLTTTVVVQQQSSSRRRPPPNNNLLLKKKKKKLLLooo~~~uuunnnqqqtttxxxoooTTT888111:::000222222222222333222///////////////////////////000000000000111222333444333777::::::999;;;@@@FFF444111...///333444111...222222333333444666:::>>><<<999666444555555555555666999888999===888>>>RRRpppLLLHHHAAABBBAAAAAA@@@???>>>======<<<<<<;;;:::999777777666777777777777777666555555777777666666666666777777777666555444555777999:::???===888333444777444///555555555555555555555555777777777777777666666666888777777:::===DDDRRR```___\\\ZZZ\\\```bbbaaa___```___^^^]]]\\\\\\[[[ZZZ[[[[[[[[[[[[WWWKKK:::......000111000//////000222........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,************************+++++++++++++++++++++++++++***)))))))))***,,,,,,*********)))******+++,,,++++++,,,,,,,,,,,,------//////...222<<>>IIIjjjzzznnnOOO@@@000***...333333///,,,***+++...---)))(((***+++++++++************)))))))))))))))))))))))))))))))))))))))************************))))))))))))************************,,,,,,++++++++++++++++++***++++++++++++,,,...111***777<<<555///000///)))444...---555777333000222444666888888999:::===@@@XXXmmmIII:::888;;;555111000***......---------,,,,,,,,,------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------)))///111(((<<<~~~EEE333333555((()))333000......///000111222333333555<<>>======<<<;;;;;;:::888777777666777777777777777666555555777666666555555666666777666666555444555777999:::===>>>;;;777666888666111444444444444555555555555888777666555555555666777666444444666888<<>>KKK]]]tttiiiUUU666777888666222///------111---,,,---,,,))))))+++*********)))))))))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************++++++++++++++++++++++++***+++++++++***+++...000YYY]]]VVVHHH???>>>:::222&&&444777***&&&111:::999444555777888888:::===???NNN{{{uuuJJJ:::888;;;555333444111.........---------,,,,,,------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000+++...111333KKKwwwoooEEE,,,000222//////000......///000111222333333222999BBBHHHIIIKKKOOORRR]]]ZZZTTTLLLGGGRRRqqq|||xxxvvv|||qqq\\\FFF999555444222111000000000/////////...111///------000111000...333222222111000000111222555222333999BBBDDD===555333222111111333333333111333333333444666777888999777666555444444444444555777666777999999;;;BBBKKKYYYGGGJJJDDDAAAAAA@@@???>>>======<<<;;;;;;:::999888777777666777777777777777666666555555555555444444555555555666555555444555777888999;;;???@@@<<<999888666333333333444444444555555555999777666444444555666777555333333555444555<<>>RRRgggxxx}}}^^^EEE;;;333444555222///---///111)))&&&&&&)))******,,,111))))))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++++++++******,,,...999OOOiiizzzyyycccLLL===111---222111***---777444555666777777888<<<>>>GGGoooOOO===888<<<555333666666.........------------,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000,,,---111---(((KKKeee333,,,999444+++000......///000111222222333333777<<<@@@DDDKKKTTT[[[YYYPPPGGGHHHUUUmmm}}}~~~zzzbbbFFF888444444222222000000000000///////////////......///111222111000333222111222444444444333:::666666@@@JJJHHH<<<222333222111333555666666555555333222555999;;;;;;999666666555555444444555555666555777999::::::AAAJJJtttQQQGGGKKKDDDAAAAAA@@@???>>>===<<<<<<:::::::::999888777777666666666777777777777666666555444444333333444444555555555444555555666888888999@@@CCC@@@;;;888666333333333333444555555666666666666666666666666666555666444555666555444777===IIIRRR\\\^^^[[[XXX[[[___\\\\\\\\\]]]]]]^^^^^^^^^\\\[[[[[[\\\]]]ZZZUUUQQQAAA:::222///111222111///........................------------------------+++,,,---......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,+++************+++,,,,,,+++++++++,,,,,,,,,---------///...++++++666FFFRRR@@@333...444555:::ZZZlllQQQ>>>444///555333111000/////////...------------------------******+++++++++,,,,,,,,,000///......000111000000,,,111:::FFFVVVjjj{{{aaaDDD444111777222...---000111...+++555222000111...***(((*********)))))))))((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((()))))))))))))))***))))))))))))))))))))))))))))))************++++++***+++,,,+++******+++---555444111222BBB___xxxnnnNNN555666888///+++000444555666666666777;;;>>>HHHkkkUUU@@@999<<<666111333333............------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------(((222,,,'''//////666MMMUUU000333555,,,.........///000111222333333888777666:::BBBLLLUUUZZZJJJBBBBBBWWWwww}}}||||||iiiNNN666111333222000222000000000000////////////...//////000222333333222000000000444888;;;;;;999===???BBBDDDCCC>>>999666555444333444666777777666666333222555;;;>>><<<888666666555555555555666666666555777999::::::@@@IIIkkk{{{OOOJJJIIIBBBAAA@@@@@@???>>>===<<<<<<:::999999888888777777777666666777777777777666666444444333333333333444444444444444555555666777888999@@@EEEBBB===:::777444444444444555555666666666333555777999:::999777555666444555777777444666999;;;FFFTTT\\\\\\ZZZ[[[]]]ZZZZZZZZZ[[[\\\\\\]]]]]]ZZZZZZZZZZZZ[[[[[[ZZZYYYPPPFFF999222111222111000////////////////////////------------------------+++,,,......///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++***+++,,,,,,---+++++++++,,,,,,,,,------***---000///,,,///:::EEEFFF888000222444???```rrrSSS<<<444222111000111222111///,,,------------------------******+++++++++,,,,,,,,,///...---///222222111//////111333333888GGG]]]nnnzzzzzz\\\BBB666333111......///000000---***'''***(((***...///,,,***,,,++++++*********)))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))******++++++))))))))))))))))))))))))))))))******++++++++++++***,,,---,,,+++******+++###(((++++++---666???EEEoooyyyggg>>>+++666;;;000555666666555555777;;;>>>GGGjjj]]]BBB888<<<777222222111//////.........---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------'''444,,,$$$333888000222tttBBB+++111111...//////000111222333444444999777888===FFFJJJHHHEEE>>>EEEWWWtttvvvnnnNNN===000222444111///222////////////000000000000...000111222333333333333//////111444888;;;======333FFFRRRIII888111444888777666555666777777666555666333222555;;;===;;;777666666555555555666666777666555777:::::::::???GGGfffoooOOOKKKGGGBBB@@@@@@???>>>===<<<<<<;;;999999888888888777777777555666666777777777777777444444444333333444444444333444444555666666777777888???CCCCCCAAAAAA===999666666666666666666666666222444777:::<<<;;;999888666444444777777555444777333<<>>AAAjjjmmmIII777;;;999555555444/////////.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------......+++---111,,,---999FFF___333000444...111111222333444555555666444999???FFFHHHCCC:::333GGG___{{{~~~}}}kkk[[[999444222333444111000111////////////000000000000///111444555444333333444000111333444555777;;;>>>:::\\\lllTTT888222999;;;888777666666777888777555666555555777;;;<<<:::777666666555555666666777777555555777::::::999???FFF```bbbLLLJJJEEEEEE@@@@@@???>>>===<<<;;;;;;888888888888777777777777555555666777777777777777555555444444444444555555333333444555666666666666777<<<@@@CCCGGGJJJGGGBBB999999888888777777666666444555666888:::<<<>>>???:::777666999999666555666444666===JJJWWW^^^^^^ZZZZZZZZZZZZZZZ[[[[[[[[[[[[YYYYYYYYYYYYXXXXXXZZZ[[[___ZZZQQQFFF===666222000////////////////////////........................---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,++++++++++++,,,------++++++,,,,,,,,,,,,------///,,,,,,000111///000444???@@@;;;555<<>>EEEYYYXXXIIIIIIDDDHHH@@@@@@???>>>===<<<;;;;;;888888888888777777777777555555666777777777777777666555555444444555555666222333444555666666666666555:::>>>CCCKKKQQQOOOIII;;;;;;:::999888777666666777666555555888<<>>888777...+++111000...888WWWxxxrrr\\\@@@888222...+++(((***///))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...000111000...,,,++++++000---+++,,,---+++******999$$$)))TTTwwwqqqTTT???999999888666666888<<<@@@CCCyyyiiiBBB<<<999666666444000/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++------------------------........................+++,,,------......------///)))000111'''---444'''''';;;qqqhhh888...333333444444555666777888888999BBBGGG@@@777;;;PPPccc|||{{{uuubbbDDD---333777444,,,,,,333555000.../////////000000111111111444777777555222222333000666::::::888<<>><<<:::::::::666666666666666777888888555555777::::::999>>>DDDTTTRRRKKKEEE???HHHBBBAAA???===<<<<<<===>>>;;;:::999888777777777777888777666555555555555555666666666555444444444333555444444555555666777888666666888>>>FFFLLLNNNNNN@@@>>>;;;999888777777777888777777777888:::;;;<<<@@@@@@@@@===999777666777:::777666:::DDDPPPZZZ___\\\[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZYYYZZZ[[[[[[YYYWWWVVVVVVWWWXXXUUULLL???555777444///---...///111111///...---,,,,,,---...///+++---000000///---------------------------------++++++++++++++++++++++++---------......---,,,,,,)))))))))******+++,,,---............------------000////////////000000111555KKKOOOAAAGGGhhh~~~}}}pppVVV<<<444666555111...---///000//////000...***------------------------------------------------,,,---------.../////////...000333999EEEZZZrrr{{{CCC666555777888***555000GGGkkkwwwbbbJJJ:::---+++++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))+++...000111///,,,***)))***+++++++++)))((('''++++++************++++++,,,,,,+++***)))))))))))),,,++++++++++++,,,---------***333777RRREEE777:::999555444:::>>>===MMMtttIIIBBBCCC777222888222111111000///......---......---------,,,,,,,,,,,,,,,++++++,,,,,,---......---...///000///---++++++***+++///444888::::::333444444222///------...,,,------,,,+++,,,...000555444QQQMMM111:::111555777666444444555555;;;<<<>>>>>><<>>@@@???===:::999===777444777999666333333666777777666777999>>>AAATTTzzzNNNKKKGGG@@@FFFBBBAAA???===<<<===>>>>>>;;;:::999888777777777777777666666555555555555666555555555555555444444444555444444555555666777888999888777:::>>>AAAAAA@@@@@@BBBAAA>>>999666777:::888888666666666888:::;;;AAAAAABBB@@@===<<<;;;<<<999::::::;;;???FFFPPPXXX]]]]]]\\\[[[YYYYYYZZZ[[[[[[ZZZXXXWWWVVVUUURRROOONNNPPPTTTWWWVVVQQQJJJDDD777555333222222222000///000///.........///000111,,,...//////...------...------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,------,,,+++++++++,,,,,,,,,,,,---......//////000111000000000000111222222333???AAA???PPPooo{{{kkkRRR@@@444///111777.../////////...//////...------------------------------------------------------------............,,,,,,---...333@@@RRR^^^ddd@@@666...111444(((333GGG[[[gggSSS555111444***++++++******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((())),,,---...---+++))))))******+++***)))((('''***))))))))))))))))))***,,,,,,+++************+++,,,,,,,,,,,,,,,---......222---000///===pppvvvAAA999::::::444777>>>>>>TTT\\\DDD===999666444333333222111111000//////.........---------,,,,,,,,,,,,++++++,,,,,,---...............//////---,,,...222777888555333222333333444555333111///...///---......---,,,---///111***///;;;ZZZ}}}eee555999777888999888777888888888999AAA>>>888IIImmm~~~|||wwwkkkTTT===333444111111111111000000000000000//////000000111222333888666333111000111333444888;;;<<<;;;===AAABBB???OOO|||GGG666888111222555333111333666888777666888<<>>AAAOOOnnnJJJJJJHHHAAACCCBBBAAA???>>>======>>>???;;;:::999888777777777777666555555555555666666777444444444555555555555555555444444555555666777888;;;888666666777888888777>>>CCCEEEBBB;;;777888;;;:::999888666666888:::;;;===>>>@@@???>>>======>>>999<<>>999555333222111000111000/////////000222333...//////...------...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,---------111111111111111222333444444333555BBB___{{{}}}pppZZZBBB333222888000000///...,,,+++---///------------------------------------------------............------------......---++++++///888???EEE:::555***---222111FFFnnncccRRR888"""%%%///,,,+++******))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))'''((()))*********)))))))))************)))(((((())))))(((((((((((())))))+++++++++++++++,,,,,,------------------...//////111///000---,,,DDDvvvQQQ888777???555555AAACCCbbbyyyPPP<<<<<<<<<444555555444333222111000000///.........------------,,,,,,,,,,,,,,,------........................///...555;;;;;;555000///111111333555555333111000///...///000///......000222+++111000999zzzIII:::888666555666777888777777666<<>>>>>>>>??????;;;:::999888777777777777555555555555555666777888333444444444555666666666555444444555555666777888:::999777666777888999999:::???DDDEEEAAA===;;;:::;;;;;;:::::::::::::::::::::===???@@@???>>>???@@@===???@@@>>>;;;:::>>>CCCMMMTTT[[[^^^]]][[[[[[\\\\\\[[[ZZZZZZZZZZZZXXXVVVOOOTTTXXXYYYWWWUUUVVVXXXSSSLLLAAA888333222222222111000000///000111222333/////////...,,,---///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////.........------,,,,,,,,,111111111111111222333444777111666PPPpppyyybbbJJJ:::333666444333222000,,,---///------------------------------------------------.........------,,,,,,,,,//////000///---...111444///333222---...222GGGoooNNN///222222******,,,******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((''''''(((((()))***))))))*********)))))))))))))))(((((((((((())))))++++++++++++,,,---...///...............///000000***111222111...000\\\hhh===333@@@888777EEEIIIssshhhGGG===<<<:::666666555444222111000000/////////............---,,,,,,,,,,,,,,,---...............------...111333::::::999666222000/////////222555666444111//////---///000///......000111333111666111iiieee:::777333222666888777666666888:::MMMppp}}}zzzvvvrrr]]]@@@111444555///111111111111000000000////////////000111222333444444333222222333555888:::333:::@@@???>>>@@@???===bbb>>>333555---777333222222333555777888888:::===@@@BBBBBBAAAAAABBB>>>777333444666555444555666777888777888999===???FFFwww^^^GGGFFFFFFCCC@@@@@@@@@@@@???????????????;;;:::999888777777777777555555555555555666777888333444444444555666666666555444444555555666777888::::::999999888999;;;<<<888;;;@@@GGGKKKIIICCC===:::;;;<<<<<<<<<;;;:::999>>>@@@CCCCCCCCCBBBBBBBBBBBBAAA@@@????????????>>>AAAIIITTT\\\______^^^^^^^^^]]]]]]]]]^^^^^^\\\[[[WWWYYY[[[ZZZWWWUUUWWWYYY\\\WWWNNNEEE>>>888333///111111000//////000111111///000///...------///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------...............///000000////////////000000000000/////////000111222333333777666CCC```{{{~~~iiiNNN:::<<<777444666555111000333------------------------------------------------......------,,,,,,,,,+++)))+++---...............)))---...222...222]]]hhh666...555...)))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''((()))***+++))))))))))))))))))******+++******))))))******+++*********+++,,,---...//////............///000000(((444222222777222HHHzzzNNN444<<<;;;888EEEPPP]]]???777;;;777666555444222111000///000000/////////.........------,,,,,,------...///.........------///555999EEE???888222///---,,,***...111444444333000......,,,...//////......///000333'''===888LLL|||<<<:::666555999:::777777:::GGGWWWttt}}}{{{qqq]]]EEE666222222333444111111111111000000000/////////000000111333444555111111111222444777:::;;;;;;CCCGGGAAA999999===???OOO|||jjj666000555222<<<111222333444555666888999===???AAAAAA@@@@@@AAABBB???888333555888888999;;;666777888888888999<<<>>>FFFnnnYYYIIIEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@???;;;:::999888777777777777666555555555555666666777444444444555555555555555555444444555555666777888:::;;;<<<;;;999888999:::::::::>>>GGGOOOQQQLLLFFF>>>===============>>>>>>AAACCCEEEEEECCCAAA@@@@@@HHHEEEBBBBBBCCCDDDBBB@@@<<>>HHHeee~~~}}}yyybbbIII666444555111111777111111111111000000000000//////000000222333555666111222222444666999<<<===IIIMMMKKK???333111555888@@@^^^XXX:::222333000222000222333444444666888;;;@@@AAACCCCCCBBBCCCEEEGGGNNNEEE===:::999777666777666777999999888999;;;===GGGgggSSSKKKFFFDDDEEE@@@???@@@@@@@@@AAA@@@@@@@@@;;;:::999888777777777777777666666555555555555666555555555555555444444444555444444555555666777888777:::======;;;999999:::<<<;;;<<>>???CCCHHHKKKJJJLLLMMMLLLIIIEEEBBBAAAJJJJJJHHHFFFDDDCCCCCCDDDBBBAAACCCJJJTTT[[[^^^]]]^^^]]]\\\]]]^^^^^^\\\ZZZ\\\[[[ZZZ[[[\\\]]]\\\[[[WWWYYY[[[\\\YYYQQQGGG@@@666555333111000/////////...///111111///...///000------------------------------------------------+++,,,---...////////////,,,,,,---...000222444555444444444555555555555555000000000111222333444555333DDD___wwwuuu\\\EEE222///111...,,,...------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,---...//////---,,,...++++++333+++JJJ~~~ppp555222333,,,###)))111+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))***)))((((((((()))+++,,,******))))))))))))*********************+++,,,---......------......///000333111---222888555===QQQ|||HHH555@@@???OOO|||uuuTTTCCC999999888666444222111111111111111000000000//////---------------...//////---...///---...444>>>FFFQQQkkkzzzZZZ<<<333777222444444333000.........,,,...000111000//////000111000333BBB666UUUZZZ999333222777;;;BBBWWWlll{{{qqqiiiLLL===333555555000000666111111111111000000000000//////000111222444555666333444555777999<<<>>>@@@LLLJJJCCC888111222333333>>>FFFJJJ>>>111000111,,,///222444444444555888;;;???AAABBBCCCDDDFFFJJJLLLUUUKKK@@@<<<999444222333666777999999999999;;;===GGG```xxxNNNMMMHHHDDDFFF@@@???@@@@@@AAAAAAAAA@@@@@@;;;:::999888777777777777888777666555555555555555666666666555555444444333555444444555555666777888333888===???>>><<<<<<>>>;;;;;;:::;;;???GGGOOOTTTTTTNNNGGGAAABBBIIIRRRXXXXXXZZZ[[[YYYTTTPPPLLLKKKKKKMMMNNNIIICCC@@@CCCGGGIIICCC???CCCMMMWWW[[[[[[ZZZYYYZZZ\\\___aaa```______\\\ZZZ[[[]]]^^^\\\YYYZZZYYYXXXXXXXXXWWWUUURRR999777555333111000000000---///111222000/////////------------------------------------------------,,,---...///000000000000111222555999>>>CCCGGGIIIIIIHHHFFFDDDBBB???>>>===111111111222333444666777333IIIggg}}}{{{]]]AAA888777222000222------------------------------------------------+++++++++,,,,,,---------+++******,,,---...---,,,+++***,,,111,,,\\\YYY666%%%&&&000,,,&&&((()))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&'''(((((())))))((((((***)))(((((((((***+++,,,))))))(((((((((((())))))******))))))******+++,,,---------------...//////111+++...999888111;;;QQQNNN333BBBCCCYYYoooOOO;;;:::999777666444333222111111111111000000000000...------------...//////---...///...///555AAAJJJ~~~JJJ777;;;555666666333111/////////---///222222111000000111111;;;&&&:::666AAAxxx```;;;555555===FFFVVVuuu}}}rrrbbbVVV;;;999666555222//////222111111111111000000000000//////000111222444666777666666777999<<<>>>@@@BBBDDD???666000333999888444888000888888***...999333///222444444444555999<<<<<<>>>@@@BBBDDDHHHLLLPPPIII@@@999777888888999;;;666777999999999999;;;<<>>>>>BBBGGGIIIIIIGGGCCC;;;888;;;<<<888777999777777777888999;;;<<<===FFFZZZbbbLLLEEEDDDGGG???CCC@@@@@@@@@AAACCCBBB@@@>>>;;;;;;;;;:::999888888888666666666666666666666666555555555555555555555555555555666666777888888888777999<<<<<<;;;:::::::::===<<<;;;;;;>>>AAADDDFFFKKKIIIHHHMMM___wwwvvvmmmfffaaa___UUURRRNNNKKKJJJHHHEEEBBBEEEFFFFFFCCCAAAEEELLLSSS[[[\\\]]]^^^``````___^^^\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYYYYXXXWWWWWWVVVPPPHHHAAA===999444000222222222111///////////////...------,,,,,,------///,,,***+++,,,...///111///---111???MMMTTTVVVWWWOOOJJJBBB;;;777444333222444999???FFFKKKMMMLLLKKKGGGAAA=========888555555CCC```{{{lllNNN777333999333...+++...000//////000,,,,,,,,,---------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------***(((+++***666xxxzzz???---,,,++++++******++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))***++++++)))((('''''''''(((******))))))))))))************************************,,,,,,,,,+++++++++++++++,,,...//////------...000444///333>>>888***EEEyyy}}}MMM<<>>777444444333333222333333444444333222222111111111222///111333444555888<<>>222000000,,,111000//////111111000///333222222222333333444555333222333777888555444777FFF]]]zzz|||~~~}}}gggEEE444888777777666555444333222222222222111000111222444555333555666666555666888:::CCC>>>???GGGNNNJJJ@@@888333333222222222222333333333333222111111111111222000333666888888999:::;;;::::::;;;>>>CCCFFFGGGFFF@@@???AAAEEEEEE???999777888888888888999;;;<<<===???RRRzzzRRRHHHFFFEEEHHHAAADDD?????????@@@AAAAAA>>><<<<<<;;;;;;;;;::::::999999666666666666666666666666555555555555555555555555555666666777888888999999777999;;;<<<;;;;;;;;;<<<;;;===>>>>>>???@@@BBBDDDBBBMMMVVVYYY___qqq|||pppqqqfff```YYYTTTSSSQQQLLLHHHHHHLLLQQQRRRPPPMMMKKKJJJMMMQQQWWW\\\___`````````^^^^^^^^^]]]]]]\\\[[[ZZZYYYZZZZZZZZZZZZYYYXXXXXX[[[ZZZZZZYYYVVVMMM@@@777333222111111111111///.........///000000...---,,,///+++...333000***000===LLLZZZ```SSSCCC888000'''...---...333===MMM^^^iii\\\XXXQQQIIIAAA;;;666444:::777666999;;;;;;===AAA```ooo|||~~~|||~~~gggFFF222444222222333222...---000,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,------------------...)))111...DDDZZZ111,,,++++++***************))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((((()))''''''''''''((()))***+++************++++++,,,,,,((()))))))))************************************,,,,,,,,,,,,---------------...000000//////000222222000666333333UUUrrrmmmCCC;;;???OOOjjjzzz\\\DDD999888222000///000...,,,---000//////...//////000111111111333444333000...///000---......------/////////////////////000000000000222222222222333444555555...444:::888222222BBBTTTttt|||wwwlllSSS999333<<<888888888777666555444444444333222222333555777888888888999999888999;;;===>>>;;;>>>FFFHHH???666222444444333333333333444444222222111111111111111222444999???BBBAAA===:::777;;;;;;;;;<<<===>>>??????BBBBBBEEEGGGFFFAAA<<<999888888888999:::;;;<<<<<<>>>PPPoooNNNJJJGGGDDDFFF???BBB@@@??????@@@AAA@@@>>><<<::::::::::::999999999999777777777777777777777777666666666666666666666666666666777777888999999999888999;;;<<<;;;;;;<<<>>>;;;===???@@@@@@AAADDDGGGMMMPPPPPPOOOXXXooo|||yyypppmmmggg```XXXQQQNNNLLLGGGLLLRRRWWWWWWTTTQQQNNNJJJKKKNNNUUU^^^bbbbbb____________^^^^^^]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZYYYXXXZZZZZZYYYZZZYYYSSSIIIBBB555333000000111222111///...///000111000///...---...---///111///000???QQQ___\\\LLL333&&&***111222333---111FFF___hhhYYYGGG<<<999333///,,,,,,...///++++++...000000444BBBPPPlllttt{{{|||zzz|||hhhIII666222111222111---,,,...---------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------***'''///+++MMMIII))),,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((())))))*********'''''''''(((((()))***+++***++++++,,,,,,,,,,,,,,,((()))))))))***************************************+++++++++,,,,,,---------...000000000000111333555333999;;;BBB___gggKKK<<<;;;LLLlllfffLLL;;;888555555666333///111777///.........///000111111111333444444222111//////222......000111//////111...////////////000000111111111111222222444555555666777888777888EEEbbb||||||jjjSSSAAA::::::<<<999999::::::999888777666666666555555666888999:::999::::::999999:::===@@@===@@@EEEHHHCCC999555666444333333222222222222222111111111000000111222222666===GGGLLLKKKFFF???;;;;;;;;;;;;;;;;;;<<<>>>???DDDFFFGGGFFFCCCAAA>>><<<999999999999:::;;;<<<<<<@@@PPPgggLLLKKKGGGBBBEEE>>>AAAAAA@@@@@@AAAAAAAAA>>><<<:::::::::999999999999999777777777777777777777777666666666666666666666666666666777888888999999:::888:::;;;;;;;;;;;;===???;;;>>>AAABBBCCCEEEKKKOOOKKKPPPZZZkkk{{{{{{zzzuuulllaaaWWWRRRQQQIIILLLQQQVVVXXXWWWTTTRRRMMMJJJJJJPPPZZZaaaaaa___`````````______^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYXXXWWWXXXYYYWWWQQQLLL===888222000111333222000000000000000000//////...//////---+++///===QQQ```MMM@@@...%%%+++555666000...<<>>999:::;;;<<<<<<<<<:::999888888999999::::::;;;;;;;;;888999999999999;;;???BBB===HHHNNNJJJ@@@;;;999888555444333111000000000000111000000000000111222222///777@@@FFFGGGBBB===:::888:::;;;<<<===???CCCFFFEEEHHHHHHDDD@@@@@@???===:::::::::::::::;;;<<<<<<@@@OOO```IIILLLHHHAAADDD???BBBBBBAAAAAABBBBBBAAA???<<<:::::::::;;;;;;;;;;;;;;;777777777777777777777777666666666666666666666666666777777888888999::::::888:::;;;;;;;;;<<<>>>@@@>>>AAAEEEFFFGGGKKKSSSYYYUUUkkk~~~zzztttnnnggg```[[[TTTUUUVVVYYYZZZZZZXXXVVVRRRPPPNNNPPPUUU[[[___aaa```````````````^^^]]]]]][[[[[[\\\\\\[[[[[[ZZZYYYZZZXXXWWWYYY[[[ZZZVVVRRRHHH@@@777222222333222000222111000000//////000000///111///...;;;NNNVVVSSS444,,,)))///666666222///;;;MMM\\\YYYFFF555111555000000000000000...---,,,222333444555666@@@WWWkkkwwwwwwyyyzzzyyyxxxxxxzzz~~~gggUUU@@@666333111000111000000///......---,,,,,,++++++,,,,,,,,,,,,------///.........------------,,,000111///nnn```CCC111++++++***)))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))******+++)))))))))******+++,,,---)))***+++,,,---,,,,,,+++))))))))))))************************************+++++++++,,,---.........---///111111111111333555888;;;===CCCDDD:::666AAACCCaaa[[[FFF888<<>>444...444444333222222222333333333222000///////////////+++...000///------...///---000222111000000222444222222222333444666777888999;;;IIIeee{{{zzzzzzppp\\\EEE;;;<<<>>><<<999;;;<<<===>>>===<<<:::999;;;<<<===>>>???>>><<<;;;;;;;;;<<<<<<<<>>999888666444333111111111000000000000000111222222///333888;;;:::888666555666888::::::;;;===BBBFFFCCCIIIIIICCC???@@@???<<<;;;::::::::::::;;;<<<<<<<<>>@@@@@@DDDGGGIIIJJJOOOYYY```{{{xxxxxxyyyvvvnnngggaaa```___^^^___^^^]]]\\\WWWVVVSSSQQQQQQVVV]]]cccaaaaaaaaaaaa```___^^^]]][[[\\\\\\\\\\\\[[[ZZZZZZ[[[YYYYYY[[[]]]]]]YYYUUUQQQHHH<<<555333333222000333222000/////////000111---333555888IIIZZZQQQ;;;111000222333...+++888KKKdddVVVDDD777222000///...///...------...111444555444333555:::AAAOOOeeexxxpppppprrrvvvwwwwwwxxxzzz}}}}}}nnnPPP===777444222222111111000///......------++++++,,,,,,,,,---------//////.........---------***000---+++pppJJJ999)))+++******)))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***************+++,,,---...)))***+++,,,---,,,++++++))))))))))))************************************,,,,,,------...///000000---///111111111222444555333BBB999,,,777>>>;;;AAASSSwwwaaagggtttooo^^^QQQ777666555444444444444444777555111//////000000000+++///111---,,,000111000---000222222111000333555333333444444666777888999???QQQooo}}}zzzxxxxxx```FFF666<<>>:::===;;;<<<>>>??????===;;;:::<<<>>>@@@AAAAAA???===;;;??????@@@@@@AAADDDIIIMMMmmmzzzuuuyyyrrr```???>>>;;;999777555444444000000///000000111222222:::::::::777444222333333666777888888777888===AAAAAAHHHJJJDDD@@@???>>>999;;;;;;:::::::::;;;<<<<<<888GGGrrrtttRRRNNNIIIEEEDDDCCCCCCBBB@@@BBBDDDDDDBBB@@@>>>>>>>>>===;;;;;;<<<<<<;;;:::999999999888888888888777777777777777777777777777999::::::::::::::::::;;;===<<<;;;;;;===@@@AAAAAAEEEHHHBBBJJJUUULLLhhh||||||{{{wwwrrrpppiiimmmoooccc]]]```]]]^^^aaa```XXXOOONNNUUU^^^```aaaaaa```___^^^___```aaa^^^[[[[[[\\\]]][[[YYYZZZZZZZZZZZZYYYYYYYYYYYYVVVSSSLLLBBB777111222444333111///...///000000000666...000CCCUUUTTT@@@---///111000---...:::MMM\\\RRR???222222444...+++---000000////////////000000111///333BBBXXXjjjqqqrrrqqqpppooonnnmmmnnnpppqqqzzz{{{}}}~~~~~~}}}|||}}}nnnRRR???888666333777000+++...000...,,,---000////////////.........++++++++++++++++++++++++(((---***BBBnnn;;;'''000)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&'''((((((''')))***+++,,,,,,+++***)))++++++***)))(((((())))))))))))))))))************++++++******************---...///000111111111111///......///111333333333666777777444444:::DDDKKKaaaYYYiii{{{eeeJJJ???AAAAAA;;;555444555444000...000222333111000///////////////000333111000111333444555555555666555444555:::CCCJJJmmmzzz~~~sss___AAA@@@??????>>>?????????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCAAACCCDDD@@@EEEaaa{{{ooogggVVVFFF777111111111222444000//////000222444333222666888888666333333777:::===<<<999777888:::===??????CCCCCC@@@>>>??????<<<>>><<<;;;<<<>>>===;;;777AAALLLooooooPPPMMMHHHEEECCCCCCBBBBBBAAABBBCCCCCCAAA@@@>>>>>>===<<<;;;;;;<<<<<<;;;999999999999999888888888888888888888888888888888888:::::::::::::::;;;;;;;;;<<<;;;;;;<<<>>>AAACCCCCCGGGRRRIIIFFFbbb}}}wwwssswwwqqqvvvxxxmmmhhhiiifffeeeeeebbb[[[TTTQQQRRRTTTZZZ^^^cccdddaaa______aaa```^^^[[[[[[\\\]]][[[YYY[[[[[[ZZZZZZZZZYYYYYYYYYZZZWWWRRRJJJ@@@888333111444333222333333222///,,,333,,,222FFFSSSKKK999,,,///000//////:::MMMWWWVVVCCC555,,,///111------111000000////////////000000222000666III```nnnnnniiillllllmmmlllkkkkkklllmmmssstttvvvxxxzzz|||}}}}}}zzz|||yyy|||jjjKKK;;;999;;;333//////111111...///222/////////............---++++++++++++++++++++++++)))---+++GGG```777'''000************************************************))))))))))))))))))))))))(((((())))))))))))******+++,,,------------,,,+++++++++***)))))))))))))))))))))))))))************+++++++++++++++*********---...///000111111111111111000000111222444444444:::222666AAA>>>;;;RRRtttrrrJJJ888@@@OOOZZZwwwwww[[[GGG===<<<888111,,,...333000)))000000////////////000000///000111333444444333111111777:::777888GGGeee}}}|||~~~|||ppp\\\MMMAAA@@@@@@?????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDJJJIIIGGGFFFGGGGGGGGGGGGGGGHHHEEE@@@CCCSSSiiiyyy|||nnn]]]dddTTTCCC;;;777333000000222111000000111222222222333444555444333555:::>>>BBB@@@<<<999888999:::<<<>>>@@@@@@@@@CCCFFFEEE@@@>>><<<:::;;;>>>???>>><<<@@@IIIiiihhhNNNKKKGGGDDDCCCCCCBBBAAAAAABBBBBBAAAAAA@@@???>>>===;;;::::::;;;<<<;;;999:::::::::999999999888888888888888888888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===???BBBDDDFFFCCCHHHQQQjjj}}}wwwxxxsssyyy}}}tttooopppmmmmmmjjjgggbbb^^^YYYTTTQQQTTT[[[bbbeeeccc``````aaa```^^^\\\[[[\\\]]]\\\[[[\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYVVVSSSMMMEEE<<<666333333444555666444000---222,,,777MMMRRRAAA111...111///...666JJJ[[[UUUFFF777...+++...000---...333000//////......//////000111111999NNNffftttqqqiiikkklllnnnnnnmmmnnnoooqqqsssssstttvvvxxxzzz|||}}}vvv{{{|||wwwwwwxxxiiiQQQAAA888333222333555222...///444///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++......OOOLLL111)))///************************************************))))))))))))))))))))))))$$$'''++++++)))((()))***------............------+++***)))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++...///000111111222111111333333333333333444555666:::333666???AAAIIIpppwww```JJJ???===DDD```___GGG999111555777000,,,...000000000//////000000111111000......111444888;;;555666;;;III___zzz}}}}}}zzz___JJJCCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEGGGGGGKKKIIIFFFGGGKKKMMMLLLKKKFFFHHHCCC;;;CCCUUU\\\WWWGGGPPP___ooozzz}}}yyyuuuYYYMMMBBB???>>><<<;;;;;;444333111000000000222333222333333222333777===AAAEEECCC???;;;888888888999===???@@@CCCIIIOOOLLLFFFBBB???===<<<===>>>>>>>>>>>>EEEbbbaaaLLLIIIEEECCCCCCBBBAAA@@@BBBAAA@@@AAAAAAAAA@@@???<<<;;;::::::;;;<<<;;;999;;;:::::::::999999999999999999999999999999999999::::::;;;;;;<<<<<<======<<<<<<===>>>???AAADDDFFFGGG<<<[[[yyyrrrxxx~~~wwwtttuuurrrpppooommmiiieee```\\\YYYTTTWWW\\\___aaaaaa``````___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZWWWVVVVVVXXXXXXSSSKKKEEE888666333222333333333222333///===TTTRRR999,,,222444---222FFFXXXVVVCCC444444000000222000,,,...222/////////......////////////000888III___oootttssslllnnnoooooommmnnnqqqtttuuutttsssssstttuuuwwwxxxtttzzz|||}}}~~~uuuSSS777:::666444444333///...111............------------,,,,,,,,,,,,,,,,,,,,,,,,+++...222WWW===---+++,,,************************************************))))))))))))))))))))))))''',,,111000,,,((())),,,,,,,,,------------,,,,,,******)))))))))))))))***))))))*********++++++++++++++++++,,,,,,,,,,,,,,,//////000111222222222222444444555444444444666777:::===;;;;;;KKKppp}}}dddgggvvv~~~gggWWWCCC:::EEEbbb}}}VVV777444666......666000000000///000000111111222333333333333444777888;;;EEEZZZwww~~~~~~|||jjjQQQCCCBBBAAAAAA@@@@@@AAABBBCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHKKKIIIIIIMMMRRRUUUSSSPPPIIIIIIEEECCCGGGKKKDDD888FFFAAA;;;:::AAAMMMZZZaaaAAA:::777:::???@@@AAACCC444333111000///000333666777666444333444888<<>>AAAEEEHHHMMMQQQOOOIIIIIIFFFAAA===<<<;;;<<<<<<>>>CCC[[[}}}ZZZJJJHHHEEECCCCCCCCCBBB@@@BBBAAA@@@AAACCCCCCAAA>>><<<:::::::::<<<<<<;;;:::;;;;;;;;;;;;:::::::::999999999999999999999999999::::::;;;<<<<<<===>>>>>>===>>>@@@??????@@@CCCFFFPPPRRRwwwzzzyyyxxx{{{wwwrrrsssrrrmmmfffaaa```aaaZZZWWWUUUWWW\\\``````^^^^^^^^^^^^]]]\\\\\\]]]^^^\\\\\\\\\\\\[[[[[[[[[ZZZVVVUUUUUUXXX[[[ZZZVVVRRREEE???777111///111333444222000???SSSNNN444***444444---;;;XXX___GGG111...222111222333000---...111//////............//////...000333;;;HHHYYYjjjuuunnnppppppnnnjjjjjjnnnssssssrrrrrrqqqrrrtttuuuvvv{{{~~~oooSSSDDD999000000222111...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***---666XXX666+++---)))************************************************************************///333777666000,,,,,,...*********))))))************)))))))))))))))******************++++++++++++++++++,,,,,,------------///000111222333333333333333444555555444444666888:::===CCCRRRtttkkk777111NNNiiiuuu\\\@@@555KKKjjj\\\777***000333111000000000000000111222222000333777999999999:::;;;SSSooowww|||fffOOOCCCAAA@@@AAAAAAAAAAAABBBCCCEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJOOOPPPSSSWWW[[[ZZZVVVRRRQQQJJJGGGKKKJJJBBB;;;;;;KKKEEE<<<666555777:::;;;:::555333666888777666777111111111000///111666:::>>><<<888666666777999:::999999888888999;;;===>>><<>>???CCCWWWvvvSSSIIIGGGEEEDDDDDDDDDBBBAAACCCAAAAAACCCFFFFFFBBB>>><<<;;;:::;;;=========;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<===>>>??????>>>AAACCCBBBAAABBBGGGJJJNNN|||{{{|||uuutttxxxuuurrrttttttppphhhbbbaaabbb```ZZZUUUTTTWWW\\\^^^]]]]]]^^^___^^^\\\\\\]]]___\\\\\\[[[[[[[[[ZZZZZZZZZYYYWWWVVVWWWXXXYYYXXXXXXTTTMMMBBB999444333333333111000;;;KKKFFF222+++222000222HHHaaaZZZ:::+++333---.../////////...///111///......------......//////000000///333@@@SSSbbblllpppsssrrrooommmppptttuuuuuuvvvxxxzzz|||~~~XXXGGG777222444333000...000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,***---555LLL555(((000(((++++++++++++++++++++++++++++++++++++++++++++++++************************---000111000,,,(((((()))))))))(((((((((((()))))))))))))))))))))******+++*********++++++++++++,,,+++,,,,,,------......///000000222333333333333333222444666666444555888;;;::::::QQQ}}}cccIII>>>:::555<<>>:::888777777777666444444555777:::===@@@AAA<<>>===<<<;;;<<<>>>???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@@@@>>>BBBEEEFFFEEEGGGMMMRRRfff{{{qqqppptttrrrqqqssstttsssqqqlllgggdddbbb```\\\WWWTTTVVVZZZ___]]]^^^___^^^\\\\\\^^^```[[[[[[ZZZZZZZZZYYYYYYYYYWWWWWWWWWVVVUUUUUUWWWXXXZZZUUUOOOIIICCC>>>888444222222999BBBAAA666000222--->>>UUU\\\III222---555,,,---------...///000//////......------......///...000000......333===FFFVVV___kkkrrrssssssvvvyyyyyyzzz|||~~~zzzfffOOOAAA:::555222222111111000000000/////////------------------------++++++000999555$$$111)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((('''&&&&&&%%%+++***))))))))))))***+++)))))))))))))))***++++++*********+++++++++,,,,,,,,,,,,,,,---.../////////000111222333444444444444111555888888666777;;;???DDDUUUxxxgggDDD...***000777444:::NNNtttrrr:::333```lllIII888555000000000000111222333444666;;;DDDPPPbbbzzzsss^^^KKKBBBAAABBBBBBAAAAAABBBCCCDDDFFFHHHHHHFFFGGGIIILLLPPPTTTWWWYYYXXX\\\______[[[XXXWWWYYYZZZVVVRRRLLLGGGCCCFFFKKKDDD@@@:::555333111///...444111111444555222111333...111444333111111555999<<<999777777888999777555444555666888:::===@@@AAAAAABBBEEENNNZZZ___UUUGGGEEEEEEDDD@@@===<<>>EEETTTfffGGGHHHGGGEEEEEEFFFFFFDDDBBBBBBBBBCCCGGGKKKJJJDDD======<<<<<<===???@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>BBBGGGHHHIIILLLSSSYYYtttrrrvvvtttpppppprrrxxx{{{yyypppiiiaaadddddd]]]SSSQQQXXX```\\\^^^```^^^\\\\\\^^^aaaZZZZZZZZZZZZYYYYYYYYYYYYRRRUUUWWWVVVTTTTTTVVVZZZWWWWWWWWWVVVRRRIII???888555555999>>>???;;;555333,,,JJJ]]]QQQ999---...111111000...---...111000---.........------.........,,,///222333333333444555777FFF[[[jjjpppsssvvvyyyxxxyyyzzz|||}}}||||||{{{yyy{{{|||}}}~~~~~~~~~}}}~~~}}}{{{yyyxxxxxxyyyyyy||||||||||||~~~}}}hhhRRRAAA666444666111111111111000000000000------------------------,,,+++,,,***444!!!222+++++++++++++++++++++++++++++++++++++++++++++++++++***************************)))'''((()))++++++***------++++++++++++------))))))((())))))***++++++******+++++++++,,,,,,,,,,,,,,,------...///000000111111222333444444444444222666999999888888===BBBUUUpppIII777777888666444111888555777___SSS111AAAhhh999111000000000000111222333444333JJJlllzzz___GGGBBBDDDAAA>>>@@@AAAAAABBBCCCEEEGGGHHHIIIEEEGGGJJJNNNTTTYYY]]]```^^^cccgggfffbbbaaaffflllpppvvvtttggg^^^]]]WWWNNN>>><<<;;;;;;<<<;;;:::888444111222555555222111333///333666555222000333777666444444666999:::888555888888999:::;;;===>>>???GGGDDDDDDQQQfffoooaaaMMMGGGGGGFFFBBB===:::<<<>>>===EEETTTXXXJJJHHHGGGFFFDDDBBBAAAAAA@@@>>>@@@EEELLLOOOLLLEEE>>>???>>>>>>============>>>???>>><<<;;;;;;;;;<<<===>>>>>>======<<<<<<<<<;;;<<<<<<======>>>@@@AAABBB>>>DDDQQQBBBFFFOOONNNyyy}}}rrrqqqttttttrrrsssyyy~~~uuummm```eeeiiifff^^^XXXWWWYYYaaa``````______^^^^^^]]]XXXXXXYYYYYYYYYXXXVVVUUUXXXXXXWWWWWWWWWVVVVVVVVVYYYZZZZZZZZZWWWTTTPPPNNNCCC???<<<===@@@@@@999222333PPPVVVCCC555000///333000,,,)))+++000222000,,,000////////////.........////////////000000000000111444<<>>IIIRRR444555...---222222///555AAA[[[zzz~~~\\\RRRGGG@@@@@@BBBCCCBBBEEEDDDDDDFFFHHHKKKKKKKKKNNNHHHIIIUUU```cccdddfffkkkjjjjjjqqquuuSSSFFF???>>>;;;999:::<<<555555444444333222111111000111111111111222222222333333444555777777555444555666666888;;;>>>AAACCCFFFEEEMMMVVVoooyyyaaaVVVBBBQQQFFF888???@@@:::AAA???@@@QQQ|||wwwUUUKKKHHHGGGEEEDDDBBBAAAAAAAAACCCCCCCCCFFFGGGFFFAAA===>>>???@@@AAA@@@???>>>===>>>>>>>>>======>>>>>>???>>>>>>=========<<<<<<<<<============???@@@AAABBBBBBEEELLLMMMSSSUUUlllvvvqqqzzzxxxwwwxxxyyyxxxuuurrreeedddeeehhhiiidddZZZQQQYYY]]]```aaa___]]]\\\\\\ZZZZZZ[[[[[[ZZZYYYWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXRRRMMMIIIHHHIIIGGG???888444MMMQQQ???444///---///111...---...000111///,,,/////////.........------.../////////000000000000111111222777AAANNN\\\eeessstttvvvvvvsssnnniiifffQQQPPPMMMIIIEEE@@@===<<<999>>>GGGTTTdddssszzz{{{|||wwwuuuxxxyyyvvvvvvyyywwwyyy|||~~~|||}}}{{{dddMMM>>><<<333,,,---000000222555666444111///...---------.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******************************************************)))))))))))))))***++++++))))))))))))))))))))))))***++++++,,,,,,---......+++,,,,,,---...///000111...000222444666888999999333999888999CCCSSSqqqlllJJJ===333222333222111333555222555777555>>>cccuuu@@@888fffuuuAAA777444555777333///999JJJuuuhhhNNNHHHAAA???AAACCCCCCBBBEEEEEEEEEFFFIIIKKKLLLMMMLLLQQQ[[[cccdddbbbgggppppppYYYHHHKKK???<<>>???@@@PPPxxxkkkPPPLLLHHHGGGEEEDDDBBBAAAAAAAAAHHHEEEAAA?????????===<<<>>>@@@BBBDDDCCCAAA???===<<<===>>>>>>????????????>>>>>>============<<<<<<=========>>>???@@@BBBBBBAAADDDAAARRRVVVVVVrrrwwwxxxyyyxxxwwwuuuuuuuuurrrjjjcccgggpppooobbbTTTTTTYYY___bbbaaa]]][[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVSSSSSSTTTUUUWWWZZZ]]]___^^^YYYUUUSSSSSSPPPJJJCCC@@@PPPKKK888000...---///000000000000000///---,,,............---------,,,....../////////000000000000///...,,,---444AAAKKK[[[]]]``````\\\UUUMMMGGG<<<:::777444222222333555---666999999FFF```ppprrrvvvrrrrrrvvvzzzyyywwwwwwzzz{{{}}}~~~}}}~~~lllYYYCCC888000111555555111////////////---,,,,,,...000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++***************************))))))))))))***++++++***************)))))))))+++++++++,,,------......,,,,,,...///000000000000333222222333555666555444;;;>>>===EEE^^^yyyfffFFF999555333555666444333444444111333666222111EEE^^^UUU333<<<===111111444555222555KKKccczzztttvvv{{{}}}{{{cccOOOBBB@@@???AAAEEEGGGFFFDDDHHHHHHHHHIIIKKKMMMPPPQQQQQQZZZccceeebbbggg{{{~~~ZZZVVVEEEDDDIII888777777666444333222222222111111111111222222222333333333555666666555555444666666777888;;;???CCCEEEEEE[[[cccuuu|||bbbTTTXXXMMMBBBBBB???<<>><<<<<<<<<<<<@@@AAABBBCCCCCCBBB@@@???;;;<<<===???@@@??????>>>>>>>>>==================>>>>>>>>>???@@@AAABBBCCC@@@III>>>OOOSSS]]]qqqrrrtttvvvwwwwwwuuusss~~~ssshhhgggmmmpppkkkdddWWWYYY\\\```bbbaaa^^^[[[]]]]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVWWWYYYZZZ\\\]]]^^^[[[XXXXXXYYYYYYTTTPPPRRRYYYLLL777222222000222///000111111...---------......---------,,,,,,,,,........./////////000000///000111111000000333666:::===@@@BBB@@@;;;666222999777555333333555777999222999:::666;;;PPPggguuurrroooooosssxxxzzzyyyxxx|||||||||}}}~~~~~~{{{^^^RRRBBB999666333000...---///111111//////000222/////////............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++******************************))))))******+++,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---.........---...000222333333333333777444444777888666444555>>>DDDKKKdddwww\\\DDD444555666777888666444333444444111222666444000777EEEnnn}}}JJJ222eeeCCC<<<:::666222,,,111DDDYYYiiigggeeedddfffiiijjjjjjvvvzzziiiSSSDDDAAAAAAAAADDDHHHJJJIIIHHHJJJKKKLLLLLLNNNQQQUUUWWW___```aaadddooouuuWWWOOOQQQLLL>>>999888777555333333333333111111111222222222333333444555777888777666555555777777777999<<<@@@DDDFFFBBB^^^mmmnnnaaaLLLAAA@@@@@@@@@CCC@@@BBBLLLjjj___MMMMMMGGGFFFEEECCCBBBBBBBBBBBBEEEDDDCCCAAA???=========AAAAAA@@@???@@@AAABBBDDD???@@@AAABBBBBBAAA@@@???======>>>>>>>>>>>>>>>>>>????????????@@@BBBCCCDDDBBBRRRGGGOOOXXX{{{}}}vvvooonnnrrruuutttqqqxxxuuuqqqmmmjjjjjjkkklll```\\\YYY\\\bbbdddbbb]]]^^^^^^]]][[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWUUUWWWYYYZZZ[[[[[[ZZZYYY]]][[[YYYZZZ\\\\\\ZZZXXX[[[aaaVVVFFFCCC>>>444222...///000///---,,,---///......---------,,,,,,,,,............////////////000000111333555555111......///111333333333222111111111111111222222333333111222666999999CCC^^^zzzvvvtttsssssswwwzzzyyywww||||||{{{{{{|||~~~}}}~~~zzzaaaHHH888444555666444555666555333000...---000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++***************************************++++++,,,))))))******+++,,,------+++,,,,,,------...//////,,,---///111333555666666444222444:::;;;999;;;@@@@@@UUUnnnlllPPP>>>555222111444444222000000111222666222111555555111333:::888rrr\\\CCCNNNddd444333555888<<>>>>>AAA@@@>>>>>>???BBBEEEHHHFFFFFFFFFEEEDDDCCCBBBAAA======>>>>>>>>>>>>???????????????@@@AAABBBDDDDDDBBBOOOOOOQQQfffvvvkkkkkkpppqqqqqqiiipppvvvtttlllfffeeegggfff```[[[[[[```dddccc``````___]]]\\\ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWRRRUUUXXX[[[\\\\\\ZZZYYY```^^^\\\\\\]]]\\\[[[YYYYYYbbb```ZZZZZZOOO>>>777444222///---,,,---...///............---------,,,------........./////////222...+++---111333111///111000000000000222333444...///111222222111000///111...111666555999QQQmmmuuuxxxyyywwwwwwyyyxxxvvvzzzzzzyyyzzzzzz{{{||||||{{{}}}~~~~~~~~~rrr^^^OOOCCC:::555333111111222222000...000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++************+++,,,,,,(((((())))))***+++++++++,,,,,,,,,---......//////------...///000333444666555222444888777555>>>KKK___|||pppbbbOOO@@@999777555333111333333//////222555555999444111333444111111333000UUULLLEEE===zzzAAACCCHHHQQQ[[[aaabbbbbb___[[[YYYZZZ[[[]]]ccciiikkkUUUFFFDDDFFFGGGGGGFFFEEEFFFGGGHHHIIIHHHKKKNNNOOOQQQVVV]]]cccbbbppprrrdddgggWWWMMM===;;;999666444444444555222222222222333333333333555888;;;:::777555666888???>>>>>>???BBBGGGLLLPPP\\\]]]rrrqqqOOOEEE???AAADDDAAAAAADDDGGGZZZ}}}XXXKKKKKKFFFEEEDDDCCCCCCBBBCCCCCCCCCFFFGGGFFFBBB>>>======?????????@@@BBBEEEHHHJJJKKKJJJGGGEEEBBBAAA??????======>>>>>>>>>?????????@@@@@@@@@@@@AAACCCDDDEEEFFFEEESSSXXX{{{xxxpppoooppppppgggnnntttuuupppiiidddbbbeeedddaaa___]]]^^^```bbbbbbaaa___]]][[[[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXTTTUUUWWWYYYZZZZZZZZZZZZ```^^^]]]\\\[[[[[[ZZZZZZVVV``````___ccc\\\OOOLLL===777000------........./////////.........---------------.........//////000...,,,+++,,,...///000000///.........///111222111222333444444333333222333111000222888DDDVVVeeefffpppxxxxxxwwwxxxxxxvvvwwwwwwxxxxxxxxxxxxxxxxxxyyy{{{~~~~~~}}}}}}~~~~~~|||}}}gggUUUHHH???666222444666555222111111111000000000//////------------------------+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---------,,,,,,,,,+++++++++,,,,,,------.../////////222111///...///111333555888555666999999>>>SSSkkkqqqfff\\\SSSMMMHHH>>>444111333666555444444666555111222777999666888444111222333222111222888GGGjjj;;;>>>@@@uuu}}}vvvlllddd___\\\WWWRRRYYYUUUSSSUUUXXX```rrrlllXXXKKKEEEDDDEEEDDDEEEFFFGGGHHHHHHJJJKKKKKKOOOSSSUUUWWW]]]fffmmmtttmmmkkkgggLLL???===999666444444555666222222222333333333444444333777:::999666333444666===<<<<<<===@@@FFFKKKOOOUUU\\\uuu```IIIGGG??????EEEBBBAAAEEEEEESSSvvvUUUJJJKKKFFFEEEDDDCCCCCCCCCCCCCCCEEEGGGHHHFFFAAA===<<<======???AAADDDFFFIIIJJJKKKKKKIIIFFFBBB???===<<<;;;======>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDDEEEQQQBBBYYYccc|||sssooonnnqqqpppoooppppppnnnhhhdddbbbfffgggccc[[[YYY]]]cccdddccc```^^^]]]\\\\\\\\\ZZZYYYYYYYYYXXXXXXXXXXXXYYYXXXWWWVVVVVVWWWXXXYYY\\\[[[ZZZZZZZZZZZZZZZZZZXXX___[[[YYY```aaa^^^bbbEEE<<<222---...///...,,,000////////////.........---------.........//////,,,000333222///,,,---...,,,,,,------......///000////////////000111111222111333000000AAA]]]nnnpppRRRbbbqqqvvvvvvyyyyyywwwuuuvvvvvvwwwwwwwwwvvvvvvwwwzzz}}}~~~||||||~~~~~~~~~~~~nnn^^^KKK>>>;;;:::666222111111111111000000000000------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---444333222111///---,,,,,,,,,,,,------.../////////888666333000///111333555666444888@@@GGGWWWzzzwwwiii]]]NNNCCC>>><<<999777111555999:::555111222666666888555111222666666000555222111333555555555555777CCCbbb@@@DDDWWWzzzlllZZZSSSVVV[[[^^^\\\[[[[[[^^^bbbmmmsssXXXHHHFFFHHHFFFBBB@@@CCCGGGJJJLLLLLLMMMNNNPPPTTTYYY[[[^^^dddnnnvvvrrrkkktttHHH@@@===:::777555555555666222222333333333444444444222666999888444111222555999888777888<<>>======<<>>===>>>???@@@<<<>>>@@@@@@??????@@@AAA@@@AAABBBCCCBBBCCCEEEGGGKKKSSSSSSiiiwwwtttnnnnnnmmmooopppooommmjjjpppgggbbbdddccc]]]ZZZZZZhhheeeaaaaaabbbaaa^^^ZZZ[[[[[[ZZZZZZYYYXXXXXXXXXVVVVVVWWWVVVVVVUUUSSSSSSUUUWWWYYYZZZ[[[ZZZYYYXXXWWWYYYZZZYYYWWWYYY```fff]]]SSSBBB222...222111+++222///---...222222///+++555111,,,******,,,---...000///...------...///000000000000000////////////000000000000000000000000***111222666OOOjjjgggPPP;;;CCCSSSgggxxx|||vvv|||vvvtttwwwyyywwwvvvvvvzzzxxxxxx|||~~~}}}|||cccMMMBBB>>>;;;888333222555666333111111...000...***---222000)))---------....../////////,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///BBB>>>777000,,,+++,,,---555)))...777...+++:::GGGRRR:::---...000777<<<666:::777:::OOOtttgggLLLGGGGGGEEEAAA===:::777666555444444444333333222222222777555333333444444444333<<>>;;;BBBQQQhhhqqqXXXYYYVVVQQQSSSZZZ[[[VVVYYYSSSXXXnnn}}}bbbIIICCCDDDBBBBBBGGGEEEEEEGGGJJJJJJIIINNNVVVVVVVVV]]]eeeeeelllddd[[[[[[FFF???::::::;;;888666666555666666444222111222444666666888888999888777666999888777999<<>>HHHDDDUUUaaaLLLKKKFFFFFFEEEDDDCCCCCCCCCDDDEEEHHHGGGDDDAAA???>>>======<<<>>>AAADDDEEEDDDCCCAAAAAA@@@>>>=========??????===???AAAAAA@@@@@@AAABBBAAABBBBBBBBBBBBCCCFFFIIIOOOWWWVVVrrruuuuuusssrrrrrrssssssqqqnnnlllfffbbbeeeeeeaaa]]]]]]aaaccceeeeeecccaaa^^^]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUWWWYYYZZZ[[[ZZZYYYYYYVVVYYY[[[[[[[[[^^^eeekkkgggbbbUUUCCC777444111...(((+++//////---***)))***(((+++000333222000---,,,//////...------...///////////////...............000000000000000000000000111555333000:::FFF@@@///111444===LLL```qqqzzz~~~tttlllfffeeehhhmmmvvv~~~||||||qqq^^^OOOCCC:::333111000///222666333333000,,,+++---...,,,---------.........//////,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///000000...,,,,,,---...111///------......---+++)))---444///***DDDoooLLL:::222444333888===999:::LLLffffffGGG999???AAA@@@===:::888777666666444444333333333222222222333222222222333444333333(((999>>>222...888999...GGGgggrrr\\\NNNHHHNNNOOOMMMKKKOOOWWWYYYVVVSSSXXXhhhzzzeeeRRRCCCCCCFFFDDDEEEIIILLLJJJJJJMMMMMMLLLQQQXXXTTT]]]ddddddkkkqqq[[[[[[HHH@@@;;;:::;;;888666666555555555444333222444555666777999:::;;;;;;;;;:::666666777999<<>>>>>>>>;;;===@@@CCCDDDCCCAAA@@@@@@???===<<<<<<===>>>>>>>>>@@@BBBBBBBBBAAABBBCCCCCCCCCBBBAAABBBDDDIIIMMMRRRZZZ[[[}}}xxxtttpppoooqqqqqqooommmiiidddcccfffhhheeeaaa```ZZZ```fffhhheeeaaa```aaa^^^______```___]]]\\\[[[ZZZYYYXXXWWWWWWVVVWWWWWWVVVWWWYYYZZZ[[[[[[ZZZYYYWWWZZZ\\\\\\]]]```fffkkkkkkkkkcccQQQ@@@777555444000222222///+++,,,333:::...000111000,,,+++,,,.........------------......---------...............000000000000000000000000000333333111111111...)))444111000777DDDSSS___eee]]]TTTKKKGGGJJJUUUiiizzzlllaaaSSSIII@@@777444555555333333444222///000333------------............,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,***)))+++,,,444///***)))***---------===222(((***GGGuuunnn@@@444333555111555???AAAWWWuuucccGGG888444999;;;:::999777666666666666333333333333222222222222111111222333444444444444:::,,,...;;;888///CCCgggvvvtttgggOOO:::777AAAKKKHHHHHHHHHIIIOOOVVVXXXUUUNNNaaa~~~{{{kkkNNNEEE@@@EEEHHHFFFFFFJJJLLLIIIIIILLLOOOPPPTTTZZZ\\\fffiiilllaaa^^^LLLCCC<<<;;;:::777555666444555555555333444555777;;;<<<<<<======<<<;;;;;;444777:::;;;===DDDPPPYYY[[[XXXIIICCCHHHDDDDDDEEEIIIFFFQQQ}}}zzzPPPKKKNNNCCCEEEDDDCCCCCCDDDEEEFFFGGGFFFDDDBBB@@@>>>>>>>>>>>><<<>>>@@@BBBCCCCCCAAA@@@>>>===<<<<<<<<<<<<======???AAACCCCCCCCCCCCCCCEEEDDDDDDCCCAAABBBFFFLLLQQQRRR[[[bbb|||vvvpppmmmnnnnnnllliiigggddddddgggiiihhhddd```ZZZ^^^ccceeedddccccccddd___```aaaaaa```___]]][[[[[[ZZZYYYWWWWWWWWWWWWXXXVVVWWWXXXZZZ[[[[[[[[[[[[ZZZ[[[]]]]]]\\\^^^aaaddddddccc\\\OOOAAA:::999;;;333333444666666444111...//////...------,,,------------------------------------............//////////////////////////////......111555444111222555555333222444777;;;======BBB===777444555>>>SSSeee{{{mmmZZZLLLFFF:::555444888888333000333........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******,,,...,,,------------///111333(((...AAA^^^|||ooo:::777000333555111<<>>AAA;;;666888777777666555555555555333222222222222222222222222333555666555555555555777555111666LLLgggtttrrraaaMMM555---666DDDJJJJJJKKKLLLMMMOOORRRUUUTTTRRRUUUooorrr]]]GGGDDDEEEIIIIIIEEEEEEIIIJJJHHHJJJPPPUUUWWW[[[```hhhllltttkkkaaaQQQHHH???<<<:::777555666333444555555444555777999BBBAAA@@@>>><<<:::888777555999<<<======DDDQQQ\\\YYY[[[MMMFFFJJJHHHIIIEEEGGGFFFNNNrrrrrrMMMKKKNNNCCCDDDDDDCCCCCCCCCEEEFFFGGGDDDCCCAAA???>>>>>>>>>>>>>>>???AAACCCCCCCCCBBBAAA<<<<<<<<<<<<<<<<<<======@@@BBBDDDDDDCCCCCCDDDEEEEEEEEECCCBBBDDDIIIPPPUUUQQQ[[[ppp}}}tttppppppppplllhhheeeeeedddeeehhhhhhddd```___]]]\\\^^^bbbeeeffffff___````````````^^^]]]\\\[[[ZZZZZZYYYXXXXXXXXXXXXVVVWWWXXXYYY[[[[[[\\\\\\ZZZ[[[]]]^^^^^^___aaabbb]]]UUUKKKCCC>>><<<<<<>>>===>>>FFFUUU___WWWAAA---******---111555555///***,,,------------------,,,....../////////000000000////////////////////////333......333444///...000...///111333555555222000444444666777555777CCCQQQuuuzzzuuu[[[NNN@@@999555222/////////////////////////////////////////////...---------------------------------...///...------...000,,,222666444...)))))),,,<<>>===AAA:::444888777777666555444333222222222222222222222222222222444555555333222333444000777EEE___lllFFF888444333:::EEELLLNNNMMMPPPQQQRRRSSSQQQOOOOOOQQQllleeeNNNGGGGGGHHHIIIFFFDDDFFFKKKMMMMMMQQQYYY]]]___bbbgggnnnyyyzzzbbbWWWMMMCCC>>>;;;777555666333444555666555666888:::AAA@@@>>><<<:::888777666444888<<<;;;:::@@@LLLVVV\\\___TTTJJJJJJGGGJJJDDDCCCEEELLLhhhlllMMMIIIKKKDDDDDDDDDCCCBBBBBBCCCEEEEEECCCAAA@@@>>>======>>>>>>???@@@AAACCCCCCCCCBBBAAA<<<<<<<<<===============@@@BBBDDDDDDDDDCCCDDDEEEEEEEEEDDDDDDFFFKKKRRRWWWTTT___yyysssssspppjjjdddbbbcccbbbbbbeeehhheee```bbb]]]XXXYYY^^^dddggggggaaa``````___^^^^^^]]]]]][[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYY[[[\\\]]]]]]YYYZZZ]]]___bbbdddeeeeee[[[NNN@@@;;;<<<<<<======FFFBBBEEEUUUgggmmmaaaSSSCCC===555///......//////------............------......//////000111111111000000000000000000000000333///---000222000...---......///111222222333333...222888;;;999666;;;CCCkkk{{{}}}aaaFFF888555555333111111111111000000000000000111111111111000////////////////////////////////////000...---,,,---///))),,,///111555AAAQQQ^^^|||MMM***'''000111...444999===^^^hhhFFF===888444888777777777666555333111000111111111222222222222222000222444222000///222555444EEEjjj~~~SSS777555777555777???GGGKKKOOOSSSPPPPPPRRRPPPLLLKKKSSS^^^|||jjjTTTBBBDDDEEEFFFEEEDDDEEEJJJOOOOOOPPPUUU[[[^^^___fffooo{{{ggg^^^RRRGGG@@@<<<888666777444555666666666666888:::;;;::::::999999999::::::444777999888888<<>>======>>>??????@@@@@@AAAAAAAAAAAA@@@<<<<<<======>>>>>>>>>>>>@@@AAACCCDDDCCCCCCDDDEEEDDDEEEEEEFFFHHHMMMTTTYYY\\\gggxxxwwwsssjjjbbb^^^```___^^^bbbhhhgggbbbaaa^^^ZZZXXX[[[___dddgggcccbbb```^^^]]]^^^______]]]^^^___```___]]][[[YYYWWWWWWXXXYYYZZZ\\\^^^^^^XXXYYY\\\___bbbddddddcccWWWIII<<<:::<<<<<<<<<===<<<666333777BBBMMMRRRSSSSSSOOOGGG:::///+++///333---...////////////...---------......///000000111000000000000000000000000---///000///111444444222222111111000//////111222///000555999777666:::AAAiii{{{ZZZAAA>>>===777333333333222222222111111222222333333222222111000000000000000000000000000...000111222222333555888///777EEEXXXlll~~~fffAAA444...111:::===...,,,333666888VVV[[[CCC>>>444000:::555555555555444333111000000111111111222222222222000222444222000222888===AAAlll^^^;;;555666//////222>>>PPPYYYTTTKKKFFFNNNOOOPPPOOOKKKRRRhhhttt___QQQHHHBBBDDDEEEEEEDDDDDDIIINNNRRRQQQSSSXXX\\\^^^dddsssuuucccWWWJJJCCC>>>999777999555666777777666666888:::888888777777888:::;;;<<<666777999:::;;;???DDDHHH[[[}}}cccZZZNNNKKKDDDEEECCC@@@GGGKKKXXX|||aaaLLLCCCFFFFFFDDDCCCBBBAAA@@@@@@AAABBBAAA@@@>>>=========>>>???>>>??????@@@@@@@@@??????<<<<<<===>>>??????>>>>>>???AAACCCDDDCCCCCCDDDEEEDDDEEEFFFGGGJJJNNNUUUYYYcccooozzzpppgggZZZ]]]\\\[[[```hhhiiiddd]]]^^^]]]ZZZYYY[[[aaagggeeeccc```^^^]]]^^^```bbb^^^```bbbdddccc```]]]ZZZWWWWWWXXXYYYZZZ\\\^^^___YYYZZZ[[[^^^``````^^^\\\QQQEEE;;;;;;<<<;;;;;;???<<<@@@BBB@@@999333222333:::IIIXXXWWWHHH888000000---...///000000///...---,,,,,,------...///000000000000000000000000000000+++222444...,,,000222///,,,...000111111111111111444333444666777999@@@HHHmmmfffHHHAAA===333444444444333333222222222333444444444444333222222111111111111111111111111111333777:::===AAAFFFJJJjjjzzzxxx]]]:::000222444---+++///---222000666777444LLL|||nnn>>>222;;;666///555222222333444333222111000000000111111222222222222111444666555444777>>>EEEwwwaaaHHH999444444777:::666>>>LLLUUUQQQKKKOOOZZZOOOPPPQQQPPPOOO]]]{{{```III@@@DDDHHHGGGHHHGGGFFFGGGLLLQQQRRRWWWYYY^^^bbbeeeqqqfffYYYLLLDDD???:::888:::666777888777666666888::::::999888888888888::::::::::::;;;>>>AAADDDGGGIII^^^lllrrr|||```WWWOOOOOOHHHHHHEEE@@@IIILLLUUUfffUUUKKKGGGGGGCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCAAA@@@??????>>>>>>AAAAAAAAABBBBBBAAAAAAAAA<<<>>>@@@AAAAAAAAA???>>>BBBBBBCCCCCCDDDEEEEEEEEEEEEJJJLLLLLLMMMRRRXXX[[[eeeyyyrrrpppiii___XXX[[[cccfffggggggbbbaaa^^^[[[XXXYYY\\\___hhhddd___^^^___```___]]]]]]\\\]]]aaafffgggbbb]]]VVVVVVVVVWWWWWWYYYZZZZZZZZZ\\\]]]\\\\\\]]]___aaaTTTJJJ>>>999;;;===;;;888;;;>>>@@@???;;;777333222555555;;;GGGSSSSSSHHH<<<444222///,,,++++++,,,,,,000000////////////000000------------------------............////////////...000222---444555)))...444111888333???TTTOOOMMMiiiyyy]]]OOOHHH;;;???999666999;;;888555555333555999;;;888555>>>KKKGGG???;;;@@@GGGJJJLLLNNNVVV\\\hhhvvvnnngggZZZCCC666666///////////////000111111...///444777333888UUUttt{{{UUU777666888000...777555555444222000///000111222222111111111111111111222111999:::333333KKKjjjYYYEEE555555777444222666===KKKWWWWWWSSSSSSTTTRRRPPPWWWUUUMMM[[[pppXXXOOOKKKEEECCCGGGDDDHHHJJJJJJJJJOOOSSSVVV^^^ZZZaaannntttmmm```RRRHHHAAA===:::999666888999777555666:::>>>CCC@@@===<<<===<<<999666::::::;;;;;;===BBBIIINNNSSS___fffooohhhWWWTTTMMMAAAPPPDDDAAAFFFMMMUUU```TTTLLLGGGGGGDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBB@@@???>>>>>>>>>>>>>>>>>>???@@@@@@???>>>>>>>>>???@@@BBBBBBAAA@@@???AAAAAABBBCCCDDDDDDEEEEEEFFFIIILLLMMMMMMRRRXXX\\\uuuvvvqqqlllfffbbbbbbaaaaaaccchhhhhhfffbbb^^^[[[ZZZZZZZZZaaaaaaaaa```^^^^^^___``````]]]\\\___dddfffeeebbb]]]\\\ZZZXXXWWWWWWWWWWWWZZZ[[[\\\]]]\\\]]]```bbb\\\TTTIII???::::::===@@@@@@???>>>>>>>>>;;;555111---+++---444???HHHMMMMMM222000///222555444///***000//////......//////000------------------------............////////////...000222222777888444>>>666:::MMMPPPWWW___QQQOOOfff}}}bbbQQQGGG???>>>AAAEEEKKKRRRVVVYYYaaajjjooosssxxxjjjWWWHHH???;;;777444222///......///////////////000000111333000111444222333CCCXXXeeeJJJ555555888333111555444444444333111000000111111111111111111111111111444111...---;;;999kkkdddFFF888000333555333555;;;JJJTTT[[[[[[YYYZZZWWWSSSUUURRRTTTdddwwwaaaNNNIIIHHHDDDCCCGGGGGGIIIJJJJJJMMMRRRWWWZZZ\\\aaaeeeooogggXXXTTTHHH>>><<<:::888999999888777888<<>>;;;:::999888666999999999:::<<>>>>>===>>>>>>===>>>@@@AAAAAA@@@>>>===>>>???AAABBBBBBBBBAAA@@@???@@@AAABBBCCCDDDEEEEEEGGGIIILLLMMMOOORRRYYY___{{{vvvooonnnmmmjjjccc___ccclllmmmiiieeebbbaaa___[[[XXXYYY]]]aaaaaa^^^^^^```cccccc___\\\]]]aaaeeegggfffcccaaa]]]ZZZXXXWWWWWWWWWYYYZZZ\\\\\\]]]^^^aaacccbbb^^^UUUGGG:::777<<>><<<:::777(((111444...+++000222/////////......//////000111666000...222333000555===SSSuuuaaaHHH===444444777777444333222333333444333222000000111111111111111111111111222555111---DDDGGGWWW555///...222444333888BBBUUUZZZ]]]]]]\\\[[[YYYUUUSSSSSSccc___PPPDDDEEEGGGFFFFFFIIIIIIIIIJJJNNNSSSXXX^^^bbbggglllvvvrrr^^^```OOO@@@???<<<999999999999888:::===@@@LLLGGG@@@;;;888777666555777888888999;;;@@@FFFJJJWWWfffnnnttthhhRRRRRRHHHJJJJJJEEEDDDGGGLLLfffVVVRRRIIIDDDGGGEEECCCBBBAAAAAA@@@@@@AAAAAA???>>>>>>============>>>>>>???AAACCCCCCAAA???>>>>>>???@@@AAAAAAAAA@@@@@@>>>???@@@AAABBBDDDEEEEEEHHHIIILLLOOOQQQTTT\\\dddsssrrrrrrpppiiidddhhhpppmmmiiifffggghhhgggaaa[[[VVVYYY^^^```___```aaaccceeebbb___^^^aaaccceeeeeecccaaa^^^[[[ZZZYYYZZZ[[[XXXYYY[[[\\\\\\^^^aaacccbbbaaa[[[OOOAAA::::::===@@@>>><<<===??????;;;777777555333000...///222555PPPKKKBBB666,,,)))---111...------,,,,,,------...---------------------------------........./////////---,,,333000333OOO^^^bbbMMMGGG;;;555555111@@@RRR}}}pppYYY[[[```gggfff___[[[ZZZWWWTTTQQQNNNJJJEEE???===<<<777111---///;;;TTTjjjuuuQQQ666)))444777777333///...---+++///............///000000444//////333555333333666:::NNNooozzzvvv~~~YYY777555666555333444777555000111111222444555444111///111111111111111222222222)))///999333<<<[[[~~~>>>333111222444333444===IIIVVVYYY[[[YYYVVVVVVWWWYYY\\\nnn{{{lllPPPGGGBBBEEEHHHHHHHHHJJJIIIIIILLLSSSYYY]]]ccchhhqqqvvvaaadddUUUEEECCC>>>999999999888999;;;===???IIIFFFAAA===999777666555777888999999;;;???EEEIII^^^nnntttwwwoooUUUTTTKKKNNNKKKGGGCCCEEEIIIxxxcccWWWQQQFFFBBBFFFFFFBBBBBBAAA@@@@@@@@@@@@AAA=========<<<======>>>>>>>>>???AAABBBBBBAAA???>>>===>>>>>>?????????????????????@@@AAABBBCCCDDDEEEIIIHHHKKKQQQTTTWWW```kkk}}}yyyvvvuuuqqqlllkkknnnooollliiikkkmmmkkkeee___ZZZYYYYYY\\\```bbbbbbaaaeeedddcccbbbbbbbbbaaa```dddbbb___]]][[[ZZZZZZ[[[VVVXXXZZZ[[[[[[]]]```bbb___```^^^YYYPPPFFF===888;;;<<<======<<<<<<======666444333222222222111000555AAAMMMLLL???222---...------,,,,,,,,,,,,------------------------------------------............111000+++666222===eeelllAAA///333888AAADDD888===HHHrrrdddDDD???<<<<<<<<<;;;===AAA666666777999<<<>>><<<999777777999;;;777111000333>>>FFFbbbzzzHHH777)))$$$,,,111------333...............//////000111000111333333222555999777===MMMgggzzz\\\SSSKKKFFFCCCMMMkkkdddEEE555222666666111111444333...111000111333555555222///000000111111111222222222888///===<<<>>>uuu999666555444444444999EEEQQQRRRVVVZZZWWWQQQRRR]]]iii}}}kkkUUUJJJFFFDDDFFFHHHHHHHHHIIILLLLLLPPPWWWZZZ\\\ccckkkxxxhhhaaaXXXLLLFFF@@@:::999777777888:::<<<===AAAAAAAAA???<<<999777666777999:::;;;<<<@@@EEEIII[[[kkkppprrr|||^^^UUUJJJQQQJJJHHHBBBEEEIIIvvvrrraaaWWWPPPDDDBBBFFFEEEBBBBBBAAA@@@@@@@@@@@@@@@======<<<======>>>??????===>>>>>>>>>>>>>>>>>>===============>>>>>>>>>???AAAAAAAAABBBCCCCCCDDDDDDJJJGGGKKKTTTXXX[[[eeerrr|||{{{xxxqqqlllkkkqqqooonnnoooooolllfffaaa```\\\XXXYYY^^^aaabbb```cccdddddddddcccaaa___]]]eeecccaaa^^^[[[YYYWWWWWWVVVWWWYYYYYYZZZ[[[^^^```^^^^^^___```\\\TTTHHH???<<<===>>>===;;;:::===???<<<888333//////222555777777AAALLLNNNEEE:::111...---------,,,,,,---------------------------------,,,------------.........111333***333---;;;dddVVV===,,,000777FFFLLL777000BBBddd}}}DDD<<<777888:::;;;<<<>>>???AAA@@@=========:::555444111222666888666555777EEE333...MMMVVV;;;)))///555000///666......------......///000111222222111//////333777888999???GGGOOOXXXgggsss{{{uuuooonnnmmmdddSSSEEE===999:::<<<888:::QQQlllttt}}}```CCC777999555666555111000222111///222000///222555666333000000000000111222222333333@@@***111888DDDppp???777444222222888BBBNNNWWWRRRVVVYYYXXXTTTZZZooouuu]]]HHHFFFFFFEEEFFFFFFGGGHHHIIIRRRQQQUUU[[[[[[]]]jjjzzz~~~bbb]]]UUUIIIDDD<<<:::777777888:::;;;::::::<<>>???@@@AAA???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>??????@@@CCCCCCCCCCCCCCCCCCCCCCCCJJJGGGKKKVVV[[[___jjjyyy|||tttooommmnnnoooppppppooommmjjjhhheeeaaa\\\YYYYYY\\\```ccc```aaaccccccaaa``````___``````___^^^\\\YYYWWWVVVUUUWWWXXXXXXXXXYYY[[[]]]]]]]]]^^^```___[[[TTTOOOCCCAAA>>>===<<<<<<<<<<<<@@@>>>888222...222<<>>AAAHHHFFF;;;///......------------......------------------------,,,,,,---------.........---666...;;;888JJJpppLLL999,,,///333GGGXXXFFF<<<;;;SSSuuuPPPDDD:::;;;???@@@??????GGGLLLMMMJJJJJJMMMMMMJJJJJJBBB:::666333111444888000===666+++;;;hhhzzz]]]>>>000---***))))))...------------...//////111222111000///111222222555555666777444333<<>>???@@@===777222@@@:::<<>>000///555666333111222333111000111333000...000444666444222///000000111222222333333111///888BBBVVVvvvRRR:::666222555@@@LLLTTTVVVVVVVVVXXXZZZ^^^jjjqqq^^^OOOEEEEEEFFFGGGFFFFFFIIIMMMOOOVVVVVVZZZ___aaajjjkkkeee]]]KKKKKK@@@<<<999888999;;;:::999888:::<<<<<<:::888999:::666777999:::;;;>>>BBBFFFHHHVVVZZZbbbbbbWWWKKKKKKFFFIIICCCIIIJJJeeeooocccUUUPPPMMMEEEDDDGGGAAABBBAAA@@@@@@??????@@@@@@============>>>@@@AAABBBBBB@@@>>>======>>>@@@BBB?????????>>>??????@@@AAAEEEDDDDDDDDDDDDCCCCCCCCCJJJGGGKKKWWW]]]aaammm}}}~~~wwwssstttiiillloooppppppooooooppphhheee```YYYUUUWWW___fff___```````````````bbbcccYYYZZZ\\\]]]]]]\\\ZZZYYYUUUVVVWWWWWWWWWWWWZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\KKKEEE>>><<<>>>???;;;777888;;;<<<888333888GGGTTTEEE888222AAAYYY\\\EEE+++///......------......///------------------------,,,,,,,,,---------......))):::999NNNUUUooofff@@@:::AAAAAAQQQ]]]DDD222555EEEgggvvv^^^DDD:::>>>GGGPPPVVVMMMSSSTTTOOOMMMPPPQQQOOOKKKLLLOOOQQQMMMCCC>>>>>>999444///---000333555666uuuQQQ444,,,333444///...------------...//////111111000000333666444000666111222888:::666444666777999999888666666999;;;<<<111000999<<<999@@@OOOtttRRR???888===777555999;;;888777:::555...---333555111000333333000---///444777555333///000000111222222333333===ZZZnnnxxx@@@;;;666:::GGGSSSVVVSSSZZZVVVUUU[[[eeewww}}}^^^KKKEEEFFFEEEHHHIIIHHHHHHMMMSSSVVVXXXXXX]]]dddiiiyyytttkkkaaaLLLOOOBBB???:::999:::;;;;;;999999:::;;;999777666999<<<555666888999:::===AAADDDIIIVVVYYYaaa[[[XXXPPPKKKEEEJJJDDDIIIIII___mmm___XXXOOOHHHFFFEEECCCAAABBBAAA???>>>>>>@@@AAACCCGGG<<<888>>>AAAAAAGGGRRRKKKEEE>>>;;;<<<===>>>===BBB@@@>>>>>>@@@AAABBBAAAEEEDDDDDDDDDDDDEEEEEEFFFGGGCCCQQQ[[[bbb```fff~~~wwwrrrrrrjjjkkklllllllllmmmoooqqqjjjkkkiii```UUUQQQUUU[[[______^^^^^^____________^^^]]][[[ZZZZZZZZZ[[[[[[VVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ\\\^^^```````````````[[[QQQGGG@@@<<<;;;<<<:::<<<>>>>>>999888BBBNNN>>>///777RRRSSS777***333---666;;;111...---(((444111111000000///...---,,,,,,,,,------...///000000444???LLLRRRPPPOOORRRVVV]]]___```^^^UUUHHH:::111666AAATTTwwwqqqXXXNNNPPPSSSRRRUUUXXXXXXVVVVVVYYYYYYWWWRRRTTTWWWYYYWWWSSSNNNKKKEEEAAA:::333000///000222999uuu@@@<<<222###999......---,,,,,,,,,,,,,,,000000000111222222333333///000222333444444333222222222333333333333444444666333444888;;;;;;===AAARRR{{{{{{KKKBBB<<<;;;;;;:::444444777///...999777...000333......333///...333555111000333444333888+++444$$$333<<<$$$OOOsss~~~xxxeee:::777<<>>======>>>@@@AAA@@@AAAAAADDDMMMZZZdddhhhPPPMMMHHH@@@;;;;;;@@@EEEBBB@@@>>>>>>@@@AAABBBAAAEEEDDDDDDDDDDDDEEEFFFFFFGGGDDDSSS\\\cccccclll~~~yyyvvvpppmmmjjjiiijjjnnnppprrrssspppjjjbbb\\\XXXWWWWWW\\\]]]_________^^^______^^^]]]\\\ZZZYYYYYYZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\^^^___````````````___ZZZPPPEEE===<<<===<<<<<<>>>???;;;999???HHH???888BBBSSSLLL333***555,,,666<<<888777333)))+++...------,,,,,,---...///,,,,,,,,,---......//////%%%+++222444111///222555@@@AAABBBAAA>>>888222...666777???ZZZ|||qqq\\\TTTVVVWWWVVVWWWZZZ[[[YYYYYY\\\\\\YYYXXXYYYYYYXXXWWWUUUSSSQQQIIIEEE???888333000000000888MMMkkk}}}>>>111444---222111000///------,,,,,,///000000111111222333333111111222333333333222222111111111222222222333333666555666666444444===GGGRRRttt???:::888999777666444444888999666222000000777999333555777///333///,,,---111333222000%%%***:::777///>>>\\\{{{UUUKKK>>>ppp}}}XXX]]]ZZZ<<<@@@HHHRRRXXXYYYYYY[[[ZZZUUU]]]wwwiiiOOODDDHHHIIIDDDLLLMMMNNNOOOQQQVVVZZZ\\\hhhgggnnneee___SSSQQQHHH===888:::<<<;;;999888:::;;;;;;999777666666666888888888888;;;@@@DDDKKKLLLKKKllliiiUUUTTTOOONNNGGGGGGDDDKKKWWW```\\\UUUMMMGGGEEEEEECCCAAAAAA@@@>>>=========>>>>>>:::BBBCCC@@@MMMiiieee\\\NNNCCC???AAAEEEHHHBBB@@@>>>>>>@@@BBBBBBBBBDDDDDDDDDDDDDDDEEEFFFGGGIIIFFFUUU^^^eeegggttt~~~xxxvvvpppiiigggjjjooosssuuuvvvooohhhddddddaaaZZZTTTXXX[[[___```^^^]]]___aaa___^^^\\\ZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXZZZ]]]^^^``````aaaaaadddddd\\\NNNCCC>>>======<<<===@@@>>>;;;<<<@@@@@@;;;???HHHEEE666...000...444666888;;;:::333***///...,,,++++++---///000+++,,,,,,------.........111222222111//////111333////////////000111222333555111666EEEbbb~~~jjjZZZWWWWWWWWWUUUSSSWWWXXXWWWXXX[[[ZZZWWW]]][[[YYYWWWVVVUUUVVVVVVNNNKKKEEE???999444111///333---GGG]]]444<<<,,,666555333111///...------//////000111111222222333333333222222111222222222000000000111111111111222000333666666333888III[[[wwwzzzlll<<<>>>@@@???777777999222***666GGGKKKXXXXXX```bbb\\\^^^^^^RRRUUUBBB111000333111000222444111111666***AAAlll```<<>>::::::;;;;;;888:::;;;;;;999777666777555666888999999;;;>>>AAABBBLLLUUU~~~TTTUUUKKKLLLHHHIIIDDDHHHRRR|||^^^YYYSSSKKKGGGEEEEEECCCAAABBBAAA@@@>>>============<<>>===;;;<<<@@@AAA>>><<<<<>>PPP[[[qqqiiiMMM555111111000666AAA777000,,,///AAAcccjjjHHH>>>///333mmm___LLLAAAOOOTTTUUUQQQRRRXXX\\\ZZZXXXggglllXXXHHHFFFHHHHHHIIIMMMMMMNNNRRRWWW[[[]]]bbbgggnnngggcccZZZVVVMMMCCC<<<999:::<<<888:::<<<;;;999777777777555666888:::<<<===>>>???@@@JJJYYY[[[XXXGGGJJJHHHJJJEEEHHHOOOsss^^^VVVQQQJJJFFFEEEEEECCC@@@BBBBBBAAA@@@???>>>>>>>>>@@@??????>>>>>>LLLooosss```SSSKKKDDD@@@CCCAAA??????AAABBBCCCBBBDDDDDDDDDDDDEEEFFFGGGHHHNNNMMM\\\aaadddkkk|||uuuooommmnnnnnnkkkiiilllrrrxxxkkkkkkllllllkkkgggaaa^^^TTTXXX\\\]]]\\\\\\^^^```___^^^\\\ZZZXXXWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUWWWYYY\\\^^^```bbbaaa``````bbbbbbZZZLLLAAA===::::::???BBB???======AAA???===>>>CCCDDD<<<111000///%%%...222===MMM555---...///000000///...---,,,,,,---------------...,,,+++***,,,///000///---111111111111222444555666:::000777;;;999RRR{{{sssaaa]]]___]]]YYYWWWWWW[[[]]][[[\\\___^^^[[[XXXXXXYYYYYYXXXVVVTTTSSSPPPOOOMMMIIIEEE@@@<<<999111111111222}}}qqq;;;222222222111000////////////...//////000111111222222555444222111000111222222111111111111222222222333444222111222000000777@@@///333999CCCSSS```]]]RRREEE888999FFFCCCCCClll|||TTTVVVMMMAAA:::555HHHmmm~~~SSS@@@KKKIII???@@@FFFLLL999+++,,,///000===MMM,,,000999***QQQxxxNNN999000999QQQpppaaa999;;;QQQVVVWWWVVVUUUWWW]]]___]]]```~~~sssUUUJJJDDDIIIJJJFFFIIIQQQUUUVVV[[[```aaaaaaiiitttyyyfff___[[[TTTJJJ@@@:::999;;;999:::<<<<<<:::888777777777777999<<<>>>??????>>>EEEDDDRRRfff[[[IIIIIIGGGKKKFFFJJJNNNkkk{{{___SSSNNNHHHEEEEEEEEECCC@@@BBBAAAAAAAAA@@@@@@??????:::999>>>BBB===;;;OOOjjjzzz^^^IIIDDDHHHCCCAAA??????AAACCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIOOOOOO___bbbeeennnzzzrrrllllllllljjjiiijjjmmmqqqmmmqqqtttrrrmmmgggcccaaaWWWWWWXXXZZZ[[[]]]^^^^^^^^^]]][[[YYYXXXXXXXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUXXXZZZ^^^```bbbaaa]]]\\\aaafffbbbTTTHHH???<<<;;;???AAA??????@@@888???EEEBBB;;;777555444---000(((444333===WWW888,,,,,,...///////////////........................111111222444555444111...---...///111333444444444555,,,333CCCJJJWWWrrrrrr```]]]```]]]XXXVVVYYY[[[[[[YYYYYY\\\]]]ZZZWWWXXXZZZ[[[ZZZXXXUUUSSSNNNNNNMMMKKKHHHDDDAAA???:::---000777OOO\\\000111000//////////////////......///000000111111222333333222222111222222222111111111222222222333333444000///222333111111444;;;>>>===444///222888;;;???444888FFF@@@>>>iiisss{{{|||zzzAAASSS^^^```UUU<<<:::SSSuuuFFF///999888///000888---)))***///111111999EEE999666:::'''bbbTTT@@@KKKkkkoooMMM888DDDQQQLLLPPPOOORRRXXXZZZZZZ\\\```xxx~~~]]]EEECCCEEEJJJJJJFFFJJJRRRXXXYYY^^^bbbaaadddvvvjjjccc```ZZZPPPFFF???;;;:::999;;;<<<<<<:::888777888999888999;;;>>>@@@???>>>>>>FFF^^^kkkWWWKKKIIIGGGIIIEEEKKKNNNbbbvvv]]]QQQMMMGGGDDDEEEEEECCC@@@???@@@@@@@@@@@@?????????777999======:::999>>>EEE]]]pppnnnXXXMMMLLLCCCAAA???@@@AAACCCCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJNNNPPP```dddgggssswwwrrrkkkjjjlllnnnllljjjmmmpppssssssnnniiieeeccc[[[WWWUUUVVVZZZ^^^^^^\\\]]]\\\ZZZYYYXXXXXXXXXYYYUUUUUUUUUUUUUUUUUUUUUUUURRRSSSTTTVVVZZZ]]]```bbbaaa^^^\\\```eeecccZZZQQQDDD@@@>>>???>>><<<>>>CCC888;;;@@@BBB@@@:::555222+++111)))777111@@@hhhKKK777555222///...///000111////////////////////////---.../////////---,,,,,,---...000111333444444444666BBBRRRdddnnnjjjooottt```^^^```\\\WWWVVVXXXYYYXXXTTTSSSWWWXXXVVVUUUWWWXXXYYYXXXVVVTTTRRRNNNNNNMMMKKKIIIFFFDDDBBBBBB...111<<<444FFF222222111//////...............//////000111111111111111222333333333222222000000000111111111111222222///000555777666555777***///444888<<<>>>===999BBB<<<:::<<<<<>>:::999;;;===<<<:::888888888999888777999===???>>>===888GGGdddvvvUUUOOOKKKGGGGGGDDDKKKLLLYYYqqqZZZPPPLLLFFFDDDEEEEEECCC@@@===>>>>>>????????????>>>===BBB???888:::BBBAAA999999LLLggg{{{}}}nnnXXXIIICCCAAA@@@@@@AAACCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJMMMPPPaaaeeeiiixxxyyylllkkkqqqtttooogggiiikkkmmmooonnnkkkgggeee^^^XXXRRRTTTZZZ^^^^^^[[[\\\[[[ZZZXXXXXXXXXYYYZZZVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRSSSVVVYYY]]]```cccaaa```___aaacccbbb]]]XXXHHHDDD@@@???<<<:::>>>DDDEEE999666DDDQQQOOO@@@333,,,222&&&333---BBBzzzbbbFFFAAA999222......000222000000000000000/////////---///000000//////111444//////000000000111222222BBBgggmmmaaaooo|||fffccceee```[[[[[[[[[\\\YYYTTTSSSWWWYYYXXXTTTTTTTTTTTTTTTSSSRRRQQQOOONNNMMMKKKIIIFFFDDDCCCFFF888444,,,999aaafff555444222000///...------......//////000111111111///000222333444444333222////////////000000000000444222222444333//////111444999<<<888333333555888555<<<@@@@@@IIIiiiTTT;;;222:::>>>ooo[[[111===HHHPPPppp<<<555444333111777777***111333222,,,,,,222666666<<<:::444666CCCyyy]]]EEE666000===NNNPPPTTT\\\TTTUUUYYYSSSPPPllllllPPPGGGGGGJJJKKKJJJMMMRRRVVVWWWYYY[[[```gggmmmlllhhhbbb[[[TTTJJJAAA:::999;;;===<<<:::888888888:::777666777;;;>>>===<<>>PPP~~~\\\XXXMMMHHHFFFBBBJJJKKKRRReeeVVVNNNLLLIIIFFFCCCAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAA>>>::::::<<<======<<>>FFFOOOUUU999777,,,%%%666QQQWWWKKKHHHOOOTTTPPPDDD:::777888;;;999555111///.........000///.........///111222111333555555333000///...AAAFFFDDDCCCAAA;;;GGGccctttbbb]]]^^^^^^\\\[[[[[[[[[[[[ZZZYYYXXXWWWRRRRRRSSSTTTTTTTTTTTTTTTOOOMMMIIIHHHGGGGGGFFFEEEEEEEEE>>>777333:::cccCCC:::///000666///)))111---...//////000/////////000///......///111333444222222111111111111222222777111000444555111111777000777888111---222999===777666KKKFFFWWWTTT<<<>>>444CCCjjj```555:::``````CCC444000111444222,,,...666222111111222222555BBBPPP===;;;555222999FFFJJJFFF999555333:::FFFOOOSSSRRRXXXUUURRRQQQSSSbbbwwwWWWIIILLLEEEEEEGGGJJJLLLOOOVVV\\\]]]cccccceeeaaaaaa^^^SSSUUUHHH<<<777999:::::::::;;;999666999888777999;;;>>>??????DDDBBBWWWhhhdddXXXMMMJJJJJJKKKIIIIIIXXXiiibbbTTTMMMKKKHHHEEEBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@???BBB???<<<;;;===>>>>>>=========BBBPPP]]]```WWWMMMHHHEEEAAA@@@AAACCCCCCCCCFFFBBBBBBGGGKKKJJJIIIJJJQQQZZZ\\\hhhkkk{{{~~~yyygggfffooommmllljjjiiijjjlllnnnmmmkkkgggccc\\\TTTPPPQQQWWW\\\\\\[[[ZZZYYYXXXXXXXXXYYYUUUVVVWWWXXXXXXVVVUUUSSSTTTVVVWWWVVVVVVZZZbbbiiiZZZ]]]```cccgggjjjkkkjjjiiiTTTCCC???>>>:::999======<<<;;;:::<<>>111999NNNRRRGGG222<<>>888444///000111222222111000///+++)))(((***...333666888666:::999999888333>>>XXX|||fff[[[[[[```___\\\YYYWWWXXXXXXWWWVVVTTTUUUUUUUUUUUUSSSRRRQQQQQQNNNKKKIIIIIIHHHGGGFFFDDDEEE???888444666TTTjjj???222/// ---===,,,......///000000000000000000000///...///111333444222111111000000111111222333111000222777888222+++555333444;;;>>>:::444222???GGGSSSJJJgggQQQ999<<<:::===\\\aaaPPPTTT]]]PPP;;;444111...///222222---'''...444111---CCC^^^VVV888666999888333333999===<<<555555888@@@JJJQQQSSSRRRUUUSSSQQQQQQYYYooo|||bbbPPPHHHDDDJJJIIILLLOOOQQQSSSWWW\\\^^^```kkkmmmfff```WWWZZZOOOCCC:::<<<======>>>===;;;888:::999888888:::===???@@@???BBBUUU[[[lll[[[PPPKKKJJJKKKHHHHHHTTTeee^^^SSSKKKIIIGGGDDDBBB@@@@@@@@@@@@AAABBBDDDDDDBBBAAA@@@BBB@@@======>>>??????>>>===;;;<<>>>>>===::::::;;;<<<<<<<<<:::888777JJJRRRUUURRRSSSSSSFFF444,,,000555888777666555444===@@@DDDGGGIIIIIIHHHGGG666555333222000000000000777666666777888666000,,,...333333222333000:::PPPoooeeeaaa^^^ZZZWWWXXX\\\\\\XXXTTTWWWWWWXXXWWWVVVSSSPPPOOORRROOOLLLJJJJJJIIIHHHGGGCCCEEE@@@<<<777111@@@___ZZZ:::888///+++000+++---...//////000111111222000000/////////111222333222111111000000111111222000555555...***...555999000,,,...444444222:::GGGEEETTTUUUOOO~~~SSS::::::;;;888GGGQQQVVVVVVGGG555333///444444...+++///555666//////777JJJ[[[ZZZEEE111666===@@@:::222000333666444999@@@HHHOOORRRTTTTTTVVVTTTQQQSSSdddaaaJJJJJJIII@@@IIIHHHKKKRRRUUUUUUWWW[[[dddjjjyyyjjjbbbZZZ```VVVJJJ>>>>>>>>>@@@AAA???<<<:::::::::999999:::<<>>======>>>>>>>>>???>>><<<<<<>>>???@@@???CCCAAA@@@???@@@AAABBBCCCDDDBBBDDDJJJLLLJJJIIIKKKWWWkkklllpppwww{{{hhhYYY[[[dddooooooooonnnmmmnnnppprrrnnnlllfff^^^WWWTTTTTTUUUYYYYYYYYYZZZYYYYYYXXXWWWVVVWWWWWWXXXXXXWWWVVVVVVPPPQQQRRRRRRRRRUUUZZZ^^^___bbbgggjjjiiikkkttt~~~~~~vvvbbbJJJ???@@@@@@<<<;;;===??????>>>:::666333---===NNNVVVVVVMMM:::'''---...000333666666444222/////////333999CCCLLLQQQ>>>:::555000...000333666------///000111222111111...555444444777555<<>>666###444---------...///000111222000000//////000111222222111111000000000000111111111000000000...---222999999777666666666999DDDNNNEEEPPPIIIVVVxxxKKK999777444777888999@@@@@@...'''444---///333555111...000666888DDD\\\iiiWWW888---555666===@@@;;;333000333777<<>>GGGLLLDDDIIIGGGKKKTTTYYYXXX[[[aaapppkkkbbb]]]dddZZZOOOAAA>>>===@@@AAA???;;;:::999:::;;;<<<<<<===???AAA>>>FFFUUUNNNaaa]]]TTTMMMIIIIIIHHHFFFOOO[[[tttUUURRRIIIGGGEEECCCAAAAAAAAAAAA>>>???BBBCCCCCCBBB???>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@??????>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBEEEJJJKKKIIIJJJMMM\\\qqquuu|||uuu___SSSWWWdddkkkqqqqqqmmmkkkmmmqqqrrrppplllddd\\\VVVSSSRRRUUUWWWXXXZZZ[[[ZZZYYYXXXVVVWWWWWWWWWWWWWWWWWWWWWSSSSSSSSSRRRRRRSSSUUUWWWYYY___kkksssqqqlllpppxxxuuuXXXBBB>>>???======>>>??????>>><<<999777)))...333555555444222000666666888<<<@@@BBBAAA@@@999555000...000666>>>DDDRRRQQQPPPOOOPPPRRRSSSUUUKKKHHHAAA777000///444999...555444333888777;;;IIIyyypppggg___\\\^^^___[[[VVVTTTUUUWWWWWWWWWUUUTTTRRRRRROOOLLLIIIHHHHHHFFFEEEAAADDDBBBBBBAAA444+++333NNNDDD444:::111444------------...///000111000000000000000111111111111000000000000000000111444&&&&&&666>>>444+++,,,---444<<>>@@@<<<999999777:::>>>??????@@@AAACCC>>>CCCRRRVVV\\\fffUUULLLGGGIIIIIIHHHNNNYYY}}}nnnQQQQQQHHHGGGEEECCCBBBBBBBBBBBB>>>???@@@AAAAAA@@@???>>><<<===>>>===<<<;;;;;;===;;;===@@@BBBAAA@@@@@@@@@>>>@@@AAAAAA@@@AAACCCEEEDDDCCCEEEIIIJJJIIIKKKPPP^^^rrryyymmmWWWTTTZZZbbblllpppooommmnnnqqqsssrrrpppjjjaaaYYYSSSPPPQQQTTTWWWZZZ\\\\\\ZZZYYYWWWWWWWWWWWWWWWXXXXXXXXXVVVVVVUUUTTTTTTTTTTTTTTTRRR]]]pppvvvrrruuu}}}gggKKK===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;555111,,,)))((()))///666>>>===<<<<<<<<<<<<:::999@@@>>>;;;888555333222222KKKPPPXXX___bbbbbb___\\\ddddddbbbZZZLLL>>>333---...555333222666666666@@@iiiooobbb\\\[[[YYYXXXSSSSSSTTTUUUUUUVVVUUUUUURRROOOLLLIIIHHHGGGFFFDDDAAAEEEBBBCCCDDD888---111+++eeeRRR555555+++//////...------...000111000000000000111111000000111000000//////000000111222...111555///***777LLLUUUeeeqqqiiiSSSBBB???CCC???<<<>>>{{{bbbBBB===;;;:::777===999444888555///111333///000111,,,...FFFeeerrrdddOOO===555333444444222111555>>>EEEIIIMMMQQQOOOQQQSSSRRRPPPPPPSSSVVVRRRNNNXXXxxxeeeKKKEEEGGGEEEFFFKKKQQQMMMQQQYYY[[[\\\lllqqqgggcccjjjccc]]]III>>>888<<<>>>;;;999;;;999<<>>BBBKKKYYY\\\xxxWWWMMMFFFIIIJJJIIINNNVVVssshhhMMMNNNIIIGGGFFFDDDCCCCCCDDDDDD??????@@@@@@@@@@@@??????<<<>>>@@@???===;;;<<<===:::<<>>??????===:::555111...,,,111999@@@CCCBBB>>><<<999???IIITTTYYYQQQAAA444666===:::888<<<<<<999@@@QQQmmmyyylllccc\\\XXXTTTSSSSSSRRRSSSTTTUUUVVVTTTQQQMMMJJJIIIHHHGGGEEEDDDGGGCCCAAACCC:::111444...111qqq```PPPAAA333222000///...///111222000000111111111000000000000000////////////000000---888:::000---???\\\pppfff:::000???===???MMMgggYYYOOOHHHNNNZZZWWWFFF888999666/////////777888111444LLLmmmdddAAA,,,444999//////===<<<<<>>??????======AAAKKKSSSFFFKKKDDDQQQWWWnnn\\\PPPHHHJJJKKKIIIKKKRRRgggeeeJJJLLLIIIHHHFFFEEEDDDDDDDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@===???AAAAAA>>><<<===???;;;<<<>>>AAACCCBBBAAA???===@@@BBBCCCAAABBBDDDGGGFFFDDDEEEHHHGGGGGGMMMTTT[[[iiiyyypppmmmaaa___```gggppprrrllleeecccgggkkkmmmjjjfffbbb```LLLOOOUUUZZZ]]]^^^]]]\\\WWWWWWWWWWWWWWWXXXYYYZZZRRRRRRRRRSSSTTTTTTSSSQQQUUUTTT[[[fffhhhcccfffooojjjsss{{{uuuaaaJJJ@@@AAA999:::;;;======<<<;;;;;;;;;222---000000...222:::>>>???@@@???======???AAACCCCCCAAA???;;;777333111000000111222222333333333888333444???NNNUUUPPPGGGBBBIIIFFFBBBGGGFFFBBBFFF===]]]{{{}}}~~~~~~qqqaaaXXXUUUTTTRRRQQQQQQRRRTTTVVVUUURRRNNNLLLKKKIIIHHHFFFFFFIIICCC@@@BBB:::333777333333<<>>AAA>>>>>>CCCBBBAAA>>>:::999AAAOOOZZZQQQWWWBBBGGGOOOaaa___RRRIIIKKKLLLIIIJJJNNN^^^YYYUUUKKKIIIGGGEEEDDDEEEEEEDDDCCCBBBAAA@@@?????????@@@AAA@@@??????>>>>>>>>>>>>>>>===<<<>>>@@@>>>;;;>>>DDD@@@AAABBBDDDFFFFFFEEECCC???GGGHHHGGGJJJHHHKKKXXXbbbfffbbbeeegggfffhhhllliiicccddddddggglllnnnjjjaaaYYYXXXPPPMMMRRRWWWYYY[[[^^^[[[ZZZXXXWWWWWWWWWXXXYYYUUUTTTSSSSSSRRRRRRSSSSSSRRRSSSSSSTTTUUUXXX]]]aaappppppoookkkbbbUUUGGG>>><<<999777888:::<<<======<<<:::777444333555777999<<<======>>>???AAABBBCCCAAAAAACCCEEEEEEBBB===999444444444555777:::===>>>BBBAAACCCJJJSSSXXXXXXUUUSSSUUUWWWXXXVVVSSSRRRRRRIIIRRRbbbttt}}}mmmWWWRRRMMMMMMMMMMMMOOOQQQQQQRRRQQQMMMGGGDDDDDDFFFBBBCCCCCCCCCCCC???777///444333...666MMM```wwwiiiDDD222777333+++000666222111000//////000111111)))...333555333000000222000555<<>>EEEFFFIIIFFFAAA<<<<<>>>>>===>>>>>>???>>>>>>???AAA@@@===???EEEBBBBBBBBBCCCDDDEEEDDDDDDBBBHHHFFFFFFKKKJJJNNN\\\ggguuujjjgggeeefffjjjmmmnnnnnngggeeeeeeiiilllkkkddd]]][[[TTTMMMMMMTTT[[[^^^^^^[[[ZZZYYYXXXXXXXXXYYYYYYVVVVVVUUUTTTTTTTTTTTTUUURRRSSSSSSSSSTTTWWW[[[___iiigggeeeeeebbbXXXJJJ???;;;;;;<<<;;;;;;:::;;;;;;===;;;999777777888:::;;;=========>>>???@@@AAABBBBBBBBBAAABBBCCCBBB@@@===<<<<<<===???AAADDDFFFHHHLLLJJJJJJMMMRRRSSSQQQMMMOOOQQQSSSTTTRRRQQQQQQRRRSSSOOORRRaaarrr}}}lll]]]PPPNNNOOOMMMMMMQQQNNNOOOMMMIIICCC@@@???@@@AAACCCCCCCCCBBBAAA>>><<<999>>>:::444444555DDD^^^wwwRRR888111---000444111222111000//////000111222===777///+++,,,333:::???222+++@@@ZZZKKK...<<<666222999RRR___MMM:::===DDD>>>pppcccHHHFFFCCC>>>AAADDD999...+++000777888777GGGoooZZZ;;;333777?????????BBBGGGLLLOOOPPPLLLNNNQQQTTTUUUUUURRROOOSSSPPPNNNOOOPPPOOOMMMKKK___oooRRRIIIEEEEEEHHHJJJJJJLLLOOOYYY```dddkkkvvviiiiiiccciiieee[[[FFF>>>@@@<<<>>>FFFGGGDDDCCCAAA===<<>>>>>=========>>>>>>???>>>===???BBBAAA???@@@DDDCCCCCCDDDDDDDDDDDDDDDDDDEEEHHHEEEEEELLLLLLQQQ```ssszzzmmmddddddffffffjjjqqqmmmhhheeeggglllnnnjjjeee___\\\RRRIIINNN[[[```]]][[[[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVRRRSSSSSSSSSSSSUUUXXX[[[bbb^^^]]]___bbb^^^RRRGGG<<<===>>>===;;;:::999999===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@DDDBBB@@@@@@AAABBBBBBAAACCCDDDEEEGGGIIILLLNNNPPPQQQNNNMMMNNNPPPOOOKKKGGGKKKMMMNNNOOONNNNNNOOOQQQVVVNNNJJJQQQ^^^mmm|||nnnVVVPPPQQQNNNNNNSSSOOONNNLLLHHHBBB>>><<<<<>>EEEDDDFFFGGGIIIMMMQQQSSSRRRPPPMMMMMMOOOSSSXXXYYYWWWTTTVVVOOOMMMQQQRRRMMMMMMRRRyyyvvvZZZFFFHHHEEEEEEIIIKKKLLLOOOSSS```ccchhh{{{{{{kkkjjjdddkkkggg]]]HHH???AAA===???GGGHHHAAACCCDDDBBB??????CCCFFFCCCIIIRRRRRRKKKNNNkkk~~~YYYOOOJJJFFFJJJGGGNNNTTTrrrsssRRRQQQEEEGGGEEECCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@???@@@============>>>>>>???@@@===<<<>>>BBBCCC@@@@@@BBBCCCEEEHHHIIIGGGEEEDDDCCCFFFHHHEEEGGGNNNMMMSSSddd}}}kkkhhhddd]]]```kkkpppjjjeeeffflllqqqqqqnnncccfff\\\JJJHHHUUU^^^]]][[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVRRRSSSSSSRRRRRRSSSUUUXXX]]]\\\\\\```cccaaaZZZSSSCCC???;;;:::;;;;;;:::999;;;<<<===>>>???????????????>>>>>>=========>>>>>>BBB@@@???@@@BBBCCCCCCBBBBBBCCCDDDFFFIIIKKKMMMNNNKKKJJJJJJLLLNNNNNNLLLIIILLLLLLMMMLLLKKKKKKMMMOOONNNOOOPPPNNNLLLUUUnnn~~~\\\RRRTTTSSSTTTXXXSSSRRROOOKKKFFFBBB???===@@@???AAAFFFHHHEEEBBBAAA888:::333333@@@JJJUUUdddbbbDDD333222111222222,,,111111111111111111222222<<>>zzz[[[LLLWWWmmmeee@@@222<<<;;;===]]]tttFFF:::;;;<<<<<<999444999===>>>DDDYYY{{{gggLLL888999@@@BBBHHHRRRJJJKKKMMMPPPSSSSSSQQQOOOOOOKKKIIIOOOVVVZZZ[[[\\\SSSOOOPPPSSSNNNJJJVVViiibbbMMMGGGIIIGGGHHHLLLNNNOOOTTTZZZccchhhyyyooojjjdddlllhhh]]]HHH???@@@===>>>FFFGGGDDDFFFHHHFFFCCC@@@AAABBBDDDMMMUUUSSSNNNYYYyyy]]]OOOJJJGGGJJJGGGOOOOOOjjjpppVVVQQQDDDGGGEEECCCBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@??????=========>>>>>>@@@AAAAAA???===@@@EEEGGGDDDBBBCCCAAAFFFLLLNNNLLLHHHDDDCCCFFFHHHFFFJJJPPPNNNWWWlll|||sssjjj^^^[[[bbbkkkgggcccdddjjjooorrrqqqfffnnngggQQQEEENNNYYY[[[ZZZZZZZZZZZZZZZYYYYYYXXXVVVUUUUUUTTTTTTTTTTTTTTTRRRSSSSSSRRRQQQRRRTTTVVVXXX[[[___aaa```___]]]]]]NNNDDD999666:::>>>===::::::;;;===>>>???????????????>>>======<<<<<<======???>>>???AAACCCDDDBBB@@@>>>???AAACCCEEEGGGHHHIIIFFFGGGIIILLLNNNOOOOOONNNNNNOOONNNLLLJJJIIIJJJLLLKKKOOORRROOOIIIMMM```uuueeeVVVVVVYYY\\\^^^UUUSSSQQQNNNJJJFFFBBB@@@???===@@@JJJMMMEEE:::444111000///@@@dddxxxxxxwwwPPP444111@@@:::,,,...777000000111111222222222222???HHHTTTZZZWWWMMMBBB<<<000...333***CCCeee{{{dddkkkZZZOOO@@@000;;;FFF999@@@pppnnnGGGBBB@@@???AAA===EEE:::===___tttRRR===???IIITTTSSSIIIHHHQQQOOONNNNNNOOOQQQQQQPPPOOONNNIIIJJJRRRWWWWWWWWWYYYKKKNNNRRRPPPHHHLLLgggpppQQQGGGKKKHHHGGGIIIMMMPPPRRRYYY```fffssssssllleeelllhhhZZZEEE===???<<<===DDDEEEFFFGGGHHHFFFBBB???@@@BBBEEENNNWWWZZZXXX^^^qqq___OOOKKKIIIKKKFFFMMMMMMdddrrrWWWNNNFFFFFFDDDBBBBBBBBBCCCBBBAAA@@@AAAAAAAAAAAA@@@???>>>======>>>???@@@AAACCCDDDBBB@@@CCCIIILLLIIIFFFFFF???EEEMMMOOOMMMHHHEEEDDDEEEHHHHHHLLLQQQPPP```}}}~~~rrrcccYYYWWW___```aaacccfffjjjnnnpppiiippplllYYYJJJJJJSSSXXXYYYYYYYYYYYYYYYXXXWWWWWWUUUTTTSSSSSSRRRRRRSSSSSSRRRSSSSSSSSSRRRRRRSSSUUUTTTYYY]]]^^^\\\[[[]]]```YYYMMM???999;;;??????===::::::<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========???AAACCCBBB@@@>>>===>>>@@@AAACCCDDDDDDDDDGGGIIIKKKMMMOOOOOOOOOOOOOOOPPPPPPNNNKKKIIIIIIJJJPPPLLLJJJMMMOOOQQQVVV]]]sss[[[WWW]]]```^^^RRRPPPNNNMMMKKKHHHDDD@@@@@@===BBBMMMOOOCCC777222:::LLL^^^sss{{{ZZZCCC:::///FFFhhh\\\888+++111///000111222333333333333888::::::555...******,,,666777;;;111***111BBBCCCKKKBBB;;;333111;;;AAA999BBB}}}[[[EEEIIIAAA>>>JJJMMMHHHlllnnnNNNCCCGGGQQQUUUOOOEEEKKKZZZYYYMMMSSSQQQPPPOOOQQQQQQQQQPPPKKKJJJOOOYYYZZZRRRNNNQQQHHHNNNPPPKKKJJJ[[[~~~}}}]]]GGGDDDIIIGGGFFFIIINNNQQQTTT]]]fffkkkyyyooogggnnnhhhUUUBBB<<>>===@@@CCCNNNMMMPPPVVVXXX^^^rrrcccPPPMMMKKKLLLEEELLLMMM```tttRRRHHHIIIFFFDDDBBBAAABBBBBBAAA@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@AAACCCEEEFFFAAA???CCCJJJMMMJJJFFFEEE???EEEJJJLLLIIIFFFFFFGGGFFFIIIHHHKKKOOOSSSmmmnnn\\\OOOUUU[[[cccffffffhhhlllppplllllliii___SSSMMMOOOTTTWWWXXXXXXYYYXXXWWWVVVUUUTTTTTTSSSRRRRRRRRRRRRSSSQQQSSSTTTTTTSSSSSSTTTUUUSSSVVVYYY[[[[[[]]]___aaa```XXXMMMCCC===<<<>>>???;;;;;;;;;<<<<<<======>>><<<<<<<<<;;;;;;<<<======???>>>======???@@@???>>>>>>???@@@BBBBBBBBBBBBAAAFFFGGGJJJKKKLLLKKKLLLLLLLLLNNNOOOOOOLLLJJJJJJJJJNNNJJJHHHLLLOOOOOOQQQTTTppp```UUU]]]___WWWMMMLLLKKKKKKKKKIIIEEEAAA@@@???FFFNNNJJJ???;;;@@@SSS}}}aaa===---333///...LLLjjj]]];;;,,,,,,///000111333444444333333)))+++///222444666777888333///---333666555666;;;&&&555;;;999888777888AAAKKK```]]]xxxzzzzzz}}}cccPPPHHHHHHJJJKKKCCCXXX```TTTMMMTTTWWWQQQSSSRRRQQQQQQRRRRRRQQQOOOLLLKKKPPPWWWUUUNNNOOOXXXQQQRRRLLLHHHXXXzzzdddMMMFFFFFFEEEIIIJJJMMMRRRUUUYYYcccmmm~~~tttkkkpppiiiQQQ???;;;AAA>>>>>>BBBAAA>>>@@@BBB@@@>>>===@@@CCCPPPIIILLLXXX]]]aaayyyiiiRRRNNNLLLKKKDDDLLLMMM\\\vvvMMMCCCLLLEEECCCAAAAAABBBBBBAAA@@@@@@@@@AAABBBAAA@@@???>>>>>>??????AAABBBDDDFFFGGG>>>===@@@HHHLLLHHHDDDBBB@@@DDDHHHGGGDDDCCCFFFJJJHHHIIIGGGIIINNNVVVxxx}}}eeePPPQQQ[[[gggkkkiiihhhlllqqqnnnhhhdddaaa[[[RRROOOQQQVVVWWWXXXXXXXXXWWWUUUUUUUUUTTTTTTSSSRRRSSSSSSSSSQQQRRRTTTTTTSSSSSSUUUVVVUUUUUUUUUYYY^^^aaabbbbbbcccaaaYYYLLL???999<<<@@@===<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;<<<======AAA>>>;;;:::;;;===??????>>>???AAABBBBBBAAA@@@@@@AAACCCFFFGGGHHHHHHHHHIIIIIIKKKNNNOOOMMMKKKJJJJJJFFFJJJNNNNNNHHHEEEMMMYYY___{{{dddSSS\\\]]]QQQLLLJJJIIIJJJLLLJJJFFFBBBAAABBBIIIMMMFFF<<>>===KKK[[[lll:::BBBtttjjjWWWRRRMMMLLLOOORRRTTTTTTVVVOOOMMMSSSWWWVVVUUUWWWQQQPPPPPPRRRRRRQQQOOOLLLPPPKKKKKKOOOMMMKKKWWWhhh]]]WWWKKKJJJhhhtttRRRDDDIIIJJJCCCMMMNNNRRRXXXZZZ___iiiuuuxxxnnnrrrjjjOOO>>><<>>AAABBB@@@???BBBEEEDDDCCCSSSjjjlllcccpppoooTTTNNNKKKKKKDDDMMMMMMZZZeeeKKKJJJJJJFFFFFFDDDCCCBBBAAAAAA@@@CCCBBBBBBAAAAAA@@@@@@???>>>>>>?????????AAAEEEHHHFFFDDDBBB@@@@@@AAACCCEEEDDDEEEFFFKKKAAAKKKdddXXXLLLFFFCCCJJJQQQYYYooocccPPPQQQVVV___dddfffiiinnnrrrddd\\\]]][[[QQQHHHFFFKKKQQQXXX[[[YYYWWWXXXZZZVVVUUUTTTRRRRRRRRRRRRSSSPPPQQQRRRRRRPPPOOOPPPQQQXXXXXXXXXYYY[[[]]]```aaadddffffff___RRRFFF>>>;;;@@@===999999<<<======;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<===>>>>>><<<;;;>>>>>>>>>???@@@@@@AAAAAADDDBBBAAACCCFFFHHHGGGEEEIIIKKKLLLLLLKKKIIIHHHIIIHHHEEEDDDIIILLLLLLMMMPPPYYYuuudddUUUVVVSSSPPPJJJJJJJJJKKKLLLJJJFFFBBB???;;;CCCKKKQQQAAADDD}}}bbb222---666666999BBBVVVeeeiiiRRR<<<999666(((///222000***,,,555666///000000000000000000000000222222222111222222333333///777<<<999333999LLL^^^|||LLLGGGBBB@@@BBBGGGKKKMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQRRRUUUXXXXXXUUUQQQRRRQQQOOONNNMMMLLLLLLLLLNNNGGGIIINNNJJJJJJfffjjjSSSiii|||WWWIIIGGGEEEEEEIIIPPPUUUWWW\\\cccdddrrrxxxvvvooommmRRRAAA===AAA======BBBCCCHHH???>>>HHHNNNHHHEEEHHHJJJIIIVVVlllrrrkkknnn{{{SSSPPPLLLGGGDDDGGGLLLXXX{{{uuu\\\JJJJJJFFFFFFEEEDDDCCCBBBAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???>>>????????????AAADDDGGGHHHFFFDDDBBBAAABBBDDDEEEEEEKKKFFFFFFKKKlllkkkPPPEEEFFFOOOQQQ___|||iiiVVVPPPNNNVVV^^^cccdddfffqqqjjjdddbbb^^^UUUKKKFFFIIIOOOVVVZZZYYYXXXXXXYYYWWWVVVTTTSSSRRRRRRSSSSSSQQQRRRRRRQQQPPPPPPQQQSSSXXXXXXXXXYYY[[[^^^```aaahhhfffccc___YYYQQQFFF@@@<<<<<<;;;;;;<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<>>>>>><<<;;;======>>>>>>???@@@@@@@@@CCCBBBAAABBBEEEGGGFFFDDDFFFHHHJJJJJJHHHGGGGGGGGGLLLHHHFFFIIIKKKKKKMMMQQQXXXsssrrrYYYRRRPPPOOOLLLLLLLLLLLLMMMKKKGGGDDDFFF???@@@QQQaaaBBB???PPP...444777222JJJsss___111;;;...$$$(((777666((()))888000000000000000000000000222222111111222222333333@@@888...///AAAcccdddRRRNNNJJJHHHJJJNNNQQQRRRRRRQQQQQQPPPPPPPPPQQQQQQRRRQQQPPPQQQTTTUUUSSSRRRPPPOOONNNLLLKKKKKKJJJJJJLLLEEEGGGMMMHHHNNN|||oooPPPFFFFFFFFFHHHLLLQQQVVVYYY```eeegggzzzvvvpppnnnVVVCCC>>>AAA<<<<<>>@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>>>><<<;;;<<<<<<======>>>?????????BBBAAA@@@AAACCCDDDDDDCCCCCCEEEFFFFFFEEEEEEEEEFFFJJJFFFEEEGGGIIIJJJNNNSSS^^^vvv___OOOMMMNNNOOONNNMMMMMMMMMKKKHHHEEEBBBAAA>>>KKKiiiSSS;;;kkk___777222333+++333GGG<<>>AAA<<<<<>>;;;<<<===>>>???<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>><<<;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@???@@@AAABBBBBBAAA@@@AAACCCCCCCCCCCCDDDEEEEEEDDDFFFKKKNNNNNNRRRXXXccc{{{dddNNNNNNNNNPPPNNNMMMLLLLLLKKKIIIGGG<<>>LLLQQQJJJ@@@UUUpppfffcccZZZ\\\ZZZXXXWWWXXXZZZZZZYYYXXXVVVRRROOOMMMMMMNNNOOORRRQQQPPPPPPPPPQQQQQQQQQLLLLLLKKKJJJIIIHHHHHHIIIAAAMMMKKKCCCVVV^^^OOOCCCBBBGGGLLLPPPUUUXXX```aaaeeezzzyyyqqqjjjiii\\\GGG>>>@@@===???DDDDDD@@@@@@DDDGGGEEECCCGGGOOOOOOLLLNNNTTTWWWZZZeeeqqqbbbPPPLLLCCCHHHHHHFFFOOOjjj^^^NNNKKKNNNDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@??????@@@AAA@@@??????@@@AAAFFFEEEDDDBBBBBBAAABBBBBBGGGFFFDDDSSSmmmbbbLLLNNNSSSSSSrrrXXXGGGCCCGGGRRR]]]ccclllnnneee\\\ZZZUUUMMMFFFGGGJJJOOOVVVZZZYYYXXXWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSRRRPPPOOOQQQTTTXXXXXXXXXYYY[[[\\\]]]^^^^^^^^^___aaadddfffgggffffffXXXNNNBBB;;;;;;======<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::;;;===>>><<<;;;;;;;;;;;;<<<======>>>>>>??????@@@@@@??????@@@@@@>>>@@@AAABBBBBBCCCEEEGGGEEEGGGLLLSSSUUUTTTWWW\\\hhhfffPPPQQQPPPOOOMMMKKKKKKKKKKKKIIIHHHDDD???NNNEEERRRHHH---666888000...555888333DDD000HHHccc999:::888,,,(((111555///***---222222222222222222222222111111111111222333444555;;;777333333888>>>DDDFFFUUUsssfffaaadddbbb\\\ZZZXXXXXXXXXYYYXXXWWWWWWUUUQQQOOOMMMNNNOOOPPPPPPRRRSSSTTTSSSQQQOOONNNLLLKKKJJJIIIIIIIIIIIIIIIFFFKKKIIIFFFRRRiiivvvwwwoooPPPIIICCCEEEJJJNNNSSSWWWYYYdddccciiizzzpppjjjhhh\\\FFF===AAA@@@BBBHHHGGGEEEFFFIIIIIIEEECCCHHHPPPNNNNNNPPPRRRUUU[[[eeennniiiRRROOOFFFNNNKKKEEEOOOggg\\\OOOHHHJJJDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@???>>>???AAA@@@??????@@@AAADDDCCCCCCBBBBBBBBBBBBBBBIIIDDDDDDTTT___vvvyyy]]]OOOMMMQQQ```mmmUUUFFFDDDMMMYYY^^^fffkkkhhhccc^^^YYYTTTHHHFFFEEEKKKSSSYYYYYYWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRQQQPPPQQQTTTWWWVVVWWWYYYZZZ[[[\\\\\\\\\^^^bbbeeeeeebbbaaacccgggdddYYYKKK@@@===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999999;;;===>>>===;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@>>>>>>???@@@>>>@@@AAABBBCCCDDDGGGJJJGGGJJJPPPVVVXXXWWWZZZ```wwwgggPPPTTTRRROOOMMMJJJIIIJJJKKKLLLKKKNNN999LLLIIIBBBpppJJJ888...000000)))+++444 CCC|||lll>>>444>>>[[[TTTDDD222)))+++///111222222222222222222222222000000000111222333444555///666>>>@@@>>>===@@@DDDRRRpppqqqkkkdddbbb```]]]ZZZXXXWWWWWWWWWWWWVVVUUUTTTQQQOOONNNOOOOOOPPPMMMPPPSSSSSSQQQNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHMMMDDDDDDLLLGGGCCC[[[~~~WWWHHHGGGGGGIIILLLQQQVVVYYYZZZfffiii{{{|||tttmmmjjj\\\FFF>>>BBBBBBEEEJJJHHHKKKLLLKKKHHHCCCBBBFFFKKKKKKNNNOOONNNQQQ[[[fffmmmjjjOOOOOOEEEPPPKKKFFFOOOdddxxxVVVRRRIIIIIIEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@???===>>>@@@@@@??????@@@AAACCCCCCCCCCCCCCCDDDDDDDDDHHHFFFEEEOOOOOO^^^sss___QQQOOOLLLSSSsssfffRRRGGGHHHNNNVVVZZZdddlllkkkbbbYYYVVVKKKFFFBBBFFFPPPWWWYYYWWWTTTUUUUUUUUUUUUSSSRRRQQQOOOPPPQQQQQQPPPQQQSSSUUUUUUVVVXXXYYYZZZZZZZZZZZZ]]]aaadddccc``````dddhhheeeaaaWWWKKK???::::::===<<<<<<;;;;;;;;;;;;<<<<<<999999999;;;===>>>===;;;;;;<<<<<<===>>>>>>??????>>>@@@AAA@@@>>>===???AAA@@@AAACCCDDDDDDGGGJJJMMMPPPRRRXXX^^^aaadddmmmvvvhhhNNNUUUTTTOOOMMMJJJJJJKKKNNNOOOOOOLLL???IIIEEE===HHHaaa|||TTT444111666444666???CCCqqqIII999555888___zzzxxxPPP222666;;;444333333333333333333333333000000000111222333555666<<<===;;;777444777???FFFMMMrrrxxxkkksssmmmaaa]]]]]]___]]]YYYWWWXXXXXXXXXXXXUUUTTTSSSQQQOOONNNNNNNNNJJJMMMNNNMMMJJJGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHBBBCCCHHHGGGPPPxxxeeeJJJCCCFFFJJJKKKNNNRRRXXX[[[___hhhyyy{{{vvvooojjj^^^HHH@@@DDDEEEFFFIIIEEEHHHIIIGGGCCC@@@AAAFFFIIIKKKOOOOOOJJJNNN]]]jjjpppnnnOOOOOOBBBOOOFFFFFFMMM]]]nnnSSSUUULLLKKKHHHDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@???<<<>>>@@@@@@@@@???@@@AAACCCCCCDDDDDDEEEFFFFFFFFFEEEHHHGGGJJJGGGXXXmmmUUUGGGNNNKKKUUUqqq\\\KKKEEEEEENNNPPP]]]nnnooobbbWWWTTTMMMFFF@@@DDDNNNWWWXXXWWWTTTTTTUUUUUUTTTSSSQQQPPPMMMOOOQQQQQQQQQQQQRRRTTTTTTUUUWWWYYYZZZZZZYYYYYYZZZ]]]```aaaaaacccgggkkkbbbdddaaaSSSAAA777999???<<<<<<<<<;;;;;;<<<<<<<<<999999999:::===>>>===;;;<<<<<<======>>>?????????>>>@@@BBBAAA>>>===???AAAAAABBBDDDEEEFFFHHHLLLOOO]]]^^^dddlllrrrzzziiiLLLUUUUUUPPPMMMKKKJJJMMMOOOQQQRRRFFFPPPMMMAAAEEE555,,,\\\dddCCC444888CCCJJJyyyjjj333222---$$$888===fffeee>>>222999333333333333333333333333000000000111222444555666333555999>>>BBBDDDDDDCCCVVVtttvvviiipppiii\\\\\\aaaccc___[[[YYYYYYZZZZZZZZZVVVUUUTTTRRRPPPNNNLLLKKKIIIJJJJJJGGGCCCBBBCCCFFFGGGFFFEEEEEEEEEEEEEEEFFF<<>>>>>CCCHHHKKKNNNRRRPPPIIIMMM___ooouuu{{{zzzWWWUUUEEEPPPFFFFFFLLLXXXoooVVVMMMKKKJJJEEEDDDCCCBBBAAA@@@AAABBBBBBDDDCCCCCCBBBBBBAAA@@@@@@===???@@@AAA@@@@@@AAACCCAAAEEEFFFCCCCCCHHHKKKJJJJJJHHHIIIEEEEEESSSZZZOOOHHHPPPPPP[[[hhhSSSJJJGGGLLLNNNTTT```lllnnnaaaSSSUUUMMMEEECCCGGGNNNTTTWWWVVVUUUUUUUUUVVVTTTRRRPPPPPPQQQQQQQQQRRRRRRSSSSSSRRRRRRSSSUUUWWWZZZ\\\]]]]]]]]]^^^^^^```aaacccccceeegggfff^^^QQQCCC999555999999888:::<<<===<<<;;;=========<<<<<<<<<<<<===?????????@@@@@@@@@AAAAAAAAA???======>>>???@@@@@@EEE<<<;;;FFFSSS[[[bbbhhh~~~dddPPPSSSSSSQQQOOOLLLKKKKKKJJJIIIGGGBBBEEEJJJLLLDDD888333555XXX}}}___sss___<<<111111///---...111111MMMfffKKK777444222444666555333111222333444666666666666666:::===???@@@@@@DDDKKKQQQWWWttt~~~hhhlllnnnbbb]]]ccc___aaa___YYYVVVXXXXXXWWW\\\VVVRRRQQQOOOLLLLLLOOOKKKIIIGGGGGGJJJJJJHHHFFFFFFDDDCCCDDDEEEDDD@@@<<>>???AAAAAA@@@@@@BBBCCCGGGJJJJJJFFFEEEIIILLLKKKNNNKKKKKKGGGEEEQQQXXXMMMHHHPPPRRR___hhhQQQEEEFFFIIIQQQ^^^iiijjj```UUUTTTNNNGGGDDDFFFLLLRRRVVVWWWVVVVVVUUUUUUTTTRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSRRRSSSTTTUUUWWWYYY[[[\\\]]]]]]]]]^^^___aaabbbccchhhhhhfffbbbYYYLLL???777333555777;;;>>>===;;;888;;;<<<======>>>>>>>>>>>><<<<<<==================BBB@@@>>>===<<<<<<<<<;;;===;;;CCCXXXooo}}}aaaPPPTTTSSSQQQNNNLLLKKKKKKJJJIIIGGGBBBEEEHHHHHH???444000111)))OOOtttcccJJJ888,,,...333000---///---444888>>>[[[fff[[[LLL@@@999888999<<<555555555555666777777888???===<<>>>>><<<;;;:::888888777777777777666666777777888777777777888:::>>>LLLccc|||~~~XXXNNNSSSOOOOOONNNLLLLLLLLLLLLIIIGGGNNNMMMLLLHHH===222///222111///---,,,///333444333888444444666333......222222,,,000999111'''888VVViiiUUUfff|||vvvqqqrrroooiiiddd```XXXOOOSSSOOONNNQQQQQQKKKEEECCCDDDCCCBBBAAA@@@???>>>===>>>@@@AAA>>>:::<<>>=========???AAAAAA@@@CCCQQQfffwwwbbbDDD>>>DDDIIIJJJPPPSSSZZZ___\\\fffrrrnnnkkkXXXGGGDDDJJJQQQUUUWWWCCCDDDEEECCCBBBBBBBBBAAA<<>><<<:::HHHGGGDDD>>>;;;>>>HHHPPPzzzkkk___TTTNNNKKKEEE@@@???<<<===>>>>>>======>>>@@@888;;;AAAKKK\\\zzzxxxVVV@@@>>>EEEHHHNNNRRRTTTYYY\\\ZZZpppqqqnnnkkkZZZIIICCCEEEIIINNNRRRAAADDDFFFCCCAAABBBBBBAAA<<>>>>>DDDEEE@@@@@@DDD???666888888999:::===AAAEEEGGG===CCCJJJNNNNNNPPPUUUZZZzzzxxxkkkaaaWWWOOOKKKAAADDDFFFGGGGGGGGGJJJMMMVVV^^^lll}}}eeeKKK@@@CCCGGGHHHNNNQQQTTTZZZ^^^bbbsssrrrjjj\\\MMMEEECCCDDDJJJQQQFFFLLLNNNIIIFFFHHHHHHEEEFFFFFFNNNXXXHHHZZZpppooosssuuuhhhMMMFFFHHHCCCQQQFFFiiiTTTQQQPPPHHHGGGIIIDDDCCCBBBAAA@@@AAABBBBBBDDDCCCCCCBBBBBBAAA@@@@@@DDDDDDCCCAAAAAABBBFFFIIIGGGJJJIIIEEEBBBDDDEEEDDDHHHCCCHHHJJJCCCDDDKKKKKKIIIKKKXXXUUUnnnlllYYYSSSRRRSSS]]]jjjfff___VVVOOOLLLIIIEEEBBBFFFMMMUUUXXXVVVTTTTTTVVVUUUTTTTTTTTTSSSSSSRRRRRRPPPQQQRRRSSSVVVXXXZZZ\\\VVVVVVWWWYYY[[[]]]___aaaaaa``````dddiiikkkiiiggglllkkkkkklllnnnooonnnmmmhhhccc[[[RRRIIICCC@@@>>>;;;;;;<<<>>>???@@@AAABBBBBBGGGMMMSSS\\\kkk|||RRRKKKSSSOOOQQQQQQQQQRRRSSSRRROOOLLLIIIHHHGGGDDD:::000...222+++444666///+++111777777;;;>>>???===;;;<<>>===CCCFFFEEEDDDIIIHHHDDDHHHRRRPPPGGGDDDAAA>>><<<>>>CCCHHHLLLPPPTTTYYY\\\\\\[[[]]]___nnn~~~sssmmmhhhkkknnnppppppqqquuuxxx}}}WWWDDDCCCHHHKKKLLLKKKOOOTTT]]]cccmmmvvvwwwlll```RRRIIIDDDDDDKKKSSSMMMSSSUUUPPPLLLMMMMMMIIIQQQGGGLLLZZZEEEYYYfffqqqpppiiiOOOFFFLLLCCCRRRDDDfffvvvVVVOOOJJJMMMGGGEEECCCCCCBBBBBBBBBBBBCCCCCCDDDBBBAAA@@@@@@AAACCCEEE?????????@@@BBBDDDEEEFFFIIIHHHEEECCCHHHNNNHHH>>>FFFFFFJJJMMMKKKGGGIIIMMMHHHLLLTTTXXXjjjqqqdddXXXRRRZZZfffmmmcccZZZWWWRRRJJJDDDDDDFFFHHHMMMSSSWWWXXXVVVSSSUUUUUUTTTUUUVVVVVVUUUSSSRRRSSSTTTVVVWWWXXXYYYYYYXXXYYYZZZYYYYYYZZZ\\\___aaacccfffgggggghhhjjjkkklllllllllnnnpppqqqpppooozzzyyywwwqqqjjjeeebbbbbbXXXTTTQQQQQQUUUXXXYYYYYY```eeemmmwwwSSSGGGOOOOOOOOOOOONNNOOONNNLLLHHHEEEIIIIIIHHHEEE???777///***/////////000444:::@@@DDDFFFEEEEEEEEEFFFFFFDDDBBBCCCBBBBBBBBBDDDEEEGGGHHHPPPOOOKKKIIIMMMSSSSSSPPPPPPOOONNNNNNPPPTTTYYY\\\\\\[[[ZZZZZZ[[[\\\^^^___eeevvviiiGGGBBBHHHHHHGGGKKKTTTMMM\\\fffbbb}}}{{{nnnpppjjjTTTCCCDDDHHHKKKTTTMMMXXX[[[RRRLLLMMMLLLFFFKKKPPPWWWQQQSSSRRRddduuujjjiiiKKKKKKFFFDDDGGGJJJ```sssUUUOOOJJJMMMGGGEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCC?????????@@@BBBDDDEEEFFFHHHIIIGGGFFFJJJQQQPPPJJJGGGHHHKKKNNNLLLGGGGGGKKKIIIMMMUUUYYYkkkyyyjjj\\\RRRRRRYYYeeeccc]]]UUULLLFFFCCCBBBBBBDDDIIIOOOUUUXXXWWWVVVVVVUUUTTTTTTUUUUUUTTTSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZYYY[[[]]]``````ccceeegggggghhhjjjkkknnnmmmmmmoooqqqrrrqqqppp~~~~~~~~~|||xxxuuuttttttzzzwwwuuuuuuyyy}}}~~~~~~zzz}}}YYYJJJOOOLLLOOONNNMMMMMMNNNLLLIIIGGGJJJKKKJJJHHHDDD===777333111222444999>>>EEEJJJNNNKKKJJJIIIJJJKKKLLLKKKJJJCCCCCCCCCEEEGGGIIILLLNNNKKKOOOQQQOOOOOOQQQPPPLLLPPPOOOOOOOOOQQQUUUXXXZZZYYYZZZ[[[\\\^^^aaacccdddbbbjjj~~~\\\AAA@@@FFFFFFFFFKKKNNNRRR```eeemmmqqqqqqlllUUUCCCCCCEEEHHHOOOTTTQQQIIIBBBGGGRRRQQQGGGFFFLLLTTTOOOQQQQQQcccpppgggKKKJJJFFFDDDHHHJJJ^^^nnnTTTNNNIIIMMMGGGEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@?????????@@@AAACCCEEEEEEGGGJJJJJJIIILLLSSSYYY[[[UUUSSSSSSSSSOOOHHHGGGIIIJJJNNNUUUZZZlllsssdddUUUMMMKKK[[[dddcccTTTGGGCCCCCCAAA>>>@@@CCCJJJPPPUUUXXXXXXVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZ\\\^^^aaa```bbbeeefffggggggiiikkkmmmmmmmmmnnnpppqqqpppnnnvvvyyy|||~~~}}}||||||}}}}}}|||}}}___MMMNNNJJJOOOMMMLLLLLLLLLLLLKKKIIIKKKKKKLLLLLLJJJFFFBBB@@@888;;;@@@EEEKKKOOORRRTTTQQQOOONNNNNNPPPRRRSSSSSSHHHGGGGGGGGGHHHKKKMMMOOOIIISSS[[[YYYSSSPPPNNNLLLOOOOOOPPPQQQSSSUUUWWWYYYZZZ\\\^^^```bbbcccdddeeebbb```rrrdddNNN>>>AAAGGGFFFGGGLLLMMMYYYdddgggssssssnnnXXXCCCAAACCCEEEKKKVVVRRRHHHBBBHHHRRRRRRIIICCCJJJSSSNNNQQQSSSdddmmmxxx~~~hhhOOOMMMKKKEEEHHHIII[[[gggTTTNNNHHHLLLGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEDDDBBB@@@>>>?????????@@@AAABBBDDDEEEFFFKKKMMMKKKKKKRRR^^^hhhjjjccc\\\WWWPPPIIIGGGJJJLLLOOOVVV[[[ooo{{{mmm^^^OOOGGGSSSdddhhhUUUDDDBBBDDDBBB===>>>???DDDKKKQQQTTTVVVWWWWWWVVVUUUTTTSSSUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUWWWYYYZZZ[[[\\\___aaa___aaadddffffffggghhhjjjlllkkkkkkmmmoooooonnnmmmmmmqqqvvvyyyyyyyyyyyyzzzdddMMMNNNNNNOOOMMMKKKJJJKKKLLLKKKJJJIIIJJJLLLMMMMMMLLLKKKJJJDDDGGGLLLPPPRRRSSSRRRQQQUUURRRPPPOOOQQQRRRSSSSSSLLLKKKHHHFFFFFFFFFHHHIIIKKKXXXbbb^^^UUUPPPPPPQQQNNNOOOQQQSSSUUUVVVWWWWWW]]]^^^```bbbbbbbbbaaaaaafff```ggg|||QQQEEE@@@FFFKKKIIIJJJOOORRR[[[aaammmsssuuurrr[[[DDDCCCFFFFFFJJJQQQYYY\\\VVVOOONNNMMMJJJCCCKKKTTTNNNRRRSSSaaauuuuuusssjjjRRRLLLJJJFFFIIIHHHWWWbbbTTTPPPHHHLLLHHHEEECCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFEEECCC@@@>>>?????????@@@AAABBBCCCDDDFFFJJJMMMJJJGGGMMM^^^nnnoooeeeYYYQQQKKKGGGHHHLLLLLLOOOVVV\\\qqqvvvgggUUUHHHLLL___fffUUUCCCAAACCCAAA???>>>>>>AAAFFFKKKOOOPPPUUUVVVWWWVVVTTTTTTUUUWWWVVVVVVVVVWWWVVVVVVUUUTTTTTTVVVYYYZZZ[[[\\\^^^```^^^aaadddeeeeeefffhhhiiilllkkklllnnnpppqqqpppoooooossswwwyyyyyyxxxxxxxxxiiiMMMNNNTTTNNNLLLJJJJJJKKKKKKKKKJJJFFFGGGIIIKKKMMMNNNNNNOOOKKKNNNQQQTTTTTTRRROOOMMMTTTQQQNNNLLLMMMNNNNNNNNNJJJHHHEEEBBBAAABBBCCCEEELLLXXX___ZZZQQQOOORRRUUUNNNPPPRRRTTTUUUVVVWWWWWW\\\]]]___```aaaaaa```___ddddddfffhhhFFFAAABBBIIILLLJJJKKKOOOVVVTTTYYYvvvvvvvvvuuu___HHHGGGKKKLLLNNNQQQXXX\\\XXXQQQLLLHHHEEEBBBIIIPPPIIINNNOOOUUUwwwssspppjjjQQQGGGCCCEEEHHHGGGTTT}}}^^^VVVQQQHHHLLLHHHEEECCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFEEECCCAAA@@@????????????@@@AAABBBCCCEEEHHHJJJHHHDDDIII\\\nnndddYYYMMMFFFDDDDDDHHHNNNLLLOOOVVV]]]ttt}}}ooo]]]NNNIIIWWW^^^TTTFFFBBBAAA@@@AAA???>>>???CCCGGGIIIJJJOOOSSSVVVVVVTTTSSSTTTWWWTTTUUUUUUUUUUUUUUUTTTTTTSSSUUUXXXZZZZZZZZZ\\\]]]^^^```cccdddeeeeeegggiiimmmlllmmmpppsssttttttssssssuuuxxxyyyxxxwwwwwwwwwyyy{{{}}}sssRRROOOTTTNNNLLLKKKKKKKKKKKKJJJHHHDDDDDDFFFGGGJJJLLLMMMNNNMMMNNNQQQRRRRRRQQQOOOMMMQQQOOOLLLJJJJJJJJJIIIHHHDDDBBB???>>>>>>@@@CCCEEEIIIPPPTTTPPPLLLMMMRRRUUUOOOPPPRRRTTTUUUVVVWWWWWWWWWXXXZZZ]]]___```aaabbb]]]fffjjj|||TTTAAA???AAAGGGJJJIIIJJJNNNSSSNNNSSS~~~{{{xxxyyydddLLLKKKQQQQQQRRRTTTMMMFFFFFFKKKLLLFFF@@@???DDDIIICCCKKKKKKIIIkkkvvvmmmSSSHHHDDDDDDHHHGGGRRRyyy\\\WWWSSSHHHLLLHHHEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDCCCBBB????????????@@@AAABBBBBBCCCDDDGGGFFFCCCGGGZZZnnnZZZPPPFFFCCCDDDEEEJJJOOOKKKNNNUUU^^^vvvwwwhhhZZZLLLSSSYYYWWWNNNFFFCCCCCC@@@???>>>???BBBEEEFFFGGGHHHMMMSSSTTTRRRPPPRRRTTTRRRSSSSSSTTTTTTTTTSSSSSSSSSUUUXXXYYYYYYYYYYYYZZZ]]]```bbbddddddeeeggghhhjjjjjjkkknnnrrruuuuuutttqqqsssvvvwwwvvvvvvwwwyyyzzz|||[[[PPPNNNNNNMMMLLLLLLLLLKKKHHHEEEBBBCCCCCCDDDFFFHHHKKKLLLPPPPPPPPPPPPPPPOOOOOONNNNNNMMMKKKKKKKKKKKKIIIHHHCCCAAA>>><<<===???CCCEEEEEEHHHIIIHHHJJJPPPSSSSSSQQQQQQRRRSSSUUUVVVWWWXXXXXXXXXYYYZZZ]]]___aaabbbYYYkkkqqqrrrGGG@@@???AAAEEEIIIJJJMMMOOOPPPPPPWWW}}}{{{}}}hhhNNNMMMTTTSSSSSSOOOFFF===>>>CCCFFFDDD@@@CCCGGGJJJFFFQQQQQQGGG```tttfffPPPKKKIIICCCHHHGGGQQQvvv\\\YYYTTTHHHLLLHHHDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDD????????????@@@AAABBBBBBAAAAAADDDEEECCCHHHZZZoooYYYPPPIIIHHHIIIJJJLLLPPPKKKMMMUUU^^^www~~~qqqeeeRRRSSSXXX[[[VVVLLLGGGHHH???>>>===???AAADDDEEEEEECCCIIIPPPRRRPPPOOOPPPRRRQQQQQQRRRSSSSSSSSSSSSSSSRRRUUUWWWXXXXXXWWWXXXYYY]]]___bbbddddddeeefffhhhffffffhhhkkkooorrrsssrrrqqqsssuuuvvvwwwyyy{{{}}}tttwww{{{{{{{{{|||dddPPPHHHMMMMMMMMMMMMMMMKKKGGGDDDBBBBBBBBBCCCDDDFFFIIIJJJTTTSSSRRRPPPNNNNNNNNNNNNMMMLLLKKKLLLMMMMMMLLLJJJGGGDDD@@@===<<<>>>AAACCCDDDEEEDDDEEELLLTTTVVVRRRRRRRRRRRRSSSTTTVVVWWWXXX\\\[[[ZZZZZZ[[[\\\^^^___ZZZqqqxxxlllAAACCCAAAAAAEEEJJJMMMPPPSSSPPPXXX___~~~|||}}}jjjPPPNNNUUUTTTRRRFFFGGGGGGEEE@@@===@@@EEEKKKMMMOOOMMM[[[[[[MMMaaagggXXXGGGGGGIIIBBBGGGGGGQQQuuu___VVVPPPJJJKKKDDDHHHGGGEEECCCBBBDDDEEEEEEEEEFFFDDDCCCDDDFFFGGGGGGFFF@@@@@@@@@@@@AAABBBCCCCCCDDDCCCCCCCCCDDDKKK\\\lllUUULLLEEEFFFGGGGGGKKKQQQLLLRRRTTTcccssszzzlll^^^XXXNNNWWWeeeSSS@@@KKKFFF>>>999<<<@@@BBBEEEHHHFFFIIIMMMPPPSSSTTTSSSRRRSSSSSSRRRQQQQQQQQQQQQQQQSSSTTTUUUWWWXXXYYYZZZZZZ\\\^^^aaabbbbbbcccdddeeeggghhhjjjlllnnnoooooonnnppppppppprrruuuxxx{{{|||||||||}}}~~~WWWHHHKKKMMMNNNJJJGGGGGGGGGFFFEEEDDDBBBAAA@@@CCCIIIMMMWWWWWWWWWVVVVVVUUUSSSSSSLLLHHHEEEFFFJJJLLLJJJGGGHHHFFFCCC>>><<<>>>BBBFFFBBBCCCCCCDDDFFFJJJQQQUUUTTTTTTSSSRRRQQQSSSWWW[[[WWWXXXYYYYYYYYY\\\bbbfffkkkiiirrrTTTAAABBBDDDFFFHHHJJJLLLPPPSSSUUUYYY]]]~~~zzzyyyiiiTTTNNNXXX[[[TTTVVVYYYVVVIII@@@CCCLLLQQQUUUWWWMMMQQQaaaZZZMMMVVVdddMMMLLLKKKEEEDDDLLLTTTsss^^^VVVPPPJJJKKKDDDHHHNNNJJJEEEBBBBBBDDDEEEEEEBBBCCCDDDFFFHHHHHHEEEBBB@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCDDDEEEJJJYYYgggQQQJJJEEEGGGHHHGGGIIIMMMLLLSSSTTTcccsss{{{pppbbb[[[NNNTTTaaaRRRDDDOOOEEE???;;;===???AAADDDIIIEEEGGGKKKOOOQQQRRRRRRQQQSSSSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUWWWXXXXXXYYYZZZ]]]___aaabbbbbbdddffffffgggiiikkklllmmmmmmmmmnnnnnnnnnppprrruuuxxxzzz~~~}}}}}}}}}~~~iiiLLLOOOPPPQQQNNNKKKJJJJJJKKKEEEEEECCCAAA@@@BBBFFFJJJWWWXXXXXXWWWTTTOOOJJJGGGEEEAAA>>>???CCCEEECCC@@@???@@@@@@???>>>???AAACCCBBBCCCCCCBBBCCCFFFLLLPPPOOOPPPQQQRRRRRRTTTWWWZZZ]]][[[ZZZ[[[___dddggghhhpppyyyhhhMMMAAACCCEEEHHHIIIJJJMMMPPPSSSRRRWWWeee{{{yyytttdddSSSNNNUUUXXXUUUTTTYYY\\\VVVJJJCCCEEEJJJHHHLLLGGGNNN```\\\SSS[[[qqqVVVJJJ@@@DDDCCCJJJQQQooo]]]UUUPPPKKKKKKDDDHHHSSSNNNGGGBBBAAABBBDDDEEEAAACCCFFFJJJLLLJJJEEEAAA@@@@@@@@@@@@AAABBBCCCDDDCCCBBBCCCEEEEEEIIITTT```MMMIIIFFFGGGHHHGGGHHHJJJNNNTTTVVVdddsss~~~uuuhhh^^^PPPRRRZZZQQQIIIQQQCCC@@@>>>???>>>>>>CCCIIIDDDFFFJJJNNNPPPQQQPPPPPPSSSSSSRRRRRRQQQQQQRRRRRRQQQRRRSSSTTTUUUWWWWWWXXXYYY[[[___aaaaaaccceeefffggghhhiiijjjkkkkkkkkkkkkllllllmmmnnnqqqtttvvvxxx~~~}}}{{{{{{{{{|||~~~TTTOOOPPPPPPNNNKKKIIIHHHIIIFFFFFFDDDAAA???@@@CCCFFFQQQSSSUUUTTTPPPIIIBBB===>>>;;;999:::===>>><<<:::888;;;???BBBBBBBBBCCCCCCBBBBBBBBBAAA@@@BBBFFFIIIOOOPPPQQQQQQPPPPPPQQQRRR]]]YYYVVVYYYaaaiiimmmnnnzzz}}}XXXCCCBBBFFFGGGIIIJJJKKKMMMPPPSSSQQQWWWqqqyyyxxxmmm]]]RRROOORRRUUUWWWPPPRRRVVVWWWMMM@@@@@@HHHBBBEEECCCKKK[[[\\\WWW]]]nnn{{{cccPPPKKKFFFDDDBBBHHHMMMkkk\\\UUUPPPKKKLLLDDDHHHSSSNNNGGGCCCAAABBBCCCDDDDDDEEEHHHKKKMMMKKKFFFBBBAAA@@@@@@AAAAAABBBCCCDDDBBBAAACCCFFFFFFHHHPPPYYYNNNJJJGGGGGGHHHIIIIIIJJJNNNVVVXXXeeettt~~~xxxkkk```UUUSSSVVVQQQMMMPPPCCCAAA@@@@@@>>><<>>===;;;:::===BBBDDDEEEEEEEEEFFFAAAAAAAAA@@@@@@AAAEEEHHHLLLNNNQQQRRRRRRRRRSSSTTTaaa]]]ZZZ[[[aaakkktttyyypppJJJ===EEEGGGIIIKKKKKKLLLMMMPPPSSSTTTZZZ|||xxxwwwhhhYYYRRRQQQQQQTTTYYYUUULLLJJJOOOMMMDDDGGGSSSHHHGGGFFFLLLVVV\\\]]]```iiiqqqXXXIIIMMMNNNEEECCCGGGKKKggg}}}[[[TTTPPPKKKLLLEEEHHHNNNKKKGGGDDDDDDCCCCCCBBBFFFEEEEEEFFFGGGGGGEEECCCAAAAAAAAAAAABBBCCCDDDDDDBBBAAACCCFFFGGGGGGMMMTTTQQQNNNJJJFFFGGGKKKMMMNNNNNNWWWZZZhhhvvv~~~{{{nnnccc[[[WWWSSSQQQOOOKKKDDDBBBAAAAAA>>>;;;@@@GGGDDDFFFJJJNNNPPPQQQQQQPPPRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSTTTUUUWWWYYYZZZZZZ\\\```bbbccceeegggiiijjjjjjjjjjjjkkkkkkllllllppppppqqqrrrtttvvvyyyzzzzzzzzzzzz{{{|||TTTLLLHHHMMMQQQNNNJJJIIIFFFFFFFFFCCC@@@??????AAAAAAAAAAAAAAA@@@>>>===<<<<<<<<<===>>>@@@AAA@@@???@@@AAACCCDDDDDDDDDEEEFFF@@@AAAAAAAAAAAACCCGGGIIIGGGJJJMMMPPPRRRUUUYYY\\\ggghhhhhhiiilllxxxaaaBBB>>>HHHHHHIIIKKKLLLLLLNNNQQQSSSYYY^^^zzzyyyvvvgggWWWRRRRRRSSSVVVZZZ^^^NNNGGGOOOSSSOOOQQQYYYKKKGGGGGGKKKSSS___iiijjjjjjfffPPPKKKEEEFFFDDDHHHKKKfff|||YYYSSSPPPLLLMMMEEEHHHKKKIIIFFFEEEEEEDDDCCCBBBEEECCCAAA@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEECCCAAACCCFFFGGGGGGKKKQQQSSSQQQLLLGGGHHHNNNPPPOOONNNXXX]]]kkkyyyzzz~~~sssiiiccc]]]RRRSSSSSSHHHFFFCCCAAAAAA???<<>><<<::::::;;;;;;;;;<<<>>>AAABBBCCCCCCCCCCCCDDDDDDCCCAAAAAABBBDDD???AAABBBCCCCCCEEEIIIKKKHHHIIIJJJKKKMMMQQQWWW[[[gggnnnwww~~~uuuSSSAAACCCJJJGGGHHHJJJKKKLLLNNNQQQTTTXXX___|||zzzuuuhhhXXXOOOQQQVVVXXXXXXYYYNNNIIIPPPUUUQQQLLLKKKFFFAAAEEEKKKPPPbbbsssqqqddddddOOOKKK@@@GGGEEEJJJLLLfffzzzXXXSSSPPPLLLMMMEEEHHHOOOKKKGGGDDDDDDDDDDDDDDDDDDBBB@@@@@@AAABBBAAA@@@BBBAAAAAABBBBBBCCCDDDEEEDDDAAABBBFFFHHHHHHKKKQQQQQQRRRNNNIIIJJJPPPQQQMMMLLLXXX___nnn{{{||||||pppkkkaaaQQQUUUYYYJJJHHHCCC???@@@@@@>>>>>>AAABBBEEEIIIMMMOOOPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQSSSRRRRRRRRRSSSVVVXXXZZZYYY\\\^^^``````aaaccceeehhhgggggghhhiiikkkmmmnnnpppppppppqqqsssuuuwwwyyyxxxyyy|||~~~~~~fffIIIEEELLLNNNJJJIIICCCEEEFFFFFFDDDCCCCCCCCCCCCAAA>>><<<;;;;;;<<<<<<:::===@@@CCCEEEFFFGGGGGGEEEFFFGGGEEECCCBBBCCCDDD@@@BBBCCCDDDDDDFFFHHHKKKIIIJJJLLLPPPVVVaaammmuuucccFFFCCCIIIJJJEEEGGGIIIKKKLLLNNNQQQTTTRRR\\\zzzrrrjjjYYYLLLNNNXXXZZZTTTOOOMMMKKKLLLLLLIIIDDD@@@EEE???FFFKKKKKK]]]mmmfffZZZ}}}TTTIIIOOODDDEEEEEEJJJLLLeeezzzXXXSSSPPPLLLMMMEEEHHHTTTOOOHHHCCCBBBDDDEEEFFFFFFDDDCCCDDDEEEDDDCCCAAABBBBBBBBBBBBBBBCCCEEEEEEDDDBBBBBBFFFHHHHHHLLLQQQNNNQQQPPPLLLMMMQQQPPPJJJKKKYYY```ppp}}}uuupppcccPPPWWW]]]LLLJJJCCC>>>@@@AAA???>>>???AAADDDGGGKKKNNNNNNNNNMMMNNNMMMMMMMMMNNNNNNOOOPPPRRRQQQQQQQQQRRRUUUWWWYYYXXX[[[]]]^^^______aaabbbffffffffffffhhhjjjlllnnnnnnnnnnnnoooqqqsssuuuvvvuuuvvvyyy{{{}}}|||{{{{{{|||~~~YYYMMMQQQQQQNNNLLLBBBDDDFFFGGGEEEDDDDDDEEE@@@@@@???>>>>>>>>>??????;;;>>>CCCFFFHHHIIIKKKLLLFFFHHHJJJJJJHHHFFFEEEEEEAAACCCDDDDDDDDDEEEGGGIIIEEEHHHPPP\\\nnnXXX???EEEMMMIIIDDDFFFHHHJJJLLLNNNRRRUUULLLXXXyyypppkkkZZZIIIKKKYYY[[[QQQLLLPPPOOOIIIDDDEEEFFFDDDIIICCCKKKMMMFFFSSS```TTTUUUzzzUUUNNNSSSCCCDDDDDDJJJLLLeeewww[[[\\\XXXMMMIIIAAAGGGEEEEEEDDDCCCCCCDDDFFFFFFDDDDDDCCCBBBAAAAAAAAAAAABBBCCCEEEEEEDDDCCCCCCDDDFFFEEECCCDDDGGGJJJKKKLLLOOORRRVVVWWWTTTPPPLLLIIINNNSSS^^^|||xxxzzz}}}xxxlllaaaVVVOOOSSSZZZRRRGGG???>>>???>>>===>>>@@@BBBFFFIIILLLNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNPPPPPPPPPRRRTTTUUUUUUSSSXXXZZZ\\\]]]^^^```ccceeehhhhhhiiihhhggghhhkkkmmmqqqqqqqqqrrrqqqqqqppppppxxxyyyzzzzzzzzz{{{}}}~~~___RRRUUUTTTLLLJJJJJJIIIIIIIIIHHHFFFEEE???????????????@@@@@@@@@CCCBBBAAABBBDDDHHHMMMPPPMMMLLLKKKMMMNNNLLLGGGBBBBBB>>>>>>EEEJJJKKKJJJJJJJJJ]]]xxxnnnNNN@@@DDDHHHFFFGGGHHHIIIJJJKKKKKKKKKKKKDDDVVV}}}yyytttYYYJJJJJJMMMTTTVVVMMMLLLUUURRRKKKKKKHHHGGGNNNQQQJJJEEEGGGKKKOOOSSSVVV[[[[[[[[[QQQIIIIIIKKKGGGEEEOOObbbxxxYYYVVVRRRJJJHHHAAAGGGEEEDDDCCCCCCCCCDDDEEEFFFDDDDDDCCCBBBAAAAAAAAAAAAAAACCCDDDDDDDDDDDDFFFGGGFFFDDDCCCCCCFFFHHHIIIJJJKKKNNNRRRSSSQQQNNNKKKJJJRRRWWWaaa~~~xxxiiioooxxxmmmbbbXXXSSSXXX```WWWLLLBBB@@@@@@===;;;<<<@@@BBBFFFJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQPPPPPPRRRTTTVVVUUUTTTYYYZZZ\\\]]]^^^___bbbdddhhhiiijjjjjjjjjkkknnnppptttttttttttttttsssrrrqqqyyyzzzzzzzzzzzz{{{}}}~~~fffZZZVVVSSSLLLMMMMMMKKKIIIIIIMMMQQQKKKKKKKKKKKKKKKJJJJJJIIIJJJIIIHHHGGGIIIMMMQQQSSSXXXTTTNNNJJJIIIHHHGGGFFFEEEDDDEEEHHHIIIIIIOOOWWWllleeeFFF<<>>;;;;;;???BBBGGGKKKMMMMMMKKKIIIGGGGGGHHHIIIKKKMMMOOOPPPRRRQQQPPPRRRTTTVVVVVVUUU[[[\\\]]]]]]]]]^^^```cccbbbdddfffhhhiiijjjmmmooopppqqqrrrrrrssssssssssssuuuuuuuuuttttttvvvzzz}}}}}}yyydddYYYZZZZZZWWWRRRNNNNNNOOONNNNNNNNNMMMKKKHHHFFFDDDCCCBBB@@@??????AAACCCDDDAAABBBDDDGGGIIIJJJIIIHHHGGGJJJQQQZZZdddwww~~~TTT===<<>>@@@DDDFFFGGGEEEEEEFFFFFFDDDBBB???>>>CCCFFFggg{{{lllUUUJJJKKKMMMRRRUUUOOOPPPbbbaaaPPPGGGCCCCCCIIIKKKGGGCCCEEEUUUccc```SSSaaajjjhhh]]]PPPJJJHHHCCCDDDGGGPPP]]]yyyUUUPPPOOONNNOOOEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHDDDDDDCCCBBBAAAAAAAAAAAA???AAACCCDDDFFFIIIMMMPPPKKKJJJIIIHHHIIIIIIGGGFFFEEEFFFHHHHHHIIILLLPPPSSSWWW^^^___ooollleeeWWWJJJFFFFFFKKKYYYgggrrrnnnkkkfff^^^XXXXXX]]]eeeXXXKKKFFFDDD@@@>>>???:::???FFFLLLOOONNNKKKHHHCCCCCCDDDFFFHHHJJJMMMNNNTTTRRRQQQQQQTTTVVVWWWWWWZZZ[[[]]]]]]]]]___aaacccbbbeeehhhjjjkkklllnnnpppmmmnnnppprrruuuvvvwwwxxxuuuwwwyyyzzzzzz{{{~~~}}}uuuggg```\\\VVVRRRTTTSSSQQQNNNKKKIIIGGGFFFHHHGGGGGGGGGHHHJJJKKKLLLPPPPPPQQQSSSWWW^^^gggnnn~~~lllGGG>>>BBBCCCBBBEEEEEEEEEDDDCCCAAA@@@>>>>>>CCCGGGbbbnnnWWWIIIGGGEEEJJJNNNIIIKKK\\\XXXFFF@@@CCCGGGMMMHHHFFFGGGNNNXXX\\\WWWPPPZZZeeewwwhhhdddSSSIIIAAACCCEEEIIIPPP\\\zzzWWWQQQNNNKKKLLLDDDGGGCCCDDDFFFHHHIIIIIIIIIIIIDDDDDDCCCBBBAAAAAAAAAAAA???AAACCCEEEFFFHHHKKKMMMJJJIIIHHHHHHIIIIIIGGGEEEFFFGGGIIIIIIIIIKKKNNNQQQZZZaaa___mmmwwwiiiUUUJJJDDDEEEEEEDDDOOO^^^iiihhhiiiiiibbbZZZXXX[[[hhhZZZMMMFFFCCC@@@===>>>888===EEELLLPPPOOOLLLIIIDDDEEEFFFGGGIIIKKKMMMNNNTTTRRRQQQQQQTTTVVVWWWWWWYYYZZZ\\\]]]^^^___bbbdddccceeehhhjjjkkkkkkmmmnnnnnnoooppprrrssstttuuuuuusssvvvyyy{{{{{{|||}}}~~~|||~~~~~~tttiiiaaa]]][[[XXXTTTRRRPPPPPPPPPPPPPPPPPPRRRTTTVVVXXXYYY[[[^^^ccckkkttt^^^@@@>>>DDDBBB@@@DDDDDDCCCAAA???>>>=========BBBHHH\\\pppXXXJJJGGGCCCGGGJJJEEEAAASSSPPP@@@???DDDFFFHHHFFFCCCIIIVVV[[[VVVTTTXXXSSS```rrrhhh```MMMHHHAAACCCFFFKKKQQQZZZ[[[SSSNNNIIILLLGGGLLLDDDEEEGGGIIIJJJJJJJJJJJJDDDDDDCCCBBBAAAAAAAAAAAA???AAADDDFFFFFFGGGIIIJJJIIIGGGGGGGGGHHHHHHFFFDDDFFFHHHIIIIIIIIIKKKMMMOOO```hhheeeppp|||eee___OOOEEEBBBGGGFFFBBBIIIXXX```bbbfffhhhcccZZZVVVXXXjjj\\\NNNGGGCCC???<<<<<<666<<>><<<;;;;;;<<<===@@@GGGUUU~~~rrr\\\OOOKKKGGGIIIKKKFFF;;;OOOPPPDDDDDDEEE???;;;BBB???IIIZZZ^^^UUUXXXdddXXX___fffaaaUUUCCCHHHFFFCCCGGGLLLQQQYYY\\\SSSOOOPPPVVVKKKGGGGGGGGGHHHJJJKKKKKKIIIGGGHHHHHHHHHDDD@@@???@@@CCCBBB@@@???AAAEEEGGGFFFDDDFFFFFFEEEDDDDDDEEEFFFGGGEEEFFFGGGGGGHHHJJJMMMPPPdddlllmmmqqqzzzkkk^^^SSSIIIEEE???;;;<<>>BBB@@@>>>;;;::::::;;;;;;@@@AAAHHHwww~~~ttthhhXXXLLLGGGHHHMMMPPPPPPQQQOOOHHH@@@;;;===@@@CCC@@@HHH___aaa\\\iiimmmeeeYYYuuu```WWWGGGHHHDDDFFFFFFFFFJJJUUU\\\SSSOOOPPPVVVLLLHHHGGGGGGHHHKKKOOOOOOLLLIIIFFFGGGGGGDDDAAA???AAACCCAAA@@@???AAADDDFFFEEEDDDEEEEEEDDDDDDDDDEEEFFFGGGEEEFFFGGGGGGHHHJJJMMMPPPeeellllllooouuunnndddXXXLLLGGGDDD???;;;<<>>???AAA???===;;;999999:::;;;AAADDDEEEaaayyypppdddSSSGGGCCCEEEJJJMMMUUUUUURRRLLLDDD@@@@@@BBB>>>AAAHHH[[[ddd```eeemmmaaa^^^xxx{{{^^^XXXIIIAAACCCDDDEEEGGGLLLVVV]]]TTTOOOOOOUUULLLJJJFFFEEEEEEJJJPPPRRRNNNIIIEEEEEEEEEDDDBBBAAAAAACCCAAA@@@@@@AAADDDEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEFFFGGGGGGHHHJJJMMMPPP```ggghhhkkkllleeeaaa\\\SSSGGGDDDBBB>>><<<<<<>>>BBBDDDAAAJJJRRRVVVXXXYYYXXXTTT]]]ZZZSSSJJJAAA<<<;;;;;;:::888<<>>@@@???===;;;999888888999:::===DDDEEELLL}}}|||nnnaaaPPPDDD@@@CCCHHHKKKVVVSSSOOOJJJFFFBBB@@@@@@===IIINNNVVVccc\\\VVVgggZZZddd{{{oooXXXTTTLLL???GGGCCCEEEGGGMMMXXX^^^UUUOOONNNTTTLLLKKKEEEBBBCCCHHHNNNPPPKKKFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@AAACCCDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHJJJMMMPPPXXX___aaahhh~~~fffaaa\\\WWWPPPFFFAAA@@@>>><<<;;;<<<===>>><<>>>>>===<<<;;;:::999999<<>>===<<<:::555666>>>EEEFFFDDDCCCBBBBBBAAA@@@???>>>======;;;===???@@@>>>===>>>>>>;;;;;;;;;<<<===>>>>>>???;;;;;;::::::::::::999999::::::::::::999999888888999999::::::;;;;;;;;;;;;:::;;;;;;888999======:::<<<===>>>??????===;;;:::<<<;;;:::999:::;;;<<<===;;;;;;;;;::::::999888777::::::999999999999:::;;;;;;999888:::===>>>>>>===:::===AAABBBAAA???>>>===???>>>>>>>>>>>>>>>????????????>>>>>>=========<<<::::::<<<=========<<<;;;===>>>???AAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCC???AAADDDGGGGGGFFFGGGIIIGGGHHHIIIIIIHHHHHHJJJKKKKKKMMMOOOPPPQQQRRRTTTUUUXXXZZZ\\\^^^aaadddeeefffsssuuuzzzeeeCCC???AAAFFFEEE>>>;;;???;;;:::888777777888999:::;;;===HHHLLLWWWpppbbbOOOCCC@@@BBBCCCCCCGGGEEECCCCCCDDDDDDCCCBBBCCCWWW___LLLSSSTTTIIIjjj^^^iiixxxjjjJJJMMMAAAEEEAAADDDHHHPPP[[[cccXXXOOOKKKPPPJJJLLLHHHGGGGGGHHHJJJLLLLLLKKKPPPKKKFFFBBBAAAAAABBBAAA???AAABBBBBBAAAAAABBBCCCAAABBBCCCDDDEEEFFFFFFFFFEEEFFFGGGGGGHHHJJJMMMPPPUUU\\\```iiiyyylllhhhcccTTTJJJGGGBBB===<<<<<<;;;:::999888777<<<<<>>===>>>::::::999777666555444444444555777666555333333444333333333333333333333333222111111111111111111111333333333333222222222222555666777888888888888888888;;;;;;999999<<<<<<:::===>>>???@@@@@@@@@???>>>CCC@@@>>>>>>???@@@@@@@@@???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEHHHHHHGGGHHHJJJJJJJJJIIIGGGIIILLLMMMKKKIIIIIIIIIHHHIIIJJJKKKJJJIIIGGGFFFIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBCCCEEEGGGGGGEEECCCBBBAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDFFFDDD@@@???BBB;;;===>>>>>>>>>>>>???@@@@@@@@@AAA@@@???@@@BBBDDDAAABBBCCCEEEFFFFFFFFFFFF???AAACCCFFFIIILLLMMMNNNRRRSSSVVVZZZ___cccfffhhhrrrtttxxxzzz~~~|||XXXAAA@@@BBBEEECCC>>><<>>EEEEEEFFFGGGHHHHHHIIIJJJAAAMMM]]]JJJOOO___WWWtttllllllmmm|||kkkIIIJJJEEEDDDAAADDDHHHPPP[[[fffZZZOOOIIINNNIIIKKKFFFGGGGGGGGGGGGIIIMMMQQQWWWPPPHHHBBB@@@AAAAAAAAA???AAACCCBBB@@@@@@AAACCCAAABBBDDDFFFGGGGGGGGGGGGEEEFFFGGGGGGHHHJJJMMMPPPTTT[[[aaallloooccc```\\\NNNGGGDDD>>><<<;;;;;;:::999888777777:::888;;;CCCHHHGGGEEEFFFFFFOOOQQQFFF>>>???@@@<<<:::666666888999666666999666666555555555444444444333444555555333333444666555555666777777777777777777777777777888888888888888888888777888888999999;;;<<<>>>???@@@@@@@@@@@@???CCCDDDBBBBBBDDDEEEBBBDDDDDDEEEGGGHHHHHHIIIIIIMMMJJJGGGGGGHHHIIIHHHGGGJJJJJJKKKLLLMMMNNNNNNMMMNNNOOOQQQTTTUUUVVVVVVVVVUUUVVVWWWXXXXXXXXXYYYYYYXXXYYY[[[\\\[[[ZZZ[[[\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[\\\]]]^^^___aaabbbbbbbbbaaa```___^^^^^^^^^^^^\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]^^^___^^^^^^]]]\\\XXXVVVWWWZZZXXXRRRQQQUUULLLNNNOOOPPPOOOOOOPPPRRRKKKKKKKKKIIIHHHIIIKKKMMMEEEEEEFFFFFFFFFDDDCCCBBBEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@AAABBBDDDEEEFFFBBBDDDGGGIIIKKKMMMPPPRRRUUUVVVYYY___fffllloooppp{{{vvvMMM??????@@@BBBAAA>>>>>>@@@:::999777777777999;;;<<>>BBB???>>>???BBBMMMPPPEEE===???@@@===999777777888555111222666666666777777888999999999666777888888888888;;;===777888999;;;<<<<<<<<<<<<;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBDDDFFFGGGGGGGGGGGGCCCGGGIIIGGGFFFIIIIIIGGGFFFGGGHHHIIIJJJLLLMMMNNNPPPMMMIIIIIIJJJKKKJJJHHHNNNNNNNNNNNNNNNMMMLLLLLLJJJLLLPPPSSSVVVWWWXXXWWWOOORRRTTTUUUUUUUUUWWWXXXVVVXXXZZZZZZZZZ[[[]]]___aaaaaabbbcccdddeeeeeeeeecccdddfffhhhkkknnnpppqqqmmmlllkkkiiiiiiiiijjjkkknnnmmmmmmmmmnnnppprrrtttpppqqqrrrrrrrrrpppooonnnrrrpppsssxxxwwwrrrrrrwwwmmmoooqqqrrrqqqqqqrrrsssllllllkkkjjjhhhiiilllnnnkkkllllllllljjjhhhfffeee______^^^\\\ZZZXXXVVVUUURRRPPPNNNKKKIIIGGGFFFFFFCCCDDDEEEEEECCCAAAAAABBBBBBBBBBBBCCCFFFGGGGGGGGGFFFIIIMMMOOOQQQRRRSSSUUUZZZYYY\\\cccjjjqqq{{{mmmAAA>>>======??????>>>???AAA:::999888777888999;;;===<<>><<<;;;::::::999888777666666777888888999;;;<<<======@@@EEEIIIIIICCC===<<<<<<:::999777555444555666777777777888888888888777777666666777777777777666666777777777888888999;;;;;;;;;;;;;;;<<<<<<===>>>>>>::::::999999888888888777<<<<<<<<<<<<============?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999;;;<<<<<<<<<<<<===============<<<<<<===???@@@BBBAAAAAAAAABBBBBBBBBCCCCCCEEEGGGJJJJJJJJJJJJKKKLLLNNNMMMKKKKKKMMMQQQUUUXXXUUUUUUUUUVVVVVVWWWWWWWWWYYYYYYYYYYYY[[[]]]___```eeedddcccbbbbbbdddfffgggiiiiiiiiiiiijjjjjjjjjjjjllllllkkkkkkllllllmmmnnnlllkkkkkklllmmmoooqqqrrrnnnnnnnnnnnnooopppqqqqqquuutttsssrrrqqqpppooonnnnnnjjjggggggiiiiiifffbbb___``````___\\\XXXSSSPPPRRROOOLLLKKKKKKIIIEEEAAAEEEDDDCCCBBB@@@???>>>>>>???@@@AAAAAAAAACCCFFFIIIPPPSSSXXX]]]bbbhhhnnnsss[[[>>>@@@@@@@@@===;;;===CCCIII@@@777444999<<<999<<>>CCCHHHHHHCCC>>><<<<<<999888666444444444555666333333444444444444333333333444444555555444444333111111111222222444555555666666666666666555555555222222111111111000000000111111111222222222333333444333333333222222222222222222222222222222222222444444444444444444444444333333222222222111111111222222222222333333333333333333333444444555666777555555555555666666666777333444666777666555666777:::999888777888:::===>>>;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>???AAABBBDDDEEEDDDCCCBBBCCCDDDFFFGGGLLLLLLLLLLLLMMMMMMMMMNNNOOOOOONNNNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSUUUVVVWWWYYYYYYYYYZZZ[[[]]]^^^___aaaaaaaaaaaa````````````bbb___]]]___dddfffeeebbbhhhiiijjjjjjiiihhhfffdddfffcccaaaaaabbbbbb___]]]UUUTTTRRRPPPNNNKKKJJJIIIAAABBBCCCBBBAAAAAACCCDDD???AAACCCEEEFFFHHHKKKMMMJJJLLLQQQWWW]]]bbbeeeggg}}}{{{SSS<<<>>>======<<<>>>AAAFFFJJJ>>>777333555888999===BBBCCC???@@@DDDDDDEEERRRdddwwwllliiiRRRFFFEEEDDDFFFFFF>>>???BBBDDDCCCAAA??????@@@???AAABBBCCCFFFOOO\\\fffzzz```DDDFFFHHHAAAAAAHHHGGGPPPZZZooo]]]TTTIIINNNJJJFFFHHHGGGFFFEEEEEEFFFGGGHHHJJJHHHEEEBBBAAA@@@AAAAAA???BBBCCC@@@AAADDDDDDAAAAAA@@@DDDIIIMMMVVVnnneeeZZZPPPLLLKKKHHHHHHJJJLLLPPPZZZcccwwwkkkYYYTTTLLLDDD@@@<<<:::888:::999999888777666555444333444444555666777888888<<<@@@EEEFFFBBB>>><<<<<<888777555333333333444444000111111222222111111000000000111111111111000000...---------...///000111222222111111000//////.../////////...............---............///////////////...............---000000000000000000000000////////////////////////111111000000000000///////////////000000000111111...///000111111111111111000000000000000111111111...///111111000//////000333333222111000111111111111111111111000000000000333222222222222333444555444444333222333444555666666777777777777888888888999999999999999:::;;;;;;>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBDDDFFFHHHIIILLLLLLMMMNNNOOOPPPPPPQQQOOONNNNNNSSSYYY]]]^^^\\\XXXYYYZZZ\\\]]]___```aaa```^^^\\\]]]___aaaaaaaaadddcccaaa^^^[[[YYYWWWVVVOOOPPPPPPOOOMMMKKKJJJKKKGGGGGGGGGEEEBBB@@@???@@@??????@@@AAABBBDDDEEEFFFFFFKKKQQQXXX```hhhoootttoooHHH:::>>>===;;;<<>>CCCCCCCCC>>>===BBBCCCCCCJJJTTTqqqzzziiieeePPPFFFFFFEEEHHHIIIBBBBBBBBBCCCBBB???>>>>>>???AAAAAA@@@@@@DDDNNN\\\fff^^^aaa[[[FFFEEEDDD???BBBHHHGGGPPP[[[uuu```UUUJJJNNNJJJGGGHHHHHHFFFFFFEEEEEEFFFFFFHHHGGGEEECCCAAAAAABBBBBB@@@CCCCCCAAAAAADDDEEEBBBBBB???CCCKKKOOO```fffPPPIIIIIILLLOOOOOORRR[[[bbbtttyyyfffQQQLLLEEE@@@===;;;999777999888888777666555444444333333333444555666666777999===BBBCCCAAA>>><<<<<<666555444333222222222222111222222333333222222111......////////////.....................///000111111111000000000//////////////////////////////////////////000000000111111000000000000000000000000222222222222222222222222000000000000000000000000222222222222222222222222222222222222333333333333...///111222222222111000222222222222222222222222222333555444333222222333555555555555444333222222555555444444333333222222555444444444444444444444555555444444444555666777222222222333333333444444444444444444444555666666888777777777777777777777444444555555666777999999;;;;;;<<<===???@@@AAAAAA???>>>???DDDIIIMMMNNNNNNMMMMMMNNNPPPSSSVVVYYY[[[WWWVVVUUUUUUWWWYYY\\\]]]``````___^^^\\\[[[ZZZZZZXXXZZZ[[[[[[XXXUUUTTTTTTVVVVVVVVVSSSOOOLLLKKKKKKJJJHHHFFFDDDBBBBBBBBBBBBAAAAAA@@@@@@AAACCCEEEGGGOOOUUU\\\___```eeeooowwwaaa>>>;;;AAA>>>;;;<<>>AAA@@@>>><<<:::555444333333222111111111222222222333333222222222......////////////......000000/////////000111111///000000000111111111222.................................////////////000000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111222222222333///000111333333222111000222222222222222222222222///111222222000//////000000111222222222222111111333333222222111111000000111111111111111000000000111111111111111222222333000000111111111222222222222222222222222333444444444444444444444333333222333333222222111111222222000000111111222222333333555555555777:::<<<<<<<<<@@@@@@@@@AAACCCFFFIIIKKKHHHHHHGGGFFFGGGHHHKKKMMMNNNNNNOOOPPPQQQQQQRRRSSSPPPRRRTTTTTTSSSQQQQQQQQQPPPRRRTTTSSSRRRQQQQQQRRROOONNNKKKHHHGGGFFFFFFFFFEEEDDDBBBBBBBBBDDDEEEEEECCCCCCBBB@@@@@@AAADDDFFFHHHIIIKKKNNNRRRVVVYYY[[[cccgggooowwwUUU888<<<>>><<<;;;<<>>DDDGGGHHHHHHRRRwww|||gggdddOOODDDDDDDDDLLLTTTQQQEEEDDDBBBAAAAAAAAAAAA@@@BBBCCCCCCDDDDDDGGGJJJMMM\\\QQQmmmlllPPPFFFCCCBBBDDD???GGGFFFOOO___~~~cccXXXMMMOOOKKKLLLGGGGGGGGGGGGFFFFFFEEEEEEGGGFFFEEEDDDBBBBBBAAAAAAAAACCCDDDAAABBBEEEEEEBBBEEEBBBCCCDDDBBBTTT]]]JJJHHHLLLMMMMMMLLLPPPYYY^^^nnnooo___UUUJJJFFFBBB>>>;;;::::::999888777666666555444333222222444444444555555555666666666999<<>>???AAACCCDDDEEEBBBDDDFFFGGGFFFFFFGGGHHHIIILLLPPPRRRSSSTTTUUUVVVXXXWWWVVVVVVUUUUUUVVVVVVGGGFFFFFFHHHKKKNNNOOOOOONNNJJJEEECCCCCCCCCBBB@@@>>>>>>>>>>>>>>>???@@@AAA:::===BBBFFFKKKQQQWWW[[[aaaiiimmmppp}}}sssJJJ555>>>888999;;;===??????===;;;666:::>>>AAAHHHPPPSSSQQQJJJDDD??????CCCFFFFFFDDDHHHZZZ{{{yyyggghhhSSSHHHEEEBBBGGGNNNLLLAAA@@@??????@@@@@@???>>>>>>@@@CCCFFFHHHHHHGGGGGGPPPMMMZZZkkk~~~dddKKKDDDBBBCCCEEE>>>GGGGGGQQQdddcccYYYNNNOOOMMMOOOFFFFFFGGGGGGGGGFFFFFFEEEHHHGGGFFFDDDCCCAAA@@@@@@???BBBBBB???@@@CCCCCC@@@BBBAAACCCEEEBBBIIIeee___PPPCCCAAAEEEGGGIIIKKKKKKPPPZZZ```ooovvvhhhZZZNNNIIICCCBBB???<<<:::999999888777666666555444333222111111333333444444444444555555666888:::===>>><<<999666444444444444333222111111//////000000000000//////......////////////............------------......////////////////////////111111111111222222222333000000111111111222222222111111222222222333333333222222222222222222222222000000000000000000000000111111111222222333333333222222333333333444444444666666555555555555666666666666666555555555444444333555777888777666777888666666666666777777777888666666666666666666777777333444555555666555444444222222333444444444444444111111111222222222333333333333222222333333444555444555666777777666666555555444333222222222222222222222333333333444444444111111222111000///000000555555444444444444444444666888:::999777666888:::666666777777888888999999888999;;;;;;;;;<<>><<<::::::999@@@@@@AAA???>>>>>>???AAA444:::<<>>===<<<<<<<<>>@@@DDDEEEDDDHHHLLLyyysssssseeeeeeRRRIIIGGGAAACCCHHHDDD???>>>>>>???BBBBBB@@@===???AAADDDGGGIIIIIIGGGFFFIIINNNPPPdddwww~~~\\\HHHBBBCCCCCCDDD>>>HHHJJJUUUjjjdddYYYOOOPPPNNNQQQEEEFFFFFFGGGGGGGGGFFFFFFHHHGGGFFFEEECCCAAA@@@???===@@@@@@>>>>>>AAAAAA???>>>???DDDHHHGGGEEEKKKUUUKKKIIIIIIKKKKKKGGGHHHKKKMMMRRR]]]cccrrrqqqXXXZZZWWWNNNIIIFFF@@@===:::888888888777555666555555444333222111000333333333333333333444444666777:::===>>><<<888555444444444444444222111111000000111111111111000000---......//////......---//////......---.........222111111000000//////...+++++++++,,,,,,---------------........./////////---------....../////////........................////////////////////////.../////////000000111111////////////000000000111111111///......///000111333333222222111111111000...000222333222222333444222222111000000000111111111111111222222333333444...///111222222222111000///000111222222222111111000111111111111222222222222222111111222222333444111222444555555555444333555444444333333444444555//////000000111222333333111222333333222222333444333333333222222111000000000333666666444333555777888888777666555444333222222333333333333444777:::333666:::<<<===<<<===>>>CCCDDDGGGJJJMMMNNNNNNNNNUUUTTTVVV[[[aaadddcccaaacccaaa___[[[XXXUUUSSSRRRIIIHHHEEECCCAAA???>>>===:::;;;;;;;;;::::::<<<===<<<>>>999333888FFFJJJEEE>>>>>>CCCHHHHHHGGGNNNXXX```eeennnyyyyyy\\\===333???;;;???DDDEEEAAA<<<::::::BBB@@@HHHVVV[[[UUUPPPRRROOOJJJBBB===>>>CCCGGGGGGOOOKKKbbbmmmnnnddd^^^NNNHHHHHHBBBCCCEEE@@@???>>>???BBBEEEEEEBBB???CCCDDDFFFHHHJJJIIIGGGEEEAAAIIIDDD[[[lllcccssspppXXXGGGBBBCCCCCCAAA>>>JJJLLLXXXnnnbbb]]]QQQIIIOOOOOOJJJGGGEEEEEEGGGIIIIIIGGGHHHGGGEEECCCBBBAAABBBBBBBBBBBBAAA@@@AAABBBCCCDDDAAABBBBBBBBBDDDJJJNNNPPPAAAFFFJJJJJJHHHFFFHHHKKKLLLVVV\\\___uuu}}}hhhWWWRRRNNNDDD@@@CCC<<<<<<;;;:::888777666666444444333333333333222222111111222333333333333222555777999::::::888666444333333222222111000//////333222111000000111222333222000...---,,,---...///////////////////////////////////////////////////222111111111000000////////////............//////000111222222111000///...////////////////////////---....../////////////////////000000000111111111//////000000000111111111222222222111111000000000000111111222222111111000000000000111111222222222000111111222222111111000222111111111111222333333222222222222222222222222/////////000000000111111111111111111111111111111111111111111111111111111666666555555444444333333444444444333333222222222111111111000000/////////000111222333333333333333111000000000000000111111111222444555666777:::======<<<;;;:::999888777666666666555555555555555666666666666666666666666666555666777:::===@@@CCCEEEKKKKKKLLLOOOSSSYYY___bbbaaadddeeecccbbbdddbbb^^^YYYZZZaaahhh```MMMEEEHHHDDDBBB???@@@AAAAAA???<<>>:::<<>>AAA???DDDOOOPPPHHHEEEIIIKKKEEEQQQ___[[[bbbhhhTTTGGG>>>BBBGGGBBBBBBMMMPPPYYYwwwiii___TTTMMMOOONNNLLLIIIGGGFFFGGGIIIJJJJJJIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDBBBBBBBBBBBBEEEKKKRRRVVVLLLHHHDDDBBBCCCGGGKKKNNNGGGPPPWWW^^^wwwtttaaaRRRNNNJJJBBB>>>AAA===<<<;;;:::888777666555444444333333333222222222000111222222333333222222444666888999999777555444333333222111111000//////222222111000000111222222333222000///...///000111222222222222222222222222111111111111111111111111000000000/////////......000000////////////000000///000000111000///...---........................,,,---......//////............/////////000000000////////////000000000000111111111111000000//////000000111111111111000000000000111111111222222222222222333333333333222222333333333333444555777777666666666666666666666666333333444444444555555555555555555555555555555555555555555555555555555555555555555555444444444444333333222222111111111111222222222111111000000000//////000111111111111111111111000000///000000000222333555666666888:::===@@@@@@???>>>===<<<;;;:::888888888777777777888888777777777777777777777777555666666777777888888888:::;;;;;;===@@@DDDGGGIIINNNRRRTTTSSSTTTXXXYYYVVV\\\```kkkvvvqqqaaaXXXZZZOOOMMMLLLMMMOOOPPPOOOMMMGGGCCCBBBCCCBBB@@@CCCHHHDDD===999:::;;;888666777999888888999<<>>666999;;;AAAFFFEEECCCJJJTTTLLLJJJLLLSSS\\\___ZZZSSSTTTRRRKKKAAA;;;===BBBFFFHHHJJJOOOpppuuueeehhh^^^HHH@@@DDDAAA>>>@@@===>>>DDDFFFBBB???@@@AAA@@@CCCAAABBBGGGIIIGGGGGGHHHDDDOOOVVVUUUVVVeeelllPPPEEE@@@AAADDD???KKKSSSTTT\\\sssbbbXXXRRRPPPLLLLLLJJJGGGEEEEEEGGGIIIKKKKKKJJJHHHEEEDDDBBBAAAAAABBBAAAAAAAAAAAABBBCCCDDDCCCBBBBBBBBBEEELLLTTT[[[JJJFFFBBBDDDJJJMMMKKKGGGIIIPPPVVVaaasssfffWWWJJJGGGEEE???<<>>CCCEEECCC???AAAKKKTTTRRRGGGBBBEEEHHHHHHGGGIIILLLNNNNNNMMMHHHEEEEEEFFFEEEDDDHHHNNNKKKDDD?????????===:::;;;<<<:::888666555555555666;;;;;;<<<@@@IIIUUUaaahhhlllqqqxxxfff999444@@@777;;;===@@@AAA@@@CCCQQQ___RRRLLLIIIQQQ]]]ccc^^^WWWSSSXXXSSSDDD:::<<>>@@@BBBBBB???AAADDDGGGNNNUUUUUUQQQlll[[[MMM\\\oooooojjjHHHEEEDDDBBBBBB@@@PPPUUUUUU]]]{{{aaaZZZUUUPPPLLLJJJJJJHHHFFFCCCCCCFFFIIILLLKKKIIIGGGEEECCCAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDEEEHHHOOOWWWZZZRRRJJJGGGJJJLLLJJJGGGMMMPPPTTTbbbxxxdddXXXMMMDDDBBBAAA===<<<======<<<;;;999777555333333333333333222222222222111000000111222222222222222111222444555555444333222222111111111000000000///111111000000000000111111///......---------......111111111111111111111111////////////////////////........................------,,,,,,,,,,,,------.........///............---------------------------...//////000000//////000000000000111111111111111222222222222333333333333333333333333333333333333333333444444333333333333333333333333333333333444444555555555555444444222222222222333444444555666666666666666666666666444444444444555555555555555555555555555555555555333333333333333333333333777777777888888999999999555555555555555555555444333333333333333333222222222222333333333333333222111111000///............000111222222222333666888555555444444333333333222444444444444444444555666777777777777777777777777888:::<<<======<<<;;;:::888999:::::::::999888888444666555111222555777555666333444666444000222888777777777999:::<<<<<<<<<>>><<<<<<>>>===<<>>======??????>>>======<<<;;;;;;777777888;;;???AAAAAAAAA???CCCLLLVVVaaakkkssswwwYYY444666@@@777<<>>LLLZZZOOOJJJHHHMMMWWW^^^\\\YYYQQQ[[[ZZZIII<<<===BBBBBBAAAHHHPPPQQQmmm}}}ooodddhhhXXXFFF@@@AAA<<<===AAA===@@@FFFGGGCCC@@@AAACCCCCC===EEEJJJLLLUUU___]]]TTT{{{dddttt}}}aaaBBBFFFGGGBBBCCCFFFNNNPPPRRR[[[___YYYVVVOOOLLLLLLNNNOOOLLLGGGDDDFFFIIILLLKKKJJJHHHFFFCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBDDDGGGEEECCCHHHPPPlll___MMMBBBAAAFFFMMMQQQMMMMMMOOO\\\zzzwww[[[[[[MMMFFF@@@???>>>===<<<===<<<;;;:::888666444333222333333222222222111111111000000111222222222222111000111222333444333333222111111111000000000000000000000000000000000000000...---------------......000000000000000000000000........................////////////////////////...------------------.../////////////////////000........................//////000111111111111000222222222222333333333333333444444444555555555555555555555555555555555555555555555666666555555555444444444333333333333333333333444444444444333333444333222111111000000111333333333333333333333333111111111222222222333333333333333333333333333333111111111111111111111111444555555555666666777777333333444444444444444444222222222222222222222222222222222333333222222111000//////...------......666777888888888888;;;<<<999999999999999999999999666666666666666777888888555555555555555555555555333555777999:::999888777777888999::::::999888777999:::888444333666666444:::777555444333222555999111111222222222222333444444333444666555444999AAABBB;;;666666888777666888888999:::;;;<<<<<<<<<<<<555777;;;???AAA???;;;777777777888;;;>>>CCCGGGIIIPPPVVV___jjjttt{{{uuuPPP555777<<<555999>>>@@@<<<888<<>>======<<<<<<:::999888777666555444333222222222222111111111111///000111111222222111111000000111222333333333333000000000000000000000000///000000111111000000///...////////////000000000111111111111111111111111000000000000000000000000///////////////000000000000000////////////000000//////......//////000111//////////////////////////////000111111111111000111111111222222222333333222222333333333444444444333333444444444444555555333444444555555444444333222222222111111111111000000111111222222111111000555444333111000//////...111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111111222222222////////////000000000000000000000000000111111111/////////000//////...---......------------......555666777777666666888:::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::;;;<<<======::::::::::::::::::::::::555666777777777666555444555666777888999888777666555777777444444777777555///000333555555444222222333444555444222222333444222222444555333222888AAA===555000111333222222444222222333444555555666666888:::;;;<<<<<<:::777666???===:::888777888:::;;;666:::@@@FFFLLLOOOQQQRRR^^^bbbXXXAAA555777:::888555;;;???<<<;;;???EEEHHHBBBIIIOOONNNIIIIIIOOOVVVFFFPPPXXXUUUJJJBBBBBBEEEDDD@@@EEEJJJRRRxxxtttnnncccbbbNNNCCCAAA@@@;;;===???999???FFFJJJHHHEEEEEECCCAAAGGGGGGDDDCCCIIIXXXeeekkkPPPWWWCCCJJJFFF===???EEEEEEKKKXXXeeebbbXXXVVVOOOQQQRRR[[[cccaaaVVVLLLHHHHHHHHHHHHHHHHHHFFFDDDBBBAAA@@@AAABBBCCCCCCCCCBBBBBBDDD@@@BBBFFFFFFEEEPPP___jjj]]]OOOJJJLLLNNNJJJEEEPPPQQQSSSWWWhhh~~~aaa[[[SSSGGGAAA@@@???===<<<<<<;;;:::888888777666666555444444222222222222111111111111///000000111111111111111000000111222333333444444///000000000000000000000...///000111111000///...---...//////000000000///000000000000000000000000000000000000000000000000------.........////////////..................///......---------...///000........................------...///////////////---.........////////////........./////////000000/////////000000000111111//////000000000000//////.........---------,,,,,,---..................---222111000...------------........................---------.........//////////////////////////////........................000000000000000/////////,,,,,,---------.........------........./////////...............---,,,,,,,,,,,,,,,,,,---.../////////000000000......000222444444444555555555666666777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777666666888999999999999999999888111444555333333666666333111333666888999999666333222444555444222111333555333444777888444333999CCCAAA999333333444333333555333333222222222222333444***///666;;;<<<===???AAA;;;:::::::::;;;===???@@@999::::::;;;:::999777666:::AAA===555555666666:::555:::<<<:::<<<@@@BBB@@@===FFFNNNMMMFFFBBBGGGMMMAAAFFFQQQZZZSSSEEEBBBIIICCCBBB@@@DDDLLL```nnnkkk___ZZZHHHAAABBBBBB>>>AAADDD<<>><<<;;;;;;:::888777666666666555555555555222222222111111111111000//////000111111111111111000111111222333333444444////////////000000000000...///000111111000///...++++++,,,---.........---................................................,,,,,,,,,------.........,,,++++++******++++++,,,---,,,,,,+++,,,---//////------------------------+++,,,------......------*********+++++++++,,,,,,*********+++++++++,,,,,,***+++++++++,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++******)))))))))++++++,,,,,,,,,,,,++++++,,,,,,+++************+++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333222222111111000000000------------......//////,,,,,,,,,,,,------......//////000000///...------+++++++++,,,---...///000---...///...,,,,,,...000......//////000000111111000000000111222333444555222222222222222222222222777777666666666666777777:::::::::999999999888888555888:::888777999888444666666333111222444444333000333555444222222444666444555777888444222999CCCDDD;;;444333444222222444555555333222222333444555222:::BBBDDD>>>777222111333444777999;;;<<<<<<<<<888999999:::;;;;;;;;;;;;777<<<999777:::555///444666::::::777999>>>===888:::CCCKKKJJJCCC>>>@@@EEE>>>???MMM]]]YYYGGGCCCLLL@@@FFFAAABBBLLLTTTwwwhhhgggZZZRRRDDD???BBBDDDAAAEEEHHH@@@@@@EEEFFFAAA>>>@@@BBBBBB??????EEEMMMMMMKKKUUUcccjjjyyyzzzVVVAAABBBCCCCCCFFFDDDCCCOOOeeetttppp[[[TTTNNNTTTNNNVVV[[[VVVMMMGGGHHHJJJIIIHHHHHHGGGEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDHHH???CCCMMMEEEbbbaaaFFFJJJIIIGGGNNNJJJMMMMMMQQQ\\\mmm```TTTRRRKKKCCCAAA>>>===;;;999888888888888888777666555444333333222111111111111000000000000000000000000000000000000000000000000111111111111222222222111000//////...///////////////////////////......------,,,++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,---......---------------------------------.........------.........222222111111000000000///000///...---------------444333111000...---------........................*********++++++,,,,,,,,,++++++,,,,,,,,,---------........................------,,,+++,,,---...///////////////000000000000......///000111222333333333444666555555555666777444444444555555555555666999999999999999999999999333333333444444444555555888444222444333222444::::::777333000///000222333//////000111222222333333222333555666666555333222333333444555777999:::<<<@@@AAACCCBBB@@@>>>>>>>>>DDD???888222111222444555666444333666:::<<<888444666<<>>>>>??????===@@@===AAAQQQXXXVVVYYYkkkbbbTTTEEE@@@AAAAAAAAABBBGGGPPP\\\uuu[[[VVVPPPRRRKKKPPPTTTQQQJJJFFFFFFHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???EEE???CCCPPPJJJ___iiiHHHJJJVVVWWWUUUOOORRROOOQQQYYYhhh{{{dddOOOHHHFFF@@@===@@@>>>===;;;999888888888888888777666444333333222222111111111111000000000000000000000000000000000000//////000000000111111111222222111111000//////...////////////////////////...------------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,//////.........---------------,,,+++++++++++++++000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---------------............------...///000111222222---///000000//////000111111111111111222222222222000000000000000000000000111111222222222333333333444000,,,///666;;;<<<:::888666333111000000111222000000000111111222222222111222333444444333222111222222222333555666888999===???AAABBBBBBCCCEEEGGGHHHBBB;;;666444444555666555333222555999:::777444333999???@@@<<<999777888666888???HHHIIIEEECCCFFF@@@???===AAAFFFFFFVVVuuuvvvfffbbbQQQTTTBBB===<<<@@@BBB@@@@@@BBBDDDCCC@@@>>>>>>>>>???@@@???BBB@@@CCCNNNUUU___qqqzzz]]]PPPDDDAAABBBCCCCCCDDDIIIPPP___~~~\\\WWWSSSOOOJJJKKKMMMMMMJJJHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB???FFF???@@@IIIDDDLLLlll~~~[[[TTTfffggg[[[QQQSSSPPPPPPTTT___sssXXXNNNFFFEEEBBB<<<===CCC<<<<<<:::999888888777888777666555444333222222222111111111111000000000000000000000000000000000000//////000000000000111111222111111000000//////...////////////////////////,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,+++++++++******+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++************************************************+++++++++***************************************************))))))(((((())))))***))))))))))))))))))))))))******************************))))))))))))******++++++++++++************+++******)))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))************************)))(((((((((((()))***+++******+++++++++,,,,,,,,,++++++,,,---...///000000///000111111000000111222///000000000000111111111////////////////////////000000000000111111111111444111---...<<>>555444333111111000000000000000000000111111111111000111222333333222111000111111111111222333444555444666888999:::===AAADDDGGGBBB;;;666444444444444333222111333666777555222111555999999777555555666777666999<<<===<<<>>>CCCBBB@@@<<>>???@@@@@@BBB@@@DDDJJJNNNeeeuuuVVVKKKCCCBBBDDDEEEEEEFFFLLLOOOccc___YYYVVVNNNMMMKKKKKKNNNOOOMMMLLLMMMGGGGGGGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAGGGAAA===EEECCCBBBNNNsssppp[[[cccbbbWWWMMMPPPOOOOOOQQQVVVsssnnnUUUNNNIIIGGGGGGCCC===>>>BBB;;;::::::999888777777777666555444333222222222222111111111111000000000///////////////////////////////////////000000000111111111000000////////////........................++++++,,,,,,---...//////+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++*********+++,,,------,,,,,,,,,+++******))))))***************++++++,,,************************+++++++++++++++*********++++++++++++++++++++++++***************************************)))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((((())))))((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((***)))))))))((('''''''''&&&''''''''''''((((((((())))))))))))))))))))))))((((((((((((((()))))))))))))))*********+++++++++******++++++,,,------...111222333333111111222333111111111222222222222333111111111111111111111111////////////000000000000222444000---:::KKKJJJ<<<222222222222111000000///000000000000000000//////000111111222222111111000111111000000111111222222111222111111000222666999???;;;666222222222222222222000000111333444333111333444666555222111222333777777888888888999===@@@@@@@@@<<>>===AAACCCBBBCCCEEEBBBAAA???>>>===>>>???@@@>>>>>>>>>DDDHHHHHH___lllQQQIIIBBBCCCEEEEEEEEEFFFMMMPPPjjjeeeYYYYYYOOOPPPKKKLLLQQQTTTQQQOOOPPPGGGGGGGGGGGGGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAEEEAAA???GGGLLLLLLMMMbbbmmmVVVPPPNNNNNNKKKNNNOOORRRTTTSSSeeeeeeSSSOOOKKKFFFBBBAAA???;;;:::;;;999999999888888777666666555444333222222222222222111111111111000000000///////////////////////////...////////////000000000000000000///////////////------------------------***++++++,,,---...//////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************++++++,,,---+++++++++******)))))))))))))))******++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++***)))((('''((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''((()))((((((((((((((((((((((((*********)))(((((((((''''''''''''((((((((())))))************************'''(((((()))))))))))))))))))))*********+++++++++)))))))))***++++++,,,,,,,,,.........,,,,,,---...000000111111111222222222........................////////////000000000000+++222000***///<<<<<<222///000111111111000///...000000//////////////////111111222222222222111111222111111111111111222222444444333111000000333666777444111000111222222222111000///000111111111111666666555333111///000000555777888888777999;;;<<<999<<<:::===DDDEEEPPPeeeqqqdddRRRXXXFFFBBB>>>===AAACCCBBBBBBDDDDDDCCCAAA???>>>???@@@AAA???>>>>>>GGGMMMGGGUUUtttmmmOOOHHHCCCDDDEEEDDDCCCEEELLLSSSuuummmXXXYYYRRRPPPLLLMMMUUUVVVPPPMMMPPPHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAACCCHHHKKKIIIKKK```ggg]]]SSSHHHGGGQQQOOOQQQQQQVVVYYYTTT\\\tttxxx^^^NNNJJJNNNFFFAAA===;;;;;;;;;999888888888888888888777666555444333222222111111111222111111111111000000000000000000000000000000000000......////////////000000////////////////////////------------------------++++++,,,,,,---...//////,,,,,,------------,,,,,,+++++++++++++++++++++++++++************++++++,,,))))))))))))))))))))))))((()))******++++++******************************)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))***((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&,,,+++)))((('''(((((()))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((((())))))***(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))************************'''((()))*********)))))))))************+++++++++))))))))))))******++++++***,,,,,,,,,***)))***+++------------............------------------------............////////////,,,222222,,,+++000222.........///000000000//////............////////////111111111111111111111111111111111111111111222222111111222111000111333555333111000000222444444333000000/////////000000111666555444222111000000000///444666555555777777666666<<<;;;>>>FFFJJJTTTggg{{{mmm___RRRSSSHHHAAA===;;;???@@@???>>>@@@DDDBBBAAA??????@@@BBBCCCAAABBBAAAJJJRRRMMMPPPdddoooaaaMMMGGGCCCDDDDDDBBBCCCEEEJJJZZZvvvWWWXXXTTTQQQNNNQQQZZZYYYPPPLLLPPPIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEAAACCCDDD??????DDDDDDFFFOOORRRUUUYYYRRRNNNVVVXXXUUUQQQUUUZZZRRRTTTfffeeeUUUOOOHHHEEEHHH>>>>>>===;;;;;;;;;;;;999666777888888888777666555333222222111111111111111111111111111000000000000000000000000000000000000........./////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------............------************************,,,+++******************''''''(((((()))*********'''((()))***+++******)))************************((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((&&&''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&,,,+++)))'''&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))))))))'''''''''''''''((()))))))))((('''''''''''''''((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))************))))))))))))************,,,---...---+++***+++,,,************++++++++++++........................,,,,,,,,,---------......///000111///...---...///---------....../////////---------....../////////000000000//////000000000000000000000000111222222---...000000//////111222222111000111222444333222000000000///......000111333222111111111111111111+++111444222222555666333777<<<;;;@@@MMMRRRVVVcccrrrttthhh[[[TTTKKKHHHBBB>>><<>>===??????>>>>>>>>>???AAADDDFFFAAAEEEDDDHHHQQQQQQRRR^^^gggTTTKKKEEEBBBCCCCCCBBBDDDGGGIIIbbb|||VVVVVVUUUSSSQQQVVV___\\\QQQMMMRRRJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@<<>>OOOTTTRRRXXX[[[pppeeeXXXVVVEEEHHHEEE@@@>>>AAAAAA???>>>@@@;;;:::;;;<<>><<<999888888777777777777777888888777555555444444444111222222222222333333333222222111000////////////000000////////////000000......------------......222111000.........///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++---333555111...---))))))******************************************************************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))))))))***)))************+++++++++***+++,,,,,,------,,,,,,,,,+++++++++,,,------...---......///000///////////////000000000000//////000000000000111111111111222222222111111111000000000000///...............---.........------///000111111222111000111444666666555555999@@@HHHOOOSSS^^^yyy~~~ccc^^^XXXHHH@@@FFF:::;;;???CCCEEEEEEAAA>>>===@@@???;;;:::???DDDEEE@@@@@@@@@JJJTTTRRRXXXmmmpppmmmXXXVVVMMMFFFAAABBBCCCCCCFFFJJJSSSmmmfff[[[UUUUUUXXX\\\^^^\\\VVVQQQNNNIIIHHHHHHIIIJJJHHHEEECCCDDDCCCBBBBBBAAAAAAAAAAAACCCCCCCCCDDDEEEEEEEEEFFFFFFFFFDDDOOOaaa```TTTRRRaaaRRRJJJOOOTTTQQQOOOQQQSSShhh```UUUXXXLLLKKKIIIEEEBBB???<<<;;;999888777777666666777777777777666555444444444444111111111222222333333333444333222000000/////////000000////////////000000......------------......222111///.........///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,333666333000000...---,,,++++++******+++************************************************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***))))))(((((()))))))))))))))*********+++++++++***++++++,,,---,,,,,,,,,+++++++++++++++,,,------,,,---......//////.........//////000000//////.../////////000000000111111222222222111111111000000000//////...............,,,.........------///000111111222111111111444666666555555888===EEEKKKOOOSSSpppvvvaaaYYYPPPBBB>>>DDD??????AAACCCEEEDDD@@@===@@@AAA???;;;;;;@@@CCCBBBAAABBBCCCMMMXXXVVV]]]rrreeeWWWTTTLLLFFFBBBCCCDDDDDDGGGKKKVVV{{{rrrVVVZZZUUURRRVVV___```XXXRRRRRRGGGGGGHHHIIIJJJIIIEEEBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEDDDBBBMMM```___RRROOOYYYOOOKKKOOOQQQNNNMMMQQQQQQ[[[nnnfffWWWOOOKKKJJJGGGFFFDDDAAA???<<<:::999888888777666666666666666666555444333333222333333000000111222333333444444555444333111000/////////000//////......//////000......------------......111000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...555999888777888555333000---+++***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))((((((''''''((()))))))))))))))*********++++++******+++,,,,,,,,,,,,++++++************+++,,,,,,+++,,,------......---------..................---.........////////////000222111111111111000000000000///......------......,,,...//////------///000000111222222111222444666777666666888<<>>>>>BBBBBBAAABBBDDDFFFFFFDDDBBBCCCBBB>>>;;;===CCCCCC@@@FFFFFFEEENNNXXXVVV\\\rrr|||]]]VVVQQQIIIEEECCCDDDEEEEEEHHHMMMYYYVVV\\\VVVQQQVVVdddhhh^^^TTTRRREEEFFFGGGIIIJJJIIIEEEBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCEEEIIIIIILLLTTTPPPLLLTTTYYYQQQKKKJJJIIIGGGKKKQQQNNNSSS^^^rrroooSSSLLLRRRTTTKKKBBBBBBAAA@@@>>><<<;;;999999777777666555555555555666444444333222111111222222000000111222333444444555666555333222000//////////////////....../////////......------------......////////////.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---111999>>>>>>===???:::777333///,,,***++++++************************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))************************)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))************)))******++++++++++++++++++******)))******++++++++++++,,,------------,,,,,,------......------,,,---------.........//////111111111111000000000000//////...------------...,,,...//////......///000000111222222222222333555666666777888<<>>===<<<;;;:::999999777666555555444555555555333222222111111111111222000000111222333333444444555444333111000///////////////............//////......------------...............////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---000777<<<======???:::777333///,,,***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((()))))))))*********((()))******++++++******++++++******)))******+++***++++++,,,---,,,,,,,,,,,,,,,------------,,,,,,------------............000000000000000000000000//////...---------------,,,...000000///...///000///111222333222222333555222444555777;;;AAAIIIOOObbb|||jjjbbbaaaYYYLLLDDDCCC@@@:::=========???CCCFFFGGGFFF>>>===::::::@@@GGGGGGBBBBBBBBBCCCPPPaaagggvvv{{{]]]YYYQQQHHHCCCAAAAAACCCCCCCCCIIIPPPeeezzz```UUURRRTTT^^^hhheeeUUUFFFGGGFFFGGGHHHJJJKKKIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBDDDDDDDDDSSSgggcccNNNEEECCCEEEIIIMMMOOONNNKKKJJJIIIPPPVVVTTTTTTgggxxxZZZNNNPPPMMMKKKIIIDDD>>>===@@@===<<<<<<;;;:::999888888666666555444444444444444222222111111111111222222111111222222222333333333333222111000///////////////......------......///......------------......------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++222666666666777555333000---+++***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((******++++++,,,,,,------************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''((()))******((((((((()))))))))******(((((()))************))),,,,,,+++************+++***+++,,,,,,------,,,,,,,,,------------------,,,---------............/////////000000000000000111///...------,,,,,,------,,,...000111000//////000///111333333333222333444000222555666999???HHHOOObbb}}}xxx]]]^^^YYYPPPFFFBBBBBB>>>:::<<<;;;:::;;;===>>>>>>===:::;;;::::::???FFFGGGDDDCCCCCCDDDPPP^^^aaalllvvvYYY\\\PPPDDDBBB@@@@@@BBBBBBDDDKKKUUUwwweeeVVVVVVSSSVVVbbbiii\\\GGGIIIGGGGGGHHHJJJKKKKKKKKKGGGGGGEEECCCBBBAAAAAAAAA@@@@@@@@@AAABBBBBBBBBCCCDDDEEEFFFWWWllleeeNNNBBB@@@CCCGGGLLLPPPPPPLLLGGGJJJOOOTTTSSSPPPZZZvvvtttQQQKKKRRRQQQEEE<<<>>>BBBBBB???===;;;;;;:::999888777666666666555444444333333444444222222222111111222222333333333333222222222222111000000///////////////000///......------......///......------------......,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++((((((...000///...000...---,,,++++++******+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,************************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))***++++++(((((((((((()))))))))***'''((())))))******))))))------,,,++++++++++++++++++,,,,,,---------------------............---------............/////////////////////000000111111///...------,,,,,,------,,,...111222111/////////...000333444333222333444444666999999;;;@@@IIIPPPUUUnnnddd[[[[[[SSSJJJEEEAAA??????AAA<<<;;;;;;<<<======<<<:::888;;;<<<;;;===CCCEEECCCEEEGGGJJJUUU___YYY[[[nnnlllYYYeeeTTTHHHDDDBBBAAABBBBBBEEEOOOZZZjjjZZZZZZTTTQQQ___nnndddLLLJJJHHHGGGGGGIIILLLMMMMMMIIIHHHFFFDDDBBBAAA@@@@@@??????@@@AAAAAABBBCCCCCC>>>EEEIIIRRR\\\SSSDDDCCCHHHGGGFFFGGGKKKNNNLLLHHHGGGHHHLLLPPPPPPTTTcccuuujjjXXXRRRMMMHHHBBBDDDGGGFFF>>>777999AAA:::999888777666555444444555555444333333333333444333222222222222222333333444444333222222111111000...............///000000.........------..................------.........+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))---///,,,+++---))))))******************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))***,,,,,,(((((((((((())))))))))))'''(((((()))))))))))))))...------,,,+++++++++,,,+++,,,------......---------......//////......---.........////////////000.../////////000000111111......---,,,,,,,,,,,,---,,,...111222111000//////...000333444333222333444:::===???>>>>>>CCCKKKRRRJJJ]]]tttoooZZZ\\\ZZZQQQJJJGGGBBB===AAAJJJ;;;;;;<<>><<<;;;999888666555444444444555333333333222222222111111111111111222222333333333111111111111000000000000000000//////.........---000000000000000/////////000///...---------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++*********))))))((((((************************''''''''''''))),,,///111))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''&&&&&&'''******))))))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''')))******************))))))))))))&&&&&&''''''(((((())))))&&&'''))))))((((((***+++************************))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))((((((''')))))))))((((((((((((((((((***+++---......------(((***,,,.../////////............---,,,------...---.........---...000333//////000111111111111111,,,,,,,,,+++++++++******------------------,,,,,,---111555555444222444666888===>>>;;;>>>KKKXXX___VVVPPP\\\sss|||gggaaa[[[XXXMMMAAA>>>AAADDDCCC@@@:::::::::;;;;;;<<<<<<<<<======<<<<<<===???AAABBBCCCOOO]]]dddbbb```eeemmmnnn^^^^^^aaa[[[PPPMMM@@@EEE@@@IIIPPPMMMoooiii^^^```YYYSSSppp}}}\\\MMMMMMLLLKKKIIIIIIIIIJJJIIIHHHFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCCCCDDDGGGJJJGGGIIILLLMMMNNNPPPSSSUUUYYYjjjnnn[[[LLLLLLMMMGGGBBBBBB????????????>>><<<:::999999888666555444444444555333333333222222222111111333333222222222222222222111111111111000000000000000/////////............000000000000000000000000//////...---------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))(((***************************)))(((((()))+++---...***)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))'''&&&'''(((***)))))))))((((((((('''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&''''''((()))***************))))))))))))'''''''''(((((((((((((((&&&'''))))))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((())))))******))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------------)))***+++---.../////////...---,,,---...000000///.../////////---...000222...///000000111111000000,,,,,,,,,++++++++++++***---------------------------111444444333222555777:::;;;<<<<<<>>>EEEQQQZZZ]]]QQQPPPZZZgggzzzppp```]]]ZZZSSSJJJAAA>>>AAADDDBBB???:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>???AAABBBCCCJJJMMMZZZgggdddZZZ```pppzzzooo___TTTUUUZZZYYYTTTGGG@@@CCC???HHHLLLQQQtttdddhhh]]]IIIaaasssRRRNNNOOOPPPNNNJJJGGGHHHJJJJJJJJJHHHFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBAAABBBDDDGGGGGGIIIKKKLLLLLLMMMOOOQQQTTTSSSaaacccSSSKKKHHHIIIFFF>>>:::===<<<<<<======<<<:::888777888777666555444444444444333333333222222222111111444444333222222111111000111111111111000000000000////////////............000000000000000000000000//////...------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))************************,,,+++***)))((()))************)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&'''((())))))))))))(((((((((((('''''''''''''''&&&&&&&&&((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&''''''((()))***************))))))))))))((((((((((((((('''''''''&&&'''))))))((((((***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******)))******************)))))))))))))))))))))))))))***)))(((((()))***,,,,,,************************************+++,,,------++++++++++++,,,...///000///---,,,...222444333111000111111000......///111......///000000000000///,,,,,,,,,,,,+++++++++++++++,,,,,,------............000333333222333666:::===999999===>>>>>>GGGTTT^^^RRRGGGFFFNNNaaa|||eeeZZZYYYYYYLLLFFF@@@>>>AAABBB@@@>>><<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===???BBBCCCEEEFFFOOONNNZZZkkkiii\\\cccxxxrrrkkk___RRRMMMOOOOOOLLLAAADDDCCC@@@JJJIII\\\kkkfffcccKKKXXXfffKKKLLLOOOPPPNNNIIIGGGHHHJJJLLLKKKJJJHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAA@@@BBBEEEFFFDDDCCCCCCCCCEEEGGGIIIJJJJJJKKKMMMNNNRRRRRRWWWhhhkkkVVVOOORRRLLLHHHFFFAAA:::;;;@@@:::;;;;;;<<<;;;999888777666666555555444444444444333333333222222222111111333222222222222222222222111111111111000000000//////////////////............///////////////000000///......---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))************************,,,+++***)))(((((())))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&'''((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))************)))))))))((())))))((((((''''''&&&&&&&&&'''))))))((((((***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++******))))))))))))))))))))))))***)))(((((()))+++---///***************++++++++++++***)))))))))+++,,,---,,,+++******+++---...000333111///111555666444111222333333111///...///000---......///////////////------,,,,,,,,,+++++++++++++++,,,,,,---...//////...000222222111333777;;;???777666>>>???999@@@NNNXXXTTTIIICCCGGGPPPcccyyyqqqcccZZZWWWWWWEEEBBB???>>>@@@@@@???=========<<<<<<;;;;;;:::::::::<<<>>>AAACCCFFFGGGHHHIIIOOO\\\gggfffbbbkkkzzz{{{ssscccQQQHHHFFFDDDAAA@@@IIIEEEDDDNNNLLLooozzzccciii\\\\\\cccRRRJJJLLLMMMKKKHHHGGGHHHJJJKKKKKKKKKIIIHHHEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA???DDDIIILLLJJJGGGCCCBBBBBBDDDFFFHHHHHHIIILLLNNNLLLRRRWWWWWW^^^zzzzzzaaaUUUPPPOOOIIICCC???>>>>>>===>>>AAA:::;;;;;;<<<;;;:::888777555555555555555444444444333333333222222222111111000000111222333333444444111111111111000000000///.........///////////////---------....../////////......---------......///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))(((''''''((()))(((((((((((())))))))))))&&&'''''''''''''''''''''((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''''''''(((((()))************)))))))))((())))))((((((''''''&&&&&&&&&'''))))))((((((***+++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))******++++++++++++******))))))))))))))))))))))))***)))(((((()))+++---///))))))******+++++++++++++++***)))((()))***+++,,,,,,+++******+++,,,...///666444333444666666333000222333333222000......///---......///////////////---------,,,,,,,,,++++++++++++,,,,,,---...//////...000222222111333777;;;>>>666666???AAA;;;???KKKSSSVVVLLLEEEHHHFFFKKK^^^{{{wwwiiiddd[[[RRROOO@@@@@@???>>>>>>>>>===<<<=========<<<<<<;;;;;;;;;:::<<<>>>AAADDDGGGIIIJJJCCCTTTaaa___]]]dddmmmooo|||qqq^^^MMMFFFFFFDDD@@@???JJJDDDFFFNNNSSSggghhhfff``````\\\MMMKKKJJJHHHHHHHHHIIIJJJJJJJJJJJJJJJHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@AAAAAA???DDDJJJNNNLLLHHHDDDBBBAAACCCEEEGGGGGGHHHKKKMMMJJJPPPSSSSSSSSS^^^rrrgggVVVSSSPPPJJJEEEAAA???>>>???AAA???<<<888::::::;;;<<<;;;:::999888444444555555555444444333333333333222222222111111//////000111333444555666111111111111000000000000.........///////////////---------......//////000...------------...//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((())))))*********))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((''''''((()))(((((((((((())))))))))))&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((************))))))))))))((((((((((((((('''''''''&&&'''))))))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))******************)))))))))))))))))))))))))))***)))(((((()))***,,,,,,(((((())))))***+++++++++***)))))))))))))))******+++++++++++++++,,,------444555555555444222000///000222333222000...............///000000000000///------------,,,,,,,,,,,,+++,,,,,,------............000333333222333666:::;;;666888@@@DDDBBBFFFMMMSSSWWWIIIAAAIIICCC>>>OOOWWW{{{~~~hhhcccbbbVVVJJJEEE>>>??????>>><<<;;;<<<============<<<<<<<<<<<<<<<<<<<<<===???CCCFFFJJJLLLJJJbbblllaaa\\\ggglllfffzzzppp___NNNGGGGGGEEEAAA???FFF@@@IIIOOOaaazzzdddddd___ZZZ___SSSNNNHHHFFFHHHJJJIIIHHHGGGHHHIIIIIIIIIGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@AAA>>>BBBGGGIIIIIIFFFDDDCCCCCCDDDFFFGGGFFFGGGIIIJJJLLLNNNQQQSSSVVVWWWYYYZZZrrryyyYYYTTTRRRRRRNNNEEE??????AAABBBBBBAAA@@@===999666999999:::;;;:::999888777333333444555555555444333333333333222222222111111000000111222333333444444111111111111000000000000............/////////000......//////000111111222---------------...//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***'''((((((((()))))))))***&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((************))))))))))))'''''''''(((((((((((((((&&&'''))))))((((((***+++(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))***++++++((()))))))))))))))((((((******+++,,,,,,,,,,,,+++---111555444000---...///...000222111///...---......///000000111111000000...------------,,,,,,,,,---------------------------111444444333222555777666888;;;AAAGGGLLLOOOPPPSSSWWWEEE???PPPJJJ???NNNFFF^^^xxxlllbbb```\\\PPPDDD@@@===???@@@>>>;;;999;;;===<<<<<<<<<<<<============>>>=========@@@EEEJJJMMMRRReeepppggg```dddgggdddllliii^^^PPPFFFDDDCCC@@@@@@AAA???NNNSSStttfffbbb___YYY```YYYQQQHHHFFFIIIKKKJJJFFFFFFGGGHHHIIIIIIGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>??????@@@@@@@@@AAA???AAACCCDDDDDDCCCDDDDDDEEEFFFGGGGGGFFFEEEFFFHHHJJJLLLOOOQQQSSSRRRQQQPPPSSS]]]sssvvvkkk[[[OOOQQQJJJEEEFFFEEEBBBBBBFFF<<<>>>???;;;999:::===???888888999::::::999777777222333444555555555444333333333333222222222111111222222222222222222333333111111111111000000000000---.........//////000000///000000111222333333333---------------...///000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((())))))))))))((((((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%'''((((((''''''(((***'''((((((((())))))******&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))(((((('''''''''((((((************))))))))))))&&&'''''''''(((((())))))&&&'''))))))((((((***+++''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((((('''&&&''''''((()))*********'''((()))******)))(((''')))***+++------,,,+++***'''---333222---***,,,000---///111111///------...//////000111111111111111......---------,,,,,,,,,------------------,,,,,,---111555555444222444666333999===AAAIIIRRRVVVSSSQQQWWWEEECCCZZZTTTEEEQQQLLLKKKkkkqqqhhheeeccc___WWWKKKCCC@@@===@@@AAA>>>:::888:::>>>;;;;;;<<<<<<======>>>>>>???===<<<<<>>>>>@@@>>>>>><<<;;;999888666666:::999999888777666666555333444555666666555444333444444333333333333222222000111111222222222111111000000000000//////////////////000111222333333333000000000000000000000000...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************))))))************************))))))************))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((())))))))))))(((((('''***---,,,)))'''((())))))))))))))))))******+++&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))******)))(((''''''(((***))))))((('''&&&&&&%%%)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++---,,,+++,,,.........---222222111///......000333333111000111333222///,,,111000///...---,,,,,,,,,+++,,,---.........------...000555888777444333555333777>>>EEEJJJKKKJJJIIIJJJJJJGGGDDDIIINNNKKKCCCMMMOOOaaaooo`````````^^^WWWMMMFFFCCCDDDEEECCC@@@<<<::::::::::::;;;;;;:::;;;;;;<<<===>>>;;;;;;<<<===<<<@@@MMMZZZ^^^aaaTTT[[[QQQ___RRRNNNHHHEEEDDDEEEEEEBBBBBBEEEEEECCCHHHOOOnnngggbbb]]]VVVSSSMMMIIIIIIIIIFFFFFFHHHFFFGGGIIIKKKKKKJJJIIIHHHDDDBBB@@@AAABBBBBBAAA>>>@@@@@@@@@@@@@@@@@@@@@@@@GGGAAA>>>BBBJJJMMMHHHAAAHHHIIIGGGBBBAAAEEEHHHHHHHHHFFFHHHNNNPPPNNNNNNPPPPPPOOONNNMMMQQQ^^^ppp~~~tttfffZZZ^^^VVVPPPPPPOOOKKKIIIJJJDDDFFFFFFDDD@@@===<<<===>>>===<<<;;;999888777666999999888777777666555555444444555666666555444444444444333333333333222222111111222222222111111000111111000000000/////////000000000111111222222333000000000000000000000000...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************))))))************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''((())))))))))))(((((((((&&&(((++++++***)))***+++)))))))))))))))******+++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''((())))))))))))((()))))))))))))))))))))))))))******)))((('''''')))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++---,,,,,,,,,.........---222222222000......000222111000000222444444111///000//////...------------,,,,,,,,,---------......///222666888777333333444222555999<<<======???@@@IIIOOOQQQNNNLLLNNNMMMHHHJJJFFFQQQrrrmmm]]]bbb^^^\\\VVVOOOHHHCCCCCCCCCBBB@@@???===;;;;;;;;;;;;999999999::::::;;;<<<===;;;;;;>>>@@@@@@CCCNNNZZZYYYZZZ___]]]\\\SSSPPPKKKHHHEEEDDDGGGFFFCCCCCCEEECCCGGGJJJSSSrrrdddbbbUUUSSSMMMIIIJJJJJJGGGGGGIIIGGGHHHIIIJJJJJJJJJIIIHHHGGGDDDBBBAAAAAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@DDD???@@@PPPcccgggYYYIIIBBBDDDCCC@@@AAAEEEGGGEEEKKKGGGHHHLLLOOONNNNNNPPPJJJLLLNNNMMMLLLMMMQQQUUU___ooozzztttggg\\\XXXZZZYYYUUUIIIGGGHHHKKKKKKHHHFFFGGG@@@BBBCCCCCC@@@===;;;;;;===<<<;;;:::999888777777888777777666666555555555444444555666666555444444444444333333333333222222222333333333222111000000222222111111111000000000111111111111111111111111000000000000000000000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************))))))************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((((((((******))))))((((((''''''%%%'''***+++******,,,---)))))))))))))))******+++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''((())))))******))))))))))))))))))))))))))))))((()))***)))((('''((()))&&&&&&''')))***+++,,,---)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++,,,------------.........333333222000...---///111000///000222444555333111........................------,,,+++,,,---...///000444888888555222222222777:::<<<:::666666999===GGGPPPVVVSSSLLLIIIJJJKKKJJJ???BBB]]]~~~nnn```ZZZWWWZZZTTTLLLEEEBBBAAAAAAAAA>>>>>>======<<<<<<<<<;;;888888888888999:::;;;<<<;;;<<>>CCCQQQfffwwwttt___LLL===AAACCCDDDFFFIIIHHHDDDJJJGGGGGGLLLOOOMMMKKKKKKDDDHHHNNNQQQQQQQQQRRRSSSQQQYYYbbbiiipppsssooohhhbbb]]]WWWTTTUUUVVVSSSOOOFFFGGGIIIJJJHHHEEEDDDDDD???AAACCCCCCBBB???===;;;;;;;;;;;;:::999888777777777666666666555555555444444555555555555555555444444444333333333222222222444444333333222111000///222222222222111111111000111111111111000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))************))))))************************))))))************))))))***************+++++++++((((((((((((((((((((((((((((((((((((((((((((((((******))))))***++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((******)))((((((''''''''''''((()))******+++,,,,,,)))))))))))))))******+++((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))***************((((((((((((((((((((((((((()))***)))((('''((()))''''''(((***+++,,,------)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++,,,---......------...///333333333111...---...000///000111222333333222111------...///////////////...---+++++++++,,,...000111777:::777333111111111999>>>AAA>>>777555888===CCCJJJOOOKKKDDD@@@CCCGGGIII???===MMMcccwww~~~aaa___ddd]]]QQQRRRLLLEEE@@@@@@AAA@@@>>>===============;;;::::::888888888999999:::;;;<<<======???CCCGGGLLLXXXdddmmm```\\\fffRRRIII@@@CCCBBBCCCHHHHHHDDDBBBDDDJJJMMMPPPyyy{{{eeeXXXVVVPPPMMMNNNMMMJJJHHHIIIHHHHHHIIIIIIIIIJJJIIIIIIJJJHHHFFFCCCAAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???KKK\\\iiijjj___OOOCCCCCCDDDCCCAAADDDHHHGGGCCCDDDBBBEEENNNSSSQQQLLLIIIHHHIIIJJJJJJIIIIIIJJJKKKQQQUUUWWWUUUWWW]]]bbbcccddd]]]UUUSSSRRROOOIIIDDDEEEGGGGGGDDDAAAAAAAAAAAAAAABBBDDDEEEEEECCC???===:::::::::999999888888888666666666666555555555555555555555444444555555555444444333333333222222222444444444333222111000///222222222222111111111000111111000000000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++((((((((((((((((((((((((((((((((((((((((((((((((*********)))******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))+++***)))(((''''''((((((++++++*********+++******)))))))))))))))******+++))))))((((((((('''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((()))***************((((((((((((((((((((((((''')))***)))((('''(((***)))*********+++++++++,,,)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++,,,---//////------...000222222333111///...///000///000111111000///......,,,---...///000000000///...---+++++++++,,,...000000999<<<777111000111000222888???>>>888555666:::CCCCCCAAA???;;;:::<<<@@@CCC??????DDDKKK[[[{{{dddYYYVVVSSSTTTZZZJJJFFFCCCBBBBBBBBB???<<<>>>>>>>>>===<<<:::888777999999999999:::;;;<<<===???===>>>BBBGGGOOO\\\iiivvv___fffZZZSSSBBBDDDAAA@@@BBBFFFGGGCCCBBBCCCKKKJJJZZZmmmYYYYYYTTTPPPQQQOOOKKKIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIEEEBBBAAAAAACCC@@@@@@@@@@@@@@@@@@@@@@@@;;;EEEPPPRRRLLLDDDBBBBBBFFFDDD@@@<<>>666///000222111...555===@@@>>>;;;:::<<>>999888888888:::>>>;;;<<<@@@BBBAAAJJJhhhqqqddd]]]___[[[PPPNNNUUUCCCCCCCCCDDDDDDBBB>>>;;;???>>>===<<<:::999888777999999999::::::;;;<<<===@@@===<<>>AAA@@@======AAAFFFAAAEEEJJJNNNTTTWWWQQQHHHEEEBBBEEEPPPYYYXXXTTTPPPLLLJJJHHHGGGHHHIIIKKKLLLGGGPPPZZZeeeqqq||||||lll\\\NNNJJJJJJFFFCCCBBBEEEFFFDDDBBBFFFLLLKKKFFFEEECCCAAAAAABBBAAA>>>;;;888888888888888999999999777777777777777777777777666555444444444444555666444444333333333333222222333333333444333333222222111111000000000/////////......//////000000111111000000000000000000000000........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***)))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((())))))***)))((('''&&&''')))+++,,,---+++((()))+++---,,,+++)))))))))))))))******+++******))))))(((''''''&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))''''''((())))))))))))((())))))))))))))))))))))))&&&((())))))(((((()))+++************************)))))))))))))))))))))))))))))))))))))))******+++)))************++++++++++++...111000---,,,///222...000111111000000111222---000222222000......///---...000111111000///...,,,,,,,,,---------.........:::???555...000333111000666===BBBCCCBBBAAAAAAAAA:::777888888666999>>>999999>>>CCCBBBDDDSSSfffuuueeegggaaa\\\___bbb]]]PPPFFF@@@BBBDDDEEECCC@@@>>>======<<<;;;999999999999:::888888888888999:::;;;<<<>>>;;;<<>>>>>???>>><<<999888888888888888999999999777777777777888888888888666555444333333444555666444444444333333333222222222222333444444444333333000000000000////////////---......///000111111222000000000000000000000000........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***((('''&&&&&&'''))),,,---,,,)))'''(((,,,......---)))))))))))))))******++++++******)))(((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))&&&((())))))(((((()))+++(((((())))))************)))))))))))))))))))))))))))))))))))))))******+++)))************++++++++++++///222000---,,,///222---///111111111000111222,,,///222333111000111333...///000222111000///---+++,,,---.........------...;;;???555---000444222111444:::???BBBCCCBBBAAA<<<888888;;;999555777======999<<>>>>>???<<<;;;999888888999;;;<<<777777777777888999:::;;;<<<:::<<>>>>>???AAABBBAAA@@@@@@??????@@@@@@AAAEEEjjjyyyMMMAAAAAAAAAAAABBBCCCDDDDDDAAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHJJJNNNRRRUUUVVVPPPAAADDDCCCFFFHHH===CCC@@@AAAHHHJJJFFFKKKLLL???IIIDDD>>>;;;<<<===;;;:::999999999888888888888888999777666666777777666444666666555555555444444444444333111111333444444333222333333333333333333333000//////.........//////............////////////000222333333222000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,++++++******++++++,,,)))------)))'''((((((&&&***++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******)))*********++++++++++++,,,,,,++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((''''''((())))))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))+++,,,---++++++************++++++))))))))))))((('''%%%%%%))))))))))))))))))))))))'''(((((()))))))))(((((())))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((()))************+++++++++******))))))((((((''''''(((((())))))***************(((((())),,,.........------------...000111222111000000111222333222111///......222666555000***...///////////////...---...---,,,++++++,,,---...222666777333...---222888666666666777:::===AAACCC>>>:::666666888;;;<<<;;;<<<===>>>@@@BBBDDDDDDDDDIII```~~~yyyooonnnmmmiiieeeeeebbbiiinnniii\\\MMMCCC@@@AAA===;;;<<<@@@BBB???<<<===<<<:::999::::::999888:::999999888999:::;;;<<>>IIIWWWBBBGGGRRRXXXiiiUUUTTTUUUMMMHHHJJJJJJJJJJJJIIIHHHHHHJJJMMMJJJIIIHHHFFFEEEDDDDDDDDDCCCBBB@@@???>>>???@@@AAAAAA@@@@@@??????@@@@@@AAAKKKwwwmmmPPPAAAAAA@@@@@@AAAAAABBBCCC@@@@@@AAABBBCCCDDDEEEEEEHHHGGGEEEEEEFFFGGGHHHHHHIII@@@HHHDDDBBBBBB999AAA======DDDEEEBBBFFFHHH===DDDBBB>>><<<<<<<<<;;;;;;999999999888888888888888888777555666777777666555666555555555444444444444333222222222333444333333444444333333333333333333222111000///////////////............////////////000222333333222000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,++++++******++++++,,,***......,,,+++...///---***++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++)))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((((((((((((((()))))))))***)))))))))(((((('''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''((('''&&&'''((()))'''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))+++,,,---+++******))))))******+++************)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++***)))))))))((((((((('''************+++,,,---......,,,+++,,,...//////...............///000111222000...---...111333333333......///444888777111+++......////////////......///...---,,,,,,---...///333666777333//////555;;;AAA???===;;;:::;;;<<<===<<<999666666999<<<======>>>@@@BBBCCCCCCCCCCCCDDDBBBMMM^^^nnn}}}tttllleeeddddddeeekkksssmmmjjjbbbVVVJJJDDDEEEGGGAAA>>>;;;<<<@@@AAA>>>;;;<<<:::777777888999999888:::999999999:::;;;===>>>AAAAAABBBCCCEEEGGGIIIJJJKKKLLLIIICCCBBBGGGJJJIIIDDDBBBBBBMMMIIIBBBOOOQQQsss}}}ZZZ[[[]]]NNNHHHPPPJJJKKKKKKJJJHHHHHHIIIKKKIIIHHHGGGFFFEEEEEEEEEEEEEEECCCBBB@@@??????@@@@@@AAA@@@@@@??????@@@@@@AAA\\\[[[KKKAAAAAA@@@????????????@@@>>>>>>??????@@@AAABBBBBBJJJIIIGGGEEEDDDDDDDDDDDDGGGFFFSSSNNNEEEBBB:::EEE>>>===EEEHHHCCCFFFHHH???>>>??????>>>;;;:::;;;;;;888888999999999999999999777555555555777888777666555555555555444444444444111222333444444444444333666555444444333333333333333333222000////////////............///////////////111333333111000///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************++++++************++++++---///000---...111111...***++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((((((((((()))))))))************))))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((('''%%%%%%'''((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,+++******))))))******+++++++++,,,++++++***)))(((((((((((((((((((((((((((,,,+++***((((((((())))))((((((((((((((((((((((((***))))))))))))))))))((()))))))))))))))))))))))))))))))))*********++++++))))))))))))((((((((((((******)))***+++---///000000...------...//////...//////............//////...---,,,---000222333333111111333777999666///))),,,---.../////////////////////...------...//////333555555222///111888???EEECCC???;;;888888888999;;;999888999<<<>>>@@@@@@@@@DDDGGGGGGDDDBBBBBBCCCDDDCCCDDDKKKWWWfffsss{{{zzz~~~{{{ooonnnmmmmmmjjjiiiooowwwjjj```QQQDDD>>>@@@FFFLLLAAA>>><<<===??????===::::::888555555666888999999999999999999;;;===???@@@DDDDDDDDDEEEFFFGGGHHHIIIFFFFFFDDDAAABBBFFFGGGEEEHHH999SSS[[[EEEIIIWWWZZZnnnaaa```TTTNNNTTTKKKLLLLLLKKKIIIHHHHHHIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFEEECCCAAA@@@?????????AAA@@@@@@??????@@@@@@AAA___[[[IIIAAAAAA???>>>>>>=========<<<<<<======>>>??????@@@GGGGGGFFFEEEDDDEEEGGGHHHFFFJJJ[[[TTTIIIDDD;;;DDD>>>>>>HHHLLLFFFFFFFFF===;;;>>>@@@???;;;888999:::999999999999999999999999555444444555777888777666444444444444444444444444222333555666666555555666888777555444333333333333444333222000///.....................///////////////111333333111////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************++++++************++++++///000///,,,,,,...---)))***++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((''''''''')))'''%%%%%%&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((***++++++******))))))))))))******+++++++++++++++***)))(((((((((((((((((((((((((((...,,,***((('''''')))***((((((((((((((((((((((((******))))))((((((((('''(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((((((''''''''')))+++...000---,,,++++++---///......///...------,,,,,,,,,---...---...000333444222111444555777999999555---(((+++,,,---...//////000///000///...------...///000111222222000...111999???>>><<<:::777777888999;;;<<<<<<<<<===???@@@AAABBBCCCGGGKKKJJJEEEAAAAAABBBGGGFFFDDDDDDEEEHHHKKKMMMMMMUUU___eeeiiiqqq}}}}}}qqqvvv|||{{{sssllliiiTTTLLLBBB===>>>CCCGGGJJJAAA???===<<<======;;;999:::777555555777999;;;;;;999999999:::;;;>>>@@@AAAEEEDDDDDDDDDDDDEEEFFFFFFDDDCCCAAA@@@BBBDDDCCCAAADDDBBBjjjgggNNNRRR\\\xxxlll```\\\WWWTTTNNNNNNNNNLLLIIIHHHHHHIIIGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDBBBAAA@@@@@@???AAA@@@@@@??????@@@@@@AAAJJJfffooouuuiiiNNNAAA@@@???>>>===<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@???@@@DDDGGGAAAHHH[[[SSSHHHCCC888>>>======HHHNNNEEE@@@>>>777;;;>>>AAA???;;;888777888:::::::::999999999999888555444333444666777777666333333444444444444444444333555777888777666888999999888666444333333444444333222000///...------,,,............///////////////111222222111////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************+++******))))))******+++---...---***,,,///...)))***++++++++++++***))))))((((((((((((((((((((((((******))))))))))))******(((((((((((()))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''(((((((((((((((((('''%%%&&&'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))*********))))))))))))))))))***))))))))))))))))))((('''''''''''''''''''''''''''...,,,***(((''''''((()))''''''''''''''''''''''''***)))))))))((((((''''''''''''''''''''''''''''''(((((()))))))))*********(((((((((((())))))))))))((('''((((((***,,,...///+++***)))+++...000111000000000///...---------------///222555777666222...333444777:::999666000,,,++++++---...////////////000///...------...///000/////////------000666;;;777777666666777999;;;======>>>@@@AAAAAABBBBBBCCCFFFIIIKKKJJJFFFBBBAAABBBCCCGGGJJJJJJEEEAAA??????;;;@@@FFFHHHIIIPPP[[[eeexxx}}}~~~}}}|||wwwyyy|||~~~}}}sssaaaSSSBBB>>>:::;;;@@@DDDEEEDDD???>>>===<<<<<<<<<;;;999:::888777777999<<<======999999999:::;;;>>>@@@AAACCCCCCBBBBBBBBBBBBCCCCCCCCCAAA@@@AAABBBAAA@@@@@@BBBVVVqqq___RRRVVVgggkkkeee^^^SSSRRRRRRPPPLLLIIIHHHIIIKKKGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@AAA@@@@@@??????@@@@@@AAA???IIIGGGJJJgggzzzeeeEEEAAA@@@???>>>===<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<>>>@@@???===>>>AAAEEEEEEOOOddd[[[NNNJJJ???EEEFFFDDDMMMRRRGGG???===888<<<===???>>><<<:::999999<<<<<<;;;:::999888777777666444444444666777666555333333333333444444444444444666888777555666999<<<999888666444333444555666111111///...------------............////////////...000222222000///...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******************************))))))))))))******)))*********///444444///***++++++++++++***))))))((((((((((((((((((((((((******))))))))))))******((((((((()))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))*********++++++''''''(((((((((((())))))''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''((())))))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))******))))))(((((())))))***''''''((((((((((((''''''''''''''''''''''''''''''+++***)))'''''''''(((((('''''''''''''''''''''''')))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******(((((((((((()))))))))))))))***+++,,,---...///000+++******,,,///222333333333222111000000000000000---///222777999777333///...111555888999777555333+++,,,---...............//////...------...//////---------,,,,,,...222555777777888999999::::::::::::===@@@BBBBBBBBBCCCDDDIIIIIIHHHGGGFFFEEECCCBBBAAADDDGGGDDD???::::::;;;:::<<<===;;;:::<<>>>>>===999999999999;;;===???@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAABBBCCCBBB???AAAEEEJJJaaacccOOOPPP]]]qqqdddYYYVVVUUUQQQLLLIIIHHHKKKMMMHHHHHHGGGFFFEEEEEEEEEFFFDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@??????@@@@@@AAACCC??????DDDMMMYYYRRR;;;@@@@@@???>>>=========>>>=========>>>>>>>>>>>>???===@@@BBBBBB???@@@EEEIIINNN```yyymmm[[[VVVOOOYYYSSSMMMRRRSSSFFF===???===;;;;;;;;;<<<>>>>>>>>><<<>>>>>><<<;;;999777666666666555444444555666555333222222333333333444444444333555666555222444999>>>999777555444444555777888111111000///......//////............////////////...000222222000.........///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******************************))))))))))))******((()))((()))000666666111***++++++++++++***))))))((((((((((((((((((((((((******))))))))))))******)))))))))*********++++++((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++((((((((())))))*********))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))'''((()))***,,,+++(((%%%(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))))))))(((((((((((())))))&&&''''''(((((('''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***'''((((((((()))))))))***)))***,,,...//////...---+++******+++...111111111111000000/////////000000+++,,,///333666888666555000222555666666555555444,,,,,,---......---------///...---,,,,,,---...///---......---------...000555666888999999777555444444888>>>AAABBBCCCDDDFFFLLLHHHDDDDDDFFFHHHFFFCCCDDDBBB???<<<999888666666;;;;;;;;;;;;:::;;;>>>AAAAAAHHHTTTbbbrrrxxxsssxxx~~~yyypppbbbZZZ[[[ZZZMMM<<<>>>===;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;:::;;;;;;;;;:::;;;<<<>>>???===;;;:::999999999:::;;;===>>>@@@@@@@@@??????@@@@@@AAA???@@@CCCEEEBBB???EEENNNZZZ]]]PPPOOOWWWssszzzhhh```YYYWWWRRRLLLHHHHHHLLLOOOIIIHHHGGGFFFEEEEEEEEEEEECCCDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@@@@@@@@@@@@@AAADDD:::EEEOOOEEEEEEIII@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???????????????999===@@@@@@???AAAGGGLLLSSSjjjyyybbb[[[YYYgggYYYPPPPPPNNN???888<<<>>>:::888777:::???BBBAAA@@@@@@???===;;;999777555555777666444444555555444222222222222333333444444444222444555222000111888>>>999777555444444666888:::111111000000000000000111............/////////000...000222222000.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******************************))))))))))))******))))))((((((...444333---***++++++++++++***))))))((((((((((((((((((((((((******))))))))))))******************++++++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++))))))******++++++++++++************************++++++******))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))'''(((***,,,...,,,(((%%%(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((())))))''''''((((((((((((((('''''''''''''''''''''''''''%%%&&&''''''(((''''''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******''')))+++......---+++)))***)))((()))+++---------------,,,,,,,,,------...******+++...333777999:::555666777666444222111111---------...------,,,,,,...---,,,++++++,,,---......//////......---------000222555777777555222000...333:::???AAABBBEEEGGGMMMGGGAAAAAAFFFJJJHHHDDDEEE@@@<<<===@@@AAA===:::>>>>>>>>>>>>===<<<;;;:::888BBBNNNTTTYYYfffyyy|||yyy~~~sssiiicccUUUQQQKKKJJJRRRYYYRRREEE999;;;>>>@@@@@@===;;;999:::;;;<<<;;;::::::;;;<<<::::::;;;===???>>><<<999:::999999888999:::<<<<<<@@@@@@??????@@@@@@AAAAAA===>>>DDDGGGCCC@@@IIIUUUgggVVVHHH\\\eee~~~nnnaaa[[[TTTPPPNNNLLLKKKKKKHHHHHHHHHGGGFFFFFFEEEEEE???CCCGGGGGGDDDBBBCCCEEEDDDBBBAAA???>>>>>>?????????GGGOOOQQQKKKCCC>>>;;;===>>>AAACCCAAA>>><<<>>>===666FFFXXXOOO???>>>BBB@@@===???EEEDDDDDDRRReee~~~~~~YYYGGGFFFIIIBBBBBBAAA@@@>>><<<:::999888999;;;===???AAABBBCCC@@@>>>:::777666666777888666555555444444555555666111333444444333444888;;;@@@===999777666777777777666444555777888555222111222111111000///......---............/////////000000000////////////000000111111111///---,,,---.........---------,,,,,,,,,111000///---,,,+++******+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))(((((())))))))))))))))))))))))************************(((((((((((()))))))))))))))***,,,------,,,***)))+++++++++***************)))((('''(((***++++++***,,,,,,,,,+++++++++******))))))))))))******************************************))))))((((((''''''%%%&&&''''''(((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))((((((''''''''''''&&&&&&%%%%%%&&&''')))***+++*********))))))(((((()))((('''((()))***)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&((((((((('''&&&%%%''''''''''''((((((((((((***++++++)))((('''(((***))))))))))))))))))))))))++++++***))))))***+++,,,******))))))******+++,,,....../////////...,,,+++...---,,,...111444444444777777666444222000//////...111333333///,,,+++,,,000...+++,,,...000...,,,222111000///...---------222444666666666555666888222999??????;;;;;;CCCJJJHHHEEECCCBBBCCCCCCCCCBBBMMMGGGAAA@@@???<<<;;;===;;;AAABBB<<<888999:::888===;;;CCCQQQVVVRRRTTT]]]YYYcccmmmqqquuuxxxtttlllnnneeedddiii```NNNHHHOOOAAALLLTTTSSSOOOMMMIIIDDD<<>><<<999777777:::;;;:::888<<<===@@@AAAAAA>>>;;;999999999999:::;;;<<<===>>>@@@???????????????@@@@@@DDD<<>>===???@@@AAABBB@@@>>>>>>???EEEDDDXXXmmmcccPPPHHHGGGQQQJJJJJJRRRVVVWWW^^^jjj}}}mmmQQQDDD@@@>>>@@@??????>>><<<;;;999999999::::::;;;<<<======>>>>>><<<:::777666666666777555555444444444444555555444555555333333555;;;???GGGCCC===999777666555444444333444666777555222111222111111000//////.............../////////000000000000////////////000000111222111///---+++,,,---......---------,,,,,,,,,000///...---,,,++++++++++++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))((())))))))))))))))))))))))************************(((((((((((()))))))))))))))***+++,,,,,,+++***)))************************)))(((((((((***+++***)))************)))))))))(((((((((((()))))))))******))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&''')))*********)))))))))((((((((()))''''''''')))***)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((('''&&&&&&''''''''''''((((((((((((,,,------,,,***)))***,,,))))))))))))))))))))))))---,,,+++*********+++,,,******))))))******+++,,,,,,---///000000000//////000///...///111333333222777666555444333111///---000111111///,,,+++,,,...222000......000111000...//////.........///000000666777999999888666666777888<<<>>>===:::;;;BBBHHHJJJIIIGGGDDDBBBAAAAAAAAAJJJDDD@@@@@@???<<<;;;======CCCFFFAAA===>>>>>><<>>???>>><<<:::888:::::::::;;;<<<===>>>???AAA@@@???>>>>>>>>>>>>???BBBBBBAAABBBEEEOOO^^^jjj[[[NNNSSSsssvvviiibbbbbb\\\OOOKKKQQQKKKJJJIIIGGGEEEDDDCCCCCCIIIDDD@@@@@@CCCDDDCCC@@@CCCBBBAAA@@@??????@@@@@@???CCCGGGGGGCCC@@@???@@@@@@AAAAAA???=========>>>>>>CCC```{{{|||vvvvvvwwwcccYYYSSSYYY]]]ZZZXXXYYY```bbb]]]NNNCCCAAA???:::<<<<<<;;;;;;::::::999999:::::::::999999999888888;;;:::999888777666555555555444444333333444444555777666555444444888>>>CCCGGGBBB<<<888666555333222222444555666666555333111111111111000000//////........./////////000000000000000////////////000000222222222///---++++++,,,......---------,,,,,,,,,......---,,,,,,,,,,,,,,,+++++++++***************************************+++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))*********)))((()))***+++***)))(((((((((((('''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''')))((('''&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((((((((('''''''''((('''&&&''')))***)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((((((''''''''''''''''''((((((((((((+++,,,---,,,*********,,,))))))))))))))))))))))))...---,,,+++++++++++++++******))))))******+++,,,+++---///000222222222111111000...///111222111111777555333444555444111---111111///,,,***+++...111222000///...///000///...------------///111333444999:::<<<<<<:::888777777;;;;;;:::888777999>>>BBBFFFGGGGGGDDD@@@>>>???AAADDD???===>>>>>>;;;:::<<<<<>>BBBHHHGGG???:::<<>>???@@@AAA@@@???=========>>>>>>@@@EEEBBB>>>KKKbbbggg\\\LLLSSSaaatttgggjjjiiiYYYMMMKKKNNNLLLKKKIIIGGGGGGFFFFFFIIIFFFDDDDDDDDDDDDBBB@@@BBBBBBAAAAAA@@@@@@@@@@@@???@@@BBBAAA??????@@@BBBDDDEEECCC>>>:::;;;<<<;;;BBBBBBTTTbbb^^^[[[___```YYYQQQLLLPPPRRRMMMFFFCCCBBBBBB>>>999:::???>>>:::::::::999999999999::::::::::::999888888777666666888888888888777666444333444444333333333333444444666666555666777:::>>>AAA>>>;;;777555555555555555444888999777555555333000111111111000000000//////...////////////000000000000000////////////000000222333222///,,,++++++,,,......---------,,,,,,,,,---,,,,,,+++,,,,,,------************************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))))))))))))))*********)))((()))***+++***)))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((+++***'''%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))''''''''''''''''''''''''((('''&&&''')))))))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((***+++***)))((()))***((((((((((((((((((((((((---,,,,,,+++******************))))))******+++,,,+++,,,...000111111111000111///...///111222222111555333222555888999555111111000...,,,,,,---///000000///...---------------...------...///222444666888:::<<<<<<:::888888888666555333333555888999:::<<>>:::888;;;<<<999777888999===???===;;;<<>>BBB@@@>>>@@@GGGNNNQQQIIIFFFIIIFFFAAADDDNNNOOORRRSSSNNNGGGEEEGGGJJJEEEBBB???;;;:::===AAADDD888888888999:::::::::999::::::::::::::::::;;;;;;;;;<<<===>>>???@@@@@@@@@@@@???===<<<<<<>>>???@@@@@@CCCAAABBBVVVlllgggSSSPPP```oookkkmmmcccUUUNNNNNNMMMKKKIIIHHHHHHIIIJJJEEEHHHKKKKKKHHHDDDBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@????????????>>>???AAABBBJJJLLLHHH@@@;;;<<<===:::BBBAAAHHHJJJ???<<<@@@===>>>===???CCCDDDBBB@@@@@@???@@@???<<<<<<===;;;888::::::999999999:::;;;<<<999999999888888888888777666777888888888666444333555444444333333444444555333333555888:::;;;;;;;;;999777666666777888888777888===???:::666666444000111111111111000000000000////////////000000000111000000////////////000000222222222///---++++++---......---------,,,,,,,,,,,,++++++++++++,,,------************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((())))))((((((((((((((())))))*********++++++)))((()))******)))(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))+++***'''%%%$$$%%%&&&'''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&&&&&&&&&&''''''''''''(((&&&&&&'''((()))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''((((((((((((''')))++++++***))))))***((((((((((((((((((((((((***************)))((((((******))))))******+++,,,,,,---.../////////.........------...111333444444333222333666:::<<<:::888000//////.../////////.../////////.........///000111000///...///111444555666888::::::999888999;;;111000000222666999999888999===@@@@@@<<<;;;>>>BBB:::666555777888555444555777888888777666999???EEEIIIGGGIIIMMMMMMHHHBBB???555:::???@@@===<<>>;;;<<<>>>@@@BBB777888999:::::::::::::::;;;;;;::::::;;;<<<===>>>;;;<<<>>>???@@@AAAAAA@@@>>>===<<<<<<===???AAACCCEEE???>>>III[[[cccZZZMMMWWWooorrrlllhhhaaaZZZQQQOOOLLLJJJHHHIIIIIIJJJDDDIIIOOOOOOJJJEEECCCCCCAAAAAABBBBBBBBBBBBAAAAAA?????????@@@@@@AAAAAAAAAKKKOOOLLLBBB===@@@@@@<<<999===HHHKKKBBBCCCGGGBBB777:::>>>???>>><<<===???===???AAAAAA???<<<:::999;;;:::999999999;;;<<<===888888888888888888888888555666777888888777666555555555555444444555555555222333555999<<<<<<999666:::::::::;;;<<<;;;888666888@@@BBB;;;666777555111111111111111111111111111/////////000000000111111000000////////////000000111111111///---,,,---.........---------,,,,,,,,,,,,+++++++++++++++,,,---***************+++++++++************************(((((()))))))))))))))***))))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,+++***))))))******)))(((((((((((()))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((((((((()))((('''&&&%%%%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((()))))))))((((((&&&&&&&&&''''''''''''''''''&&&%%%&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((()))******''''''''''''(((((((((((((((***------,,,++++++,,,))))))))))))))))))))))))(((((())))))***))))))(((******))))))******+++,,,,,,---...//////...------...---,,,...111444555555222333444666888:::<<<===222111000000111111///...000222222222111222444666333222000...///111333555777777888777666777:::===000000111333888;;;=========@@@BBBAAA>>><<<===???;;;666444555555222111333666555666777888999AAAJJJLLLJJJIIIJJJKKKHHHBBB===??????@@@AAA???>>>EEEMMMNNNJJJIIIJJJJJJHHHMMMSSSaaaTTTGGGCCCDDDDDDEEEFFFDDDAAA===;;;;;;;;;:::999555777:::;;;:::999::::::;;;;;;;;;;;;<<<===??????;;;<<<>>>@@@AAAAAAAAA@@@@@@>>>===<<<===@@@CCCEEEHHH???>>>JJJTTTRRROOOOOOcccssskkkgggdddXXXVVVRRRNNNLLLKKKKKKKKKGGGIIIKKKKKKJJJGGGEEECCC@@@AAABBBCCCCCCBBBAAAAAA@@@@@@AAABBBCCCCCCAAA@@@EEEJJJIII???<<<@@@@@@;;;<<>>???<<<888444555???BBB:::555888888333111111111111111111111111//////000000000111111111000000////////////000000///000000///------...///......---------,,,,,,,,,,,,,,,+++++++++++++++,,,))))))*********+++++++++************************(((((((((((())))))******))))))))))))))))))))))))'''''''''((()))*********((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))***)))******+++,,,,,,------+++***))))))******)))''''''((((((((())))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''''''''((((((((((((''''''&&&&&&'''''''''((((((((('''((()))***))))))((('''&&&&&&''''''(((((((((((('''&&&%%%&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''''''''((()))***+++''''''''''''(((((((((((('''***---...---++++++,,,))))))))))))))))))))))))'''''')))***++++++************))))))******+++,,,+++,,,...///000000000//////...---...111333333333333555777555333444888===777444000///000111111000000222444444333444777:::333222000...///222555777;;;:::888555444666:::===333222111111444888>>>BBB>>>???@@@@@@@@@???>>>===???999555555555111000222333333666;;;<<<<<>>??????:::<<<>>>@@@AAAAAA@@@???DDDBBB???======???BBBCCCEEECCCCCCGGGHHHJJJUUUbbbmmmhhheeeaaa^^^YYYTTTPPPNNNMMMMMMJJJHHHFFFGGGIIIIIIFFFCCC@@@AAABBBCCCCCCCCCBBBAAA@@@AAABBBDDDFFFDDDAAA???<<>>???999<<<@@@GGGAAA777<<>>======;;;:::<<<;;;999888999;;;:::888777777999:::;;;999999888777666555444444777777777777888888888888777777666666666666777777999777666777:::;;;999777444666:::>>>???===777333111<<<@@@999555999:::555111111111111111111222222000000000000111111111111000000////////////000000...///000///------///000......---------,,,,,,,,,---,,,++++++******++++++))))))******++++++++++++************************'''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************+++,,,------......,,,***))))))******)))''''''''''''((((((((())))))'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((******((('''&&&''''''(((((((((((('''''''''''''''((((((((())))))'''((()))******)))(((''''''''''''((((((((())))))'''&&&%%%&&&((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((()))+++,,,''''''''''''((((((((()))%%%(((+++,,,+++***)))***))))))))))))))))))))))))&&&((()))+++,,,,,,,,,,,,*********)))***++++++,,,***+++---000222333333333111000...///111222222111444777999555///...444;;;<<<666000---...111222222---000222333222333777:::222111///...///333666999>>>===999555333555999===555333000---...444===DDD999999:::===???@@@???===CCC<<<777666555111111333000000777>>>@@@>>>BBBIIIDDDBBB@@@@@@DDDFFFCCC>>>:::777999???@@@<<<;;;>>>??????@@@BBBAAA???@@@CCCCCC>>>;;;???@@@>>>@@@EEE=========@@@BBB@@@<<<888333777;;;<<<:::999:::;;;888999:::<<<===>>>>>>>>>:::;;;>>>@@@AAAAAA@@@???GGGEEEAAA>>>===>>>@@@AAA@@@FFFHHHCCCAAAMMMdddvvvzzziiiqqqiiigggdddccc___XXXPPPKKKOOOLLLHHHFFFEEEFFFEEEEEEBBBAAAAAAAAAAAAAAAAAA@@@>>>???@@@AAABBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<>><<<;;;;;;::::::;;;;;;<<<===<<<;;;::::::::::::;;;777:::<<<;;;999888999;;;===999666555777888777555777777666666666666777777777666666666777888999999@@@===;;;:::::::::999888888888888888777777666666888777777777777777888888444333333222111111111222111111111111000000000000000000111222222222222222..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,+++)))((('''))))))))))))***+++,,,,,,))))))))))))************++++++******)))(((((((((+++***)))***,,,---,,,+++)))))))))))))))))))))))))))'''&&&'''((()))((('''''''''''''''''''''''''''((())))))((('''&&&''')))(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((///***%%%%%%(((***(((&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***************)))(((((())))))))))))************)))************+++++++++------000444777666222---111000000000000222333444===777666:::666...111;;;777333///...000222111000000//////000000111222333111111000111444<<>><<<;;;:::::::::;;;<<<<<<<<<999444111111222222222444555:::AAACCC???===>>>???AAA@@@<<<>>>BBB???888:::;;;<<<>>>>>>>>>===<<<888>>>DDDEEEAAA===<<<>>>888:::<<<;;;::::::<<>>>>>>>>???>>><<<:::999<<<<<<:::;;;>>>>>>;;;888888888999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBKKKFFF@@@===???AAABBBBBBCCCDDDJJJLLLGGGOOOxxxqqqnnnqqqwww{{{qqq```SSSOOOKKKIIIFFFEEEFFFFFFFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCC??????>>>=========>>>>>>???BBBDDDBBB===:::<<<>>><<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::>>>@@@BBB@@@<<<999:::;;;<<<999666666777888777555888888888888888888888888888888888888999::::::;;;???===;;;:::;;;:::999888888888777777777777888888999999888777777777777777444444333222222222222222222111111111111000000000///000111111222222222111..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***************+++++++++***)))))))))***+++,,,))))))))))))************************))))))))))))+++***)))***,,,---,,,+++************************)))(((''''''((()))((('''''''''''''''''''''''''''&&&&&&&&&'''))))))(((&&&''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((///***&&&%%%(((***(((&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***************)))(((((())))))))))))************************++++++++++++------///222555555111...000/////////000111222333<<<666555:::999444666???999555000///111222000///111111000000000000000111111111000000222999AAAGGG===888222......000222333AAA>>>:::666555666999;;;:::999999888888999:::;;;:::777444333333222111000555555999@@@AAA===:::;;;>>>???===999:::===;;;555777999;;;===@@@BBBCCCDDD???BBBEEEEEEAAA===:::888888:::;;;;;;::::::>>>@@@>>>===<<<<<<<<<<<<;;;999555:::;;;999777:::;;;999999999999999:::;;;<<<===>>>>>>>>>>>>???@@@AAAAAAFFFCCC???>>>@@@BBBCCCCCCIIIBBBFFFPPPWWWkkk|||xxxzzz}}}rrr^^^UUUYYYLLLJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@?????????@@@AAABBB@@@??????>>>>>>>>>??????>>>@@@BBBAAA===;;;<<<>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===<<<;;;:::999;;;>>>@@@???;;;777777888<<<999777666777888777666888888999::::::999888888999999999999:::;;;<<<===???===;;;:::;;;;;;:::888888777666555666888:::;;;;;;:::999888777666666666555444333333222333333333333222222222111111111000//////000111111111111000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++***)))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((('''((()))+++---///,,,+++)))(((((()))***+++))))))))))))************))))))))))))************+++***)))***,,,---,,,+++++++++++++++++++++++++++)))(((''''''))))))((('''''''''''''''''''''''''''&&&%%%%%%'''***+++(((&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((---***&&&&&&((()))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))************))))))((())))))))))))************************+++++++++,,,------...000222222000...//////...//////000222222<<<666555;;;===;;;<<>>>>><<<999999;;;:::666666777888:::===AAADDDFFFBBBBBBCCCDDDCCC@@@;;;777777888999999999;;;???AAAAAA@@@@@@AAADDDEEEDDDCCC:::>>>???:::777999;;;;;;::::::::::::;;;<<<======>>>>>>>>>??????@@@AAAAAAAAA???>>>???AAACCCDDDDDDFFFFFFFFFMMMggg}}}uuuxxxrrr```WWWZZZRRRPPPNNNLLLKKKJJJHHHFFFGGGGGGFFFFFFEEEDDDDDDDDDAAA@@@??????@@@BBBDDDEEEBBBBBB@@@??????>>>>>>>>>===???AAA@@@>>><<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;===>>>>>><<<:::999666:::>>>>>>;;;999888999;;;999888777777777888888777888:::;;;;;;:::888777999999999:::;;;<<<===>>>???===;;;;;;;;;;;;:::999888777555555666999<<>>@@@999666444333444444333222444333555:::;;;888666888??????===;;;<<<=========888777666666888<<>><<<<<<@@@DDDEEE@@@;;;555555666777999;;;>>>AAA???@@@CCCHHHLLLMMMLLLJJJBBBDDDBBB<<<999<<<>>>>>><<<<<<<<<;;;<<<<<<=========>>>>>>???@@@@@@AAAAAA??????@@@AAABBBDDDDDDDDDAAAOOORRRXXX}}}mmm\\\UUUUUUSSSPPPNNNMMMLLLKKKIIIGGGGGGGGGFFFEEEDDDDDDCCCFFFEEEEEEEEEGGGIIILLLNNNEEEDDDCCCAAA???>>>=========???@@@@@@???>>>>>>>>>===<<<<<<;;;;;;<<<<<<===:::;;;===>>>>>>===;;;:::<<>>>>>::::::999777777777888999666777999::::::999777666999999999:::;;;<<<===>>>???===;;;;;;<<<<<<;;;:::888777666666888;;;???AAA>>>===;;;999777555444444666555555555555555666666555555555444333222222222000000111111111111000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))((('''''')))+++,,,,,,+++)))((('''((()))***((()))))))))************''''''((()))***++++++,,,+++***)))***,,,---,,,+++***************************((('''((()))***)))(((''''''''''''''''''''''''''')))***((($$$###&&&)))''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((()))((('''''''''(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))*********))))))((()))))))))***************++++++++++++,,,,,,,,,------------------...///000000111222333333333333<<<888666:::>>>???>>>>>>;;;777333222555666666444111111111111111222333333111222222000//////000222:::666222000000000///...000000222333444444333333///000222555:::>>>BBBEEE===999444222333555777888555333555999;;;888777:::=========>>>>>>>>>???AAA999777666666777;;;>>>AAA:::888888===CCCEEEBBB===333333555777:::<<<>>>>>>;;;===AAAFFFIIIHHHEEEAAABBBDDDAAA<<<999<<<>>>>>>>>>>>>======<<<===============???@@@@@@AAA@@@@@@@@@AAACCCDDDDDDDDDEEEFFFEEEQQQbbbzzzqqqhhhbbbWWWTTTPPPNNNNNNNNNNNNMMMIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEFFFHHHJJJLLLMMMFFFEEEDDDBBB@@@???>>>>>>>>>??????@@@@@@@@@??????======<<<<<<<<<<<<======:::;;;<<<===>>>===<<<<<>>??????===;;;;;;<<<===<<<;;;999999888999;;;===@@@BBB???>>><<<999777555444444666666666555666666777888777777666555444333222222111222222222222111000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***)))((((((((()))*********))))))(((((())))))))))))))))))************'''(((((()))***++++++++++++***)))***,,,---,,,+++))))))))))))))))))))))))***)))((((((******)))(((''''''''''''''''''''''''%%%(((******'''%%%%%%&&&((((((((((((((()))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((())))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))************)))))))))))))))************++++++++++++,,,,,,,,,,,,,,,---......---,,,---///000111222333444444444444:::999999;;;===>>>>>>>>>@@@<<<777444555555333111222222222222333444555666111333444333111000000111777555222111111111000...//////000111222444666777///000333666;;;@@@DDDGGGAAA<<<666333444888<<<>>>999777777;;;;;;999999<<<:::999<<>><<<===@@@:::999888888:::>>>AAADDD:::888777:::???@@@===888333444666999===???>>><<>>:::;;;<<<@@@@@@???>>>============<<<===???@@@AAAAAA@@@@@@BBBDDDFFFFFFFFFGGGHHHJJJNNNUUUzzzyyyvvvsssccc^^^WWWRRRPPPPPPOOOOOOKKKJJJJJJIIIHHHGGGFFFEEEBBBCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA?????????@@@BBBBBBAAA@@@======<<<<<<<<<<<<======;;;<<<<<<<<<===============BBBGGGGGGBBB<<<777666999::::::999777777999<<<999999999999999999999999::::::;;;<<<===???@@@AAA???===;;;;;;<<<===<<<;;;::::::;;;<<<===???AAABBB???===<<<999777666555555777666666666777777888999888888777666555444333222333333333333333222111111////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))***++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))'''((()))******))))))((())))))))))))************(((((())))))*********++++++***)))***,,,---,,,+++***************************)))((()))******)))(((''''''''''''''''''''''''&&&'''***111555444,,,$$$''''''''''''(((((())))))&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***************))))))))))))************+++++++++,,,,,,,,,------+++...000///---,,,---...///000222333444444333333777:::<<<<<<===>>>@@@@@@@@@;;;777555666777666444555555444444444555555666222444666666444333222333555333111111111111000/////////000000222444555666222222444777:::???BBBDDDBBB>>>999888999<<>>BBBBBB???<<>>>>>???>>>===RRRgggvvvkkkQQQ>>>:::===BBBAAA@@@???>>>=========<<<===???AAAAAAAAA@@@???CCCEEEHHHHHHHHHJJJMMMQQQ\\\yyy}}}rrrqqqkkkaaaYYYSSSPPPOOOMMMMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEE@@@???@@@AAACCCCCCBBBAAA======<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???777===DDDEEEBBB<<<999777888:::;;;999777777:::===;;;::::::999999::::::;;;;;;;;;<<<===???@@@BBBCCC???===;;;;;;=========<<<;;;;;;<<<>>>???AAAAAABBB>>>===;;;999888666666555777777666666777888999999999888777666555444333333444444444444444333222111000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))''''''((()))******))))))%%%&&&)))***+++***)))((())))))))))))************))))))))))))************+++***)))***,,,---,,,+++++++++++++++++++++++++++***)))((()))***+++***((('''''''''''''''''''''''')))(((,,,888DDDCCC444%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%&&&(((((('''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((()))***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***************))))))))))))************++++++,,,,,,,,,---------+++...111111...,,,---......///111222333333222222555:::>>>>>>===???BBBCCC;;;777444555888;;;;;;:::888777666555555555555555222444777888777555444444333222111111222222111///...//////000111222222222444444555777999<<>><<<:::999888888999555555555777888888777555777999<<>>999666888===AAACCCjjjeeeEEE<<>>>>>======<<<===???AAABBBAAA@@@???CCCEEEHHHIIIJJJLLLRRRVVVkkkuuu{{{qqqhhhbbbZZZRRRPPPTTTPPPNNNKKKKKKLLLLLLHHHEEEJJJHHHFFFEEEEEEEEEDDDBBBDDDCCCBBBBBBCCCDDDEEEFFFIIIEEE@@@???@@@AAAAAA???AAA@@@???===<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;===>>>@@@@@@???<<<999777::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<========================:::<<>>>>><<<777666888;;;888666666666666999<<<444<<<===666000333777888777333444777555000111666111111111///......///111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))(((((((((''')))'''&&&'''((()))(((''')))$$$%%%///<<<@@@777,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((()))***+++,,,,,,---.........---,,,+++***))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---------............///333000...000555777777555HHH999:::<<<888FFFRRRGGG:::777666888:::::::::;;;888777777999;;;;;;888555777555333333555777777666222222222111111111111111000000000000111222333444333444555777888:::;;;<<<:::999888888999:::999777@@@BBBCCC@@@;;;999999;;;:::???CCCAAA;;;888:::>>>===;;;::::::<<<<<<999666888999777666;;;@@@???999666:::===>>>;;;:::<<<>>>@@@AAA@@@======CCCNNNWWWVVV>>>BBB@@@??????>>>>>>>>>>>>>>>@@@???@@@CCCCCC@@@@@@DDD???GGGJJJDDDBBBNNN^^^iii}}}{{{zzzvvvkkk^^^[[[^^^XXXRRRMMMLLLOOOQQQNNNJJJIIIGGGFFFFFFHHHIIIIIIHHHDDDDDDCCCCCCCCCDDDEEEFFFKKKHHHDDDCCCDDDDDDDDDBBBBBBAAA@@@???>>>==================>>>>>>======<<<999;;;===>>>???===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>============;;;===@@@BBBBBBBBBBBBCCCBBB<<<888888888777777999;;;;;;;;;======<<<;;;;;;;;;======<<<>>>>>>777---777444555888777333222666333333222000///...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))((((((((()))(((''''''((()))(((''''''$$$$$$''',,,---)))$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((())))))******+++++++++------------,,,+++***)))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,---------............///000000111222222444666777AAA;;;BBBCCC===HHHNNN@@@BBBAAAAAAAAABBBCCCEEEHHH>>>@@@@@@<<<777666999>>>888999:::;;;999666222///333222222222222111111111000000000000111222333444555555555666666777777777555444333444555555444333666888:::<<<===>>>AAACCC>>>BBBEEEDDD@@@===>>>???;;;999888888999999777444777:::;;;999:::======:::444777999;;;;;;;;;;;;<<<999:::;;;<<>>>>>=========>>>>>>>>>>>>AAAEEEEEEBBBCCCGGGKKKFFFIIIPPPNNNRRRrrrxxxtttyyywwwkkk___```XXXPPPMMMOOOPPPMMMJJJJJJIIIGGGHHHJJJKKKKKKJJJDDDDDDDDDCCCDDDDDDEEEFFFKKKHHHFFFDDDEEEEEEEEEDDDBBBAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>?????????????????????>>>>>>============@@@DDDFFFEEEDDDCCCCCCIIIBBB<<<===?????????AAA;;;<<<<<<<<<============DDDBBB>>>999:::===:::666666444555777777444333444333333222222111000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))))))))(((''''''))))))((('''((()))(((&&&###"""$$$'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))*********,,,,,,,,,,,,+++******))))))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++---------............///,,,000333222000111555999<<>>>>>===>>>BBBGGGGGGDDDEEEHHHGGGBBBDDDMMMWWWoooyyy{{{~~~vvvkkkiiiccc\\\VVVSSSPPPMMMKKKNNNLLLJJJIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAA??????>>>>>>??????@@@@@@EEEFFFFFFEEEDDDAAA???===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>?????????@@@@@@@@@??????>>>>>>>>>=========???CCCGGGIIIGGGEEECCCCCCAAA;;;999===AAABBBCCCEEEJJJJJJGGGCCCBBBEEEGGGFFFDDDFFFFFF@@@::::::>>>BBB999888777999999777666555333222222222222222000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))((('''((()))***)))'''(((******(((%%%%%%(((,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((('''(((((((((((()))))))))***)))))))))))))))))))))+++,,,,,,,,,+++******))))))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''((()))******)))((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++)))))))))*********++++++---------............///---///111111111222555888<<>>>>>>>>>>>@@@BBBAAA===888777666444444444555666777555999;;;;;;<<>>:::777555666999>>>@@@>>>;;;;;;;;;999999CCC^^^~~~oooVVVAAA>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>CCCHHHHHHEEEEEEHHHCCCHHHIIINNNmmmzzzyyy|||ooonnnlllfff^^^XXXUUUUUUPPPMMMKKKIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBB??????>>>>>>???@@@AAAAAAHHHHHHHHHGGGEEECCCAAA???????????????????????????<<<<<<=========>>>>>>>>>>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???CCCGGGHHHGGGDDDCCCBBBAAA>>>???DDDHHHIIILLLPPPKKKPPPSSSSSSUUUZZZ[[[XXXOOOMMMLLLJJJGGGDDDBBBBBBAAA@@@===<<<======;;;999444222111111333444222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***((('''((()))***)))(((%%%%%%&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))++++++,,,,,,,,,+++*********)))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++)))************+++++++++---------............///000......000333666777666:::BBBCCCAAAFFFKKKKKKIIILLLcccoooUUUHHHCCC@@@===CCCBBBAAA>>>:::888777888777777777666555444444333222111111111111222222333555555555555555555555444333222111222444555555333555333222444888;;;:::888<<<::::::<<>><<<999;;;<<<;;;999===MMMeeexxxrrruuuhhhUUUIII<<<777===;;;;;;;;;;;;<<<===??????@@@@@@CCCHHHHHHEEEEEEIIIIIIRRR\\\sss|||tttuuusssnnngggaaa^^^]]]QQQOOOLLLKKKKKKKKKJJJHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGFFFDDDCCCDDDEEEBBBBBBBBBBBBCCCCCCDDDEEEAAA@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA??????@@@@@@AAABBBBBBBBBAAADDDGGGIIIGGGEEEDDDDDDLLLKKKLLLMMMLLLLLLRRRZZZ^^^mmm}}}mmmSSSIIIKKKNNNOOOOOOIIIGGGBBB===>>>AAA???;;;;;;777333333444555444222000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***)))((((((******)))((((((&&&&&&(((******'''$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,,,,------,,,,,,+++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---------............///111...---000555999888666666BBBFFFIIIMMMIIILLL[[[yyyZZZHHHAAA>>>======>>>>>><<<888444999999888777666555555444333333222222222333333444444444444555555555555555222111111222444555444333444333333444666888888777:::999888999<<<<<<999666666666666555666999???CCC>>>:::666888BBBIIIEEE<<<999888999:::;;;;;;999777777999::::::<<>>>>>999:::;;;;;;;;;<<<===???@@@AAAAAAAAADDDHHHIIIGGGIIIMMMLLLUUUvvvzzzuuuqqqmmmfffaaaXXXVVVSSSQQQPPPOOOMMMKKKGGGGGGHHHHHHHHHGGGFFFEEEEEEGGGHHHHHHEEEDDDEEEFFFDDDDDDDDDEEEFFFGGGHHHHHHDDDCCCBBBBBBCCCDDDFFFHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBDDDEEEFFFGGGHHHIIIKKKMMMNNNMMMMMMMMMMMMOOOQQQTTTWWWYYYaaasssjjj^^^]]]eeemmmYYYVVVNNNGGGHHHLLLKKKFFFFFF@@@999666666777555222000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***)))((()))******)))((()))(((((()))***+++***(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,,,,------,,,------......---------*********)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------------------............///000000000222555888999:::888FFFLLLOOOQQQKKK___}}}iiiPPPIIIAAA>>>@@@@@@===:::::::::999888777666555555555444444333333444444444444444444333333333333333222111111222444555555444222444555555555555666888888777666666777888888777444555555555666;;;BBBHHHBBB???::::::@@@GGGEEE???===>>>???>>><<<:::888888777888999:::<<<@@@DDDGGG999>>>888444???CCC===;;;;;;;;;;;;===>>>@@@AAABBBBBBAAADDDHHHJJJKKKOOOUUU[[[xxx~~~zzzpppfffaaa^^^ZZZVVVSSSQQQMMMKKKGGGHHHHHHIIIHHHGGGFFFEEECCCFFFHHHGGGEEECCCDDDFFFFFFFFFFFFGGGHHHIIIJJJKKKFFFEEEDDDDDDEEEGGGIIIJJJMMMLLLJJJHHHFFFDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEECCCCCCEEEFFFHHHJJJKKKLLLQQQSSSUUUUUUUUUUUUVVVWWW]]]cccnnn{{{sssuuuoookkkaaaXXXYYY^^^^^^XXXNNNGGG===888777777555222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++------------------------------------------------+++++++++,,,,,,---------***)))((()))***+++***((($$$%%%&&&&&&&&&'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((()))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))******************+++,,,------......------......///.........************))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......---------.........//////...111444555444555999======KKKOOOQQQQQQPPPwwwzzziiiRRRDDDAAABBBBBB???;;;;;;:::999888777666555666555555444444444555555444333333222222111111111444333333444666888777666333666888666333222444777555555444333333444555777333444555555666<<>>CCCDDDAAACCCEEEGGGDDD???;;;;;;<<<<<<;;;999:::;;;===>>>>>>777DDDBBB:::;;;<<<<<>>CCCJJJRRRPPPHHHZZZfffSSSLLLGGGDDDAAA:::777;;;===999777:::777777555333222333777:::555555444444333444444555777666555555444444444444777777777777888999:::;;;888888777777777777888888555666888:::;;;<<<======???AAABBBBBBBBBCCCFFFHHHAAABBBBBBBBBAAA>>>;;;:::777666777<<>>;;;???===<<<>>>BBBEEEFFFEEEGGGBBBFFFQQQTTTUUUiiiyyyuuuqqqkkkfffbbb]]]XXXUUUVVVSSSPPPNNNMMMMMMMMMMMMJJJJJJKKKKKKKKKJJJJJJIIIKKKIIIGGGGGGHHHHHHGGGFFFDDDFFFGGGGGGHHHMMMUUU\\\^^^cccaaaVVVOOOOOOLLLDDDHHHHHHHHHKKKOOOPPPNNNKKKGGGHHHGGGGGGEEEEEEEEEFFFSSSQQQMMMJJJHHHIIILLLMMMVVVWWWWWWVVVVVVWWWZZZ\\\YYYfffxxxwwwuuuqqqkkk~~~|||rrrTTTCCCBBB;;;666777666222222222111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******)))))))))((((((((()))((('''&&&&&&'''((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((('''''''''''')))((((((((('''''''''''''''''''''((((((((()))))))))))))))***+++,,,......---...///000///...,,,+++***((('''((()))***)))((((((((())))))))))))((((((''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((******))))))))))))************+++,,,,,,,,,,,,,,,------......///000000000///111333444666999===@@@FFFLLLWWW[[[TTT```___JJJDDDFFFEEEEEEDDD>>>666777===999999999999:::999666444777777666555444444444444777777666555444444444444666666777888999;;;<<<===666666666555555666666666666888:::<<>><<<;;;===???@@@>>><<>>::::::888777777999;;;<<<999666999888777666555444444444888777666555444444444555555555666777888:::<<<===777777666666666666777777<<<===>>>@@@AAAAAABBBBBBAAABBBAAA???<<<:::;;;<<<;;;<<<=========<<<:::999;;;::::::===BBBDDDBBB???===<<<;;;<<<>>>???>>>======>>>@@@CCCEEEFFFFFFFFFMMMLLLOOO\\\yyy|||tttnnnhhhccc[[[[[[\\\ZZZXXXUUURRRQQQRRRQQQPPPOOONNNMMMLLLLLLOOOMMMKKKJJJJJJJJJIIIHHHHHHJJJLLLLLLMMMPPPVVVZZZUUU[[[\\\XXXUUUTTTQQQLLLPPPOOONNNNNNMMMMMMLLLKKKGGGIIIKKKKKKKKKMMMRRRUUUWWW[[[^^^]]]ZZZ[[[```fffooovvvwwwpppyyyaaaFFFBBB>>>:::888333444444333222111000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************)))******++++++,,,------,,,---...///000000000000.........---------------************))))))))))))((((((((((((''''''''''''(((((((((''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''')))))))))(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))***+++,,,......111111000000...,,,***)))...+++((('''((()))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++,,,,,,,,,++++++,,,,,,,,,------......///000000000///111333444666999===@@@@@@BBBSSSbbb]]]aaattt```JJJAAACCCGGGEEEBBBBBB@@@===:::999:::;;;<<<888888777666666666666666999888666555444555666777666666666666777888999999:::999999888888999999:::BBBBBBAAA@@@???>>><<<;;;>>>???>>><<<999777777888888888999:::;;;::::::999:::999999;;;>>>???>>><<<<<<<<<<<<<<<>>>?????????<<>>;;;555555555444333222111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************)))******++++++,,,------+++,,,---///000000000000000/////////......------*********)))))))))((((((''''''''''''(((((((((((('''(((((((((((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((***+++***)))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***+++++++++,,,---...///000333333222111///---,,,+++000---)))''''''(((((('''(((((())))))))))))((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++************++++++------,,,++++++,,,,,,---------......///000000000000222333333444666999<<>><<<:::888777:::::::::999777666888999666777888888999:::::::::<<<<<<<<<===>>>??????>>><<<======>>>>>>@@@BBBCCCCCCEEEGGGGGGGGGJJJRRRXXX\\\qqqfffbbbccccccbbbaaa___]]]ZZZXXXVVVVVVVVVQQQOOOMMMMMMNNNOOONNNMMMPPPLLLIIIMMMTTTXXXVVVSSSRRRUUUXXXXXXWWWVVVUUUUUURRRRRRSSSRRRSSSUUUYYY\\\eeehhhkkkmmmnnnttt~~~dddyyysssVVVNNNGGGBBB???999666666555444222111000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------...///000111222222111000000//////...---------******)))))))))((((((((('''(((((((((((()))))))))''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((()))+++,,,+++***((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((()))))))))******,,,,,,,,,,,,---///000111444333222111///...---,,,000---***)))))))))((('''(((((())))))))))))((((((''''''''''''((((((((((((''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++///...,,,++++++,,,------------......///000000000111222333333333444777:::GGGMMMZZZccccccsss}}}aaaOOOFFFBBBEEEHHHHHHEEEBBB@@@@@@;;;;;;::::::::::::;;;;;;;;;999888777888;;;===???BBBAAA???===<<<;;;::::::999999888888888888999999999999::::::::::::999999666777888888777777999;;;777777777888999::::::;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@@@@BBBEEEHHHGGGIIIJJJHHHIIISSScccppp|||tttpppnnnjjjhhhdddaaa^^^]]]]]]]]]ZZZXXXVVVUUUUUUUUUTTTSSSRRRPPPPPPSSSXXXZZZYYYWWWTTTUUUWWWYYYXXXWWWWWWYYYWWWYYY[[[\\\^^^cccjjjooolllttt~~~gggwwwZZZRRRIIIBBB@@@;;;777777666444333222111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------...///000000000000000///......---,,,,,,++++++***)))))))))((((((((((((((((((((()))))))))******&&&'''((())))))((('''&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((((()))***+++***)))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((()))))))))*********+++++++++,,,---...///000333222111000......------,,,***)))***++++++***((((((((())))))))))))((((((''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******++++++,,,000...---+++++++++---...------......///000000000000222333333444666999<<>>=========;;;:::888888:::>>>AAADDDBBBAAA???>>><<<<<<;;;;;;999999888888888888999999777777888999::::::::::::555777888888777888:::<<<999888888999999:::;;;;;;999::::::;;;;;;;;;===>>>@@@BBBCCCCCCCCCEEEIIIMMMGGGKKKPPPUUU```xxxvvvtttqqqmmmjjjiiihhhhhhdddaaa___]]]]]]\\\ZZZYYYUUUWWWXXXYYYZZZZZZZZZ[[[ZZZZZZ\\\^^^___^^^aaadddfffhhhjjjlllnnnttt|||yyyhhhvvv[[[RRRGGG@@@===999888777666555333222111000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------+++,,,------------------------,,,++++++***))))))))))))))))))(((((((((((((((((())))))******++++++&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))*********************+++,,,---...///222111000...------------(((((((((***,,,---,,,+++(((((())))))))))))((((((''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,++++++******++++++,,,000///---+++++++++---...------......///000000000///111333444555888;;;>>>AAAQQQ```aaaccczzzbbbTTTSSSTTTOOOIIIIIIGGGEEECCC@@@>>>======;;;:::999999;;;@@@DDDGGG>>>>>>===;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;::::::999999666777888888888888;;;===::::::999999:::;;;;;;<<<===>>>?????????@@@BBBDDDBBBCCCEEEEEEDDDFFFKKKOOOKKKRRR\\\jjj{{{wwwtttoookkkiiigggeeeddddddcccbbbaaaaaabbbcccdddjjjjjjjjjkkknnnqqqtttvvvxxx~~~ffftttzzz^^^SSSNNNEEE??????;;;:::888555333111000000000000000000////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********))))))(((+++++++++*********))))))+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........+++++++++,,,,,,+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************++++++---...///111222333555222//////111111000...,,,***)))***---...,,,)))((((((((((((((((((((((((((((((((((((((())))))***''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))(((((('''''')))************+++++++++***+++,,,,,,------,,,,,,------......///000000000111222333333333555999<<>>>>>>>>>>>>>>======<<<;;;<<<======<<<;;;<<<===:::::::::;;;<<<>>>???@@@<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>666:::???>>>;;;999<<>>>>>>>>???CCCAAACCCJJJLLLLLLPPPWWW]]]kkkzzzvvvssszzzyyywwwvvvvvvwwwyyyzzzsssuuuyyyddd|||cccVVVPPPEEE<<<:::;;;:::888555333111000000000000000000////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********+++++++++*********))))))++++++,,,,,,,,,,,,------,,,---------.........///+++,,,,,,------,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))***************+++,,,---///000111222111000000111222111...+++***)))))))))******)))'''(((((((((((((((((((((((())))))((((((((()))******((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((((((((************++++++++++++++++++,,,---------------------......///000000000111222333333444666:::>>>EEEIIIYYYaaakkkuuuzzz^^^XXXSSSPPPQQQPPPMMMIIIJJJFFFAAA===<<<>>>@@@AAA999::::::::::::999::::::===<<<<<<<<<===>>>??????;;;:::::::::::::::;;;;;;::::::;;;;;;<<<=========<<<>>>@@@>>><<<<<<>>>AAA;;;<<<===???AAADDDHHHJJJJJJHHHIIIMMMPPPUUU```lll{{{^^^fffYYYSSSIII>>>888:::999777555333222111000000000000000////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))(((((((((***+++,,,+++++++++***************+++++++++,,,,,,---------------------............,,,,,,,,,------,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''&&&'''''''''(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))******************+++,,,...///000000......000222333000,,,((()))***++++++)))(((((((((((((((((((((((((((((((((***))))))))))))***++++++))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))(((((((((************+++++++++,,,,,,,,,---............---------......///000000000111222333444555888===@@@DDDGGGXXXbbbmmmwwwnnn^^^XXXXXXXXXWWWUUUQQQMMMHHHCCC===999AAAAAAAAAAAA@@@??????>>><<<;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<===>>><<<<<<======>>>?????????>>>============???AAACCCAAACCCEEEEEEDDDDDDDDDEEEPPPNNNOOOUUUaaaxxx|||eeegggZZZVVVOOODDD<<<:::999777555333222111111000000000000////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))(((''''''(((***,,,...************************+++++++++,,,,,,---------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))******+++---......///---...///111000...+++)))+++---///...***((()))***((((((((((((((((((((((((***************++++++,,,+++******))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,,,,---......//////......------......///000000000000222333444666:::???BBBDDDGGGXXXcccooozzz|||kkkZZZWWWSSSQQQPPPPPPMMMJJJAAA???>>>=========<<<<<<===<<<<<<<<<<<<<<<==================>>>???AAAAAA???@@@@@@AAAAAABBBCCCCCC???>>>>>>@@@CCCEEEEEEDDD???BBBGGGIIIJJJKKKNNNPPPNNNZZZnnnhhh[[[WWWQQQFFF===999888777555333222222111000000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))(((''''''(((***,,,...******************************+++,,,,,,---......,,,,,,++++++++++++++++++******++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((()))))))))************)))******+++,,,---....../////////...---,,,,,,,,,+++---///...***((()))***))))))))))))))))))))))))***************++++++,,,++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))***************++++++++++++,,,,,,,,,,,,---......//////......------......///000000000000111333555777:::???CCCEEEGGGXXXcccppp{{{yyyhhh]]]WWWSSSPPPIIIFFFBBBAAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCC>>>>>>>>>???@@@AAABBBCCCAAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDFFFHHHHHHFFFDDDKKKKKKKKKIIIHHHMMMVVV^^^kkknnn]]]VVVOOODDD:::999888777555333222222222000000000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))(((((((((***+++,,,***************+++++++++******+++,,,,,,---......,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***))))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&''''''((()))(((((((((((())))))))))))''''''(((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......///000000...,,,+++,,,...)))***++++++)))((((((((())))))))))))))))))))))))***))))))))))))***++++++******************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,---............---------......///000000000000222333555666:::???CCCFFFGGGVVVaaannnzzzuuufffaaaZZZQQQKKKJJJIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCDDD@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEECCCDDDFFFGGGGGGGGGFFFFFFJJJLLLOOOSSS\\\mmmtttaaaUUUMMMCCC;;;999888666555333333222222000000000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********))))))*********+++++++++)))******+++---......///.........------,,,,,,,,,,,,------......------,,,*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''(((((()))***(((((((((((())))))))))))'''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))************++++++,,,,,,------.........000111111...,,,,,,---***)))))))))******)))'''))))))))))))))))))))))))))))))((((((((()))************************++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,---------------------......///000000000000222333444666999>>>AAAFFFEEERRR\\\jjjvvvuuueeeZZZSSSLLLGGGMMMKKKJJJHHHFFFEEEEEEDDDFFFFFFEEEEEEEEEFFFFFFGGGEEEEEEFFFGGGGGGHHHHHHIIIEEEHHHKKKLLLMMMQQQWWW\\\PPP^^^ssswwwcccVVVNNNEEE>>>999888666555444333222222000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********))))))((())))))******++++++++++++)))******+++---...//////000000/////////...............////////////......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,------.........+++///333444000---,,,,,,,,,***)))***---...,,,)))))))))))))))))))))))))))((((((((((((((())))))***)))))))))***+++++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,------......///000000000111222333444555888===@@@EEEDDDPPPYYYgggsssxxxllldddZZZXXXUUURRROOOMMMKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMQQQUUUWWW[[[dddqqq|||oooeeeUUUIIIBBB;;;:::999777444333222222222111111111111000000000000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,------...333333333111///......000---......///////////////+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************)))************+++++++++...---,,,,,,---...000111222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))***************))))))))))))))))))))))))***+++++++++,,,)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++,,,------......------////////////000000000000222333555666777999===@@@???NNNQQQUUUhhh{{{{{{ssskkkeeebbb___ZZZUUUUUUSSSQQQPPPPPPQQQSSSUUUUUUUUUVVVWWWZZZ___bbbeeejjjtttqqqgggVVVHHHBBB;;;;;;999777444333222222222111111111111000000000000111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************+++++++++,,,------......111222222000......///000...///////////////......+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,++++++,,,---//////222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))*********)))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++,,,------......------////////////000000000000222333555666777999===@@@AAAOOOOOOSSSeeexxx~~~||||||~~~~~~qqqhhhUUUGGGBBB<<<;;;999777555333222222222111111111111000000000000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,---....../////////000000000......///111000000000///......------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))*********++++++++++++***++++++---...///222111000000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))******+++++++++***************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++,,,------......------.../////////000000000111222333555666777999===@@@DDDOOONNNQQQbbbtttxxxooofffSSSGGGCCC===;;;:::777555333222222222111111111111000000000///000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,------...//////000...///000///......000222222111000///...---,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********))))))(((((((((((((((((((((((((((((()))))))))************))))))))))))******************+++,,,,,,---...///111000000///......------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))))))))*********,,,+++++++++***)))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,+++,,,------......------......//////000000111111222444555666777:::>>>@@@EEENNNLLLOOO```qqq}}}sssgggQQQFFFCCC<<<;;;:::888555444333333333111111111111000000000///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************,,,,,,------...//////000...///000/////////111333333222000...---,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((()))))))))************(((((()))))))))************+++,,,---...///000000000000//////......------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******(((((())))))************,,,+++++++++***)))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,+++,,,------......------.........///000111111111333444666777888:::>>>AAADDDLLLJJJOOO___mmmyyygggPPPEEECCC;;;<<<:::888666444333333333111111111111000000000000//////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,---....../////////000111000///000222333333222000...---,,,------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))************((((((((()))))))))*********+++,,,...///000000000/////////.........------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******((((((((()))******+++++++++++++++***************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++,,,------......------------...///000111222222333444666777888:::>>>AAACCCJJJIIIPPP^^^gggyyybbbLLLEEEDDD<<<<<<;;;888666444333333333111111111111000000000000.../////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************+++++++++,,,------......111222222111000000222444333111///---,,,---......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***(((***+++...///000000000//////.........---------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******'''(((((()))******++++++***************+++++++++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++,,,------......------------...///000111222222333555666777888;;;>>>AAABBBHHHHHHPPP\\\___sss\\\HHHEEEGGG???<<<;;;888666444444333333111111111111000000000000.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************+++,,,,,,------...222333333222111111222444222111///---,,,---...///+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))'''(((***---...//////..................---------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******'''(((((()))***+++++++++))))))******+++++++++,,,)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++,,,------......------------...///000111222222333555666777888;;;???BBBAAAHHHHHHPPPZZZYYYyyyiiiWWWFFFBBBDDD@@@;;;:::888777555444444444222222222111111111111000////////////............---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---------......//////000111222333333444222222000///............,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------.........//////......---,,,******++++++++++++************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------......************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////000000111111444444444444666999===???DDDGGGGGGMMMXXX```uuuyyybbbTTTFFFCCCDDD???;;;:::888777555444444444222222222111111111111000////////////............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---------......//////000111222333333444333222111///...---------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...---------------,,,,,,+++******++++++++++++************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////000000111111444444444555777:::===>>>AAAFFFGGGMMMWWW]]]pppooo[[[QQQGGGEEEEEE===;;;:::888777555444444444222222222111111111111000////////////............------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---------.........//////000111222333333444333111///...---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...,,,,,,------,,,,,,+++*********++++++++++++*********))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////000000111111444444444555777:::<<<>>>>>>EEEGGGMMMVVVZZZiiigggVVVPPPIIIGGGDDD;;;;;;:::888777555444444444222222222111111111000000////////////............,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---------............///000111222333333444333111///---,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))((()))))))))************((()))))))))************(((((((((((((((((((((((())))))*********+++++++++***++++++,,,,,,------...,,,------------,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------......//////000000111111333333444555777:::<<<===<<>>;;;:::888777555444444444222222222111111111111000////////////............+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---------......------...///000111222222111111///...---,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...---............---,,,,,,******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------......//////000000111111222333555777999;;;<<<<<<:::DDDEEEGGGQQQXXX___llloooaaaZZZTTTFFFAAACCC@@@;;;:::888777555444444444222222222111111111111000000/////////............+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---------......------...///000111222222111000///...---,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......,,,,,,---------,,,++++++******++++++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------......//////000111111111111333555777999;;;<<<<<<999CCCCCCCCCNNNWWW___lll~~~ooofffZZZPPPJJJEEEAAA>>>;;;:::999888777666555444222222222111111111111000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,)))+++,,,...//////......///000111222333444444444333111...,,,,,,---,,,++++++++++++***)))(((((('''******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++***)))++++++,,,,,,,,,,,,------111000000///......------+++++++++*********))))))************************))))))))))))******************))))))******+++,,,++++++************++++++************************))))))))))))))))))))))))+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......//////000000111111111444777;;;======<<<<<<>>>@@@DDDHHHNNNVVV___eee|||ooofffZZZPPPJJJEEEAAA>>>;;;:::999888777555555444222222222111111111111000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,***+++,,,............---///000111222333444444444444111///---......---,,,,,,,,,,,,+++***)))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******+++++++++,,,,,,,,,------000//////...------,,,,,,,,,,,,,,,+++++++++******************************))))))))))))************,,,,,,+++***************++++++************++++++************************))))))))))))))))))))))))+++***)))))))))***+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......//////000000111111222333666999;;;<<<<<<<<<>>>@@@CCCGGGMMMUUU]]]cccrrrpppgggZZZPPPJJJFFFAAA???;;;:::999888777555444444222222222111111111111000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,***+++,,,---......------///000111222222222222222333111///......///...,,,------,,,,,,+++***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,+++++++++************************))))))))))))************+++*********+++,,,,,,---++++++************++++++************************))))))))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......//////000000111111222333555777999:::<<<======???BBBEEEKKKRRR[[[```gggqqqgggZZZPPPJJJFFFBBB???;;;;;;:::888777555444333222222222111111111000000////////////....................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------------......//////000/////////000///------......---,,,,,,,,,+++++++++***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************(((((('''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++************************((()))))))))************&&&&&&(((***,,,///111222++++++************++++++************************))))))))))))))))))))))))***************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///......//////000000111111333333333444666999;;;===<<<>>>AAADDDIIIPPPXXX]]]aaaqqqhhhZZZPPPIIIFFFCCC@@@<<<;;;:::888666555333333222222222111111111000000////////////....................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,---------,,,,,,+++---,,,+++,,,------,,,******************)))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++*********))))))))))))************************************((()))))))))************&&&&&&'''))),,,...111222++++++************++++++************************))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///......//////000000111111333333333333555888;;;===<<<>>>@@@CCCGGGMMMUUUZZZaaa}}}rrrhhh[[[OOOIIIFFFCCCAAA<<<<<<:::888666555333222222222222111111111111000////////////....................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))+++******+++,,,---+++***))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++---......------************++++++++++++++++++++++++++++++******((((((((()))))))))))))))************************))))))))))))***************)))))))))***++++++,,,++++++************++++++************************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......//////000000111111333333333444666999;;;======>>>@@@BBBFFFLLLSSSXXXcccssssssiii[[[OOOIIIFFFDDDBBB===<<<:::888666444333222222222222111111111111000////////////............................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,,,,------------,,,+++***)))***)))***+++---...,,,*********************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))---000111000...---************++++++++++++++++++++++++++++++++++++(((((())))))************************************))))))))))))************+++***))))))((((((((()))++++++************++++++************************))))))))))))))))))))))))((()))***+++,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......//////000000111111222333444555888:::<<<===>>>???@@@BBBFFFKKKRRRWWWbbbhhhsssiii[[[OOOIIIFFFDDDBBB===<<<;;;999666444333222222222222111111111111000000/////////............................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,+++*********+++,,,/////////...---,,,+++*********+++,,,...///---++++++++++++++++++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''***...111333111///---)))************+++++++++++++++++++++++++++,,,,,,))))))******+++++++++,,,************************))))))))))))************((((((((((((((())))))***++++++************++++++************************))))))))))))))))))))))))((()))***+++,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////......//////000111111111222333555777999;;;<<<===>>>???AAABBBFFFKKKRRRWWW```aaannnhhh]]]QQQGGGBBBBBBCCC@@@===:::777777666444333222222222111111111111000//////...------------...................................................------------------------+++++++++++++++++++++++++++++++++++++++***)))(((************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////......---------......///111111000......------------------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++,,,++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))******************************)))((((((((((((((())))))))))))))))))))))))++++++******)))******+++))))))))))))************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///////////////.........000///.........///111222111222444555666888<<>><<<888666666666444333222222222111111111000000000//////.......................................................................................,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000000111000///...---,,,,,,++++++------,,,+++******++++++************************++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))************+++++++++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))*********(((((()))***+++,,,,,,,,,******************************************************************************))))))((())))))***))))))))))))))))))))))))((())))))***************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000000000111111111222333444444444555888:::???@@@@@@@@@BBBGGGMMMRRRWWWeeeeeellldddXXXNNNHHHEEECCCAAA>>>;;;888666666666444333222222222111111111000000000000///............///........................................................................---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///000000000000///...,,,,,,+++++++++,,,++++++************+++************************++++++++++++++++++++++++************************,,,,,,---......---,,,,,,************************)))))))))))))))))))))))))))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((()))))))))*********(((((()))***+++,,,,,,,,,******************************************************************************))))))))))))******************************)))***+++,,,,,,,,,,,,+++************+++++++++++++++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---.........//////000000///000000111111111111111444444555555555666999<<>>???@@@@@@AAADDDIIILLLRRRWWWcccooo~~~{{{\\\VVVMMMIIIHHHGGGCCC???<<<999777555555555555444222222222111111111111000111111000///////////////................................................//////////////////////////////...---,,,,,,++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------///000111000///---,,,,,,,,,+++++++++,,,------,,,+++++++++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))***+++,,,,,,------+++++++++***************************************++++++++++++++++++++++++******************************))))))***+++,,,,,,************************&&&(((***,,,---,,,+++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------...///000000111///000111222333222111111///111222333444666:::===>>>???@@@AAAAAADDDHHHKKKRRRRRRbbbjjj{{{wwwfffZZZVVVPPPLLLIIIEEEAAA>>>:::999777666444333333333222222222111111111111000////////////////////////000000000000///////////////.........------------......////////////......++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------......---,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++*********))))))((((((************************+++*********))))))(((((()))************+++++++++++++++************+++++++++*********))))))((((((++++++************++++++************************)))************+++++++++***)))))))))***+++,,,,,,***+++,,,---,,,,,,***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---+++******,,,......---+++...000///,,,***+++---.........------,,,,,,,,,,,,---......//////......////////////000000000000111111222222222333333333444444555444333444666888;;;;;;<<<>>>AAAEEEHHHJJJQQQJJJ\\\iiiooo~~~tttmmm```WWWWWWTTTOOOIIIDDDBBBAAA:::999777666444333333333222222222111111111111000///////////////////////////////////////.........////////////.........---......////////////......,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,++++++,,,,,,,,,------......+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++*********))))))))))))************************+++*********))))))))))))************++++++++++++++++++************+++++++++*********))))))))))))++++++************++++++************************************++++++++++++******************+++,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++,,,---...---,,,,,,...000///---+++,,,............------,,,,,,,,,,,,,,,---....../////////////////////000000000000111111111222222222333333333444555444333444666999;;;<<<<<<>>>AAADDDGGGIIIPPPMMMYYYdddkkk{{{nnnjjj___[[[\\\ZZZSSSIIIAAA@@@@@@:::999777666444333333333222222222111111111111000////////////////////////........................000000000000////////////......////////////......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---......,,,,,,---...///000111111,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************)))))))))***************************************)))))))))************+++++++++,,,++++++************++++++***************)))))))))++++++************++++++************************************+++++++++,,,,,,++++++************+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,...///000000...---...///.........---------------+++,,,,,,---......//////////////////000000000000111111111222222222222333333444444444333444777999<<<<<<===>>>@@@CCCEEEGGGMMMQQQUUU\\\fff|||vvvqqqggggggccc[[[QQQGGG???<<<<<<:::999777666444333333333222222222111111111000000////////////////////////.........///////////////111111111000000000000///......////////////............///......---,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,+++,,,---...------......//////000000---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***+++++++++++++++,,,,,,*********************************************************************************************************************************************************+++++++++,,,,,,++++++************++++++************************++++++************++++++*********************************+++++++++,,,,,,---,,,++++++******************++++++,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111///,,,000000000//////...//////...............---------,,,,,,,,,------...///000////////////000000000000111111111111222222222222333444444444333444777999============???AAADDDEEEGGGSSSQQQVVVdddlllvvvjjjooodddUUUJJJEEEAAA>>>::::::999777666444333333333222222222111111111000000000000000000000000000000//////000000000111111111222111111111000000000000......////////////......////////////...---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,---,,,***)))***+++///.........------,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++*********++++++,,,,,,,,,***************************************************************************************+++++++++***************************************+++++++++***++++++++++++,,,,,,,,,++++++************++++++***************+++++++++++++++************++++++***************************++++++++++++,,,,,,,,,------,,,+++*********+++*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---000333333111///222111//////////////////..............................---------...///000////////////000000000000000000111111111222222222222333444444333555777:::===<<<<<<===>>>@@@BBBDDDCCCQQQNNNSSSdddeeetttffflll___OOOFFFDDDDDDAAA===:::999777666444333333333222222222111111111111000000000000000000000000000///000000111111222222333111111111111000000000000......////////////............/////////...---------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------///222555555111------...///......---,,,+++******------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////++++++++++++++++++++++++*********++++++,,,,,,---*********************************************************************************+++++++++++++++*********************************+++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++*********+++++++++++++++++++++************++++++************************++++++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,************+++,,,------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++---000333555444333333111......///000000///.............../////////111000///.........///000////////////000000000000000000000111111111111222222333444333333555888:::<<<;;;<<<<<<>>>@@@BBBDDDBBBOOOMMMRRRaaaaaa|||zzzpppfffcccZZZNNNGGGDDDCCC@@@===:::999777666444333333333222222222111111111111000000000000000000000000000/////////000111111222222111111000000000/////////......////////////......---......////////////...........................------......////////////------------------------........................333888===<<<777222//////...---------,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000++++++++++++++++++++++++)))******+++,,,,,,------*********************************************************************************++++++,,,,,,,,,*********************************++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++************++++++*********++++++,,,,,,,,,++++++************++++++************************+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------***************,,,---...///...,,,++++++,,,...///------------------------++++++,,,///333666777777333000---,,,...000///...---........./////////000555333111///......///000////////////000000000000000000000000111111111111111222333333333555888;;;::::::;;;<<<===@@@BBBDDDDDDNNNMMMQQQ[[[]]]rrrwwwpppjjj^^^YYYRRRJJJDDD???<<<::::::999777666444333333333222222222111111111111000000000000000000000000000---......///000111111222000000000000////////////......////////////......------...///000000000///........................---.........//////000000------------------------........................///555;;;;;;444...******,,,,,,------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111++++++++++++++++++++++++))))))***+++,,,,,,------*********************************************************************************++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------++++++************++++++*********++++++,,,,,,,,,++++++************++++++************************++++++,,,,,,,,,---------++++++++++++,,,------...******))))))***,,,---///000///---,,,,,,---///000------------------------+++***+++...333777999999333000,,,+++...//////...---.........//////000000777555333000///...///000////////////000000000000000000000000111111111111111222333333444555888;;;999::::::;;;===@@@CCCDDDGGGMMMNNNPPPWWWYYYkkkwwwfffyyyxxxcccXXXNNNIIIEEE???<<<;;;;;;999777444333222111222222222222111111111111000111111111111111111111111111111000000//////......111000000////////////000...///000000000///---,,,000000000000000000000000..............................////////////......------------------------000////////////.........***+++...000111111000000........................+++++++++,,,,,,---------,,,//////,,,***+++///111000...///222111---...222---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------++++++++++++---------,,,***))))))***,,,---*********************************++++++,,,,,,,,,************************++++++******++++++,,,---...------,,,,,,++++++***,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......)))+++,,,++++++,,,...000:::888444000---++++++++++++------++++++//////---///------///333555444222---------....../////////000000000111111222222222666444222222444555333111000000000000////////////000000000000////////////000222444555555666888999999999;;;AAABBB???===???HHHKKKOOOQQQSSSZZZdddlllhhhssspppbbbXXXNNNIIIEEE@@@<<<<<<<<<:::888555333222222222222222222111111111111000111111111111111111111111111111000000////////////000000/////////000000111///000000000///...------................................................---......//////......---------------------------/////////.........------+++,,,---...000000000000........................+++,,,,,,,,,,,,,,,,,,---,,,---------......---+++---+++,,,//////---...222---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***))))))***,,,,,,***(((++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,------,,,++++++---///444222000---,,,,,,,,,------//////++++++//////---...,,,+++,,,///000000...---------.........//////111222555777777666444333444222000111222333111///...////////////000000000000000000000000000000000111222444444444555888:::666666:::AAACCCBBBBBBDDDFFFIIIMMMOOOQQQXXXaaaiiiqqqrrraaaWWWMMMIIIEEE@@@=========;;;999666444333222222222222222111111111111000111111111111111111111111111000000000000/////////////////////000000111222222111000///......---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,------------------------......---------,,,,,,,,,,,,,,,,,,---...///000111---------------------------,,,,,,,,,,,,,,,,,,++++++***+++...111000,,,))),,,******---...,,,---111---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***)))***...333222,,,''',,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++******++++++,,,---******++++++,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))************+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......///000///...,,,++++++------,,,+++++++++,,,...///...111000---,,,///000---000---++++++,,,---------...---------......//////000333777:::;;;888444111222111///000111111000.........//////000000111111000000000000000000000000333333444333333555888;;;777777;;;AAADDDCCCCCCFFFCCCFFFJJJLLLOOOUUU]]]dddyyyvvvvvv]]]SSSJJJFFFCCC>>>;;;<<<<<<;;;888555333222222222222222222111111111000000111111111111111111111111000000000000000000000000////////////000111222333333222000...------......,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,++++++,,,...000111---------------------------------,,,,,,+++++++++******,,,//////...///222000,,,***---...,,,,,,///---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,222999;;;555...------------------------++++++++++++++++++++++++************************++++++******++++++,,,---******++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222222111///,,,******+++************+++---...///...000000---...111222000000///---,,,---...///000......------...///000111///111555777777555222000222111111111111111000///222222222222111111111111000000111111111111111222444444444333333555999<<<>>><<<>>>BBBCCC@@@???AAAAAADDDHHHKKKNNNTTTZZZ___mmmuuupppqqquuuhhhrrrXXXOOOFFFBBB@@@<<<999::::::888666444222111111111222222222111111111000000111111111111111111111111000000000000111111111111////////////000222333333333222000///......//////------------------------........................++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++---,,,+++++++++---...///---------------------------------,,,,,,+++++++++***+++...///++++++777EEE666000---......,,,+++,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///++++++111:::>>>;;;666------------------------++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222222111///,,,******++++++++++++,,,,,,------...,,,//////---...333444222...............///111222///.........///111333444222333333333333222222222444444444444333222222333888777666555444333222111000111111111222222333333555555444333333555999<<<@@@>>>???BBBAAA>>><<<>>>AAACCCGGGKKKOOOTTTXXX\\\gggzzzoooiiifffjjj{{{jjjiiiUUUKKKCCC@@@>>>:::888999777666444222111111111222222222222111111111111000111111111111111111111111000000000111111111111222000000000000111111222333111111000000//////000000................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,//////+++...BBBZZZ;;;444...//////---++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---***)))---555999999777------------------------,,,,,,,,,++++++++++++***************************++++++******++++++,,,------,,,,,,+++******)))))),,,++++++******++++++,,,*********+++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......000111000...+++******+++---------------,,,,,,,,,+++...///---...333444222+++---////////////000222//////...///111444777999888666444222222333555666666777888777555444555666<<<;;;999888555444222111111111111222333333444444555666555555444555888;;;<<<:::;;;???@@@======@@@AAACCCFFFKKKOOOSSSVVVXXX___nnnvvvtttmmmhhhhhhhhhmmm~~~}}}~~~yyyhhh]]]SSSJJJAAA???===:::888999666555444333222333444444222222222111111111111000111111111111111111111111000000111111111222222222111111111000111111222222//////000111111111111000................................................,,,,,,------------,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...+++,,,//////666NNNhhh<<<333---...000...,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++***+++---111333333222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++******++++++,,,---+++++++++***************,,,++++++******++++++,,,)))*********++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------,,,,,,,,,---------...............---+++***+++---,,,,,,,,,---,,,,,,,,,+++...000000------000111///---000333444222000000111/////////000333777;;;===999777555333222444666777777999:::999777555777999;;;:::999888666555333333111111222222333444444555444666666666555666888:::888666777<<<>>><<<===AAA@@@AAAEEEJJJOOORRRTTTUUUYYYbbbzzzqqqkkkjjjgggjjjlllsssqqqkkkeeedddgggiiilllyyy}}}|||~~~zzzlll[[[QQQSSSJJJAAA???>>>;;;999:::666555444333444444666666222222222111111111111000111111111111111111111111000000111111222222222222222222111111111111111111---...000222222222111111................................................,,,------......------,,,++++++++++++++++++++++++......------------,,,,,,)))***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///******000444===UUUnnn:::222,,,---000...---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++------------+++++++++,,,...000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++******++++++,,,---)))))))))***++++++,,,,,,,,,++++++++++++++++++,,,))))))******++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,------,,,+++***,,,---***++++++,,,,,,,,,++++++000222111---,,,......,,,111555999999555222111111/////////111444999===@@@777666555333333333444555777:::;;;:::777666777999999999888777666555444444111111222333333444555555444555777777666666777999888555666:::<<<:::;;;??????@@@DDDIIINNNQQQSSSRRRZZZ___sssrrrfffaaaaaaccc___```iiiyyyxxxiiillleee___cccoooyyy}}}|||iiiqqqxxxxxxpppeee\\\YYYJJJHHHDDD@@@<<<:::::::::777777666666555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111111000111111111111000000000000........................------...............------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,---...111444666EEE---111222***KKKiiiUUU.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///...+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,+++++++++,,,---...,,,***)))***+++,,,,,,,,,+++,,,,,,+++******+++---++++++++++++************///---+++,,,......+++(((,,,+++***))))))***,,,---***+++,,,---,,,,,,***)))((()))***+++,,,---------++++++++++++++++++++++++///...,,,******)))******,,,***((()))+++,,,+++(((------......------,,,+++---000000---...222000***///555:::999444000333666444333333666::::::777444555000---333<<>>;;;:::::::::777666666555555444444333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111000000111111111000000000//////.................................///......---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,---...111333555cccOOOHHH;;;***888FFF555...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------......///...---,,,++++++,,,+++++++++,,,,,,+++******+++,,,))))))))))))************...,,,+++,,,------+++)))---,,,,,,,,,,,,+++++++++***+++,,,,,,,,,,,,+++***)))***++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,---------+++***+++---...---+++,,,,,,------------,,,,,,,,,//////,,,///444444000,,,222999:::666222/////////000222444666777777777777333111444:::===;;;777444444333333333333444444555555666777777777777666333000000222333333555999;;;;;;:::::::::888666444=========:::888999===AAAAAAAAABBBDDDHHHKKKNNNOOOTTTVVV[[[qqq~~~nnnkkkgggdddcccaaa^^^[[[ccchhhpppwwwyyyuuullleeegggkkknnnlllddd[[[UUURRRDDDCCC@@@===;;;:::::::::777666666555555444444333444444444444444444444444333333333333333333333333333333333333333333333333222222111111111000000000111111000000000000//////........................///////////////...---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000222444bbb[[[NNN:::......///)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------------------.............../////////111000...---,,,++++++++++++++++++++++++++++++,,,))))))******++++++,,,,,,---,,,++++++,,,,,,+++***------.........,,,+++***++++++,,,,,,,,,,,,++++++------------,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++,,,---//////---,,,+++,,,...//////...++++++,,,,,,---............///...---000666888666...444<<>>;;;:::;;;>>>===888444???AAA@@@===888888>>>CCC@@@AAABBBDDDFFFIIILLLMMMPPPSSSUUU^^^zzzxxxtttrrrpppnnngggjjjmmmnnnnnnllljjjjjjhhhjjjiiieee^^^VVVPPPNNNEEEDDDAAA???===;;;;;;:::888777777666666555555444555555555555555555555555333333333333333333333333222222222222222222222222111111111111000000000000111000000000////////////........................///000000//////...---,,,------------------,,,,,,------------------------...---,,,++++++,,,......------------------,,,,,,------------,,,,,,,,,,,,------------...000111222AAAJJJ???000111///+++222,,,,,,,,,,,,,,,,,,,,,+++------------------------***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........///------------------------------......////////////000000000///---,,,---...,,,,,,+++,,,------,,,+++,,,,,,------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,...////////////...------+++++++++,,,,,,,,,,,,,,,******+++,,,---......///---,,,,,,---.../////////+++,,,,,,---...///111111222000...---000555888888222555<<>><<<===???@@@<<<777777===DDD@@@BBBCCCEEEFFFHHHJJJLLLMMMRRRUUUVVVaaawwwyyysssqqqoooiiicccffffffdddaaa^^^^^^aaaddd___```___\\\WWWRRROOOMMMGGGEEECCCAAA???===;;;:::999999888888777666666555555555555555555555555555333333333333333333333333222222222222222222222222111111111000000000//////000000000////////////...........................//////000000///......---------------------------------------------------///...---,,,,,,,,,---...------------------------------------------------...............///000000,,,<<<333)))222...(((555,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---...---,,,,,,,,,,,,------.........------........./////////------------------------,,,,,,---............---...///000///...---///111...---,,,---//////---+++.........------,,,,,,,,,+++,,,,,,++++++,,,...///++++++******+++,,,---...+++++++++,,,,,,------...,,,------...............++++++,,,,,,,,,---------,,,,,,,,,------.........,,,------.........//////---------...///111333444666222......000333555777444444777<<<@@@@@@:::444222...,,,///555888777444444555555444222222444777666666444333222222222222333444666777999999999888444<<<@@@???CCCNNNQQQLLLQQQOOOIIIBBB<<<:::<<>><<<;;;:::999999888777777666666555444444444444444444444444333333333333333333333333222222222222222222222222111111000000000/////////000000////////////.................................//////000000/////////------------............------------------------///......---------------------------............---------.........//////........................(((444...)))222...***666,,,,,,------------......------------------------,,,,,,,,,---///000///---,,,,,,,,,---......//////---------.........//////------------------------+++,,,---...///...---------///111000------000333000...---///222222///,,,------------,,,,,,,,,+++,,,,,,---,,,,,,---000222------........./////////,,,+++++++++,,,---...///******+++,,,---------,,,++++++,,,,,,------......---...///000000000000000---/////////------...///......---...///111333444777111......000000111444888666555666777777333000...,,,,,,000666::::::888333333222111111222666888666555444333222222222222111222444666999<<<>>>???;;;BBBJJJPPPWWW^^^aaa___aaa]]]SSSFFF:::666888===666888999999999:::<<<>>>???BBBEEEFFFDDDCCCEEEHHHKKKMMMPPPTTTZZZ___dddfffZZZ]]]aaaeeemmm|||}}}nnnjjjeeebbb___ZZZSSSNNNIIIHHHGGGEEEBBB???;;;999::::::;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;::::::999777777666666555444444444333333333333333333333333333333333333333333333333111111111111111111111111111000000000////////////000000/////////.................................---...///000000111000000------------.........///.......................................---,,,,,,------------.........///,,,,,,---...///000000111..................------***///,,,+++000///...666---------....../////////...........................---,,,...111222000...,,,,,,------.../////////,,,,,,---------.........------------------------,,,---///000000000...------000222000,,,+++...222222000///111555555111---------...//////000111111,,,---...---,,,...222555222444777888777444111...,,,,,,++++++,,,---///000------.........---,,,,,,++++++,,,,,,---......///...000111333555555555555000111222111...---...000...---,,,,,,---///111222555///,,,...///...///333777666555555555555333222+++///333444444444666999333222000///111333666777333333333333333444555666444444555666999<<<@@@BBBEEEHHHPPP[[[aaa``````aaa___YYYPPPFFF???===???AAA:::999:::<<<>>>>>><<<:::<<<@@@DDDDDDAAA@@@AAADDDGGGGGGJJJNNNTTTYYY___dddiiifffaaa\\\\\\bbblllsss~~~{{{pppjjjccccccbbb^^^WWWQQQMMMKKKIIIGGGDDDCCCCCCCCCAAA???>>>============<<<:::777444555666777888999999999666555555444333333222222333333333333333333333333333333333333333333333333111111111111111111111111000000000000////////////000/////////....................................,,,---...000111111111111---------.........//////........................---...///000///...,,,+++---------.........//////+++,,,---...///111222222.........///......---,,,222///---,,,---,,,---000........./////////000000........................///------///222333222///,,,,,,------...///000000,,,,,,,,,---------......---------------------------...000111222111///...///222333000+++))),,,000333111000222666666222---...///000222444666888888---...///...---...333777666:::???AAA???999111,,,,,,,,,++++++,,,...///000333333222222111///...---++++++,,,,,,---.../////////000333666888:::::::::222444555333000...///111---,,,+++***+++---///000333,,,***...000---...222///000111222333444555666+++444;;;999000+++///555555222///...111444555555222333333555666888:::;;;:::999777777888;;;>>>@@@FFFEEEMMMYYY[[[SSSOOOSSSSSSMMMFFFDDDFFFIIIKKKJJJ>>><<<<<>><<<;;;;;;:::::::::999999999888888888888888888888888888888666666666666666666666666333444444444444444444333333333333333333333333333000000000000000000000000333222222111111222222333////////////////////////......................../////////111555777888777///000222222222111000000//////...---------------////////////////////////000000//////......------000000000000//////////////////......---------,,,------............------,,,------...///000000111,,,,,,,,,,,,,,,---...///------...///000000//////...///000...------///111+++,,,,,,------,,,,,,+++000///---,,,---...000222111111000///////////////222222111///...---++++++---------.........//////222333444666777888999999000000///...............000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,...111444666777555333111000///...---------------111222555777777777666555////////////////////////........................---.........////////////////////////////////////222333444444333222000///333333333333333222222222333333444444555555666666777666555444444333333444999999;;;<<<>>>@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>??????@@@???@@@@@@AAAAAABBBCCCCCCEEEEEEFFFGGGHHHJJJLLLMMMRRRSSSTTTWWWZZZ]]]```aaafffiiiqqqyyy~~~vvvooonnniiiYYYKKKGGGHHHFFFCCCAAAAAAAAA@@@>>>===;;;::::::999999999999888888888888666666666666666666666666555555555555555555555555444555555666666555555444444444444444444444444444222222222222222222222222111111000000000000111111000000000000000000000000........................///...---///111222222111///...000666===???:::555000//////...------......////////////////////////////////////000000000000///////////////.........////////////......---------..................---,,,,,,------...//////000...------------......///,,,---......//////......000...------......,,,++++++,,,,,,------...------......,,,,,,,,,---///000///...------,,,,,,------/////////...------,,,,,,---------.........//////---...///111222222222222000///...---------------........................------------------,,,,,,,,,---///111222111///...///......---,,,,,,---------...///111111111000000------------------------------------------------........./////////////////////////////////////////////000000000///...---111111222222222222222222000111111111111111222222333333222222222333444444000111111333444555666777555555555555555555555555666777777888888999999:::;;;<<<<<<======>>>??????BBBBBBBBBCCCEEEFFFHHHIIIMMMMMMOOOQQQSSSVVVYYYZZZYYY\\\cccjjjooowww}}}uuurrrrrr^^^QQQGGGEEEFFFDDDAAA?????????>>>===;;;:::999999888888888777777777666666444444444444444444444444444444444444444444444444333333444444444444333333444444444444444444444444333333333333333333333333222111111111111111111222111111111111111111111111////////////////////////000///......//////...,,,000---...888DDDGGG>>>333000000//////......//////////////////////////////------...//////000000111........................000000000000////////////.................................///000000111111000//////............///,,,------...............111...+++,,,///000---)))---------....../////////------,,,++++++---...//////...------------------------------------------------........./////////+++,,,------.........---///......---------------........................------..................,,,,,,---............---///......---------------------------------------------------------------------------------------000000000000000/////////000000000000000000000000---...///000000000//////000000000111111222222222444444444333333333333333333333333333444555666777111111222333333444555555666666666555555555555555777777888888999::::::;;;999999::::::;;;;;;<<<<<<===>>>>>>???@@@BBBCCCDDDFFFFFFGGGIIIKKKMMMOOOQQQSSSUUUZZZ___dddlll}}}{{{tttpppoooVVVMMMGGGGGGGGGDDDAAA@@@======<<<;;;:::999888888777777666666666555555555444444444444444444444444222222222222222222222222000000111111111111000000333333333333333333333333333333333333333333333333444444333333333333444444111111111111111111111111000000000000000000000000333111000000111111///...222......555???@@@777---000000////////////000000////////////////////////---------........................///////////////111111000000000000000000//////............//////111222222222333333333444111111000//////...//////......////////////......///---,,,---///222333444111000000///////////////------,,,,,,,,,---...///222111111000000000111111....................................////////////......////////////...---//////............//////....................................////////////111000000000000000111111000//////.........//////222111000000000000000111////////////////////////........................222222222222111111111111111111111111111111111111111111222333444444555555555555666777777888999999<<<<<<;;;;;;::::::999999777777777777777888999999777777888888888888888888::::::::::::999999999999888999999:::;;;;;;<<<<<<999999::::::;;;<<<<<<<<<::::::;;;;;;<<<>>>???@@@BBBBBBCCCDDDEEEGGGIIIJJJPPPRRRUUUZZZ]]]eeevvvwwwooohhhdddOOOJJJGGGHHHGGGCCCAAAAAA<<<;;;;;;:::999888777777666666666555555555444444444444444444444444444444222222222222222222222222///000000000000000000///111111111111111111111111111111111111111111111111444333333222222333333444111111111111111111111111000000000000000000000000111000///000222222111000111//////111555555222...000000////////////000000////////////////////////111111000000///...------//////000000000111111111000000111111111111111111000///............///000222222222222333333333333222111000///////////////000000111111111111000000,,,...///......333<<>>>>>???>>>>>>======<<<<<<<<<;;;:::999888888777777777888555555666666666666666666777777666666555555555555333333444444555666666777888888999999::::::;;;;;;999999999999:::<<<===>>>@@@@@@AAABBBCCCEEEFFFGGGKKKLLLOOOSSSUUU]]]mmm}}}|||pppfff]]]VVVKKKGGGFFFGGGDDD???===???;;;;;;:::999999888777777666666666555555555444444444444444444444444444444222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000111000000000000000000111111111111111111111111111////////////////////////...---,,,...000111000///////////////...///222333//////......//////000000////////////////////////555555444333111000/////////000000111111222222333000000000000111111111111111000///......///000111/////////////////////000111000000////////////000222222222222222111111000+++///222000...222>>>III555444222///...---------.........////////////000000000000000000111111222222222111111000///............/////////000000000000000111111111000000///111111111111111222222333000000000000000000000000------......///000000000333222222111111111111222111000000000000111111222333333333333333444444444333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444222222222222333444555666555555555666666777777777777777777666666666666666777666555444333333333333222222222222333333333333333333333222222111111000000111111222333333444444444444555555666777777777888888888888999:::;;;<<>>;;;::::::999999888888777666666666666555555555555444444444444444444444444222222222222222222222222111222222333333222222111000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000........................---,,,,,,,,,...///...---...//////...---...000333......------...//////000////////////////////////444333333222111000000////////////000111111222222/////////000000000111111111000///......///000111........................//////.........///000000222222222222222111000///,,,///222000///111888???333222000.........///000------......//////......///.........//////000111000000000000000/////////.../////////000000000000//////000000111000000000111111000000111111222333////////////////////////,,,,,,---......///000000111111000000000///////////////......//////000111...///111222222222222111111111111111111111111111222222222222222222222222......///000111222333333333333333333333333333333000//////...///000111222......//////////////////000000000000111111111111111111000000000000000111111111111222222333333333444444333222222111000000111222222333333444444555111222222333444444555555777777777777888999::::::<<<===>>>???AAACCCEEEFFFHHHJJJMMMQQQRRRVVVdddrrrsssfff___WWWOOOKKKIIIIIIHHHCCC===<<<@@@;;;:::::::::999888888888777777666666666555555555333333333333333333333333222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////........................000...------...///...,,,//////...------------,,,---------------...///000////////////////////////////////////............---......///000111111222......//////000000000111222000///......///000222///////////////...............---......///000111111111111111111000//////...///000111000000111222111///...---...///111222+++,,,------......------///////////////000111111------......///000000111////////////000000000000///000000111222222111111000000///000000111222222........................,,,,,,,,,---...//////000000000111111000///......---------------...///000+++---///111222222111000////////////////////////111111111111111111111111+++,,,,,,...///000111222111111111111111111111111//////...------...000111222222222111111111111111.........///000000000111............///000111222/////////000111222222222333333333222111000000///000000000111222222333333111222222333444444555555666666666666666777888999:::;;;<<<===???BBBDDDEEEDDDFFFJJJMMMNNNRRR^^^lllvvvlllfff]]]UUUPPPIIIHHHFFFCCCAAA???>>>>>>===;;;::::::::::::999777666666666666666666666666555555444333333222111111222222222222222222222222222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000///---+++,,,///000...,,,........................------............------........................000///...---------------///////////////////////////............///000000////////////////////////////////////////////////...........................------,,,,,,------...,,,,,,------......//////222222333333222111///...222000...---///000000000111000/////////000222333...---,,,,,,++++++++++++////////////////////////......////////////......222......333666222//////////////////////////////...000111///,,,+++...111........................------......///000000000...///000111111000///...---......///////////////...//////000111222222333---...//////......///000000000000000111111111111---------......000111111222222111111111111111222////////////000000000000///////////////////////////000000111222333333333000000000000000000000000000000000000000000000000333333333333333222111000111111222222222333333333222222333333333333444444555666666777888999999:::::::::;;;<<<>>>@@@AAABBBHHHCCCDDDMMMQQQPPPWWWcccwwwsssiiibbbYYYPPPKKKGGGFFFDDDBBB@@@>>>======<<<:::999888999999888666555555555555555555555555555555444333333222111111222222222222222222222222222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000111///...///111222000...........................------............------........................//////...---------------////////////////////////.........---...//////000////////////////////////........................------------------------///......------......///000000000000000////////////000111222222111111000222000......///111111000000000///...///000111222///......---,,,,,,------///////////////////////////......------......///---+++---444;;;<<<666///////////////////////////---...//////...---...///------------------------------......///000000000...///000111111000///...---......///////////////.../////////000111111111+++---//////...---...///////////////////////////,,,,,,,,,---...//////000111111000000000000111111////////////000000000111//////////////////////////////000000111222222333000000000000000000000000000000000000000000000000333333333333333222111000111111222222222333333333222222333333333333444444555555666666777888888999:::::::::<<<===???AAABBBGGGBBBCCCKKKNNNNNNTTT___vvv~~~mmmccc\\\SSSJJJFFFEEEDDDBBB@@@>>>===<<<;;;:::999777777888888666555555555555555555555555555555444444333333222222111222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000111000//////111111000///........................------............------........................//////...------------...////////////////////////...------------...//////////////////////////////------------------------------------------------/////////....../////////444333333222111111000000///000111222333333333333222000//////000111111000///............///000000000///..................////////////////////////000///---,,,,,,---///000333>>>DDD@@@<<<;;;555---////////////////////////,,,,,,---...000000///---------------------------------......///000000000//////000000000000//////---......///////////////......//////////////////,,,...111222111000000000...............---------,,,,,,,,,------......///000000////////////000000/////////000000000111111////////////////////////...//////000000111111222000000000000000000000000000000000000000000000000222222333333333222111111111111222222222333333333222222333333333333444444444444555555666777777777999999:::;;;===???AAABBBEEEAAABBBIIIKKKKKKQQQZZZrrrtttfff___XXXPPPHHHDDDDDDCCCAAA???>>><<<<<<;;;;;;999888777888888777555555555555555555555555555444444444333333222222222222222222222222222222222000000000000000000000000111111111111111111111111000000////////////000000//////////////////////////////...............---........................------............------........................///......---------......////////////////////////---------------......///////////////////////////------------------------------------------------//////............//////333333333222222222111111222222333333444444444444222111///000111222111000------------......////////////......---......///////////////////////////222000...,,,,,,...000222333KKKVVVGGG444000222000////////////////////////---,,,,,,///333444000---------------------------------......///000000000//////000000000000//////---......///////////////..................------...111555666666444333333...............---------,,,------......////////////............//////000//////000000000111111111////////////////////////......//////000000000111////////////////////////000000000000000000000000222222333333333222222111111111222222222333333333222222222333333333444444444444444555555555666666888999999;;;<<<>>>@@@AAADDDBBBCCCHHHIIIIIINNNVVVjjjzzzvvvkkk```[[[VVVOOOHHHFFFDDDCCCAAA???>>>===<<<<<<;;;:::888888999999777666555555555555555555555555444444333333333333222222222222222222222222222222000000000000000000000000111111111111111111111111000000////////////000000///////////////////////////000000///....................................------............------..............................---------......///////////////////////////...------------...//////////////////////////////------------------------------------------------...------,,,,,,------...000000000000111111222222333222222111111111111111111000///000111222000///,,,------..................---------------......////////////////////////333111///------///111333***===FFF999...000555333////////////////////////...------000444555222...------------------------------......///000000000000000////////////000000---......///////////////............------------...111555777666555444444000000000000//////............///000000000000///......------...///000000000000000000111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000111222222333333333222222111111222222222333333333222222222333333333444444444444444444555555555555888888999:::<<<>>>???@@@CCCCCCDDDGGGIIIJJJNNNSSSaaatttmmmddd\\\XXXTTTMMMHHHGGGCCCBBBAAA???===<<<<<<<<<<<<:::999888999999888666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000222333333222000//////000........................------............------...........................------------...//////////////////////////////...............///000000////////////////////////------------------------........................------,,,,,,,,,,,,------------......///000000111000000///------,,,,,,---000//////000111111///...,,,---......//////......---------,,,------...///////////////////////////222111///......///111222333333///,,,111999777---////////////////////////......///000222222111///........................------......///000000000000000////////////000000---......///////////////------..................+++...111333222222222222222222222111000000////////////111222222111000///......---......///000111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333222222111111222222222333333333222222333333333333444444555555555555555555555555777777888999;;;===???@@@BBBCCCEEEGGGHHHJJJNNNRRRZZZnnnyyyggg```YYYVVVRRRKKKFFFEEEAAA@@@???===<<<;;;;;;;;;:::999777777888888666555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000222333444333000...///111........................------............------........................---------------...//////////////////////////////000////////////000111111////////////////////////........................////////////////////////......------------......------..................///...---,,,,,,------............///000000...,,,,,,---...///000//////.........------...//////000//////////////////////////////............//////999222,,,---333666111+++////////////////////////---...//////.........000////////////////////////------......///000000000111000///......///000111---......///////////////---------...//////000000+++---///000000000111222333222222111000000//////...///000111111000///...............///000111222000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111222333333333333222111111222222222333333333222222333333333333444444555555555555555555555555777777888999:::<<<>>>???@@@BBBEEEEEEGGGJJJNNNPPPUUUkkkxxxrrreee^^^XXXUUUPPPIIICCCBBB@@@???===<<<;;;:::999999999888666666777777555444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000000222333111...,,,---///........................---..................---........................---------------...///000////////////////////////000000000000000111111222////////////////////////////////////////////////000000000000000000000000//////............///////////////...------,,,,,,//////......///000222333---------...000///---+++------///000000000///...///////////////000111111////////////////////////------------------------***+++...111---))),,,333////////////////////////,,,...///---******,,,///000000000000000000000000------......///000000000111000///......///000111---......///////////////---------...///000111111---...000000000111333444333222222111000//////...---...000111111///...,,,.........//////111222222000111111111111222222222000000000000000000000000222222222111111111111111000000000000000000000000000000000000000000000000000111222333333333333333111111222222222333333333222222333333333444444444666666666666666666555555666777777999:::<<<>>>???>>>AAADDDDDDFFFJJJNNNOOOTTTiiittt|||jjj]]]ZZZUUUOOOJJJFFFCCCBBB@@@@@@???===<<<:::999999777777777777666666666666444444555555555555555555333333333333333333333333333333333222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////............................................................///---++++++,,,---...---........................000000//////.........---////////////////////////........................000///...---,,,------...111111111111000000000000............////////////---...000111111111000///......---------......//////000222111///......///////////////////////////------------------------000000000///......------....................................////////////////////////////////////000000000000111111111111666333111000000000000///222111111000///......---...............///000000......------...///111222111111111000000000000///////////////////////////000000000000000000000000000000000000111111111111//////000000111111111222222222111111111111111111//////000000111111111222000000000000111111111111111111000000111111222333333333333444444444555555444444444333111111222444444444333444444555666777777777888999:::;;;;;;<<<>>>???BBBDDDFFFJJJNNNRRRVVV\\\nnn}}}rrrccc[[[YYYTTTOOOJJJFFFCCCBBB@@@@@@???===<<<:::999999777777777777666666666666666666666555444444444333333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////.....................................................................///111000...,,,........................000/////////............////////////////////////........................000///...---,,,------...000000000000000000000000............////////////......///000000000000000///.............../////////000111111///......///////////////////////////------------------------////////////................................................//////////////////////////////////////////000000000111111111666444111000111111111000222222111111000///......---------------.../////////.........///111222333222111111111111000000000////////////////////////////////////////////////000000000000111111111111///000000000111111111111000000000000000000000000///000000000111111111111000000000000111111111111111111000000111111222333333444444444444444444444444555555444222222333444444333333444444555666777666777888888::::::;;;<<<===???BBBCCCFFFIIINNNQQQTTTZZZjjjuuuvvvggg^^^YYYWWWSSSNNNIIIEEECCCBBB@@@???>>>===<<<:::999999777777777777666666666666777777666555444333333222333333333333333333333333333333333222222222222111222222222222222222222222111111111111111111111111000000000000000000000000222222111111111111222222000000000000000000000000////////////////////////////////////............................................................---...111444555333///+++........................////////////............////////////////////////........................//////...------------...////////////////////////............//////////////////......//////000111000//////....../////////...000111111///......///////////////////////////........................---............/////////////////////////////////............//////////////////////////////////////////000000000000111111555333111111222222222111222222222222111111000///------------............/////////000111222444555222222222111111111111000////////////////////////////////////////////////000000000000111111111111000000000000111111111111//////////////////000000000000000000111111111111000000000000111111111111111111000000111111222333444444444444444444444333444555666555333222333444333333333333444555666777666777777888999:::;;;;;;===???AAACCCEEEHHHMMMPPPQQQWWWdddkkk}}}}}}mmmbbb^^^WWWUUUQQQLLLHHHEEECCCBBB???>>>>>><<<;;;:::999999777777777777666666666666666666555555444444444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222111111000000111111222////////////////////////////////////////////////////////////..................................................................111333555333///+++........................///////////////.........////////////////////////....................................------......---------...........................//////////////////...------///000111111000000////////////000---///000000///......///////////////////////////////////////////////////,,,,,,---......///000000000000000000000000000000............////////////////////////////////////////////////000000000111444333111222333333222111222333333333333222111000---......///////////////......///000111333444444222222222222111111111111///////////////////////////////////////////////////000000000111111111111000000000000000111111111/////////000000000000000000000000000000111111111///000000000111111111111111111000000111111222333555444444444444333333333555666777666555444444555333333333333444555666666666666777888999:::;;;;;;<<<>>>@@@BBBDDDGGGKKKOOONNNUUU^^^cccrrrxxxiii```^^^TTTRRRNNNJJJGGGDDDCCCBBB>>>>>>===<<<;;;::::::999777777777777666666666666333444444444555555666666333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////............................................................//////...///000000///---.................................///////////////////////////////////////........................------..................,,,---------.........///............///////////////...---------...000111111111000///////////////---...000000.........///////////////////////////////////////////////////++++++,,,---...///000000000000000000000000000000............////////////////////////////////////...////////////000000000222111111222333444333111111222333444444333111000//////000111222111111000------...000111222222333222222222111111111000000////////////////////////........................///000000000111111111111111111000000000000000000000000000111111222222222111111000000000000000000///000000000111111111111111111000000111111222333444444444444444444444444555777888888666555555555333222222333333444555666555666777888999::::::;;;<<<===???AAACCCFFFJJJMMMLLLTTTZZZ^^^lllsssfff^^^ZZZQQQPPPLLLIIIFFFDDDCCCBBB======<<<<<<;;;::::::999777777777777666666666666222333333444555666777777333333333333333333333333111222222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////............................................................111...,,,,,,---...//////.................................///////////////////////////////////////........................,,,---......///.........,,,,,,------.../////////............////////////......------......///000111111000///............,,,...//////.........///////////////////////////........................++++++,,,---......//////////////////////////////............////////////////////////////////////......////////////000000000///000111333333222111000111333444444333111000///000222333333333222111---...///000111111111111111111111000000000000///////////////////////////........................000000000000111111111111111111111111000000000000000000111111222222333333111111111111000000000000000000000000111111111111111111000000111111222333333333333444444444555555666777999999888666666666222222222222333444555666555666666777888999::::::;;;===???@@@BBBDDDHHHLLLKKKSSSVVV\\\iii{{{oooeee[[[UUUOOONNNKKKHHHEEECCCCCCCCC===<<<<<<;;;;;;::::::999777777777777666666666666333444444444555666666666333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000111000000000000000000111000000000000000000000000////////////////////////////////////............................................................111...,,,,,,---/////////..................................../////////000////////////////////////........................,,,,,,.../////////......,,,------...//////000000............////////////,,,---......//////......111000///...------------+++---//////.........///////////////////////////------------------------,,,,,,,,,------.............................................////////////////////////////////////........./////////000000.........000222333222000///000333444444333111///...000111333333222111000000000111222222111111000000000000/////////......////////////////////////........................000000000000111111111111111111111111000000000////////////000111222222222111111111111000000000///000000000000111111111111111111000000111111222333111222222333444555666666666888::::::999777666666222222222222333444555666555555666777888999::::::;;;<<<>>>???AAADDDGGGKKKJJJRRRSSSYYYggguuuvvvnnnfff[[[RRRNNNMMMJJJGGGEEECCCCCCCCC<<<<<<<<<;;;;;;:::::::::777777777777666666666666555555555555555555444444333333333333333333333333111111111222222333333333222222222222222222222222111111111111111111111111000000000000000000000000222222111111111111222222000000000000000000000000////////////////////////000/////////............................................................000...---...///000///...........................---.........//////000000////////////////////////........................+++,,,.../////////......------......///000111111............/////////000+++,,,.../////////...---000000///------,,,,,,,,,+++---//////.........///////////////////////////------------------------,,,,,,------------........................................../////////000////////////////////////............/////////000---------000222333111///...000222444444222000///...///111222333222000///222222333444333222111000////////////............////////////////////////........................000000000000111111111111222111111111000000//////---......///000111111222222111111111000000//////000000000000111111111111111111111000111222222333000111222333555666777777666888;;;;;;999777666666222222222222333444555555555555666777888999::::::;;;<<<>>>???@@@CCCGGGJJJJJJRRRQQQWWWeeennnxxxhhhZZZTTTUUURRRNNNJJJGGGEEECCCAAA???>>>===<<<;;;:::999999999777777777777666666666666666666666666555555555555444444444333333222222222333333333333333333333333111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000//////.........---////////////////////////---.........//////000000000000000000000000000000////////////////////////....................................////////////000000//////.........---................................................---------...///000000111//////............//////000...---...///000///...111111000///...---,,,,,,//////.........---------........................------------------------////////////////////////.........................../////////...---,,,,,,,,,,,,,,,---------..............................,,,------....../////////////////////000000000000000000000000000111111222222111///...000333222............///111222111///000000//////.........---000000000000000000000000000000000000000000000000000111222222111222444666111111111111111111111111000000000000000000000000000000000000000///......////////////000000000000333222222111111222222333333333333444555666777888777888:::;;;:::777444222555444444333333444444555777777777777777888888888;;;<<<>>>>>>???AAAEEEHHHIIIPPPSSSWWW^^^jjjyyyooocccXXXSSSSSSOOOLLLHHHFFFEEEDDDBBBAAA>>>===<<<;;;:::999999999888777777777666666666666666666666666555555555555444444444333333333222222333333333333333333333333111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000/////////.........////////////////////////............/////////000////////////////////////............................................................////////////000/////////............................................................------......///000000111//////............//////+++,,,---...////////////000000000///......------//////.........---------........................------------------------------------------------..............................//////......---,,,,,,,,,---------.................................,,,,,,,,,,,,,,,---------.../////////000000000000000000//////000000111222111///------///222222000///......///111222111///000/////////............////////////////////////////////////////////////000111222111111111333555111111111111111111111111111111111111111111111111000111111111111000//////////////////000000000111333222222111111222222333333333333444555666777888777888:::::::::777555333555444444333333444444555777777777777888888888888;;;<<<>>>>>>???AAAEEEHHHIIIPPPRRRUUU]]]fff{{{nnneee]]]UUUQQQQQQLLLIIIFFFDDDDDDDDDCCCBBB>>>===<<<;;;:::999999999888888777777777666666666666666666666555555555555444444444444333333333333333333333333333333333333222222222222333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000////////////......////////////////////////............////////////....................................................................................////////////////////////............................................................------......///000000000//////............//////,,,///222333000......////////////////////////////////////............---........................------------------------------------------------............................../////////...------,,,------------.......................................------------------....../////////000000000000000//////000000111222000...---...000222333333000///...///111111000///////////////....................................///////////////////////////000111111000000222444222222222222222222222222111111111111111111111111111222222222222111000000/////////000000000111111333222222111111222222333333333333444555666777888777888999::::::888666444555444444333333444444555666666777777888888888888;;;<<<===>>>???AAADDDGGGIIIOOOPPPTTT\\\cccvvvwwwiiiaaa[[[UUUPPPNNNKKKIIIEEECCCCCCCCCBBB@@@>>>===<<<;;;:::999999999888888888777777777666666666666666666555555555555444444444444444444333333444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000//////////////////////////////////////////.........///////////////....................................................................................///////////////////////////.....................................................................//////000000//////............//////222777:::888222---,,,---............//////000000/////////...............................................................////////////////////////..............................////////////......------------....................................111111000000/////////............/////////000000///////////////000111111///...000555777666555666222000//////000111000//////////////////............................................................///000000///000222444222222222222222222222222111111111111111111111111222333333333333222111111//////000000000111111111333222222111111222222333333333333444555666777888777888999::::::888777666555444444333333444444555666666777777888888999999:::<<<===>>>>>>AAADDDGGGHHHMMMNNNRRR\\\aaammmsssfff___[[[VVVQQQPPPMMMJJJFFFCCCBBBAAA@@@>>>>>>===<<<;;;:::999999999888888888888777777777777666666666666555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000000000000000000000000000000000///////////////.............................................................................................////////////.........///////////////............................................................//////////////////............//////222777:::888222---,,,---------......///000000000////////////////////////////////////////////////........................////////////////////////..............................///////////////...---------.........//////........................111111000000/////////.............../////////////////////...///000000111//////555===>>>999666888444222000///000111000///.........///////////////........................////////////////////////...///000000///000222444222222222222222222222222111111111111111111111111333333333333333222111111000000000000111111111111333222222111111222222333333333333444555666777888777888999999:::999888888555444444333333444444555555666666777888888999999:::;;;======>>>@@@DDDGGGFFFLLLMMMQQQ\\\aaaiiixxx~~~wwwmmmddd```\\\WWWTTTTTTMMMJJJFFFDDDCCCBBB@@@>>>>>>===<<<;;;:::999999999999999888888888777777777666666666666555555555555444444444444555555555555444444444444444444444444444444444444333333333333333333333333333333333333222222222222222222222222111111111111111111111111//////000000000000111111000000000000000000000000///////////////.................................------------------------....................................////////////.........///////////////......................................................////////////////////////............//////,,,///222333000......///---.........//////000000...////////////000000000////////////////////////........................------------------------..............................///000000000//////------........./////////..............................------------------------.........///////////////......//////000111//////666@@@@@@888555888666333000///000000000///.........///////////////........................000000000000000000000000///000111111000000222444333333333333333333333333222222222222222222222222222333333333333222111111000000000111111111222222333222222111111222222333333333333444555666777888777777888999::::::::::::555444444333333444444555555555666777888999999::::::;;;<<<===>>>@@@CCCFFFDDDMMMMMMOOOZZZ___eeesss{{{uuuooohhhddd^^^WWWTTTVVVLLLIIIFFFDDDDDDCCCBBBAAA>>>===<<<;;;:::999999999999999999888888888777777666666666666555555555555444444444444555555555666555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111//////000000000111111111000000000000000000000000000/////////............////////////////////////------------------------....................................////////////............/////////000................................................/////////////////////...//////............//////+++,,,---...////////////.........///////////////.../////////000000000000////////////////////////........................------------------------..............................///000000000000000............////////////........................,,,,,,,,,,,,,,,------------------........./////////............///000000///...333<<<<<<333222888777444111//////000000///............/////////000////////////////////////111111111111111111111111000111222111111111333555333333333333333333333333222222222222222222222222222222222222222111111000000000111111111222222222333222222111111222222333333333333444555666777888777777888999::::::;;;;;;555444444333333444444555555555666777888999:::::::::;;;<<<===>>>@@@CCCFFFDDDNNNNNNMMMVVV[[[bbbooozzzuuuooojjj```WWWSSSUUUJJJHHHEEEDDDDDDEEEDDDCCC>>>===<<<;;;:::999999999999999999888888888888777777666666666555555555555444444444555555555666666555555555555555555555555555555555444444333333333333333333333333333333333222222222222222222222222111111111111111111111111//////000000111111111222000000000000000000000000000000//////.........---000000000000000000000000------------------------..................................../////////000---.........//////000000................................................///////////////.........//////............//////000...---...///000///...////////////////////////.../////////000000111111000000000000000000000000////////////////////////////////////////////////..............................///000000000000000............/////////000........................,,,------....../////////---------.........//////...............///000000000,,,000777666...000888888555111//////000000///---.........//////000000000000000000000000000000111111111111111111111111000111222222111222444666333333333333333333333333222222222222222222222222111222222222222111000000000111111111111222222222333222222222222222222333333333333444555666777888777777888999::::::;;;<<<555444444333333444444555444555666777888999::::::999;;;<<<======@@@CCCFFFEEEOOOOOOLLLRRRXXX___lllvvv|||mmmaaaZZZVVVQQQNNNMMMJJJGGGFFFEEEEEECCCAAA>>>>>>===<<<:::999888777999999999999999999999999777777777777777777777777555555555555555555555555555555555555555555555555555555666666666666555555333333333333333333333333444444555555444444333222444333333222222333333444222222222111111111111000222222111111111111222222///////////////......---////////////////////////........................,,,,,,,,,---------......000000000000000000000000///...---///111333222111---.........//////000000........................---......///000111111222////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---///////////////.........000000000000000000000000////////////////////////111111000000//////......000000000000000000000000000000000000/////////////////////000111333444555333222111////////////000111111000000//////......////////////000000000000222111111111000000//////000000000000000000000000222333444333111000111222222222333333333444444444111111111111111111111111000000000000000000000000111333444444222111111222888666333111111333666888555666888999999888777666777555333222333444444333444444555666777888999999<<<:::999<<<>>>???@@@BBBGGGHHHJJJLLLQQQXXX```fffmmmzzzrrrggg___[[[XXXSSSPPPOOOLLLHHHFFFEEECCCAAA??????>>>======<<<;;;::::::999999999999999999999999888888888888888888888888666666666666666666666666777777777777777777777777666666777777777777666666444444444444444444444444555555555555555444333333444333333222222333333444222222222222111111111111222111111000000111111222///000000000000///......////////////////////////........................------........./////////000000000000000000000000////////////000111111111........./////////000000////////////////////////......//////000111111222////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////.........////////////////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000000000000111111111111111000000000000111222333444333222111////////////000111111000000////////////////////////000000000111222111111111000000000000111111111111111111111111222333444333111000111222222222222333333333444444222222222222222222222222111111111111111111111111111333444444222111111222888666444333333555777999666777888999999999888777777555333222333444444333444444555666777888999999===;;;:::;;;===???AAACCCFFFHHHIIILLLPPPWWW___eeeiii{{{nnnhhhbbb]]]ZZZWWWRRROOOPPPMMMIIIFFFDDDAAA>>><<<>>>>>>>>>=========<<<<<<::::::::::::::::::::::::888888888888888888888888777777777777777777777777999999999999999999999999777777888888888888777777555555555555555555555555666666666666666555555444444444333333333333444444333222222222111111111111111111000000000000111111111111111111111000//////////////////////////////............................../////////000000000000000000000000000000000...///000000//////000111......////////////000000000000000000000000000000...//////000000111111111////////////////////////111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////......////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000111111222222333333111111000000111222333333333222111////////////000111000000000000//////////////////000000000111111111111111111111000000000111111111111111111111111111222333222111000111222222222222222333333333333222222222222222222222222111111111111111111111111222333444444222111111222666666555555666777888888777777888999::::::999999777555333222333444444444444555555666777888999999???>>><<<;;;<<>><<<========================;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999888999999::::::999999888666666666666666666666666777777777777777666555555444444333333333333444444333333222222222111111111111000000//////000000111111222222222222111000000////////////////////////............................../////////000000000////////////////////////---///000000......///111//////////////////000000000000000000000000000000//////000000000111111111////////////////////////111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000/////////////////////////////////000000000000000000000000000000000////////////////////////000000000000//////////////////////////////////////////000111111222333333222111111111111111222222333222111////////////000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111111222333222111000111222222222222222333333333333333333333333333333333333111111111111111111111111222444555444333111222222333333555666777777777777777888888999::::::::::::888666333333444555555444555555666777888999999:::DDDDDDAAA<<<;;;>>>BBBCCCDDDFFFHHHJJJNNNTTT[[[___eeeiii|||xxxhhhccc]]]WWWSSSPPPNNNMMMKKKHHHEEEDDDCCCBBB@@@???;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999777777777777777777777777777777888888777777666555555444444333333444444555333333333222222222222111111111000000000000111111222222222222222111111000000000000000000000000000////////////////////////------........./////////////////////////////////,,,---/////////000111333000000000000000000//////////////////////////////000000000000111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111//////////////////////////////////////////////////////000000000000000000////////////000000111111111111111111111111111111000000000000000000000000////////////000000000000////////////////////////......//////000111222222222111111111111111222222333222111////////////000000000000000111111111111000000000000111111111111111111111111111222222222111111111111111111111111111222333333222111222444222222333333333444444444444444444444444444444444111111111111111111111111222444555555333222222333000111333444666666666666888888888999999:::;;;;;;888666444333444555555444555555666777888999::::::GGGIIIFFF>>>:::>>>AAAAAACCCEEEGGGIIIMMMRRRXXX\\\aaajjjrrrvvvggg```]]]YYYTTTQQQPPPPPPPPPHHHFFFCCCCCCCCCCCCBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999777777777777777777777777777777777777777666666555555555444444444444555555333333333333222222222222222222111111111111222222111222222222222111000000000000000000000000000000////////////////////////------........./////////000000000000000000000000...---...000444777888777111111000000000000//////////////////////////////111111111111111111111111000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000111111...//////000000111111222222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111111111000000111222333333333222111////////////000000000000111111111111222000000000111111111222222111111111222222222222222222222222222222222222222222333444444333333444555444444444444555555555555555555555555555555555555222222222222222222222222333444555555333222222333///000111333555666666666777777777777888:::;;;<<<888666444333444555555555555666666777888999::::::EEEJJJHHH>>>:::>>>AAA@@@BBBDDDFFFHHHKKKPPPUUUYYYZZZggglll}}}uuulllfff]]]WWWWWWVVVTTTQQQOOONNNNNNGGGEEECCCBBBCCCCCCBBB@@@>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999777777777777777777777777666666777777666666555444555555444444444444555555444444333333333222222222333333222222222222333333111111111222111000000///000000000000000000000000////////////////////////....../////////000000000000000000000000000000000111...---333;;;@@@@@@===111111111000000000//////000000000000000000000000111111111111111111111111000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111...//////000111111222222111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000111222333444333222111////////////000000000111111111222222222000000111111111222222222111111111222222333333333222222222222222222222222333444666555444444555777555555555666666666666777666666666666666666666666222222222222222222222222333444666555444222222333///000111333555666888999666666666666777999;;;<<<999777444444555666666555666666777888999::::::;;;===EEEEEE<<<888>>>BBB@@@AAACCCEEEHHHJJJNNNSSSWWWZZZ```eeemmmcccQQQVVV[[[TTTUUUVVVUUURRRNNNKKKIIIHHHEEECCCBBBBBBBBBAAA???????????????>>>>>>>>>===========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888666666666666666666666666666666666666666555555444555555444444444444555555444444444333333333222222444333333222222333333444000111111111111000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000333///...555@@@GGGFFFAAA222111111111000000//////111111111111111111111111222222111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222...//////000111222222222000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000222222222111111111111111/////////000111333444555333222111////////////000000000111111222222222222000111111111111222222222111111111222222333333333222222222222222222222222444555666666555555777888666666666666777777777777777777777777777777777777222222222222222222222222333555666555444222333333111111222333555777999;;;666555555555777888:::<<<999777444444555666666555666666777888999::::::;;;666@@@CCC:::777>>>BBB@@@@@@BBBEEEGGGJJJNNNRRRVVV^^^[[[aaafff|||{{{bbbUUUWWW^^^ZZZYYYWWWUUURRRPPPNNNMMMGGGGGGFFFDDDCCCAAA@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::999999999888888888888888888888888888888888888888888888888888888777777777777777777777777333444444555555444444333333333333333333333333333111222222333333222222111222111111111000000//////111111111111111111111111000000000000000000000000111222222111///...///000222111333999@@@BBB???:::666333000000222444222000000111222333333222111000000000000000111111111111000111111111111222222222333333333222222111111111111222333222111000111222222...222444000444666///111111111111111111111111000000000000000000000000222111111111000000//////111111000000000000111111111111111000000000000000///000000000000111111111222222111111111111111111222222222111111111111000111111111111111111111111222222111000000///000000000000000111222222333333444444444333333333222222000000111222222222222111111111111000111111222333444444333222222333333333222222222222222222222222///111333333333333555666777666666555555555666666666666666555444444333333666666555444444333222222333555777666333111222444555444444555555666777888555555777888999::::::;;;888888777777777666666555777777777888999999::::::::::::;;;<<<===>>>???@@@@@@BBBEEEGGGHHHKKKNNNQQQRRR```fffbbbiiizzzllldddbbbddd[[[YYYWWWUUURRROOOMMMLLLHHHGGGFFFEEECCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999999999999999999999999999888888888888888888888888777777777777777777777777444444444555555444444444333333333333333333333333222222333333333333222222333333222222222111111111222222222222222222222222111111111111111111111111222333444333111000111222333222333777<<<===:::666444222000000222222111///000111222333333222111000000000000000111111111222111111111111222222222222333333333222222222111111111222333222111000111333888444333000,,,///333...222222222222222222222222111111111111111111111111222222111111000000000000111111000000000000111111111111111111111111111111000000111111111222222222222222222222222111111111222222222222111111111111111111111111111111111111222222111000000000000000000000111111222333333333444444444333333333222222000000111222222222222222111111111111111222333333111111111111222333444444333333222222222222222222000222333333333333666888555555555555666777888888777777666666555555444444555555555444333222222222333555888777555333333444555555555555555666888888555666777888999:::::::::999888888777777777777777777777777888999999::::::::::::;;;<<<===>>>???@@@@@@BBBEEEFFFHHHJJJNNNQQQUUUXXXaaagggiii||||||uuuwwwuuukkksssuuuwwwvvvtttsssssstttvvvrrrmmmjjjjjjgggbbb]]]YYYXXXVVVSSSPPPNNNLLLKKKHHHGGGFFFEEEDDDCCCBBBAAA????????????????????????==============================<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666666666666666666666444444555555555555444444444444444444444444444444222333333444444333333222444444333333333333222222222222222222222222222222111111111111111111111111333444555444222111222333555333111333666777555222333222000000111222111///111111222222222222111111000000111111111222222222111111222222222333333333333333333333222222222222111222444333222111222444444666555000///333444111222222222222222222222222111111111111111111111111222222222111111111111000222111111000000111111222111111111111111111111111222222222222333333333333222222222222222222222222333333333222222222111111222222222222222222222222222222111111000000111111000111111222222333333444444444444444333333333333000111111222222222222222222222111111222222333444000000000111222333444555333333333333333333333333222333333222222444777:::555555555666777888::::::999888888777666666555555555444444333333222222111333666999999888555444444555555555555666777888888555666777888999::::::::::::999888777666777888999777777888888999:::::::::;;;;;;<<<======>>>??????@@@BBBEEEFFFHHHJJJMMMPPPVVVPPPZZZkkkiiihhhuuussssssgggfffccc___\\\\\\\\\\\\\\\ZZZWWWUUUXXX\\\\\\WWWRRRSSSRRRQQQPPPNNNMMMKKKKKKHHHGGGGGGFFFDDDCCCCCCBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999666666666666666666666666555555666666666666555555444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333222222222222222222222222222444555444333222333444555333111111333444333111333333222222333222111000222222222222222222222222111111111222222222333333222222222222333333333444333333333333333333333333222333444444333222444555,,,666777222555888555333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111222222222222222333333333333444444444444222222222333333333333333444333333333222222222222222222222222222222222222333222222111111111222222111111222222333444444444555444444444444333333333000111222222333333222222222222222222222333444444222222222222333333444555333333333333444444444444444444444222222444888<<<888888777888888999:::::::::999999888888777777666444444333333222222222222444666999;;;:::888555444555555555555666777888999666666777888999::::::::::::888777666666777888999777777888999999::::::;;;;;;<<<<<<===>>>>>>??????AAABBBEEEFFFGGGIIIMMMOOOVVVNNNVVVhhhggg```uuuwwwpppooogggiiifffaaa___^^^^^^\\\ZZZTTTSSSRRRRRRRRRRRRQQQOOOLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGFFFEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>=================================<<<<<<<<<<<<;;;::::::::::::::::::::::::999999999999999999999999777777777777777777777777555666666777777666666555555555555555555555555555444444444555555444444444222333333333333333333333333333333333333333333333222222222222222222222222111333444333222222333444444222111111333444444444333444555555444333333222333222222222222222222333222222222222333333333333222333333333444444444444333333333333333333333333222444555555444444555777@@@LLLDDD555666666000222333333333333333333333333222222222222222222222222222222222222333333333333333333222222222222333333111222222222333333333444333444444444444555555555222222333333444444444444444444444444333333333222222222222222222222222222333333222222222222333333222222222333444444555555555555555444444444333333111111222333333333333222333333333333333444444555777666555444444444444444333333444444444555555555555555555444333555999===<<<;;;:::999999999999999:::::::::999888888777777444444333333333333333222444666999;;;<<<:::777444666555555666666777888999666777888999999999999999888777666666666777888888888888888999::::::;;;;;;<<<<<<======>>>>>>??????AAACCCEEEFFFGGGIIILLLNNNRRRPPPUUU___cccccclllyyy}}}tttlllkkklllfffdddbbbaaa___]]]ZZZWWWXXXWWWUUURRROOONNNNNNOOOIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>>>>???????????????????????????============>>>>>>>>>>>>>>>>>>>>>=========<<<<<<999999999999999999999999::::::::::::::::::::::::777777777777777777777777666666777777777777666666666666666666666666666666444555555666666555555444222222333333333333444444444444444444444444444444333333333333333333333333111333444333222222333555333333333333444555666666333555777777666444333444333333222222222222333333222222333333333444444444333333333444444444555555333333333333444444444444333444666666555555666888aaammmWWW:::888666///666444444444444444444444444333333333333333333333333222333333333333444444444444333333222222333333444222222222333333444444555444444444444555555555555222333333444444555555666555555444444444333333333333333333333333333333333333333222222333333444444222333333444444555555666555555555555444444444333111222222333333333333333444444333333444444555666999888777666555444444444333444444555555666666666555666666555555777:::===>>>>>><<<;;;:::999999999:::::::::999888888777777444444444444444444444444666666777:::;;;;;;888555666666666666777888999999777777888999999999999999777777777888888888888888888888999999:::;;;;;;;;;=========>>>>>>?????????AAACCCEEEFFFFFFHHHKKKNNNOOORRRUUUWWW\\\eeeiiihhh{{{zzzrrrmmmsssaaabbbbbb```^^^ZZZXXXWWWYYYWWWUUURRRPPPOOONNNNNNJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>???????????????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999666777777888888777777666666666666666666666666666555555666666666666555555333333444444444555555555444444444444444444444444444444444444444444444444222444555555444444555666333444555555444444555555222555888888555333333444444333222222222222333444333333333333444444444444444444444444555555555555333333333444444444555555333555666666666666777999YYYkkkUUU888;;;999111:::444444444444444444444444444444444444444444444444333333333333444444444555444444333333333333444444222222333333444555555555333333444444444555555555333333333444555666666666555555555555444444444444333333333333333333333333333333333333333444555555333333333444555555666666555555555555444444444444111222333333444444333333444444444444444555555666888777666555555444555555333444444555666666777777555666777777777888:::<<<>>>>>>===<<<;;;;;;;;;;;;::::::999999888777777777555555555555555555555555777666666888:::;;;888666666666666666777888999:::777777888999999999999888777888:::;;;<<<;;;:::999888888999::::::;;;;;;<<<>>>>>>>>>>>>>>>?????????AAACCCDDDEEEFFFHHHKKKMMMLLLQQQSSSSSSVVV]]]ccceeewww}}}{{{qqqxxxhhhiiijjjhhheeebbbaaaaaaZZZWWWTTTTTTUUUUUURRROOONNNMMMLLLKKKJJJIIIHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFF@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999777777888888888888777777777777777777777777777777555555666666666666555555444555555555666666777777555555555555555555555555444444444444444444444444333555666666555555666888333555666666444333333333111444777777444222222333444444222222222222444444333333333444444444555555444444444555555555666666333333333444444555555555333555777777666666888:::111LLLAAA...888999///777555555555555555555555555444444444444444444444444333333333444444555555555555444444333333444444555222222333333444555666666333333333444444444555555333333444444555666777777666666555555555444444444333333333333333333333333333333333333333444555666333333444444555666666666666666555555555444444444111222333333444444333333555444444444444555666666555555444444444555555666444444444555666777777888444666888999888999:::<<<======<<<<<<<<<======>>>::::::999999888777777666555555666666666666666666777666555666999:::999666666666666666777888999:::777888888999999999888888888:::<<>><<<:::888999999::::::;;;;;;<<<>>>>>>>>>>>>????????????AAACCCDDDEEEFFFHHHJJJMMMLLLNNNRRRTTTRRRSSS\\\gggeee|||tttsssxxxkkkssstttjjjdddgggfff___^^^[[[XXXVVVUUUTTTRRRPPPMMMMMMLLLKKKKKKKKKKKKLLLKKKIIIGGGFFFFFFFFFEEECCCIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHHHHGGGGGGDDDEEEFFFGGGHHHHHHGGGFFFBBBDDDGGGHHHGGGEEEDDDDDD>>>@@@AAABBBBBB@@@>>>======>>>>>>?????????>>>>>>999>>>@@@>>>===>>><<<888;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;::::::999888999999:::::::::999999888999999888888777777666666666555444555777777666555777777777555444333444555777777666666555666666666555555555666666777777777666666555444555666888999444555666777666555444333555555555444555555666666333333333333333333333333666666666555444333333222777666444555666666555333555555555555555555555555777666666666666666777777:::999999888777666555555444555666777777666555444666666666666666666666666666666666666666666666666555444333222222333444555666666666666666666666666333444666777777666444333777666666555555666666777555333222444777999777444333333333333444444444444666666555555555555555555222222333444555666777777666555555555444444333333444444444333444444555666555555444333333333333444555555222111555888666000:::555333666777777777888444777888666666888::::::AAABBBCCCCCCBBBAAA???>>>???;;;;;;<<<<<<999999;;;555777888888777666666777:::888777777888888777555777777777777888:::;;;<<<:::999888888888999;;;<<<888:::???DDDFFFDDD???::::::;;;;;;;;;;;;<<<<<<<<<>>>??????@@@AAA@@@@@@@@@AAABBBCCCEEEFFFHHHIIIJJJPPPQQQRRRRRRSSSVVV[[[^^^kkknnnzzzsssrrriiirrrssskkkfffgggddd]]][[[XXXUUUSSSRRRPPPNNNLLLIIIIIIIIIIIIIIIJJJKKKKKKLLLJJJHHHIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFIIIKKKLLLLLLJJJHHHHHHHHHCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAA@@@??????===???>>><<<===@@@???;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;::::::999888888999999999888888777:::::::::999999888777777999888777888:::;;;;;;999888888888777666666666777888888777666666666777777666666666666666777777777666666555555555666888888666666777888888777666555666666555555555555666666555555555555555555555555444444444444555555555555888666555666777777666555666666666666666666666666888777777777777777888888888888888888888777777777555666666777777666666555666666666666666666666666555555555555555555555555777666666666666777777888666666666666666666666666777888:::;;;;;;:::888777999888888777777888888999666666666777888888777666666666666666777777777777777777777777777666666666666666666666777777777777777666666666555555555555777777777777777777777888444555777999:::999999888111777:::999888:::;;;999333888<<<:::777666888::::::<<<<<<:::888999::::::???AAACCCDDDCCCAAA===;;;>>><<<<<<>>>===888666888555555555666777888999999999888888888999:::999999666666666666777888999999;;;;;;:::::::::;;;;;;<<<999:::<<<>>>@@@???;;;888<<<<<<<<<=========>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBDDDEEEGGGIIIJJJKKKOOOQQQRRRTTTUUUWWW[[[^^^dddfffyyyuuuuuupppvvvwwwnnnhhhgggbbb[[[^^^[[[XXXVVVTTTSSSQQQOOOPPPOOOOOONNNNNNOOOOOOOOOKKKIIIHHHHHHIIIJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJJJJJJJIIINNNOOOOOOMMMKKKJJJJJJLLLHHHHHHGGGGGGFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCBBBAAAAAABBB@@@===>>>CCCCCCAAA??????>>>======>>>>>>???===>>>>>>>>>>>>===<<<<<<:::;;;;;;<<<<<<;;;;;;;;;>>>>>>======<<<;;;;;;;;;888888777999;;;<<<<<<;;;999999999999999888888888;;;:::999999888888888999888888888888777777777777888777777777777888888999777777888888999888888777777666666555555555666666666666666666666666666666444444444555666777777888777666555666777888777666777777777777777777777777777777777777777777777777666777777777888888888999888888777777777777888888777777777777777777777777666666666666666666666666444444555666777777777666666666666666666666666666777888999::::::999888777777777666666666666777777555777888888666555666666555555555666666666666777666666666666666666666666888888777777666666666555555555555555555444444444666666666777777666666555///111444666777666555444555;;;>>>999444555999;;;;;;IIIOOOFFF;;;888:::;;;>>>@@@CCCBBB>>>;;;<<<>>><<>>@@@>>>???AAA???:::777777888555444666:::===<<<;;;888888999::::::;;;;;;<<<888888777777777777888888999999999::::::999888888>>>======>>>???>>><<<:::===>>>>>>>>>>>>?????????@@@@@@AAABBBBBBBBBBBBBBBAAABBBDDDFFFHHHJJJLLLMMMLLLOOORRRTTTUUUXXX[[[]]]___cccrrrwwwyyywwwooojjjhhhddd^^^\\\ZZZWWWUUUTTTRRRPPPNNNPPPOOONNNLLLKKKIIIIIIIIIMMMKKKIIIHHHIIIIIIHHHFFFIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMKKKIIIIIILLLNNNLLLKKKIIIHHHGGGHHHIIIJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCHHHJJJEEEAAACCCEEEFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBDDDDDDCCCCCCBBBBBBBBBAAA<<<<<<<<<===@@@AAAAAAAAA<<<<<<<<<<<<===>>>===<<<@@@???>>>===<<<<<<<<<===<<<<<<;;;;;;::::::999999;;;;;;:::::::::;;;;;;;;;999999::::::;;;;;;;;;;;;::::::999888888888999999888888888888888888888888777888888999999:::;;;;;;888777666777999::::::999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888777777777777888888888888888888:::999888777777888999:::888888888888888888888888999999999999999999999999333444555777777777666666888888888888888888888888888999999::::::999999888777777666666666666777777777:::<<<;;;888666777999555555555666666666666777888888888888888999999999999999999888888888777777777777777777777777666666555666777777777777666555;;;;;;<<<<<<============<<<===<<<;;;>>>FFFJJJIIINNN[[[^^^NNN???===???===@@@HHHQQQRRRIII@@@@@@EEE===???CCCFFFHHHHHHGGGGGGCCC@@@???AAA@@@;;;:::;;;<<<888555777<<<@@@>>><<<999:::;;;;;;::::::;;;<<<;;;;;;:::999999999999999999:::;;;;;;;;;:::999888BBBAAABBBCCCDDDDDDAAA???>>>>>>>>>>>>????????????@@@@@@AAABBBBBBBBBBBBAAAAAABBBDDDFFFIIIKKKLLLMMMKKKNNNRRRUUUWWWXXX[[[]]]___jjjjjj|||uuuqqqmmmiiigggdddaaa^^^]]]\\\YYYWWWVVVUUUSSSQQQOOONNNMMMMMMNNNMMMKKKKKKLLLLLLKKKJJJIIIJJJJJJJJJKKKKKKLLLLLLHHHIIIIIIIIIHHHHHHGGGFFFGGGGGGHHHIIIJJJLLLMMMNNNJJJKKKJJJIIIIIIJJJNNNQQQLLLKKKIIIGGGGGGHHHIIIKKKIIIIIIIIIIIIIIIHHHGGGGGGCCCNNNUUUOOOEEECCCFFFIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGIIIKKKMMMMMMLLLEEEDDDDDDFFFHHHIIIGGGEEEGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@?????????>>>@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAABBBCCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????>>>===???AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>????????????>>>===<<<===<<<<<<;;;::::::999999:::999888777777888999:::888888888888888888888888888888888888888888888888666777888:::::::::999888888888888888888888888888:::;;;;;;;;;;;;;;;;;;:::::::::999999999999:::::::::===???===:::888999;;;888888888888999999999999::::::;;;;;;<<<<<<<<<<<<999999999::::::::::::;;;999999999999::::::::::::888999999:::::::::::::::======<<<<<<===???AAACCC>>>>>>AAAMMMbbbooolllbbbQQQWWWTTTGGG>>>@@@DDDEEELLLWWWeeegggWWWFFFDDDKKKCCCCCCCCCCCCDDDFFFHHHIIICCC???>>>???>>>;;;;;;>>>>>>:::666888<<>><<<:::888999:::<<<<<<;;;:::999999999999<<<===>>>??????>>>===<<>>????????????@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDEEEGGGIIIKKKMMMNNNPPPRRRVVVYYYZZZ\\\^^^``````sssnnnuuuwwwsssoookkkhhheeeaaa___\\\ZZZYYYWWWUUUTTTSSSSSSMMMLLLJJJKKKMMMNNNNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJJJJJJJJJJMMMPPPTTTKKKIIIHHHFFFFFFGGGHHHIIIHHHIIIIIIJJJJJJIIIIIIIIIDDDPPPXXXRRRHHHEEEGGGKKKLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRPPPOOOOOOPPPRRRTTTSSSRRRQQQPPPOOORRRVVVWWWTTTQQQOOONNNMMMLLLKKKJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEIIIIIIIIIJJJKKKMMMNNNOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGIIILLLMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKIIIHHHGGGFFFEEEEEEDDDCCCAAAAAA@@@>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999::::::999999888999999999999999999999999999999999999999999999999:::999999888888999999:::888999::::::999888888999888888999999999:::::::::999999999:::;;;;;;<<<<<<777777777888888999999999777888888888888888999999::::::::::::;;;<<<>>>??????AAAEEEHHHJJJJJJIIIHHHBBBDDDMMM```vvvsssaaaIIIFFFBBB===<<>>@@@>>>;;;;;;======;;;999;;;===>>>;;;888>>>@@@AAA???;;;888999;;;<<<<<<;;;:::::::::::::::;;;<<<<<<==================???BBBFFFHHHGGGDDD@@@BBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHJJJLLLMMMNNNOOOVVVXXX[[[\\\]]]___bbbddd___qqqqqqqqqzzzvvvkkkiiifffbbb^^^ZZZXXXWWWWWWUUUSSSQQQQQQQQQOOONNNNNNMMMMMMLLLLLLKKKKKKJJJIIIJJJKKKLLLLLLLLLLLLLLLNNNMMMLLLJJJIIIHHHIIIIIIIIIJJJKKKKKKKKKLLLOOORRRIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJFFFNNNQQQMMMIIIIIIKKKKKKMMMMMMLLLJJJJJJIIIIIIJJJHHHIIIJJJJJJKKKKKKJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQSSSUUUVVVWWWXXXUUUTTTSSSTTTVVVWWWVVVUUUYYYWWWWWWZZZ___```]]]YYYVVVUUUTTTSSSRRRQQQQQQQQQLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMMMMNNNMMMLLLKKKJJJOOOOOOOOOPPPQQQSSSUUUVVVSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNNNNOOOOOOPPPPPPPPPNNNNNNNNNPPPRRRTTTTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUUUUUUUSSSQQQPPPPPPOOOOOOOOONNNNNNMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIICCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>>>>????????????????????????======<<<<<<<<<<<<============<<<<<<<<<<<<=========<<<<<<===??????>>><<<>>>>>>>>>????????????@@@>>>??????@@@AAAAAABBBBBB????????????>>>>>>>>>>>>=========>>>>>>>>>??????@@@@@@??????AAADDDGGGIIIRRRZZZfffnnnnnnfff[[[SSSEEEKKKSSS\\\fffhhh___SSSPPPGGGBBBDDDCCCCCCMMM[[[nnnkkknnnqqqgggUUULLLMMMJJJIIIGGGEEEEEEFFFHHHIIIHHHFFFFFFHHHFFF???;;;;;;===>>>@@@BBBCCCBBB@@@??????BBBDDDBBB===;;;===@@@??????>>>>>>===>>>>>>>>><<<<<<<<<===>>>???@@@AAAEEEEEEFFFHHHJJJJJJHHHFFFHHHIIIIIIIIIIIIJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNOOOPPPQQQRRRXXXYYYZZZ[[[[[[]]]```ccc]]]ffflllrrr{{{wwwtttjjjgggccc___\\\XXXUUURRRSSSRRRRRRQQQPPPOOONNNNNNKKKLLLMMMNNNOOOPPPPPPPPPWWWUUURRROOOLLLKKKJJJJJJHHHIIIJJJJJJIIIJJJLLLNNNHHHHHHGGGFFFFFFFFFFFFFFFEEEFFFGGGIIIJJJJJJKKKKKKIIIJJJIIIGGGHHHMMMNNNLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKJJJJJJOOOPPPQQQRRRSSSSSSSSSSSSOOOPPPRRRTTTVVVXXXZZZ[[[[[[ZZZYYYZZZ[[[\\\[[[ZZZ[[[YYYYYY]]]bbbccc```\\\[[[ZZZXXXWWWVVVUUUUUUUUUOOOOOOOOOPPPPPPQQQQQQQQQPPPQQQQQQRRRQQQPPPOOONNNPPPPPPPPPPPPRRRTTTWWWXXXTTTSSSRRRQQQPPPOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRSSSTTTVVVWWWWWWPPPOOOOOOQQQTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZYYYWWWUUUSSSVVVVVVVVVWWWWWWWWWWWWWWWUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMKKKIIIHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGKKKIIIHHHIIIMMMNNNLLLIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMLLLJJJJJJMMMQQQUUUXXXSSS```qqq|||zzzjjjUUUFFFDDDKKKPPPNNNMMMPPPSSSTTTbbbVVVRRRTTTNNNFFFOOOaaapppeeeaaagggfffYYYOOOMMMHHHHHHIIIKKKLLLNNNOOOPPPNNNNNNPPPSSSOOOEEE===;;;???CCCGGGJJJJJJIIIHHHHHH@@@CCCFFFDDD@@@>>>AAADDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCDDDEEEGGGIIIKKKQQQOOONNNMMMNNNOOONNNMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQRRRSSSSSSTTTTTTSSSSSSPPPPPPQQQQQQRRRSSSSSSTTTVVVWWWWWWVVVVVVXXX\\\___]]]]]]fffssszzzrrrlllhhhgggccc^^^ZZZXXXXXXWWWWWWVVVTTTQQQQQQSSSUUUVVVWWW\\\YYYTTTPPPNNNMMMKKKIIIKKKKKKJJJJJJKKKKKKKKKKKKIIIHHHGGGHHHJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGJJJHHHGGGGGGJJJLLLMMMMMMMMMLLLJJJIIIIIIIIIJJJKKKQQQKKKGGGIIILLLLLLKKKLLLOOOTTTVVVSSSRRRTTTRRRLLLMMMUUUYYYWWWUUUVVVSSSMMMZZZ[[[]]]^^^___`````````^^^WWWSSSYYY```aaa```___hhh```^^^bbbbbb\\\[[[___SSSSSSSSSSSSRRRPPPRRRVVVWWWSSSPPPRRRUUUTTTQQQNNNQQQRRRSSSSSSTTTUUUUUUVVVSSSRRROOOMMMMMMNNNPPPRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRUUUUUUTTTTTTUUUVVVRRRUUUUUUSSSTTTXXXZZZXXXZZZ[[[]]]______]]]YYYVVV[[[UUUZZZ```ZZZZZZ^^^]]]^^^YYYVVVWWW[[[]]][[[WWWbbb___^^^___\\\XXXZZZaaaddd]]]WWWWWWZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[[[[XXXVVVWWWXXXWWWRRROOOOOOOOONNNPPPSSSSSSQQQSSSWWWUUUNNNUUURRRPPPSSSVVVWWWSSSNNNTTTRRRPPPNNNNNNPPPRRRTTTTTTVVVYYY\\\]]]\\\ZZZXXXWWWVVVVVVWWWXXXXXXWWWUUURRRTTTWWWZZZ\\\]]]]]]\\\^^^\\\ZZZWWWUUUSSSRRRQQQVVVVVVVVVWWWWWWXXXZZZZZZSSSTTTUUUTTTTTTVVV[[[^^^___[[[\\\bbbeeeaaaZZZVVVPPPSSSWWWWWWTTTSSSSSSUUU[[[``````XXXUUUWWWYYYWWWaaaddd^^^[[[```[[[QQQRRRXXXQQQPPPUUUWWWTTTUUUZZZ\\\___eeegggaaaUUUMMMKKKLLLNNNPPPOOONNNOOORRRVVVRRROOOJJJEEEDDDGGGJJJMMMJJJKKKLLLMMMPPPRRRTTTVVVOOONNNNNNMMMNNNPPPQQQRRRRRRSSSQQQOOOPPPTTTTTTQQQXXXSSSOOORRRXXXZZZTTTMMMPPPOOOPPPSSSRRROOOPPPTTTNNNOOOPPPRRRSSSRRRPPPMMMSSSSSSSSSTTTWWWYYY\\\^^^ccc\\\```yyyrrrnnnjjjgggcccaaaaaaaaa```___```\\\VVVRRRPPPOOOMMMLLLIIILLLOOOOOOMMMMMMOOORRRLLLKKKIIIJJJKKKKKKJJJIIIMMMMMMMMMNNNNNNOOOOOOOOOLLLJJJIIIJJJLLLMMMMMMLLLJJJIIIIIIHHHIIIJJJLLLLLLIIIOOOYYY```]]]SSSLLLJJJMMMSSSUUUSSSTTTVVVUUUPPPPPPVVVYYYVVVTTTUUUSSSOOOSSSSSSUUUWWWYYY[[[]]]^^^ZZZUUURRRUUUXXXYYY[[[^^^aaaaaa___\\\[[[]]][[[WWW^^^YYYRRRMMMKKKOOOVVV]]]VVVSSSRRRTTTVVVVVVTTTRRRMMMMMMMMMMMMNNNOOOPPPQQQOOONNNLLLLLLLLLOOOQQQSSSPPPPPPPPPPPPQQQSSSTTTTTTXXXYYYYYYXXXUUUSSSSSSSSSRRRUUUUUUSSSTTTXXXYYYWWWXXXWWWVVVVVVWWWYYY[[[]]]bbbVVVUUUXXXTTTWWW^^^]]][[[]]]]]]YYYTTTUUU[[[bbbhhheeebbb```aaaaaaaaa```___]]]\\\]]]\\\ZZZZZZ\\\bbbcccbbb```]]][[[ZZZ[[[\\\\\\ZZZWWWUUUVVVWWWXXXTTTXXXXXXUUUUUUXXXWWWSSSWWWUUUSSSVVVZZZ[[[XXXTTTYYYXXXVVVUUUUUUVVVXXXYYYXXX[[[^^^```aaa```^^^\\\ZZZYYYXXXYYY[[[[[[YYYXXXYYYZZZ\\\^^^___^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXZZZYYYYYYYYYZZZ[[[\\\]]][[[XXXUUUVVVZZZ\\\[[[YYY___\\\]]]bbbbbb[[[UUUSSSUUUVVVWWWVVVUUUTTTUUUWWWdddiiiiiiccc^^^]]][[[XXX```ccc___]]]dddaaaZZZ\\\]]]YYYWWWVVVUUUWWW\\\bbbWWWXXX[[[\\\XXXPPPLLLNNNPPPRRRUUUUUUTTTSSSTTTUUUQQQPPPNNNLLLKKKLLLMMMNNNKKKKKKLLLMMMNNNPPPRRRSSSOOOOOOOOOOOOPPPQQQRRRSSSSSSVVVVVVSSSRRRTTTTTTQQQPPPOOOQQQXXX___aaa^^^ZZZRRRNNNMMMPPPPPPNNNNNNRRRLLLKKKKKKLLLOOORRRTTTVVVVVVXXX[[[[[[YYYXXXXXXXXXYYYfff~~~yyyssspppoookkkfffbbb```___]]]\\\YYY]]]```]]]WWWTTTWWW[[[UUUSSSQQQPPPPPPPPPNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLMMMNNNNNNMMMKKKJJJIIIIIIIIIJJJLLLNNNOOOEEERRReeennneeeUUULLLKKKLLLOOOQQQPPPQQQSSSRRROOOOOOSSSUUURRRPPPPPPOOOMMMNNNNNNNNNOOOQQQTTTVVVXXXRRRQQQRRRUUUWWW\\\hhhtttmmmppphhhZZZWWW]]][[[RRRQQQQQQQQQOOOOOOOOOOOOOOOMMMMMMLLLNNNQQQSSSSSSRRRQQQPPPOOONNNOOOPPPRRRTTTNNNMMMLLLKKKKKKMMMOOOQQQOOOOOOOOOPPPRRRSSSUUUUUUZZZ[[[[[[YYYVVVTTTSSSSSSRRRUUUUUURRRSSSWWWXXXVVVWWWXXXZZZYYYWWWVVVUUUVVV\\\^^^mmmvvvkkkbbb```\\\VVVZZZ\\\ZZZVVVXXX```gggfffjjjiiieeegggnnnllleeedddbbbbbbdddbbb___bbbiiieeeffffffccc___\\\]]]___dddaaa^^^ZZZWWWUUUUUUUUUWWW[[[\\\YYYWWWYYYZZZXXXYYYXXXWWWZZZ]]]___]]]ZZZWWWWWWWWWWWWWWWWWWWWWWWWYYY[[[]]]``````___]]]\\\]]]\\\\\\]]]^^^^^^]]][[[XXXYYYZZZZZZZZZYYYWWWVVVYYYYYYZZZ[[[]]]___```aaa\\\[[[ZZZYYYZZZ\\\^^^___```YYYUUUYYYaaaeee```YYYgggfffhhhjjjfff]]]YYYYYY^^^[[[WWWUUUVVVWWWYYYYYYfffjjjllliiidddaaa\\\XXXZZZ___ZZZZZZaaa___YYY]]]XXX[[[ZZZUUUSSSVVVZZZ\\\YYYVVVUUUTTTQQQMMMNNNRRRUUUWWWZZZZZZXXXVVVTTTTTTPPPQQQRRRSSSRRRRRRPPPOOOLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQQQQRRRQQQQQQRRRWWWYYYVVVRRRRRRRRRQQQJJJMMMRRRWWWZZZZZZXXXWWWWWWPPPLLLOOOQQQQQQQQQSSSSSSRRRPPPOOONNNOOOPPPQQQPPPTTTXXXYYYXXX[[[bbbhhhppp~~~zzzuuuuuurrrmmmhhhgggjjjmmmfffccc```]]]]]]\\\ZZZXXXYYYXXXXXXVVVUUUTTTSSSRRRPPPOOOPPPQQQRRRRRRPPPNNNNNNNNNMMMLLLMMMNNNOOOPPPMMMVVVccchhh___SSSOOORRRMMMNNNOOONNNNNNNNNNNNLLLPPPQQQRRRPPPNNNMMMNNNNNNPPPOOOMMMLLLLLLNNNOOOQQQNNNOOOQQQSSSTTT^^^ttt}}}xxxlll^^^VVVTTTRRRNNNTTTVVVWWWTTTQQQPPPMMMIIIOOOQQQQQQPPPQQQVVVYYYYYYUUUSSSQQQPPPPPPRRRUUUWWWQQQPPPNNNLLLKKKKKKLLLLLLOOOOOOOOOOOOPPPQQQRRRRRRRRRTTTVVVVVVUUUTTTUUUVVVVVVYYYXXXUUUUUUYYYYYYWWWVVVWWWWWWUUUTTTYYYaaaiiissspppbbbYYYVVVUUUTTTUUUXXXZZZZZZYYYaaapppwwwnnnhhhmmmmmmfffggg```\\\^^^^^^[[[^^^eee```````````````______^^^bbb]]]ZZZZZZXXXTTTRRRRRRVVVXXXYYYXXXVVVWWWZZZ[[[[[[ZZZYYYZZZ]]]^^^]]][[[TTTUUUVVVWWWWWWVVVUUUTTTXXXZZZ\\\^^^^^^]]]\\\ZZZ]]]\\\[[[\\\^^^^^^\\\[[[SSSTTTTTTTTTTTTSSSRRRQQQVVVVVVXXXZZZ\\\___aaacccZZZXXXWWWVVVVVVXXXZZZ\\\ZZZVVVUUU[[[dddgggccc\\\iiijjjnnnnnnggg^^^\\\___bbb\\\UUURRRTTTWWWYYYYYY^^^```aaa```^^^[[[XXXVVVWWW\\\WWWUUU[[[YYYUUUZZZTTTYYY[[[WWWUUUWWWSSSMMM]]]YYYUUUUUUSSSQQQRRRWWWWWWXXXXXXWWWUUUSSSRRRQQQNNNPPPQQQSSSSSSSSSQQQQQQLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLNNNOOOPPPPPPOOONNNNNNUUUYYYUUUOOONNNNNNNNNKKKPPPUUUVVVUUUTTTWWWZZZYYYPPPJJJKKKOOOPPPPPPQQQKKKNNNRRRTTTVVVWWWXXXYYYWWWZZZ[[[ZZZ[[[eeevvvvvvsssnnnkkkiiihhhfffeee``````___^^^]]]\\\\\\[[[ZZZYYYZZZ[[[]]]\\\ZZZXXXXXXWWWUUUSSSQQQQQQQQQQQQUUUWWW\\\^^^YYYRRRQQQTTTOOONNNMMMNNNNNNNNNOOOPPPQQQQQQRRRQQQPPPNNNOOORRRRRRQQQOOONNNNNNOOOQQQSSSOOOOOONNNMMMMMMYYYrrr}}}xxxzzzttteee]]]aaa{{{xxxkkkYYYOOOPPPTTTUUULLLQQQRRRMMMKKKNNNQQQPPPQQQPPPMMMLLLLLLNNNQQQRRRQQQPPPNNNMMMLLLLLLLLLMMMPPPOOONNNNNNMMMMMMMMMMMMKKKMMMPPPQQQQQQRRRSSSUUUVVVYYYYYYVVVVVVZZZZZZXXXVVVUUUTTTTTT]]]rrrooo[[[WWWUUUTTTSSSSSSVVVYYY[[[rrriiiaaa```]]]___VVVVVVaaagggbbb]]]]]]ZZZXXXXXX[[[___```^^^[[[WWWRRRPPPTTTWWWUUUTTTWWWUUUTTTTTTTTTTTTUUUXXX[[[[[[ZZZXXXXXXXXXXXXXXXWWWUUUVVVWWWXXXXXXWWWVVVUUUWWWXXXZZZ[[[[[[[[[YYYYYYVVVUUUUUUVVVWWWWWWVVVTTTQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPQQQSSSUUUWWWYYYZZZSSSRRRQQQPPPPPPRRRSSSUUUPPPQQQSSSWWW[[[\\\[[[YYY[[[]]]bbbccc\\\TTTTTTXXX]]]VVVOOOLLLNNNQQQTTTTTTXXXVVVTTTSSSRRRPPPPPPPPPVVV[[[VVVSSSYYYWWWUUU[[[\\\\\\ZZZWWWWWWWWWQQQIIIXXXTTTRRRUUUUUUTTTUUUXXXWWWTTTQQQOOONNNNNNNNNNNNMMMNNNNNNNNNOOOPPPPPPQQQMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJLLLMMMNNNMMMMMMLLLJJJQQQUUUQQQLLLKKKLLLKKKMMMRRRVVVWWWVVVZZZccckkkeee[[[SSSSSSVVVUUUTTTUUUTTTUUUUUUTTTRRRSSSVVVXXXZZZbbbmmmyyy~~~~~~~~~~~~~~~rrrqqqpppooopppooollljjjhhhfffccc```]]]\\\[[[[[[WWWVVVXXX[[[ZZZTTTRRRSSSQQQNNNNNNPPPQQQQQQSSSVVVRRRQQQRRRTTTSSSQQQRRRVVVXXXXXXXXXYYY[[[]]]```aaaSSSQQQPPPQQQTTT___vvvuuullltttqqqeeejjjhhhUUUPPPOOONNNRRR]]]ccc^^^YYYYYYWWWSSSOOONNNMMMLLLLLLMMMNNNPPPKKKKKKLLLLLLMMMOOOPPPQQQPPPPPPNNNLLLKKKJJJJJJJJJIIIKKKMMMNNNMMMMMMOOOPPPLLLPPPQQQPPPRRRXXXZZZXXXYYYdddsssaaaPPPWWW^^^```aaaiiiwwwnnn\\\XXXXXXXXXVVVccc}}}xxxXXXVVVWWWZZZ___cccdddddd[[[PPPKKKNNNRRRQQQSSSYYYYYYTTTPPPRRRTTTTTTVVVXXXYYYXXXWWWUUUTTTTTTTTTTTTRRRSSSTTTUUUUUUTTTSSSRRRQQQRRRSSSTTTTTTSSSSSSRRROOONNNNNNOOOPPPPPPOOOMMMMMMMMMMMMNNNOOOOOOPPPPPPKKKKKKKKKLLLMMMOOOPPPQQQNNNNNNMMMMMMMMMNNNNNNNNNJJJNNNQQQRRRPPPNNNNNNOOOMMMOOOTTTVVVQQQKKKKKKPPPSSSOOOJJJGGGHHHKKKMMMOOOYYYRRRMMMKKKKKKIIIJJJLLLNNNTTTPPPMMMSSSSSSRRR[[[```ZZZVVVUUUTTTPPPNNNNNNMMMJJJKKKPPPSSSSSSSSSUUUTTTPPPKKKIIIIIIKKKLLLLLLMMMLLLLLLKKKLLLMMMOOOPPPLLLMMMNNNOOOOOONNNMMMLLLJJJJJJKKKLLLMMMMMMMMMMMMJJJPPPSSSPPPMMMNNNOOONNNOOOSSSUUUSSSQQQVVVaaajjj```XXXRRRRRRSSSSSSSSSVVVZZZZZZZZZ[[[^^^hhhttt~~~}}}{{{xxxuuurrrooonnnnnndddccceeehhhgggbbbaaacccfffaaa^^^```___\\\]]]bbb]]]\\\^^^bbbbbb___```dddiiijjjkkkmmmppprrrsssttteeeaaa___aaaccchhhtttRRRPPPYYYiiilll___VVVWWWhhhvvvzzzjjjWWWOOOKKKGGG]]]qqqyyyqqqPPPPPPOOOOOOOOOOOOOOOPPPHHHHHHJJJKKKMMMNNNPPPPPPPPPOOONNNLLLKKKKKKKKKKKKIIIKKKMMMMMMMMMLLLMMMNNNJJJOOORRRTTTZZZbbbfffffffff{{{hhhPPPVVVccctttzzzjjj^^^ZZZ[[[YYYZZZmmmUUUXXX[[[]]]aaajjjwwwlll]]]QQQTTTYYY]]]gggrrrdddZZZRRRTTTWWWVVVUUUVVVWWWVVVUUUTTTSSSSSSTTTUUURRRRRRSSSSSSSSSSSSRRRRRRPPPQQQQQQRRRRRRQQQQQQPPPOOONNNNNNOOOPPPPPPOOOMMMMMMMMMMMMMMMMMMNNNNNNOOOLLLLLLLLLLLLMMMNNNOOOPPPLLLMMMNNNNNNNNNNNNMMMLLLJJJMMMOOOOOOLLLJJJJJJLLLJJJKKKNNNQQQOOOJJJJJJNNNNNNMMMLLLJJJHHHIIILLLOOOXXXPPPJJJKKKKKKJJJKKKNNNLLLQQQMMMIIIMMMLLLMMMVVVXXXTTTXXX```ZZZLLLJJJTTTNNNJJJIIINNNQQQPPPOOOPPPQQQNNNJJJIIIKKKMMMMMMLLLMMMMMMLLLLLLLLLMMMNNNNNNLLLMMMOOOQQQRRRQQQPPPPPPNNNNNNNNNNNNOOOPPPQQQRRROOOSSSTTTRRRSSSWWWXXXVVVWWWZZZ[[[ZZZXXX\\\eeemmm```]]]]]]aaafffiiinnntttssszzz}}}{{{{{{|||xxxvvvzzz|||wwwwwwsssmmmlllqqqooonnnqqqwwwwwwssstttyyy{{{|||~~~~~~wwwqqqnnnjjjdddbbbdddXXXXXXYYY[[[]]]\\\YYYWWWPPPaaagggYYYKKKLLLTTTXXXJJJeeevvvNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIJJJJJJKKKLLLLLLLLLOOONNNMMMMMMMMMMMMMMMMMMHHHJJJMMMNNNNNNNNNPPPQQQTTTZZZ___ccckkkvvv|||}}}uuuzzzlllZZZXXXbbbqqqlll```VVVWWW[[[[[[\\\]]][[[XXXcccxxx{{{kkk___^^^RRRYYY```aaacccqqqyyyggg[[[aaammmzzznnn```VVVXXX[[[YYYVVVUUUUUUUUUUUUTTTSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWTTTSSSRRRSSSUUUUUUSSSRRRTTTTTTSSSRRRRRRRRRSSSSSSQQQPPPPPPQQQQQQRRRSSSTTTMMMNNNPPPQQQQQQPPPNNNLLLKKKLLLNNNOOONNNNNNOOOPPPKKKJJJLLLPPPOOOJJJJJJLLLMMMPPPQQQOOOMMMLLLOOOSSSTTTLLLHHHLLLOOOMMMOOORRRSSSXXXRRRLLLNNNLLLKKKTTTOOORRRcccsssiiiPPPLLLZZZXXXRRRNNNPPPQQQNNNLLLMMMOOOMMMKKKMMMOOOQQQOOOMMMMMMNNNOOOOOOOOONNNMMMMMMLLLMMMPPPRRRTTTTTTSSSRRRSSSRRRQQQQQQRRRSSSUUUVVVTTTVVVVVVUUUYYY^^^___\\\```dddiiilllooovvv}}}vvvrrr{{{xxxuuutttyyy}}}yyyxxxmmmtttyyywwwpppkkkmmmqqqllljjjgggdddaaa``````aaa]]]cccmmmwww}}}|||wwwsssZZZXXXVVVSSSQQQQQQQQQQQQRRRPPPPPPPPPRRRRRRQQQPPPRRRQQQOOOOOOPPPQQQQQQPPPWWWRRROOOOOOOOOQQQXXX```fffttt|||yyygggrrr|||jjjcccccceeejjjnnnlllddd\\\]]]fffppprrrllleeebbbbbb\\\\\\[[[[[[___jjjxxxfff^^^VVV```cccQQQ]]]fff]]]VVVYYYYYYXXXXXXWWWVVVUUUUUUUUUWWWWWWVVVVVVUUUTTTSSSSSSWWWWWWVVVVVVVVVVVVVVVVVV[[[WWWRRRQQQRRRRRRQQQPPPQQQQQQQQQRRRRRRRRRRRRRRRMMMNNNPPPPPPPPPQQQRRRTTTQQQQQQQQQQQQPPPPPPPPPPPPNNNOOOOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQRRRRRRSSSRRRPPPNNNNNNNNNPPPQQQKKKLLLMMMOOOQQQSSSTTTTTTVVVSSSPPPMMMLLLNNNPPPRRRPPPWWWbbbiiibbbWWWVVV]]]WWWUUURRRPPPOOOPPPRRRSSSNNNPPPQQQQQQPPPOOOOOOPPPRRRQQQOOONNNOOOQQQTTTVVVUUUUUUVVVVVVWWWXXXYYYYYY^^^\\\YYYWWWXXX[[[___bbbccceeeiiiqqq{{{}}}zzzxxxvvvuuuuuuvvvppprrrvvv{{{~~~~~~{{{wwwuuusssqqqnnnllljjjiiihhh___^^^]]]]]]^^^___^^^\\\aaa___[[[YYYXXX[[[___bbb[[[YYYXXX[[[]]]___fffmmm|||yyykkkssszzz{{{vvvqqqpppqqqwwwwwwuuurrrpppsssxxx}}}tttooogggkkkmmmhhhtttuuubbbTTTUUUVVVVVVVVVVVVUUUUUUUUUUUU\\\\\\[[[ZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[ccc___[[[YYYYYYYYYWWWUUUUUUUUUUUUTTTTTTSSSSSSSSSQQQRRRTTTTTTTTTTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWWWWWWWWWWVVVVVVUUUSSSSSSTTTTTTTTTUUUUUUUUUWWWVVVTTTSSSRRRSSSTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQ^^^\\\ZZZXXXXXXYYY[[[\\\___]]]^^^```^^^[[[]]]bbb___]]]ZZZWWWUUUTTTTTTUUUUUUVVVXXXXXXVVVVVVVVVWWW\\\]]]^^^______`````````^^^___aaacccfffiiikkklll___dddlllwww~~~}}}{{{xxxvvvsssrrrzzzxxxuuutttsssrrrpppnnnpppqqqrrrpppmmmmmmqqqtttqqqooopppssssssqqqsssxxxwwwyyyzzzzzz}}}zzz{{{~~~sssgggiii________________________ZZZZZZYYYYYYXXXXXXWWWWWWUUUVVVVVVWWWXXXYYYZZZZZZeeebbb^^^[[[[[[ZZZXXXWWW]]]]]]]]]]]]]]]]]]]]]]]]YYYZZZ\\\]]]\\\]]]^^^```[[[[[[[[[[[[[[[[[[[[[[[[bbbbbbbbbbbbaaa```___^^^aaabbbbbbbbbbbbccccccccccccbbb```______```aaaaaa^^^___aaadddjjjpppuuuxxxiiiiiiiiihhhiiijjjjjjkkksssmmmiiilllqqqrrrtttuuupppooonnnlllkkkiiihhhhhhhhhkkkmmmnnnooooooqqqrrrpppsssxxx|||~~~~~~}}}{{{~~~{{{}}}~~~}}}|||zzzxxxwwwxxxzzz{{{|||}}}|||||||||yyywwwwww{{{~~~|||{{{|||}}}|||yyywwwyyy{{{}}}{{{yyyyyy}}}yyy{{{wwwuuu{{{vvvvvvuuuttttttsssrrrrrrsssrrrrrrrrrqqqqqqppppppppppppqqqqqqrrrrrrrrrsss{{{zzzxxxvvvuuuttttttsssmmmmmmnnnooopppqqqqqqqqqnnnoooqqqrrrqqqrrrsssuuutttttttttttttttuuuuuuuuussstttttttttttttttssssssxxxxxxxxxyyyyyyyyyyyyzzzvvvvvvuuuttttttuuuuuuvvvwwwvvvuuuvvvxxx|||xxxwwwzzz~~~}}}}}}|||yyyrrrvvvyyyyyywwwwww{{{~~~~~~}}}~~~}}}{{{zzzyyyxxx{{{{{{{{{{{{{{{zzzzzzzzz{{{zzzzzzzzzyyyyyyxxxxxx||||||||||||{{{{{{|||}}}uuuwwwxxxyyyyyyyyy{{{|||{{{{{{{{{|||||||||}}}}}}||||||~~~~~~~~~