BM66(@ 888777555///+++***,,,000222222222222111///......222000///------...000111444444444555444444333222333333333333444555666666666555555444444444555555...---,,,+++,,,---///111333222111000000222444555666444555999:::444000///...------000444666444222666222///222888<<<<<<:::444222000333888:::777444777333333777::::::;;;>>>AAA<<<@@@SSShhhqqqppplllzzz~~~{{{}}}zzzyyyuuuiii```iiizzz222333333111...---///111666444111...,,,+++++++++.........///000222333444777777666555444333222111111111222222444555777888444444333333333333333444000000//////000222555666666555333222222333444555999888999<<<;;;666333555444111...---000222333222222111222666:::<<<:::888777555333555888:::777333444333555;;;>>>;;;888999;;;<<>>@@@444444333333444555777777555666999;;;999888>>>FFFBBB>>>888333111111222333...333888<<<======<<<<<<<<<:::888888888666333000222333:::CCCFFFBBB<<<;;;@@@BBBHHHQQQWWW^^^iiittt}}}vvvsss~~~sssxxxyyy000//////000111333444555777777666555333000---,,,...000333555666666555444666555444222333444666777444444333222222222222333111111222333444444333333.........000444888<<<>>>444444555777888:::<<<===666666777888555444:::CCCCCCAAA???;;;888666555555333666999;;;<<<>>>@@@BBB<<<;;;999777666444111///111000555===BBB@@@>>>>>>DDDDDDIIISSS[[[```fffllluuutttvvv}}}~~~333111//////111333444444000222444555444111...,,,222333555666555444222111222111111222333555777888666555444222111111111111111222333555555555444444,,,,,,,,,...111444888:::777888:::<<<===???@@@AAA:::888777666222///333999>>>@@@@@@???<<<999888888777777777999<<>>AAACCCMMM[[[eeefffddddddnnn|||111000000111444555333111111222333333333222000///444444555555444333111000//////000222333555666777444444333222111111111111000111333555666555444444---------...000333666888:::;;;<<<===>>>?????????<<<888555555444111222666888:::<<<<<<:::999:::<<<888555444777<<>>666333222666===BBBAAA>>>999:::;;;:::888666666666555222222777999888888:::;;;===EEEPPPXXX___gggooozzz111222333555555444222111888666333222444888===@@@<<<888444222111000///...555111///111333333777<<<===666//////333666444000000222333444555444333222222111000//////111333444666666666888:::;;;:::999777888888888777777999;;;666333222666<<>>===888999;;;;;;<<<;;;999999555555555555555666666777AAAFFFKKKLLLOOOZZZlllzzz~~~zzz444444444555666666777777666444222111333777<<>>@@@@@@888777666555666777888999===BBBGGGIIIMMMYYYkkkyyy|||{{{|||zzzxxxxxx666555444444666888;;;===666444222000111444777999555666666444222444:::>>>888333111222222111333777<<<:::777555555555666777555444222000////////////111444777999:::888555333666555555666777777666444777666777:::>>>???<<<::::::888777999<<<===:::777111222222444;;;AAA???:::333444555777:::===@@@BBB<<<:::888666666888:::;;;;;;>>>BBBCCCFFFQQQaaannnxxx}}}zzz{{{666444222111333777<<>>;;;999666333111111111222333555888999:::888555444555444444444666555444222777555666;;;AAABBBӵ888777444111///000222777AAAIIIGGG???666555333333444666999;;;???===:::777777999<<<===<<<>>>>>>======EEERRR]]]kkk~~~~~~www}}}ĦĦӵĦ333222///...000444999<<<333333111000000111222222333666777444111333999???888444222333222000111444000333666666444555:::>>>===;;;777444222222333444666555555555555555555555444333333333444444333111555444555;;;@@@4ĉ@ӵ555222000000111333888BBBIIIFFF>>>777666333222222444777999???===:::888888:::===???>>>???===;;;;;;AAAMMMVVVeeexxxzzzxxx>L=hĦ4ĉ@ӵ>L222000///...///111444666...///000111222444666777444555666555333333777;;;555222111333333000111555222444666555444333666999999777444222111111333444777555333111111222444555333222222333444555333111333444555:::===GG=?555444333444555777===AAA===666666555444333444777:::<<<===;;;999888999:::===>>>>>>>>>======???HHHTTT]]]hhhkkkpppwwwHdĦ=ĪjGG=?HdĦ222222222ӵ///000111ĭӵ666ӵ///Ħ333444555555555555666777555ӵӵ333555ĦƜ`1.׼s;;;999888555Ħ999333444333333444666999;;;ӵ999Ħ===>>>DDDNNN\\\eeegggcccdddqqqĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ333444?~4///555555g&e>&e666g&e...>hӵ111333444777999::::::g&e333guO>uO>&e1113334ff?>ߝL666gĉ@===<<<;;;:::Shӵ777333222222333444666g&e888>hӵ???EEEPPP]]]fffbbbbbbhhhfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??===4Dӵ444222222Hƅ^Hu]Ħ888Hu]Ħ333ZuR)Ħ444222333666888777555Hu]Ħ666HŐeHŐeHu]Ħ222qIܗGIӵ///tt:::999888HGgĉ@<<<888666555444555666777Hu]Ħ777ZuR)ĦBBBKKKSSSXXXYYYZZZcccsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ===:::4DuXӵ333555444DdDΦDdDĦ:::DdDĦ...///t|<666555333555888::::::888DdDĦ:::DdDΦDdDΦDdDĦ444peƜ4DuTӵ000`eĭ888qet>>>;;;888888777888999:::888DdDĦ888777t|<===CCCKKKPPPQQQQQQTTT]]]DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ9997774DuXӵ333999777DdDΦDdDӵ;;;DdDĦ,,,,,,o)h:::555444444555999;;;<<<<<<DdDĦ<<<DdDΦDdDΦDdDӵ666=ӊB1.uTӵ111HߝL`o9777po9wӵ999::::::;;;<<<<<<999DdDĦ;;;<<d<Ħ111Dt333222333555888:::<<<===>d<Ħ888>d<ʜDd<ʜ4DuTӵ666444F&uTӵ4444DufئL>e777puR)Ħ:::::::::::::::;;;999>d<Ħ>>>Dt444===@@@@@@>>>===IIIOOODdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ...,,,4DuXӵ444:::888D&dq&ĒR111222sdKĦ444DHRRud111222333555777999;;;sdKĦ555D&oq<Ōq&ĒR555444222>dp&ĒR444666nfʜ>>DHRRud666666777888999DDDIII>d<Φ>d<Ħs&dq&ĒR~~~i?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR---+++4DuXӵ444666666Hu]3hh***+++---ne333111=e///111222222222333555777ne777555pIƎ@t@h111222222>h555555666fe666@ďD<<<<<<<<<666444222222444777ne777;;;=e222111111333777:::AAAGGGegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h1114DuXӵ222ĵD^************...///...222111222333222000000222555888666555666///000000000666666666666444333444>>>@@@???<<<444333222333555888222333555111222222222444999===CCCJJJDdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<Ħ,,,---,,,+++***))))))Ħ......///111222111///222444555333000///111333111444Ħ555777:::333555777999:::999888777...///000000000111444777555555555555666888999999666666666444222111222333666444444999@@@CCCAAA===333333444666888888777555Ħ111000......222---000333444444777;;;???HHHOOO[[[dddfffkkk~~~|||>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ///,,,------...---gdKĦ...111333333333333333333333222222222333333333999gdKĦ888444111888666555777999999666333555333111222555666555444666333111111444666888888777666666777888888666333666444222444999<<<<<<:::999888666777999;;;<<<gdKĦ...---///333666222444444222000333;;;BBBFFFNNNXXX]]]aaakkk|||~~~gdDĦ|||gdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>A///ne333333111111000///ne,,,...111333333333444666777666555444444444555666ne:::999777555666444222222444666555444555333111222555666666444555333222222444555555555444444555777:::;;;:::888444222111444888:::999777:::999777999;;;>>>ne333222111111333444111333444222111555===DDDEEEIIIOOOVVV^^^iiissszzz}}}~~~De}}}wwwyyynene>Ak<fhDenenene+++,,,444555666666555333222......///111222333444777999<<<:::888666555666888999888999:::999888555222000000222444555666555444222333555666555555444333222333444555333222111111333666:::<<<===<<<555333333666:::<<<:::777999777666888;;;===444555555555555444444222333444333444888???EEEFFFGGGJJJRRR]]]gggnnnrrryyyuuuvvv}}}ppppppnnn{{{............---,,,++++++)))+++---///111222444666888777555333333333333444000111111222222555999<<<>>><<<888666555777999;;;===:::777666666777777777333222222222444555666777555444333333444555555555222222333555777777555222222111222444888::::::999666555777;;;@@@AAA???<<<777555444444666888999999111111222444666888888777444555555444555888>>>CCCGGGKKKPPPVVV\\\fffsss{{{zzzzzzwwwpppnnnfffiiiuuuuuulllppp}}}+++***)))((((((***,,,---***,,,///000000000111333555555444444555666888999111111222222222555999<<<===:::777555444666999:::>>>:::666333333333222222///111444666666555555444444444444333333333444444111222444777999999777555555333222333444555444333555555777<<>>CCCNNNXXXZZZZZZdddyyyqqqooouuuvvvqqqjjjdddcccjjjxxx---,,,***((()))+++---///---000333333000///000111222222333444555777999:::222222222222222444777:::999888666444444666888999===999555222000000...---,,,///444666555333111111333444444333111111222333333333444777::::::888666555333111111222222222111333333444999???CCCBBB@@@<<<999666444444444333222000...,,,000666<<>>>>><<<444222111000222444666777888@@@IIIRRR[[[hhhxxx{{{}}}|||uuummmgggbbbcccqqq888888888777555222000...222666::::::666333444666///000222444555444444333111333333333222222444555444444555555666888999999888666333222111111///---444666777666444333444666000222333111...---///222999777666555555444222000000......000444777999999999666444666:::======;;;:::888555444555555555444222111222888>>>@@@===999111000...///111444666777888999???MMM```nnnuuuvvv{{{xxx{{{xxxnnnmmmsssmmm___eeeyyy>>>===:::888666555555555555666888999::::::999999444333222222333666888:::;;;777444444777888555111222222333555777777444222555333222333555555444333666666666666666666555555333555555222///111888>>>:::888444111//////111222333333333111000333999???>>>:::666444555777999999888555555999:::777666666777555555999???AAA>>>:::666111---000555888555000666666;;;III[[[iiinnnnnnwww|||{{{xxxpppnnnqqqkkk___cccpppAAA>>>:::555333333444555444555666888888888888888777666555444333333444444777666777;;;???>>>999444000000111333555555333111222222222444666888888888777777666555444444444555111333555444333666>>>DDD===888111//////111111///222333333222111555:::???@@@<<<888555555666666666666555999???BBB>>>999888999666555777<<<>>><<<999444222222777===>>>999333333555:::CCCNNNZZZdddiiivvv}}}{{{~~~xxxjjjbbbgggpppvvvBBB>>>888222000000333444333444555555666555555444888777666555333111///...222444999@@@DDDBBB;;;444......///111333444222000000///000444888;;;<<<<<<777666444333222333444555111333555555666;;;BBBHHH???888///---111333222///333333333333333666:::>>>@@@===888666555555444333444555<<>>EEEDDD===666333777<<<>>>BBBKKKXXXcccwwwuuurrrvvvssssss|||~~~ccc^^^rrr}}};;;888444111//////111222555555444333222111000///222333444444222000...,,,000333999@@@CCC@@@999333......///111333444333111//////000333888;;;<<<<<<555444222111111333666888222444555555666999???CCC<<<777222000222555666666666666555444444555888999===:::777666666666555333333444999BBBDDD???999777777777777999;;;:::666222///222777???EEEEEE@@@:::888<<>><<<888555222111111222444666555444000000000222666888999888222111000000222555999;;;666555444333222444777999555666666555333555999>>>999888666555555444444444666555444555777888888777444111333888:::666333333333555999======:::444000000111444:::???AAA???<<<>>>>>>@@@AAADDDGGGLLLOOO\\\eeeqqq{{{zzzzzzyyyttttttrrrpppqqqvvv|||......000111111111111000666444222///---+++***)))(((***---000222333333333999999:::;;;;;;:::999888666555444555666777777555333222111333555666666555111000000111444777:::<<<888777444222000000111111111555999888444444:::@@@999777666555555444222000//////111444888;;;;;;:::444///---///111//////111000444:::>>>>>>:::555222111111111444888;;;======>>>===>>>AAAEEEHHHHHHFFFSSScccvvvvvvuuunnnpppzzz{{{rrrpppwww111111111111111222222333222111///...,,,,,,,,,,,,,,,---///222333444444444777888999999888777777888999888666666777888777666555333333444555666666444222222333444555777888999888666444222222222222111111444888888666555777999666555333444555555222///+++,,,///444999<<<===<<<333...***,,,......000444111444888;;;<<<:::999888333222111222555888;;;<<<>>>======@@@DDDFFFFFFEEETTTbbbuuu}}}uuuttt{{{{{{rrrqqqwww666555333111111222444555///...------------///000111222333333444444444444222333555666555444555666;;;999777777777888777666666444444555777888777666444555555666666666777777777555333333444555555555333444555777777666444222333222111333666666333000***+++///444:::======<<<222---***---000111333777333555777999999:::<<<===555444333444555888:::<<<>>>>>>???@@@BBBEEEHHHIIISSS]]]lllxxx}}}~~~}}}xxxxxxxxxwwwxxx||||||}}}111111111000000222555777222333333333333333333333333222000///000222555777555555555444111000111222999777555444444555777888;;;;;;<<<;;;;;;999888777666555555666777555222000777666555666888777444111444111000444:::===;;;888333555666777555222000///...++++++222<<>>444777666222111555999999555666888888888:::>>>AAA<<<888444444666777555333===;;;<<<======???JJJUUU\\\ZZZaaarrr~~~}}}www{{{yyysssoooppptttxxxwwwuuu~~~111222333333333333333444111111111222444555777888444222000......///111222444444444333222333555777:::888444111000111222444:::;;;===>>>>>>===;;;:::999777444333333222111///222333666:::<<<<<<777333444222111444999<<<:::777777555555999======777111...,,,---333<<>>555333000...------......333333333333333555888;;;:::777222---++++++---...666777:::<<<<<<<<<;;;:::>>>;;;666333222111000000---111777===@@@???:::666444333222444888:::888666999555444<<>>333///...///555<<<@@@>>>:::555555555666<<>>:::777555444222000---000666;;;>>>===:::777444333333555777888666555888555555===GGGHHH>>>444000000111666<<<>>>;;;888555444444666>>>FFFFFFAAA;;;999888===CCCEEEBBB>>>;;;===>>>===;;;;;;???CCC;;;888777777666555:::@@@HHH\\\rrryyytttttt}}}~~~xxxyyyqqqiiippp222000...///333888;;;<<<444333222222444777;;;>>>666555444444444444555666333333333222111222555777333000---***)))+++---///...,,,***)))+++///444888<<<;;;999888777555111...///111444666666666666666333333333444666666555444444444777<<<@@@???999444111111333666:::<<<:::888444444333555;;;AAA@@@:::999666666999???AAA===999777999999888555555888;;;:::666555666666555888===CCCSSSeeemmmooovvv|||}}}yyyxxx}}}mmmkkkttt222...***,,,222999===>>>666555444333444666888:::555555555666666777999999333444444333222111222444000...---,,,---///222444000---***((()))...333777444333444555555444000---111222222111///000222444222222333444555555555444000333666777777555444444333222333555999::::::999444666666555888;;;999333444222111333666777555222111111000///......000222222///000444777888;;;@@@CCCMMMXXXaaakkkyyy|||}}}{{{vvvqqqooowwwxxxzzz000---***,,,333999;;;;;;555555444444555555666777444444444555666777777888222444555555444333333333//////000111222444666777111///---,,,,,,///222444///......000222333222111000111111///---,,,///111000111333444444444555555000111222222111222444666444333333444777999;;;<<<444888999777777888555111111000000///////////////...,,,++++++---/////////000---///555:::<<>>???AAAEEEDDDGGGIIINNN^^^rrr}}}}}}~~~|||}}}}}}|||qqqppp{{{zzz000//////111555666555222333333333222222222111111111222333333222222444666555555666777777666444333333444555666777888999999333333333111//////111333666444222333777;;;???AAA777666444111......000333222222333555666777:::>>>555333000///222555888999666555555555666777999:::<<<;;;:::888666555444333///222777::::::555000,,,+++,,,.........///222555111111444<<>>777666555333222333777:::555555666777777888;;;???888555222222444777999:::444444333333555777:::;;;;;;;;;::::::888777555444333666999;;;:::666111...000111222333333333333222444333555<<>><<<777555444555777999:::999555444444333333777===AAA999:::999888777999<<<>>>:::777444444555888::::::444333111111222666:::<<<:::;;;<<<<<<;;;:::888666999:::;;;;;;:::666333000333333555999===<<<888444777666666;;;AAACCC???:::???EEELLLVVVhhhyyyzzzrrrvvvxxxyyyyyy|||}}}tttmmmkkknnnmmmiiissswwwwwwwww>>>;;;666111............444444444333333333333333777888888666444444555666777777777777777888999:::::::::999999888777777777888666666;;;AAACCC???:::222111222333666777666555222222111111222777>>>CCC===???===999777999;;;;;;777555333333555888::::::555333111///111444888;;;999:::===>>>>>><<<999888<<<;;;;;;:::888555333222111222666===DDDEEE???888:::888777:::>>>>>>;;;777<<>>CCCAAADDDCCC<<<999;;;;;;888222111000111555888::::::888666222111111444888:::888:::<<<>>>>>><<<:::888:::999888666555333222222222333777???FFFFFF@@@999:::888777888::::::888555777;;;CCCRRRkkkxxx{{{{{{yyywww{{{}}}rrriiiooosssvvvxxx|||111000000......111666999===<<<;;;999777555333333444555555444333222444555222111000///000333666888;;;:::999888777666555555888666666888999777333...))))))***,,,000111111000444555666777999===BBBFFFGGGMMMLLLDDD???@@@>>>999222111000222666999::::::888777444333444666999<<<999:::;;;<<<<<<:::999888555555444444333333222222444555999>>>AAA@@@:::555777666555666777888888666;;;<<>>BBBGGGJJJOOOWWWWWWNNNIIIIIIDDD<<<777666555666888:::;;;:::666666555666888;;;>>>???999999999999999888777666111111222222333333333333222444777999:::999666555444333333444555777888999@@@???EEEQQQWWW[[[hhhxxx}}}zzzvvvvvv}}}zzzmmmnnnrrrzzz|||yyyvvvwww{{{000222333333222333777;;;:::999999888777666555555///000111111000000222444000...,,,+++---111555888888888888777666555555555222444444333///,,,++++++---,,,***+++,,,------,,,111444999===@@@DDDHHHKKKUUU^^^___VVVPPPOOOIII???===;;;::::::;;;<<<;;;:::444444555888;;;>>>AAACCC999999888777777666666555...///000222333444555555...111444666666666777888222111111222555777:::;;;>>>===EEEQQQPPPNNN___yyyzzzrrroooxxxuuuqqqooosss}}}}}}wwwxxx~~~|||555333222111222444777999777777888888777555333222000111000000000222666:::444---***,,,//////...000333333555777444///000555888444///---...---+++)))...000222444333111...,,,222444666888;;;@@@EEEJJJSSSSSSWWW```fff```NNN???>>>AAAEEEDDD@@@<<<;;;;;;:::666555:::BBBGGGDDD@@@888777666777777777555333444222111111222555888:::111111111111222333444444222555777888888888999:::???<<<>>>GGGNNNSSS\\\eeennnsss}}}|||sssttt|||{{{sssmmmnnnvvv|||}}}}}}{{{vvvwww333222111000000222444555444444555555555555444444000111111000000222555999222...+++...000000222555555222222333111,,,,,,///333000...---...///...---///000222444333111...---333555777999:::===AAADDDLLLLLLQQQZZZ```]]]QQQEEEDDDFFFHHHIIIHHHDDD???;;;:::777555:::@@@DDDAAA===777666666777888888777555333222111000222444777999111111222111111222444666555666888888888999:::<<<>>><<<>>>DDDIIINNNWWWaaafffpppxxxvvv{{{xxxoooooorrrtttxxx}}}rrrrrryyy222111000000//////000000000000000000222444666777111111111000000111444777222//////111111111555;;;999333000000///+++***,,,///---,,,---000222222111333444555666666555333111111444777999;;;<<>>??????BBBEEEFFFKKKVVVaaahhhppp}}}~~~}}}zzzvvvyyywwwnnnooowwwpppqqqyyy222222111111000///......------,,,---///333777999222333333111000111333666444222333444222111666===;;;444...///000...------------...///111333444444888888999::::::999888777000333888;;;<<<===>>>???FFFGGGGGGHHHHHHFFFDDDCCCCCCAAAEEEPPP\\\\\\QQQEEE;;;888666888:::;;;888444222111222444666888777666------------///111444555111333444222///000555999777777777666555777:::===AAADDDGGGHHHIIIOOO\\\hhhttttttwww{{{}}}yyy~~~ooogggmmmzzzxxxyyy333333333222222111111000...---------///333777:::444555555333222111333555666555666777444111555;;;777111,,,...111000///000000000111222222333333444999999999999999999999999444777;;;======<<<;;;<<>>===AAAMMMYYYZZZPPPDDD;;;999777888999888666333/////////111333444444222*********+++---///222333222333333222000111555999555555555444333444777:::???EEEIIIJJJLLLTTTbbblllzzzwwwtttwwwzzzyyyrrrjjjooo}}}|||444444444333444444555555222111000000111444777999666777777666333222333444666444555888666333333777111---+++...///...///111222444666666444333444444555555444444444555666777:::<<<>>>>>>;;;999777777<<<;;;999888777888999:::;;;<<>>CCC???999444222333777:::999888777666555444444444222222333333444555666666222222444666999999777555000000111111222333555555444444444444555777999:::555444333444666777888777555333111///000444888;;;777444222000000333777:::;;;::::::<<<>>>>>>===<<<999999888777666444222111000///222888999666555777555444333333333444444555777555444777:::999333...999777888>>>EEEKKKSSS[[[gggvvv}}}wwwttt{{{}}}zzzwwwuuuwww555333///...///222666999DDD@@@999333000111444666555444444444444444555555555555555555555555555555666666888:::<<<<<<999777.........///000222333444444444444555777:::<<<>>>444333222333666888888888333111///...000444888;;;999666333000000111444666555555666888;;;======<<<<<<<<<;;;999888666444333222333777>>>>>>999555555444333111000111222444555999888888;;;>>><<<666000444444666;;;>>>CCCMMMXXXiiipppsssrrryyyzzzzzzxxxuuutttvvvyyy{{{|||{{{666333000------000333555???;;;666111///000333555666555444444444444444555777777666666666555555555777888:::<<<>>><<<999666,,,,,,,,,...///111222333222222222444666999<<<>>>333222111333666999999999111000///...000444888;;;:::888444111//////000111000000111555999;;;<<<;;;:::::::::999999888777777555777===CCCCCC;;;444222444333222222222444555777999999;;;>>>@@@>>>777222222222666;;;===@@@JJJUUUeeegggggglll{{{xxx{{{yyysssrrrwwwuuuooo~~~uuuvvv:::777444111000111333555555222///---...000333666:::999777555444222222222555555555555555666666666666777999;;;<<<:::555222---......///111333555666000///000000222444777888333222222444888;;;<<<<<<444333111000111444777999888777444222000000111111//////000333777::::::999444444555555666888999999888999===BBB@@@888222000333444666777888888888888666777999<<<>>>;;;555000333444999@@@EEEHHHNNNUUU]]]aaaffflllxxxzzzooooooxxxyyyqqqvvv}}}}}}www~~~:::888555222111111333444///...,,,,,,,,,///222444777666555333111000000000111222222444555666777777666777888::::::888444111222222333444555777888999222111000000000111222333444333333666999===>>>>>>999777555444333444666777555555444444444444555555333222333555888999999888111111111111222444555666999777999;;;999333/////////222777;;;<<<;;;888555111333555888888555000,,,444444:::EEENNNQQQSSSUUUYYYdddoootttvvvyyy|||~~~yyyllllllwww}}}{{{tttssswww777555333000000000222333111000///------...///000///////////////000111111///000111333555666777888999999999:::;;;:::777555666666666777888999:::;;;888777555333111111111222555444444666:::===>>>>>><<<:::888666444444555666333444555666888999::::::777666666888::::::999888444333222111111222333444888555444555444///...000+++///555:::;;;999666333000111333555444111...,,,333333:::DDDLLLNNNQQQTTT]]]iiivvvzzzwwwvvvyyy~~~vvvooonnnttt|||zzzvvv{{{333222111//////111222444333222111000000000111111............///111222333111222333444555666777888;;;:::999999;;;;;;:::888888888888888888999999:::;;;:::777555333333333333444333333555888;;;<<<;;;:::999777555444444555555333444777999;;;===>>>>>>999888888999;;;<<<;;;999666555444444555888:::;;;666333222444333//////111,,,///333777888888777555222444555555444222111000222555<<>>?????????888888888:::<<<===<<<;;;444444555777;;;???DDDFFF555222333555555111000222000111333555777999::::::666777888777555444444444222888???>>>888888HHHZZZlllgggfffnnnyyy~~~}}}{{{qqqoooyyywwwrrrzzz888333///000666::::::999222222222222333333444555444555666888:::;;;======666666666555555555666666666666555444444666:::===999888666444333444555666777888888888777444111000222111///...///111555777111333777;;;======:::777666555444666999<<<======:::999777666<<>>BBBDDD;;;888555333444444555444333222222333555999===???999:::;;;888555333555777555;;;>>>;;;666999FFFRRR``````hhhtttzzzwwwuuuwwwtttllltttssssss888444000111666:::;;;:::111111111222333555777888666666666888;;;@@@EEEHHH<<<:::888555333222111111000000111222333666;;;??????===999555222111000000666777888999888666444333777444111...,,,---...000333222444:::@@@AAA<<<666555444333444666777666555777777666666<<>>999777555555777999999999444444444444555666666777888999:::888555444666888777888777444222666???GGGUUU___ppp}}}|||tttsssxxxzzztttqqqttttttqqqsssyyy~~~}}}888444111222666999;;;:::333222222333555999<<<>>>:::888666666999@@@GGGKKK<<<:::777333111000000111...///000000111444999<<<@@@>>>:::666222000///...555666888999999888777666888666222...,,,,,,,,,---555222333:::BBBCCC<<<444222222222333555555333111333444444555:::AAAAAA===999888777555555555666777888666555777:::===>>>???666777888888777555333111777888888777666555777999:::777222//////333999>>>HHH[[[sss{{{rrrsssyyy|||rrriiiiiipppsssrrrxxxttt}}}777444111111444777999999777777666666888;;;???AAA;;;999555333444888<<<@@@666555333111111333555666333444333222000000333555:::999777555444333333333666777999::::::999777666444333111/////////111222444333555:::>>>>>>888222...///111444777777666444000333333333888======999777777666555444444444444777666666888;;;>>>??????888999999999888777666666666666666666666777888999:::888444000///333999???EEEUUUiiiuuuwwwuuuwww{{{~~~xxxpppmmmnnnppppppvvvwww777555222111222444666666:::999888777888999;;;===999777555333222222333444222222111111333555888999777777666444111///000111555555555555555666666777777888999:::999777555444000///.........000222333111444777888777444111000...///000333666666555333111333444333555888777333444444555666666777666666888777666777999;;;;;;:::666555555555666999;;;===666555555555666777888888555777666333000333;;;CCCKKKQQQ[[[gggsss|||{{{yyy|||wwwiiihhhqqqyyy999777444222111222333555888777777666666555666666555555555555444333222222333333333333444555666777555666666555222222222444555555555666666666666666666666777888777555333111......---------...///000///333666555111......000222111111222333222000...222666666444444666444000111333555777999:::999999888777666666777888666555111000000000333777;;;>>>666555444444666888888777000333666444222555===EEEPPPQQQTTT^^^pppvvvvvv}}}xxxfffdddppp|||===;;;888444222111333444666777777777777666444444666666666555444333222222222333555666777777666666333444555444333222333555444444555666666777777777222333444555555444222111///////////////000111222///000111000///...///111444333222222333333222000333888999777666666555222///222555888:::;;;::::::888777666666666666444222000000000111333666888:::888555333444666888777555111222444555777:::???BBBIIIPPPWWW^^^jjjxxxyyy|||}}}yyyoooiiijjjnnnwww~~~???>>>;;;777333222333555666888999::::::999777666999888666444222111111000000222555777999999888777444555555444222111222333000222333555777999999999...///222444444444333222000000111222333555777888000...,,,,,,///222222222555333222333555777888777444999;;;999888888777444///111555888:::;;;:::999777666555666777666444222222333444666666666666555888666333444666777666444555444444777===AAAAAA@@@>>>MMM[[[```dddmmmwww{{{~~~mmmfffnnnrrrnnnooonnnuuuAAA???<<<999777666666666:::::::::::::::999888777999888888888777555111...444444333333444555777888666666555555555444444444333111111444888;;;;;;999444333222333555777777666222222111222444888<<<>>>444333222111111222444666666555444444666999<<<>>>>>><<<999888888888777666222333555888;;;:::888555;;;:::999777777666777777222111444999999666444666999777777888:::999555222111222444:::AAAEEEEEEDDDDDDPPPYYYYYYZZZbbblllpppsssggggggoootttssshhhjjjooovvv|||;;;;;;<<<<<<;;;;;;::::::BBBAAA???===:::777444333666666666777888888555333666666555444555666777888555555666666666666555555333222111333777999999777444333333555888;;;<<<<<<444333111111222444777999222222222333666999<<<>>>999777666555666999<<<>>>>>><<<:::999;;;;;;;;;;;;666666777888:::999777444777999;;;===<<<:::888666777444333555444000000222777888:::===???===777333222222444888===AAABBBAAACCCJJJQQQWWW```lllqqqqqqsssuuuqqqiiifffjjjmmmmmmnnnqqqqqqooorrr555777:::===?????????>>>FFFDDDBBB>>>:::666333222333333555777::::::999888888777666555555555666777444555666777777777555555333222111222444555555444333222333666:::>>>@@@@@@777666444333222222333444000000222444777;;;>>>@@@:::999777555666888:::<<<;;;999888999<<<>>>>>>>>>;;;:::888777777666444333333777===BBBBBB>>>999555<<<777444333111,,,,,,...555888===BBBCCC@@@999444444333333555888;;;<<<<<>>>>>888777666555555444444444///000111222333444555666888777555444444555777888666555555888;;;>>>???>>>>>>;;;888555444444222000000555;;;AAABBB>>>999555===888666555222,,,+++---222666;;;???AAA>>>999666555444333333444666777888BBBCCCIIIZZZooo|||}}}wwwjjjlllmmmllliiihhhfffeeeooouuuqqqfffkkk333333444555888;;;>>>???999888777666555555666666666666666777999:::999888666555444333333333444555777777777666555222000///333222000...------...///222111111222555777888777444444555555555555444444//////000111111000///...333222222222333444555555444444555888<<>>:::666444333222111000///222777:::<<<;;;888777666444444666444...+++,,,222444777999999999888777555555444333222333444666===@@@JJJZZZiiirrruuuuuuzzzsssmmmkkkmmmllljjjhhhfffkkkkkkjjjttt444333333333444777:::<<<777666555333333444555555999777666666777888777555333222222222222444555666:::999777666444222111000444444222///------///111444222000000222222222111---...000222333333222222...000111333333222000......///222444666666666555666666888;;;???BBBBBBAAA;;;888555444444444333222///000222444555666777777000///111555444///,,,---222333444444333444666888555666666555444333555666>>>EEEQQQ___gggkkkqqqxxxxxxmmmlllooooookkkiii```aaafffooo{{{333333333444555666777888666555444444444666777999999777666555666666555444000000000222333666888:::;;;999777555444444555666777777555222//////222555555333111111111222111///***,,,///111222222111000000222444666555333111///+++///444999<<<<<<:::999777777999<<<@@@AAAAAA@@@888777555555777888777666//////000111222444555555222000111555555222111333222444555444333333555888444777999999777666777999@@@FFFSSS```dddfffnnnxxx~~~uuunnnpppppplllgggfff___\\\aaaoooyyy}}}000222444666777777666555444444444444666999===>>>888777555444555666555444///000000222555888;;;===;;;:::777666666777:::;;;999999888555222111555888777555333222333333222111+++---000333444333222111333444666777666333///,,,+++000777===AAAAAA>>><<<666666888;;;>>>???>>>===777666666777:::;;;;;;:::...///000111222333333444888555444777777666777;;;333555777777555444666888444777;;;;;;999888999:::;;;@@@LLLYYY]]]^^^fffqqqtttpppooorrrpppgggbbbbbbbbb[[[___nnntttuuu444555555666777888888888555555444555777<<>>777777777666666555444444444888======999777999<<>>???<<<999666444333333555666111///---...111444777777888777666555666999<<<===>>>;;;777333222333666888:::999888666555444333333222111111222333444222111999888888999:::999555111//////222888>>>???<<<888888666777;;;@@@BBB@@@===777333000333999<<<:::666000...---...333888;;;======<<<;;;:::999999::::::666666555444444444444444333777::::::777666888;;;>>>AAAJJJTTTXXXYYY___gggfffeeekkkrrrmmm```[[[___fffbbbaaadddgggooo222333555777:::<<<>>>???333444666777999999999999:::777444222222555999<<<555222///...000333444555666666555666888;;;>>>@@@BBB>>>999555333555888;;;777777888888777666555444666444222111222222000///444555777:::<<<;;;888555111000000333777888666333666444555<<>>@@@===<<<;;;999777666555555555444333222222222333444222555777666444444777;;;;;;EEERRRZZZZZZYYY```jjjnnngggdddeeebbb\\\[[[aaa```]]]bbbmmmooonnnxxx///000111333666888999:::444444444444444444444555666555333333555888;;;===999666333111222444444555555555555555777:::<<<>>>BBB@@@<<<999888888:::;;;333444666888888777555444888555222111111111000000000222555999:::999666444111///...///222333333222555333333<<>>EEEMMMUUU___hhhnnnuuummmeeeaaa```___aaaddd^^^\\\dddoooqqqooo{{{444444444444444444444444777444111...---...000222111333555777888888777666777666555555555555444222444444333333222333333333333444666777777555222111444666999<<<===<<<;;;999444222111111222333222222+++...111222111000000111111111000111222444666777666333222777===???999333333333333555777777555333111//////000222444444333111333555777666555222000......///000111222222222000000111222444666888999999<<>>===999666111111222222222333333333111111222222333444555555111222444555666666666666444333333333444333000------///111222111222666:::888999999888777666888999888777777777888888777555666555444333222222222222333333555777999888444111111333666888777444000---***---000333444444222111///000222666999;;;:::999222888>>>DDDQQQcccnnnoooeeeiiiiiiccc]]]\\\___bbb___kkkooofffgggzzz;;;666555888888333333777888888999:::;;;999666333======:::555///---///222555555777;;;AAACCCAAA>>>888777555222//////000222666444222222444666777888333333333333333222222222222333444555888:::===>>>222000//////111333333333555777:::888666666;;;AAAAAA999666;;;<<<888555666333333222222222222222222777777777666555555444333444555888>>>@@@<<<222***)))***---000111222111000000000222888???AAA>>>:::666:::>>>CCCHHHRRR^^^ggguuummmaaaYYY```kkknnnhhhbbb]]]^^^dddiiippp888555666::::::777666999>>>;;;999777777666444222::::::888555111///111333444444444777;;;===<<<:::888777555333333333444555666333111111333555666666444444333333333333444444444444555777888:::<<<===333111//////000222333333222444555444222333888>>>AAA;;;999;;;;;;777555777444444333333222111111111666777999::::::888777555333333666:::===:::222+++***,,,...111222222222111333111222777===@@@===:::444555777<<>>>>>@@@GGGCCC===999777666555444666666666555222222333444777555444555666777777666888555222333666999999777555333111111222333444333444444333333333555666777666666777888888999:::;;;333111//////111333555555222333333111000111666;;;>>>;;;999:::999666555888777666555333222111000000222555999======:::777444111111333666999777111,,,,,,...000222333333333333555333222555999<<<;;;999777555555<<>>===>>>AAADDDFFFIIIKKKNNNJJJDDD???<<<:::777666333333444555444555555666<<<:::777555555555666666666222000222888<<<;;;999444222000000111222111000444333222222333555888999666666777777777777777777222000///000333777999:::666666555333000111555888888777777888888777888:::999777555333222111111000000444999<<<<<<999444000111000111333555444222//////000111333444555555444666333111222444666666666777444555>>>MMMYYY\\\ZZZWWWZZZ[[[\\\]]]```dddeeessssssllldddfffwwwDDDEEEFFFHHHLLLRRRWWWYYYQQQNNNJJJEEEAAA<<<777333333333333444666777777777===;;;888555333222333555333///...111888<<<;;;888555333111000111000///...111111111222333555777888555555666666555444333222000000000333777;;;======999888777444222222333444555666888:::===@@@AAA@@@999777555333222222222333333666999;;;;;;888444111222111111222333333222111111111222444444555555666444222000///000111222222444333555???LLLVVVXXXVVVUUUWWWZZZ\\\]]]]]]```cccpppooojjjdddhhhxxxKKKPPPTTTWWW^^^fffkkklllZZZXXXTTTPPPJJJBBB999444666444333444777888999888999888666333000...000222000//////222777:::999888555444222111111000...,,,...///000111222333444444333444555555444333111000000000222666:::<<<===<<<888888777666555444333222555888;;;>>>EEEKKKJJJEEE888666444333333444555666999999999999999999999888555444444444444444444444222222333444444555666666333222000///...//////000666888===DDDKKKPPPRRRRRRUUUTTTVVVZZZ[[[[[[^^^cccdddeeejjjqqqvvv|||TTT^^^hhhpppzzzrrroooiiicccZZZPPPFFF@@@:::777444444777999:::999555555555222...---...000///000222444666777888888666555333222111000---++++++---///000111111000000333444555555555333111000000111444777::::::888666666777888:::;;;:::888666777999;;;@@@KKKRRRMMMDDD666444333222333666888:::;;;888555444555999>>>AAA888888888777666555555666333333333333444555555666222222222111/////////000555===FFFJJJKKKLLLQQQUUUZZZUUUSSSWWWXXXWWWYYY^^^\\\]]]kkk~~~[[[iiiyyy~~~tttjjj___UUUNNN===999555444777999:::999333555555333///---///111///222444555555666777999777555333222222000---***)))+++...000111000...,,,333444666666666444222111111222555888:::888333000555777:::>>>AAAAAA>>><<<666888999???KKKSSSLLL???444333222222444777:::===999555000...111888@@@EEE:::;;;;;;:::888666666777333333333333333444555666222333333222111000000000...:::FFFKKKIIIIIIPPPXXXaaaXXXSSSUUUUUURRRSSSWWWYYYWWWgggzzz{{{eee|||tttqqqkkkcccHHHBBB;;;888777777666444333555555222///111888???===666222666888555555888666777777666555222000/////////000000000...---,,,000------111888:::555///777888999999777666666777666999>>>FFFRRRVVVIII888666888<<>>@@@888333...///333555333000222555888777333222444888:::999<<>>DDD???888444555666444444666444444555555555333222111444555555555444111...---,,,+++---111666888555111777999::::::888777777777777:::@@@JJJWWW\\\RRRBBB::::::999:::;;;999555111111111222666;;;???@@@@@@666222...,,,///444888:::999777555444666:::???BBB999555111000111111///---///222555444222222666:::>>>:::;;;@@@DDDEEEKKKRRRSSSVVV```hhhbbbRRRMMMQQQ___bbbfffggggggooo{{{lll___MMMHHHAAA>>>>>>???>>><<<444333333444777;;;???BBB???999444333333222222555222333333444444444333333666777888777555222...,,,)))+++...222444555555555777999;;;;;;:::888888888;;;???EEENNNXXX[[[TTTIII@@@;;;777777999:::666222333333444777;;;???@@@???777444000...000333555666555333222222444888===@@@999777555222000---+++***+++---000000///222777<<>>CCCFFFLLLQQQVVVXXX```fffaaaVVVSSSXXXfffeeeiiilllkkkmmm|||hhhSSSPPPKKKEEEAAABBBBBBAAA@@@999777555444666888888888;;;777333111000111333555333333444444444444333333222333555555333000---***+++...222444333333555666777999<<<<<<;;;999999:::@@@FFFMMMQQQQQQOOOLLLIIIDDD===777888===AAA???<<<:::999888999:::;;;:::888888555222111222333333222444333222111222555777999666777777444000,,,++++++***,,,,,,,,,---111666:::;;;:::<<>>:::888555444333333111000333333111......222555777666666555444333333333333...000222333333111///...///333777666444222444666777999:::;;;::::::<<<===BBBJJJRRRRRRJJJCCCDDDIIIGGG@@@999:::@@@DDDCCC@@@???===:::999999888555333777666444444555444333111222222111111222333555666333555777666333000......,,,,,,,,,,,,---000444777555:::???@@@CCCJJJUUU]]]eee```YYYUUUSSSXXXcccmmmbbbfffooowwwuuupppwwwppp___MMMGGG@@@<<<<<<<<<:::999666666555444222111000///---000111///000444888999888777666555444444444444111222444555666666666666333666888777444333444666666777888888999;;;>>>AAABBBGGGMMMMMMEEE>>>AAAHHHEEE@@@;;;;;;>>>AAA???===<<<;;;999888888888666444555555666888999888444111//////000222333555777777333444666888888666444222...---------...111333555444;;;@@@AAAEEENNNWWW\\\___\\\XXXUUUUUUYYYaaagggfffjjjmmmkkkiiiooo~~~qqqcccNNNHHH@@@<<<;;;;;;999777555888999777333111000222,,,222555333333888;;;:::888777666666555666777888666666777888999;;;<<<===444555555555444444555555555555555555777;;;AAAEEECCC@@@AAACCCAAA;;;;;;>>><<<;;;:::;;;===>>>===;;;:::999777777777777555444333555777:::<<<;;;777333000111222333444555666666555555666:::===<<<777333---------///111333555555777;;;>>>CCCOOO\\\aaa___XXXWWWTTTQQQRRRWWW]]]```jjjqqqooodddddduuuttteeeQQQKKKDDD???>>>===;;;999888<<<>>>;;;555000000222---444888666555:::===;;;777666666666777888:::;;;::::::999999:::<<<>>>???222222333333444555666555444444333333555;;;BBBHHHEEE;;;666:::===888333222444555888;;;===?????????;;;999777777666555333222222444888<<<>>>===999555555555555555555333222222888666777;;;@@@???999333,,,,,,---000333666777666999:::<<>>===:::555111:::777444666999888444///,,,,,,///555<<<>>>:::555777:::===DDDSSSccchhhddd______XXXOOOOOOXXX```aaakkknnnmmmjjjqqqiiiYYY___]]]RRRCCC:::::::::888:::888555555555555444333666666666666666666666666333222222444999===@@@AAA999888777555444444444444222000///111555999<<<===666555444444666888:::<<<;;;:::888666666666777888:::444333999===<<<<<<===999:::::::::999777555333666777888999999888666555777:::===@@@???<<<888555888555333555888888444000------000666<<<>>>;;;777555999===BBBMMM[[[aaa```kkkfff[[[SSSWWWbbbiiiiiihhhfffiiirrryyy~~~hhhVVV\\\YYYOOOCCC;;;999888555777555333222333444444333888777777666666666777777333222222444888;;;<<<<<<777666555444333222222111111///...000444999;;;<<<555555555555666777888999999888777666666777888999;;;666555999===<<<::::::777888999999999888666555666777888999999888777666888:::<<<>>>>>><<<888666444333222333666666333000//////111666;;;===;;;888666:::===AAAIIITTT[[[\\\nnnggg\\\VVV\\\ggglllkkkfff```gggyyy|||xxxlll^^^QQQMMMFFF>>>:::888666555555333111000222333444444888777666555555555666777777555555555666666555444111222333333444444333333333222000111333666777777666555444444444666777888999999888888888999999:::999666555888;;;:::777444222333555666888888888888555555666777888888777777555666888999999888666444222111111333555555333000//////111555999:::999777999:::<<>>;;;999777666555555333000000111333555555777666555333333444555666999777666555666555444222111222333333444444333333444333111222444555666555777666444222333555888:::::::::999999:::::::::;;;444444444666999999555000,,,---///222555888::::::333444555666777777888888333444444555555555444444222222222444555555333111......000222555777777666;;;999:::BBBLLLTTTWWWWWWTTTYYY^^^bbb```\\\[[[\\\eeefffgggiiissswwwgggZZZJJJBBB;;;::::::888777777777555111000222444666666666555333222333444666888888666555555777888777666777666555444333222222111333222111333555777777777666555444444555666999:::::::::::::::::::::999999111333555666999;;;777000)))+++---000333666999:::333444555666777888999:::555444444333444444555666333444555666666555444333...///000111222444555666:::888<<>>:::777333222333555777777555444333222333666888:::;;;999666666777999999999999888777555444444444444666444333444666777666555222333666888999999999888999999999999888777777666111555888999===AAA<<<444,,,---...000222555777888555555666777999:::<<<===555444333222222444666888666777888888777555444444///000111111111333555777999===FFFNNNNNNKKKOOOWWWXXXYYY]]]aaa]]]WWWVVV[[[[[[___gggqqq{{{sssYYYNNN@@@666111555;;;===@@@DDD<<<999555333444666777888666555333333555777;;;===AAA===999777777777888888888777555444555666888:::;;;999777666666555333111...222888<<<>>><<<999666888888888888777555444333222777;;;<<>>???555333111000000222555777888999::::::888666555555111111222222222333666888:::DDDQQQWWWOOOHHHNNN[[[]]]WWWTTTVVVVVVSSSTTTYYY[[[[[[iiiwwwcccRRR@@@:::444333777<<<>>>===;;;:::888777777999;;;===999888777666666888:::;;;@@@>>>;;;888888888:::;;;:::999777666555444555555===;;;999888888888666444444333444555777777666555999888777777777555222000111222444777;;;======<<<444666666555999???;;;222888666444555888;;;<<<===999666333111333555666666666999<<<999444222444888666444333222333444555555777BBBMMMPPPLLLLLLSSS[[[eee^^^ZZZXXXTTTOOOPPPVVVVVVXXXjjjyyyhhhZZZEEE>>>777444666888888777666666555555666999<<<>>>::::::888777777888888999<<<;;;999888888:::<<<>>><<<;;;999888777666777777888666555555777777666555999888777666555444222111222333555888:::888444111000000111444888999888777444666777777===BBB@@@999777555444444777999::::::999666333333444666777777666666555555444444444444333555777666333222444777777===EEEIIIKKKNNNUUU[[[cccdddggghhhaaaXXXVVV[[[```eeemmmuuu{{{{{{mmm```GGGAAA:::666666666555333444444333333444666999;;;999999999888777777666666999888777777999;;;>>>@@@===<<<:::999888888888888222111111333666888999888BBBAAA???===999555222000000222666;;;===:::555000//////000222444555444222222444555888>>>CCCBBB===777555444555777888777777777555444444666888888888888444111111555777555222000555:::999444111444777999;;;???EEEMMMUUU]]]bbbccckkkuuuxxxoooddd```cccmmmsssrrrkkkppp|||jjj[[[FFFAAA<<<999888777666555666555333222111222333444555555666777777666666555777777777777888:::===>>>;;;:::888777666777777888000000000333777;;;===>>>IIIJJJKKKHHHCCC===777444666777999;;;<<<999444000222222222444555555333111000111222555:::>>>>>><<<777777666888999999777555555444333444666888888777666333111222555777666444///333777888666333333444:::===AAAHHHQQQ]]]jjjrrroootttzzzzzzuuunnnlllmmmuuuwwwtttppptttzzzdddQQQHHHEEE@@@===:::888666555666555333222111111111111///000222444555666666666777777666666777888999:::666555444444444555666777222111222555:::>>>AAABBBGGGKKKPPPOOOJJJCCC===999===;;;999999:::999888666666666666888::::::888666333222222555777888888888888888:::;;;===;;;888555222222222333666777666555000111222333444555555555000000111555888888444000666<<>>===>>>;;;777666777:::;;;<<<999999:::<<>><<<888555555777777555555777888:::<<>>999666111111222444666666444222+++...111444444444444444111......333:::<<<777111333;;;FFFPPPZZZhhhzzz~~~uuunnnssssss```OOOHHHGGGEEEAAA<<<888555444444444333333333333333333111111111222333555888999444333333333333333333333000000111222444777:::;;;666444333444888<<>><<<===@@@???;;;777444555777999:::999:::;;;>>>AAACCCBBBAAA:::777666999777333333888777999===AAABBB@@@:::666222222333555777666333111---...111666;;;;;;777333000///000555:::<<<;;;888:::AAALLLYYYhhhxxx}}}zzz{{{|||qqqcccUUUBBBCCCBBB@@@===999888777888888777555333222111000555444333222333555888:::111111111222222333333333111111222444777:::===???666444222222555999;;;<<<<<<===>>>;;;777888===CCCAAA===888555444444444333888999:::>>>BBBDDDDDDCCC:::666555888666111222777666888===AAACCC@@@:::666444444555777888777333111333111222:::CCCDDD<<<333...111444777:::<<<===>>>FFFJJJSSSdddxxx}}}~~~nnn^^^UUUIIIEEEAAA===<<<:::999777888888777555444333222222333222222444666666555444666666222...222999777000666555333333555;;;@@@DDD777666444444555888;;;===;;;999666444555999>>>AAA???===:::666444333333333444444555:::@@@CCCCCCAAA;;;999777444222111111111222666;;;???@@@>>>:::888999888888:::<<<<<<888444666555888>>>CCCCCC===777666333333888<<<===???CCCPPPNNNUUUmmmyyyzzzlll\\\SSSPPPLLLFFFAAA===:::888666777777777666555333222111666555333444444444222000///000//////555======888444333333444666999===???777666444444666888;;;===:::888555333333666:::<<<>>><<<:::777555555555666444444555:::@@@CCCBBB@@@;;;:::888666444333222222111333666999;;;;;;;;;:::<<<;;;<<>>999444888555666<<>>;;;888666666666777777666444333222555333222222333333111000---...000222999??????;;;222333444555666777888888666555555555666999;;;===999777444222222333555777999888777666555666777777666555666;;;AAADDDCCCAAA::::::999888777555333222111111222333666999<<<>>><<<===???AAACCCBBB>>>;;;555333333555888999666222888777999???AAAAAABBBEEEKKK[[[ppp}}}ssslllfffeeeaaaWWWMMMIIILLLHHHBBB===;;;:::999888555666777777777555444222111000000111333555555444111222333666:::===<<<999444444444444444444555555666555555555666888:::<<<999888666444333222333333555444444444444555777777888777999===CCCFFFEEEBBB:::;;;;;;:::999777444333222111111222555888;;;===999:::===@@@AAA???===:::888666444444666666555333666666:::???AAA???@@@DDDPPP```uuu{{{zzzsssnnnddd[[[VVVRRRMMMJJJKKKDDD@@@;;;777666666777777555666777777777666555444222111000111444666666666666555666999;;;:::888888999777555333222333555666666555555555555666888999999888888777666555444333444444444555666777888999777666777<<>>@@@???===;;;;;;;;;:::999777666555///000222444555555444444666888:::;;;;;;;;;===>>>999777666444333333444555999:::>>>BBBBBB???BBBHHHNNNUUUeee|||}}}~~~iiiqqqvvvtttoookkkfff```WWWQQQLLLJJJHHHDDDDDDGGG<<<888444333555999<<<>>>777666555444555666888999:::888666555777888999999:::666666999888555666:::======;;;:::999888888888666555444333222111111000555777:::<<<<<<;;;999777666777777777777777777777444333444888===@@@>>><<<;;;;;;:::888777777777777111222444666777888999999666777888888777999===@@@:::999999777666666777888:::;;;>>>AAA@@@>>>BBBIIILLLUUUfffzzzzzz~~~[[[[[[\\\^^^fffkkkhhh```PPPLLLKKKLLLIIIBBB======888555333444999???EEEHHH888666444333444666999;;;999777555666999<<<>>>>>>>>>999888999777111222888======>>>???>>>;;;999888666666444333111000///...333666999<<<===<<<:::999444444555555444333222222777666777;;;@@@BBBAAA>>><<<;;;999777666666777777666666777888;;;===@@@BBB444555666555444666;;;@@@<<<======<<<::::::;;;<<<888999<<<>>><<<;;;@@@HHHMMM[[[mmm{{{zzz{{{MMMLLLIIIMMMYYYddd```VVVJJJMMMPPPOOOJJJCCC===:::777777444000444???HHHKKK<<<:::888666666666888999888555444777666555;;;EEEGGG@@@<<<<<<999444333777<<<;;;:::;;;;;;999666444888777555222...,,,,,,---000444999===>>><<<888555888666444555777777555333222555666999BBBIIIEEE;;;:::;;;;;;777222111333777666444444777===CCCFFFFFF888888777555333333555666>>>>>>===:::777777;;;>>>===777666:::<<<<<<@@@GGGJJJaaa{{{{{{ttt|||yyywww|||CCCEEEEEEDDDHHHNNNMMMHHHKKKMMMNNNLLLHHHCCC@@@>>>888999777333444:::>>>>>>888777666666777999;;;<<<:::666555555333222777???EEE???<<<===:::666555999<<<;;;:::999999888666444333222111000...///000111...111555999:::888666333555555555777999999666333444555666888???EEE@@@777777777777666666666666666444333222444999===???@@@888888777666555444555666999999888666333333666:::===::::::>>>@@@@@@EEEMMMRRR```pppwwwuuusssyyy}}}yyy{{{>>>CCCFFFCCC@@@BBBFFFGGGPPPQQQPPPMMMHHHCCCAAA@@@888::::::666555666555222444444555666999;;;===???;;;777555444222222666<<>>CCCFFFEEECCCFFFLLLPPPUUUVVVUUUQQQKKKEEEAAA???:::===<<<888666666444000222333555777999;;;===>>>;;;888555444333444777;;;:::999888999999999:::<<<===:::777666666666666555555444222222444555666666777777888999::::::;;;;;;777777888999999888777555555333333444888:::777333333555888999888666222000............000222444444666666777999:::999777666555555555555444555666666555999>>>BBBDDDHHHOOOVVV\\\___ccciiisss~~~yyy~~~>>>>>>???AAACCCGGGLLLQQQVVVXXXZZZWWWRRRJJJDDDAAABBBCCC@@@:::777777555111333444666888999999999999:::999666333222333333222333444555555777999;;;;;;;;;999666555666777777666888666555666999<<<===<<<<<<;;;;;;;;;;;;<<<<<<===;;;:::888666444555777999555333222444777888777666888>>>DDDBBB:::222000111......///000111333444555555666888;;;======999555444444555666777777777666444999@@@DDDHHHNNNUUUYYY\\\dddkkkooouuu~~~|||{{{|||AAA===;;;???BBBEEEIIINNNUUUXXX[[[ZZZUUUNNNHHHEEEIIIIIIEEE<<<777666444000333444666888888777555333999999666222111111...)))...222333333555:::;;;999999777666666888999999888666444333777===BBBCCCCCC<<<;;;:::999888888888999:::888666333222444999===999555333666888777777999>>>FFFMMMIII===444222555000222444444444444666888555555888===@@@???:::555333222333666888888777555666<<>><<<@@@BBBDDDJJJQQQZZZ\\\\\\YYYSSSKKKFFFCCCFFFGGGDDD===999777444///222333666777777555222000444777777444555666111))),,,111333333555;;;<<<999666666666888:::<<<;;;:::555222111555<<>>EEEJJJGGG???777555666555777999999777555666888444555888>>>CCCBBB;;;555222222333666::::::888555777<<<@@@FFFQQQ\\\^^^YYY^^^mmmwwwssspppuuuzzzyyy~~~sssuuu===:::;;;???@@@AAAJJJUUUcccbbb^^^WWWNNNFFF@@@>>>???AAAAAA===:::999666111000222555666666444111//////444777777;;;>>>:::111,,,222444333666<<<===:::555555666999<<<===<<<;;;777333111444:::>>>>>><<<:::999888666444222000000+++...222333555888>>>CCCCCC===:::;;;:::555555:::;;;>>>BBBBBB>>>999666555999;;;===;;;888555666777444555888???DDDCCC<<<555444333555999<<<===:::666666:::===DDDQQQ]]]]]]VVV___nnnvvvqqqpppwww|||{{{}}}~~~zzzttt{{{888999===@@@======IIIXXXppphhh\\\PPPFFFAAA??????;;;:::999888666444222111::::::888555111///...///333//////888CCCFFF???666111333555777888777666555555111...111888>>>???>>>999888666555444444555555555555555555444444555555111222333444444666888:::999999888777777888<<>>888666888888444222444333777;;;;;;999666555555666777888666333000//////333333444999???AAA???;;;:::888:::===???AAAGGGOOOYYY\\\```hhhwwwyyyqqqsssxxx~~~~~~yyywwwyyy777555555777888:::@@@FFFJJJJJJIIIGGGDDD???;;;888888666222//////000333555999999888666444444555777888777777:::@@@BBBAAA>>>>>>===<<<:::999888888777555000+++***...222444444:::999777444222000000///111222555777888777666666666666666666666666555555333333333111111222555888;;;666555777888666555666444666888888777666777777888888777444///,,,******///111555999===?????????;;;777666999;;;===AAAGGGKKKSSS___hhhrrryyyzzzwwwuuurrrtttzzz}}}zzzwwwvvv888555333444777999;;;===;;;<<<>>>???>>><<<999777888666444333333444666888555555555444333444666999;;;;;;;;;<<<>>>@@@AAABBB>>><<<:::888777777888888;;;666000,,,...111333555888777666444222111000//////222555888999888777666444444555666777777555444444555555444333444666888888666555777999:::::::::888888888888888999;;;<<<777777555111---+++***+++///333888:::;;;;;;===@@@999555444777:::;;;???DDDGGGSSSaaaiiillllllnnnppp}}}ssskkkmmmrrruuuwwwyyyzzz888777444444666999999777555666777777888888888888555666666666777777777777444444444444444666999===>>>======<<<<<<===@@@BBB<<<:::888777777888:::<<>>???>>>;;;999888777888:::<<<===555555333111......000222333777;;;;;;999888;;;>>>888555444888:::<<>><<<;;;;;;<<<>>>???:::999888888888:::===>>>???<<<777333111222555777777777777777666555444333444666777888888777555444333444666<<>>EEENNNNNNTTT[[[```^^^ZZZ]]]cccgggeeefffjjjjjjhhhiiilllsss}}}444888999555444777666333000///...///111555999<<<444444333333333444555555666666666555666:::???CCC@@@===:::999;;;<<<;;;:::888777777777888999;;;<<>>DDDIII<<<<<<;;;<<<<<<<<<<<<<<<>>>BBBGGGGGGAAA@@@JJJWWW[[[SSSNNNNNNMMMKKKMMMRRROOOYYYfffjjjbbbYYY]]]eeerrr555555555555555555555555...///111333444444333333222222222111111222666999555444444333444555666777777666444333333555888:::666666555333111222444666<<<<<<<<<<<<;;;999777666???>>><<<999777555333222444777;;;@@@AAA>>>888333666444222333555777999:::===:::888;;;???@@@===:::333333333555888::::::999;;;888666666999<<<===>>>;;;<<<===<<<;;;::::::;;;:::;;;<<<;;;999999<<>>@@@GGGMMMQQQ[[[```YYYOOOKKKMMMNNNQQQQQQSSSVVVTTTSSS]]]kkkvvvyyy222333333444444555555555111222333444555555444444222222222111111222555888555555444444444555666777555444333333444555777888666555444222222222444666999999999999888777666666>>>>>>===;;;:::888666555777999>>>BBBCCC@@@999444555222000111555888999999:::777666888===>>><<<999666555444555888::::::999888777777888;;;=========<<<<<<;;;999777666555666777999:::999777777999<<<;;;:::999999:::???EEEIIIQQQ]]]ddd]]]QQQKKKLLLOOOVVVRRRPPPQQQQQQSSS\\\hhhsss000111222444444555555444555666666777777666666555222333222111000222555777666555555555555666666777333333444444555666777777666555333222222444555666666666666555555666666777:::;;;;;;;;;;;;999777666888999<<<>>>@@@>>>999666555111...///555999999777777555444666:::<<<;;;999:::888666666777999999999555666888<<<>>>???===;;;999888777555444333333333333555777777666666666777777444222444:::BBBIIIMMMUUU___eee^^^SSSNNNNNNPPPWWWRRRNNNMMMOOOTTT___jjjttt222222333555555666666555999999888888888777777666444444333222111222444777666666666666666666666777333444555777888888888777666444333222444666777777555555444444444666888999666777888999:::999777666666555444555777999999999999333///000666999888555666444444666999<<<<<<;;;>>>;;;888777888999999999333555999>>>AAA@@@<<<888444333222333555666777666222444666777666666555555333333333777>>>HHHRRRYYY[[[``````ZZZUUUTTTTTTRRRQQQQQQOOONNNNNNUUUcccnnn777777777666666777777777:::999888888777777666666666666555333222222444777777777777777777777777666444555888:::;;;;;;::::::777555222333666888999999666555555555666888:::;;;555666888999:::::::::999555111...---111666;;;>>><<<777333333666888777555777777666888:::<<<>>>>>>@@@===;;;999::::::999888333555999>>>@@@???:::666444333333555888:::999888444444666777888777666555333666:::>>>DDDMMMWWW___bbb___YYYTTTUUUYYYYYYTTTJJJOOORRROOOMMMSSSbbbmmm???===:::888666666777888888777666555555555555666888888777555333333555777777888888888888777777666555777999;;;<<<<<<<<<<<<999666333444888;;;<<<;;;777777777888999:::<<<<<<888999:::;;;<<<===>>>???666222---,,,000777===AAA;;;999666555555777777777::::::::::::;;;===???AAA@@@???===<<<<<<;;;999777555666888<<<===<<<888444777666666999<<<===999555777666666777999999888666777:::???EEELLLSSSYYY]]]ddd___WWWQQQTTTZZZYYYTTTIIIOOORRRNNNMMMUUUbbbkkkEEEBBB<<<777444444666777555444333222222333444444::::::999666444444666888888888999999999888777666666666888:::;;;<<<======;;;777444555:::>>>>>>===777888999:::;;;<<<<<<<<<;;;;;;::::::<<<>>>AAABBB666333000000333888;;;===666777777555444555888;;;===<<<<<<;;;<<<===@@@BBB@@@???>>>??????===:::777777777777999:::999666333777666888<<>>JJJXXXaaaaaa]]]``````[[[UUUSSSUUUTTTPPPNNNPPPNNNLLLSSSbbbnnnsss}}}IIIDDD===666333333555666333222111000111111333333<<<;;;:::888555555777999888999::::::999888777666555666777888:::;;;<<<===<<<888444666<<<@@@@@@>>>777888:::;;;<<<<<<;;;;;;;;;:::999888:::===@@@BBB444333222333555777777666111444666555222333999>>>>>>>>>===<<<;;;===???BBB?????????@@@@@@>>>:::666999888777666777777555333222333777>>>DDDDDD???999:::777444555888:::999888;;;777:::LLLdddpppkkkaaa\\\aaaaaaZZZRRROOOOOOMMMSSSPPPJJJKKK[[[qqq~~~;;;:::888666555555555555999666222......///222444888:::======;;;999888888;;;;;;:::;;;;;;999666444999555222444999<<<;;;888:::;;;<<<======;;;999888888777888;;;???@@@===:::;;;888666666888:::::::::444333222333555777777777444555666666666777888:::555888:::999666777<<>><<<666666;;;999999888888777666666555444555666777888888888888888777999<<<@@@???;;;777:::999>>>KKKXXX```eeeiiiggghhhfff^^^TTTMMMLLLNNNQQQLLLLLLUUUbbbppp555444333111111222444555999777333000///000111333666999;;;;;;999777777777::::::999::::::999777555555333111222555777555333999:::;;;;;;;;;:::999999777555444777;;;??????===888666333333555888999:::777555222222555777999999888888777777666666888999555666666555444666999<<<;;;888999<<<<<<777777;;;:::;;;;;;;;;:::888555333111222333444555666777777888888999===??????;;;888777888===GGGPPPXXXccclllrrrkkkccc]]]YYYUUUQQQMMMKKKMMMSSS]]]fffppp}}}222111//////000222555777999777555333111111111111555777999999777555555555999999999888888777777777333333333333444444333333::::::999888888888888999777444111222777;;;<<<<<<555333000000222555777777777555333333555888::::::888888777666666777999:::555333222222444777888888777666666::::::888777:::;;;<<<===>>><<<999555333000000111222333444555555888888:::===???>>><<<999666888===CCCGGGOOO^^^mmmvvvlll```[[[\\\[[[TTTMMMJJJQQQ]]]hhhmmmrrr~~~555333111000111444777:::888888777555444333222222555777888888666555555555999999999777666555666777555777888888777666777999<<<;;;888666555555666777777444111222666888888666555222///...///111333333111111111444777:::::::::666555444444666999::::::444111///222888;;;;;;999666555555777888777666666::::::;;;;;;:::999777666333222222222222222333333777888:::<<<======;;;:::888999<<<@@@DDDJJJWWWdddkkkgggaaa]]][[[XXXTTTQQQTTTYYYccclllqqqwww888666444333333555777888777777777777777666666555666888999888666555666777::::::999777444444666999888999:::999888999<<<>>>>>><<<888555444333444555444333222555888999777444666333000//////000///...+++,,,000555999;;;999777666555333444777888888666555111000444<<>>666666555555777888666444888777555555555777:::<<<555444333111000/////////666777:::;;;;;;;;;::::::999777999>>>BBBEEEMMMUUUZZZaaafffbbbXXXRRRUUUZZZ______cccjjjqqqyyy777777555444333444444555444555666777888999:::;;;777999999888777666777888888999999666444555999===:::999666555666888;;;<<<<<<:::888555444444555666444333444777;;;<<<999666666444222222222111///---***,,,000555999:::777555999777666777999999555111555333222777???DDDCCCAAA888888777777:::===;;;666666444222111222666;;;>>>666444222000............444666999:::999888999:::777666888===@@@BBBGGGMMMRRR^^^hhhcccVVVOOOVVVaaadddbbbccciiipppyyy666666666666555555444444222333444666999<<>>EEE???:::333111222555777777777777666666666777888999===;;;888999;;;;;;888555333333444555666555222///111111111444666777666555666555666:::>>>===888333555444555888>>>AAAAAA???999:::::::::???FFFDDD>>>555444222111333666:::<<<888666444222222222333444222555888888777666777999888:::>>>AAAAAABBBJJJSSSTTTZZZ___ZZZQQQOOOUUU^^^bbbeeelllrrruuuzzz555666777888888888666555111222333666:::>>>BBBDDD777888888777555555666777000333555555555:::CCCJJJDDD<<<222...111444444333333444555666888:::<<<===IIIDDD>>>:::999777444111111222444888:::999555222999666333222333555555555000111444<<>>???;;;777666777:::===???@@@>>><<<999:::888999AAAKKKJJJCCC;;;666222333666999888555===<<<999888777999;;;<<<888999999888666555666777:::===@@@@@@BBBIIITTT]]]```[[[UUUQQQPPPQQQVVV[[[^^^jjjwww{{{zzz}}}333333444666999:::999888:::777444333555777888777555666666888999;;;<<<===888666333000000222555777666444222000000222666999666666666555555777999;;;999999777666666666666777777777777777666555333222999999999999888777666555666555444777;;;;;;777333:::888888<<>>:::888888777555666777666444666666888:::<<<;;;777444::::::;;;:::777333///,,,000111333555888999888777888888;;;BBBLLLTTTWWWWWWYYYbbbhhheee```aaafffjjjqqqqqqqqqsss|||666555555666888999888777:::999999888777777888999777888999::::::999888777888777555444222222111111///...---000444777888888444111---,,,,,,+++)))'''+++---111555888999999888000/////////111444888::::::999888888999;;;>>>@@@999777444222333555777777444666999::::::999:::;;;;;;999666333111000222444666999>>>BBBCCC???999444======<<<:::777333000///...111555;;;??????;;;777777999>>>DDDKKKSSSYYY]]]cccdddbbbaaafffnnnooojjjiiiooovvv{{{:::777555444666777777666======<<<:::777555555666333555777999:::999888777::::::999777555444222111444222000333777999777444333000......//////+++'''(((+++000555:::===>>>???333333222222333555888999???===;;;999:::>>>AAADDD===:::777444333333444555111555888888555444777:::;;;999777555111---000666555:::@@@FFFGGGDDD???<<<>>>>>>===;;;999666333222111333888???DDDCCC>>>999555888===DDDKKKSSSZZZ___gggddd^^^___kkkyyyxxxnnnfffnnnyyy>>>:::555333333555666666;;;<<<<<<:::666444555666666777777777777777777666777888888888888777666555666666666666777666444333111000111444888888444///+++---111555999<<<>>>>>>555555555666888:::<<<===;;;;;;999999:::<<>>AAABBBAAA???>>>:::<<<>>>???===999555222222222555;;;AAABBB===999666777<<>><<<999666444444444555111333555888:::;;;;;;;;;666999;;;999555222222333111111333999???@@@<<<777222333444666777888999999444555666999<<>>===111222333222222222444666999888666555666777999:::666111///444:::;;;999666...777>>>;;;333///333:::???999666888777444666;;;333666999<<<===;;;777555000111333444555666666666777666<<>><<<999666333222111111555666777888888888777666555666888777555444555555888888999<<<>>>===888444333222111222444666777666777666777888::::::888666222222000000000222555888777777888888777777666666000000222666:::;;;;;;:::000333666777555555777:::>>>999666777666333555999444555888::::::888666444222333444444333333444444777999???JJJXXXbbbfffgggfffpppzzzzzzrrrlllmmmpppuuuzzz444444444444333222111000333222111//////111666:::777777666555444222000///666666666777666666555444444555666666555444555777:::::::::;;;;;;999666222111000000222555777888777666666666777888777555222333222000///000333777999666777888888777555222000+++///444888:::;;;;;;:::444222111444:::>>>>>><<<<<<888555666555444555999777888888999999888777666555555444333000///000222999>>>DDDJJJQQQ[[[hhhqqqvvvvvvxxxyyyyyyvvvpppkkkkkkyyy...000111222333333222111000111111000///111444666111111111222222222222222666666666555555444333333666777888777555555666888<<<;;;;;;:::999888666444000000000333666888888777555555555777999999777555444333333444666888999999555555555444333111///---,,,000444888<<>>>>>;;;777444333111///...------...///111444999DDDKKKEEE:::777666555666999<<<======555555555555777<<<@@@AAA===;;;:::888888999;;;<<>>AAADDDCCC???:::555222333444666444222222333444555444<<<;;;:::::::::999666333555666999>>>BBB@@@999444333111///------...///000111222444;;;JJJUUUOOOAAA555666666666555666777999333555555444888>>>CCCCCC999888666555666777999;;;BBBBBB@@@;;;777888???FFF@@@DDDJJJQQQXXXbbblllsssooovvvgggjjjuuu,,,,,,---...000222444555---000333444333111000000---...///111333444555666222222222333555888:::;;;888888888888777888;;;>>>@@@???<<<777333222555999;;;888333111111222333333:::999888888888777444222555555666;;;>>>===666000000000000000000111222222111555777:::GGGRRRNNNAAA666666777777777777666666444777666444666>>>BBBAAA666555555555666888:::;;;>>>???===999555888BBBJJJIIIMMMSSSWWW[[[bbblllsssnnntttiiiqqq...---------...///111333---///222222222222333444...000333555555444333111000111111333666999<<<>>>>>>===;;;888555333555666777777777444333555;;;@@@???:::444000///000111222444333444555777777555333555333333666:::999333------///111444555555444444111888:::999???IIIFFF;;;999888777999<<<<<<999666444888777333444<<>>???<<<888666444444777999:::777444888555333666;;;>>><<<999333666333---...888???@@@JJJ\\\hhhccc[[[bbbyyyxxxrrrqqqwww///000222333444444444333333222111111111111222222666777888777555222111111222222333222111222444777888888888888888777333000///000000......111666;;;<<<555111111111------000...---,,,,,,...111444666999777666666888999777555444333333444555666555444666444333555999;;;:::999888666555888<<<>>>;;;777444333333555888999777555555333333666:::;;;777222///333333111333;;;??????RRR[[[bbbaaabbbnnn~~~qqqooowww444555666777888777666555333333444444333222111111555666777666333000//////...000333333222000000000333444666888999888444111///000000000///111444666666111///111111///...///------,,,---///222555777999888777777888888666555444222000000333555666666666333111333888999666222555333333555999;;;999777444333222333555777777666333333444777:::888333///000222111000444;;;AAABBBOOOSSSXXX___lllzzz~~~{{{rrrooouuu888888999:::999888666555444444444333333333222222222444555444222000//////+++...111222111000000111111222555999;;;:::666333111222333333333333333444333111000222333222000///000000000000222444777888999888777666666666555444222///---...111666:::<<<888444111333888888444///333222222444777888777666888666444333444444555666555555555777999888555222666444111000555<<>><<<888555333222333444///111333444333222222222111111111000//////111222111222666:::===<<<888555222333333444555444333111...///000222555888777555333333222222333444555666777777666666777999;;;===555222......111666:::<<<999666444777;;;===:::777333333222333555666666666;;;:::888666444333444444555444333444555777777777:::999999>>>CCCEEEFFFGGGJJJPPPYYYdddqqqzzzyyyrrrppptttvvvrrrnnnvvv111111222333666999<<<>>>HHHDDD>>>888444222222333...111333555444444444555:::999666222...---///111333444666:::<<<<<<999666222111222333444444222///***---///222777===>>>;;;333222222222222222222333333333444555777===EEEJJJ>>>:::444111222555777888666555666999===AAACCCDDD555555444444444444555666;;;;;;:::888444333333444444333222111222444777888888;;;DDDQQQWWWSSSKKKFFFNNNTTTXXXZZZ```iiiqqqssswwwpppkkkooo|||333222111000222666:::===DDDBBB>>>999666333222222111333666666666555555666>>>===:::555111000111222555555666888:::999777555333222222333555666333111,,,000111111555===>>>:::222222222222333333444444222222111111444;;;FFFMMMCCC>>>888555444555666777333444666777888<<>>777555333222222444777999777777888666555666999;;;666666222...///444444111444777999999666555666777999333111555666333333777666777:::;;;;;;888444222444666;;;BBBFFFIIIQQQYYY]]]]]]bbbnnnzzzzzznnnbbbeeeooozzz~~~999777444111000000222333///000111222333555666666999777555333333555777999666555555555555777888999:::999777555333222222222333222333777<<<>>><<<:::666444333444555555333111111111222333555888;;;<<<888666444222111222333444333333444444555777888888555555222---...333444222222444666555333222444666:::444333666888666666:::555666888999999777555444444444888===BBBGGGQQQ[[[aaadddkkksssxxxwwwoooiiihhhrrr}}}777555222///...///000111//////000222444777999:::777666333222111333555666444444444555666999;;;<<<;;;:::777555333222222222222444777999;;;:::999888888555333222333333222111222333444555666777888888888777555333111000000000000///000333777999777555444555222------222444333222333333333333444666999888444333555777777777999444555666666777888888888666555666:::>>>DDDPPP[[[bbbiiirrrtttqqqmmmnnnpppooovvv444333111//////111333555333333333555666999;;;<<<777555222000000111333444666666555666777:::<<<===;;;:::777444333222222222222444666777777777888::::::888555333222333444555444555555666555555444333777777666555444222111000000///000555;;;===:::555333444222///000444666444333333333444666999===@@@777444222333555666666666333333444555888;;;>>>@@@<<<::::::<<<>>>CCCNNNYYYbbbmmmwwwuuullliiiqqq{{{{{{|||333222111111222555999;;;666666666666777888888999444333222222333555888:::999999888777888999:::;;;999888555333222222333444333333222222222444999======;;;888555444555777999888888777666444222000///666777888999999777555444444333444999???AAA===888444444333222666;;;;;;777222111222444888===AAACCC777666444333555777888666333333333666:::???DDDGGGDDDBBBBBBCCCDDDFFFOOOXXXeeeooowwwtttkkkjjjwww222111000111333777:::===555555666666555444333333111111111333777;;;@@@CCC:::999888777666777777888555444222000111333555777666333000///000555:::>>>===<<<;;;999777888;;;===>>>===;;;888444222///...444777:::<<<===;;;999777888888999===@@@AAA>>>:::555555444777???EEEBBB:::111000000333777;;;===>>>777888777666888===>>><<<444444555777;;;@@@EEEHHHHHHFFFGGGIIIKKKNNNWWW```ccciiimmmkkkgggjjjuuu222111//////111444777999333444666777666444222000/////////111555999>>>AAA888777555444444444555555111000......000333777999:::666111000444888::::::;;;<<<<<<;;;999999===@@@EEECCC???:::666333111000444777;;;??????===999666:::;;;<<<>>>>>>===<<<:::888666555;;;HHHPPPHHH<<<333111111333666888888666333666666666:::BBBEEEBBB888777777888:::>>>BBBDDDHHHFFFFFFJJJOOOVVVcccpppfffeeeddddddfffllltttzzz222000...---...000333444333555777999999777444222000///......///222666888444333222222222222333444...---,,,---///444888;;;===888333333777:::999666999;;;===<<<::::::===AAAJJJGGGBBB<<<777444333222555888<<>>NNNVVVLLL===777555444555777777444111...222333333:::DDDHHHEEE;;;:::999999999;;;>>>???FFFCCCDDDIIIPPP\\\nnn}}}pppkkkffffffmmmtttyyy{{{---///111000...///333666666555555444444444555555000111111000...---...000///000000111222222333333,,,...111000//////111444000333666555444444777:::999666777;;;:::666777<<>>===<<<:::999888777???===;;;::::::999888777888111///555===>>>;;;:::<<<999999???GGGJJJEEE???@@@666000444::::::666444444222222444999<<<===<<<888555555888999888999======>>>CCCKKKUUU___fffjjjpppqqqqqqoooooottt~~~///000000//////000444666555555444333333333444444111222111///---,,,...///111111111222222222222222,,,///000000......///111000111444444444444555666888555555888777333333777555555555666666777888888===;;;999999999:::999888444///...333888888777888999999<<<@@@DDDEEECCCAAA???777333777;;;:::666555777666666888;;;:::888555888555444666666555666:::<<>>AAABBBBBBBBBCCC===999888;;;<<<888666777888888:::<<<<<<:::555111:::777777999999777777;;;>>>CCCNNN]]]jjjooolllgggsssvvvwwwrrrnnnttt666111---,,,000555777777888666444333222222333444777666333///,,,,,,///111555555555555444222111000,,,---......---+++******---,,,///333999:::888444666444222222222111//////,,,---///222777;;;???AAA444222000000111333333333111111333666555444888>>>:::;;;===@@@CCCDDDDDDCCC;;;:::;;;>>><<<777666888777888:::;;;;;;:::777555;;;:::===BBBCCC@@@>>>@@@GGGLLLVVVaaajjjnnnooooootttsssrrrsssvvv|||777333...---111666888888;;;999666444333333444555:::888555111...///111444666777777777555333111///000000111222222111///...,,,---///444:::<<<:::777555444222222444555444111000111222444888<<<@@@BBB666333000000111333444444111111444666555444:::AAA===:::999>>>EEEIIIFFFBBB::::::<<<===:::555444777999999999999888777777777888:::@@@IIIKKKGGGDDDDDDQQQVVV\\\aaadddiiiqqqwwwpppkkkkkkuuu666333111000222666888999===;;;777444333333444555:::999777444111111333666777888888888777444111000333333555777999999777555///000222555888999888777333333222333777<<<;;;777333333333444666999<<<>>>:::777555444777999;;;<<<222111222444333222666======888666<<>>GGGJJJGGGEEEEEETTTZZZ```dddgggkkkrrrxxxlllhhhiiiuuu444444444333333555888;;;===;;;777333222222333444888888777555333222444666777888999999888555222000111222444888<<<===;;;888333555666555444333333444///111111222:::BBBBBB===555444333333444666999;;;;;;999777888<<<@@@CCCEEE888444222333111///222777777666666;;;BBBGGGGGGEEE;;;777555666555222111333555888999888666444444555666666999@@@CCCBBBCCCFFFPPPVVV```llluuuwwwsssoookkklllooorrrwww}}}222444666555444444888;;;===:::666222000111222333555666666555333333444555777888999:::999666333111------000555:::<<<:::777777888999555000---...000---///000222;;;EEEFFF@@@777666444333444666888:::999777666888===CCCHHHJJJ>>>888444444222//////222222444777;;;>>>BBBFFFGGG<<<666222333444111000111---222777999888777777777;;;888777;;;>>>???BBBGGGJJJQQQ```ttttttfffnnnsssuuunnneeegggvvv666666444333333444555666777555333111111111222333999777444222000000111111555555666888999999666444---000222333333333444555555444333333222222222222333///---111777===>>><<<<<<999777666777999999999555666888;;;===>>>???@@@777444111111222444555555222666:::<<<@@@DDDBBB>>>666777555222444777777333111333555555555444555555888999;;;<<<>>>AAAFFFJJJNNNXXXeeepppuuuuuuqqqooorrrrrrrrrmmmeeebbbkkkwww666555444333333333333444555333222000000111222333555444222111111222333444666555555666666666333111...000222222222222444555666555444444333333444444444000---000555;;;<<<<<<<<<999666555666888888888555666777888:::;;;<<<<<<888666444222000111333555222444777;;;DDDIIIDDD<<<666777666444666999888444333444555555666666777888777999;;;<<<>>>@@@DDDGGGXXX```jjjooooooooosssvvvoookkkgggddd```^^^eeennn777666555333222222222222222111000000000111333444111000000000111333555666666555333333333333111//////111222111000111222444666555555444444555666777555111---,,,000555777777999777555555666777888777777777666666666666777777777777666444222222333444111111222999DDDJJJCCC888444777888888:::>>><<<888666555555555555777999:::666888;;;===???CCCGGGJJJ^^^fffllllllhhhjjjsss}}}nnniiidddbbb___```gggppp888777666555444333222222111111111111222333444555/////////000222444555666555333111111222333222222333333222111///...000222444333333333444666999:::888333---***+++---///000222222444666999:::888666:::999777555444444444444666666666888:::999555222/////////333<<>>555222666999:::>>>CCCBBB>>>888666333333444555777777666888:::>>>BBBIIIQQQWWW\\\bbbhhhhhheeegggooowwwnnnpppqqqoooiiiiiiwww999999888777666555444333222222222333444555666777000000111111222333444555333111000111444666666666666555333000------///222222111111111333666999;;;===999222---++++++---...+++...333999<<<<<<888555<<<;;;999777555444333333555333444;;;BBBBBB999000---/////////333888888333000555888;;;@@@FFFFFFBBB888555222111333444444444777888:::>>>FFFQQQ]]]fffZZZ^^^ccceeeeeeeeefffgggnnnyyywwwwww999999999999888777555555222333333444555666666777111222222333444444555555111000000333666888888777666555333000...///222666444333111111222555888:::AAA===888333000///000111,,,///333999<<<<<<888555<<<<<<;;;:::888777555444333222444<<>>FFFRRR```iii]]]aaaeeeggggggdddaaa___ooo{{{777888888999888777666555222333333444555555555555111222333444555666666666000000111444666777666555222222000//////333888===;;;999555333222333555666>>><<<999666333333444666444444444666888999888666:::;;;<<<<<<;;;999666444333444777:::<<<<<<:::888444666777999>>>BBB===666111444444444777<<<===999666444333666<<>><<<555777:::>>>DDDMMMWWW]]]bbbfffjjjjjjhhhgggiiilllssswww666666777888888777666555222222333444444444333333000111333555666888888999000111222444666666444222//////......000666===BBBAAA>>>999555222111222333888888777555333333555777<<<999555333444666777777888999<<<======:::666444333777:::888444444888===888999;;;AAAJJJMMMDDD888333444333000222666666333666444555:::AAAFFFEEECCC333666:::===AAAGGGLLLPPPccciiinnnmmmiiilllvvvxxxtttvvv999999999999777555333111222222333333333222222111111111222333555666666777666666777777777555444222...000111111111222444666;;;<<<:::555333555555333666444333111222444666888<<<:::777555666777777666666666666777888888999999666666666666666777888888999777999AAAIIIKKKEEE>>>:::666333333111///111666777777999===AAADDDEEEDDD777777888<<>>:::777444333444555666666888888888888888999999999666555444444444666777888999999<<<@@@DDDEEECCC@@@<<<444///111444555666999<<<<<<>>>@@@BBBAAA???<<<999888888<<>>@@@AAACCCEEEAAA777111333888999888999<<<===???AAABBB???;;;777<<<;;;<<<@@@HHHQQQWWW[[[TTT\\\eeemmmtttvvvqqqiii|||;;;999555333111111222333555555444333333333333333111111222222333333333333444444333444555777999:::888888555111---++++++,,,+++///111000111444444111000//////000333888===@@@:::888555444555666777777444444555777999<<<>>>@@@;;;999555222222444888::::::::::::;;;???CCCGGGIIIDDD>>>:::;;;<<<:::777888999999:::<<<>>>>>><<<:::??????CCCJJJOOOQQQRRRTTTUUUZZZccclllsssuuurrrmmm~~~>>>;;;777333111111111222333222222111222222333444777777777666555444444333111111222333555888;;;===???>>><<<888222...,,,,,,+++///111111222666666333222111000000111444777888888666555666:::===@@@@@@666555555555777999;;;===888666333222444999???CCCCCC===999;;;BBBGGGGGGDDD???@@@BBBDDD@@@:::888;;;888777555666888;;;<<<<<<>>>AAAKKKWWWZZZUUUQQQRRR___aaadddfffhhhjjjooosss>>>;;;888444111111111222333333111111111111333333:::999999888666555444444000111222444666999;;;<<>>888<<>>@@@???;;;555111///---000111000222777999888444555777999999999999888555444444777;;;@@@CCCDDD<<<;;;888666555666777999222111111333777>>>DDDHHHCCC@@@>>>@@@DDDEEEBBB>>>888999===@@@???;;;<<>>IIIXXX]]]ZZZ\\\dddnnnmmmmmmlllhhheeekkkuuu555444333222222222333444<<<:::666333111000000000222333333444444555555555444555666777777666555444111666;;;>>>===:::777666333555444000000444666444333666999===??????>>>===;;;999777666888:::;;;;;;999888777666777999<<<>>>777666555444666999===@@@888;;;>>>AAACCCDDDDDDCCC>>>:::888:::;;;999:::===999888777777:::;;;<<<;;;???===CCCPPPUUUTTT\\\hhhmmmlllpppvvvuuuppprrrxxx444333333222222333333444555555555333111/////////000222333555555555555444:::777666777888888555111222333555777777777777666666555333111111111222333999999;;;>>>BBBCCCBBBAAA???;;;666444666888888777<<<999666555777:::<<<===888777888;;;>>>???===:::888999:::>>>BBBDDDCCCBBB>>>===;;;:::888888777777222333666999<<<>>>@@@@@@CCCDDDIIINNNOOOSSSccctttnnnnnnrrrwwwxxxtttsssvvv111111111222333444555666444555444222///------...///000333555777888999999777555333444777888777666222333444555666777777777999777555333222222333333;;;<<<>>>AAACCCCCC@@@===>>>;;;777666777888888666777666555777:::<<<<<<<<<<<<999777888;;;<<<:::777777777:::>>>BBBEEEEEEDDD>>>===<<<;;;:::999888777444555777999<<>>888666333333555777888888444333333444555666888999<<<:::888555333333333444888999;;;===??????<<<:::===;;;999999999999777555222333555999<<<>>>===;;;>>>;;;777777888999888666555666888===BBBDDDEEEDDD>>>===<<<<<<;;;999666333555555777:::>>>CCCGGGJJJGGGKKKQQQUUUTTTTTT\\\fffrrrtttvvvtttooottt...///111222444666777777222333444444333222333444111222555999<<<>>>>>>???===:::666444444555777888777555444444555777:::<<<>>><<<999666444444444444444333333444666888777777;;;;;;;;;;;;:::999777555333444666999<<<===<<<:::>>>;;;999:::<<<<<<999666555555777;;;???AAAAAA@@@>>>===<<<<<<===;;;666222444555666:::???FFFMMMQQQLLLPPPTTTTTTRRRRRRXXX___pppqqqqqqooommmwww000111222444444444444444111333555666777888:::<<<555666888:::<<<<<<<<<<<<<<<:::777555444666999<<<:::888666555666888;;;===>>><<<999777555555555666888444000---...000222333999:::;;;;;;:::888777666888888888999;;;<<<;;;999::::::<<<@@@CCCBBB===888666666777:::<<<===<<<;;;;;;::::::===BBBBBB???;;;666555555888<<>>888777666777999;;;<<<:::888888777888===FFFJJJIIIFFF888777666666888<<<@@@CCCNNNTTTXXXYYY\\\eeemmmqqqeeeaaaaaagggqqq}}}111222444555555444222111000222555666666888:::<<<999999::::::999777666555000222333333444777===AAA;;;999777666555555666777666555444333444666888999===999444222111222222111333666888888777666888:::;;;;;;===??????>>>:::666555666:::???CCCBBB<<<777777777777:::<<<===<<<:::999666555:::BBBGGGFFFCCC:::999888888:::===@@@BBBNNNVVV\\\___dddmmmtttuuuiiifffhhhoooyyy000222333555555444333222000222333444444444666777888888999999888777555444000222333333333555999===:::888777555444333444444333333222222333666888:::444333222333555666555444222444777777666666888;;;888:::>>>BBBCCC@@@:::555666666777;;;>>>>>>:::555666666888;;;>>>???>>>======888444666<<>>??????;;;999777777888::::::999888888888:::<<<===<<<;;;999777555777999;;;;;;:::<<<::::::===AAACCCAAA???===999777888999666666999<<<999:::AAAGGGIIIKKKNNNSSS[[[fffqqqwwwvvvooohhhvvvzzz|||}}}444555777888999::::::::::::888666222000000222555888777555444333333333444999777555222000111555888999<<<<<<999888999888555000222333333222222666999777888999<<>>CCCEEE;;;999555444666888999999======>>>@@@AAABBBBBBBBBCCC;;;666666777666666888;;;<<>>???@@@CCC@@@<<<666111000222555888666555333333444555666888888666444111111444666666:::<<<;;;<<<>>>===999444555777888777666666555555666777:::>>>BBBFFFHHH===;;;777666555555444333333111///222:::CCCJJJNNN???<<<777333222333444555;;;===>>>??????@@@CCCEEEFFF===666555777666666888<<>>>>>AAA???;;;666222111444777;;;:::888666444444444444444555777666555333333444555999<<<;;;;;;===;;;777333444777<<>>AAADDD;;;999777777999:::;;;:::222111222666===DDDJJJMMMAAA>>>:::666444555888;;;999:::;;;;;;<<>>888888888777888:::>>>???CCCFFFFFFGGGOOOZZZiiihhhjjjllliiifffkkktttsssrrr~~~???>>>===;;;999999888888888777555333111222666999???>>><<<999666333111000111444777888666555444333777;;;;;;999777777555000//////333<<>>777///000111333666888:::<<<777666666999>>>BBBEEEFFF888777777999===AAABBBCCC>>>===<<<:::;;;>>>CCCGGG999888777777999===AAACCCBBB>>><<<===<<<999:::>>>???>>>???AAAAAADDDNNNZZZdddhhhrrryyytttjjjiiippp>>>===;;;999777777666777555555444222111111444666<<<======<<<:::777444222444555777777555333333444666999888444222222000,,,...///333888===>>>;;;888000111222333444555555555333222333777===BBBEEEFFF<<<:::999999;;;<<<<<<;;;:::;;;<<<===>>>BBBHHHMMM===999444444888;;;======<<<===@@@BBB???;;;<<>>DDDFFFCCCBBBFFFIIILLLTTT\\\bbbdddmmmuuuppphhhooo}}}111333555555444444444555===;;;999777555333333222111333555666666888;;;===@@@<<<888555444444333222666444222000//////000111666666555444333111///...444222///000333444333111000111222444666888:::;;;;;;;;;:::888777666666555888888999>>>CCCDDDAAA>>>777;;;:::555333888===????????????AAACCCDDDCCCAAAEEEFFFJJJOOOOOOPPPXXXccciiimmmnnnhhheeemmm{{{111222444444333333444666666666666555444444333333000111333555666888<<>>???===;;;666999999777777<<>><<<===???BBBEEEHHHJJJJJJFFFIIILLLNNNPPPUUU\\\aaannnmmmjjjffffffqqq000111222222111222444666222333333444333222000///...///222333666999>>>AAA888555111000111222333333222222222222444666888999<<<:::888666444333333333444555555444333333444666999999999999999999999999888:::===>>>>>>;;;888666888:::;;;;;;:::888888888777:::;;;<<<@@@EEECCC>>>:::<<>><<<;;;999777666555888;;;???AAAAAA>>>:::888:::===???===999666666888999;;;===AAAIIIMMMHHH???;;;===>>>??????AAADDDHHHJJJSSSUUUQQQYYYiiinnngggcccaaafffpppsssttt222333444333222222444666222333555555444222000...---000333555777:::>>>AAA555222///...000222333333333444555777999;;;===???===;;;999777666666777888:::<<<===;;;888777999<<>>;;;777555222111666999<<<>>>>>>;;;888666<<>>??????AAACCCEEEHHHRRRUUURRR[[[lllpppjjjeeeeeekkktttvvvvvv~~~444666777777555444444555///000222555666777777777111333777999::::::;;;<<<333111000111666:::===???666666777999:::;;;<<<===<<<;;;:::999999:::;;;;;;:::::::::999777666777888===<<<:::888555333111000444555666777666555333222:::<<>>DDDHHHAAA777:::;;;===AAAFFFJJJKKKJJJFFFNNNSSSSSSZZZfffllljjjqqqrrrrrrssswww777999;;;;;;999666444444...///111444666999:::;;;444888<<<===<<<:::888777111000000333888>>>BBBDDD999::::::::::::::::::999666777777888999999::::::;;;999777777777777777666555555444444444333333333555444333111000000111111444666:::>>>@@@???;;;888:::;;;;;;<<<@@@CCC>>>777:::999;;;CCCMMMRRRPPPMMMJJJNNNTTTXXX[[[```eeejjjvvv{{{zzzuuu}}}999;;;>>>>>>;;;777444333111222222333555777999:::777:::???@@@>>>:::666444222000000222666<<>>;;;777777999:::888666...///000111333444555666999777333000///000222333000111555;;;@@@@@@;;;666===???>>>===@@@BBB???999;;;999;;;DDDPPPUUUQQQKKKPPPRRRXXX^^^^^^]]]ccckkkqqq|||zzz777888:::;;;999666222000000222555666666666777888<<<;;;999777666555555555000222444666888888888888888999999999888555333111...,,,+++///555:::;;;:::777;;;<<<999777:::;;;999444111...---///111333333666666555555555555555666777777888777777888:::===???>>>>>>@@@DDDDDDAAA=========AAAGGGJJJJJJMMMRRRVVVWWWZZZ```fffiiihhhfffuuuzzz666777888888666444111///111222333333222222333555:::999888777666555444444111222333444555666666666:::::::::999777444222000------///222666:::;;;;;;777::::::888999<<<;;;888444111---,,,...222666888999888777666555666777777555666777777777999<<<>>>>>>>>>???AAACCCCCCAAA??????AAAEEEHHHFFFDDDJJJSSSfffbbb^^^___dddkkkoooqqqsss~~~444444444333222111111000555555333000......000222777777777777666555444333555444444333333333444444;;;;;;:::999777444111///...000444777888999;;;<<<666888888999===AAA???999555111---,,,///555:::<<<;;;:::888666666888:::;;;555666777777777999<<>>BBBGGGHHHCCCAAAJJJVVVjjjhhhfffeeefffkkkppptttuuu222111000000000222333555;;;999555000------000333777888888888777666555444:::999777555444444444555::::::999888777555333111111555999:::999777888:::555666888;;;BBBGGGDDD===666333000000333888;;;===;;;999777666777:::===@@@666777888888888999<<<>>><<>><<<777222...///333777:::::::::999888777666555===<<<:::888777777777888777777777777777666555555555888<<<<<<888666555777555777999<<>>AAA888999999888888888;;;===;;;>>>@@@???>>>???CCCGGGDDDBBBAAACCCCCCEEEKKKTTTVVVhhh{{{zzzsssuuuzzz111000//////111444888:::===;;;777222000222666:::===<<<;;;999777777666666<<<<<<;;;:::999999999999666666666666777777777777666888999999777666555555555888999;;;@@@EEECCC>>>555555666999;;;;;;999777555444333333555888;;;===888999999999888999;;;>>>;;;<<<<<<<<<===???CCCGGGJJJFFFDDDFFFGGGHHHLLLSSSYYYggguuuyyyuuusss{{{333222000000000222444666888777444111000222888<<<@@@>>>:::777555444555666777888888999999888888777777777666666666666777777555444444555666777777666666999999777777999888555222222333666999::::::999555444333222222333444555555777888888999;;;>>>AAA<<<:::888999<<<@@@CCCEEEHHHGGGIIILLLLLLLLLTTT\\\gggjjjoooqqquuu{{{555444222000///000111111333222111///...222777<<>>999555333333444555333444555777777777666666999888777666555555555555333111///111666999999888666999888333/////////---000//////111555999;;;;;;666555444222111000//////333444666888:::===AAADDD<<<888555777<<>>@@@@@@???===;;;:::;;;>>>AAACCCDDD@@@BBBGGGOOOZZZccciiilllnnn{{{---............000444777444666777888777888:::<<<999888888999;;;;;;999777333333222333444555777888444111000222333111111555444333444666555555:::AAA:::555222222111...///333444222000111222444555555;;;999888999::::::888777555777:::???CCCDDDCCCAAA>>>===>>>???AAACCCEEEEEECCC@@@CCCPPPbbbnnnqqqnnnmmm,,,---//////000333777:::555777999999888777777777777777777888:::===>>>???999777666444333222333333333000///222333333777===:::555333444444333777===888444111222222000222666888666333222333444444333888888:::<<<>>>>>>;;;999999:::<<<@@@CCCDDDCCCAAA@@@???AAAEEEKKKLLLHHHCCCBBBAAAEEEOOO^^^jjjooopppttt///000222333444666999<<<999;;;===<<<:::777666555777666666666888<<>>FFFAAA888111111333333333444444111000222333222444888<<<999666444444444333222333555:::???BBBAAA>>>:::>>>===<<<<<>>BBB333333222111111222333444///...000333444777???IIICCC999000111333333111111333000000333444333555999===:::777555555555444333222444999>>>BBBAAA>>>;;;>>><<<::::::;;;=========@@@>>>@@@JJJTTTUUULLLBBBAAAIIIQQQTTTUUU[[[gggrrr888999:::999777666777888;;;<<<===<<<:::888888999888::::::888666444666888/////////000222444777888000000111222111111999AAA>>>777222333444333444666666333333555666444555888:::888666666777888888888555666777:::===>>><<<;;;:::999999:::;;;<<<;;;:::999;;;>>>DDDJJJLLLJJJGGGGGGLLLSSS[[[bbbiiiooosss;;;<<<<<<:::777555555666666777888888666666777999999<<<>>><<<666111///...000///000111333555777999222111111111...,,,111999777555444666555444888>>>:::777666888777444444777777666555666888;;;<<<<<<:::888666777888:::;;;;;;555666888;;;===>>>;;;999444888===???@@@BBBHHHLLLLLLMMMSSS```pppyyyxxxttt~~~999444111555666444111111333222111111111222333444<<<<<<<<<<<<:::888555444444444444444444444555555222111000//////000111222333444666777999999::::::888777666555555555555555555555666888;;;<<<;;;999888666333333555888999:::444555888:::<<<<<<;;;:::777555666;;;???BBBGGGMMMUUUQQQTTTaaannnuuuxxxyyy:::444111333444222111222222111000000111333555777@@@???>>><<<:::777555444444555555666555444333222111111000000000000000000222333555777999;;;<<<<<<888999999555000...///111666555555888<<<@@@BBBCCC777444111000222555777888555666999;;;===>>>?????????888555:::AAAGGGMMMRRRVVV[[[dddlllnnnnnnttt}}}:::444111222333222222555555444222111111444777:::CCCAAA>>>;;;888777666555555666777777555222000...222333444444444333222222222333555888:::<<<===>>>888;;;;;;666---(((***---555444444777<<>>@@@CCCDDDEEE===999@@@IIINNNPPPRRRWWWcccqqqvvvooolllwww999333000222333444777<<<>>>;;;777444333444777999@@@>>>:::777555555666777999888777666333111...---333555888:::;;;:::888777444555666888:::;;;<<<<<<999::::::666000---...///333222333666;;;???AAABBB333000------111777;;;>>>;;;::::::;;;===@@@BBBDDDDDDAAABBBJJJPPPQQQQQQSSS[[[eeerrrxxxuuuvvv666222000333444666<<>>999555444444444444333111111333666999;;;@@@>>><<<:::888666555555333555888:::;;;:::999888777888888888888777666666999555333666===AAA@@@<<<888999;;;===>>><<<888444444222222555:::???CCCEEE;;;:::999888888:::<<<===???@@@CCCHHHMMMVVVgggvvvsssoooqqq{{{222000111333444444:::BBB@@@>>>;;;888666555555666333333333444666999<<<>>>@@@AAACCCCCCAAA???<<<:::777888999:::999777555444555666666777777777666666777555444777<<<@@@@@@???::::::;;;<<<>>>===:::777555444444777;;;>>>@@@@@@888888777888888:::;;;<<>>999888777666666777777888666666666777999<<<>>>???@@@CCCHHHJJJJJJEEE@@@<<<=========;;;999666444222333444555666777777777777555666777888999;;;===???888777777999;;;===<<<;;;666555555777:::;;;;;;:::666666777888999;;;<<<===???@@@HHHTTT___dddiiinnnnnnwww...111222222111111444777555444444777;;;<<<;;;999999666666999===@@@AAACCCKKKKKKNNNSSSVVVRRRIIIAAAIIIAAA<<<<<<;;;888666777===666333555888666444555:::999777777888;;;===???;;;:::888666777888;;;<<<555555777:::>>>>>>:::666555555555555555888>>>CCCDDDBBBGGGVVVgggnnnjjjbbbfff|||111333444333111000222444444333333666:::======<<<:::::::::;;;<<<@@@GGGNNNMMMSSSZZZ^^^]]]ZZZVVVTTTKKKCCC<<<;;;:::888888:::<<<999777777555333444888===<<<999777777888;;;=========<<<:::999888777777999999:::===???>>>:::777444333444888>>>BBBBBB@@@???CCCJJJUUU```dddbbb^^^gggvvv444555555444222000111222111000000222666:::<<<===888>>>CCCDDDCCCGGGOOOVVVWWW^^^eeeeeeaaa```eeekkkQQQGGG>>>:::777666888<<<:::888888777444111666>>>AAA>>>:::666555666888:::======>>>===<<<999777555======>>>??????>>>:::777555222333<<>>999666444666888::::::;;;;;;;;;:::999999888>>>>>>??????>>>;;;888666777444666>>>IIILLLFFF???NNNOOOPPPPPPPPPSSSXXX]]]ffflllxxx666777777888999999888777333222222222222444777:::===GGGSSS\\\hhhtttwwwuuuppppppooonnnjjjfffcccaaaQQQGGG===777333222888@@@>>>777222444666666888;;;===;;;888555555777:::<<<<<<;;;999777666666777888;;;<<<===<<<;;;999777666::::::;;;???CCCEEEDDDCCCLLLNNNRRRXXX___bbbaaa___hhhrrr666666777999<<<===;;;999888999999999888999;;;>>>IIIRRR[[[eeeuuupppqqqsssvvvssshhhWWWKKKEEE???888555333444<<>>AAA>>>:::666333333333444555777999999888777777888===???@@@???>>>???CCCGGGDDDIIIUUUeeerrrtttlllcccooo~~~555555666999<<<===:::888999<<<>>>>>>===>>>@@@BBBMMM\\\jjjrrr}}}pppoooppppppmmmaaaPPPCCC???:::666555333333:::BBB???999666555444111000333555555666777888;;;<<<>>>AAA???<<<999666444333222///222555777777777999;;;???@@@AAA???>>>@@@EEEIIIHHHMMMXXXhhhuuuxxxssslllzzz555444555888;;;;;;888555777;;;>>>@@@???@@@BBBDDDKKKbbbwww~~~uuurrrnnniiiddd^^^VVVMMMGGG???;;;888666222000555<<<666555666777333000222888444555666888999;;;<<<<<<<<<<<<<<<;;;:::777555444,,,///444666666888;;;>>>@@@@@@@@@@@@AAACCCGGGJJJVVVWWW[[[bbblllsssuuuuuu888555555888888777888;;;CCC@@@>>>???===;;;>>>BBBKKK^^^ttt{{{qqqhhhdddnnnnnneeeWWWNNNKKKFFF???;;;888666555666666444111777777666333111000111333555777888888;;;AAABBB>>>888:::<<<<<<:::888666666555444444555888;;;>>>@@@;;;<<<>>>AAADDDGGGIIIJJJWWW___ggggggdddjjjzzz888444333555666666999>>>CCC@@@???>>><<<:::>>>EEEPPP[[[hhhmmmhhh```ZZZWWW```___YYYNNNGGGEEEBBB======:::666555777888888777888777777777777777777777444666777777;;;AAAAAA>>>999999:::::::::999888666444444444666999<<<@@@BBB>>>??????@@@BBBFFFKKKNNNWWW]]]bbbdddfffnnn}}}<<<777333333333333777<<<>>>=========::::::AAAKKKZZZ\\\\\\ZZZUUUOOOLLLJJJMMMMMMHHH@@@======<<<:::???<<<999777999;;;===>>>:::999999;;;???@@@>>>;;;666888888777:::>>>>>>;;;999888777999===???>>><<<777666666777999<<>>999666666555333555999999999::::::999:::DDDPPPaaa\\\UUUOOOJJJHHHFFFDDDAAA@@@<<<777555666777777AAA@@@>>>>>>>>>?????????<<<::::::>>>CCCDDD@@@;;;999;;;999777888;;;:::666999666444888@@@EEEEEECCC999888777777888:::<<<===>>>???@@@AAAEEEOOO]]]hhhZZZXXXWWW]]]iiixxx999666777::::::777666999:::888888888777888AAALLLYYYSSSLLLFFFDDDCCCBBB@@@@@@<<<888555333222444666AAABBBDDDDDDBBB@@@===<<<===;;;;;;???CCCCCC===888777999888777999<<<<<<888:::666444777===BBBAAA>>>555555555666888;;;>>>@@@===>>>>>>@@@EEEOOO\\\eeeYYYWWWWWW^^^kkkzzz222111444999<<<::::::===>>>:::777777666666;;;AAAFFFCCC@@@===============CCC>>>999666333111222666===@@@DDDDDDAAA===999777<<<;;;;;;===???>>>:::666333666666666:::@@@@@@===;;;888666666888888666333000111222555:::???DDDGGG???>>>===???DDDKKKRRRVVVUUUXXX\\\cccnnn}}}111///111666888777999<<<===777333555777777888;;;888888888888999:::===>>>GGG@@@:::888555111222777777;;;>>>???<<<888666666999:::;;;<<<;;;:::888777555777888777;;;@@@@@@===888888888888666444222000222333444777<<>>===AAAGGGKKKKKKJJJPPPXXXbbbjjjsss666222111333333222444888999222...333888:::;;;<<<444555777888999;;;@@@CCCHHH@@@:::888555111222888333666999999666444555666666888:::;;;999888888999:::<<<;;;999:::>>>===999555888::::::999666555555888888999:::===AAAEEEGGG@@@>>>>>>EEEMMMPPPLLLGGGLLLXXXgggpppwww555222///...///111222333333444666888999999999999888777444444666:::???CCC;;;;;;:::888555111---+++333444444333111222666;;;888555444666777555666:::777999;;;;;;:::::::::;;;>>><<<999666555555666888<<<:::===EEEJJJHHHEEEDDDGGGGGGFFFCCCDDDHHHLLLNNNTTT\\\iiiwww666444222//////000222333444555777999:::::::::999444333333444777;;;???AAA:::999888777555333222111111111000......000444888;;;777555666666444555999;;;::::::::::::;;;;;;<<<@@@???<<<999777777777777999666999AAAFFFEEECCCDDDKKKJJJHHHFFFFFFIIIKKKKKKRRR```sss888888777333///...111444555777888:::;;;;;;;;;:::222333555777999:::;;;<<<888777666666666888999:::222///+++***,,,///222333;;;666444555555555888===@@@<<<777666888;;;<<<;;;AAA@@@>>><<<:::999888888777555666<<<@@@??????AAAKKKJJJJJJKKKMMMNNNNNNNNNVVVfff{{{;;;<<<<<<777000...222666666777999;;;;;;;;;;;;:::333444777:::;;;:::999777888777777888:::===AAACCC777111+++***,,,000111111666222000333555777===CCCAAA;;;333222666:::;;;:::>>>>>>======<<<;;;::::::<<<888888;;;;;;999:::<<>>===888222000333888666777999:::;;;::::::999111444888;;;======;;;:::999999:::<<>>888000///333888999888888888999:::;;;;;;<<<<<>>@@@IIITTTYYYXXXYYY]]]{{{;;;;;;:::666222111444777555666777888999888888777...111555:::===???@@@@@@999;;;===@@@BBBCCCCCCCCC;;;888555333333555555555999444222333333333666;;;888444000000333666777777444444555666888:::<<<===DDDAAA@@@???<<<777777:::>>>AAAJJJUUUXXXWWW^^^jjj888666444111111111333555333444555666777666555444111222444777:::===???@@@888;;;@@@CCCDDDBBB>>>;;;555666666666555666888:::888444222333333111222666333222222333444555777777444444333444666888;;;===>>>===???AAA???;;;<<>>>>>:::555222444777:::<<<;;;:::999333444444222111222555777444222111666<<>>:::;;;999666888<<<===999:::::::::===EEENNNOOOKKKJJJJJJTTTbbblllttt666222000000000///444;;;@@@>>>999555222111222333555666666666555666888;;;DDDFFFDDD???<<<;;;888444444666999<<<===<<<:::999666666666666666666666666666444444999@@@DDDDDDBBB:::>>>>>><<<;;;======:::=========AAAKKKVVVZZZXXXQQQQQQZZZiiissszzz>>>777222333444444888<<>>::::::888555777999;;;======<<<:::999999999999;;;>>>===999555666555555:::@@@DDDEEEDDD<<<@@@BBBAAA@@@BBBBBB???>>>???@@@CCCNNN[[[bbbbbbYYY[[[eeettt}}}HHH???888777888777777999<<<:::888666555666777888:::888666222///000333666@@@AAA???;;;999;;;:::777888:::<<<======;;;999888:::999:::???CCCCCC===777666555666888===???@@@???===???@@@@@@EEEKKKKKKGGG===@@@AAADDDMMMWWW\\\\\\^^^eeerrrIIIAAA:::999999777666777555444444333444666777999===<<<888333000///111444666999:::888888:::999555888999;;;<<<<<<:::888666888777999???EEEEEE@@@:::999888888999:::;;;::::::???===:::===HHHSSSSSSNNN@@@CCCEEEGGGKKKRRRUUUSSS```mmmEEE???;;;;;;;;;777666888444444333222222333444555===<<<999555111000111333333666888666666777666222777999;;;<<<<<<:::888666666666888<<>><<<:::>>>IIISSSTTTNNNFFFJJJKKKLLLOOOUUUXXXWWWfffvvvFFFDDDCCCCCC???999888:::555444444333333444444555999999888555333222333555555777777444444777888666777999;;;======<<<:::888666777777888:::;;;;;;;;;=========<<<;;;:::::::::;;;???BBBDDDHHHLLLLLLHHHJJJNNNOOOOOOTTT^^^eeehhhppp~~~MMMLLLMMMKKKDDD;;;999<<<444444444555555666777888444555666555444444555777666777555222444:::======888:::<<<>>>???===<<<:::888888888666555555777:::;;;<<<<<<<<<:::999:::;;;999CCCKKKJJJFFFEEEDDDBBBLLLNNNOOOOOOVVVeeeqqqwwwxxxUUUXXXWWWQQQLLLIIIDDD>>>555444444444555666888999999777555444333444666777777777777888:::<<<>>>@@@:::<<<======<<<;;;;;;<<<888777888999666333777===<<<:::<<>>:::999<<>>BBBGGGRRRTTTeee~~~^^^\\\VVVNNNJJJGGG@@@888333444666888:::<<<===>>>888666444111111222444666///000000222444666999:::777777888888999<<>>>>>>>>===>>>FFFPPPTTTMMMGGGCCCAAA@@@EEELLLVVV[[[iii}}}YYY]]]\\\RRRGGG???888222...///111333666999;;;<<<888888777777555444222111///...---...222666;;;???777999:::;;;;;;;;;===???;;;888777888888999@@@HHHHHHAAA<<<===>>>???BBBGGGKKKJJJIIIGGGBBBAAAHHHRRR___hhhqqqvvvRRRYYY[[[RRREEE;;;555111******+++,,,///222555777777888999999888555222000000//////000333888===AAA999;;;<<<<<<;;;999999:::555555777999999:::BBBKKKKKKCCC===>>>@@@@@@???@@@AAACCCFFFHHHEEEEEEOOO[[[kkkxxx~~~~~~FFFLLLMMMGGG???:::666222...---+++***+++...222444444555666777666555444333111222333555888:::<<<===<<<<<<<<<:::888888999:::888666666999;;;<<<@@@FFFGGGBBB@@@BBBCCC@@@???AAA>>>>>>BBBGGGJJJOOOZZZfffuuu===@@@???;;;::::::777222555333///,,,,,,...111444222222222333444555666777222555888;;;<<<<<<:::999>>>===;;;888666666:::===???999666:::>>>??????AAA@@@@@@CCCFFFDDDAAABBBFFFAAA>>>???FFFPPPYYYeeeoooxxxAAA>>>:::666444444666777666444222111111333555666666555444444555666444333777888:::<<<;;;:::777666>>>>>>===999555555888<<<>>><<<;;;;;;===???@@@@@@;;;DDDIIIFFFBBBCCCCCC@@@DDD@@@???FFFUUUeeettt~~~;;;888444111000222555888???===999555333333555666777555444555666888888777>>>===<<<;;;999888777666::::::999888777999<<>>===<<<===BBBEEEFFFJJJNNNLLLFFFBBBDDDGGGMMMXXXhhh{{{666444000......222777;;;HHHDDD>>>999555555666777888666444555777:::;;;<<>>;;;888666666666555444333444777:::===>>>>>>>>>======>>>===;;;888??????AAAGGGRRRYYYTTTLLLBBBJJJQQQUUU[[[jjj888555111///000444:::===GGGCCC>>>999666666888999:::888555444777999;;;<<>>???>>>;;;888???>>>@@@GGGQQQWWWTTTNNNKKKTTT\\\```gggxxx999666222000000333888;;;===;;;888555555777:::<<<<<<999666555666888999:::??????>>>===;;;:::888888;;;888444444666777555333888999;;;>>>AAAAAA>>><<<>>>???BBBGGGJJJKKKLLLMMMVVV___gggooo}}}888555222///...000333555444333222333444888;;;======:::777666777999999999::::::;;;;;;;;;::::::999@@@>>>;;;999888777555444666777:::>>>BBBCCCBBB@@@???AAADDDFFFDDDCCCHHHOOOYYYcccmmmzzz555444111///...///000111111111222333555888:::;;;;;;:::888999:::;;;;;;:::999888777777777888:::;;;>>>>>>>>><<<999777777777777888:::>>>BBBDDDDDDBBBCCCBBBDDDFFFDDDDDDKKKUUUaaammmzzz444333222111000000000111222222444555666777888999:::999999;;;===>>>>>>===:::888555333333666:::<<<888:::<<<:::777555777999999:::;;;???BBBDDDDDDCCCFFFCCCCCCFFFGGGHHHQQQ[[[ooo~~~>>><<<:::777444222111000000222444666888999999888666888:::<<<===<<<:::999555444222333555999>>>AAA>>><<<:::888777888:::;;;=========<<<>>>BBBIIIMMMTTTFFF???EEELLLOOOVVV```www;;;::::::999888777666666555666777888888777555555333555888;;;===<<<;;;;;;666555444444555888:::<<<999888666666888;;;???AAA@@@@@@???>>>>>>AAAFFFJJJNNNHHHHHHMMMPPPRRR___ooo666888999;;;<<<======<<<;;;;;;:::999777444222000000222555999<<<=========888888777666666777777888666666666777<<>>@@@DDDHHHJJJMMMTTTYYYXXX\\\ppp444666999<<<>>>???>>>>>><<<;;;:::999666333000...---///333777;;;===>>>???999999::::::999888888777888888999<<>>>>>:::;;;<<<<<<<<<<<<;;;:::;;;;;;===@@@DDDJJJOOORRRDDDDDDDDDDDDDDDGGGKKKNNNNNNRRRYYYbbbkkkzzz666777888999999888777777666666777777777555444333111333555777999;;;<<<<<<;;;<<<===>>>>>>>>>======;;;<<<>>>AAADDDGGGJJJKKKCCCDDDFFFGGGHHHKKKPPPTTTSSSVVV^^^jjjzzz888777777777666666666555666777888999999888777666666666777888888999999999========================<<<>>>@@@CCCEEEFFFGGGFFFCCCEEEGGGIIIKKKOOOTTTWWWZZZ```lll}}}888888777666555555666666777888999:::;;;:::999999999999999999888888888777???>>>===<<<;;;;;;;;;<<<===@@@CCCFFFHHHHHHGGGFFFEEEGGGIIIKKKMMMQQQUUUXXXaaakkk|||;;;888666777666333444777<<<;;;<<>>;;;<<>>>>>>>>===;;;:::BBBIIILLLEEE@@@BBBEEEEEEEEEFFFJJJRRRZZZ___^^^[[[kkk;;;777555777777555777;;;@@@>>>===>>><<<:::;;;@@@DDDAAA===999777888:::;;;<<<<<<<<<;;;:::999888777EEEKKKMMMGGGCCCCCCCCC@@@EEEHHHOOOWWW___fffkkkmmm999555333666777777;;;@@@FFFBBB>>>===:::777:::@@@BBBCCCBBB>>>:::888;;;>>>AAA@@@===:::888777666666CCCGGGJJJIIIGGGGGGCCC>>>JJJPPPXXX^^^dddmmmyyy777333111333666777===CCCHHHBBB===:::777555999???AAACCCEEEAAA<<<999<<>>@@@CCCEEEBBB===:::<<<@@@LLLIIIDDD>>>:::999888999;;;;;;>>>DDDIIIKKKJJJJJJWWW___iiipppxxx666222000222444444888===???;;;999888666555999???@@@BBBBBB@@@<<<;;;<<<>>>FFFCCC???<<<:::999:::;;;AAA???@@@DDDHHHJJJOOOUUU^^^eeeppp~~~999555333555555333555999999777888::::::999;;;AAAAAA@@@>>>===;;;;;;<<<===;;;:::::::::;;;===???AAAGGGDDDCCCFFFIIINNN[[[gggkkkppp|||;;;888666777666333444777555555888<<<===<<<>>>CCCBBB???<<<:::;;;<<<<<<;;;444555777:::===BBBEEEGGGIIIEEEEEEHHHLLLTTTfffwwwyyy{{{888;;;<<<999333000222555555:::===>>>@@@DDDDDDAAA============<<<;;;::::::999666555999BBBJJJPPPSSSKKKFFFGGGNNNQQQUUUdddvvv:::===???<<<777444555777777:::;;;999;;;???AAA???:::;;;<<<======<<<;;;;;;777555666;;;DDDMMMSSSVVVMMMJJJLLLTTTWWWYYYfffwww;;;>>>@@@???<<<888888999999:::999555555:::<<<;;;666888:::===>>>>>>======888888999>>>EEELLLQQQSSSNNNNNNTTT___dddiiiwww999<<>>======>>>@@@CCCGGGJJJKKKPPPTTT^^^lllwww666888;;;<<<;;;999777777777::::::888777888666222222444888;;;>>>???@@@???>>>???@@@AAACCCFFFIIIKKKWWW^^^lll{{{444666888999:::999888777666:::;;;999888999777333444555777:::<<<>>>???@@@>>>@@@CCCFFFIIINNNTTTXXXdddooo666666777888:::::::::999666999:::777777999999666777777777888:::<<<>>>@@@CCCFFFJJJNNNSSS[[[dddkkkrrr888777777999;;;<<<===<<<777999888444555999;;;999999888777777888;;;>>>???JJJMMMQQQUUU[[[dddnnnvvvzzz:::888666777;;;======<<>>HHHKKKQQQYYY```gggoooxxx@@@===999777888::::::999:::888666555666:::@@@EEEMMMFFF@@@===;;;999===BBBHHHOOO[[[hhhtttBBB>>>999666666999;;;<<<999::::::888777;;;CCCKKKVVVLLLCCC@@@@@@???AAADDDKKKQQQ]]]nnn>>>;;;777555666;;;AAADDDAAA@@@===999888:::@@@EEEMMMGGGBBBBBBCCCEEELLLSSS```bbbhhhuuu;;;999777666888===CCCHHHFFFAAA;;;999:::<<<>>>>>>??????AAACCCDDDJJJXXXfff|||zzz{{{<<<<<<;;;::::::<<<@@@DDDCCC>>>:::999===???>>><<<999===BBBGGGIIIQQQdddwww;;;===>>>>>><<<<<<>>>@@@???>>>======>>>??????>>><<<>>>DDDLLLSSS___sss888<<>>===>>>???>>>AAACCCBBB>>><<<===?????????DDDOOO]]]lll???>>>===>>>@@@@@@???======GGGLLLGGGAAA@@@@@@===>>>@@@GGGSSSbbbtttBBBDDDEEECCC???<<<;;;<<<===CCCEEECCCBBBEEEDDD@@@???KKKYYYcccjjjvvvAAAFFFIIIGGG???::::::===>>>>>>>>>>>>BBBHHHHHHEEEGGG[[[pppxxxxxx===AAAEEEDDD@@@<<<<<<=========<<<===AAAGGGMMMOOOYYYkkk~~~======>>>??????>>>;;;:::??????@@@AAABBBHHHRRR[[[ppp{{{@@@>>><<<===>>>>>><<<999DDDDDDFFFHHHIIIOOO\\\jjj>>>>>>>>>>>>>>>???AAABBBKKKHHHIIIOOOUUU]]]jjjwww:::>>>AAAAAA???AAAHHHOOOQQQKKKJJJTTT___hhhttt@@@:::;;;BBBCCCBBBLLL[[[ZZZRRRUUUgggvvv|||CCC<<<;;;BBBFFFEEEKKKUUUYYYXXXbbbuuuFFF>>>;;;BBBHHHHHHLLLSSS]]]dddtttDDD???>>>CCCGGGKKKSSS\\\iiiqqq@@@AAADDDFFFIIIQQQaaaoooxxx~~~???EEELLLOOORRR^^^rrrBBBJJJSSSZZZbbbpppEEEMMMXXXbbbnnn}}}GGGRRR```rrrQQQ]]]lllzzzhhhuuu