BM6P6(@ tttFFF???555555888888999999666222111333555333888888444222666888555:::777444222111222555777333222///......///111333888888999:::999888777666555999555555::::::>>>MMMmmm|||{{{}}}wwwllliiimmmqqqpppnnnpppiii[[[PPPVVVhhhssstttwwwooofffcccfffllluuu}}}{{{}}}yyyrrrqqqwwwyyywwwooonnnooosssyyy||||||{{{~~~}}}}}}~~~|||{{{{{{|||}}}|||{{{~~~~~~~~~|||nnnVVV>>>HHHkkkppplll```bbbvvvzzzoooppp}}}dddRRRXXXlll|||}}}|||sss[[[MMMcccxxxbbbXXXggg}}}wwwYYYVVVppp~~~xxx{{{qqq]]]GGG;;;999444666777444000///111555666444222333555666444222555///...222444666CCCSSS~~~SSS:::...'''+++333...000222444555444222000333333222111///000333555999<<<:::444222555888888333???@@@777DDDsss}}}}}}~~~xxxwwwsssUUU<<<999666666444111...---000...,,,,,,///111333333777555000///666>>><<<333222///+++***---000333555555666666777888999999:::>>><<<888666444444666777///111333333222111222333000222444666666444222111222222222222444666999:::666888;;;<<<:::;;;DDDOOOlllppp\\\KKKEEEQQQaaayyyuuuHHHAAA999:::<<<:::;;;:::666222000111333222666666222000444666444888666444333333555888999222111///...///111333555666777888888777555333222:::<<<666222666555;;;JJJlll{{{zzz}}}|||vvvnnniiijjjnnnrrrttttttkkkZZZLLLRRReeesssuuutttnnngggdddfffllluuu{{{|||}}}zzztttssswwwxxxuuuooooooppptttxxx{{{zzzxxxzzzyyy}}}~~~~~~}}}||||||}}}~~~}}}|||~~~pppYYY???EEEfffrrroooccccccwww{{{ooonnn|||eeeRRRUUUgggwww|||zzzrrr]]]RRRgggyyyeeeZZZiii}}}zzz{{{^^^TTThhhyyy~~~xxx~~~yyyiiiRRRAAA;;;666777777444000///111444333111111222555666444222222,,,///999:::===TTTrrrwww]]]CCC888111***)))......000222555777777777666777777666333111000222444666888777333444999:::999333;;;<<<===XXX~~~||||||wwwwww{{{bbb???999555555666444111000000///...------///111222444444000...333999888222777333///,,,---///000111444444666777888888999999@@@===999555222111111222444444555666777888888777///000333555666555333222666555666666888:::<<<===<<<;;;<<<===:::888===DDDPPPdddzzz|||dddNNNCCCBBB^^^mmmxxxJJJDDD;;;;;;;;;;;;;;;999666222000111222444666666222111444666555888777555444444666888999222111000///000333555777555666888888777555333111;;;<<<555000333333:::KKKkkkzzz{{{}}}{{{wwwqqqmmmlllpppvvv{{{yyynnnZZZJJJNNNcccrrrvvvtttpppkkkhhhiiiooovvvzzz|||}}}{{{wwwtttuuuuuurrrmmmnnnqqquuuyyy{{{zzzxxxxxxxxx{{{}}}~~~}}}}}}}}}qqqYYY===@@@^^^sssrrrfffcccuuuzzzmmmjjjyyykkkWWWWWWhhhxxx}}}zzzsssaaaVVVhhh|||}}}zzzhhh___kkk}}}xxxhhhSSS___rrr~~~xxx|||xxxcccMMM@@@999999777333000///111222111111111444666777555444000---222===@@@JJJnnnpppLLL???666444222,,,+++///333444555666777888999999::::::999666333111111222222333333222777<<<<<<777555888999FFFmmm~~~~~~{{{vvvuuuqqq\\\PPPEEE@@@;;;666444555222333333111......111444222444333000111555666555;;;777222000000111222222222444666777888777666555<<<:::666333111000000000333222111444888999888666...000333555666555444333888888888888:::;;;===>>>???<<<:::<<<;;;888888;;;:::FFFXXXllliiiQQQDDDEEEHHHZZZxxx{{{KKKCCC:::999666:::999777555333222222222777888888555444444666888888777666555444444555555333222222111222333555666666777999::::::999777666666:::555111555555===OOOjjjyyy~~~|||uuuqqqrrrvvv{{{zzzoooZZZJJJNNNbbbqqquuuuuuuuuqqqmmmmmmsssyyy|||||||||zzzxxxuuusssqqqooommmooorrrwwwzzz{{{{{{zzz{{{{{{|||}}}{{{zzz|||~~~~~~~~~{{{oooWWW:::<<>>;;;555777888;;;JJJrrr{{{{{{zzz{{{qqq```LLL:::555888555777888444///...222777333666777555222222666999:::666333222333555666666333555777888777555222111333222111000111222444555222///...111777999777333///111333555666555333222666666777777888999::::::;;;777666:::<<<:::888888999:::???LLLbbbzzzuuuiiiNNN???===RRRjjj|||{{{IIIAAA:::888333777666444333333444444444666666777777555333444666333333444444444444555555666555444222222222333333444555666888999:::999999333999777555888777>>>OOOjjjyyywwwtttwww{{{|||{{{vvvmmmZZZLLLPPPcccppprrrtttvvvssskkkjjjrrryyy|||zzzyyyxxxwwwuuuqqqooonnnssstttwwwyyyyyyyyyxxxxxxzzz||||||zzzyyy{{{}}}~~~{{{zzz|||{{{nnnXXX<<<>>>YYYooorrreee[[[hhhxxx~~~~~~|||nnniiittt~~~{{{gggRRRPPPdddzzziiiPPPXXXtttrrrhhhlllxxxvvvXXXPPP```{{{}}}zzz}}}jjjZZZHHHAAA777000......//////333444555555444333222111///555555666PPP~~~}}}XXX@@@999666333333111///111444888777555444333444555555555777888888666444333444222333222333999===:::222666888;;;FFFeeejjjEEE555555333666777333...---222666333666999666111///444:::777444111000111333444444666777888888666333000.........///000111444666777555222000333888:::777333111222444666666444222000555666666777777888888888999444333888<<<:::777666===:::777:::FFFZZZsssoooVVVAAAAAAJJJZZZvvvyyyFFF???;;;:::555666444222222444555666555222222444666444000///111...///111333555666666777666555444333222111111111111111111222333555777888444;;;:::888999666<<>>222000222444333333333333111......000333444333>>>___yyyPPP888555:::......///111333333000,,,//////000111222444666777333666:::;;;:::888666666222666777555777::::::888777777999EEE___xxxOOO777333//////......///111444555444333555555000+++...666666333000///000000000///555555666666666555555444666555444333333222111111333222111000///---+++***---///222555666666444333777888888999999888777666===888777888888444222444444666:::???===<<>>444555555777444///...111555444111000111111222222333333333666999<<<===<<<999777666111666888666666:::<<<;;;<<<888:::LLLkkk~~~eeeGGG777888111000...///333666888999777555666777333---000888555333222222555777777777333333444555666777999999666666555555444333222222777888777555111...,,,,,,***---111444777777777666666666777888888666555444;;;888666888777333444777444444:::AAAAAA===>>>DDDBBBUUUnnnsss___OOODDDBBBVVVooovvvHHHAAA666555666444111000333333222333777444444666999666///---///888666666888:::888000***777555333444666777444111555777444,,,+++111555555333777444000000///???\\\zzz}}}{{{xxxtttxxxooo[[[KKKRRRiiiwwwxxxzzzvvvmmmcccbbbjjjqqqttttttuuuvvvvvvwwwzzz{{{{{{yyywwwuuurrrpppooossszzz|||wwwsssuuu{{{xxxuuusssvvv|||}}}}}}~~~~~~}}}xxxeeeEEE<<>><<<999555222///...---,,,///333444222222444666:::666333333666777333000444555666555555555777999999999999::::::;;;<<<<<<@@@AAAKKK___ppp~~~pppZZZGGGBBBCCCNNN```tttrrrEEE???777777888555111111333333111222666333333555888666111000222666333111333666666333///444333222444666666333000111333111++++++111666666111777666444444111???[[[www}}}|||{{{yyyyyyoooZZZKKKRRRhhhxxxzzz|||yyyoooddd```fffooossssssuuuvvvxxxyyy{{{~~~zzzyyywwwtttrrrqqqqqqqqqsssxxx{{{wwwuuuxxx|||}}}{{{xxxuuuxxx|||}}}{{{~~~~~~}}}wwwdddCCC999LLLkkkpppjjj\\\^^^qqq~~~|||qqqhhheeexxxzzzlllLLLGGGgggzzz___TTTggg}}}ttt___bbbyyyrrr]]]]]]mmm~~~zzzssszzz~~~sss___JJJ===999666222777333222222333222444777666PPPzzz```BBB;;;555111444111222333444444555555555777888888666444555999===888555666888777444333555///555999888666777666333===???NNNjjjzzzWWWHHHBBB:::444222555444444444333333333333666666444222//////111444888666555444222111111222222111222555666555777:::;;;:::777222...---000222777999:::888666444444444111333444444444444555777;;;888555666999999666333333555666777666666777999:::::::::::::::999999999777888>>>GGGPPP[[[mmm~~~{{{```QQQBBB===CCCRRRgggwwwvvvIIICCC;;;;;;<<<555222222444444222333666333222444666555222222666555111------111444555444111111222444555555222000...///...+++---222666666///666777777777444???XXXsss~~~|||~~~~~~zzznnnXXXJJJQQQgggwww{{{yyyxxxpppccc^^^dddooouuusssuuuxxxzzzzzz{{{}}}zzzxxxvvvtttrrrrrrrrrsssrrrvvvwwwvvvxxx||||||zzz}}}{{{|||~~~{{{}}}|||{{{{{{}}}~~~~~~wwwdddCCC999KKKkkkpppjjj\\\[[[lll}}}vvviiiaaappp~~~|||qqqRRRHHHbbb{{{xxx```SSSbbbyyy}}}uuu___^^^rrrtttcccUUUdddxxx|||sssuuu{{{lll^^^MMM>>>666444777444333555444111444:::<<>>666444333444666777444222000111111000///000222444:::::::::777555444555555333111...---333999:::777999888777444111///000111000555:::;;;777333333555555333222222444555666555999777555666888999777555222555777888777777777888:::999999888777777666666111555:::;;;999>>>OOO```}}}pppXXXGGG???AAAJJJTTTooo}}}}}}KKKCCC;;;;;;:::555222333666777555666999555333444666555222333777444111......000444666666000111333555555444222111//////......000333555555///555555555777444???WWWrrr~~~ӵzzz~~~zzzlllWWWJJJRRRfffvvv{{{ssstttoooccc]]]dddqqqyyyuuuwww{{{|||{{{zzzzzz{{{zzzyyyxxxwwwuuutttrrrrrrpppssstttuuuyyy~~~|||vvv~~~|||xxxvvvwwwzzz~~~}}}}}}~~~~~~xxxgggGGG<<>>Ħ444111111333444333444888<<<666444999;;;;;;EEESSSXXXfffyyyiiigggmmmuuuuuuppplllooopppdddTTT???:::555666999;;;999666111222333222000111222444666:::<<<;;;999888666333333333///+++000888888222555555555555555555555666111999@@@???999333111333444000---...222555555444444333222333555555444333000333666888777666666666666666666555555444444444111777===;;;555444<<>>777888666555333555999:::888999<<<777555666777555111222666555444222222333444555555111222444555555444333222333000///111444444222222///333111222555333???WWWrrr~~~4ĉ@ӵ|||xxxjjjWWWNNNUUUggguuu{{{ssstttoooddd^^^dddpppxxxwwwzzz}}}}}}|||yyyxxxxxxxxxyyyyyyyyywwwsssooommmpppqqqrrrtttyyy~~~{{{ttt}}}~~~~~~}}}zzzwwwtttuuuyyy~~~||||||}}}~~~}}}xxxhhhIII===MMMiiirrrooo___YYYfffvvv||||||kkk\\\lllxxx___OOO]]]mmm}}}uuufffTTTYYYvvv>L=hĦiiiaaannn4ĉ@ӵXXXZZZiiixxxsssxxxzzznnn\\\FFF::::::333222666<<<888000444@@@gggnnnCCC333888222111777555666444111//////000222333555666666>L999111000111666777444444777<<<999AAASSSaaajjjwww{{{sssnnnooosssvvv{{{{{{wwwyyy~~~wwwiiiTTTLLLCCC>>>>>>>>><<<999;;;;;;:::888555444555777;;;BBBHHHIIIIIIHHHAAA777333333111...000666777444555555555666888888888777555<<>>===777555777:::;;;888888;;;888666777999777222222555555555666555555555444444333444666555333222222333555111000444666444000///...222000111444333>>>VVVqqq}}}GG=?}}}~~~xxxjjj[[[UUU]]]kkkvvv{{{yyyzzztttiiibbbfffnnnsssxxxzzz}}}}}}|||zzzyyyyyyuuuvvvwwwwwwvvvrrrnnnlllqqqssstttuuuyyy~~~{{{uuuxxxyyy|||~~~}}}{{{xxxwwwxxx{{{}}}}}}}}}~~~{{{yyyjjjJJJ===JJJiiiuuuuuueee]]]gggvvv}}}{{{~~~nnn```jjj~~~xxx___KKKRRRhhh}}}uuukkkWWWXXXwwwHdĦ=Ījooobbbkkk~~~GG=?VVV___yyyyyypppttt{{{kkkSSS===111111///333999666111;;;MMMMMM888000555222...222444777444000---,,,...222444333333222HdĦ555222111333888999666666888999HHHccczzzuuuvvvxxx{{{}}}}}}uuuvvv}}}{{{iiibbbWWWPPPKKKHHHEEECCCEEEFFFFFFGGGIIIMMMRRRVVVhhhpppuuuwwwzzzyyykkk[[[===666222222444555777:::888777666666777888666555///555::::::777333333555333111000111444777888888444444444444444444444444000222555666555444555666000000111111222333333444888555...((()))000666777111555:::AAALLL___vvv|||gggWWWIIIHHHNNNZZZoooӵ}}}ĭӵ:::ӵ777Ħ555666555555444444555777444ӵӵ333888ĦƜ`1.׼szzz}}}}}}yyyĦyyy}}}~~~xxxnnniiilllqqqӵ|||Ħvvvvvvuuuuuuttttttuuuxxxyyyxxxĭӵ}}}ĦĦ===Ħ^^^ggguuu{{{{{{{{{lll^^^JJJKKKdddyyyDdD?fӵĦӵƜ`1.׼skkkVVVĭӵӵĦyyyfffKKK444444///111Ħ555Ħ///......000333555333444444DdD777888777ӵӵӵĦӵĭӵ~~~{{{zzz}}}}}}{{{zzzxxxuuusssqqqooonnnnnnlllmmmooosssxxxUUU@@@333666999555555<<<777555333333666777666555---///111222222222333444333444555444333333444555666777777666555444444444333555666666666666777999333333333333333444444444666555...(((***444::::::111222111111555CCCWWWggguuulll]]]OOOFFFLLLYYYqqq?~4g&e>&e:::g&e333>hӵ555444333222444777:::g&e,,,guO>uO>&e2227774ff?>ߝLgĉ@wwwzzz}}}}}}Shӵ~~~~~~yyyqqqooosssg&e{{{>hӵuuuvvvyyy|||xxx{{{}}}fff?><zg&e>&eHLShӵgLggg]]]dddqqqwwwvvvfffS?ʬNNNLLL3h?D%%)?ZufĦ~~~gLg&egĉ@tttg&e>&e@e??g<ĉ3we<Ħ3h?@euuu[[[@@@:::333222Zyyy3h?gL---...///000222444555444777999D%%)?777fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??mmmLLL444888;;;333111999333000...000444888999888444444333333444666777888222444666555111...///111666777777666444333333333666777777777666777999;;;777666666555555444444333,,,000000,,,...444777555444666777444222666AAAJJJTTTmmmjjjLLL???BBBFFF]]]uuu4DӵHƅ^Hu]Ħ666Hu]Ħ888ZuR)Ħ666777666444333333444Hu]Ħ+++HŐeHŐeHu]Ħ555qIܗGIӵttxxx|||~~~HGgĉ@xxx{{{yyyuuusssrrrtttHu]ĦuuuZuR)Ħ~~~{{{sߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@???HdĦnnn^^^ddduuu~~~|||Htƅ^nnnLLLBt=o9ĦDtfo9Ħg?HdĦHu]Ħtt|||Hƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼szzzbbbIII<<<222333HtĦBt=o9ĦHdĦ------***))),,,000222222666999Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦZZZ888111222555444+++,,,++++++...333666888888222222222444666777666555888444222222...'''(((...333555888999777555444333888888888999999777444111444555333222444777444///111...++++++...333777888444444444222222444888;;;>>>FFFZZZuuu~~~aaaDDDBBBEEEKKKTTTaaasss4DuXӵDdDΦDdDĦ333DdDĦ666555t|<888999999777555333333444DdDĦ000DdDΦDdDΦDdDĦ555peƜ4DuTӵ`eĭxxxqetttt{{{vvvxxxvvvssspppppprrrDdDĦvvvzzzt|<~~~|||DdDDdDĦDdDΦDdDĦq<niDdDĦqetPPP???DdDĦnnn[[[aaasssq<RqqqqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦ~~~DdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦ~~~iiiSSS===:::666DdDĦqjRgdKӵDdDĦ000///,,,***,,,...000111333555HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦsssNNN666444555888777000444222111111333333333222333222333333555555555555555555777555...'''***333333555666666555555666888444444444555777777555333222555555444666:::999666///---******---111444555444444444222111333666999:::>>>IIIYYYiiixxxyyyRRRNNNGGGCCCFFFPPP___iiixxx4DuXӵDdDΦDdDӵ444DdDĦ777555o)h555888888888666333111111111DdDĦ444DdDΦDdDΦDdDӵ666=ӊB1.uTӵHߝL`o9vvvpo9wӵwwwvvvtttpppnnnnnnpppDdDĦwwwyyyo)h~~~|||||||||DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦnnnYYY]]]qqqpo9u}}}uuuGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦzzzDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦrrr```GGGFFF<<<DdDĦGIdnuR)ĦDdDĦ444111///,,,+++...000333222222DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵWWW>>>222666777999:::444777555333222222111///---222222111111111222222333111555888555---''',,,666333444444444333555888;;;000000000222444666666666///444555333222555555333000...+++,,,...111333333444444333222000111444666333444777>>>GGGUUUkkk~~~xxxhhhYYYNNNIIIGGGFFFQQQaaattt4DuXӵDdDʜ4DuTӵ888>d<Ħ888Dt666444444333000//////000>d<Ħ444>d<ʜDd<ʜ4DuTӵ666777F&uTӵ4DufئL>ewwwpuR)Ħzzzxxxuuuqqqnnnnnnqqq>d<ĦzzzDtxxx{{{yyyzzz|||DdDΦDdDĦ~~~>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦzzzmmmXXXNNN@@@DdDĦpeӵDx<>d<222111///---///333555444333>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵiiiUUUAAA222000666555888===999444222111111222111000...000000000///......///111///222555222---***///555333444555555444555777999000///...000333666777777444999:::555000//////---222000///000222444444444333444333111000000222444//////111666:::@@@MMMYYYxxx{{{lll\\\QQQBBBIIIPPPTTTZZZggg|||4DuXӵD&dq&ĒR::::::sdKĦ666DHRRud000111111000000111222sdKĦ111D&oq<Ōq&ĒR555666777>dp&ĒRnfʜd<Φ>d<Ħ{{{s&dq&ĒRi?ʜtd<ĦHHܗDӊBFFF<xnnnB?daĦB?Ho9>d<xxxeeeOOODDD>d<ӵB?Ho9111<x111///222888777777555&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR{{{XXX???:::;;;222444888444888???>>>333222222333555444333111000222222111//////000222222333222000000222333333222444777777666444333333222111000111444666777666;;;@@@@@@999333111000...111000111222555555444333222333333222000000222333222///000666:::<<h}}}fevvv@ďDwww}}}~~~zzztttpppoooqqqne|||=eyyyzzz}}}|||yyyege{{{{{{sĪj@hfdDĦ@ďDaaaHHHHkge^^^nnn~~~@h~~~yyy@GWWWUUUHĪj@IŌBeneHkgenefeHu]3hhoooiiiuuusegeĦja>aĦ@GsemmmWWWVVV<Ō@G666555Hkge444333000444<<<777888666HĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hnnn]]][[[kkkmmmXXXFFFDDD===777:::;;;555999@@@???777777666777888777444222222555777777444333444666555555222000333777777444111444777888666444222111222222111333555777666666888;;;;;;666333333222///---...///222555555333111111222333222111111222444777222000555:::<<<>>>AAA;;;JJJ]]]mmm|||sssTTTKKKkkk{{{jjj[[[RRRKKKDDD???HHHYYYlllxxx4DuXӵĵD^666777777555---666444111000222333333333333444666;;;:::888===888555333444kkkxxx{{{sssvvvwwwnnntttyyy|||~~~zzzsssnnnlllnnn{{{|||zzzyyyvvvwww}}}{{{xxx~~~}}}}}}~~~DdDĦ|||dddHHHiiicccnnn{{{{{{}}}}}}llluuuZZZVVVD^vvviiiooos׼sgeFm8>aĦs׼szzzqqqzzzHoeeeCCC333555666000555444///333===999777333D^DdDĦs׼syyyjjj[[[RRR???;;;DDD```yyyzzzdddNNN<<<888<<<<<<444777<<<999666666666777888777444222///444999:::777555555777222444444000000444666333111333555666555444444444000000111444666888777555222444333000000333111,,,+++---000444777777444111000222333333222222444555666444444777888888;;;@@@>>>===CCCOOO^^^pppzzzXXX@@@HHHrrryyykkk[[[OOOFFFFFFKKKVVVbbbnnn|||Φ4DuXӵtvӵ>d<Ħ;;;::::::888444111000Ħ777777:::>>>>>>999444000222333222111000111222555444Ħ>>>999444555555444444333555888::::::555222222111000333888SSSiiiuuuxxx}}}uuurrrtttwwwyyyyyyvvvtttrrrqqqoooppptttxxx}}}yyyrrrllliiikkkooorrrĦwwwsssrrrvvvzzz~~~xxxrrrssszzz|||zzzwwwwww{{{~~~~~~~~~{{{www{{{}}}}}}>d<Ħ}}}eeeGGG:::\\\ppp}}}mmmfffnnnyyy~~~~~~oooNNNNNNeeeyyy}}}qqqLLLIIIiiiyyyzzz```YYYjjj|||yyyeee[[[~~~xxx~~~rrrbbbmmmĦ>d<Ħqqq|||zzzgggiiiBegeFYĉ>aĦBenu]ӵ777444666999===555555444555666888::::::888111000555444///222<<<<<<666///...:::TTTrrr>d<Ħ>d<ĦĦBeĦxxxuuuuuukkk\\\OOOFFFCCCBBBBBB;;;AAAMMMgggqqqCCC888666::::::222333777111000000222444666666444111+++111888999666333444666,,,222333---***...222222222333333333222444666999---...000444777888777555555555333111222555222,,,,,,...222666::::::777444000111333333333333555666333555999;;;777222444:::CCC888333:::EEEQQQdddwwwfffGGG<<>><<<:::888888;;;666AAAXXXsss{{{```HHH;;;999666333222222333333333222111222333333222000000222444666777666444222000222111000000000***"""---///000111000000222333999666111------111888>>>555555555555555555555555333111333777777444222444777333...///333666555333444555666555444333555666999666666999;;;???JJJTTTgggxxx|||TTT>>>HHHiiiyyynnn\\\JJJHHHQQQSSSWWWaaannn}}}>Ane444222111222333333ne777555222111222444555777666666777888999777444111ne888666555555777555333222333333111000555444666777555222666<<Ak<fhOOO333111111222666444666000222999999222000555666444444555333///000333@@@VVV___yyyDenenene|||mmmlllsssxxxoooeee\\\PPPCCC<<<<<<999444111333444333555888999BBBRRRaaaggg]]]JJJ:::666666444333333444555555222111111222444444333222000222444666777555444222...000111///111222...(((---...000000//////111333888666333111///111555777444444333333333222222222222111444888999555222444;;;666222111333444111...555333222111111333555666:::999999:::999777;;;AAAPPP[[[lll|||{{{RRR???NNNrrrzzzvvvmmmeeeSSSMMMHHHMMMYYYcccgggfff444333000000222444555666777444000......000444666777:::======:::444///,,,555444333444555999777555444555444222111222333777:::999777999???NNNhhhsssttt~~~}}}wwwrrrqqqssswwwzzz{{{ssskkkiiinnnvvv{{{{{{yyyyyytttjjjbbbccc|||}}}||||||~~~}}}zzzyyywwwuuuvvvxxxzzzzzzzzz{{{{{{{{{|||~~~~~~|||}}}|||}}}jjjJJJ444QQQkkkzzztttfffZZZbbbxxx}}}vvvWWWIIIYYYttt{{{}}}ttt[[[BBBVVVnnn{{{hhhYYY]]]xxx{{{\\\iiivvv}}}sssjjjuuummmWWWVVVbbbvvv{{{jjjaaawww[[[===---111111222666555222///222999999222///222777555555777555222333777WWWwwwtttsssqqqnnnggg[[[QQQOOOSSSQQQKKKEEE@@@:::333111333(((&&&(((...111222444999888???GGGJJJGGG???777222222222333444555666777777333222111222444555444333111222444666666555444222---///000///111555444///222333555555444444555777777777666444333222222222444444333333222222111111111111333888999555222333999666333333555444000---777333//////222666888888999999:::===999333000222===AAAJJJYYYlll}}}RRR@@@TTT{{{vvvgggWWWQQQTTTTTTLLLCCCSSSeeetttwww|||yyyGGG???777666333444666888888666555555666:::999666333111111333555888<<>>888222///...444555666666555555777888777666555666777777555333333444888;;;:::888;;;AAAPPPfffpppqqq}}}yyyxxxuuurrrpppqqquuuyyyvvvqqqkkkiiipppwwwwwwtttwwwuuupppkkkhhhllltttzzzwww{{{}}}{{{|||~~~}}}zzzzzzxxxvvvvvvxxxzzzzzzzzz}}}|||||||||~~~~~~|||{{{}}}}}}}}}~~~~~~||||||~~~}}}~~~iiiIII222HHHcccuuuqqqbbbTTT\\\uuuyyy^^^JJJVVVqqq{{{xxx```BBBNNNhhh~~~~~~nnn\\\YYYtttbbbfffuuutttaaaooo{{{dddUUURRRlllrrr[[[qqq|||EEE222...555444444777666333111444999999444222555999777777999888555777;;;jjjtttaaaSSSKKKIIILLLIIIGGGGGGCCC===<<>>===888666666888///111222444666666777777555333222222444444333222222333444555555555333333---000000...///444555222444666777777666666777888555444333222222222111000444444444444444444444444222000111555555333222555111111222444777777555222888444000222777<<<<<<:::555555888<<<:::444000111555666999AAANNN___qqq|||UUU@@@UUUzzzyyy}}}ssscccUUUCCCKKKQQQQQQVVVdddrrrzzzxxxGGG@@@:::999666888999999888555333222333777888999888666444555666888;;;<<<999444222222444888888888777666666888:::333333333666888999888777777777888:::888777;;;BBBOOOeeemmmnnn|||vvvvvvtttsssrrrtttxxx|||wwwqqqfffaaagggrrruuuqqqsssooolllmmmqqqwwwzzz{{{vvvzzz{{{zzzzzz}}}|||yyy{{{yyywwwwwwyyy{{{{{{zzz~~~}}}|||}}}~~~}}}|||zzz~~~|||{{{|||}}}~~~|||zzz|||zzzgggLLL888BBB]]]rrrrrrdddSSSYYYsss|||{{{eeeJJJPPPlllyyy{{{eeeIIILLLddd}}}rrr[[[ZZZtttgggbbbqqqxxx]]]llloooWWWGGG```xxx[[[jjjhhh;;;///000888555444666444555333333666666444555777888666666888777555888===mmmyyyppplllkkkkkk]]]WWWMMMBBB:::888999;;;999555444777888555444555333555666666555333111...111000333666666333666;;;EEECCC@@@===;;;:::::::::000111333444555555555555777555333222222222111000333444444555555444333333///111111......111333111000222333222111111222444000...++++++---///000000111222222333444555666666333///...000111000333777...///222555888888777555555222111555;;;===;;;777222000222777888444333444222444555555666>>>LLLXXXrrrZZZAAAQQQ}}}{{{vvvoootttjjjeee[[[QQQMMMLLLKKKHHHUUU^^^mmm{{{vvvEEE???999999777888888777444000......///---222666888666666888:::888777666444222333666888777888888666444333444666///000111444888999888777888777888999777555999@@@MMMccclllmmmzzzyyywwwuuuuuuvvvyyy|||~~~|||ppp\\\OOOWWWkkkvvvvvvqqqnnnlllnnnuuuzzz{{{zzzxxx{{{{{{xxxxxx{{{|||yyy|||zzzxxxxxxyyy{{{{{{{{{~~~}}}|||}}}~~~}}}|||zzzyyy{{{}}}~~~}}}}}}~~~~~~}}}{{{}}}~~~wwwiiiSSS@@@???ZZZqqqvvvjjjWWWZZZrrryyy}}}kkkJJJIIIeeeuuu|||iiiTTTLLLccc}}}}}}sssYYYZZZtttiiiZZZjjjbbblllvvvZZZDDDTTT{{{zzz^^^ccc{{{```<<<111333777222111333000333222222222333444555666444222222444444333777<<>>888999777888777555111...---...000***///333444333444888<<<777444222111333555777888666777777555222000000111......000333666777666555444444777:::888555888===IIIaaakkklllxxx}}}xxxtttsssvvvyyy{{{{{{xxxjjjSSSDDDMMMgggwwwxxxrrrrrrqqqoooooorrrvvvyyy{{{}}}|||xxxwww{{{|||zzz|||zzzxxxwwwyyyzzzzzzyyy}}}}}}|||}}}~~~~~~|||zzzwwwyyy|||}}}}}}}}}~~~}}}|||}}}{{{xxxmmmUUU>>>===WWWoooxxxooo[[[ZZZnnnxxxrrrKKKEEE```sssnnnXXXIII^^^{{{|||}}}vvv[[[XXXsssmmmUUUaaazzzjjjiii~~~{{{aaaGGGKKKnnnzzzccc[[[qqq```CCC777666666000000333///111333444444555666666555444222222444444444888>>>jjj{{{nnneee___YYYPPPIIIDDD@@@;;;999999::::::999888666444333444555666666777555444777666111///111444777666222222555666222444222111222000000888AAAQQQNNNHHHCCC>>>:::666333222111111111222444666777444111///...000222222222555555555444444333333333111555666222///000111///222333444444222222333444///+++((()))...222333222111111111111111111111111111//////333444333444777444555666666555444333333///000222444555666666555555000///333555444333555888:::<<<;;;777666999<<<;;;CCCOOO\\\kkk|||vvvNNNEEEccczzzsssrrrsssqqqiiiaaadddkkkxxxtttjjjUUUPPPHHHAAA>>>BBBKKKQQQXXXZZZaaakkkoooppptttyyy~~~yyyFFF???999:::999999888555111......111444...111333222000111777<<<666222000000444777777555666777777666222000//////......000333555666444222///111666;;;:::666777;;;GGG```kkklllwww~~~xxxqqqpppssswwwwwwuuuooodddOOOBBBMMMgggvvvuuutttvvvvvvooohhhhhhpppxxx}}}xxxwww{{{}}}|||{{{yyywwwvvvwwwyyyyyyxxx}}}||||||}}}~~~~~~|||{{{zzz|||}}}~~~}}}|||}}}~~~|||~~~yyyxxx{{{~~~{{{zzz{{{pppSSS777:::SSSkkkwwwqqq[[[XXXkkkyyyyyyNNNFFF```tttsssUUUCCCXXXxxxzzz|||```UUUrrrrrrUUU\\\ssswwwmmmeeezzzgggMMMFFFfffyyygggUUUjjjaaaJJJ===999777000222666111111444888999::::::888555777444444777777777<<>>:::LLLyyy|||wwwkkk___WWWSSSSSSTTTKKKFFFCCCDDDDDD@@@???@@@333444444444888<<<:::444444888:::999555333333555000000000444888999777333666444333444666999::::::222222111111222444666777333---555999...444RRRmmmTTTAAA;;;>>>:::666666222777222111222000---000777222...---000222000///000000///222777888444222333000333666444000///444888333...+++---------000666444333222111222444777888888555555777555///---...333666888999888777777777555555555555333222333333888666555444444444444333222777<<<;;;666333666;;;888777777888888666666888???<<<777333555>>>LLLWWWrrrqqqJJJ;;;XXXooo^^^NNNGGGGGGMMMTTT```ooo{{{~~~yyytttyyyfffxxx|||xxxjjjWWWPPPTTTRRRJJJKKKFFFAAACCCJJJQQQUUUUUUUUUVVVTTTTTTYYY[[[PPPBBBCCCEEEAAAAAAEEEKKKeeeuuuBBB:::444555333666666555222///,,,******333222222222444666999:::444666888888666555666888999888777666777777666444888444222444444111111444///------000000000444:::PPPbbbnnnnnnrrr}}}|||~~~~~~|||zzzyyyxxxyyyzzzwwwiiiRRRCCCLLLddduuuyyyzzz{{{xxxrrrooosssvvvwwwuuuxxxyyyyyy|||{{{zzz|||}}}|||{{{yyyzzzzzz{{{{{{|||}}}~~~yyy|||~~~~~~|||zzz{{{|||{{{{{{|||~~~}}}zzz~~~zzzpppYYYAAADDDaaavvvzzztttccc\\\ddd{{{uuuaaaWWWfffzzz~~~{{{]]]DDDNNNjjjwwwiii]]]pppzzzggg^^^mmmvvv]]]eee|||xxxfffHHHKKKhhhyyykkkeeeuuuuuueeeSSSAAA888666444222111222000111666666222111444777777888888777777;;;???SSSwwwzzzsssnnnqqqnnniiiccc\\\VVVQQQOOODDDAAA===999777888;;;<<>>777555222222444222///111666000///000111...+++,,,111///...000555666333222444111444777666333111222444555333111000000444777999111111111111333555777888555222222555666222000111000333777888666333111111---111555555222111555999666666777888888777555333666;;;>>><<<777666999>>>777666666777777777777888;;;:::777444444999BBBHHHMMM^^^oooxxxpppNNNHHHSSSWWWYYYWWWJJJ666---999KKKttt|||zzz}}}yyysssmmmgggeeeffffffccc```\\\]]]ZZZVVVVVVUUUJJJ>>>FFFEEE===777888<<>>SSSuuukkkddd```SSSWWWZZZYYYTTTMMMHHHFFFGGGEEEAAA===999777777666555555555555666666777888:::555444666777444333444000555888888999<<<===<<<999333---+++...111222111666666555333222333555888777666555444444444444444000333555444000///222666111555333***444XXXfffUUUUUUWWWWWWFFF444888???777333222333555333000000333...///222222,,,'''+++333///---...222333222222555444555666777555333000///444888666111222:::===:::000111333555666777888888666111000444666444111111...111555666444///,,,***)))///555555000///444:::444666888:::;;;999777555999<<<===:::666666:::???666666666666777888999999999999999777666666888:::555BBBNNNVVVeee|||wwwTTT???:::AAABBB@@@888000999XXXvvvzzzddd~~~zzzssskkkffffff^^^WWWUUUSSS```yyysssBBB>>>:::888222000000000222333222...++++++---///111222222000///000333666555222111333555888666777;;;===;;;999888111---,,,---,,,***,,,000444222222333333111333999DDD[[[lllkkklllxxx}}}|||zzzzzz{{{||||||{{{qqqeeePPP@@@GGG___qqqwwwsssuuutttpppoootttwwwxxxtttvvvtttsssvvv|||~~~|||xxxxxxyyyxxxwwwxxxzzz}}}|||}}}xxx{{{}}}}}}}}}~~~uuu[[[AAACCC___vvv~~~|||kkk___ccc}}}oooeeeooo~~~oooLLLIIIhhh}}}tttTTTdddwww{{{oooppp|||~~~ttt___ccczzz{{{___IIIQQQrrr}}}llldddlllzzzgggPPPAAA999444333555333222222222222222222333666---111<<<777555SSS}}}~~~}}}yyytttlllbbbZZZUUURRRTTTSSSLLLCCC???AAADDD555;;;BBBCCC???<<<<<<>>>@@@>>>;;;888777888:::<<<999999888888777777777777:::666444777888555333444111777;;;999888:::<<<<<<999555000...000222333444888999:::777444333555888555555555444333222333333///444888555///---111777000333555888MMMpppqqqQQQZZZQQQJJJ>>>111444;;;666111222444555222///---...//////111222...+++...444333//////111222000222666777666444444333222///,,,000888888///000<<<>>>777444666888:::;;;::::::999:::444111444666333//////222444555555111...,,,++++++000444333000...111444333555888999999999999999888999888555222222777<<<999:::999777666999:::888::::::;;;:::888666555555999<<<<<<;;;FFF\\\sss{{{```JJJ>>><<>>:::888222333222000000000000000///,,,...111333444333222111///000000222444555555444777333555;;;===999777888555000...333777666333333444222333555555333555:::EEE\\\mmmlllkkkvvv~~~zzzyyyzzz{{{{{{zzztttiiiSSSCCCIII```sssyyyppprrrqqqmmmmmmrrrwwwxxxyyyyyywwwtttvvv{{{|||zzzyyyzzzyyyxxxwwwwwwyyy|||}}}~~~~~~~~~xxxyyy|||~~~||||||~~~xxx^^^CCCBBB]]]tttpppbbbddd}}}wwwlllqqq~~~}}}oooLLL@@@[[[vvv~~~xxxpppVVVdddwwwpppkkkxxxvvvcccaaassspppQQQDDD___yyyrrrdddeeeyyy{{{pppaaaRRRAAA444111333222333555555555555333111555///222999777AAAqqqjjjVVVTTTcccjjjmmmmmmhhh\\\hhhrrrqqqkkknnn}}}~~~qqqggg^^^SSSEEEFFFFFFFFFDDD@@@===:::999::::::888444333777===555999<<<:::444222444777<<<:::777444444666999;;;666555444444555888;;;<<<777333222555666222///000333999<<<999777888999888333555555444222111333555444777999888555222222444222444666555333222333444///555999666111...222777777000888OOOqqqoooOOO======999666999777111333444222///---+++***000......222444222222444777333111222222000111555999666222////////////...///888888000111;;;===555666888:::;;;;;;:::888666999333111333555222000111888888777444111///000111......///111222222111///555666777666555666:::===888777555222///000555999<<<>>><<<777666::::::777::::::999888888888777666<<<;;;666111333???OOOYYYsss~~~hhhLLL===999:::===;;;BBBTTTccceee___YYYNNNLLLJJJKKKNNNQQQRRRRRRdddwwwfffXXXuuusssAAA;;;666555111777666333///+++***,,,///,,,...///222333555666666111000000333666999888666777111222999;;;666444777666000...444:::999444222111///111444444333555:::III___nnnllljjjttt~~~~~~|||~~~~~~|||zzzrrrgggRRRAAAEEE[[[nnnuuuppprrrpppkkkkkkqqqwwwyyy}}}}}}zzzwwwxxx||||||yyyzzz{{{|||{{{zzzzzz{{{}}}{{{}}}~~~}}}zzzzzz{{{}}}|||{{{}}}zzzaaaFFFBBB\\\sssuuugggggg|||{{{nnnooo{{{}}}rrrRRR@@@TTTtttxxxpppZZZfffxxxnnneeerrr}}}ddd[[[hhh{{{^^^@@@KKKooozzzmmmhhhqqq~~~vvvgggPPP::://////111555777555555666444000//////111222888TTTtttTTTBBBEEEEEEDDDBBB<<<666???FFFCCC;;;>>>MMM\\\VVVZZZ\\\[[[^^^eeelllmmm```[[[\\\bbbaaaWWWQQQQQQ[[[RRRPPPKKK???::::::444111222444777888999999999666666999<<<:::555333555555777777555222111444777999777333111111222555666;;;999777666666999<<>>999888666333222222444666888===;;;333333;;;===888888555444555777999999888555888;;;;;;888666666999888AAAQQQeeewwwdddMMMRRRaaajjjVVVIII;;;666:::FFFWWWffftttzzziiiRRRLLLUUUOOOPPPlllxxxEEE;;;555777666666:::===888///,,,111888444222///,,,,,,...111333,,,111555444000...111555:::111000777888222222888;;;888555555222...000666,,,,,,///444666666999???BBBVVVeeefffkkkzzz|||uuuwwwmmmXXXEEEGGG[[[ooovvvvvvvvvrrrkkkkkksss{{{~~~wwwxxxvvvtttuuuxxxxxxtttqqqtttxxxzzz{{{{{{|||}}}vvvxxx|||||||||~~~~~~~~~~~~~~~~~~|||dddJJJ<<>>^^^zzzooojjjzzzyyyjjjSSSAAA999444666444...---222444222///:::===???___RRR>>>333///222222444111///000444888999999666:::;;;777666999;;;:::;;;111///444555///...555111333;;;999......444111222111111111222444666777@@@666111444999888888;;;222222444666999999666333;;;:::888666666666888999555555444555555666888888000...000777:::999888999111222222111444888555///666333111333666777555222444111///000444888888777666999<<<999333//////111333444666777888999888777===SSSwwwIII===888666000333777000000333111***+++333:::<<<---111888;;;555---***---...,,,---222444333444777111555888777333222555999666333444888777333111444///111333555777999:::;;;222333666666000,,,111:::333444666555444444666777...111444444222///......666:::===<<<999777:::===777666444333111222333444444999888111222;;;>>>999888777666777;;;<<<:::888555555555555333333888>>>???======DDDRRRddduuu~~~zzzsssbbbTTTXXXhhhzzzbbbEEEAAAFFFccctttCCC===888;;;:::666888999555111000555:::444222000///000111111111111333666888888666333222333222111222444555555333;;;999777666666777777888999555444888;;;999777777@@@[[[kkkeeeeeevvv}}}~~~~~~}}}zzzsssrrrnnnYYY???AAA]]]uuuzzz}}}tttkkkkkkttt}}}xxxxxxxxxxxxwwwuuutttsssxxxwwwvvvuuuuuuwwwyyy{{{uuuwww{{{}}}|||~~~~~~}}}~~~{{{fffHHH===JJJpppzzzwww|||ppphhh}}}}}}qqqllltttvvv```GGGNNNppp|||wwwgggbbbpppxxxfffeeewww|||fff___tttlllJJJMMMooo~~~tttqqqsss~~~~~~yyyhhhOOO======777222000---***000888:::777555EEEvvvqqqnnnuuuTTT333///555+++---333666555555777666333333555777666444555999<<<666111111444222,,,+++...///444:::999555000000222888333...---000555666777444555777888999:::;;;;;;::::::999666333333888<<>><<<;;;888999999555111111777<<<555000,,,///666:::999555;;;:::888777666666666666777222222777888444333555777555333333555777888888555...///888:::333111777:::555444555555333333777===dddyyyttt~~~```<<<666333666888555222222222000---,,,///333777999555666666666444000,,,***...///000//////222555888666666666666666555555444555444222///...000333666555222222555777666999===777777666555444333333222666333//////333555666444:::777333111111111111000...222777999777555555555555222///---...333777;;;444444555888999999777555888222111777:::777555666<<<>>>===666...,,,111666;;;<<<>>>@@@DDDKKKTTTZZZjjjsssrrrKKKHHHWWWsssuuuDDD>>>999<<<;;;999999888444111111555999333222000111333444444444///111555888999999777666444444444333222111111111999888555333111333666999777333222666999888777999GGG```oooiiiggguuu~~~}}}{{{sssnnnkkkVVV===???ZZZqqqvvv|||zzztttnnnnnnvvv|||~~~zzzyyyyyyxxxvvvuuuuuutttvvvvvvuuuuuuvvvwwwyyyzzzwwwxxx{{{~~~|||gggHHH???LLLrrr}}}zzz}}}pppgggyyy~~~~~~pppiiippp}}}vvvcccKKKQQQrrr{{{fffbbbppp}}}jjjeeesssjjj```qqqqqqPPPLLLeeezzz|||uuuuuu}}}ttt]]]LLL===666222222111...///222>>><<<===OOO~~~YYYOOOYYYhhhoooDDD999;;;000222777888444222555888888555666666555555666888:::666222222444222---***,,,111555999999666333222333777555111000111333555666444555666888999999999888888999888555222222666:::???777333777<<<<<<:::999666888888555111111666;;;888555222444888:::999666999999999888777666666555555222222666666222222666555333111111222444555444888111111:::===666333666888444333555777888<<>>???ZZZooosssxxxyyyvvvrrrsssyyy}}}}}}}}}|||zzzxxxvvvuuuuuuuuuttttttuuuvvvxxxyyyzzzzzzyyyzzz{{{~~~}}}|||iiiIIIBBBNNNttt}}}~~~ooofffuuuooohhhppp}}}~~~{{{jjjRRRUUUsss|||gggcccqqqqqqeeemmm~~~tttfffrrryyy[[[JJJUUUppp{{{xxxzzzooo```EEE;;;333333444222...+++555666;;;SSSMMM===888BBBoooXXXAAA===555444888777111---111777:::888666444444555777777777555333444666444///,,,,,,333444666777777555333222777777666555333222333555333555777888999888666555777888888555222222666:::>>>777333777;;;:::777777333555666444222222555888999999999999999999888888777888999999888777666555444333444555333000222777444222//////000111111111444---...888===999444444555333333555666;;;IIIVVVppp~~~cccHHH888333222333666666222333777444111...+++))))))***+++111111222222333333333333---...//////000111555888777888999::::::888666555000222444555555333000...------111666666000,,,,,,666555555444444333333222222444555555555444555666555555666777777333...***///666;;;;;;555222333666777666666555444333222222555555777999<<<===;;;999888333111333555444555777777666444222222444666888:::;;;:::777444333444555111888BBBMMMZZZkkk~~~oooMMMOOOppprrrrrrpppqqqxxxwwwFFF@@@<<>>@@@<<<666333333444666666666555555666999:::999888555777888999999888666444333777999666000+++,,,...666666444///***))),,,111111///222999<<<::::::<<<@@@XXXhhhffffffqqq|||}}}~~~|||yyy{{{~~~|||wwwnnnlllZZZBBBDDD]]]qqqtttyyyyyywwwsssttt{{{~~~{{{xxxvvvuuuvvvvvvtttuuuvvvxxxzzz{{{{{{{{{{{{{{{|||~~~~~~~~~zzzjjjIIIDDDNNNtttnnneeetttpppkkkssssssZZZWWWppp}}}yyyjjjffftttxxxfffgggyyyyyyiiipppgggJJJEEEbbb|||wwwzzz|||pppWWWIII999222222222...)))...///555NNN|||SSS<<<555666QQQuuuoooGGG999888000555555...***...555999:::777333333666777666444444444666777777444111000333222222444555555444222555888:::999555222222444555666888999999888666444777999:::777444444666:::>>>777444777:::888555555111333444333222222444666666999;;;:::777666777999666777999:::999888666555333555888666222000444999555333111000111222111000***&&&'''111888666222000111333555444333<<>>>>>AAA<<<777444444555666666999888777777999999888777666777888888888666555444111555888666111---...111555666555111,,,(((((()))***,,,222:::<<<888666888BBBYYYjjjjjjkkkuuu}}}vvvppprrryyy{{{zzzpppnnn\\\EEEFFF___rrruuuyyyxxxtttnnnpppxxx~~~{{{xxxvvvvvvvvvwwwuuuvvvxxxzzz{{{|||}}}}}}{{{{{{}}}|||lllMMMEEELLLqqqnnnfffrrruuuooouuuwww^^^VVVkkk||||||zzzpppkkkvvvzzzgggbbbrrrwwwhhhlll~~~rrrPPP>>>SSSvvvzzzuuu|||~~~nnn\\\DDD333///000000---333222444GGGnnnRRR888666555:::OOO{{{QQQ444777,,,222444000...111666888:::777333333555666555333444666888888999999888666444333222333555666666444444888;;;:::666333222333777888999::::::888777555555777999777444333555777<<<777555888999666444444000111222222222333444666222555888777444333555888555666888999:::999777666444888:::888333333666:::777555444333444555333222)))&&&'''---222111---***///333777666444@@@^^^zzzzzzTTT>>>888777111222555777444//////444333444444111...,,,---///.........///111444777999222333333222000///000222555666777888777666444333555333222333555555444222555333444777666111...///777777555444222000///...000444888888555333333444777555333333444333222000//////000333777888666444222444666888777666444222333333555888;;;<<<;;;999888777444111000333666888<<<888555555999<<<;;;999999;;;;;;:::666222///...666888888444000333>>>GGGWWWbbbqqqiiiHHHVVVxxxppp\\\]]]^^^\\\jjjyyyGGG@@@;;;===<<<>>><<<999777555555777888;;;999777666777888888777111222444555666666666555///333666666444222222333666555444222///,,,)))''''''***111888888444111333@@@UUUgggiiijjjrrr|||{{{qqqiiikkkttt{{{{{{qqqooo]]]EEEFFF___rrruuuwwwvvvoooiiijjjttt|||~~~}}}{{{yyywwwvvvvvvvvvwwwwwwxxxyyy{{{|||}}}}}}||||||}}}qqqVVVEEEIIIooopppjjjnnn}}}tttvvv~~~vvv]]]RRRfffzzzwwwnnnwww|||kkkbbbmmm{{{pppppp~~~{{{[[[BBBJJJcccxxxyyy~~~oooUUU<<<000000333333333111333@@@^^^~~~III222333666444???jjj```555000///444555444333666888666999777444444444555555444555888999888888;;;;;;999444444444555555777888999333555888999777555444444888999999999999888888888222555777666333111222444;;;777666999:::666444555111000000111222444666777222444555333111111444777555666777888999999888777444999;;;999666777888888888666555666777777666444///......///000...+++)))000333888===BBBPPPjjjbbb???888;;;999333222444777666111///222///111333222...,,,...000000//////000222444666777444555555444222000111111444555555555444444333333777444111222555888888666666333222555444000000222111111111222222333333333444666888999777555444444555222///...///111222222...---///222777999888777222333444555666666555444444444555888;;;<<<:::888888999777222000444777888:::777555555888:::999888444666888777444111///...777999:::777222222777<<<>>>EEENNNXXXeeevvvhhhUUUlll~~~fffNNNIIIeeezzzGGG@@@:::;;;::::::;;;<<<:::666555777:::;;;888444333555777999:::000111222333444444333333111222555777777555444333888444000000222222///+++,,,---222666555111000444888MMM```eeegggooozzzzzzooogggiiissszzzzzzsssppp]]]EEEEEE___sssvvvwwwvvvpppiiijjjsss{{{}}}{{{{{{zzzyyyxxxwwwvvvvvvxxxwwwwwwwwwxxxyyy{{{|||~~~}}}~~~xxxaaaFFFHHHmmmtttpppkkk||||||yyy~~~www^^^PPPaaaxxx}}}pppuuuuuujjjppp|||xxxjjjOOOHHHRRRxxx|||www{{{fffJJJ777333555777111111222888IIIaaawwwYYY>>>555222999;;;<<>><<<777555777;;;999666222111333777:::<<<333333333222111000///...333333444777888888555222999333------333666444111333333444666444111333888333III]]]eeeiiisss~~~yyyooohhhjjjsssyyyyyyvvvsss___FFFGGG```uuuxxxyyyxxxsssmmmnnnvvv|||}}}yyyyyyzzzyyyxxxwwwvvvuuuxxxwwwvvvuuuuuuwwwyyy{{{~~~}}}iiiGGGHHHlllxxxtttkkk|||~~~{{{```OOO___vvvqqqtttsssvvvzzz~~~tttYYYJJJHHHmmm~~~uuu~~~qqqVVV>>>666777888999999777333444>>>JJJRRR777666:::222999???777EEE]]]cccDDD:::888333///222666444...444666777555222222555888:::<<<:::333333777888555,,,///111000------333999222000000444888:::888555888777555444555666888:::666:::======:::777777999999777888;;;;;;777666777333111......111555888:::>>>;;;666222111222444555666666666666777888:::;;;222777999777999;;;777000333222222444666666555444---222555222///111555888444///666OOOlll}}}~~~tttXXX???333444555333222///000666:::888444333///333777555111...///111333333333222222222111111111333555666555555666888777555333222111222444555555333222555;;;>>><<<999333222555999:::666555666//////000111222333333444777555333444666666444111444222111333555888888888,,,555===;;;444111888@@@555444222111111222444555888888999;;;======;;;888777<<<<<<555222666999888777888999:::;;;===>>>@@@999::::::888333000...---222333555666777777666555000333555444222555???HHH]]]kkkttt\\\PPPaaa}}}jjjRRRcccyyyHHH???888<<<>>>999::::::888444333666999222111444888777222333:::===777222333333111///000777888999999999777444333;;;555111222333222333666111444666555444444666999666NNNccchhhjjjuuuzzzwwwnnnfffkkkxxx}}}yyyzzzrrr\\\EEEFFF]]]qqqwww|||wwwmmmhhhlllvvv|||{{{~~~zzzuuurrrqqqsssvvv{{{zzzyyyxxxxxxxxxyyyyyy}}}zzz{{{eeeIIIGGG___xxxzzzpppooo|||{{{ttt|||```JJJTTTsss{{{ooouuuzzzyyy~~~qqqiiiyyy~~~ppp[[[@@@```~~~{{{~~~kkkTTTBBB:::888999777;;;888---///666333333333444555777999:::;;;MMMlllKKK777999666111000333333000:::666222444777888555111999777777999888333000222333333111000000000000000444333222222333444666777999333///000333444888<<<===>>>???===:::888777888777555444555888:::;;;;;;777444111111555777777555@@@888///---000444444333999333...///444777444000555888<<>>:::444111---***)))---333777777444000222444666666555555444888000BBBjjjxxxwww___===222222222333777<<<777333555:::<<<999444111222333///++++++000555111111222444555555333222777999666//////666999777222555555111000333444222;;;;;;:::888666555777999///333888:::888444000...444444333000------000444444555222...111777666111,,,,,,...555;;;===999444---222444444999???;;;333555444333222111111111111444666888:::999888555333555999;;;;;;888666777:::888777888::::::888777777666999888444333333111------///333666888999888777555222000111444777777666:::BBBVVVooooooKKKAAAZZZeeeYYYpppxxxFFF===777;;;===888::::::888444333666999555333555777555000111666;;;666444777777444111222111222444666666666444444666222000222222000222666333444555444333333666999666LLLaaagggkkkvvv{{{wwwlllbbbggguuu{{{xxxuuunnnYYYDDDEEE^^^sssyyytttooofffaaagggttt|||}}}|||{{{zzzwwwuuuuuuxxxzzz|||{{{xxxwwwvvvwwwxxxyyy}}}{{{yyyzzz~~~~~~dddFFFEEE```yyyzzz}}}~~~ooolllxxx~~~rrrjjjxxx}}}bbbJJJRRRooo|||yyyooovvv~~~lllhhhyyyyyyaaa???OOOuuuwwwuuubbbQQQEEE@@@===999;;;999///111888666555666777777777999;;;<<>>LLLYYYcccnnnvvvaaaNNNRRRjjj|||```fffxxxDDD===888<<<===888999:::888555444666999888666555555333///000333888555666:::<<<888555555...///111333444555555555000///000222000,,,///555333444444444333444666888888LLL___eeekkkvvv|||wwwkkkaaaeeesssyyyvvvsssmmmYYYCCCDDD\\\qqqxxxrrrnnneee```eeerrr{{{}}}vvvwwwxxxxxxwwwwwwyyy{{{|||zzzxxxvvvuuuvvvwwwxxxzzzzzzyyyzzz|||}}}eee@@@@@@^^^zzzyyyyyyzzzlllhhhsss~~~}}}ooodddqqq~~~dddKKKQQQmmm~~~}}}xxxmmmttt}}}~~~~~~lllhhhxxxmmmEEEAAAggg}}}sssxxxssscccSSSHHHAAA:::;;;:::222333:::888444666888777555555888;;;777FFFvvvuuuEEE999000222444222444999222333555666777777666555777555444777666333333666333444666777888999999999444444333444555777999::::::444000222444444777:::444666999999888777666777:::777333222333444555555888<<<>>>;;;555111222333666:::;;;666///,,,222888444000---000555888666333888888888888777666666555333111000111444666333111111111222444666666444222888LLLeeevvv~~~zzztttQQQBBB777888:::666444555777333000111555666333///+++000666888666444444555888888777777777777777777999:::777333333777:::999000666888444///000333444666666666555333333444666444555555444333333555777555555333222111333888;;;777777444111333999;;;999444333333555777555000+++)))111777777555666777666555444222111000111111222222222333444555555444444222///---000666::::::999:::::::::999777555222000555999:::777444222...(((333555777888999888777666777444222111111000///...222111333777<<>>===777999:::999555444666999999777666555333222222444888555777;;;<<<999888:::000111111111222333333333---///111222...)))+++111111333555666666555444444;;;MMM]]]ccciiiuuu|||}}}}}}yyyoooeeeiiiuuuyyytttvvvppp\\\EEEDDDZZZooouuuyyyvvvnnniiikkktttyyyyyyvvvwwwyyyxxxwwwvvvvvvwwwyyyyyyxxxwwwwwwvvvvvvuuuyyyzzzzzz{{{|||~~~}}}~~~jjj<<<===\\\zzzyyywwwwwwkkkfffpppzzzpppaaammmhhhNNNPPPlllxxxiiilll}}}~~~yyywwwsssjjjrrrzzzSSSBBBXXXsss|||tttuuuqqq]]]NNNCCC::::::;;;444444888444000333666444222111444888777===aaaUUU@@@333999>>>777333555000222555666444333333333666333333666666444444888777777999999999999888888888888777888999;;;===>>><<<666333555777666888;;;555777::::::888777777777;;;888333111111222222222333777:::;;;888666555555222777;;;888111///333999666444222555:::<<<;;;999999777555333333444555777777555444444555444111///444666666555333444999>>>QQQdddoooooottt{{{oooZZZ;;;666444888:::666444555555222000222666777555222...111666888666444333333888888777666555555666888777666444111111444666777---444888333......111222000222333333333333555777444555555555444444777888777555333222222444888;;;999999777555555666555444//////000333555444111---(((---333666666777777777555444222111000111222333333333222222222222222222333000...///222666777777777999999777555555333000666888888444222333111---333444666777888888777666888666555444333222111000000333888<<<:::777<<>>444333111000///...//////000000333333---''')))///...111555999999777222///777JJJ[[[bbbjjjvvv~~~}}}tttllloooyyy{{{uuuvvvrrr___HHHFFF[[[pppwww||||||xxxttttttxxxyyywww|||}}}}}}|||xxxuuuttttttuuuwwwyyyzzzzzzxxxuuusssxxx{{{}}}~~~}}}~~~~~~}}}||||||}}}~~~|||}}}~~~ppp@@@>>>]]]||||||zzzzzzooohhhqqqyyy}}}~~~nnn\\\eee}}}nnnQQQOOOiiizzzeeecccwwwxxxrrr{{{{{{jjjhhhyyyeeeHHHKKK___yyyyyy}}}hhhXXXGGG:::999<<<555222333...000222333222111111333666888:::PPPzzzxxxXXX>>>===AAA===888888444666777777444222222222444222222666666444555888555666777777888888888888999999999999:::<<<>>>???>>>999777999:::888999;;;777999999888666555555666;;;888444111111222222111222333444888;;;:::777444000333666666555444666888888666666888<<<>>>===;;;888666333000000222555777888777777666555333000...444888999444///555EEESSSqqqyyyxxxqqqwww{{{dddBBB333111222555666444444555222000000222666888777666222333444444333111111111555666666444222222555777777555333333333333555777...555888444000111222222000222333333222222333444222444777888777666666777777555333222222444555666555666777999777444222111///000222444666666444222))))))---444999:::999777666555333111111222444555000000111111222333333444555666555222//////222555333777888555555777666222777888555//////444666555777777777777666444222111555555555555444333333333///444<<<@@@===555333777777;;;AAAIIITTTdddvvvyyyYYYMMMTTTsssiiiWWW~~~vvv???:::::::::333555888::::::777555666888555777777666888<<<:::777888555555666555333666<<<444333000...------...///444222333333///***,,,111...000555999;;;777111,,,222GGG[[[dddlllzzzwwwooorrr}}}yyysssqqq```JJJHHH^^^ttt}}}zzz||||||yyyyyy|||{{{yyy{{{wwwvvvvvvsssvvvyyy{{{|||zzzwwwuuuxxx|||}}}~~~{{{zzz||||||{{{{{{{{{|||~~~}}}|||rrrIIIBBB]]]~~~uuukkkssszzz}}}rrr]]]aaayyyvvvYYYRRRggg{{{}}}eee```sssvvvlllrrrjjjaaaqqqwwwTTTDDDPPPsss~~~wwwhhhQQQ???999;;;444000000,,,222111111222333444555555666999CCC```vvvMMM;;;888888888::::::999888777666444333333222111222777777555444666000000111333555888:::;;;888888777777888999;;;<<<>>>:::888;;;<<<999888:::888888777555222222444555:::777555444444444333222666444444777::::::555111111111222444666777666555777666666888::::::999777777555333111111333555777777888888777666333000...333666888444444AAAXXXlllyyytttvvvpppSSS222333222222333444444555555000//////111444666777666555444333111000000000000222444666555222222555888999666444555555444666999222777999666444666555222333555666555333111000111111555999;;;:::777555555666444333333444555444333///000444999888444333555444555777888888777555444***(((+++444;;;<<<999777888666444222222444666777---...000222444666777777666888888444///---///333000666888444555:::999444888888444......555:::;;;<<<;;;999777444000...,,,111333555555444333333444555666;;;>>><<<666666999999888777666:::EEETTT___mmmzzzvvvZZZJJJ\\\{{{ddddddxxxAAA<<<<<<;;;000444777::::::777666777888333666777777999===:::444555444444666333000111666444222000///000222555777666333111222222000111555111111333666888777222---444KKK```iiiooo|||vvvlllppp|||}}}sssqqqaaaKKKIII^^^ttt}}}{{{~~~~~~{{{{{{}}}~~~|||~~~}}}zzzxxxyyyyyyuuuvvvwwwyyyzzzzzzzzzzzzwww||||||}}}~~~|||zzz~~~}}}}}}~~~~~~~~~pppOOOBBBYYYzzzvvvooouuuzzz}}}yyyaaabbbyyyfff^^^ooohhhcccrrrwwwiiippp|||mmmbbbqqqkkkIIIHHHggg{{{```GGG;;;:::333///222000222///---///444666555333222999888GGGxxxhhhFFF666444777999;;;777444333444555444333111000333888999555333444/////////000222666:::<<<999888777666666777888999===999888;;;;;;888666777888777555222111222666:::888777666666777777666444777777888999999888555333222222222333444444444333777777777777777777555333777777666555555666777888555666888888555222000...333555666:::EEEYYYsssuuummmcccRRR???111555555333222444666777666333333333444555666666666444333111111111111111000000444888888555555777:::999555444666666444555999333555555444555777444///222444666666555333333444444777:::;;;999777555555222222222444777777555222111000333777666222555:::555777888888777666555444,,,***///777:::888666888999888555333333555888:::000111333555666666555444444444444333222111111111000777999444555;;;;;;444:::999555000000666;;;;;;<<<;;;999777444222000///222555777777555333444555999777888;;;<<<999999;;;:::999777333222666???FFFPPP\\\mmmyyysssYYYPPPdddddduuu{{{DDD@@@@@@>>>111444777::::::777666777888222666777777999===888000222222555777333...---111444333222222555999>>>AAA777222///222444444666999444222222333555666333000:::RRRhhhmmmppp{{{ssshhhlllzzzvvvtttdddLLLHHH\\\qqqzzz|||{{{}}}~~~xxxyyyyyyyyyxxxxxxzzz{{{wwwwwwvvvvvvxxxzzz}}}vvv{{{~~~{{{{{{}}}~~~lllPPP???SSSuuu}}}~~~tttqqqvvvzzz|||{{{bbb```wwwqqqjjjyyylllhhhsss{{{mmmsss|||rrrggguuuSSSDDDZZZmmm|||lllOOO===999222///444555000+++(((+++222666444000222;;;444888fff\\\AAA999999999888333------111444444111000000444999:::555222222333111//////000333777:::;;;:::999888888888999:::<<<888777::::::777555555:::888666333222666;;;@@@666666777888::::::888666444888;;;;;;888666888:::222444444333111000111222888888888888777666333222888888888999999999999999333555888888555222000///666555777AAAUUUooovvvfffPPP999444<<<777666444333666999999666999888888888888777777777111111111333444444222111000555:::;;;999777:::===777222111555555111222777222222000000444666222***---000444666777888999:::666888::::::888666555666000000222666::::::777444777444333555333000444<<<111333555555555444444555,,,---444:::999333444999:::999666444444666999;;;666777888999777444111...111///...000444555333000111888:::444555;;;;;;333:::;;;888333333777:::999888777777777666666666666666888;;;:::888555666777555222444999;;;888666666555777888666555666:::>>>===CCCJJJRRR[[[kkkmmmLLLUUUjjjwwwddd~~~MMMDDD<<<<<<:::888;;;===;;;666333444666999666444333555666666555444444333333222111000000///111111111555;;;<<<999:::333///222333222222333/////////222444666555444999NNNdddlllnnntttnnnaaagggyyyzzzxxxfffKKKEEEYYYrrr}}}~~~|||}}}~~~~~~}}}{{{{{{{{{|||~~~}}}{{{yyyyyyzzz|||}}}zzz|||~~~}}}{{{zzzkkkKKKBBBUUUuuu|||{{{{{{qqquuu|||}}}mmmdddnnnwwwnnn}}}nnn\\\hhh{{{kkkeeettt|||kkkbbbsssPPPGGGaaa{{{vvvpppyyy{{{dddGGG555111333555444333,,,***111666444222222555;;;<<<;;;IIImmmZZZ===555888777...111555111222333,,,222333444444555444444444555555444222000///000222999333333999;;;777444555555666777888888777777666777777555333222333777;;;888777777777999999777666888:::999666555777666333555555555555555555555555666666777888777555333111;;;999777555444444666666666555555777999999666222999777BBB[[[qqq{{{iiiJJJ999777999999555666555222444777777333888888888999999777444111000555666333333666555000222555888999999777666666000333666777666555555666666555444444444333111///111111444999===>>>:::666111555999:::999555333111666333111333777999666222777444///...000333666777222...---111888<<<999555...---111888:::888777999111000000111444777888888888999888777888999555...111333444555444222///---222444555444333555:::>>>888666555555666777777777333777999888444222555888444777777666777:::888444222111000222555888::::::333444666999666111222777999888:::===>>>BBBQQQaaayyydddIIIAAAaaa~~~MMMDDD<<<<<<:::555888:::888444222333666999777666555777888777777555444444333222222222222111333333111222777:::999555000///333444222000000))))))***---000333444333999MMMbbbkkkooowwwnnnaaaeeevvvwwwvvvgggNNNHHHZZZpppzzz|||yyyyyy{{{||||||{{{||||||||||||}}}~~~zzzxxxxxxyyyzzz|||}}}~~~}}}rrrRRRFFFUUUwww{{{vvvpppttt{{{}}}qqqhhhppprrrfffrrrppp```iiixxxiii```nnnmmm```||||||WWW@@@QQQooo~~~vvvooosss~~~www\\\EEE999555444444222---,,,333888777555555888777888:::@@@TTTyyyyyyaaaIII666;;;333555:::555444555000111333666888888777555333111111222222333333222222555111333:::<<<888444444444555777888999999888888999999:::888666555555666555555555777999999777555777:::999666666888999666333444555666666555444333888999:::;;;:::999777666888777666555666777999:::888666555666777888666555555888EEEZZZmmmwww|||oooRRR===555555666666555555333000111333222...555444555555555444222000222777888666666888777222666777777666555444333444222444666666444444444555333222222333444555333222333333555999<<<===:::666444555666777888888888777888444000000444777777555666333000///000222444555///---,,,000555777555333000///222777999666555888222222333444555666777777666777444111222555333///111222444666555444222000111222333333222444777;;;:::888555333333444666666333666888666222000222555333666777666666888666222111111111222333666888::::::999999999555000222777555666:::>>>;;;777888???SSS]]]mmm}}}dddFFFMMMoooyyyHHH???777777555555777999888666555777999888777666666888999888777666555444333333444555666222666666111///333777888222///000555777444111111'''&&&'''***///333555555<<>>CCCMMMYYYfffuuu___FFFQQQvvvxxxFFF===666666555333555666666555555777999666555555666888999888666777666555444555666888999111777999444///000333444444222333777888555444666,,,++++++---222666888888???NNN^^^ggglllsssyyy|||{{{vvvggg[[[^^^mmmvvvvvvrrrssseeeNNNGGGXXXllltttwwwwwwyyy{{{}}}}}}}}}|||~~~}}}|||{{{|||}}}~~~}}}yyyvvvuuuwwwyyyzzz}}}~~~}}}|||~~~}}}wwwOOOAAAQQQuuuxxxuuuwww|||nnnbbblllvvvcccjjjwwwccchhh|||bbbeee}}}sss[[[ccc{{{|||UUUDDDKKKccc|||~~~~~~eeeJJJ777222444222111222555999999777666333111444999777777HHH___}}}fffCCC???111111777444333666444///222666999:::999666444000---+++...444777555222---///222777999888555444444555666777888777666555666999<<<===;;;888777666666666777888:::999666333444555444000000444666444555444333222222333444555666777888888888888777777444444444555666888:::;;;555666555333111222444777;;;KKK___uuuvvvYYY???,,,///444222111666444666444111111333111---000111111000000000222444000222555666666555222000888777555333333222111000777777555333000///000222777666444444444222000...888888888888999999999999:::666222444999======;;;:::777333222444777999999444333333333444444222000---///222111///...000222000...000444666444444777222777<<<;;;666333333666555777666333444777666333444555666777888777666555222333333333333333444444777777777555444333555666000222333222000///000222333888:::888777666444000111555777555222111666;;;777666666555111,,,...333666333222666;;;>>>???@@@???>>>>>>@@@EEENNNWWW]]]ttt[[[CCCQQQvvv}}}KKKCCC<<<===<<<222222222222222333555777555555666999;;;;;;999777666666555555666888:::;;;000777;;;777222111222111666333333555555333555999111000000222555777888777>>>NNN^^^ggglllssszzz}}}~~~xxxkkk]]]___mmmvvvwwwtttssscccIIIBBBUUUkkkuuuwwwyyy{{{}}}}}}|||{{{{{{}}}}}}|||{{{{{{|||}}}~~~~~~}}}zzzxxxwwwxxxyyyzzz||||||||||||}}}~~~|||}}}zzztttOOOCCCSSSvvvrrruuuzzzjjj]]]mmm}}}hhhjjjttt```eeellldddyyyuuu^^^]]]uuupppSSSAAARRRwww~~~uuuWWW@@@888888444444444444555666555333...333666666666;;;???BBBWWWooouuuuuuhhhPPP;;;444:::888999===<<<111222333555666666555555444///,,,---222666555222...000222333444666777777555666666777666555333222333555777888888999;;;<<<:::999999::::::999666333666777666111111333444222444111,,,)))))),,,111444555555555666666666666666444444444444555555666666111444555333000111777<<>>:::555333777<<<>>><<<:::888555444666:::???BBBJJJYYYmmm{{{yyyRRR@@@SSSqqq{{{|||KKKCCC===???>>>999999777777777888999:::555666999<<<>>>>>><<<:::444444555777888:::;;;;;;111777:::777444444333222444222111222111///222888222111222333555666555333<<>>eeevvvdddhhhxxxiiiJJJ999:::999999<<<;;;111111222222333333333333555111//////222444444333///222444222222666999999555666777777666555333222222333444555555888;;;???<<<;;;999999:::999777555888;;;:::777555777666333888444///++++++///444888666666666666666666666666444444444444444333333333000333555333111777CCCMMMWWW```ooo~~~dddKKK888111///333222,,,,,,111...111111000111444111---111444666555333222555777444333444777777444333444222111222555888888444000222333333111///...///000111000111222555666555444666777888888777666888999888666666888:::999555111222444777999999888666444444444555777999999666444222555777666444222333555,,,,,,000666999777666888444777888777333000000111///666:::999777666333///333333444555555666666555777777888:::<<<;;;888666///333777888666555666888000000111111222333333333555;;;===999666777777666666777999777555666999<<<;;;;;;===>>>777---***+++333333222111444999888333777444222222444777888999999>>>HHHSSSYYY___hhhrrrsssWWWKKKOOOrrrlllZZZlllqqqxxxGGG???:::======AAA???<<<;;;;;;;;;<<<<<<333444777;;;>>>>>>;;;888111333555888:::;;;;;;:::555888777444444777888555222111222444111...000444///000111444555555333000;;;NNNaaahhhjjjpppyyy|||nnn___```ooo|||zzzwwweeeJJJBBBVVVnnnyyyvvvxxxzzzzzzyyyxxxyyy{{{{{{zzzzzzyyyzzz{{{}}}~~~|||}}}}}}}}}|||zzzxxxwww{{{zzzyyyxxxzzz|||}}}~~~~~~}}}}}}uuuZZZFFFMMMlll}}}kkkooovvv}}}qqqfffqqq}}}fffeeewww{{{mmmnnnvvv]]]mmm~~~|||hhh[[[jjj}}}wwwXXXIIIUUUppp{{{jjjOOO;;;000666888555///...333777666444444444444333111111333888PPPggghhh[[[\\\uuu]]]@@@<<<888777777333000111333444444222000///000111333555666555444333...444666333333666888777444555777888888888777666666666777666555666888::::::888777666888999999999777;;;<<<:::999:::999555999666333111111333666999777777666555555444444444444444444444444444444333222444444222444AAAVVVgggpppttt}}}yyybbbKKK>>>555333111///............000222222111222333111+++///333666666333111222555666333222555555222333666333111///222666777444000...000111111000///000111//////000222555777777666333555888888666555777888444555666777777555333222///111555777777555333111222333444666888999777555222333555555444333333444------222999;;;777555666555444444222111000///...000666:::777444333222///...///000222444666777888888888999<<>>;;;777111333555333000000444999333222111111111111000000444:::<<<777444555888999666666666666666888:::;;;::::::<<<<<<777000...111+++...000000333999:::777999666444444666888999888:::666777===@@@AAACCCHHHbbbkkkxxxwww___KKKTTTssssssTTTDDDXXXwww~~~^^^III```xxxHHHAAA<<<@@@@@@???===999777777777777777...000444888;;;;;;777444///222555999;;;;;;;;;:::999888444000222888;;;999222222555888555000///333...///111555777666333000<<>><<<999666333555999===>>>===999222222:::>>>:::555333000GGG]]]jjjzzzrrrWWW;;;ZZZuuueeeGGG;;;XXXssssssKKK444PPPwwwBBB:::666<<<>>>777777888888888888777777444...***,,,222777666333888999666333444888999666999666444444555888999:::...------///333444333222555555444444444333000...;;;QQQeeeiiidddfffpppxxxzzzsssdddWWW\\\mmmwwwwww|||xxxcccGGG@@@VVVppp}}}{{{~~~~~~{{{|||~~~}}}{{{xxxwwwxxx|||yyy{{{yyywwwyyy}}}}}}yyywwwxxxzzz|||~~~~~~~~~}}}vvvyyy|||~~~~~~~~~{{{zzz~~~~~~ttt[[[>>>@@@ccc|||mmmiiivvvzzzggghhhkkkcccppptttppp~~~tttgggdddssstttgggmmm||||||___@@@JJJgggoooUUU777888888222,,,///666888333222///000777;;;999666666000222555@@@NNNVVVppplllQQQBBB:::444///111444444...***++++++***...222777888555333333444///444555111///444:::<<<;;;<<<>>>???>>><<<;;;;;;;;;777666777555000222999:::999:::<<<:::555555999111444777777666444222222666444444333///,,,...444555555333222555:::999555000555888666333333444555444***555>>>777FFFdddoooxxxvvvVVVDDD<<<999888666333000///111333555777888999888777444222000777555333000000111333444888444222333333111333777666555444555888999888888---///444777333---,,,111333333444444333333222111222444666666444333222333222333333333333333333333...///000333777999888777444222222222555666666555///333555111...000222222333777888444444777555000777444222444666777555222999666333222444555333111333111000000222555888:::777888888888;;;===999333555444444222...***...555,,,000444555444222444666999888666555444444444555888777666666777999;;;<<>>@@@ccc{{{~~~kkkgggttt|||kkkooonnnfffrrrrrrlllzzzzzzoookkkvvv{{{tttrrr~~~qqqYYYJJJZZZqqq}}}aaaBBB;;;:::666111444::::::555333//////555888777666777555777666>>>HHHQQQlllqqqSSS>>>888999000666888111***)))+++,,,000333777999::::::::::::444777666111000888CCCJJJRRRVVVTTTHHH>>>AAAKKKTTTHHHCCC>>>;;;555//////444777555666:::;;;888888:::444555666666444444555666888666666666222///111777999999555222333777666111222555777666444444555555666+++333???EEEXXXjjjgggwww~~~www]]]EEE;;;999777444222000......111444666555666777777777555333222555666777777444333444555777333222555555333444777;;;888555333444555555555///000333555222---///555333444666888999999999888777666444111///000444888333444555555555444333222000111222555777888777666999777444222333333222111...444666444222333333111222777888555555777555000444555777888777666666555777555333444555555333111444444555444333222333444333555555333444777555000333222222111---***...555000333777999999999999999888888888888666444111000666666777888:::;;;<<<======999555444666999::::::;;;;;;;;;:::::::::::::::444555888999999777555333444888888777999<<<:::444444777888999BBBNNNUUUUUU[[[NNNBBBIIIbbb[[[MMM___|||xxx]]]DDDJJJfffxxxCCC:::555999::::::999666444333444444555333333333333444666777888222444333000111555666555333333333444555333000...+++000444444111///000222999777333111111333777999>>>SSSgggkkkgggiiirrrzzzvvvoooaaaVVV\\\lllvvvuuuuuuuuueeeLLLDDDUUUjjjsss}}}~~~{{{zzz||||||zzzzzz{{{}}}~~~}}}{{{yyyxxx|||}}}{{{yyyzzz|||{{{www{{{{{{{{{{{{||||||}}}}}}|||~~~}}}|||}}}~~~~~~{{{\\\???AAAddd{{{}}}lllfffrrryyykkkooorrrjjjtttppphhhuuuyyytttyyyxxx~~~tttNNNJJJYYYxxxjjjHHH;;;:::888555888;;;999555333///000444777666555777;;;;;;888:::@@@HHHccchhhIII<<<;;;000888;;;444,,,***---///000000333666999999888777666888888777???QQQcccmmmqqquuuhhhJJJ:::GGG```oooeee\\\PPPDDD999111111444444000111777;;;:::888888888888666444333555888<<<777666666777444000333999;;;:::666111222555666333555555666666666555555666444999GGGRRRYYYjjjuuullluuummmYYY@@@333444888777666444111//////111333555333444555555555555444444///555:::;;;777333333444444222333777777555555888===999444111111333444555555444444444111---///444444555888:::;;;;;;:::999999888666333111222666999444555777888777555333111111111333555888888666444;;;777444111111111111000///555888666444444222///222555777666666777444000///444888888555333555777555555555666777666333000333666888777444111111222222555555111000222333111333111222222///---000777555555666888;;;<<<<<<;;;555777:::;;;999444...+++444555666888999:::;;;<<<;;;888555333444666777777666777999;;;:::888666444222444888::::::888555222444555555555777;;;;;;777;;;;;;888777:::AAADDDCCCZZZRRRFFF===BBB\\\```]]]|||qqqggguuu~~~ssspppxxxDDD;;;555777888;;;999666333111222333444111333555555333333555777000333333///...111222111+++,,,///333555444111...,,,///222444444333222222666555333111111333777;;;>>>SSSgggkkkgggiiirrrzzzuuuooobbbWWW\\\mmmvvvvvvssssssdddMMMGGGZZZpppyyy}}}{{{{{{~~~||||||}}}~~~~~~|||zzzwwwuuuuuuxxxxxxyyy|||~~~|||{{{{{{{{{{{{|||||||||~~~}}}{{{|||}}}|||^^^BBBDDDeee{{{}}}ppphhhrrr{{{ttteeeggg|||uuummmvvvpppeeerrr~~~wwwyyyyyy|||^^^GGGDDD___yyypppMMM999888666666888999666222111///111666888555333555:::<<<888666999===TTTvvv|||[[[DDD888222777777222...///222222222111000222666666333000999999999AAAVVVooofff@@@777RRRrrrqqqZZZEEE777111222555666111000777<<<<<<999777999888666333222444999<<<444444555666333///222888999999666222222777:::999666444333666777666777999222OOOjjjlllfffmmmuuusssnnn^^^EEE111...666999777===:::666333111111333444444444333333333333444444,,,333::::::444000111555222111444888:::777666888777444222111222444555555777555555555111,,,,,,000444555777888777666333222555888;;;;;;:::777666666444666999:::999777333111//////111444777888666333666333111000222444666666444777888555333333111---222444777777777666444111///111222222111111444666444555777888888666333111333666999888555333555777555999999444000333666666444333333555444222555;;;;;;777333222666999;;;:::444666999:::888444///,,,444444333333444666777999;;;999666333333333333444555777999::::::888555444333444666777888777666555666555444444666999999888???>>><<<:::;;;<<<:::888<<>>SSSgggkkkgggiiirrrzzzxxxqqqcccXXX]]]nnnwwwwwwtttsssbbbJJJEEEZZZrrr}}}|||}}}~~~~~~}}}{{{yyyxxxxxxwwwrrruuuxxxyyy~~~{{{{{{{{{|||||||||||||||}}}}}}{{{{{{|||{{{___CCCFFFggg{{{tttkkksss}}}yyyssscccbbbuuuwwwmmmuuunnn```nnnuuuuuuwwwwww}}}vvvXXXAAAJJJiii{{{WWW:::777444666888777444222///000444::::::555222222444888555333444555CCC]]]pppVVVHHH===:::333---///444444111444222111333666777444111<<<:::<<>>===:::888999999888555333222333444444333555666333000222777999;;;888444333888;;;;;;666222111555666666:::AAACCCeee}}}yyypppkkkgggddd^^^OOO;;;000222999:::555;;;999555222111222444555555444333222111111222222...333888777222000444999111111333999:::777666888333222222444555666444222333222444777555///---///111222444444444333111000444777:::;;;999777555444555666999;;;:::888555222,,,---000444777777555333333111000111444777999999888888666000///111111...222333555888888666333333555111------///333555666333555888:::999777444222888999999777444555888;;;888<<<;;;666222555999:::444222333666666444777;;;@@@999111...000555888:::444555666777777555333111888666222000000333666888;;;:::777444111000000111<<<<<<<<<<<<;;;;;;::::::666555444333444555777888:::777444444666666777777888888999;;;<<<999555222+++:::IIILLLHHHIIIUUUbbb~~~~~~tttlllPPPAAAzzzGGG>>>777888888;;;999666444222222222333555999<<<<<<999777777888666;;;===888444555666666111000111333444333111...555000---111999<<<888333,,,000444555444333444666>>>SSSgggkkkgggiiirrrzzz{{{sssdddWWW\\\mmmwwwxxxvvvsssaaaGGGAAAVVVooo{{{|||~~~~~~{{{yyywwwxxxyyyzzzvvvyyyzzz{{{~~~~~~yyyzzz|||}}}}}}}}}|||{{{zzz|||~~~|||{{{{{{yyy^^^CCCGGGggg{{{tttkkksss~~~}}}yyyhhhdddtttwwwjjjppplll]]]kkk~~~tttqqqzzzwwwsssxxxqqqSSSIII[[[xxxaaa@@@:::555666888777666777000111777<<<:::444222333000555333111444222777HHHmmmrrrlllYYYNNN===111111555444...------...000333555555444666666>>>UUUvvvfffXXXDDD@@@]]]kkkKKK777:::IIIRRRSSSKKKEEE@@@BBBCCCAAA???@@@FFFHHHIIIFFF@@@888111...666555777888555111222777:::<<<;;;666333777999999666111222666777777AAANNN```rrrxxxxxx|||qqqYYYLLLIIIAAA888333666888777444222111///...000333777999666444222000//////111222222555888777444444888<<<222000333888999666555777444444555666777555222///......111777999555333444000111222333444555555555666666555333222222444777444666888::::::888666555,,,...111444777777444222444333333444666888888777777777333......333333111444333444777777444444555:::444......222666888777222666999;;;999777555444<<<:::777555555666888999666999888444333666999888333000000444555333555888???:::333//////333888;;;555666666666666666666555:::888444222222444888:::999999777444111///000111<<<;;;999888888888::::::777555333111222444888;;;<<<777555666777666666777555444777<<<>>>999555444555222444>>>MMMWWWYYYWWWbbb{{{zzzgggWWW{{{III@@@999:::999999888777555444333333333777999<<<===<<<999777666555;;;>>>:::777888::::::555333222222444555444333:::666222333777:::888555---222666777444333444777???TTThhhlllhhhjjjsss{{{}}}tttcccUUUYYYjjjvvvwwwtttrrraaaGGGAAAVVVppp|||}}}}}}~~~|||{{{zzzxxxxxxyyyzzz{{{yyy|||}}}|||{{{vvvxxx|||~~~~~~|||{{{uuuxxx}}}}}}{{{{{{}}}}}}~~~~~~~~~yyy[[[AAAEEEfffyyy}}}pppgggqqqmmmfffrrrwwweeejjj|||mmm^^^mmmwwwooosss~~~zzzrrrssslllWWWQQQ^^^ttthhhEEE<<<555666777777888<<<444444777:::888333333777111555111000555333222<<>>555666555777888555000000555666999:::555333666888888666333444888888999III\\\eeehhhcccjjj|||pppNNN>>>:::999777666555444555777...---,,,---000444999<<<444222000......///222444333444666666666777999;;;222111222666777555444777555444444555666666444222333111333888999777666777333333333333444666777888666666666444222222444777444555666888888888777777111222444777999777333000555555555777999999888666222222111///222888999666666222222666666333444888666555333222333555666666333666:::;;;999666666666999666333444888:::999777444555444222333888888666333000000333555444444666777666444222111333777:::777777888888777666555555555555444555666888999:::444555666444222111333555777777555555444444555666666444333222333555888:::;;;666444888:::777777:::777444555;;;<<<999666777999444222888DDDMMMOOOLLLLLL^^^qqqyyyddd{{{JJJAAA:::;;;:::888888777666555444444333777888:::<<<;;;999555333111888<<<999666888;;;<<<555333111111444888::::::===:::777555555666666777000444777777444333666999AAAVVVjjjnnnjjjllluuu}}}~~~uuubbbSSSWWWhhhuuuvvvqqqpppaaaJJJFFF[[[ttt~~~}}}}}}yyyyyyyyyzzzzzzzzz{{{{{{yyy|||}}}}}}{{{tttwww|||}}}{{{qqqvvv|||}}}{{{zzz~~~{{{}}}~~~}}}{{{yyyXXX???DDDdddwww{{{~~~~~~kkkcccnnnmmmcccnnnxxxbbbeeexxxqqqbbbqqq{{{nnnmmmxxx~~~sssqqq~~~~~~fffKKKGGGaaaoooGGG<<<333333555555888===888777777888555222555;;;333666111000777555222999===KKKdddsssSSS???888555222///222444444111000333555111888BBBNNNYYY\\\RRREEE:::>>>PPPnnn}}}```KKK555777VVV{{{|||zzzvvvssswww}}}{{{dddNNNAAA444333555666222------222...444666444333777:::;;;777444666:::999;;;NNNeeeQQQSSSMMMYYYpppcccCCC:::333666999888333111555;;;111000//////111555999<<<222000...------000444666000111333555666777777777333111222555666444444666333222111222555888999999<<<888666888888666555777888666444333222333555666333777;;;<<<;;;777555333333444555666777888888888666666888::::::777222...333333555888;;;<<<:::888---///000111777======999777222111555666333444:::000333777666333111111333333777::::::888666666888222///...333;;;>>>;;;777444444222111555:::999444555222111555777555555777---000333444222222555888888999::::::999777444222---///222666888999999888000333444444333333666999777777777777777666666555444333333444444666777888999444444999<<<999999<<<888222111555666333333666000888@@@@@@;;;888;;;@@@>>>EEELLLZZZwwwtttiii{{{DDD;;;888======888777777666666666666777333777<<<<<<999666555555333555888999888777777777444444444555:::>>>:::333777888666111222888888444333222222444666666555444EEEYYYjjjjjjggglllsssvvv}}}rrraaaUUUYYYfffqqqttttttqqqbbbPPPOOOcccxxxzzz}}}}}}zzzzzz{{{|||{{{yyyyyyzzzzzzyyywwwyyyzzz{{{||||||}}}}}}|||uuuzzz{{{zzzuuussstttwww{{{~~~~~~{{{xxxzzz{{{|||}}}~~~yyyqqqTTTAAAJJJgggxxx|||~~~~~~nnngggppp}}}yyy}}}~~~llldddqqq~~~{{{```]]]}}}~~~qqqbbbyyyzzztttsss~~~|||bbbLLLRRRhhh|||tttKKKBBB:::777666444666999777666555333111222555888222222333666::::::777444:::888DDD^^^wwwyyy[[[AAA555666///444999888222///111555666666999===>>>;;;<<<@@@===RRRkkk~~~yyybbbEEE>>>:::HHHgggkkkTTT===222---333555///...333:::444000111555666666555777555222555CCCQQQRRRKKKAAAEEEEEECCCEEEFFF>>>444555777999888555333333555111111222333666777888888777444111111111000,,,(((---111333222333555444111111000222555:::;;;999666666555333333444444333111111444777666333222333555444888999666777:::777000888999:::<<<<<<;;;888555444111333999;;;888333222333444666777666444111///333888999444333666777444111333444444777;;;:::555777333111333777999666222888999:::999777777888:::222555777888777666666666333444222222666<<<===:::@@@;;;666333333444444444333222222444777888444111222333444444444444222222444888<<<===:::666222000111222444666777888888999111///...///111444444444666555555666666555222000555444333333333555777999777555333333444666666666444666666666444333444555666999===>>>;;;888555333???>>>===CCCSSSnnnxxxmmmfffsssxxx|||FFF<<<888<<<;;;888888888888888888999999666888;;;<<<;;;999777777222555888777444111000000444444333222666;;;;;;666888999777333444999:::666111111111222444555444333BBBWWWiiikkkiiinnnvvvzzzyyyoooaaaWWW\\\iiisssuuuqqqqqqfffUUUTTTdddtttxxx|||~~~|||{{{|||zzzyyyxxxxxxyyyyyyxxxwwwvvvwwwyyy{{{}}}~~~vvvxxxzzz|||~~~vvvsssuuuxxx{{{|||{{{yyyxxx{{{yyyxxx{{{zzzsssWWWAAAEEEbbbtttzzz}}}|||nnneeemmm|||~~~{{{}}}}}}jjjbbbnnn{{{\\\SSSnnnuuueeesssyyynnniiiuuuyyybbbTTTRRRnnn}}}tttLLLAAA888666666666666888888666444333333333444555444444666999;;;;;;777444555333888FFFTTTeeepppMMM===;;;:::111,,,000:::>>>888000666777999;;;999999AAAKKKfffnnnyyy{{{___GGG444<<>>000111444333444999777666666666777666777888===:::999@@@PPPXXXNNN>>>DDDEEEBBB<<<:::999444---444666888777555444555666+++...000000///000444777888555222222333222...+++///333666555666888666333333222222555888999888555777666444444555666555444333444555555555555666777333777888666888<<<:::444666666555666777777777666666000---///111111222555000111444777888888777666444888777444444777777333333666666555666999888555111//////111666999999888777666666555555666666666111333444444333333444555===<<<888444555888777333888777666666777777555333444444555666777666333111444555555555444333111000222555888888666333111000222333444666777888888888666555444444444222///---:::666333444777999999888444444555888::::::666333:::888555444444333111///333555666555333222333444222555777777666555555666333444555666===PPPjjj}}}vvvkkkXXXaaaqqq~~~HHH===888:::888555555666777888888888888777777777999::::::888666333777:::777111++++++,,,222444444111333888;;;999777777666444555888888555000//////000222333333222>>>VVVjjjmmmkkkqqqzzz~~~uuummm```YYY___mmmvvvwwwttttttgggTTTRRRdddrrruuu~~~}}}}}}}}}yyywwwwwwwwwyyyzzzyyyxxxvvvwwwyyy{{{|||}}}~~~~~~xxxvvvyyy{{{xxxssswwwzzz{{{yyywwwwwwyyyzzzvvvtttxxx~~~~~~~~~zzzuuu[[[@@@AAA]]]qqqyyy|||yyykkk```hhhxxx|||}}}~~~{{{}}}iii___kkk}}}|||[[[MMMccc{{{ggggggzzzqqqdddoooyyy\\\EEEWWWhhhrrrNNN@@@444333777888777666999666333333555555333000111333555999;;;:::666222000///111555777@@@ZZZsss{{{YYY???555444333333333444333222111333777999999>>>OOOaaapppVVVAAA666===PPPiii{{{jjjIIIRRRsss}}}vvvYYYFFF555333666666555777111444777666555444555777888666:::KKK```gggUUU???HHHGGGAAA999333222000,,,333444666666555555555666+++///333222//////555;;;777555333333555555222///000444777666777999777333666555444444666777666666999777555555666888888888666555444444666777777777555777888777999<<<:::666444333111000000222333555777000,,,...///000333777000222555888::::::999999777666444333555888666111444777777444222555666555000000000111444777:::;;;555333000111444555444222111222333222111111333555<<<<<<888444444999999777000222666:::<<<;;;666222555666888888666444333333777777666555444222000///333444555444222111222333333333555666777777777777888777777777666333...***666444333555999;;;:::888:::999888:::;;;999444000333222222333444333222000444666777666444333333444000111222333333444777999111555666222000888JJJYYYsssoooYYYRRR^^^qqqJJJ???999999666///000222333444444444444666444333444777888666444555:::===:::222------///...333555333333777999999333333222222444555555222111000///000222333333222>>>WWWlllpppmmmrrrzzzvvvmmm```YYY___mmmwwwyyyzzzwwwdddLLLKKKbbbuuuyyy~~~~~~}}}}}}zzzyyyxxxyyy{{{||||||{{{|||||||||}}}}}}|||{{{{{{yyyuuuxxx}}}yyy{{{uuuyyy}}}|||xxxvvvwww{{{xxxvvvuuuwww|||~~~~~~~~~~~~~~~~~~~~~yyyuuu]]]@@@>>>\\\rrr{{{{{{uuuhhh[[[cccwww}}}~~~jjj___iiivvv}}}___QQQeee~~~ggg[[[iii~~~{{{fffiiilllSSSJJJSSSiiirrrPPP@@@222222888:::888555999555333444777666222---+++...222666888777444222000111555666222222@@@QQQyyy```>>>>>>===777111000333888000000222444666===OOO```jjjlllnnnfffOOO;;;???NNN[[[lll~~~tttkkkNNN555DDDiii{{{kkk```WWWPPPAAA777111444777555333333222444555555777;;;===;;;888666<<>>===888444333666999999666444666888777777666555444333222111555555555333111222444777333444555666777777777777555555555666777555222000222666;;;===<<<;;;::::::;;;:::777444222333555777222222222444666777555333666777999888666555444555///111333444444555777999888;;;;;;777222333;;;CCCPPPlll~~~wwwtttrrrkkkaaa]]]```wwwKKK@@@999999555...///000111222222222222777444333444777888666333444888;;;:::555111111333,,,222666666666888888555111000111333555444333222333111000111333555555444@@@ZZZppprrrnnnpppxxx|||zzzppp```WWW\\\kkkwwwzzzxxxvvvbbbJJJKKKeeexxxzzz|||||||||}}}}}}}}}}}}|||}}}|||{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzvvvxxx|||xxx|||xxx|||}}}yyywwwyyy}}}xxxzzz|||{{{yyyzzz|||~~~~~~~~~|||}}}~~~|||xxxuuu\\\@@@???^^^vvv}}}{{{tttjjjZZZ```uuu}}}mmm```gggrrr~~~dddWWWjjj|||~~~jjjVVV^^^yyylllddduuu}}}pppYYYOOOQQQeee~~~wwwSSSBBB222111999;;;888555888555222444777666111,,,(((,,,111555777777666555666666666666333222777>>>FFFeeeppp]]]FFF;;;;;;>>>;;;666444000///000222666@@@KKKCCCBBBDDDFFFBBBFFF]]]wwwwwwvvvfffTTTGGG>>>BBBXXXrrrwwwooo___NNNBBB===:::888555444666777666333444777666666555777BBBNNNOOOJJJDDD@@@???FFFMMMJJJ>>>222444333222333333333333444555555555555555555333222000...,,,---000333333111333111000222555666444111000444666444444666555111:::999777555444555777999666444222333555666777777:::777333333444444222///222000000333555666555555333444444222///,,,,,,---111///111444555222222555888888888777555333111000777222///222666777444111///222222//////444666666888888888666444444555777555111...///444666444111333444444333222333555777:::;;;888333111444555444666666888;;;===<<<999777111444888888666666999<<<666666555555555555555555666555444222000111444777333333555666777777777777666444333333555666666555555<<>>;;;999777666666555444222555666888888666333333333///111444666555444555555::::::999777666666777777:::KKK[[[fffvvvuuuZZZXXXOOOCCCFFFXXXkkksssooowww~~~KKK@@@999:::666222222222222222333444555999888888999:::999777555111333666777777555555555---333777888999:::777222222000111666888555333333555333111222444666666666BBB\\\sssuuunnnnnntttxxx|||qqq```UUUZZZiiiuuuyyyqqqrrrcccMMMOOOiiixxxuuuzzzyyyxxxzzz|||}}}}}}|||~~~}}}}}}~~~{{{|||}}}}}}~~~~~~~~~~~~zzzyyyzzz~~~|||{{{|||{{{}}}~~~|||zzzyyy|||~~~zzz{{{yyy}}}~~~}}}}}}~~~|||~~~|||xxxuuu[[[@@@@@@```www~~~|||uuuooo[[[___uuu||||||qqqaaabbbrrr}}}fffYYYiii{{{}}}qqq[[[ZZZrrrwwwhhhmmm~~~vvvaaaOOOSSSnnn~~~VVVEEE555333999;;;888555666444333444666555111...+++...333777888888999:::<<<777111...///222666999777GGG[[[mmmrrrWWWEEE;;;777666444111000333777:::BBBIIIKKKBBB<<>>HHHMMM[[[YYYSSSGGG999222444999333444333888GGGWWWWWWOOODDD>>>:::;;;:::555000---000------333888999888888555444333444666666444222666222...000555777444///111///...000444555333111444777666444444777777444666666666444333444777999444333222333555555444333888777555555444333000...,,,***+++000444555666888333666777555000---,,,...000---+++,,,++++++000777666555555555444222111111444000///222666555444444000111111///222888888555444555555666777777888888444222000111444666555333111222333222111111333555333777777333222555777666999888888999:::;;;:::999111333555666777888;;;===666666555555555666666777333444333222000000111333111222444666777888888999:::888555444666777777777999<<<===::::::DDDWWWgggrrrvvvvvvnnn```QQQIIIFFF@@@<<<777333222333333333222444666666444111000///...111444555444333222222999777666888::::::888666555555666<<>>FFFSSSbbblllrrrzzzttteeeQQQ???555444666222777999;;;FFFRRROOODDD<<<555222555777555444555777///,,,333;;;;;;888777222111111333666888777555999888777888:::999555111111///...000444555333000666777555111111555777555///111222222111222555888333333333555666555222000333555888888666444222111///******///222111222555444666666333///---000444///------///...---111888555555444444333333222222111......333555333444777555444222222777<<<999222000000000444888:::888555222222222222333444555666111333444444333333444555---333666555555888::::::777666555666999::::::999333222222444777999::::::999888777555555555666666333444555444222000000111000111333555777999::::::;;;:::999999::::::999888;;;===???EEEQQQeee{{{~~~ooofff\\\TTTHHH>>>999777888888333555777777555222000///111333444444333444555777666777888:::::::::::::::777000---222777BBBZZZqqqkkkoooxxxkkkXXXSSSRRRNNNEEEAAAEEENNNTTTjjj{{{III???:::<<<999999777444111111333666888555999======999444333333333111111666<<<>>>;;;777888777555444888<<<888111...+++---555777222///000555333111111333555777777AAA]]]uuuvvvmmmlllrrrvvvtttlll___XXX^^^kkktttvvvxxxwwwaaaEEEHHHgggzzzwwwwwwvvvuuuxxx||||||{{{yyyyyyzzzzzzyyywww|||||||||{{{zzzxxxwwwvvvyyywwwwww}}}{{{}}}zzzxxxxxxzzz|||}}}}}}yyyyyyxxxyyy{{{}}}}}}~~~{{{zzzzzz|||~~~|||yyyzzzvvv[[[@@@???[[[pppzzz~~~}}}uuu^^^aaayyyttt^^^XXXnnnhhhVVVbbbvvvqqqkkkyyy}}}gggQQQYYY{{{ooocccjjjyyy|||ZZZJJJ;;;777888888777777222444444444222111333444111333555555333333555888666666444111000444888999:::777888???KKK]]]xxxgggSSS<<<======999111...777CCCMMM[[[bbb]]]XXX]]]aaa```bbbaaa]]]WWWSSSQQQKKKDDDHHHRRRbbbmmmhhhVVVBBB777CCCJJJZZZmmm|||mmmggg[[[KKK@@@:::777666888AAAFFFEEEHHHLLLFFF999<<<444222888<<<:::888999;;;...'''...666666222//////......222777:::999888666777999999888444222000222000///111444666333111444555222------222444444***---000000///000444777333444555666777555222//////444999:::888555444555555///---111111---,,,///333555444000---...333999...000666;;;:::555444888777777666444333222111000///,,,///444444111444::::::777444444;;;@@@:::000///......333999:::666111111222333333222333555777222555777888777666666666444:::<<<888555555555333444333333555888::::::999666333111333777999888777;;;:::888666444444444555555777999999666333111111///000222555777999:::;;;888999;;;===??????===:::@@@CCCLLL]]]ttt~~~jjjVVVGGG???:::999666888;;;;;;888555333222555555555444444666:::>>>222555999999666555777:::777222666===888111>>>UUUhhh|||ssscccdddvvvhhhVVVOOOJJJLLLPPPKKKCCCEEEPPPyyyLLLBBB@@@666666888555222333666777555333666777888999888777555333///111333555666666555555:::777333222999???;;;000***......***+++111222...888777999999444000444;;;HHHiiiyyyvvvxxxzzzwwwwwwrrrqqq___RRRaaarrruuuuuuxxxtttbbbPPPSSSfffsssrrrwwwxxx{{{~~~|||xxxzzzzzz||||||zzzzzz|||zzzuuu{{{zzzyyyyyyzzzzzzzzzyyy||||||{{{{{{{{{zzzzzzzzzyyyxxxxxxzzz||||||{{{yyy|||zzz}}}{{{ttt}}}}}}zzz{{{{{{vvveeeGGGBBB[[[pppzzz~~~|||xxxnnnnnnzzzuuueee[[[mmm|||~~~jjjXXXXXXwww|||kkkfffuuu~~~uuuaaaOOOtttiii^^^qqq{{{YYYIIIAAA>>>555555999666///222555666444333222222111222333111///000444888<<<222+++---444888999;;;555555:::???===???SSSkkk|||YYYMMM???999888888777666KKKZZZkkkuuuuuujjjVVVEEEBBBFFFKKKKKKHHHHHHRRR\\\nnnyyy|||iiiJJJ888;;;FFF[[[tttsssYYYNNNAAA>>>HHHQQQMMMBBBKKKHHHEEEDDDDDDAAA===999666444111222444888:::;;;111222333222111111222444222777;;;<<<888444111111888666444555666555111---222...+++---222666555333222000......000222444444:::777222111222555888999555:::;;;777666888666000+++000888;;;777000111666777333......111111...++++++666<<<777555888444+++444777888666555888777555:::;;;:::777333000/////////000222222222444999===:::777555777999888333---222000///000444777999999555777888777555444444555777888:::999777555444444666666666666666777777888333111000111555888888777<<<777555666999:::999999666222000222333111111333///222666777777666666666///333888999888999<<<@@@;;;<<<=========???CCCGGGPPPeee|||sss\\\III@@@>>>555999>>>777333666444666444222111333666:::===:::999::::::666111555<<<===;;;777555555777;;;===JJJYYYqqqooo\\\YYYiiiiiiRRRMMMXXX___ccclllmmmTTT444cccKKK@@@>>>555555555222000111333555333111444555666777777555333222333444555666555444222111000333333333666:::777000000333222......222222///555555666777444111444;;;KKKlll}}}{{{~~~vvvsss^^^PPP^^^oootttvvvzzzuuueeeSSSTTTgggrrrqqq|||{{{|||~~~yyyyyy|||||||||yyyvvvyyy}}}|||wwwyyyyyyyyyzzz{{{{{{zzzyyy{{{{{{{{{{{{{{{zzzzzzzzz{{{zzzyyyzzz|||}}}|||{{{xxxxxxyyy{{{}}}~~~|||yyy~~~~~~zzzuuuiiiKKKFFF```ttt}}}|||tttsss}}}~~~uuufff[[[lllzzz~~~jjjVVVSSSttt~~~llldddppp~~~{{{gggUUUppp}}}~~~mmm\\\ccc~~~zzzVVVEEE>>><<<555666:::666555555555444333333444666333444444222//////222555888///)))---333666777999555222444;;;======GGGVVVrrrvvv^^^JJJ>>>;;;>>>AAALLLYYYjjjwww}}}xxxiiiZZZSSSXXX^^^bbbdddiiisss||||||sssWWWBBBBBBQQQ]]]uuu|||}}}hhhVVVBBBCCCHHHVVViiivvvqqqgggRRRKKKCCC>>>;;;999555222777444222222333555555555222333333222222222444666000333777888777555444333//////000222555555444333222000///222777999666333222222111111222444777888;;;888444222333444555666222666888555555777666111111555;;;>>>999222333888888444000111333444111...,,,555777111///333333---666:::;;;888777999999666666777777555222000000000000222555555444333555777888555333444666666222...444222000111333777888999:::;;;;;;:::777555444555666888999777444222000000555666777777777777555555888555222222333444222000;;;888666555666555555555666333222444444111000111+++...222444555666888999666777999999999;;;>>>BBBGGGCCC@@@AAAJJJVVVaaagggxxxrrrfffQQQCCC@@@AAA:::999>>><<<666666666555555444444444777666666666000+++,,,222777777777777777888999:::>>>HHHXXXlllkkk]]]jjj{{{iiinnnwww}}}~~~~~~cccDDDUUUvvvLLL???===555777555222///000333444333111333333444555555444222111444555555555444333111000***///333333222333000---222333222000000333444333222222333555444222666<<>>777;;;666333111222555666555333222333444444444333333222111222333444444444444333,,,.../////////...,,,))).../////////000444777888111000222555555444888>>>LLLkkk}}}|||fffYYYdddqqquuuzzztttooo^^^NNNTTTkkk|||~~~zzzxxx|||~~~zzzvvvuuu{{{xxxtttrrrwww}}}|||vvvvvvyyy|||~~~~~~}}}||||||zzz{{{{{{|||{{{zzzyyyxxx~~~{{{xxxxxxyyy{{{||||||}}}~~~}}}zzzyyyzzz{{{|||}}}|||yyy```EEEDDD___ttt~~~sssbbbUUUiiiwww}}}qqqWWWJJJpppwwwhhhkkkzzztttcccYYYnnn|||lllYYYfff}}}kkkXXX\\\pppwwwOOO===555666333555888222;;;999666333000111555888888777555333111//////000222,,,+++111666777666777888222111777;;;999666777>>>PPPppplllZZZSSS]]]mmm{{{aaaHHHEEEWWWoooyyyaaaOOORRR___uuu|||```WWWJJJ@@@;;;888666444555444333333444222///---333333222111//////111333888555222111222222///++++++///222222000...000222------...000222333000---///333666555111000333777888777555444444444222000222333444444444444333222222333666999555///000444777555333444666777666555666999888222000444777666444888999444222333444444333444555444222111000111555666666555333222222222888666444555777888777666999777333222444666777777111444666666555333222333444555666555222///......333444555666777777666666222111000000111222333333///333555222111333777999777777888:::555,,,'''&&&111222333333333333666888AAA???======???CCCFFFGGGKKKSSScccvvvrrrbbbQQQ===555666777999;;;===???@@@999888888999666111111555333555777888999888666555<<<:::888:::EEEYYYqqqsssdddrrrmmmRRRcccQQQAAA===777===666333111222555777666444444444444555555555444444111111222333333444444444///,,,)))+++...000///...000//////000222444777:::333111222666777777:::???NNNjjj|||~~~~~~|||iii```kkkttttttxxxuuunnn[[[IIIOOOiii}}}zzzyyy~~~~~~{{{{{{wwwwwwuuuuuuyyy}}}{{{tttwww{{{~~~~~~~~~zzz{{{|||}}}|||{{{zzzyyy}}}zzzwwwvvvxxxyyyzzzzzz~~~|||{{{|||{{{zzzxxx{{{{{{~~~fffLLLKKKeeewwwvvvcccUUUhhhxxx~~~vvv\\\LLLlllzzziiijjjzzzzzzlllVVVkkkvvv```aaayyyqqqSSSMMM[[[nnn|||sssMMM<<<555555111222555///777777666444111111333444777666555333222111000000333///000555999999888999:::888888::::::999999;;;<<<>>>MMMkkkoooOOOCCC[[[vvv{{{cccUUU```{{{tttQQQJJJ@@@:::777666444222444444444555666555222///666777777555222000000111777333000///111111...+++///222555444000......000...---,,,,,,---.........000555888777222///000333444333222333555555444222666555555666555333222222444444666999777444555:::555444333333444555555555111444555333111222222111111666777333///000333444666777666444222000111222888666333111111333444666888666555555777888888888999777444444555666666555111333555555333000///...222444666666444222222222222222333444555888:::;;;;;;:::777333000---++++++000555777333111666::::::888888:::;;;444((("""!!!333444555555555666888:::BBBBBBAAA@@@@@@BBBDDDFFFRRRccc{{{{{{fffSSSNNNGGG@@@<<<;;;===???888777888::::::777888<<<:::999888777666555555555:::888555333666BBBRRR^^^nnn[[[qqq^^^aaa|||QQQ>>>999444;;;444111///111444666555333555555555555555666666666333333333333222222222222000***''',,,222444666777888444222333444333555999555222222666888777:::>>>QQQkkk||||||~~~xxxhhhcccooouuusssvvvyyyqqq\\\HHHMMMfffzzz}}}~~~wwwzzz{{{zzz{{{}}}{{{wwwyyy}}}}}}~~~{{{|||~~~~~~~~~}}}{{{yyy{{{yyywwwwwwxxxyyyyyyxxxzzzxxxxxxyyy{{{|||zzzwww|||zzz}}}kkkQQQOOOfffuuuzzz}}}|||~~~{{{gggXXXhhhyyyzzzaaaRRRkkk|||yyyhhhgggxxxvvv]]]kkk}}}ggg___sss{{{dddRRRMMMXXXqqqmmmIII:::666555//////333000333444555444222111111222555333333333444555333222555222222777:::999888999999;;;<<<<<<999999;;;>>>;;;===CCCLLLWWWdddvvvvvvTTTDDDNNNvvv~~~eeeYYYjjj|||eeeEEE???999555555666444222444444444555777666444222000222333222///,,,******000/////////111222111000000111333333222111000111111000///------...///000333666999888555222111222111000000222444666555555999777666777666333222444222111222555555222444888333333222222222333333444000444777888777444222000000555777222...000444666888777666333000000222444999555111///000333666777555555555555555555555555777666555555666666444333555777999888444000...,,,333555777777666555555555333333333555777999;;;<<<999999888555222000000000666<<<;;;444333888999666777888;;;;;;444(((""""""111333666777888:::===???BBBCCCDDDCCCBBBDDDKKKPPPkkkzzz}}}ttteeeUUUHHH???;;;999888555555888888888999======;;;888555333333444555666999:::999777;;;DDDLLLTTTtttaaahhhvvvlll^^^uuuRRR>>>777333;;;555222000222555777666444555555555555555666666777222222222222222222333333222//////444666555777<<<:::555222444333222444999777333222555777666777:::QQQkkk|||}}}}}}wwwgggdddqqqvvvtttxxxyyyrrr___LLLPPPhhhyyy||||||}}}{{{}}}~~~yyy}}}|||zzz||||||}}}~~~|||zzz{{{zzzxxxxxxyyyzzzxxxwwwvvvyyy{{{|||zzzyyyxxxxxx{{{xxxzzziiiOOONNNeeerrrvvvyyyxxx}}}jjjZZZfffzzz|||eeeWWWnnn}}}yyyhhhfffvvv{{{dddfffwwwnnn```lll{{{vvvggg\\\___uuufffCCC888666666...---444444222333444333222111222333111000000222666888777555555222222666777555555777555888:::999888888888777999>>>???;;;999>>>GGGMMMpppcccCCCPPPlllkkkVVVdddrrrZZZBBB===777444555777777666666555444555666555444222(((+++//////---***(((''',,,...000111111111222333111111111222333333111///111111111111000/////////000222555777666555222111111000///000333555555555999555444777666333333666222//////111000...///333333333333222111111222333222555:::===;;;666333222,,,222555000,,,...333666777555222///---///333777999666111000222444444444444555777777666555444444444444444666777666333000333555888999666333111000555777999999777555555555222444777:::;;;:::999888333555666666555666888;;;:::>>>;;;444444;;;:::333555777;;;<<<555+++''')))000333777999:::;;;===>>>>>>CCCGGGGGGJJJSSSdddqqqtttdddWWWMMMHHH@@@;;;888888888777999===:::999666444333333333444555:::>>>>>>;;;<<>>555777777------555777333333333222111111444666///......222777::::::888444111111444555222222555222444555666777777333///444888999777:::>>>;;;333EEE\\\llliiijjj~~~YYYHHHjjjzzz[[[QQQsssvvv]]]BBB<<<444000111444666666888666444444444444222111(((,,,222444333000---,,,---000444333111//////111444222000111333222...***...000222333111///---,,,,,,---000333666555222///333111///000222444555555777222222666666333444888666333111333222///000444333333333222111000111222000222666:::888333000000(((///111,,,(((+++111555444333///,,,+++///555999999666333222444444222000666888::::::999777666555111222444777888666222///+++///444777777666666666777999:::999777444333333222666;;;>>>>>>;;;666222666888999888666555888:::888<<<999222555>>>===555333666;;;===777...,,,///333555999;;;:::999999:::;;;AAAHHHLLLSSSddd~~~sssggg```KKKDDD>>>===;;;999:::>>>666555555444333333333222111777<<<<<<888888<<>>666111222777777333333111///......000333555,,,,,,,,,///222333000------222777888555111///...666222//////333555666444222555666222///000///,,,...))),,,777999222...000222111111///---...000333777222111555555111333888333333222333444444222111111222333444444222111///222222222222222222333333---+++)))))),,,...000000777333......111333444333666666666555333222222222000222666888999777444333333444555666444111---+++333222222555888999777444---999>>>777444888999555555;;;@@@@@@:::555444555444666777666444222111111888999::::::999888777666999999888999999888555333111333777===<<<888999===AAABBBHHHVVVjjjkkkVVVHHH???999:::@@@222555555222222666:::;;;222666999:::::::::<<>>CCCKKKYYYlll|||pppbbbOOOAAA;;;===:::888999:::999666444777999;;;;;;999999;;;>>>HHHUUUeeemmmppp|||pppqqq|||sssdddHHH>>>999888777555333222333555555555777777777888999888666444333000000555777555555666555444333333222222333333555444444666888888777666888666444222000000000000JJJhhh{{{~~~~~~zzzkkkcccjjjzzz|||}}}wwwfffUUUYYYnnn|||{{{{{{~~~{{{yyyzzzzzzzzzzzzzzzyyyxxxwww~~~}}}{{{{{{{{{|||}}}~~~zzz|||}}}|||xxxtttqqqooopppsssyyy~~~}}}{{{uuuSSSLLLfffyyy~~~}}}|||}}}eeeXXXvvvssskkkmmmxxxrrrcccmmmsssiiiqqqtttdddggg{{{~~~```DDD888999;;;;;;999888888999666777777666777:::888444333444666555444444666777666555333222333444666888777333000111333555444222555444444666:::===>>>>>>@@@??????@@@CCCNNNbbbuuu~~~wwwuuuvvv{{{www[[[TTTbbbyyybbbFFF@@@777444888;;;888888;;;===999333...,,,...222555000////////////---***(((+++...222444333333333333---000444555444111///...222555444000000333333000222333222000222666666333555777888777666555666888888555444666555333333666:::777555888<<<>>>;;;777111000//////000111333444555555444444333333222222333444777:::;;;999555111555666666555333111111111444333222000000000111111222222222222111000///...444555666777777666444333888666444444666777777777444999777...,,,222777777;;;:::999777666666666666444666999999777444222111444555555666666666666555666444222333444666666666888444333555777777;;;@@@FFFVVVnnnqqq]]]RRRHHH===888<<<>>>888222111<<<<<<<<<:::999999;;;<<>>777999<<<;;;888666555666444444333444888<<<>>>>>>777888999888666444333444555444444444444444555555666333111222444666666555444222222555888;;;;;;;;;@@@CCCIIIQQQ\\\kkk~~~}}}lllllllllmmmnnnqqqwww}}}qqqUUU\\\uuu{{{\\\AAA999111///777999444444::::::777333///...///111222222111111000///...,,,***---...111333444666777777...222666666333000//////333444333000111444555222222666333,,,...777999333666777999:::888888888999444333444666777777888::::::777555777===???<<<888222222222222222222222222555555444333222222111111222333555777888666111---000444888888555222222333333111///...///000111111111111000000///000000000333444555666666777777666777666444555777:::===???666888666///---222666777:::888666666666666555444...111666888888777666666444444555666666777777777555333111111444777999999999555444666777999>>>DDDQQQddd|||^^^MMMAAA@@@<<<555333888>>>===;;;999888999;;;<<<:::<<>>===AAA<<<999777777999999666333333777:::999555333555999444///---222666555222222////////////000111222333222222222111111111111222444555666444222111222444OOOmmm~~~uuuqqquuu{{{|||yyyxxxrrrcccUUU^^^ttt}}}~~~~~~~~~|||}}}~~~||||||}}}~~~~~~}}}~~~~~~}}}~~~yyyxxxyyyvvvxxxzzzzzzxxxvvvuuuuuuvvvyyy}}}}}}mmmMMMIIIfffyyy}}}}}}{{{|||gggXXXnnnwwwfffgggrrrvvvbbbiii~~~|||mmmgggooo~~~oooPPP888444777::::::888777999<<<666333000222777<<>>666777777333222555777666666555555666777666333111,,,000444777777777777888666666666777777888888999666333111222555999<<<===999777888:::<<>>444666>>>>>><<<:::888999:::;;;<<<>>>:::;;;LLLiii}}}ttt```|||{{{zzzkkk}}}dddFFF======AAA888777777777777555222000333666999888666555888;;;888111...222777777555444...///000222222333222222000111111///------...///000222444222000000444777OOOnnnwwwooolllqqqxxx|||}}}wwwsssdddUUU[[[nnnyyywww}}}zzzzzz|||}}}{{{|||~~~}}}|||~~~~~~}}}}}}yyywwwwwwtttwwwyyyzzzyyyxxxyyyzzzzzz|||~~~kkkKKKHHHdddxxx|||}}}{{{{{{gggUUUgggiii___jjj~~~ttt^^^dddzzzuuuhhhlll{{{~~~fffJJJ666222555999888777:::AAAGGG===777333444777:::>>>CCC;;;===>>>===999444111///666666666777666666555444666666555555555666888999888:::<<<===>>>@@@DDDFFFQQQ```rrrzzzddd]]]fffrrrtttiiirrrWWWBBB555444444444555555666777333444666888888777666555333444555555444333555666222222333555999::::::999555555444111000111333666444444333222555888666000......---+++...444666444333444666666555555777888777::::::888777999888555444444444555777777666555666777::::::888444///,,,222222111111000000//////444222000000111111000///+++///444777777666555555222000...000333555333000......//////111333444555111111111111222555777888777666555222000111444777555666777777777888888777222444555666666444222111111333666777666555666777999888888888888999999:::666444222333777;;;===???888:::===AAACCCJJJZZZjjjzzz```JJJ===:::<<>>VVVrrrwwwlllmmmyyyiii}}}jjjJJJ???;;;>>>666777999999666333111000777555333555999<<<;;;:::;;;222---000666666555555000111444666666555444333111222222///,,,,,,---000...000111///---...333888MMMlll}}}~~~uuuhhhdddhhhrrr{{{vvvttthhhXXX[[[mmmyyyxxx|||{{{|||~~~}}}}}}}}}|||~~~~~~}}}}}}}}}|||zzzxxxyyyyyyuuuwwwzzzzzzzzzzzz{{{|||zzz{{{|||}}}~~~~~~nnnLLLFFFaaauuu|||~~~jjjUUUcccjjjXXXddd{{{vvv]]]aaawwwnnnkkkzzz|||cccIII888555777888555333777AAAJJJAAA;;;888:::<<<:::;;;???888;;;>>>>>>;;;777444222777777777777777666666555666666555555444555666888666:::======>>>DDDOOOXXXkkk|||wwwwwwxxxeeeNNN;;;555;;;:::222111888999444333333444555666555555555444666777666444444555888444333444666999:::888666555333000///111333444444444555444444777:::555...,,,)))***///333333444666222333444333222333666888888<<<<<<999888:::888333333555777777555444555666666777888888777444000...111111111111111111111111444333222222444444333111---...111444777777444222222000///333777888555111......///000111222222333222111000000222444777999777777666444111000222555666444444666888888999999222444555444111000222444555666777777666777999:::::::::999888777888999999666444333444888;;;===>>>999<<>>>>>>>>>>><<<999555777777777@@@UUUmmm}}}yyyuuuaaawwwoooOOOAAA:::;;;666999<<<;;;777333111222;;;333...333===BBB>>>888:::111***---333444333444111444777999:::888555333222333333111---,,,...111---//////---***+++111777JJJjjj}}}}}}|||zzz|||xxxggg___bbbmmmzzzuuuuuukkk\\\^^^qqq~~~~~~~~~}}}~~~~~~}}}}}}{{{xxxvvvvvvyyy{{{}}}wwwyyy{{{{{{zzzzzz{{{|||yyyyyyyyy{{{}}}}}}{{{}}}rrrNNNEEE___sss{{{~~~nnnYYYeeegggUUUbbb|||zzz___aaavvvssslllyyy~~~dddLLL===999:::777222---111;;;EEE@@@;;;;;;@@@AAA===;;;>>>555999===>>><<<999666555999999888888777777777666555666555444333333555777333777:::999;;;EEEVVVeee{{{}}}{{{lllZZZDDD333444>>><<>>AAA;;;:::999777777777888888555444333555888;;;<<<<<<:::>>>DDDHHHNNNaaaqqqVVVGGGEEEBBBAAAAAA???;;;777555333666:::;;;EEEcccpppYYYoooxxxRRRBBB<<<777333444555777888555111---000222222222777<<<:::444444333///---000555666333333777999777222///000333777333111222...***---555444666111)))'''...555777KKKfffyyy}}}}}}}}}uuueee^^^eeesss{{{{{{yyytttggg[[[```ppp{{{|||~~~|||{{{|||}}}zzz~~~|||zzzzzz{{{||||||{{{|||~~~~~~}}}{{{zzz|||}}}}}}}}}zzz|||}}}{{{yyyzzz}}}zzzxxx|||~~~}}}~~~|||}}}{{{vvviiiHHHAAA\\\uuu~~~}}}rrr^^^eeeyyy{{{jjjYYYiiippp___XXXuuussssssjjjLLL:::999777444333222222000///444777===DDDIIIFFF<<<333555666999<<<:::444222555///999???:::555666888888===>>>999111111777:::777999111///666===HHHeee{{{XXXiii~~~vvviiiaaaTTTAAA666666999666333222333444444333...111...))))))///111///111555888888666444555777444666888999777555444444444555666666555333111000333777888555333555555333///000000000000111444777444444333333444666777888777888:::;;;:::999777555<<<;;;:::888666444333222888888777444222111333555333444555666555333111///000111333444555555444333---///111111555888555///333111///111444777666555444111...///333555222...222111111111222444666777777777666555444666:::>>>999555222222666777555222555777999888666444333333222555999:::999888:::======888555666:::===;;;888777888777555666:::<<<======;;;AAAVVVrrrhhhYYYIIIAAABBBBBB;;;444777555777:::<<>>;;;;;;>>>666;;;;;;777666999:::888444888888444444888888555999333333;;;CCCRRRrrr{{{ggg___rrr|||eeePPPGGGAAA888333444555444222000111222333333222444111+++***,,,---)))111555:::;;;:::777666777<<<======;;;888555222111333222222111111111111111666:::;;;777555666666444333333222222333333444444333222111111222444666777777888888888888777555555666666888888777555222111::::::888555333222333555222333444444444333222111222333444444444333222111222444555444666888555///333111///000222444333222555222000111555666333000999888666444333222222333555666666555555666999;;;999666222333666777444111666888999888666555555555444666999888666777:::===???<<<888666777777555333333666888777555777;;;===@@@BBBNNNgggttt```OOOEEE@@@===;;;;;;:::<<<@@@???AAARRReeennnZZZtttXXXCCC999333111111222444888999999888666:::999222...111666999...///...---000777999777777777555222///000666;;;999777666555222///000444222111---***,,,222666555FFFeeezzz|||zzztttuuuxxxggg\\\```mmmuuuuuutttpppdddYYY]]]mmmxxxyyyvvvuuuvvvxxx{{{||||||{{{}}}{{{yyyyyy{{{}}}~~~~~~~~~~~~zzz|||~~~|||yyywwwwwwyyyxxxyyyzzzyyyxxxxxxzzz|||zzzxxxyyy}}}~~~}}}}}}xxxaaaCCC@@@]]]vvv}}}||||||uuu^^^bbbuuuzzzjjjKKKWWWsssqqq___rrr~~~lllMMM:::666666666888;;;<<<;;;:::888999;;;======>>>@@@AAA@@@>>>???DDDFFFEEEGGGKKKKKKJJJFFFBBBBBBBBB???:::;;;<<<;;;999:::>>>@@@???666444555;;;DDDXXXzzzkkk[[[mmmzzznnnlllSSS<<<666888777444444111111111///...///222444777888666222///...,,,(((///333888;;;;;;888666555>>>>>>===<<<999666222111333222000///000111444555333777888444222333333111555333111222444444222///333111000//////111444666999888777666555555444444666888;;;<<<<<<:::777666999888777444222111222333111111222333333444555555444555555555333111///...666999999777888999555000333222000///000111000///666444222333666777555222;;;:::888666555333333222333444666666555555666888999666333444666666444111888888888777555444555777555777888777555555888;;;===;;;999666555444333333444777;;;;;;999888;;;??????III]]]yyy{{{cccOOODDDBBBCCC<<<;;;===@@@===;;;EEESSSjjjYYYttt~~~WWWAAA777222000///000333777;;;======555888666111...111555555,,,.........111777:::999444444333111000222666:::888777666555333111111222000///,,,,,,000444666555FFFggg}}}zzzsssuuu|||jjj^^^aaannnxxxzzzwwwsssggg\\\aaaqqq{{{|||vvvvvvwwwyyyzzz{{{{{{{{{zzzzzzzzz|||~~~~~~}}}{{{}}}}}}}}}|||{{{}}}~~~~~~|||{{{yyy}}}yyyvvvwwwyyyvvvvvvwwwvvvvvvvvvwwwwwwwwwxxx{{{}}}~~~~~~~~~zzzcccEEEAAA]]]uuu~~~}}}~~~~~~zzz___```ssszzzkkkWWW\\\rrr}}}~~~ooo^^^rrrzzz```III<<<333333666:::???BBBBBBBBB===<<<::::::;;;>>>@@@AAADDDBBBCCCHHHKKKKKKNNNSSSJJJIIIFFFEEEGGGIIIIIIHHHIIIBBB888333444888;;;:::777888999;;;DDD[[[}}}wwwjjjhhhwwwfffYYYSSSBBB555555::::::666444111222222000//////333666888999:::888666444111......000333666666555444444999888888888999888666555444333333333444666888999///333555222111333333111333000...000444555000+++333222000...///111444666:::999777555444444555555:::;;;;;;<<<<<<;;;:::999333444333222000///000222000000111111333555666777444444444444333111///...777999:::888777999777222555444222111000000//////555444444555777777555222777777666666666666666666111333666666555444444444888666444555666555333111999999888666333222444555444777999999666444555777666777777666555666888:::<<<<<<>>>@@@???===>>>AAACCCWWWtttzzzeeeTTTJJJFFF>>>:::;;;>>>;;;777>>>III}}}cccYYYxxxYYYBBB999666555333222333666888999999555666444111222444111+++***...//////111777:::999222333555666666666888999888888777666555555444222///......111333444555666DDDeee|||~~~zzzsssuuuzzziii]]]```nnnzzz~~~yyyuuuiii___cccrrr||||||yyyzzz{{{{{{{{{{{{{{{{{{wwwxxx|||{{{wwwxxxyyyyyyyyyyyy{{{~~~||||||||||||{{{yyy{{{{{{xxxxxx{{{xxxxxxwwwxxxxxxxxxwwwwwwvvvzzz}}}}}}}}}~~~{{{}}}{{{hhhIIIDDD^^^sss~~~}}}~~~|||aaa___ppp{{{nnnWWWZZZppp{{{{{{iiiVVVkkkxxxcccNNNBBBAAA999999:::===AAACCCCCCCCC???<<<888888:::======<<<===>>>AAADDDDDDBBBEEEJJJCCCAAA???AAAHHHTTTcccnnnhhh]]]QQQIIIFFFBBB;;;666:::<<<<<<===HHHbbbrrruuuppp\\\LLLDDD<<<666222333555555444555666666444333111222444666333444777::::::888555444222111000111222333555555777666555777999:::999777000222444666777888888888000444777555444777999777222///...111555666222...555333111000000222444666;;;:::777555444555666777;;;:::777555555666777888000222222222111111333444000000111111333555666777111111333333333222111111222666888666666888888555666666555333222111111111444444555666777666444222333333444555666666777777111333666666444333222222555555555555666555444222::::::888555222111222333222666;;;;;;888555444444444555666666777888<<>>===@@@BBB@@@AAACCCVVVrrrmmmWWWIIICCC===:::===;;;999???IIIrrr^^^YYY~~~```GGG===;;;;;;999666555444444222111555666555444555555...%%%+++///111000111555888888333555888;;;<<<<<<:::888666888888777888:::777333......222666666444444888@@@```www{{{zzztttuuuvvveeeXXX[[[jjjxxx}}}yyyuuujjj___bbbqqqyyyyyy{{{}}}~~~~~~}}}||||||}}}wwwyyy}}}yyyuuusssuuuwwwxxxyyy{{{zzzyyyxxxyyy|||~~~~~~~~~~~~}}}{{{{{{}}}|||{{{{{{{{{||||||zzzyyyxxx}}}}}}{{{~~~xxx{{{~~~}}}{{{iiiKKKFFF___ttt|||{{{{{{~~~eee___nnn}}}rrrTTTWWWpppnnnVVVhhh}}}vvvcccMMM===;;;@@@@@@>>><<<;;;<<<<<<;;;:::777555222111222444666777999===CCCEEE???888999???BBB<<<777888>>>LLLaaarrr{{{vvvrrrnnncccQQQ@@@888<<>>===LLLjjj}}}vvvrrr]]]HHH<<<:::777666444111///111888===>>>:::777555555666555444------222888999777555666777444000///111444666666999777555555888999777555,,,...111444555555444333///333666444444777888777555333222444777888666333555444333222333333444555:::999777555555666777888???<<<888555444777:::<<<333444666666555555666888111111222333333444555555...///111333333333333222///333666444444777888777555666666555333222444555333444666777777666444333444444555555555444333333222444666666444222111222333444555666666666555444888888888666444333333555222666;;;<<<999666555555666666555666777999;;;<<>>AAA@@@DDDLLLllljjjWWWIII@@@;;;<<<<<<999>>>FFFeee^^^ZZZhhhLLL???<<<999777555555444333111//////333666666666777333---,,,111333111000333666666333555888;;;<<<<<<999777222555555444777:::777000---000777<<<888222333:::???]]]tttzzz|||xxxxxx~~~tttbbbUUUWWWfffttt{{{zzzvvvkkk___bbbooowwwvvv{{{}}}~~~}}}{{{{{{}}}}}}yyyvvvooorrruuuxxxzzz}}}zzzyyyxxxzzz}}}~~~~~~}}}~~~~~~}}}|||{{{|||~~~~~~{{{xxxzzz}}}zzz}}}zzz|||~~~~~~}}}{{{zzzyyybbbHHHGGGbbbwww|||{{{{{{iii```mmmvvvYYYVVVkkkuuu[[[iiixxxsss___PPPFFFDDDJJJRRRLLLIIIDDDAAAAAAAAA@@@???BBBDDDEEEAAA<<<>>>GGGPPPVVV^^^ggggggZZZMMMLLLSSSPPPIIIFFFJJJOOORRRXXX___iiipppyyyxxxgggOOOBBB@@@JJJLLLHHHFFFWWWvvv}}}}}}rrrfffZZZKKK===777888888:::999444222444;;;@@@EEE>>>888666888888555000---,,,000666888444222444777444000000111333333222777333000111444555333000+++,,,---///000111222222///444666333222444555333777777666555555555666666333444444444444444333333666666555555555666777888@@@>>>;;;999:::<<>>>>>KKK]]]qqqVVVKKKDDDEEECCC>>>???EEE\\\ccc\\\mmmNNN===999222222222444666666555444'''///666666666999;;;:::---333555222000222444444222333444777999888666444,,,000111000333777444,,,,,,111:::???999111333;;;@@@^^^ttt|||}}}|||tttbbbTTTVVVdddssszzz}}}xxxmmmaaacccpppwwwvvvyyy|||~~~}}}||||||||||||yyywwwnnnqqqvvvyyy|||~~~|||{{{{{{}}}}}}|||~~~~~~|||zzzyyyzzz||||||yyyvvv|||}}}yyy}}}}}}~~~~~~{{{yyyxxxxxx\\\DDDFFFeeeyyy}}}|||}}}}}}kkkaaalllyyyaaaTTT```tttsss[[[iiiuuu~~~zzz{{{~~~gggWWWFFFDDDLLLZZZjjjuuutttpppkkkhhhhhhjjjkkkkkk___gggjjjcccYYY[[[lll}}}tttqqqxxxyyyvvv|||}}}wwwdddsssppp[[[XXXaaa```aaaZZZVVVfffyyy~~~gggXXXIIIAAA;;;444222555555888:::777666666888999IIIAAA888666999999444---222///111777888222000333444111//////111111///---000,,,)))+++///111///,,,...---,,,,,,---///222333666:::;;;777555666666444888888777555222111333444222333444555555444222111444444444444555666666777:::999999999;;;===???@@@888::::::999666444333333333444555666555333111//////000111222333222222111///444666333111444666666111333555555444444777:::555777:::;;;:::888777666444555666666666555333333666666777555333111222333...111444777777777777777111444888:::;;;<<<===???888999999777444555:::>>>666222///111777;;;;;;888<<<<<>>SSSlllggg\\\TTTTTTQQQIIIGGGJJJZZZhhh]]]uuuVVV===777777444444777555111222888000555666555555999;;;;;;666222...000555999888555666666555555333222222111444666777888888666333111333666:::999777555666888FFF\\\ttt}}}xxxtttzzzxxxeeeVVVYYYiiivvvyyy{{{uuuiii^^^bbbppp{{{}}}zzz~~~}}}|||~~~~~~~~~}}}yyypppxxx~~~}}}zzz{{{|||||||||}}}}}}~~~}}}}}}~~~{{{}}}}}}|||zzzxxxxxx{{{}}}~~~~~~{{{zzzzzz{{{zzz~~~~~~~~~~~~{{{uuu```FFFHHHggg~~~{{{{{{{{{{{{}}}ttteeejjj~~~{{{hhhLLLbbbsssyyyvvv___aaaqqq~~~pppppp}}}nnneeeOOOAAA???TTTmmm|||yyyyyy~~~sssgggLLLAAA888777555222222555999999::::::555111444;;;:::777555444555555555444===888444333666777444111222333333222000...,,,+++000***'''+++///000000222222222///+++///777999555555777888888777666555666888999888888777555444333666222...///444666555222555333000111333777999:::888666555666999:::999777555888;;;:::666333444555555222000111333444222//////111333555555555333222555555555666666555333111555555666666666444333222333666777777:::===;;;666<<<666444777:::999888999:::777444333333444444333111...///333444222333666999333222666999::::::<<<555666555333777===;;;333444555777888888999;;;===777;;;<<<999;;;MMMmmmwwwssstttdddOOOIIIggg~~~UUUuuuvvvVVV<<<555666555666999666000...222222777999666555777888666333222000......000444777888888666555444333333333777888999:::999777444222333333444666888888777666BBBXXXqqq|||yyyvvv{{{vvvdddVVVZZZlll{{{~~~xxxkkk___aaaooozzz|||{{{~~~~~~{{{{{{~~~}}}~~~}}}}}}~~~~~~{{{wwwpppyyy|||||||||{{{yyy|||}}}|||}}}|||{{{|||}}}|||zzz|||{{{zzzxxxvvvvvvxxxzzzzzz|||}}}|||zzzzzzzzz{{{|||}}}wwwZZZDDDJJJhhh{{{}}}yyy{{{~~~}}}~~~sssbbbggg{{{zzzeeeHHHYYYmmmvvvuuu___]]]qqqvvvttt}}}oooXXXGGGCCCGGGUUUlll~~~tttaaaTTTGGG>>>777666444111111444777555555777555222555:::777444111111333777:::;;;777333000111666::::::888777555333222222222111000222---+++---///...000333333333///,,,...555777333222555888999888777777777444444444444444444444444666333111333888;;;;;;999444333444666999;;;;;;:::888666444555777888666444555777999888666444444555666333111222555666444222555666777777666555444333666666777777777777555333555555666777666555444333000222333333555999777333999555444777888777666999:::777444333444444444444333111222555555222222444999333111444666555555666///111111222777>>><<<666444666999:::::::::<<<===888:::<<>>555777666888:::666///,,,---666:::;;;777555555444222///222222---'''(((000999999888666555555555666666999:::;;;;;;:::888555333333111000333777999666222===SSSnnn||||||xxx{{{~~~wwweeeVVVZZZnnn}}}~~~zzzlll^^^___nnnyyyzzz|||}}}{{{xxxyyy~~~|||zzz{{{|||~~~}}}yyyuuurrrzzz}}}}}}|||zzzyyy}}}~~~}}}|||zzzzzz{{{{{{zzz}}}}}}{{{yyyvvvuuuvvvxxxwwwyyy{{{{{{zzzyyyzzz{{{~~~yyyUUUDDDMMMjjjzzzyyyxxx{{{~~~~~~tttaaadddyyy{{{eeeHHHRRRhhhvvvwwwccc[[[ppp|||}}}tttdddSSSCCC:::GGG[[[ssstttbbbOOOBBBAAA:::666555444222111333777333111444666666777999777444000000333777;;;===444000---///444999;;;<<<;;;777333222444666666555333000000111///---000555222111...+++---222444222000333777999999777777777222222222222333444666777777555333555999<<<;;;999444555888<<<>>>>>>;;;888666555444444555666555333444444555555555444444444666333111333666888777555777777666666666666666666777777888999888777666555555666777777777666555444000222111000333777777333555333444666666333555999777555222222222333333222555333555888888444222333999444111333333000000222---///000111666:::999444444777:::<<<<<<;;;<<<===<<<:::===JJJaaa}}}rrrOOOFFFrrr```aaaaaaCCC888888999999999555000...///888;;;:::555222333444333000444555000)))(((///777666555444444555666888:::::::::;;;:::999777555333222111111333555555333111:::PPPlll|||~~~zzzzzz|||yyyhhhVVVXXXlll{{{}}}{{{yyylll[[[[[[kkkxxxyyy}}}|||yyyvvvxxx}}}~~~|||yyyzzz}}}}}}yyyvvvvvv{{{~~~{{{zzz|||}}}{{{}}}}}}zzzyyyzzzzzz{{{~~~|||xxxwwwwwwxxxxxxzzz{{{|||zzzyyyyyyzzzyyyVVVEEEOOOnnn~~~wwwzzz~~~yyybbbdddzzzlllNNNOOOhhh{{{~~~nnn^^^nnn}}}~~~~~~uuu\\\EEE===GGGSSScccxxx~~~qqqcccSSSEEE<<<;;;888666555444444333444999333000444888888777777777555222222444777999999666222...---000444777888999666333444888:::999666333222222333111...222888//////---,,,---111333333000444888999888777555555777666555444555777999;;;777666555666777777555333666777999;;;===<<<888555444333333444555666666555333333333333444444444333555333111222666999888777222222222333555666888999555666888888777666666666555666777777777666555444333444333111444999999666333333555777444111444:::444222000000111222222111555333666::::::555333444999555333444333000000333222222111222333444111---444777:::<<<;;;;;;;;;<<>>>>>HHHbbbeeeKKKRRRxxxpppUUUxxxiiiHHH;;;;;;<<<:::555222555888888777888555///...444999;;;888888777888888888666444000111222444666888::::::666777777666666555444333222555999777333000111444:::NNNiii|||}}}yyyvvvxxxwwwhhhSSSTTTlll}}}~~~rrruuuhhhTTTSSSgggvvvwwwyyy||||||xxxwwwzzz}}}}}}|||~~~~~~~~~{{{vvvvvv{{{~~~}}}|||~~~~~~{{{{{{}}}}}}zzz~~~~~~|||{{{|||}}}|||}}}}}}{{{wwwuuuuuuuuu|||~~~{{{yyyyyy{{{}}}uuuUUUBBBLLLmmmzzzvvv|||~~~}}}~~~}}}}}}```^^^vvvwww^^^NNNiii|||aaadddyyymmm___OOOEEE>>>FFF[[[rrruuummm___QQQEEE>>><<<<<<777::::::666555777999999777000,,,000333333111111...///333777;;;;;;999777333111///...///111555777000222666999999888666444333111111444444333777<<<555444555777777666999>>>666777888888555333222222<<<;;;999777666555666666000222666999;;;;;;:::999;;;888555444333333111000000222444555555555777999111444555333000///222555666333000111555888999888888888777777666555555444///222666666333222333555333444555666666666555444333555444333666::::::666333111222555555333555:::555444444555777888777666111000333777999666555777:::777777999777555777;;;333000///111111000222555555777888888888888:::;;;<<>>999<<<;;;555333666777666333666666222111555888888999888888888888888888888222444666777888888777777555555555555555555555555333444666777777666666666999LLLggg{{{{{{xxxyyyzzzkkkTTTTTTlll}}}~~~ssswwwjjjSSSQQQfffuuuuuuvvv}}}{{{wwwyyy}}}~~~~~~zzz{{{~~~~~~|||zzz}}}}}}zzz{{{}}}~~~{{{yyy|||~~~~~~|||zzz{{{|||{{{|||}}}{{{xxxvvvuuuuuu{{{}}}~~~|||{{{zzzzzz|||~~~~~~tttSSSDDDPPPppp~~~{{{rrrxxx{{{zzz}}}aaa]]]vvvzzzcccNNNiii~~~```^^^uuu|||qqqcccTTTJJJCCCEEENNNbbbyyy|||qqq```ZZZPPPEEE===999999;;;777;;;;;;555333777::::::555000...111444333333555000000333666999:::999777333333222222222444777999///444888999666444555777777222000333555555666999777555666999777333666<<<666777777555333333444555::::::999888777666555444///222888<<<======<<<<<<999777555444555444333111111333555444333222444666111666888555...,,,111777888555111222555999999999777888888777666444222111...222666555222111222555111222444555555555444333222444555555777;;;999555333//////222555444444777444333333555777888777666222000111555555333222555999777888888666333555:::222...---000111111666===888999888777777888;;;===DDDUUUoooPPPGGGeeeuuuaaaoooOOOAAA777<<<<<<666444555555111111555777555444666777555999999888666444555888;;;666777999::::::888555333555555555555666666666666444222222666:::<<<:::777777JJJeeezzz~~~{{{}}}oooVVVTTTjjj{{{{{{uuuyyylllTTTPPPeeetttsssttt}}}~~~wwwxxx}}}zzz{{{~~~~~~}}}}}}vvvzzz}}}~~~|||zzzzzz{{{|||~~~~~~}}}zzzxxxxxxxxxxxx{{{~~~}}}||||||zzz|||}}}~~~sssRRRGGGVVVuuu~~~~~~nnntttwwwwww}}}ccc___xxx}}}hhhPPPkkk```ZZZrrr}}}zzziiiWWWJJJDDDCCCIIIZZZqqqooobbbNNNKKKFFF???:::888999;;;666;;;;;;444111666::::::666222111555777777888<<<666555444555777777666555666666666555444555666888000555:::888333111555::::::333000333555555555666777555555777444...000666555555555444333333666888999:::::::::999888777666000444999<<<<<<;;;999888777666666777888888666444222444666444111///000222111777;;;666---***000888;;;777333333666:::::::::111333444555555333111000...222666666333111333666000111333444444444333333333666777777:::===;;;666333---+++000444444333444111000111333555666555444444111111333333000000333999777777777444000222888444///---000111111777@@@::::::999888777888<<>>???777555:::999666999:::555//////555;;;===333---000555666555444555444444444444333333333444666888888777666666777777999:::888444333555888555888:::777333111444888:::444444777333---333@@@;;;888333000000222555777;;;999777:::>>>@@@===:::222...000888;;;777333333888888777444111......///555000...000222111111444000666888000***,,,444:::777555222000111333666777666666555222///...000111666888:::888555333555777444222333666444///+++,,,000666888444222555666666888333---+++...333666777111444666666444333666999777000---222666444444666555:::555111666444111777777444222222555999<<<>>>666888777444666<<>>>>>777888777333//////444888333---***///444555666777555555555555666666666666666666555444333444888:::888777555555555444333222666888:::777333111444777999444444999888222444===888888777555333444777::::::999888888::::::888666111...000666999555000000333444333222///...///000888333000222333222222444///555555000,,,000777;;;555333111111222444666777555555555222000///111222444666777777777777888999888444444555444///...000222666888444333666888888:::555///,,,---000222222444555666555444333444555222...///222222000222777888999222000888777222555777444111000222555777888===;;;999888999<<>>>>>888666333111000111333444///,,,---111333333555888222333333444555666777888333444555444333444555777666333111333666666222---555777888666333111333666999444444:::<<<777666:::555777777666444444777:::666777888666444222111111333111333888999444000///444555666555333333444666;;;555222333444222222444222444333///...333777888333222111222444666666666444444444333111111222444444333444777999;;;;;;:::;;;777444555444111111444333666666333222666999999888444000...///111222333777555444444444444222111---...111222000...222888999999000///999999333444555222000///222444666777AAA;;;888:::<<>>@@@555333222---222999777999555111000222444444333333333444666444000111666//////000222333555666666000333777888666333000///111000111333666666333000444555666444111000222444:::333111777;;;999666666777555333222222333444555111555777555///,,,...000666666777999999666333111777888888777666555777999;;;555111222222000000222444555222...///444555333444222111333666777555333333444444444333222444555555333333666;;;===;;;999999666555666555111111444222555444111111555888777222111000000222444666888777444222222555555333000---///111222111111444777666999222000888888333777333111000111555888;;;<<<===777777;;;===EEE___zzzUUUWWWmmmJJJZZZooorrrZZZDDD;;;999555333222333555666333666777555666::::::888222666888666111...///222///444666000,,,...333555666777666444111000222555111111222555888::::::999555CCC[[[rrr{{{xxxvvvwwwuuuxxxkkkSSSIIIYYYppp}}}wwwxxxppp___YYYdddrrryyyzzzzzz{{{{{{{{{zzzyyyxxx~~~~~~{{{|||~~~~~~|||}}}~~~}}}|||{{{{{{{{{~~~}}}{{{~~~~~~yyy|||wwwfffDDDSSSppp~~~|||}}}vvvjjjqqq{{{vvvgggeeeqqqnnnRRROOOkkkooo___ggg~~~xxxbbbZZZmmmzzzpppaaaQQQGGGEEEHHHKKK[[[ggg{{{wwwmmmbbbSSSFFF???<<<======>>>555333111,,,111777333888444111111444777666444555555777888444///000555000000111222444555666666555666777666222///...---+++///333555555555666888444444444222111000111222;;;333///222666777555444===666///...222555444111---222555444...,,,...222555777888777666555444333666777777555333222222444888222///000111//////111222222///,,,///555666444666333222333777777444000222444555555444444444666666444444777;;;<<<999666555333444777666111///000111333222///000444555222......///000222333555666555333111222666777555333///......///222555444111222999666333666444444<<<444333222333666999;;;;;;888777999<<<@@@PPPtttuuuYYYWWWccc@@@UUU]]]CCC888777555333222333444444444777888666666888888555111444666555222111222444111555666111---///222222666888999777333111222444000///000333666888888777777@@@VVVppp}}}zzzuuuvvvsssttthhhQQQGGGUUUmmm}}}vvvyyyqqq___WWWaaaqqqyyyzzzzzz{{{{{{{{{yyyxxxwww{{{}}}}}}||||||}}}{{{||||||}}}~~~|||~~~xxxxxx{{{~~~}}}{{{{{{zzz{{{~~~~~~}}}~~~yyy|||vvvccc>>>PPPooo}}}~~~wwwjjjsss~~~~~~ttthhhfffssswwwXXXKKKhhhttt___eeezzziiiUUU]]]tttrrrjjjUUUOOOFFF@@@BBBNNN^^^jjjyyyxxxfffVVVMMMBBB;;;999;;;<<<<<<999333444222...555:::333555222000111555888777666333222444555333000333888555555555666666777777777<<<:::555///,,,,,,000333***///444666555555888<<<555555444333222222222222:::444//////222444333000===777111111555777666333...222555444000///111444222555555222000333555555999:::999777444222222333555000---000111000111444---///...---111777999888666333111333777888444000333444666666555444555555555555666888999999666444333111333777666111...///111222111///000333111---+++---000000/////////000444333333444666777777666//////------111555333---000999888444666333444???999777555444666666666666999<<>>QQQnnn~~~zzzrrrppppppsssiiiTTTHHHSSShhhwwwwwwzzzrrr___TTT^^^oooyyyxxxzzz{{{}}}}}}|||{{{zzzzzz}}}}}}||||||}}}}}}}}}|||||||||}}}|||{{{zzzzzz||||||zzz{{{zzzzzz~~~~~~{{{yyy}}}~~~|||~~~ttt\\\AAARRRppp|||~~~}}}sssdddnnn{{{~~~~~~~~~vvvllliiittt}}}]]]JJJfff{{{___cccxxxzzzjjjhhhxxxtttcccRRRGGG@@@AAADDDKKKVVVhhh{{{xxxfffSSS@@@:::555333666999999888777333666555111888<<<333000000000111444666888888444111111444444444777<<<888888888777777666666666999777555111......111333///000222333444666888999888777555555555555444444777555222111222222000,,,222444555666666666555555222444666666444222444555000333333...---333888999;;;;;;;;;888666444555666555000///222444555666999000333333111222666999888555111...111777:::777333444555777777666444444555111444777888777666555555444222222555555111///111222333222000111333///)))***---111222111000000111555666777666555555666777000333444111222555444///111888666333777666666???===;;;888888888888777666999@@@BBBDDDXXX|||uuuSSSTTTrrrggg^^^___@@@XXXjjjLLL666777777777666555444444777::::::666555555333///000000111333666888888777777888666333333444111+++444999>>>===777222111222999777666555666666444333<<<===OOOlll~~~zzzooojjjppptttmmmYYYLLLSSSfffssswww{{{sss^^^SSS\\\nnnyyywwwyyy{{{~~~~~~{{{~~~~~~}}}}}}~~~|||{{{{{{}}}}}}~~~}}}}}}|||{{{||||||zzzwww{{{yyyyyy}}}{{{wwwvvv{{{~~~qqqVVVIIIYYYttt||||||zzzmmm\\\gggvvvzzzzzz~~~{{{qqqllluuu~~~```IIIfffaaadddxxx~~~{{{ssshhhZZZJJJ===666>>>EEEQQQ___mmm|||}}}ooodddSSSAAA333///---///555888777444888666999777333999<<<111---...///111333555777999999555333555777777:::???999888777666555444333333///222777999777333000...444111///000444777666444;;;999777777777777777666444555666444444222...)))&&&...888:::666222333777666777888777666555555555000444333------555<<<===666777777555333222222444666111000444888999;;;>>>777::::::555222333555444333...,,,///777<<<:::777444666888888666444444444...222777888666444555666777333222333333000111444333444444222333444///'''(((---222555555555666777666999:::888555333555777222:::===888444666777555333777333111999999777===>>><<<;;;;;;<<<===<<<;;;888???BBBHHHeee|||UUUGGGeeeooodddcccCCCSSSxxxjjjPPP===999333222666999888333;;;;;;:::888666333111111999444888;;;555777:::555666999:::777555666333///444999======999555333444:::888666444444444555555777<<>>===:::888:::===<<<555;;;XXXjjjTTTlllfff;;;JJJmmmSSS???;;;777555666888555222999999888888888888666555999444777888222555999444666::::::888777888666222444777999999777555333222777777777555444333444555222777JJJfffvvvtttnnnnnnvvvyyyrrr]]]NNNSSSeeettt|||}}}zzzdddOOOWWWmmmsss}}}}}}~~~}}}~~~~~~}}}~~~~~~||||||~~~~~~~~~~~~zzz~~~}}}|||~~~zzz~~~~~~||||||~~~zzzyyyzzz|||~~~}}}lll[[[OOOcccxxxxxxoooaaalllwww}}}wwwvvv}}}~~~xxxnnnhhhqqqvvvZZZKKK^^^mmmVVVfff~~~uuunnn]]]SSSDDD999666===JJJRRRqqqwwwvvvnnn___OOOBBB:::888888:::111...444555000///444666555555444333222222222444111000333333222444777888555222000000333777:::666777999888666444333333333111000222555555111---***,,,111777;;;;;;888555111444888::::::::::::;;;::::::777111000222000,,,$$$(((---333777999999999999777666444333222222333444555666777777777777888222333444444444555666777444222222555666333222444777888666111111333111,,,///,,,)))***000555666666888333000222666888555000111222333444333222000///444777666444666999666///777666444222111111222333333222333777777333555:::777999:::999555444555777000333444333666<<<<<<777333333333333444666888999:::;;;<<<<<<::::::;;;===:::<<>>:::888666555333111555444333555999:::999666999333555777111333888333444777999777777999888444555444444444555444333111333666888777333111222444222666GGGaaassstttpppooovvvzzzttt```PPPRRRdddttt||||||xxxbbbLLLTTTkkkttt~~~}}}~~~}}}}}}~~~}}}}}}}}}}}}{{{}}}zzz~~~}}}|||~~~}}}yyyyyy{{{~~~yyyeeeQQQJJJddd|||}}}uuukkkdddoooyyy~~~xxxvvv|||~~~zzzoooeeelll}}}vvvZZZJJJ[[[}}}nnnWWWbbb{{{}}}}}}uuuhhhYYYPPPFFFCCC>>><<>>===;;;888777777999::::::===TTTtttsssFFFMMM{{{|||iiiCCC;;;666777666222111333222000000222555666444222333000777<<<777666666///000333444222333666666333777444111222555666666444111444777777444222222333555666AAAWWWkkksssoooiiiooosssqqqbbbQQQNNN___ssswwwuuurrr___GGGLLLeeetttxxxzzz}}}~~~|||{{{}}}~~~zzzzzz~~~~~~|||||||||}}}www{{{|||{{{}}}}}}{{{zzzppp\\\IIIMMMhhh}}}|||uuusssmmmbbbdddnnnwww{{{}}}vvvkkkoooyyyxxxgggfffwww{{{dddHHHHHHddd{{{qqq^^^```xxxvvvkkk[[[KKKAAA===<<<;;;EEERRReeettt}}}mmm\\\SSS<<<:::666444444666888999::::::999555...(((+++111333444444444555555666666000...///333444111111444555222...++++++///333666666777777555222111111222444555666333///...111555;;;999777777777666444222888:::<<<;;;999666444444000333444444555777555///222444666888:::::::::999777666444333222333333444777666666888;;;<<<:::888555222000000222222000///***444888444444::::::555...222777:::999777999<<<;;;888444111000000000000111333444444333222444666555444444444555666999:::::::::999888666444222333...000222333333222000///111444666666555555444444444333111222555888::::::666555555777999999777777777555333111222666:::<<<<<<:::888666555777999;;;JJJeeewwwkkkjjjoootttvvvzzzvvvJJJOOOzzztttIII<<<444555777333222444444444555555555444444444000...777<<<777777777000333666666333333666666444555444333333555666777666444444555555555555444333000111;;;PPPhhhsssppphhhlllppppppcccPPPKKK[[[ppptttsssqqqaaaHHHLLLeeevvvxxxzzz~~~}}}{{{}}}~~~~~~~~~|||{{{}}}}}}||||||}}}~~~{{{}}}~~~||||||{{{sss```NNNQQQkkk}}}zzzvvvxxxsssgggdddnnnwwwzzz|||tttfffiiitttwwwyyygggdddvvvlllNNNFFF___zzzuuudddaaavvv{{{ooofffUUUMMMBBB<<<>>>GGGQQQWWWiiiqqq|||mmmVVVCCC999999;;;<<<:::777555666777666999:::777111...000444...///000222333555666777333000000222222......111444222///---...000444666555555555333111111222333666777777444000///111444777555333333555777777777999;;;<<<;;;888555333222///222333333555888555000444555777888999999888888:::999777444333222222222:::666444555999<<<;;;999666222//////111222111...(((000666666666888999888111222555999:::999:::===999777444111000111222333000222333333333333444555666555555444555777999:::;;;999888999666111111444---///111333444333222111111666999777666666555333444333333333555888;;;===:::555333555555333333444666555444444555777999:::888999999666555777>>>CCC```zzzggg^^^TTTLLLIIIHHHJJJKKKLLLcccwwwLLLPPPzzzyyyRRR@@@333555999555222444222555888777444222333666000,,,333888444666999333555888777333222444444111222333555555555555666777888555222333666888666333111222;;;PPPhhhuuupppeeennnqqqrrreeePPPGGGWWWlllsssrrrsssdddLLLNNNgggyyyzzz{{{~~~~~~|||{{{~~~||||||zzz}}}~~~}}}~~~~~~|||}}}}}}~~~~~~}}}}}}zzz|||~~~}}}uuubbbPPPVVVooo{{{yyy|||uuufffhhhqqqyyy{{{||||||tttdddfffsssttt}}}jjjeeevvv~~~oooRRRJJJ```yyy{{{iii___rrrxxxnnnbbbUUUMMM@@@@@@BBBIIIVVVeeeqqqwwwxxxlllbbbVVVEEE888444999;;;<<<:::777555555555333777999999777666777888---...///111333555666777444111000111111///000333333222000///000111333555444555555333222222444666666666666555444333444555333222111222444666777666444666888888555222111000111444444333555888777333777777777777777666555444:::999777555444444444444888888777777888888888888333000///222666777333000***---444999777333555999444000000555777555444777555444222000//////222444222222222333444555555555444444444444555666666777777555666888555111222777222222111111111222333333///555999666666888777444333444555333222333888<<<999333111444555111000222111222444777888999999999333777:::888666:::FFFOOOwwwnnn^^^GGG>>>999;;;;;;777666999777FFFbbbzzzPPPTTT}}}xxxZZZDDD444666:::777333444...444888666111///222666000+++000333000444:::666555777555111///111111...///222555666444333555888;;;555000222777:::888444999999@@@SSSkkkwwwpppcccpppttttttgggQQQEEESSSiiisssrrrtttgggOOOPPPiii|||{{{{{{|||}}}~~~}}}{{{zzz~~~|||}}}zzz{{{xxx|||~~~}}}}}}}}}|||}}}~~~}}}~~~{{{vvvxxx~~~~~~~~~vvvbbbOOOZZZrrr}}}zzz}}}rrr___lllttt{{{||||||~~~~~~zzz}}}uuueeegggtttwwwppphhhvvv{{{~~~nnnSSSLLLaaavvv|||lll^^^mmm~~~|||mmm___SSSJJJCCC@@@>>>CCCOOO```qqq~~~yyyiiiYYYJJJDDD@@@999666777444333222222222111111111111555999::::::;;;;;;:::000000222333555666888888222///...111222222555999222111111000111222333333444555555444333333666888555555555666666777666666222222222333555555333111///111444444222000000000333555555444666999999444///000222555777999:::;;;777666555555666777888999666999;;;:::666444555666///...000555;;;;;;666111,,,,,,333;;;888000111999666///,,,000333000...000444444222///------///111444333222333666888777666333333333444444444444444444222444777555111444;;;888555111......000333555,,,333777555555999888555222555666333......444999888333222777888333000222---000444888;;;;;;;;;:::///555;;;:::888>>>LLLYYYhhhOOO>>>>>>111,,,555;;;777777===:::<<>>NNNhhhppphhhffflllqqqooogggXXXEEELLLhhhlllyyyyyykkkYYYKKKXXXuuu|||}}}~~~~~~|||zzzzzzzzzzzz~~~|||~~~|||}}}~~~|||{{{{{{|||}}}}}}|||zzz{{{~~~zzzwwwxxx\\\HHH]]]sss|||zzz~~~xxxhhh^^^mmmyyy}}}}}}tttkkkggggggwww}}}~~~vvvmmmmmmwww}}}nnnQQQCCCZZZvvvyyyooocccrrr~~~yyyqqqkkkgggXXXIIIAAA===;;;@@@HHHWWWbbbooozzz~~~ppphhhOOOHHH???666222333777:::333555555333000...000222333333444777;;;<<<888444///......333999:::666111444222//////555999888555444444333222111333666888888888888777666555555444999999777333......222666999555111222666777555222111000222666::::::666222777555444777::::::555//////111333666888999999999111///111666999999<<<@@@777777999;;;;;;999555222///333555333444777999888333555777666333111222444...444666111...222444333888666555444555555333222:::666222111333666666555444777555111222888888111888111000777666///...555555555333111000222666:::777888999888555333333444333666777555777:::555,,,111111///,,,///444333///111222333555666888999:::555222666===>>>AAAXXXsssnnnSSS???<<>>999444222222444666777888777555111000111222555444444777::::::777333111///...///333555555333111///---///555:::;;;999888777555333333555888;;;;;;:::999777666666666666888888777333//////222666>>>;;;777888::::::777333444666888999888666444333555555555777888777333000333444555777888888777777999555444555555222333666666666888999999777444111000444555222222666777555///222666555333111222444000555666222000333555444888666555555666666555333444222//////222444555444666555222222666999888444666000000666666111111888444333222000///111444888333333444444444333333222444888999666666888555...///111000///222555333...111111333444666888::::::444555;;;@@@???GGGddd|||gggQQQ>>>111///444888111---///222333555888999:::444666GGGXXXooopppMMMKKK\\\jjjJJJ666333111333666111333222222444777999999999===777333666777333///---333555777777666555555555555111...000666888333...000111111111333888888444444666555DDDcccqqqnnnnnnooovvvuuujjjWWWCCCLLLjjjsss{{{xxxmmm]]]LLLSSSmmm{{{~~~{{{{{{{{{{{{|||~~~~~~~~~|||}}}{{{||||||xxx}}}}}}~~~~~~~~~}}}}}}}}}zzzzzzzzzzzzzzzzzzyyyyyy~~~|||{{{mmmVVVKKK]]]qqqyyyzzz|||oooiiitttxxx|||~~~zzztttmmmhhhwww}}}wwwmmmjjjttt|||~~~cccIIITTTooozzznnn]]]hhh}}}~~~zzztttoooggg^^^SSSGGG<<<555333888AAAKKKSSS]]]mmm|||~~~sss```III:::555555555444444444444444444::::::999777333111222222666444444666999999555222444111///------000333555111...---111666999999888;;;999555333222444888:::777666555333222111111222666777777444000000333666===;;;999:::<<<<<<888555666:::<<<;;;666222222444333555777777555333111111777777888888888777666555<<<777444444222......111444555666777666444222000111444444111111333333111)))...333444333111222333111555666333222444666666888666444444666666666555111000000111444555555444888444222666999999888888777111000555555000111777222222111///...///333666111000///000333444222000444777888444222222222000...111222222333666333...111111222333555777999:::222666===@@@AAAPPPuuuppp___KKK===444...,,,---777000+++...222444666999;;;>>>777111444;;;LLLfffmmmGGGAAAPPPrrrmmmKKK555222111444666000///000111333666888999999<<<777444555444111000222000444888999666444666999:::333...000666999666111333333222333555777666444555555222AAA```rrrsssuuuttt{{{zzznnnYYYDDDLLLkkkvvv|||yyyqqqcccPPPUUUnnnvvvzzzzzzzzzzzzyyyzzzzzzzzzzzz~~~}}}}}}}}}|||{{{|||}}}{{{||||||yyy}}}~~~}}}{{{zzzwwwyyy{{{|||zzzyyyxxxwww~~~{{{zzzjjjTTTKKKfffvvv{{{zzz}}}vvviiieeesssxxx|||~~~~~~}}}|||wwwnnngggyyy~~~zzznnniiissshhhJJJNNNhhhvvvooo\\\bbb|||{{{ssslllddd]]]RRREEE;;;444000...@@@LLL^^^mmmvvv{{{tttdddUUUEEE777222333222222333444555666777777<<<;;;999777444333222222555333333555888999666222444333111...---...222555111000111666888666333111:::666222//////222444666333444444444222111///...444666777555222111444777444444555888:::;;;888666666888999888555444444666111555888777222///000222888888999999999777666555888444111222222000222666333444555555333222111111222444333000000222111---%%%***000333333111222333222333333222333444555666666444333222444555555444444444555777888888777666999555666:::999444444999777222000222111...000444222222111000...///222555555111///111555666333///222444555111---,,,...///000333333222222555444111444444333333333555666777000333888===GGG___|||eeeQQQGGG===:::888444111111555---))),,,222555777999:::AAA>>>::::::555:::JJJpppFFF;;;IIIoookkkKKK666333333555555///...///000111222333555666666666666555000,,,000777///444999999555333666:::;;;555000111666999888444666444333555777777666666555666333@@@^^^qqqvvv|||www}}}{{{oooYYYBBBHHHeeevvv{{{{{{vvvhhhSSSWWWqqqrrrvvv|||xxxyyyyyyzzzzzzzzzzzzzzz~~~||||||||||||{{{zzz{{{~~~~~~~~~~~~~~~~~~|||~~~}}}zzzxxxvvvyyy}}}}}}|||zzzyyyzzz~~~yyywwwyyykkkVVVNNNlllyyy{{{yyyzzzqqqeeedddpppxxx~~~uuummmxxx|||{{{mmmeeennn~~~}}}fffJJJLLLfffwwwsss^^^```xxx~~~uuulllfff^^^VVVJJJEEE<<<555333777>>>CCC\\\ffftttyyylll\\\III===777222222444333333333333444666888999:::999777555444333222222333222111444777888666333111222333222000000222444///...222:::;;;444///...999555000...///111333333333555999::::::777222000222555777666444333555888000111333555777777555444333222222444777999888666000555888666111...000333666777888999999888777777444111000333555444777;;;333444555444111000111222333444222///000333111,,,$$$)))000333222111222333222000000222333333444555555333000000111222222222777888999:::999777666555555555777999666222222777444000.........///111555444444333222000111333555:::666333444888888444000222333333111---+++---111333555444000000444666666777666444222111222222333333444555>>>TTTuuuttt[[[GGG???;;;888888666444555999444,,,'''+++111444666777666;;;:::;;;???888333;;;gggvvvIII===LLLyyymmmNNN:::888555666666111...///111111000000222333555777888666///***///999111555999888555222444777777333000111444777777777888444444777888777666777555777666AAA[[[nnnwwwyyy}}}zzznnnYYYAAABBBZZZtttzzz{{{xxxhhhQQQTTTppprrrtttxxx|||~~~wwwxxxzzz|||}}}~~~}}}zzzyyy{{{{{{zzzzzz}}}}}}|||}}}~~~~~~~~~}}}zzzyyywww{{{}}}{{{{{{|||||||||uuuuuuyyylll[[[WWWnnnxxxyyywwwyyypppfffgggnnnxxxyyyrrrvvvzzz~~~zzzjjj```iiizzz}}}yyyfffIIIIIIfff|||wwwddd```uuuxxxhhhUUUJJJGGGDDD@@@555555777;;;BBBNNN[[[dddwww{{{jjj```QQQEEE999666555222///...333222111111222444666888777555444333444555444333444222111333666777555222///000111222333444333333---+++111:::;;;444000222999555111111333555555444000333777::::::777333000000444777777555444666888666666777777666444333222111//////333999;;;999666000444777666111///111555444555777888999888888777555222222666777555666:::444666777444111000222555333333111///222666444...''',,,111333222111222444222///...111444333333555555333///...///000000000666888999888666444333333000444555666999===<<<999000...,,,+++---111555999555555555444222222444666;;;999777777999888555222555333333444222///000444555777555000///444888999999777444222000000111111888888:::GGGfffkkkQQQDDD@@@@@@===:::777222111888BBB555,,,&&&***222555666777666777222444===:::555;;;MMMmmmvvvIIIBBBWWWtttVVVBBB===777666999666///111333333111111333555666666777666222...222999333666888777444222222333222222222222333555888:::777333222777888666555888333888888AAAXXXiiiuuu}}}zzzppp]]]BBB???SSSooowwwzzzwwwdddIIIMMMkkkvvvwwwwwwxxxyyyzzz{{{|||xxxyyy{{{}}}~~~~~~~~~~~~|||xxxxxx{{{|||yyy{{{}}}~~~{{{zzzzzz{{{}}}~~~}}}{{{|||}}}~~~~~~~~~}}}}}}{{{~~~|||yyyzzz|||yyy{{{wwwwwwyyymmmaaaeeeqqqyyyxxxwwwyyypppgggjjjnnnvvv}}}|||wwwwwwzzz{{{kkk^^^hhhzzz~~~~~~kkkIIICCCaaa}}}|||jjjcccttt|||tttqqqddd\\\LLL<<<555666666444333<<>>@@@===:::888444222888AAA888...(((,,,444777777777444555000222<<<999555;;;===SSSxxxoooEEEGGGddd|||^^^IIIAAA888777<<<;;;000333555555333333555888666333333666666444666;;;555666777666444111000000111333555555444666:::===666111111666888555444777111888:::AAAUUUeeesss}}}sssaaaFFF???PPPllltttyyyuuu```BBBFFFfff{{{zzzxxxvvvuuuvvvxxxyyyzzz{{{|||||||||{{{yyyxxx|||wwwwww{{{|||zzz||||||xxxyyy~~~~~~zzzzzz~~~xxxxxxyyy{{{||||||zzzxxxzzzzzz|||}}}}}}{{{wwwxxx{{{vvv{{{zzzzzzxxxlllfffpppvvv|||zzzxxxyyypppgggkkkpppuuuzzz~~~zzz}}}nnn```iii}}}rrrIII===[[[{{{oooeeesss~~~~~~{{{mmm^^^VVVBBB???888222222666666333>>>LLLaaattttttLLL:::<<<333222444777666444666;;;///000333555777888999999333111111333777::::::999;;;777444333333222///,,,---***(((+++222666666444999111000444333,,,...777777444222444888:::777444333333333444555666888999...222777888777666777999777777777666555555666888222777;;;<<<888555444444222333444444444444555777555666666777777666555444333222444888999555333555777999999666222111555999333333111111666<<<:::444///222444444222111333555666///...444777555555888999666111///.../////////333555777666444333555777666888444999UUUqqqjjjOOO<<<:::444...,,,///222333555666666444222222333444333555777777666555666777666000...444888444222333222777999555333555777777555333111///000111333555888???GGGXXXzzzpppSSS@@@999666555444444333555888777333444777;;;000)))...555999888888---111000444;;;555...333666CCCdddhhhAAAJJJmmmbbbFFF<<<777222555>>>444444333222111111111222777444444555444222555:::666777888777555444444555111222222333333555666888333222111222333333222000888777555999KKKeeevvv{{{|||vvvlllSSSDDDKKKeeeqqqxxxrrr\\\AAADDDaaauuuyyy}}}~~~}}}|||{{{{{{~~~~~~{{{vvvtttwww{{{zzz{{{}}}|||wwwvvvzzzvvvtttvvvzzz{{{yyyyyy|||{{{{{{{{{zzzyyyxxxvvvuuuwwwxxxzzz}}}~~~}}}wwwtttvvvyyyzzz|||}}}}}}yyysssppppppxxxwwwxxxwwwppphhhgggjjjqqqssswww}}}{{{{{{ssscccnnnzzzWWWHHH[[[ppp~~~pppeeerrrrrroookkkeee\\\OOO???333222222000999AAA666///888;;;QQQmmmwwwfffdddggghhhuuu|||qqqXXXAAA888888///000111111222444777:::999666444777;;;<<<888444555333111222444666666666555333111222333222...+++'''(((***...333666666555;;;444......222444111---:::888555666777888555333555888;;;<<<:::888666666555555555333222333666999777666666777888888555333222444555666666555555444111444666666444000...---333111111444666777555222...000333555666555444333888888555000...111333111111444555333444666555222888555111/////////000///,,,,,,...333888888222,,,444333222222111111111111666666666444222222444666999333///888KKKUUUKKK<<<222333444555666555444444444444333222333444555666999555111111333555555333666444222111111222333555777666444333222222333444555000000777;;;888444111888777IIImmmzzzeeeOOO:::333555666777999555555555555555555555555444222222666;;;;;;777222777444111000333555555444:::777LLLyyysssVVVBBBNNNuuugggKKK>>>777000000777333333222111111111111111///...111555666555666::::::999666555444444444333555222000111444666555333000///000222444555444333666777555777EEE\\\ooovvv}}}~~~{{{xxxoooUUUDDDIIIaaannnwwwrrr^^^DDDFFFbbbtttxxx}}}~~~|||{{{zzz{{{}}}~~~|||xxxwwwzzz~~~}}}}}}zzzyyy|||xxxvvvwwwzzz{{{xxxxxx{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxzzz}}}~~~}}}wwwtttvvvxxx}}}zzzuuulllggglllvvvxxxyyy||||||uuullliiikkkvvvxxx{{{}}}yyy~~~uuudddlll}}}^^^NNN___vvv~~~}}}mmmbbbpppvvvnnn___YYYOOOHHHCCC???:::777::::::888???FFF;;;333;;;777QQQqqq___IIIEEEGGGEEEKKKPPPLLL@@@555000000000000000000000222444666555333333666:::;;;888555444222111222555777888777666444333444555444111...)))***,,,000444666555444999555222222555777666333:::777555444555555333111777999<<<<<<999777555444444444666777888999888888555555555666777777555333444444555666777777555444222555777777444222000000999555111222555777666222444555666777777555444333555777444000000444666555222555555222222555555333666555222000...///000222444444555777888555000,,,444444333222222222222222666666555444333333444555222000///111999>>>888//////000222222333222111000000111222333444444333333555333111000000111111000222222111111222444777888777666666555444444444555999333111666;;;;;;::::::;;;>>>SSSwwwxxxbbbQQQBBB555444888999;;;===777777777777777777777777222000000444999:::777444999666333333666888888777555555@@@[[[~~~bbbMMMDDDYYYnnnQQQ@@@555---,,,///333222111111000111111111+++***...444666444444666:::777333222222333555555999444///000555777333///......///222555777777555666888777777@@@SSShhhtttzzz}}}|||{{{ttt[[[FFFGGG\\\lllvvvsssbbbIIIIIIaaassswww}}}|||zzzyyy}}}}}}zzzyyy{{{~~~}}}{{{zzz}}}|||yyyyyy|||{{{xxxwwwyyy|||{{{{{{zzzzzz{{{{{{|||yyyzzz|||~~~|||wwwuuuvvvxxx{{{wwwqqqbbbWWWcccwwwyyy{{{xxxnnnkkknnn{{{}}}uuuyyywwwfffiiizzz~~~dddRRR___yyy|||iii^^^nnn{{{tttfffTTTIIIBBB888111111333444444777888555:::@@@777...555888WWWxxx{{{MMM888555666222333333444666666666555444333222111111111222333222111111444888:::888555333222111222555777888777777666555666777777555333,,,---000444777777444111333333333333333444555555;;;888555444444555444333888:::<<<;;;999666444444222222444999======999555333333333444666777666444777555444555888888555333333555777777555333333333;;;666000///222555444222888888888777555444222111111333222///000555888777555777666222222666666444333444444111......111555888999:::999666333111000666666555555444555555555777555333333333444444444...333444000.........,,,000111222222222111000///...000333666777666444222333333333222000//////000333333222222333555777888666666777777777666666555;;;444111555:::<<>>IIIdddsssZZZGGG===777333666::::::;;;<<<888888888888888888888888222000000333777999888555999888666666888:::::::::999::::::CCC___pppNNNCCCKKKhhhwwwXXXAAA333......///222111111000000111111111,,,***+++000222///...000333444333000...000555999999666333333444555333000000000222555888999888666777::::::999>>>NNNfffwww|||~~~}}}www___HHHEEEYYYkkkvvvuuugggOOOLLL___sssxxx}}}}}}{{{zzz}}}zzzyyy{{{}}}~~~|||}}}{{{zzz|||~~~|||{{{}}}|||xxxwwwyyy}}}|||{{{zzzyyyyyyzzzzzz{{{}}}~~~~~~{{{xxxvvvvvvxxxzzzwwwwwwqqq\\\LLLYYYsssyyy{{{~~~}}}uuulllmmmrrr|||~~~ooosss~~~zzzjjjjjjwww}}}hhhQQQXXXuuuzzzdddYYYjjjkkk___ZZZOOOCCC===888333111111222000...///111...111888111***///AAA___~~~zzzqqqlllrrruuuJJJ;;;:::777666444222444888;;;<<<;;;:::888555444444444333333111111111333666777555333444333222222444555555444777666666777777777777666000111444777888777333///222444666555333333555777;;;999777666666777888888777888::::::888666555555444222222666;;;;;;666111333222222444777888888777999666444555888888555222333555666666444333444444555444222111000111222333888777666444333111000000///222111///000555777555555888999666666888777444000333555222......222777333666888666222111333777888888777777777888888999888555222222444555444333...444777111,,,---111222333444555555555444333222111333555777888888777666444777999777444111222333888777666444444444444555444555666777888777666555:::444222555999;;;???CCCAAATTTttt{{{lll[[[III;;;555555666888888777777777666666666666666666666666555333222333666777777555666666555666777888::::::>>><<<999<<>>AAAEEE```mmm\\\SSSJJJAAA:::555777888777666666555444666666666666666666666666999888777666666666555444111222333333444555777888;;;666777===BBBNNNlllpppMMM>>>GGGdddeeeEEE666777:::999222222222111222222333444000***'''+++///111222444222777:::666...))),,,000333777:::777222000444999666777888:::;;;:::777444444444555444777EEE```www~~~|||xxxuuu```EEE;;;OOOdddtttwwwnnnYYYPPPZZZrrrvvv{{{~~~wwwwwwxxxzzz|||~~~}}}}}}|||{{{}}}}}}}}}|||{{{yyyvvvtttsssyyy}}}~~~|||{{{zzzyyyyyy}}}yyyooo]]]JJJIII```yyyyyyyyyxxxsssjjjeeemmmxxxxxx|||nnnnnnwwwrrrqqqyyytttQQQJJJkkk{{{wwwdddXXXhhh|||\\\>>>888555---111@@@888333///...000222222111000333------666888777===MMMjjjzzzpppeee[[[UUUMMMMMMIIIAAA===DDDWWWgggqqqpppaaaHHH:::;;;:::444666777999999777444222222555222///000333555444222222333444444333222000///555444333333333333000...666777777666555555777999666666777888888666111...999::::::777444444777:::111333555555444555666888222444666777777888999;;;@@@;;;777555666777777555555444333555777999:::999888888666555333222222333555555555333111111333555...555;;;:::555222666;;;777777777777777666555555555888777444555888888666...333555444444444000+++111333444333111000333555000333444000,,,***...222000000000000111222333444444555555333111111333555666666333111333777555000333444555666666666555555444333222222222333555666666777888777666555555666666666777777777888888888222333444555666777777777999888:::???AAA???@@@BBBOOOnnnqqqUUUFFFBBB???;;;888222555666555666999999666888888888888888888888888:::::::::999777555444333---///111222222333555777888333777@@@>>>===RRRpppZZZ@@@???PPPssskkkIII999;;;<<<777333333222222333444444555444...,,,111555555444444333666888888666222///---111333555444222222444888555555777999;;;999666222666333111222555BBB\\\ssszzz}}}{{{zzzfffHHH888EEE\\\oootttooo\\\QQQYYYooossswwwzzz|||~~~zzzyyyyyy{{{~~~~~~~~~|||}}}~~~~~~{{{|||}}}}}}{{{xxxuuusssuuuzzz~~~~~~~~~~~~}}}}}}|||{{{zzz|||zzzmmmVVVIIIRRRhhhyyyxxxyyyyyytttkkkfffnnnzzzyyy}}}tttpppvvvtttrrryyyyyySSSGGGjjj|||~~~pppfffrrraaaKKK888333000---222<<<888444000///111222000...///111***'''111555777>>>RRRrrr{{{rrrfff\\\TTTKKKBBB<<<888::::::999888<<>>@@@@@@BBBFFF[[[~~~~~~iiiXXXFFF???===999666666...222444444888===;;;555777777777777777777777777888999::::::777555333222,,,///222333333333666888777555777::::::;;;FFFTTTrrrtttNNN<<>>===666...000000000111222444555555222333555888:::999555222999444111222555AAAZZZqqqyyymmmLLL:::===VVVjjjrrrooo^^^SSSXXXmmmppptttwwwzzz|||}}}}}}~~~|||}}}{{{|||yyy{{{}}}~~~{{{wwwuuurrrwww|||~~~||||||~~~~~~}}}|||{{{vvvyyynnnXXXOOO\\\lllssswwwzzz|||xxxnnnhhhooozzz{{{yyytttwwwuuurrryyy{{{RRRDDDhhh|||ttt}}}}}}tttFFF???555...***,,,...000999888666777777333---'''000222)))$$$...444666===WWW{{{}}}vvvqqqjjj]]]MMMBBB===999333...000111333888<<<>>><<<999<<<888444555888888666555888555333444777888444000000---+++...555::::::888///111333444333333333333333333444666888999888666999::::::888555555777:::888777666666666444111///666333000...000444888;;;333666:::999666222111111555666777777666666777888777888888666555444666888666444222222444666777777444888999555...+++///444::::::777444222222444666999444///...111333222000555666888888777444111//////222333111222666666444777888555000///333555333555444222333444444222111444444333222000...///000.........///000222333444000555999555...,,,222888333444333333888<<<;;;555111222444666888888888888333444666777666444111000:::666333444777::::::999::::::::::::888777555555666555555555777999;;;<<<444333555;;;===>>>BBBHHHeeezzzfffLLLCCC>>>???===888444666,,,111333444999>>>:::222555555555555555555555555444666999999888555333222,,,000333555444555777:::333444222///333===AAA???VVVwwwtttNNN???KKK```tttQQQ>>><<<;;;666222444666777555444444444444222000///111333444444///222666888777666555666555333333666666444444777888555333333444555333111???888222111000999RRRkkkwww}}}sss[[[GGG@@@TTTrrrxxxrrr```IIIUUUqqqvvvzzz{{{}}}}}}~~~~~~zzz{{{~~~~~~{{{}}}{{{{{{zzzxxxvvvoootttyyyzzzzzz{{{}}}}}}~~~wwweeeSSSSSScccqqqtttvvvwwwtttllliiiooowwwzzz|||~~~}}}}}}wwwzzzuuullllll|||vvvUUUMMMjjjwwwuuucccYYYiiiSSS:::888555222000///000000111444666777666555444444111000***,,,333///111@@@^^^wwwpppjjjeee^^^YYYGGGFFFAAA:::777777555111444666;;;>>>???===:::888<<<999666333111222333444666444333555777777555222333222333666:::;;;999777111111222444666666555333666999:::888888:::999555999:::999777444333444555444111///111666888555111:::999666222...000777===;;;;;;999777444444666888<<<999666666999888444///000222444777999777333///000222444333222222444777:::999777666666333000---888444000000000111444888888666222...000555555111111000000222666777555333666444444666888999666333...222555666444222222444777555444444444444222111000222444444333333333444333......222333111333888555333444888666///...222333333222222333444666888888444000///000333555666666777666444666999666111666777777888888888888888CCCOOOPPPCCC888888999777999444000000666;;;<<<;;;???333222<<>>999777666666777777...///222666999:::777555::::::999888666555666777444777===>>>777//////555444222000222444666444222555111111777;;;;;;:::;;;AAAVVVzzz^^^FFF@@@UUUtttrrrQQQ>>>======:::888888888777444111000///111000000222444555444333///222666777777666555555555222222666666444444888555222000000333444444333:::666444333222999QQQjjjtttzzzsss\\\HHH===MMMkkkttttttcccKKKUUUooovvv{{{}}}}}}}}}~~~~~~{{{~~~}}}~~~~~~|||xxxvvvoootttxxxzzzzzz||||||ppp^^^QQQXXXjjjwwwyyywwwyyyvvvooolllqqqxxx{{{|||~~~}}}|||wwwyyyrrrgggfff{{{|||\\\OOOggg|||~~~}}}sssyyylll[[[TTTIIIMMMeeeuuuIII666555444333333444555666333444666666666555444444666666111333888444777GGGfffzzzxxxpppjjj```XXXQQQKKKEEE@@@888888555111111444555333555777999::::::999777555444333111000000111333444444333333444666555222///444333444666:::<<<;;;999222222222333555666555444555888888666666999888555777888888777555555777888444111000111555666444000888555111---,,,///666:::999999888666444444666888999555222333555555222///111111111222444555444333111222444333222333666999;;;:::888777666333///,,,666444222222333555999===666666333000111666555222111111222666999999555222000000000444888999888666000222555555333222222444999888666555666666555444000222333444333333555666999555333666555111111444555222333666555000000444444444333333333333333333222111///000222555666777777888666444777:::999444777666666666777888999:::BBBJJJJJJ>>>555555666222666222///000555999:::999<<<555666======>>>RRRlllfffNNNBBB;;;999777666666777888999333222222444666777666555333444444444444333444555444444666777333...///444555222111222555666555444555222222888;;;999888888333@@@\\\]]]AAA===YYY}}}sssSSS>>>:::<<<;;;::::::999777444222000...222222333555666555222///000333666777666555444555333000000444555333444777333000......000333444444333333555666333777NNNhhhpppxxxttt]]]III>>>KKKhhhvvvzzzlllRRRZZZnnnvvv}}}~~~~~~}}}|||}}}~~~zzzwwwqqquuuyyy{{{{{{|||~~~zzziiiVVVQQQ___rrr{{{{{{yyy|||zzzsssqqquuuzzz|||{{{~~~}}}xxxzzz~~~qqqeeeaaavvv~~~}}}}}}^^^MMM___yyyuuukkkiiifffjjj[[[EEE:::<<>>BBB@@@777111222111,,,333111000333777::::::888777888===AAA???EEEaaammmQQQ>>>777555555555666777999:::;;;999777444333444444444333222333555666777777666666555222111333222///000333555444222333555777888888888555555:::;;;888666777000666EEEaaa~~~~~~ZZZ;;;;;;cccwwwXXX???666666888888777666777777777666555777666555555555333000...111333666666555444444444222//////222333222333777444222000///000222444555000222666666111555LLLgggpppyyyuuu___III<<>>333DDDqqqyyyOOO>>>999999999888666444333111666555333333444444444444444888666666888444===RRR|||yyy~~~rrrhhh\\\OOOHHHGGGBBB???:::555333333333333222444333///...222555555333111...,,,,,,---///000666666666666555333111000444333111111222333444555555555444444555666666666666444333333555777888888333555555222333777999888444666777777777888:::<<<999888666777888777555222333111///000555999999888888999:::999888999;;;===999666444333666888999888666333///...000222444555777777555444444555888::::::888666666555444222000000222222000111444555444777::::::777777888666222333444666888888777444222.........000222333333333777666555333333333555666444222///...///000111000111222222222222444888;;;:::999999999888666444555444222111222333555666777777888999999888555222000+++,,,000444888888666444111333111///000555888666666777888999999999888777777999666000...111000+++333333555888;;;===;;;999777;;;AAAEEEFFFRRRooolllWWWEEE:::777333444666777888999:::<<<===;;;888666555555333222222333555777888888666444666111000444666444333333666555444444555777999:::===999888:::999777666999777:::???MMMjjjqqqXXX^^^iiiRRR999BBBppp{{{^^^BBB444333777888666555777:::;;;;;;:::777555333222333444444444222444666555444333333333555111111333444333555999666666444222111222444555222333666555///222KKKfffqqq|||xxxbbbKKK777@@@]]]nnnuuudddLLLYYYppp{{{~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~}}}{{{zzz{{{~~~{{{|||}}}||||||{{{|||}}}~~~~~~~~~}}}zzzsss]]]OOOZZZppp|||}}}zzz~~~}}}yyyyyyzzzzzzyyy|||||||||zzzoooggg{{{{{{]]]OOOaaaxxxtttgggWWWIIICCCCCCFFFIIIGGG;;;555RRR```@@@;;;::::::999777555222000///777555222222444444333222///444444444444222???ZZZtttooovvv~~~ooocccVVVLLLDDD<<<999999777666444333222444666888111555444///---///222111333111///...///111555777666777888888777555333222555444111000111555999===777777777666555555555555777555333444666888999888444666555333333888:::888666777777777666777888:::888777666666666555333111000000222666;;;<<<888555777888999999888888:::<<<999888666555777999;;;<<<888555333222333444333222;;;999777555555666666777666555333444555555444333222555555111000222000,,,...333555444555888888555666666666555444333333333------...///000111222444:::888555444444666888888666444222222333444444333111222222222222444888;;;888999888666555555444333555333111111333666777555222444666777777555222000///000333666888777333000000222222//////555888777666888;;;===<<<999555222222111...,,,...111111...333444777:::======;;;999===<<<<<<@@@MMMeeecccOOODDD>>>:::999444666888888777777999:::>>><<<;;;:::999777444111111111111333555555111...555000111666:::777333111666666666666666777999;;;===888555555444222555:::666:::<<<>>>KKKhhhXXXFFFSSSaaaIII;;;QQQ~~~eeeFFF444333999;;;888666777:::;;;:::888444222000111444888:::;;;333555666555333222222333888444333555555444666:::777888888666444333444555666555666555000222HHH```qqq|||{{{fffOOO888<<>>===:::555222111///------///222333333333555888:::;;;:::888666@@@<<<888???XXX|||jjjJJJ:::888888777666666888999777444333666888<<<;;;:::::::::999666333555333222333666666333000333000222888:::777222000555777888888777666777999888444111000///...222888222555888777999JJJnnnjjjKKKMMM```fffAAAAAAaaakkkJJJ333000777<<<888444555888:::999666222111111333666999:::999444555666444222111111222777333111222111000222666444666888888666444555666999777888888333444DDDXXXlllzzzkkkSSS>>>999KKKcccvvvkkkOOOVVVnnnyyy~~~|||}}}~~~~~~~~~}}}|||{{{||||||}}}}}}{{{zzzxxxwwwyyy}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||~~~}}}}}}}}}}}}{{{xxxuuu]]]QQQTTTlll{{{}}}|||xxxuuuqqqwww{{{{{{wwwxxx|||zzzrrrhhhwww{{{```NNNYYYuuuwwwnnn\\\HHH<<<777444444666666333<<>>999333000---+++,,,...000333444555555444666666666555444444444444111666;;;===:::666333333$$$***111555555555555666......///111333333111///111444555333333555333000222333444444444555777999444555666666555444444444222555888777444222222444999;;;===<<<;;;::::::;;;666777999:::999888999999555333111222555888:::;;;333333444777:::;;;888555888555222000000000///---)))333777555666<<<:::222555999:::555111222333222777:::<<<;;;666333222222222333444222000000333666444222000222666999888777222222444666888777444111...000222222222111222333333555333---...666:::999999:::777333555888333***222333333444333222111000<<<:::777666666555444333...444777444222444666555666666777888999;;;===>>>777555444333222111444999999;;;======;;;999888888555???NNNdddoooJJJ???777888;;;;;;888666333555555111------222777999666333222444777:::;;;444000...000666999888555<<<999999;;;:::777777;;;333777;;;;;;888444333444000000444777666222444888999///000:::777111@@@ZZZOOO;;;ZZZjjjUUU<<>>III___ttt}}}|||ttt```GGG555:::\\\uuummm[[[RRRiiixxxzzz~~~}}}|||~~~{{{}}}~~~{{{zzz|||~~~yyyvvvvvvyyy{{{zzz{{{}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~uuueeeVVVVVVcccsss}}}~~~{{{xxxxxxuuuyyyvvvvvvxxxpppiiinnnzzz|||zzzxxxzzzzzzrrriiippp}}}lllYYYSSSmmm{{{ppp\\\JJJAAA<<<777555111///222999:::777DDD___oooDDD444777666///222444111------222444111111222444666777666555444555222333555444???aaammmXXXhhh{{{|||xxxsssgggZZZEEE===666555555555666999;;;:::888666666777888999333222222333444555777888:::888666444444333111///111333111000222777777333555777666333555:::<<<:::666333000111333333///+++(((+++222999999444222444///000000000000111444777999333......333777666333000222444444333333555888555444444444555555333111---......///555;;;:::555999999999888888888:::;;;777888666333444777555111888777555333333444555555444444555555555666999;;;:::888444111000//////...777888999888555222111111888999:::999777555555555333333444222,,,'''***222666555333222222222444555444444444666777888888777000555999888333///000222222333555555555555777888444666777666444333222333222333444444222222333444666888777333444999:::777777222000333555333333444888333...,,,///333666777666555444555777888999888666666555222000000222444666888;;;=========???AAALLLaaazzz\\\???IIIWWWmmmxxxZZZDDD888666333333444555555444888666444444666666666555;;;:::999:::;;;;;;999888666444222444777999888777999777777777999:::999888000000111444777666111,,,222111000111444777888888666666555444444555999<<>>JJJyyyzzzYYY===333666555666888:::::::::888777888666444222333666999;;;777777888888888666555444666111000444333...///444555555555777777666333000000333666777444222999BBBXXXppp~~~{{{}}}uuueeeJJJ999:::XXXppplllZZZPPPbbbqqq}}}}}}~~~|||~~~~~~}}}{{{zzz{{{|||vvvtttvvv{{{}}}{{{{{{~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||iiiVVVKKK]]]kkk|||zzzxxxxxxttttttnnnooowwwsssmmmsssyyyzzz|||~~~zzzwwwyyyzzzrrrhhhkkk|||}}}mmmXXXQQQkkkxxxjjjZZZIII<<<:::777666666333000222777<<<>>>TTTwwwPPP444333888444,,,222333111---...111333333333333333333333333333333555666888777555CCCffflllvvv~~~zzzqqqggg```XXXKKK???222//////555999999:::<<<:::666222111333333222000////////////000222333444777666444555666666555444444444222222666;;;888222+++111555444333777::::::888555222222333222...+++******///777;;;888444444///000222333333444777999999333---...333888:::999555666777666444333333555444333333444666777555444111222111111555:::888333444555666666555555555555222555666444555666333---555888:::666000...222777888888888777555666888:::555555444333222111000000222333444444444555777999::::::999777666666999;;;777222///,,,)))&&&)))///555444333222111222333444666666666666666555444444333777:::777222///000333333222222444666888888888333666888999666111...---222444555555555555777888999888555333555::::::666555222222444444222555:::888333...,,,...333777999777666555666777777666444666666777555333333444555333777;;;<<<;;;===CCCHHHhhh}}}bbb===;;;>>>KKKhhh]]]EEE===666444111111222222222222333222111222444666666555777666555555666555444222777666555555777888888888555444444555777888888777//////000333666666111---333333333333444666:::===:::777444333444666888888AAA___bbbKKKiii}}}PPP>>>IIIyyy}}}]]]@@@777;;;444666999:::999888777666888888666333000111666:::666666777777666555444444444111111444222......333999888666666555222///,,,///333777666222111666===QQQjjj~~~||||||wwwlllOOO===:::RRRjjjjjj[[[NNN^^^nnn|||~~~~~~}}}|||||||||zzzxxxxxx|||}}}{{{|||{{{{{{{{{|||||||||||||||{{{{{{{{{|||}}}}}}~~~~~~~~~}}}oooYYYMMMMMMgggttt}}}wwwwww{{{yyysssjjjmmmxxxvvvqqqxxxuuuvvvxxx{{{~~~}}}~~~zzz|||~~~vvvjjjiii{{{nnnWWWNNNfff{{{|||mmm[[[KKK???:::666555555777555111111555<<>>???:::666444777999888777888LLLooojjjLLL[[[lllHHH;;;HHHxxx```BBB888:::333666888999777555444555444666777444///...000333444444444444444444333333111111222333111...///222888666444444444333111///222555777444222222666999KKKddd{{{}}}}}}yyyrrrYYYFFF===NNNfffmmm```RRR]]]lll|||~~~}}}}}}~~~~~~{{{yyyzzzyyyxxxzzz~~~uuuvvvvvvxxxyyyyyyzzzzzzyyyyyyzzz|||}}}~~~|||uuunnn^^^OOOQQQ\\\qqqzzzxxxssswww}}}}}}ttthhhlllxxxtttooowwwuuuvvvwwwyyy||||||{{{~~~yyykkkhhhzzzpppVVVKKKeeezzzqqq___LLL>>>999999666555666888666111111555<<>><<<;;;<<<===:::666444333111222555555222222555:::666222222666777444000------------------------222111111333666888888777:::777444333777999333***(((111111...000444666666555555555666666555333333,,,)))...555777666666777777666444222000111222...------000555777777666888777666555444333222111222111222444666777666555333666777666666999777222---555;;;888///)))+++///222666999:::;;;;;;666///111222444555666888:::<<<999999999777555555777999888888666333///...111333222222111///...///222555:::999666222000111444777666111...111333111111333888777555444222111000///333555666444111//////000222555777666222222666;;;999777444555777777555222333444555444222111222333444666777666555444555777888555555:::>>><<<666111333333555555222000666???222333555555555555444444777666666777777666333111666888999:::999:::;;;===>>>@@@AAAAAAGGGVVVlll}}}\\\GGG999DDD```~~~fffHHH===:::555888666333222333333333222000///...000444666777777;;;888444444666:::>>>???888888888888777888999:::888666444444555444333111888666555777999888333///---222777888777666777999>>>:::555444555777666555555<<>>333111444888666666888666333444888EEEhhhUUUBBB111...000//////222+++...333777555000///222777666555333333333444555111666555///666SSSvvvlllPPP@@@888555555888999666444444555222222444222000222777777555222333444555222///)))***,,,...000222333333333222222333555777666555999888555222444666222***(((111111...000222444222333444444555555444444555...***///444666666888555555444222000111333666+++,,,...111444555444222111000000222444666555444111000000111333333222111111666888999:::======:::000888>>>;;;222,,,///444444777::::::;;;<<<888111555333222444888999888666111222333333333555888;;;999999888333...---000333///000000///...000333666999999888555222222444555000,,,+++...000//////222888777666555333222000000---000333333111000222444000444777666444444888===:::999777666666555444222444444333222111222555888444666777666444444555666777555777<<>>AAAFFFMMMYYYmmmxxxZZZ>>>:::NNNkkk{{{SSS;;;<<<<<<444:::888555444444555444333555333333444777999::::::888666444555888<<>>WWWjjjeeeWWWVVVeeeyyy}}}}}}}}}|||}}}~~~}}}}}}yyywwwxxxwwwuuuvvvzzztttttttttuuuwwwzzz~~~~~~}}}}}}||||||yyymmm\\\PPPUUUfffuuu|||{{{~~~|||wwwuuuxxx|||xxxooofffkkkssshhhbbbmmmzzzzzz{{{{{{|||}}}}}}}}}~~~yyy|||zzzhhh```tttvvvZZZLLLjjj~~~yyydddMMM>>>666000...000999666666777666555999???WWW~~~www>>>999444...++++++000555---...222555333...000666444444333333333333333333111555222,,,888ZZZ|||zzz]]]FFF===888555555999999555444666444333444555444222555:::444444333222000...---+++)))+++...111444666777777777555444555666666555444777888555222222555444///###,,,222222000222333333333444555555555444444444555111000444888777666777666555333111///111555999.........///111222222222///...---///222444444222333222222222333333111///000555999999999;;;;;;888222555888777555333444555444666777666777999777222333222222333666666555333111222333333333444777:::666888999666111...000333,,,---///000111333777:::555666777777555444444555222...,,,,,,,,,+++///444666666666666555444333333///222555555222000222555111555999888555444777<<<888999999777555444444555444555444333222333666999333555666666555555777888999666777<<<;;;777555777666555555666333///000555777888888666333222333555555333222333555777777666666777999;;;<<<@@@EEEIIIEEEKKKVVVdddtttjjjCCC666CCC^^^iiiKKK===>>>>>>999<<<999666555555666555444888666555666888999999999000111333666999:::999777444666888888666777999<<<:::888777666777777555333333222111444777888555111333444555777888777444222666555333000...///111333???<<>>:::444///---444222111222555777999999666777999:::===BBBHHHLLLTTT]]]lll~~~mmmAAA333AAA^^^wwwVVVEEE@@@<<<;;;;;;<<<:::777555666666555444777666444444666777666666///222777<<<>>><<<777222///222444444222333666999999888777777888999777666222000111444888:::888666999666444444777777555222555666666222///...222666<<<:::;;;FFF```ccc>>>JJJ{{{vvvUUU???:::999888999:::666111222777666333111222666999:::888555555555555555333222111///000222333555666888999666444222222444666777777:::555222333222000555===;;;NNNdddqqqxxx}}}|||yyykkkTTTAAA@@@TTTrrrsss[[[PPPVVVlll~~~zzz||||||~~~~~~zzz}}}~~~||||||~~~~~~}}}}}}~~~}}}{{{xxxtttrrrxxxxxxxxxxxxzzz|||~~~}}}zzzrrrnnncccWWWTTTbbbttt~~~{{{vvvwww|||}}}llleeemmmjjj\\\\\\jjjzzzzzzxxxwwwvvvxxx}}}|||~~~{{{eeeSSSggg~~~www\\\EEEiii||||||rrrZZZJJJ;;;777555111...///777111222777666555EEEZZZnnn???444333222111000000000000666555222222333333333222...///111555888888555222222111777999???^^^dddGGG<<>>===666777777666444111...,,,222222111000111444666888444777999:::888777888999333333333555777888888777444555777888999:::;;;;;;<<<<<<;;;::::::999888888555666666444111000111222000444888:::888555333333111111222555888888777666666:::<<<<<<<<>>===<<<888444333555888888666222333444555444333222111///444888999777444333333888888555111...000666;;;===999777:::;;;888555444555444333555777888888777666555444333222222333333///444666333444888666111======999???TTTjjjlllHHHIIImmmwwwUUU???777:::888777888555111111555555222000111444777777555///000333555777888888888000//////000333555666666333222111222444666666555;;;666333333000...222999===III]]]nnnyyy|||{{{zzzqqqZZZEEE???PPPmmmqqq[[[RRRWWWkkk{{{{{{||||||||||||~~~~~~zzz}}}~~~||||||~~~~~~}}}}}}~~~~~~}}}{{{zzzyyyzzzyyyzzz{{{|||~~~~~~zzzpppgggdddXXXXXX```qqq{{{vvvvvv{{{}}}|||wwwjjjhhhooojjj]]]aaaqqq{{{{{{zzzxxxwwwxxx|||~~~~~~|||zzzcccTTTggg|||zzzaaaMMMpppttthhhOOOAAA555333444222111333666444777999666:::SSSoooYYY999555333111//////000222444333222111222444444444222...000444666777555333222555444999:::@@@]]]{{{\\\===111444555666888999888777444333777777666555333222111111111444777888777666555555;;;777333222555666333000444444444444333333333333,,,333666444333666777555222555777888666444333333888888888888777777666666666111000444666444333666777888999999999666222///111111222333444555555555:::444......---***+++...111666888555444666666444444222000222555555222...444222333666555111///111000444888888555222222333999666111...---...222444444444444444444444444444777444111111333444333222333......222444111111444444333222222222111///...000111111000000222666:::777777777888:::::::::999222333444444333111000000333222222222333444666777333222333444666555444222000111222555777999999999666777888999999999999888:::::::::;;;;;;;;;;;;;;;555666555333000///111222222444555666666555444444777666666777999:::999888999===@@@BBBFFFPPP```lll~~~]]]AAA===PPPxxxWWW;;;:::;;;;;;:::666222000......000333444555444444444555555444444333000333777888666444444444777777666222......222777===888666999;;;999777888555444333555777888777666888888888888777777666666---444777666555888999777777<<<999999EEEWWWuuusssLLLEEEbbbzzzZZZBBB777999444222444555333333555333000...///222444333111,,,...222666999;;;<<<<<<777444111222666999:::999222111111333666777777555:::777444444222111444:::>>>BBBRRRjjjzzz|||{{{|||www___HHH>>>JJJhhhqqq```TTTWWWjjjzzzxxxxxx}}}}}}||||||~~~}}}{{{~~~~~~|||{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~|||xxxnnnbbb[[[ZZZ[[[bbbppp~~~~~~xxxxxx}}}~~~|||nnnhhhjjjqqqkkk```gggyyy{{{||||||zzzyyyxxxzzz{{{{{{fffTTTdddwww{{{gggVVVvvvzzzlll^^^FFF;;;333111444444555666777999<<<:::888EEEkkkiiiFFF:::777444000---,,,...111444000000000222444555333111///333777777555222222222888555999:::???[[[~~~yyyWWW666+++///666777888888777555333111999888666444222111111111000444888;;;:::777555444888444111222444555333111333333333333444444444444+++111666777666777555111111333555666555444333444777777777666666666555555555111111444666444444555555777:::<<<:::555///***,,,///333666777666444333666111...,,,***(((,,,222222666888555333555555333222222222222333333333333777444444555333...,,,...222888>>><<<666111111333888555000---,,,---111333555555444333333444555666:::888555444444555444333111...///555888666222111444444444444444333222222111222222222222444888;;;888999999888666666777999///000111111111111333555444444444444444444444444333000///111444555111------...000333666777999999888888888888888888888777777888999:::;;;===>>>>>>888777666333111111333555777555444444555666666555222111222444888<<<======???DDDKKKRRR[[[jjj|||zzz```EEE:::LLLiiimmmHHH333666:::;;;888000,,,---------,,,...111333555555555444444555555666000333555666555444444555777888999666111000222444<<<777444777999888999<<<555444444555777888777666999::::::::::::999999888000666999888666777888777222;;;:::444777CCCddd}}}RRR@@@SSS}}}cccHHH999666000---111555555555777333000...///222444222000///111444777999999888777:::555111222666::::::999333333444777::::::999888666555555555555666:::>>>@@@<<>>YYYSSS<<<;;;666444000...,,,---.../////////000222333333000...000555999888444000111333999666888999>>>ZZZ{{{|||[[[;;;000555777777777777555333111///666555333111000000000111000333777999888555444333666555444555888999999777333333444555555666777777---000444666777666444111000222444444333333444555666666666555555666666666666444444666888888777777555888;;;;;;888333---******---000222333222///---,,,++++++,,,+++)))...555333777999555444555666444000222333333111222444777333000///111000,,,,,,...555999======999555333222555333000---...111444777888777555444444666888999;;;:::777555444444333333///---...222777666222///333444555555444333333444666666555333222222444555333444555555444555888<<>>@@@AAAJJJRRR^^^kkkwwwvvv___DDD666AAAccc\\\AAA555:::;;;:::888111000333444222///...000333555555333333333444666777222333444444444444444444666999<<<;;;777444555666;;;666444555666555888<<<666444444555777777777666999888777666666777999:::999:::999888777666444111000;;;;;;444333;;;XXX}}}ZZZ>>>FFFvvviiiMMM:::777111...111444333222333444222000111444555333111000222555777777666444222444000------000444555555333333444777999:::999777333555555444444777:::;;;???888BBB___www|||}}}|||iiiRRR???AAA]]]rrrnnnXXXWWWiii~~~~~~zzz|||||||||~~~~~~~~~}}}~~~~~~}}}|||||||||~~~~~~}}}~~~|||wwwpppgggaaaeeennn}}}}}}~~~lllkkklllpppooommmrrrzzz|||~~~}}}{{{xxxwwwwww|||~~~wwwvvv]]]cccooo}}}{{{nnnccc{{{xxxhhhVVVIII:::888444333555999999888;;;999555777KKKrrr___???222111......//////////////////111111111222222111---***000555999888333111222555<<<777999:::@@@]]]~~~cccCCC666:::666666666555333111///...222222111111222222333333000222444444333222333444444444555777:::<<<======444444555666777888999999222111111333444444444444222333444444333333555777666666555555555555666777555555666777999:::999777666888:::888555111//////......//////...---,,,+++)))***...222000---///555333888999666555666777555///222444333111111555999///,,,,,,///000///111555888777888:::<<<;;;666222666444222111222333666777888777555444555777999:::;;;:::888555333222222333...---------111333222///222444666555333222333444888777555333222222111111000111111222222444777:::333555555333000000555999777666555444111...,,,***000444888777333000222555333555777666555444444666999777444222333777<<>>@@@CCCFFFHHHHHH\\\gggwwwwww\\\LLL===@@@[[[xxxMMM>>><<>>999444555999888333...///888999555888===PPPmmmdddDDD???lll~~~}}}mmmPPP:::999555333444444///---...555333222444777888666333///111444777777666333222000/////////000222444666333222222444666777666444333777777333222333444333;;;666>>>XXXppp{{{qqq[[[CCC>>>WWWnnnmmm]]]VVVeee|||}}}~~~}}}}}}~~~~~~~~~|||}}}yyyyyyyyy{{{}}}~~~{{{xxxsssqqqwww{{{{{{~~~{{{nnnnnnoooooooooqqqvvv{{{}}}~~~}}}{{{xxxxxxxxx~~~wwwoooxxxyyyiiikkkttt~~~qqqiiinnnXXXFFF===111222222111444:::;;;888777666555@@@aaaqqqIII777000+++'''))),,,000333555666666555444333333333222///,,,000333666777555333555666>>>999;;;===EEEdddiiiHHH777777666666555444333111///...111222333444555666666666000111222222111111222444111222444666888:::;;;;;;555555666666777888888999555111///111333222333555666666666555444444777999555444333333333444555666111333444444666999888333666888999777333111333555333222000///------------//////333777666222000222222666888555444777777666///222555444333222555777...+++,,,000222444777<<<888555333666;;;<<<777222999888777666555444444444555444444444444555777888999999888555222111222444///111000,,,,,,000222111222555777666222000222444555444222333444555444333444222111111333444444333555888888555000///333888777666444333000///---,,,,,,333999777111///222888888;;;<<<:::666444444666777666333222333777<<>>???DDDKKKUUU]]]ccceeevvvwww[[[MMMKKKQQQ^^^~~~hhhBBB;;;>>>???555000444444000333555777777666777777222222222222333333444555666555555666777666333111...333888:::888666555666666555666999777333222666666555444555666777666555<<<999555222333777<<<@@@<<<555222555:::999555333...444333444;;;>>>III\\\oooNNN<<<___~~~{{{}}}qqqTTT<<<666555666777444///---///444333222555999:::888555111333666888888666333111---000333333111222666:::555333222222333444444333444999:::555333555555222555555===PPPgggyyyttt```GGG===TTTlllmmmbbbUUU^^^uuu}}}}}}~~~}}}}}}xxxxxxyyyzzz|||~~~~~~yyyzzz~~~~~~{{{lllqqqssspppmmmqqqzzz~~~~~~~~~}}}zzzxxxyyyyyy|||~~~}}}~~~tttkkkuuuyyysssrrrxxxqqqiii~~~}}}eeeLLL<<<777000444444333555::::::777333999BBBXXXWWW===777666111***+++...111555888:::;;;999777666555666555444222000111333555666777888888;;;666999===GGGgggpppOOO:::555777777666555444333222111000222444666777666444333///111444444333222222333000222444555555555555555444444555555666666666777666000...111444222222555::::::888666555555888;;;222111000000000111333444...111333222444888666111333666999777444333666999333222111000//////......222///111555777444111222...333555333333666777555000222444555555444444444111------000222444888===777555333444777888666333777888999999888666444222333444444555666666777777888999999666333222333555000555777111---000333333333666888777222000111333444222222333777888888777888444111222666777333...444777999666000...222666555444333222222222333444---222777777444222555888777:::<<<999444111222444444555555666777888888999666666666666666666666666777999:::999777444444444111777<<<===<<<===BBBHHHBBBGGGQQQ___ooo}}}uuuWWWEEELLL]]]qqq{{{UUU===777;;;<<<333111555444000000222555777777555333111222333444555555555555888777777888999777222...///444999:::777444333444222444999===;;;666444666777666444555666777666444888777666555666999<<<>>>:::777777999999555666:::///444222333;;;===CCCSSSvvv{{{ZZZ<<>>TTTmmmqqqfffTTTXXXooozzz}}}~~~~~~}}}~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~zzz{{{|||hhhrrrwwwqqqjjjooo|||~~~~~~|||zzzyyyyyy{{{xxx{{{~~~~~~~~~uuullluuuyyywwwtttxxx}}}ooogggzzzzzz```GGG:::888666::::::666666:::999444222???QQQmmmbbb@@@444666999888222222222222444777:::;;;;;;999777777888999999888000///111444777::::::999777222555:::FFFgggwwwVVV>>>777888888777666555444444333///111444666666333000...---111555777666444222111222444555555444222111111333333333444444444444444666///---333555222111333<<<<<<:::888666666999<<<000///...---...///111333---222333222444999777111000555999999666555888;;;///000000111000000......000+++***000444444333333,,,000333111111444666444111222444666666555444222333...---///000000444999666666555444333333444555222444888::::::999666444555555777888999999999999888999999777333222444777000999===666000222444555444888:::888333000111444666444333555888:::999777999444000333:::;;;555...222666999555000---111555333333222222333666999;;;111333555777888888888999222666888555000---...111222555888;;;;;;888555222555666666666777777888888:::<<<>>>>>>;;;888777666444:::AAAAAA@@@DDDNNNXXXZZZ___iiixxxxxx[[[@@@;;;RRRooosssGGG<<<555888:::444444888444333222222555777666222...111222444666777777666555:::999999::::::888222---333777;;;;;;888555444444///222:::AAA???999666888777666555555666777666444444444555777888999::::::;;;;;;>>>>>>777000333===333666333333:::;;;AAAPPPhhhbbb;;;HHH~~~zzz___CCC666555444666999888555111222666:::;;;:::888999;;;222111444:::999444111111,,,///555888444111555===444777666333333555666333444111111555888888999;;;888777888CCCZZZtttzzzfffLLLBBBPPPeeerrrjjj\\\ZZZjjjyyy|||~~~}}}}}}|||~~~~~~~~~{{{{{{~~~|||mmmuuuwwwooommmvvv}}}}}}|||wwwuuuvvv{{{{{{{{{~~~~~~zzz}}}}}}wwwmmmqqqxxxssslllkkk}}}{{{^^^UUUooopppQQQBBB:::222555<<<777333::::::444444888SSSxxxmmmCCC555333666999333777444111111333444111---777666444444555777:::<<<333222111111333555555555555555:::???KKKmmm~~~___CCC333:::;;;;;;888555444777:::...111222111//////333777222333444555555333222000111000222777;;;;;;666000333111111444666666333///000444666444444555222...666888999999777555444555111222333444444444444333555888777222000444777666666666555333111111333555333000,,,+++---000222333444,,,***000555444222444(((000444222///000333444///,,,000999888000111:::666777555000---...555<<<999999999999666333333555777999:::999888777888999666555555666777777555444555555555333111222444666999===;;;444...///222222444777999777333000000222888444222555888777888;;;666333111444777888444000///111333222///...000222666333333666777555666999333333222333555666555333444555666555333222333444:::888777777888888666555;;;888888999999777999===888666999AAA@@@::::::@@@CCCHHHIIIJJJSSSdddqqquuu{{{~~~eeeFFF:::MMMrrrhhhAAA777777888999;;;:::777555222222222222222333333444111333666999;;;;;;::::::===;;;777333111222444555888666666;;;AAA@@@999111777666888<<<===:::888:::777999::::::888777777777666999:::666555999<<<;;;666777888888777666555444888888888666444777===CCCaaaxxxfffAAACCCeee~~~eeeIII;;;888666666888888666333333555777666555555888:::333222444999999444222222000111444777555111444:::444666666333333666777555222//////444777777999<<<999777666???TTTmmm}}}{{{iiiPPPBBBLLL```nnnppp^^^WWWgggyyy|||~~~|||}}}~~~~~~~~~|||{{{|||~~~|||}}}zzzpppxxxyyysssrrr{{{{{{{{{zzzxxxwwwzzz}}}}}}~~~}}}zzz~~~~~~vvvgggjjjwwwyyyllliiizzzyyy___XXXjjjyyyyyy```GGG===999333333999666333999999666:::IIIqqq]]]<<<222000333777222444555666444222111222333444333222111222444777888222000///000111222222111333111555;;;KKKqqqcccGGG888;;;<<<;;;888555555888<<<......///000000000///...///000333555555444333111222111111555::::::555111555444444555777666333000222555444111000222111...111333666666666555666666444333333444555666444333444888888555333666888777666777777555222000000111444222...---///111333333444---+++000444333111222(((...222000///111333222///,,,000888888111222:::999999666111------333999777777888777555333333555666666666555444444555777666555444555666555444222333444333222000111444666666999888333000111111///333555777888666444333222555111000444666555555777999555222222444333...)))222444555444111///000111555222222666777555666:::888666444333555777888777555666666555333333444555555444444666888::::::999;;;666444777999777666777:::666666===DDDGGGMMMVVV___gggkkkkkkooozzz|||cccNNNNNN]]]sss]]];;;999999999:::;;;999777444////////////111333555666333444666888999999888888999999999:::::::::;;;;;;777555444777:::;;;888444666444555999999555333555777999999999777777777999222666666222111444666666444888<<<:::666333555888777555333222444888;;;===SSSmmmqqqJJJDDD^^^~~~|||lllNNN@@@;;;555333444555444222333333333222111222555888444222333777777333222444333111111444444222222555444666666333444888999666///---...333666666888<<<888666333999LLLeeevvv}}}|||oooWWWEEEHHH[[[kkkuuu```UUUbbbwww|||zzz~~~zzz~~~~~~}}}~~~~~~~~~}}}~~~xxxzzz~~~wwwmmmtttuuuoooppp{{{zzzyyyyyyyyyzzz~~~~~~}}}|||||||||~~~uuuaaaeeewww~~~nnniiiyyy~~~zzzbbb^^^vvv{{{pppUUU???999555000///666444222888777999CCCgggiiiJJJ555111...111666333000555999777111///333999333222111000111222555666222111000111222222000//////,,,000777IIIqqqgggLLL>>>888999999666333333777<<<000......000444333...)))---///333666777666444222222111111444777888444111666555555666777666444111666777555000///111222//////111333444333333444555888444111333777888555111///444777666555777666444222444666666444222000000555333111000111333333222666000...222555555333444,,,000222000111444444111///---000777888333444:::::::::777222------111555444555666444333222333333555555555444222333555777666555444444555444222000111222222111000111444666666777666222333555444000444444555777888777555333444000111555777555333444999666333333333222---)))///111444444333222222222888555555888888666666999999666333222444777888999666666666444333333555666333222333555888::::::999999333111666::::::888777======BBBMMMYYYccclllsss}}}kkkYYYGGGGGGeee~~~YYY@@@<<<;;;:::::::::999555333---,,,,,,---000333666888666666666666666666777777777999===???@@@>>><<<:::555444333333333555666777666444444666666222000222777888888777666666888:::444888888444222444666555333999>>><<<555222666;;;777222...///333888999999GGGcccYYYDDDTTT}}}nnnOOOAAA;;;333//////000000///222222111111111222444666333111111444444222222555444///---111333222111222333666666333444888999777///---///333444333666:::777444111444EEE^^^sss|||~~~}}}uuuaaaLLLHHHXXXlllvvvdddWWW]]]ppp~~~~~~zzzzzz~~~~~~{{{|||~~~{{{{{{||||||uuuwww|||sssjjjoooooojjjnnnyyy~~~zzz{{{|||{{{|||}}}~~~}}}~~~|||wwwdddhhhxxx~~~qqqjjjzzz|||dddaaa|||wwweeeKKK<<<999666///...333222111555333<<>>777999777111...222000111222111BBB```bbb@@@555444444...///555333111111222222333333444444444333333222222222333333333333333444555333///,,,,,,...444444===aaalllRRRBBB444555555333000000333666222444555444333333555777333444777999999777444222333333333444444444222111---///111333444666888999666999999666555555222...444555555444222111222333888222---///444777333///+++111666666555666555111+++...333666666555555666444333333333444222000---222222222333666:::;;;;;;666888777555666888555000111000111444666666666888666555444222000000222444...333444///...111222///222555999:::999777666666999777666666666555333111111222333333333333555777;;;999333///222999<<<999===777000...///222333333666333555:::;;;777333333111111111333555777777777***+++...111444666777666777555666999999666555777333333444555777777555333444555555333111111333555999777666555666555444222222333777888666666???KKKYYYoooqqq___MMM>>>777HHHfffdddKKKAAA===;;;999999888777555222333333222222333555777999444444444444555777888999333333333333111...+++)))000444777777555444666888888444444666666555666:::777777666555333444777:::444888999555222444444222999888777777999999999888555666777666555777;;;???III^^^uuuMMMAAAgggoooPPPAAA<<<666444444444333111///000222555888999777555111...///222333111111444222,,,***...222222222444333555555222333777888555444444555777444000333999444333111111===VVVooo}}}~~~~~~vvvaaaQQQZZZooosssmmmbbbYYY___ppp{{{|||~~~|||}}}zzz{{{~~~~~~}}}}}}~~~yyy{{{~~~{{{{{{}}}~~~xxxuuuzzzyyyooolllnnnkkkhhhooo|||}}}~~~{{{|||}}}~~~|||}}}}}}}}}}}}~~~}}}tttxxx}}}wwwooofffwwwuuuZZZXXXjjj^^^JJJ999444666444...000111000222333333MMMvvvxxxGGG777111222222***,,,333000444000...000444666444000333222111000000000000000///000111333444111---)))...000555555<<<___mmmQQQAAA666888:::888555333444666111333555222//////222777555666777888777666444333333444555666555444222000***,,,///222444666:::<<<111555777555333333000+++222333444444333333666888555111---...222555444111111666999888777999888666111333555555444444444666333333444555555333...+++,,,///000///111666888666222666777444333555444000444222222333666666666555333333222111111222333444---444444...,,,000111---...111555777666555444333888777666666777666444222111333444555444444555666777666222---///666999999===888111---,,,///222444666333444888999555111111111000000111222333444555444333333444666777777666---+++...444666444555888444555777999;;;:::777444333555666555333222333444555444444555777888888777333666999999555888III[[[www{{{xxx{{{ppphhh\\\QQQHHHHHHRRR^^^yyypppSSS???888:::888777666777777555444666666666666666777777888333444444666777888999999---------------,,,,,,+++///444999:::999777777888666333111444444444666:::777777777555333333555777666:::;;;888666777666444;;;777444555999;;;999777555888:::999777888===BBBFFFVVVuuuXXX???ZZZ~~~vvvUUU===:::777666777777444111000///000333888::::::999111///000444555222222555555000...111222111222666333555555222222555666333555555777999555222555<<<444555222111;;;RRRkkkzzz~~~|||iiiTTTYYYlllvvvrrreeeXXX\\\ooo|||}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzxxx{{{yyywwwxxx}}}xxxooonnnoookkkhhhppp}}}|||||||||~~~}}}{{{{{{}}}~~~vvvyyy~~~wwwrrrggguuupppVVVVVVrrrbbbKKK888222333111,,,111111111444666999[[[ZZZ999666000222000'''+++333000555222///111555777444000333333222111000000//////...///111333444222---)))111///111444AAAfffnnnQQQ???777:::===<<<888444333444333333333222000.........444444444444555555555555333555777888777444111000+++...111333444666:::>>>111444555222111222111---222333333333222333555888333000//////222444555555777;;;;;;888666999;;;999666666555333222333666999444555666888777444///***+++///000------111333111---333777444333555666555666555333333555777666333333222111222222333333222...555555...+++000111+++///000111111111111333444777555555555666666444222111333444444333222333444111444444000000444777666888666444000...///222555888555555999999555222222111111111111111222444555:::777444444666888888777+++***---333555333333666666666666888::::::888666444666888888777555444444333333333555999;;;;;;;;;444555888:::===III```uuu^^^XXX[[[jjjzzz{{{tttjjj```YYYVVVQQQNNNOOOQQQXXXiiiyyytttYYYDDD999333777555444444666777666555666666888888999888888777555555777888888888777777---...000111222222222111222444888::::::999999999888444222333333222555999666777888666444222333444888<<<>>>;;;999:::999777888666555555777888999888666777777777888:::<<<>>>@@@MMMkkkeeeBBBOOO||||||ZZZ999777666666888777333///222///...000666:::<<<<<<222000222666777444444666888555333444333111333777333555444111111444444222444555888:::777444888???555666333111999OOOgggvvvlllUUUWWWiiizzzvvvgggWWW\\\qqq~~~}}}{{{{{{~~~}}}|||yyyxxx{{{~~~vvvwwwzzzwwwooovvvuuuqqqnnnvvv~~~{{{~~~~~~~~~yyyyyy|||~~~~~~tttwww~~~zzzxxxjjjuuu~~~}}}nnnUUUXXXmmm]]]EEE444///222444222111111111666999>>>eeehhhDDD777777222333///(((---666333666444222333555666444222666555555444333222111111...000333666777444///+++333------333GGGooonnnQQQ???555999===<<<888333111111777555333444444111+++&&&111111111222333444555666222555999:::888444111///---000333444444666:::>>>444666555111000333444222555555555333111000222444222111000000222444777999999;;;:::555444777::::::555555333111111555:::???555666888:::999666000+++...222222---,,,000111...***222888666555777;;;<<<888666444222444777555222444333222222333333222000...666666...+++000000***222111000......000444888555444333444555555444222111333444444222111111222...555888666444555666555333555666555222111444777<<<888888;;;;;;777555555111222222222333555888:::888555111111444888999999111///111555666222111222666555444444666777777666444777:::;;;999777555555444444444666999;;;;;;;;;444333555<<>>===777222555777===III]]]ttthhhQQQCCCXXXkkkqqqpppnnnkkkffffff[[[VVV[[[```]]]WWWUUUPPPQQQWWW[[[XXXQQQQQQWWWNNNOOOOOOOOOMMMIIIFFFDDDMMMOOOOOONNNLLLIIIHHHHHHUUUPPPMMMMMMJJJEEEDDDGGGLLLQQQPPPGGG???;;;555...222444444222111222777<<<333222222666;;;===:::666<<<:::888777666555444333666555777;;;:::777777;;;999888888777888888999:::;;;666,,,(((111======444>>>333///777;;;666222333555777777666666999;;;;;;<<<777333333777999777444555666777666555666888999>>>IIIddd|||YYYBBBbbb|||dddFFF<<<444444666777666555777333111444666555666888888444444777777333333777777999888555666:::999444555444...***+++111333111333333222111000222666888888777666444555???WWWlllzzz~~~}}}~~~www___PPPWWWqqqtttpppccc\\\dddrrr|||}}}}}}~~~~~~~~~}}}~~~~~~~~~ssstttzzzzzzqqqmmmwwwyyyyyyyyy~~~{{{}}}|||zzz{{{|||{{{~~~~~~|||zzzpppcccrrr~~~qqqXXX[[[nnnTTT:::111111000111555333000///111444IIIvvveeeCCC444222888888666444222222444555777555222222333555666666888333111333444222222444777666444444444444222000222333111222FFFhhhnnnOOO<<<===:::555222111111111111444777777444555777333,,,...111444666555555666666777222000444666444222444222555777444///,,,---///444444444444444444444444444444555555555555444333000333555666555555555666555444333333444666999:::::::::999666333222333444555666333111222666444000...111444555555555777999:::888555555666777777555666777777666555444444555:::555000---,,,---......000444666555444555333///000222555666666777:::===:::999777444111111444666444444555777999999555222777555444444555666555444555333222333444555444333777444555::::::777555666555444111///---///333666:::777555444555666777666777888888777666555555555111222333666888888666444777777999::::::999888777555444555777999:::999999777@@@PPPdddyyy}}}dddOOOAAAfffxxx{{{vvvzzz{{{tttkkkfff[[[WWWTTTRRRLLLHHHLLLUUUPPPQQQSSSRRRPPPKKKFFFBBBCCCDDDDDDCCCAAA@@@AAABBBFFFCCCBBBCCCAAA======AAACCCFFFDDD<<<777777555222444555555555666888<<>>:::777<<<===<<<:::888777777999555222222666888777777999:::::::::999999888888777666666666555777:::999666999444222555777444000///777666444444888<<<===<<<<<<888555555777888666444666888888888777777999;;;===CCC[[[lllVVViiiiiiFFF<<<444333444555777::::::444222444444222222333:::777666888777555555777555888999999::::::555///222222///+++,,,111222000111000...///111444666777888999:::777444;;;PPPeeettt|||~~~{{{dddRRRTTThhhqqqsssiii___aaaooo{{{~~~}}}}}}}}}~~~~~~~~~zzzqqqsss{{{{{{tttrrr{{{}}}~~~}}}~~~|||{{{}}}}}}{{{}}}~~~{{{{{{{{{mmm^^^lll|||tttXXXXXXiiiPPP888111333333333666111555444222:::YYYpppKKK444///333777999999666333222444777777555333333555888999999666555555777555111111555888666555555666666444333444555333555IIIjjjnnnPPP<<<999777555222000/////////111777999555222333444555222555888999888777777888666222000222444333444555888::::::777333000000222333333222222444777999;;;999666333333666666555333000333666888777666555555666666666666777777888888999999999777444333444555666777666333444777666222///222666777666444333222:::777444333444555555555888777666777888888777666<<<777111,,,+++---...///...333666555666777444//////111444666888:::===@@@===<<<999555222111444666555555666777999888555222666555444444666666666444555333111111222333333333222000222666777444444666555222---+++,,,000333555888777777888888777444111555888;;;999555333555777///000111555888999777666777888999::::::888777555999999999999:::>>>DDDHHHKKKVVViii}}}___MMMLLLQQQ{{{}}}qqqiii^^^ZZZTTTOOOHHHDDDHHHNNNCCCEEEGGGHHHFFF@@@:::666555:::@@@CCCDDDCCCBBBBBBLLLJJJLLLOOONNNJJJKKKOOOQQQTTTSSSLLLEEE???:::555555444333444777:::;;;;;;999777666888;;;<<<;;;888777888999888888999;;;===888444222666::::::999;;;<<<<<<======<<<;;;:::999666999===>>>999555777===222555666555777999999666:::666222444888;;;:::999;;;:::888777555555444444222444666777888999;;;===BBBAAAVVV~~~uuu}}}oooHHH<<<222222222222666<<<:::555222333444222111333999777666555555444444666777999:::::::::888222---000222111///000555777555222///---000555999:::999777:::<<<999333666HHH[[[ooo{{{~~~jjjUUURRR```llltttmmmaaaaaaqqq||||||}}}~~~~~~~~~~~~}}}~~~}}}rrrvvv~~~~~~yyyzzz}}}~~~|||{{{~~~~~~|||}}}|||wwwwww{{{ooo[[[gggzzzvvvYYYYYYaaaJJJ777444777555333333222<<<;;;444AAAiiirrrOOO777,,,...333111444666444111111444888888666444333555777888888666777:::<<<999444444888999777666666666666555333555777666999OOOpppqqqRRR;;;666666555333000......///111444666333000111666999333444555555444555777999:::777444222111000111222666777888777666555777999444333222222333777;;;>>>888444000222777:::999666333555777777666666666777777888888999888777666555444555666666555666777999333555555333333666555222///222555777555111,,,)))777555333111222444555666999666444666999:::888555===999444000//////000///***///333333444555333...444555777888999:::;;;<<<:::;;;:::888555333444555444555555666666555444222555555444555777777666555666444111000111333444444111000222555555111222555666111------111666777777333333555777999888555222666888:::999555333333333222333444777:::;;;:::888777999;;;<<<===;;;:::888:::===@@@CCCGGGNNNXXX___lllttt~~~^^^GGGJJJ```sss{{{wwwssspppkkkaaaVVVPPPDDDEEEFFFEEEAAA<<<999:::<<<===@@@AAAAAA>>>;;;999@@@IIIVVV```dddbbb]]]ZZZmmmnnnqqquuussspppqqquuuyyy}}}yyylll[[[JJJ@@@>>>;;;888999===???>>><<<===;;;;;;===BBBEEEGGGGGGIIIEEEAAA@@@AAA@@@===:::777555555999999666666999:::;;;=========;;;888777999888:::<<<888333888AAA111888999444555<<<===888:::555333555777666555555999999999777444222222333+++...222555777999<<<>>>DDD???QQQ{{{tttLLL<<<000000111///333;;;777333111333555444444666555444333111000111222222666555666888999888555444...222333111222777999888777444222333777999999777555888<<<:::333333@@@PPPiiiyyypppZZZRRR^^^kkkuuupppbbb___ooo}}}||||||}}}~~~~~~|||}}}~~~}}}rrrwww}}}{{{~~~~~~~~~~~~|||{{{}}}~~~|||}}}xxxpppqqqyyypppYYYdddvvv~~~pppVVVYYYVVVEEE777777:::666333333999EEEEEE;;;HHHrrrSSS888///---///222---000222222111222555888888666333333444555666666444666:::===:::555555999444333333444777888888777444555444:::QQQtttwwwVVV<<<555666666333000...///000333000//////111333666888111000///------///444888;;;:::777333000000111111...///000000000222444666666555333222444666999;;;888444000222777:::999666666666666444333444777:::444555666666666444222111333444666666555555666777///333444222111333333000...000333666666333...***222222222111222444666888777444333444888999888555<<<:::777555444333111///(((---000000111333111---777777888999::::::999888444777999:::888555444333222333444444444333222222555444444666888888777555444111///...000222333333444333444666444000000444777444222333666777666444...///000444777999888777999888666666777555111...555555777:::===>>>===;;;:::<<>>000111333///000777444000///333555555666999111222000------000222111222///000666:::::::::<<<...111333000000555888777<<<:::888666666555333222333555888888333222;;;FFFaaasss||||||ttt```UUU___lllwwwsssccc\\\hhh{{{~~~}}}|||}}}~~~}}}|||~~~{{{{{{}}}qqqvvvxxxxxx||||||zzz~~~{{{zzz|||}}}|||~~~ssshhhjjjtttlllWWWcccsssuuucccLLLUUUNNNAAA888:::;;;888888<<>>555666666222...---///111555...***---222444555666555444222///...111666:::666999888444222444555555///......---...///111222666555555555555555555666888555333333666777666444888777555222111333777:::111222222222222000...---555777777666444222111222,,,111444222000222222000...///222555888888555333000222333333333333555777444333333444666777777666:::999888777777555222000***...000///000333222...666666666999;;;;;;:::888111444777888777444333222///111333333222111222333444444555777999999777555///...,,,---000222333222555555666777333///111666999888666666555444111.........///333777999:::999999666555666999888333...111222666;;;AAADDDDDDCCCCCCEEEIIIMMMOOONNNMMMKKKRRR[[[iiiwwwyyybbbUUUDDD===GGG\\\kkkppp\\\ZZZXXXWWWTTTRRRWWW^^^bbbeeeeeebbbbbbggglllmmmvvvzzz~~~|||{{{{{{|||~~~nnnllllllmmmjjjfffgggllllllkkkgggbbb[[[TTTOOOLLLCCCIIITTT```iiidddNNN999888999???LLL```nnnlllcccCCC999222444666333555;;;444444444444444444333222777999;;;;;;999777777777>>>:::HHHjjj|||~~~ZZZBBB111333777111///333222...---111444444666999///111000+++,,,222444222111...000777;;;:::999<<<111555444000...111444444888888888555222000000000000111444666444222777>>>UUUjjjtttuuu{{{xxxfff[[[[[[hhhvvvvvvfff[[[cccrrr}}}}}}}}}}}}}}}~~~|||{{{|||{{{|||zzzpppvvv{{{ssstttzzz|||wwwxxxyyy|||{{{yyy{{{|||}}}}}}oooaaadddppphhhWWWgggvvvqqqYYYDDDQQQIII???888::::::;;;BBBLLLgggrrruuummmmmmzzzeeeMMM777333555333333666444222000333777999777444333111000111444777999999:::666555888777333000000---------000444777888888444444111666OOOsss^^^BBB333555444000+++***...222555...+++///444444555777999999888555333333444666222888:::666444777999888444333111000111333444555333444666777777555333111222333444555555666555555666666555333111222555777333333333333222111000000555666777666333000//////---333666444222333444222333222111444777888777555111444666666444222333444111333444555555666777999999777555444555555333222000333333111222555555222555555555888;;;<<<999777333444555444222000000111...000333333222222444666444444555777999999777555///......000333666666555444444666777333///222888888888888666333222222333222222444666999999888666444555777999;;;:::888666666999???IIISSSZZZ]]]^^^```cccgggjjjlllkkkhhhgggsssyyyyyyqqqhhhaaa[[[XXXFFFCCC@@@DDDRRR```ddd```ddddddiiipppssssssxxxyyytttqqqjjjxxxxxxUUU===<<>>888999999===JJJZZZttt~~~|||uuuuuutttqqqNNN???555888888333333999777222///222777999555///111//////111555999<<<===AAA;;;777888888444///...111000///000222333222111999777333888PPPtttaaaEEE222333222...)))(((---222555///---222444333555999555666777555111...,,,,,,222999<<<777555888999777444222111111333555777888000222666888888555222///+++...222555666777888999333444555444333222333555777777666666555555555555111333555444222111000000...555888666444666666444888555222111333333222000333666999888444111000111000333666666555555888;;;999666333111222333444333555777666333444777888666777666666888;;;:::777333777666444000---,,,...111...111333444222333666888333444555777::::::888666111111222555999;;;;;;:::222222555666333000444;;;555666777555333444999>>>666777999;;;<<<999555111...444:::<<<<<<;;;===???EEEIIIRRR___lllwww}}}xxxhhh```TTTJJJFFFJJJQQQVVV```eeekkksssxxxIIIEEEWWW}}}ZZZ999111666666333333444222111555;;;===:::666333666999;;;:::999999999888999???VVV|||uuu___iii}}}}}}nnnNNN555666<<<777333444///000111222222222333333333222111222555444111.........111555888888555222222555555222111444666666111///......000222222111555333111222555888::::::GGGZZZkkkrrr{{{sss^^^TTT\\\jjjtttnnn```\\\aaarrryyy}}}||||||}}}{{{zzz|||||||||~~~~~~}}}xxxqqqvvv}}}zzztttsssuuuwwwssswww}}}xxx|||~~~}}}yyywwwwww{{{~~~}}}{{{{{{qqqYYYWWWpppfff\\\eeepppcccQQQKKKJJJAAA666777999333===XXXkkk{{{}}}vvvmmmHHH@@@888777:::;;;444---888555222444888888444///000---///333444111333:::222222222444666555222000222555888:::999777666666888999666;;;UUU{{{{{{^^^FFF888222---+++***))),,,222888444000111666999999777000222444666666444222000666888::::::888555333222333333333444444555777777888999:::888666444444444555222000333888:::777444000444888:::888555222111333;;;===555333888888111444444444333222222222222777;;;;;;888888:::666...555555444444444444333333333444666777777555444222555555555555666666666666666111000444777555333333555666444000000444777666555666888999888666333111777999999666111000444888222111111222444555444333999777777888999888444000//////333:::===999444333333555666555111000111444444222111444888:::999777<<<666333777999666444666666999<<<@@@CCCIIIPPPVVVdddpppfffhhhlllppptttsssoookkk^^^ZZZYYY]]]dddmmm{{{xxxiiivvvgggAAA999777777999666333222222444666999999999777666777999;;;<<<;;;::::::777>>>VVVxxx~~~XXXVVV~~~~~~~~~qqqQQQ777555:::666111333222222333222000...---,,,555333111111222111...+++---...111444555555333111444666555111000333333111333222111111222333222000666444333333666999::::::>>>RRRcccmmmyyyvvvcccKKKUUUhhhyyyvvvfff[[[[[[mmmuuu{{{{{{||||||{{{{{{|||}}}~~~~~~}}}~~~~~~}}}~~~}}}zzzzzzqqqooovvv~~~~~~wwwqqqqqquuuqqqnnnuuu{{{~~~~~~{{{xxxuuuvvvyyy|||}}}}}}yyyzzz{{{}}}sss\\\YYYppphhh^^^fffooo```NNNIIIIII<<<111111444333EEEggg~~~vvviii@@@555111777888222444<<<333111111333777777555222333111222555444111222888222333555666555444333222333555888999999888777777666888555:::UUU{{{|||aaaJJJ999333000111222000111333999555222333777999777555333444555666666444333111444666888777555222111111222222333333555777888999333555666777555444444555;;;666222111222333000---111222444444333333333444444<<<===666444999:::555444333222222333333222111888;;;;;;999999;;;777111555666666777777444111......000333555666666666555888777777666444333333222;;;555222555777666555777444666555111111555777555222333555777777666555333777999:::777333111444888666444333333444444333111:::888777888999888444000333222555999777///***)))000333555444111000222555222111111333777;;;===>>>:::777888???AAA<<<777777:::@@@IIISSS]]]jjjxxx\\\___eeellltttyyy}}}~~~tttLLL???999888;;;999555444333444666888999888666555555777999:::999888888999>>>NNNlll]]]RRRyyy~~~sssSSS888333777444111333222444555555222...,,,,,,444222000000000111000...///111444555555333333222777777444000111444111+++555444333444555444111///666444222333555777888888888IIIZZZfffuuuwwwfffEEEMMM```tttwwwiiiZZZUUUiiisss|||}}}|||~~~zzzzzzzzzyyyxxxyyy{{{}}}~~~}}}xxxwwwwww{{{~~~{{{uuu~~~~~~}}}tttiiilllvvv}}}ssslllpppvvviiijjjsss{{{|||zzzwwwvvvxxxzzz||||||xxx{{{}}}~~~ttt]]]YYYnnniiiaaahhhnnn]]]JJJFFFEEE777000222666888PPPttt{{{mmmRRR:::---555777---...:::///000222444666777777777333111333555444333555999111555777777555333444555222333444555666666666666444666444999UUU{{{~~~dddNNN777000---111555444111111666444333555888:::888555444444555555555555444444666777888777444333222333222222222333555777999;;;000222666777777666666666666333//////222444333111666666444222000111333555555;;;<<<666555;;;<<<999444222111222555666444111777999:::999;;;<<<:::555666777888:::999666000+++---///222444666666555555777777666555555444333333>>>777333444444444555999555777666222111333222///---///111333555555555444444666888666333111333555666555444444555666444333:::999888888888666333000333444666777111'''###$$$222555777555222111333555999888666444333444888;;;555444777>>>AAA???<<<<<>>DDD___kkkTTTrrr~~~~~~}}}sssUUU999222444444222444///222666777555444333444222111000111222555666777333666888888666444555666888666333111444666222***222222333555666555222///444222111111333555555444666DDDRRR```ppp|||vvviiiKKKKKKVVViiiqqqhhhZZZSSSiiiuuu~~~||||||zzzxxxzzzzzzxxxuuuuuuyyy}}}}}}{{{|||ttttttvvvzzz~~~{{{wwwttt~~~}}}zzzqqqeeejjjxxx|||nnniiiooovvvdddhhhttt}}}~~~}}}xxx}}}zzzyyyyyy{{{}}}~~~}}}}}}qqq[[[WWWkkkfffbbblllppp[[[GGGAAA>>>555333999>>>CCC[[[zzz}}}xxxhhhJJJ111000777444//////...111444666666777888999---...000333444555999<<<111666:::999444222444888000000///000222333333333222444333999UUU{{{fffQQQ888000+++000666666444222222222333666:::;;;999777111222222333444555666666999::::::999777666666777444333333333444666888:::222555999:::999888888888333222111222555666555444;;;:::888555222111222444444999999666555:::===;;;555333222444888999666333333444555888;;;===;;;999888777777999999777222---111222444555555444333222444444555666666777888888;;;666333333333111222666555888777333000000...)))---...///111222333333333000333444444222111111222333222222444777999999888888888777666555333111///000222666666///&&&%%%(((666999:::888444222333666>>>>>><<<888333333666999666777;;;AAAFFFJJJLLLNNNbbbppplllKKK===444333666444:::777555444555666666666222111111333666999999999666======>>>ZZZ}}}ZZZjjj}}}{{{{{{{{{{{{~~~sssWWW<<<222444444555666,,,111666777555555666999444444444555555777:::<<<666777777777555555555666555555444333777:::555---......000222555555333000444333222333555666666555555>>>JJJXXXlll{{{yyypppVVVNNNRRRdddqqqkkkZZZOOObbbqqq}}}{{{yyyzzz||||||zzzwwwxxx|||}}}~~~}}}|||~~~{{{vvvwwwxxx|||~~~}}}wwwqqqwww{{{yyyooodddjjjyyyyyykkkgggnnnuuubbbjjjwww}}}}}}|||xxx~~~|||zzzyyyzzz|||~~~yyynnn[[[ZZZnnnbbbcccppprrrZZZDDD<<<777444444:::???IIIfff}}}tttllliiikkkooobbbTTT@@@333333888777111///111444555444333444555+++...000111222555888:::222666:::888444222555999111000...///111333222000000333222999VVV|||iiiTTT???555///333888:::999888222333555777888888666444......000111333555666777:::;;;;;;:::888777888999555444333222333444666888666888::::::999777666666555555666666555222...+++666777777666444222222333222555666555555888;;;;;;555444444777::::::888555......000555999;;;;;;;;;999666444555888888555111111333555666777666555444444555555777888999::::::777444444666444000000333333777777555444444222...222222222222333333444555111333444555444333333444444333333555777999999888666666666444222000//////111333666777111******...333555888777444333666888888::::::888666666:::>>>>>>EEEPPPYYYaaafffggggggtttWWWCCC===777777;;;888:::888666666777777555444222111111333777:::<<<<<<777===<<<===ZZZ]]]aaazzzzzzzzzyyyzzz|||uuu[[[@@@444444555555555,,,000555444111000333777888999999888666666777999666444222222444555444333222444555555888;;;777000,,,,,,---000333444333111555444444555888999888777333888AAAPPPgggzzz~~~yyyaaaTTTSSSgggxxxrrr\\\KKKTTTgggzzz~~~|||zzz}}}}}}~~~}}}}}}~~~{{{}}}~~~|||~~~}}}}}}~~~~~~|||zzzzzz|||~~~zzzrrrkkkvvv~~~zzzvvvlll```iiiyyyuuugggfffmmmrrr___jjjyyy~~~~~~}}}zzz|||{{{zzzxxxvvvwwwzzz}}}{{{}}}vvvmmm^^^```ttt___dddrrrqqqWWWAAA999444333111555;;;LLLnnnrrrlllcccVVVIIIBBBFFFOOONNNXXXUUUAAA222222555333...///000111111111000///...222333000000333555555444666888777444333555888555333111333555555333000///222222:::WWW~~~nnnXXX@@@777111333666777666777666666777777666333000///---...000111333444555555555777888888666444555555444333111000111333666888777888999888555333333444...000222333333111...------000333444333222111111///222555555666666888999444666888999999888777666...,,,---333777777888999999555222333777888555222...000333666888999888888777777777777777777777888555444555888666111111444111555777777888<<<;;;999999888666555555666777888555555666666777777888888999777666555666666444333444555555333111000000111555555666777333------000,,,///333444333555888<<<666555444333444777;;;???OOO^^^ppp}}}yyyzzzQQQ???777888555777:::666888888888888999888555222444333222444777:::<<<<<<777;;;:::===UUU}}}___WWWppp~~~|||zzzyyyzzz}}}xxxaaaEEE777555555333222---111444222......222888555777999888555444444666888333...///444777555222///444777777777888666111///...---///111222222111333222222444777888888777555555:::JJJbbbvvv~~~|||mmmXXXOOOaaauuuttt___NNNGGG]]]ttt}}}}}}zzzwwwuuu{{{zzz{{{|||{{{|||}}}~~~~~~~~~}}}|||~~~~~~}}}{{{{{{}}}||||||~~~yyynnnfffqqq{{{~~~yyysssfffXXXhhhwww}}}pppddddddjjjmmmZZZgggxxx~~~|||}}}zzz{{{zzzxxxvvvwww{{{~~~xxx}}}wwwnnnaaaaaasss```eeerrrnnnRRR===888555222222888@@@RRRooovvvdddQQQLLLGGGBBB:::222444;;;???MMMWWWRRRDDD999444222000///...000333444111...///444555111000444666444555555555555444555555666777555333555777777222---...222333;;;YYYuuu^^^<<<777333555555222111222333444555555333111000000000111333444444333111000111333666666444222222222000///......000333777:::999999999666444333444666***+++---///000222444666...000222333111/////////...111444777777666555777222666::::::777444444555222......333555333333555999555222444888888333------///222555777888888777444444555555666666666777444333333555222///111666111555666666888<<<===;;;888777555333333555777888666555444444666888999999999888666555555444333111333555666444222111222555555333333555444000///222...111555555555555999<<<999666444777???JJJTTTZZZqqqppp<<<111111555333555888333666777888:::;;;999555111888666444444555777888888666999999;;;IIIiiijjjLLLVVV}}}~~~|||zzzzzzzzz||||||eeeIII999555444111///...222555333//////666===///222666666444333444666;;;444---///666:::888333---444888777666666333000222000//////000111111111......///111444666555444999777999FFF]]]rrrzzzyyyvvvZZZHHHUUUlllpppbbbTTTBBBXXXpppzzzxxxtttqqqnnnwwwuuuuuuxxx}}}~~~{{{}}}|||{{{{{{{{{|||~~~{{{~~~}}}yyyxxx|||{{{|||~~~xxxllldddlllxxx~~~yyyqqqaaaQQQggguuuzzzmmmaaaccchhhiiiVVVeeevvv|||zzz|||||||||zzzxxxyyy}}}xxxyyyppp```___ooobbbfffqqqjjjNNN;;;999777222666AAAKKKZZZlllbbbBBB===999:::@@@BBB>>>===@@@444777FFFYYY^^^PPP>>>666333000///222777999555111...333555111111777999777666555333333555666555444777444333555777666///***...222333<<>>XXXxxxFFFDDDiii~~~zzzxxxxxx|||iiiMMM:::333222222222000111222333555666777777555555555444444555555555;;;888555333444555666666111666888444222333///))),,,111333///,,,...111111111111000///222666333---777999:::@@@SSSlll|||vvvjjjWWWLLLWWWiiijjj___NNNVVVmmm}}}xxxtttrrrlllwwwxxxvvvrrrttt{{{}}}yyy~~~{{{{{{{{{{{{}}}{{{{{{}}}{{{~~~sssaaa^^^jjjwww{{{{{{yyyhhhUUUQQQllltttqqqpppcccaaapppgggRRRiii}}}}}}~~~~~~~~~|||{{{|||}}}}}}~~~~~~mmm]]]___lllWWWgggpppcccHHH444222999555222<<>>>>>===333222666333666555333222111111222333444222000222444666444222---000333555666444222000000---***---333999<<<===999;;;999333///000111000111111111000000222555888666555333111...+++)))(((000333777999888666666777555444333222222222333444333555222------222111,,,+++333888555444666666333444555777888777555222000000111111111555999666111888777555444444555666666777999888444444777888666777555333111000111222333777777666444333444777999666666666666777777777777222111333555444000111555000000000222444555444222777AAA===444555666666===;;;@@@OOOggg~~~aaa======<<<:::777666555444;;;::::::888555333333555333222222555777777444111888:::777777===IIInnnJJJ>>>___|||{{{}}}kkkOOO;;;222000//////---000444555555444444444666666555444444555666666888555111000111222333333111555666333333555333...000222111......222222///***000333222111222111---333666777;;;JJJaaaqqqwwwyyynnn[[[NNNUUUdddfff^^^PPPUUUiiizzzyyywwwuuummmpppttttttrrrtttzzz{{{xxx{{{yyy{{{||||||~~~|||{{{}}}~~~}}}rrr```]]]nnnyyy{{{zzzxxxhhhWWWTTTmmmvvvuuutttgggfffuuukkkYYYjjjzzz}}}~~~~~~}}}}}}~~~~~~~~~{{{~~~|||ooocccdddjjjUUUeeelll]]]DDD444222444000555FFF]]]hhh]]]GGG888UUUbbbmmmrrrxxx|||rrrdddNNN<<<444FFFcccnnn\\\FFF999::::::888555333333333666444333333444666666666444111222777:::777333333666444333444666777666444111333333;;;XXX}}}lllHHH<<<:::999222111444000444444444444555777999:::000///000333555555222//////111333555666444222111222///,,,---222777999999888777222------111000---111111111000///000333666222222111000000000111111555444444666888888777666333333222222222222333333111555555111///111///***///777:::777444666666444888777666555333111000000222333333222444777555000333444666666555444444444888:::999555555888999777888777555444333444444555666666666555333333555777444444444444444555555555444333444666444000000333444444333555777777666555:::777111555===777333===MMMYYYpppeee???;;;888999888555444666888<<<===999666666444111222222222444777777555222555777555777===GGGiiiZZZPPPlll}}}{{{zzz|||pppUUU???333111000///+++111777888444111111222555444333111111333444555333111...---///000111111///222333111222555555333555333000...111555222,,,(((000777666222222111//////333666888BBBUUUgggrrr{{{ppp^^^OOOQQQ___fffcccSSSPPP___rrrxxxyyyvvvmmmhhhmmmrrrsssuuuyyyzzzyyyzzzxxxxxx|||~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~mmm[[[ZZZqqq{{{|||zzzxxxiiiZZZXXXnnnxxxvvvttthhhhhhxxxmmmeeeqqqzzz|||}}}|||{{{|||~~~~~~}}}}}}~~~~~~~~~xxx~~~yyyrrrnnnjjjgggWWWeeefffPPP:::444444222///===UUUllltttkkk\\\SSSnnnwwwwwwcccGGG000;;;\\\mmm___HHH666777888666333111111111666666666555333222333444555///,,,222999999777555777555444444666777666555333666555;;;VVV{{{pppLLL;;;666777333333444...333333333444666888:::;;;,,,...000444666555222...111222444555666555333222666222...///222555555444555111+++(((,,,111///)))111222222000//////111444111000000000222333555777777333///000444666555222111222222333333222222222///555888555111///---+++555:::<<<888555555666555888666444222111111222333444555555333444666444000...222777888666444444555777999888444444777777555333333444555666666777777555666777666444333333555444333333333333444555555555444555777555000///222777666555666777888777666777222///999BBB;;;>>>RRRnnn}}}uuuNNN???666:::;;;555777??????IIIKKK???888:::888///111111222444666777555444222444333666<<>>NNNdddssszzzqqq```OOOMMMZZZgggnnnVVVJJJRRRgggrrrwwwvvvlllbbbiiipppuuuwwwyyyzzz{{{yyyxxxzzz~~~~~~~~~~~~~~~~~~}}}}}}{{{gggUUUWWWrrr}}}}}}{{{lll[[[YYYqqqzzzuuunnnaaadddvvvkkkmmmyyy}}}|||{{{{{{|||~~~}}}{{{yyyxxxzzz{{{xxx~~~~~~xxxvvvwwwoooddd\\\gggaaaHHH444444666333444FFF___qqqvvvsssppppppuuu{{{{{{rrrSSS555666PPPaaaTTT>>>333444666555444222222222444666777555222111222555777111---111555555555555888666555333333333333333555888666;;;UUUzzzsssNNN:::333999999888666...222222222222333444444555---...111333444444333111333333444555555555444333888555111000222333111///......+++***---000---'''333444444222000000111333444333111000000222333444333111---,,,---///000000000111222333333333222111...444888666111...///111999<<<<<<999444333444555444333222222333444666888333666666333333666666222...222777888666444666888333555555222111444444111,,,...000333666888999999444666777666444333333333555555444444444555666777555444666999777333222555555444333333444555555444222777888<<>><<>><<<999000111111222444666666666555333444111333999???YYY~~~xxxaaaHHH:::888888777333888:::777111...222888444333222111111222333444333222000111444666666666444333111111222222444555222666777222///000222111333444333111444888888444)))...444777;;;IIIaaattt{{{uuufffSSSIIIRRRdddrrrZZZFFFFFF[[[jjjsssssskkkcccgggnnnuuuyyyzzz{{{}}}zzzyyy|||~~~{{{{{{|||}}}~~~~~~zzzdddTTTWWWqqq}}}nnn[[[XXXvvv~~~ttthhhZZZ___tttiiikkk{{{~~~||||||}}}}}}~~~{{{wwwuuuwwwzzzzzz~~~}}}xxxzzz|||sssddd[[[gggfffQQQ>>>999555000999MMMeeerrrsssrrrtttvvvzzz~~~|||www^^^@@@888FFFRRRHHH444///222555666555555555666111444666555333222444666999555333333111...///333777666444111/////////000555888777;;;TTTyyywwwPPP888111999;;;999555,,,///000000111222222222222111111222222222333555666444444444444444444444444999666333333444333000---'''---111000//////---(((555666666555333222222444333222111000///000000111///111222///+++***///333000111222333444333333222///222555444000///222888999:::;;;999444000111444333333444555666777777888222555666333444777888666222444666666555666999<<<222444444111111333333000///000222444666777777777444666777777555333333444555444333333333444666777222222666::::::666666999555333111222333444444444666???<<<<<>>GGGBBB444...111555777666666666666000111333444444444555666777666666666111,,,,,,000333333111///,,,,,,...000444777666:::SSSyyy~~~VVV;;;111888999555111+++---...000222444555555555444444333111000111555777555444333333222333333444999666444555666666222///'''...444444111111...***555666777666444333444555---......///000000111111---333888666///---111777111222222333444444444444333222333444222000333999777777999999555000000444777777777777777666555444111555666444333777:::999666555555555666888:::<<<333666777444444666555111888888777777666555555555555666777666555555666777333222111000000222333555///000444::::::777777:::666444222333555777888777>>>CCC===GGGwwwooo```lllmmmDDD222---)))222444555444333333444666999666///000555666GGGeee~~~{{{{{{{{{|||}}}~~~{{{hhhKKK888666777444666777777555333222444555444555666777777666555444333222333555888:::;;;:::777333333666666333333777111444333000///222333111...000111///111555555333...---...000111999MMMaaavvv{{{xxxgggPPPHHHUUUgggkkkJJJ>>>OOO___llltttsssnnnhhhgggpppxxx{{{{{{|||vvvuuuxxx}}}||||||~~~|||{{{|||~~~|||cccSSS[[[sss~~~ooo]]]YYYvvvwwwhhhYYY```tttfffeeettt~~~wwwxxx}}}|||yyyxxxvvv{{{|||zzz{{{}}}zzzuuuuuu|||yyyuuuiiipppvvvpppZZZAAA777999PPP```pppuuuuuuvvvuuusssiiinnnvvv}}}~~~lllNNN666444>>>>>>444///222666777666444333333111111222333555666444333333111222666555000------.........---+++---111444222666666999SSSzzzfffFFF666888555111111......///111333444444444444222444444333000000222444555444222111111111222333777555444666999999555222---000222111222333000+++444555666666444333444555***,,,...000111111111000---333999999666333444666333333333333444555666777666333333666555111111444444444777:::777111111555999888666555444444444555333777888444333666999999777444333555999;;;999666333666777555444666555111:::999777666555555555555555666777666555666888;;;333222000//////111333555---...333888888444333666666444222333666999::::::>>>FFFNNNjjj}}}rrr~~~wwwWWW>>>333///...444555666555222111333555666444000222666222<<>>DDDKKKTTTcccvvvjjj@@@+++111---***999333444444444222222222333666000111888888111111777777666555777;;;;;;888555******...111///,,,///555666666555<<>>555111444444<<<888444222000///---+++000000111111111000000///444444333222111222666999:::888666777999999666333888222000333555333111222///222555555222111333555///222333222///---///111777777777777666555444444:::333222777999666444666666888999777777777333---555555666888888666222///...222555444111///333777888777555333111222555888666222111666:::999666666666555555888:::888111+++666444444888888555555777777666777999;;;:::444///...111555777777666777777444222333666555222333777888555777;;;666///666DDDHHHdddxxxpppqqqeeeZZZWWWWWWTTTPPPNNNDDD>>>888888;;;<<<777111;;;666000------......---777666555666666555333000ZZZ{{{|||{{{|||~~~uuuXXX???555555555333000111555444...,,,......+++,,,111333333444777333333444444444333111000000111222444444333222111---,,,+++,,,...///...---///222555666333000000222111222555888666555===HHHbbblllxxxyyyiiiTTTLLLNNNddd]]]QQQJJJTTTiiiuuuwww|||pppcccaaajjjvvv{{{zzz~~~{{{yyy|||~~~}}}zzzzzz}}}hhhVVVYYYuuussseeeeeeuuuxxxooo___\\\hhhlllfffnnnwwwzzz}}}tttlllrrr{{{{{{|||vvvgggZZZZZZbbbooottt{{{~~~}}}zzzxxxwwwyyyppptttzzzyyy||||||ssshhh[[[KKK>>><<>><<<::::::;;;;;;999777999333000333444222111222000333555555333333444666111333444222///---///111222333444444444444444333999444222666888555333555777:::;;;999888999666111444333333555555444111//////111333222000111444777555555555333222222444666999666555666444111111555555555666888:::999555111333111222777888666666999444333333555777666222...***...333666888999:::<<<333111333666444111111555999444666>>>@@@===AAAJJJppp{{{xxxtttmmmiiijjjssscccPPPFFFBBB@@@???@@@BBB>>>888555444444444444<<<777111......///...---222222333666888999777555OOOwww||||||zzzzzz{{{|||xxx]]]BBB444222444......222777666000,,,,,,111...---.........333:::222222333222222000...---///111333555555444333111...---,,,---/////////------///222444555555333222222333777888666444999AAAVVVgggvvvwwwmmm^^^NNNBBB\\\```YYYMMMOOOaaaqqqvvvvvveeeXXX^^^ppp|||zzzyyyyyy|||~~~{{{~~~|||zzzzzz~~~~~~jjjYYY[[[ssswwwhhhfffwwwzzzrrrccc___hhhmmmiiirrr|||ssskkkqqq~~~xxxmmmeeegggnnnxxx|||~~~|||{{{|||ssslllrrrzzzxxx{{{~~~ssscccSSSDDD;;;;;;@@@MMMRRRYYY```eeegggfffeeeRRRIII<<<111---111999???HHHBBB,,,###555AAA888000555555555444333222222111444//////444333---,,,111333444555444444555777999666000,,,000444444333333111///,,,777VVVzzzuuuQQQ999666222111555444777555111000111222222222555555666666666666555555000111111111222444888;;;;;;999777777777888777666999333111222333111000222333444666555444444555777111333444111---+++,,,///...///000222222222222111666333222666777555444444555999:::888888999777333222111000111222222111///111111000000111444666888222333333333222111333444999777666555000---111888444666888888666444333333333000111666777555666999444222111222555555222///,,,///333666777888:::;;;333222444777666222111555888555777;;;<<<@@@OOO```zzzqqqkkkggg]]]]]]______[[[YYY___hhhwwwcccLLL>>>999888;;;@@@???===888111------111666:::777333000/////////...222222555888::::::888666DDDddd{{{}}}zzzyyyxxxyyyzzzyyybbbEEE222...000+++---222777888666333111111......///...---222999444444444444333111///---000111222222333333333333111///...///000000///...***---000222666888666222444666888888555444666;;;FFF___uuuxxxsssjjjWWWCCCQQQaaaeeeVVVLLLWWWlllwww|||xxxhhhUUUVVViii{{{{{{zzzyyy{{{}}}~~~|||}}}{{{{{{~~~}}}kkkZZZ[[[nnn}}}yyyhhhdddwww}}}yyyiii```eeekkklllvvvqqqiiiqqq~~~xxxuuuwwwzzz{{{~~~nnnhhhpppyyyxxxzzz}}}xxxfffPPP???<<>><<<===CCCHHH===;;;666111------000333555444222000000000000000777777888:::;;;999555111777MMMpppyyy~~~|||}}}|||zzzxxxxxxxxxyyyzzz~~~|||iiiMMM666...///000222555777888999888666000...///111111///111555444444555444333111///...222111000///000222444666111000............---+++(((,,,///000333888777111555888999666333222444555;;;YYYtttyyyvvvppp^^^JJJGGG___nnnaaaNNNOOOdddxxxwwwwwwmmm]]]XXXeeewww|||{{{}}}}}}}}}}}}{{{}}}{{{kkk[[[ZZZhhhyyywwwggg```rrr}}}~~~nnn^^^]]]ffflllwww~~~nnnhhhrrr}}}~~~~~~~~~}}}{{{{{{|||~~~~~~{{{jjjdddlllxxxxxxyyyzzztttwwwxxxppp]]]LLLLLL]]]mmmtttzzz}}}~~~ooofffXXXJJJ@@@888333111555222,,,---CCC]]]XXX===333222111333555777666555777555555777666333222333000222333222000000444888222111222444444222666<<<555222111===^^^eeeKKK???===222+++...111333111000111333555666666111222222333444444333333333444444333111111333555777777666555444333444444111...///333333222333777999777555444333333333222444555444000+++)))+++...111222333333222000...,,,...111444555777888888888111666999666444666777555444222111222333444444333111///,,,---000333666777555444222///...///444777444111111777:::999999:::555999:::666///+++---111<<<888666666444000///222888666333555888;;;;;;999999999:::888555222222222444333555999888444444888888:::<<<>>>DDDYYY{{{yyyqqqbbb^^^XXXSSSPPPKKKCCC>>>444555999===<<<:::===CCCMMMCCC;;;:::;;;;;;>>>BBB;;;888555333333222000//////000000111111111222333:::::::::::::::888333000///;;;WWW~~~~~~xxx~~~||||||{{{zzzyyyxxxyyyzzzzzzsssYYY???222111666999888666555777777444111---...222555333222333222222333333222000...---222111000000111333666777222000---,,,+++***(((&&&&&&---000---///555666111555777666111...000111000888SSSmmmvvvvvvrrrbbbPPPAAAWWWmmmjjjUUUKKK[[[rrrtttwwwuuujjj```bbbqqq~~~{{{yyyyyy|||~~~~~~~~~~~~yyy~~~{{{zzzlll\\\ZZZeeexxx}}}vvveee]]]kkkxxx}}}qqq```[[[bbbkkkwwwzzzkkkgggtttzzz|||}}}xxx|||yyyyyyyyyhhhaaaiiiwwwyyyxxxrrrfffaaapppyyyqqqddddddqqq~~~zzz}}}}}}xxxnnnaaaTTTGGG>>>999000***+++444JJJhhhiiiNNN888666333333555666333000555444444555444333222222111222222222111111333444666777999:::555111222888444333444@@@___aaaHHH===<<<111***---...111111111333666666555444///000111222222222222222///111222222222333555777222333444333111000000000------000555555111222666777444222111222333222222777888777333...---///222333444555555444111...,,,---333777777777999999777333999;;;888555777999888666555444555666666555333------,,,,,,---///222444777666444111///000444777999444333888<<<:::666555444777:::888333111333777>>>:::777777555111000333777444333555999<<<<<<:::888999999777555333444555333111333666666333555:::999:::BBBTTTmmmvvvllliiifff___UUUKKKFFFAAA======???BBBCCC999888999======999888:::666222222666888555444555888777666666777666111...---///222333222222333555888777777888999999777444222888KKKiiizzz~~~}}}{{{zzzzzzzzzzzzxxxaaaFFF555111444888888444333555444000444---+++111777777444333000111111222111000///...111222333555666777777777555222///---,,,***'''$$$&&&///111+++***000444000333555222+++(((,,,---+++555GGG]]]mmmvvvtttfffWWW???LLLcccnnn```MMMRRRgggsssuuuxxxtttdddZZZfffzzz|||{{{yyyxxxwwwyyy|||~~~~~~}}}}}}}}}~~~~~~~~~xxx{{{zzznnn___\\\eeeyyy}}}~~~wwwfff]]]jjjuuu{{{ttthhhdddggglllvvvvvvhhhgggvvv~~~~~~~~~~~~tttooohhhfffooo~~~xxxiii___gggwww{{{wwwjjjXXXVVVjjj|||{{{ssssss{{{~~~vvvjjj^^^XXXUUUDDD999===JJJZZZsssvvv\\\:::777333444666666333///222333444333333333333222333222222222333333111000777555666888666111///111000111444???[[[|||bbbDDD333444000---///...111111333666888777444111000000111222333444333333///111222222222222444666---000333333000---,,,,,,---...333777555000///222111///------000333444444777888666222...---000333222333555666555222///---111888;;;888666888777444444:::<<<888444666888888777777777888999888555222...000222111000000333666777888888777444333333444;;;777666888888555444666444666999888666444555777;;;777555666666444666999555444333666;;;======;;;777888888777555444555777555333444666777666:::@@@HHHSSSgggfff^^^PPPGGGIIIOOOLLLDDD@@@??????===<<<===@@@BBB>>>======>>><<<888999===111000111666777333111222444666888888666444333222///222666666555333444555666555444555777999999888555:::CCCRRRhhh|||~~~|||{{{zzzzzz~~~~~~yyydddHHH555///---333555222222555333...777...)))///777999666444111111222333333222111000000222777:::;;;:::777666999777333111///,,,(((&&&%%%000222)))&&&---222000111333///'''$$$)))***(((222<<>>;;;AAAHHHIIIFFF@@@===;;;666555555555000---222:::333111222666777333222444111666;;;999333000333888333666999999666444444444888666444444666888888888111777:::;;;JJJjjj~~~xxx~~~}}}zzzuuu}}}|||jjjGGG000444333444555555555333222111888333......111555444222444111222666888555333444111333555666666666888:::<<<;;;888444///***%%%###......///000,,,(((***///---222111+++&&&(((---///:::555>>>UUUgggjjjggggggNNNAAAGGG```eeeRRRIIIQQQlll||||||rrrgggPPPNNNjjjvvv~~~vvvxxx~~~~~~~~~~~~}}}{{{zzz~~~}}}|||wwwhhhXXXhhhvvv}}}xxxkkk]]]llluuuyyyzzz{{{rrrnnnxxx}}}zzznnnooo|||uuuzzz|||nnndddYYYKKKAAAEEERRRaaaqqq}}}mmmjjjooovvvooo___YYY^^^qqqtttxxxyyyzzz{{{{{{{{{}}}sssooowwwzzzvvvyyy~~~zzzssszzzzzztttxxx|||nnnVVV666000,,,000777999444...000000000000111333555777555333///,,,,,,...000333//////000333444444111...///666:::AAAZZZ{{{]]]BBB666:::888555666444111333666777666555555555:::888666666888999999999222444666666444333222333444111111666666111111444444444555666777666444111000222111///222888555...111111222222333333222222///111444444333222222222000;;;@@@======@@@;;;111444222111333666777555222:::888555444444555555444777666777888888555111...555444444555666333...)))111555666222111444777777444888999444//////000000555222000333888;;;999666222333555666777666555444777777999:::666111000444GGGEEEBBB@@@EEERRRcccqqqyyypppnnnddd___VVVMMMHHHFFFHHHIIIBBB>>>777222111444999<<>>999///000000000222444555444222999666222000000222333555777555333222222222000/////////000333666444000,,,,,,444777111,,,---333666777888555000///222222///;;;999777888999999777555444444444555555555555555555555777:::888444444888HHHHHHLLLWWWjjj}}}sssiiiaaa\\\\\\ZZZUUUTTTVVVPPPMMMIIIDDDAAA???>>>>>>===;;;777444333555888:::===<<<;;;:::777555333222000333666777777555555444555444333333333444555666//////000222555555333000---...333666333000222888888666333111222444888:::000111666999777===ZZZxxx|||}}}}}}~~~}}}xxxrrr{{{~~~|||wwwlllOOO666444888777777777777888999999555444333555666333,,,'''***%%%%%%***///222666;;;///------///444666666444555444222000---,,,++++++///,,,,,,//////+++''''''+++000222...,,,...111111222333666???QQQdddnnnooofffRRREEERRRggglllXXXCCCHHHddduuuwwwssseeeYYY[[[ooouuuyyywwwuuuvvvyyyyyy{{{|||~~~}}}{{{zzzsssttttttuuuyyyxxxmmmaaagggttt}}}{{{ssshhhiiiwww~~~|||qqqmmmxxx{{{rrrmmmsss}}}vvvpppqqquuunnn```\\\bbbooommmjjjddd^^^^^^jjjxxxpppgggkkkvvvppp___^^^mmmrrr}}}zzzxxx}}}zzzqqq___WWWNNNJJJLLLWWWjjjyyyyyy~~~~~~pppTTT>>>000+++(((,,,333888666222333...,,,000777;;;:::777444444555555555555555555777777999;;;;;;888333//////444777@@@[[[~~~eeeGGG777999555111000,,,555555666555444444666888666555333333444555555444444666888888666555444555555333333666666333333555666666666555444222000///,,,000222222333666999888555666666777666666555555---///222333333222333333000666888666999===888......000333555444333333333888555111//////111555777888444000---...000111111---///111555777666222...,,,555999222***+++111666999777222///111555333...999::::::999777666555666333222111000///000111222666555777:::888555555999666888BBBXXXwwwtttaaaRRRIIIGGGBBB???@@@AAA@@@AAACCC::::::;;;;;;:::888666444666666555444444555666666444555666777777666444222333333555888::::::888666888555111///...000333555//////000333555555333111......111555333///111777999555111000333666777777444444888999666666EEEXXX}}}|||}}}~~~zzzvvvyyy|||yyyvvvpppWWW>>>999777777666777999;;;>>>???444444444555555222---(((***&&&&&&+++000222444888111...,,,///555888666333555333222000///.........222......222333///***((((((---///---,,,///111000///333333444CCC]]]ooosssqqq___KKKJJJ```pppaaaFFFGGG]]]nnnpppppplllaaaXXXdddmmmwwwzzzwwwuuuuuuvvv}}}|||xxxvvvsssrrrsssxxx}}}{{{pppeeebbbppp|||~~~~~~{{{rrrgggcccrrr{{{|||yyylllhhhtttxxxkkkllluuuyyyqqqooorrrrrreeeWWW\\\lllzzz|||{{{vvvpppooowwwyyynnnooowwwooo]]]^^^ooowww}}}wwwgggdddpppwwwrrrbbbZZZNNNFFFGGGRRRdddsssxxx|||~~~|||{{{xxx___CCC444111,,,(((***000333111...222000///000333555444222333333333333444444555666777888:::<<<===:::555111555777666;;;UUUyyydddDDD444777555333333000666666555333222333666999888666444333333333111///444666888777666444444444666555444555555444555666666666666555333222222333,,,///222222000222555888555666666777777666666555111333555666555444444444444666666666:::===999111111444888888555333222333777777666444333555777:::888555000...///111333333222444666999999777333000111888:::444...///444666777777666333555777444///...333777777444333555888555444222000000111333444999777666888666222111444444888DDDZZZwwwttt___NNNCCC<<<999<<<;;;===???@@@===999666111333666888888666333222111111111000111333444555000222555777777666444333666444444777:::;;;999555777555111......000333666555555666666555222000---000///111444333000222777999444000000555888777444888777888:::666444:::CCClll}}}~~~}}}~~~||||||}}}|||www|||yyywwwsss^^^FFF???999888888888888:::<<<===444333333333333333111//////,,,,,,111444333222444666222///222666999666222555444333222111111111111333......222444000+++)))(((,,,...,,,---000222000000444222...:::UUUllluuuuuukkkVVVHHHUUUjjjfffRRRGGGUUUeeemmmqqqsssjjjYYYTTTbbbrrrzzzwwwpppnnnoooxxx}}}~~~zzzyyysssppprrrzzz}}}pppddd___ooo}}}~~~tttgggbbbqqqxxx{{{yyymmmiiitttuuudddjjjwwwrrrfffiiimmmiii\\\WWWfff{{{|||~~~~~~|||yyyzzz|||~~~{{{tttsssvvvmmm^^^bbbrrrssstttjjjYYYXXXgggssssssqqqkkkaaaYYYZZZcccpppwww}}}}}}wwwyyy~~~{{{zzzyyyhhhJJJ555000///,,,)))***...000...,,,...111333333111111333555666444222000111333666999444555777:::<<<:::666222999;;;777888PPPuuugggFFF444666666555555222777666555222111222555888777555444444555444333111333555666666555333333333555666555444444555666555555666666555333333666888333444666555333111444888333333444444555555444444333555777666444333222222666666666555888:::777222444777999888333000///000444777999999888666777888444222111111222333222111222444777888888666444222777999888444333666777555111888<<<:::888777555222***000555666333222555999999888777666666777888888666222111444444111000222444;;;GGGVVVhhh}}}{{{wwwwwwzzz}}}xxxtttrrrrrrooojjjiiikkk\\\TTTJJJ@@@;;;999888888666777888888999777222---444555777888777666444222000///------...000333555222333666888888666444333777555444666999999666333444333222222222333555666999999999888555222///---333111222555555222444888888444000222666999777333777666666777666555777;;;RRRmmm}}}}}}{{{}}}|||{{{|||~~~www~~~|||yyytttaaaIIIBBB;;;;;;999888666666555555444444333333333333444555333000111555777444222222999666444444555666333000222333333444444444333333000------111111---***+++,,,//////---///333555333333444111---444IIIbbbqqquuutttcccMMMNNNbbbiii```JJJLLL]]]nnnvvv{{{sss___PPP]]]ooo||||||sssnnnmmmlllttt~~~sssnnnnnnxxx|||oooeee```pppzzzoooiiiuuuzzz~~~uuupppzzz~~~sss^^^iiiwwwkkkRRR]]]bbbZZZQQQXXXmmm~~~yyyrrrssstttqqqiiidddkkkwwwqqqooohhh^^^]]]eeennnrrr{{{xxxqqqjjjiiiqqqyyy}}}|||wwwzzz~~~xxxmmmUUU;;;......---++++++---111222111...+++111666666333333777;;;888666333000111333777:::222333444666888888555333999===999777KKKppppppMMM888888777555444///666555444111000111444666333222222444666777666555222444666666444333222333555666555222222555666555333555555444222222777;;;666444333333111...///333//////111222333444444444111333444444222000///000666666555444333333333333444555444333000---,,,,,,000555999:::777444333444000//////000222222000///...000333444444444555666777777444111333777777333///888>>><<<888777666444000444999999555222333666333444666777888777666555///++++++///222222333555...444===FFFQQQ___ooo{{{~~~xxxuuupppjjjfffaaa^^^ZZZTTTNNNKKKLLLMMMIIIFFFFFFHHHHHHDDDDDDGGG;;;;;;;;;<<<<<<999555111666666333000111555555333666777888888777555222111000///------...111444666555666777888888777555444777666555666666666555333333333444555555555555555555777999888666333111111666333222555555333444888777444333555777999777444222222222333444555777999AAAYYYxxx~~~}}}{{{~~~}}}{{{zzz{{{}}}yyyzzzsss^^^GGG@@@777777777666555444333222555555555555444444555666444000///333555444444666999888666444222///---,,,,,,...222555666666555555...---...111000,,,,,,000...000///,,,...333555444555222000///111>>>VVVkkkrrryyyoooXXXOOO]]]jjjkkk[[[LLLUUUjjjsss|||zzziiiVVV[[[iiizzz{{{rrrnnncccmmmzzzwwwmmmkkkuuu}}}sssmmm___nnn|||yyyrrrzzz}}}zzz|||qqqZZZhhhwwweeeMMM___eeeXXXSSScccvvv~~~yyyhhhqqqssskkkdddhhhrrrwwwtttlllccc]]]WWWTTTXXX```vvvwwwqqqddd]]]bbblllrrrxxx|||}}}zzzxxx|||}}}ooo[[[EEE555///000000///000333555555111...---000555666555444777999666555333111111222444555444333333444555555333111777===<<<666DDDccc}}}{{{{{{}}}xxxSSS<<<;;;888555444...444444333111//////222444444333333444666666444222333555777777555333333333444666444000000444666444333444444222...///444999666000---......++++++...,,,---...000222333444444---000222222222111111111777888888666111///111555444222///............---000444888888444111111333000//////000222333222111000111333222111111444777444666555222222666777555222777999777666888777444555888;;;:::777333222222---000555888999777444222---((((((---111222333666666777999>>>FFFPPPZZZ```bbblll}}}~~~zzzqqqgggeeegggfffbbb___[[[VVVSSSQQQMMMGGGBBBBBBBBB@@@===999666555555222000222666888666777:::888999;;;======:::333///444555333000222999:::777444666888999888444000...000111111222333444555555666777777777777777666666444555777666555555666777555555555444444444444444111444777777444222222222666222111444555333444777555666777777888888777666///111333555666777777777777BBBUUUkkk~~~{{{~~~zzzxxxxxxzzz|||~~~{{{{{{qqq[[[DDD<<<000111333555555555555444555666888888666555444555222...,,,///333444777:::888888777333...***))))))'''***///444777888777666//////111333000---///555...///,,,)))+++111444222666111///000000777MMMfffqqq{{{vvv```SSS\\\jjjooooooRRRQQQccckkkwww}}}rrrYYYWWW___rrr}}}qqqiii```kkkyyy{{{ooojjjtttyyyuuu]]]kkkwww{{{www}}}~~~zzzqqqXXXgggwwwaaa[[[qqqvvveee```ssszzz~~~yyybbbqqqtttggg```iiissstttvvvfffWWWOOOCCC888;;;GGGkkkooohhhUUUFFFIIIVVV___nnntttwwwwwwyyy~~~wwweeeMMM<<<444333222666666666888888555000,,,111111222333444333222111111111111000000/////////666555333222333222111///555>>>===555<<>>999555///***(((---111111222444666222...000666===AAABBBDDDJJJUUUbbblll}}}~~~|||{{{pppiiiccccccggghhhddd^^^\\\\\\UUUIII@@@AAADDDFFFBBB@@@>>>>>>???>>>999555444666888999777555555555444222444999;;;999:::===444333222444666888888888+++000222222444888555...222555999;;;:::555000,,,111222555777888777666444666666666666777777777888222555777777555555888;;;999777555333222222222333000333666666222000///000666222000222444222333555444666999999888777777888///333777999999999888666222111888LLLjjjyyy}}}xxxwwwyyy{{{|||||||||{{{}}}~~~vvvdddNNN@@@:::777666777555222555:::000666999777555444222///000///...---...000222444777888777333---+++...333444---(((+++444999888333222---///111+++...444///,,,//////,,,---111444333555111//////111888HHHVVVnnnrrrrrrhhh\\\ZZZeeerrr{{{eeeQQQSSSgggyyy~~~{{{ddd``````jjjyyy~~~uuuhhhaaafffqqq||||||vvvwww|||jjj```nnn}}}{{{vvvxxxlllmmmsss~~~{{{{{{~~~yyylll```___lll{{{vvvttttttvvvzzz|||||||||{{{{{{|||||||||}}}~~~tttuuupppeee```eeeoootttlll```JJJ>>>>>>:::999DDDdddooonnn\\\NNNMMMPPPOOOOOOYYYfffmmmpppuuu~~~}}}uuuaaaHHH555000444888888;;;999555444555444111222111//////111333666888333777888333333666555000444000------///000///---<<<:::666555<<>>888555222222444666666444888666444444666555222...333444666888999:::999999...222444444777:::999444...------...111333444444555666555444888<<<:::444333888555,,,,,,555888333555111111555666444666:::888999777222///000777===777333555333---222777///222:::???<<<666444222000:::444111444555333222222222555888<<<===<<<;;;999777999;;;888444333777;;;777444888BBBJJJYYYwww{{{}}}yyyuuusssvvvxxxzzzzzz~~~~~~rrr[[[JJJ;;;888777777555222444888777;;;;;;666222222000...,,,,,,,,,---///111333555111222222000,,,---333888333...)))))),,,000222222444///111333---///444///,,,111333000///222444444222///...///000555BBBNNNiiiqqquuunnnaaa\\\dddnnnvvvmmm\\\QQQXXXiiiuuuwwwssseee___jjjxxxzzzrrrlll___```iiiuuu{{{yyywwwxxx{{{iii^^^ggguuuyyyxxxxxxnnnnnnttt}}}zzzvvvxxxxxxmmmdddfffttt~~~|||zzz{{{|||}}}}}}}}}{{{{{{}}}~~~|||rrrddd^^^dddqqqyyypppjjj\\\VVVXXXSSSQQQ\\\kkkvvvxxxlllaaa______\\\IIIDDD@@@FFFVVViiiwww}}}{{{uuubbbFFF444111333333333666666222222444333000...000111222333555888999;;;>>><<<666333333111,,,111...,,,...111555666666888999777333666<<<@@@@@@===<<<999666333333555888999999;;;>>>AAACCCAAA@@@IIIPPPYYYcccpppeeeHHH;;;888666333111333444555666666555444444222777999555222333111---555555555444222222444666///000333555666666444333222333444333222111333666333444666888888777666555555666333......333555444222000222666666222333777<<<<<<;;;:::999::::::;;;333111//////111333444444555888::::::888444111000222888;;;777555666666333999777666555555444333222:::888666666777777555333000,,,---222555333111222444444555666666555555444<<<777555777888555444555<<<999444000...---///000AAAGGGHHH@@@777555666666;;;===@@@BBB@@@FFFYYYmmmssspppkkkkkkqqqrrrdddSSSaaannnQQQHHH]]]hhh___```ooo}}}iii```]]]___aaaaaa\\\[[[\\\]]][[[___]]]^^^aaa```[[[XXXYYYUUUYYY^^^___```cccjjjooowwwzzz|||}}}zzzrrroookkkeeeaaaaaacccfffllljjjgggeeecccbbbccccccRRRSSSQQQKKKDDDAAABBBEEEJJJRRROOOJJJJJJEEEDDDNNNOOOAAA888<<<@@@===::::::???>>><<<999777666777888888666444444666777666444666444333222333222111///000222777:::<<<;;;999888555666555333555777444...333222111222444666666555...111444:::HHHYYYcccfff\\\MMM<<<222111444999>>>777888888777666888;;;>>>999777555555666777777666:::555666222,,,111777111111777<<<;;;::::::999666888333000333444222111222444666999;;;;;;:::777666555888999666222222555999888555666<<<===BBBTTThhhzzz}}}yyyvvvsssrrrtttwwwyyyzzz{{{{{{|||```JJJ999777666777555333555:::;;;===:::333///111222111...//////000111222333333///000000---,,,...444:::111///+++((((((,,,222666666111444555...000333...---444888444111222555555222000000111111333;;;EEE```lllwwwuuuiiiaaacccjjjooosssjjjWWWMMMXXXiiittt}}}jjj]]]dddppptttssstttddd___aaannn{{{{{{vvvwwwkkk```___jjjuuuyyyxxxooonnnqqqwww{{{|||}}}zzzsssqqqyyy~~~zzzqqqlllppp|||~~~|||{{{|||~~~{{{{{{}}}|||nnn\\\TTT]]]lllvvvwwwyyyuuusssuuupppllluuuyyyzzzuuuwwwxxxuuubbbSSSBBB;;;DDDTTTccclllvvvvvvgggJJJ777444333000111444444222222555555222111444777666444333444666333555444111000222222000444111---,,,...111333444333777888555666===DDDGGGLLLMMMMMMLLLKKKKKKMMMOOOKKKHHHFFFCCC@@@;;;666222;;;888;;;GGGWWWhhhyyykkkLLL;;;777666444222000222444666777666555444444888999555333444444222333555666555333222222333,,,---...000111222222222444333222222333333222222222444777999999888666555333555444000000444666444000000333777666333333555999777666555555777999;;;/////////111333444333111444666::::::999666333333111666:::999777666444000888555222444777999666333;;;:::999::::::888444111222......222444222000222444444444444555666777777888444333666888666555777>>><<<888555111///......DDDMMMOOODDD666111555888999999;;;<<<::::::AAAJJJHHHGGGDDDAAABBBCCC???999;;;RRRmmmzzzwwwsssyyyXXX>>>444CCCJJJAAABBBOOO}}}yyy\\\FFF<<<999888<<<>>><<<>>>AAABBB???@@@@@@CCCHHHGGGAAA<<<<<<;;;===>>>>>>>>>AAAGGGLLLZZZeeehhh]]]RRRRRRVVVWWWLLLKKKGGGCCC@@@@@@BBBEEEIIIHHHHHHHHHIIIJJJKKKLLLGGGGGGEEE???999666777999555>>>;;;888===BBBKKK[[[bbbSSSCCC;;;;;;<<<777222666666666666666666555444888777666666777777555444333333333111//////111222...222777;;;===;;;888666999888444111333666222+++777555444444555666555444///222999GGGaaaqqqNNN???:::999CCCQQQUUUZZZUUUFFF;;;::::::777888444333777===>>>777///999444444111+++444<<<888000444777888:::===;;;777888333222555666444333555666777999999999777555333444666666444111000333666444222444999:::999???JJJaaa}}}~~~yyy}}}xxxvvvtttsssuuuxxx{{{}}}zzzyyy}}}aaaDDD666444444666666555888===::::::666///---111555666555555555555444222111000555444111...,,,...333777000...,,,,,,---111666:::666111444666///000222,,,---555999666111222444555333222333555555444777===RRRbbbtttyyyqqqhhhgggjjjkkkqqqrrrfffTTTMMM[[[llluuummmbbb\\\bbbnnnxxx{{{qqqeee___hhhzzzxxxxxxrrrfff\\\bbbrrrzzzxxxsssllliiipppxxx{{{}}}~~~{{{ssspppuuu|||~~~~~~~~~xxxtttxxx~~~|||wwwsssrrrssstttsssrrrrrrwww}}}xxxjjjYYYRRRZZZiiisssyyy~~~zzzvvv}}}{{{{{{|||uuufffTTTFFFDDDLLLTTTeeeooojjjSSS>>>999999555444777777444444777777444333666888777333222444777,,,------,,,...111333444777333...******---111444333<<>>===EEEOOOZZZ___UUUEEE999444222555999:::999;;;???===999:::999===AAAAAA;;;777777::::::999888777:::???CCCJJJPPPPPPGGG???@@@DDDFFFAAAAAA>>>:::777777888:::777888999;;;===>>>@@@@@@=========:::666333333444222888333333GGGaaazzzgggJJJ:::999999888555666777999:::999777444555666666777777666444333222444444111......222666222444888::::::999666444888666222000555:::777111777555333222333333222000333555<<>>AAA]]]~~~zzz|||uuuuuuuuuuuuvvvxxxzzz|||yyyzzz}}}iiiIII888555555666555444666<<<999999444---+++000666777666666555555333111000///888666333000...000333666222///---///333666666444333///444666///000111+++---444888555111222333333444222333666555333444888CCCTTTjjjuuuuuupppmmmmmmlllkkkrrruuucccKKKJJJZZZfffqqqmmm[[[WWWiiiyyy|||~~~oooaaacccrrr{{{xxxvvvkkk]]]```qqq}}}~~~zzzmmmeeelllyyy~~~~~~xxxtttuuuvvvwwwzzz~~~|||}}}zzztttkkkccc]]]ZZZZZZSSSXXX\\\YYYUUUZZZhhhuuuvvvuuunnnaaa[[[aaammmtttttt}}}}}}zzz}}}zzzwww}}}|||}}}~~~}}}xxxlll\\\MMMDDD@@@HHHXXXaaaXXXIIICCCDDDFFFBBBEEEDDDAAA@@@BBBBBB???<<<===<<<999555444666888333111...---------///111222///***'''(((---555:::===LLL]]]fffllluuu~~~|||uuunnngggcccWWWMMMDDD???;;;???SSSjjjoooOOO888222444666444---///111333333000---+++555555666666555333444777222444666666444111000///222111000............//////333777666111///111555333555666777666333000//////333444333555888999777111111///+++***---111444111333555888999999999888777555333333444555555444444444333111000333777:::333222222444666666666777555777888777444333444666444777:::<<<<<<:::777555666333333555555222222555555444333333444777:::<<<222///000555888777666888222333444444444333222111222444444///...000222111...,,,+++---333888999777222555888888444222444888===888888<<<777000444@@@???666444;;;>>>:::777:::333999<<<999666666555444555777888777:::===;;;666666444555999888555444666777666555333222555999<<<===>>>;;;777666999<<<<<<======;;;777444222222444111222333444666777888888555666888888777666666666333777333;;;___dddAAA444666;;;999999999;;;<<<;;;888555222333555666555444333333444666666333000000444888888888888777666555444444777666333222777<<<:::555777555333222222222111///111222:::QQQtttjjjAAA///555@@@FFFOOOYYYVVVBBB666888999444111222444555666555444333555000111000---999DDD@@@222111000000777<<<:::333777555555888999777999===555555666666777888888888666666555333222222444555:::777666888777444222333666EEE\\\ttt|||uuuxxxsssqqqtttvvvwwwwwwwwwxxxyyysssvvvzzzoooOOO<<<999777777555111333888:::;;;666...,,,000444555222222222222111111111111444333111111222444666888555222///000333333///+++///,,,222666111111333,,,...222444222111333444222333000000333333111111444777FFF[[[llluuuuuurrrqqqnnnkkksss|||oooRRRDDDGGGZZZnnnsssaaaVVVaaarrrxxxuuufff```iiiwww}}}|||vvvvvvnnnaaa```nnn}}}qqqgggnnn{{{}}}zzzyyyvvvsssssswwwyyyxxxqqqgggXXXJJJBBB>>>======999>>>AAA===777:::HHHVVVbbbffffff___ZZZ^^^dddgggkkktttrrrooovvvxxxwww|||zzz|||~~~~~~||||||yyykkkSSSAAA666BBBSSS[[[XXXSSSWWW^^^```cccbbb___^^^```___\\\]]]YYYRRRKKKCCC<<<666333333...+++,,,++++++...222000,,,&&&"""""")))333;;;SSSfff|||~~~rrroooiii]]]MMMAAAAAAHHHlll|||qqqPPP777000333555333111222333444333111///---222111222444333///000333222444666666555222111111777666555333222111111111...555;;;:::444111555:::666666666666555333222111777999999666666888888555111111---'''&&&+++111333---///444777888888666444222000000111444666666666444333111//////222777;;;666222111444777666777999444777999777222000222555000333888::::::999888777666444444555444111222777555444444333555777999;;;222000111666999777666777444555666666666444222111666444000---000555444///000...,,,,,,333::::::666000111555888555111111444777333555;;;:::333222666444333444777999777444222666777555111222666666333555666555555999>>>===777666333222555555333444777444333111000111333555777555222000000444888999888888888777444111.........333333333333444555666666999999888777777777777777222555333FFFxxxTTT666333;;;;;;999777888::::::777444000222444444333333444555777777777555333333555666:::999777666444444444444888:::999666777999888444888666444444444555444333000333;;;NNNlllfff@@@---222999777555===>>>666111555888777///222555333000000444888888333555333...666>>>999111111000111777>>>>>>888222111222555555444666;;;222222333333555777999:::777666555444333444555555:::999777555444333444555;;;;;;@@@QQQkkkzzzssstttnnnqqquuuzzz|||{{{yyyxxxxxxpppssswww~~~oooPPP:::777666777555222555:::999:::888222000333777777444333222222222333444555000000000111333666777888666555222000...------------***222888333444666///111222000///222666666222444000///111222111222666222<<>>SSShhhtttTTT999///222444000222222333444444333222111222000333666444///...111222444666666555333333444555555444333222111111000...333777888555444666888333333333222333333333444888:::999444444666666333///111...'''&&&,,,111111+++---000222444444333222......000333555666555333222333333222111333777999999444333888:::666444555555555555444333222222222...222666888777666666777333222222444222///222777555555555555666777999:::444111222777:::777555666555666666666666555333222:::777111...222777666000111111///...333;;;:::444444111222777777333111222---000444777555222111333777::::::888666666333///999;;;999444222555666555888888555555999???===888777444444666777555666999333222111111333555666666222111222444666666777888666777777555333111000111666555444333333555777888444222000222888@@@HHHLLLNNNJJJAAATTTeee:::111===:::666222222555777666444///111333444333444777999999888666666666666444333666666666666666555555444666;;;===999666666555333888666555555666777777666222777===CCCQQQfffxxxpppdddQQQ???666777999999222444666666444444555666000333555333000000555:::777444777666000555:::222111222111111555;;;<<<888///...000444444222666;;;000000000000222444666888777666444333333444555555222444555333222444777999888555555;;;JJJ```xxxxxxzzztttsssxxx~~~|||zzzzzztttwwwzzz~~~nnnPPP444222333666666666:::???555888777444444888<<<<<<<<<:::777555444444555666000//////111444555555444444555555111,,,+++000555,,,***222999555777999222333222...---333999888333777222000222444444666999000777FFF[[[nnnxxxwwwsssiiixxx|||sssssswwwfffKKKEEEIII[[[kkkcccRRRZZZrrrzzz{{{uuuhhhccclllyyy~~~{{{tttiii___^^^jjjxxx{{{tttnnnnnnoooppptttzzz~~~vvvfff\\\vvv~~~{{{mmm\\\JJJJJJMMMWWWaaabbbYYYPPPIIIDDD<<<555222222333555...777===;;;888777777666;;;CCC>>>;;;FFFMMMJJJJJJNNNLLLLLLNNNUUUbbbtttmmmnnnnnnnnnnnnoooqqqsss^^^OOOUUUqqq}}}|||zzzmmmbbbPPPGGG@@@===999333333999((()))+++111===QQQggguuu|||uuucccPPPBBBZZZvvvwwwWWW:::///222222...000111111222333333333333444333555:::888111///222333444666666555444555666000000000111000000///...---...111333555555444333///.........///111333555333555444000000444555333...222000***(((---111///000111222333444555666666///111444777999666222...111333555666555555666777:::555555;;;===666111111555333000111444555333000...222555666555333444666111000111222000...111777555555555666666777888999666333444888:::777444555222222333444444555444444888666222...111666666222///222111000555<<<:::444999222000555888444111111000555777222---...222555:::>>><<<444000111///***///555666222///111555666888666222000444888777111111///000333444111111444...------...000222222222000222666888555222333777555777888888666444444555444333111000000222555777444333666???QQQgggzzz}}}oooYYYccchhh888...===:::444///...333777777666000222444444333555999===:::888555666777777333000222333666888888888666555222999===:::555444555444666444333444666777777777111888999333333AAAWWWfffVVVDDD888:::<<<999999>>>333111222888888555444777111333444444222333666999333222777777222666999111333444333000111555666333//////111555444333777===000///......///111333555777555333222333444444444...222333///,,,,,,///111...111333444666AAAWWWiii}}}xxxzzzzzz|||}}}~~~}}}zzzvvvsssqqquuuzzz}}}gggRRR555666666444222333555777333333555:::???>>>888222888666666999888555444666999111...000111------111333333444444444333222111---...000000111333333111+++222555111000555999999666888888777555333333333444777===III^^^ttt{{{xxxuuurrroooqqqwwwxxxkkk\\\HHHCCCPPPfffdddQQQQQQdddssswwwwwwqqqfffdddooo||||||xxxtttmmmaaaZZZfffxxxzzzzzzwwwnnnaaa[[[eeessszzz~~~~~~yyysssmmmyyywww|||ttt___WWW\\\aaajjjnnniiiiiimmmiii___YYYNNNFFFGGGGGGDDDCCCFFFCCCHHHGGG<<<555777;;;;;;:::<<<===<<<999888:::<<<;;;888333222<<>>BBBEEEHHHAAAAAA888444777000(((,,,::::::888333///000555999777666666555333333333444444222222333666888777666777333...---000444666777000555999:::777555444666888888999;;;;;;888444000999:::999777555666;;;@@@:::666555FFFooo{{{hhhjjj???000444777444111111333666777888555777888888777555666666555666777888777555333222,,,444777555444999;;;999555555333222222333555555777666444333333444666777111222333444555999===AAA>>>:::777777:::<<<<<<:::777222111555444000111555=========:::777555666777999888555111000111333222000111111111000000222444000...111666888777777:::000000111333555444222000111444888777333///------000...++++++...222666777///000555999777555<<>>888111111;;;MMM```lllSSSEEE999999BBBKKKUUU^^^iiimmmrrrxxx~~~tttdddVVVGGG888222333,,,444EEE^^^vvvsssSSSBBBWWW~~~}}}___???///111444222555111222777555...000999444222000......///222333222333444555555555444333000222222333888:::666...---///111222444444444444444333333444666777666555111000000111222333111000555444222000///...000111555333222222444555555555222555444111111666777555555777777666555444555666888777777777777555222000>>>;;;777444222000...------000666;;;>>><<<888444000444444///,,,///222222888555444777777444444666444444444444444555666888444333333555666555222///000111222111000///000111777444111//////000111111222888JJJ___eee[[[JJJ<<<777999;;;CCCWWWmmmwwwvvv]]]MMM888333888111---777777888777444000000333777888777555333333333222111111222222444666888999999777444111111444888::::::333444555666666555333111777777888::::::999555111888999999888777777999;;;777222@@@kkkkkknnnnnnHHH;;;>>>:::777555444555777777777555777::::::888555333222555666888999888777555444,,,444999777666888888666555444444444444444444555444333222111222333444555111111000111222555888999777555444555777888999888333//////333333000111555;;;;;;;;;999666555555666:::999666333222333555555333333333222222222222333333111333888888555444666---///111444777888777777444555666444111000000222444222000///111333555666111111333666555333777???AAASSSlll~~~xxxxxxuuuxxxyyyxxxvvvttttttuuuvvvwwwsssuuuwwwyyyyyynnnUUU>>>;;;444......333777666444555666888888666444222222222111333888999777666888555444555444000++++++///888777666555555555666666888888333......222333///111333222///000444777666888777555222//////111444000222444999GGG\\\mmmuuuvvvsssnnnmmmttt{{{yyysssfffNNN<<>>===<<<===???OOO___jjjmmmuuu~~~xxxqqq^^^FFF>>>CCC;;;HHH^^^uuudddHHHMMMqqqbbbAAA111333666444777222222888999555666<<<888555000------///333555444555555666555444333222000222222333666999555......111333222111111444777333333333555777777666444555333111111222222222111333555777555000...000333666444333333555666555444333666666444444666777444777777777666444444666888777666555666999999777444<<<999555222000...+++)))---111666:::;;;999666444...444555///+++---333777444333444888888444333444111111111222222444555666666666555666777777555333...000222222000/////////333333333000------000333444AAAmmmrrrVVV888666888LLLtttmmmDDD444555...,,,888555777888777333222444666999666333222444444222000333555777999999;;;===???666444333444666999::::::666333111222555555222...555555666888999999666333555555666888::::::999777;;;333NNNqqqUUU___dddEEE999999>>><<<999888888888777555444777;;;;;;999444111///444555666777888777666555///555:::999888888555222444444555555555555444444222222222333333333444444333000------000222222000111333444555444555666888111///000333444333444777777888888666444333444666:::999777666555666777888555555444444333333222222555444555999888333000111,,,...111555888:::<<<<<<666666444222000111444777888777666555444444444444333111000222333222333777444:::GGG```|||vvvwwwuuuyyytttvvvyyy{{{{{{yyyvvvtttrrrssstttvvvwwwmmmUUU???888444111222777::::::888555888:::888222///000222111000333888999555444666444777:::888333///111555888666444333222333555666111666777666888<<<777...333444444444555777888777777777555333000000222333000111222444>>>QQQhhhwww{{{yyyssspppttt{{{~~~|||zzzeeeKKKAAAIIIYYYeeeiiieeennnwwwzzzxxxqqqhhh```fffmmmxxxyyyiiiUUURRRZZZ{{{vvvsssssspppkkkhhhjjjpppppprrrxxx{{{|||~~~{{{{{{lllSSSJJJZZZnnnvvvuuuwwwtttnnnmmmpppqqqnnniiihhhfffeeeccc___\\\[[[cccdddgggjjjooossstttssslllooosssuuuvvvvvvuuuuuusssnnnhhhdddeeefffggghhhnnniiibbb]]]VVVJJJ===444444AAANNNTTT^^^mmmwwwyyyxxxxxxaaaZZZbbbaaajjjuuu~~~xxxUUUIIIfffgggFFF666777;;;999888333222777999777888;;;;;;888333///---...000111444555666666666555333222...000111111333555333---000333444111---,,,000555222222333666888888666333666333111111222333444333333555777666333111111222777555333222444777888888555777777777777888777666::::::888666444444666888555333111444999<<<;;;888555333111000000000...,,,111444888999999666444333222666666///+++...333555,,,+++///444777555666888333222111222333444444444999777555333444555777888111333555555333000......///////////////111333555===FFF{{{|||MMM===<<<___[[[888222000///555444888;;;:::888555666777888555222222555777555222333666888888888888:::===555555444555666666666666777555222222333333222///444444444666888999777555000111333888======999444<<<777QQQoooKKK@@@SSSlll|||rrr```KKK:::333222@@@>>>;;;:::999777555222444666999999777444222111222333444555666666666666444666999999888666333111444555666777777666555444333444555666666666555555444000,,,---111333111---000444666666444333555777444444555666777777777888444555555444333222444555999666555666666555777:::777666444444444333111000555444666999888222//////000111333555666888:::<<<666555333222222444666999888999999888666444333333444000...///222333333333888777:::KKKjjj}}}wwwxxxwww{{{sssuuuxxxzzz{{{yyyvvvtttrrrrrrrrrrrrssskkkUUU@@@111333555777888999:::;;;444888:::777000---///222222000222666777333222444000555999888444333666888444333111000///000222333---444777777===EEEBBB888666666777888777555444555222333444444333333444666333222222222999IIIbbbuuu{{{uuuuuuzzz~~~~~~xxxooo]]]HHH@@@KKKbbbtttjjjooosssvvvxxxwwwkkk]]]^^^ffftttzzzppp___\\\cccvvvlllbbb^^^[[[WWWUUUVVV]]]\\\bbblllsssvvv{{{tttssscccNNNOOOcccssstttrrrttttttrrrrrruuuvvvuuujjjeee^^^ZZZYYYUUUKKKAAALLLKKKMMMRRRXXX]]]```bbbfffiiinnntttxxxzzz{{{zzztttvvvyyyyyywwwvvvvvvxxxssstttvvvuuupppfffXXXMMM;;;999<<>>oooaaaFFFEEEsssooo???444999888666222666999999777555666777666444222333666888777666222333444444333222333444777777777777666444444444555777777666333111222444333333333444777888888777222222444888;;;:::444///444666HHHmmmsss\\\FFF777777???HHHGGGDDD===888666666777???===:::999777555222000444666777666555555666777333444555666777888888888999777666666666444444444444555777777777777555444444555555666666555555444555111...000444666444000222444666555222000222555666888888888888888777666333444444333222222333555777333222555666333444888666555333333444333000---333222444888777333111222555666666444222222444666444333333444555666777777555777888888555333333444333000......333777666444999888777;;;LLLeeezzzzzzzzzxxx|||wwwvvvtttssssssuuuwwwxxxtttrrrooooooooohhhUUUBBB///222666777666666888:::333777999777111...///222333000111444444222111444...333666333222555777888222111000/////////000000111555333000999IIILLLDDD888777999999555222444999666666666555444444666888555333111222555AAAWWWjjjxxx}}}~~~zzzvvvxxxzzzzzztttuuulllVVV???;;;NNNccciiioooqqqppprrrtttkkk___ZZZ^^^jjjssspppfffeeelllaaaVVVKKKFFFDDDAAAAAACCCBBB???EEERRR\\\bbbkkkvvvqqqooodddXXX]]]nnnuuurrrvvvvvvuuuttttttuuuvvvwwwsssnnnfffbbbdddcccXXXKKKBBB???>>>@@@AAA@@@BBBEEEQQQSSSYYYbbbjjjqqqssstttqqqxxx~~~zzzyyyyyy}}}}}}|||zzztttmmm^^^QQQIIIIIIBBB888:::EEEVVVaaannnvvvwwwwwwzzz~~~{{{xxxwwwzzz|||zzzyyy{{{|||tttmmmiiiddd[[[TTTRRRMMMSSSXXXZZZ\\\cccpppzzz~~~vvvXXXVVVttthhhJJJ888777999777222111111222222222333444222222111111111222222222333444555666777666666555111555666444444666555222333444333000,,,+++...111333333333555777777666444222111000111444666666555444222111444888999666222555111---+++...222666888777555666999:::888888;;;AAAAAA???===999888999:::;;;999666333000000000111555444333333444333111///444777888777333111222444222333111///222777777333444111222666777666888<<<999666444555777666333000)))///777:::888222+++'''666888999888555333222222;;;555111111555666222...555777\\\OOO;;;???mmmtttDDD999:::444//////222444333111111333666333333333444555666777888888666555555666666444222999::::::999666555555666444777:::999555222444666444222111333555777888777777777777888666333---)))///444:::HHHcccjjjPPPCCC>>>666///,,,555666555222222666888777===;;;888666555333111///666666666555555666999;;;777777888999999:::;;;;;;;;;666333555666444555777666666777777777777666666555444444333333222111111444222111333666888666444222222222111///000222444555888999777777888666333444555555444222222333555555000///444444000000666666444222333555444000,,,222000222666666333333555999999888333///---///222222222333555888888666444222555777666333222333555222111000///333999999666666888777333888JJJ___lllnnnvvv}}}|||yyy{{{xxxwwwuuuttttttuuuvvvxxxtttrrrnnnmmmppplll]]]LLL999777555444444666777888222555777777444111111222222///...111222111333777111444444000111666888666222222222111111111000000222666333...888JJJMMMDDD666666888888555555@@@NNNMMMJJJCCC;;;555333555777666222//////000777GGGWWWgggrrrzzzzzzvvvuuuvvvuuuvvvvvvtttiiiQQQ======GGG[[[hhhoookkkhhhlllmmmhhhZZZXXX\\\cccccc]]]]]]cccTTTNNNJJJJJJJJJHHHGGGIIIFFF>>>===EEELLLPPP[[[hhhrrrrrrnnnjjjmmmuuuwwwsssyyyuuuooojjjfffeeefffhhhlllkkkiiiiiioootttoooeeeTTTQQQPPPNNNGGG===;;;>>>???@@@DDDLLLUUU\\\______fffmmmvvv}}}}}}zzzwww~~~}}}|||wwwpppfff]]]SSSIIIAAA>>>===GGGRRRWWWWWWZZZbbbiiifffaaaaaaeeeeee___\\\\\\VVVUUUNNNEEEBBBCCC@@@;;;444999???AAABBBEEELLLSSS\\\dddoooyyybbbPPPiiikkkLLL888444444111+++...111000...000333666111000///...///111333555555555666777777666444444333666888555444666666333222111111000000111222333444333333444666777666555222111111222444555333222000111222444666777777777555333000000111222333222555222222666777555777<<<:::;;;<<<:::888777888999::::::888333...,,,///333333222111111222000...+++///222444333000000333777000444555333333555666444777555666::::::666555777666333111333555666222...)))///555888444...(((%%%111222444333222222333555<<<999666666666555333000777888IIIggg~~~|||qqqEEEEEELLLaaa[[[@@@===666,,,......000000...,,,...222666111444666444111000333666;;;777333555999;;;777333666888888777555555777999444666888888888666555444444333111111444666777777777888888666222...,,,,,,---111111222===OOOYYYYYYYYYMMMAAA:::777333///---444888777222222666777555<<<999555333333333222111666888888888777777888999888888777888888999::::::888333111666888666555777888777777666666777777888888666444222111000000111333333444444555555555444333111......000444666777444888:::888888:::999444666777777555333333444555444......444444------444777444222444777666222---333000000444555333444777888999888333...,,,000444333222222444777777555333333666888666111///111444111333333000222888999666444777777333555???LLLSSSMMMTTT___lll~~~}}}yyyzzzvvvxxxzzz||||||yyyvvvtttssspppmmmnnnssssssgggXXXEEE===444222555888888777111444666777666444333222000---,,,000111222555999666777555000222999:::666333333444444444333222111///555555222;;;JJJIII<<<444444666888777===PPPdddhhh```RRRBBB666111222444666111------,,,///;;;IIIZZZhhhvvvxxxvvvtttsssrrrssspppsssvvvhhhNNN???>>>JJJ^^^kkkgggbbbhhhppprrr]]]UUURRRVVVUUUOOONNNSSSZZZXXX[[[aaadddbbb```aaagggYYYPPPPPPPPPPPPZZZhhhuuuwwwxxxxxxwwwwwwwwwwwwwwwoooddd[[[SSSPPPQQQTTTTTTYYY^^^aaajjjtttvvvrrrqqqoooooolll___PPPJJJMMM@@@>>>===@@@CCCFFFEEEDDDOOOUUUbbbqqq~~~}}}yyy}}}~~~{{{|||{{{yyymmmgggdddXXXHHH999>>>BBB???::::::AAAIIIOOOJJJIIIMMMKKKCCC>>>>>>777===;;;222222===@@@;;;>>>AAABBB@@@<<<:::<<>>777===BBB>>>555//////222,,,111444111333:::===;;;<<<888444222222333333333777999;;;;;;999777666666666555555555555666666777555000111888;;;888555666999888777666666777888999<<<:::777444222111222222222444555555333222222333555111......444999<<<===444999<<<:::;;;>>>===999777888888666444333444666555...---444444,,,,,,333777555333555888888333...444111000222333222444888666888777333......333888555333111222555666555333555888999666000...000444111555555111111666888666222555444333555<<>>888;;;@@@LLLfffyyy{{{vvvwwwzzzzzzuuunnnoooooopppuuuwwwoooeeeMMMAAA555444999999444///000)))(((000555333111222...///000111111000///...555555444333222222444666000000000222444444333222888888777666555777;;;???555444222333>>>RRRfffsssvvveeeVVVGGG444...000,,,///------.........444;;;QQQ]]]iiimmmqqquuurrrkkkjjjrrruuuqqqjjj]]]FFF111???QQQbbbggghhhlllqqqrrrkkk]]]NNNHHHIIIOOOYYYaaaeeennnxxxzzzvvvrrrssswwwrrrvvvuuummmfffgggkkkmmmxxxxxxyyy{{{}}}~~~|||zzz}}}yyyqqqggg^^^UUUJJJAAAEEEFFFFFFFFFJJJVVVgggsssrrrwwwyyyoooiiihhhddd]]]UUUSSSRRRLLL@@@666???AAAFFFQQQ___mmmxxx}}}zzzxxx{{{}}}|||}}}xxxpppjjjiii\\\UUUMMMGGGDDD@@@999333EEE;;;777===???<<>>>>>EEEWWWpppuuu[[[WWWwww}}}aaaDDD222)))%%%)))111111------666@@@===;;;777111---,,,...000888666444444555666555333444555222...000666;;;;;;000//////111555666333000---///000///...///444999666666777777777555111...555<<<>>>888555777999777555444444444444555555666222444777::::::999666444333111000333777;;;;;;;;;333222111000000222444555999888777666666555333111///444777444000000333666555777777555222/////////333555444333666:::555,,,333111111222333111,,,(((///444555000---000333333222222111111111222222333;;;>>>@@@;;;333......222777666222444:::999DDD\\\tttmmm{{{wwwZZZGGG666777???@@@999111666111+++(((***///333555777888888444...,,,///333444333222222111111222222000222444444333555999===999888666666666444111///444111///222888;;;888444555777777777555444555666222+++)))///444555777<<<@@@777:::LLLUUUKKK<<<555...111444444333444777999888666444333444555444444666666666666555444333222333777888555333666777555555000000555777555222222333333333333444444555555666666666555444444444333222333333333222222333555111222222333444666777888===999999:::999555555777777666555555666777555444444333333222222222333444666555222000444888555///444000000555777666666888555555444222111222555888222444222///222999999444555666666222---+++...222444666999:::777444222222555333333555999;;;:::777000555======IIIzzz~~~|||uuuyyyvvvtttyyy{{{uuupppqqqrrrtttyyy{{{sssiiiNNN???111...333444222///000***(((///444444333444111111111222222111111111555555666555555555666777222222222222333444333333888777666555555555666666555333111555EEE[[[kkkrrrsss\\\JJJ>>>000...222...---,,,---///...---333:::GGGQQQ^^^jjjsssuuupppiiimmmllljjjhhhfff]]]KKK<<<555III^^^jjjpppvvvxxxwwwxxxbbbMMMIIIQQQ\\\eeejjjsssxxxzzzuuullliiinnnuuusssxxxzzzwwwuuuxxx{{{{{{wwwuuuttttttwwwzzz||||||~~~|||yyyvvvsssmmmeee___WWWSSSKKKBBB>>>CCCNNNXXXccchhhoootttvvvvvvxxx{{{wwwsssnnnjjjhhhccc]]]WWWJJJGGGFFFIIIRRR___jjjqqqzzzwwwxxx~~~~~~zzzvvvvvvuuupppkkkhhhhhheee___[[[ZZZQQQOOOUUUXXXUUUXXX___iiikkknnnpppsssvvv{{{~~~{{{{{{wwwrrrrrrsssmmmeee\\\UUUJJJ???<<>>@@@777AAAPPP___kkktttzzz|||sss^^^NNNRRRdddrrrwwwvvvuuuvvvrrrdddRRRHHHIIIOOOiiivvv~~~}}}{{{{{{sssmmmjjjjjjjjjkkkooooooqqquuuwwwuuuuuuvvvwwwxxxxxxrrrhhh[[[RRRMMMMMMNNNNNNNNNQQQTTTSSSPPPOOOaaaxxx{{{{{{~~~|||xxxrrrhhh[[[NNNEEELLLSSSbbbuuu{{{{{{}}}}}}~~~}}}|||vvvooodddUUUKKK===FFFVVViii|||gggSSSiii|||cccBBB222444444333333444777888666444222555888999888777666666>>>;;;666333333444555555777999888444222333333///444---((()))000333000+++---,,,+++---000000---)))000222444666666555555555555888999777555777;;;>>>777888888999888666444333555555555555555444444444222222222222333444444333111111000000111222333333333444555555333222222222333222444999:::666111000666000,,,///555777222+++000///......///000...++++++---111444555333///,,,333333111///222666444///555555555555555444444333000000111444666555000,,,///666555333333111999MMMfffccc___lll]]]999333555555888<<<<<<555---///555:::;;;:::444,,,)))+++//////111222222111222555888666555444222111000//////&&&)))---...---...000333555333111000111222111111333666;;;===;;;666111...---.../////////222555888777666666666555222///...===:::===IIIPPPKKKBBB===888888777666555555666777666555444555777888888777888777777666666555555666777///000999777...///999999444111222111...///222333333444444444333222111333333333444444555555555666555444111000000333555444222000......000333555666333444777888666666999777555222111333444444444111333555777777777555444---000222333777<<<;;;666888444222666777444333555555555666444222222333444777888888888777666333111111222222111000222555888444444444222111000222444000111333555666555333222555333666666AAAooo}}}uuuvvvqqquuuzzzzzzuuusssuuuyyy~~~xxxdddLLL999555666333111333666555222000000222333222444333000......000333444......000444666666333000777777666333000000222555222000///222666555000***(((///444;;;LLLdddppppppNNN888666LLL^^^kkknnnhhhbbbYYYNNNCCC999222333999555222999OOOeeennnhhhbbbTTTVVVYYYYYYQQQIIIIIINNN???BBBHHHPPPYYYcccnnnuuukkkbbb]]]dddnnnsssttttttwwwyyywwwjjjUUUBBB888555]]]ppp{{{vvvrrrnnnkkkiiiiiiggghhhnnnpppooorrrxxx|||wwwmmmggghhhkkkjjjeeeaaa^^^UUUKKKGGG[[[tttyyy{{{}}}}}}xxxlll^^^TTTDDDLLL]]]ppp||||||xxxxxxzzz{{{}}}}}}rrriiiKKKDDDAAAJJJ\\\qqqhhhVVVlllpppOOO999555222666:::<<<:::777555555///222666888777666666777>>>:::555111111222333333777::::::666555777666222000+++'''***000444222///***)))***---000111---)))///111444555444444555777444555888888888888===AAA:::999777555555555555666888888777666444333111000000222555666666444222000......///000111333444555444666888888666444555666888333222666777333111333333222111222444444222111//////111444555222...,,,(((+++///222222111...---444444222111444777555000999::::::::::::999888777000///000333666555///***///555333222666222111<<>>:::777777888555///---///333444555666666555444333444444555555666666777777666666555222000000222444666444111//////222555777666333444888999777888;;;777555333222333444444333222333555777777666555444...222444555888======::::::666444666666333111222111333555555444444555666;;;:::999888666555555666666666555444333444666888666777666444222333555777555777999::::::999777777777222555;;;KKKwww}}}uuuuuuoootttxxx|||}}}yyyuuussssssvvvzzz~~~yyykkkQQQ;;;777666000...222666777555222111333333222222000...,,,,,,...000222222222222666999999555111555666777444000///222555222000000222444555222///)))111555777GGG___kkkjjjHHH777@@@]]]ooovvvuuunnnlll___PPPEEE===666555777555333666CCCWWWddd```UUURRR\\\bbbZZZNNNIIILLLPPPYYYWWWVVVUUURRRRRRWWW___hhhiiimmmssssssppppppsssrrruuuwwwrrreeeVVVJJJDDDcccttt|||wwwsssmmmgggfffgggccc\\\\\\bbb~~~~~~|||yyyzzzuuuqqqhhh]]][[[gggvvv}}}}}}~~~~~~yyysssnnnSSSXXXdddrrryyy{{{}}}~~~{{{{{{{{{}}}sss___HHH<<<@@@TTTooohhhVVVjjjwwwZZZ===///...555<<<===888444444666...000222333333333444555666333///---...000000000000333444222333666666444555222000111444666555333***+++,,,///111111///---...111444555333333555888111222555888777666999>>>;;;999666333333444666888<<<<<<:::888555111...,,,...111555777666333111000///000111222333555555666444777:::999777555777999888111...111111,,,...555000333666666555555777999//////333888888222...---***---111222222000000000333555666555888<<<<<<888888888999999999777666555222111111333555444000,,,000666444222777333...444>>>DDD999777444000888000666111///111222111111444666777777444000///222555222222222333333333333333222222111111222222333444000000...+++'''(((---111333222333555888:::999888666222///111555777333//////000222333333333555666000555777666555666666444666999@@@HHHOOOPPPOOOMMM<<<999666444555666666666999888888999:::;;;999888444333333444555777999::::::666666;;;999333444:::555444666888666111000333444666888999:::999777666666666666666666777777777777888888666333222222333666444222111222444666888444111222666777555666999666555444444555555444222333444555666666555444333000444555444666;;;===;;;:::666444666666333111222///111444666555555555666999777777777555333555999888666555333333444555666777777777555444444666888555777888777666555555666777222555;;;HHHnnnwwwyyytttuuuyyy}}}|||yyywwwxxx{{{|||tttVVV<<<666444------333222666777333222555666333000///---,,,,,,---///000666444333555999999555111111444666555111///111444333222111000111222222333000444333222CCC]]]gggaaaDDD:::JJJjjjxxxyyyvvvqqqaaaTTTFFFAAA???;;;777555222666666999IIIYYYTTTBBBHHHUUUVVVFFF:::>>>DDDCCC]]]^^^bbbaaaVVVIIIEEEIII```dddlllpppnnnjjjnnnuuuoooooopppqqqpppmmmhhheeeqqq{{{~~~}}}vvvqqqooopppgggXXXSSSWWW|||}}}|||~~~yyyzzzxxxrrrrrrvvv|||}}}{{{hhhjjjooouuuxxxxxx|||~~~~~~|||}}}~~~|||fffPPPAAAEEE^^^xxxjjjWWWeeezzzcccAAA'''---222777777333111333777222222222111000111444666444333222333666999;;;;;;999;;;:::777888;;;<<<:::888888999999999888888888///111333333222111111111...222555555222111444888111222555999777222333888777666555444444444666777::::::;;;:::777444000---222444777666444333444555111222222333333333333333111555999888555444666999666000///222///(((,,,666///333555666444333555888///...111666555///,,,...///222444555333222444555222777:::999999<<<===;;;333444555555444333111///111111222333444444222111000888666222555333111888444:::111444444///888222444///...222666555555666888777555333222444666888000000111222333444444333/////////111222444666777000111000...++++++...222111111333555888777555333444222111111333333111///---///222222111000000000///555777555444777999888:::888555444888AAAJJJPPP;;;888444333444666666555888888777888999999777555444444333444555777:::<<<999999999777555333222333333333444777555222444999222444666999:::999888777666666666666666555555555666888999777555222111111333333222333333555777888333111111555666444555888555555555666777777444111555555444444333333222222222555555222222777::::::777333222555777555444666///222555777666444444444333222444777555111333888888666444333444555666777444555555444333333444666555666666444222111333666666333888:::>>>^^^{{{|||xxx||||||||||||[[[>>>666333---...777///555777444333888888555///...---,,,,,,---...///666333111333777777444//////333666555111///000333555444222///......222444666666000...BBB]]]dddZZZBBB;;;OOOqqq}}}{{{yyyuuuSSSFFF<<<===@@@>>>888444...777777333@@@RRRKKK444EEERRRMMM666---999AAA===@@@JJJYYY```XXXHHH@@@CCCUUUYYY```eeedddeeemmmxxxyyysssmmmlllooorrrsssqqqxxx|||~~~~~~{{{~~~}}}oooiiimmmxxx|||zzz}}}~~~tttssstttwwwwwwwww|||}}}}}}|||}}}~~~~~~~~~kkkQQQFFFWWWooorrr\\\eee~~~mmmHHH'''...000111000///000333777777777444222000222666:::>>>===???BBBGGGLLLNNNNNNNNNPPPMMMHHHFFFHHHHHHFFF666999<<<===;;;999:::<<<444666888777333111222444...222555555111111444888444444888<<<888000///444444444555555555555555555333555888::::::888555333777888999777555555999<<<222222222111111///...---///333777666333222444888555111222666111(((,,,777222333333333111000/////////---///333222,,,+++///444666888888555555777:::333:::===:::777888999888444555666666555444111000000111333333444444555555000:::999333333222555@@@<<<<<<222888555+++444444555222333777:::888666777999666222111222555666777000000000333555666666555,,,---...000333555888999---000222111///...000333111222333666777666222...222555777666333111000000111444777888666444222222///555888444333777:::999333555666555666:::===>>>;;;777333222444666666555777777777777888777555333:::999777666666888:::;;;444888999333111333333000777666666666555333777>>>...000333666777777666555666666666555444444444333444666777777444000......111222222333444666777888444222222666777555555888555555666888999888444111666555444333222111111111222555444000///444888888333000000555888777777999111333666777666444222222------222777666000111666888666444444555888999999111222333333222111222333;;;;;;;;;888555555888;;;666666<<<;;;888TTT||||||~~~~~~{{{}}}tttSSS;;;444111333666222222999;;;666333555555222///000333333222...)))&&&,,,222555222000222444444222111111222444444333111333444444222...,,,---///111,,,///444>>>UUUbbbZZZHHH@@@QQQqqq~~~yyyiiiWWWAAA666999FFFJJJMMMMMMDDD<<<333222:::>>>;;;999<<>>DDDMMMWWW[[[TTTJJJQQQPPPPPPSSSWWW[[[]]]^^^pppjjjiiimmmnnnjjjkkkooozzz}}}~~~~~~~~~~~~~~~|||yyy|||}}}~~~~~~~~~~~~}}}yyyyyy|||}}}{{{}}}|||lllVVVPPPVVVqqq\\\SSS}}}WWW111222......222444222222555===:::666333333999BBBHHHRRRYYYcccjjjmmmooorrrttt|||uuurrrtttqqqiiiddddddVVVVVVXXXVVVMMMEEEIIISSSBBBDDDBBB999...***///666333555666555111111333777555666777555333444999===111444444000///333666666666555444111000333777;;;888999888333...---111777999999<<<888222:::;;;---222333555666666555333222999888666444111000//////---222222,,,---444333,,,000111333444444333222111111222333333222111222333666888999777333111111222000111333444444333222000999555444777555000///222888666555555555555333222777777777777666555444333666777888::::::;;;;;;::::::777444444666666444222666555444111///000333666333111000111333555666666,,,------...............000222333333222222555777666555444222111000000000000//////111444666777666555222333999;;;888888===>>>555//////000///222777111444444222222666888555;;;:::999777666666555555444444444666777888666555888555222222555666666444666222111444666555555777222000------000444777999444555555666444222000...222333444555555555444333444333111111222333222111999444333777888333111444;;;999888999999999777555222444444111......222666---111444333000000444888666111111555888555333333///222555555222111333555000000000111333666999;;;999888222///333:::777...444444444555444333111///888888666444111111444666777888===@@@AAATTTvvvSSS;;;333///000222...111777999555333555555222444555666555333///+++(((000666999555333555666666///......///000000...,,,...000222111...+++++++++000---000333<<>>333222444777>>>GGGeeeaaaOOO:::444<<<>>>888//////555CCCRRR]]]aaabbbYYYRRRJJJHHHKKKMMMMMMKKKZZZeeeuuuzzzqqqfffgggoookkkoootttyyy|||}}}~~~|||zzz{{{~~~}}}~~~~~~gggSSSIIIUUUrrrbbbSSSyyyhhhMMM:::666555888888555444666222555999???GGGSSS```iiiqqqwww}}}|||}}}wwwxxx{{{{{{uuummmmmmssslllkkkeeeYYYJJJAAA@@@BBB???;;;666333333666999;;;333555777777555333222222111444444000///333555555555444333333333555666777444666888777444333555888999999<<<777000888<<<111000111444555666555444333888777555333111///.........000///---...222333000***---222666888666444111444777999999777444333333555777888777444222222333222333444555444222000///444444222111000/////////555444444444555555555444777777777888777777666666666777777888999999::::::;;;888555444666777666444666555333222111222333444222111000000111222222222...///000222333444444555555444333333444444333222555444333222111000000000222111111333555666555444:::777777::::::555444777999333//////...---000666111444444111222555666444999999888888777777888888333333555777::::::777555777444111111333444333111666222222666888777888:::555222///...000333555555111222444555555444333222222333555666666666444444111000000111333666777888;;;777666999888222///111888777666777777777555333555555555333000000111333111333444111---,,,///222444000///333666555444666333555777777666666666777888777555555555777999:::888888444000333888666000555666777555333111//////666555444444444555666666111777999888???aaa|||zzzWWW>>>666000000111---000444666444333444555444999999888777444111...,,,222888:::666333444666555111111111222333222///,,,---///222333111...++++++///...111333999PPPdddcccHHHEEEYYYrrrvvvjjjVVVBBB555<<>>PPP^^^jjj[[[EEE888===LLLPPPLLL===333///666AAALLLZZZhhhiii___QQQHHHFFFGGGIIIIIIDDDUUUlllyyyuuujjjgggkkk___aaafffnnnvvv}}}~~~}}}||||||~~~~~~hhhRRRPPPfffqqqWWWlllxxxhhhNNNFFF===888333...///333888@@@LLLWWWbbbpppxxxpppjjjgggfff```VVVHHH???;;;999777555222333555777888555111...222555555000///333666555666444444555888999666333000222555888999:::999888888999<<<666...555<<<666111222555777888777777666888777666444222111111111000---,,,...//////111555)))---444999;;;888333///222555999;;;:::777555444333555666666444333333444777777777666333000,,,***222555333,,,+++111222---.........///000111111222555555555666666666666666666666666666777888999999<<<999666555666777777777777444222333555666444111333333222222222111111000...///111444666888999999666444222444777888444000333333222111111111111111444444444666777666333111:::888777999888444333555555333333222///---000666222444444111111444555222555555555666666777777777222222444777::::::888666777555333222333333222111444111000555888777888:::777444111000000111222111222333444555555444333222222444666888888777555444333222222222333666888:::777555666888666111...///111111222444666777555444888777555444444333111///777777666222,,,***,,,///333///...111444444555888666555555666888888777666999888777777777888999:::777999777333333555666444444666777666222000111333888555333444666777555333---555555...:::gggsss\\\CCC;;;555555777222111333444444444555666666:::999888666444222111000000666888444000111222111444333444555555444000---111222444444333222111000......333333777OOOfffiiiLLLFFFUUUlllrrriiiTTT;;;777CCCaaaxxxyyywww{{{zzzzzzhhhMMM::::::LLLbbbqqqeeeOOO:::;;;OOObbbhhhfff[[[III999555444777EEEWWWkkkhhh```UUULLLJJJOOOTTTAAAEEEPPPbbbppptttoooiiibbb___^^^ccclllvvv}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~iii]]]]]]vvv^^^```rrreeeQQQGGG<<<444111333;;;EEEXXXaaammmuuu{{{xxxlll```VVVNNNGGGBBB<<<888444333555777666444444777666222111444777777;;;777444666:::;;;888444//////111555888:::999777555777===999///333;;;777333555777999:::999888777777777666555555555666666555...,,,000///***---666...222666:::999666111---+++...333555666555666777222333444555555444444555::::::999777333///+++(((222999777,,,+++555777000,,,---////////////000111111111222222333444555555666555555555555666777888<<<:::777555666777888999666333111333777888444000333444555555444333333444...///111333555777888888333444555666888777444222222222111111111111222222666666666777888666222///222222444666666666666777333555888777222000333888222444333000000333333111111111222222333333333333222111222444777888999888999888777666555444333222222...---222555555666888777444222111111222111000666666666555444222000///222444777999:::888666444888777555333111111333555///000333555444222111111,,,---///333777999888777888666444555666666333000999999777333///...000333444000...111222111333777444222111333666777555222333333333444666888999:::888::::::777444444666888222555777555222222555888;;;777444555888888333//////222000,,,555[[[eeexxx~~~{{{^^^EEE>>>999:::<<<888444333333555666777777888777777666555444333333333...333666222///000111111333222222333444222///,,,555444333222333444555666...///444333777PPPiiinnnUUUHHHNNNbbbooonnn[[[@@@>>>IIIfffzzzwwwvvv{{{|||yyyiiiPPP===AAAVVVjjjrrreeeKKK999FFF```qqqtttssslll^^^RRRJJJBBB:::;;;BBBQQQ___jjjgggYYYMMMLLLPPPLLLGGGEEEOOObbbrrrwwwuuuqqqjjjaaa___fffpppzzz}}}}}}~~~~~~|||{{{}}}}}}~~~}}}~~~~~~~~~xxxfffNNN]]]fffWWWrrrcccTTTJJJ===;;;<<>>444111222444555666999999444333666888888<<<777222222666888666333111000///000333555666666222444======333444999444444555777888888777666555444444444444555777888999888111///111...(((***333333444666777666555222111,,,...///000000222444777222222222444555555555555666777777777666333111///222:::777---,,,777999222444555777666444333555666111111111111222444555666555555555444555555666666999999777666555666777999555222111333888888444///000222333333222222444666111111333444555666666666333777;;;:::444111111333111111111111222333444555666666666888888666111...---///111222444666777666000666999888444222555888222444333000000333333111111222222333222111000000333000......111555888999888999888777555444333333333///...222555444444777444222111111333333222111666666666555444333222111333555777999999888666555999999777444000...///111...222666666444444444444//////222555888999777555666444333444777888666333555555444333222333555777666222000222111///111555333111///111444555333000111222333444555777999:::999:::;;;999555333666;;;555666666444222222555999999666333555888999555111222---///333666III}}}yyyWWWiii{{{}}}|||yyyxxx]]]EEE>>>999;;;>>>:::777333222555777777777999444444444444444444444444,,,222555333111333555444666555444444555444333111555222//////111444666777000000444444999SSSlllppp___LLLHHHXXXjjjttthhhOOOGGGNNNfffxxxwwwwww}}}|||uuuiiiRRRAAAIIIbbbqqqppp^^^DDD:::QQQnnnzzz{{{~~~wwwuuurrrkkk```OOO>>>333:::OOOgggppphhhWWWIIICCCQQQSSSQQQMMMPPP___sss|||uuulllgggiiiqqqzzz~~~}}}}}}~~~~~~}}}zzz{{{~~~}}}~~~~~~}}}}}}~~~|||~~~wwwTTTQQQsssmmmRRRqqquuucccQQQCCC<<<:::===DDDSSSdddooovvv~~~{{{ttthhhVVVDDD888222000///777:::999555333666999888999555111000111333222111444222000...///111555888333333;;;>>>555444777111000111333555555555444333222222222333444555666777666444333111,,,(((***///444333444444555666777777555555333111//////222555222111111333555666555444000222555777999999999888111555444---...444666222555777999888555444666888444444333333444555777888444555555666666666555555555666777666444444555777333111111333666666333000,,,...000///---...222666555555666777777777666666666;;;???:::111+++,,,000111111222222444555666777555555555666777555222000---111222111222555555333///444777555333444555555222444444111111444555222444444555666555444222111333000---,,,///333666777555666777666444222222222888444333555777555444666222111111222444444333111222222333444555666777777555555777888888888777666555777777555111///111333444999;;;888555555666666666666777888999777444000444333333444666777666666000111111222333555666777666333333444222///000555333222222333555555444333555555666777777888888999:::999999999666333555:::;;;999666333333444555666666444333444888999888666444+++///;;;:::===ddduuuNNN]]]ooo~~~xxxxxxxxxzzz]]]EEE>>>999;;;===999888222000444777555555888444444444444444333222222***000444333222555888888888666444444555666666555222///---...222444555555111000444666<<>>:::WWWttt|||~~~~~~|||tttiiiSSS===:::BBBQQQbbbkkkeeeSSSCCCHHHSSSVVVLLLEEENNNeeevvvzzzyyywwwuuuuuuxxx}}}~~~{{{zzz}}}~~~~~~~~~~~~~~~{{{|||lllUUUbbbuuuTTTeeeyyyoooeeeVVVGGG===<<>>999888111///333666444333666555555666666555333111000'''...222111111555888999555222000///000222333444000......111555777555333222000444666???ZZZqqqrrrnnnWWWJJJNNN^^^uuu|||qqqXXXVVVeeewwwzzz{{{zzzsssyyylllSSSBBBQQQoooxxxnnnYYY@@@===[[[sssvvvxxx|||yyyyyy|||nnnXXXBBB888777JJJcccmmm___LLL:::GGGMMMGGGBBBIIIXXXbbbsssxxx~~~|||zzz}}}~~~~~~{{{|||vvvVVVRRRvvv|||YYYaaavvviiiQQQIII???999;;;GGGYYYhhhuuuyyy|||kkkXXXIIIAAA555888777222000333666555444777999999666333111000555888999777444444999???<<<444666999444444666000,,,...222666999;;;<<<<<<===<<<:::888777666666555---666888///***---///+++777777777666666555444333666777999888666444333333333111111222555666444222999:::;;;<<<;;;999777666222///000444555111222555000444888888666666999===555444333222222333555777333555777999999777444222...111555555333111111222///000222222111111222444222333222---)))***000666444555666777777777777777333333333222222222444555222222333444666888:::;;;333111111222444555555444...333555222333888888444333666666333666;;;;;;666111444444222222666888666///111333555777666666555000000111333555555333000444777:::999777555555777===888555666555111///000333222333444555333000...333333333444444666777888666555444444444555777888333777;;;:::666222222444///666777222///444:::;;;333444666999;;;:::777444555666666333000000333777666666777888888777444111111222444777555222333888///222555555222111333555///000333666:::<<<>>>>>>888333111444333000000444666000+++...777>>>@@@??????>>>;;;777222000111222111111333555555666===EEEwwwVVVggguuu{{{{{{zzz```CCC777888:::999777000111333333333333555666999666333444777777444000222///000555888666555666444444222111///...---,,,333666888555000///333888...000///111AAA[[[ooowwwwwwrrr^^^RRR]]]iiipppyyyfffgggkkkrrrxxx||||||{{{{{{jjjOOO???JJJfffvvvvvv\\\GGGAAAWWWmmmtttwww|||{{{zzz{{{|||{{{wwwsssqqq\\\SSSEEE>>>LLLaaaiiicccHHHEEENNN\\\XXXHHHGGGTTTdddmmmvvvyyy}}}yyy~~~~~~~~~{{{|||eeeVVVkkkvvvdddWWW{{{gggUUUKKK777===FFFPPP\\\iiiwwwvvv|||tttiiibbbLLLEEE===888666444444555777555555888:::999777777888222000666:::777555777444777888666888<<<888///000333555444222333888===777888888777555555666777777333...---///222222111777777555222444777555000999888888888888777444111888555222111333555777777;;;>>>???<<<888555333000555555666666555555444333444444444444555666888888:::444000333666666777999555555555555666666666666999777555444444222111///...///000///...000666;;;222000222666555000---...111333555666555666888:::;;;666555777888444///...000111333333333333555666111444444111444888555...333333333333555888:::;;;666999:::777222111444888222222333666888666111+++///333777999888777777777;;;555///...111555444222444777999777555444777::::::555666;;;888000///666888666555555777888888777:::555555888888444444999999888666555444444444555888666444444444333111000111555555222222888999555555555555666777777666555000555777333111111111...444444333333333444444555777444111222333444222000222111111222444666777777222444777888888888888999666222111444555444333555555222///111555999;;;<<<999888888888777333---)))333000333999999555444888fff{{{~~~hhhRRR:::333666777555333...///000000000111222333666222///000444666555333333111222777999666333444222222222111111000000000555555333222111111333444111222000000===UUUlllwwwwwwwwwgggXXX[[[bbbkkkvvvqqqqqqrrrvvv{{{~~~~~~|||yyymmmXXXHHHOOOeeesssttt\\\GGG<<>>===:::888777666444666:::999333......111222444777:::;;;;;;:::444333111//////000111000---///222444666777777777555000,,,---111666666555:::777444555777999888666222333444333111000111222555666777666444444555777000//////222666777444111---444555///...555666222222000///000333666888888666555444444333222111111999888777666555444444444777555222111333444444444555555555444444555666555555111///222777999666111333222///...444<<<;;;777666777888999888777444333666444111//////000111222444555444000,,,+++---000666888::::::888666666666666111000333555333333555<<<:::999777666444222111---,,,---///222333333222+++///444666444111000111zzz```xxxpppPPP>>><<<777555888:::777444333666444222333444555444222000...,,,---111666;;;>>>999333//////...------000111222333444444333111000000111111...******///333111000...)))'''222HHH[[[ttt~~~uuurrrmmmkkkqqqvvvwwwvvvuuuuuuvvvzzz}}}}}}{{{qqqbbbYYY\\\fffnnnpppjjjYYYHHHJJJ]]]mmmqqq```UUUSSSaaaoootttwww||||||xxxxxxxxxlllUUUFFFDDDPPPWWW\\\VVVKKKKKK^^^tttwwwnnnlllqqqmmm___\\\dddtttxxx}}}}}}{{{{{{~~~~~~{{{}}}iiikkk~~~qqq```UUUFFFEEEHHHRRRdddttt|||ttteeeXXXSSSPPPFFF:::888666111---...111555777111111222333333333444666111444777999888555444333777777555222000000222444777888888777555222000///444888999666666777666333>>>;;;666333222222222111111444666777666555666888:::777777999888444555:::444444444444444333333222666666777888888888777777666444444777666333333666888999::::::999777555444333555666555222111222444...333777999666333333444888666666999888444333555;;;<<<===;;;888777666777888555555666555000///222222111222666999;;;:::999444222111111000///000222000222333555666555555444222---))),,,333999999777999555222222444777777555333444444333111000000222333444555444333333444666333000---...222555555333000777777000///555777222333111//////222555666777555666666555444444333111777777666666555444444333888666444444555666666555111000000222333444555777111///...222777:::888555666666444444999>>>;;;444333555777999999888777666555555444333333444666777888444000///111333222111333555666666444222111222999444222444555333222333888888888666444222111111///......000222333222111***000555555222000000000rrrOOO___rrrbbbDDD888888555555777666222111333555222000000222333111...000///000111333666999;;;888222------...---...111222333444444333111///------111333000+++)))---222111111222000---000>>>MMMiiixxx|||yyy{{{vvvmmmnnnooossswwwuuupppqqqwww~~~yyy{{{|||xxxssspppnnnnnnooonnncccSSSOOO[[[jjjqqqdddRRRKKKYYYiiipppwww~~~yyyzzzwwwjjjYYYNNNDDDCCCNNN\\\YYYNNNTTTfffrrrrrrxxx~~~wwwfff\\\\\\pppvvv|||}}}}}}~~~|||{{{~~~~~~~~~jjjmmmssscccSSSHHHBBBPPPTTT^^^nnn{{{gggSSS???999///((()))000444444000000222555444111222555666777888888666333000...666666444222111111444777666888888777333000//////222666888555444777999777;;;888444222333444666666333555777666444555888<<<999555666:::888222333999555555666666555555444333555666888888999888777666000000333777777444444888444555777777777555333222222555777666333111333666111666:::;;;777444222333888555666999999666555888<<<;;;999555222111333555666333222333111---...222222000///111666888888666222111111333222///111555444444555555555555444444///,,,***---333888888666111...+++,,,111555666555///111333444444333444666222111000///000111222333666333000///000333555555555888888444333666888888666333000///111333444555000444666555666999888666333444555555555444444333555555444666888999999888///---...222333333555888000000111333777888888888;;;999444000222888999666333444666777888999888888555666777666555555777888:::444...///555999888555444666888777666444333444<<<777555888888666555777666777666555222111222444555444444444444333000---,,,333888555111111222222qqqFFFJJJRRRdddpppyyyxxxwwwvvvyyy___CCC999777555555555222...///444444000---...111111...+++///111333444555555555666555000...111222000///111000111333444333111...------///111000...,,,---//////000444666333///555>>>YYYmmmxxx{{{}}}vvvkkkjjjkkkssswwwooobbb\\\bbbkkkmmmnnnqqqvvvxxxvvvqqqnnnjjjiiieee^^^\\\bbbmmmuuunnnWWWIIISSSccckkksss}}}{{{xxxxxxvvvkkk___JJJ@@@BBBOOORRRLLLPPP^^^lllqqqyyy~~~~~~vvvkkkcccrrrxxx~~~}}}|||}}}|||{{{zzzzzzzzz{{{}}}}}}~~~~~~}}}}}}~~~|||}}}~~~eeellltttcccRRRHHHJJJSSS\\\jjjoooxxxxxxYYYMMM;;;------444555000111111444888666111111555666666777777777666333111666666444111000111444777444666777666333111111222666999999555333666999999666444333333444555444333333777999999777666:::>>>999555777===;;;333333999555666666666666555444444444555666777777666555333000111555999888444444888222333555777777555333111000444666555222000333666111555::::::777444333444555333444777888666666999999999666333111111333666333222333555111------111555222...000444888888666111000222666444000111777555555444444555555666777111000///222555777666444///,,,***,,,000444444444///222555777777666666777444000------000222333222555555555333222222444666666444444666666555888===999666222///000111222333...333555555666::::::666000111222444444444444333444444555777999999777555111......333444222333888111333666666555555777888999888333,,,,,,111555555444555555666666777777777444666888777555222222333555111......222555777666777999;;;;;;:::888888999;;;666555888:::999999;;;777888777444111111333666777777777888888666222///...666:::555000111555555tttCCC===:::EEEMMM\\\YYYWWWXXX___mmm~~~wwwxxx~~~```FFF===888666555444000,,,000777555111......111222...***///222555777666444222111222///000555777333111111...000222333333111///---//////...000111000...+++,,,...444999666......444MMMfffvvv{{{|||ssshhhhhhkkksssvvvhhhRRREEEHHHQQQccc___^^^dddlllooonnnlllhhheeedddfffhhhkkkrrrzzzyyy]]]JJJQQQ___eeennnxxxwww||||||wwwwwwyyytttiii[[[OOOFFFDDDCCCFFFTTTfffnnnqqqsssvvv|||yyyooouuu{{{~~~yyyvvvuuuvvvuuutttttttttuuuwwwwwwrrrwww|||~~~~~~~~~~~~~~~|||{{{~~~yyy___iiizzzttt```YYYOOOHHHJJJWWWjjjyyyzzzyyyjjjQQQ===:::>>>;;;333333333666;;;888222111666222222444666999::::::999777666444111///000333666333555777666333222444777<<>>DDD```}}}zzz{{{zzz```EEE999===:::555111...111666;;;555444333333333333222000333333444888::::::666111,,,222666555111///222777...222888:::888333...,,,///------222333000...000333222222222222222222333EEE\\\sss|||zzzvvvpppjjjmmmsssvvvjjjNNN666555???CCCEEELLLUUUWWWZZZeeerrrnnnnnndddYYYaaauuu|||uuuxxxjjjQQQIIIZZZhhhlllqqqvvvxxx{{{{{{yyywwwvvvvvvjjjWWWCCC;;;<<>>===999444555,,,)))222;;;:::555222999888777666666777999:::444444444444444444333333555444444555777888666555555888:::999666444555777999888555333222333444555333444555444333222222222333222111000000222444666444444444444444333333333999:::666111111777777333444555777888777555222111222111000111444555666555555:::;;;555000111444555888555444666444000...000///...---...---...222777333;;;>>>888333444666444444666888777666666:::>>>===;;;888666555555444333777666666777999888666444222444555555555666;;;???rrrBBB:::333777;;;>>>;;;;;;;;;CCCbbbyyy^^^DDD888666666555333333444888;;;888777777888888666222/////////222666:::;;;888555///222444333///...000333111444999;;;888444111///,,,)))+++222555222...---...///111333444444444333;;;QQQiiitttvvvsssnnnhhhooosssuuuiiiNNN777333:::333555;;;DDDHHHKKKTTT^^^jjjnnniii^^^bbbrrrzzzvvvrrrjjjRRREEERRR```cccgggkkkqqqwwwyyywwwuuuuuuvvvzzzkkkVVVFFF;;;<<>>666666777777666666555444333777;;;<<<;;;;;;===???222333444444444444333222333555888999888666555555777999888444444888999777999777444111000111222444444000///333666666666999333777:::999555333444666:::777555666999:::888555000444777777555444555777555444333222444777:::<<<<<<>>>BBBGGGIIIFFFAAA===999444;;;BBB;;;333222111777222000222111///111555333222111222444555444333555555666666666666555555444111///000444666555444444111111555666444222222555666777888666333000...111111222444666777555444777666666888666222111333777555333111111222555777555444333111111111222333111111111444777999999888444444444555555333000...111111111222444666999:::888444111333888:::666222---...///111333444555555444444333333333444444555555555333111333888999777333666999777111...000333;;;888555333222222111000...333444000---///222222555333555888666111...///---///111111000111333444666<<<>>>;;;777555444222555666666444222222333555444333222111111222444666999666222111222444555555333666888999888888888999tttCCC;;;555<<>>JJJggguuuYYYBBB888444666888777666444444444333333333444555333///---,,,...000333666666555444444111------///111111000555777888888666555444555++++++///333222...---000,,,...000333555555555555111@@@VVVjjjvvvwwwppphhhoootttxxxuuujjj```[[[[[[aaa]]][[[ZZZZZZXXXTTTQQQPPP^^^hhhhhhlllvvv|||{{{zzz{{{cccEEEFFFWWWdddlllaaacccgggkkkppptttxxxzzz{{{~~~sss^^^KKKBBB@@@BBBQQQeeesssyyyzzzzzzyyyvvvrrrnnnmmmooorrrssssssrrrrrrsssuuuuuutttqqqooonnngggccciiivvv~~~|||vvvvvvxxxzzz|||~~~|||~~~|||{{{{{{}}}~~~}}}~~~~~~xxx{{{~~~~~~~~~rrrRRRJJJfff||||||xxxlllUUUAAAAAALLL[[[ooo~~~{{{jjjZZZNNNEEE>>>999111111222444666888888777555999<<<:::555333444777444555666777888666444222111333555666555444555555666999999555444777999777777555444444222111222666<<<777555888999777444555111333555666555444333333777555333555888:::888666111444666666333333555777666666555444555888<<>>BBB???===???BBB@@@:::777888FFFKKKkkkooo[[[OOO@@@999111...333444000444===333222111222444555444333555222000222555666333000+++...222666999888555333111222333444666777444111333333222222222333333444:::999888666555333333333///......000555999999777888999999888666222///,,,555444333111000000111111333222222333555555444333666444333444666555111---/////////000111222333444333444444222...,,,...000333444666777777666444222//////......///000222444222000///111444666777888222777:::666000---000555222111///...//////---,,,---111333111111444555444333222444888777222...///(((///222000///222333000***))))))***,,,000555999111111111111222333222222222444444333222222444666666555444444555444222000111333666888:::999777555nnn@@@===888888777444222777===FFFYYYaaaVVVXXXgggtttqqq^^^GGG:::666111111111111111333666999222///------///222444444333444555444111///......111...,,,...222555555444111222333222000000111222333555777444+++&&&---888555444111//////111333555555888EEE^^^rrrvvvmmmeeehhhqqq{{{}}}{{{yyyvvvrrruuuuuurrrppprrrtttrrrmmmpppmmmdddYYYYYYeeettt|||tttxxxfffIII<<>>888999EEEVVVccclllrrryyyyyywwwsssmmmfff___[[[LLLKKKLLLSSS]]]fffkkkmmmgggkkkmmmllliiieeedddeeebbbcccccceeehhhllloooqqqnnnppprrrsssrrrqqqqqqqqqtttrrrqqqrrrvvvyyyzzz{{{}}}}}}~~~}}}||||||}}}~~~~~~~~~|||{{{|||}}}}}}pppdddcccYYYJJJFFFCCCSSSkkksssaaaTTTCCC>>>999777777777666444444666777666333111333555888666444555888777444000333333222///---...000333666::::::555111333666666333222666<<<:::444555<<<>>>777222555888666333222666333000222555777555222444222000222555777555333555777999777444333444777444666999999888:::>>>BBBBBB>>>===???<<<555555;;;RRRmmmyyy___LLL555///222===>>>555444;;;444333222333555666555444333111///111333444222///000333777999999666111...///111222111333666444000333222111111222333555666333444555444333222333555111000......333999888444555666777777555111---***555555444333222111000000/////////222555777777666111111222333666777666666555555444444444444333333111444666222+++)))---222222333666888999999888777111000//////000333555777444000///222555444444666000333666555000---///222...---...000111111///---///222444333444777777444444222444777777222///000+++333666222222666777333///+++***+++---...333888111000000222444444333222000333666666444333444666777666666777777666333000000111444888;;;;;;999777uuuGGGAAA999:::;;;:::777;;;AAAJJJ\\\aaaSSSOOO___jjjcccMMM:::333444...///000000000222555777111000...///111222333222111333555444111000000222.........///111222222111...000111111//////000111444222222222...***---444444333222111000111333333555333===VVVnnntttlllddd___kkkuuuvvvsssrrrnnnjjjsssuuusssoooooottttttpppxxxxxxqqqdddZZZ]]]gggppppppwwwooo\\\HHH<<>>AAA888111333555333000...111222222000......111333666333111222555777555222333666999999666555666999111666:::;;;::::::>>>AAABBB<<<;;;???<<<555777???```{{{]]]OOO555444???PPPQQQ@@@666888555444333444666777666555111000000111222222111000444555777777555333000///111444333111333888777333333333333444444444444444000222444444222111222444000333333000111777999666555555555444333222222111444555666666555333000///......///222555666666555111222333333333444666999777777777777666555444444333444444222//////222555333444555777888888888888111000//////000333666888666111000333555222111333000222555666444222222222...///111444666555222///000444555444555999888444555222333666555111000111---555777222111888999444333...---111222000111444444333222333555555333000+++000666888666444555777;;;999777777777777555444111111333888===???>>><<>>999:::???<<<555888AAApppbbbFFF@@@===@@@QQQffffffPPP>>><<<666555444555777777777666000111222222222111111111333444444333222222333444555888777444666<<<<<<777333444666777666444222000333555888666333000000111,,,444777222000666;;;<<<777666444333333666888:::444555777777666444000...222111111222444444333111555666666333//////222666666666666666555444333333555444222222444666888999666666777666666555444444///...------///222555777777111000444555000///111...///222444444333111///000222555999;;;999444111111444555444666999888333555333333555555111000333,,,555666000///777888333000---...555666222000222777666444555666555222...&&&---555888777555666888???<<<888666666777777777111111333888>>>BBBBBBAAAtttEEE;;;222555999===666777???LLL___aaaPPPMMMZZZ___RRRAAA777222---...222444444555666222+++------......///.........+++///333222000000333777333555555333///---///111000///...000444555333111222---,,,000444333333555666111,,,---000111111111222111444BBB[[[ppppppfff___cccjjjppppppjjjdddbbbRRRJJJFFFJJJQQQXXXcccnnnjjjwww~~~wwwkkkccc\\\WWWgggrrryyynnnXXXFFFBBBEEE___aaadddhhhfff```[[[ZZZccccccjjjxxx~~~wwwqqqeeeWWWNNNJJJDDD===EEEFFFMMM[[[ccceeefffiiitttsssrrrppppppqqquuuxxxxxxuuurrrooonnnmmmkkkiiifffjjjmmmmmmkkkkkkoootttpppppppppqqqrrrqqqnnnllleeeaaa___aaacccgggqqqzzzzzzwwwwwwzzz{{{yyyzzz~~~www}}}~~~zzz|||{{{vvvuuuxxxyyywww}}}}}}}}}yyy~~~yyyvvv{{{|||uuuqqqVVVIIIDDDPPPbbbqqq|||zzzjjjQQQ;;;666===888;;;999333222555555111888666333222222222111000>>>;;;777555555555555555555555555666777888999:::999888888888777666666555:::666555777555111333999888666222000///000444666999444222777:::888444222111555888999888777888999444777;;;<<<:::777999===;;;222444>>>???777===LLL}}}vvvWWWDDD<<<999<<>>888666;;;<<<888555888999777999777555444555666666666888666333222333444444333444555777999:::999999888;;;:::999777555444333333+++,,,111777777222111444777777777888999999777666;;;555333777999777444444333777<<<<<<::::::===AAA555888<<<>>>:::666999>>>===555222555666666???MMMiiipppmmmXXXCCC::::::;;;AAATTTdddcccVVVFFF===>>>999555222===HHH;;;...222666222222666666333222444888::::::666111...///000555333111222444666555333333444666999:::999555333777666666555555555555555444999:::888888;;;;;;777777555555555555555555666666444555999999555444666<<>>DDDKKKOOORRR\\\gggtttBBB999222777<<<:::444777>>>III[[[\\\KKKXXX[[[UUUGGG======;;;666111333333000111666777666111111222222222222111111222333222///---///444999666444222111111111000///111000000222444666555444222000000444555000,,,,,,...//////...------///000333222333;;;PPPhhhxxx}}}xxxuuusssuuuzzzzzzuuunnnaaaVVVLLLFFFBBB:::333000LLL\\\llltttsssoooiiicccZZZ\\\eeeppplllYYYDDD:::EEE[[[pppvvvssspppkkkdddTTTVVV^^^kkkuuuyyyzzz|||}}}wwwtttsssoooiii```]]]QQQCCCAAAIIINNNLLLPPPWWW___fffjjjnnnrrruuuuuutttttttttuuusssqqqooouuuwwwxxxvvvrrrqqqsssvvvkkkjjjggggggggghhhgggeeeeeebbbbbbcccbbb```ccciii^^^\\\\\\``````]]]]]]___ddd```]]]]]]___^^^YYYUUUSSSWWWXXXUUUSSSUUUVVVTTTOOOYYYgggtttyyywwwoooiii```bbbdddhhhmmmssszzztttfffXXXMMMGGGMMM[[[pppmmmRRR@@@888<<<>>>;;;999;;;======:::999888777777999;;;===999777555555666777666555333555888::::::888555444999999888777666555444444)))***///555555222111333222111222555:::<<<:::888;;;666333666777666777:::111888@@@CCCBBBCCCIIIOOOKKKPPPXXX]]]YYYRRRSSSYYYZZZVVVMMMCCC===;;;>>>AAAMMMLLLGGG<<<555666:::===GGGdddsssiiiXXXGGG<<<>>>>>><<>>AAA===444222666666111555333///***%%%%%%)))---...111333333111000222444777888:::::::::999888777888888777555333444666888666444333555999;;;:::888777777444333888===;;;555:::999777555222111//////999888777444000...///000+++---111666:::999777444777555333111111111222333+++111555666666666555222777444111...///222777:::888777444333222333555666333333333333444666888999777555444666555444777===JJJMMMTTT\\\bbbjjjwwwuuuDDD<<<444777:::555000555<<>>???;;;888888999888111???VVVlllwwwrrr```RRRDDDHHHLLLOOOTTT___nnnyyy}}}xxx```JJJCCCOOO^^^jjjvvvnnnZZZDDDBBB>>>;;;:::<<<<<<<<<;;;;;;:::888888999;;;===@@@???============<<<:::<<<<<<<<<<<<;;;888666555444666999;;;<<<;;;999888666555444222111111333777111...,,,///555;;;===<<<<<<777444444444444999???>>>JJJYYYccciiioooxxxxxx}}}~~~nnnccc^^^WWWNNN>>>999444444666999;;;===SSS|||zzz^^^BBB;;;AAAQQQjjjwwwOOO@@@666666777777444000------111222666888666333555999111222444555666555333111444222333777;;;<<<999555777444111333777999666222666888999999::::::999888666888999777777888888555555444333444444333444555777999777222000444444000333222///)))###"""''',,,)))...444444222222555999333333444666999;;;:::999777777666444222222555888222222333666999;;;999888555777666444888???BBBBBB888666444222222333444555<<<;;;999444000///000111---222777999777666666888;;;999555111//////000000000111111---+++---222666555333000...000333888;;;:::999777666444333222222333333222333444666777888999666444555666999BBBLLLWWW___jjjsss{{{uuuFFF???777666666555111444:::BBBRRRUUUEEE???KKKOOODDD888666777666...333444000---///000...)))+++---///111333444444111333444555444333333333444222000111555777666444444444444333333444555666...---111555555000...///+++111444000---000222111,,,...000555===JJJ[[[gggrrr{{{|||{{{wwwrrruuuqqqlllhhhfffbbb[[[SSSAAA888444@@@VVVhhhpppqqqooofff```dddhhh___KKK;;;;;;PPPeeennnssszzz}}}{{{qqqkkkaaaZZZZZZ```fffiiioootttvvvvvvwww|||~~~|||uuu}}}}}}sssppprrrjjj[[[NNNFFF???CCCNNNXXX\\\[[[]]]]]]\\\\\\\\\ZZZVVVSSSHHHIIIIIIHHHGGGGGGHHHIIIGGGDDDAAA>>>>>>===<<<;;;======@@@DDDCCC???>>>@@@:::999===BBBDDDAAAAAABBBFFFFFFEEEEEEDDDCCCCCCCCCEEEJJJKKKEEE@@@???@@@@@@888@@@QQQggguuuqqq___NNNEEEAAA;;;555555@@@RRR```gggrrr|||tttdddQQQGGGPPPhhh|||www[[[PPPCCC===<<<<<<:::888<<<======:::777666888999@@@>>>======???AAAAAA@@@GGGEEEBBB???<<<:::999999222666;;;???@@@>>>:::777::::::888444222333666888333111111444999<<<<<<;;;:::999:::>>>AAAEEENNNXXXRRR___qqq}}}zzzpppHHH<<<444555888888:::>>>iiirrrDDD888@@@gggVVV777222===KKKRRRNNNCCC666---:::888999:::666000111777222444777888777555222111444333333555888888555222444111000333888:::777333444444666888888777777777999;;;888222111555777555333555666666666666555333...111222222222444333111222222111...******,,,///,,,111666777444222555888333222000111444777999999::::::999777555666888:::---...000444777888888777999<<<<<<666555<<>>MMM___vvv~~~zzzdddXXXMMMMMM[[[mmm{{{ttteeeTTTJJJDDD>>>:::999===???AAA>>>999666555777888666555666:::>>>@@@AAADDDAAA===888555444444555555888<<<>>>===:::666333000555888777666777777555000333777;;;;;;:::777555999AAAPPP___kkktttxxx}}}sssnnnpppmmmccccccjjjhhhjjjgggaaacccllloookkkWWWEEE777555555333999DDDsssBBB>>>OOOVVV777===UUUrrr{{{fffIII444666444666:::666......444444777999999666333111000222333444555444333222222222111111444777999666333111000222666888666666888888:::444+++***222777555333777888777777888777333+++---000333555666555444555555444444444444444444222555999888555222222333666444222000000111444555666777777666555444555777+++---///222444555666666999;;;888111...333;;;???777555111///...000222444555555444111...---...///111888===888000---555>>>444333222111111333444666444444555888555000///111***,,,///222555777888888///111555888:::;;;::::::444555666777777666555444444111...///444???RRRdddyyyqqqDDD???888777666888333333444999HHHMMM@@@--->>>JJJHHHAAA???;;;555111555555///+++---111333...///111333555666777777222222333555666777666555999:::999888555555555666777888666333000///111333555333333333111...000666---222000***,,,444555000...---///222111000777@@@IIIYYYgggjjjnnnuuuuuuooofffhhhbbbXXXQQQRRRSSSRRR___eeehhhZZZBBB666EEE[[[iiirrrnnn``````kkkiiiZZZ<<<<<>>BBBEEEDDD>>>999777888999666333222555999<<<>>>888777444111///.........666666666555444333222222+++111555444444888999666000444888999888:::>>>BBBNNN\\\sss}}}tttllleeebbbUUUKKKLLLXXXYYYJJJ???>>>DDDBBB??????CCCHHHKKKJJJOOO???666999777444===NNNnnnCCCPPPqqqyyyUUUHHH```|||}}}XXX<<<555444:::AAA===111---222666888:::888444000......000333666555222000222444333333555666666555333222///---000666888555666999555888444***+++555:::888555888888444444888888555------///222333444555666888555222333777999888555222444666777666444222111333555555333000///111444111333555555333111111222///000222333333333444555444333///+++---333555333555222///,,,+++,,,---...222333444333111000000222...222555555111111555999111111111222333444555666666333444999:::444111111---...111333666777888888222333444555777:::<<<===999999777666666555666666222000000333777AAAUUUfffnnn@@@===888999999333...///222888IIIQQQEEE***999DDDDDDCCCBBB;;;222///222111***&&&+++222666444555666777888888888888444222222222555777888888===>>>>>>:::555222333555888888777333///---///222333111111111000000555===...111---'''***555666...111...///111...+++000999AAALLLTTTTTTWWW]]]ZZZOOOOOOQQQLLL???888;;;@@@BBB@@@MMM]]]___OOO;;;999AAAWWWkkknnn]]]\\\nnnpppaaaGGG999<<>><<>>CCCBBB@@@???<<<333555???@@@:::DDDWWWmmmHHHbbbiiiQQQXXX\\\@@@EEEDDDJJJQQQIII666,,,...777999999777222...,,,------333777666111///333777444666888777555222000000...,,,///666888666777;;;444999666---///:::@@@<<<666999777111111777999666///------...000111333666:::444...///444888666333---...111444777888666333---222777666222111333666222555777888666444333333444555555444333222333444444000,,,---666>>>;;;222000...,,,***)))***,,,---333444666666555444555666***,,,...222444555555444333333333333333333333333:::222...333666444444666111222222444555777888999:::888555333444666:::===>>>;;;888555444444666888222222444888<<>>:::<<<:::555555666888>>>FFFMMMRRR<<<888555999@@@CCC@@@:::333555000!!!)))555333444555555333222333555222444666777666555555555888<<<>>>;;;444000111444:::999999777000***,,,222555444333000///000444888222...******---111222222111***&&&***///111444666888777888<<>>???:::888>>>GGGAAA>>>;;;>>>JJJ\\\ooo{{{xxxvvvnnn^^^NNNFFFIIIOOOJJJ;;;333@@@UUUiii|||yyyfffIIIFFF]]]www}}}zzzdddWWWRRRGGGDDDJJJTTTSSSGGG@@@BBBAAA:::444222666;;;<<<<<<666555444444444333333222222000,,,***,,,000333333888111+++---000222555999999222000:::JJJ\\\qqqkkkWWWMMMSSSMMMDDD<<<777555333222999===XXXOOO666999;;;FFFcccxxxhhhFFF666@@@111333;;;CCC\\\jjj[[[qqq]]]WWW{{{UUUVVVyyyqqqMMMGGG]]]{{{iii???+++222444444555555111...///222444222111444999;;;777222;;;333...222666555111///111///111777999666777;;;666777888888888999<<>>666666666666666555444333777555444777666333222555888444///...222777777444:::999777666666888:::;;;888666333444666666444111555555777777777>>>PPPbbb~~~sssBBB>>>;;;===;;;888777777999<<>>@@@@@@?????????AAADDDGGGMMMPPPVVV[[[[[[\\\eeeoooaaa___]]]^^^eeeooozzz~~~wwwhhhVVVJJJGGGIIIGGG777,,,000===NNNcccuuu}}}kkk___ZZZUUU___wwwwwwqqqppplllnnnuuurrreee^^^___UUUOOOHHHDDDAAA>>>888222///000222555666666444222...///111333666888777555666111000444777777777999999333000<<>>666444222333666777555333999333000222555333000000777333333666555111111444555666777777777888;;;===555333222444666777666555333333333111000000333555333222222333444444222000---...000000000000222333222222333333333333333333333444555444333222333444777666333111000000111333333///---///444555111+++222///---...111111---)))444333111111222333333333...111444555444555666888555555555555444444333222222//////222222000111444222000---///555:::;;;999777666666555666777888999555444333333444555444333888666444666777===JJJWWWvvvrrrBBB>>><<<>>>===999999888888999;;;===>>>666333111666@@@KKKSSSVVVTTTDDD444+++###%%%333555555444222000000111+++---///000000111222333222111000222444555333111444333333222---((()))...,,,...000111222333666888666222---,,,---...---,,,(((&&&(((...111111333777...,,,,,,---///000///...222222111000///111555888222333444222222444:::@@@999???HHHTTT^^^eeeiiikkkeeeOOO999999OOOjjjyyy~~~{{{qqqjjj^^^MMMBBBAAALLLGGGLLL[[[hhhlllooossswwwuuutttwww}}}}}}{{{~~~~~~||||||}}}zzz|||~~~~~~}}}|||{{{{{{{{{}}}|||zzz{{{~~~}}}yyyyyy{{{{{{vvvlllddd``````UUUPPPFFF<<<555333555888888>>>EEEJJJNNNTTT]]]dddjjjlllppptttsssssszzzyyyyyyyyyyyy{{{}}}yyymmmccc______XXXIII:::222111888LLL```~~~sssZZZMMMYYYjjjzzzzzz{{{wwwsssmmmggg```UUUIII@@@666555444555666777666555222222333666888888666444444222444;;;===:::888888333666;;;GGG___vvv{{{sssaaaUUUHHH@@@:::555333444333555666555222000222444555EEEzzzmmmBBB???;;;ccc^^^;;;222:::QQQzzzUUUQQQRRRYYYNNN999OOOeeeSSSttthhhNNN\\\xxxOOO555...333333222000///111555888888777666555555555555555888444444666666333222555===999777777555222222444444555666666666666999;;;444333222333555555555333333333333222000111333555000000222444666555222/////////000111333333222000111000000000222444666888666555333111///000333666666555333111111222444555222...+++,,,000222///+++000///...111333333000,,,666111+++***...444666666777444333555888999777333666666555444444333222222000------000111000222666...++++++...444777888777333444444555555555555555222333444444333333444555999555333555999===FFFNNNgggsssBBB???<<>>MMM___lllmmmjjjqqq___FFF999CCC^^^ttt}}}~~~}}}yyyqqqbbbWWWSSSIII@@@===FFFPPPTTTUUUWWWffffffgggmmmuuu{{{}}}}}}xxx}}}|||xxxxxxyyyrrrvvvyyyyyyyyyzzz{{{zzzxxxvvvtttrrrrrrsssrrrpppkkkiiieee]]]SSSLLLIIIHHH===<<<888444333;;;HHHSSSPPPXXXbbbkkkpppssstttuuu{{{{{{}}}~~~|||yyy|||~~~{{{{{{yyyxxxttthhhZZZLLL===777BBBTTTrrrqqqaaaXXXjjj}}}vvvkkkcccSSSLLLCCC<<<:::999999888;;;777444555555444333444555444777<<<===999666777000BBBQQQXXXbbbjjjcccRRR???888444666:::::::::<<<777:::;;;777111---///222BBBQQQNNNBBB===iiijjjFFF222666VVVUUUBBB;;;KKKVVVRRRWWWjjjyyySSSQQQxxxfffQQQ[[[}}}\\\BBB888444666888888666444444222000666888999888777555666777777666888:::888444555999999777555444444444666777333444666555444555666888555555444555555555555555444555555444333333555777000000111333555555222000333222222444888888444111------...000333666888999:::999777333000000222444444333222222333555777888222///,,,...111333222000111111222555777777444222666111,,,***---111555666888555333555999:::777333888888777666555444444444444000000333444444666:::444000000333555555444444111333444666666555444333222555777555222111333666666444555888999;;;BBBKKKXXXtttuuuDDD???<<<>>><<<666666666666555555444333777777777:::AAAOOO```mmmjjjWWWEEE>>>999///((((((222444555444222///......333444444333111000111222,,,000333222///...000333///---...222222///000444,,,///333444333111000000111...,,,---000111///------,,,///444555222000111444444333333222333444555777777666333000......///---111444222///...333777;;;555999OOOnnn}}}rrrsssiiiTTT???<<>>???>>>EEEHHHJJJKKKNNNXXXhhhtttnnnpppuuu|||}}}xxx~~~}}}~~~~~~}}}|||{{{zzzssshhhVVVFFFHHHTTTkkkuuuqqqmmmzzzssskkk```VVVNNNGGG???999:::444333666777444333666888555666999888555555999>>>VVVfff```TTTNNNDDD888444000111666999777444444000333444111------222777BBBSSSSSSBBBBBBpppKKK///:::kkkTTT@@@>>>\\\sssSSSPPPgggpppYYYBBBPPP}}}~~~MMMNNNxxxuuuXXX<<<;;;NNNUUU\\\YYYOOOBBB:::999666222222555888999888666555444444555888:::777333444:::444333222111111444666777222444555555444333444555444444555555444444555666333444555555444444666888333111000111333444444333333222222555888888555111---///111333444444333333555666666555222111111333777777555444444444555555111///...///333666666555111111333555777888666555333333333000......111444222333555666666666777777;;;;;;999777666666666666777444333666777555777;;;;;;666555999999555444666222333666777888777555333666888999777444222333555222555999:::666444<<>><<<:::777444222000000000//////111444555555555000000222333444555555555222666888777222///000222...222666666444333666:::<<<;;;888666555555555555444111222666666444555888666111000555555111111777333444666888888777666555777888888777555444555555333777;;;;;;444000888CCCKKKbbbzzzqqqAAA===;;;===<<<666555555444444444555555555:::???@@@BBBMMM```pppuuuuuujjjVVVFFF>>>444(((222555777888666444222222555666555333111000111333000333555555333333444555444111222555666333111222222555777777555222111000---,,,,,,///222333000------&&&%%%---555444///,,,***---000111000///000222000222444444222111111222222222222222222111111111111888PPPzzzyyyqqqgggWWWDDD===NNNfffpppuuu{{{}}}|||}}}~~~}}}{{{{{{xxxtttnnniiibbbZZZTTTIIIDDD@@@>>>??????===;;;CCCBBBBBBEEEHHHGGGAAA;;;777@@@BBB<<<;;;@@@@@@;;;???999666999<<<===@@@EEEMMMPPPUUU]]]eeelllqqqsss}}}~~~~~~~~~}}}~~~|||~~~yyyvvvzzz|||rrrhhhTTTGGG???>>>:::222111666888555555777777999???GGG\\\ZZZSSSFFF888000000333222222666888666333666<<<;;;;;;999777555444444444777QQQ{{{eeeJJJ666:::SSSMMM999QQQaaa;;;333PPP]]]^^^~~~xxxRRRFFF[[[sssxxxrrrTTTCCCeeeYYYCCCHHHWWWvvvLLL888;;;AAA@@@BBB>>>:::888999999666444111000333777777444333666;;;>>>>>>::::::======999333555666666444222222333///111333444333333666888000222444444444444555666666444333444555555444222,,,...000111222333555666777666555444111...,,,***))),,,///111222333444666>>>===;;;888555333111000222222333444555555444333111222222222222333555777555777888888777444222111///333777777444444666999999777555333111111111222---,,,///444666444333666333,,,+++111000+++...666333444555666777666666555555444444555777777777666666888<<<>>>;;;:::@@@JJJOOO]]]mmmzzznnn???<<<:::===<<<777666555444333444555666777>>>DDDEEEFFFPPPcccsssvvvxxx___MMMHHH>>>000///222555666444222000000222333222111//////111333333222222444777888777666777444333666666111//////000222444444222000//////...------///222222///+++444+++'''...666555...(((***...222444222111222444111333444444222000//////555333000000111222111111///???aaazzzooobbbLLL;;;DDDYYYjjjpppxxx~~~xxxyyyyyyzzz}}}}}}vvvzzz}}}|||yyyrrrjjjccchhh^^^SSSNNNNNNLLLDDD<<>>999333555;;;666666777888999999666333444KKKggg}}}~~~aaaBBB:::>>>:::>>>ddd{{{III:::PPPZZZAAA:::___oootttccc???AAAPPPNNNGGG777???jjjuuuJJJEEE```|||rrrPPPFFFRRR^^^```PPPHHH???:::;;;===;;;999444222444999;;;888666888444999:::666777;;;;;;777333555777666444222222222000333666666666666999<<<222444666777666666777888555555555777888666333000---///222333222333777;;;666444222111/////////000...000111222222333555777::::::999888777666555444666777888888888666333111444444444333222444777:::999777666777:::999555111333555666777666555666777666444111///------......))))))---444777555444666999111///444222,,,///999333444555555666666555555333111000333777:::999777888888;;;AAAEEEHHHNNNUUUSSS\\\eeeooorrrBBB888666===777::::::999777666444333222888444555===HHHUUUdddppp}}}|||vvvnnneeeZZZHHH999>>>888555555555111000111///111222///++++++///444222111000888GGGRRROOOFFFGGGBBB;;;777555333...+++444333222333444444222000111)))'''000666333,,,(((000111444555555333111000///......111555777666444222444000///333,,,&&&---...---,,,---//////000111555JJJooo{{{xxxvvvnnnWWW@@@???LLLdddmmmuuuyyy~~~yyy|||wwwwwwzzz}}}{{{yyywww{{{}}}wwwsssssstttrrrooonnnooollleeebbbccc[[[YYYWWWVVVUUURRRNNNKKKJJJLLLLLLKKKNNNVVV\\\\\\]]]WWWWWWcccnnnrrrrrrtttzzzzzz}}}hhhgggyyygggWWWJJJAAA<<<:::999<<>>DDDFFFCCC@@@???FFF>>>777666555333444777444???MMMUUURRRHHH===777;;;999@@@^^^gggEEE<<<]]]aaaDDD555[[[ooouuuMMM777666888555666<<>>888666333333444666777777777444222111222111...+++222666999999777555666888555333111222333555555555666777888777444222111222333555777777555555999<<<999777444222222111000///000...------000222333333000777555555;;;888333777:::888555555666555111---///......///111333222222444666888888666444444444111222444555666555555444333000//////111111...+++///777;;;999666444222///000333666777666444333333666222///000555888888555222444666666444222111111:::777888AAAJJJRRR[[[cccbbbggglllrrrsssCCC999999@@@:::555666888999888777555333444111333:::DDDRRRcccrrr}}}~~~|||vvvooodddSSSCCC===777444666666333222444444555444000,,,,,,000555...---///:::OOOccciiifffccc\\\RRRJJJCCC<<<555///,,,///222333333444666777222+++)))000555111+++'''---///111222333111///...111000///111444666555444111333///...333---)))000111------333444000,,,--->>>VVV{{{sssiiiooovvvuuufffSSSIIIIIIZZZfffrrryyy~~~}}}yyyvvvxxx|||~~~yyy|||}}}xxxuuuuuuwwwwwwuuuvvvyyyyyyuuusssuuuooonnnnnnmmmkkkhhheeecccdddfffeeebbbdddkkkoooooorrrmmmmmmuuu||||||}}}~~~~~~}}}~~~~~~lllfffvvvxxxhhhUUUGGGAAA>>>???BBBAAA<<<<<>>111222555777666444444888;;;:::777444333444555555555999555222000000///,,,***...111333555555666777888444222111111444666777777777888888666444222333333444444444222222333666999666555444444555555333111222222222444666666444222000666222111777444000555777666555666777666333///333000......000222333333444444555555555444444333///000111333333333222111444333222222444333000---///555777444222333555555000000111333555666777777444111///111555777666333111333777888666555444333555333555@@@OOO]]]lllxxx|||rrrCCC::::::AAA:::333555999<<<<<<;;;888666111111333999BBBOOOdddvvv|||}}}xxxooo___PPP>>>999555777777444444666888888666111------111666444222222;;;PPPggguuuxxxzzzssshhh^^^TTTJJJ???777***...222333222222666:::333...,,,000333000+++'''///111333444555444333222333111000111333555555444111333------222...+++444111***---777888000---333QQQmmm|||\\\UUUdddttt{{{wwwjjjVVVFFFHHHYYYlllvvv|||~~~{{{xxxzzz~~~{{{}}}~~~|||yyywwwyyy|||}}}|||}}}yyy{{{|||{{{xxxvvvuuuuuuvvvxxxvvvqqqrrrwwwyyyxxx~~~{{{|||}}}~~~|||}}}~~~sssjjjooozzzkkkZZZKKKCCC>>>@@@CCCDDDCCCDDD@@@>>>>>>???AAAHHHYYYhhhzzzyyypppccccccrrr~~~qqq^^^HHH<<<777333///---444444444333111222444666---333999BBBOOOVVVLLL<<<999AAAjjjYYY:::<<>>BBB222...222555666444444666888;;;888444333333444444333666444111///000000///...//////000222444555555444444222111222555777888888777888777555333222333555555333///...///222333444444444444555777777555333444555888;;;<<<:::666222000444///+++111///---333666555555666777777555333666333///...000222444444555222000111444555444222333444555666666666555444666555666777888666333111///333444000...333888:::444111...000444888999999222000///111444555444111...111444666666555666666777555999FFFXXXlllrrrBBB999999???888777888:::<<<===<<<;;;:::444444666;;;AAANNNdddxxxzzz~~~}}}yyyrrrfff[[[EEE>>>999999777444333555999888555111...///333777666555444999JJJaaarrrxxx{{{wwwqqqkkkcccYYYLLLDDD222333333333222222333555111...---///111000---+++000111333444555555444333111000///000111333444555111222---,,,111---***333///))),,,666666000888IIIfffdddIIIFFFYYYkkkuuu{{{yyycccIII999KKKcccrrrxxx|||||||||~~~~~~~~~~~~|||zzzzzz|||}}}~~~}}}|||~~~wwwzzz|||{{{yyywwwwwwxxxzzz{{{yyyuuutttxxxzzzxxx|||~~~}}}|||~~~~~~~~~~~~zzzvvvrrrnnnmmmvvvwwwfffWWWGGGBBBGGGMMMPPPPPPGGGEEEGGGOOOYYYfffwwwyyyooooooyyy|||{{{cccIII<<<999666222000666555222000000222555888---222777888<<<>>>:::333888CCCgggsssNNN999???^^^|||vvvRRR666999>>>WWWpppHHH>>>;;;111:::VVVrrrkkkGGG999[[[vvvPPP???BBBQQQXXXZZZOOO888///222555555333333666999999666333222333333444333222111000000222444666777666333111222555555333000888666444555777888999999666666555222111111333555555222......111222111...666444333333444666666555555666888;;;<<<:::666222222555---(((------,,,333888777555333444444555666666444111111222333333333777222...///333666555222444555777888888777777666666777888999999888555333000444555000///333999;;;999333------222888:::999444111//////111333333222,,,...///000111333777:::===;;;???KKK[[[nnnwwwHHH<<<999>>>777:::999888888777888888999666555777;;;@@@LLLaaauuu{{{~~~~~~{{{wwwtttllldddQQQHHH@@@;;;777222222444555444222///...111555888...000222777GGG___ttt~~~wwwvvvvvvvvvrrriii]]]TTTAAA;;;444222444555333000---.........///000000///---...///000000000000///---...//////000222444555222333---+++000+++(((111111---///333000222IIIddd{{{eeeKKK999;;;KKKYYYcccqqq{{{nnnWWW999GGG[[[llltttxxx~~~~~~}}}~~~~~~}}}{{{zzz{{{~~~~~~||||||{{{zzz|||yyy{{{}}}}}}}}}|||{{{{{{}}}~~~}}}zzzzzz~~~~~~{{{}}}}}}~~~yyyrrrggg___[[[^^^bbbdddjjjrrrvvvuuutttuuuxxx|||~~~}}}{{{yyy{{{yyyeeeZZZZZZ]]]\\\XXXRRRRRRYYYiiiyyykkkfffmmm~~~yyyzzzwww___EEE:::999888555222333333333333444555555555...111333444666999888444111;;;QQQbbbgggbbbQQQ:::444>>>YYY~~~iiigggbbb???888:::bbbzzzLLL;;;999555;;;AAAFFFOOOLLL;;;666UUUyyypppZZZ;;;DDD\\\xxx~~~aaaBBB333444555333222333888===666444111111222444555555222222333333444777999;;;999666444555777888777444<<<:::777777777888888777444444333111///000222555444222000222444444000,,,888555111///000333444555555444444444666666444222333666...***///...---444;;;999555111///111444777222222333555666555222///888333///000444666555222000111333444555555444444555666888999888777555444222777888444222555888888444...))))))000666999999777444000...///111444555000///---,,,---222:::???CCCBBBEEENNNXXXddduuu}}}SSSCCC;;;>>>777999777555222111222333444555333444888???JJJ^^^ooo{{{{{{xxxwwwsssmmm^^^SSSFFF===666111000333333222000///000222444666111444666888EEE\\\ssszzz{{{}}}~~~xxxmmmdddRRRGGG;;;555777888555111+++///000------000333222000111111111111111000000,,,...111222111111333444222444...,,,111,,,(((000555666666222111===\\\xxxcccKKK===333333===GGGOOOaaassstttiiiIIIKKKSSS```llluuu|||~~~}}}||||||}}}}}}{{{zzzzzz{{{|||~~~|||{{{}}}~~~~~~~~~~~~~~~{{{zzz}}}~~~~~~}}}~~~~~~ppp___RRRIIIBBB>>>CCCJJJOOOSSSVVVZZZYYYXXXXXX[[[```eeehhhhhhhhhhhhhhhiiikkkmmmnnnhhhiiigggdddffflllppppppoooooopppqqqtttvvvxxxzzz|||}}}|||yyyyyyuuunnnpppqqqyyy{{{kkk```aaalllqqqooowwwjjjUUU@@@888999888555222...///111444666555222//////000111333666888777666,,,555===BBBFFFDDD:::111///999PPPqqqoooOOORRR}}}PPP999===qqqKKK444777222555666444999:::000333JJJ```rrr}}}mmmSSSIIIIIIaaaiiiGGG666777666444222333999>>>555333000000222444555555666777888888666666666888555555444666999<<<======>>>;;;888777777777666555222222222111000000333555333333333444555444111///888555000///000222444555444111//////000222222222333777111---333222///555999888555111//////222555///111333777888666222...777444111111444555333111///000333555666666666666555666888777666555555666333888:::777444555777666---)))&&&(((...444888999:::777333000000222555777555333000---...444===CCCLLLKKKNNNTTTZZZbbbooo{{{kkkeee```aaakkk}}}[[[GGG:::<<<555666555444222222222222222333111111888AAAMMM^^^lllwww|||~~~|||{{{xxxssshhhZZZJJJ>>>555000111555333222111111222333333333555888777666>>>TTTnnn}}}~~~wwwqqqfffYYYIII>>>999777555333,,,111222---+++///333333666666666555555444444333///222555666444111111111111333//////444///+++333555::::::666;;;SSSqqqgggHHH===999444222777<<>>???>>>@@@@@@AAABBBDDDGGGIIIKKKLLLKKKKKKJJJJJJKKKMMMNNNLLLOOONNNKKKLLLSSSVVVUUUPPPQQQRRRUUUXXX[[[___aaaddddddggglllmmmooovvvzzzggg]]]]]]uuuqqqnnnpppoooXXXHHH999777::::::888666000000000333666666444111111222333555555444444555+++444555555;;;<<<777666000555>>>SSSfff```KKK???AAAqqqfffCCCEEE}}}~~~GGG555::::::GGGNNNDDD<<<888000111AAAHHHOOOUUUJJJGGGZZZttt___BBB666777888666333333777:::666333111000111333333333555888;;;:::777555444555222444555666777:::===@@@:::888555444555555444444111333444444333333444666444444444222111111333555444222111222444666555555111///------///111222222111666333111777555000555111333555444222000000222///000222555777666222///444444333333222111///...///000333666888999999999555777777666444444666999333888999555222444777777///.........000333666777999888777666444444555666666555333111111555<<>>555111222777555444333333333333222111...111111...777PPPnnn~~~|||}}}~~~~~~{{{xxxtttiiiVVVEEE999444333333---333444---***---111222666666555444333222222111222666:::999666111//////000333000111777333...666111999;;;999GGGfffmmmIII333333555111555777:::@@@JJJYYYgggooommmTTT???AAARRReeettt}}}~~~|||yyyyyyzzz|||}}}{{{zzzyyyyyyyyyxxxxxx|||zzz}}}||||||~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~|||ooo[[[KKKAAA<<<:::999444;;;===888555888777333333555888:::;;;;;;:::999===<<<:::999999:::;;;;;;888<<<<<<888:::AAADDDBBB===>>>>>>@@@BBBEEEHHHJJJJJJIIIKKKNNNOOOMMMOOOTTTgggtttjjjccciiiyyyjjj^^^jjj|||iiifff{{{~~~lllIII===444666<<<===<<<;;;777555333444777999999888444555777888444000000222(((222111111:::<<<999<<<555222---555???999444<<<;;;hhhvvvPPPIII~~~vvvBBB===:::SSSwwwzzzTTT444444<<<000;;;999888===<<>>777555222222333444444333222333666666555555666777666666444000---///555:::///000222666999999777555///......///111222222222///555444333:::777111555)))///555777555222000/////////000222555555444222111333444333111...------***,,,///222444666777777666777777555333333777;;;333777777222000333888999888999999777444333444555777999;;;;;;999666444444333333333222222444888<<>>999888777777999<<<777333444888999666222777555888===<<<666666;;;666999777222222777999666999444...,,,---222777:::444777999999666666999<<<<<<======;;;999:::===AAAJJJPPP^^^iiiaaaNNNDDDFFFGGGOOO\\\ooo{{{|||uuurrrvvvyyy^^^QQQfffrrrOOO>>><<<:::999888777555333999777666666777777777666444222111222222333222111)))///333333444888:::999555555444222111222444777666[[[nnnAAA>>>wwwwwwNNN999DDD~~~ppp>>>555;;;111666777888777;;;]]]tttXXX???888666111666===;;;<<<>>>666555555666777444000111555888777666555333111000///444;;;???===:::999777444+++---000000000000111222......111555444333666<<<999666333111222333333333///---...333888999444...,,,000333333333555555555888555777===>>>;;;;;;???222...+++---333555111,,,...444666333111333555444777666666666777666555333000333444222//////444999555666777666444333333333555555666777999999777555555666666555444666999;;;999999888777666444222111222222000---...333777777AAADDDCCCFFFPPPWWWeee}}}sssVVVBBB888555111222444333222111000000000111222666>>>MMM^^^iiivvvyyy|||~~~}}}zzzxxxvvvtttpppgggUUUCCC777555777777666444222111///......111///111444555>>>VVVppp|||{{{{{{|||{{{zzzyyyyyyuuuwwwrrrbbbPPPBBB888222//////222666666333555999111,,,444999111---///---111999<<<666///.........222222222111222333777999<<>>ZZZxxx```FFF666999666111888CCCJJJQQQKKK777999888888:::777444666;;;:::999888666555333222111222777999666444444444333+++---///000000111333555000......///---***---222888666333222333444444444......///222666666333000///333777888777666555444333111333888999666555888444///***+++///111...)))///555777444222333333111666555555555666555444333///000000...------000333444555666666444333333444555444444555666666444222666777888777555555555777666666555444333222111111333333444444444555999>>>???FFFGGGJJJRRRUUUaaawww~~~cccQQQCCC;;;111222444555555333111000222222333555<<>>RRRlll}}}yyyppplllRRRDDD666333999;;;333***---444888333+++...<<>>===CCCJJJQQQYYY```rrrpppttt}}}yyyppphhhYYYooo~~~ooo[[[QQQ]]]wwwvvvUUU:::555555444333444555666555444000...---...000111111000666666555444333333222222000444666444444888999888777888777666555555777999888<<>>MMMddd~~~uuu___PPPKKK???888111222777888222++++++222666444......777AAASSSdddnnndddRRRKKKRRR[[[lllsss{{{}}}{{{}}}|||}}}~~~~~~}}}{{{yyyxxx{{{{{{|||~~~{{{{{{{{{|||}}}}}}~~~}}}yyy|||}}}}}}{{{zzz{{{|||~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~{{{yyymmm___PPPCCC:::555222555999999555222333666444555555555333333333333444777:::<<<999333///---111222222222333666888888444666777777444000...,,,444444444666777555111---222222222222222333444555444333444666333///222999888<<<===;;;===CCCGGGHHH===888666888;;;===BBBHHHKKKJJJPPP[[[gggpppzzz|||fff]]]^^^aaajjj}}}eeeEEEUUUcccnnniii[[[JJJ:::///333222111222444444444222///...---...111222222222666777777666444222222333666:::;;;777666999;;;:::666777777666555555777888;;;444:::KKKNNN???666999FFFqqqiii{{{PPP===777444;;;>>>BBBCCC:::>>>RRRggg^^^JJJ???@@@;;;555;;;@@@KKK]]]iiitttrrrOOO555222222444333222333888777777777777777777777777888:::999555333444444111///000000000000222666999:::777666777444///---///555444222333444666666555000222333333222222444666444333444555444222333777333333444666666444222222555111...///111111---***///444777666555555222...222333444444222111111222000---***,,,111444222000000222444444444444555666222000///000222444444333888888888666333222222333//////...///000222333444666444999???<<<666===JJJWWWiiitttzzz~~~xxxmmmTTT;;;777777777888:::999666333222777<<>>HHHfffxxxeeeJJJ===;;;444222000///000000/////////222555444222222666999???RRRdddeee]]]UUURRRQQQ```iiisssyyyyyyxxxzzz||||||zzzzzz{{{}}}~~~~~~~~~}}}|||}}}~~~zzz~~~}}}}}}|||||||||}}}}}}}}}~~~zzzjjj___PPPDDD>>>;;;999888444999<<<999333000333666444111...000444777666333444999<<<<<<999555111---///...///111333444555777333666888888555111000//////222555555222///------444333222111111111111000......000111///---///333666;;;<<<999777:::<<<;;;888555444777888999>>>DDD888555777>>>GGGPPP\\\ggg|||sssbbbcccooozzztttRRR:::cccuuuuuu[[[FFFCCC>>>444555444222222333333222000000///...///111333333222666777888666444222333444888;;;;;;666555888::::::444555666555444444555666<<<888555444444444666999IIIqqqpppyyyGGG777777222FFFVVV[[[RRR;;;000:::CCCAAA777222777888>>>OOOWWWgggwwwwwwrrruuuiiiMMM888666666999999666555777333333444555777888999999:::===<<<999777777444///222222222111000111444777000///111666666000------333111111222444666666555444444555444333444666999333666===EEEEEE>>>:::;;;555666777666666666555333222111222555777666333///...333555555555666333...000222444333111000000222...***(((,,,333777555222...111333333333333444555111///...///222555777777777777555333111222444777333333222111111111111111444444888===<<<<<>>;;;666666LLLoooooovvv}}}rrr```[[[SSS???;;;999;;;??????999333222111222333444666777888999888::::::777777777333...222333333222000000222444,,,+++...444777333///...000//////111444666666555666666555555666777888888333999IIIXXXXXXKKK???===555666555222222555666444111222444777999999777444111444555444555666333---000333555444111///000222,,,)))(((,,,222666555222...000222333222222333555222///---...111555888999444444444222111222555777888888777555333000...---222444666999AAAOOObbbppp}}}gggLLL???:::666555888888666333...555<<>>@@@???<<<888666---555999444111333777888<<<===AAAEEEFFFAAA999333222999<<<999777888777333///,,,---222444111111555333444222...))))))...333444555666555444333333333000...,,,---...---+++(((///333666777777777555444...222555555888<<<<<<999:::888777777333///111666<<<888555555333444:::BBBJJJUUUcccoootttwww~~~jjjRRRKKK]]]tttkkk]]]QQQKKKBBB777555;;;;;;999777777777777555333111000......000111111000111444777666333222444888444666333...,,,000444444222333555555333222333444---666999555222444444111;;;WWWtttlll^^^eee~~~JJJ:::;;;DDDccc}}}pppLLL222000///:::>>><<<777777QQQwwwuuulllggg^^^QQQNNNKKK>>>???>>>BBBHHHGGG>>>333...555555555555555555555555555555444222444888666111///111222222111111222444222//////444666444111111---------000333555555444777555444555888999777555333777DDDSSSSSSDDD::::::444666333......444666555222222222444555777777777666777555333333555111+++000333666444111///000333///------000333555444222///000222333222111222333444111...---000333666777111333555555444333333333444555666777666444111//////555666888KKKlll~~~yyygggQQQCCC>>>888777999:::888555000666<<<>>>@@@HHHXXXdddhhhooovvvxxxvvvvvv{{{|||xxxzzzyyykkkQQQ;;;000222444666666444222000222111555;;;777111555???[[[rrrzzz||||||~~~yyyooo```LLL777000111444666888:::999KKKbbbggg\\\FFF---***...///...///333444222000444>>>OOObbbrrr{{{~~~ooohhh]]]OOOCCC<<<888888444111......000333333333111555888444...,,,222999000333777<<>>MMMjjjsssQQQ666333555444------444888JJJgggnnnZZZNNNKKKJJJPPPQQQHHHGGGGGGLLLSSSRRRFFF999222888888777666555444333333333333000...222999:::777,,,...111222222222333444777111...000222111000111++++++,,,///333555555444777444222444999:::666222333111555???===333000666444666333------444888666444333000///000333666888::::::666222222333///(((000333666555111///111444333333333444666666555444///111222222111111111222666333///---...111333444...222777999777333000...+++...333777999999777666---666777999SSS|||jjj```III???666666888777666666777333555===EEEMMMZZZgggppplllqqqtttrrrzzz}}}}}}~~~yyyaaa>>>777---333<<<666000111...///000333888999666888;;;WWWoooyyy{{{{{{~~~yyyuuukkkVVV@@@777555222111222@@@222DDDlll}}}nnnNNN222***$$$%%%---111...000777444???PPPdddyyyyyyvvv[[[RRRVVVOOOBBB;;;666999555///...000333555555222222222111000222666999111999888222>>>VVVaaa]]]ZZZYYYZZZ```ooo|||{{{yyynnnwwwzzz}}}~~~{{{}}}~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}~~~{{{vvvttthhhVVVDDD999888>>>CCCZZZ\\\QQQAAA@@@IIICCC333222111111222333555777999FFFQQQVVVLLL???777444222333777777333444999888444111444555333555888888555555555555333000///000111444555222//////333222......000444777777333+++%%%,,,///333555444222111000444555555555666777777777666555333222222333555666666444333555888888666444===:::777999AAAKKKTTTYYYgggtttgggYYYNNNVVVoooyyyiiiSSSJJJ???888222000333888222222666:::666//////555333555444111333777444------777;;;444...///333555111444444222222888<<<<<<888555222111222333555555999777666444444666777999:::666999@@@AAA>>>FFFTTT[[[???===ZZZoooqqqDDD222AAA111;;;666///555:::999===LLLRRRPPPKKKUUUfffcccSSSWWWXXX^^^cccZZZFFF666///777444444888888666666888666555444333333444666888666111222888:::555333555444555666777777333...***,,,222000***---666777000999777666555666666444333111000111222444444333111999222,,,---333777666333///---000777999555555888222333777;;;:::333...,,,<<<:::888555444444444333222333333444555666777777444666777555222000222555777666444000,,,...333888666555444555888999777444777444222222555888999:::444111;;;AAAJJJvvv}}}kkkaaaLLLAAA888777999777666555777333777BBBNNNUUU\\\ccckkkhhhoootttrrryyy~~~|||pppQQQBBB444444888000+++---,,,000000222666666444555:::PPPhhh||||||yyyuuulll\\\FFF777222333333222777555OOOuuuwwwXXX777...'''%%%***,,,***///888;;;OOOiiizzzeeeTTTUUU___VVVGGG???999777444222222444555555333222333333222111000111222---555999666;;;LLLYYY\\\aaa^^^XXXUUU[[[iiiuuuyyyxxxxxxzzz~~~}}}~~~~~~~~~~~~|||{{{sssjjj]]]PPP@@@999>>>HHHRRRWWW___UUUJJJGGGFFFCCC???===444444444555666777888999888===>>>999555666444111111555666333333777999777///222222000000555999888222222222222111111222333333333000+++,,,///000---///000444777777444...)))---111666777555222111222777666555444333111000000444333333222333444666777666444444555777888666444777666555666:::@@@GGGLLLVVV]]]gggrrr{{{ttthhhbbb___```eeeooo{{{{{{iiiUUUGGG???888444000---000444333///000666888555333444:::;;;888444444777444...///777:::444...///222444111555777555444777777444444333444555666777666555444333333333444666888999888333333888888888AAAPPPxxxuuuOOO;;;AAAZZZwwwrrrJJJ333666111999555000777:::333000,,,LLLiiiqqqsssuuuooocccbbb]]]ZZZXXXPPPAAA555111555444666999777333333666444444444444444333222222222...000666888555222333555666777777777444000---+++111111+++,,,444666111555444333333555555444333333111000000222444444444444000---///444777555222000...000666888444444777;;;:::555000111555111***000111333444555666999;;;777666444222222444666777555555555444222222444666666777666555444555777999777555444444555444222///555555444333222333777:::777222:::@@@GGGlllooogggPPPDDD999888999888555444666666<<>>UUUiiiuuuhhhJJJCCCQQQbbb[[[JJJ>>>555444444444666777666444222///111333333111000//////,,,333999999777:::FFFRRRbbbaaaYYYMMMJJJVVVhhhttt{{{}}}|||xxx{{{~~~}}}~~~zzz}}}}}}nnn\\\NNNDDD<<<888BBBTTTdddiiihhhYYYCCC999BBBBBB555333>>>444555555666777777666666444333///...222888999555000444555222111444999:::111444333...,,,000555777//////000111222333333444333333///++++++...///,,,000111333555777555111...///444999999555111222444555444444333111///...---222222333444555666666777555444444555777777666555222444666666555777;;;???EEEEEEIIIRRRaaarrr}}}yyypppdddZZZUUUWWWZZZcccppp~~~~~~mmmTTT@@@===888444333000,,,,,,///444---+++111999:::666333;;;;;;888444333666444111111666888333...///222333...444777777888888555000000222666999:::999777555000111222444666888999:::<<<555222333111111;;;HHHbbbuuu|||pppYYY===666EEEWWWwwwkkkLLL777666EEEJJJ???333777999000+++)))IIIgggqqqqqqrrrpppjjj[[[SSSJJJEEE@@@<<<;;;===:::888888:::777222111333222333444555444111///---000///111777999666333222666777777777555333111000***222444...,,,222555333333111111222333444333222444111//////111444666666//////000222555666555333222000222666777444333555777777111---444???===333333555666555333444888<<<:::888444111000222444666777444222222333555666666333444555888;;;;;;999777444222111000111000///---222444555333//////333888;;;222666>>>CCC]]]tttmmmUUUGGG;;;888:::888555444666;;;EEEPPPYYY^^^aaabbbaaa```lllvvvssswwwwww\\\EEE:::888000...222111555333222333222///111666GGG]]]uuu~~~}}}yyyuuurrrqqqmmmYYY<<<000666:::666111AAASSSWWWXXXddd```HHH<<<333///222444777BBBOOOsss|||{{{___III999777KKKbbbaaaRRRAAA222444444444555555444333222---///111222111111333444222333777:::444...444AAAXXX^^^^^^SSSJJJOOO]]]hhhssszzz}}}zzzwwwzzz}}}~~~wwwzzz~~~}}}}}}}}}wwwgggUUUEEE<<<:::===HHH[[[mmmqqqggg\\\KKK666...777888,,,+++888333333555555555444333222888444000000444888888666222555555222///111666:::444888777000+++---000111/////////000222333333222333444222//////111000+++000000111333444444222000///555:::999333000111444000000222333444444333333333333444555555555555444333333444555666666666555111666;;;:::777555888;;;???===<<<>>>HHHXXXiiitttwww^^^VVVIII???@@@NNNbbbqqqzzzoooZZZDDD666999666555666444///---///555000---111888;;;888444555444222000111333444444333555555222//////111333---222555777999;;;888333000333777999999777555444222333555777999::::::;;;@@@:::666555222111777@@@IIIUUUVVVMMM@@@333666III[[[rrryyydddHHH===IIIiiijjjUUU;;;555666333333999CCCLLLQQQWWW[[[VVVLLL@@@>>>:::888888>>>JJJTTTKKKBBB;;;:::999555222222333333444444333222000///333333555999;;;888444222555666666555333222222222,,,333666222...111555666333222111222333444333111222000000111333555666666///000111333444666777777444444555666666555444444111......333:::>>><<<777777666444...***,,,222888888777444222111222333444888444000000444777777666//////000555:::;;;999555......------.../////////444444333111000000111333:::222333;;;@@@PPPssssssnnnZZZJJJ:::666888888666555666AAAMMMSSSVVVZZZbbbggg___]]]jjjwwwuuuwwwZZZCCC888888444444777444777444444444222///000555FFFZZZrrr~~~~~~zzzwwwuuusssssscccEEE333777<<<:::AAAUUUbbbXXXTTThhhqqq___DDD666+++---555BBBVVVhhh~~~jjjSSSEEE999666IIIdddkkkaaaMMM777666555333111000000111333000000111000000111444777888333444:::777//////777GGGUUU___]]]UUURRRRRRTTTjjjttt|||{{{xxxwwwxxxwwwvvvyyy~~~~~~ttt```LLLBBBBBBGGGJJJRRR___kkknnncccQQQBBBAAA777111222222000111555333444555555555444333222555444444444444333333555777666555333000///333777222777888333///000111000222000000111333333111//////222333222333333///)))000000///000222333111000///333777666222///000222...000333666888999999999555555555555444333111000222333444555555666666666222777======999777999;;;>>>>>>===::::::AAAOOO[[[mmmsss||||||mmmIIIJJJLLLRRR\\\jjjyyyuuu___LLL===333333222444888888444222333666666555333444666777777333111000000//////222444555333222111000000111333111444555555888<<<:::555333555777666444222222333444555666777888888888777;;;888777888777666999<<<999>>>999555555333;;;MMMoooyyymmmGGGBBB]]]}}}jjjEEE555555666;;;888999===DDDIIIEEE888+++444;;;BBBAAAAAAJJJ[[[hhh]]]LLL===999;;;:::555222555444333222222333444555555666777888999888444000333444444333111000111333...444888555222222555777666444333333444444333111...///111444777888666444333222111111333666999;;;777888888777666777666555777......666888333444<<<666222+++$$$"""'''222:::222333444444555555444444888444111111555777777666///------111666999888666.........------...///000777333//////333444222...777111111888>>>FFFaaazzzooolll^^^KKK999333666888777666777FFFRRRSSSQQQVVV```iii[[[VVVddduuuwwwyyy~~~~~~}}}UUU>>>333777666666888333777444444555333//////333AAATTTlll|||~~~{{{zzztttvvvjjjPPP;;;666;;;???SSSlll}}}qqqhhhzzzrrrHHH555&&&***:::PPPiii}}}~~~bbbGGG???BBB888555HHHdddooojjjVVV===999777333///,,,,,,000333555444222000...///222555888111111888<<<888666888;;;HHHWWW^^^]]]XXXNNNFFF^^^kkkwww{{{{{{zzzxxxvvvwwwzzz~~~zzzppp\\\FFF999>>>PPP```kkkmmmmmmhhh\\\MMM???777999888444//////444555222666666666666666666555555333555888:::666222444:::;;;777444444333111111444---111333222444888888555444222111333555444111---,,,///111111222444000)))222111000000111111///---000111333333111000000000111333666999:::;;;:::999777666555333222000///...000222444555555555666777222666999:::888777888::::::===???;;;666666???HHHHHHSSSfff{{{ssseeehhhooowww}}}gggSSSFFF;;;222------000666888666666888555999:::444000222666888666444333333111---///333555000...000222111222555777777555333555999777222555777777555111///111444444333333333333333333333///000333777999;;;;;;<<<555666///...555888???OOOzzzKKKEEEgggtttLLL888555777<<<555888>>>AAA===666333444???MMMXXXXXXUUUXXXaaahhhaaaOOO===888::::::666333666555333333333555777888444666666555555666444///000222444333000///111333111444777666444333555777666444333444555666555333,,,...111666999999666444666333000///222666999:::777999888666555777777555<<<444111777<<>>UUUiiiyyyzzzooo\\\CCC000///777444444JJJfffrrrooo^^^GGG;;;999666000,,,+++...222222222222000//////000222222000000444999:::999888555<<>><<<555222555777555222333---...---...555<<<===999555333111444777777222...---000000///111444333///555444222222222000...+++111000///111333333111///111333666999::::::999888666444222111///////////////222555555444444666888444555555555555555666666666999;;;999666444777:::666>>>MMM___ppp|||{{{jjjTTTDDD===999555000...000444666444444777333888888111---000555777555333444666333---...333555...+++///333333333666666555333111444888555///444777888666222111333666333333111111111111222333+++---000444888;;;;;;:::666888222000666666;;;JJJtttLLLLLLnnnwwwLLL888888:::>>>999888999999444000777CCCJJJWWWbbbccc```^^^[[[WWWUUUHHH<<<888777444333444666666555555555555555555222555555222444888777333...222555444111///111444222222333555555444333333222222222333666777777777---...000444888999888666555111---///333777666444555888777333333666777333444888777666EEE^^^mmmoooXXXLLL===333000333666777///000222444555555555555444666777777666555444555///111222333333333555666777777666333000000222444888444111333777888555111111999555666@@@???CCCXXX}}}uuutttcccLLL555---111666999:::;;;GGGPPPPPPQQQWWW\\\]]]OOOFFFTTTnnnyyy}}}}}}{{{~~~mmm\\\AAA333555666888999333222111222444222---,,,///555DDD[[[mmmuuuwww|||~~~yyyvvvtttuuuqqqaaaHHH666999EEE^^^vvvzzzgggjjjjjjYYY???888>>>YYYttthhhMMM???999555333444333888RRRnnnwwwuuugggSSS<<<;;;888333---+++---000+++---000111111000111222,,,///000000222666666333444333888GGG]]]llliii^^^CCCQQQbbboooyyy{{{{{{~~~~~~yyymmm\\\MMMCCCBBBCCCMMM]]]mmmxxx}}}~~~pppZZZEEE888333555777888444333666666222222666444444333222222444555666888444444777666222555;;;<<<333000666;;;888444333222///******333<<<===888555222111444888888444///222333111///111777888666777666555444333111---***222///---000444666333///...000444777999:::999999444333000///......000111...222555555444444666888888555333222333555555444555555666666666444222111999999;;;DDDSSScccrrrzzzssskkkYYYCCC555444888:::777444333555444111000333222666555...+++111555555///...111555333...///555555---)))...333333444777000000///000555999555...111666999999555333555888444333222111111333555666///000222333666999999666666;;;777444555111444CCCpppbbbHHHSSSuuuyyyHHH555:::???CCC777111111888999333222666HHHSSS]]]``````]]]RRREEEGGGAAA;;;888333//////444555666777777666444222000333666555222555<<<===888...333777666333111222555222000000333555333111111///...///222666999:::999/////////222666888999999333///,,,///555777333...333666666111111555666222***;;;===444HHHnnnxxxgggRRRGGG999333555999:::999222222222111222444555666333666::::::666333333444,,,000444444222000111222555777777555333444777;;;666666555555666777666555000===999666BBB>>>;;;IIIzzz{{{|||uuucccMMM:::999:::666444777555AAAPPPWWWTTTQQQXXXdddRRRIIIMMMbbbvvv~~~}}}|||~~~}}}uuuoooWWWBBB222333777555444777222333333222///------...444???QQQgggxxx|||~~~|||}}}{{{uuu{{{wwwnnn___JJJ:::666;;;PPPhhhppp^^^MMMLLLIII???:::III^^^tttxxxhhhNNN888666999777444555444444KKKjjjvvvttthhhWWW======666---***,,,---***---+++---111333111222555/////////000222444444333888444222999HHHXXXdddiiiXXXQQQRRR```qqqzzz}}}~~~~~~~~~}}}||||||{{{kkkWWWEEE;;;;;;RRRcccppp~~~{{{jjjWWW@@@333444888777333777555333555777666222...000000///111333555555444999777555555666777777666888666444444666888888888111,,,))),,,444888777444555555666666666666666666555666666222,,,***...222555222000111333444222///000111000///333777555000+++000555777555444666888555444555777444---***+++///000222444555555555555555222333666666333333666999888555111222777888555666666999>>>AAAFFFVVVgggsss}}}uuuooobbbOOO<<<333222222111111666777666222......111555222000...---.........,,,000444777777444333333555555+++(((111777444444999111000000222555555333000777444333555666555666::::::888666444333222333333555333111222444666777888;;;777777:::888444666<<>>???;;;<<<777:::CCCAAA555222999888555222000111333666777888777555444444666999::::::666444333111000444:::111777:::888666444000,,,222...///666<<<:::666555111000111333666777777666000111222444666666333111666555555555555555555444333111333<<>>MMMRRREEE:::<<<>>>:::KKKZZZnnn~~~yyyiiiVVVBBB333444777444111222222333IIIgggssssssjjj[[[GGG???666000............111///000333444111111333111000///000333444555444444000+++---888KKK```mmmhhh^^^UUUUUUaaaqqq{{{zzzhhhMMM;;;===HHHOOOfffvvvssslllTTTHHH:::444666888666222---///000000///------,,,111000000111333555444444666555444555777888888777777555333333444555555555111...,,,...333666666444333333444555555555444444111444555333///...111555555333111222444444222000555666444222444777444...---000333444444333444666222111333777666111///111///000222333444444333333888555444666666333444666777777444111333888:::777:::777777:::;;;<<>>>>>999888AAALLLQQQOOOTTT\\\WWWDDD888777666777666333000///333666999888666444555666888:::444333333555444111333888000555888555333444222//////---///666;;;:::888999333222333444666666444333333333333666888999888777444444333333333333222222999666666;;;BBBDDD>>>888:::888666555444444555666222222333444555555333222333555777777555222111000222111111111333555777777888888888777666666666777555333333555444000222666888888999:::<<>>SSScccrrrlll\\\NNNRRRfffvvv||||||mmm\\\MMM===888LLLfffssskkk```BBB;;;333///000333444444+++///222222///---000333333111000111333444444333333333444666999999888666555333111111222333333333222222111111222333444444111111222333333333333333...111444444222333555888666444333333444555333222444555333111333666222,,,///000111222222333333333111000222666777333222444000111222333444333333222999555333444333000111444666666444111444:::<<<:::<<<888777999:::888999<<>>CCCFFFPPPiiiyyymmmZZZGGG???===;;;;;;<<<000<<>>@@@:::???CCCTTTpppxxxeeeSSSIIIIIIGGGEEECCC@@@<<<999666888555444777777555666:::444000,,,---111444555555111222333555777666444222111000/////////222555888555111111666888555333444777666666555555555444333333111222555777555777:::333333444555666777888999:::777444444666888::::::555555666666444333444666888:::;;;888===UUU|||~~~YYY[[[~~~TTT333111111222999===777444666???LLLaaaiiiLLL<<<777999:::777222...,,,---888777555444444444555666666666:::>>>===888777999222555333///---111444444222333555666222---///444333444555777888666111...777555222111222444444444555444333222111111222222666555444555777777444111444555666666666444333222222555888999999777666666444444333111///...///000666555444333222333666999666555555555666666555444444333444777666333555999555444333444888>>>DDDHHHHHH```zzzkkk\\\JJJAAA===;;;999888222;;;LLLZZZ___^^^___cccbbbNNN>>>EEE\\\rrr}}}}}}|||{{{|||}}}yyy___BBB333111444444333111111111000///000333666333111555CCCXXXmmmyyy~~~wwwyyyyyyuuutttvvvvvvtttrrrnnniiidddXXXGGG;;;777111***+++;;;NNN]]]kkkuuuvvvqqqiii___RRRDDD:::555777555444555555444666:::<<>>BBB999;;;:::BBBWWWgggxxxeeeKKK:::444666777888999::::::;;;;;;<<<777666;;;>>><<<999888555111......222666777666444444555666777666333000111///------...111444666222000222666888666555555666666666555444333444444555333444888999777777:::444555555666666777777777888666444333555777777777333555666333111000000000,,,444999999@@@[[[bbbiiixxxNNN333111///...111222,,,333888<<>>RRRggguuu|||ooobbbSSSGGG>>>777444666666555333111111222666::::::DDD\\\ooowwwxxxoooWWW@@@888666333111222444222333777888666666999222111111333555777666555555222...,,,---000333555333JJJ___ggghhhhhhddd]]]iiissszzz|||}}}}}}xxx```NNNBBBFFFQQQ```mmmwwwnnn===%%%111333555555222000222333///,,,+++---333777666444:::777333111222222222222888777666666777555333000000///...000333666888888000333555555222111222444111222333555666666666666666666666555555555555444555666777666444333444555333444333222333444///(((,,,111555666444222333555///++++++111555555444555222444666888999::::::999333000000333333111111333999999555111222666777555888???AAA999111000444777666888222333???III[[[rrr```DDD555111555666777777555555666777888666:::BBBFFFAAA999444666333000000111444555666777777666777777666444222333000------000333444555...///000222333333444444444444555333222111333555444222333777888555555777333444444555555555444444555444333444666666555333111555555222000000000...---444666333999TTT|||rrrbbbtttpppNNN777333111111///((()))444888888GGGjjj```III<<<444777444111444777666///(((333333333333333444555555;;;999999999777222222666444777666000...111333222//////111111---***...555000111222555888777555333///...---///333888:::;;;555333111///......///000333444444333222333444666222222444444444333222111111444555444000...///111777555111---,,,///444999222444555333000...000222111///000333777888666333333333555888777333333666666444333333666<<>>777333111222555444333111///000333666888888EEE___qqqwwwuuuqqq___III:::555555333111333111222666777444444777000000111444666777555333222222000---***,,,333888333:::HHHYYYhhhnnniiicccfffpppvvvvvvzzz~~~}}}ooo]]]LLLBBB>>>TTTjjjtttxxxzzzTTT555//////222555666444222111111///......000333555777888;;;888444111111222222111777666444555555555444222222000///000222444555555...000222333333222333333111222333555666666777777888777555444444444444444444555777555333222333555...000///...///000***###&&&...777888333000222666111,,,+++111666777555666555666777888999888777666111000333888999666666888666666333000111666888555555<<<>>>888222111111...222444///...555888AAASSSgggxxxkkkPPP???999<<<======:::666555555777777888<<>>JJJIII999666777777777???QQQggguuurrrNNN<<<777444222111111333666666222...333333444444555666777888777666777999666222222555111555666333111333444333222000000000...,,,///666222222222444666777555333000//////111555888::::::888666333111000000111222444555666333000///222666444444444555555555444444000333444222///...111555444444333111000222666:::111444777555000---...000...------222777999777444333333555888666222111444555444222222555999>>>AAA;;;>>>WWWsssdddMMM999222555999;;;888444:::NNNbbbhhhccc\\\YYYRRRFFF;;;===LLLaaaoootttuuuuuuwwwzzz{{{hhhPPP<<<333333444///333666777555111...---***---111777AAAOOO___jjjqqqvvvxxxtttqqqsssttttttppplllkkknnnnnnggg]]]YYY```lllxxxuuubbbQQQAAA222...///...///222333333111000111555777777888GGGbbbtttxxxtttqqqdddNNN;;;555777666000444222222666666333333555...///111555777777444222...444888555...+++111888<<<333444IIIcccpppoookkkfffooosssqqqvvv}}}oooWWWGGGEEEHHHVVVlll~~~nnnUUU999111???777666333000......000222+++---000///...000444999<<<999444111111111111111666555333333555666666555444222000///111222222222---...000222333444333333000111333444555666666666999666333222333444555555333555666555222111333555...000111111444555111)))""",,,777888222...000666666000---222777666444333888888888888777666444333//////333999;;;999888:::444444111///111777999777000777;;;999:::;;;777000555777444444:::888888DDDGGG]]]rrr{{{www]]]III>>>@@@AAABBB???<<<:::<<<>>>===<<<===<<<555///000666444555444111---,,,000333222111///000222444444333888666333333666888777666333555444111///111222333...000111000......111555777555555999888444333555333444666888888999888888222333555888999777333000,,,222555333222666777444444888666111333>>>GGGJJJGGG@@@FFFdddeeeKKK888:::NNNhhhkkkVVVAAA777222555666999HHH[[[nnn}}}|||^^^???555777999---///222444444444444333333444555666777999::::::555555888;;;999555333666...333666555444666666444888444222111///,,,...333444333333444555666444333444333111222333444444333<<<:::777555444444555777333444555222......222666666666666666666666666666222444555333000111666;;;222333444444444555777:::111555888777222...---///,,,+++,,,111777:::888444555444666999777222111444555333222222333777;;;===???;;;NNNvvvxxxlllSSS;;;666===<<<333333333888GGGZZZfffgggddddddYYYKKK>>>777===RRRfffrrrwwwzzz{{{vvvgggNNN555///666111@@@GGG<<<333444222+++...***///:::AAAGGGWWWjjjpppqqqpppnnnrrrxxxwwwppptttrrrooopppuuuyyyvvvqqqtttzzzttt___RRR888555333333333222666===777111000555:::999777777CCCWWWmmmzzz~~~~~~|||yyynnnhhhXXXEEE888444222000+++111666777444222333555111222333444333222111000///222222///+++,,,111777222222666BBBQQQ^^^fffhhhmmmrrrwwwxxxwwwzzz}}}|||yyyeeeSSSFFFCCCPPP___qqqyyyzzzbbbMMM<<<222222777;;;333...///222000......444++++++333555000000777???<<<555000111555222---666222///111555888666333444111///111555666333///,,,222333......333666444777444222333777::::::999333111//////111555777888888333333999;;;666222222------000333555666555333%%%)))...444777777666555555666666555333111222333999888777555444222111111///444777444333555555333777444222444888:::777444111000222888>>>>>>666...000000111555999999555111555???QQQiii~~~fffRRROOOTTTVVVMMM@@@888:::@@@999======888444555777666222222333444555555444333+++///222///***+++222999888333...///444777777666444888999444222444777888333444444222///---------333222222444888999666444///222666888999999999:::>>>>>><<<999444222111222444111000333888:::777333666999;;;888444333777<<<000444GGGlllbbbDDD777GGGfff{{{aaaCCC:::222222444666:::===III___qqqhhhNNN;;;;;;DDDFFF777///555:::666444777444555777888888777666555555333555===@@@;;;555222555555555444333444777999555555555444111///...///444666777777555333333333444111000222666777444///::::::888444111000333555///......///222444444444222111333666666444555:::555555555555555666777888555777888777555444555666///333777555111///111444333222000000222555888;;;999555333555999999555000888777666444333555:::===KKK???FFFhhh~~~}}}wwwiiiOOO777111999999222777333444CCCXXXgggiiieeecccaaaYYYJJJ999666HHH]]]ooowww}}}xxxjjjRRR:::333999DDDWWW^^^NNN===666333...444///000666999;;;GGGWWWhhhmmmooooooqqquuutttpppuuuuuuwww{{{~~~|||{{{vvvjjjWWWHHH@@@999555333444444444999???777222///222555666999===LLL^^^rrr|||~~~{{{vvvnnn]]]GGG888222///,,,(((...555555111000333777222222333333333333222222111222222///------111444111222444777???JJJXXXaaammmtttyyywwwsssttt}}}~~~|||lllHHH777===SSSqqq}}}mmmQQQ===222---...111888222///222333222222444555---,,,333555000///555:::888333///222666555000555222000111555888666444555222000111444555111...+++000111///222777888555555333222333555777888888444222//////111333444444888444333888;;;888555666//////...///111444555666---...000333555777888888666555555444444444333333666666666666555555444333444888999666444555555333666333111333777:::888666333000///222888===>>>===555555555666777777555333666888???OOOfffzzzzzzoooqqqmmm___LLL===777777888>>>BBBCCCEEEKKKOOOPPPAAA999111000555888666333///222333111------111666777333......222555444333...222333000///333666666333444444222///,,,++++++666555444555666666333000///222555777777777777888======<<<999666444444555999555222222555777555222333555777666444444777:::111888NNNrrr}}}UUU===FFFeeevvvyyyccc???999555555666555777;;;DDD```yyyxxxggg^^^bbbggggggPPP<<<999;;;888666888555666777888888888777777444000111666999777444333333444555555333333555666777888888666444333444555333555666555444444555666888444111111555777555222444333111...---...///111000...---...111333444444333//////444888888777999777555222000000222444666444555555444333333333333555777888555111///000222555444222111111222333444:::::::::;;;;;;:::888777666666666666666999===@@@HHH>>>BBB^^^wwwhhhfffiii|||||||||zzzvvvhhhMMM666///666888333:::444111===RRRdddjjjiiidddjjjjjjYYY===///;;;PPPeeeqqq}}}uuugggQQQ;;;555:::UUUkkkttt___CCC777555333888333222444333222:::EEE]]]fffooopppppprrrssstttwww|||vvvhhh[[[LLL>>>666666555111///111111111333888555222000111111444<<>>SSSmmm|||bbbCCC222///000111222111///000222222111444999333------333666222222666777666333111333777555111444222000222555777666444111///...000444555333000---///000111666:::888333333333444333333333555777444222111111222333222111999555444777999999888:::222000...,,,...111555888555444333333444666999:::777555333444666777555333222333555777777777666666888<<<;;;777444666666555777444111222666888888666222111000111555:::@@@CCC999999999777555555777999666222111:::LLL```ooowww{{{mmm```XXXUUUYYY___dddeeehhhmmmpppooo\\\KKK777000555:::888333333444555444222111111333777333///...000111111///---222333222222777:::999000222444444111...------:::888777666555333///,,,000222555666555555555555888999999777555444555666???:::444222333444333111000222333555666666666666333999JJJeee}}}tttcccHHH999XXX~~~xxxsss^^^===:::999:::888555666:::YYYvvvfffEEE999999999888999555555666666777777777777444///---111444444333444333444666666555333333444666666444222///...000222333444444444333444777999;;;777222111444666555444444222000000222333444333222000------000222444555555...,,,222999:::888777999666111...---///333666666555333333444444444333888777555333222111111222444333222111111000111111888;;;======;;;999999:::333555777999:::<<<@@@BBBGGGAAAAAASSSwwwkkkWWWWWW___wwwyyyzzzxxxtttgggPPP;;;444888888555;;;666333999III[[[iiiooohhhppprrraaaBBB---333CCCUUUfffxxxwwwjjjZZZFFF666444:::YYYrrr{{{dddEEE888999:::999555444555444333999AAARRR^^^jjjppppppqqquuuyyy~~~uuucccPPPFFF>>>666555888333///...000111......///222222333333111444BBBPPPcccnnnxxx{{{{{{{{{{{{yyyyyysssdddNNN>>>777555444111222333222111111222333555444333222333444555666777555333333333333222111---333888888555555:::@@@HHHVVVjjjwwwyyytttuuuyyy~~~tttbbbNNNJJJNNN___vvv}}}nnnVVV<<<000///222444666------000222///,,,000888111---...444777666666999555777666333555888666111333222111333666777666444---------000333555555333///......222777999444...111444666555222111444666333222111222444444333222999777555555666666888999333222000......111555999777666555444444555777888777333111333777999777333222444666777888888777777999<<<;;;666444666888777999666333222444555555555111333666666555555888;;;999:::999666444444999===333333444888>>>FFFNNNSSS^^^mmm}}}~~~yyycccGGG777666999888444555555666666666555444333888555111///000000///...000444666444555:::;;;:::...111444666444222111111;;;:::999888555222///,,,222444666666555333444444333444555444333444555777@@@<<<888555555555333222111222333666888777444222444444:::GGGUUUZZZRRRJJJAAA@@@jjj}}}tttmmmRRR<<<;;;;;;;;;777333666;;;kkkgggCCC333555999999999333333333333444555666666555000...222666666555666444666999:::888666444444777666333...+++***+++...555555444333222333666999999666444333444444333222555333222444777999888777777444000...///222444444555000...333888777666666888666333000000222555777999666444444555666666444555222000///111333444444000111111222222222333333555777888999888777666666111444777999:::<<<>>>@@@IIIHHHEEEMMMlllsssvvv~~~pppssssssyyytttooocccQQQAAA:::999888555888888888888???OOOdddsssmmmqqqpppaaaGGG333222;;;GGG[[[rrr~~~{{{ppp___LLL;;;222555<<>>EEEPPP^^^iiimmmqqqwww~~~zzzbbbNNN===999888444555:::222......222444111...///000333666777555888HHHXXXmmmuuuzzzzzzyyyzzzzzzwwwxxxuuuhhhSSSBBB:::888777444111///222777999888555444444333222333444666777888666555555666555333111222333555777888888777777:::BBBUUUiiitttvvvxxx|||}}}vvv^^^IIIIIISSSbbbssswwwTTTFFF777///------000555///000333444///***...555222000111555888777666777111444666666888;;;999555222222222444666666555444000///000111333333333222+++***+++222888888444///111444777666333222444666222111111222555666666555888888666222111222444555222333333222000111444777444555555555555444333333555222000222777:::777444555666777888888888777666666999999555444777999888:::888555444333333222111111444777555222111333777:::;;;999666222222666:::222888===<<<777555888<<>>000222777888666555444333333444555777999777333333999<<<:::888777555888;;;===;;;999777666999888666333000000333555777777666444222222444777444444555555555444111...000///000222444555555444<<<888333000000222333333666333333666555111111555111222333444555555555555888666333333333444555444222000------///111222222111111222222333333444444555333111444777888444000000333666777777777888:::EEEIIIGGGJJJccciiijjjiiipppnnnhhh]]]NNNBBB;;;888666444777;;;;;;888777DDD]]]qqqqqqppplllbbbOOO<<<555777@@@TTTmmm}}}xxxlllXXXCCC444111888@@@KKK]]]dddTTTAAA999444///777666666555555555666777;;;@@@MMM]]]jjjrrrzzzlllRRRAAA555555333///444???777000---///111///...///000222666888777<<>>RRReeevvv{{{|||zzzyyy{{{zzzwww{{{{{{qqq]]]HHH;;;444111***,,,///333555777777777000111222333444444444444...222666666333111111222666111,,,---111555444222444///222???KKKUUUgggyyyzzz||||||zzzwwwwwwxxxyyy{{{{{{{{{|||}}}}}}vvvaaaMMMNNN^^^wwwtttYYYAAA888555333444222000222888999888888888444......222000111111222444444222///***111666777888:::777333000222444666666555444444666666666555333111000///***(((,,,333666333333555000000111333555555444333222000......000333444444222666666000---000222111...111333222...---000333...///111333333333222111...///000222444666777777:::999777666666777999:::444888:::777555777777555444666777777555333111000111222222111222333666888777777777777888888555444555666555444222333555888999<<<>>>CCCPPPbbbooottt}}}zzzsssmmmeee\\\[[[SSSGGG;;;333111222444555999<<<;;;666444777:::444444555444444444555555888:::999888:::===:::555333555666555333111111222555777999777444222111222444555666444333222444555444555666555444444666888555555666555444444555666444777::::::777444444555666:::>>>>>>;;;888888999RRRZZZ???555111000333555333222444---000:::EEEGGGCCCAAACCCJJJFFF>>>777444444666777777555333222333666:::<<<888444555:::===999444333000333666777777666666777444555666555444444666777444555666555444333444555111333555666555444222222...444999999444111222555444222111111222444444444888444333555444111000111,,,///444777888666333111///222333///******///444444666777666333111222444444333111000000111222333555444444666888999666444///000111111000111222444999>>>@@@@@@MMMkkkgggbbb^^^gggjjjfffZZZJJJ???999777999;;;;;;<<<:::555444???SSSdddrrrpppooojjj\\\III<<<777:::KKKbbbuuu}}}tttpppfffSSS???333333:::???PPP]]]ggghhhjjjgggUUU???555666666555666777555222999444:::QQQlll~~~}}}~~~ppp]]]???<<<===>>>555555QQQtttlllZZZFFF999333111222555444222000000222>>>TTTiiiuuuxxxyyywwwvvvxxxwwwtttxxxzzzrrr___JJJ<<<555111(((...444444000---///111...000111333444444333333***///555555111...///111//////000333666555000,,,,,,)))---777===CCCUUUiiisss{{{{{{qqqlllmmmpppvvvwwwxxxyyy{{{}}}~~~~~~|||sssiiiSSSDDDXXXzzznnnOOO555444000...111222111222666888666666777444...---///(((***,,,///222555444222...444999888666444000***///222555666666555444444222333555555444444444555111///111666444......222///......111555666444111333000---,,,---000111111///555666111...222444222...111222///+++***...222...///000111222333333444,,,...000222222444666888:::888666555666888;;;===666:::<<<999666777666333111333666777666444222222---111555999:::777222///000000333888===>>><<<888444111000222666777555222222555777:::BBBJJJKKKGGGaaakkkyyyzzzuuukkk___WWWQQQIII@@@AAA<<<555111111222222222777<<>>999444555888;;;444222000...///333777:::777333222666888555111000,,,///222333333333444555999::::::888444222111222111333555666555555666777333555555555444444555666---444;;;999222---///444///...---///222444555555999222...222666555222000222444777999:::888555333///333666111***)))000777222666::::::777555888<<>>FFFSSScccxxxzzzzzz~~~{{{rrrppprrrlllbbbEEE;;;FFFRRRDDD>>>\\\}}}~~~eeeIII888222111333555111111222222111;;;VVVqqqyyy|||{{{xxxwwwyyyyyyvvvxxxxxxsssdddKKK666111666666111000333222...///333///...000555999777000((((((***...000000...***(((///222555666333000...,,,,,,,,,,,,+++---555CCCMMMaaaqqq~~~zzztttllldddfffaaaeeesss||||||yyy{{{oooYYYSSScccuuu|||pppQQQ333---111111---...444555111666222......111111---)))...***(((***000444444222111444777777444111000000---111666999888666555444333444555333111///000000222333444555555444333333222111000333555444///+++444000------000333333222444555666555333111000111111111000...---///222555111000...000222333000---111///000222222222666;;;;;;888555222222555888;;;>>><<<999666444444555666666444333444777777555222//////000555::::::555000000222555888;;;<<<<<<<<<:::666222333777:::999666555666888888999:::===???>>>RRRbbbbbbbbbhhhhhhbbbSSSOOOJJJDDD???;;;888777888999777333111111111000000777:::666111222555666222222111333555666666666333777444,,,,,,444444---***000333000...000111000777444111000333444333222555111------111333111///999888555111...---///111333777:::999444000111444666888::::::777555444333666777777666555666888:::jjjxxxQQQ777000:::444333999>>><<<888666444444333333777>>>EEEJJJCCCAAA888999AAA<<<444888555555555333222333666888666444333444666666333000///111333444444555777888999999777444222222555888888777555777999888333///...444::::::666333222444111444888999888666444333///,,,,,,///555777444000000111222333333333222111111333666666333111111333333111///111444666555333;;;666777444222AAAQQQRRR666...+++111666666555777222111000222555555333000+++,,,///333666555222...:::000===HHHBBBUUUwwwZZZ___cccnnnmmmbbb[[[OOOAAA777777AAAKKKSSSUUUJJJ:::444333CCC\\\lllhhhbbbdddaaaJJJ777;;;@@@MMMXXXhhhxxxwwwpppsssnnnbbbRRRBBB444111???OOOrrrtttuuu{{{eeeEEE555222222333333222777@@@HHHXXXnnnwwwdddaaadddfffiiimmmnnnggg___IIIGGG[[[mmm___RRRbbbzzzjjjNNN>>>888444111000444444444333333>>>YYYsssxxxzzzzzzwwwwwwyyyyyyvvvwwwwwwuuuhhhQQQ<<<555777444000...//////,,,---111//////111555777666000+++%%%)))---111333222///---111333555555333000...............+++***///999AAATTTaaaooowwwzzzzzzssskkk___WWWTTT[[[fffoooxxx}}}xxxiiiggguuusssUUU777222555444000111555666222555333111111333333111///444000------111333222000444333222333333333000......222666999888777555555333444555444222222222444666666777777777666555444444444555555555333///,,,222...,,,---000222111///333444555444222111111222333333111000000111444666222000///111444666666444333111111333333222555;;;:::888666444444666888:::888777444222222333555666777555555666999:::888666444222222555:::<<<999666222333555777888:::;;;;;;===999555666888999666333:::;;;<<<;;;999888888999:::CCCIIIGGGDDDDDDEEECCCBBB@@@======<<<999333...:::;;;:::777444333444444777@@@EEE@@@777333000///555555555555555555333222000555444...---222///'''***000333222111333444333999666222111222222000...777333000111444666444111666666555333111111333555222666:::999555333444777:::::::::888555333333444222333333222111222555777QQQhhh|||]]]<<<111666;;;666444888:::888666666888444444<<>>===:::777666555777555555777777999BBBMMMGGG@@@:::999;;;;;;666000;;;<<<<<<:::666444555888111:::AAA???999333///+++777888888888666333///---+++111333000111444///''')))...222111111444555333888555333222222222111///555333111333666666444111222333444555444444666888222666888888666555666999;;;;;;999555222111222333555555444222111222666999777EEESSSQQQ???---,,,444666555999??????:::777777888222111AAA]]]xxxfffEEE888444111///111555999:::999111000///111444777888888444666777777777777999:::<<<888444333555666444222666666444222000///111222555555555222//////333777333444444333333444777999666666666777777666555555333444555777888888777777555666666333000---,,,,,,111///...///222555666666999666888666000999CCC???333...,,,///222222111111///000222555888888666444666888777222++++++111888444;;;???AAAGGGQQQooohhhFFFMMMWWWeeefffmmm```LLL;;;:::GGGVVV______bbbZZZPPPHHH===BBBWWWbbbhhhdddaaa```SSS???888AAAQQQXXX\\\hhhjjjdddcccmmmdddTTTCCC777444;;;CCCVVVUUUSSSVVV]]]]]]NNN<<<...111777===EEERRRbbbnnnooo\\\PPP999444===VVVjjjmmmgggdddVVVYYYrrr|||hhhgggooohhhPPP777000666999666333555444222000444DDD]]]qqqwwwzzz{{{yyyyyy}}}}}}{{{zzz{{{yyyppp\\\FFF:::888111...+++***)))***,,,///111222444333222111222333###$$$&&&))),,,///222333444555666555222111111222---///222222222333666999000666@@@NNN___ppp|||wwwnnn___PPPFFFFFFOOOWWWeeeooozzz}}}zzzwwwuuucccEEE:::777333111333666777555111555777666222000222666444222000111333666666555555333000///000111222111444666888888666444333333555666777666555555666777666777777666555333111000444777999888444111111222...------///333333000,,,111222333333222222333555777666444444555666777888777555333111000111222222888666555666444222444:::777666555444444555666777777666666555666888:::;;;888888888888999888888777999777555555777888666555222111000000222555888:::888888888999;;;999555222666888;;;<<<:::888888888777111111777999===QQQiii```TTTDDD:::666888999999>>>AAAFFFIIIDDD<<<777777222777;;;:::999888333...555777999999666111---+++(((---///000333666444...''',,,......000333444222333333333333444555555555111000000222444444222///000222555666555555555666444666777777555444555777666777777555222000111222888888666333111111444777222......222555333222444777;;;DDDKKKIII@@@999777999222111CCCcccoooHHH888:::555000111555888777444111111333555777888888888555777888888777666888999<<<777333444777888444000000333444333111000222555000333666777444222111111777777777555333333444666444666777777555444555666555666777888888888777666666666666555444222222222222222222333444444333333555333666333***...333---222///...000222222111000...000444777999999777666111333333000---...333888222???@@@DDDTTT[[[hhhkkkDDDCCCJJJ[[[aaahhh]]]JJJ;;;===NNN___fff\\\eeegggaaaSSS???>>>RRR^^^ccc``````cccUUU===111DDDYYYaaa___eeeiiicccaaabbbZZZMMM???666333222111BBBBBBAAA>>>>>>???<<<888///666@@@OOO```rrr~~~uuu\\\GGG;;;888111666OOOeeekkkhhhgggYYYTTTccctttmmmeeeooozzzpppUUU999///333888777444555555333222888JJJbbbrrryyy|||}}}{{{|||~~~~~~yyyppp]]]GGG:::777000000...,,,,,,...000111222333333222111000222444)))(((&&&&&&(((---222555222444555444333222222333---///222444555666777888111222555:::DDDTTTiiixxxzzzyyysssfffWWWMMMGGGEEEVVV^^^hhhqqqwww~~~|||~~~vvvggg\\\fffwwwfffIII;;;555//////222555666666000444777444...+++...222333111000111222444555666333555555222......222777777888888777444111111111777888888777555444444555666666777777666444222111111444777666333111222444000//////222555555222...222222333333222333555777777555333444666777777666888777444222000000111333888555555666555333555:::555444333333333333444555:::999999888888999:::;;;888888999888777555444444999888888888888666333111111000//////111555999<<<222333666999;;;;;;888666222555888::::::999999999888222222555111111GGGeeepppfffUUUAAA444222999@@@KKKQQQ___jjjeeeQQQ>>>555<<<<<<999666888;;;777111000444888888555111---,,,***,,,,,,,,,000444444222)))---///...111444444111333444555666666777777888//////000222333333111000111333666666444333222222666666666555333222222333...111555666444222000000666666333000------///111555---)))...666<<>>VVViiikkkeeeQQQ;;;666EEEWWWcccgggttt}}}cccFFF777333555444111111444444111---222777888555111000000111///,,,+++,,,...000///000222333222444777555111444666888777666555555666111222333444444555555444444666777666333111000000777666444333222111111111+++000555777666444222111666666555333000///000222///111333333111666HHHZZZpppeeeWWWKKK@@@666222444555333111555BBBYYYrrr~~~XXX;;;777888555222111444666666555555888<<<>>><<<:::888777666777777666444333333444666555444666888888555222***...444888999888777666555222///......111555888000222555777777777888999666666555666777888999:::666777777888777666444333:::888555333333222111///444777:::999555000,,,)))///000777888111444666...000333444333333555555333---///111222111000000000...------000444666666555999::::::GGG___kkklllnnnmmm[[[LLLpppGGG???>>>NNNTTTYYYWWWLLL===;;;HHHRRRTTTNNNTTTWWWVVVKKK666666LLLYYY[[[^^^eeeeeePPP@@@FFFXXXfff^^^PPPYYYccc[[[OOOKKKPPPMMMAAA888777999:::///111222444555<<>>RRRcccfffaaaLLL999444:::>>>NNNmmm~~~dddFFF666222222333444444777888999DDDZZZnnnwww|||}}}~~~~~~zzzttteeeOOO===444---222333222444888999666222000......111222111///---------...///000222333***...222444444444333444444222000000000111222222999333///...---///777AAAPPP\\\iiipppuuuxxxuuunnnbbb[[[RRROOOTTT___iiipppzzz}}}}}}~~~{{{ooo___VVVUUUXXXoooyyywwwfffFFF:::111111444444444555000222333111...,,,---///333333333222111222444555000333555333///...222777222333333222000000222444333444555444222111222333333444666888999::::::999333222222222333333222111444222222444777777555222666666666555333444777999888555333444888:::888555444666777666333222333555333111111444555444888>>>888666444222222444666888888888888888888888888888888:::<<<<<<:::999:::<<<777777888888888777888999<<<;;;:::999999;;;===>>>888:::<<<<<<;;;:::888888777999::::::999999:::;;;<<<<<<===>>>;;;999AAALLLTTTcccjjjWWW??????```tttnnnrrrmmmZZZGGG>>>888CCCJJJDDD888111000000///444999999555222222333666333/////////000000000444666555333555777444...111444777777555333444555444444555555555666777999777888888666333111000111777555333333333333333333000333777888777555444333333555666666555555666777000333666333///666NNNeeepppaaaPPPDDD===777666888333111...---111<<>>]]]qqqgggQQQ999------111555999111555777999FFF\\\nnnvvv|||}}}}}}~~~~~~|||{{{xxxjjjSSS???444,,,222444333666;;;;;;777222///,,,---222333000,,,(((***---000111111///...(((,,,111444555444444444555222000///000333444555444...,,,000222//////222777CCCOOOZZZgggsssxxxuuu{{{qqqeee^^^\\\\\\[[[YYYbbbkkkuuuwwwuuuvvv}}}~~~}}}~~~}}}yyylllVVVFFFKKKccc{{{|||zzzMMM@@@555444666444333555111111222222111000111222///000111222333555888;;;111111222111000111222333...///000000000111444777000222333222111111222444///111333666888999999999777444222222444444222///555333111333666777555222888888777555444444777999999666333555999;;;999555444666777555111------...000///000333555555999@@@;;;888555333333555888;;;888888888999:::::::::;;;888;;;>>>???>>>===???BBB333333333333333666:::===BBBAAA???>>>======>>>>>>???@@@@@@???;;;888777666777999:::::::::;;;>>>@@@???>>>???@@@@@@>>>======AAAWWWbbbQQQ999CCCvvvwww[[[PPPLLLEEEAAACCCZZZlllwwwiiiLLL777000000111666;;;:::666333444555888444333444666555555666666666555222333555111+++,,,///333555444444555888444555555444444555888:::999999999777444222222333666555333333444666666666666777999888777555555666,,,///222444555555666777===888333222666BBBWWWjjj\\\PPPFFFBBBBBB???======999666222000000222555777666======<<<===666333>>><<<<<<999555111///000111888999999777666777<<<@@@888999999777444222222333///222666999888777777777444222111333666888555333))))))***---000222111111222111000//////111555999999444000000333555222///222333666888999:::::::::555222///000333666555444))),,,.........000444888)))+++555999555:::===555,,,222555222222777777444:::::::::666222111222555111000...,,,///:::LLLZZZRRRAAA@@@HHHRRRnnnmmmyyywww```GGG;;;666333oooGGGBBB999???JJJYYYUUULLL@@@777444777;;;555555999===<<<;;;BBBMMMPPPYYYhhhooobbbOOOMMMXXXxxxnnn^^^WWW```gggXXXBBB>>>CCCDDD===333222;;;FFFAAALLLXXXbbbnnnzzz}}}nnn\\\LLL@@@:::<<<777222000000///---***'''000555999JJJaaaeeeZZZFFF///%%%+++000:::FFFIIICCC===666333333444333222000111000444FFFbbbsssvvv~~~yyyzzzzzztttfffQQQ===000,,,222444111111555666333333...******...111...+++---+++,,,000111//////111,,,,,,///333666444///***///000222333444444333333333333111,,,---333777777222111777CCCOOOZZZhhhvvvqqq|||xxxppptttpppccc\\\[[[RRRPPP[[[gggmmmuuu}}}~~~}}}}}}~~~~~~lllRRRDDDNNNfffyyy}}}nnnXXXAAA999::::::666444666555444222111000000000...///111333444666666777............///000111222444111222666888666777:::888444///000444666666333666666555555444444444333555444333222111111000000000333333111111444444222777555666999:::555111000444555777777666666666666666555111,,,((()))...333666222//////333888::::::333;;;555,,,///222444<<<888888888777777666555444///000333666888:::<<<===666666444///000555999999;;;888666888;;;;;;777333===888666888666///...111666444444666555333666;;;888::::::999:::;;;<<<;;;999UUU[[[EEE888HHHtttsssVVVCCC>>>JJJcccyyy```>>>444111888555999777,,,+++///---+++222555333333888888555666444444444555555333111222333444555666666666777555555666666222///333;;;888666555666777888777555777555333333000---222888777666555555444444444444444111...---///000111111???:::;;;444444QQQbbbOOOFFFDDD@@@999666BBB[[[rrr^^^===///999999555777999777>>>777///333555555;;;999222///333666444111000999444222444666555777::::::<<<<<<888333111222444555444222222333666:::<<<;;;888555222222222333444111222444444222000//////333333222222222222222333666555333222111222222333+++,,,...111333666888888999888777555444222111111+++---///222333333222111///000333666888888777666777555333444888888333///444666555222111333333111)))---///......555CCCNNNJJJEEEDDDJJJTTTccc|||{{{kkkWWWGGG===777555444jjj@@@???999@@@JJJTTTPPPHHH<<<333000333888777///,,,222:::<<<<<<===KKKYYYkkkppp^^^JJJJJJWWWmmmbbbVVVUUU]]]___OOO<<<;;;CCCIIIEEE;;;:::FFFSSSXXXdddqqq{{{|||rrraaaPPPBBB:::666555666333000000222333111...&&&,,,///444HHHaaafff\\\JJJ222(((+++,,,111888777999777444333444444444333333333///111DDDaaauuu{{{}}}|||~~~~~~zzzzzzzzzuuuiiiVVV???000,,,111444111000444555222333111000//////////////////...000555555111///000---...///333555444000,,,---...111333333333222111111444333//////222222000000,,,,,,222999BBBPPP]]]nnnzzzyyyvvv}}}~~~wwwuuupppgggaaaaaa```]]]]]]```ooorrrxxx|||~~~___ZZZRRRSSS```ttt{{{fffMMM>>>777444444555444444222111000000000000///000111222333333444444//////000000111333444555666333444777888555666999999555222222666888777444555666888999888777555333111222333444444444333333222444444111000222222///111...///333333000...///333333444444333333444555222333222000...///333777555222///000333777999999222999333,,,222555555;;;666777888888888777666555000222666:::;;;:::999777666777444///...333666555<<<888555666:::<<<;;;888:::666666888888333333666999777777888666444666:::888;;;>>>===;;;;;;===???NNNiiivvvkkkUUUGGGVVVvvv{{{eeeJJJ@@@NNNmmmXXX888555777666444777777000///222///---111111...///555999777111111000222444555444222333444666777888777666555444555888999555000111666333333333333333444555666444333444555333///000444555444333333333444555666888777555444333444555666===999888///+++CCCRRREEECCC===888:::HHH___xxxuuuLLL333444444777BBBIII<<>>GGGDDDCCCFFFNNNXXXggg}}}nnnUUUCCC:::444000///fff<<<<<<888@@@IIITTTPPPHHH===444111444888666///,,,111888<<<>>>@@@LLL\\\nnnnnnWWWAAABBBQQQ\\\QQQKKKQQQXXXTTTEEE999<<>>FFFUUUdddlllsss~~~ttthhh[[[TTTTTTXXXWWWZZZdddqqqzzz|||zzzzzzyyyeeeCCCMMMZZZhhhvvv}}}}}}~~~uuu^^^III:::222444999222222111000//////000000222222333333333333333333222222222333444555777777888555555888888555555888999666444555888999777444333555888:::999777444111111222444555555555444333333555444000///111000...222//////333333111111444333333111111111333444666333444444444333333666888444222111222555777888888555999000+++333777444777777888999::::::999777555666999>>>BBBBBB???;;;888===>>>;;;666555999;;;999<<<888555555999<<<<<<;;;777555555999:::888999<<<<<<999999999777333444888444888<<<===<<<;;;???CCCdddzzzqqqJJJ===LLLWWWIII:::>>>aaaWWW>>>@@@EEE>>>;;;777333111111222333222333111---...444888888111000///000222222111000222555888;;;;;;888555333444555:::===999222000333333555666555333444888<<<666666999===:::555333555333222111000111333555666555666777444111000111444888666444+++%%%444AAA;;;>>>888777IIIiii}}}SSS666333444>>>RRR^^^VVV```bbbeeelllbbbIII;;;444555:::>>><<<444000000777333111444444222000222:::888666555555555444333444444444444333333222222333666999999666444333444///111444444222///,,,+++555444222111111333666888555444333222222333333444666555444333333333444555555555555666666666666666555555666777888888999999555555444333333333444555777444222333666888777555666777444///---///000...000111000///000333888===???>>>BBBMMM]]]ooonnnOOO???:::666222000mmmDDDAAA:::BBBMMMXXXTTTLLLAAA777444666999444666777555444;;;JJJWWWZZZfffqqqkkkTTT???@@@LLLRRRHHHFFFRRRYYYSSSKKKGGGHHHTTTaaaggghhhmmmxxx~~~vvvlll^^^RRRIII@@@777222333555444222222000///000333333///,,,000...+++111IIIbbbhhh___RRR;;;111444222333666333000333555444111///000222000000,,,,,,>>>]]]uuu~~~~~~|||zzzyyyyyyzzz|||||||||yyywwwwwwqqq___DDD///...000222111////////////333333333111000/////////***(((***///000---,,,...333222222222333444444444222444777::::::777444111111555777444333333///******...333888999888777888666GGGVVVeeewww~~~{{{nnngggdddSSSLLLFFFGGGQQQ^^^iiiooossszzz~~~ppp\\\LLLEEEVVVkkkyyy~~~|||{{{}}}ppp]]]HHH999777;;;111000000/////////000000555555555555555666666777555555444444444555555666888555555888888666666999888666666777888888666444111222444555555444222111555555444333222222111111333444333///...111111///444222111333222000222666555333000///000333666777888777666444333333555666444444444555666888999999:::999---&&&000555222333999:::;;;<<<;;;888666444999;;;???BBBBBB@@@<<<999???@@@???::::::===???===:::888666666888:::999888444444555888999:::;;;===;;;999888888555000///333111222555999:::;;;>>>CCChhhzzzzzzYYY>>>::::::777555FFFrrrzzzcccHHHCCCTTTaaacccXXXDDD444222111222777444444222222333555555444666444111000000///...,,,111444999<<<;;;888444111444444888;;;999444222555555888888555222222777===777666999<<<;;;666444666444222000//////111333555111444666444...,,,...111555222///***(((...666555666999GGGeeehhhIII888999:::FFF___pppyyy||||||tttTTT@@@333666<<>>>>>;;;777;;;JJJ^^^mmmnnnsssuuunnn^^^QQQQQQXXX\\\TTTUUU```gggeeedddgggdddiiipppvvv{{{uuuggg\\\SSSGGG===888333......111333111---///------///222222///+++---+++***444MMMeeejjjcccLLL444***------///555333111333444222//////333666///111000111BBB___vvv~~~}}}}}}{{{zzzzzz{{{}}}~~~}}}xxxvvvvvvrrraaaEEE///000000111111///------...333///------000000---***...++++++...000///222777444333333222222333555666444666999;;;:::777333000333666666444333555444000)))...555777777666333111000;;;DDDPPP___hhhxxx~~~yyyhhh```RRRGGGCCCHHHQQQYYY]]]eeepppyyy}}}}}}jjjQQQHHHMMM^^^lll{{{}}}|||sss]]]FFF:::888222111000000000000000111333333333333444666777888777666555333222222111111555333333777888777777;;;666555555666666555444222333333222222222222333444555333111///...000222333111333222......222444222222/////////,,,)))+++000444111---,,,///222555666:::777222000000333666888555666666777777888999;;;999666''' ,,,555444666:::::::::999777444111///444555666888888999888888666888888555666999:::888777777888999999777444111444555666666777999:::999888666555666222---,,,///555000...333777777999===^^^rrryyyxxx{{{mmmMMM444888888888GGGnnnoooTTTFFFAAARRRsssXXX888333000---777000000222666888777444222888555222111111000///...111444777::::::777333000444222444777777555666:::444666666111,,,+++000555333000000333444111111333666555333111000000111222444888;;;999333000111444555111+++***---,,,...555:::LLLgggxxxOOO>>>999===<<>>MMMaaa|||}}}YYY999333777333000333{{{zzz~~~}}}vvvjjjeeeppp}}}wwwnnnbbbTTTIIIBBB???>>>:::666777999555---)))---222444444333222222444111......111333333111---444@@@QQQcccmmmkkkdddJJJ666111777666555666222000///000333666555111---222555555444BBB]]]uuu}}}~~~~~~}}}{{{{{{}}}zzzqqq```HHH777555222222555222+++***...---000222333222111222333444111000222111...///222111333444333111111333666---///222555888:::;;;<<<111555777555555666333///)))111555333222666555222...111333999:::777KKKqqq|||}}}}}}zzzqqqjjj```SSSIIIHHHJJJJJJLLLPPPSSSTTTVVV[[[bbbjjjrrrwwwxxxzzz}}}~~~zzzdddXXXbbbxxx{{{{{{kkkTTTFFF:::999777666555444333333333111///...---...///000111111000000111111222222555222222555555222333555777777555333111111333555///000111222333222222111***---111555777666555444888999666000///333444333111222555666333///222888888444000222777::::::888444222///000333555555444555555555222000222777;;;555888000)))111555222444;;;:::888666666777999:::222222111111222333444555333777777555444555444000666777888777666555666777222777777444555::::::777666555777999888333333666222333999===999999LLLeee{{{OOO999CCCQQQbbbgggWWWBBB888:::;;;LLLzzzhhhKKKZZZZZZRRR```eeeTTTCCC;;;888666888===777444111000111222222222777666444444555777999;;;444000///222444333444666000///------......,,,+++000,,,,,,222777777777888555666888999999777555444444444666888:::888444111111666000000444111JJJ~~~hhhLLL666333***...777555555999888:::EEEDDD>>>@@@<<<444444333222444777777333333777888555555:::;;;888666777666888888666222000222555777888:::;;;:::888555444666333222555999777000(((,,,000444666666555444444.........///000222333444333333222333444666888999777888999999888555111//////000111222444555666777666888999;;;;;;:::888777333111///......111444666+++---000222333333444555333777999888888999777333444999<<<:::555444999@@@ccczzzyyyVVV999555888444111555|||~~~zzz}}}{{{ttthhhaaagggwww|||{{{pppkkkgggddd___nnniiiTTTGGG>>>555555888555666999:::666111///(((,,,222444222000000000555666777555333000000000555555???SSSgggppplllfffHHH111+++333111...222555333222111000000111222333666222111666EEE[[[ppp}}}|||{{{{{{{{{|||}}}|||{{{}}}~~~wwwkkkYYYDDD666444222222555444111000222222444555000***(((,,,111...///000222444333111...888444111111333444333111000222444666888888888888000444555333111000000///111///...222555777999;;;333333111666===;;;CCCXXX{{{||||||}}}{{{xxxzzz~~~xxxwwwxxxtttgggWWWMMMMMMQQQHHHCCC===:::===GGGTTT\\\dddbbbbbbgggooowww{{{}}}~~~~~~~~~|||uuusss{{{}}}~~~~~~{{{eeeTTTFFFJJJMMMIIIAAA:::999;;;777444222444666555000+++999777555444444444333222888999;;;;;;:::777333111999888888888::::::888666///...---000333444222...)))...333666666555333333<<<999666333222333555666444555666444111111555999???999444555777777:::>>>777444555777444///222999888444444666444///111777666444333444666777777777888111000555999777666999444222111222444555333000555666777777666444111000===888555666777666666888111222555:::======:::777444111222666888666777:::666666666;;;===@@@```UUU@@@XXX}}}~~~III444222888???nnnwwwtttvvv{{{wwwdddMMM???:::999888999666666666888888777444222333000111555666444555888111555666222111333444222------///000+++'''***000>>>555///333777555444777777888999999888666333222444111000333888;;;:::777;;;666666888111111OOOtttrrr```JJJ444333555222444999888222000333777555555555444333555888222555888666222111555999777666666999;;;:::666222666999;;;;;;888777999<<<444444444555777888777666999555666::::::444222666===:::777555555555555555111222333444444444333222///...---000444777666555999666444444666666333000111111111222555777777666999777555666999:::888666555555555444333444444555000...,,,---111444666666222444666777666444222000444:::<<<888444666>>>DDDeeefffLLL<<<999444666;;;777yyy^^^___aaarrr{{{{{{vvvoooiiihhhjjjllllllfff]]]TTTPPPUUU```lllsss}}}}}}sssmmmfff```^^^dddeee]]]SSSMMMIIIFFFJJJ[[[YYYHHH???777111222333222<<>>888222222555777888999333444000222777333999MMMcccdddggggggooorrraaaddddddbbbgggooorrrpppnnntttyyyvvvnnnfffbbbbbb\\\UUUJJJCCC@@@>>><<<;;;BBBAAABBBHHHSSS___hhhlllnnnrrrwwwyyyxxxvvvvvvvvv|||~~~}}}zzzxxxyyy|||~~~~~~uuujjjhhhhhhgggddd___YYYRRRNNNFFF===555333666888555000555444444444555666555555777888888999888666333222666666777777666666555555222000000222555666444111+++///333666555444333333999888666555444333222222...------...111555777999888444222555666555444666888555666777444000222888444111111333222///111777888666555555777888777777;;;333111555999888666666111333777999:::888444111777888999::::::999777666:::777666:::;;;888666777111222444666999999666444777444444777777444555777999888666:::???EEEgggwwwQQQEEEiiiXXX===777888555SSStttvvvrrrtttpppiiiMMM:::555666777888333222333555666777555333444222222555555333333666///222333000...111333222333333333333///+++...444;;;666444999:::777555666333444666666666555333222666333111333666888666333999555777;;;555333IIIfffvvvOOO>>>444111<<<666444777:::666///111999777666777777777777999<<<444666888777444444666999888777777999;;;:::777444444666888777666666999===555555555666666666555444666333444777777222000333777555333222333444444555222333444444444444333222///...---000333666555444666555444555666555444222333222222444666777777666;;;999777666777777555222999888777777777777666555555555444333333333555555444555777888777555333111555888999666333555<<>>777333222000@@@QQQQQQCCC<<<777444:::333222EEEdddmmmVVV;;;...000222444444222000000000777888999777555333222333333===OOOaaannnppphhh___LLL888333999444......---))),,,000333333111...+++///---,,,000===QQQhhhwww{{{{{{zzzyyyyyyzzz{{{{{{yyyzzzyyyrrrdddPPP<<<111666222000111111......222666444222222333333111///---,,,++++++,,,...000111777555333111111///---***...///000111444666888999888999888555444;;;IIIUUUWWWKKK===555555888888666444666111000222---000AAATTTXXX```ccclll|||vvvZZZDDDGGGHHHGGGJJJSSSZZZ]]]\\\bbbkkkppprrrqqqooonnnoooiiiaaa]]]ZZZSSSHHH??????<<<:::;;;BBBKKKRRRWWWXXX```hhhjjjgggdddeeehhhhhhlllrrrtttuuuuuuxxx{{{~~~|||~~~~~~zzzzzzzzzuuullldddaaaSSSBBB999888999777333000111333555666777777777555555555555444444444333333555777666333111333555555333222444888999777444---000333555444333333444777777777777555333111///---***(((+++222777777666000...000555777333000000777666666777555222444888222111111333222111444888777666555666888::::::999<<<555111444999999555222+++333;;;@@@>>>888444111444555666888888888777666666555777===???:::666555333333333555666666444333:::777666888666333222444;;;999444777>>>FFFgggfffHHHKKKzzz[[[???888666---999KKKJJJFFFKKKMMMttt```GGG999888;;;888222111000000111444666555555666333222555444111111333000333333//////222555444777666555555222...111888777777:::>>><<<777555777222333444555555555555555888555222333555555333111777444888===999555@@@RRRfffmmm]]]???000,,,000<<>>===;;;888666555555666666666666777777777666666777888888777555333555777666555666999===555666666666666444333222555333444666666222000222111000000///000111333444333444444555444444333333000//////000333444444333333444555555444333333444555444444555666777777555999888666555666666444222777555444555666666222///555777888777333222333555444666777888888666444333666666666555555666:::>>>MMMttt~~~hhhNNN===777777333444444---lllHHHHHHLLL[[[```___RRRFFFAAABBBBBB@@@??????444111999;;;888???NNNbbbooonnnWWWCCC;;;444)))***222666333///000222222EEESSSPPPCCC===;;;???KKKEEE<<>>XXX___iiimmmtttpppKKK777888777555444999AAAGGGKKKLLLNNNSSS[[[bbbgggiiiqqqqqqsssuuuvvvssslllfff[[[WWWRRROOOOOORRRUUUWWW\\\^^^___[[[TTTMMMKKKKKKEEEPPPaaapppyyy~~~~~~{{{~~~zzz|||nnn[[[JJJ@@@999444111---000333666777666666777444333222222222333444444333777999777222000333777666444333555888:::888666000222444444333222333333888888888777666444222111000...,,,...000333222222+++))),,,333666333111111555444555666666666777999555555555555444444666999555444333555888:::;;;;;;999333///222888999555000(((111===@@@<<<555222222222333444555555555444444444333666<<<>>>:::666555555444444555777888777666:::777666888666222222444999777222444:::@@@ZZZPPP>>>NNNVVV===888666111666===;;;999AAAKKKuuummmXXXPPPHHHIIIPPPRRREEE666333111000111444666666666555222222444444111111333333666666333222666999888555333222333111000333999555999===>>>:::666666999555555555666666666777777999777444333444555444222666444666:::888444888@@@BBBKKKHHH999111555CCCQQQjjjmmm^^^FFFFFF^^^qqqrrroooiiiaaa^^^```^^^SSSGGG555444444555666777555444444444444444555555555555222555999999777666777999333555777777666444333222777777777888888555444444//////000//////000222333555555555555555444444333111111111222333444444444222555777666222000111333666555444444555666555333444333444444555666666666777555333555777666111,,,...222666555111000222666444555666777777666444444777555555888999888999<<>>===>>>:::555444666---...:::===777:::DDDRRR\\\ZZZFFF555111///)))***111555222000444:::<<>>:::>>>LLL```bbbMMMLLLccclllVVV>>>666111222222333555555555555666555333000...///111444888JJJ___lllrrrooocccWWW@@@333555;;;777444666222//////000000000000//////...//////000999LLLfffxxx~~~}}}xxxfffNNN<<<555<<<777333111...******---...222555333///---///111......,,,***(((***...222//////111222333444666777999888777666666777888999555000555KKKdddxxx}}}\\\???444555333---000666333111444111333@@@QQQ[[[hhhnnnwwwtttMMM666555333000------333999>>>;;;999;;;BBBJJJQQQTTT___dddlllqqqsssuuuwwwzzzoooooommmlllkkkkkkmmmnnnrrrpppjjjaaaUUUGGG999000111CCC]]]ttt~~~tttbbbOOO@@@666111...111555666555444444555444333111111111222444555666999;;;888333111555999666444222333777999777555222444555555333222222222:::999777666555444444555...000111///---,,,...000(((%%%'''...222111111333111333444444666999999888777888888555333444666777777666444444666777777666444000...111666999666000+++444===>>>888333333666666666666666666555555444555222333777999777555666222222333555888999999888888555555777777333333666999888333444999888GGGccc~~~aaa<<<666PPPXXX>>>888666888999:::888777BBBUUU{{{eeeVVVMMMZZZ[[[___hhhttttttbbbMMM777555444444666777777777444111111444555222222555444888888444333777999999222//////222333222555;;;555:::<<<999444333777;;;888777666555444555555666999777555444555666777777777555333444333333444666888999999555666NNNqqqyyyOOOQQQ|||wwwuuu{{{zzziiiTTT777666666777888777555333444444555555555555666777000555:::;;;777333111111000333777888666555444555777888999888888777666444000222333222000000222444666666666555555444444444333444444444333333444444333555777555111//////111555333222333444444333111222333444444555555666777:::999888999:::999555111---222555444000...000444333444444555555555444333444222333999;;;999:::>>>WWWmmmdddJJJ===555444333...222777111mmmHHHKKKRRR\\\WWWIII???:::======666000000222...444AAAHHHEEEBBBCCCCCCHHHFFF:::///,,,---......333555000///444<<<@@@PPPVVVLLL===;;;DDD[[[wwwxxx[[[HHHMMMQQQCCC444000000000111444666777666444000///,,,******...555:::HHHYYYjjjrrruuuqqqdddUUU@@@666777;;;555333444000000///---+++++++++,,,---...000111111777IIIeeeyyy{{{~~~~~~|||{{{vvvcccHHH777333999444111000---)))(((***...222555222,,,***---111222333333111......111444222333333222111222555777888777666555444444444444777333???aaagggBBB111000///***+++444333000444222444???MMMWWWaaabbbkkkvvvTTT999666444444111///111666111//////000444777::::::@@@HHHQQQWWW[[[bbbmmmuuuwwwyyyzzzzzzyyyyyyzzz|||{{{zzzyyyuuulll\\\JJJ===<<>>444///222666666333222333555444444333222222333444555999::::::888444333555888555333000222555777666555333555777777444222111000888777666444444555666666)))---000000---,,,///222(((%%%%%%+++//////000333111333333333666999888555666888888333111333555444===;;;777555444333111//////111111111555888666111222888===<<<777444666999444444444333333222222222777333111555666444444666///000111444777999888666777444444777777444444777:::;;;777888;;;555888JJJ]]]aaa]]]TTTEEE222666PPP}}}\\\>>>333222;;;===<<<===777;;;LLL```lllzzzqqqUUUOOO\\\bbbwwwbbb999888777888::::::999888444222222555666333444777111666777333222444555333111///000444666555777:::777;;;;;;555000333888;;;777555333111111222333444999777666555555777999:::888777333///000444555444777999HHHUUU___{{{}}}PPPQQQyyy{{{}}}xxxbbbIII::::::;;;:::999777555444333555777888777777777999...333888999555///,,,,,,///333888999777666666777444777777555444555444000222444666666333222444666888777666555555555555555444555555444333222222333333444555444222000///000444222111222333333222111555666777666444333444555777888888888777555444333444666777555111///000222222333444444444444444444222...111888<<<<<>>CCCKKKVVV]]]iiijjjlllllllllnnnrrrvvvooorrrttttttnnnfff^^^YYYVVVbbbsss~~~~~~ttt___EEE333///222555555222111444777666555555444444444555555:::888666444333333444444555222000111444777666444333555888888666222000...222333444444555555444444---///000222222222333444...***+++000222000000111333555444222444777555...444888888333111555777555???<<<999666555333111//////444666444444777666222555888<<<:::666333555777111111111111111111222222888444333666777444333444000111333666999999777444888555555777777444333666:::<<<888999<<<444111======BBB===888777333:::MMMxxx\\\===111777KKKUUU^^^dddRRR===???<<>><<<;;;777444444777666333333666///444666333111111000...222///000555777555444666777;;;:::333111555999999555444111000000222555777999888666444444555777999888999666000000777999666888CCChhhdddFFFDDDVVVfffiiixxx~~~yyytttlllXXXBBB888;;;<<<;;;666222111111000333777888777555666777111444777777333000///000111666;;;<<<888555555777111666666333222444333...000444888888555555777;;;999888777555555555555555333444555333000///000111111111111222333333222000444222111222444444444222444666888666444333444666111333555444000...000333777666555333222222222333333444444444555555555555444///111999>>>DDDUUUhhh|||yyyQQQ777555444777444---444;;;444{{{]]]bbbccc```QQQ@@@888777<<<:::222222999:::AAAMMM\\\nnnuuukkk\\\BBB<<<<<>>:::CCC^^^uuu[[[???444666999666333222222333555777666111---...---++++++111>>>MMMWWWiiisssyyywwwvvvrrrbbbOOO>>>666888999222111444000333222000///---+++*********---///---111BBB___vvvwww~~~~~~||||||}}}xxxwwwrrr^^^AAA000///555333333666666333222444777333///------...---,,,111555999777222...---///......,,,)))&&&(((---222333333555555555444333222000222IIIrrryyyLLL555444666444222<<<:::555666555444<<<===BBBAAA777AAAgggwwweee???999777<<<===666111000777777555333222555;;;???999666333111333777<<<>>>JJJLLLOOORRRVVV]]]fffmmmeeefffeee^^^WWWTTTXXX]]]gggoooxxx|||{{{|||~~~~~~~~~|||hhhHHH///...111444333111111555:::777777777666666555555555999666333111111222222111555222000111444777666555222555999999777222///------///222555666555222111666444333555999:::777444444111222777888444111111666888666222333555111)))444999999555444999;;;999<<<:::777777777777666555111888;;;777444666666333444666999888444222111222333333333444555666888999888444555888999555333333444555777:::<<<;;;777444999666666777777333222555888:::666888;;;333...888111777111---444888>>>III~~~\\\@@@777FFFccczzz}}}OOO???555,,,111555<<>><<<:::777666888777333222444///444666444111111///+++222///000555666222000000777;;;:::444333777999777555444222111222555999;;;999888666444222333555888777;;;888222222:::===999AAAMMMxxxfffHHH<<<777555BBBTTTEEEUUU```^^^YYYSSSFFF777444888;;;888111,,,,,,---+++000444666444222222333555777888777444333555888333888======999555444555111666777333222555333......333888888777777:::>>>:::999777666555555555666111333444222///---...//////...---000444666444222444333222333555666555444111444666666555555888;;;000555888555000...222888444222000000222444666666555555555555666666777777999333333;;;AAALLLeeejjjGGG333222333888666...444:::333llljjj___ZZZOOOAAADDDHHHHHH???888???LLLVVV[[[eeepppwwwwwwrrrmmmXXXHHH:::777555//////333999111---111888AAAOOO\\\fffXXXHHH===999@@@PPP```YYYOOOGGGFFFCCC===888777888444000000333555333000...000111333888EEEWWWdddtttvvvwwwyyy{{{tttaaaOOO:::666222111333444333111555333000000222222000---)))...---///666===SSSsss|||~~~}}}|||}}}}}}zzzvvvmmmYYYAAA444222777777555333333444777:::444111///...............111111222222000///---+++///000---'''"""%%%///888666444333444444333111///---333@@@```\\\AAA>>>===555999777333111222555777777444555888000444^^^~~~tttSSSBBB333222666555333333555666666666555666999;;;444333222111111111222333:::;;;:::888<<>>@@@MMMSSSaaassspppNNN111666777888888777777777777444666777777666555555666555777:::888444111111222555333222222333444333111555666666555333111222333777444333555888666///)))333000000333888999666222555666777777777555333111111000222666666111///111:::888777777888888777666++++++...444999999222,,,///222555666666555444555555444444444555555333111666555555555666777888999777777666333000...///111222444777::::::999666444:::666333222555777666555777666666555666777777888))))))---222222111888CCCnnn:::555IIIrrrtttHHH555///333111444\\\qqq^^^JJJ???===:::???UUU```^^^eee___???@@@444333777444555888444......777:::222333666000555555444444333333333333777888888666444333444555...444999888333000333777333444555666777777777777999666555555888888777444;;;OOOyyy}}}^^^NNN>>>666555444666999999:::>>>BBBAAA===999777666777777777666444111///111222333111......111444888555333444999;;;888555111444:::===999222111555999777333000333888666000...444888555222666:::===888;;;===;;;666555888<<<555111//////222111,,,'''***,,,...111444555666777555444333222333444555666888444222444555444777;;;777777777777777666666555222,,,))),,,444888444///444444222111222333666888;;;<<<<<<===GGG^^^|||sssUUU@@@777===999666555444444777:::uuuppp```UUUGGG===DDDNNNQQQJJJGGGSSSdddmmmqqqwwwzzzzzzxxxvvvvvveeeQQQ>>>777333......333///---///:::DDDNNN[[[fffhhhVVVCCC999777:::AAAGGGHHHJJJTTT^^^XXXDDD666444555222111222666666222---------///555AAAQQQbbbmmmsssuuuvvvyyy{{{tttbbbOOO;;;777222000222333333111333222111111222333222111)))---,,,000888>>>PPPmmmzzz|||~~~}}}}}}zzzuuukkkWWWBBB777666888888777444000///111333111000//////000000000///000000000///...---,,,+++222333111+++%%%'''///666444333222333555555555333555777<<>>666888888666444999EEEbbbzzzqqqNNN555111...---...111444333---(((000...000;;;MMM```mmmtttsssuuuwwwyyy{{{tttaaaOOO===888222000111222222111000111333222222111333444***---+++///888===LLLfffwwwyyy}}}~~~}}}yyysssgggTTTBBB999999777999999444...***+++...///000111222333222222111111111000///......//////111222111---'''''',,,222555333222222444555555444666999999EEEZZZkkk{{{tttvvvnnn___CCC999333666777333000111333...333BBB^^^jjj???777333666:::999444111111222222111///000222444222111000///...///000000///444666555666777555111000111333666888888555333444222888HHH\\\mmm}}}```???,,,+++///222444333333555888444666777666333222222222666555555555666666444222000//////111333555444444444666777666444333333333000222333333222000000111333...***)))...333555666000111222333333333222111111///000555666555666999555555555555444333222111---000444666666666666666000......000444777666444444333111222444666666666999:::;;;<<<<<<:::999888<<<888555666888999999777555666888999888666444222333111000000222555666777::::::::::::999777555444222000///000000222:::CCC^^^QQQ111777666TTTaaa;;;555888:::888EEEUUUWWW[[[RRRCCC777444FFFjjjjjjEEE888111---(((///666111444000666888111111555111555666888999999888777666888777666222000000222555222444777888888555222000666666888888777555333111555444333444666666555333888DDDhhhzzzcccNNN===:::777666::::::555111000...///111222333333222111::::::999888777666666555555555444111000222999>>>444222000222555666444111111333777999555...---///222333111000444999999555///222222000///111111---///333666666444333555777222111000222666777444111,,,...000333444333111000,,,---...000111222333333:::666333444222000111444555555666666555555444333888444000...///111333333111//////222666999888666666:::@@@HHHVVVlllwwwYYYCCC888666999777666555555666666555xxxkkkSSSDDD444666>>>JJJRRRXXX^^^iiisssjjjnnntttyyy}}}~~~```@@@000+++)))---444,,,555DDDUUUaaagggiiiiiibbbOOO<<<777:::;;;888666555CCCcccyyyRRR555///......///111333222///+++555222555DDDZZZllluuuvvvwwwyyyyyyzzz{{{sss___LLL===888222///000222222111///111333222///...000222......))),,,666;;;IIIaaatttvvv|||~~~}}}zzzpppaaaNNN>>>888888333777888555...***+++...111333666777666444222111444333111111111222333444***------+++'''&&&)))---777555222111222222222111000555777===IIISSSjjjxxxdddbbboooxxxxxxWWWCCC333333555222...,,,444333<<>>===???===999666<<>>999999777555???CCC:::555000888===666333333---333555888::::::999777666555444111---++++++///111555444333444666555222...333444666777666444111000444444555666666666555444666999MMMccc___LLL@@@???AAA;;;888777666333222444000222222111222666777555:::999777555333222111111666777888666333444999===666555444666888888666444000111444888555000///111333444333222555:::999555...000000...///111///***///222666888888777777888888777666666666555111...)))+++///222333222000///222222444444444333111000999555333444444111222555444444555555444444333222333333222111111222555777444222222666:::<<<999555444888???GGGTTThhhtttXXXDDD;;;:::HHHLLLLLLFFF===888555222oooaaaKKKAAA555888:::AAAOOO___iiijjjfffWWW[[[cccooo{{{{{{vvvZZZ;;;,,,((()))111:::<<>>999999:::<<<>>>999>>>TTTllliiiKKK222,,,555333222222333444444444555555===OOOeeeuuuzzzyyy}}}}}}||||||zzzppp[[[GGG<<<777111///000222111000///111333000,,,***+++---111000)))***333888FFF___qqquuu|||~~~~~~zzznnn[[[GGG:::555444///222555444000...000444333666999999666333111000222222111111111333444666&&&)))++++++)))(((***,,,444222000000111222111000...333333444:::@@@VVVvvvvvv___FFFAAARRRiiiuuuaaaLLL555///444888666333666:::GGGdddbbbFFF444444333333666888888666111222111000......000222333222111000///000111111000000+++&&&(((000666888666333111222666888777555333333444666:::GGG^^^sssrrrSSS<<<777666555333111/////////000---///222333333333555666666333111333666777666333111000000222555777777666---000333555555555666777///333666555111111666<<<777555444444444555444444111222333444444555555555111111555;;;;;;666222222333666888777555333222333444777999666000---000555===999555555999:::777444333111///000333777999999333555888999888555111///777333000333888<<<;;;999...000222555666777777666:::999777555444555666888333555666888888777555444555777999888888888999999444999;;;======777666===XXXjjjooo```uuuoooRRR<<<666888888999999AAA\\\}}}kkkVVVJJJ<<>>333---,,,000555333666666222444999;;;999555444333222222222222333666999<<<;;;888555666888777777777999999999777555//////222777777444333666555777777555666999888444000222111///000333111---///111555888888888999999;;;:::888777666333000---'''))),,,///111111000000333444555555555444222111777333333555666444555999444444444444444333333222111333555555333222333444555444444777999999555222:::@@@GGGLLLTTTdddzzztttYYYHHHDDDGGGaaalllooobbbOOOBBB;;;777jjjZZZGGGAAA::::::888===PPPiiivvvkkkYYY>>>BBBMMM___sss|||zzzuuucccMMM555,,,+++///999EEEPPPYYYdddkkkqqqssspppkkkVVVJJJ>>>777555444888===:::888@@@MMMNNN@@@000)))333111...,,,,,,///222444222888GGG[[[ooo|||}}}~~~~~~}}}{{{wwwlllVVVBBB999555111000222333222000000111000...,,,***)))***000000+++,,,222666DDD^^^ooouuu}}}}}}zzzmmmWWWBBB777333111///000111111111222444666333777:::888444000...///.........///000222333444(((***---...------...///------...111444666666555333555///,,,///333GGGeeeiiiaaaNNN777...999MMM[[[hhh]]]HHH666222888777111666===IIIfffqqqLLL888444666555222333666888777111222222111///000222444333222111000///000111111///---''' """+++444888999666444444555666777777555666777666444999III[[[~~~~~~~~~pppZZZIIIDDD<<<666000...///111111000...000333555666777999;;;888777555555777888888777333222111222444555444333,,,///222444555444444555---111444333000111555:::777888999999999777555444///000222444666888:::;;;888777999<<<:::222,,,+++***///444555444444555777666999:::666000---000333<<<999666666777666333000222000000111444777888999111222555666555222///---222000...000555888999888333444555666777777666555;;;;;;999666444444666888333444555666666666555555222555777666555555333///777...)))+++000888CCCKKKxxxbbbfffoooNNN@@@;;;999777666999KKKlll|||fffWWWQQQCCC;;;EEEXXXhhh}}}vvvJJJ:::555777000000666888333444555777777666555444222222111///...///222444777444222222555777666444111111111222222222222111222555888999888777777777777555000:::PPP___ooohhhJJJ777...---222777222777777222333:::<<<888000000111333555666777888555999======999555444444555666777888888777555333///...111777999777666999666999999666555777666222---000///++++++---...,,,...///111444666666777777666666777777666444222111)))***,,,///111222222222000000111222333444444333444222222666777666888;;;444444555555444444333222444666777777444111......000222333444444222000///===FFFPPPRRRRRR[[[nnnvvv[[[MMMQQQZZZyyyjjjYYYMMMDDDhhhVVVBBB???:::999777<<>>666333000111333444222///111000...------,,,+++)))+++000///111555555BBB[[[nnnvvv|||}}}zzzxxxlllUUUAAA888444111333000......111333444333///333666444000,,,,,,...+++,,,...000111222333333,,,...///000000000000000+++,,,///444888999888777555555000...111///999PPPQQQLLLAAA222,,,111<<>>FFFcccmmm{{{|||rrrggg^^^JJJ???333///222555333000...000333555666777999:::777777777555444444666888333222111111222222000///---000333444333111000000...000333333222333555888444666888999888777777777222222333444555777888999999666666888666111...///***///555777555444666888777888999666333111222444777777777777666444222000111000000222555777888777111222444555444222000............///222444777888555555777888999999999999777777777444111111444777666666666666555555555555222666555222111333000***888...+++***(((111CCCNNN}}}uuuLLL[[[WWW@@@;;;999777777777<<>>;;;777888666<<>>NNN^^^qqqsssqqqjjjggghhhfff```MMMBBB777555555333111111000444444111444999666...111000///------...222555777HHH___rrrzzz{{{{{{{{{xxxxxxwwwuuurrrgggQQQ===333111000222444555222///111...,,,---///000---***&&&///333666888555@@@YYYmmmwww}}}yyy{{{xxxwwwkkkUUUBBB:::666333777222---,,,///222111///+++///222111,,,***+++...+++---///222444444444444///000000000000/////////---///222777::::::888555111444444666999111///===@@@===666//////444888:::TTTooosssRRR777777888///111111333PPPnnn]]]:::333333:::<<<777444555444000000000111000000111444666111000///...---......///555666333---,,,...///,,,///333888888555333333444444111333:::>>>===;;;;;;HHH\\\uuuxxxYYYJJJ999333777999555///---///222333333333555666333555555333000///222555444222000///000///---+++000222444444222...,,,,,,000222444666666666777888111333555666666777888:::888777666555444333333333555222111333444333444888000555::::::777444444666666777888777666555666777444777999999777444333333000000111333666888777666222333444555555333222000,,,---//////000222666999...///111444666888999:::222333333111//////333666:::999888666555555555555666888555000///222111+++333...111--- %%%:::HHHfffjjjEEE]]]QQQ111666777:::???>>>:::999;;;888;;;222111@@@IIIeeeqqqOOOAAABBBJJJDDD<<<:::777777777666666555555444444---...000000000111333555+++///555999999777444111:::888555333111111222333...222777888777555555666222>>>@@@TTTwwwvvv]]]BBB666555555444444111777777111111999:::444333444555555555333000///444666999888555444666999444777999:::999666444444222000111666888666555666000555666444222333333000666:::888///)))***...000000//////000333555666666111333555555333222222222444333222222222333444555666555333111000000111222222000111555666444555888555555666666555555444333666444111000111222222000***///444333///---111666777KKK]]]___TTTPPP\\\jjj{{{qqqbbbfffqqqzzzeee\\\FFF888999333999999;;;CCCNNNTTTLLL???888777555333333666999<<<333444555666<<>>;;;888444///000555222000//////000///...---///666222000777666000222???RRRgggsssxxx{{{}}}|||{{{xxxwwwwwwnnnYYYCCC666222111222555777777333...000...,,,,,,...111333333000777555333555555>>>QQQooovvv}}}}}}{{{yyywwwvvvzzzyyyjjjPPP;;;444555666999333...111777999222******,,,---,,,***'''%%%%%%---000444777777444000...+++///222333111000111333///444777666666888666333...111444555777777111)))111//////000333666888888DDDaaarrrbbbHHH<<<777333111333999BBBHHHEEE:::111888888444000222888888222...///111222333333333333,,,///000------//////+++333666444...---111222...///333444333888===;;;555999666777:::999555666<<<666FFFaaa{{{{{{___AAA444:::999777999:::000111222222111000111333000111222000,,,***,,,///333222---)))+++///...)))666444333555888888444111444444666777888888999999444555555333111111222333666111111555777333...---000222444333222333777;;;666555666777555000000444777666555444333444555666555666777777777666444333222333555666666666888999555555333222222333444555//////000222444444222111---,,,,,,000555777555333888222///111000...000666333555777999999777444111111555888777444222555888666444333000'''%%%111BBBTTTnnn{{{WWW???```|||UUU888000IIIIIIJJJJJJ===<<<777000444333222???aaatttjjj^^^vvvttt___JJJ:::===888777:::999222000222111111555777444///000555---...111777<<<<<<777222000666888444333666777333)))///555666555444777;;;777666>>>TTTmmmyyyssshhh\\\OOO>>>444222111///,,,000555777555444666777666666111000000---***...666888;;;:::777777999999666444555555444111000222333222222444666888888666333222:::999...***000444111555666333///000555222+++444333222222444555666555333555666444111///222555111222222222111333555888:::666222111333666666555:::666444777888555444666777999999777444333555777666333111111333555666666333222111333666666333000333BBBXXXccc^^^WWW]]]kkkrrrxxxjjjqqqzzz\\\MMMTTTBBB777:::555666555444666>>>DDD@@@888888444///...000333333222222333555999BBBQQQbbbnnnmmmmmmjjjhhhhhhfff]]]SSSCCC===777555333111333777555333222333444444333111...444///...777999888===MMM^^^pppxxxzzz||||||{{{zzzvvvtttrrriiiUUUAAA666000......000444444111...///---,,,---000333444444222777555222555555>>>QQQmmmuuu|||}}}{{{{{{{{{zzzwwwssscccJJJ777111333444666555555666666555222...,,,...000000---)))'''&&&---///222555555333111///))),,,000111000000111333---111333333555888666111,,,...000000333666333---444333111222444666666666;;;RRRccc\\\GGG888222111000///000555;;;<<<999555888888444///222888888333///...///111444444222///,,,000333222222333111,,,///333222...///333444222222444333111555;;;;;;666222222777======888666:::444FFFddd|||www]]]@@@555;;;;;;999;;;:::222444444444222222333444222222222000///...///000000111...++++++///...+++666444222444888999777555222333444444555555555555333444444333111111222333666222000333444000,,,,,,111222333222000000222555333000000333333//////111555444444333333444444555222333333444444555444444333444555666666777888:::888777666666666666777888222111111222333444333222------...111333555555444777333222555444111111555000222444777888777666444999999888555111000111333000...---+++&&&%%%///<<<>>>RRRkkkuuukkkWWWDDD:::___]]];;;GGGlllxxx|||oooQQQBBB666555999999999FFFiiiwwwwww}}}gggEEE<<<:::888777===AAA;;;222333000000444666444444666888555222222333555555444555999999666444777777333222111000000222555999<<<;;;888;;;IIIYYY```YYYPPPDDD===444111111222000---///333555222111333444222444111000222000---111777666999999666666888888666000000111111111222444555000111333444444555555555111777555,,,***000222...555666333......222222...///......000222555666777777777777555222111111222///111222222222333555777999666222111333666666666<<<777444666777555555888555888::::::888666666777777555222222333444555555666555333444666666444111000>>>RRR___]]]VVVYYYbbbfffyyywwwyyymmmNNN???uuuJJJ>>>777<<<888999888333000333999:::777777000******///222111///222444888AAAMMM[[[hhhoooiiijjjiiiggghhheee[[[PPPCCC:::222222333444666:::555444444555777777666555111555000...777;;;===FFFYYYhhhvvv{{{{{{|||}}}|||}}}yyyvvvsssgggTTTCCC:::000...,,,---000222111///000//////000222333222000222666222///333333;;;NNNiiittt||||||zzz|||~~~~~~vvvnnn\\\EEE444000222444000555888888333//////000---000333444111---***(((---...///111222222222111***,,,///000///......//////111111111555999777111,,,...//////222777777444777555333333444555444444555CCCTTTZZZLLL888///111444333222444666777777666888888555333555666222,,,111...---000444444000+++///444666555555555111,,,---000111///111666888666666666333000222777999888555555777:::999555444777999KKKfffyyy|||vvvuuuzzz~~~}}}wwwYYY>>>444;;;;;;999888444666777777555333333444555333222111111222333222111///333333///...111222111777444111222666999999888333333444444444444333333555555666444333222444555777222000111111---***+++333444444222000000111222111---+++///222111///000111111222222333444444444222222222222333555777888444444444555666777888999888777777666777777888888555444333222222222333444000111222222222333555777777555666888888555444555///000222555666777777777???<<<666222000...---,,,,,,++++++,,,******000888111===IIIIII@@@999;;;@@@fffmmmHHHaaa\\\CCC666888;;;:::777AAA]]]|||dddbbb{{{nnnHHH@@@VVVbbbUUUBBB:::888666===666222444777555333222888555222000000222666888999;;;:::777666777666333555000,,,,,,000555666555===999777<<>>QQQ```bbb]]][[[]]]bbbttteeeEEE555mmmEEE>>>999===888:::999555//////555888888666111------000444555555333666>>>KKKYYYeeennnqqqmmmnnnmmmkkkjjjeeeXXXLLL???666000222666888888999222222222444666777666444777999333222999:::<<>>111555555777999:::999777666666111222333666999777111+++333///,,,///444555///(((111555666444333444222...///111222333444777999999666555444222333666888888;;;:::999888888;;;@@@EEESSS\\\kkktttooobbbYYYWWWfffnnnwww}}}zzzUUU>>>666<<<;;;888666000888888777555333222444555444111///000333555444222111666888555333555888888999555000000333777888888555555666666555444444333666777888777555555666888999444111222000,,,***,,,333333444444444444555666222,,,)))///444444333222...///000222333444444444666555333333444666999;;;444333222333444666777777444444444444444555555555777666444111///000222444333555666555222333666:::888777777888888777777888333444444555666666666555<<<777222000111000,,,'''------...000222444666999222777999666111333<<>>@@@DDDKKKPPPTTTbbbbbbeeeiiieeeXXXKKKDDDCCCNNN```rrrvvvMMM<<<888===:::888777222777777666444222111333555222///---...222444333111111666999555444777:::;;;;;;666///---///333444444666666666666555444333333555666666555444444555777999555444444111------000//////111333666888888999111+++(((...444555444444//////000111333444555555888666444222333555888:::444222000000333555555555222222222333333444444444666555333000------000444555777888666444444888;;;:::999777555555777999::::::999999888666444333222111...---000444444---''',,,...000222555777777666222222222222222444999===mmm}}}cccXXXCCC;;;999<<<;;;555222666<<>>DDDHHHEEE===888999333222222222444666888999888555333444666777666666777777777666666555444444555333000///000444777:::444333111111444888<<>>000,,,777111,,,)))***,,,,,,***)))***---111555666666444555888333222666555777EEEZZZnnn{{{xxxuuuzzz|||xxxuuuaaaIII;;;444111111111777333000111333222...)))%%%)))///222333111000000///...+++***+++...222444......///222555666555333222444222...---///000...333888;;;999777666333//////...///111444555444333999;;;NNNhhheeeIII666666222555666555666AAAUUUeee\\\PPPCCC<<<888555666888888444000000444555333000,,,...---+++...666;;;<<<666444555777777444333555222222555888999777999>>>999CCCNNNTTTUUUUUUPPPKKKMMMIIIKKKTTT\\\ZZZUUURRRBBB>>>@@@PPPhhh}}}oooCCC999999<<<555333555222666666555333111111333555000///......000111111111111444444000000555888888;;;666///,,,...111222222444444444444444333222111111222333222111111333555666555555666444000000444,,,,,,...111555777777666///***(((---222333444666222222111222333555777888666444222111111333555777666222//////222555555444222333444555555555555555444444444000---,,,000444555666777666666666888:::888888555111111666999999;;;;;;;;;:::777555222111******,,,222777777000***)))---111111222444444111000111111333555555555333VVVzzzkkkaaaSSS<<<333000555777555444555555222888666DDDqqq}}}jjjnnn~~~cccIIIOOOiiinnnuuuuuugggQQQ@@@:::444111...///222444333111888333000333666666555666666666555444444555888:::555333///...///222777999555222//////111444555666111666777444333555555444333666777666666777333---222555555222111444333111333555777777555333333444000444888999777444333444222222222333333333000...)))+++111888:::777666888000444777777555444555666555555555777999999777555...000222333333333444555000111222222111111333555555222333888999666444444555333222333555777777777333222222444777888888777000111222222222333555777444777===HHHVVV^^^YYYPPPJJJVVVjjjzzzfffMMMjjjGGG@@@666888666777777555222555:::;;;888666666555111......222777@@@KKK\\\iiippprrrssstttssswwwyyyxxxtttjjjVVVEEE666444444888888555444666333333555777999999666444//////---111:::<<>>;;;333///333666555333555222444999@@@FFFGGGCCC???666333000///111444666777666555666;;;AAABBB===888888<<<<<<888444555444111111444444333444777444---444666666222111333222///,,,222888888555444666:::777777666555444444444444111333555666444000...//////,,,---444777444333555,,,111666777444111111222222444777888777666666666111222333222111111333555111333555555444444666888666222000333555444444666555444333555888888777444555444444555777777666555111333555444222111222333777777777<<>>999777444222333666:::<<<222222333444666888:::<<<;;;666111111555888888666000111333555666666555555222555666444000///222666111//////222666777555222...333333000111555555000///111555888:::999777666111111222555666666444222000888===999666777777444111555777444///...333888000???MMMSSSJJJ999DDDeeeNNN<<<999///333555444555777555000...222777MMMkkkrrreee]]]MMM@@@KKKyyy|||rrrxxx{{{QQQ777333===QQQjjj||||||kkkZZZ>>>555000333666444222333333999FFFWWWcccaaaSSSEEE777444111111444777888888222666AAAPPP^^^bbb[[[SSS@@@CCCBBB<<<777666444111...111222000333888555...555777666222111333222...***222999999444222666<<<===999444111111333444555333555999999555000///111555---+++///333111000333...444999999444///------...222666666444111222333555666555444333333555777333555888888666666888;;;888222...///111222444999444444555888;;;:::666222888777666666777666444222333555777666333000///000444222...000;;;GGGGGG???<<>>:::666222...---///222555555999999444222333444333333000///000000777NNNfffttt{{{}}}yyyzzz}}}wwwvvvkkkTTT===111......222///000444555222///000+++///333222...+++---000222333444777999888555222CCC___uuuwwwyyyvvvbbbHHH333222666444111333444555444111---***))))))---000222111///...111444222222000...------///111111555111+++,,,222000''',,,---......---///444777999:::999444...,,,000444666444333333444444444333000999HHHcccoooWWW666---...333777444...+++---222GGGRRRaaalllrrrqqqeeeXXXUUUBBB333444777666888>>>RRRVVVWWWRRRFFF;;;555333...+++---777>>><<<777333555333555666222222EEE]]]rrr}}}wwwuuurrrmmmdddWWWIII???EEETTTcccfff]]]SSSOOOPPPWWWkkk}}}~~~}}}ooo___rrr}}}vvvnnneeePPP999666555444111000111555888...444777555333444666555<<<666...)))+++...000111222000///000333555444222333555888777333111111222999666333333555555333111***000555555111000444888444222000000222333333333444444444222111222555888888555222333666999::::::555777888999888555222111999999666333444888999666999222///555;;;;;;999888888888888888777666444333---,,,---111444555333000---000333333111///000111---222666666777999888444333444333333666;;;:::666555444666:::888333555<<<666666666444222333777;;;444555222444888888FFFaaa^^^>>>666444888999555333444444222///888::::::FFFUUUNNN;;;@@@;;;JJJuuuxxx]]]iiilllDDDCCCKKKaaayyy}}}~~~fffEEE999333777999555555;;;;;;VVVnnnzzzlllEEE999,,,///<<<===<<<:::333777<<>>999:::222666666666777777666666555777888222111777555555AAAVVVgggvvvyyyvvvvvv{{{|||{{{xxxtttkkk[[[HHH;;;>>>;;;777333222333555777444555222000222777666222222000111333333999OOOfffsssyyy|||yyyzzz}}}wwwuuuiiiQQQ<<<222000000000------111222///,,,---)))---111111---,,,---000000///000333666777666444:::UUUlllrrrvvv}}}yyynnnSSS???000111666444222444666666444111---+++***+++222222222111000111333666333222111///------...000111111...***+++...---(((---***(((***...111111000888999888444///...111555111000000000222333444444333999FFFaaasss^^^<<<...,,,111777777444111000111666@@@MMM[[[kkkyyy~~~|||nnn]]]MMMEEE???;;;AAALLLdddnnnnnn___RRRKKK@@@333+++///666:::666111444:::777555666888555:::PPPiii~~~zzzpppeee^^^DDDGGGMMMUUU\\\^^^[[[WWWQQQ]]]hhhvvvrrraaaiiizzzyyybbbIII999666333111111333666888000666888666444666666555777333---+++---000222222333111000222444666555333///333666666222000111444555333222333666888888777000333777666222//////000111111000000000111222333444555555333111111222444777555333333666888888777999888777555444333333222666888666222222555777555<<<444000444888888777777777777666555555444444444---,,,---000333555333111...000222222111000111222...222444333444777777444333444333222555999999555333111444888777333444888444555555333111111555888---,,,'''---888:::DDDXXXZZZ===666888:::777000///333888999999<<<<<<<<>>999333555333...---222666777:::888999@@@FFFGGG@@@888222555===OOOiiizzzqqq^^^GGG>>>JJJwwwzzzSSSCCCXXXtttyyykkkVVV@@@FFFHHHAAA:::999<<<>>>___sssYYYAAA666444:::===:::@@@CCC;;;===FFFdddnnnIII:::666444111222333444555666666666;;;888666999<<<;;;555...///000222333444444444333444111///111555888777555444666888888888888:::;;;888;;;;;;888777;;;======:::555222111000---///222------...222555444000,,,+++...222555666666444222333222000...000333000+++)))...555:::;;;999777555666444222222333555555555444333000//////111444666888777777888:::;;;:::888222222222222222333333333222///111666:::;;;???DDDWWWiiixxxyyyyyyiiiEEEAAA;;;<<<444555555555555555666666666999333///888>>>444777MMMfffrrr|||{{{wwwxxx|||}}}}}}{{{ssseeeSSSCCC999666666555444333333444444222111...,,,111888999555555333333555555<<>>RRRpppsss]]]GGG555:::999CCCOOOZZZeeeaaaMMM>>>>>>PPPccchhhttt]]]???888<<<>>>555555555555555444444333999777777999;;;;;;888555111222333444444444333333333111///111555888777666666777666555333333555666555777999999999<<>>:::>>>999777777777777777888999:::999444000999???666;;;SSSlllwww~~~zzz{{{}}}~~~{{{qqq```NNN???777333333444555666777888999111444333000000555777777777333222222333<<>>999444333666888888666222555666444555;;;>>>>>>;;;@@@IIIQQQQQQJJJCCCAAA???>>>BBBLLLRRRSSSTTTVVVXXXLLL???:::888444222222444555555444999LLLmmmooo[[[LLLCCCWWW[[[^^^hhhvvv}}}~~~aaaEEE;;;555000///444777666444000222333111333888888666///111333444333000...,,,000222444666777777666666555:::>>><<<555222333777<<<;;;999666444444666777222000111555999:::666222---222666555111000444888222555888999777666555444111333555666444222000//////000222444555666777777000777999555000222555666333333555888777333222444111333666888999777444222888888777666555555555666333222111111333444666777777888555111111666888888333555444000000333444222222222111222555666222...,,,...000333666666555444///444111111666222...555===CCCJJJMMMEEE999111000111777<<<;;;::::::777444222000777EEEHHH===555666CCCRRRUUUGGG<<<===<<<666999<<>>555555666666555555444333666777888666444444888;;;777666555444333333444444444111000111555888777555555555555333222222555777555666777999888888:::===333222111111222444444222///000333555555222...+++'''***000444777777555333333222222444555444222222666888:::777222000111333333555777888888888777666333333222222333555777888666555555777888777444222222222333555666777888999222//////555999888888999>>>CCCBBB;;;777AAARRR```fff???;;;999@@@>>>888888777777777999:::<<<777555222666<<<999@@@WWWnnnyyy}}}~~~zzz|||yyymmmYYYEEE888222,,,---...000222444666777000555666333111333666555666222000111222<<>><<<777333666000333>>>BBB>>>@@@JJJVVVYYYYYYPPP>>>//////777555888888666:::MMMnnnwwwcccRRRJJJTTT^^^mmm{{{||||||aaaGGG:::777555555888999888666555555333000000333222///111333555444111...,,,,,,---000444555555555555666999<<<===<<<777444444444777777666444333444888:::222000///111444444222...///222555555444333555777333555888999888777777777111333555555444111000000,,,...333666888999888777000666888555333666888777111222666999666111111555222444777999999777444111333555777777777888:::<<<444222222333555777777666777999777444444777888666111555666333111333444222444555444222222444222...---///222555888888555222+++555666555888333000888999888888666555333333333666999999555333444555444111333>>>MMMRRRNNNKKKNNN===JJJNNNBBB555444999===<<<===???FFFUUU^^^WWWIIIAAA777777EEE]]]hhhLLL<<<;;;888???PPPYYYTTTYYYXXXOOODDDAAABBBBBBLLLPPPQQQMMMEEE@@@===<<<777NNN{{{wwwiiiOOO>>>BBBHHHMMMJJJ@@@555222777999888222333444555666777777777555888888444///...333:::999777666444444444555555555222000222555777666444000222333333444666:::===888777888999666333333666111444555333333666666444333444444444333111///---'''))),,,000222333444444222111222555555111000111555777777333......333999333666999;;;:::777666666000000111222333333444444444333444555666555222//////000111333444666777888000,,,---444:::;;;;;;<<<777:::<<<:::666888@@@GGGggg???:::777>>><<<777666555555555777999;;;333777222111777:::DDDXXXlllwwwxxxzzzwwwiiiSSS???333///''''''((()))+++...000222///222333222333666555111111///000333444<<>>AAA<<<222333>>>CCC???FFF333222<<>>EEENNN[[[eeejjjmmmdddZZZPPPDDD999777;;;444<<<;;;000444III[[[aaaKKK444222:::;;;FFFMMMAAA???666777:::888???KKKMMMIII===666888888333222777999===DDDJJJGGG???:::;;;999666XXXRRR@@@===111666:::777444222444555666666666666666555555444---...///111444555555555---///333666888777666444777444222222444666444222,,,...111222222444666888222000222777777333444:::555;;;;;;333///555<<>>;;;999888AAACCC888>>>:::888:::;;;999666555777LLLjjj{{{rrrWWWBBB;;;222444GGG```xxx```AAA666888;;;<<<999444111222555444666666333444777888666222000///222888:::888555/////////111222444666777222///---///222333111///------...000444777888888666555555555555777999:::999666222111111222222111999444444555---###&&&222555666555333111//////000...///111444666444111...222333333///+++,,,333999555444333111000222555777777777888888666444333222111///222888:::666333333666777999999888888999;;;:::999888777777666444222;;;;;;777333555:::999333bbb===;;;777777///000777:::888555555444333444777444222444111<<>>UUUSSS999888EEEUUUaaabbbXXXEEE666777<<<999444???<<<999888999777444222???hhh}}}\\\@@@;;;111666EEEVVVvvvtttQQQ:::555666777888777555444555666555777777444555999;;;999333111000222777999777444000000111111333444666777111000000000222333222111/////////111444666777777777777666666777999:::;;;888555333222333444444444777333333444,,,"""$$$//////333666444...+++,,,///444333222333444555444222222444444111...///444999888777555333222333555666777777888999999666222///......111666777333111222666777888777666555666777777555444555777888555333:::;;;999333222444222---ccc@@@@@@<<<:::000000666;;;888555555555333444::::::777444...888QQQcccrrr~~~{{{xxxwwwppp^^^HHH888333222111111222222222111222444555333333333333333222000000***111888888444<<>>444333222222222000111222444555555666666888999666000.........+++"""&&&***---......///000444333333333444333111///444222///......///...---333777777333111111111......///111111000000111333///222666777666555666888555333222333555666666555666333111000111222333222555666666333000///111444000000///......//////000111000111333222...///333BBBGGGGGGAAA;;;999777555111888;;;888333222222000000222222000---...444999666444333555888888222---///222...000FFF```bbbSSS;;;555///333:::;;;MMMlll|||nnnpppvvvrrr```LLL888111333333000...777OOOiiiwww~~~~~~gggIII555888555555999:::555222222666555555444444444333333000111333333...)))+++111,,,+++)))'''(((***---///---******---......000333111444777999777444222111777888777222000222111...333111000222666777444000111222333444555555444444555555666777777777777666222333555666777666555555000111111222444555666777666666333......222444444111...---111333222111333333444555444222111222444777666444333444444555666222+++///333111444666///444444444333111111333555999777777999888444333555333333444444444444444444,,,444999888444333333222777444333555777===IIITTTVVVGGG888222111111222444777444444888:::;;;>>>BBBMMMYYYdddbbbUUUMMMPPPWWWeeeZZZTTTWWWnnnmmmBBB888MMMjjj|||yyyUUU888999999888BBBUUUPPPGGG>>>777444333333MMM~~~cccRRR999///555;;;OOOqqqxxxjjjTTT>>>444666444333333444666777777666777999888555555:::<<<;;;444222000111555666444111222111111222222444555555000222333333222222333444///000111222333555555666999888888888999:::;;;<<<888666444444555777777666444111222333+++"""###***...555;;;:::222...///333777444111000111444555666444666666444111111444888;;;:::888666555555555666888777777999:::888222---...///333777555000111555666777777666444222333444222///...111666888555111666::::::666333222111...eeeAAA@@@<<<:::///333999===:::666666555333555;;;:::999777111999PPPeeettt~~~zzzwwwtttvvvhhhRRR<<<000---......000222444444333222222333333333333333222222111111(((000999999444:::TTTnnnzzz~~~|||yyysssnnnXXXKKK===999888333---***...///000111222333333333444999777///...444333---***,,,000111000...------888666333000000000111111333000---+++++++++++++++000444444000...000111//////111333333222222333444000444777666222111555999444333111222333444444333666333000//////000000000000333666333---***,,,///000/////////111222222111222///...///...,,,000666999>>>AAA===<<>>DDDJJJIIICCCDDDQQQaaatttpppqqqqqq|||QQQ===PPPpppeee>>>999777AAAcccxxxuuugggPPP:::000000333BBBoooiiiFFF333555333888JJJYYYbbbZZZRRRIII===333333999444111///222666888666333999;;;999444444999;;;999333111///000111222111000222111111111111222333333000333555555333222444777...///111222222333555666888888888999999::::::::::::888666666777888777777111000111111+++###"""'''000555;;;;;;777333333444333111......111444666777777888888666333111222333;;;999888777888888777777999666444555777666111---000222666888555000222888444555666555333222333444000---+++...444777444///111666::::::888777777888bbb;;;999777888000777===???;;;666555555333666999666888;;;777===PPPgggttt|||zzzyyywwwppp]]]DDD111)))'''((()))///111222222111//////000333333222222222222222222+++000555777666>>>TTTjjjwww}}}|||zzzrrriiiOOODDD999666555000***'''000000000000111222333333000666666000000777777222///111333333000...,,,,,,888666222///---...111333666333...,,,,,,,,,++++++***...000---,,,///111///333333333222111111333555666888888555000000444:::444333111222333444444333666444000//////000000///)))...333444///,,,---///222000000111444555444222///---...111111///222777666999888444444<<>>999333222333000***(((...444666888>>>IIIRRR___XXXKKK===444333777<<<555333333777???MMMaaarrr___RRR:::000777;;;DDDTTTttt|||ppp^^^CCC;;;555666888888777999222===KKKYYYfffttt|||pppmmmmmmrrrUUU>>>444888333000333444444555777555666777666444333444555444444555444///))),,,222555444333444555444111...++++++******,,,000555666///222666777666555555555333555555222222666777444///111444444333333444666999888444000---...222555333444666666666555444333///...------...000222333333444555666666555333222888555333222000//////000111---,,,///111///...///000222333333222111111222222555666555111000222666333+++---222333888;;;333666666555333222333777:::999666666888888555555888444111///222777:::999888666444333555666555222000888555333333222111333999444111000333222000222666888444111222333222555::::::<<<@@@AAA???CCCVVVjjjlllxxxdddFFFQQQmmmsssJJJ;;;666NNNqqqNNN888...,,,,,,NNNvvvqqqIII111333111///444777===<<<<<<:::666222444999777222///111666888555111:::;;;999444333666777555111///......///000000000111111000000000000111111000333666555333333555888,,,...111222222333555888777777777888888888888888;;;999777777888888666555000000111000,,,&&&%%%(((000111222444666555222000000000000222555777888777999:::999777444111//////777666555777999:::999777888555222222333333222///111333666777333///222999333444666666555444666777444111///222666777555111...333999<<<;;;999:::<<>>???999555555666555666777444777===;;;@@@SSSgggpppyyy{{{|||}}}|||zzzlllWWW???111...---------000111111///...---...000333333222111111222222333...///222555777AAAUUUhhhvvv~~~}}}{{{pppcccKKK>>>222------------///444444333333333333444444000333333222333666777555...000111111///......///333222000---+++---111444888555222000000000///...''',,,...------000111000444333222000///000333666:::;;;999666222222555999555333222333555666666555777555111000111111111111&&&+++111444444333444666333111000222666777555222)))+++111777666111...///666777444---,,,333===BBBMMMJJJDDD>>>???BBB@@@:::...222999BBBLLLWWWaaaggggggeee___WWWMMMBBB:::666000+++///888888777KKKfffvvvkkkPPP:::666888BBBSSSqqqttt```???;;;:::>>>???<<<888888888999<<>>OOOnnn|||mmmNNNCCC;;;<<>><<>><<<999888888777555333999777666666888999::::::111///...111555444///******333<<<===999555444666999444111333444333333666555666777666444333333444///333777777444333666999555//////555999666444555fff;;;111,,,444444555666999;;;777333666<<<777555888;;;888666EEEYYYiiirrrxxxxxxwwwtttjjj^^^FFF;;;000...333444---$$$333666333,,,+++111666666---222777777555444666999333000222666666===YYYvvv||||||}}}}}}xxxkkkXXXJJJ@@@;;;555444444555666888;;;444///111333000,,,+++......//////000111111111555777888444///---000444444333000......000222333777444000......000333666///---,,,...222555444111333---...666;;;888333333777333//////444888:::999333444333///000444666555666000...222333111222777777222///000///---///333111...+++,,,000333555555:::777777888777333111333666222...,,,...111444555999;;;======;;;;;;===@@@KKKEEEAAAAAA???;;;999:::<<<;;;;;;>>>CCCMMM^^^nnndddbbbWWWFFF<<<;;;:::666FFFfff}}}{{{iiiLLL:::<<<^^^xxxWWW888///666BBBTTTeeeGGG>>>333000;;;RRRmmm{{{{{{eeeNNN```jjjxxxkkkKKK::::::;;;777333111333333222000888555333555:::;;;888444///...,,,+++,,,///222444333111...,,,///333333111333111111222444333000,,,---...000222333333333333444333111111222333444444333444555666555444333222333222111000111222333444222444777999888444000---555333///,,,+++,,,...000333555888999777444222111444...+++000333111...---000---)))&&&%%%)))000555777777777666555555777999666777888888777555333111333222222444777777555222(((///333222111222222000111333555666444333333444888888888666444444666888444333111111333444555444555555555777999999777555666666555333222444888;;;666444222333555777999999333333666777222...666BBBVVVUUUSSSLLL@@@CCCbbbrrrNNN???GGGRRRUUUPPPIIIBBB>>>===>>>@@@hhhkkkeeeTTTDDD===999444666555666777555222555;;;777777888888888666555444777444111000222222///,,,777777777666555444222111666555222000000111333555111//////000333444222000666999:::777333222666:::666222///000444777666333444999:::555333888;;;:::999888777666555555555666666333000222777999777333555666666444222111000111111222222000......111555555777999:::999777333111;;;:::999999999888666444,,,---111555888777444000...111444555444222111000///222666666333000000111444444666666///&&&'''///...000333333111111333666444333333333222333333333ggg===444///666555777777888888444000333:::777444666999777777HHH\\\lllrrrwwwwwwtttlll\\\MMM===555,,,+++111555222...444666444///...333444111///333777777444333555888333111333444444===ZZZyyy}}}}}}~~~{{{qqq```MMM@@@888777777777777666666777:::333///111333000---,,,++++++,,,,,,---......///111333333111......333888333222111000000222555777777555222000000111333555111000//////111222222111444///...444888666333333444333222000111333777999333555333000000444555444666000...000///,,,,,,000222...+++,,,,,,***,,,000222111000222555777666444777444444666555111///111777444111000222444666777333666777777555444555777;;;666444666777555555777888555555888;;;???HHHRRR\\\jjjpppeeeRRRFFF@@@???DDD___wwwwwwXXX@@@>>>UUU}}}\\\999///777AAALLLUUU>>>999444333:::IIIZZZfffjjjvvv}}}}}}ppp\\\^^^jjjzzzmmmOOO;;;777;;;888444222333444333222777444222222555777777555000//////...///111444555444111...,,,///333444444555333000000111111///---(((+++111666999999888666777555222111333555777999444333333444444444333222333333222222222333333333444666777888888666444222666444111//////111444666444666777777444222222222444...,,,111555333000/////////------...222666:::;;;:::999666222111111333555666777777666333111/////////111555777666111---(((...333222222444555333777666555444333333444555888888666444333444777999111///......///111333333444555666888999888555222666666666555555666999;;;777555333333666888999999888444444666555222555;;;999999<<<>>>888555BBBUUUnnnrrrkkkWWWCCC>>>CCCJJJUUURRRKKKBBB:::777888:::KKKOOOMMMDDD===;;;999555555444444555222///333999666777777888777666555444888666555333333111...,,,555555666666555444444333555555555555444444444444444222000111333333222000666777888666444444555777222///---///333666555333555999888222000666;;;<<<666555444333444666888:::555222111333777999777555999888777555222111111111555777888777444222222333777888:::;;;;;;999777555999888777888888888666444,,,...222444555444222111111333444444333222222333666777777555222222444666000000222222+++"""###***///222444444444444777999777666444222111111111111iiiAAA999333999666999777555555111...111888666333444666666;;;MMMbbbsssxxx|||zzzsssfffRRRBBB999444---,,,000555777888666666333111222555222---000333666666444333444666333222333333111<<<[[[zzz~~~~~~vvvfffRRR@@@666000555:::;;;999777666666:::444111333444111......+++++++++,,,------......///111333111000111555999333222111000111222444666555444333111000000000000222333222111//////000111666111...222555555444555555666666333...---000444333555444000000444555333444111///000///,,,,,,......+++***,,,,,,+++,,,000222222333555777777444222333111111333222...---///666444222222444555666555555777888888666444333333444000///222444333333666444222333666777555777;;;JJJ\\\mmmoooeeeVVVIII@@@@@@OOOfffiiiFFF<<>>DDDIIINNN]]]llluuu~~~qqqnnniiijjjvvvxxxiiiWWWgggzzzqqqVVV???777888666222111111222222222333222111000111222333444111111222333444555666666444111------///222555666666333000////////////...+++---111555888999999999888777555444444777:::<<<555222000111333555333111222333333444555555444444666666666555555555666666777666555444555777:::<<<666777666333111000111333333...---222666444222222,,,---000333666999;;;<<<::::::888555111///000111333555666666444111...,,,---///333777999555///***)))///333333444666777555<<<999666444444555555555666666555333222333666999///...---,,,...000444666444444555777888777444111333555666666555666777999888666444444666888999888;;;555222444777666444333111...111888:::444222666@@@CCCCCC===:::<<>>666555444333333555888:::444222111333777999888666<<<;;;888555333222222333444666999999888555444444666777888::::::999999888666555555666777777666444,,,...111222222111222222333444555444333333444555:::999666222000111444888333444666555///((()))...222333666777777888:::<<<<<<:::666333111111222333kkkDDD<<<777:::666777444222111///---111777666444333555777@@@TTThhhxxx}}}zzzlll[[[JJJ@@@<<<999444000000333888<<<888444000000444555222---...111444555444333444666333333444222///;;;YYYvvv{{{|||xxxkkkXXXFFF999333---555<<<;;;777555555555:::555333666666333000111......//////000111111111000333555555333222333444444333111000000111222333222222222111000...---,,,111333444222///---000222888444000111333555666777;;;;;;999444///,,,,,,---333555444111111444444222222222222333222111222333...++++++///000...000333111222222333333222000///111//////111111---,,,...222111000000222333222111888999999999777444222111777333111444555333222444000000333666444///000555===@@@IIIZZZhhhiiiYYYIIICCCCCCRRRxxxvvvJJJ888TTTsssoooMMM??????>>>:::666444666999888777666777999>>>HHHSSS```qqq~~~{{{ppphhh___TTTUUUdddrrrpppfffSSSeee{{{sss\\\FFF:::444222000......//////000---///000000//////000222111222444666666666666666333///---...///000333777222111000000000000//////444333111000111333555666555666777777777888:::;;;555222...///222555444222///111333555777888777777888666333111111222444555999888777666777999<<<===888777444111//////222444222......222555333222333(((+++///444888999888666555666555444222222444666444555666666444111...+++000222666999999555000,,,---111444333444777777444;;;888666555777777666555222444555555444444555666000000//////000333777;;;444333222222444555555444///111444444444333444444777666444444666777777666888444333444666666444222;;;333111666:::888555666444666777555777;;;;;;888>>>AAAAAA:::111---111666666777888888888777222...666333333222///---111888444555555555555555555555777888777444///...000333555555555666555555444333444666888999999777444333777555333222222333444555666333222444777777333///444222111222444444222000000000//////000555:::===888888777666666555555555333222222444777999888777<<<999555333333444555555///111333555666777777777333444555666777888888999444333333444666666555444---++++++...222444444222222444666666555444444444777666333000//////111333555777999888444111222555555555666777888888999:::>>><<<888444333444555777jjjDDD===777:::555333000///111000///222777666555333444999FFF[[[nnnzzz}}}{{{oooZZZGGG===<<<:::999777222///111666;;;888111---...222444333222---///222444444555555666222444555222///:::RRRiiillllllfffXXXGGG:::555555000888<<<777222333555555999666555888888444222333000000000111222222333333,,,///333555555222000///222222111111222333444555222222333333222000---,,,///222444333000///111333777666333111333666999999<<<999555444333111...+++222555444111111444444222111444777666444333333444...,,,---222333111222555222222222111000/////////111...///222111......000000//////000222222111000444444444333222000...,,,555111000333444111000111///111555555///)))...666<<<555555FFF^^^nnnnnnhhhWWWIIIJJJnnn{{{PPP:::RRRmmm|||~~~www```QQQHHH@@@:::666777888888555111000333777>>>@@@BBBNNNeeexxxvvviii\\\PPPDDDDDDQQQ^^^```ZZZ___ooo~~~{{{ppp]]]III===444333111///------///000(((,,,000222111000000000333444555777777666555444222---,,,///000...111666,,,///222333333222000///111111111111000///...---000444777999888666666777444111//////222444444333---///222555888999:::::::::888444111000111222444;;;:::888777666777888999777666444111//////222555000---...222444222111333***+++///444777777444111333444444444444555888:::666666666666444222000...222444555555444222111000111444444222333555444000444444666888999999777555...222666888777444222111000111222111111444999===444111...---000444777999...111444555444333333444777555444444555666555444000333555444222222444555777111...///111222444666;;;===<<<777666777777555---111444000)))&&&)))...&&&''',,,222777888777555333111111000---***...555333333444444444555666666555666444000---...333888666666666666555444333222555555666777666555444333444333222222222444777999555222///222666777222,,,......---///000222222111333111111222333333333444666777999::::::777444222222222222333666777777777999555222111444666888888111000000111333666777888222333555666888999999999222111111333555666555333---(((&&&***333888666222000333666888666444222222444333222222111111000//////222555444333333444555666666666666666777666666:::888555333333444777999hhhAAA;;;666777111111...///333444222333666555555333444:::JJJ___ppp{{{yyyssscccLLL999555999222333333111//////333777555///,,,...111111222444---...111333444555444444222444555333111999HHHVVVTTTSSSNNNDDD888222333666444:::999111...333777555777444555888888444222444//////000000111222222222(((***---000222222000///000000111333555777999:::333444555555555222000...///111444555333111000000333555444222333888999888666333111333666777333000111444444222222555555333222777:::666222000///...,,,+++---222444111111444444444444222000///111222111...///222333000///222333222111222444555444333444222000000111111///...111...///444777555555666888888999777000,,,000777:::777777===IIIZZZqqqtttaaaSSSddd}}}qqqPPP???GGG]]]jjjooowww{{{}}}~~~qqqbbbTTTGGG>>>:::999999888222---...444:::>>>:::777@@@YYYrrruuujjjVVVNNNFFFEEELLLUUUYYYZZZttt~~~~~~xxxmmm\\\JJJ===888777666333000///111333(((+++...222444444333222555666777777666555333222111......333222---...555+++///444666555222000///'''+++111555555111,,,(((...333777888666333333444222222222222222333444555...///111444777999:::::::::999666444333333444555:::999777555444444444444444444444333222222444666000...///222333000000333222111111333777777444000555666666555333444666888777777666555444333333222111222222000//////000222222444333000111444222---...222777999888777555555---111666888777333///------000222222111222777;;;444000,,,+++---222666888111333666777666555666666888666555555666666555333+++333777333------333777///000222222222222333555===>>><<<666333555666555...222444222,,,((())),,,&&&'''---555888888888:::///......///+++(((***000222222222333333555666777444333222000///111444777555555666666555444444333444444555666555444333222111222333333333444777:::444111...000333444111---......///111444777:::<<<888444333444444000------111444777:::;;;999777555222222222333444444555555666333111222666999:::999777555222111333555666666333555777999:::;;;;;;;;;222111111333444555444222---(((&&&+++444999777333...111444555444222111000333333444666777666333000---111444333333555777666555444333444555666555444444333111111111444666888fff>>>888333444...000///222777999555222222333333222222:::KKK```ooossskkk```TTTDDD666333777...000222222111000000111222...---111111------111000000111222333333222000222444666444444888>>>CCC>>>===;;;666111000222555444888666......666999555333222333777666222000333...//////000111111222222---,,,,,,,,,...000222333111111111222333444555555111222333444333222000///111222444666666333...***,,,111444333444888888555000111222444555444333111///222333222333666666444000888;;;777111000///,,,,,,+++...444555222111333111444666666333111111222000...///333333000000333666444333333555666666666777444111111333555555444111///111777;;;::::::<<<>>>888555555555333222555333555888777666CCCbbbyyy```WWW]]]TTTDDD???>>>MMMUUUZZZgggmmmooowwwyyy}}}{{{ooo```PPPCCC<<<:::;;;;;;666000000666===999777444;;;SSSmmmxxxtttfffccc```^^^^^^aaafffkkk|||ppp^^^KKK>>>::::::999555111///111333---+++,,,///444888888777999999888777666444333222333///222888666------555000333777777444111//////(((+++000444555333///---111444777555111000222555...222555555333222444777222222222333444666777888555555666666666666666666777666555333222222222222000333555666555555555666222000111444333000000333999555111111555777666333555555555444222222444666888666444222222333555666000111111000......111444000111000...///333111,,,,,,222777777333111333666000333555666333000...---+++///333333222111555888333000---,,,...000222222222444666666666555666888:::999888888888888666444+++444777///(((***000444000333666666555555666666777777555222444999999666444777888777444111//////222222777<<<:::555555:::......000111...)))***///222111111222333444666777333333333555666555333111222333444555666666666666111333666888888555222///000222444444333333555777333111......000111000...444444333333555888===@@@888222///333444111///111222333444555666666666555111222333222222111222333888444222444888;;;:::888777444222333555666444333333555888:::<<<;;;:::999333222222333444555333222++++++---///222444444444///000111000......000222444444444777999999666333000555777444555888999666222111000222555777666555333333222222333555666777ddd<<<666000222,,,111111444;;;<<<666000///111222111111999KKK```mmmdddWWWKKKDDD===444111333000222444555444111...,,,000...000444111+++)))---333333222333333111///---111444666666666777888666111222222222111222333555222666333,,,///999;;;555000///222555444///...111000000000111222222333333999444///,,,,,,///333555333333111000///---,,,+++......///000000///...---444444555777888444,,,&&&'''///333222333777777333///333666555111......///...111333222333777777444---666<<<777333333333000...---111666777444222444---222666777555111//////000...///222333000000333666444222222444666666666666222//////222555666666111...000666:::999888:::999///)))...555555111---///111333333222;;;VVVqqqgggKKKAAA:::555;;;<<>>@@@<<<666444999???888::::::@@@UUUppp|||}}}}}}zzztttrrrwww~~~uuubbbMMM???::::::999444000...///222111---))),,,444:::===<<<<<<<<<:::888666444333222444111555<<<999///---555555777888666222///...///333111///...///111444666444666666222...---222777---333888888333111444999666555333222222333444555///000333555666666666555555444333222222111111111...111666888888777666666333222333666444111111444;;;555000///333666777555222222333222111222555777888666333000000333555888///222444333111111333666...///---,,,...333111,,,---333888555///,,,000666444444444333000......///+++000555666333222555888333111000///000000...,,,111333444444333444555777<<<;;;:::::::::999777555...555666---''')))///000000222111//////222333333222111///000888>>>===777222444555666666444111///222333888<<<999333555<<<111111444555222,,,,,,000111111111111222444666888222333666:::<<<999111+++///000222444777888999:::///333888;;;;;;777111---000333555555333111333444333111///......///000///666444222///...000555888333,,,***000444444666;;;777555333111111111222333111222333222000000000111:::777444666;;;<<<:::666000000000333666777555111000333666999:::999777666444333222333444555333111)))///444444000///111555222000...+++***,,,000444555333333555888999777555222666777333333777666222000///...111666999999777666666666666666777888888bbb>>>888000444333///222222000333888555...333666888888;;;CCCQQQ[[[QQQIIIAAA<<<777333444999444444444222111111333555555888<<<:::///$$$$$$)))000//////222555555222///888222333999777......666333333333333333444666666666555111///333777555///***---333888666111000444000666666111222777666...000,,,(((+++111555222...444444444444333222111111---///111333333333222111444777888555333333///+++)))111555222......000000000///333777000%%%&&&111222444555666666666777999444888<<<:::444111444888///222555333///...111444555555555555333000---+++///---///333555333444777666222...---111666888999111333555777777666555444111555444///000555777444000222555777777444111///,,,444777888888555DDDbbbpppEEE;;;111---AAAIIITTT```fffhhhhhhddd^^^]]]aaallluuuvvvttt{{{wwwooo```XXXUUU999;;;888333111555:::<<<:::999<<<===DDDZZZsss{{{uuuxxxuuurrrooommmjjjjjjllliii{{{fffGGG===333777999777222000333666111444666333///---111555888999:::999888777777888777333000111444666555444<<<666222222///***---444///000000111222444444555444555555444222111111222;;;:::888555333111000///111111111222333222000...666666555444222222333555999888222---111888777111222777:::777222111555;;;222666:::888333111333666777555333333555777777777444000---...222888;;;<<<===<<<555---...444666222//////000000111111222222//////000222555555444333444444444222///---...///333555777777444111111444888888444///...333666555555444333333222222222222333333333444666777666555555555555333222333666999777333000///---+++///555333111000///111333666888888888555222555;;;>>>===444333000---000555555111555777999999777444333333333000,,,+++,,,...000111333333222000...000333666999666444222222222111111000222555666666777888999777444333555777777111,,,222///222777777444666<<<;;;:::888666333111///...999888666666777777555444111222000...222:::===<<<777444111///000222333444333555888888666333222222444555777888888888777666444111000333999<<<:::777333444666888999888444111666444222111111111111000///111333555666666555444///,,,---333444000000444111222444777888888555333...222666666333333777<<<666555444555888999888777888555333555999===??????ddd???999111444111333555444111333666444...333555666777888<<>><<<===:::555222333666888888666888::::::888777666777444555777888999999999888666444222333666888777555333333333444777777666555555444333333333222222111333444555666555444222111111...///333444111222666555444444444555666777666000222555555444444666999333444555666888999;;;<<<777555333555999===>>>>>>eee@@@:::222444111777777555222333444333///222222444555777888999:::888444222333444222444888///111333444444444555777222222444666333...---///222000//////111333444444333000222777555...---222888666333111000000111222111111000///333888666222///(((%%%)))---.........999555333444444222333777888333......111222...***,,,---///111222333333222888555222222444444222000777777222,,,,,,222666777444333,,,%%%$$$)))...///111---...333222---000777666666666444333444666999777777666111------111666222333222///---...444999>>>;;;888444111000000111222///000444444111111333...,,,******+++---...---444555555666555444222111333555555333222555444222888777777666555444444444777666111222999888<<>>:::777666666666333000000000111333222///000333///222666999999777444222666444222222555777888888777888888777999>>>???;;;???;;;777555666999:::;;;444666777777666555666888555666777888999:::999999666444222111000111111111333111000111444777888999333444444555444444333333444555555555444333111000555222222555666555777:::888666333111222444777999222333333444444444444444333555888888777777999<<<777555444555888;;;<<<<<>>888999555444444444666555555555777666444333444777999::::::666444444666555111000222444666888888666444333444999555444888:::777555555000111333333333333333333000000333555333//////111...000333555555444222000///222111//////111000+++---...222666555111222666444222777???===333111666999666333222444444222000---...000222222000...---333000---,,,///222333222...000...***+++000333222000...***&&&(((///333222222111333666666222000000555444222000......111444555444222222222111///...444555555444111///------222333444444444333222111---,,,...222444222333666333333444444333222222222111111222444555666666666222222333666888999:::<<<<<<;;;::::::999999999999666444,,,000>>>AAA===BBBKKKQQQKKK???:::999;;;@@@LLLNNNOOOQQQUUUVVVPPPHHHAAAOOOaaapppxxxyyyuuuqqqwwwxxx|||vvvfffUUUbbbnnnqqqqqqWWWDDD;;;666777888444333444666666333333777>>>AAA@@@LLLaaauuuzzzxxxxxxzzzzzzmmmOOOEEE===777222222666999666222///555;;;===:::666666666999555222111222555666555///333666777555444555777666777666333111222444555000111333555666666666555000333555555444222222222333333333333444555666777333555666555333222444666444444333111000111444777888777888:::;;;:::888777444777::::::777555444555777444222111333444555555555777999999777555555666444444333222222444666777111444888;;;;;;777444444//////000111222333444444333444555333111000111222888999999999888888999;;;333555333///000555666444666888666222111333333111666555555555555555666666111111111222444555444333555555444333111222444777999666666666444000111555666777777777777777666666000333444444777;;;:::666333555444111222777::::::444555555444222222333555222222111///---...111444111333555666444222222222666666666555333333666999<<<<<<:::888666666888:::555333000///000222333444111444666555333222111000777777888999999999999999888555222000111333444444:::999555111333999;;;999///111333888;;;<<<;;;999777888999999888999<<<>>>999888777666555444444333222333222111......000111333333333555777888666555333555777666555444555666333333333333333333222222333444555444555777999999333444444222000///111333444444333444555444111...333666999666111///111444555555666666666666777888bbb@@@???999;;;666000000333777777555666999:::888555333222333555777333000111555555222111333555666777666444222222222777333333666888555444666222444444444222111222333222333444444333111222333+++...222666777666444333000333444111000111///+++***...555:::777111111555000///111333222222777>>>===;;;888555444333111///000111333444333000...,,,......---,,,---...111222...111222000000333333000+++------***,,,111444444222444666666444111///000666666555333111111333555666444222333555555222///,,,---///000000///,,,+++000222444666666666444333111...///333333000000222444555666555444333444555555555555555555555555555444222333777:::;;;>>>CCCAAABBBBBBAAA???===:::999222:::>>>GGGTTTRRRFFFEEECCC???>>>@@@@@@???AAADDDSSSNNNEEE???BBBLLLQQQPPPCCCFFFKKKWWWggguuuxxxttt{{{}}}UUUGGG===777:::999333111333111111111222777>>>EEEIIIMMMdddzzz|||nnnOOOBBB===888333222666888666333000777===>>>999555666888999666222222555888888666222333555555444444444555666999777333111333666666666666666777777777888888222444777777666444333333111111111222333555777777444555666333000...000222222333333333333444666888:::999:::>>>>>>;;;:::<<<666888:::999777666555555555555444444444555666777555888:::999666555666888444444444333333555888;;;666444555:::;;;777333222...///000111222444555555555777888666333222444777666666777666555555777888333666444///111888888222666888777333222333222///999999777666555444444444111000000222444444333222555555555333222333666999999666666666222---,,,///333444555777777777666555111444444444666;;;:::666111444444000///444777777555666777777555555666777111222111...+++,,,111666111333666666444333333333333777:::999777555666888999999999777444444555777555444333222333444666888---222666666666888999777::::::999999888888888888777555111000111222222111888888444000222777999777---///444999===>>><<<:::666777999999999999:::<<<999888666555444333333333666666666555555555444444333222333555777777555333444666777555333222444777777777555333111000.........111222111222555555333111444666555111//////111333444666666555333111000///222444333111111333666444555666666444444444666bbb???>>>999:::444---...333999999444444888888999888444000...000333333111111555555222222555333444444222000000111222444222333777777555666999888777555111......222666444666666444222333555666///000222444555666666666000555666444333333222///,,,---222888888444111333...222444000///444;;;>>>===;;;999777555333222111111222444666555222///---,,,...000...+++***...222///333444222111333111---)))...///,,,+++///333444222555777333......111444444555555444222222333555555000---...222444222...,,,,,,---...//////---,,,222222333333333444333333000...///222333000000222444555666555333333555888666666666555555666666777999444444888;;;;;;@@@FFFLLLNNNQQQSSSSSSOOOKKKIIIGGGUUU___gggrrrmmmaaa```YYYSSSRRRRRRRRRXXXXXXMMMJJJFFF<<<111111===MMMUUUZZZZZZTTTKKKLLLZZZkkkuuu~~~iiiKKK@@@:::===<<<444111444///000111444666999???DDDLLL```rrruuuvvv{{{}}}zzzpppttt{{{oooOOOAAA===999555444555777777666777888999777555444666999666333111333888<<<;;;999444333111111222222222111111666777333222666777555999888666555555555777777000333666888777666555555...//////000111333555555333555555222...,,,///222///111444555666777888::::::888999======999999===888888888777666555555555333555888777555444666999888:::;;;999444333555888333666888777666666888:::888111///666:::888333111...///000111333444555666666888:::777444333666:::333444555444222222333555555999777111222999777...111444555333444666555222777666555444333222222222000000000111333444333222444555555444444555999;;;888666666777333,,,+++---111222444666666555444333444555444222444777666333---222555333111333444222555777999999888777777777...000111///,,,+++///333///111333444444444666777333777<<<<<<:::888:::===444555666444222111222333666666666555555555777888,,,333888777777;;;;;;888888888999:::999888666555444222000000222222222111555777666444666:::999555111111333666:::;;;;;;999333666888999888777777888888777666555444555555666999888777888:::999555111111000///000333555555555555777777444000///333888888777555333111///...---,,,111444222444777555111333666888666111///000333111555888888555222222222000111111222333333444555444666777666333222333444bbb???>>>888888222---...444;;;999333222777555888:::777111///111444999555555777666333222555555555555444333333666888333222555999999777:::???<<<:::444...***,,,222999666777777444222555888999333222111111333555777999000555888666555666666333111...///555:::777333222...999===666333888:::666444444222111111111000000111333555777666444111///,,,000333000***(((,,,111///222333000///000...+++***000111,,,))),,,111333333666666///***,,,333:::111222333333222111222333222,,,&&&&&&+++//////,,,444222000......///......333222000......///000111---+++---222333222222555000111222111//////222555444444444555777888:::;;;===777555999;;;;;;@@@HHHYYY^^^dddjjjllljjjfffccceeessszzz~~~~~~tttrrrooofffeeerrrnnnVVVAAAJJJNNNGGG===:::<<<>>>PPPccclllZZZDDDCCCWWWkkk|||NNNBBB<<<@@@>>>555222555111222444555444222444888<<>>===;;;666222......000111000...+++222666444444888777333999777444111111111333555---111555777888777777777---------...///111333444222444555222---,,,///333---000444777888888:::;;;999666777;;;;;;777888===888888777555444444444555111666:::999666444777:::;;;======999333111333777333777;;;;;;999777666777888...***222999888333111...///000111333444555666444777888666222222666:::777888888777555444666777888<<<:::333333999555+++,,,000333333555999999777111000000000111222222333000//////111333444333111444555555555555777:::===999777888999555///---///000222444666555444111000666777444111111444333///***111777777444333111...444777::::::999777777777+++///222111---+++...111+++---000111222444777999000555999999888888;;;@@@555777888777666444444555666777777666444444555666000777:::888777999888444333555888::::::888444222111000///000222444333222333777999999;;;===:::444444222111222444777888888666999<<<===<<<:::::::::666666555555666777999::::::777555777:::999222,,,///---++++++///333777888777888777333......333888555444333222111111000000---444888666888;;;888333666999:::666111///222666000555::::::555222222444555333222222444444333111333666777666333111222333iii@@@:::666999222555888999444---+++///555555888;;;888333000333777666444222000111222555666777555444555777888555333555555666888999777444111555666555444333333555777888777666777999;;;::::::000222444666666666555444333444222------111333222...///111111000000111333222555888888666666888:::444666888888666333222111444555555555555555444444---111444555333///---,,,))),,,///111111111222222444222111000000222444555777666333111000000000111000333555555444333555777666///******+++,,,///444333333333444777666000))))))///333222111111000---333666888888555333555777---***''')))000666666222444666888777666888===AAA@@@FFFIIIEEE======FFFOOOdddoooxxx|||~~~~~~zzzvvvjjjUUUCCC333===GGGOOOXXXZZZJJJ555777HHHbbbqqqfffQQQMMMXXXkkk}}}YYYGGGAAAEEE???999666000222444666666444222222222777444666===AAA???BBBGGGPPPXXXeeeqqqzzzuuu\\\DDD===888666999:::888888;;;333222222111222444555666888555333555999;;;888444666111///111222000///111///222666888666555666777333111333777555000000666777777666777777666444111444222111444777777222---222222333333333222222111***+++...444999<<<======999;;;;;;666000000777>>>444444555555444222111///444///222;;;<<<444222777===999666666555333444777111111111444777:::;;;;;;888666444555777777555222333555444111------222888:::666111000333666777777666777777888888777555555111555666333555999777111***///555999999777555444)))///666888666333333555444444333333444666777888777666555666777777555333111333666777666555555666111111222444666777666444444222222444333000222666000444:::===<<<999777555:::666222333666999999888333000000222000...000555000000222666777555222000//////111222555888:::<<<999:::888444333666777444:::999666444222222222333///222888<<<<<<:::666333666555333222222222333444222333333111------000444777888999999888666444222000111111000///000333666444666999;;;<<<:::777666333333555666777999999:::555444444777999888333///000222333222555;;;<<<:::777666333000///111666999666555444444555444222000444666:::<<<;;;999555333999444///000666;;;:::777555999:::888666666222---444666777444000///111444777888888555000///111444ggg===666333999444555666777444000///222666555555444444444666999;;;444222000//////111333444:::888777888999999777444555555666888999777444111333444444222111111333555666555555666777777555333......///000222444555666333444333///...222444222,,,...///000///000111333444333111//////111666:::333555777777555444444444555555555666666555555444555555555777888888555222111///---,,,,,,...111222444333222000//////000000222222222222222222222222222555777777666666777999;;;555000000000///111555444333222444777777222,,,+++000222000///111111///666666666444333333555777---+++)))+++111666666444555777777777777<<>>AAAGGGPPPTTTSSS>>>AAANNN```jjjhhheeefff]]]mmm}}}LLL======EEE@@@:::888333777888888777444333222333666333444999;;;999:::>>>JJJPPPZZZgggttt~~~vvv]]]EEE>>>999666888888666555777111222222111000111444666777444222444888999777333555222222555666555777;;;///222555666555444555666777111///444777555444555777777777888999888666444666444444666:::999444000222222222222222222333333---...///222666888999888777999:::777333222444777555555555666555555444444000,,,111;;;<<<555333777;;;777666777666444444777111111222444777999888777888777666777999999666333111444666444111000333777:::666222000222444555555888777666555555666777777555777777444666999888333000222555777777555222000...222777777555333555888666555444333333333444444666666666666555555555555444333333222333444444555666555555666888777666444555333444666555222333777333777:::<<<:::888666555999888666555666888888888444333555888777333333666555444444666777777555444333444444444555555666666666888888555444777888555888777444111000111222333///222777;;;<<<;;;999777888777666555555555666777666666555333111111222444666777888999999888666555333222111333777888777555111444777:::::::::888666777777666666666777888999444333222444666666333000444666555222444888999777555555333000///000444888777666555555666666444222444555666777888888888888;;;777444444777888777444666999:::888777888666111555333000///000222444555***...222555444222111000ccc999333222:::999444444333222222333555666888444111111444888;;;;;;777666444333333444666777;;;999888888999888666444333333444666777666333000111111222111//////111333000000111333555555333111000///......///111444666111333333000000333444222333444555555333333444555444111......000222444555333444555555444444555777555555666666666666666555;;;888444444777888666222777000)))&&&)))///333555555444333222000...,,,+++---...111333555555555444222444666777666666777888<<<888555555333111111555666333111333555444111///,,,000111......111333333:::777333111222444555555111///......111333444444555777999;;;@@@IIIUUU]]]pppwww{{{vvvllleeeeeeiii|||~~~yyy{{{~~~zzzoooccc```dddeee```YYYMMMFFF>>>999777===LLLZZZPPPDDD???OOOkkk}}}|||uuu^^^eeeqqq~~~xxxDDD:::???IIIDDD>>><<<888999999888777555444555777444222222555555222333555===???FFFSSSdddttt~~~xxxaaaIII???999555666555222111333///222333111...---111666444222111333666777555222222111333555333111555;;;///111444555444333333444222)))$$$+++444777444111555444555666888888666444777555555666999888444000111111000000111222333444222000///000222444444333444555777777666444222111444333333333333444555555,,,+++000:::<<<666444777777444444777777444444777000000222444777777555333555555666888999888444111000333777777555444555777999666333111111222222222999777555333333555888999666777666555777;;;;;;888555333333555777777444111444666777666444444777:::<<<;;;999888666555555555444666777555333333666999<<<888555444666888888777:::888777777888777555333444444666999777333333666888999;;;:::777444333333888999999888666555666777555555888<<<;;;666444777:::999666555666888888888777777888888888666555444555888999888888<<<<<<999777555222//////111444666000222666999;;;<<<;;;;;;;;;:::999999888888999999888666444444666777888888666777888999:::999888888333000000555;;;===999444...111444777999999888777:::999888777777777777777555444333444666666555333222444333000111555777555444444222000///000333666777666555555666777555444777555444333444666888999666555555444444444444444777:::999777666999888555444///******///444666666---...111555888888555333___888444222;;;;;;444222000000333444444222888666444222222333444555999888666555555666777888999888888777666555333222222222333555777555222//////000111000//////000111+++++++++...222555666666555444222111000000111111...111222///000333333111888999999777444333333333000000111555888888333...555666666555333333555666555555666666777777666666888555111............---666...'''&&&,,,333777888333444444333222///,,,***...///000222333555555666///000222333333333333333888555555666444000000333666222///000111...------...111111...---222555555999555111111333444333111666444222222000///222666;;;@@@FFFMMMVVVaaannnwww{{{||||||uuuwwwzzz|||ooo\\\HHHCCCKKKWWWbbbhhhUUUEEE999555222111888DDDRRRDDD:::CCC^^^xxxssskkkiiiqqq|||```FFF===CCCLLLEEE>>>>>><<<888777666555333444888;;;444333333444333222222333666444777BBBUUUhhhtttyyy|||{{{eeeMMM>>>888333333333000000222---111444111,,,+++000666333111111222555555444222111111222111+++'''***111000111222333222222111111...'''"""'''111777666333000000111333555666555333444333222333555444111...000///...---...000333444555222000000111333333333333333333555888888555111222111000///...///000111...---000777999666666999222000222555666444333666...///111444777777444111111222444666666444111...000333666666666555666888999777444222111000000///666666444444444666888999444444333444777;;;======666222000333888;;;:::777555666777666444444555777;;;;;;999888777666555555333555777555111111666;;;>>>:::666666:::;;;999555888777555555666666444222333333666999888333333555::::::999666333000000000555888:::999555222333555444444666:::888444333666===;;;777333444888:::999666888999;;;;;;:::888777444888;;;:::<<>>>>>;;;444222...,,,---000555888444444444444444555666777999999999999999888888888888555444555999;;;:::888777777777666666555444333000111111222333555777999...000333666999:::::::::111444:::>>>???<<<777444333666:::<<<;;;999666555---222444111111444666666555666666555333222444555111000///000222444555444666666666555555444333222000111000---+++---444;;;;;;<<<999444222444444222000000///---,,,...333888999555222222444555333111ccc@@@999...000///111///---...000111///,,,)))///555555000---///222666666555444333333333333777888999888666444444444777777999;;;===<<<999666///111222222111000000111444111...---...111222333***,,,...000000000...---,,,//////---...333444222...///111111000000111333444222...---///111222333888999888666333111111111222333444555666666666666+++111555333...,,,222888222111111222444333///+++---///222444555555444333888555111......000333555000000000111333444333222111222444666444000111666666000---000---&&&%%%)))...333555222111333444222///000222444555444111...000///111333111222@@@RRRnnnuuu}}}zzz}}}~~~ttttttxxxtttxxxyyywwwuuuuuuqqqkkk\\\MMM>>>888777<<>>CCCCCC<<<;;;LLLaaaxxxvvvsssooopppvvvwww^^^HHH<<>>@@@===888555222555999:::888555333222333999<<<888555555666444666777888777555333444555...---,,,---000222444444000111444777888777666555777777444000---///444999<<<===:::444111333222//////222444222//////333777///111666;;;===:::444000cccAAA:::...000111---------///000111000///***---000111111111222444::::::999888777777666666444666888777444333333444555666777999;;;;;;888555...000222222111000000000333222000000111000///---++++++,,,---.../////////...000000---///444777666111222333222111000111222222111///,,,***,,,000444666777888777555222111111111222333444555555555555...333888777333111222555...000333555444000***''',,,---///222444555555555888555222000//////111222222111000222555666444222222222555666222---///444666000///444111)))(((///---333777666444444222...---///222333222111111222000...000333///111DDD[[[~~~wwwsssvvvyyy}}}~~~tttuuu|||vvvwwwxxxxxxyyyyyyrrriiiaaaTTTHHHAAA;;;<<>>>>>>>>555222111444555444666:::888777666777777777555333333666888888666444444555666555555666777777666555666888:::888444000//////111222333444555777888999999444333777777222000222111000/////////000000111333222222222333333333222444555666777777666555444000111222333555666777888444555777999999888777555111000///000222444555555666444555777666333444888777777666333000//////000000///...000222555666777888666777:::888555666:::111666555///111:::;;;444222222222111111111111000222555555222333777888555111000...------000222444333333333333444444555666444555555666555444333222777888999888555444333444777777666555555555555555999888777666777777666666111222333555666666666666///222777;;;<<<;;;888666666777888666333222333444222:::???<<<888666555333555666888777555333333333---+++***+++...222444444///111444666888888888888777777555444333333555777:::<<<:::555333555444111///111444666666555444444***000999??????;;;555222___???:::000555888+++,,,...000111222333333000...---...111333444444888888888777666555555444000222555444111000111333111111333555777777444111---///111222000/////////......000333444222...+++111000...------...///000000222111...000666999999444444333000,,,)))((()))---000333222///---///111333555888888666444333222000111222333444444444444333555777777444000,,,***(((,,,222555333...***(((+++,,,...000222333444555555444333222111111111111222000///111444666444111222222444444///)))+++111666000111777666------444---444999888666555000+++,,,///111111//////222666555222222333...///CCC]]]~~~~~~|||vvvooolllmmmpppssswww}}}uuuxxx||||||{{{{{{~~~vvvkkkaaa^^^^^^\\\OOOAAADDDPPPggg{{{YYYTTTbbbvvvrrr[[[XXXhhhsssuuuyyy}}}tttfffgggooogggZZZNNNAAA444555555333222222444666000444555222333888888555222444555555555555777999333NNNeeeppp}}}xxx___EEE===666444222//////222222222222333555777999;;;444666777888777777777888888333000111111///...000666333000000111222000...---444666444444999:::777111111222444666777666444777777777666444222222333444444555555555444333333222222333555777888666555222222222222222222222333333444444555444333111000000555:::>>>AAABBBAAA>>>888555333666666666888<<<>>><<<999888777666444222222555777666333111333444555666888:::;;;999666333555888:::999555111000000333222111111333666999;;;555000111777999555444666...000111222222333555777555333000000111333555666444555666666666444333222000000111333666888777666222444555555444444555777555333111222444666666666888666666888666444555:::777777777555222111111333111...,,,...444888:::999444444777;;;:::555444666...555555000333;;;;;;333000000000111333555777888666888777444444777999777444333222111222333555666222222333444555777777888333444555555555444222111111555888888666555777:::666666666666666777777888;;;888555777:::999333...222222333333444444333333222333666888999999888777<<<;;;999555111111555888,,,555<<<;;;888666555333444555777666444222111111,,,+++***+++...222444555444444555666666777777777000111333555666666666555999;;;;;;777666777666333000000222777<<<;;;666222***///555777555222111222^^^999666000444111000111111222222333333444...------000555888777555222333555555444333333444222333333222000///000222777222000333999;;;777222111333000((('''///555555///000444555///((((((---000555666111000444666444222...,,,...444999999888///222555444000,,,***+++///---++++++---......---444333444777777333111333222222222333444666888999111222333333333333222111+++...000000000///,,,(((***///000+++***000333222888444111222444444000+++444444555333111111111333222444555222...******+++///000222444555444222111555333000//////---+++(((,,,---222555222///222888222555222111222000???\\\{{{rrrttttttsssqqqqqqsssuuusssssswww|||}}}}}}~~~~~~wwwmmmhhhfffrrrlllXXXMMMKKKTTTdddvvvxxx~~~~~~iiiXXXaaawwwxxxsss}}}www{{{ttt^^^GGG;;;333222333111777;;;222777777666333111222666;;;999555222444888:::888555222;;;LLLaaavvvyyymmmRRR>>>999===:::777666222:::888777888;;;<<<999777===;;;888222...---///222///+++,,,///...***+++111111333222...---111444333888444//////222666777666333000---,,,...111555777888777555444444444555666444444444333333333333333000...,,,...222444444333444222000111333444333000///000///...222666555111555444555999>>>>>>999333777777666444333444777999>>>;;;888777777777555333222333555555444555666888666555666;;;???>>>777111444222444888666000...222///000666;;;;;;555222444999444///000444777777666;;;666222444555444555888999888777666555444333333111333444555555222000...222111111222444555444333222888:::555000222555666111///...111777999777333:::777444333555888999:::777000***---555;;;999555222444666333000000555999666:::<<<:::555111000000555666666777888999999:::555666666444222333777;;;:::555444555222---...444777666333222333777;;;>>>777777888888888777777777777666666666888888666555>>>666222777:::888666777:::888777:::???AAA>>>999:::999888666555333222111:::444111222222//////111111555888888555444555777999;;;;;;999666555777999444666777444000111666;;;;;;999666666666666555333,,,...000333888<<<777///000333666999999666333000333111111333777888666333333666333---...444888666:::777555666888888666333222222222333222222111111aaa???;;;333333///111222444666666555333222//////000333555666555444222444666666666555666777444555555333000///000111222111111222444444444333000222000***(((---111111000000333444000***))),,,...333444000///333444222444000---///444888888666111222222111///......///222111///------...000111222//////111222///000333444444333333444666888999222111111000000111222333///000222333333222///,,,***///111///000444555222333000...///333444111---444555777666444333222333333333333000------///222111111222333333333222111111///......///111000///...000333666333///222777444444//////444333===SSSooo{{{sssqqqrrrrrrpppooossszzz~~~yyytttrrrpppqqqyyyrrrhhhddddddkkk```MMMEEEJJJcccxxxxxxttt___```ttt}}}|||vvvvvvvvvVVVFFF===:::777111555;;;777555666666444222333666999666333111222666999777555333666@@@VVVrrr}}}pppRRR>>>888===999777777222:::888888:::===>>>===;;;>>>;;;777222///,,,++++++...++++++---,,,(((+++000///222222......111333222555333222222333333333222222444555444111000333666<<<;;;999777666555555555222222222222111000...---)))((()))---222555666555444222222444777999888777333444333111333666444///666555555888<<<===999555444777999888555333333555666888999777444333444555666777888888666666777888777666666:::>>>===888333666333222333111,,,...333///000555::::::555444666888444111222666999888555<<<999777::::::777666888555555555444444444333333222222222111111000//////222111222444666666444333000666888444000111333444444111...000444666444111333111//////222444666666999555222444:::>>>===:::999::::::777333111555888888999:::999666444333222444444555666777888999:::;;;<<<<<<999555333333444888333111333333000111666666555444444555666888999555555666777888888888888777777666777999999888666===777444888;;;888666777888777666888<<<>>><<<:::888666444333333444666888<<<777555666555222///000666666666777888777555444666888999888666555666888444555666333//////444888:::888666555555555444333111444555555777888555...555777999:::999777444222222333444666777666444111222555333///000666888666999888666666666666444333333333444444444444333222eeeDDD@@@777555///333555777999888666333111000333555666555333333222444666777777555444555666777777666444000//////000111222333222000000222555000333222...,,,...///...333111111444222---+++---,,,000333111000111111000444111///000444777777555444222///...///111111111333444333000------111444333000///222333222555999666555555555555666777888333222000///000222444555222222222555666666333222---111333555777888555000000...---///333555444222000222555666555555555666444333111///...000444888333333222222222222222222111///------///111222222222222444666333///111666000///)))+++444333777GGG```yyywwwrrrrrrrrrooonnnttt}}}vvvqqqkkkhhhnnnvvv{{{wwwfff\\\[[[VVVXXXNNNAAA;;;AAAddduuufffiii{{{zzzccc\\\nnnyyyvvv|||oooPPPIIIIIIEEE888666:::777333444666666555555666777444111///111444777666444333///222GGGhhhtttTTT???777;;;999777888333888888888:::===???>>>===;;;888555444333222...***000---,,,,,,+++))),,,222000333444222222555555222666888:::999888666555555333999===<<<666222333666:::999888777666666666666222333333333222000---,,,((()))+++///444666555444111000000111333555444444222555555444555888666111666444333666999:::888555222888======888333222333000555999888333111444888:::;;;;;;:::777666777888888666666888<<<<<<999666;;;666222000---+++///555000111444999999555555888555333333666999:::888555<<<:::;;;>>>===888666777333333444555555666555555555444222000///000111111111111333666888888555333000666999666222333444333666333//////111222111///...---,,,...000333333333333333333555888999999777999;;;;;;888444333555888:::999888888888888777555111222333555666888999999<<<>>>>>><<<999555333222777111///222555555555666333444555666666666666555444555666777888999999999777666666888::::::999888:::777666999:::888666777666555666666777999::::::999666333222222555999<<<<<<888666888888555333333:::777555666999:::666222555777999999777666666666666777777444000000333777:::888666555555555444333444999:::777666666666333::::::;;;;;;:::888666555333555777888666333111111000333333111333777888777888888888666444222333444444555666777777666555444fffFFFCCC::::::444666777777777666555333222222555999888555111111111555777888777444333222333777777666333000.........444555555333222222444666000333555444222222111111666222111444555111//////,,,///222333222111000000333111000111444777777666777333//////111222111//////333555333...,,,...222222000111555777666888;;;444555666777777666555444222222222222222444555666333///...222555555444444333333444666777777222...222111000222555777777666...///111222222555888;;;444333222111111222555888555444222000000111222333555222...,,,,,,.........333222333555333//////333---...+++---666444555@@@XXXtttwwwyyyzzzwwwtttuuu{{{|||{{{{{{xxxoooeeecccgggpppwww}}}kkkWWWOOOPPPGGGIIIDDD@@@>>>???ZZZoooWWWTTTggg||||||hhh[[[lll}}}{{{|||~~~WWWRRRUUURRRAAA777666222222444666777777777666666555333111222333555444222333,,,+++;;;[[[xxxzzzWWW@@@777:::888888888444666777777999:::;;;::::::555222222555:::;;;666111222000...,,,+++,,,///444222666777666888:::999444666999<<<;;;888666777999777:::======:::777777777222333333444555666777888333555777888777555222000///111333555666555222000222111000000000//////......222444444666999999555444333111222444666555444222888>>>>>>999555444666///333777888555444666999:::;;;;;;999666444444555888777555666999::::::888===:::666111......222777222111444888888555666:::333333555888;;;;;;777444888777888;;;:::666555888555666777888888888777777777666555444333333333333000111444777999999666333333888;;;999666777666444777444111///111222222111000///...000222333333222...000333444444333333333333444555444333333555888;;;888666666999;;;:::777///000111333555777888999::::::;;;:::999888777777777222///111666888666444222333333555555666666777666777888999999:::::::::666555555777999:::999777777777888999888666555666444555555555444666999;;;;;;999777555555777999;;;;;;666444666777555555888;;;999777777888888666333777888::::::999777555333999:::999777444333555777:::888666666777777666555333:::<<<999555777999::::::::::::999999999999888666888999777333000111333...000222333444666777666777888999666222000222444555666888999999888777666dddCCCAAA;;;>>>:::999777555222111222333444333666999888444000000111333555777777777666777888666777666333///------...777555333333444444333222...000333555555333333444777333222555666333222333...000333555444222111222222111111333555777777777777444111111222222///+++)))///444444///+++,,,---------000666888555444666111333666999888666222///...000222333444333111000000)))''',,,111222222444999666444444222000...---555333222333444666666666555444222000000333999===444333333333333333333333555333111000000111333444666333...,,,+++,,,,,,+++111000111333222......111...444444444999666555>>>VVVttt~~~wwwqqqooonnnqqqvvvvvvlll```[[[]]]eeellltttrrraaaOOOHHHJJJDDDFFFDDDHHHKKKJJJ\\\|||jjjQQQJJJWWWhhhppprrr~~~lll[[[ggg}}}|||{{{|||```UUUTTTPPP@@@666555333444555555666777777777666888777555444444333222222333...,,,555OOOkkk{{{~~~[[[BBB666888777777888444777888999999888777777777111//////444:::<<<999444111111///+++***,,,000333333666777777:::<<<:::444111444555555333333666:::;;;999777888;;;<<<;;;999111222333444555666777888333555777::::::999777666333555777888666333///---333333333333222111111111///333666444555888888555333111000000111222333333111666::::::777555777999111111222444666777666666888999999777444222222333777666444555666888999:::::::::777333000222444666333222444777777555777;;;333444777999:::999666444222111333555444111333888666777888888888777555444555666777888777555333222000111333777:::999666333333888:::888777888666333666444222111222444555666222111000111333333222111000333777888777555555555222333333333222333444555;;;888555666999:::999777//////111222444666888888:::888666666666888999:::999555222222666999666111222222222222444666999:::999999:::;;;;;;;;;::::::555444444555777888777555444777999777555444555666444555666555555666999<<<::::::999999:::;;;;;;<<<>>>777222222222111333666888::::::999666444555777888888999888777555111///999999888777555444555666999888666777888999999888444;;;>>>999555666:::<<<666666666777888999:::;;;999:::888444000///333666......000333555555555666777888888555111000222555555666888::::::999888777bbb???===999>>><<<:::777333///...000333666555666666555333111111111///222666888:::<<>>===;;;BBBaaauuuggg^^^___cccgggggg___UUUUUUYYY^^^aaagggfff\\\OOOJJJKKKIIILLLJJJKKKOOOQQQ___yyyzzzdddOOOKKKQQQVVV___ggg|||lllTTT]]]{{{yyyxxxzzzlllWWWLLLGGG===888;;;:::777555222222333555555555999888777555444333333333333111///555HHHcccwww```EEE666777666777888333888:::;;;:::888666666777222000///111444555333111...000///+++)))---000000111333333333777;;;888222222333444444444555888;;;;;;555111222999===<<<999666666777777777666555555222333666888999999999888///222666777555222000///---///111222222333555777555999999555222444444222444333333333333333444444333444666666666777888:::333111000111333555555444555666777666333222222333555444333333444666888999333666666222000333666666444333555888888555666:::666666777777777666555444000///111333111...111777333444555666555444222000333555777888777555222000///000222666888888666444222666777444444666444111444333333333444555777888222000//////111222222111222555777888777666555555777666666555444333222111999888777777777777666444///000111333444666777777===:::666444444555666666999888666444666888555000444333222222444666999;;;888999:::;;;;;;;;;;;;;;;555555444555666666555333333999;;;666222333666888777666666777888:::;;;;;;666777999;;;<<<>>>??????BBB;;;444222111//////222666999;;;888444333555999888666555555555333000---666666555444333333333333777555555666999;;;;;;;;;777===???999444444666777222222333555777888999::::::999666333111222555888000///000444555444444777888888666444222222444777333555888::::::999888666aaa>>>;;;666:::888888666333000000111444555666444222111222333222222---000444777999;;;>>>@@@555666666555333333444666333666888888555222000000000------000000---000666222111333444222...111666333111222666555111222777555666666666444333333333333333222000------...///---...000111111111111111333222444999999555333444000//////...//////000000///000111222111///---+++,,, $$$+++,,,...444666555555333,,,&&&***222444444333222111333555777:::999777444111000222444444111//////000111000///111111000000111333555666333111//////000111111000...+++,,,111333222222444---666999AAAQQQWWWVVVZZZvvv{{{yyyvvvlll^^^RRRQQQUUU[[[\\\UUUMMMNNNUUUXXXWWWXXX[[[YYYRRROOOOOOUUU^^^[[[QQQNNNMMMWWWjjjpppWWWIIIOOOTTTSSS[[[jjj{{{oooTTTZZZxxxwwwyyy~~~~~~uuuYYYKKKLLLIIIFFFFFFAAA999444...,,,---000222222666666666555444444555666444333111555GGGaaauuu~~~dddGGG777666555666777111555777999888666555666777555444111////////////000///333222...,,,000222111111111111111666:::777111666555666777999::::::888666333000111555888888777666666777777777666444333444555666777888999999999///222666777555333222333,,,///111222222333666999:::===<<<555222333555444888999999999888888888999:::999888:::<<<===<<<:::777666555333222444666888555666777777555555666777222222333333333444777888111555444000000666::::::555555777:::888444444777999888777555333333333444111222666777444...///444000111333555555444222111666666777777666555333222000000111333666777666555333555555222222555444111222333444444444444555666111///---...111444666666333333333444444444222111777777666555555444333111777888999888555222111111111111222333444555666777===:::777555666666444222666999999555555777666222555666666666666666666777333444666888:::<<<======888666555666777666444222555<<<>>>666000333999<<<:::888888:::===???===;;;888777777888:::<<<>>>@@@@@@:::777777666333111333777777666555555555666777888666444444666666444222444444333333333444333333222222222444777:::;;;;;;555:::<<<888555666666555111222333555666777777777777555444444555666666666555111222666777444555999:::777444333444666777777111333666999:::999777555bbb>>>:::444666222666555444333222333444555666222......111444444222...000333444444555777888555666777666666666888:::222999???>>>777222222444555000///111000---111888...///222333///+++///666444111111555444000222888888999999777444111000000222222111---***+++000555333111//////111444555666222///000222222......000111///+++((())),,,111444555444444333222111000000,,,###+++,,,///555222333666555---&&&***555555555555444444555888;;;000111333333111000000111444000++++++---000222111//////000111222444555666555333222222333333111///---+++,,,222555444555777333;;;@@@NNNjjjxxxxxxzzz~~~}}}uuullliiiiiidddWWWKKKFFFMMMWWW[[[UUUKKKJJJOOOSSSOOONNNRRRVVVTTTRRRQQQdddtttqqq^^^PPPHHHKKKXXXfffLLLAAAQQQ[[[XXX```sssxxx^^^dddzzzyyy{{{~~~{{{xxx~~~www[[[QQQYYY[[[WWWNNNCCC999333+++''')))---///000333444555444444555666888666333111666IIIbbbvvv}}}gggIII777666444555666111000333555555333333444666888666444000---...111444111777777222111555666444333333111111666;;;999333444333444777:::999555000111111222222222333444555111222333555555555555444888888888888888999999999333666999999666444444555333666999999777777:::<<<:::===<<<666222555999:::<<<===???>>>===<<<<<<===BBB???>>>@@@DDDDDD@@@;;;;;;======888444333999???555777888999888888:::;;;000111222222222333555777222666555000111999??????666555888;;;999444333666;;;999777333000000333555444777<<<>>>888000///222...000333666777777555444;;;999888777666666777777000///000222555666666555666777555222333666666333111222444444333333333444000///---///333777;;;<<<555444333444555555333111333333333444555666444333555888:::888333///......222222333444444555666666:::888777888999999555222333999:::666444777888444666888999:::999666333222///000333666:::<<<>>>???999888777777777777444222777???@@@777000444;;;???<<<999888<<>>777888222555666666333111000444777333000...///222444333111///222222000000444444222777888777444555999<<<:::;;;999777666666666444222444333333444555444111///555---***///---(((---777222333444333111000111222666777777444000...111444888444...***+++...222555333555555333000111555999444444333333333444444555333333333111...---...///777555444111000...------...$$$###---222...,,,000***...222444333111000///555333111222555888:::;;;---000333444111//////000---,,,***))))))+++...111555111000000...---111777222111///...---...000111555222///,,,---000444777===444???bbbvvvdddeeewwwyyydddVVVZZZ___ZZZTTTSSSPPPRRRXXX]]][[[UUURRRTTTOOOWWWWWWVVVVVVMMMLLLXXXcccmmmsssjjjVVVHHHGGGMMMYYYDDDFFF\\\dddeeelllppp|||vvvuuu}}}}}}tttqqqqqqsss}}}tttcccbbbpppxxxjjjWWWDDD555+++///111---...555999222///333888888555444>>>333111;;;MMMiiizzzvvvqqqNNN111///444222000444888555222111111222333222555444333000---,,,...000444222111222555888999888111111111222333444666777333333444777<<<>>><<<:::888555555777666333111444222///...000666888777444333333333333555777999;;;888999::::::888777777777444<<>>>>>GGGOOOHHHMMMOOOKKKCCCAAAEEELLLOOOMMMLLLKKKKKKIIIGGGDDD??????AAACCC@@@===???DDDBBB===999;;;AAADDD@@@;;;666555444555777888888777111333333111222777999777777777666777777555222///000444777555000...222777666444666::::::666444666:::777333333666888888777;;;:::666222222777888666111444555444777:::999555333999999444333666777444...111333333222333666999222333222222555999777222999222111666999666444666===;;;888666444444555666666666777888777444///,,,999777555333222000...---111666<<<>>><<<999777666111111111111000111444555<<<<<<999666777:::888222444666888:::;;;:::888666<<<;;;:::888666555333333;;;;;;<<<======<<<:::999888999<<>>:::;;;@@@;;;999666444444888<<>><<<;;;999888777777777666666555333222888555777<<<<<<555333555444444555666888888666444222222222444666777777666666777999;;;:::888555444222000222666666111///000999999888888888888888888555333222222333555666666555333333666666222111333888333...---000444777888bbb???===777999444666666666444111111333666222111000111222333333222111555666444666:::;;;999333555555222333777999777<<<:::888888888777555333333222222333333333222222222+++)))---,,,'''+++555333444555444222111111222777555111---+++---222666555333000......///000111444666666444111000333666444444444444444444555555444000,,,+++---000222222555444222///---+++******///'''&&&000555000...111...000222333222222333555;;;999666555666666666555...111444444222000000111,,,)))&&&(((---222333333555333444777666333333666555444222000////////////444333222111111222333444<<<666AAA___{{{iiiRRROOOcccxxxtttaaaRRRQQQSSSQQQQQQVVVZZZ```hhhjjj```RRRLLLMMMQQQ[[[___bbbdddXXXQQQXXX[[[``````VVVHHHCCCIIISSSWWWHHHMMM___iiiooouuuuuuuuurrrqqqxxxzzzrrrkkkiiipppzzz{{{www[[[@@@...222666///000888>>>555///000444555666888;;;111000888HHHeee|||}}}iiiJJJ111000444333444:::666444111111222444555555444333222000......000333222222111222222444666777111111222333444555666777555444444777:::<<<;;;:::555333444777777444333666222000///111555777666444555555555666777999:::;;;666777999999888777666666999>>>BBB@@@;;;777999<<>>BBBEEE===BBBEEEBBB<<<:::???DDDEEEDDDBBBBBBBBBBBB???===???===>>>@@@>>>;;;;;;???;;;888666888===???<<<999777666555666777888777666111333333000111555777555333444666999:::777111---///333666444///...222777666444666::::::666333444888555222222555777777555999888444000111555777444///333666777888999666111333888888444222555666333333555888777555222222333000111111000333777666111888333222777999777666888;;;:::999777666666666666111111333444555444000---:::999777666444222000...444888===>>>;;;777444444444555666555333333777:::===@@@BBBBBBEEEGGGCCC<<<:::::::::::::::;;;;;;;;;888888777666555333222111<<<===>>>@@@AAAAAA@@@@@@999888999;;;999777:::??????@@@BBBBBB@@@<<<888666======<<<<<<===>>>@@@AAA<<<======;;;888666555555777555666:::999444111333444444444666888888888777888666444444444666777777333444666777888777666555555333444888666111...///888888888888888888888888111000000000222333444444888555555888888555666999777333///---///333444444aaa>>>;;;666:::777777777666444222111333555111222333333222222333444000333555555777;;;===:::444777888555666999:::777999888777777777666444222000111111111000111444666666111///222111---000888555666666555333222222333333000---,,,...222555666//////000111111111000000444666777555222///111333222222222222333333333444888000(((''',,,222333222333222000...,,,***)))(((///))))))222666222///111111111111000000222666999:::888666555555444222111///222444555444222222222///***&&&)))000555555222444333666;;;===888333333222222111111000//////...222333444555555444333222888999BBBYYYuuujjjQQQKKK\\\rrr~~~qqqbbbUUUSSSSSSRRRUUU\\\eeennnyyyyyyiiiTTTHHHGGGSSS___gggnnnqqqbbbRRRSSSQQQOOOJJJAAA<<>>:::555333777;;;DDD===666444999===<<<:::333888<<<;;;777666999<<<<<<;;;999:::;;;;;;:::999>>>:::999<<<<<<999888:::666666666999;;;<<<:::888777666555666777777666444111333222//////333444333///222777;;;<<<888111+++---111444222///...222666555444666;;;:::555222333555222111222555777555333666666222...///444555333///444888999999999444///444777888555333444555444555888;;;;;;888444111//////111111000333777666222666222222666888777666888999999999999999888888777//////000333555555222000666777888777666333111///555888;;;<<<:::777555555777:::<<<999666555999>>>MMMSSSYYY\\\^^^^^^WWWOOOAAA???<<<::::::<<<>>>@@@<<<<<<<<<;;;;;;:::999888???@@@AAABBBBBBBBBBBBBBB???===<<<>>>===<<>>AAALLL[[[ffffffgggnnnoooqqq}}}|||jjjMMMIIIFFFNNNccczzzqqq___TTTXXX```mmmyyybbbBBB333111222333:::>>>BBB@@@555,,,---555555222777===EEE]]]tttxxxSSSDDD999999999555555;;;;;;888555333444555555444555555444222111222444777000333555222...---111666333444555666666777777777555444333333444555777777333222444888999666555777888888888888777666666666333444444555666666666666444444666888:::999777555666888999888555555888<<<<<<666000111666:::999777333666999:::888777888999999888777888:::;;;;;;:::<<<777555999<<<:::888888999:::;;;<<<<<<;;;:::999777666666666777777444222111333222......222333111222444777::::::777000+++...111333222000///333666444333666::::::555111222444222111333666777555222444444111...000444555333222777:::999777777555111555777888666555555555666555666888999888555333222000333444333555999999666222111222444555555666777777888:::;;;;;;:::999888111111222444666666555444000333666777666444333222333444777999999999999999888;;;===;;;666555999>>>TTT[[[aaabbbbbb```YYYQQQAAA???===<<<;;;<<<>>>@@@>>>>>>???@@@@@@???>>>>>>AAAAAA@@@@@@???>>>===<<>>>>>AAAAAA???AAAEEEMMMKKKGGGDDDCCCCCCCCCDDDDDDCCCBBBAAAAAABBBCCCDDD@@@CCCDDDAAA<<<999999;;;>>>=========;;;999777777777777777666666777999;;;;;;:::888666555666999;;;777777666666777999;;;<<<>>>;;;:::;;;888222//////777777777777888888888888777888999999888777777777333111333777888666666999<<<;;;999777777666666555bbb===888444::::::888777555555444444333333333666888888555333444666888<<<===;;;;;;===<<<999333666666222111222111---//////000333555666555333------,,,,,,---111666999777666666777555222444777666777888777555444555666555111---,,,000333333222000222222222000000222555000333555555222111222444111111222333333222111111444444333222111000111222222333333444444444333333///---///333555333222222///111444555555555666666......///111444555555333222222444666777666555333555666666222...,,,---///444111222666777333111222---...///000111111111111444333222222111222333333...333;;;KKKjjjssseee```jjjxxxtttggg]]]```hhhmmmkkkgggppprrrwwwzzzqqq^^^MMMEEEHHHQQQXXX```fff[[[NNNOOONNNMMMMMMOOOUUU^^^hhhnnnsssyyy|||yyy|||dddIII===222999OOOjjjrrraaaQQQWWW```jjjttt}}}QQQ333555888222:::LLL```bbbNNN888222888333555AAAMMMUUUggguuurrrOOOGGGBBBCCCAAA:::888:::888666333333555777888888777777666333111111333666111555666444///...222666333444555777777777777666999888888777777888:::;;;555333555999999555444555777999:::888555333333555333333444444555555666666666666666999;;;;;;999666222555888999777666888999555333222222555777:::;;;666888999::::::999888888999888777888;;;=========:::555444888<<<;;;:::;;;======>>>===<<<;;;999888666666666777777777444111222444222///...222222000888777777777777555111...111222444333111111444666333222444999999444222333555333222444888999777444333444222///111666777444666:::;;;777555666777555777888888888777555666888888777666666555555444333333777999777888;;;<<<999222444555555555666777777666888:::;;;<<<;;;999888555444333444555666555444...222666888888777777888444444444666888:::;;;;;;777:::;;;888444333666:::BBBHHHKKKKKKJJJIIIEEE@@@<<<<<<<<<======<<<;;;;;;777888:::;;;<<<;;;:::999;;;;;;:::999888888777777777666888<<<>>>:::999:::FFFCCC>>>:::999<<>>===;;;;;;===???>>>;;;999:::<<>>;;;:::::::::999999:::999777555444666999555777999999888888:::<<<999999777777777888:::;;;???<<<;;;<<<999444111222666666777777777888888888666888:::999555222111111///...222888999666444555;;;;;;;;;:::888777777777ddd>>>888222999:::777666555555666666555333555777999999777666555555888;;;<<<:::999999777333444777666222111333333000000111222555888888666444---+++)))***...333555666777888999888666555555666444666777777666555777888???888...&&&&&&***000444888999777333///---000333///222444444111111333666555555666666666444333222---111555666555444444555222333444666666666555444111111222444444444555555000444888;;;:::888666555222111111222555666666555222222333555777777555333111555777444...+++...333666444444555333111333999666666555555444333333222444333111///000222555666,,,///555GGGfffqqqeeedddlllxxx{{{nnncccfffsss|||{{{vvvqqqmmmllllllgggYYYLLLFFFCCCKKKOOOUUU\\\WWWRRRZZZ\\\^^^bbbfffkkkooosssttt{{{{{{bbbIII;;;333;;;GGGUUUmmmggggggggghhhkkkooorrruuuyyy{{{iiiAAA===>>>777:::TTTsss|||gggJJJ:::999555999LLL___kkkxxxyyykkkCCC???<<>>888555555333111000222666999<<<<<<777777666444111111333555333555666444111111333666333444666777777777666555333444555555444444666888555444666::::::666333444444777999666111...000333666555444444555777888:::999777666777:::;;;999666333666999:::999666555444222444666666555777:::>>>888777777888999:::888777999777666777:::<<<===>>>999666666:::<<<;;;;;;======;;;999888999888666444555555555777888777444111333555444000000333444222;;;999777666666555444222333444444333222222333555222000222777777444333555666444333555999;;;999777333444222000333777888555666:::;;;666333555777888888777888999777444555888;;;999666555555444333222555:::<<<999999;;;<<<:::555888:::777666888999888666777999;;;;;;:::888777666444222222333444333333///444999:::999888:::<<<888666444444666888999999888888777555333333444666444999<<<999888::::::888555777:::<<<<<<;;;999777333555777888999888777666222222222333444555777888222111333999;;;888444444999888666555444555666666444666999<<<<<<;;;999777777777888999:::;;;:::::::::;;;:::666555888999777999:::;;;888444222444666111555999999777777999;;;888777666555666777888999===:::999;;;:::666555777555666666777777888888888666:::===<<<777333111111000000444:::;;;777555666888999999888777666777999eee@@@888111777888666444333555777888666444888888888999:::999666444333777888666555555222---555888777444555999:::999444444555777888777333111---)))&&&)))000555555222666999:::999666555555555222444666666666666888999===999222+++))),,,333999888::::::666111///111444222444444222000///222555666777777777666333111//////000222444666666555333000111222333333222000///000111111000000222333444111444888999888666444333333222000111444666777777222111222555777888555222111333444333000...000222555555666555000...333<<<;;;:::888666555555555555333222111111222444777888///,,,111EEEdddyyyrrrrrruuuxxx{{{sssooonnnttt|||jjjddd```]]]XXXPPPLLLMMMMMMTTTTTTUUUYYYVVVWWWcccmmmppptttwwwxxxxxxxxxxxx~~~sss[[[EEEEEETTTeee^^^MMMWWWrrr~~~xxxsssooolllkkkhhhiiimmmsss{{{[[[EEE===999===WWWxxxzzz\\\DDD;;;<<>>:::555444555555333444888999666777999666777888777666777:::===gggAAA999111666666555333333555888999777555:::888777999;;;;;;777333444888999777666777444///111333333111333999<<<<<<555555555666666333///+++...((($$$(((111666444000111444555333111000000...111333555555666666888:::222555777777666666:::===222666999888444333555888555666555222...---000444555555666555333000---+++555111///111555666222---///000000000///---***(((---...---+++***---000111///222555555333111000000000...---...222666888999222111111444777888555222444333222111111000///...222444666555...+++111<<<999888666555444555777888222222222333555666888999222+++///DDDbbbzzz|||uuuppp```gggsss~~~sss```\\\XXXSSSMMMIIINNNVVV[[[aaa^^^ZZZZZZUUUWWWfffyyy{{{~~~~~~{{{yyyyyyzzz~~~~~~vvvhhhQQQBBBTTT|||TTTLLLcccvvv{{{xxxrrrnnnYYYYYY[[[```gggoooyyyoooHHH777888FFF[[[zzzlllPPPAAACCCDDDVVVnnn}}}kkkLLL444///+++...555:::===>>>888555333222333555666666333333333222222333666999555333111111333444555444222333555777777666444333///333666777666555666888111111444:::<<<999777888555:::>>>:::333///333888444222000///000444999<<<===888333333666888777444---...111444666888999:::;;;::::::::::::999999999666333111333888<<<<<<;;;999777555666888;;;======<<<;;;<<<===999444555:::999333---...444999888444222222444666888888555222555777666333333777999777777666666888:::;;;;;;999444444333111000//////000111...///333444444666:::888555222333666:::::::::000222111000222777888555---555:::777333333444333666333333777555000111666333333555:::===>>>:::777222888:::666333555555444222888999333000333444222888888888888888777666666999777555555777999::::::222555777555000...111444666333000111666;;;===>>>???:::555555777888666222999===>>>999555444444222111333555777888999888888222444666888888666444333444444333333444555777888888333222666999888777777555444222111222666:::<<<888888888888999:::;;;<<<;;;666444777<<>>777444555:::;;;:::;;;>>>444555555666777888888999///555;;;;;;777333333444888444222444444444777;;;666888999888777999>>>BBBeeeBBB>>>777888444222222333444555777888999;;;777333111333555555444///222666888777666555555:::888555444666888::::::888666555666777666222...///000000111333555666777666111222777333)))***333111222444555666666555555000//////111444666666555111333444444333333555666;;;222---000555555333222111222333333333333222111//////.........000111222333111---******+++...///333///,,,...222444222...222111111111222222111///444000///333555444444777222444666666666333000...333333111...---///333666555666666555444333444666///333444222333555555222777444000000333666777666333111333<<>>888444777;;;:::222///---///333666777666888??????888777===???;;;::::::888777;;;???999...555444888???AAA<<<:::===777555666;;;;;;444222444<<<888222///777>>>999///444///111:::<<<666666===666777777666777999777333444444555999<<<<<<888333666555333111555999777000999555333444888;;;<<<;;;666777888999999888888999111444444333444888777444222111111333555777777777333888;;;999666666666666000111444:::???@@@<<<888666888888666333333666999222333888<<<:::333000111111444777999::::::999888;;;999888:::777444555999444333222444666888999999;;;555...---222777::::::AAA@@@>>><<<<<<999666333<<<<<<666///222999555***555555666999======:::666444666999:::999999::::::<<<999666555555666555444:::222333;;;===777555:::444//////444888777888<<<888:::888555666:::<<<:::===999555666999;;;999666777666555555555555555666///555;;;;;;555111333666444666888888777666666777777::::::999;;;>>><<<777888888666444888???CCCAAA666:::===<<<777333444666111444444333666:::999555555111///111222111444999333555555555:::GGGWWWaaafffCCC???999:::666666555444444444555777888;;;777333222333444444333111444777999888666666666999666444333555777888888;;;999999999:::888444111333444555666666666555555555000///444222++++++222...000111222333333222222000...,,,---///222444444666777888777555444444555777///+++///333222000000444555666666555333111000222111000//////000000111222000...,,,,,,---///000---++++++...444777666333666555555555666666333111111...///333555444555888222333444444444222000...111000...---,,,...111444222444666666555444444555///222333000111333333000555111...---000222333333222333444555999HHHeee}}}|||gggSSSIII\\\uuu~~~vvv^^^\\\[[[YYYTTTTTT```nnn{{{}}}{{{ssslllllluuu~~~}}}yyywwwwwwwwwwwwwwwhhhUUUHHHHHHNNNrrryyykkkccc]]]___iiizzz}}}wwwoooggg^^^VVVRRR]]]fffxxx___SSS\\\uuu}}}rrrmmmjjjmmmzzzyyy\\\AAA444111000333555777@@@III;;;666111111444777777555555111---...222555555333000///.........111333444888555444555777777222...666333111333999<<<<<<;;;999999999888888888777777444666888999888777777888888222111555888666777;;;333999;;;555222444777777444222222444777::::::999555555222///333===EEEGGG???AAAAAA@@@CCCFFFBBB:::EEEAAAAAAHHHLLLIIIEEEEEE===;;;<<<@@@@@@:::888:::???;;;666444<<>>999999666555888<<<:::444555222///111444888888777777666666666666666444333000333333222333555444000111111222444666888888777111444666666444555666777111///000444999;;;:::888999::::::888777777999:::222333999===;;;333//////222111222444666888888777888666666777444111111555:::888777999;;;>>>???>>>@@@;;;777777:::======<<>><<<<<<<<<<<<;;;999888888666444666777333,,,555555666999<<<===;;;888222444777999999999:::;;;<<<:::888777888888666555<<<555555;;;<<<555222666999333222666888888999===;;;>>>>>>;;;:::<<<;;;888===999555666:::===<<<:::777888999999888888:::<<<888;;;???>>>;;;888888:::888999;;;;;;::::::<<<>>>555888:::888888:::999666333444333222444999:::777888;;;===;;;666333333555444666555444666::::::666555222222666888888<<>>;;;<<>>;;;;;;999666444333333555666:::777444333333444333222333666999999888666666666666444222222444555666666::::::999::::::999666444444444555555333111///...666///---222333......222...///000222222222222111000---******,,,///111222444555666555222000000000222---,,,000333111//////444555666777555222///---222222111///////////////000////////////000111111+++***,,,000666888777444888777888999:::888444111,,,+++...444666555666999222222222222111000//////...---,,,,,,,,,///111333///222555666666444444444000222222//////222111...222///---,,,---...//////333666888333,,,333LLLfffxxxxxxdddSSSXXXlll}}}lllnnnpppmmmfffccclllxxx||||||~~~yyyyyyyyywwwtttyyyjjj\\\RRRBBB888FFF^^^dddUUURRRccctttzzz~~~}}}ttthhh```XXXRRRYYYuuuqqqnnn|||rrrUUU<<<666333222222111000444::::::666222222444666555333444222000111444666444222111000//////000111222333888888888888777555222111333222111222555999===???>>><<<888666444555666888444555555444222222333444444000///333777999;;;>>>===AAABBB>>>;;;<<<>>>???<<<<<<<<<>>>AAABBBBBBAAA>>>888444999AAAHHHOOOUUUHHHLLLMMMMMMMMMOOOMMMJJJTTTLLLIIINNNTTTTTTNNNJJJCCCBBBBBBEEEDDD@@@???@@@GGGCCC??????GGGOOOOOOIIIAAA???BBBHHHFFF???===BBBBBB<<<;;;@@@AAA;;;999<<<:::777444333666999<<<===999:::888666999===;;;666666333111222666888888777999777555555777666333000///333555333444555444000333444777999;;;<<<<<<<<<777888999999999999;;;>>>888555333555999===>>>===<<<;;;:::;;;<<<===<<<;;;333555:::???===666222222444111///111555888888777@@@======>>>;;;777888<<<;;;:::999:::>>>AAABBBCCCCCC@@@===>>>@@@AAA???===@@@>>>======@@@BBBCCCCCC@@@???BBBGGGGGGAAA======BBBBBBCCCFFFIIIJJJIIIGGG>>>@@@DDDFFFGGGGGGHHHJJJKKKJJJIIIJJJJJJJJJHHHFFFLLLEEEDDDIIIHHHAAA===???BBB<<<999:::;;;;;;===@@@===AAACCCBBBAAACCCAAA===???<<<999:::<<<===;;;999888<<<>>><<<777555888;;;;;;<<<<<<;;;:::999888777888999999999999:::<<>>;;;===>>>===777999888666666888555000888;;;===;;;888555666888666777555333555999999666333111222666999999;;;???DDD???999999BBBRRRdddpppgggDDDBBB===AAA>>>>>>;;;777333000000222333999777666555444444333222444666888999777555555555444222111222333444444333555555666777777777666555666666444333111///......888111///333666444333444///000222333444444333333///---,,,,,,---////////////111222222111000000000000...///444555222000111111222444444333111---+++/////////..................///000111222222222222//////000333666555222///666666777999999777222///******///555777555666:::111111111000000/////////...---------000222333333000222444555444444555666222555444000000222222000222000...---------......///444777333++++++>>>RRR```nnn}}}nnnccclllzzz~~~xxxtttuuuyyyyyy{{{~~~yyyssslllgggZZZLLLFFFFFF<<<666NNNqqqfffjjj]]]BBBGGGXXXaaahhhqqquuu~~~xxxjjjWWWIIINNN^^^ooo~~~mmmSSS@@@>>>;;;777333111000111444888666444444555555333111333333333555888999777555333333222222222333444555888:::<<<<<<999777888999666777888777555777:::>>>>>><<<999666555666888999888888666444222222444666555333222444999===???BBB:::<<<===:::888888999:::999999:::;;;<<<<<<:::999@@@666555???EEECCCBBBEEE???DDDGGGFFFDDDCCCDDDDDDKKKFFFBBBDDDHHHGGGCCC???===<<<<<<===<<<:::999999@@@<<<999:::@@@GGGHHHGGG======AAAFFFCCC===<<>>???;;;<<>><<<:::999;;;>>>@@@===:::777777:::===;;;666333555444222222666<<<@@@???===BBB@@@???@@@>>>:::;;;???HHHGGGFFFIIIMMMQQQSSSSSSXXXVVVTTTTTTVVVWWWWWWVVV[[[YYYXXXYYY\\\___aaabbbcccaaafffnnnlllcccbbbhhhggghhhiiikkkmmmooooooooocccfffjjjlllmmmnnnpppqqqoooooooooqqqttttttrrrqqqpppkkkjjjmmmlllgggcccdddaaa\\\WWWUUUVVVWWWYYY[[[VVVZZZ\\\[[[]]]``````^^^[[[ZZZYYYYYYYYYUUUPPPLLLRRRVVVYYYTTTLLLGGGIIIMMMIIIFFFCCCCCCDDDDDDAAA???@@@@@@???>>><<<===@@@CCC888???BBB===999:::<<<===CCCCCC@@@:::777777333...999;;;<<<<<<:::999:::;;;888999777444555999999666777444555999:::888999<<<===999666888:::<<>>;;;666222000///111222777777888777666555444444333555777777555444444555222111111222444555333222111222444555666666777888<<<:::777444333333444555888444333666999999666666///000222333444444333333...//////111222111...+++,,,///333555555666666888------000555555111111333///111333444444222000.........///000111111222222...///111222333444333333222222444555555444000---222222333555666444///,,,+++,,,111666777444666:::111111111000000000000000111000///111444666666555222333333333222333666888555777666222222555555222222222111000//////000000+++///333333...+++444@@@EEETTTlll}}}www~~~|||ssslllbbbdddhhhoooxxxqqqaaaUUUOOO@@@999999>>>===AAA___~~~kkkRRRCCCLLLmmmpppFFF;;;BBBHHHOOOVVV]]]hhhsss{{{~~~xxxqqqzzz~~~wwwpppdddRRRAAA888888DDD```zzzuuudddQQQCCCHHHDDD===777444666888999777666555555555555333111333444666888;;;<<<;;;999666666555555555777888999555999===<<<::::::===@@@===@@@BBB???:::777888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999666444555777::::::888666666:::???AAABBB:::999999999777666777999>>>???@@@???>>><<<;;;:::GGG===:::AAADDD???;;;<<<>>>AAADDDDDDAAA>>>@@@CCCHHHHHHGGGEEEEEEEEECCCAAABBBCCCBBB@@@???@@@@@@???>>>;;;999;;;???BBBDDDFFF???BBBGGGIIIFFFAAABBBEEELLLAAA;;;===>>><<<@@@GGG>>>===;;;999888777999:::333555555444666:::;;;888:::888666777:::;;;999777999777555666888999666333---444888777777999:::999111444888:::::::::;;;===444111222888<<<===AAAFFFBBBAAAAAADDDGGGHHHEEEAAAFFFEEEEEEHHHLLLMMMJJJFFFIIIFFFDDDCCC>>>999888;;;<<<>>>DDDLLLUUUYYYYYYWWW___]]]]]]^^^\\\XXXYYY]]]jjjjjjkkknnnssswwwxxxxxx~~~}}}zzz{{{uuuvvvzzznnnjjjggggggiiiiiifffccc``````___\\\ZZZ[[[]]]___WWW]]]```\\\WWWXXX\\\]]][[[YYYRRRIIIEEEDDDAAA===CCCCCCCCCAAA>>>===<<<===;;;<<<:::777888;;;:::666:::888888<<<<<<:::;;;>>>888666888<<<===::::::===bbb@@@>>>:::???===;;;999666333111111222333555777999:::888777777777333444666666444444444555222222222444666666444222333444666666666777999:::;;;888555222111111333444555555666999:::999666444...///000222222222222111000111333555666333...***)))---111444555666666777***+++000444222///000444333333444555555555444333///000111333444555666666///000111222333333333333111222444555555444222111000000111333444333///,,,000111555888666222444999111222222333222222111111333222111333777888666444333444555444444444666888555777666222222555666444222333333222000000111333111222555777444000111666999DDD[[[uuu|||wwwwww|||~~~nnn___KKKKKKOOOYYYgggrrrwwwwwwooovvvyyyqqq^^^JJJ===888777666444666@@@WWWssshhhOOO999444;;;SSSXXXAAA;;;<<<<<<<<>>444777:::;;;:::;;;>>>AAA???BBBBBB???:::555333333666777999;;;;;;;;;::::::777777666555444555777::::::999666444666<<<>>>===;;;888888::::::888999;;;@@@AAABBBAAA???>>>>>>>>>MMMEEE??????@@@@@@BBBDDD@@@@@@CCCEEECCC@@@BBBFFFFFFIIIJJJHHHFFFGGGFFFCCCFFFGGGEEEBBBAAADDDDDDCCC???======@@@BBBBBBDDDHHH>>>BBBFFFFFFBBB@@@BBBEEEHHHCCC<<<888888:::<<<===>>>???@@@@@@??????AAACCC666:::;;;;;;===BBBCCCAAAGGGDDDBBBCCCFFFGGGEEEBBBFFFGGGGGGGGGGGGFFFFFFFFF???EEEIIIGGGFFFIIIKKKLLLHHHKKKNNNNNNMMMMMMPPPSSSOOOJJJLLLVVV]]]]]]```gggbbbbbbdddhhhkkkjjjddd___eeegggiiillloooooollljjjnnniiieeeaaaZZZSSSRRRUUU[[[aaakkkvvv~~~~~~tttpppqqqoookkk```^^^ZZZVVVRRROOOLLLKKKFFFHHHFFFDDDDDDFFFCCC>>>===;;;;;;???@@@???AAADDDCCC@@@AAAEEECCC>>>BBBLLL```===;;;777<<<:::999888777555555555666777444777;;;<<<;;;999999:::333444666666555555666888333333444666888777555222777888999888666555777999555444333111///...,,,+++///333777999777555222000...000111222333333222222333333444555666333...++++++...222444333222111111***,,,111555222...111888777666666555444444444444///000222333444444444333000000111111222222333333111333444444444444444444222222222444555555444222777777999999555000222888222333444666666555333222333111000333777888444000222555888999888666555555222444222//////333555333...000222111//////111333666666888999555000111666999;;;IIIcccxxx}}}{{{xxxnnnfffaaaZZZXXXfffxxxzzzgggVVVAAA<<<<<>>@@@???@@@<<<888:::AAACCCAAA>>>999999===>>><<<<<<@@@>>>@@@AAA@@@??????AAADDDJJJJJJGGGBBBCCCIIILLLLLLEEECCCEEEJJJKKKIIIKKKPPPKKKNNNOOONNNPPPSSSOOOHHHMMMOOOMMMGGGGGGKKKLLLJJJDDDCCCFFFLLLLLLJJJLLLQQQHHHMMMPPPLLLGGGEEEIIILLLTTTWWWUUUNNNNNNUUUUUUOOO[[[\\\]]]]]][[[\\\___bbbUUUYYY\\\\\\___dddgggfffllliiiggghhhkkkkkkhhheeelllppprrrpppllliiijjjmmmjjjppprrrmmmkkkmmmqqqrrrsssvvvwwwuuussssssxxx|||~~~wwwxxx|||zzz|||~~~zzzwwwtttssskkkmmmmmmkkkjjjkkkgggaaa```]]]\\\^^^___^^^```dddkkkhhhiiijjjbbbZZZ```mmm^^^;;;999555:::888888888888888888999::::::333777<<<===<<<;;;;;;<<<333555666777666777888:::333444555888999999666333999;;;;;;888444222333555444555666666333///***'''***111777777444111...,,,111222444555666666555555666555444444444222///,,,333555888888666333111000,,,///444777444000444<<<999777555333222111222222......000111111000///...111111000000111111222333444555555444333222333444555555555666888999888777;;;;;;;;;:::444///111777222444666888888666444222222//////111555666111---000555;;;===<<<888333111///000///,,,,,,111333111+++...000000...---///222111222444444///+++///666666111888OOOeeemmmiiieee\\\QQQJJJDDD777000DDDbbbqqqzzzzzzooo^^^NNN@@@999333777BBBJJJJJJGGG>>>>>><<<:::777555555555...666333555ZZZsssOOOCCC;;;;;;@@@QQQvvvsssKKK777999<<<999:::<<<;;;999:::>>>@@@???AAA???======DDDNNNOOOLLLEEEGGGHHHFFF@@@;;;777555666111000333222111999EEE>>>===<<<>>>???>>>ZZZiiiCCC888<<>>888888888666666666888:::999::::::888666555555666999777444333555:::@@@DDD===<<<<<<===???@@@AAABBBJJJGGGDDDAAA@@@@@@AAABBBCCCCCCBBBCCCCCCDDDDDDEEECCCDDDFFFGGGHHHIIILLLNNNLLLMMMIIIDDDFFFNNNQQQOOOXXXSSSRRRWWWYYYWWWXXX[[[VVVXXXZZZZZZYYY[[[```ccc[[[dddgggcccbbbhhhiiiddddddaaaccckkknnnmmmooouuurrrtttsssssszzzxxxmmmuuuxxxuuunnnnnnsssuuurrrggggggkkkrrrsssppprrrxxxxxx|||}}}xxxqqqppptttwwwtttzzz~~~|||}}}bbb>>>999222555111888888777666444444444666999999888777888999:::;;;:::999888555444666:::===666555555555444444444444111888>>><<<444///111777666666777777555222111333222333333222111111222444999:::666222555:::999333888333222777999666666:::333555666555444222333444...444666222//////111000555666666555333333444555---...///000000///...---//////000222333333111///---333555111++++++///333000333666888999888777666888:::<<<:::777555666777,,,222666666777888555000444---+++222888888777999222000555<<<999111000888222555333------222333000...000222111......000222666333000000222222...)))888666777>>>HHHMMMKKKFFF@@@<<<777333444999@@@EEEUUUVVV^^^iiikkk___OOOEEE999888777999;;;<<<:::777777555333444666777777555333///000EEEppp~~~]]]\\\YYYYYYcccyyyVVV@@@:::777666999<<<999555555888::::::999888999::::::999777444333999444444888999666888===888999999888666555666888>>>888222666999777MMMuuuYYY@@@======<<<<<<:::;;;999777;;;BBB@@@999:::888666777;;;>>>???>>>>>>===;;;;;;;;;:::888666@@@BBB>>>777>>>NNNUUURRRTTTPPPLLLLLLPPPTTTVVVVVV___```]]]WWWWWW^^^aaa```^^^aaaeeeiiijjjhhheeebbbggghhhjjjmmmqqqtttvvvwwwxxxtttpppppprrruuuuuuuuu||||||}}}ccc???:::222444111444777999888555333555777999888888777888999:::;;;===<<<:::666333333444666444555555666666666666666000222555666444222222222333444555555333111222333111111222111//////111333222666555111000444666333222...---111222000111555888888666333000///000222111666777444333444333111444555555444333333555666//////......///000111222444444555666777666333222,,,222555222,,,***---111444555666888::::::888777>>>AAACCCCCCBBB@@@AAABBB555888999666666888888444777000...444888777555666333222444777666333333666777999777111000333444111000222444333111000111333777555666999<<<;;;666000222111111444999;;;888444:::777333000000555:::>>>@@@???DDDNNNQQQJJJ@@@:::888666444555777888777555444555666555444555777888444000000DDDmmmpppFFF666777888666777===;;;999888999;;;<<<<<<888888999888666333000...777333222666666444666;;;777888999999888999;;;===>>>:::333444777333>>>YYY^^^MMMMMMLLLJJJJJJBBBGGGJJJGGGGGGLLLNNNMMMHHHFFFFFFHHHMMMQQQRRRRRRPPPNNNMMMNNNPPPQQQQQQQQQ]]]```^^^ZZZ```mmmqqqmmmooollljjjjjjmmmqqqrrrrrrtttvvvuuuqqqssszzz}}}|||wwwzzzjjjFFF???444666222333666999999777555666888777777666555555666666666999999888555222000111222333444555777777777666666111//////222777888444000333555666555444444444555222333333111000000222444...333555111...///333444000---,,,.........000444777666333///,,,,,,...111222555555444555777444///111222333222111111333444444222000......///222333444555777777777555333111,,,000444444000,,,---000666444333555888:::888555:::===@@@BBBBBBBBBBBBCCC:::;;;888333333666777555888333222666888666222111222222000...///333444222999:::777222111222222000000222444444333111111222000111444:::>>>===777111999999:::;;;;;;999888777???===:::888888;;;>>>@@@333000111888<<<:::777666666555444444666666555444555777999666222111333777666333222???```vvvUUU555...666:::777555999::::::999999;;;===@@@777888999888777555222000777555555999;;;<<<>>>BBB@@@AAACCCDDDEEEGGGJJJLLLOOOQQQLLLIIIMMMIIIJJJUUUrrrkkknnnmmmkkkkkkaaaiiinnnjjjeeefffkkkoooiiihhhhhhiiilllooopppooonnnllljjjjjjmmmqqqssstttsssxxxxxxvvv{{{uuuTTTKKK@@@AAA>>>>>><<<:::;;;===??????>>><<<;;;:::888777666555444222444666666555444555666444555777888888666555444444222222555999:::666222666999999666444666777666555555555333222222555777000333444222//////000111111000/////////000333666333333333111//////111333333444444444777999555...444444444333111111222333999777555222111111111222111333555666555444333222///222777:::888333444777999666333555888:::888555555777:::===>>>======<<<888999777333222555777555999777777999:::888444222444555000))),,,666888111999999777444333333333222333444666777666555333333***,,,///444777777222///111444777777555444555777999888666555444444444444555111000444777777777888333444666888999777444222888888777555222000000111333111///444IIIdddwww~~~nnn___TTTAAA111222:::===999666777:::>>>???@@@CCCHHHLLLGGGHHHJJJLLLLLLKKKJJJIIILLLLLLNNNQQQUUUXXX\\\___]]]___aaabbbbbbdddgggiiijjjtttsssnnnqqqpppnnnsss|||{{{~~~|||ddd^^^UUUXXXXXXUUUMMMFFFFFFMMMRRRPPPLLLNNNMMMKKKIIIFFFCCCAAA@@@999<<>>>>>>>>===<<<:::888777777999;;;;;;:::999777777888<<<<<<666444777888666888888777555444444777:::777444222333333222///---111333333111000111555777222444666666555333222333222444333333666888555...888888777555333111222333444444444444333222111111,,,///333555444444444555000111777===<<<777777;;;;;;999777777::::::999777555666888999::::::888777333666666444444666666333666777888999999999666333666777222***...888:::444888777666666555444444555777777777888888777555444,,,,,,---///111222111000---111444444222111333777777777666444333111000///555111111333444222222444111666<<<@@@@@@<<<777444<<<777444555888:::777444666777555555<<>>BBBAAA@@@>>><<<>>>AAADDDCCC===:::===???===999777666;;;===:::888:::===>>>999;;;>>>===:::666444222444666666444555999888444;;;<<<;;;999666555555666///000222444444444444333,,,000555777666666888:::111///444<<<<<<555444999;;;;;;<<<;;;;;;:::999888555444333444555555333222///333555444444555444///111444555444444555444111555444111---///444666555666444444666555333333555666555333333444444333111///...---,,,---///111222444666888777555444666888777777777777666555444333666333333666666333333666<<>>DDDDDDHHHKKKJJJFFFCCCCCCEEECCC@@@===>>>@@@AAAAAA???;;;>>>???===<<<>>><<<888;;;??????;;;:::<<<===999:::888888:::999777999>>>@@@===<<>>===IIIGGGGGGJJJKKKKKKMMMRRRZZZ```gggkkkjjjhhhffffffdddaaa```dddlllqqqpppnnnqqqssssssnnniiilllzzz~~~|||tttzzz}}}zzz}}}}}}xxxsssppppppuuuuuuvvvwwwwwwvvvtttsssrrrsssuuuvvvvvvxxx{{{}}}uuussspppmmmlllmmmooopppnnnppprrrrrrpppnnnmmmlllaaaiiijjjcccdddmmmqqqnnnnnnmmmkkkiiihhhiiimmmpppggggggkkkpppmmmhhhjjjpppccclllqqqnnnkkkmmmnnnllliiijjjjjjiiigggggghhhiiiccchhhhhhcccaaadddiiijjjccceeefffeeeeeefffhhhjjjkkkiiieeebbb______``````UUUZZZ___```]]]\\\]]]```bbb[[[\\\bbb```VVVTTTYYYUUU[[[```___YYYTTTUUUXXX]]]ZZZVVVWWWYYY\\\\\\\\\PPPSSSRRRNNNLLLNNNLLLIIIOOOSSSSSSLLLJJJNNNNNNKKKHHHEEEGGGMMMJJJCCCEEENNNSSSOOONNNQQQOOOIIIGGGJJJJJJFFFAAA@@@AAACCCCCCBBB;;;<<<===>>>>>>@@@CCCEEEJJJIIIIIIJJJLLLMMMOOOOOOOOOPPPSSSVVVYYY\\\^^^^^^cccaaaaaaeeegggiiiooovvvvvv{{{|||tttuuu}}}zzz~~~}}}vvvqqqssswwwzzz}}}|||wwwssstttvvvwwwwwwxxxyyyzzzzzzwwwtttsssvvvyyyyyywwwvvvwwwzzztttuuuwwwyyyxxxtttnnniiiooossstttqqqqqquuuwwwvvv~~~yyyssspppqqquuuzzz|||wwwuuusssrrrssswww{{{~~~uuuyyy}}}~~~{{{wwwvvvvvvwwwwwwtttrrrtttyyywwwssszzzxxxvvvuuuvvvvvvuuutttxxxwwwvvvxxx{{{}}}}}}}}}|||vvvuuuyyy{{{wwwsssrrrqqqqqqrrrtttvvvuuuuuutttxxx{{{yyytttpppppprrrgggsssxxxsssrrrwwwxxxssswwwtttuuuxxxxxxvvvvvvyyyuuussspppmmmjjjiiijjjjjjqqqqqqmmmhhhjjjqqqpppkkkfffddddddfffkkknnnmmmllluuurrrppppppqqqoookkkgggmmmhhheeeeeedddbbbdddhhhVVVXXX[[[^^^___bbbeeegggkkkjjjjjjmmmrrruuuuuutttwwwsssppptttzzz~~~{{{www|||xxxxxx~~~}}}zzz}}}|||xxxtttuuuvvvyyy|||}}}{{{vvvssstttwww}}}||||||||||||{{{wwwtttwwwxxxyyyxxxwwwwwwxxxyyy||||||{{{{{{zzzxxxuuussspppuuuwwwuuuvvv{{{}}}}}}|||{{{yyyxxxyyy{{{}}}yyyxxxwwwwwwwwwxxxzzz{{{zzz}}}|||xxxwwwwww{{{{{{zzzxxxzzz~~~~~~yyyvvvyyy{{{|||zzzxxxxxxyyy{{{{{{|||}}}xxxyyy~~~|||wwwvvvvvvvvvwwwzzz|||}}}}}}{{{}}}}}}yyytttrrrtttwwwttt~~~}}}}}}}}}{{{yyyyyyyyyyyy}}}~~~zzzuuuvvv{{{}}}zzzzzzyyyxxxzzz~~~}}}|||xxx~~~zzzxxxyyyyyywwwyyy}}}|||~~~||||||}}}|||||||||}}}|||{{{yyyxxxwwwwwwyyy{{{yyyvvvtttvvvxxx~~~~~~~~~~~~{{{xxxzzzyyywwwwwwxxxzzzzzzzzz|||{{{xxxvvvuuuuuuvvvvvvtttxxxzzzyyyyyy}}}yyy{{{|||~~~~~~{{{|||||||||{{{zzzyyyxxx~~~~~~{{{xxxxxxxxxwwwyyyxxxvvvxxx||||||xxxssszzz}}}zzz{{{~~~}}}}}}}}}{{{}}}zzzzzzzzzzzz{{{}}}zzzuuutttwww{{{zzz~~~}}}}}}yyy}}}||||||}}}{{{xxxvvvxxxyyyxxxwwwwwwxxxzzz{{{{{{|||}}}{{{wwwuuuvvvzzz}}}~~~}}}yyyxxxvvvsssrrrrrrtttvvvxxx|||~~~{{{zzz|||}}}{{{xxxzzz}}}~~~~~~|||{{{{{{|||||||||||||||{{{{{{zzz}}}}}}|||zzzyyyxxxxxxyyytttwwwvvvttttttwwwvvvsssvvv{{{|||{{{|||~~~}}}~~~}}}~~~}}}|||~~~yyy||||||}}}}}}}}}{{{vvvuuuwwwzzzxxx|||{{{www}}}|||{{{~~~}}}yyywwwwwwxxxxxxxxxxxxzzz|||yyyyyyzzz}}}}}}{{{xxxuuusssuuu{{{zzz||||||zzzwwwvvvwwwyyyyyy~~~}}}{{{}}}}}}{{{zzz|||}}}|||yyywwwwwwxxx|||{{{zzzzzzzzz|||~~~|||{{{zzzyyyzzz{{{||||||xxx||||||yyywwwyyywwwttt}}}|||zzzyyyzzz{{{||||||~~~|||{{{|||~~~~~~}}}~~~yyy~~~~~~~~~}}}zzzwwwvvvvvvyyyzzzzzzvvv{{{zzzzzz}}}{{{wwwwwwvvvvvvvvvwwwyyy{{{|||zzzzzzzzz{{{{{{zzzwwwtttuuuttttttwww{{{{{{~~~~~~zzzwwwxxxyyyxxx}}}~~~}}}~~~|||~~~|||xxxuuuvvvxxxzzzyyyyyyyyyzzz}}}}}}|||{{{|||~~~zzz}}}zzz{{{zzzwww}}}yyywwwyyy|||}}}}}}~~~|||}}}~~~}}}~~~zzzwwwtttxxx|||~~~yyyyyyvvvvvvwwwyyy{{{|||zzzwwwtttuuutttssssssuuuwwwyyyyyyyyyyyyxxxyyyyyywwwtttqqqsssuuuwwwyyyzzz{{{~~~{{{}}}|||wwwtttuuuxxxvvv|||~~~}}}|||~~~}}}{{{yyy|||}}}xxxuuuuuuwwwyyyyyyzzz|||}}}~~~~~~|||{{{}}}~~~xxx}}}~~~|||}}}}}}{{{~~~~~~}}}}}}}}}~~~|||{{{xxxzzz|||~~~}}}~~~xxxyyyvvvrrrtttwwwyyyxxxvvvsssqqqtttrrrqqqqqqsssuuuwwwwwwvvvuuuvvvwwwyyyxxxuuusssssswwwzzz{{{yyyxxx{{{}}}|||vvvtttwww{{{www{{{}}}zzzxxxxxxwwwtttsssxxx}}}|||xxxttttttuuuxxxzzz}}}~~~}}}~~~|||{{{|||~~~|||zzzxxxyyy~~~}}}www|||}}}}}}}}}{{{zzzzzzuuuvvvxxxvvvrrrooonnnnnnooopppwwwuuuuuuxxxwwwttttttvvvuuuuuuvvvuuussssssuuuvvvwwwxxxyyywwwttttttwwwzzz|||zzzyyyyyyyyywwwsssoooqqqxxx|||zzzwwwwwwxxxvvvwwwuuuwww{{{zzzuuuuuuyyywwwxxx{{{~~~}}}vvvwwwzzz|||}}}}}}}}}|||}}}zzz}}}|||}}}{{{||||||~~~xxxyyy{{{xxxsssnnnlllmmmppprrrtttrrrssswwwxxxuuuuuuwwwqqqrrrssssssrrrsssuuuvvvtttuuuuuusssqqqqqqtttvvvyyyxxxwwwwwwwwwtttoookkkqqqwwwzzzxxxvvvwwwyyyxxxwwwvvvxxx|||{{{vvvuuuyyyvvvvvvvvvwwwzzz|||}}}}}}xxxzzz|||~~~~~~}}}{{{zzz~~~~~~}}}{{{|||~~~~~~~~~xxx{{{~~~}}}wwwwww{{{wwwrrrnnnmmmppptttxxxtttsssuuuyyyzzzvvvuuuwwwqqqsssttttttttttttvvvxxxvvvvvvuuutttrrrsssvvvyyyvvvvvvwwwxxxyyywwwrrroooqqqwwwyyyuuutttvvvyyyzzzvvvvvvyyy|||{{{wwwvvvxxxvvvtttrrrqqqrrruuuzzz|||zzz|||~~~|||yyywww||||||||||||{{{yyy}}}~~~yyyxxx|||~~~}}}xxx{{{|||}}}~~~~~~{{{|||~~~zzzyyywwwuuurrrqqqrrruuuyyy{{{xxxwwwxxx||||||xxxvvvwwwuuuwwwyyyxxxwwwwwwxxxyyyxxxwwwvvvuuuuuuvvvxxxzzzwwwxxx{{{}}}~~~}}}{{{yyytttyyyyyytttqqqtttxxxyyyuuuwwwyyy{{{yyywwwvvvwwwvvvuuurrrppppppsssxxx|||yyy{{{}}}~~~|||xxxvvv{{{zzzzzzzzzzzzyyy|||~~~|||vvvuuuxxx||||||}}}}}}~~~~~~|||zzzyyy}}}}}}|||}}}{{{{{{~~~{{{yyy{{{}}}wwwwwwwwwwwwwwwxxxxxxxxxvvvuuuwww{{{|||xxxwwwyyyyyy{{{|||{{{yyywwwvvvwwwvvvuuuttttttuuuvvvwwwwwwzzz{{{}}}}}}}}}{{{zzzzzzyyy|||{{{uuuqqqrrruuuvvvtttwwwyyyxxxwwwvvvvvvvvvwwwxxxwwwvvvtttuuuyyy}}}vvvxxxzzz||||||zzzwwwvvv~~~{{{wwwvvvvvvwwwxxxwwwxxx{{{{{{wwwvvvyyyzzzzzz}}}~~~~~~}}}{{{{{{}}}}}}|||zzzyyyxxxyyy|||~~~||||||}}}|||{{{}}}~~~|||xxxxxx~~~~~~|||zzzyyy}}}}}}|||}}}}}}}}}}}}|||zzz|||||||||||||||zzzxxxuuusssrrrppprrrwwwyyyxxxyyy|||zzz{{{|||{{{xxxuuuttttttxxxwwwxxxyyy{{{|||{{{yyy||||||{{{yyyvvvssssssttt|||~~~vvvqqqrrrttttttvvvyyyyyyvvvtttwwwxxxxxxyyy{{{|||{{{xxxxxx{{{~~~vvvwwwyyyzzzzzzxxxwwwvvvwwwuuurrrrrrsssuuuvvvvvvvvvzzz|||yyyxxx{{{|||zzzzzz{{{}}}}}}||||||}}}~~~{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyzzzzzzyyyyyyzzz||||||~~~}}}|||xxxwwwyyy}}}||||||~~~~~~zzz|||{{{wwwxxx}}}~~~~~~}}}||||||||||||xxxwwwwwwwwwyyyzzzyyyxxx{{{~~~{{{}}}zzz|||}}}}}}}}}|||{{{yyyxxxwwwxxxuuutttwwwxxxwwwyyy|||zzz{{{}}}|||zzzwwwuuuuuu{{{{{{}}}|||||||||zzzwwwsssrrrtttwww{{{xxxssstttuuuuuuyyy|||{{{uuutttxxx|||{{{{{{}}}~~~{{{xxxwww{{{{{{zzzzzzyyyxxxwwwvvvuuutttrrrqqqrrruuuwwwxxxxxxwww{{{|||zzzyyy}}}~~~yyy{{{~~~~~~~~~~~~yyyyyyyyyyyyzzz{{{||||||xxxwwwwwwxxxyyyyyyyyywwwxxxyyyyyy{{{}}}}}}|||{{{vvvtttvvv{{{}}}{{{{{{}}}{{{{{{|||}}}~~~xxx{{{{{{yyyzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}wwwuuuuuuvvvyyy{{{zzzyyyzzz~~~}}}|||~~~|||}}}zzz|||{{{{{{zzzzzz{{{|||}}}~~~~~~{{{{{{yyyvvvwww{{{zzz}}}}}}zzzyyyyyyyyyyyy|||~~~yyy||||||{{{xxxvvvxxx|||zzz~~~yyyuuuvvvwwwwww||||||uuutttzzz~~~~~~}}}~~~}}}yyyuuuvvv{{{~~~{{{yyywwwvvvuuuuuutttssssssuuuyyy{{{||||||yyy}}}|||yyyyyy~~~yyy{{{yyyyyyyyyzzz|||}}}zzzxxxwwwxxx{{{|||zzzwwwzzzxxxvvvvvvwwwxxxyyyyyywwwuuuxxx}}}~~~||||||xxxxxxxxxyyyzzz|||~~~xxx{{{|||{{{|||~~~{{{|||~~~}}}}}}yyywwwvvvxxx|||~~~}}}|||xxx}}}{{{xxxyyy|||}}}~~~~~~}}}|||zzz{{{}}}}}}zzztttvvvzzzzzzzzz||||||zzzzzz{{{}}}{{{}}}}}}yyywwwxxx~~~}}}~~~~~~{{{vvvxxx{{{~~~~~~}}}{{{|||xxxwwwzzz}}}yyyyyyxxxvvvxxx|||}}}yyyxxxyyyyyywwwyyy~~~zzz}}}~~~{{{zzz|||{{{zzzzzzyyyyyyxxxwwwwww{{{xxxvvvvvvwwwxxxvvvtttzzz{{{|||}}}zzz{{{|||}}}}}}|||{{{zzz~~~~~~~~~}}}zzzyyyuuuxxx}}}}}}}}}}}}~~~~~~xxxxxx~~~~~~|||{{{|||~~~{{{yyy|||}}}~~~|||}}}}}}|||{{{{{{|||}}}~~~|||yyyyyy|||~~~zzzzzz|||~~~~~~}}}}}}{{{{{{}}}~~~{{{{{{zzz}}}~~~}}}}}}xxx{{{{{{zzzzzz{{{{{{zzzyyyzzz~~~zzzyyy||||||yyywwwxxx~~~}}}}}}|||zzzzzz{{{}}}~~~~~~|||zzzxxx}}}{{{xxxvvvxxx}}}|||zzz{{{{{{zzz|||}}}yyyvvvxxxyyywwwxxx{{{{{{||||||{{{zzzzzz{{{|||wwwwwwwwwwwwwwwxxxyyyyyyyyyxxxxxxzzz|||{{{yyyvvv|||{{{{{{|||}}}{{{|||}}}~~~~~~~~~}}}||||||~~~|||yyy|||zzzyyy~~~~~~~~~~~~}}}}}}~~~}}}{{{xxxxxxzzz|||~~~~~~}}}}}}|||{{{{{{~~~~~~~~~}}}{{{}}}{{{|||{{{{{{zzzzzzzzzyyy{{{wwwxxx|||}}}{{{yyyyyy~~~}}}}}}~~~}}}{{{yyy~~~~~~|||zzzvvvuuu{{{{{{zzzxxxwwwxxx{{{}}}|||zzz|||}}}}}}{{{wwwzzz|||{{{zzz{{{}}}{{{xxxwwwxxxzzzzzzzzzvvvuuuuuuvvvwwwyyy{{{|||xxxyyy{{{}}}~~~{{{xxx}}}|||{{{zzz{{{|||||||||~~~~~~~~~}}}}}}}}}~~~~~~||||||zzzzzz{{{}}}}}}}}}}}}}}}}}}~~~zzz|||}}}~~~~~~{{{zzz||||||zzzzzzwwwxxx~~~~~~|||}}}~~~~~~~~~}}}{{{zzz~~~}}}{{{xxxuuutttyyyzzz{{{zzzyyyyyy{{{|||{{{zzz|||}}}}}}~~~{{{~~~}}}}}}~~~yyyvvvuuuyyy|||}}}|||yyyxxxxxxxxxyyy{{{}}}~~~{{{{{{|||}}}~~~}}}|||zzz}}}{{{yyyxxxxxxyyy{{{}}}{{{|||}}}~~~~~~~~~~~~zzz}}}~~~{{{zzz~~~{{{|||yyyzzz~~~||||||{{{|||||||||{{{zzzxxxvvvuuuyyy{{{|||}}}|||{{{|||}}}~~~{{{yyy{{{{{{zzz{{{~~~|||}}}~~~~~~zzzvvvwww{{{~~~~~~}}}||||||}}}~~~~~~}}}|||zzzyyyzzz{{{||||||{{{yyywwwwwwxxxyyyzzzzzzzzz{{{}}}~~~}}}}}}~~~~~~}}}|||zzzzzz}}}~~~zzzyyy}}}~~~~~~|||~~~~~~}}}||||||}}}xxxxxxxxxxxxxxxwwwvvvvvvwwwyyy||||||{{{{{{|||}}}}}}yyyxxxzzzyyyvvvwwwzzz}}}zzz{{{~~~}}}zzz{{{}}}}}}zzzzzz|||}}}~~~~~~~~~}}}}}}}}}}}}{{{yyywwwxxx||||||{{{{{{zzzzzzyyyzzzzzzzzzzzzzzz{{{}}}}}}|||}}}~~~~~~~~~}}}}}}|||||||||{{{|||~~~~~~~~~}}}{{{~~~yyy~~~wwwxxx|||~~~yyyvvvyyyzzzyyyyyy|||xxxzzz}}}|||{{{zzz{{{|||vvvvvvvvvvvvvvvvvvuuuuuutttvvvxxxxxxxxxxxxyyyzzz{{{wwwvvvxxxxxxuuuvvvyyywwwxxx{{{~~~{{{wwwzzz~~~{{{zzzzzz{{{}}}~~~~~~}}}{{{yyyyyyzzz{{{zzzzzz{{{}}}~~~~~~~~~}}}|||{{{{{{{{{{{{|||~~~}}}}}}}}}}}}|||}}}||||||~~~{{{}}}~~~}}}yyyzzz{{{|||~~~}}}|||~~~}}}wwwyyywww}}}|||uuuvvv|||}}}wwwssstttuuutttuuuxxxuuuxxxzzzzzzyyyxxxzzz|||uuuuuuuuuuuuttttttttttttrrrsssuuuuuuttttttvvvxxxyyyvvvuuuxxxxxxvvvvvvyyyvvvyyy~~~|||www{{{zzzvvvvvvwwwyyyzzz|||~~~}}}{{{yyywwwtttwww{{{}}}}}}~~~~~~~~~||||||{{{{{{|||~~~|||zzz|||||||||{{{|||}}}{{{yyyzzz}}}~~~|||}}}|||}}}~~~~~~zzzyyyzzz}}}||||||~~~}}}|||oooooopppxxxwwwxxx{{{~~~~~~{{{wwwvvvyyyyyyuuuwww|||{{{vvvwwwyyyzzzyyyxxxwwwxxxyyyxxxtttsssuuusssooosss{{{{{{tttpppqqqtttvvv{{{}}}}}}|||{{{{{{zzzyyyyyy{{{|||}}}{{{xxxwwwzzz~~~}}}{{{yyyxxxxxxxxxyyyzzz{{{||||||||||||||||||yyy{{{|||{{{|||}}}~~~}}}|||}}}|||{{{~~~|||}}}~~~{{{}}}|||{{{~~~~~~zzzyyy{{{{{{~~~}}}~~~wwwrrruuuzzz{{{{{{}}}~~~{{{qqqrrrhhhkkknnnqqqrrrtttxxx{{{|||zzzxxxzzz|||{{{xxxyyy}}}|||wwwwwwxxxxxxxxxwwwwwwyyy{{{uuupppnnnrrrvvvvvvxxx|||}}}vvvqqqqqqrrrsssvvvzzz}}}}}}}}}}}}||||||}}}}}}{{{}}}~~~|||yyywwwyyy|||~~~}}}}}}}}}}}}|||xxxyyyzzz{{{||||||||||||~~~zzzyyy|||}}}zzzyyy{{{|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~{{{|||yyy|||zzz~~~~~~}}}}}}~~~|||{{{|||{{{tttqqquuu{{{}}}~~~}}}rrr\\\^^^ZZZ```bbbaaadddiiimmmooopppqqqrrrssstttsssqqqrrruuutttpppvvvvvvuuusssssstttxxx{{{rrrllliiinnntttvvvwwwxxx{{{tttooooooooooooppptttyyyyyyxxxxxxyyyyyyzzzzzz{{{}}}~~~zzzxxxyyy{{{~~~||||||~~~~~~|||}}}}}}~~~~~~}}}}}}|||{{{|||{{{|||{{{yyyzzz~~~}}}~~~~~~}}}}}}{{{~~~zzz{{{|||~~~|||}}}|||~~~~~~|||{{{~~~~~~~~~|||~~~|||zzzzzz{{{}}}}}}{{{xxxxxxzzz{{{||||||qqqlllkkkqqqwwwzzz}}}~~~}}}{{{xxx{{{}}}iiiLLLNNNKKKQQQPPPMMMRRRXXXZZZZZZ[[[^^^aaacccccccccccceeeggggggeeeooonnnllljjjhhhjjjmmmqqqkkkhhhgggiiilllnnnoooppptttoookkklllnnnmmmooorrruuutttsssrrrrrrrrrssssssuuuyyy||||||zzzxxxyyy{{{{{{xxxyyy{{{}}}{{{xxx~~~}}}{{{yyyxxx{{{zzz{{{~~~}}}yyyxxxzzz}}}}}}~~~{{{{{{}}}zzz}}}~~~vvvwwwzzzzzz~~~~~~|||{{{}}}~~~}}}}}}}}}~~~~~~}}}|||{{{{{{|||yyyuuu}}}{{{xxxuuussssssssssssvvvrrrmmmiiihhhgggffffff___[[[\\\bbbhhhjjjmmmppppppnnnlllkkknnnsssvvvvvvyyy{{{|||~~~~~~~~~~~~}}}|||qqqqqqnnnjjjjjjoooqqqooonnnvvv}}}~~~|||wwwttttttwwwuuusssrrrqqqnnnkkkhhhbbbeeehhhhhhfffdddfffhhhfffDDDEEEBBBFFFCCC@@@DDDHHHIIIHHHHHHJJJMMMPPPNNNOOORRRUUUVVVVVVVVV___^^^]]]ZZZWWWWWWZZZ\\\]]]aaadddcccaaabbbgggkkkjjjfffdddhhhlllmmmooorrrooommmkkkhhhffffffffffffiiimmmqqqsssrrrrrrtttvvv|||yyyvvvvvvxxxxxxwwwuuu{{{||||||{{{zzzyyyxxxwwwxxxwwwxxxzzzxxxuuuvvv{{{{{{}}}~~~~~~~~~~~~~~~|||zzz~~~|||~~~zzz|||}}}}}}~~~wwwxxx|||{{{~~~{{{zzz{{{}}}}}}yyyyyy{{{~~~~~~yyyvvvwwwxxxxxxtttqqqmmmkkkhhheeebbb___]]]\\\___ZZZSSSNNNKKKIIIGGGFFFFFFCCCEEEKKKOOOOOOQQQTTTTTTRRRQQQSSSWWW[[[^^^```hhhkkkpppuuuxxxzzz{{{{{{zzz}}}xxxwwwsssooollljjjhhhfffdddhhhfffhhhmmmooooooqqqvvvvvvuuutttsssooohhh```[[[PPPRRRPPPKKKIIIMMMOOONNNDDDRRRbbbjjjlllqqq}}}vvvwwwxxxxxxxxxyyyyyyzzzpppooonnnmmmlllllllllmmmbbb___\\\\\\YYYWWWYYY^^^[[[VVVTTTTTTSSSNNNLLLMMMNNNMMMMMMNNNNNNLLLIIIGGGCCCFFFHHHHHHEEEDDDFFFIIIccc??????>>>CCC???<<<===??????>>>>>>???@@@;;;888999>>>AAAAAAAAACCCJJJKKKLLLKKKHHHGGGGGGGGGKKKTTTZZZXXXTTTWWW^^^ccc\\\XXXYYY^^^cccdddfffiii[[[YYYVVVSSSPPPOOOOOOPPPUUUYYY^^^``````aaaeeehhhqqqppppppoooooooooooopppssstttuuuwwwxxxyyyyyyyyyvvvvvvxxxyyywwwuuuxxx~~~yyy||||||{{{|||~~~yyy}}}}}}|||zzzzzz~~~~~~~~~}}}}}}}}}~~~~~~yyywwwzzz~~~|||vvvpppnnnkkkeee___]]]SSSRRRPPPMMMJJJGGGDDDCCCEEEAAA===999888777555444000///111666888777888;;;:::666777<<<@@@BBBDDDGGGKKKNNNSSSYYY___cccfffhhhrrrrrrtttwww|||~~~wwwkkkbbbXXXUUUQQQNNNLLLJJJHHHFFFEEEEEEIIIOOORRRTTTYYY___UUUTTTRRRPPPLLLFFF???:::;;;@@@AAA<<<999;;;>>>>>>333===FFFIIIIIIPPP```mmmzzz{{{yyy}}}|||vvvxxxuuuqqqmmmkkkjjjkkkllljjjlllkkkhhhjjjpppttttttvvv|||{{{uuusssyyy{{{xxxwwwxxxwwwvvvsssrrrsssuuupppqqqooolllmmmpppooollljjjiiihhhhhhiiiiiigggeeehhhgggeeefffgggeee```\\\``````\\\VVVVVV[[[^^^]]]NNNOOOQQQPPPOOOOOOQQQRRROOONNNMMMLLLKKKKKKKKKLLLCCC@@@>>>???<<<999;;;@@@===::::::===<<<999999<<<:::;;;===@@@DDDEEECCCAAA===>>>??????>>>>>>???@@@aaa;;;888888@@@>>><<<;;;:::;;;<<<<<<;;;:::444//////444777444444777;;;???CCCDDDCCC@@@???>>>===EEEJJJGGGEEEJJJNNNPPPJJJGGGGGGLLLOOOOOOPPPSSSGGGEEEAAA>>><<<<<<<<<===@@@CCCGGGHHHHHHJJJNNNRRRYYY\\\^^^^^^\\\\\\```dddffffffhhhiiijjjkkkkkkkkkiiikkkooosssqqqmmmooouuuuuuxxxwwwssstttyyy{{{yyyuuuwwwxxxwwwvvvwww{{{}}}{{{|||zzzyyyzzz}}}~~~}}}|||zzz{{{|||{{{yyywwwuuutttrrrqqqqqqvvv|||}}}|||zzzyyyvvvqqqmmmjjjiiiiiiggg```[[[XXXRRRHHHBBBBBB>>>>>>===<<<;;;888666555666444222222333444333222((('''***000111...///222000,,,---333777555555888999;;;===AAAEEEIIIMMMOOOYYY[[[]]]```fffnnnyyy|||}}}||||||rrrfffYYYNNNHHH===:::888777777888888777666555888===>>>>>>CCCIII<<<;;;:::::::::888444111444;;;>>>:::777888;;;;;;777999:::888777:::AAAHHHUUU```ppp}}}~~~wwwhhhjjjfff]]]]]]dddccc[[[UUUUUUUUUTTTQQQNNNJJJHHHNNNPPPOOOJJJJJJNNNPPPMMMNNNTTTSSSKKKJJJQQQTTTPPPPPPPPPOOOLLLJJJKKKNNNPPPHHHKKKKKKFFFDDDFFFHHHFFFHHHFFFDDDEEEFFFHHHHHHHHHDDDEEEGGGHHHGGGEEECCCAAA???@@@>>>999888===???===777999:::999888777:::<<>>>>>===<<<<<<999777777999777333555999888666666888777444555888999:::===AAAEEEFFFEEECCC>>><<<;;;<<<===>>>>>>===aaa777222333===<<<<<<999777888;;;<<<:::888:::555444888:::666555888666;;;AAAEEEEEEBBB???>>>666;;;<<<999999>>>???<<<<<<999888<<<>>>===<<<>>>@@@>>>:::888666777888999222555777888777999>>>BBBBBBHHHMMMMMMJJJKKKQQQWWWVVVVVVVVVVVVUUUTTTSSSRRRUUUXXX```eeeccc^^^___dddkkknnnlllfffffflllooommmrrrqqqpppooooooqqqtttwwwxxxzzz}}}~~~}}}}}}~~~~~~}}}|||{{{||||||{{{wwwuuuvvvwwwuuurrruuu{{{zzzuuurrrtttvvvvvvsssooommmkkkYYYZZZ]]]fffpppyyy|||}}}~~~~~~wwwuuuyyyoooiiibbb\\\XXXSSSLLLGGGDDD???>>>???===666555888444555666777777666444333///...---///111222222111))))))---222333000111444333///000777999555444666<<<<<<;;;;;;<<<>>>@@@AAA:::???DDDFFFJJJUUUfffssswwwyyy{{{}}}~~~~~~}}}yyyrrrmmmhhhhhhjjjllliiifffgggiiifff[[[KKK>>>:::;;;333222111333666999::::::888666777888666333666<<<444333444666999;;;;;;:::...666;;;888444555888999777777777888::::::777555---<<>>===444222:::>>>:::888888777555555888<<<@@@<<<@@@@@@;;;777999<<<<<<;;;999888888;;;>>>@@@AAA999<<>>>>>>>><<<>>>===::::::>>>>>><<<555777888777555444777:::::::::;;;::::::999777777999777888:::999555666::::::777777777555000///222888999;;;>>>AAAAAA>>><<<666333111222555777666444ddd???999444;;;<<<@@@;;;888888;;;<<<999666555444444444666666555444333888@@@FFFGGGAAA999444333888;;;;;;;;;===;;;777:::555444777777333444999;;;888777999888666777<<<777333...,,,...222777999:::888777888:::===>>>>>><<<===>>>@@@AAAAAA>>>;;;;;;BBBIIIJJJHHHGGGJJJNNNNNNPPPNNNGGGFFFMMMSSSSSSYYYYYYZZZ]]]aaacccdddcccjjjhhhjjjoooqqqooonnnpppsssqqqppprrruuuvvvtttqqqsssooommmrrrwwwvvvmmmdddWWWYYY]]]^^^\\\VVVOOOJJJBBBAAAEEEPPP[[[fffrrr|||tttmmmqqqpppcccYYYWWWNNNKKKGGGCCC@@@===:::888999;;;;;;555...,,,111666000111333333222111222333222...,,,///555:::;;;:::555333000000111333555666000///111555444000444<<<@@@>>><<<;;;:::::::::;;;777777:::>>>===;;;AAAKKKbbboooxxxwwwyyy~~~vvv~~~~~~~~~}}}}}}{{{www{{{|||{{{{{{}}}|||~~~uuuppprrrvvvvvvuuuvvvxxxzzzyyywwwwwwxxxsssllluuuvvvuuuooojjjiiiooouuuzzzzzzxxxtttpppsss{{{}}}~~~~~~~~~~~~|||{{{|||{{{}}}{{{ssssssyyyuuutttsssuuuwwwwwwssspppxxx~~~rrrnnnwwwwwwppplllggg___ZZZZZZUUUUUUJJJDDDIIIGGGBBBEEEOOOOOOJJJAAA:::999999777333444666888999:::::::::555444333444555555333111000000222444666999;;;===555666666333000000444777777888888888888888777666111000555AAAKKKOOOQQQSSSQQQMMMKKKMMMNNNKKKJJJLLLQQQQQQSSSWWW[[[\\\YYYUUUWWW___eeeeeeeeeiiikkkjjjiiigggccc___[[[XXXUUUTTTaaadddiiipppuuuwwwvvvuuuuuussspppmmmmmmpppuuuzzzxxxssswww{{{||||||zzzwwwuuussswwwvvvvvvvvvtttqqqnnnllllllnnnqqqpppiiigggiiihhhbbb______bbbgggddd\\\UUUSSSOOORRRRRRNNNOOORRROOOIIIZZZVVVRRRRRRSSSPPPIIIBBBGGGHHHFFF>>>999999999777444000///444<<>>??????;;;999666777;;;===<<<:::???@@@???;;;888888<<>>;;;777666555444444555777999;;;aaa===999555;;;:::===999666777999;;;888555222222222555888999666333333777===BBBAAA<<<666111...222555444666999999666777333111333222...///333666777888888444000444;;;666333...---///222555666555444222222444444444333444333222222333333222000555777999;;;<<<===>>>???;;;>>><<<777666<<<@@@@@@??????AAADDDHHHJJJKKKJJJSSSRRRUUU[[[\\\ZZZ[[[___\\\[[[[[[^^^aaacccbbb```^^^\\\[[[___bbb___WWWPPP===AAAEEEEEEBBB>>>;;;999:::777999BBBLLLWWWdddnnntttfff\\\\\\WWWIII???===@@@>>>======<<<:::444000555777888555000...222666666777888888555444444444222///,,,...444888999888555555444444555666777666222//////222222111444;;;======<<<;;;;;;;;;;;;;;;444444888<<<:::666:::AAAGGGSSS[[[ZZZ]]]dddeee^^^^^^bbbgggiiijjjkkkooorrrmmmllllllooorrrssspppmmmnnnmmmlllllllllmmmllllllgggfffkkkqqqnnnfffhhhqqqqqqkkkfffeeeggggggbbb]]]aaaZZZUUUVVVXXXVVVTTTSSSVVVVVVUUUUUUXXXYYYSSSKKKSSSTTTSSSPPPLLLLLLOOORRRSSSTTTRRRNNNJJJLLLSSSYYY___]]]^^^aaaaaa^^^]]]___```^^^aaa^^^VVVYYY^^^WWWWWWUUUVVVYYYWWWQQQQQQTTTWWWUUUTTTUUUVVVVVVTTTRRRXXX___^^^SSSPPPWWW\\\[[[^^^XXXRRRPPPLLLEEE@@@@@@AAAAAA888444::::::555999<<<>>><<<666222333444333333333555888::::::888666222222222444777888777666222222333444555777999999666777777555111000333666888888888777777777666666333//////666<<<>>>>>>@@@AAA>>><<<===;;;888888;;;@@@???@@@CCCGGGIIIGGGEEEJJJMMMNNNLLLMMMQQQRRRQQQKKKJJJHHHFFFDDDBBBAAA@@@HHHJJJOOOTTTXXXYYYWWWVVVXXXWWWUUUTTTTTTVVVYYY\\\cccZZZUUUXXX]]]^^^___cccdddggglllooopppooonnnmmmdddgggkkkooosssttttttsssyyyzzzzzzyyyxxxxxxxxxyyy{{{yyyxxxyyyzzzyyywwwuuuooooooooooooppprrrtttuuunnnmmmnnnqqquuuwwwwwwuuuyyyxxxwwwyyyzzz{{{zzzxxxvvvqqqttttttlllnnnssspppnnnppprrrttttttsssrrrpppllltttzzzzzzzzz}}}}}}zzz|||{{{zzz|||~~~yyyvvvtttjjj^^^\\\cccbbb[[[VVVUUUSSSOOOQQQVVVMMMNNNOOOOOOOOONNNNNNNNNNNNPPPNNNHHHGGGKKKMMMJJJEEECCCDDDGGGGGGBBB@@@AAA@@@BBBBBB???@@@BBB@@@:::DDDBBB???===<<<;;;:::999;;;??????:::888999999888777333111333999<<<:::666888777444111000222777;;;999:::;;;;;;<<<;;;::::::888777777888;;;>>>>>>>>>>>><<<;;;;;;<<<;;;:::888>>>>>>>>>;;;999999<<<@@@<<<777333111333555666777888000000:::???999444555333777888555333555666444777222000333444000---...888666444666888888444000222222222333666999<<<>>>^^^;;;:::666:::777999777555555888999777555222000000444999;;;777333222444888;;;:::777222///,,,///000///111666888666:::777666666555222222444222555888777000+++111:::666333000///000111222222333333333444666555444222444222///...///000000///111///...000333555444333000333333000///222555555...///111555888::::::888:::;;;???DDDDDDCCCFFFLLLFFFEEEEEEGGGIIIIIIHHHGGGEEEFFFGGGIIIIIIEEE>>>999000444777555000,,,---///666222000555<<>>EEEMMMOOONNNOOOSSSXXXPPPMMMLLLPPPVVVVVVQQQKKKQQQOOOLLLJJJIIIJJJMMMNNNGGGIIINNNRRRLLLEEEIIITTTNNNLLLHHHFFFDDDBBB???<<>>;;;===>>>;;;888888888:::::::::>>>@@@:::222888999999999888777777777;;;;;;:::777444555:::>>>@@@>>>>>>BBBAAA>>>===@@@@@@>>>@@@===555999>>>888:::777777:::<<<:::888999AAA???<<<;;;<<<<<<;;;;;;>>>DDDDDD===999>>>AAA??????;;;:::;;;;;;555222222333555...,,,555555111555555888888444333555777555555333222666::::::666111000000111333666888777666555555555444444444444444666777888666222111333666:::888777555444444555555;;;444000333666666666888:::888666666111---000555777555444666999<<<=========>>>===;;;>>>@@@>>>888555555666777777777666666777888<<>>AAACCCFFFIIIGGGJJJNNNOOOOOONNNOOOOOOMMMMMMOOOSSSVVVVVVQQQMMMKKKRRRTTTPPPQQQVVVWWWQQQ^^^___```___^^^\\\\\\\\\XXXWWWTTTQQQPPPPPPQQQRRRMMMMMMOOOSSSWWWZZZ[[[ZZZ^^^\\\ZZZZZZ[[[\\\\\\[[[VVVQQQSSSRRRIIIIIINNNJJJIIIKKKMMMNNNNNNMMMLLLKKKLLLVVV]]]\\\ZZZZZZ]]]^^^ZZZZZZ[[[^^^bbbddddddccc^^^ZZZWWWSSSGGG;;;:::BBBBBB???===<<<:::666555666444555666777888999999999;;;;;;888333222666999888444000...000111111444999555666666555555777444000777777555222000222666:::444999:::777555777888666<<<999666555888;;;======<<<999555111///222777<<<666666777888888888888777999888777999;;;======<<<;;;===??????===;;;::::::<<<<<<<<<;;;:::;;;===@@@???<<<888666777999::::::333...///888===999666777666777777444444666444000444222222666888444111111444333222444777777333///222222333444666999<<<>>>^^^;;;<<<888:::666777666555666888999777555555111///222777:::777222000111333555555444333111000222222///000555888777:::999888888888777666777333333444555000,,,000777666444222111111111000...111111444777:::;;;999777666555333444555666666555222222222333444444222111///222444333222333444555222222333555888999888666000111555999999777;;;AAA<<<<<<;;;:::999888666555888:::======:::555111///555999:::555,,,(((+++///999444111333444666;;;AAA777111///444777555222333333111000444999999333---111333666777666444333222111333555444222///......555333111222444666555444000333777999888666333222444///***+++///333555666222333555777777777777666222444777888666444444666444999:::777666:::;;;999222777===??????>>>???@@@999999:::===@@@@@@<<<888<<<;;;999777555666888:::777777999;;;888333666===777888888777555333222333777444333888:::777555555///444777666555555222...111222333555777666222000888999888666444444777:::888555555888777444444666333222777777000555:::444555222111444777888777555<<<:::777444444555666666555;;;===999777::::::888222000222777:::888555666222555000000::::::555888999======:::888999999888888333///111777999555000222111111222444444333111777666666555333222000000222555777666333222444666999777555222111111222333;;;555222666999999999:::999888999888222///333;;;777555333333555999<<<>>>===AAAFFFKKKQQQPPPEEE888111222444666888888888888666666888999===BBBHHHLLLJJJKKKKKKKKKJJJFFFAAA>>>AAA<<<666444666888:::<<<;;;===??????<<<::::::;;;DDDAAA@@@BBBGGGGGGCCC>>>===LLLRRRLLLKKKTTTWWWQQQQQQUUUXXXVVVQQQOOOQQQSSSUUURRRLLLFFFAAA??????@@@===>>>@@@CCCGGGIIIJJJJJJOOOKKKHHHFFFGGGHHHIIIIIIAAA<<<@@@@@@888999>>>;;;888999;;;<<<<<<;;;:::999===BBBGGGGGGDDDDDDFFFGGG>>>>>>AAADDDHHHJJJJJJIIIEEEBBB@@@???:::444444:::===;;;:::999777444333333999888888888888888666555===<<<999555444444555555333///---///000111666<<<666777666666777888555222999888777666666888<<<>>>888;;;:::555222444555444<<<<<<:::999888:::<<>>???===;;;;;;===:::;;;;;;;;;<<<<<<>>>???===<<<:::999:::;;;<<<===222000222999;;;999777999666666444333555777444...444333555777888777666666111111333666::::::888666777666666777888999;;;<<<___===>>>:::;;;666666666666777888888777555999444000000333666555333...///000222333555666777555777666222222555666444111333333333444555555444777222000333444222333555666555333333333222///------...111555888888666444111111333555888888666444000555::::::666222222333///000333444444222333444888666666666777777666444222222555888777555888>>>888888888666444222000000444777999999555222000000555888999444,,,(((,,,111888555444666555222222555111///111666999666222000999555222333777999666333444555777999999777333000---000333444222111000000777666555555666666666555000444888999777444333222555111,,,+++///444666555222333555666777777666555222333444222222444777888888::::::666444666888999444444555888;;;:::777333333777;;;<<<:::888888999777999::::::777666666777999666555777888666666777333666888888666555666777555222444999:::888666888...777<<<777111///111111111222333666888777333000666666555444333444555777:::777777999999666555888333333:::;;;555999===555444333222333777:::999666:::888666333222333555777222666:::::::::;;;:::888///...000777:::888555666222666222222<<<;;;444666555999:::777555777777666:::333------333777666333444333222333555555444222666666555444222000...------111555555444333555777777555333000//////000111222......444888777666666222222444444000---222:::555444333222222444888:::===GGGUUUccclllgggTTTAAA222333444666777888888888777666555444666===FFFLLLKKKKKKLLLNNNOOOLLLGGGBBB???<<<777333222333444444666999<<<;;;777555666888;;;888555999@@@FFFFFFEEE===OOOWWWOOOIIIPPPUUURRRKKKOOOSSSQQQKKKIIIKKKOOORRRNNNHHHBBB===;;;;;;;;;999:::<<<>>>???@@@AAABBBEEEBBB>>>;;;<<<===>>>>>>:::666;;;<<<555666;;;888:::;;;<<<<<<<<<;;;::::::;;;::::::;;;<<<:::999999333333555999<<<>>>>>><<<:::666444777;;;<<<<<<===???>>>;;;888777888999999<<<:::999999:::999777444::::::999:::999666444444444111000333444333666:::999777777999:::999777555:::777555777;;;===;;;888:::;;;888111...111444555666999::::::888666777888777777888888777888:::===222222333555777888:::;;;666666666777999:::888666000666;;;>>><<<:::999:::999999:::;;;===>>>>>>===555666666666777888999;;;555555888;;;;;;888888:::444555444333666999666000666777777666666888:::;;;111333666999;;;<<<:::888888888999999:::;;;======aaa???>>>999;;;777555666777888777666555444888666222111111333333333......///111444777:::;;;777999999555444444333///---000222111333666666444888222...222777777666666777666555444444333000...000000222555777666333111///000222555888888555222...444:::999333///000222000000333666555222222555;;;888555444555666555555666333333777888777999<<<333555666555444222222333444555666555444333333444000444666444000...111444333111333777777333222333---///333888;;;999555222;;;888444222333555666777666666666999;;;999444///...111555777777666555666888777777777777666666666333666::::::777444444666444444111...000555888666777777888888888777666666111222111///000555888777444555444333222333777999555222000444:::;;;777111000555::::::666555888<<<444999===>>>;;;888888999:::777444666999999666222111333555555444333222333000///000444555111111333222:::>>>888111000333555333444666777777666555444888777555555555777888:::;;;777666888777444444777222222888777000444777000444666555333555999999666888888777444222333666999333666999;;;<<<;;;:::888555222333888999666222222222777444555===;;;333444///333444222222666999888999333......222666777555444333444555888999888777333444444444222000...---,,,111555777555444555777555444333111000000000111///,,,---333777555222111------///111000---000666333444444333222222444666///<<>>BBBFFFGGGCCC???===>>>;;;555333444333111000555:::;;;888666888<<<<<<888444444999>>>@@@AAA666BBBHHHAAA999:::>>>???<<<@@@CCCAAA<<<:::<<>>;;;999999:::;;;666888:::;;;::::::;;;<<<>>>:::777555555777777777:::666;;;;;;333444888333:::::::::::::::999999888;;;666444777888777555555555555555888:::<<<<<<;;;999444111444;;;???>>>;;;======:::666666:::===<<<777555444666999:::888555444333666::::::777666777555333333777777555555888666333444777888666444444999666444888======888222555666444...---222666777111444777777555222000///222444666666666666888999888888888999:::<<<>>>>>>555555666888::::::888666333666:::;;;:::777555444999999999<<<>>>>>>===;;;444666888888888888:::;;;777:::======:::888:::<<<555888999888999;;;999444888:::999666555888;;;<<<555666999;;;;;;999666444555555777:::<<<>>>@@@AAAbbb@@@<<<666:::888444555777777666444222222111444555555333222222333///000000222444777:::<<<777;;;===:::888777222---000555666444555999999555555111000444666666777:::999777666555555444222000222222333666888888666444555444444555666666444222333444555333000///111333333111333888777333444888;;;888444222333666888999555000...333888999999:::333555777666444333333555333222111111222444666888222444777888777666555666222111222777777444444666***---111555999:::999666999888777333111222666999555333333666;;;;;;666000---111555777777666555555666777888777666666555666444777999777333111444777333777666222111666999888:::999777666555444444444111444444111333888999555444333333222111111444777555333222444777888666333...111444444333444777;;;111666;;;<<<:::777888999444444444444555555111...------///000111000///---+++***,,,000111///000444888;;;;;;666444666999888555888999888555444666888;;;999777777888;;;===???999555444555444222222555000...111///(((...555///666::::::555444777999777777888888777555555999<<<777777999<<<===:::777666888555555999;;;777444555111777555666???<<<444444...222333111222777;;;<<<444222111111444666666666444444444555777777666444///000222333333111000///000444999:::777555555666555555555444444333333333555000///444777666444444111///000444555222111444333555777666333111111222'''///;;;DDDLLLKKK???222888777555444444555777999444888;;;:::777777999<<<444333333777<<<>>>;;;888999===<<<777444666444111+++222999;;;888555777:::===;;;888555444444555666;;;===>>>===:::999:::<<<333555777666333111111333777777666555666777888999333555888999777777999;;;:::888555444444666666555:::666:::;;;222222666111777777666666666555555555888555555888777444666;;;999888777777999:::::::::999777444444888;;;;;;888999;;;:::666666<<>>>>><<<;;;;;;;;;<<<===666666777999;;;<<<:::888555555666888999888666333999999999<<>>999>>>@@@>>><<<===;;;888777<<<===888555888:::888666999<<<===<<<999666444333444666999;;;===>>>???ccc@@@:::444999888222444666666444222000000+++111777999555222222333111111111222444666999:::777<<<@@@???===;;;555...111666888555555999888333222111222555555444888>>>:::888666666666555444222---...///222666888777666999666333222222222111111;;;666111///000333555555222///111666555111222777888444000...111555888:::444,,,)))000888::::::999777999:::888555222222333333000---...111666999:::555777999;;;:::888444222888555444777777444555888///222333333444666555333666888999666222222666;;;333000000444:::<<<777222***---222444333222000000555666777777666555555555333555666333......222777222999:::555222777:::999999888555222111000000000444888999777888<<<:::444:::888777555333111333666777777666666444444444444222111111222555888:::<<<333888<<<===:::999;;;>>>111555888777444222111///------///222555555444111***))),,,222444444888===:::888444111555;;;;;;777444777999666111000444999888555222222555888;;;===999666444555444111222555000,,,...+++&&&///:::777666<<<<<<555222555888777444666777666555555888;;;999777888::::::666333111555222333888:::888777999---333222555>>>;;;222222///222222//////555:::;;;///111333555777777666555666444333333333222///------...000222333222111000444888<<<===999555444444555666666777777666555555777111...222666666777888444111222777888555222222000333666666222...------,,,000333666;;;>>>:::444888666444222222444777999...555===@@@>>>;;;:::;;;999666333555999;;;888444111777888444222444222...+++222:::;;;666222333666666777777666444444666777;;;444222777;;;:::999;;;888999:::999888666666666555555555555666777777888222555888999888888:::===;;;999777666777888888777888555:::;;;444444888444::::::999999888888888777555555888:::777333999BBB:::888555555666777777777999:::999777666888999999444888888555777<<<>>>;;;999777555888===>>><<<888<<<777555888888444555:::777444444888999777888;;;<<<777777===>>>:::888:::555888:::;;;:::999:::;;;222777:::999888::::::777999888777777777666222///999999777444333444777:::AAA@@@===;;;999888888888666777888;;;===>>><<<:::333222333666:::<<<999666999999999<<>>???888:::===???AAABBBCCCCCC===555222666999555222222,,,///444999888444222222///111111000333777777333444555444222///000555999888111///444666333111222333333333444555444222000...,,,,,,000555999:::999:::<<<:::333111333222---555---)))---333666777999999333555======444///111:::999777777777666444333222444:::===999333333888555:::<<<666...,,,222:::444333333444666555333111+++---...000111222333444777888888666333333888<<<444333111000000000222333000222444666999;;;<<<===555555222///000444444111777777888999888666555333;;;999:::999444///000555666444111000111222222222444...***---555;;;<<<999999777333111000333666888<<<<<<:::666333444444333111///---000444666333000---000222333222222555888;;;999666444222333444666444555666666555555777888:::888666444444555666777===888333222444666333000///+++---111---&&&---<<<666555444333333333444555333777888444222666:::;;;222000111444999:::555111333222000000111333555666---000444666666666666777888999999666222...,,,+++)))222999888555555666666999<<<===999222------000111333444333000000222444888666555666888999666333;;;---***666:::333222:::666444666888444,,,+++000222333555666666555444222666222111333111,,,)))***111111222444666888999888<<<:::555111//////111222555333666>>>AAA<<<888999666777555444777<<<<<<777000000000000222333333333///666666///000777777000777;;;;;;555333888999777999444111222777;;;;;;999888666444444555777777777777444111000111333333444222444666666555666999<<<888999:::;;;:::888666555888555333333555555333000666777555444777;;;:::666999777333111222444888;;;666666888999999:::::::::888777666555444444555666666666555555666888;;;<<<:::;;;<<<===>>>===<<<;;;===:::777444444555555555333666888888666444444666333666:::>>>???>>>;;;999666777888999999999999999666999:::777333222666:::===;;;:::999999777555222:::::::::999888999;;;===<<<999888::::::888888;;;999888888;;;>>>>>>:::666555444444666999<<<======;;;777555555999===??????777;;;===;;;999888777555333666;;;>>>===;;;>>>CCCBBBDDDEEEFFFEEEBBB???<<<:::DDD???888<<<<<<666555===>>>???>>>;;;999888888<<<777222222555777555222bbb===:::666;;;999888======777444555444111444555444333222222555777;;;888555555777:::<<<===>>>>>>===???@@@@@@???===DDDFFFIIIMMMOOOPPPOOOOOOKKKMMMOOORRRTTTVVVVVVVVVSSSKKKFFFGGGFFF@@@;;;999222333555888888555222111,,,000222333666:::999444111333444333222333555888666111///333555222000111666555444444444444333333444222000111444777777666888999666000///333555222333,,,(((,,,111333444666444333555:::<<<888444444888777555555777777666555333444777:::777444666<<<::::::999555222222555777555444444666777777555333222222222333555666555444777777666555444555888:::777666666444333111000///555666777888999888888777555999;;;777555666777555555555555555555444444333888666555555333...///333777555333111111111000...000......000333777:::::::::888555333333555777999:::999777555444555444222111...---///333555333000222444555555222000111222555555666666666555555555111222333333222222333555<<<;;;999777777777777777<<<666111///222333222///555333444444000+++---333000/////////111222444666666::::::555333555777777111//////333777888444///...000111///,,,+++...111333555777666444222111111888888888666444222111111+++333888777666888999888666888:::777333///...///333444555333111000222444999:::::::::888555222///444///+++,,,000444777888888666777999555...---111222333555666666555444333555333444555222,,,)))+++111111000111333555555666999777444333333444777888888444666;;;<<<666333333222333222222555;;;;;;777333000...000444666222......444444......444444...444888777222000333555333888666555777;;;;;;888333333111000111444666666555666444222111111222222222888999999777444333444666777888999999888777555333888555333333444555444222777999999888;;;>>>===888999777444222222333666777555666777888999999999999888777555444333444666777888777555444555666777888555666888::::::;;;::::::===:::666444444555666777444777999999666555555666666888;;;<<<===;;;888777777777777888888888999999333666888666333333777;;;<<<<<<<<<:::888666444333:::::::::888777777888:::AAA>>><<<>>>===:::;;;>>>;;;:::999;;;??????<<<888666555444555888999:::999888666444555999>>>@@@@@@<<<<<<<<<;;;<<<>>>>>>===>>>===;;;;;;<<<@@@GGGNNN\\\___cccfffddd```ZZZVVVVVVVVVFFF444222444888BBB>>>======;;;;;;;;;===???@@@<<<888777999:::777444```===:::777<<<:::666:::;;;888555444333111333444444333333444777:::999888666888;;;???AAABBBDDDFFFIIIOOOSSSTTTRRRPPPWWWZZZ___cccfffgggffffffbbbdddfffiiikkklllllllllllleee```___\\\VVVPPPMMMFFFCCC@@@>>>===;;;666111)))---111222666999666000,,,///333555555555666777666222111333444222111222999777444222111333555777888555222111333555666777888888444...---111333333444---***---111222333555111444555555777999666111666555333444666777777666444444555777666555999???>>>999555444666888777444555444444444555555333111777555444555888888666333777555444333555777888888666777888777666444222000222111000...,,,***(((''',,,555<<<999444333444444222222111111111222333444777333000222333111111333555444333333444444222000+++...111222222333777:::888777666555444555666666888555333444666666333111111///...///333444333000222444666555333000/////////111555888999888555444111222333333222111333444::::::999888888777666666<<<777111///111222222111555999888444222333111---++++++,,,...000333666888555999:::666555777777666///...///111555555222...111555888555///+++...111777888999888555222111111999888777666666666777888333777888666666888888444444666777888777555333111555555666444222222333555666777999888555222000...111555444///333<<<>>>999111111333666666333444888333444555555555444333222555555777888444,,,***,,,222111///......000222333000/////////111444777999:::666555777666222......111333333222555;;;<<<999777222///333999:::333,,,...333222---,,,222222---777999999444222444555555555555777:::<<<999222,,,))))))+++///333666777666555444444333222111111000::::::999777333111222333555666666777666555333222666444222222333444444444888;;;======???AAA???:::999888666444333333333333444555666777888888777777777555333222222444666888;;;:::888777666555555666555666888:::;;;<<<<<<<<<;;;999555333333444777999777888999999777666666666999:::::::::999888666444888777666666666777888999222555777777555555999<<<:::<<<>>>;;;777444444666<<<===<<<:::888777888999@@@<<<;;;<<<<<<:::;;;>>>===;;;:::<<>>;;;888777555666777888888777999777555666888;;;======;;;;;;<<<>>>@@@@@@???>>>999>>>EEENNNYYYggguuu~~~fffMMM@@@666777EEEAAA@@@>>>===<<<;;;::::::===;;;888888999888444111aaa===;;;666;;;999111555777777666666666555333444444333333555999<<<888888:::>>>DDDJJJNNNOOOTTTWWW]]]dddjjjkkkiiifffkkklllooorrrtttvvvvvvvvvrrrtttuuuwwwxxxxxxwwwwwwxxxuuurrrrrrqqqnnniiigggccc^^^UUUNNNLLLKKKDDD<<>><<<888333333666777666333999777555555555555333111;;;888666777::::::777333555333111333666888777555333444444555555666666666333000+++&&&""" %%%...666666444444333111222111///...///111444666888222///222555555444555111111222444777777666444***---000222333333555666777666555444222111000000666111000333666555333111333111000111333555444333,,,...222444444333222111///111444777888777555333444555666666444444555666444555666666777666666555>>>:::444222222444555444111777555...111:::888...,,,------///222555888:::000444666666777;;;<<<:::000///000222444444222///444777:::888555111111111555777999999888777777888:::888555555666888:::::::::;;;999555444555222---555666888;;;======999666777777666555555444555666444333333444666888777666(((---111111222333111...444555666888999999:::<<<333333444444444333222111555666999;;;555---,,,///333222000...,,,---///222/////////000111333555777999666555555555333111000444666666555666;;;<<<:::999777666888;;;:::555///111444333......111222///999:::999666333444555666111222555888999555...)))$$$&&&)))...444777888777444555666555333222111111666666666555444444444555444444555444444333111000444333111000111222444444777<<>><<<777555777:::@@@@@@@@@>>>;;;999999:::<<<888888:::;;;:::;;;??????<<<:::;;;>>>???>>>;;;999888666777888999999888===<<<999888777777777888:::===BBBFFFDDD???===>>>:::OOOjjjnnnMMM:::>>>@@@@@@@@@@@@@@@>>>:::888:::999888999999888555222aaa===:::555999666111333555777777666666888333333333333444777;;;???@@@AAAEEEMMMUUU]]]aaaccceeehhhnnnuuuzzz{{{xxxvvvyyyxxxvvvvvvvvvyyy{{{}}}{{{||||||}}}|||{{{yyyxxxxxxyyyyyyzzzzzzzzzxxxuuuwwwtttllldddbbbccc\\\SSSFFFEEEBBB<<<:::;;;999444,,,---///111444555555555222444444222222222222111888666222---+++...444999555333111//////111444777555555555444222...***)))444000...111333222444777555999777000111888777000999777444444555666666555777555777::::::666666999777777666444333333444555<<<:::888777777666555333:::888777888;;;;;;999666777555444777;;;===;;;888777666444333444777:::<<<>>>999222+++&&&%%%&&&'''(((...222555888;;;999444333222000///000333666888888111...111555555666777000000111333444555333111,,,---...111444555444222888777666444222000...---555000...333666333222444666555444444555666666666***+++///222555555444222444444555666666555555444666777888777666555666777111222444555777888888888===:::666333222333444555...444000''',,,::::::///000000000000222444666888...222555555999>>>???<<<222222222333444444333222222111111333555444000,,,111333555666777777999:::<<<888444333555888999999999:::888333222333000+++444555888<<>>===333...000777333******333@@@@@@>>><<<;;;;;;:::888333333333333333222111111666666999:::666000...111555555333///,,,,,,///222888888777666666555555444666555444555777999999888666999999666555888999777555888::::::888555333222666777555111000333333222666555444333111000111444111222333555666444111///++++++---111444666555444444666888777444222222333444333333333444666666666444444444333222222111000222222111000000111222444444:::?????????@@@===999<<<<<<;;;:::888666555444444555777999999888666555666555333222333555777999999:::;;;<<<<<<;;;:::999222333333444444333222111444555444333111222555888999999888888888999999888888888777777777777777777:::999777555555666888999666777888888777666666777333888<<<<<<888777:::>>>???@@@@@@???<<<:::::::::===::::::======;;;;;;>>>AAA===::::::<<<>>><<<:::777666444555777999999888===<<<;;;999777777777888???AAAEEEGGGBBB>>>EEEOOOccckkkJJJKKKHHHEEEBBB@@@@@@@@@???>>>;;;;;;<<<<<<===<<<999888aaa>>>;;;555888555666555666888777444555999555666777888:::???EEEJJJSSSUUUYYYaaaiiiooossssssrrrssswww{{{~~~||||||xxxuuuuuuwww{{{}}}~~~|||{{{yyywwwzzz|||{{{{{{|||zzzwww{{{}}}zzztttsssvvvrrriiiaaa```ZZZRRROOOOOOMMMIII===999555333333444555555...222222///...///000///555555222...+++---222777666666444000------///222111000333666555000,,,,,,000------000111000222666777888555333555;;;<<<:::;;;888555444555666777666888666777;;;;;;777666888555888:::888333222555888:::888666666777888777666777888:::;;;===>>>>>>???CCCDDDEEEHHHKKKLLLKKKIIIJJJGGGCCCAAA@@@CCCFFFIIIIIIEEE>>>777222000///000444555444333777;;;:::555555333222111222444777999555000---000222222555888555333222111000///,,,***.........111444555444111999888777555333111000///555000///333444000111888888777666555555666888999//////000333555666444222888777666555444555555555555666777666444444444666222333444666888:::;;;<<<:::888555333222222222333000444///'''***555666...222222111111111222444555555666666555888<<<<<<999333444444555555444444444333000...111666777222,,,///111333333333333555777<<<888333333555888888777333666888555555666555222222444777:::<<<;;;::::::999888777777999;;;;;;:::888444///000555999;;;;;;???444222666000$$$))):::<<<<<<:::888999<<<<<<888666555555444333333333222777555555888777333111333666777666333...---000333::::::999777555222000///333444555555999>>>>>><<<555999999444222555666444222666:::999444111111333:::888666333222222333333777555555666444111333888555555555555666666777888555444333444444444222000333666777666333222333666555444222222444555555444555444444333222222222111222333444333222111222333222888======<<<<<<;;;777===<<<<<<;;;999888777777666777999;;;;;;:::777666666666555444555666777777555666888:::;;;:::888777444555555555555333222111333555777666333333555888888777666666999:::::::::666666777777888888999999:::999888777777777888999555555555555555444333333333777:::;;;::::::<<>><<<===@@@???;;;999:::DDD@@@;;;:::;;;<<<;;;999555444333333555777777666888999::::::999:::;;;===@@@===<<<@@@BBBIII^^^sss|||ffftttmmmdddXXXMMMFFFAAA===999;;;;;;;;;::::::999888777```>>>;;;666999666888555555777666444777======>>>@@@DDDHHHPPPYYY^^^hhhiiilllqqqwwwzzzzzzyyyxxxxxxyyy{{{~~~~~~}}}zzzwwwwwwxxx{{{}}}}}}|||xxx~~~}}}|||~~~|||xxxwww~~~zzzxxx{{{wwwnnnqqqppplllfffddddddbbb]]]TTTLLL@@@777444444555666...333444000---000111///333444555111...---222666555666555222///...///222333000222666555///,,,---...,,,---000111000222777;;;666222555777888;;;>>>:::888555444666888999:::999666555888999888888;;;888;;;===<<<888777999<<<===<<<;;;===@@@DDDEEEEEEDDDIIINNNPPPPPPRRRVVVYYY\\\```dddfffggggggggggggcccbbb___^^^^^^```bbbddd```^^^ZZZUUUOOOIIIEEECCCFFFFFFAAA888555777888777555555333333333555777888444111000222111111555;;;<<<999555333111///---+++...000222333222222333555555555444333222333333333666111111444111,,,111<<<888888777666555666888999555333333444777888666444888888777777666666666666555666666666444333444555555555555555666888:::;;;888888777555333222111222111333111,,,---222333///666555444333333444555666::::::888555666::::::666444555555555444444444555777555444666999999666333000111222333333333666888;;;666333444777::::::888111888<<<;;;999;;;;;;999222666999:::999888:::<<<999777666888;;;>>>>>>===999;;;<<<<<<::::::===AAACCCAAA@@@>>>666///333===??????===:::<<>>>>><<<999777777777777777777777666666444666888:::;;;999777666777888999999999888777666444888<<<;;;888555666888777555333555888;;;;;;;;;666777888888999999888888::::::::::::999999999888444444555666777777555444777888999:::;;;;;;;;;;;;777999;;;<<<;;;:::;;;;;;@@@???CCCHHHIIIDDDBBBCCCHHHCCC===;;;;;;<<<;;;999999777666555666777666555666999;;;;;;;;;;;;>>>@@@>>>777999HHH[[[ooo|||}}}rrr```NNNBBB;;;;;;:::777555333333333___===<<<777;;;888666222222666777666;;;CCCEEEGGGKKKOOOVVV```jjjqqquuuuuuwwwyyy||||||zzzxxx{{{zzzyyyzzz}}}~~~}}}|||{{{zzz{{{|||}}}}}}~~~zzz}}}sss}}}zzzvvvwwwsssiiissstttssspppoooooolllgggfffZZZIII;;;555444666777000666888333000333444222222555777444000///222666111333555444111111333666999444333555333,,,***---///---///333333222555:::>>>444000444555222444;;;999777444444777:::<<<===:::555333555888888;;;???===>>>???>>>===<<<===>>>HHHHHHHHHLLLQQQVVVYYY[[[\\\cccjjjmmmlllnnntttzzzsssxxx}}}~~~uuuvvvvvvwwwyyy{{{}}}~~~~~~{{{tttlllccc^^^YYYYYYRRRCCC888777<<>>>>>HHHPPPOOOHHHEEEJJJQQQ[[[gggnnnhhh___\\\ZZZWWWVVVVVVPPPGGGEEEFFFCCC;;;<<<;;;:::999888888888888:::222---222777888666555333666888666111...000333666666777777555333000...222666666444666:::999333444999:::777444777::::::;;;999777777999999888666999555222000...---...000666333333777666333555<<<777777777666555555777888444222222333666999;;;;;;///111333111---...333888333111///111444666666555777777666555444444444444555999<<<<<<999555444444000666;;;999777888888777:::999888777888999;;;<<<999;;;>>>??????===:::888777888999999999777666555666888;;;===<<<:::888666444555666888888888777777555;;;??????;;;777888999666333222444888<<<<<<;;;777888999::::::999888777:::;;;;;;;;;;;;:::999888555666777999;;;;;;:::999;;;:::999:::;;;;;;:::888666999<<<=========>>>???EEEGGGMMMUUUYYYVVVTTTUUUKKKFFF???<<<<<<===;;;:::???===;;;::::::999888777888;;;======;;;;;;===???@@@:::BBB___xxxsss___BBBAAA>>>:::666333333444\\\>>>===555888666999888777888;;;@@@EEEIIIQQQYYYbbbhhhjjjlllqqquuu|||~~~~~~zzzwwwvvv~~~}}}||||||{{{xxxvvv|||||||||||||||}}}}}}}}}|||}}}~~~~~~}}}|||~~~~~~}}}{{{vvvuuuuuutttwwwwwwsssllllllooollleee```MMM:::555888888555333666666555555555666777777555111111444000)))...999111555666333333666777666666777777333///---...111111///...111555888777555444444333111......000333777555666777888666666888888666444666:::>>>>>>>>>AAAEEEIIIKKKLLLNNNSSSVVV^^^___bbbhhhmmmrrrttttttwwwyyy|||pppnnnjjjcccYYYNNNEEE???===:::555444888===:::333777666555666666333,,,(((666999<<<===;;;777555444---000333444222222333666000000...,,,///555555111222111000111222333222111444666888555222222666;;;777666444333444777999;;;444555666888888999999999222333444333222333666888666999777000...444777666666888999777333111333666333111111444999<<<<<<;;;666888;;;:::888888:::===;;;888555555777888777555666888777666888999444,,,666:::===<<<777444666:::666999999555444888:::::::::;;;;;;;;;999999:::<<<<<>>???BBBDDD:::999CCCIIIHHHKKKSSSMMMNNNSSSWWWWWWUUUWWW\\\iiihhhkkkrrrtttooonnnppp~~~wwwpppmmmiii```VVVJJJJJJCCC999444555777666333555444111444:::;;;666>>>999444111111222111///777666555666777777555333444111//////222666999;;;;;;555444888999555444666999666333444777:::;;;:::111333555333111222666999>>>888555777777444333555777::::::333///222666888666666666666777777888888000111222111//////333666222222444555777888999:::555999:::666444555555333555777:::;;;:::::::::;;;777999888666888===>>>:::888999:::999888777888999???===<<<<<<===>>>>>>===>>>===:::888666666777888777999<<<:::444000777BBB;;;888444444777999999888:::888666888:::;;;999666999;;;;;;888444333888===:::;;;===<<<;;;::::::;;;<<<777999@@@>>>555444;;;999888777777999;;;<<<===999:::;;;<<<:::999;;;>>>;;;@@@???AAADDD@@@CCCRRR^^^lllgggMMMAAA>>>:::999:::BBBCCC???888777;;;<<<888888::::::777888>>>@@@???AAA:::SSSuuupppOOO===>>>;;;777555111]]]??????888:::999777888<<>>EEEKKKOOOOOOUUUYYY^^^bbbeeehhhmmmpppttttttuuuzzz|||xxxtttmmmeee```PPPJJJ@@@999:::===:::444444777999888555333333555666777888888666555666777111333555555444333555777444555222000333888888444000///...///111222222111888::::::777222000222666777666555444555888:::<<<555666777888888888888777555555444222000111333555333666555//////444888777555555666555444555777999333111111333666888888666222444777777555555777:::===;;;888888888888555333333777999:::===???:::333555666777777666666666666:::>>>>>>;;;;;;>>>??????<<<>>>???@@@@@@AAADDDFFFHHHKKKOOOOOONNNNNNSSSWWWZZZSSSVVVbbbiiiiiikkkrrrrrrrrrvvv{{{{{{yyy{{{|||kkkfffXXXEEE999888<<<>>>777888666222333999999555:::777555444555555333111555444444444666666444222...---,,,///444:::===???888444444888888555444888???;;;888777888999888777222222333222111222333555===999777:::;;;999777999444555555444555999777333444555555666666777777777333444444222000000222555111111111222444666777888555999;;;777666777777555555777:::;;;:::999:::;;;;;;;;;777333444999:::777777999::::::::::::;;;===>>><<<::::::;;;<<<;;;:::===;;;999777666666666777888999::::::555222777@@@;;;888555444666777777666666555444666777777555222666999<<<:::666444666999:::<<<======<<<;;;<<<======888:::@@@>>>666666<<<777999;;;:::888777:::===<<>>777555333000999;;;:::666777<<<>>>===>>>@@@eeexxxfffTTT<<<......///^^^@@@@@@999<<<;;;===AAAIIISSS]]]eeekkkmmmooouuu{{{~~~|||{{{|||~~~|||||||||}}}}}}~~~{{{zzzzzz}}}{{{|||}}}~~~}}}yyyxxxwwwuuuwwwyyywwwssspppmmmfff___LLL>>>222111444444222000555777:::<<<:::666111---,,,222555222///......,,,444888999666444555555333,,,---///111333222///,,,111222333222222333555777777222...///555999888555999999888888999<<>>:::444777555555666999999777555999???BBBBBBDDDHHHKKKJJJKKKMMMPPPSSSUUUXXX\\\___gggiiikkkkkkjjjmmmrrrwwwvvvsssxxxttt]]]JJJBBB???===777777555222333777777444555555555777888888555333333222222333555555444222,,,,,,---111666;;;===>>>555444555777666333444888???===999777777777666444444333222333444555444333888444444777:::999:::<<<777444000///666;;;777///333444555555666555555555555555555444222111222333000//////000111333555666333777999666555888888777555777999999888888999:::>>><<<777111000444555222222444666777888999;;;===:::888777777888888777666>>>===;;;999888888999999888666666888777555777===:::888666555555555444333444333444666777666444111333888<<<<<<999555333333777999;;;;;;;;;:::;;;<<<===999;;;???>>>888888>>>666;;;>>>===777555777;;;777===>>>888999@@@AAA<<<999>>>CCCTTTrrrrrrZZZVVV[[[YYY______SSSDDD:::333000666888888555666<<<>>>===999CCCqqqWWW<<<555222___???@@@;;;AAABBBMMMSSS\\\fffnnnsssuuuvvvwwwzzz~~~}}}|||||||||}}}~~~~~~}}}}}}~~~~~~|||zzz}}}||||||}}}~~~yyyzzz{{{}}}~~~~~~|||~~~}}}zzzyyy{{{|||yyyssskkkaaaYYYBBB888000111444444111111444666999:::999555111...---666999333111555555///111555666222000000000---******+++000555888666333333444555333111111555999;;;777444444888;;;;;;999<<<>>>??????DDDKKKPPPRRR[[[]]]bbbiiiqqqyyy~~~~~~|||}}}wwwjjjZZZOOOGGG<<<111444666777444///...333888<<<;;;888555222111444666555444333222111111222333444555333000000444444222222000//////000222222111222444777777666555666888555555444444555666888:::777777777777666555444333999888555222000000333555222333333111111333777999===999444333555777777555888888888888777666444333444555666777888999:::;;;777888999;;;;;;:::888666777:::;;;999888:::777222::::::;;;===????????????BBBIIIOOOSSSWWW^^^bbbbbbgggiiilllooorrruuuyyy|||yyygggVVVCCC555111111111222444666666444555555555666666666555444222111111333555666555444111000111444777999888777555666777666444222333555999888666555555555555444666333222555888:::888555999333000222444666999===;;;777///,,,111888777222555555555555555333222111444444444444333333333444111000//////000222444555///333666444333666777666444555777777666666777888;;;;;;777111111333222...222333666777777888:::<<<;;;:::999999::::::999777???>>>===<<<;;;;;;<<<<<<666333222666888777888:::999888777666555444333222333444666999:::999888666444777;;;;;;888555333222333555777888777777888999<<<:::;;;???===999:::???888:::===<<<888555555666...444===CCCAAA===>>>BBBCCCUUUiiiyyyuuu{{{|||oooZZZFFF:::444333555666444666===@@@???;;;IIIxxxkkkRRR???^^^@@@EEEEEEPPPSSS```eeemmmuuuyyy{{{zzzxxx~~~}}}~~~}}}|||}}}}}}~~~|||||||||}}}}}}{{{yyy}}}|||{{{xxxxxxyyy{{{|||~~~}}}|||wwwxxxzzzwwwnnnaaaTTTMMM<<<555111333555444333333333333444555555555444333111888888222111888999444333777999666333444333000111......000666999999888555666666333111222777<<<>>>>>>===<<<<<<>>>@@@BBBHHHMMMPPPQQQXXXccckkkkkkuuuxxx{{{~~~~~~{{{~~~xxxnnncccTTTHHH>>>:::666444444555555555222333333222000///000111666555333333222222222222111333333///...111222111777555222111222333333222000222444666777888999:::444444333222333444555555666666666666666555444333777777666444222333666999444444444333222222555888===999555444555777666444777888999999777666444333777777777888:::;;;<<<<<<999:::<<<======;;;:::999;;;===<<<888777999:::888<<>>======>>>??????>>><<<;;;;;;;;;::::::::::::;;;555111111666:::999888999777888999999777666444444222444777999::::::::::::777888999888666555444444222444666777666666777888;;;:::;;;===<<<:::<<>>CCCVVVwwwQQQaaaIIISSSXXXeeejjjmmmqqqwww|||}}}{{{~~~~~~|||~~~}}}}}}}}}zzzzzzzzz{{{}}}~~~}}}{{{yyy{{{~~~}}}yyyyyyyyyzzz|||~~~~~~}}}}}}~~~~~~yyyyyy{{{xxxlllYYYJJJDDD999555333555666444444666333222222333444555777888444666555222111444444222111666999777555666555222666555333333444666777777888777555333333666:::>>><<<>>>???@@@AAADDDIIIMMM\\\cccggggggnnn{{{{{{ooocccJJJ@@@555222555888555111---000333555555555555666777666555666777666444222222555555111000333555555:::888444333444555555555444444555555666666777777444444333222111111111111444444555555555555555444555666666666555666999;;;444333333444333111333777888666555555555666555444111444777777666444444444888777777888:::;;;:::999888:::<<<<<<:::888888888;;;???@@@======BBBEEEFFFFFFMMMVVV[[[]]]bbbjjjqqqvvv|||lllZZZCCC===888888777555555777:::999666222//////111444000000111333777999888777333333333555777888777666999999777444444666444///888999:::888555444444444111000///000333666888888@@@;;;999:::666...((('''###...999;;;999999777444555666666777555333000///222222222555777999888777444444444555555555555555111666888777777:::<<<:::555555666555444444555777333777999999::::::666000555777999999999999;;;===;;;;;;<<<>>>@@@@@@>>><<<999999999:::::::::::::::888666666;;;<<<999777888555888;;;<<<:::999888888333555777777777777888999999888777666666666777777444666888888888777888999999:::;;;;;;:::;;;===@@@===999666888<<<===999444;;;555888@@@@@@DDD^^^cccIII;;;<<<===<<<888888<<<===;;;DDD^^^jjjlllYYYeeejjjvvvzzzxxxzzz}}}~~~|||~~~}}}yyy|||~~~~~~||||||{{{|||~~~~~~}}}{{{yyyzzz|||}}}|||{{{{{{|||}}}~~~||||||}}}~~~}}}}}}}}}~~~~~~}}}|||{{{|||xxxiiiSSSCCC>>>999666555666666333444777444444444444555777999:::888555444666444///,,,,,,---222666555444666555333111333444444444444555666<<<888444333555:::>>>@@@???@@@CCCIIIPPPXXX^^^aaaooowwwzzzxxx|||~~~xxxaaaRRR???555555777444000000333555666666555666777555555555777999888555111333777888444333666999999999666444333555777999999888777555444555555555555666555444333111000//////000111333444555666666777333555777777777777888999000...///222222///222777555666777777555222222222---111666777777666666777;;;999777888:::;;;:::888999<<<>>>?????????BBBDDDHHHOOOSSSTTTUUUZZZ]]]]]]aaaffflllrrrvvv{{{xxxfffXXXIII???888222444888888888888555222000222444......///222666888888777444333333444777888888777888888444222666;;;888000444777888888555444555777333333111000///111555888;;;???JJJTTTSSSDDD333***'''222;;;;;;999888666444111333555777777666444333666555555888;;;;;;:::777444555777777777666555444222777:::888888;;;<<<;;;888888888777555555777999666999;;;:::;;;===:::444777999;;;======???AAACCC===>>>???BBBEEEEEEDDDBBB@@@AAABBBBBBCCCCCCCCCCCC@@@??????AAA???999555777444888===???>>><<<<<<===777888888666333222444777888777777777888999999888555777999999777777777888777999:::999999;;;>>>???>>>;;;999:::===???>>><<>>???NNNmmmsssTTTAAA<<<>>>===::::::>>>@@@???BBB```wwwfffsssuuu}}}~~~|||{{{~~~{{{tttxxx}}}~~~~~~~~~~~~}}}zzzxxx}}}}}}|||{{{{{{|||}}}~~~~~~~~~}}}}}}~~~~~~|||zzz{{{~~~}}}zzz}}}~~~}}}|||~~~yyyxxxxxxssscccKKK:::666:::777666777555333444888555666666777888999999999<<<666666;;;999---'''(((,,,222666666666888888666''',,,222555444444666888>>>888333333777===@@@AAAKKKJJJMMMWWWfffsssyyyzzzyyy~~~}}}kkkRRR@@@:::999888666222222222000---,,,---...222222333666999777333///333888999555444777;;;;;;666444222222555999;;;<<<999666444333444666777777888777666444222000///......000111444666777888888222444777888777666666666---***,,,111111...111888777:::;;;999333...,,,,,,,,,111777999999999:::<<<>>>;;;999:::<<<===;;;888@@@CCCGGGJJJMMMPPPVVV[[[^^^gggoooqqqsssvvvwwwvvv|||}}}oooWWWEEE888111333999555888:::999555333333444,,,,,,...111555777777777777555444444666777777666777666222111888@@@<<<222,,,000444555444555777:::777777555111...///444999;;;HHH___sssuuucccKKK<<<777::::::555111333555555...000444777888888777777:::999888:::======:::777444555777999999777444222222666999777777999;;;999:::::::::999777777999;;;;;;===<<<:::;;;>>><<<777>>>AAADDDFFFHHHJJJMMMPPPHHHHHHJJJNNNQQQRRRQQQOOOLLLLLLMMMNNNOOOOOOOOOOOOGGGFFFGGGGGGAAA888444555333888===@@@@@@??????@@@======;;;777222000222555666666777999:::;;;:::888444666777777666444555666666999999888888;;;>>>???===============???AAACCC;;;EEEFFFEEEaaayyyWWWAAA888;;;;;;:::===CCCGGGFFFEEEbbbxxx}}}~~~}}}}}}}}}{{{|||zzz{{{~~~zzzzzz||||||zzz{{{~~~|||~~~}}}}}}~~~~~~~~~~~~~~~|||{{{{{{sssbbbNNN@@@999666::::::555//////555::::::666444444888999666777:::===;;;999666444222111000555777888999999777444222000///111555666333222555<<<>>>>>>===<<<@@@IIIPPPXXXeeeqqqvvvxxx~~~oooOOO;;;999666,,,111222333333333333333333333///,,,---333666666444:::999888777666666666666555444222333555666777666222333555777777666555444<<<777222111333444111...///222444555444333333444555111111888<<<:::666444***000111+++,,,222333---555777:::;;;999444...+++***222888999<<<@@@>>>888===999777:::<<<===BBBHHHLLLTTT]]]bbbdddiiiqqqxxx{{{}}}}}}cccHHH999888888555===999666666777666222---......222777888666888<<<<<<999555333333444444444444444222///111666888666444333333555888999777444222111222666:::;;;888555555PPPrrr|||cccIII999666888::::::777555444333//////000444888;;;======;;;;;;:::999888777666666666444222444888;;;<<<:::===999888<<<;;;666777;;;:::;;;<<<;;;;;;<<>>======>>>>>>???>>>>>>>>><<<======:::777444333444444:::<<<888777:::;;;888888444222666===>>>999222888888777888:::===@@@BBB>>><<<777;;;CCC<<<888AAAAAA<<>>>>>@@@BBBCCCBBB@@@???IIIooo}}}|||{{{|||}}}~~~~~~||||||~~~{{{{{{}}}~~~|||}}}zzz}}}~~~}}}}}}}}}{{{}}}{{{{{{yyynnnZZZDDD777444666;;;<<<999777888<<<;;;666555333555999999555444555888888888444000///222666444666999:::;;;999777666000///222777888777888<<>>CCC@@@@@@FFFKKKPPPWWW^^^jjjpppwwwzzz{{{~~~~~~eeeIII888555888888555333444777;;;;;;777222......222666666444555888777666666666888888666555555555333000222777999666777555555777999:::777555111111222555999:::888555888NNNjjjzzzvvvbbbLLL>>>666666777888888777666444444333333555999;;;;;;:::888888888777777777777777666555555777:::<<<;;;999:::777888======999:::>>>666888:::<<>>>>>???>>>===;;;::::::999999777::::::888999===<<<666444444666999;;;:::666222888888777777888:::;;;<<<333:::666333;;;>>>;;;???<<>>>>>???AAAAAA@@@>>>===EEEhhh~~~~~~}}}|||}}}||||||~~~}}}}}}||||||}}}~~~{{{~~~}}}||||||}}}zzz}}}~~~zzzyyyrrrcccNNN:::111333999888::::::999<<<>>>:::333444333666:::999333000000333666888444000///555;;;888999::::::888555111///111000111444555444888>>>PPPTTTYYY___eeennnxxx|||lllMMM222...999111333555777777666444333222111222777;;;===:::777555777888999888555222000666555444444555333000...,,,000666;;;===:::555222///---,,,///333777777666000111000000000333777;;;<<<888888;;;<<<888666777<<<888888===???===::::::<<<============;;;:::999;;;===??????CCCKKKPPPPPPYYYWWWYYY```ggglllttt{{{zzzcccGGG555111555888///000333888<<<===888444000000333777666222222555222333666:::<<<;;;888555888999666444666;;;<<<:::999888888888999999777666111111222444777777555444444BBBUUUaaaaaaUUUFFF;;;555333333555999:::888555888777666777888999888777555555555555666777777888000111444888;;;<<<:::888888777999<<<===<<<>>>CCC888<<<@@@EEEKKKQQQXXX]]]cccfffkkkpppuuuzzz}}}tttoooggg^^^VVVPPPMMMLLLIIIEEE@@@>>>??????===;;;:::;;;:::999;;;===999444222555999:::999777444333777777777777777666555555222@@@<<<000555;;;999999@@@hhhfffGGG???>>>======>>>???===<<<>>>BBB^^^~~~{{{|||~~~~~~}}}}}}}}}~~~~~~}}}~~~}}}~~~}}}|||}}}~~~}}}}}}~~~}}}|||~~~}}}}}}zzztttfffSSSCCC777222444999333777888666666:::;;;999666444555888666111...///222555777666444444666888888999::::::999666333111777555444555555777???HHHaaaiiisss|||zzzeeeHHH333111999222444888::::::999666444222222333777;;;<<<;;;:::777777888888777555333111444222111111111111///...,,,///444777888666222///555444333444777999888777222333333222222444777:::777444555888888777888<<<444888EEERRRQQQDDD===@@@AAA@@@>>>=========>>>???EEEHHHKKKPPPXXXaaaiiilllzzzwwwxxx}}}qqqYYYBBB444111222444111111333666999888555222444444777:::888333111444222333555999;;;:::777444;;;<<<:::888:::??????===:::999888888888777666555444444444444444333222111222777@@@HHHJJJEEE<<<555333000...111777:::888555777666555555666777555444555555444444444555666777///222777<<>>===999999;;;<<<===AAAGGGMMMKKKOOOTTT[[[bbbjjjqqqwwwxxx~~~xxxqqqmmmkkk___WWWMMMGGGEEECCC>>>999>>>??????>>>===<<<:::888888888888999999888666444555666777888777666444222333>>><<<666888999:::AAA^^^kkkKKK@@@>>><<<;;;<<<<<<;;;:::@@@@@@TTT{{{}}}~~~yyyzzz|||}}}|||{{{|||}}}}}}~~~~~~zzzzzz|||~~~|||zzzzzz~~~{{{~~~~~~{{{{{{~~~}}}yyymmmYYYDDD:::666222000222///666999444111555;;;>>>:::666444555444000000333333333333666888888333///555666888:::;;;=========;;;:::<<>>888IIIdddtttiiiRRRGGGJJJHHHGGGEEEEEEGGGKKKNNNQQQYYY[[[aaaiiirrryyy|||hhhNNN>>>888666333111333222222222333444444333888888:::>>>;;;555333555555444444555666777555333:::;;;:::777:::>>>>>>;;;888888777666555444444444666666666444222000///...777888999<<<>>>===999555111...+++...444888777444333222111222555666555444888777555444444444666666555999===AAACCCCCCBBBAAA<<<@@@BBBCCCGGGQQQ\\\eeejjjmmmrrrwww}}}}}}sssggg]]]VVVPPPHHHAAA@@@BBBDDDCCC???<<<>>>AAA@@@:::555555:::<<<:::666444666888999999888666555...111333:::>>>999AAAZZZoooOOO@@@===;;;::::::;;;:::999???===JJJmmm~~~zzz|||}}}~~~~~~}}}{{{zzz|||~~~{{{|||~~~~~~}}}}}}~~~~~~zzzzzz|||~~~|||yyywwwyyy}}}{{{}}}|||}}}{{{|||yyytttcccNNN:::444333///---...444>>>EEEBBB===;;;;;;:::;;;777444555444222333777333111000444888888111***888777555444444555666777888===GGGSSS]]]gggvvv~~~~~~dddBBB777???AAA888555777999;;;;;;:::888777333333222222333555888:::888666444222222333666888444222111222555777999999;;;999666333222222444555000111333444555666666666444666888888777555444444666666666666333222888AAAMMMfffxxx^^^SSSUUUWWWWWWXXXZZZ___eeekkkooouuuuuuyyyvvv___GGG======;;;666111111111000000222444666888888888;;;???===777555777888555333333444444444333555777666444666::::::777666666666444222111222444666777777444111//////000999888777888888888666555111...,,,---111444555555111000000333666888888777:::999777555555666777888999;;;???AAABBBCCCDDDFFFIIIQQQWWWYYY```mmm{{{zzzrrrjjjbbb]]]KKKHHHGGGEEEAAA<<<===BBBBBB;;;444555;;;???<<<777555666888:::;;;:::999888222111111<<>>BBBFFFIIINNNUUUZZZcccnnnxxx{{{qqqeeeYYYTTTOOOHHHBBB@@@<<<999777888<<<===;;;888777888999:::;;;:::999999999;;;:::===GGGTTTuuurrrPPP???<<<:::999999;;;;;;:::999999===PPPvvv~~~zzzxxxyyy{{{||||||}}}~~~}}}||||||}}}|||zzz|||}}}}}}}}}qqqfffMMM@@@666555444333>>>MMMtttaaaBBB777555777;;;;;;999888:::777777666666666777:::<<<555333000000333999@@@DDDUUUaaattt{{{cccIII<<<888555555777333444444555555555555555000222555666555444333333---...///000111222333333111444888===???>>>999555888666444333222333555666333555777888888777777777222222222111000222666999;;;<<>>JJJWWW|||vvvxxxyyyxxx]]]LLL===888888444111111000333666888888777777777000111555::::::444222444555555555666777777666444555777666555777;;;:::666444555666444111111333666111333555444222333666999555777999:::888777777888555555333000///111444888888777777:::===?????????:::999888777888;;;>>>@@@BBBFFFKKKQQQYYYcccooowwwzzztttlllfff[[[MMMEEE444777:::<<<===;;;999777999::::::::::::999999888555??????>>>QQQsssqqqOOO???<<<999888:::;;;;;;;;;::::::===LLLooozzz{{{~~~~~~|||yyywww|||||||||}}}~~~~~~~~~|||ppp\\\FFF999888333333555AAAmmmUUU<<<777333444777:::999777999666555777<<<===999555555666555555999FFFXXXfffuuuzzz~~~uuuZZZ@@@999777111///333444555666777555222333555555444111///444:::666,,,222666555111111444444000555444444777;;;<<<:::777444444333111000111555888444444333222000111444666::::::999777555555777:::???BBBEEEFFFIIIRRR```jjj{{{WWWFFF555111333333111000333<<<666///666;;;666444888444333666444---,,,///555777555333555:::777000<<<:::888888777666333000444333222111333666999;;;<<<999555222222222333333;;;999777777999999666333777444222333555777555444;;;999888;;;>>>@@@>>>;;;888999999888777;;;CCCIIIQQQ[[[gggooouuu}}}vvvfffXXXAAA===::::::>>>???666---777777777777888888888888:::;;;888>>>ddd|||XXX@@@;;;999;;;<<<:::999:::>>>??????IIIhhh~~~}}}|||{{{}}}}}}}}}~~~||||||~~~|||gggRRRAAA666666111222666FFFsss```;;;777222222666888777555333444888<<<@@@@@@===999444555999AAANNN___oooyyy|||eeeLLL777333666444333555555666888::::::888666666222111---,,,222999777000111555666333333777888444666555555666888888666333333333333222111222555777444444444222111222555777::::::;;;;;;;;;===AAADDDGGGIIIMMMSSS\\\fffqqqwwwtttMMM@@@333000111111111111222>>>AAAEEESSSTTTDDD888;;;555444888888222...111444444222000333777555///555444333444666777666555555555666777888888888888888555222222555777777666<<<:::999999999888555222;;;999777888:::<<<;;;:::999:::<<<===???@@@BBBCCC>>>@@@BBBDDDGGGOOOZZZbbbpppxxx|||]]]TTTHHH@@@>>>===;;;777555666666666777777888888777888===QQQ~~~{{{VVV@@@;;;888;;;===;;;999:::999<<<===EEEaaa~~~}}}~~~~~~~~~{{{|||~~~~~~}}}|||rrr[[[FFF<<<444888333444:::KKKzzzhhh:::666222111444555555333---222888======<<<:::999333666@@@OOObbbsss~~~|||uuuTTT@@@///000666777555666111222444666888888555333///...++++++222999999555111444666555777:::;;;999666555555555666555222000222333444444333333444666666777666555333444777999999;;;===???BBBFFFLLLPPPVVVXXX^^^iiivvvzzzgggBBB:::333222222111444888@@@PPPZZZiii~~~~~~eeeQQQFFF;;;666;;;===666222333444333000...111555555000222000000111333555666555333555888::::::888555333444111000333999===<<<999;;;:::999999999888444222;;;:::888999;;;======<<<888<<<@@@AAAAAACCCHHHMMMLLLOOOUUUZZZbbbmmmyyywwwbbbOOOAAA::::::<<<444555555666777888888999666666EEEkkkyyyWWW@@@:::888;;;>>><<<:::;;;555999;;;AAAWWWxxx|||zzz{{{}}}}}}~~~{{{uuugggPPP<<<777555<<<888888===LLLwww^^^:::777333222333555555444333777::::::777666:::===???FFFSSSbbbqqq{{{~~~ssshhhKKK;;;///000777888555333222333333444777:::888555000///...111777;;;:::777222444666777888::::::999555555555555555444222111333555777777555333333333999999888777555666888;;;:::===AAAFFFKKKQQQXXX]]]hhhmmmvvvqqqXXX:::888666777666555:::AAAWWWhhhssszzz[[[GGG999;;;===888444666666333//////222555555333666444222111222333333222111333555777666444111...555222111555<<<>>>;;;777777888888999999888666444;;;;;;::::::<<<=========999<<>>@@@EEELLLUUU]]]eeemmmrrrzzz~~~fffJJJ777777999:::888777<<>>>>>?????????AAABBBCCC===???DDDNNN[[[eeelllnnnxxxgggHHH777444888999999:::;;;;;;<<<<<<:::BBBdddiiiIII@@@:::;;;???>>><<<;;;777===AAAAAAJJJeee}}}zzzyyywwwwwwyyy}}}~~~}}}ooo___QQQBBB777///111;;;777777777999VVVwwwFFF999888777666666777999:::888888888777;;;FFFWWWcccoooxxxxxxbbbMMM222000///000333444666666+++999CCCEEEEEEDDD===444888666888<<<===:::666666666444666999888555222333111444666888777777888999555777888888666444444444999:::;;;<<<>>>AAAFFFJJJQQQWWWbbbmmmwwwrrrWWW@@@777777888999666555:::CCCVVVeeeggggggxxxfff>>>555777444333888333...+++...222222111222777666666777888999777666555555444444555666777888999999888999999888555333444555666777888:::>>>AAA===???BBBCCCEEEGGGKKKNNNKKKMMMUUUcccttt{{{WWW???999;;;;;;;;;;;;<<<<<<<<<<<<:::QQQ}}}uuuRRRFFF<<<<<<>>>>>><<<;;;;;;@@@CCCBBBHHH___{{{{{{{{{{{{|||~~~vvvcccRRRFFF===777111111888333555555333KKKttthhhAAA888777777666666777:::<<<555888<<>>:::777666444888111444666333IIIXXX}}}yyyTTT777666666666666666777:::===;;;@@@IIIUUUbbbooo|||~~~rrraaaIII777///666:::777222333999>>>[[[~~~hhh<<<555222444333000333888666333555;;;;;;555333666111444777888666555666888///111444666777999<<<>>>DDDGGGMMMTTT[[[dddmmmssssssQQQ<<<:::>>>;;;:::999666444777>>>ZZZllluuu|||rrrAAA555777333111666888222222888<<<999777888555666888;;;===<<<888555222333666888;;;<<<======111555888888555555888<<<>>>>>><<<:::999===DDDIIIMMMRRRYYY___dddkkksssyyy~~~{{{WWW@@@;;;===<<<<<<;;;;;;:::999999<<>>AAABBB@@@CCCVVVwwwhhh}}}|||~~~~~~{{{{{{nnnZZZGGG;;;777888999>>>:::555333333555444333???SSSnnn}}}rrrVVV>>>333444777;;;<<<;;;<<<>>>AAAEEERRRcccpppwww}}}ttt]]]JJJ>>>888333777777777888444???XXXZZZ:::555000000999333444222444555333222333777;;;888555222111222555777777222222444777<<>>:::999<<<:::555777===???::::::???BBBCCCHHHPPPTTT]]]iiittt|||gggGGG;;;???>>>;;;999888999::::::999BBBvvvcccUUUCCC888888===???>>>===<<<======>>>NNNtttlllIII~~~}}}~~~wwwkkk^^^LLL???:::999999777999666333222444555555444:::BBBOOOUUUMMM===333000444888;;;;;;999;;;CCCIII[[[eeerrrzzz}}}{{{fffNNN???;;;;;;777888555666666444GGGjjjtttIII;;;555444888000222444555555444444555777999777555222111333666:::<<<999<<<>>>???@@@GGGQQQYYYaaajjjuuu~~~lllPPP<<<777::::::777555555555444999@@@lll]]]VVVXXXLLL>>>:::222111111444888999666333:::;;;<<<;;;999999:::;;;666333333999===<<<;;;;;;>>>;;;:::<<<;;;888;;;AAAIIIEEEEEELLLRRRXXXaaajjjpppxxxvvvXXX@@@888;;;===<<<;;;::::::;;;;;;<<>><<<<<<>>>>>>>>>AAAGGGQQQOOOQQQYYYdddnnnzzzbbbHHH<<<999888<<<<<<===<<<;;;;;;===???@@@lllvvvYYY???999:::666666;;;;;;999:::;;;<<>>}}}|||||||||}}}~~~~~~}}}}}}|||{{{}}}{{{ooobbbKKKDDD<<<888999:::888555///000111333444444333222555444666;;;<<<888666666777888:::>>>FFFSSSbbbmmmxxx~~~uuufffQQQ???333///444:::>>>999666999999999[[[XXX999666999999000666:::777666777999:::666333555666777777777888999:::<<>>555333222222555999666444888::::::WWWTTT888777;;;;;;222999;;;888666777::::::666333555888<<<===;;;:::999:::FFFLLLWWWeeessspppRRR===444222000...000222666777333111777@@@tttzzzvvvnnnVVV===555888;;;<<<;;;999888888===<<<;;;888555333444666777555777;;;;;;888888;;;:::???FFFLLLTTT]]]eeeiiiuuuzzzrrrQQQAAA@@@===666888999:::;;;::::::;;;<<<999HHHooocccDDD??????888888@@@AAA?????????===DDD^^^zzzyyyXXXFFF???;;;~~~~~~~~~yyyqqqgggXXXJJJ000444777777444333555888333555666666333111000000111///111777:::999999;;;>>>AAAHHHUUUeeettt~~~xxxkkkSSSAAA333333666444222333333444111444888999LLLlllNNN:::999;;;===444777:::888777777888888777555777;;;@@@BBBBBBBBBDDDFFF[[[bbbnnn{{{iiiJJJ888666999777333000222666:::777333666<<>>EEEIIISSSbbbnnnvvv}}}yyyeeeSSSAAA555///444777333222777444777222111777;;;CCCSSShhhBBB999888999===444444888888888666555555777999:::>>>BBBEEEHHHNNNWWW^^^nnnwwwsss___FFF777666;;;======333333666999999555666999777BBBQQQrrrvvvhhh\\\III:::666999:::888555333333666;;;>>>>>>===666666555333222333777:::888555555777:::>>>HHHRRR]]]hhhsss{{{xxxWWWDDD???===<<<;;;;;;777555777;;;<<<888333666888CCCXXXvvvuuuWWWEEE>>>;;;;;;<<<<<<<<>>NNNcccoooSSSDDDAAAAAA???~~~xxxzzz~~~~~~~~~~~~~~~~~~~~~|||}}}~~~{{{~~~{{{|||uuuyyywwwkkkZZZJJJ;;;000999777666555555333///+++555777888777444333555777:::666555777777999???HHHTTTeeexxxzzziiiPPP;;;666///000666666000222;;;999===666000999???@@@FFFZZZQQQ555555555666===444222666888888666333333777;;;<<>>666444555888999666666999<<<555555KKKPPPLLLVVVOOOJJJBBB999555555777999:::;;;777444666===AAAAAA>>>666666666666666999===AAADDDAAA@@@CCCHHHOOO\\\iiivvvpppNNN@@@>>>===>>>AAA===888444777===>>>888111777===BBBEEEOOOddd}}}{{{]]]FFF<<<::::::888888888===@@@===<<>>:::<<>>;;;777666777999::::::777;;;;;;666555:::===<<<:::999666555777<<>>CCC???;;;<<<@@@999555777===???999222999===?????????DDDNNNVVVxxx{{{dddIII::::::<<<:::>>>>>>===:::888<<>>AAA~~~|||{{{xxx{{{~~~~~~yyywwwvvvssshhhYYYMMMAAA777333555999999999:::;;;:::555111666::::::666666999:::888888;;;???CCCIIIUUUdddnnnyyyssseee]]]PPP>>>333333555555444333333444555555;;;888777777999;;;:::888333@@@PPP]]]ddd___LLL888888777666666666777888888:::<<<===999666888@@@HHHMMMPPPZZZgggqqqzzzrrrVVVCCC===666555888:::888555777777888999888888666666<<<999777666888:::::::::666:::999444333777:::999888777777777999<<>><<<===CCCKKKSSSXXX```gggoootttxxxxxxVVV;;;999???<<<999;;;;;;999777888;;;;;;999666999999888777888<<>>>>>CCCBBB???@@@|||yyywwwvvvzzzyyy|||wwwwwwyyygggZZZJJJ@@@:::555444777777666555666666555333111555999;;;999888:::;;;:::<<>>@@@CCCDDD@@@999333444555666888:::;;;<<<===??????<<<;;;@@@JJJSSS[[[bbbppp~~~```AAA===999555666:::<<<999555888888999999888777666666888777777888:::;;;:::999555888888555444888;;;;;;999999::::::<<<===??????CCCDDDHHHNNNWWW```iiinnnxxxkkkNNN666666<<<;;;999;;;::::::;;;;;;:::999::::::???<<<888888;;;>>>??????<<>>;;;:::<<<===<<<999888:::AAAFFF[[[|||NNNAAA:::???DDDBBB@@@AAA~~~{{{xxxvvvvvvzzz~~~}}}xxxuuuvvvwwwYYYLLL>>>999888777777888444333111000000000000000555888999888888:::>>>@@@DDDNNN]]]kkkuuu}}}~~~{{{~~~~~~vvvpppaaaMMM999333666888:::<<<:::999888666444333111111999888666555666888999999999;;;<<<;;;999999999999333333444555777999;;;<<<>>>@@@AAAAAADDDLLLXXXaaannnuuuwwwfffLLL555<<<777222222555888999888888888888777777666555555555555666888;;;<<<;;;999666777888777888<<<@@@BBB<<<<<<===>>>???BBBDDDEEEGGGNNNYYYeeepppyyyfffNNN:::999>>>===::::::======<<<;;;;;;:::::::::AAA@@@>>>>>>@@@AAACCCDDDAAAAAA@@@@@@III[[[rrryyyaaaJJJ===888888<<<===<<<;;;:::;;;@@@CCCUUUvvv~~~hhhFFF???:::;;;<<<;;;>>>BBB~~~|||zzzzzz{{{}}}~~~~~~zzzvvvpppgggaaaKKKAAA::::::<<<:::888888666555444222222333666777999999999777666999@@@HHHTTTaaarrr}}}~~~|||}}}ooo___TTTFFF===555444777888999:::888888777777666555444333555555666666777888:::<<<999::::::999666333444777666555555555666888:::<<>>BBBHHHNNNTTTWWWZZZdddssscccOOO>>><<>>EEEVVVfff}}}fffNNN===888999<<<============>>>@@@BBBTTTrrrhhhOOOBBB???<<<:::888777;;;AAA~~~}}}|||}}}~~~~~~}}}|||xxxqqqcccPPPBBB???:::999===???;;;888777444444444444444555999<<<===;;;;;;;;;:::===HHHTTThhhuuuyyyooo^^^LLL@@@222222333555666555555444666666777777777777666666000222555666666777999;;;@@@===:::999777444777<<<:::888777777999<<>><<<;;;;;;:::888;;;???===@@@GGGPPPZZZdddlllpppvvvuuu[[[LLL???<<<===;;;666444>>>:::666777:::<<<;;;888<<>>===HHHTTTppplllRRR>>>999===;;;;;;===>>>???@@@@@@AAAPPPlllxxxSSS999999<<>>;;;;;;======:::===CCCLLLRRR]]]jjjuuu~~~nnnPPPFFF<<<;;;===;;;888555;;;;;;;;;;;;===@@@CCCEEEAAACCCEEECCC@@@>>>===>>><<<;;;===BBBAAA>>>AAAGGGSSSkkkoooSSS<<<777===888999;;;===@@@@@@@@@???GGGccc```CCC222555:::???@@@>>><<<;;;:::~~~~~~{{{zzz|||wwwrrrhhh[[[NNNCCC===:::222333888<<<;;;555333555...111333444555777<<<@@@---111;;;GGGPPPYYYjjjzzz}}}pppeeeUUUHHHBBB>>>:::666888555111000444999;;;999666777888999999888777666+++///444555333111111111777222333888:::444111222===<<<;;;===DDDNNNYYY___qqqvvv~~~{{{vvvgggUUUHHHAAA===999888111111111333666999<<<>>>444333333333444666888999777666555666888999999888<<<999;;;@@@AAA@@@EEEMMM^^^ffftttlllIIIAAA:::;;;>>>>>>;;;999:::>>>BBBBBBBBBEEELLLRRRAAAAAAAAACCCFFFFFFDDDBBB???888777===@@@===:::;;;:::XXXxxxoooQQQ999444;;;666777999<<>>@@@\\\|||}}}dddLLL<<<555:::===>>>;;;999:::;;;;;;|||{{{~~~}}}~~~||||||}}}vvvssseeeTTTFFF<<<555555888AAA;;;777999999666444444777555333333555777888777000:::HHHWWWffftttzzzjjjYYYPPPDDD;;;777777777777777444444777777444444777000222666777666666666666666666777999:::999555333333777::::::777555555777AAAAAAFFFNNNTTTZZZhhhwwwxxxiiiZZZJJJDDDAAA>>>;;;:::000666888444333888<<<<<<777222...///444999;;;:::===EEE@@@888:::999555888CCCBBB@@@???CCCNNN]]]iii~~~cccHHHDDD999666===<<<;;;EEE>>>:::===DDDGGGNNNccczzzjjjZZZIIIBBBCCCDDDAAA>>>===:::999===???<<<:::;;;<<>>@@@???===FFFRRRooo{{{[[[IIIDDD===444>>>===???CCC???666555:::||||||~~~~~~~~~}}}{{{|||~~~uuunnnfffYYYJJJ???777222222555???:::888:::<<<999777888777777666333222444999>>>DDDNNN]]]kkkvvv~~~ooo___IIICCC;;;666555666999:::444222333666777555666999666555555444444444333333111222444666999888666333666888;;;:::888888;;;>>>DDDGGGQQQ]]]fffnnn{{{|||pppeeeRRRHHH@@@??????<<<:::;;;111666777333222666999999:::555111111444777777555777AAA===666999999888>>>;;;@@@HHHPPP[[[hhhwwwwwwYYYAAACCC<<<:::CCCIIISSSdddWWWLLLCCCCCCIIIWWWuuuqqq[[[III===777555@@@;;;999<<<>>><<<;;;<<<888;;;EEEWWWmmmttt^^^HHH<<<:::666777999>>>BBBCCCAAA>>>GGGQQQkkkfffPPPFFFEEE???888<<<999<<>>===>>>;;;===@@@FFFTTThhh{{{gggPPP@@@:::;;;;;;<<<>>>AAACCCBBBAAADDDLLLdddiiiNNNBBBCCCCCC>>>:::<<<777;;;CCC@@@999CCCWWW~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}xxxtttoooeeeXXXNNNHHH???666333000---...111777555666:::<<<999888:::888888888777999CCCQQQ\\\ccckkkuuu|||~~~zzzxxx}}}}}}~~~yyypppfffZZZLLLCCC666888999777555444888;;;<<<999888:::999666555888888333///000444666444111333444666999<<<===;;;999333555666777999@@@JJJRRRXXX```nnnzzz~~~vvvkkk___RRREEE<<<<<<;;;===>>>;;;666666:::555666555333111111111111222000000111555777777666<<>>::::::===:::>>>CCC>>>;;;QQQqqq~~~}}}}}}}}}~~~|||~~~~~~~~~~~~yyyooofff^^^RRRDDD:::BBB;;;555333222//////222555333444888888555666999;;;;;;<<>>>>><<<999888:::===@@@EEENNN[[[dddooowww}}}yyytttkkk___TTTIII@@@:::777999888999999444///000666666555444444333111000000000000000222444777888888888DDDCCC>>>DDDNNN[[[lllvvvwwwXXXDDDKKKgggoooUUUDDD<<<999===AAA@@@<<<;;;;;;@@@BBB@@@>>>EEEUUUbbbwwwzzzhhhSSSFFFBBB<<<@@@GGGOOOXXX```fffjjjttt|||~~~VVVEEE:::<<<>>>;;;:::===:::;;;@@@BBB???GGGiii~~~~~~~~~zzz~~~}}}|||~~~yyyuuutttxxxnnnaaaUUULLLBBB666...===888444555444111000222444222333666666444666;;;BBBDDDIIIUUUcccoooxxx{{{~~~wwwfff^^^SSSIII>>>777666:::111444666777777888999:::===999777666333...+++---++++++---333999;;;:::888666666888<<<>>>>>><<<999<<<@@@EEEKKKSSS^^^kkkttt~~~|||yyywwwssslllggg___UUUJJJBBB<<<777666888999888888888555222555:::777444333666666333111222555555444444555777999:::333CCCHHHKKKYYYggguuulllTTTJJJZZZuuuWWWLLLBBBAAAAAA>>>999666:::???DDDCCC@@@AAAGGGMMM]]]kkksssccc\\\]]]VVVbbbttt}}}kkkCCC===999;;;======???AAA555;;;???AAAHHH___~~~}}}|||}}}~~~{{{~~~}}}{{{{{{xxxooohhhfffdddZZZLLLCCC???;;;666222666222111444444222000111444333444666666666;;;BBBJJJRRR^^^kkkvvv}}}|||xxxuuummmcccPPPIIIAAA;;;333---111999444444555777999::::::999888555444555444000///111...///111333666888::::::555777999===AAAAAA@@@>>>EEEKKKTTT\\\fffqqq~~~~~~{{{xxxrrrmmmfffbbb___[[[TTTNNNIIIAAA<<<<<<;;;777666888999777888;;;;;;888999===888333222777:::666444555888888888777888;;;???BBB@@@QQQ[[[cccsss~~~bbbQQQPPPttt{{{iiiUUUJJJEEE???999777===???CCCDDDEEEDDDDDDEEENNNUUUdddvvviiiPPP>>>===:::777999???BBB@@@888>>>???AAAUUUyyyzzz|||~~~~~~}}}|||}}}~~~~~~~~~}}}{{{yyy{{{~~~zzzyyyssshhh^^^[[[QQQGGG<<<777888<<<>>>===111------111333111///000555444555888888:::AAAIIIPPP]]]ooo{{{|||}}}rrrhhhaaaWWWMMMAAA;;;777555...***///999;;;999777999<<<<<<:::777555333333777777555666999333333444333333444888;;;666888;;;@@@DDDFFFEEECCCSSSZZZeeepppzzzzzzxxxvvvtttpppjjjddd___\\\VVVOOOKKKIIIFFFAAA<<<:::666777===>>>999666777555333555999;;;777666888888222222999<<<888666777777888888999<<>>=========;;;:::;;;555///000666999777444;;;===>>>===@@@JJJYYYdddsssuuu}}}~~~{{{wwwrrrkkkbbbSSSEEE@@@AAA999888555111---...444888888999<<<>>>???<<<777333222222...+++000999999444555555444333222444888<<<999999;;;@@@DDDJJJSSSZZZ```kkkwwwzzz}}}zzzuuuooojjjiiilllnnneee```]]]ZZZRRRHHHFFFKKKKKKFFF@@@>>>@@@@@@<<<999444999===<<<888777;;;@@@555444555999===???<<<:::666999<<<;;;888555666999BBB>>>;;;<<>><<<;;;>>>CCCCCC@@@???BBBDDD???>>>DDDOOO```uuu~~~III===FFF>>>>>>>>>999;;;???:::???>>>BBBQQQkkk||||||~~~{{{zzz|||{{{yyyzzz{{{zzzppphhh^^^UUUOOOIIIAAA<<>><<<999777:::666333444888;;;:::999;;;===BBBJJJUUUdddqqqzzzzzz|||{{{tttooo```XXXOOOIIIBBB;;;888999888888666333111222777;;;666777999;;;<<<;;;777333333111,,,(((---777:::777999:::;;;:::888666555666<<<>>>CCCJJJQQQXXXaaahhhttt}}}{{{vvvpppgggaaaeeeccc___[[[XXXVVVTTTTTTKKKIIIIIIGGG@@@777777===BBB>>>999999;;;<<<:::777222666<<<===;;;:::<<<>>>777666777999<<<===;;;888<<<:::777555555777:::<<<;;;@@@GGGPPP[[[hhhssszzziiiRRR]]]wwwttt___NNNDDD@@@@@@AAACCC@@@===???DDDAAA>>>>>>BBBGGGPPP^^^jjj{{{iiiOOOEEE===??????666888???>>>>>>999DDD___rrrwww||||||||||||yyy{{{~~~~~~{{{|||~~~wwwpppnnnaaaWWWKKKAAA===<<<;;;999<<<===>>>???===:::777555777555444333444666888999<<>>???>>><<<;;;;;;>>>DDDNNNXXXbbbnnnwww}}}}}}zzzvvvtttssssssssstttooohhhaaaZZZSSSLLLGGGIIIGGGFFFFFFGGGEEE@@@;;;777999<<<;;;555///111888:::777555666999:::999666444666:::===>>>===;;;999999999999:::;;;;;;888666>>>:::666555888;;;=========JJJ\\\lllwww~~~___OOOcccyyy___LLLCCCCCCDDDFFFCCC>>>>>>CCC======???AAA@@@???FFFOOOdddyyyjjjIII??????@@@777777@@@BBB???;;;PPPttt}}}mmmlll}}}}}}}}}|||yyyyyy|||{{{xxxvvvpppfff^^^]]]QQQIII???888777:::===???:::<<<===<<<:::888666666777777555222000333999???HHHNNNZZZgggttt~~~||||||||||||{{{xxxxxx{{{~~~}}}}}}{{{{{{yyytttlll```TTTKKKEEECCCBBB;;;666666888999;;;???::::::::::::888777777777;;;999888999;;;<<<<<<;;;888555000...111666::::::777999<<<======>>>@@@BBBGGGPPP\\\hhhttt~~~zzzrrrllljjjlll___]]]ZZZVVVUUUUUUVVVWWWYYYUUUOOOJJJEEEAAA>>><<<;;;999888;;;??????:::555111666<<<;;;555111444999999888777999;;;<<<:::888999888999;;;======:::666<<<;;;;;;::::::888666555888999999:::;;;===>>>@@@OOO```vvvqqqSSSLLLmmmoooZZZGGGCCCCCCFFFGGGBBB???>>><<<>>>AAABBB>>>999===DDDNNN^^^sssUUUBBB>>>AAA;;;999???BBBCCCJJJgggpppkkkyyy||||||}}}zzztttqqqqqqyyysssllleee[[[PPPJJJKKK@@@<<<777333333555888::::::;;;:::888666555888:::777777666444555<<>>>>>???AAACCCBBBAAA???===;;;:::;;;;;;<<<888666777;;;<<<999444///666<<<:::555222444666::::::;;;<<<===<<<:::888:::777555777;;;>>>>>>;;;<<<<<<<<<;;;888777555555444888:::999777;;;EEENNNjjjyyyjjjNNNPPPqqqVVVIII??????CCCCCC@@@???@@@@@@BBBBBB===999;;;AAACCCGGGTTThhh~~~iiiJJJ;;;@@@>>>;;;>>>???III```zzzxxxxxxyyyuuulllfffeeefff```XXXQQQGGG>>>;;;>>>888888666555444333333333888999999666444555999>>>222444666:::@@@LLLZZZcccnnnvvv~~~}}}{{{xxxrrrmmmeee]]]WWWQQQLLLHHHFFFDDD???888222111666:::444555999;;;777111222777000111333777;;;>>>>>>===999777555444666888888888666444333555555333333555555666999>>>FFFRRR^^^fffxxx~~~yyysssrrrrrrkkkccc______^^^ZZZUUUQQQOOONNNNNNOOOMMMGGGCCCBBBAAA???;;;:::999888888999;;;<<<888999:::999888777888999>>>;;;777666777666444222333999===;;;888777555333777999;;;<<<<<<:::777666666444222555:::@@@BBBBBB<<<<<<<<<:::888666666777555999;;;888888CCCWWWggggggMMMTTTqqq]]]HHH@@@@@@BBBBBBCCCDDDAAA@@@@@@===999:::>>>BBB>>>AAARRRjjjZZZ>>>???>>>;;;@@@CCCXXXwww~~~~~~zzzvvvooollllllkkkfff\\\UUUTTTKKKHHHDDDAAA;;;444444999666888999999888777666555444777999888555666;;;???777;;;BBBKKKUUUaaalllssswww{{{~~~}}}}}}~~~yyytttssstttrrrtttuuutttqqqlllgggeeeYYYTTTLLLFFFBBB>>>:::777888::::::777333222666:::666555888;;;:::666555777222222333777<<<>>>>>>===888666444444555666666555888444444777777555777===888???IIIUUUcccppp|||~~~~~~vvvtttrrrpppooonnnkkkiiibbbcccaaa\\\XXXVVVQQQJJJDDDEEEEEECCC@@@===<<<<<<===???===888999======999999888888777777888888999333666::::::888666555666::::::999888777666555444777<<>>@@@AAA:::;;;<<<:::777666777999666;;;AAAEEELLL[[[ooo~~~rrr[[[JJJUUUzzzgggYYYOOOGGGCCCCCCBBB===<<>>===>>>BBB>>>>>>FFFTTTiiirrrKKKDDD???<<>>FFFLLLUUUbbbppp{{{~~~yyyuuutttqqqmmmjjjgggeeedddccc^^^XXXUUUTTTRRROOOLLLGGGMMMOOOKKKEEECCCAAA>>><<<===???>>><<<;;;;;;;;;999:::777333777======777777777666666555444333333///444:::;;;999555444333444777:::;;;;;;::::::;;;777<<<===<<<>>>???999000111555999<<<;;;999777666777888:::;;;;;;;;;;;;:::999:::;;;:::777666999;;;555===IIIWWWeeettttttfffWWWKKKGGGZZZxxxdddOOOCCC@@@>>>999888???EEEDDDBBBAAA@@@@@@BBBBBBCCCTTTyyyYYYKKK@@@???QQQdddxxxzzzyyyvvvrrrmmmgggbbb]]]YYYVVVMMMGGGBBB@@@@@@???;;;666555666777666666666888:::<<<:::888888888999888888444777:::999777888===CCCSSS```mmmsssxxx~~~~~~~~~~~~yyy{{{~~~|||}}}zzzzzzzzzxxx|||}}}zzzxxxxxxvvvqqqllllllmmmkkkccc\\\[[[YYYVVVTTTQQQMMMHHHDDDBBB???@@@DDDBBB;;;999;;;666555555666777777555333777777888777666555333111;;;666555777444///111666===;;;666222555::::::777<<<777888???<<<222000777<<<::::::>>>GGGRRR\\\aaarrrvvv~~~|||xxx}}}|||llltttrrrnnnjjjgggcccaaa___QQQOOOOOORRRPPPHHHBBB@@@IIIFFFBBB@@@??????>>>===;;;===>>>>>>;;;999888999:::<<>>:::777888777666999>>>777:::<<<<<<:::999;;;>>>PPP\\\lllyyy{{{ssshhh___MMMFFFHHHHHHJJJiiiyyyeeePPP???III:::111999GGGKKKDDD<<>><<<::::::;;;;;;999777666777888777666555666777999888888888888888888777111777===AAACCCGGGMMMRRRbbblllvvvzzz}}}~~~}}}||||||zzz|||~~~~~~~~~}}}~~~|||~~~}}}{{{yyyvvvrrrmmmiiifff\\\XXXTTTTTTTTTSSSOOOJJJDDDBBBAAA@@@@@@@@@===;;;:::777999======888777999888777888999:::999777444000333555666666666777888999777777888444///111888999;;;;;;<<>>>>>>>>===;;;999888777555777:::;;;::::::;;;;;;::::::;;;:::999999999999:::777888<<<<<<777666999666777888888777666444222555333222444888999888555333777::::::<<<>>><<<777000333555555444333444555333999<<<999888;;;;;;999;;;888666666666555888===777777666555777>>>IIIRRRjjjtttzzzmmmcccZZZSSSKKKEEECCCAAAEEEFFFLLLsssxxxaaaNNNCCC??????CCCEEECCCAAABBB@@@>>>???@@@CCC[[[qqqRRRYYYyyyllleeeWWWUUUPPPGGGCCC@@@@@@BBBAAA===888555666888888777777777888444666888999888777777888999999999888888888888888666>>>IIIRRRYYY___eeejjjrrrzzz}}}~~~zzzwwwyyyzzz|||}}}~~~}}}~~~~~~~~~wwwsssssstttrrrmmmhhhccc^^^[[[UUUNNNIIIDDDDDDCCCBBBBBBAAA@@@???888666444444666777777777333222444777888555555777999999:::<<<===;;;888555333777;;;:::666444666999::::::;;;:::333000555===<<>>===::::::<<<:::444222333333777;;;;;;888555444444111444777999:::;;;===???<<<:::777666777:::;;;<<<:::888999<<<<<<:::999;;;<<<<<<;;;:::888777666555333444666777888888777777666:::<<<;;;;;;===;;;777333666888666222000333666222777;;;::::::;;;;;;999>>>;;;::::::999666999>>>999;;;===AAAHHHUUUeeepppuuujjj[[[UUULLLDDD>>>;;;:::;;;;;;???DDDCCCLLLzzzyyyfffHHHCCCAAACCCBBB>>>>>>@@@>>>CCCEEEDDDSSS|||oookkkyyyZZZRRREEEEEEAAA===:::888;;;@@@BBB>>>999777;;;===<<<777444555777111444888::::::::::::;;;;;;;;;999888888:::===@@@FFFNNN[[[fffooouuuzzz~~~{{{~~~zzzwwwvvvzzz~~~~~~|||}}}~~~}}}||||||}}}}}}~~~yyyvvvuuuppppppkkkaaa[[[[[[[[[YYYTTTNNNGGGDDDBBB???777111666:::>>>???===;;;;;;<<<;;;888555333444555666666555555555666666444333333777777999;;;<<<;;;777444555:::>>>;;;555333666;;;999<<<>>>:::444555???JJJLLLUUUaaajjjssszzzzzzvvvxxxrrrooorrruuuvvvzzzuuuoooiiidddccceeehhhlllpppqqqpppqqqsssvvvsssrrrqqqqqqsssuuuvvvtttsssuuuuuurrrnnnmmmooorrrnnnjjjffffffiiihhhccc^^^WWWYYY[[[[[[YYYVVVRRRPPPVVVPPPKKKMMMOOOOOOPPPSSSTTTNNNLLLNNNOOONNNQQQVVVOOOOOONNNMMMKKKIIIGGGFFFBBBCCCDDDBBB???===<<<<<>><<<>>>???<<<888888;;;???@@@>>>======:::444333666111666<<<;;;888555666999444666888999::::::<<<>>>>>>:::666555666888888888888888999;;;;;;;;;;;;<<>><<<999777666666666555888:::;;;999777777777888<<<>>>;;;:::;;;:::888===<<<;;;888555444555777111555:::<<<===>>>??????@@@>>>??????===:::<<>><<<888555444777===???>>>:::777;;;>>>;;;444000111555000333777999999888888999999999::::::<<>>>>>>>>???@@@@@@>>>===@@@;;;888999;;;<<<>>>CCC@@@>>>===???@@@???@@@CCC???>>><<<;;;;;;===???@@@555999>>>@@@>>>;;;888777===AAAAAA:::555555999;;;<<<===<<<999666666999===@@@===<<<;;;777111000444333888<<<;;;777666:::>>>888999999888666555666777888777666666777777666555777888999999:::;;;<<<<<>>>>>???AAAAAABBBFFFIIIHHHGGGKKKQQQgggooozzz{{{uuujjj[[[RRRNNNJJJDDD===???AAABBB>>>999666777999:::@@@EEEAAALLL~~~mmmSSSEEE@@@???@@@AAABBB@@@???RRRfffCCC???:::???===777666666777:::<<<======444777888555000...000444222444777888777666666777:::===BBBFFFKKKSSS]]]eeejjjnnnsssyyy~~~~~~zzz}}}~~~}}}}}}~~~||||||~~~yyyvvvuuurrrnnnjjjjjjhhhccc]]]UUUMMMFFFCCC@@@BBB???999666:::<<<===;;;888555555777888666444///555<<>>===???AAA???>>>???AAAAAA@@@===;;;:::;;;<<<:::===???@@@???<<<:::999444444444666999;;;<<<;;;777555555888888888===CCC;;;:::;;;<<<<<<;;;;;;<<<999888666555666:::>>>AAA888;;;@@@DDDDDDAAA===999===???@@@<<<666444777:::===;;;888666666777888:::===<<<<<<;;;666000000555555777:::999888888;;;>>>999999888666222111111222111444777888888777777888777::::::888888<<<===<<<===<<<:::999888888888999::::::999999999999999999999>>>>>>999666777999999777111---111:::AAA@@@===777777:::>>>???>>>@@@DDDQQQTTT\\\bbbcccccciiiqqqttthhh]]]UUUPPPJJJCCC@@@@@@>>>999444555999===>>>;;;999999:::777:::AAACCCQQQrrr]]]GGG;;;>>>GGGEEE===@@@cccdddBBB@@@<<<@@@>>>:::::::::888777888<<>>@@@HHHOOOXXX___ccchhhoootttuuuvvvwwwzzz}}}~~~~~~~~~~~~{{{}}}~~~|||}}}}}}{{{zzzzzz{{{{{{|||{{{sssiiibbb]]]XXXRRRNNNTTTQQQMMMIIIDDD???;;;999666999888555444999======999888777777777888999:::777:::===>>><<<999666444999777555555888:::;;;;;;555888777222111444444111333222333555888;;;<<<<<<>>>>>>>>>===;;;;;;===???NNNZZZdddjjjqqqzzzyyyeeeLLL;;;222//////444777666666888777999:::888444444666:::>>>:::999===>>>:::777999888777666666888999999888666999<<>>;;;999111111111555:::<<<<<<;;;777888:::;;;666333888@@@::::::999888888999999999888777555555666888;;;===>>>>>>>>>AAADDDBBB===999;;;<<<>>>===999777888;;;>>>999444444777;;;;;;:::;;;;;;>>>>>>:::444555:::444666999;;;<<<;;;::::::999:::999666333222333555222777;;;;;;777555888;;;999<<<<<<888999===???<<<<<<<<<<<<<<<<<<<<<======???<<<:::;;;???BBBCCCBBB@@@EEEFFF@@@<<<>>>AAABBB>>>;;;:::>>>FFFLLLMMMLLLDDDBBBFFFLLLOOOPPPUUU\\\lllpppxxx~~~~~~}}}uuuoooeee\\\SSSLLLFFFBBB>>><<<:::999:::999666444111444999<<<===>>>>>>>>>:::777===DDDQQQ{{{|||eeeQQQJJJMMMFFFCCCYYYdddDDDCCC>>>AAA<<<999;;;:::666222222888===AAA@@@<<<888555555777999444666:::===@@@EEEJJJMMMZZZcccooouuuwwwwwwyyy{{{|||zzzyyyzzz}}}}}}}}}||||||wwwyyy{{{yyyuuuvvvvvvvvvuuurrrooommm^^^WWWMMMHHHGGGEEEBBB>>>@@@>>>;;;999888777555444777::::::777777;;;??????777777777666444555777999<<<;;;:::999888666444333:::888666666888999999999222666666333444:::;;;888555444444666:::>>>@@@@@@===>>>AAAFFFLLLSSSXXX[[[fffsssoooWWW???000...,,,///666999888666777888999:::888666666:::>>>===999999>>>>>>888555666222111000333888::::::888222222555999======999555------///444999;;;:::777888:::<<<:::111***---555;;;;;;999555555777999999:::::::::999999999999999AAA===:::;;;>>>>>>:::555555666999:::888666777999===666111111888===<<<:::777888<<<>>>;;;666777===555666:::>>>@@@???;;;777:::;;;:::999777777999;;;777===AAA===555222666<<<;;;???>>>999999???@@@=========>>>???@@@AAAAAAAAAEEE@@@===???GGGLLLNNNMMMHHHMMMNNNHHHDDDFFFJJJLLLNNNNNNOOOQQQUUUXXXZZZZZZVVVTTTYYYbbbiiilllttt~~~}}}}}}}}}~~~xxxkkk___XXXQQQHHHBBB???@@@AAABBBAAA???:::777555555777999<<<===>>>??????>>><<<;;;AAA999<<>><<<666333444666===>>>>>><<<:::;;;>>>BBBAAACCCHHHNNNVVV___fffjjjnnnyyy~~~|||~~~~~~}}}|||{{{}}}|||xxxzzzzzzzzzzzzzzzxxxuuurrrrrrfff^^^```aaaZZZQQQLLL???===;;;<<<===;;;666222222222444555555555555555999777666888<<>>:::666444000,,,888777666555555666777888555444666999;;;:::555111///---,,,---///111111000888;;;;;;777444555555333777888999888777777999;;;:::888:::<<<;;;888999===GGGAAA<<<===@@@???777...444777;;;===;;;999888888;;;666222444:::===<<<999;;;:::999:::<<<>>>>>>>>>;;;<<<>>>??????===;;;999999<<<<<<777555888<<<===<<<@@@???888666:::;;;999888<<>>;;;<<>>EEE===:::>>>BBBBBB???>>>AAADDDFFFHHHJJJKKKLLLNNNSSSXXXWWW[[[bbbiiinnnqqqqqqqqqvvv~~~||||||}}}xxxqqquuusssqqqpppooommmjjjhhh]]]TTTMMMNNNNNNGGG???===999999888999999888555333,,,...222555777888888777999888777999===@@@@@@???<<<999555555777999999999>>><<<:::999999<<<@@@BBB<<>>===???DDDCCC===@@@===999888:::>>>AAACCC===;;;>>>DDDHHHJJJRRRZZZcccgggoooxxx~~~vvvZZZ>>>888@@@======<<<888444111000111;;;<<<<<<:::777666666777777===???:::555333000,,,333555777999999888888888444222///000444777888888///......///222444555555777;;;;;;666444555666444444666777777777888;;;===;;;999;;;===<<<:::;;;???BBB???<<<===@@@>>>777111333666;;;===<<<:::888777======<<<:::999888999;;;AAA???======>>>???>>>===::::::;;;===>>>@@@AAAAAA;;;>>>>>>999888<<>>>>>>>>>>>>>>>>>>>>>>>???;;;888777999::::::999EEEBBB>>><<<===>>>>>>>>>CCC;;;BBBFFFBBBaaadddFFF@@@>>>GGG@@@;;;@@@EEEHHHJJJLLLPPPTTTXXXZZZ]]]```dddhhhnnnrrrsssvvvzzz~~~}}}|||~~~}}}zzzuuuuuuuuuuuuyyy~~~yyyyyy{{{}}}|||wwwvvvxxxxxxyyyxxxxxxyyyxxxoooeeebbb^^^ZZZVVVUUUTTTSSSQQQFFFAAA>>>???===999666555555666666666444444555555///111555999;;;<<<;;;::::::999999:::===??????>>>:::999777888:::<<<<<<<<>>===>>>@@@DDDHHHJJJFFFHHHHHHHHHKKKNNNNNNJJJRRROOOMMMLLLOOORRRTTTUUUSSSTTTXXX^^^cccgggmmmttt{{{}}}sssUUU:::555===???>>>;;;777111.........888999999777444222222222;;;AAADDD???;;;:::999777...222888<<<<<<:::888777:::888666666999<<<>>>???555444333444777999999888:::>>>>>>999777999:::888888:::;;;;;;;;;<<>>BBB@@@@@@@@@@@@@@@<<<777333333777<<<>>>===;;;:::999555:::===:::444222777===AAA@@@>>>>>>???@@@???>>>AAAAAABBBDDDHHHLLLQQQSSSTTTVVVUUUPPPPPPVVV\\\]]]XXX]]]aaa```aaaeeegggfffiiimmmsssxxx{{{|||~~~sssiiieeeYYYJJJDDD@@@<<<;;;<<>>???<<<;;;999999<<>>>>>>>>>>>>>>>>>888999:::<<<>>><<<999666BBB???:::888999:::;;;<<>>UUUjjjMMMHHHGGGQQQLLLIIIMMMSSSXXX[[[___dddhhhmmmoooqqqsssvvvzzz}}}~~~xxxtttsssiii```___bbbccceeegggeeehhhlllmmmiiieeedddeeejjjjjjiiihhhjjjjjjaaaWWWKKKGGGBBB>>>======>>>>>>:::::::::;;;:::999:::<<<888:::;;;999666666888;;;999999;;;<<<<<<<<<;;;;;;;;;<<<<<<>>>@@@AAAAAAAAACCCDDDFFFHHHKKKNNNOOOOOOOOOOOOOOOPPPSSSVVVZZZ\\\]]]^^^```aaadddffffffeeellljjjhhhiiilllnnnoooooosssuuuxxx|||~~~yyy[[[???777;;;???>>><<<777333111222333555555555444222333555777222999===999666666888888000666<<<@@@???===<<<<<<===>>>@@@AAABBB@@@>>><<<999777666777888::::::999===@@@@@@;;;999<<<===<<>>???DDDAAACCCEEEEEEAAA<<<888666:::<<>>AAAEEEGGGEEEDDDCCCBBBAAA@@@???>>>EEEBBB===<<<===@@@CCCDDD@@@???===<<<===AAAGGGKKKCCCCCCCCCCCCDDDDDDEEEEEEAAABBBCCCEEEEEEEEEDDDDDDBBBAAAAAAAAAAAACCCGGGKKKIIIKKKLLLKKKJJJKKKOOOTTTbbb^^^]]]___```___bbbfff___dddhhhjjjkkkooouuuyyykkkgggddddddccc```\\\YYYXXXVVVTTTTTTTTTSSSOOOLLLHHHCCC@@@???>>><<>>>>>===>>>???======>>>???@@@AAA@@@@@@>>>??????@@@AAAAAABBBBBB:::<<<>>>AAAAAA>>>;;;888999999:::<<<>>>>>>===;;;<<>>:::<<<===;;;888777:::===;;;:::999999999;;;<<<===AAADDDGGGKKKMMMPPPRRRSSS^^^```ccceeegggiiijjjjjjllllllmmmnnnoooqqqssstttwwwxxxzzz}}}~~~~~~~~~fffLLL===:::999999999777555444666888888777555222111333888<<<555===@@@;;;777888;;;<<<444999>>>@@@>>>===>>>AAA>>>???AAABBBBBB@@@??????@@@???>>>@@@CCCEEEFFFFFFEEEHHHGGGCCCAAADDDFFFFFFGGGHHHJJJKKKKKKMMMOOORRRJJJHHHJJJMMMLLLJJJKKKPPPLLLOOOSSSSSSPPPMMMKKKJJJSSSSSSRRRPPPPPPRRRUUUYYYTTTXXX\\\___ccchhhnnnsssxxxwwwvvvxxx{{{}}}}}}}}}xxx[[[???666;;;???=========;;;999777888<<>>===<<<<<<:::777777999;;;<<<<<<;;;<<<;;;888666666999;;;>>>>>>===<<<<<<===>>>>>><<<===>>>??????>>><<<;;;<<<>>>@@@???>>>>>>???@@@AAABBBBBB@@@===>>>BBBFFFHHHEEECCCEEEFFFEEEGGGKKKEEEGGGKKKMMMNNNOOOTTTYYYMMMLLLLLLLLLNNNLLLFFF???CCCEEEFFFEEEBBBAAAAAACCCAAA>>>>>>AAABBB@@@@@@CCC::::::::::::;;;>>>@@@BBB>>>>>>======>>>>>>>>>>>>;;;>>>AAACCCBBB???===;;;<<<<<<>>>???AAACCCDDDEEE>>>???AAAAAA@@@===<<<;;;;;;:::;;;>>>AAADDDDDDCCC===AAADDDCCC===DDDmmm}}}^^^OOOUUUZZZ___```[[[tttqqqooozzzvvvwwwxxxzzz|||~~~~~~}}}~~~pppdddQQQDDD::::::???>>>:::777<<>>;;;@@@AAA???;;;<<>>:::;;;???BBB<<<;;;:::888777999===@@@:::<<<======<<<;;;===>>><<<===???@@@AAA???>>>===<<<:::888888:::<<<======???@@@???;;;666444666999>>>===<<<;;;;;;;;;<<<======>>>?????????>>><<<;;;:::===>>>;;;999:::;;;999>>>@@@@@@???===>>>BBBFFFCCC???>>>???>>>;;;;;;>>>???>>>>>>@@@???===???CCC>>>@@@AAAAAADDDEEE@@@999888;;;??????======AAADDD@@@===>>>BBBDDDAAA??????<<<<<<<<<;;;::::::===???<<<::::::;;;<<<===<<<;;;777;;;@@@BBBAAA>>><<<;;;999:::;;;===???AAABBBCCC>>>???@@@???===<<<===>>>BBB>>>;;;<<>>>>>@@@\\\cccIIIHHHLLLPPPQQQKKK}}}~~~xxxeeeVVVDDD>>>:::<<<<<<888666666666999888555777:::999333333777888555555888;;;;;;444444444555777888666555444777666444666===???===???@@@AAADDDHHHIIIIIIHHHLLLOOOTTT[[[aaaeeehhhjjjiiimmmssswwwyyy{{{}}}}}}jjjUUUFFF;;;===??????===;;;::::::??????@@@???>>>>>>@@@BBB:::BBBEEE???999:::@@@DDDIIIPPPVVVYYYWWWYYY^^^cccoooooommmkkkjjjnnntttyyyyyyyyyzzz}}}}}}{{{zzz~~~yyy{{{}}}dddJJJBBB===666888BBB<<<:::777666888;;;>>>@@@666999;;;<<<;;;;;;;;;<<<:::<<<>>>@@@@@@>>><<<:::???;;;777666888<<>>::::::;;;<<<===>>>>>>>>>999<<<;;;555333777:::999<<<>>>@@@???===>>>BBBEEEBBB???>>>@@@???;;;:::<<>>::::::<<<:::======;;;<<<@@@@@@;;;777888999:::;;;<<<>>>@@@===999:::???AAA???<<<===>>>???@@@???<<<<<<===???===;;;:::<<<>>>???===;;;:::===AAAAAA@@@??????@@@<<<<<<===>>>???@@@@@@AAA===???@@@@@@??????BBBDDDGGGEEEEEEIIISSS```jjjqqqlll]]]DDD;;;@@@>>>OOOvvvUUUIIIGGGGGGGGGBBB}}}}}}~~~qqq[[[III>>>???AAABBB>>>888999===666777555222555;;;999333///777;;;999777:::>>>???666777888:::<<<;;;888666444777888777===GGGKKKHHHSSSSSSUUU[[[aaadddccc```bbbhhhpppyyy|||tttgggQQQSSSUUUTTTPPPLLLIIIHHHHHHKKKOOORRRSSSSSSTTTUUUSSS[[[```\\\XXX\\\dddiiidddlllvvvzzzzzz{{{iiiIIIAAA:::---000???:::777444444777;;;===>>>888;;;>>>???>>>===<<<<<<>>>???BBBCCCCCC@@@===;;;@@@;;;555333555:::???BBB??????<<<777333666>>>EEE@@@???>>>===>>>@@@BBBCCC999999;;;<<<>>>@@@AAABBB???AAA===444333:::@@@AAA>>>AAABBBAAA??????AAADDD<<<:::;;;>>>???<<<;;;===???888666<<>>999<<<;;;666666<<>><<<:::===999999>>>BBBBBBAAABBB:::<<<>>>>>><<<<<<>>>@@@>>><<<;;;===@@@@@@>>><<<>>>@@@AAA???======@@@CCC@@@@@@@@@@@@@@@@@@@@@@@@;;;???BBBCCCCCCDDDGGGJJJMMMOOOVVVbbbppp~~~lllFFF999@@@<<>>@@@AAA@@@???===@@@CCCCCC@@@>>>???AAA:::AAACCC<<<777;;;@@@AAABBB@@@<<<999666888;;;>>>AAA>>>;;;;;;===???>>><<<999;;;???BBBEEEEEEEEEDDDBBB>>>;;;:::===@@@AAA@@@DDDDDDBBB@@@>>>>>>AAACCC<<<:::888999;;;<<<:::777<<<:::999:::===???@@@@@@======<<<<<<===???AAABBB@@@>>><<<<<<>>>?????????@@@>>>;;;:::<<<>>>?????????<<<:::;;;>>>AAAAAA@@@AAACCCCCC??????BBBCCC@@@@@@???>>>>>>???AAABBBCCCBBBEEEDDD@@@???@@@>>>:::777???GGGGGGBBBCCCLLLUUUbbbmmmzzzdddAAA;;;??????HHHWWW|||YYYKKKMMMMMMHHH}}}~~~|||vvv___GGG???@@@AAA@@@>>>>>>@@@BBB:::777444666;;;>>>===:::888888888888:::<<<>>>???@@@AAABBBCCCEEEKKKTTTZZZaaaaaacccjjjrrrwwwvvvttt||||||}}}hhhPPP@@@888888999333888999555222666;;;===AAABBBCCCFFFHHHHHHGGGEEE???BBBDDDCCC???<<<===>>>888===>>>888555999<<<<<<<<<===>>>???===;;;::::::AAA???===>>>AAACCCCCCBBB@@@BBBDDDFFFGGGEEECCCAAABBB???===>>>AAACCCDDDCCCCCCBBBAAAAAAAAABBBCCCCCC???<<<888888;;;>>>??????<<<;;;:::<<>>;;;999:::===AAADDDEEEBBB@@@???AAABBBAAA@@@???BBBCCCAAABBBFFFGGGDDDBBBAAA@@@@@@CCCHHHMMMPPPHHHKKKLLLJJJKKKNNNNNNKKKJJJNNNOOONNNNNNVVVfffrrrgggBBB:::===<<>><<<::::::<<<@@@EEEHHHLLLQQQWWWZZZ\\\bbblllsss|||zzzzzz}}}mmmXXXKKKHHHIII???DDDEEEAAA@@@DDDIIIJJJZZZ\\\___aaabbbbbb```___VVVXXXYYYWWWRRROOOOOOPPPIIIKKKJJJGGGFFFJJJKKKJJJKKKLLLNNNOOOOOONNNLLLKKKQQQPPPPPPRRRVVVXXXYYYYYYWWWYYY[[[[[[ZZZVVVSSSPPPQQQPPPPPPRRRVVVXXXXXXXXXQQQOOOMMMMMMOOOOOOLLLIIIMMMHHHBBB???@@@CCCGGGHHH@@@??????BBBEEEHHHJJJJJJIIIJJJJJJKKKKKKJJJJJJIIILLLKKKIIIHHHGGGGGGGGGGGGEEEEEECCC@@@>>>AAAGGGMMMNNNLLLIIIIIIJJJKKKKKKJJJKKKOOORRRQQQSSSWWWXXXUUUPPPOOONNNOOOSSS[[[bbbfffdddhhhkkkkkkmmmrrrsssqqqssssssrrrrrruuuhhhBBB;;;>>>===>>>EEE```|||xxxrrriii^^^XXXQQQQQQPPPCCCDDDCCCMMM|||qqqIIICCCIIIJJJ~~~~~~~~~}}}{{{www{{{zzzpppfffRRROOOOOOSSSZZZ___```^^^aaa^^^ZZZWWWVVVTTTQQQNNNNNNLLLIIIHHHKKKPPPWWW[[[dddiiioooqqqqqqsssyyyxxxmmmhhhhhhbbbffffffbbbaaaeeehhhhhhwwwzzz~~~~~~|||{{{tttvvvwwwtttpppnnnnnnpppmmmllljjjiiikkkmmmlllkkkqqqnnnllljjjlllnnnqqqrrrsssssstttvvvxxxzzz||||||zzz{{{}}}~~~|||yyyuuusssoooqqqsssvvvyyy{{{{{{{{{wwwsssoooooopppnnngggaaalllgggaaa\\\YYYZZZ\\\]]]WWWVVVVVVXXX[[[]]]^^^]]]^^^______``````^^^]]]\\\ZZZ[[[\\\]]]]]]^^^```bbb\\\______\\\XXXXXX^^^dddbbbbbbaaabbbcccfffggghhhhhhmmmpppppprrrvvvuuurrrqqqqqqqqqrrrvvv|||hhhCCC;;;BBBBBBBBBEEEUUUppp}}}xxxrrrmmm___\\\YYYYYYUUUMMMFFFDDD???BBBDDD:::<<<>>>NNN}}}MMMBBBIIIKKK~~~~~~{{{wwwkkkhhhfffkkksssxxxwwwtttxxxvvvrrrooollliiigggeeeiiifffcccbbbeeejjjpppuuuvvvzzz~~~~~~|||{{{~~~~~~~~~~~~}}}|||{{{|||~~~~~~}}}~~~~~~|||{{{xxxzzz}}}}}}iiiDDD<<>><<<>>>???BBBGGG@@@BBBDDDYYYXXXHHHJJJLLLzzzwwwvvvyyy~~~}}}|||{{{{{{zzzyyyvvvvvvwww{{{}}}pppJJJ===@@@AAA@@@AAAIIIPPPYYYuuu~~~pppgggWWWWWWSSSKKKGGGFFFDDD@@@CCC<<<:::???@@@======BBB>>>@@@EEE???AAACCCXXXdddMMMLLLPPP~~~}}}xxxSSSBBBAAABBBCCCDDDDDDKKKNNN^^^{{{dddXXXOOOFFFEEEFFFDDD@@@???AAABBB???DDD======EEEHHHDDDDDDJJJ??????DDDAAAEEEFFFZZZvvvYYYYYYddd~~~~~~YYYGGGEEEFFFIIILLL;;;EEEEEEKKKiii___LLLIIIHHHEEECCCEEEDDDAAAAAADDDFFFDDDCCC===@@@KKKOOOJJJJJJPPPEEEEEEKKKKKKRRRTTThhhjjjnnnwwwhhhkkkrrrrrrmmmhhhgggeeefffooosssmmmkkkjjjoootttqqqggggggqqqtttooowwwiiiiiiyyy~~~sssrrr}}}qqqqqqxxx