BM6P6(@ ~~~dddmmm~~~mmmaaaRRR]]]fffaaaUUURRR]]]kkkfffjjjeeeSSSEEEAAADDDEEE???===:::999999999888666888777777:::===>>><<<999888888777777666666555555999;;;CCCNNNZZZ___^^^ZZZUUUNNNIIIGGGFFFEEEHHHMMMYYYXXXWWWUUUQQQLLLHHHEEE>>>>>>>>>>>>???AAABBBCCCQQQSSSVVVZZZ^^^bbbeeefffVVVNNNCCC;;;999:::::::::999@@@NNN___ooo{{{qqqXXXDDD888444111000000111444<<>>>>>???<<<:::999999999888777888777777:::======;;;999777777777777666666555555777777:::BBBKKKPPPPPPMMMIIIEEECCCCCCBBB@@@@@@DDDCCCCCCCCCAAA???<<<:::888999::::::;;;;;;<<<<<<===???@@@BBBEEEGGGIIIKKKLLLFFFAAA;;;888999===???AAAEEEHHHQQQ]]]jjjtttzzz|||vvvgggQQQ???666333333333333333555???PPPfff|||uuu[[[IIIKKKYYYfffzzz~~~wwwcccOOONNNYYYnnnzzzzzznnnZZZLLLVVVlll~~~}}}iiiUUUOOOZZZhhh|||nnnZZZGGGHHH\\\ssspppZZZQQQ\\\mmmvvv~~~~~~}}}|||sssqqqoooqqquuuyyy}}}~~~|||zzzzzz|||}}}|||{{{{{{{{{|||}}}~~~|||}}}jjjeeezzzhhh[[[```hhh|||nnnfffttt}}}hhhPPPBBB???AAABBB>>><<<:::999::::::999777888888888:::<<<<<<:::999777777777666666666666555777555333666;;;???@@@@@@;;;999:::======999777999666555555555555444444444444555666777777666555444777777777888999999::::::888666444444888===AAABBBEEEEEEGGGLLLTTT\\\bbbdddaaaVVVFFF:::444444555555666555888CCCVVVlll}}}hhhMMMBBBHHHPPPooowww|||nnnWWWHHHPPPbbbvvvsss```TTTPPPaaazzz{{{fffSSSOOO]]]lll||||||nnnZZZGGGGGG[[[rrr~~~~~~oooZZZQQQ]]]oooyyy~~~~~~~~~}}}|||tttsssrrrssswww{{{}}}~~~~~~|||yyyxxxyyyzzzzzzyyyzzz{{{|||}}}~~~}}}}}}rrrcccmmmuuu___```sss}}}pppuuu|||nnnXXXFFF???@@@CCCCCC===;;;999999::::::999888888888999:::;;;;;;999888666666666666666666666666777555222222555777888888333111333777777444333444444444444444444555666777222333555666555333111000777777777777777777666666444444333444666999<<<===<<<:::999:::???CCCFFFHHHJJJEEE===888777777777777999888;;;III^^^sssgggKKK===>>>CCC___kkk{{{wwwdddNNNFFFWWWmmm{{{vvvgggPPPQQQZZZnnnxxxcccPPPNNN___ppp{{{|||ooo[[[HHHHHH\\\rrr~~~oooYYYPPP]]]oooyyy}}}~~~}}}}}}{{{zzzyyyyyy|||~~~}}}|||zzzxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~~~~}}}~~~{{{eeeccc}}}|||hhh___nnn~~~vvvtttppp```MMM@@@<<<<<<;;;:::<<<:::999999:::;;;:::999888999:::;;;:::999888888555555555555555666666666555444444444555666555444222000000333444222333666444333333333333444555555333444666666666444222000333333333333333333333444444555555555555666777888777666555666888::::::999999999999:::;;;:::888777999999>>>LLLaaatttttt\\\FFF;;;;;;<<>>999999999CCCQQQfffyyyxxxhhhWWWNNNVVVkkk~~~|||wwwcccVVVEEE[[[tttuuu```NNNOOObbbuuu~~~}}}rrr^^^KKKKKK^^^ttt~~~nnnWWWMMMYYYlllvvv|||}}}~~~~~~~~~}}}{{{zzz|||~~~~~~|||zzzyyyyyyzzz{{{{{{|||}}}~~~~~~~~~gggUUUbbbfffccc___mmmvvveeeOOODDD===>>>AAA@@@>>>@@@;;;999888888:::<<<<<<;;;888:::<<<;;;888666666777444444444555555555666666111222333333333222222333444111111444555333444777444444555666666555444333555555555555444444444444000000111111111222222222000222444444333444777:::888666555555666777666444111333666777888888888888888888;;;AAAJJJTTT^^^dddhhhdddWWWDDD777333555666:::DDDVVVjjj|||~~~rrr```RRRRRR```sss~~~ooo\\\QQQNNNeee|||vvvaaaPPPRRReeexxx}}}rrr^^^JJJJJJ]]]sss|||lllTTTLLLYYYlllwww|||}}}~~~~~~~~~~~~~~~~~~|||xxx|||}}}{{{{{{||||||||||||}}}}}}~~~~~~~~~~~~gggPPPOOOWWW[[[```wwwppp___NNNDDD===>>>???<<<;;;===:::999888888:::<<<<<<;;;888:::<<<;;;888555555666444444444555555555666666444444444333111111333444333111222666666333333555000111333555555444333222444444333222333333444444222222222222222222222222111333444333111222555888<<<:::777555666777777777333444444444444555888:::777888999:::===DDDLLLRRRSSSSSSLLL===111///222555444:::HHH]]]sss{{{mmmZZZPPPUUUgggwww~~~iiiVVVMMMXXXlllxxxcccSSSTTThhh{{{}}}qqq]]]IIIIII\\\rrr~~~~~~|||yyyiiiSSSKKKYYYmmmyyy|||}}}~~~~~~}}}}}}www|||||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~wwwMMMKKKKKKXXXsssfffQQQCCCAAA>>>???AAAAAA>>>:::888888888999999:::::::::;;;:::999888777777777777777888999888666555555555333333333333333333333333111333555666555333333444222222333444444333333333555555555444444333333333444333222111000000000000...000444777888666444333888888777777666666555555333333333333444666777888===;;;999999:::::::::999<<<;;;:::999777666555555555777;;;HHHbbb|||~~~www```KKKKKK]]]ooo{{{~~~sssVVVMMMUUUgggxxxrrrYYYNNNYYYlllwww}}}qqq\\\HHHHHH[[[qqq}}}~~~~~~|||mmmUUUJJJVVVjjjvvv}}}zzz||||||{{{}}}|||{{{zzzzzz{{{}}}~~~|||{{{|||}}}~~~~~~~~~VVVJJJNNN___{{{zzz^^^JJJCCCBBB@@@AAAAAA@@@>>>;;;999999999999999999::::::;;;:::999888888777777777999999999888666555333333333333333333333333333333111333555555444222222333222333333333444333333333444444444444444333333333444333222111000000000000///111444777888777555444777777777777666666666666666666666666555555555555999888666666777777666555888888888777777666666555777888;;;EEE[[[sss}}}ppp[[[JJJOOOdddvvv~~~jjjPPPLLLWWWnnn|||pppWWWNNN[[[ooo{{{~~~ttt___JJJHHH[[[rrr}}}mmmTTTIIIUUUiiivvv}}}zzz|||}}}~~~}}}{{{}}}~~~}}}{{{zzz{{{|||}}}|||}}}~~~~~~|||```KKKTTTiiiqqqUUUBBBCCCCCCCCCBBBAAA???>>><<<::::::999999999999999999;;;;;;:::999999888888888:::::::::999777555333222333333333333333333333333333444666555333222111222333333333333333333333333333333333333444444444444333333222111000000000000000222555777888888666555666666666666777777777777777777888888888777555444888666555555666777666444555555555555666666666666777999<<>>>>>:::::::::999999888888888;;;;;;;;;:::999999888777999888888999999777555222222222333333333333444444555666777666333222222333444444333333222222333333222222222333333444444555333222222111000000111111000222555777999888888777555555666666777777888888444555888:::;;;:::999888999888777888999999888666555555555555555555555555777999<<<@@@JJJZZZjjjtttxxx||||||rrrYYYMMMIIIZZZsss}}}nnnXXXMMMYYYmmmzzz}}}iiiRRRNNNaaavvvttt^^^FFFCCCVVVnnn}}}oooUUUGGGQQQggguuu|||~~~~~~{{{}}}|||~~~~~~|||{{{}}}~~~|||zzzyyyyyyxxxwwwyyy|||}}}}}}}}}}}}~~~4ĉ@ӵ>L=hĦ4ĉ@ӵ>LoooSSS^^^tttooo[[[NNNFFFDDDBBB@@@????????????:::::::::999999888888888:::::::::::::::888777666666666666999;;;;;;888555222222222333333444444444777888888666444333333555555444333222222222222333111222222333333444444444333222111111000111111111000222444777888999888888555555666666777777888888555777999;;;;;;:::999888999888888999::::::999777888777777666666555444444777999:::<<>>:::999999999999999999::::::777888999999999777555444666555555999======999444111111222333333444555555444555555333222222444666777555333222111111222333333333333222222222222222222111111111111111222222///000222444666777888888777777777777666666666666;;;;;;:::999888777666666444444555777999888666444555555444444444444444444555444555666333///111888<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><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??]]]eeexxxwwwssskkk\\\KKKBBBBBBCCC>>>888888888888999999::::::;;;666777888999888666444333888666666:::======777222111111222333333444555555222222222111000111333555777666333111111111222333444333333222222111111111222111111111111111222222///000111333555777888888888888777777666666555555888888777777777888999:::444555666888:::999777555111111222333333444555555222000333777666000111777444999>>>DDDLLLSSSRRRLLL???EEETTTiiiyyy~~~~~~zzz~~~~~~uuulllZZZMMMSSShhhxxx|||uuu```PPPVVVmmmxxxaaaJJJGGGZZZqqq~~~~~~{{{vvv\\\JJJNNN___kkkttt{{{~~~~~~~~~~~~}}}||||||||||||}}}~~~}}}zzz{{{{{{|||{{{{{{zzzzzztttwwwyyyvvvqqqmmmnnnppp4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)Ħsߝ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]ĦmmmzzzyyyvvvxxxdddMMMCCCAAA???<<<:::999:::;;;<<<===<<<;;;:::888888888777777777777777555666777888888666444333111111222222333444555555666555444444333333333333111111111000000000000000222222222222111111000000///000222444555666555555444333222333444666666666999777666555666777666555888999999:::<<<===>>>>>>777888888999999777666555222222222111222222333333333222111000000111222222555666777888999:::;;;<<<@@@CCCLLL\\\mmmzzz~~~~~~~~~|||rrreeeRRRHHHSSSjjj{{{sss]]]PPPVVVkkk}}}wwwdddLLLEEEUUUooo~~~~~~vvvbbbLLLGGGWWWjjj|||~~~}}}|||~~~~~~}}}{{{{{{}}}|||xxxyyy}}}~~~{{{zzzzzz{{{zzzxxxuuurrrppp4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<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Ħ|||vvv{{{yyyzzzdddMMMAAA>>><<<::::::999999:::;;;;;;;;;;;;;;;888888888888777777777777333444555666555444222111222222333333444555555666777666555444333222222222111111111111000000000000333222222222111111111111...///000111222222222222111000000000222333444444777666555555666666555444555666777888999:::;;;;;;777777888888888777666555222222222111111222222333222111000000///000111222111222333333444555666666;;;;;;@@@KKK[[[gggnnnppppppsssxxx|||~~~~~~|||wwwjjj[[[MMMMMM\\\ooo|||rrr]]]PPPWWWkkk}}}wwwdddMMMEEETTTnnn}}}~~~~~~xxxgggQQQIIIUUUfffxxx{{{|||{{{~~~~~~}}}{{{{{{}}}|||yyyzzz}}}~~~|||{{{|||}}}}}}|||zzzxxxvvv4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵyyy~~~~~~xxxbbbKKK???;;;:::999999999999999999999:::;;;;;;999999888888888777777777333444555666555444333222333444444555555666666777777666555333222222111111111111111111111111111111333333222222222222111111000/////////000111111222111000000000000222333444666555444444555555444222222222333444555666777777666666777777666666555444333222222111111111222222111000/////////000111111000000000111111111222222666444444:::EEEPPPWWWZZZXXX___kkkvvv}}}~~~}}}zzz|||yyyrrr___OOOHHHUUUhhhuuu}}}qqq\\\PPPWWWlll|||wwweeeNNNEEESSSlll|||~~~~~~{{{mmmWWWJJJRRRaaatttyyy||||||~~~|||~~~}}}|||{{{}}}~~~}}}zzzzzz}}}~~~|||{{{{{{}}}}}}}}}|||{{{zzz4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ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ӵwww{{{|||{{{{{{|||nnn\\\HHH>>><<<:::888999:::999888777888999:::;;;:::999999888888777777777666666777777777777666555555555666666666777777777777666555333222111111000000111111111111111222222333333333333333333222222333222111000111222333444222222222111111222555777888777555555666555444222000000111222333333444444555555555555555444444333333222222111111111111111000///.........///000111111111111111111111111111444111000222999@@@EEEHHHEEENNN]]]kkkvvv{{{|||{{{uuuxxx|||~~~yyyqqqXXXHHHEEE[[[qqqzzzppp[[[PPPYYYmmm}}}xxxgggPPPFFFSSSjjjzzz~~~{{{oooZZZKKKPPP^^^ssszzz~~~~~~~~~zzz}}}~~~~~~||||||}}}~~~~~~}}}}}}~~~~~~{{{{{{}}}~~~~~~|||yyyzzz{{{{{{{{{zzzyyyyyy4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRwwwooofffhhhjjjllllll```RRRDDD???>>>;;;999999:::999888777888999:::;;;:::::::::999888777777666666666777777777777777777666666777777777777777888666666444333222111111111000000111111222222222333333333333333333333444444333333111111111222333444222333333222000222555999===;;;888777666666555444000000111111222222333333444444444333333333333333333222111111000000000111000///.........///111222222222222111111111111000222111111222555888:::;;;:::BBBOOO^^^llluuu{{{}}}wwwyyy||||||||||||yyypppTTTGGGHHH___uuu|||}}}nnnYYYPPP[[[ppp~~~zzziiiRRRHHHSSSiiiyyy~~~~~~{{{qqq\\\JJJNNN]]]ttt|||}}}zzz|||}}}~~~}}}|||}}}~~~~~~~~~}}}}}}~~~~~~}}}||||||}}}}}}}}}{{{{{{zzzzzzzzzyyyxxxxxx4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hyyy~~~___SSSUUUZZZ\\\]]]TTTJJJ@@@>>>>>><<<::::::999999999999999:::;;;;;;;;;;;;:::999888777777666555555555555555555666666777777777777777777777777555444333222222111111222000000111111222333333333333333444444444444555555111000000000111222222333111222222000...000444999DDD@@@;;;777666666555555111111111111222222333333444333222111111111111222333222111000000000000000000//////...///000222333000000000000000000000000///000111222333444555555555:::CCCOOO]]]iiirrrwwwzzz|||}}}{{{yyyzzz}}}vvvkkkOOOIIIOOOdddwww{{{lllYYYQQQ^^^sss}}}lllUUUJJJSSShhhyyy~~~~~~{{{uuuaaaMMMNNN\\\ttt|||~~~{{{{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}}}}||||||{{{{{{{{{zzz4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s|||uuuSSSGGGMMMVVV\\\^^^PPPFFF===;;;<<<;;;;;;<<<999999:::;;;;;;;;;;;;;;;<<<;;;;;;:::888777777666555555555555555666666777777777777777777777777777333333222222222222222333000000111222222333444444333444444444555555555555///000111222333444444444222444444111///000555;;;IIIDDD<<<666444444555555111111111111111222222222333222111000000000111111333222111000////////////000000//////000111333444000000000000000000000000///000111222222333555666555666:::@@@HHHQQQYYY]]]hhhjjjlllkkkkkknnnvvv|||~~~|||nnn___GGGLLLWWWhhhyyyyyyjjjXXXRRR```wwwoooXXXLLLTTThhhyyy~~~~~~|||hhhQQQOOO[[[pppyyy}}}~~~zzz|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~}}}}}}||||||}}}}}}~~~~~~Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~oooMMMCCCNNN\\\fffiiiPPPEEE;;;999999999;;;>>>999:::;;;<<<===<<<;;;:::<<<<<<;;;:::999777777666777777777777777888999999777777777666666666666666222222111111222222333444000000111222333333444444444444444555555555666666000222444666777777777777555666777444111222888>>>LLLEEE<<<555333333444555000000000111111111111111333222000/////////000111333222111000////////////111000000000000222444555111111111111222222333333111111222222222444777:::777555444444777;;;???BBBIIILLLPPPRRRUUU]]]hhhqqq|||zzzgggUUU@@@MMM]]]lll{{{xxxjjjXXXSSSbbbyyypppZZZMMMTTThhhyyy~~~oooUUUPPPZZZllluuu||||||{{{~~~zzz|||~~~~~~}}}~~~~~~}}}~~~~~~}}}~~~||||||}}}~~~zzzzzzzzz{{{|||~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦmmmLLLBBBOOOkkkttteeeLLLEEE>>>;;;===>>><<<999888:::===??????===:::888999999999888777666666555444777999:::999777777777777777777777888999;;;;;;555444333222222444666777444444444333000///000222333333444555666666666666222333444444333555888:::999999888777777666666666===888333111222333222111333222222111111222222333555444333333222222333333111///...///000111000...111111111111111111111111111111111000000000000000333222222111111222333333444444555555666777777888;;;<<<======@@@IIIVVVaaalllwww~~~yyyeeeOOO???PPPfffuuuzzzgggSSSRRRddd{{{}}}qqq]]]NNNPPPbbbvvv~~~~~~}}}qqq^^^SSSRRR^^^kkkzzz}}}~~~~~~~~~~~~|||~~~|||{{{}}}{{{}}}}}}|||||||||}}}}}}|||zzzzzz{{{|||>AneneneneDenene>Ak<fhDenenenejjjKKKEEEUUUooosss```IIICCC===:::;;;===;;;999999:::<<<>>>>>><<<:::999999999888888777666666555444666999999888666666666333333333444555666777777444333222111222333555666444444444222000///000222333444444555555555444444111222333333333444777:::777777888999999999888777:::666222111222333333333222222222222333444555666444333222222111111222222111///...///000111000...111111111111111111111111000000000000000111111111333333222111111111222222222222333333444555555666333444555444555;;;EEEMMMZZZhhhuuuzzz{{{uuu```IIIDDDUUUjjjxxxzzzhhhUUUUUUfff|||rrr]]]MMMOOObbbvvvuuudddWWWSSS[[[ggguuu}}}~~~}}}~~~}}}}}}|||yyy{{{}}}}}}{{{{{{}}}}}}~~~~~~|||||||||||||||}}}{{{zzzzzz{{{gggJJJHHHZZZpppnnnWWWEEE@@@;;;999;;;<<<;;;::::::;;;;;;<<<<<<;;;;;;:::999999888888777666666666333666888888666555555555111222222222333444444444333222222111111222444555333444444222000///000222333444444444444333333222///000111111111333666999555666888:::;;;:::999999888555222111222444444444111111222333444666777888444444333222222222222222111///...///000111000...111111111111111111111111//////000000111111222222444333222111111111111111000000111111222333333333111333444333222444999===CCCSSScccmmmpppkkkXXXDDDGGGZZZnnnzzzyyyhhhWWWWWWiii|||ttt^^^LLLNNNbbbwwwzzzkkk\\\TTTUUU```oooyyy}}}~~~~~~}}}|||{{{{{{uuuvvvyyyyyyzzz{{{}}}~~~~~~|||{{{|||}}}{{{||||||{{{yyyzzz|||gggIIIHHHXXXiiidddMMMBBB>>>;;;:::;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;888888888888777777666666333555777777555444444444333333444555555555555555222222111111111222333444222333333222000///000222444444444444333222111111...///000000000222555777777777777777777888888999888666444333222333444444111111222222333555666777555555444333333333333444111///...///000111000...111111111111111111111111......///000111222222333444333222111000000000000000000000111111222222222222444666555444333444555333@@@NNNWWW]]]\\\QQQDDDJJJ\\\pppzzz}}}wwwfffWWWXXXiii|||vvv^^^KKKMMMaaawww~~~rrraaaUUUNNNYYYjjjwww~~~~~~}}}{{{zzzzzzqqqsssuuuwwwyyy{{{}}}~~~~~~{{{zzz|||~~~{{{{{{{{{zzzyyyyyy|||lllKKKFFFOOO[[[WWWDDD@@@>>><<<;;;;;;=========;;;:::999999999999:::;;;888888888777777777777777444555666666444333333444444444555666666666555555222111111111222222333333111222222111000///111222444444444444333222111111...///000000///111333666999888555333333444666777:::999777555333222222333222222222222222222333444444333333222222222222222111///...///000111000...000000000000000000000000......///000111222222333333222111111000000000111111111111111222222222222///111333333222111111111///555<<>>???>>>===<<<;;;<<<======:::999999888888999999:::888888777777777777777777555666777666444333333444222333444555555555333333222222222333333333333333111111222111//////111222333444444444444333333222000111111000///000222444999777444222111222444555;;;;;;:::888555333333444333222222111111222222222111111000///////////////111///...///000111000...000000000000000000000000//////000000111111222222111111000000000111111222222222222222222222222222///000111222222222222222222222222333777<<>>GGGLLLPPPVVVaaaqqq{{{~~~}}}pppaaaSSSVVVhhh{{{uuu]]]JJJKKK]]]rrr~~~|||~~~~~~~~~|||rrrfffMMMQQQZZZhhhvvv~~~zzzyyyxxxzzz~~~~~~}}}}}}~~~~~~{{{xxxvvvvvvyyy|||{{{wwwsssyyy^^^MMM>>>;;;???===;;;<<<<<<:::999888999:::888888999999999999888888777777777777777888888888777888888666444333444555333444666777777666444333222333444555555555444444000111111000//////111222333333444555666666666666444444333111///...000222111333666999999888666444888:::<<<;;;888777888:::111111222333444666777888555444333333222222333333111///...///000111000///000000000000000000000000111111111000000000000000.../////////000222333444111111111111000000000000111///---,,,---///111111555333222111111111444888;;;;;;:::>>>NNNcccsssyyy{{{~~~pppaaaSSSVVViii}}}uuu]]]JJJKKK]]]qqq|||zzz|||~~~~~~}}}}}}vvvlllQQQQQQVVVaaaooo{{{~~~~~~|||zzz|||~~~~~~}}}~~~|||xxxuuuuuuxxx{{{zzzllloooyyyhhhMMMAAA@@@???<<<>>><<<:::888888888:::;;;555777:::<<<<<<;;;999777555666777888888888888888;;;:::888777555444444333555444444444444555666666666222222777777333111333333222111111111111111222444444444444444444444444222333333222000///000222111111222333444444444444999888888999:::;;;999888333333333333333333333333222222222222111111000000444333111////////////000222111111000000000000000---------...///000000111333000...000666999888666222///---...111333222000111000000000000000111111000000111111111222222222444333222555???PPPbbbooottt|||}}}}}}{{{rrr___RRRXXXkkk}}}uuu___KKKHHHYYYooo|||}}}~~~zzzvvv]]]UUUQQQWWWbbblllvvv}}}|||{{{{{{}}}~~~|||}}}~~~|||}}}~~~|||~~~~~~yyy|||}}}zzzuuusssvvvyyyoooiiirrrsssVVVEEE???<<<999<<<;;;:::999999999:::;;;666888999;;;;;;:::999888777777888888999888888888999888777666555555555666444444444444444555666666999555444888999444222333222222111111111111111111333333333333333333333333222333333111000///000222111222333444555555555555999888888999:::;;;999888111111111111111111111111222222222222111111111000333222111000//////000000222111111000000000000000------......///000000111222000000444999:::888444222000...///111333222000000000000000000111222222000000111111111222222222555333111111666AAANNNWWWfffoooxxxyyy{{{{{{qqq^^^QQQWWWjjj{{{uuu___JJJHHHYYYooo}}}}}}zzzhhhZZZLLLIIINNNYYYfffqqqvvvyyy{{{|||||||||~~~}}}~~~}}}~~~}}}|||{{{}}}}}}zzzuuutttwww{{{tttfffkkk~~~aaaJJJ@@@<<<999:::::::::::::::;;;;;;;;;888888999999999:::::::::999999999999999999888777666666666555666666777777444444444444555555666666888333222666888666333333222222222111111000000000222222222222222222222222222222333111000///111222333333555666777777666666888777777888:::;;;:::888222222222222222222222222222222222222111111111111222222111000000111111222222111111000000000000000---......//////000000111000000222666::::::666222222000//////111222222111/////////000111222333444111111111111111222222222333222000///000444;;;@@@NNNYYYeeelllrrryyy}}}~~~{{{ppp^^^PPPVVViiizzzttt^^^JJJHHHYYYppp~~~sssbbbOOODDDBBBGGGRRR]]]gggoooyyy}}}{{{yyy{{{~~~{{{~~~~~~~~~|||{{{}}}~~~}}}yyyuuuuuuyyy|||~~~iiiiiiwwwiiiNNNAAA======888999:::;;;<<<<<<<<<;;;999999888888888999:::;;;:::::::::::::::999888777666666666555555666666666333444444555555555555555333000///222555666444333333333333222222111000000222222222222222222222222111222222111000000111333444555777888999999888777888777777888::::::999888444444444444444444444444222222222222222222222222222111111111222222222333222111111000000000000000......//////000000000000000000111444777777444111111111000000111222222222/////////000111333444555111111111111111111111111///000111111111222555888999AAAMMMWWWbbbmmmxxx~~~}}}ooo^^^PPPVVViiiyyyttt___LLLJJJ[[[rrrvvvjjj[[[PPPGGGCCCGGGNNNTTT```ooozzz|||zzzxxxwwwyyy~~~}}}}}}~~~}}}}}}}}}{{{xxxuuuvvvyyy|||kkkfffnnnlllOOO@@@======999:::;;;<<<<<<<<<<<<<<<:::999888777888999;;;<<<:::::::::::::::999888777888777666555444444444444333444555555666666555555333444333222222444333222444444444444333222000000333333333333333333333333111222222111000000111333444666888:::;;;:::999777888888777888999:::888666444444444444444444444444222222222222222222222333222222222333333333333333222111111000000000000000/////////000000000000000000000000000222333222222111111111111111111222333/////////000111333444555111111111111111111111111...000333444444444555666111444:::BBBMMMZZZjjjvvvzzz}}}~~~~~~~~~ooo]]]QQQWWWjjjzzzttt___MMMLLL^^^uuuyyypppfff[[[OOOGGGHHHNNNKKKQQQ\\\hhhrrrxxxyyyyyyzzz~~~~~~~~~}}}|||zzzxxxvvvwwwyyy{{{qqqeeeeee||||||jjjLLL>>><<<===;;;;;;;;;;;;;;;<<<<<<<<<:::999888888888999:::;;;999999999999999999888777888777666555444444444444222333555666666666555444888<<<<<<666111111333333555666666666555333111000333333333333333333333333000111222111000000222444444666999;;;;;;:::999777:::999888888999888666444222222222222222222222222222222222222333333333333333333444444444333333222222111111000000000000000000000000000000000000000000000////////////000111111222222222111111333444000000000111222333444555222222222111111111111111000222444444333222333333444222222666<<>><<<:::999:::;;;===888888999999999:::::::::555666777888888888888888333333333444555666777777222333555777777666555444,,,888>>>666...111999>>>888888999999888666333222000000000000000000000000000111222111000000222444333555999;;;<<<:::888777<<<;;;999888888666333111555555555555555555555555222222222333333444444444555555666666555333111000222111111000000000000000111111111000000000000000---000333444333000...---000222444333000000333666222222222111222222333333222222222222111111000000333333444333111111333555///...111555444111444;;;BBBMMM\\\gggnnnsssxxx|||}}}yyywwwvvvgggWWWLLLUUUiiizzzzzzooo[[[IIIJJJ]]]uuu~~~xxxnnn^^^RRRSSSZZZllliiibbbVVVMMMLLLSSS[[[hhhqqqyyy|||~~~|||~~~|||{{{qqqsssXXXIIIDDD@@@<<<;;;<<<<<<:::888888999:::888999999888666555666777888888777777777777888888555555666666555555444333222222222111111111111111111111222111000111444666888999999999888777555444444222000111222333333222111222333444333222111000444666888888777666666777::::::999888777666555444666444333333444666666555111222444555555444222111333222222111111222222333222222222111000//////...111222222333333222222222222222222111111///......000111333333222222333555000111222222333333333333333333333222222222111111111000000000111000...+++000000111111222222333333666;;;CCCMMMWWWbbblllssszzz|||zzz~~~xxxgggWWWOOOZZZmmmyyyoooYYYGGGGGGWWWppp}}}rrrdddXXXQQQOOOhhhsssuuuhhhYYYQQQOOONNNSSSaaaqqqyyyyyywwwyyy}}}|||||||||{{{{{{|||~~~~~~}}}{{{}}}lllSSSFFFBBB???<<<;;;<<<<<<:::888888999:::777888999888666555666777888777777666666777777888555555555555555444444333111111111111111222222222222222333222111111333555777777888888777555444333444222111111333444333222111111222333333333222111333555777888777666666666::::::999888777777666666777555444555666666555444111222444555555444222111444333333333333333333444222222222111000/////////222222333333333222111111222222222222111000///...000111222222111111222333111111222333333333222222333333222222111111111111222111111111222222///---000000111111111111111111666666777<<>><<<;;;<<<<<<:::888888999:::777888999888666555666777777777666666666666777777555555555555555444333333000000111111222222333333333444444333111111222444555666666666555444333222444333222222333444333222000000111222333333333222222444666777666555555666::::::999999888888888777888777777777888777555333111222333444444333222111555444444333333444444555222222222111000000//////333333333333333222111000222222222222111000//////000111222111000///000111222222222333222222111111222111111111111000000000111000000000222111000...111111111000000000000000222111//////666BBBPPPZZZhhhsss|||||||||~~~yyyqqq___PPPLLL___vvvqqqYYYIIIIIIYYYpppyyymmm```VVVPPPcccnnnzzz{{{qqqcccVVVOOOPPPTTT[[[ccckkkqqqtttxxx{{{~~~|||{{{zzz{{{}}}zzzYYYEEE>>>===<<<;;;;;;<<<<<<:::888888999:::666777888777666555666777777666666555555666666777444444555555555444333333000000111111222333444444444555555444111000111222555555555555555444333333555444333333444555333111//////000111222333333333111333666666666555555666::::::999999999999999999888888888999999888555222111222333333333333222111444444333333333333444444222222222111111000000000333333333333222111000000222222222222111111000///000111222111///......///222222222222222111000///111000000000000000000000000///...///000111000...111111111000000/////////...///000111222666;;;>>>MMMXXXdddjjjpppuuuuuuqqq]]]NNNKKK^^^wwwqqqYYYIIIJJJZZZqqquuuhhh\\\UUU\\\fffrrrzzz|||yyysssnnnhhh```VVVNNNOOOXXXdddlll{{{{{{zzzzzz{{{}}}~~~}}}yyyyyyyyyzzz}}}~~~}}}{{{~~~sssRRRAAA>>><<<;;;:::;;;<<<<<<:::888888999:::555666777777666555666888666666555555555555666666444444444555444333333222000000111222333444444555444555666555222111111111666666555555555555555555555555444555666555333111//////000000111222333444000333555666666555666666::::::999999999999999999777777777888999777444111222222222222222222222222333333222222222222333333222222222222111111111111333333333333333222111000111222222222222111111000000111111000...---...///222222222222111111000///000000000000000000000111111000///000222333333222222222111111000000//////...111333444333222222333999BBBLLLTTT\\\eeejjjlll\\\NNNJJJ\\\tttoooWWWIIIKKK\\\qqqwwwkkk^^^VVVUUU___nnnxxx{{{zzz{{{~~~yyyqqqcccTTTJJJLLLUUU]]]rrrtttwww{{{|||||||||}}}{{{zzzzzzzzz|||{{{zzzxxx}}}kkkKKK??????>>><<<<<<;;;<<<<<<:::888888999:::444666777777555555666888555555444444444444555555444444444444444333222222111111222222333333444444444555666555333111111222666555555444444444555555666555555666777666333111000000000000000111222333000333666777666666666777::::::999999888888888777666555555555666666333111222222222222222222222222333222222111111222222333222222222222222222222222111222222333333222222222111222222222222222111111///000111000///...///000111111111222111111000000000000000111111111111222444222111222555666777666222222222111111111111111222222222111111222666999444888===CCCIIIQQQYYY]]]VVVJJJIII[[[ppp|||~~~lllUUUGGGKKK]]]rrr|||qqqeee\\\PPP[[[lllzzz~~~{{{|||zzzxxxqqqfffYYYQQQOOOPPP^^^dddooozzz|||{{{|||~~~}}}||||||}}}|||zzzxxxbbbDDD<<>>>>>;;;<<<<<<:::888888999:::444555666666555555666888555444444444444444444555333444444444444333222222333333333333333333333333333555666666444222222222444444333222222333444555666666666777777666333111111111000//////000111222111333666777777777888999::::::999888777777666666444222111222333444222111222222111111111111222222333333333222222333333333222222222222222222222222000111111222333333333333111222222333333222222111...000111111//////000222///000000111111111111000111111111111222222333333333222111111444666777777222222222222333333333333222222111000000222777:::444444555888;;;???FFFKKKKKKDDDHHH\\\oooyyy{{{iiiRRRFFFKKK]]]rrrwwwlllcccNNNTTTddduuu}}}||||||||||||zzzuuummmaaaWWWQQQQQQUUU___lllqqqqqqtttzzz|||{{{{{{{{{||||||{{{yyy}}}\\\???;;;BBBCCC@@@@@@;;;<<<<<<:::888888999:::333555666666555555666888555444444333333444444555333333444444444333222222444333333333333333333333222444666666444333222333333222111111111222333444777666666777888777333111222111000//////000111111111444777888888888888999::::::999888777666555444222111//////111222222111222222111111111111222222555444444333333444444555222222222222222222222222///000111222333444444444111222222333333333222222...000111111000000111333...///000111111111111111111111222222222333333333000///......111444555555222222222333333444444444000222333333222111222333222111111222333555:::???BBB???HHH^^^pppxxx~~~zzzhhhQQQEEEKKK^^^rrr~~~vvvkkkcccNNNNNNWWWiiiwww|||~~~|||xxxooobbbXXXOOONNNQQQYYY^^^bbblllxxxxxxwwwwwwyyy{{{{{{zzzyyy|||qqqOOOEEE>>>;;;AAA<<<>>>:::;;;;;;;;;;;;;;;;;;;;;666666666666666666666666666666555555555444444444555555666666666666555555444444444444444555666777777666333111111111222333333444333222111111333555777777666666555555444444777555333111000000000000333444666888999:::::::::555666777777777666444333666333111222444555333000222222222222222222222222444444444444333333222111000222444444333111111111111111000222444666555555///000222333444333333222666///...333555111///000222222111111000/////////333333222222333333444555111111111222222333333333111000000///000222444555555666666555333222222333222111000///000111333555777888CCCYYYmmmwwwzzz{{{|||hhhPPPDDDLLL___qqq|||~~~~~~xxxnnndddUUUJJJIII[[[ppp|||~~~~~~~~~{{{uuurrrcccYYYNNNHHHEEEIIIYYYjjjpppuuuyyyyyyzzzzzzvvvqqqoooNNNFFF???<<>>PPPbbbnnnwww|||~~~|||hhhPPPDDDLLL___rrr}}}~~~{{{rrrhhhXXXKKKEEEQQQeeessszzz}}}~~~zzzxxxnnndddXXXNNNEEEEEEQQQ___mmmsssxxxyyyzzz{{{xxxsss~~~iiiIIIDDD???;;;@@@:::;;;;;;:::::::::999888888888666666666666666666666666777777777777777666666666555555666666666666555555555555555555555555666666666555333222111222222333000222333333444555777:::777777777666666666666555333222222222333555777888666666666666666666666555666666666777666555555444777555444444555666444333444444444444444444444444333333444444444333222222222333333222000111333555222111000111222333222111222222333333333222111111222......111333111///000000000000000111111111111222222222222222333444444111111111222222222222222000000000000111222333444000111111111111222222222111000///...///000111222333222777CCCQQQ^^^lllvvv|||~~~zzzgggOOODDDLLL___sss~~~~~~~~~~~~vvvnnn___OOOCCCGGGXXXjjjwww~~~~~~zzzrrrfffXXXIIICCCJJJUUUkkkqqqwwwxxxzzz|||zzzuuu~~~aaaDDDAAA>>>:::>>>777888;;;::::::999888777666666666666666666666666666666666666666666666666666666444555555666666555555444555555555666666666555555555444333222222222222333111333444555444555777999666666666666666666666666222222111222333555777888555444444444555555666666666666666666666555555444666555555444555444444333222222222222222222222222333333333444444333333222222222222000///111444777444333222222333333222000333333333333222111111000/////////111222111000000...//////000111222222222222222222111222333333444111111111111111222222222000000000111111222222333.........///111222333222000000///...//////000111222111333:::AAAJJJXXXdddrrrvvvzzz}}}xxxeeeNNNCCCKKK___sss~~~~~~}}}}}}~~~~~~~~~xxxqqqdddUUUFFFEEETTThhhyyy|||rrrcccTTTLLLNNNTTTkkkrrrwwwyyy|||~~~|||xxxxxx^^^CCCBBB???;;;???888:::::::::999888888777666666666666666666666666666666555555555555555555555555444444555555555555444444555666666777777666555555444444333333222222333333333444666666555444555666555555555555555666666666222222111111111333444555333222222333444666777888777666666666555555555555444444444444333222222333222222222222222222222222222333333444444333333333222222111//////111555888666555333333444444333111444333333222222111111111///000111111000111111000......///000111222222333222111111111111222333333111111111111111111111111000111111111222222222222...---,,,///222444444222000000///////////////000222111333555666999BBBLLL\\\bbbllluuu{{{~~~~~~~~~|||{{{vvvcccKKKAAAJJJ___sss~~~}}}|||}}}~~~yyysssfffZZZLLLGGGSSShhhyyy~~~xxxmmmbbb\\\[[[\\\lllsssxxx{{{~~~~~~zzz{{{}}}]]]CCCDDDAAA===AAA<<<>>>:::999999999888777777777666666666666666666666666444444444444555555555555444444555555555555444444555666777888777666555444333333333333333333333333333444666666444333444444444444444444444555555555333222111111111222333333222222222333444666888:::777777666555555555555666333444555444222111222333444444444444444444444444222222333444444444333333111111000000///222666999777555444444555555444222333333222111111222222222///333555222000111111000...//////000111222222222111111111111111222333333111111111111111000000000000111111222222222111111000...---///333666555333111111000000000000//////222222333555333000333999BBBJJJWWWccclllqqquuuvvvzzz}}}}}}zzzxxxrrr```III???III^^^rrr~~~~~~~~~}}}wwwhhh___QQQJJJSSSfffwww~~~|||uuuppplllhhhbbbjjjqqqwww{{{~~~}}}xxx}}}yyyxxx[[[BBBCCC@@@<<>>???===999>>>:::???999999999999999:::::::::666666666666666666666666555666666666777777888888333444444555555444444333666777888999888777555333222222333444444444333333---000333444444444555666111111111222222333333333333222222222333555666888888777555444444555777888888777666444444555555666444666777666333222444666222222222222222222222222111222333333444444444444...///111111111333666888444333222222444444333222222222111111111222444555222888:::444000111222///000000000000111111111111111111111000111222222333222111111111000000//////000111222333333222000000444111///222777999777444222222222222222111000///222000111555666333222444111444888<<>>;;;777555444333333444333111000222333111111222222222333333333333333333111000000333555444444444444444555555666666666666666555555555555555555555555444444444444555333222222444444222///333333333333333333333333111111111111111111111000444333222222111111222222333333333333333333333333555444333333333555666777222333444444444222000...111111222333333333333333111111111111111111111111333111000000111333333222000000000000000000000000222000...///222333333111111111000000000////////////111444555555444111///222222222333333444444555888;;;DDDSSSeeeqqqttttttkkkWWWAAA:::CCCUUUiiixxx~~~~~~~~~rrrdddXXXWWWdddttt{{{}}}}}}zzzmmmaaaRRRPPPXXXiiixxx}}}~~~~~~{{{uuuiiiaaaSSSDDD???999777888::::::999<<<:::888777888888777666666666666666666666555555444444555555666555555444333333333444444555555555555999>>>@@@>>>999555222222444444333222111222333111111222222222333333333333333333111000000222555444444555555555666666666666666666555555555555444444444444444555555555555666555444444444444222000222333333444444333333222333222111/////////000000555555444444333333444444333333333333333333333333777444000000222444555555222333444444333222000///111222222333333333333333111111111111111111111111333111000///111111111000000000000000000000000000333111000000222333333222000000111222222111///...///000222222222222000///222222222222222222222222555222555BBBVVVgggoooqqqeeeRRR===666<<>>:::888999:::::::::<<<:::888777777777777888777666666666666666555555333333444555555555444444333444444555555666666666999;;;===>>><<<888444222222444555444222111222333111111222222222333333333222333333222111111222444444444555666666777777777666666555555555444444444222222333444444555666666666666555555444333222000222333333444444333333222444222000.........000111333333222222222222333333222222222222222222222222333222222222111111222222222333333333333222111000222222333333444333333222111111111111111111111111333111000000000111///...////////////////////////111000000///000111111111///000222333333111000...000000000000000000000000111111111111111000000000333111222;;;LLL\\\ggglll___OOO===444888HHH```sss|||}}}~~~zzzmmm[[[PPPUUU```pppyyy~~~}}}zzzvvvzzz{{{|||{{{{{{yyypppfff]]]LLLIII[[[mmmrrrwwwppp^^^LLL@@@>>><<<;;;;;;;;;;;;;;;;;;:::999777666666777888777666666666555555555444222222333444444444444444444555555666777777888888<<<;;;:::888777666444333222444555555333222222222111111222222222333333333111333333222111111222444333444555666777777777777555555555555444444444444111222222333444555666666555555666555444333222222111222444555555444222111444222000///...///000111222222111111111222222333222222222222222222222222...444::::::444000000333222222333333222222111111333333444444444333333222111111111111111111111111222111000000111111///.../////////////////////////////////.........//////...///111222222111000...////////////////////////000000000000000000000///000222555;;;CCCMMMXXX___WWWLLL>>>777999GGG___tttzzz|||}}}~~~~~~}}}ppp^^^RRRUUU^^^jjjttt~~~}}}|||yyyvvvxxx{{{|||{{{{{{zzzrrrjjjdddRRRJJJWWWhhhpppxxx~~~uuu```MMM@@@???>>>===<<<<<<<<<;;;:::::::::999777666777888666666666555444444333333111111222333444444444444555555666777888999999:::===:::666444444555444333222444666666444222222222111111222222222333333333111222333333222111222333111333444666777777777666555555555444444444444333111222222333444555555555222444555555333222222333111222444555555444222111222222111000000111222333333333222222222333444444222222222222222222222222///999BBBAAA888111222666222222222222222222222222444444444444444333333222111111111111111111111111222111000111222222000...000000000000000000000000...//////...,,,,,,---...---...000111111000//////////////////////////////000000000000000000000000---111666999:::???FFFMMMLLLFFF@@@;;;<<>>>>>HHH___tttwww{{{~~~~~~yyyssshhh\\\XXXYYYaaaooo}}}{{{~~~~~~}}}}}}wwwqqqeee^^^SSSNNNXXXjjjwwwzzz{{{|||yyyaaaJJJ???@@@@@@???<<<:::999999777:::<<<;;;888666666777555555444333333222111111///000111222333444444444333333444555666777888999:::888666777888888444111222444666777555333222222111111222222222333333333000222444444222111222222///000333555666666555555555555444444444333333333222222333333333333444444...111444444222111333555000222444666666444222000000111222333444555555555111111111111222222333444111111111111111111111111555888:::999666333222222333222222111222222333333444555555555444333333222111111111111111111111111111000111333555555333111000000000000000000000000///000111000---,,,...000---------------...///000...///000111111000///......//////000111222222333333111///000333555555444888:::===>>>???GGG]]]rrrwwwzzz~~~}}}vvvlllfffeee\\\kkkzzz|||~~~yyysssjjjggg[[[NNNSSSgggttttttuuuzzzyyy^^^GGG@@@???===;;;:::::::::::::::::::::999888777666555999777555333222111222222333222222222222222222222666666777777777777666666888888888888666444222111444444444444333333222111333333333333333333333333444333333222222333333444333333222222333333444555444444333333333444555555555444444333222222222333222222222444555555333111111222444555555555444444---///111333444444444444333222111111111222333444333333333333333222111000777666555555666555333222222333333444555555555555666666555444444333222222///////////////000111111444333222111000000000000111111111111111000///......+++))),,,111333222...---......///000111111222111000000000111111111000333222111111111222333444333333111111111222333444444333444777<<>><<<;;;:::999999::::::::::::999888777666555777666444333222222222222111111222222222111111000777777888888888888777777999777666444333222333333333444444444333333222111333333333333333333333333222222222111111222222222222111111111111222333333333333333222333333444555444444333222222222222222222111222333555555444222333333444555444333222222///000111333444555555444444333222222222222333444333333333333333222111111444333333444666666444333222333333444444444444333444444333333222111111000///////////////000111111000000000///000000111111111111000000000////////////---,,,///555888777555......//////000000111111000///...//////000///...222111111111111222333444444333222111111222222333333333444666999AAAQQQaaappptttyyy~~~}}}~~~xxxrrrhhhhhhoooxxx}}}}}}~~~}}}yyyzzz|||}}}zzzwwwtttooocccVVVPPPXXXhhhtttxxxzzzkkkTTTBBB>>>===<<<:::999999999999:::::::::999888777666555444444333222222222222222111222444555555444222111777888888999999888888777999777444111000111333444333333444444444333222222333333333333333333333333111111111111111111111111000000000000000111222222222222111111222222333444333333222111111111111222111000111333555666555333444444555444444333111111000111222444555555555555666555444333333333333333333333333333333222222111222111111333555666555333333333333333333333222111222222222111000000//////000////////////000111111............///000111222222111000///...///000000222000///111555888777555////////////////////////........................000000000111111333444555555444333222111111222222222111333666666999CCCNNN]]]eeepppzzz~~~}}}}}}~~~~~~}}}xxxnnniiihhhooovvvzzz}}}~~~xxxvvvwwwyyyyyyxxxxxxtttjjj\\\QQQSSSaaaooo{{{}}}ooo___NNNAAA<<<<<<;;;:::999999888888:::::::::999888777666555222222222222222222222333333444777999999777555444777777888888888888777777777666444222222333444555333333333444444333333222333333333333333333333333111111222222222222111111111000000000000111222222111111111000111222222333222222111111000111111222111000000222555666666555444555555555444444444444222333333444555555555555777777666555444333333333222333333444333333222222111111111222444444333222333333333333222222111000222111111111000000000///000000//////000000111222///////////////000111222333222000//////000111333444222000111222222000...//////////////////......---...///...------......//////000111222333444555555444444333222222222111000000333666555444999@@@DDDQQQbbbrrr{{{~~~}}}~~~~~~}}}||||||||||||~~~{{{sssiiibbbeeemmmtttzzz}}}yyyvvvwwwyyyzzzzzzyyyvvvnnnaaaTTTPPP\\\jjj{{{gggUUUHHHBBB;;;;;;;;;::::::999888888:::::::::999888777666555111111222222222333222222222444666999999888666444555555666666666666555555555555666666666555555444222333333444444333333333333333333333333333333333222222333444444333222222111111111111111222333333111111000000000111222222222111111000111111222222111000000111444666666555444444444555666777777888444444444444444444444555777777666666555444333333222333333444444444333333333222222222333333111///333333333333222222111000222222222222222111111111000000000000000111222222333222111111000000000111444333111000000111333444333222000000//////---,,,////////////...............000111000......///111......///111222333444444444444444444333333222222//////222666555222444999666AAAPPP^^^gggnnntttyyy~~~|||}}}~~~~~~~~~|||zzz}}}zzz{{{}}}~~~}}}wwwjjj^^^]]]ccckkkttt{{{|||{{{zzzzzz{{{|||||||||vvvtttpppgggZZZRRRZZZgggfffQQQFFFBBB;;;;;;;;;;;;;;;:::999999:::::::::999888777666555111222333333333333333222///111333444555555333222444555555666666555555444444555666777888777666555222222333444444444333333333333333333333333333333222333444555555444333222222111111111111222333333111111000000111111222333222111111111111222333333333111000111333555666555333333333444555777999:::555444333333333333333444555666666666555444333333222333333444444444444444444333222222333222000...333333333333333333222111333333333333333333333333111000000000000111222222444333222111000000000000222222111000111222333444000000000000000111111111........................///111333222///...000333...///000111222222222222333333444444444444333333000000222666666333444888555:::@@@EEEKKKVVVdddooovvvzzz}}}~~~}}}|||~~~}}}~~~}}}~~~}}}}}}~~~}}}{{{~~~}}}{{{|||}}}~~~{{{mmm___ZZZ]]]cccmmmvvvyyyyyy{{{|||}}}}}}||||||uuusssrrrooocccXXX[[[fff}}}lllSSSEEEAAA;;;;;;<<<===<<<;;;:::999:::::::::999888777666555333333444555444444333222//////000111222333222222555555666666666666555555444444444555555666666666111222333333444444444333333333333333333333333333111222333444444333222111111000000000000111222222222111111111111222333333222222222222222333444444444222111111333444555444333222222222333444666777555444333222111111222333333444555555555444333333222333333444555555444444333222222333444444222111222333333444444444444333333333333333333333333333111111000000111111222333222111111000000000111111//////000000000111111111...///000000000000111222,,,------....../////////...111444333///...000333...///000111222222111111111222333555555555555444333222333666666333444888555888:::999:::BBBOOOZZZaaahhhppptttuuuwwwzzz}}}}}}~~~}}}}}}~~~~~~~~~~~~{{{||||||||||||}}}~~~}}}}}}rrrddd[[[YYY]]]hhhrrryyyzzz{{{{{{zzzzzzzzz{{{wwwtttuuuvvvmmm___]]]ddd{{{sssVVVEEEAAA;;;<<<=========<<<;;;::::::::::::999888777666555444444555666555444333222000000111111222333444444666666777777777777666666555444222111222444666888111222333333444444444444333333333333333333333333///000222333333222000//////////////////000111111222222111111222222333444333222222222333444444555555333111111222444444444333222111111111222333444555444222111000111111222222333444555555555444333222333333444555555555444222111111333555666444333222333444444555555555555222222222222222222333333111111111000111111222333///......//////000111222,,,---...///000000//////000000000///...,,,------,,,,,,------...///000000...111444222///---000333///000111222222111000///000111333555666666666555666333333555555333444777222777::::::777888???EEEKKKUUUaaajjjnnnrrrwww|||}}}~~~~~~}}}~~~~~~|||yyyzzzzzz{{{{{{{{{{{{zzzvvvggg]]]XXXZZZeeeqqq{{{{{{zzzyyywwwwwwxxxzzzzzzvvvxxx{{{tttddd___ccc|||vvvyyy[[[GGGAAA:::::::::::::::::::::::::::::::::999888777666555333333444444444444444444222333333444444333333222555444444444444555666666444444333222222222333333333333333333222222111000444333111000000111333444444444333333222111000000000000/////////111222333222333444444222111111111333333333222222222111111111000000111333333111000000222333444444333111000222333444444555555444444555444333333333333444555444444333333222333333333444444333333222111111111111111111111222333444555222111111222333333222111000111111222222333444444222222222222222111000000---.........//////000000222111000///...---,,,+++------,,,,,,---...000111////////////000000000000///000111000///...///000---...000333444555555555444444444555555555555666999888888777888999;;;<<<<<>>:::666333222444777777777:::@@@EEEUUU]]]hhhnnnpppooonnnnnntttuuuvvvxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwww|||wwwsssoooggg```^^^aaaiiirrrxxxwwwvvvwwwzzzzzz{{{yyyzzz{{{vvvgggVVVMMM~~~bbbLLLCCC<<<<<<;;;::::::999888888999999999:::999999888888777777777777666666666666444444555555555555444444333333444555555555555555666555444333222111111111111222444555555444222000111222222333333222222111333333333222222111111111555444444333333222222222111333444444333222222333555555444444444333333333666555444555666555333222111111222333333333222222333444444555555555555555333333333333333333333333222222222222333444555666333333333222111111000000000111333555555444333222000111333444444444555555333333333222222111111111000000111111111000000/////////////////////000000000000000000000000000000...............//////000------------.........///,,,...000000000111222444222222111111222333555777555555666666666777777777999:::===>>>>>>;;;777555888999999888666777:::<<>>888888888777888888999999>>>BBBFFFFFFCCCAAAAAABBBCCCCCCDDDFFFJJJNNNRRRUUUPPPQQQSSSVVVZZZ___cccfffgggaaa\\\ZZZTTTJJJCCCAAAGGGQQQ\\\dddmmmvvvzzzzzzxxxzzz{{{|||{{{sssaaaPPP{{{pppQQQBBBAAA::::::::::::::::::::::::777888999:::;;;;;;;;;;;;888888777666666555444444333333444444444444333333222333555777777666555444333333222222222333444444444333333222333444555666555555333333333333555555222222222222222222222222///000111222222111111000111333555555444333444555333333333333222222222222111111111222444555444222111111111111222333444555111222333333444444333333111222333333333333222111555555444444444555555666777666666555555444333333444444444444444444444444000444666555222000222444222222222222222222222333111111222333333333333333111111111000000000//////............------------...///000111000000///........./////////000000000...///111111111111333444333444444444444444333333555555555555666666666666666555555666777:::<<<===;;;::::::;;;===>>>>>>>>>CCCFFFGGGDDD???:::999999999999999:::===@@@CCCEEE======>>>@@@CCCGGGJJJLLLJJJFFFCCCBBB===666444666888@@@KKKWWWggguuuzzzyyyvvvxxxzzz{{{~~~{{{lll\\\yyyxxxkkkLLL???@@@:::::::::::::::::::::;;;777888999:::;;;<<<<<<<<<888777777666555444444333444555555555555555555444444555777888999888777555222222222222333444555555555444222111222444666777444333111000000111333444222222222222222222222222///000222333444333333222111333555555444444444555333333333222222222111111444333222333444444333111111111111111222333444555222333444444555555444444111222333444444333222111888777777666666666666777777777777666555555444444555555444333333333444444+++///333222///...000444444444333222222111111111111222333444444444444444222111111111000000//////......---------,,,,,,,,,...///000111111000///...////////////000000000000///000222222111111222444333444555666555444333222666666666666777777777777555555555666888999:::;;;;;;::::::<<<>>>??????>>>>>>AAACCC@@@;;;666444444888888777777888:::<<<===<<<;;;999888888999;;;<<<666444444555333000333888222999BBBOOObbbrrrwwwuuuuuuxxxyyyzzzsssddduuu```JJJCCC<<<===<<<;;;:::::::::::::::888888999:::;;;;;;<<<<<<777666666666555555555555444333333333333333333222555666777666444333333444777555333222333444444333000111222222444444555666555444222000000111222333333333333333333333333333111000000000111222333333222333333444444333333222222222222222222222222222222333333444444333333222333444555555555444333222666555333222111222222333111111222222333444555555666666777777888888888999888888777777777777777888777666555444333333444555777666555444333222222222888777666555444333333333444555555666555333222111111111111111000000000000/////////...------///111111111000///////////////------......//////000000111------222222//////444333222222222222333444444111333555777999999999999555333222444999;;;:::888888999;;;===>>>???@@@@@@???===;;;999888777888888555555666777777777777777888777666555555666777888333333222111000000000000000111666AAAQQQcccpppxxxvvvwwwxxxyyy}}}|||qqqeeevvv~~~aaaLLLFFF???<<<;;;;;;:::::::::::::::999999999:::::::::;;;;;;777777666666666555555555444444444333333333333333444555666666444333444555777555333222333444444333111222222333333444444555555444222111000111222333333333333333333333333333000000000000111222333444555555555444333222111000222222222222222222222222222333333444444333333222222222333444444333333222444444333222222222222222222222333333444444555555666666777777777888888888777777666666666666777777888777555444333333444444777666555444333222222222777666555444333333333333444555555555555333222111000000/////////.........///000000...------///111111111000///////////////.........//////000000000///...000666666222///111444333333333333444555555111222444555777888888888444333333444666888888777888999:::;;;;;;;;;;;;:::<<<;;;999777666666666777666666777777777666555555666666555555555555666666444333222111000////////////000222999FFFVVVeeeooovvvxxxxxxxxxzzz{{{tttlllyyyxxx___JJJEEE===;;;::::::::::::;;;<<<<<<::::::::::::999999999999777777777666666666555555555555444444444333333333333555666555444444555666777444222222333444444333333333333333333333333333444333222111111111222333333333333333333333333333000000000111111222444444666666666555333222000///222222222222222222222222333333444444444444333333000111222333333444333333333333333444333333222111444444444444444444555555666666666666777777777777777666666666666666777777888777555444333333444444666555444333333333333333555555444333333222333333444555555555444333222111............------------///000000///......///111111111000000000/////////////////////000000000000---...333999999444000///444444444333444555555666111111222222444555777888333444555555444444555666888888888888777666555444888777666555555555555666666666666666666555444333444444444555555444444444444333222000//////............///111777EEEUUUaaaooosssvvvuuuuuuwwwvvvrrrwww[[[FFF???777;;;;;;;;;;;;<<<===>>>???<<<<<<;;;:::999888777777777777777666666666666555666666555555444444333333222444555555444444666777666444222111222444444333444444444333333222222222333333222111111222222333222222222222222222222222000000000111222333444555666666666555444222111000222222222222222222222222333333444444444444333333000111222333444555555666333444555666666555333222555555555555555555444444666666666666666666666666777777666666777777888888888777666444333333333444555555444333333333444444444444333222222222333333555555444444333222222111///............---------///000111000//////000111111111111111000000//////000000000000000000000000---///333777777333///---333222222222222333444444000000000000111333555666333555777666222111333555555555666555555444333222444444444444444444555555444444555555555555444444333444555666666555444333444333111000///...---------//////...///888EEEPPPaaaiiipppqqqqqqtttuuussszzz|||ZZZGGGAAA888<<<<<<<<<<<<===???@@@AAA>>>===<<<;;;:::888777777888777777777666666666666777777666555555444333333222444555555444444666777555333111111222444444333555444444333333222222111222222222222222222222333222222222222222222222222000000000111222444555666444444555555555444333333222222222222222222222222333444444555555444444333222222333444555666888888444555666777777666555444555555555555555555444444666555555555555555555555777777777777777888999:::999888666444333333333333444444333333333444555555333333222222222333444444555444444333222222111111000000000////////////...///111222222000000000111000111111222111000//////000000000///////////////---///111111111000///---000////////////000111111000///......///111333444444666777666222000222444222222333444444444333333222333333444444444444444///000222333555555666666444555666777777666555444333222000///...------------000222000///222:::BBBQQQ]]]hhhmmmooorrrtttsssyyy~~~[[[KKKGGG???<<<<<<<<<======???@@@@@@??????>>><<<;;;999888888888888777777777666666666888888777666555444444333333555666555444444555666444222000000222444444333444444444333333222222222111222222222222333333333222222222222222222222222000000000111333444666777444444555555555555444444222222222222222222222222444444555555555555444444333333333444555777888999555555666666777666666666444444444444444444555555555555555555555444444444777666666666777888999:::999888666444333222333333333333333333444444555666333333222333333444555555555444333222111111111222111111111111000000000000000111333333111000111222000111222222222111000///////////////............---//////,,,,,,......,,,---------,,,---......///.........///000111222222444444555333222000111111///000111222333333444444111111222333333333222222---...000222444666666777555555666666666666555555111000///......------......111333222111111444888DDDPPP^^^ffflllrrrtttsssxxxyyyXXXJJJGGG@@@<<<;;;;;;;;;<<<===>>>>>>@@@??????===<<<;;;::::::888888888777777777666666999999888777666555444333444555666666444333444555444222000000222444444444333333333333333333333333111111222222333333333333111111111111111111111111000000111111333555666777555555666666555444333333222222222222222222222222444444555555555555444444444333333333444666777888444444444444444555666666222222333333444444555555555555555444444444333333444444444555555666777888:::888666444333222222222222222222333444555666777333333333333444555666777555444333111111111111222222222111111111000000000000222444444222111111222000111222333333111000...///.........---------,,,,,,//////+++***......***,,,,,,++++++,,,,,,---...---...///000111111111111222111000000000000///.........///111111222111111///000000111111000///...---...000111333444555555555444444444444444444555///......------......//////000000111111111222222888CCCOOOYYYdddmmmrrrqqqvvv~~~tttTTTEEEBBB:::;;;::::::::::::;;;<<<<<<@@@@@@???>>>===<<<;;;;;;888888888888777777777777999999888777666555444444555666777666444333333444333111000000222444444444333333333333333333333333000111222333333333333333111111111111111111111111000000111222333555777777777777777666555333222111222222222222222222222222444444555555555555444444444333222222333444666777333333222111222333555666111111222222333444555555555555555444444333333333222222222333444555666777:::999666444333222222222222222222333444555666777333333333444555666777888555444333111000111111222111111111111000000000000000222444444333111111222000111333333333222000.........---------,,,,,,,,,+++000000,,,,,,///---))),,,,,,++++++,,,,,,---...---...///111111111000000111...,,,---///000---+++......//////000/////////---.../////////...,,,+++...///000111222333333333555444222222222222444555...------------...//////111///---...///111111000000888CCCNNN[[[hhhnnnnnn{{{kkkPPPDDD@@@;;;===<<<<<<<<<<<<;;;;;;;;;===>>>???>>>;;;999999999888999999888777777888:::;;;;;;:::999888777666555555555666666666555333222333333111111111111333333444333222222111111222222222333333444444333333222222222222222222111000///...///111444555666666555555666777777666444222111222222222222222222222222555555555666666666666777333333333444444444555555222222333333444555666666444444444444555555555666666555333333333444666888777555444444666888999888777999999777333222333555555666666666555444333333333333333444444444555555333333333333333333333333222222222222111111000000333333333333333333333333000111222333333222000///......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---.../////////...---------,,,***+++...///000000......---.........,,,,,,...000000///...111444666555333222111000,,,+++222===GGG..................------////////////////////////---111555:::AAAOOO```lllhhhMMMBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;===>>>???===;;;999999999888999999999777777999;;;;;;;;;:::999777666555555333444555666666666555444444333222111111222333444444333222222111111222222222333333444444333333222222222222222222111000000///000111333444555666666666666666555555333222222222222222222222222222222444444555555555666666666222222222333333333444444222222333333444555555666444444555555555666666666666555444333333444666777999777555555777888888888777888888666333111333444555555555666555555444444333444444444555555555666333333333333333333333333222222222222111111111000333333333333333333333333///000000111111111000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------............------------...///000111000///---,,,---...///...------///111///...///111555777666444111222000---,,,111:::BBB........................////////////////////////...000333555999AAANNNWWW|||eeeJJJ??????@@@<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>===:::999888999888999999999888888:::<<<<<<;;;:::999777666555444222333444555666666666666444444333333333333444444444333222222111111222222222333333444444333333222111222222222222111000000111111111222333555666777666555444333333222222333222222222222222222222222333333333444444444555555111111111222222222333333222333333444444555555555555555555555666666666777555555444333333555666777999777666666888999999888666777666444222111222333444444555555666555555555555555555555666666666666333333333333333333333333222222222222111111111111222222222222222222222222...---------...///000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,------------............111111222111000...,,,+++.../////////......000222//////000222555666666555111111111///---///555:::........................////////////////////////---///111111111666===CCCxxx{{{bbbIII>>>>>>@@@<<<<<<<<<;;;;;;;;;::::::;;;<<<===<<<:::888888999777999999999888999;;;===;;;;;;:::888777666555444444444555555555555555555444444444444444444444444444333222222111111222222222333333444444333333222111111222222222111111000222222111222333555777888555444333222111222333333222222222222222222222222222222333333333444444444222222222222333333333333333333333444444444555555555555555666666666777777555444444444444555666777777666666777999;;;;;;:::555555444333222111222222333333444555666666666555666666666666666777777777333333333333333333333333222222222222222222222222222222222222111111111111,,,,,,++++++,,,---///111......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------,,,,,,,,,,,,,,,------.........000000000000///---,,,+++...///000/////////111333111111222333444444333333000111222111//////111333---------...............////////////////////////,,,...///000000222666999yyyvvvxxxrrr___JJJ>>><<<===<<<;;;;;;;;;;;;:::::::::999;;;<<<;;;999888888999888999999999888888:::<<<:::999999888777666555555777777666555444333333333444444444444444444444444444333222222111111222222222333333444444333333222000111111222222222111111333333222222333555777888555444333222111222333444222222222222222222222222222222222333333333333444333333333333444444444444333333333444444444444444555555555555666666666666444444444444555555666666444444444777:::======<<<555444333222222222222222333333444555666666666555777777777777777777777777333333333333333333333333222222222222222222222333222222222111111000000000,,,++++++++++++---///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------,,,,,,+++,,,,,,,,,------......---------------------------...////////////111333333333444333222111000000///000222222111/////////---------.........//////////////////////////////,,,...000111111111222333pppnnngggYYYJJJ???<<<<<<;;;;;;;;;;;;::::::::::::888:::;;;;;;999777888888888999999888777777888:::888888777777777666666666999888666555333222222222333333444444444444333333444333222222111111222222222333333444444333333222000000111222222222222111333333333333444555666777444444333333333333444444222222222222222222222222222222222333333333444444333333444444444555555555444444444444444444444444444444444444555555555666444444444555555555555666222222444777:::======<<<666444222222333333333222444444555555666555555555777777777777666666666666333333333333333333333333222222222222333333333333222222111111000/////////---,,,,,,,,,---...//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,,,,,,,,,,,,,------------***++++++,,,------......,,,---//////...///111333222333444333000.........---///111222222111///...,,,,,,------...///////////////////////////////////////000000000///...---ppphhh]]]QQQGGG@@@===>>>;;;;;;;;;:::::::::999999888999::::::888777777888888999999777555555666777666666666666777777777888888777666444333333333444111222333444444333222111444333222222111111222222222333333444444333333222000000111222222222222222222333444555666666666666333444444555555555444444222222222222222222222222333333333333444444444444222222333333333444444444444444444444444444444444333333333333444444444444333444444555555555555555333333444777999;;;:::888666444222222444555444222555555555666555555444444777777777666666555555555333333333333333333333333222222222333333333444444222111111000//////............///////////////.........------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////+++,,,......---...111333...000222111///---...///,,,...000222444333111///,,,,,,------...//////000////////////////////////000000///000000///---,,,qqqeeeVVVKKKDDD@@@???@@@;;;;;;;;;:::::::::999999777999::::::888777777888999999999777555444444666555555555666777888888999777666444444333444555666111111333333333333111111444333222222111111222222222333333444444333333222///000111222222222222222222333555666777666555555333444555666666666555444222222222222222222222222333333444444444444555555111111222222222333333333444444444444444444444444222222222333333333444444333444555555666666555555555555555777999999777555777444222222444666444222555666666666555444333333777777666666555555555444333333333333333333333333222222222333333444444444222111111000///......---///000111111111000///............------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...---------,,,,,,+++++++++...------------...//////***,,,---------...000222+++---000000...---///111,,,---///222444444222000,,,,,,------...///000000/////////////////////////////////000222222111000{{{gggLLLFFFEEE@@@<<<=========<<<;;;::::::999999999:::;;;<<<<<<<<<;;;:::999888888777777777777777777777666666666666666777:::888555333222333555777555555555444444333333333333333333333333333333333...222555666333000111222222222333333444555666666222555777666444333555888888888777555555444444444111222333555666555555444333333222111222333555666222222333333333333444444666555333111111111333444555444333333222222222333444444444444333222222111444333333444555777999:::666555444333222333444444;;;888555555666666444111333555444222444888777333444444222222222222444444333555444111222666666333666444111...---,,,------///////////////......---,,,------......------,,,---,,,+++***+++,,,---...------------------------------------------------+++++++++,,,,,,---------******+++,,,,,,---......++++++,,,,,,,,,,,,------///////////////.................................------............------.........///////////////111111000000000000000111}}}qqqUUUJJJFFF???<<<======<<<<<<;;;::::::999999999:::;;;<<<<<<<<<;;;;;;999888888777777777777777888888777777777777888888999888666444444444555666444444444444444444333333333333333333333333333333///222444555333222111111222222333333444555555666222555777666444333555888888888777666555444444444222333444555555555444444333333222222222333444555222222333333333333444444666444333111111222333444333222222222333333444555444444555555555444333333555555444555666777999:::666555444333333333444444777555333444666777555333555999:::666333555666555444333222222222222333444333222//////444999888222555333111...---,,,------///////////////...------,,,------......------,,,,,,++++++++++++,,,...///................................................------------............,,,,,,,,,------......///,,,,,,---------.........................................................------............------.........///////////////111111000000000000111111|||~~~aaaPPPFFF===;;;???<<<<<<;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;999888888777777777777777999999888888888888999999888888777666666555555444333333444444444444444444222222222333333444444444222111222333444444222000222222333333444444555555222555777777444333555888888777777666666555555555444555555555555444333333333333222222222333444444222222333333333333444444555444222111111222333333111111111222333555666777444444555555666666555555666666555555666777777888666555444444333333444444333222222333666777777666666===???999222222444555444333222111111222333444666444///000888>>>;;;444444222000...------------...////////////...------,,,------......------,,,++++++++++++,,,---//////000000000000000000000000000000000000000000000000000000000///////////////........................---............/////////,,,,,,------......//////........................------............------.........//////000000000111111000000000111111222yyyiiiSSSEEE<<<<<>>BBB:::::::::::::::999999999::::::::::::;;;;;;<<<<<<999888888777777777777777666666666666666777888999777777888999888666444333333333333444444555555555222222222333333444444444444111000111444555222000222222222333333333333333111555888999666444555777666777777888777777666555888777666555444333333333333333333333333333333222222222222333333333444444222222222222222222222333444444333333444444555666111222333444444444444444555555555444444444333333555666666555555555444444333444444444444333444444666888777333333666555111333222111111111111222333111444444000...000111000000000///..............................------,,,,,,------......------,,,++++++,,,---......//////................................................/////////......------------------,,,,,,,,,,,,,,,,,,------------.........+++++++++,,,---...//////........................------............------......//////000111111222111111111111111222333333~~~gggOOOBBB>>>@@@BBB::::::::::::999999999999;;;::::::::::::;;;<<<===999888888777777777777777555555555555666777888999777888999999888777555444333333444444444444444444333333333333333333333333333222111111333333222111222222222222333333333333111555999999777555666777666777888888888777666555888777666555444444444444333333444444444333222222222222333333333333444444111111111222222222222222555444444444444444555555222222333333444333333333444444555555555444444333555666666666666555444444555666666555333222333444444444333111333666555000333222111000000111222333333888999333//////111222........................---............---,,,,,,,,,------......------,,,,,,,,,---............---------------------------------------------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------......//////........................------............------......///000000111222222111111111111111222333444dddMMMBBB@@@@@@???999999999999999999999999;;;;;;:::::::::;;;<<<===999888888777777777777777666666666666777888999:::888888888888777666666555444444444444444444333333555444444333333222222111222333333222111111222444222222222222222222222222111555999:::888555666777555666888999999888777666888777666555444444555555333333444444444333222111222222333333333333444444000000111222222222222222333333333333444666777888444444444444444444333222444555666777777777666555555666666777666555444333555666888666444333444666222555555222111333333111333222111000000111222333555888888333111333333222------..................------......------,,,+++,,,------......------,,,---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......++++++,,,,,,------......---............/////////................................................------............---------...///000111222333333111111111111222333444555}}}cccLLLCCCBBB@@@===999999999999999999999999;;;;;;:::999:::;;;<<<===999888888777777777777777777777777777888999:::;;;999999888888777666666666555555555444444333333333666555444444333222111000111333444333000///222555222222222222222222222222111555::::::888666666777555666888999999888777666888777555444444555666666333333444555444333111000222222333333333444444444///000111222222222222222111111222333555777999:::666666666666555444333333555666888999999999888777555666777777777666444333444666888777555444666888000777999444//////222333333222111000000111222333000000...+++---111000+++,,,---......///.........------......------,,,+++,,,------......------,,,...////////////---,,,+++------------------------------------------------,,,---------......//////,,,,,,------...///000000////////////000000000000///////////////.................................---..................------...///000111222333333111111111111222333444555}}}}}}```LLLEEECCC???;;;<<<;;;:::999888888888888;;;::::::999:::;;;===>>>;;;999777777999:::;;;:::888888777777777777777888666555555777999:::777444777555333333333333111///222222222111//////111333555555555555555555555555555555555444333222111000777666666666666777888888888999;;;:::888666666777>>>777111111777;;;999666444444333444555444111///666444333111000000111111111111111111111111111111111222444666777888999999666666666666666555555555555666777888999999888777777666666666666555555555444555666666666555333333555444222000//////000000222111111000000000000000///...---,,,,,,---...///777444000......///......------..................+++,,,---.........,,,,,,..................------+++++++++,,,,,,---------------------------------.........------,,,,,,,,,,,,,,,,,,---...///000000000000//////............////////////////////////........................///...---...///000///...000000000//////000000111111222444444333333444666{{{___LLLCCCAAA>>>;;;<<<;;;:::999888888888888;;;:::999888888999:::::::::888777888:::<<<======999888777777666666666777555444333555888999777444777555333333333333111///111222222000//////111333444444444444444444444444333333333333222111000000555555555666666666777777888888777666555777:::======:::666666999:::888666444444333444555444111///222222111111111222333444111111111111111111111111111222333555666777888888666666666666666666666555666777888999:::999999888666666666555555555444444444555666666666555333222444444333222111111111222111111000////////////000///...------------...///111///---,,,---------,,,........................------.........---,,,,,,........................,,,+++++++++,,,,,,---...------------------------.........------,,,,,,,,,,,,---------.../////////////////////......------000000000000000000000000////////////////////////---------...000000000/////////000000111333444555444555777888888:::===???~~~yyy___LLLBBB???>>>===<<<;;;;;;:::999999999999;;;:::999777666666777777999888777999;;;===>>>>>>:::999888666666555555555222222222444666777666444666444333222333222111///000111111000//////111222333333333333333333333333111111222222222222111111333444555666666666555444777666444222333777===BBB============<<<999777555444444333444555444111/////////000000222333555666222222222222222222222222000111222444555666666666555555666666666666666666777888888999999999999888555555555555444444444333444555555666666444333222333333444444444333333222111000//////....../////////......------......///---,,,+++,,,---...---,,,........................//////...---,,,,,,,,,---........................---,,,+++++++++,,,......------------------------.........---------------------.................................---------000000000000000000000000000000000000000000000000,,,---///111222222111111000111111222444555777888666888:::<<<>>>BBBGGGJJJ}}}www```LLLAAA>>>>>>???<<<<<<;;;:::::::::::::::;;;:::888777777777888888:::888888999;;;<<<<<<;;;:::999777666555444444444000000111222444444555444555444222222333222111//////000111000//////000222333333333333333333333333000111222333333333333333111222444666666555444333555555444222333777<<>>CCCBBB===777444333444444333444555444111///000000111111222222222222222222222222222222222222111111222333444444444333444555555555666666777777666666666555555555555666555555444444444333333333333444555555555444222222000000222333333222111111000000///...............////////////////////////222111000111111111///---//////.........---------111///...---,,,---......---------........./////////...---,,,,,,,,,---..................................................................---------........................////////////////////////////////////////////////---///222333111000111222444555888;;;???CCCFFFHHHWWWYYY\\\```ccchhhmmmqqqsss]]]LLLDDDCCCBBBAAA===<<<<<<;;;;;;;;;<<<<<<;;;:::999999:::<<<===>>>;;;:::999888888777555333888777666444444333333333000111222111000000222444444222111111222222111000...000222222222111222333333333333333333333333333333333444555555666555555222333444555555555444333111444666777666666666777777;;;>>>>>>:::555444333444444333444555444111///000111111222111111000///333333333333333333333333222222333444444333333333444444555555666777777777666555555444444444444555555555555555444444444333333444444555555333222111111111222222222111111000111000//////......//////...//////000000//////...222000///...//////---,,,/////////...------,,,,,,///...............//////,,,,,,------.../////////............------------......................................./////////------...........................///////////////000000000000000000000000000000000000000000000000---000333333222222666999;;;===BBBHHHNNNUUUZZZ]]]gggiiimmmppprrruuuxxx{{{pppYYYJJJEEEDDDBBB???===<<<<<<<<<<<<<<<======<<<<<<;;;::::::;;;<<<===::::::999999:::888666444666555555444333333333444222333333111///...111333333222111111222222111000...111333444333333333444444444444444444444444444333333444444555444444444444444444444555555555555000333555666666666777888555666888888666444444444444444333444555444111//////000111222222111000///333333333333333333333333333444444444444444333333444444555555666777777888777666555444333444444555666666666555555555444444333333444555444333222111444333222222111111111111111111000////////////000...///000111111000///...000...,,,,,,---.........000//////...------,,,,,,,,,---...//////000000///,,,,,,------...//////000---...///000///...,,,+++........................---........./////////000,,,---------...//////////////////000000000111111222222222222222222222222333333333333333333333333111444888999999<<>>>>>===;;;:::999::::::;;;:::999999:::;;;;;;888666555555444333333333444444333444444222......000333333111000111222222111000///111444555444444444555555555555555555555555555333333333444444333333222555444444444444555666777000222444444555666888:::444444333333333444444444444444333444555444111///...///000222222222111000333333333333333333333333444444555555555444333333444444444555666777777888888777666555444444555666777666666666666555555555333333444555444333222111777666444222111111222222222222111000000000000000...///000111111000///...000...,,,,,,...000222222000000///...------,,,,,,+++,,,...000111111000000,,,,,,------...///000000,,,...000111000...,,,***////////////////////////---.........//////000000,,,,,,------...///000000//////000000111111222222444444444444444444444444555555555555555555555555666:::>>>@@@AAAFFFOOOVVV^^^```ccchhhmmmrrrwwwyyywwwzzz~~~}}}||||||}}}|||rrr]]]HHH???@@@@@@<<<<<<===>>>===<<<;;;<<<===;;;<<<===<<<;;;;;;;;;===::::::999888777666555555444333333222111111111222111222333444333111///...//////000000000000//////222222222444777999:::999999999888888777666555555444444444333333444444555444333222222222333444555444666777666555333333444444555666666666555333333333111000000222444444333///000222333444444333222555555555444444333333333666555444333222333444555111222444555777888888999444555666666777666666555888888777666555444333333222222333444555555555555666555444222111000000000///000111222222111///...000000000000000///...---111000///...------...///222111000///...---------///////////////.................................------............------000///...---------------............/////////000------,,,,,,,,,---......,,,,,,---...///111222333444555777888888777666555777666555555777999<<<===>>>CCCJJJQQQXXX___eeeiiilllnnnppprrrtttvvvzzz|||zzz{{{|||~~~~~~}}}{{{zzzyyynnnZZZFFF???@@@@@@<<<<<<===>>>>>><<<;;;<<<===:::<<<===<<<;;;:::;;;<<<:::999999888777666555555444333333222111111222222333333333222111111111222//////000000000000//////111111222444888:::;;;:::;;;::::::999888777666666666555444333333333333333444444333222222333444555111333555666555444555666444555666666666555444333444222111222444555555444///000222333444444333333555555555444444333333333444444333222222222333444222333444666777888999999555555555555444444444444999888888777555444444333333333444444555444444444555444333222111111000000///000000111222222111111/////////000//////......000///...---,,,------...000000///...---------.../////////////////////...........................------............------000///...------------............/////////000000...............//////000111222222333444555666666666777888888999999999999999:::;;;>>>BBBGGGLLLNNNYYY\\\aaaeeeiiilllppprrrnnnqqquuuxxxyyyzzz|||~~~zzz{{{|||}}}}}}|||zzzyyyxxxkkkWWWFFF???@@@???<<<<<<>>>???>>><<<;;;;;;<<<:::;;;<<<<<<::::::;;;<<<:::999888888666666555444444333333222222222222222222333222000//////111333///000000111111000000///000000111444888;;;<<<<<<<<<<<<;;;:::999888777777777666555333222222222222555444333222222333444555...111333555555666777999555555666666555555444333555444333333555666555444000000111333333333333333444444444555444444333333333222222222222222333333333444555777888999999:::666555444333222222333444999999888777666555444444444444444555444444333333444333333222111111111222111000000000111222333333......//////000////////////...---,,,,,,,,,------///......---------............//////////////////........................------............------//////......------............/////////000000000000/////////000000111222000111222444666777777888999999999::::::<<<===>>>AAACCCGGGMMMTTT[[[aaaeeelllnnnqqqsssssstttvvvxxxsssvvvzzz|||}}}}}}~~~zzz{{{|||||||||zzzyyyxxx{{{lllWWWGGGAAA@@@>>>;;;<<<>>>??????===;;;;;;;;;999;;;<<<;;;:::999:::;;;999999888777666555444444444333333222222222333333///111222111...---///111000000000111111000000000//////111444999<<<======>>>===<<<;;;:::999888777555444333333222222333333666555444333222333444444...111333555555666777999555555555555555444444444555444333444555666555333000111111222333333333444333444444555555444333333333333333333333333444444444555666888999999::::::999777555222222222333444999888888777666666555555555555555555444333222222333333222222111222222222333222111000000111222333......///000111111111111...........................---------------...///............////////////........................------............------//////............//////...////////////000000000000/////////000111222333...000222555777888999999999999:::<<>>@@@???===;;;::::::999:::;;;:::999888999;;;999999888777666555444444444333333222333333444444///333777777333//////000000000111111111111000000//////111444999===>>>>>>>>>===<<<;;;999888777666111111111222333444555666666666444333333333444444111333555666555555666777666666555555444444444444444333333444555555333111111111111111222333444444222333444555555555333333333444444555555555555555444555666888999999999999:::888666444333333444555888888777777666666555555555555555555444333222222333333222222111222222222555444222000//////000000///000111111222222222222/////////000000000//////......---------......///---.........//////000000........................------............------//////.........//////000////////////000000000111////////////000111222333333444666777999::::::;;;999:::>>>CCCJJJQQQWWWZZZcccdddggglllqqquuuyyy{{{xxxzzz||||||{{{{{{|||}}}zzzzzzyyyxxxwwwyyy|||{{{{{{{{{zzzzzzyyyyyyxxxrrrXXXIIICCC@@@>>>>>><<<>>>@@@@@@>>>;;;999999888999::::::888888999:::999888777777555555444333333333333333333444444555222888======888222111111000111111222222111111000000000111555999===>>>>>>===<<<;;;999888666555444//////000111333555666777777666555333333333444444444666777777666555666777666666555444444444444555444333333444555555222000111111111111222333444555111222444666666555444222333444555666666777666666444555666777888888888888999888666555444444555666777666666666555555555444444444444555444444333333444333333222111111111222333333111000//////......000000111111222222111111//////000111111111000000000//////.........//////------......///000000000........................------............------//////......//////000000/////////000000000111111/////////000111222333444666666777777888:::<<<<<>>@@@@@@>>>;;;999888888999:::999888777888:::888888777666555444444333333333333333333444555555555;;;???===666111000222000111111222222111111000111111222555999===>>>>>>;;;;;;999888666444333222000000000111222444555666888777555444333333444444555777999999888777888999777666555444333444444555555444555666777666333111222111111111111333444555000222444666777555444222222333444666666666666666444444555666777777777777555555555555555555555555555555555555444444444444333333444444555444444444555444333222111111000000...//////000000000////////////000000000//////...---...///111111111000///222111000///////////////------......///000000111........................------............------///////////////000111111//////000000000111111111000000111111222444555666777777888;;;@@@EEEJJJMMM[[[^^^cccjjjqqqxxx|||~~~|||}}}}}}~~~~~~~~~~~~~~~|||yyywwwwwwzzz{{{{{{zzzxxxwwwxxxyyyzzzzzzzzzzzz{{{|||}}}}}}pppSSSEEEBBBAAABBBEEE<<<>>>AAAAAA>>>;;;999888777999:::999888777888999888888777666555444333333333333333333333444555666666;;;===999222---...222111111222222222222111111222111222555999<<<======:::999888666555333111111111111111111222333444444888777555444333333444444555777999999999999:::;;;777666555444333444555555666666666777888777444111222111111000111333444555000222444666777666444222000222333555666666555555333444555666666777666666333333444555555555444444444444444444444444333333222222333444555555555555666555444222111000000000***+++---///111111000000.../////////...---,,,,,,,,,---///000000000///...333333111000////////////---------...///000000111........................---..................---///////////////000111111000000000000111111111111222222222333444555777777;;;<<>>>>>>>><<<999666555888888999999999999888888777777777777666666666666333333333222222333444444999888777666444333222111444444444333222111000///111222444666888888888888333222222111111111111111...000222222222111222333777777555444444333333333444666888999:::999777666999555111222555666333000444333333222222333333444000000111222333444444555555333111222444555333111222333444444555555444444444555666666555555666888666666555444444444444555555444222111111222333444333444555666666555444333666555444333111000//////111000000000000000111111111000///000222333333222//////............//////000000//////.........------......///////////////............/////////000...///000///...---...000000000////////////000000222222222222222333333333444444444444444666:::===CCCLLLWWW___ccchhhooottt~~~~~~~~~}}}|||}}}~~~}}}}}}}}}~~~{{{yyyyyyzzz~~~}}}||||||~~~~~~}}}qqqWWWHHHFFFGGGDDD@@@>>>>>>>>>===<<<999666444888888999999999999888888777777777777666666666666333222222222333444444555888777777666555444333222444444555555555444444333111222444666777777777666222222111000000000000000...000222222222111222333555555444444444555555666666666888999999999888777888444111222555666444111444333333222222333333444222222222333444444555555555333111222444555333111444444444444444555555555444555666666555555666888666666555444444444444555444444333333333444555555444444555666666555444444555444444333222111000000111111000000000000111111222111000000111222111///111000000/////////000000000/////////..................///000000000000///........./////////000000...///000000......///000000000000000111222333333...///111444666777777777555666777999===CCCJJJOOO[[[bbbjjjpppsssvvv{{{~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzzzz{{{{{{zzzzzz{{{~~~~~~oooYYYLLLIIIIIIDDD?????????>>>===;;;888555333888888999999999999888888777777777777666666666666222222222222333444666666666666666666555555555555555555666777777777777777111222444555555555444333111111000///////////////...000222222222111222333333333333444555666777888666777777777777888888888666333111222555666555333444333333222222333333444444444444444444444444444444333222222444444333222666555444444444555666777444555666666555555666888777666555555444444555555444444555666666666666666444444555666666555444444333333333222222222111111111111000000000000000111333111000000000000///---222222111000000000000000////////////...............///000000111111000000....../////////000000000...000111000///...///000000111111111222444555666///111333666888999999999888;;;???DDDKKKUUU___eeemmmrrrxxx{{{|||||||||zzzzzz{{{}}}~~~}}}}}}|||}}}~~~~~~|||{{{{{{|||yyyxxxxxxzzz}}}~~~qqqZZZLLLIIIGGGCCC?????????>>><<<:::777555333888999999::::::999999888777777777777666666666666111111222222444555777777555555666666666777777777777888888888888888777666222333333444333222111000000000///..................000222222222111222333333333333444444555666777666555555555555666777777444222111222555666666555444333333222222333333444555555444444333333333222333333333333333333333333777666444333444555777999444555666666555555666888777666666555555555555555444555777888999888888777444555555555555555555444222222222222222222222222222111000000000000000000222000//////000000///---222222111000///////////////////////////.........//////000111111111111111...////////////000000000///000111111//////000111222222222222333444555666555666777888:::;;;======CCCGGGNNNUUU]]]fffnnntttvvvyyy|||}}}}}}|||}}}~~~|||yyyyyy{{{}}}~~~}}}}}}}}}yyy{{{}}}}}}|||{{{{{{|||zzzzzzyyy{{{}}}~~~~~~}}}ttt[[[JJJEEEDDDBBB??????>>>===;;;999777555444999999::::::::::::999999777777777777666666666666222222222333444666777888555555666666777888888999::::::999999777666555444222333333333333111000///000//////..................000222222222111222333444444333333333333444444444333333333333444555555333222111222444666666666444333333222222333333444444444333333222111111111333333333333333333333333777666444333444555777999444555666666555555666888777777666555555555555666555666888999:::999888888555555555444444555555555111222222222222333333333222222111000//////000000///.........000111111///111000///......................../////////////////////000111111111111111////////////000000000111000111222111000///000222444444444333444444555666666777888<<>>===<<<:::999777666555999999::::::::::::999999777777777777666666666666333333333333444555777777666666666777888999999999;;;;;;:::999777555333222222333333333333111///...000000///..................000222222222111222333333333222111111111222222222222333333333444444444222222222333444555666777444333333222222333333444333333333222222111111111222333444444222222333444666555444444444555666777444555666666555555666888888777666666555555666666888888999999999999888888666555444444444444555666222222222222222222222333333222111000///////////////......///111222222111//////............//////.........///////////////...///000000111111000000/////////000000000111111000222333222111000111222555555555555666777888888666999>>>GGGSSS___iiiooonnnrrrwwwzzz||||||}}}~~~}}}~~~~~~|||~~~||||||}}}||||||}}}}}}}}}}}}}}}}}}xxxzzz}}}~~~}}}{{{zzzzzz}}}|||zzzzzz{{{{{{yyyxxxsssZZZHHHAAA@@@@@@???===<<<;;;999888777777777999::::::;;;;;;::::::999777777777777666666666666444444444444444555666666666777777888888999999999;;;::::::999888777555444222333333444333222000///111000//////......//////...000222222222111222333000/////////000111222333222333444555666555555444333333333333333444555666444333333222222333333444333333333333333333222222111333555444222111333555444444444444444555555555444555666666555555666888888777777666666666666666::::::999888777777777777666555444444444444555666333222222222222222222222333222111000////////////111000///000222222111000............///000111222............/////////000......///000000000000/////////000000000111111111111222333333111111222333555666666888:::<<<>>>???AAAFFFOOOZZZgggrrrzzz|||}}}~~~}}}||||||}}}{{{zzzzzzzzz{{{{{{zzzzzz{{{~~~}}}~~~zzz{{{}}}}}}}}}|||zzzyyyxxxzzz}}}~~~}}}zzzyyyyyyzzzyyywwwxxxyyyyyyxxxwwwpppYYYIIIBBB@@@@@@???<<<;;;:::999888888888888999::::::;;;;;;::::::999777777777777666666666666555555444444444555555666777777888888888999999999::::::::::::999999888777222333333444333222111000111111000///////////////...000222222222111222333,,,------...000111333444333444666888888777666555333444444444333333555666444333333222222333333444444444444444444444444444111333555444222111333555222333444444555555444444444555666666555555666888888888777666666666666666<<<;;;999777666666777777666555444333333444555666333333333222222222111111333222111000////////////444333111111222222000///////////////000222333444---.........//////000000---......///////////////000000000000111111111111111222333333111111222333444555777:::===@@@CCCDDDQQQWWW```kkktttzzz~~~|||yyywwwxxx{{{~~~{{{zzzxxxxxxyyyyyyxxxwww{{{~~~~~~~~~~~~~~~yyy{{{}}}~~~}}}{{{xxxvvvxxx{{{~~~~~~}}}zzzyyyxxxvvvuuutttuuuwwwxxxxxxwwwjjjRRRFFFCCCBBB@@@???;;;;;;;;;;;;:::999888777::::::;;;;;;::::::999888888888777666666666666666999888777666666777888888999999:::::::::999999888999888777777777777444222333444555666555333000///111222222111000//////000000111111111111000000//////.........///000222333222444555444333333444555333333222111222333444555333222222111111222222333111000000222444666666555666555444333333333333333222222222333333444444444555555444444555666888999888888777666666666666666777777777777777777777777666666666666666555555555333222222222222333444444///000000000000111111111///---///444555333444666000000000///000111111222///////////////.........000000000000000/////////...222666444000...000333222333555555444444555666666888<<<@@@FFFNNNWWW]]]ccciiippptttvvvxxxzzz|||{{{zzzyyyyyyyyyzzz{{{|||~~~}}}}}}|||{{{zzzzzzyyyyyy}}}~~~}}}{{{zzzzzzyyyyyyyyyyyy{{{~~~{{{xxxzzzzzz{{{{{{zzzxxxwwwuuuuuuuuuuuuuuuuuutttttttttmmmSSSFFFBBB???===;;;;;;;;;;;;;;;:::999888888::::::;;;;;;::::::999888888888777666666666666666999888777666666777888999666777888999999:::999999:::888777888888888555444333444444444444222111000111222222111/////////111111111111111111111000//////.........///000222333333555666666444333444444444444333333333444555666222222222222222222222222111111000222444666666555444444333222222222222222333333333333333333333333444444444444555666777888888777666666555555555666777777777777777777777777777666666666555555555555777666555333222222222222000000000111111111222222111//////333333111111444000000000000000111111222////////////////////////////////////////////////000333555555222222333555///111222222333444777:::999>>>EEEMMMUUU___hhhmmmrrrvvvyyy{{{zzzyyyyyy{{{yyyxxxwwwwwwxxxyyyzzz{{{~~~~~~~~~}}}}}}||||||{{{zzz}}}~~~|||{{{yyyyyyyyyyyyxxxxxxzzz}}}}}}zzzxxxzzzzzzzzzzzzyyyxxxwwwvvvrrrsssssssssttttttttttttmmmSSSEEEAAA???<<<;;;;;;;;;<<<;;;;;;:::999888::::::;;;;;;::::::999888888888777666666666666777888888777777777888888999444555666888999999999999666555555555666555444222444333333222222111111111111222222111//////000222222222222222222111000/////////.........000111222444666888888666444333333444444444444444555666666111222333333333333222111222111111222555666666555333333222222222222111111333333333333333333333333333333444555666666666666777666555555444555555555777777777777777777777777777777666555555555555555888777555444333333222222111111222222222333333333444000///111111...///333000000000000000111111111////////////////////////////////////////////////000000111111222222333333222333333444555999>>>BBBGGGMMMWWWaaajjjrrrxxx|||~~~~~~{{{yyyyyyzzzyyyxxxxxxyyyzzz{{{|||}}}{{{~~~~~~|||zzzyyyxxxwwwwwwwwwwwwyyy{{{{{{yyywwwzzzyyyxxxxxxwwwwwwwwwwwwqqqqqqrrrrrrssssssssstttjjjPPPDDDAAA@@@>>>>>>;;;;;;<<<<<<;;;:::999999::::::;;;;;;::::::999888999888777777666666777777888888888888888888999999555555666777777888777777666555555555666666555333444333222111111111111222111222222111//////111333333333333333222111000000000///.........000111222444777999:::777444222222333333333333444444555555000111333444444333111000222222111222555666555444222222333333333222222222444444333333333333222222222333444666666666555444666555555444444444555555777777777777777777777777888777666555444555555666555444444444444555666666222222222333333333444444333///---//////---///333//////000111111111111111///////////////000000000...///////////////000000333111000111333555444333888888999;;;>>>CCCJJJOOO[[[bbbkkksssxxx|||~~~~~~~~~}}}{{{zzzyyyzzz{{{{{{||||||}}}~~~}}}~~~}}}{{{yyyxxxwwwwwwvvvvvvwwwwwwxxxxxxwwwvvvyyyxxxwwwvvvuuuvvvwwwwwwssssssssssssrrrrrrrrrrrrkkkQQQCCCAAA@@@???>>>;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;::::::999888999999888777777777777777777777888888999999999999777777777777777666555444888777777888999:::888777444333222111111111222222222222222000///000222444444444444333333222111000000//////......///111111444777999:::777444222222111111222222333333333333000111333444444333111000222111111222444555444333222333444444555444333333333333333333333333333333333444555666666666555444555555444444444444555666777777777777777777777777888777555444444444666666555444444444444555666666222333333333333444444444111---,,,...///...000444//////000111111111111000////////////000000111111/////////000000000111111777555444555777999999888:::===AAAFFFLLLSSS\\\aaalllqqqxxx}}}~~~~~~}}}|||yyyxxxxxxyyyzzz{{{}}}}}}~~~}}}}}}}}}~~~}}}}}}{{{yyyxxxwwwwwwwwwuuuvvvvvvvvvvvvuuuuuuuuuxxxwwwvvvttttttuuuvvvwwwvvvuuuuuutttsssrrrqqqqqqpppTTTEEE@@@>>><<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;::::::999888999999888777777777777888666777888999::::::::::::888888888888777555444333444333333444666777666444333333333333333333333333222222222000///000333666555555555444333222111000111000///......///000111444666888888666444333333000000111222222222222222111222333333333333222111222000000111222333333222222333444555666555444333222222222333333444444444555555666666666666666555555555555444555555666777777777777777777777777777999777555444333444666777888777555444333333222222222222333333333444444444000---,,,///000///000444...///000222222111111000...//////000000111111222///000000111111222222333333333333444666888;;;<<<@@@EEEMMMUUU^^^fffmmmrrrtttxxx}}}}}}zzzyyyzzz{{{zzzyyy}}}~~~}}}~~~~~~|||{{{zzz{{{{{{zzzyyyxxxwwwwwwwwwwwwuuuvvvwwwvvvttttttuuuvvvvvvuuuuuuttttttuuuuuuuuuvvvvvvuuutttsssrrrqqqqqqqqqUUUEEEAAA???======;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;::::::999888:::999888888777777888888666777888:::;;;;;;::::::888888888888777777666555000000000222444555444222333333555555555555444333222222222000///000444666666666555555444222111000111000///......///000111333555666666444333444444000111222333333333222222222222222222222222222222111/////////111222111000000222333555555555333222111111222222333444555555888777777666666666777777666555555555666666777888777777777777777777777777999777555333333444666777777666555333222222222222222222222222333333333333111...///111111//////222...///111222222222000///...//////000111111222222000111111222333333444444---000333555777;;;AAAFFFQQQWWWaaajjjpppuuuyyy{{{xxxzzz}}}|||zzzzzz|||}}}|||zzz~~~~~~}}}~~~~~~|||zzzxxxxxxyyyxxxxxxwwwwwwwwwwwwxxxxxxuuuwwwxxxvvvtttssstttvvvsssttttttuuuuuuuuuttttttrrrrrrrrrrrrrrrrrrrrrsssoooTTTEEEBBBAAAAAAAAA;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;:::999999:::999888888777888888888666777999:::;;;;;;::::::666777888888888888888777555444555666999:::999888222444666777777666444333333222222000///111444777666666666555444222111000111000///......///000111222444555444333333444555111222333444555444333333333222222111111222222333000///...///000111000//////000222444444444222111000000111222444555666666999888777666666777888999666666666666666777888888777777777777777777777777999777555333333444666777333222222222222333444444111111222222222333333333333000111333222...---///...///111222333222000///...//////000111222222222111111222333444444555555000555:::===???DDDLLLTTTdddjjjssszzz~~~~~~}}}}}}|||}}}~~~~~~}}}}}}zzzyyyxxxzzz}}}~~~|||~~~~~~}}}}}}|||}}}}}}{{{xxxwwwwwwwwwwwwwwwvvvvvvwwwxxxyyyyyyvvvwwwxxxvvvsssssstttwwwrrrssstttuuuuuuuuussssssnnnooooooqqqrrrsssttttttkkkPPPDDDBBBBBB@@@???===<<<;;;:::;;;<<<>>>@@@<<<===>>>>>>>>>===;;;;;;AAA<<<888999;;;;;;;;;;;;<<<<<<;;;::::::999888888999888888777666555555444777666555666777888777666777777666555555555555666222111000000000111333444555222000222555777666444000///...............///222222333444444555555666333222222111111222222333666444222000000222444666111...,,,---000222111000---///111111111222333555444444333222333444555666:::999888777777777888999<<<999666555666888::::::888777777777777777888888888666555666777888777555777666555444444444444444222222000/////////000111333333333333222111000000000/////////............000000000000000111111111888444222222555777666444666999???FFFOOOYYYdddkkkzzz{{{|||~~~~~~}}}}}}|||}}}}}}}}}|||}}}}}}~~~{{{~~~}}}}}}~~~~~~|||xxxuuu{{{zzzzzzyyyxxxwwwvvvuuuuuuwwwyyyyyyxxxvvvvvvwwwtttuuuvvvwwwxxxxxxxxxxxxyyyvvvsssrrrrrrssstttsssrrrtttuuutttsssssssssuuuiiiOOODDDCCCBBBAAA@@@======;;;;;;;;;<<<>>>???============<<<<<<;;;:::;;;888666777888999::::::<<<;;;;;;:::999999888888888888777777666555555444777666555666777888777666777666555555444444555555333222111111111222333444333222111222666888888777222111111000////////////222222333333444555555555333333222222222222333333555444222111111222444555111///---...111222111000///000111111111222444666666555444444444555777777999999888888888888999999AAA===999666666666555555999999888888888888999999666555555666888888777555666666555444444444444444333222111000//////000000333333333333333222222111000000000/////////......000000000111111111111111444333333555777:::::::::<<>>???>>>===<<<;;;::::::999999999999999888999;;;<<<<<<;;;;;;::::::999999888888888777777666666555555555666555555666777888888777666555555444444444444444555444444333333333444444333222222333666999:::999555555444333222111111111222222333333444444555555333333222222222222333333333333333222222333333333111000///000111222222000111222222111000222555888777777666555666777888999777888999999::::::::::::BBB>>>:::777666666555444::::::::::::::::::::::::444444444666888888666555555555444333333333444444444333222000000/////////222333333444444444444333111111000000000/////////000000111111222222333333444555666777888:::===@@@FFFPPP^^^kkkuuuzzz}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}|||{{{||||||zzzxxxzzzyyyyyyyyyxxxxxxxxxwwwtttvvvxxxyyyxxxxxxxxxyyyvvvvvvwwwxxxxxxxxxwwwwwwyyywwwuuutttuuuvvvwwwvvvuuuuuuvvvwwwvvvrrriiicccjjjSSSHHHFFFCCCAAA@@@======<<<<<<<<<<<<===>>>>>>===;;;999888888999999777:::<<<:::888999;;;:::::::::::::::999999888888777777666666666555555555666555444555777999888777555555444333333333333444666666666555555555555555555555444555777888999999888888777666555444222222111222222333444444555555333333333222222333333333111222333444444333222111111111111222222222222111333333222111000222666999777666555555555666888999666777999:::;;;;;;;;;:::<<<:::777777888999999999:::::::::::::::999999999333333444666888888666444444444333333333333333444444333222111000000//////111222333444555555555555222111111111111000000000000111111222333444444555888999:::999888;;;BBBGGGSSS\\\jjjwww~~~~~~~~~~~~}}}~~~}}}{{{zzz{{{|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyywwwxxxyyyyyywwwwwwwwwxxxuuuvvvwwwxxxyyyyyyyyyyyyyyywwwuuuuuuvvvvvvvvvuuusssrrrqqqrrrrrrkkk___UUUnnnWWWKKKFFFCCC@@@@@@=========<<<<<<<<<=========<<<:::999888888999999555<<>>999555333kkkTTTFFF@@@>>>@@@CCC======>>>>>>===<<<;;;;;;888999;;;<<<======<<<;;;///>>>GGG>>>777888;;;999888888888888888888999999444555555555555555555555555444444555888999999888777777666555555555555666222333555777888999999888444666777666444333555888444555666777777666444333000111111222333333444444555444444333333444444555111111111111111111111111222555888888555333222333///111222222111000111333444444333222333444555666888777666555555666777777999888888999;;;<<<<<<;;;;;;<<<=========;;;888777999666222000000222222222111111000000111222333333///000222333444444333222111111222333333333222222555555444444444333333333111111333555777888:::;;;CCCGGGQQQ```qqq|||~~~|||zzzxxxwww~~~~~~}}}zzzwwwxxx|||yyyyyyzzz}}}|||zzzuuuvvvwwwyyy{{{|||~~~~~~vvvwwwxxxxxxxxxyyy|||~~~~~~}}}xxxuuuqqqlllhhhccc^^^ZZZJJJGGGAAA:::444333666888kkkRRRFFFDDDCCCBBBAAA???===<<<>>>@@@@@@===999999999888888:::<<>><<<::::::<<<<<<:::777<<<;;;:::888777666666555:::::::::999888777777666999:::;;;;;;:::777555333999888666555444444444555333777999888999<<<;;;888333333333333333444555666555666777777777666555444000000111222222222222111222222222222222222222222111111111111222333444555555555666666555333222000888888777333000...///000333444444555666777888888666777777888888888777777::::::999999999:::;;;;;;???===;;;===@@@@@@;;;666<<<999666333111111222333222111111111111222333444111111111111111111222222000111333555555555333222777555333333444555666555:::555555:::<<<;;;===CCCGGGWWWiiittt|||}}}|||{{{{{{{{{}}}|||{{{zzzzzzyyyyyyzzz~~~{{{yyyzzz|||~~~}}}{{{zzzzzz{{{|||}}}~~~}}}}}}}}}~~~~~~}}}||||||~~~}}}{{{yyysssqqqnnnhhh___TTTKKKEEE======<<<999555111000000jjjQQQEEECCCBBBAAA@@@???======>>>@@@???===::::::999888888999;;;===???===;;;999:::;;;<<<:::888;;;:::999888888888888888:::999999888777777666666777888999999999999777777999888666555444444444555444777888666777::::::777333333333333444444555555111111222333333222222111//////000000000111111111333333333333333222222222111111111222222333444555444555555555555333222111444444333111//////000222444444555555666666777777555666777888888888888888999999888888999999::::::???<<<;;;===@@@???;;;666777777666555444333222222222222222333333333444444222222222222222222111111111222444555555444333222555444444444555777777777999777777999999;;;EEEPPP^^^kkkxxx~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}|||zzzxxxyyy|||}}}}}}{{{{{{{{{|||}}}}}}~~~~~~}}}}}}|||~~~}}}}}}|||zzzwwwsssppphhheee^^^VVVNNNFFFAAA>>>;;;999555222111222333444iiiPPPDDDBBBAAA@@@??????>>>===>>>??????===;;;;;;:::999888999:::;;;<<<:::999888999:::;;;:::999::::::999999999999::::::999888888777777666666555555666666777888999::::::888777666555555555555555444777666444555888999777333333333444444444444555---...///000111111111111//////.........///000111555444444444333333222222333222222222333444555666444444555555444333222111222222333222111111444666555555555555555555666666444555666777888999999999777777777888888999999999===<<<;;;<<<>>>>>>:::666222333444555555444222111222333444555555555444333444444333333222222111111222333555555555444222111444444444555666777888999999:::<<<===>>>EEEVVVgggxxx~~~}}}|||}}}}}}}}}}}}~~~~~~~~~}}}}}}zzzyyyxxxyyy{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{yyyxxxxxxwwwtttooohhhcccZZZUUULLLCCC<<<888888888IIIBBB999333111222222222iiiPPPDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999999999999:::777777777888:::;;;;;;;;;;;;;;;::::::999999::::::888777777777666666555555666666666666777999:::;;;666666666555555555555555444666555222222666888666333444444444444444444444......000111222333333444000///...------///111222666555555444444333333222444333333333444444555666444444444444333333222222444555555444333444666999555555555555555555555444333444555777888999999999777777888999999:::::::::<<<;;;;;;<<<===<<<999555111111222333444444444444222444555777777666444333555555444444333222111111333444555666555444222000333444555555444555777888888;;;@@@EEEMMMZZZmmm|||~~~|||{{{{{{}}}}}}}}}~~~}}}{{{{{{zzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyuuusssqqqooollleee\\\VVVKKKGGG???888444333555777KKKBBB888333333333111///kkkQQQEEECCCCCCAAAAAA>>>>>>>>>>>>===<<<======<<<<<<;;;:::999999999999666777888999999:::;;;<<<>>>===;;;:::999888888888777777777777666666666666888777777666666777888888555555555666666666666666444666555111222555777555333444444555555444333333...///000111222333444555111000///......000222333555555555444444333333333444444333333333444555555444333333333222222222222666666666444333333555777555555555555444444444444333333555666888888999999777888999:::;;;;;;;;;;;;:::::::::;;;<<<:::777555222111000000222444666888333444666777777666444333555555444444333222111111333444666666666444222111444555555333222222555888777===FFFQQQ```qqq~~~}}}|||{{{~~~~~~}}}|||||||||}}}}}}~~~~~~}}}}}}}}}}}}}}}{{{zzzyyyxxxxxxxxxuuupppiiiddd___WWWMMMFFF===;;;888555333444666777888333......222555333000kkkRRRFFFDDDCCCBBBAAA>>>??????>>><<<;;;===>>>======<<<;;;;;;:::999999666888::::::999:::;;;===>>>===;;;:::888777777777777777777777777777777777888888888777777666666555444444555666777777666666333666555222222555666444333444555555555444333222.........///000111333444000000/////////000111222333333333333333444444444444444333333333333444444333333222222222222333333444555444222000000111333444444444444444444555555333444555666777888888888666888999;;;<<<<<<<<<;;;888999:::;;;:::888666555333222000000111444888:::444555666666666555444333444444333333222222111111333444555666666555333222555555555222000222777<<<<<>>777444444333333444444444444333000///000333333111...jjjQQQEEECCCBBBAAAAAA>>>??????>>>;;;;;;===???============<<<;;;;;;:::888:::;;;;;;:::999;;;===;;;;;;:::888888777777777888888888888888888888888666777888888888777555444222333555666777777777777333666666444444666666222333444555666555444222111............///000222333........./////////000000111111222222333333444444333333222222222222333333333333222111111222333444333333333111//////111333333333333444444555555555444444555666777777666666555666999;;;<<<<<<;;;:::777999::::::999777555555222222222333444666888999555555555444444444333333222222222222222222111111222333555666777666444333555555555222000444<<>>???@@@>>>;;;:::===@@@======>>>>>>===<<<<<<;;;888;;;===<<<:::999;;;>>>999999888888888888888999888888888888888999999999444555777999999888666555222333555777888888777777222666777555555777555222333444555666666444222111000000//////000111333444,,,---......//////......///000111222333444444555333333222111111222222222333222111111111222333444333333333222111222444666222222333333444555666666555555666666666666666555333555777:::;;;;;;:::999666888::::::999666555555000222444666777777777777666555444333333333333333111111111111111111222222111333555666777666555444444555444222111777AAAJJJVVVhhhyyy{{{{{{{{{}}}~~~{{{yyy~~~}}}}}}}}}|||zzzyyyxxxuuuuuuuuusssoooiiiccc___QQQGGG:::444555777666444444444333333222111111111.../////////......000333kkkQQQDDDAAA@@@?????????>>>===;;;;;;<<<<<<===??????>>><<<::::::;;;===777888::::::999999:::;;;:::::::::999888777666666666666777777888888999999888888888888777777777777555222444::::::555333666777777666666666555555444444555666777777555333222...///111333333333111000............////////////222222222333444555666777444444333333222333333333222333333222111222444777333333333444444444555555555444333333444555777888444444444555555555555666888888999999999888888777;;;777666999:::888777888444444444555666777777888777777666555444444333333666222//////111222111000000111333555555555333222666444555555555666@@@KKK]]]bbbnnn}}}~~~|||}}}~~~}}}|||{{{{{{yyy|||~~~{{{wwwwwwwww{{{wwwtttqqqmmmcccUUUIIIHHH???555222555999888555222222222222222222222222///000111000......000111mmmTTTGGGDDDBBBAAAAAA???>>>===<<<<<<<<<======??????>>>===::::::;;;===999:::;;;;;;:::999:::<<<;;;;;;;;;::::::999888777666666666777777888888888777777777777777777777777444111333888999666555999555555444444333333333333333444666666666444333111///000222444444333222111............////////////222222222333444555666777444444333222222222222333222333333222111222444666333333333333444444444444444444444444444555666777444444444555555555555666444555777888::::::;;;;;;;;;777666888999777555777444444555555666777777888777666666555555444333333444222000111333555444333000111333444555555444333555444555666555666>>>GGGOOOTTTbbbvvv~~~~~~}}}|||{{{zzzzzzuuuxxx{{{|||zzzyyyzzz{{{yyyvvvqqqiii___SSSHHHAAA===999555444777:::999777222222222222222222222222///000000///......///111jjjTTTIIIFFFEEEDDDDDD???>>>>>>===<<<=========>>>>>>>>>===;;;:::;;;===;;;<<<===<<<:::::::::<<<;;;<<<<<<<<<;;;:::999888666666666666777777777777666666666666777777777777444222222666777666777;;;555555444333333333333444333333444555555444222111000222333555555444333222............////////////111222222333444555666777444333222222111111111222111222333222111111333555222222222222333333333333222333444555666666666666444444444555555555555666444555666888:::;;;;;;;;;;;;666555777888555333444444444555555666777777777777666666555555444444444222111111333666777666555000111333444555555444333555444666888666555:::BBB>>>CCCQQQgggzzz~~~}}}}}}|||{{{zzzyyyxxxuuuwwwyyyzzzyyyyyyyyyzzzvvvsssjjj\\\MMMAAA;;;999555666777888999888777666222222222222222222222222...///000///------///000~~~xxxfffQQQGGGEEEDDDDDDEEE??????>>>>>>>>>============>>>>>>===;;;;;;<<<===;;;<<<===<<<:::999999:::;;;;;;;;;;;;;;;:::999999666666666666666666666666666666666666666777777777666555444444444555777999777666555555555555666777222333333444444333222222222333444666666555333222............////////////000111222444555666666777444333222111111111111111111222333222111111222333111111222222222333333333222333444666777666666555444444444555555555555666777777888999999999888888:::555444666777333222333555555555555666666777777777666666666555555444444222222333555666666555444000111222333444555555444666555666999888555777<<<666888BBBVVViiiwww~~~}}}}}}|||{{{zzzyyyyyyyyyyyyzzzyyywwwuuutttsssppphhh\\\MMMAAA999666555555888;;;:::777555555555333333222222222222222111...//////...------...000{{{}}}jjjUUUIIIDDDAAA@@@AAA???????????????>>>>>>>>><<<===>>>>>><<<;;;<<<===:::;;;;;;:::888777888999:::::::::::::::999999888777777777777777666666666555666666666777777888888999888666333222444666666777666555444444555777888222333333333333333333333222444555666666555333222............///////////////000222444666666777777555444333222111111111111111333444333222111222333111111222222222333333333222333444666777666666555444444444555555555555666666777888999999999999999999444333555666333111333555555555555666666666666666666666666666555555555444555666666444333111000000000222333444555555555777555777:::999666666999777666:::FFFUUUdddsss~~~~~~}}}|||{{{zzzyyyzzzzzzyyyxxxvvvrrrmmmjjjaaaVVVHHH>>>999777555333666999;;;999666444666999333333333222222111111111...///000///------///000xxxwww___OOOEEE???===>>>???@@@@@@@@@@@@???>>>>>>;;;===>>>>>>===<<<<<<===888:::::::::888777888999999999::::::::::::999999888888888888777777777777666666777777888888999999::::::888333222444555333555444333222222333555777333333333333333444444444333444555666666444333111............////////////...000222444666777777777666555444333222111111111222444555555333222222333222222222222333333333333222333444555666666666666444444444555555555555666333444666888:::;;;<<<===777333222555666444222444555555666666666666666666666666666666666666666666777888888666333000//////000000111222444555666666888666777::::::777666888:::888888===DDDPPPbbbrrr|||~~~~~~}}}|||{{{zzzzzzwwwwwwvvvuuusssmmmeee```MMMDDD888333444666555333555777888777666666:::===444333333222222111111111///000111000......000111vvv~~~eeeRRRGGG???>>>@@@@@@@@@AAAAAAAAA@@@???>>>:::<<<>>>>>>===<<<<<<===888:::;;;:::999999:::;;;::::::;;;;;;;;;;;;:::::::::999999999888888888777777777777888999:::::::::777:::888333222666666333555444222111111333666777444444333444444555555666222333555555555444222000............////////////...///222555777777777777888777555444333222222222333555666666444333333333333333333333444444444444444444444444444555666777444444444555555555555666222333555888:::<<<======666222222555777555444666666666666666666666666555666666666666666666666777:::;;;:::777222000000222000000111222333555666777:::777777:::;;;888777999999999999::::::BBBUUUgggqqqyyy~~~}}}}}}|||{{{zzzyyyxxxvvvuuutttrrrnnneeeYYYQQQ>>>:::555222333444555555555666777666666777888999444444333333222111111000000111222111//////111222uuu~~~eeeRRRGGGAAAAAAEEE@@@@@@AAABBBAAA@@@???>>>:::<<<>>>???===<<<<<<===999:::;;;;;;;;;:::<<<===;;;;;;<<<<<<===<<<<<<;;;:::::::::999999999888888777777888999::::::;;;;;;555999888333333777777333777666444333333555888:::444444444444444555666777222333444555555333111000............/////////000---///222555777777777777888888666555444333333333444666777777555444333333333333444444444444555555555444333333444555777888444444444555555555666666666666777999999:::::::::666222111555777666555777666666666666666555555555666666666666777777777777;;;<<<;;;777333111222555000000111222333555777888;;;777777:::;;;999888:::666888;;;:::777<<>>============<<<<<<<<<:::::::::;;;;;;:::999999<<<============<<<<<<;;;999999:::;;;;;;;;;:::::::::999999888888999999:::888777777666555444444444666666666666666666666666333333333333333333333333555444333333222222222222000000000000000///////////////000444999;;;999666999777333000333777444---444555666666666666666555444555555555444333222222333444555555333222333444777666555444444555777888444666999::::::999::::::;;;999777555444666888999666666666555666777777888777888999999::::::999999777777666555444333222222444333333222222333444444444555666777777666555444666555555555999>>>DDDGGGSSSZZZiii|||{{{zzzyyy{{{~~~~~~{{{xxxxxxvvvqqqiii]]]OOOBBB;;;888777666555444333333333888888888888777666555444777666444222111000111111111000000000000111111222zzztttcccUUUDDD???CCCAAAAAAAAABBBBBBAAAAAA@@@???=========<<<<<<<<<<<<;;;:::::::::;;;;;;::::::999======>>>>>>======<<<<<<:::::::::;;;::::::999999777999<<<======<<<999777888777777666555555444444666666666666666666666666444444444444444444444444555444444333333333333444111111000///////////////000///000333888999777444222333111///222666555111444444555666666666666555555555555555555444333333444555666666555444555777666555555555555666666777666888:::;;;:::999999::::::999777666666666888999666666666666777888999:::888999999:::::::::::::::888888777666555444333333222222333333444444444555555666777888888777666555666666666777999;;;>>>???AAAEEESSShhhyyy~~~~~~}}}{{{{{{|||{{{xxxuuurrrpppiii]]]OOOCCC<<<999666555444333333222222333333444444444444444333333666555333222111111222222333222222111111111111111xxxkkk\\\FFF>>>DDDFFFAAAAAAAAAAAAAAA@@@@@@???===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;;;;:::999888888555999>>>BBBBBB>>>999555888777777666666555555444666666666666666666666666555555555555555555555555555444444444444555555666444333000.........///000000//////222666777444111---000111///000444444222333444555555666666555555555555666666666555444444444666777777666666888999444444555666666666666666999:::<<<;;;:::888888999999999999888888888777777666666777888888999::::::999999:::;;;;;;;;;;;;;;;999999888777666555444444000111222333444555555555666666777777777777666666666777888888888888777666999999CCCXXXmmm}}}~~~}}}}}}~~~~~~|||{{{{{{yyyvvvtttmmmiii___QQQDDD<<<:::;;;888888777777777777888888555555666777777777666666555444444333333333444444444444333222111111111111|||ppp```HHH???DDDEEE@@@@@@AAAAAAAAA@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;;;;;;;;;;;;;????????????>>>===<<<<<<;;;;;;;;;:::999888777666444888>>>BBBBBB>>>888444777777777777666666555555666666666666666666666666444444444444444444444444555555555555555666777888666444111...------///000111///...000333444222///...222333000...000111///222333444555555555555555555666666666666666555555333555666777666777888:::333444555777777777666666:::;;;<<<;;;888777777888888999:::::::::999888777999999999999999999999999999:::;;;;;;<<<<<<;;;;;;::::::999888777666555555...///111333444444444444666666666666666666666666888888888888777666555555<<<999===NNNdddvvv}}}|||}}}}}}}}}}}}|||zzzwwwsssqqqccc\\\QQQFFF@@@<<<;;;;;;:::::::::::::::;;;<<<===999:::::::::999999888777555555444444444444444444333333222222111222222222~~~nnn___JJJBBBCCC@@@??????@@@AAAAAA@@@@@@@@@======<<<<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;?????????>>>>>>===;;;;;;;;;;;;::::::999888777666555777;;;======;;;777555777777777777777666666666666666666666666666666666333333333333333333333333555555555555666666777888666444111...---...///000222///...///111222000------222444111///111111///111222333444555555555555555555666666666666666555222333555555555555777888222333555777888777777666::::::;;;999777777777888999999;;;;;;;;;:::888777;;;;;;;;;;;;:::888777666999:::;;;;;;<<<<<<;;;;;;::::::999888777666555555...///000222333444444444555555555555555555555555:::999777666666777888999<<<777888EEEXXXjjjyyy}}}}}}}}}|||}}}}}}{{{vvvpppjjjgggVVVOOOFFFCCCDDDEEEAAA===>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@???===;;;:::999888888777666555333222111111111111111222222333444~~~kkk\\\JJJBBBBBB<<<>>>???@@@@@@@@@@@@@@@@@@>>>============<<<<<<<<<999:::;;;<<<<<<===<<<<<<>>>>>>>>>>>>===;;;:::999999:::::::::999888777777777777888888888888777777777777777777777777777777666666666666666666666666333333333333333333333333666555555555555666666777555444111///...///000000222///---...111222000---+++///000///111333333///000111222333444555555555444444555666666666555555111333444444333333555666333333555666777777777777999::::::999888888:::<<<::::::;;;<<<;;;:::999888;;;;;;<<<;;;:::888666555999999:::;;;;;;;;;;;;;;;::::::999888777666555555222111111222333444555666666666555555555555666666999888777666666888:::<<<:::666666@@@NNN]]]mmmyyy~~~||||||||||||yyytttlllddd^^^\\\WWWTTTQQQTTTYYYZZZUUUPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUTTTSSSQQQOOOLLLJJJIIIEEEDDDBBB@@@<<<999666444333333222222333333444555{{{hhhXXXGGGAAABBB>>>>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>=========999:::;;;<<<============>>>>>>======<<<:::999888888888999999999888888777777777777777777777777777777777777777777777777777666666666666666666666666444444444444444444444444666666555555444444555555333222111111000000000111222///---...000222000...,,,......---000333000***///000111333444444444555333333444555555555555555222333444444333222333555333444444444666777888999999:::;;;;;;:::<<<>>>AAA;;;;;;;;;;;;;;;::::::999888999:::;;;:::999777666888999999:::::::::::::::999999888777666555555444777666444333444666888:::999888777666666777888999777777777888888999999999888666888>>>FFFPPP___kkkzzz|||{{{zzzwwwuuuooofff^^^YYYXXXYYYcccfffkkknnnppppppooonnnkkkjjjjjjjjjjjjkkkkkklllkkkkkkjjjhhhfffdddbbbaaa[[[YYYWWWRRRMMMGGGBBB???888777666555444444444444xxxfffWWWDDD>>>BBBAAA===>>>???@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>999:::;;;<<<=====================<<<;;;999888777777888888999999999888888777777777888888777777777777777777777777888888888666666666666666666666666555555555555555555555555777666555444444444444444111111222222111111111111222///------000222111///000///---,,,///111,,,###//////111222333444444444222333333444555555555444333444555555333222333444444444333444555777999:::999:::<<<<<<===???BBBEEE<<<<<<;;;;;;;;;:::::::::444666888:::;;;:::999888888888999::::::::::::999999999888777666555444444<<<:::777555555777:::<<<;;;:::999888888999:::;;;444666888::::::999777555555555777:::===BBBOOO[[[sss~~~{{{yyyyyypppllleee[[[TTTTTTYYY^^^iiiqqq{{{}}}zzzyyy{{{yyyyyyxxxxxxwwwxxxxxxyyyvvvvvvuuutttsssqqqpppooonnnlllhhhccc\\\UUUOOOKKK===<<<:::888666444333333kkkUUUFFF@@@@@@AAA??????>>>>>>===>>>>>>??????>>>===<<<;;;:::999999888:::;;;===?????????>>>======>>>>>>===;;;999888999999999888888888777777777666666666777888999999666666666666777777777777888777666555444555666666666666444333333444555666888666444222111222333444444444333222111000///.........------------......111000///000222444333222//////000000111111222222///000222444555555555444666555444333333444555666:::888666666888999999999<<<<<<::::::::::::<<<<<<;;;;;;:::999999:::::::::999888777888:::;;;:::999666777999::::::999777666999999888777666555444444888777666777888999888666999:::;;;;;;999999:::;;;777777888:::======;;;:::;;;:::999777777;;;BBBFFFhhhsss~~~~~~{{{zzzsssiiiddd\\\TTTQQQVVV___hhhmmmtttvvvxxx{{{|||{{{zzzyyy{{{zzzyyyzzz{{{|||{{{zzzrrruuuwwwwwwvvvtttssssssssspppmmmkkkhhheeeaaa^^^VVVMMMBBB<<<<<<:::555000jjjTTTFFFAAA@@@AAA??????>>>>>>>>>>>>>>>???>>>>>>===<<<;;;:::999999999:::<<<===>>>???>>>>>><<<=========<<<;;;999888:::999999999999888888888777777777666777777888888555666666666777777777777999777666444444444555666666555444444444444555666888777555333333333444555444333333222111000///...///......------......//////...---...000111111000000000000000000111111111///000222333444555444444777666444444333444555666999888777666777999999:::<<<;;;:::999999:::;;;<<<;;;;;;::::::999::::::;;;888777666777999:::999888777888999::::::999888777999999888888777666666666888777666777888999888666888999:::999888888999:::777777777888:::;;;:::999777777666444444777<<<@@@VVVfffyyy{{{wwwtttkkkaaaVVVSSSSSSWWW___iiiqqquuuxxxxxxzzz{{{||||||{{{{{{}}}|||{{{|||}}}~~~|||{{{uuuwwwyyyyyywwwuuuttttttpppooommmmmmnnnmmmjjjhhhaaaZZZQQQKKKGGGAAA777///hhhRRRFFFBBBAAA@@@????????????????????????>>>======<<<;;;:::999999999:::<<<===>>>???>>>>>>;;;;;;<<<<<<;;;:::999888::::::::::::999999999999888888777666666666777777555555666666666777777777:::999666333333333555666666555555444444555666666888777555444333444444555333333222111000//////...///......------......///...------...000111111000111000000000000000000//////000111222444444444444777666555444333333444555888888777666777888999:::;;;;;;999999999999;;;;;;;;;:::::::::::::::;;;;;;888666666666888999888777777888999::::::999888777999999999999999888888888888777666777888999888666777888999888777666777999888666555666888::::::999555555666555444555888:::BBBSSSjjjzzz~~~}}}xxxpppjjjfff___XXXQQQTTT[[[dddooowww{{{||||||||||||||||||||||||||||||{{{zzz{{{}}}}}}{{{zzzvvvwwwyyyxxxvvvtttsssssspppoooooopppqqqqqqpppnnnlllgggbbb^^^YYYOOOBBB888fffOOODDDAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAA======<<<;;;;;;:::999999999:::<<<>>>>>>>>>>>>===:::::::::::::::999999999;;;;;;;;;:::::::::999999999888777666666666666666555555555666666666777777;;;999666333222333555666555555555555555666666666666555444333333333333444333222222111000///////////////............//////000///...000222333222111111111000000/////////...//////000111222333444444888777555444333333444444777777777666666777999;;;;;;:::999888888999:::;;;;;;::::::::::::;;;;;;<<<888777666777888999888777888999999::::::999999888999999999:::::::::;;;;;;888777666777888999888666777888999888777777888999999777555555777999:::999666777888888777666777888777DDDXXXjjjwww~~~|||{{{uuupppggg^^^YYYXXXYYYYYY```eeelllttt{{{~~~}}}|||{{{{{{{{{{{{|||yyyyyyxxxyyyzzzzzzxxxvvvuuuvvvwwwvvvtttrrrqqqrrrtttrrrqqqqqqqqqpppnnnlllooommmkkkjjjhhh```UUUMMMfffNNNCCC@@@>>>===@@@@@@BBBBBBCCCCCCBBBBBB<<<<<<<<<;;;::::::999999:::;;;<<<>>>>>>>>>======888888888888888999999999;;;;;;;;;:::::::::999999888888777666555555555666555555555555666666666666:::888666333333333555666444555555666666777777777333333222222222222222222222111111000000//////////////////....../////////000///...///111333222111111000000000//////....../////////000111222333444777666555444333444444555555666777666555666999<<<;;;;;;:::999999:::;;;;;;;;;:::::::::;;;;;;<<<===:::999888888999:::999888999999999::::::999999999999999::::::;;;;;;<<<<<<888777666777888999888666888999:::999888777888:::;;;999666666888:::::::::666888::::::888666666666777;;;FFFXXXkkkzzzzzzuuuqqqeee]]]TTTMMMMMMTTT___hhhsssvvvzzz}}}~~~}}}|||{{{zzzzzzzzz{{{yyyyyyyyyzzz{{{zzzwwwuuuuuuvvvwwwvvvtttssssssssswwwvvvtttsssrrrqqqnnnlllpppooonnnoooooolllfffaaahhhPPPBBB>>>======>>>???AAABBBCCCCCCBBBAAA;;;;;;;;;;;;::::::999999:::;;;===>>>>>>>>>===<<<777777777777777888999:::::::::::::::999999999999777777666555555555666666444444555555555666666666888777666555444555555666444444666777777777777777111111111111111111111111111111000000000/////////000//////......//////000---,,,,,,---///000000///000//////////////////............///000111333444666555444333333444555666444666777666555555999===<<<;;;::::::::::::;;;<<<::::::::::::;;;<<<===>>>;;;:::888999::::::999888::::::::::::::::::::::::999999::::::;;;;;;<<<<<<888777666777888999888666888999:::999888888999::::::999777777999:::999999555777888888777555444555999888;;;GGGZZZnnn|||~~~xxxqqqjjjeeeUUUOOOKKKLLLRRR]]]nnn|||{{{}}}~~~~~~}}}~~~}}}}}}||||||{{{{{{zzzzzz|||||||||}}}~~~}}}yyywwwxxxyyyzzzyyywwwvvvwwwxxxwwwvvvuuuuuuuuuuuurrrpppsssqqqpppooopppooommmkkkmmmTTTDDD>>>===???;;;<<<>>>@@@AAA@@@??????;;;;;;;;;::::::::::::999;;;;;;===>>>>>>>>>===<<<666666555555666888999::::::999999999999888888888666666555555555666777777444444444555555555666666444555555666666666666666333444666777888888777777111111111222222222111111000000000000////////////000000////////////000000---,,,,,,---///000///............///////////////............///111222444444444333333444555777888333555888777444555999=========;;;;;;;;;;;;======:::::::::;;;;;;<<<===>>>:::999888888999999888666:::::::::999999:::::::::::::::::::::::::::;;;;;;888777666777888999888666777888999888777777777999888777777888999999888666444666777777666444444555777777777===III]]]qqq|||zzzvvvooohhh```ZZZVVVPPPOOOSSS[[[ccckkkwww}}}~~~~~~||||||~~~|||}}}~~~~~~~~~}}}|||{{{}}}|||}}}~~~}}}zzzwwwxxxyyyzzzyyyxxxxxxzzz{{{vvvuuuttttttuuuuuusssqqqsssqqqppppppppppppooonnnqqqWWWEEE>>>>>>@@@888:::<<<>>>???>>>===<<<;;;:::::::::::::::::::::;;;<<<===>>>>>>======<<<666555555555666777999:::999999999888888888777777555555555555555666777888444444444555555555666666222444555777888777666666333444666777888888888777111222222333333333222222000000000000////////////000000////////////000000///...---///111222111000---.........//////000000............///000222444444333333333444666777999222555888777444444999>>>>>>===<<<;;;;;;<<<===>>>:::::::::;;;<<<===>>>>>>:::888777777888888777555;;;::::::999999::::::;;;::::::::::::::::::::::::888777666777888999888666666777888777666555666888666666666777999888666444555777888888777666666777444666777888>>>PPPhhh{{{~~~|||xxxssskkkaaaXXXQQQMMMJJJSSSVVV```lllrrrsssyyy||||||~~~|||}}}~~~|||{{{{{{|||}}}~~~|||xxxuuuvvvwwwxxxxxxwwwxxxzzz|||vvvtttsssrrrrrrqqqnnnlllppppppppppppqqqqqqppppppttt]]]EEE???BBB???>>>>>>>>>>>>============::::::888777777888::::::??????>>><<<:::888666555777666444333333555888:::777888::::::888777777888777666555444444555666777666888999888777666777888777666666666555555555555777666666888;;;<<<:::777777555222111000111333555222000111444333///---///222222111000//////000000------...///000111222222,,,...000111111000...,,,---......///////////////333333333333333333333333333444444444555777;;;>>>======<<<<<<<<<<<<======>>>????????????===;;;:::999999888888999999:::;;;======;;;:::999888888888>>><<<999777666666666777888888888777888888999:::<<<:::777777777888888777999777666666777777666444888888888888888777666666888444444777;;;EEEZZZnnn}}}xxxqqqkkkddd\\\QQQIIIHHHOOOYYY```iiissszzzyyyxxx}}}~~~~~~~~~}}}|||~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvuuutttsssqqqpppoooqqqsssuuusssooooooqqqtttsss]]]FFFAAADDDAAA============<<<<<<<<<<<<;;;::::::999999::::::;;;??????>>>===;;;999777666666555444444444555777888777888999999888777777888777666555555555555777777666777888888666666777888777777666666666555555555777666666888;;;<<<:::777666555333111111222333555333000000333222...---000222111111000//////000000......//////000000111111---...///000000///...------...//////000000//////222222333333333444444444444555555555555777:::======<<<<<<<<<<<<<<<<<<===>>>>>>>>>======;;;::::::::::::999999::::::;;;<<<<<<;;;:::999999888999999<<<;;;999777666666777777888888888888888999999:::<<<:::888777777888888777999777666666777777666444888888888888888777666666888666555777999@@@QQQbbbzzzzzzuuupppjjjbbb\\\PPPOOOMMMOOOTTT]]]fffkkksss{{{~~~|||}}}|||~~~|||zzzzzz{{{xxxxxxwwwvvvuuutttsssrrrvvvuuuuuutttsssqqqpppppprrrssstttsssrrrrrrssstttsss]]]GGGBBBFFFBBB======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;?????????>>><<<:::999888555555555555555666666666666888999888777666777999888777666555555666777888555666777777555555666777777777777666666666555555666666777999;;;;;;999888666555333111111222333555444111000222111......111111111000/////////000000////////////000000000000////////////////////////---...//////000000//////111222222333444555555666666666777666555666999;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::::::::;;;;;;::::::;;;;;;<<<===:::999999888888999999::::::999777666666666777888888888888888888999::::::===:::888777888888888777888777666666777777666555777888888888888777777666888777777888777;;;FFFQQQqqqyyyyyyssskkkbbb[[[TTTNNNJJJFFFJJJSSS]]]gggooouuuwww{{{~~~~~~~~~{{{zzz{{{|||zzzyyywwwtttsssrrrrrrrrruuuuuuuuutttsssrrrqqqqqqrrrrrrssstttvvvwwwuuutttuuu^^^GGGBBBEEEBBB>>>============<<<<<<<<<;;;<<<===>>>>>>===<<<;;;?????????>>>===;;;:::999333444555666666666555444666777888777666666777999999888777666666666777888444666777666555444555777777777777666666666666555666666777999::::::999888666555444222222333444444666222000111111...///222111000000/////////000000111000000000/////////...000000///......///000000......///000000000000000000111222333444555666777666777777777555666888::::::;;;;;;;;;;;;;;;;;;:::>>>===;;;:::::::::;;;<<<:::::::::::::::;;;<<<<<<888888888888888999:::;;;888777777666666777888888999888888888888999::::::===;;;888777888999888777888666555666777888777555777777888888888888777666666888999999777888>>>DDDeeeooo||||||uuuqqqfff```WWWNNNHHHFFFGGGGGGSSSZZZdddoooxxx|||}}}}}}~~~~~~~~~~~~~~~|||{{{|||~~~}}}{{{xxxvvvuuuuuuvvvwwwvvvuuuttttttsssrrrrrrrrrrrrqqqrrruuuyyyzzzwwwtttwww___GGGAAADDD@@@?????????>>>>>>>>>>>>===;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>===<<<;;;:::333444555666666555444333555666666666555555777999:::999888777666777777888444666777666555444555777888777777777666666666666555666888999:::999999999666555444333333333444444666222000222111...///333000///////////////000000111111000000//////......111000////////////000111...//////000000000000000000000111222333444555666555777777777555555666888::::::;;;<<<<<<;;;::::::>>>===<<<;;;;;;;;;<<<===999999999999999::::::;;;888888888888999:::;;;;;;777777777777777888888999999999999888999::::::;;;===;;;999888888999999888777666555666777888777666666777777888888888777777555888:::999888999<<<>>>QQQ\\\jjjrrrooofff\\\VVVOOOKKKFFFCCCDDDKKKTTTZZZkkkooovvv|||~~~~~~~~~|||{{{|||~~~|||zzzxxxwwwwwwxxxzzz{{{wwwvvvuuussssssrrrrrrrrrsssrrrrrrvvvzzz{{{xxxuuuxxx```HHHAAACCC???@@@@@@@@@?????????>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;===============<<<;;;:::444444555666666444333222444555555444444555777:::;;;:::999777777777888888555666777777555555666777888888777777777666666666444666999:::999999999:::666555555444444444444444555222111333222//////222//////......//////000000111111000000//////......000000000000000000000000...///000000111111000000///000000111222333444444333555666666555444555666:::;;;<<<======<<<;;;:::======<<<<<<<<<<<<<<<===999888888888888999::::::999999999999:::;;;;;;<<<888888888888999999999999999999999999999:::;;;;;;>>>;;;999888999999999888777666555666777888777666666777777888888888888777555888:::888777:::<<<<<>>>>>>>>>>>;;;::::::999999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::444555555555444444333222444444444444333444777:::<<<;;;999888777777888888666777888888666666777888888888888777777777666666444777::::::999888999:::666555555555444444444444444222222444444000///111...............///000000000000000000///////////////000111111111111000/////////000111111111111000//////000000000111111111111333444555444333444666:::;;;===>>>>>>===;;;::::::;;;;;;<<<<<<<<<;;;;;;:::999999999999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<999::::::::::::999999888:::999999999999:::;;;;;;>>><<<999888999:::999888666555555666777888888666666666777888888888888888666999999555555:::<<<:::888<<>>>>>>>>>>>============::::::888777777888:::::::::;;;;;;;;;;;;;;;::::::555555555444444333333333444444444333333444777:::===;;;:::888777777888888666888999888777666777999888888888888777777777777333777::::::999888999;;;666555555555555444444444444222222555555000///000...............///000111////////////000000000000...///111333333111///...//////000111111111111111////////////000000000000///111333444333333444555;;;<<<>>>??????>>><<<;;;888999:::;;;<<<;;;:::999;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<:::;;;;;;;;;;;;:::999888::::::999999::::::;;;<<<>>><<<999888999:::999999666555555666777888888777666666777888888888888888777:::999333333999;;;999:::<<<<<<<<<>>>DDDLLLSSSXXXaaammmwww}}}|||zzz}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||wwwssspppooozzzzzzzzzzzzyyywwwvvvuuu}}}{{{wwwtttqqqppppppqqqsssuuuwwwvvvsssssswwwzzzvvv\\\KKKEEEBBB???????????????>>><<<;;;::::::::::::999999888888888;;;;;;;;;;;;;;;<<<======999777666555666666444222666444333555444333666;;;CCC@@@;;;777555666888:::888777666444444555555666999888666444333444666777666777888999999888777666888888888777666444333222444222111222444444222///222111000000///000000000///////////////.........000000000000111111111111000000000000111111111111...000111000///...///111///000111111111222555888;;;;;;<<<======<<<;;;:::;;;<<<<<<:::888888999;;;;;;;;;;;;<<<<<<=========???>>>>>>>>>======<<<<<<@@@???>>>===;;;999888888999:::;;;<<<<<<:::999777;;;<<<<<<:::888666666777666777888999999999999999444555777888888777777666555555666777888999999:::555888;;;???EEEPPP^^^iiirrrvvv|||~~~~~~{{{wwwuuussssssssssssvvvzzz}}}~~~|||yyywwwxxxxxxwwwuuusssqqqooonnnrrruuuwwwuuurrrqqqrrruuuxxx^^^LLLEEEBBB???????????????>>>===<<<<<<<<<<<<<<<;;;::::::999999<<<;;;;;;;;;;;;<<<======888666555555666666555444666444555999:::888777:::>>><<<888555444444555666888777666555444555555666888777555444333444555666666777888999999888777666777777666555444333222222444222111222444444111///222222111000000000000000////////////////////////000000000000000000000///000000000000000000000000...000111000///...///111000111111111111222444666<<<<<<======<<<;;;999888;;;<<<<<<;;;999888999;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>======<<<<<<<<<;;;;;;:::::::::888999;;;<<<;;;:::888777;;;<<<<<<:::888666666777777888999::::::::::::999555666777777888888777777777777777777777888888888:::999999>>>IIIYYYhhhqqq|||~~~~~~~~~~~~~~~~~~|||yyywwwwwwwwwwwwtttvvvyyy|||}}}{{{yyyxxxxxxxxxxxxwwwuuutttrrrrrrssstttuuuuuutttssstttuuu|||```MMMFFFCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::<<<;;;;;;;;;;;;<<<======777666555555666777666444555444777>>>BBB???:::777:::999777666555444444444777777666555555555555666777666555333333444555555666777888999999888777666777666555333222222222333333222111222333333111///333222222111000111111111////////////////////////000000000//////.........////////////////////////...000111000///...///111000111222111111111333555<<<<<<<<<<<<;;;:::888777;;;<<<<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;::::::???????????????>>>>>>>>>888999999::::::;;;<<<<<<888999:::;;;;;;999777666:::;;;;;;:::888666666777888999999::::::::::::999888777777777777888999999888888888777777666666666<<<888666;;;JJJ]]]nnnxxx~~~~~~}}}}}}~~~~~~~~~|||{{{zzzzzz{{{{{{vvvwwwyyy{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxwwwvvvuuuuuutttssstttvvvwwwwwwvvvcccOOOGGGDDDBBB>>>>>>>>>>>>??????@@@@@@???>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;<<<======888777555555666666555333555333888BBBHHHCCC:::555777888888888777666555444777666666666555555555555666555444444444444555555777888999999999999888777888777444222222222333444222222222222222222000000333333222111111111111111///////////////000000000000000//////......------////////////...............000111000///...///111000111222222111000222333888999:::;;;;;;:::999888:::<<<======;;;:::;;;<<<<<<<<<;;;;;;::::::999999>>>>>>>>>>>>>>>=========777777888999::::::;;;;;;777888999::::::888777555999:::;;;999777666666777777888888999999999888888999888777777777888:::;;;777777777777777777666666999666333666BBBUUUiiiuuu~~~}}}|||}}}}}}~~~~~~~~~~~~}}}{{{{{{{{{{{{|||yyyyyyyyyzzzzzzzzz{{{{{{yyyyyyyyyyyyxxxwwwvvvuuuvvvsssrrrtttxxxzzzyyywwwdddOOOGGGEEEDDD??????>>>>>>???@@@AAABBB>>>>>>===<<<;;;:::999888:::::::::::::::;;;;;;<<<:::888666666666555333111444333888BBBHHHBBB999333444555777888888777555444666666666666666555555444555555555444444555555555777888999::::::999888777999777555333333444555666111222222222111000000000333222111111000000111111////////////000000111111000/////////.........---000/////////.........---...000111000///...///111///111222222111000111222444555777999;;;;;;;;;;;;:::<<<>>>>>><<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<888888999999999999999999777888999::::::888777555999::::::999777666777888666666777777777777666666999888777777777888:::;;;444555555666777777888888555666666555999GGG[[[kkk|||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxwwwuuutttsssuuusssrrruuuyyy{{{zzzxxxcccOOOGGGGGGGGG@@@@@@?????????@@@BBBCCC>>>===<<<;;;:::888777777999888888888888999::::::999888666555666555444222333222666>>>BBB===666333111222444666777666444333666666666777666555555444555555555666666666666666777888999::::::999888777888777666555444555555666000111333222111///000000222111111000///000000000...//////000000111111222////////////////////////111000000//////............000111000///...///111...000222222111111111222111222555888:::;;;<<<<<<:::<<<>>>???>>><<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999999888888999:::;;;;;;999777666888999:::999777666777888555666666666666555444444888777777777777888999999333444444555777888888999444888:::777555===MMM\\\ssszzz~~~~~~|||||||||{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{yyyyyyyyyxxxvvvtttsssrrrtttttttttuuuxxxyyyyyyxxx}}}bbbNNNGGGHHHIIIBBBAAA@@@??????@@@BBBCCC>>>===<<<;;;:::888777777777777777777777888888999666555444555666777666555222111444999999444222222111222444666777666666555555666777777777666444444555666666777777888777777888888::::::::::::888888666666555555555555444444///111333222000...///111111000//////......//////...//////000111111222222...//////000000111111111222222111000000///.........000111000///...///111,,,...111222111111222333000222555777999:::;;;;;;999<<>>===<<<:::999888777666666666666666777777888333333333444777999999888222111222555333//////333333444666777999999999888555666777777777666444333666666777888888888888888888999::::::::::::999888444444555555555444333333///111333222000...///111000000///..................//////000111222222222......///000111222333333333222222111000//////...///000111000///...///111+++---000222222222222333222333555777999999999999999<<>>===>>><<<<<<======>>>>>>??????;;;;;;;;;<<<<<<=========999999999::::::;;;;;;<<<999:::;;;<<<<<<:::999777777888999888777666777888777777888777777666555555444555777888888888777666666666666666666555555555666777999888777888;;;???NNN]]]ppp}}}~~~~~~~~~~~~}}}}}}zzz|||~~~wwwxxxzzz|||}}}~~~~~~~~~zzzzzz|||||||||{{{zzzyyyvvvwwwwwwxxxxxxxxxwwwwwwrrruuuwwwwwwttttttvvvyyyvvv```OOOGGGEEEEEEBBBEEEFFFBBBAAABBB@@@<<<;;;999;;;@@@@@@;;;999;;;666777999888666555555666999555333444999<<<:::777333222222111111222222333222111111222444555555444:::999999:::;;;:::888666777777888888888888777666:::999888999<<<<<<999666444666888999999666333111222222222222111111111000///////////////000111111111111111111000000000000.........///////////////222///---///222333111///111111000000000000111111111111111111222333444555555666888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<>>===<<<<<<<<<<<<<<<>>>;;;999999;;;<<<;;;999>>>===<<<<<<===<<<:::888999888777666666777888999888777666666666666777777:::888666666777888888777666555444444555666777888777777777777777888888888===MMMfffyyy}}}zzz||||||zzzyyyzzz|||}}}{{{}}}zzzyyyzzz~~~~~~zzz|||~~~}}}zzzyyy{{{}}}||||||{{{zzzyyywwwvvvuuuuuuvvvxxxxxxwwwvvvwwwxxxwww```NNNEEEBBBBBBAAADDDEEEBBBBBBCCCAAA===<<<:::===AAAAAA<<<999:::666777999888666555555555888555222444888:::999777333222222111111222222333222111111222444555555444999999999::::::999777666666777777777777777666666888777666888:::999777444333555777999888666333111222222111111111000000000///////////////000111111000000000000000000000000111111111000/////////...111000//////000111000///111111000000000000111111222222111111111222222333444555777999;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<999:::<<<=========<<<;;;>>>======<<<;;;;;;<<<<<<<<<999888999<<<>>>===<<<===<<<;;;;;;<<<;;;999777888888777666666777888888:::999777555555666888:::777666555555777999999888666555555444555666777888777777777777777888888888777BBBWWWnnn{{{~~~~~~~~~~~~|||{{{|||}}}~~~}}}{{{yyyyyy{{{~~~|||~~~}}}zzzyyyzzz{{{~~~~~~}}}|||zzzxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwwwwwww___MMMCCC?????????CCCDDDBBBBBBDDDCCC@@@===<<>>???===<<<;;;::::::;;;<<<===999999;;;<<<<<<<<<;;;:::<<<<<<<<<;;;;;;;;;;;;;;;999888777999<<>>AAACCCBBBCCCFFFEEEBBB??????AAAEEEDDD===888888777999999888555333333333555333222222555666666444333222222111111222222333333222111333555666555444555777888888777666555555444444555555666555555555555555555666666555333111222333555666777555444222000000000000////////////000000////////////000000............////////////111111111000000/////////111333555333///---...111111111000000000000111111111111000000000111222222444555777999;;;<<<=========<<<:::999999:::<<<===999:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::<<<>>>??????<<<;;;;;;;;;<<<<<<:::888777666666666666666666777777666666666666777777888666444333444666777777666666666555555555666666666555555666666777888888888===;;;BBBVVVmmmzzz~~~}}}~~~||||||}}}~~~|||{{{{{{{{{~~~}}}{{{yyyxxxwwwuuuuuuuuuxxxzzzuuukkkbbbttt]]]LLLCCC@@@@@@<<>>999999999::::::999666444333333444333222222333444444444333222222111111222222333333222222333555666666555444777999999666555555555333333444555555555555555555666777777666444333222000222333555555555444333000000000000////////////000000////////////000000---........./////////000.........//////000000000222444666444000...000222111111000000000000111111/////////000111333444555666777888999:::;;;;;;;;;<<<;;;:::999999:::;;;<<<:::;;;<<<===>>>======<<<::::::;;;<<<<<<;;;;;;:::;;;<<<<<<;;;;;;<<<===>>>======<<<===>>>>>><<<:::666666777777777777666666555777:::======<<<999777999777555444555666555444666666666666666666555555444555555666777777888888999666:::FFFVVVdddrrr|||{{{~~~|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzxxxwwwvvvvvvvvvxxxzzzxxxnnn^^^QQQrrr\\\KKKCCCAAAAAA<<<@@@CCCBBBDDDHHHHHHEEEDDDBBBCCCFFFDDD???<<<<<<;;;<<<<<<:::777444333444444333333333333333444444333222222111111222222333444333222333555777666555444777:::999666444555666333333444555666666666666555777888888555333222333///111222444555555444444111111000000000/////////111000000///////////////.........//////000000111,,,,,,---...///000111111222333444333111000000111111111000000000000111111/////////111222444666777888888999::::::::::::999:::::::::;;;;;;:::::::::;;;<<<===>>>>>>>>>===<<<999:::<<<======<<<;;;;;;===>>>>>>===;;;:::;;;===>>>===<<<===??????===;;;777777888888888888777777777:::@@@DDDDDDAAA===::::::888666555666666444333666666666777666666555444444444555666777777888888555444888???GGGSSSgggxxxzzz~~~~~~~~~~~~~~~~~~|||~~~}}}~~~~~~zzzzzzzzzzzzyyyxxxwwwvvvvvvwwwyyyxxxrrrdddRRREEEqqq[[[JJJBBB@@@AAA===AAACCCCCCDDDHHHHHHEEEFFFCCCCCCEEEDDD???>>>@@@===>>>>>><<<888555444444444444444333333333444555333222222111111222222333444333222444666777666555444888;;;:::666444555777333333444666666777777777555777999888444222222222///000111333444444555555222222111111111000000000111111000///////////////......///000000111222222.........///000000000111111000///000111111000///111111000000000000111111111111111222333555666777666777888999:::;;;;;;;;;888999;;;<<<<<<;;;999888:::;;;<<<=========<<<<<<999;;;<<<>>>>>>===<<<;;;===>>>???===;;;:::;;;>>>===<<<<<<===>>>>>>===;;;777888999::::::999888777888<<<@@@DDDEEECCC???<<<:::888666666777777666555666666777777777666444333333333444555666777888999555777:::===???GGGYYYjjjsssyyy~~~}}}||||||}}}}}}~~~|||~~~~~~~~~|||xxxxxxyyyyyyyyyyyyxxxxxxwwwxxxwwwssshhhZZZKKKBBBqqq[[[JJJAAA??????===AAACCCCCCDDDHHHHHHEEEGGGDDDCCCDDDCCC@@@???BBB>>>??????===999666555555444555555444333333444555333222222222222222222333444333333444666777666555444888<<<;;;777444666888333444555666777777777777444666888777444111111222...///111222333444555555222222222222111111111111111111000///////////////...//////000111222222333111111111111000000000000000...,,,---000111///---111111000000000000111111333333333333444444555666555666777999;;;<<<<<<<<<777999;;;======;;;999777999:::;;;<<<<<<<<<;;;::::::;;;===??????>>>===<<<<<<===???===;;;:::<<>>AAAAAA@@@>>><<<999777666666888999888888666666777777777666444333333333444555666777888999555666999:::888;;;IIIWWWjjjqqq{{{~~~}}}|||{{{{{{|||}}}~~~|||}}}zzzwwwxxxyyyyyyzzzzzzzzzyyyxxxxxxuuummmaaaSSSIIICCCooo[[[GGGCCCEEE??????@@@@@@AAACCCFFFIIIJJJHHHFFFDDDBBBAAACCCEEEFFFDDDCCC@@@<<<777444444444444444333444444444444444444333333222222111111111333333333333222444666888777777888999999999999888222333444555666666666666333444444222111111333555000000000111222444555666444333111////////////000000///...///000111000///333111///......///111333222000///000333444222000///////////////............/////////000000000000000111333555666666555555777777888999;;;<<<===>>>;;;<<<<<<<<<<<<;;;999888<<<===============<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<;;;;;;<<<===<<<;;;666777999::::::999777666:::999999888888888888888999999999::::::999999999999666444555777999888666666666555555555555666666333333333444555666777888<<<777666888:::;;;???DDD___hhhuuu~~~~~~~~~~~~}}}}}}~~~yyyyyyzzzzzzzzzyyyyyyxxxxxxvvvqqqkkkddd^^^ZZZWWWwwwbbbLLLEEEEEE???AAAAAA@@@AAABBBEEEGGGIIIJJJIIIFFFDDDDDDEEEFFFGGGEEEEEEBBB>>>999666555666777666666555555444333222333333333222222222222222222222333333444666888:::777777777777777666555444333444444555555555555555333444444222111111333555000000000111222444555666444333111000/////////000111000///000111222222000111111000//////000111111222000///000222333222000////////////////////////000000000000000000111111222333444666666666555555666777888999;;;;;;<<<<<<999:::<<<======<<<:::999==================<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;::::::;;;<<<<<<;;;777888999::::::999888777999999888777777777777888888888999999999999888888999777555666888999888666666666555555555555666666666666555555555666777777:::666555777999999;;;@@@OOO]]]ooo|||~~~}}}|||}}}~~~yyyyyyyyyyyyyyyxxxwwwwwwwwwvvvuuusssqqqooommmlllkkkRRRHHHFFF???CCCBBB@@@@@@AAACCCFFFHHHLLLKKKIIIGGGGGGGGGHHHHHHGGGFFFDDD???:::777777888:::999888888888666333111222222222222333333333333222222333444555777999:::888888888777666555333333555555555555555444333333222333444333111111333444111111111111222333444555333222111000000000000000222000000111222333222111000000111111111111000000111000///000222333222111//////////////////000000222222222222111111111111444555666777777666555555555666888999:::::::::999777999<<<>>>???>>><<<;;;===============<<<;;;;;;999:::;;;<<<<<<<<<;;;:::<<<:::999999;;;;;;;;;:::999999999999999999999999999888888777777777777777777888888888888888888777999777666777888999888666666666555555555555666666888888777666666666666666777444444777888666777;;;@@@OOOdddttt|||~~~|||~~~|||zzzzzz|||~~~yyyyyyyyyyyyxxxwwwvvvuuurrrssstttuuuvvvwwwxxxyyysssWWWJJJGGGAAABBBAAA???>>>@@@CCCFFFIIIKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFDDD???:::888777888:::999999:::;;;:::666222111222222333333444444444333222222444666777888777999999999999888777666555666666666555444333222111222333333333111111222444111111111111222333444444222222222111111000000000111000///000222333222111///000111222222111000///000000000000111111111111//////000000000000111111333333333333333222222222666666777888888777555555444555777999:::999888888666888<<>><<<===============<<<<<<;;;888999;;;======<<<:::999;;;999888888:::;;;;;;:::::::::999999999999::::::999888777777666666777777777777888888888888777777777777777777777777666555666666555555555555666666777777666666666666666777666444555888888555555888;;;EEEVVVggguuu|||}}}}}}~~~|||~~~~~~~~~~~~}}}zzzxxxyyy|||zzzyyyyyyxxxwwwvvvtttssssssssstttuuuvvvwwwxxxxxxwwwYYYKKKIIICCC??????>>>>>>@@@CCCFFFIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFEEECCC>>>999666666777888777888;;;??????:::666222222222333333444444555444333222333666777666444666777777888888888777777777666666555444222000///111222333333222111222333222222222111222222333333222222222222222111111111000///...///111111111000...///111333333111///...///000000000000000111111000000000000111111222222444444444333333333333333666777888888888777666555444555666888999999999888888:::===???@@@???>>>===<<<<<<============<<<<<<999:::<<<======<<<:::999:::999888888:::;;;;;;;;;;;;;;;:::999999:::;;;;;;999888888777777777777777777777888888888888777777666777777777666555555444666666555555555555666666444444444444555666777888777555666999999666555777;;;===EEEVVVjjjyyy}}}}}}|||~~~~~~}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~}}}|||yyyxxxxxx|||~~~zzzyyyyyyxxxwwwvvvtttsssxxxxxxxxxxxxxxxxxxxxxxxxyyyYYYJJJIIIEEE>>>>>>>>>???@@@CCCEEEFFFCCCDDDFFFGGGGGGGGGFFFEEEEEEDDDBBB===888555555666555555666<<>>??????>>>>>>===:::;;;<<<===>>>>>>>>>>>>;;;<<<=========<<<;;;:::;;;999888999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888777888888888888888888777666777999999777555444444666666555555555555666666222333333333444666777888777555666999999666666888999666999FFF\\\oooyyy|||zzz}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~|||||||||zzzxxxyyy|||~~~yyyyyyyyyyyyxxxwwwvvvuuuxxxxxxwwwwwwwwwwwwwwwwww{{{XXXHHHHHHEEE@@@@@@@@@AAAAAAAAAAAA@@@@@@AAADDDFFFGGGGGGFFFEEEEEEDDDBBB===888555555666555444666<<>>777444444444444444333333333444222222666;;;===;;;888555555555666555555444444666666555444333222000//////111333333222111111111444333333222111111111222111111222333333333222111000///...///111222111000///000111222222111000///---///111000///...000222000000111111222333333444111111222333444555555666333444666777888777777666555444444555777:::===???AAA@@@???>>>======<<<<<<888999;;;===>>>?????????>>>>>>=========<<<<<<<<<;;;:::999:::<<<=========:::;;;<<<======<<<;;;:::;;;::::::999999999999999888888999999999999888888777:::<<<<<<999666666666666666555555555555666666555555444555555666777777777444444888888666666999777555666===KKK\\\kkkssswww|||~~~~~~~~~~~~~~~}}}|||||||||}}}}}}~~~{{{||||||{{{zzzzzz|||}}}yyyyyyyyyyyyyyyxxxwwwwwwuuuuuuuuuuuutttttttttttt|||XXXGGGGGGEEEAAABBBBBBBBBAAA???===<<<>>>@@@CCCFFFHHHHHHFFFEEEFFFEEEBBB>>>999666666666555444666===DDDDDD===666555555555444444333333333333222222777>>>BBB@@@===999999888888777666444444555555555444333222000000///111333333222111000111444444333222111111111111000111333333444333222111111000000000222333222111000000111111111111000000---///111111......000222000000111222333333444444///000111222444555666666222333555666777777777666555444444444777;;;???AAADDDBBB@@@>>><<<<<<<<<<<<777888:::<<<>>>@@@@@@AAA@@@???>>>===============;;;:::999:::<<<>>>>>>>>>:::;;;===>>>>>>===;;;:::<<<;;;::::::999999::::::999999::::::::::::999999888;;;>>>>>>;;;888777888666666555555555555666666888777777666666666666666666333333666777555666:::777888999:::@@@LLL\\\hhhuuu{{{~~~~~~~~~~~~~~~}}}|||{{{||||||}}}~~~zzz|||}}}}}}{{{{{{|||}}}yyyyyyzzzzzzzzzyyyyyyxxxyyyxxxxxxwwwuuuttttttsssxxxVVVFFFHHHFFF@@@@@@AAA@@@@@@???>>>======???BBBFFFIIIIIIFFFBBBCCCAAA===:::888777777777:::777444666;;;===:::777333333333222111000///...555111222999AAABBB>>>:::===<<<:::888666666666666777666555333222111000000000111111222222222111111222111111000111222444555000000000000000000000000222222111000//////000000---///000111222000///...111222333333222000---,,,/////////000111333444555333222111000000222444555666666666555555555666666777777777666666999===AAAEEEDDDBBB@@@>>><<<;;;;;;;;;::::::;;;===>>>===<<<===<<<;;;;;;<<<===<<<:::>>>>>>;;;:::===@@@<<<444777999;;;:::888777999<<<;;;;;;;;;:::999999<<<>>>999999888777666666666777999:::;;;<<<<<<;;;999777666555555444444444555555999777555444333444555666888444222222555888888888888:::;;;:::;;;DDDSSS```mmm~~~{{{~~~zzzxxx}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{||||||zzzzzz{{{|||{{{|||}}}|||zzzxxxwwwwwwxxxwwwuuuuuuvvvwwwwwwvvv{{{WWWFFFFFFDDD@@@AAAAAA@@@@@@???>>>===<<<>>>AAAEEEHHHHHHDDDBBBAAA???<<<999666555555666999666333555999:::888555333333333333222111000///333444888>>>BBBBBB@@@>>>===<<<:::888666666666666888777555333111111111111///000111222222222222222111111111111222333444444000000000000000000000000222111111000//////000000...///111222111000...---///000111222222111///...////////////111222333444333222111000000222444555777666555444444555666777777888888888888:::===@@@CCCBBBAAA???>>>===<<<<<<<<<;;;:::;;;===>>>===<<<<<<:::999:::;;;<<<;;;999======<<<;;;???BBB>>>888999:::;;;:::999888888999<<<======;;;999999:::;;;:::999888777777666666777999:::;;;;;;;;;999777666555555555444444555555666888777555444444444666666888555222333555777888777777999999777666===IIITTTfffyyy|||~~~|||}}}}}}}}}}}}}}}}}}}}}}}}xxxzzz{{{zzzyyyyyyzzz{{{zzz{{{|||{{{yyyxxxxxxyyyzzzxxxwwwvvvwwwxxxwwwvvv~~~ZZZHHHEEEAAAAAAAAAAAAAAA@@@???>>>===<<<===@@@CCCFFFFFFCCC@@@>>><<<:::777555444444444888555333444666777555222444444444333333222222111222777===AAACCCCCCBBBAAA===<<<:::888666666666666999777444222111111111222...///000111222333333333000000111222333333333333////////////////////////111111000/////////000000000000111222111000...---...///000222222222111000////////////000222333444333222000000000111333555777666555444444555777888888999;;;;;;:::;;;<<<>>>AAA@@@??????>>>>>>>>>>>>>>>===<<<<<<======<<<;;;:::999888999:::;;;:::888;;;<<<<<<<<>>===;;;999999999::::::999777777666666666999999::::::999777666444444444444555555666666777888777555444444555666666888666444333555777777666888999999666444777???FFFZZZqqq{{{}}}~~~}}}||||||||||||||||||||||||vvvwwwxxxxxxwwwwwwyyyzzzzzzzzzzzzyyyxxxxxxzzz||||||zzzxxxwwwxxxxxxwwwvvv^^^KKKGGGAAAAAAAAAAAAAAA@@@???>>>>>>;;;<<<>>>AAADDDDDDAAA???<<<;;;999777666555555555888666444444666666444222555555444444333333333333555:::>>>???AAADDDDDDBBB<<<;;;999777666666666777999777444222111111222333---...000111333333444444///000222333444444333222////////////////////////111000000/////////000000111111111111111000......///000111111111111000000000000000111111222444444222111000///000111333444777666444333333555777999888:::======<<<<<<<<<===???>>>>>>>>>>>>??????@@@@@@>>>======>>>>>><<<;;;:::999888999;;;;;;;;;999:::<<<<<<<<<>>>BBB@@@;;;<<<999777888;;;<<<;;;888:::<<<>>>>>><<<:::::::::;;;:::999888777666666666888888999888777666444333333333444555666777777777777666555555555555666666777666555444555666666666999;;;;;;888555666:::???MMMeeesssyyy~~~~~~}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{tttuuuwwwwwwvvvvvvwwwyyyyyyyyyyyywwwwwwxxx{{{}}}}}}zzzxxxwwwwwwwwwvvvtttaaaNNNJJJDDDAAAAAABBBAAAAAA@@@???>>>;;;;;;===@@@BBBBBB@@@>>><<<;;;:::999888777666666888777666666666666555444666555444333333333444444:::>>>???>>>???DDDCCC???<<<;;;999777666666777777888777555333222222333444---...000111333333444444///000222333444444333222000000000000000000000000000///////////////000000111111111111111000//////222222222111000//////...222222222222222333444555222111000//////111333444666555444444444555777999888:::===>>>===<<<<<<===============>>>???@@@AAA@@@???======>>>>>>===;;;<<<;;;:::;;;===>>>===<<<:::======;;;<<>>===;;;888:::===>>>===<<<<<<===<<<;;;:::888777777666666888888777777666555444444333444555666777777777777666666555555555666666666555555666555555555666777888999:::999777666999;;;BBBWWWgggppp{{{}}}|||~~~}}}{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzztttuuuwwwvvvvvvuuuwwwxxxxxxyyyxxxwwwvvvxxx{{{~~~{{{yyywwwvvvvvvvvvuuussscccPPPLLLFFFBBBBBBBBBBBBAAA@@@???>>><<<<<<===???AAAAAA???===<<<<<<;;;:::999999888888888888777777777777777777666555333333222333444555===EEEIIIDDDAAADDDCCC>>>;;;:::999777777777777888777666555444444333333333...///000111222333333333000000111222333333333333000000000000000000000000//////......//////000000111111111111111111111111333333222111000///......222222222222222333444444222111/////////000222444555555555555555666777888777:::<<<======<<<======<<<<<<<<<===>>>???@@@AAA@@@???>>>>>>??????>>>======<<<;;;<<<>>>??????>>>999===>>><<<;;;===<<<999999888888999<<<======<<<888:::<<<=========>>>???===<<<:::999777777666666777777666666666666555555333444666777888888777666555555555666666666666666333444666666555666777888444666777666666666777999:::KKKWWWdddtttyyyzzz~~~|||{{{{{{{{{{{{{{{{{{{{{{{{{{{vvvwwwxxxxxxvvvvvvvvvxxxxxxxxxyyyxxxwwwwwwzzz|||zzzxxxvvvuuuvvvvvvuuutttcccPPPLLLFFFBBBBBBBBBBBBAAA@@@???>>><<<<<<===???AAAAAA???===;;;;;;;;;;;;:::999888888666777777777777777777888555444333111222333444555<<>>===>>>@@@@@@@@@???===<<<<<<===???@@@@@@???888<<<>>><<<<<>><<<:::;;;<<<;;;:::::::::;;;;;;<<<===<<<;;;<<<>>>@@@===<<<;;;999888777666666666666666666666777777888444555777888888777666555444555555666666666666666000333666666666666888:::444555555555555666777888666AAAIIIWWWllluuuyyy~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzzzzyyywwwvvvwwwxxxwwwxxxyyyyyyxxxwwwxxxzzzzzzxxxvvvvvvwwwwwwwwwuuucccPPPKKKEEEBBBBBBBBBBBBAAA@@@??????=========???AAAAAA???>>>:::::::::::::::999888777444666777777666666888999555333222111111222444555999UUUhhh___LLLBBBAAAAAA;;;:::999777777777888888444555666777777555333111000111111222222222111111222111111000111333444555222222222222222222222222...............///000111//////000000111222444555000000000000000111111222000///////////////000111111000///...///000222333111333555777888888666666666888:::;;;;;;<<<>>>@@@<<<<<<<<<<<<===???@@@@@@???>>>===>>>@@@AAAAAA@@@===<<<;;;===???@@@@@@???666;;;>>>===>>>AAAAAA???<<<>>>???===999777888:::>>>>>>===<<<:::;;;===???>>>===;;;999888777666666666666555666666777888999555666888999888777555444444444555666777777666666///222666777666666999;;;777777666666666777888999444;;;AAAOOOgggsssxxx}}}||||||||||||||||||||||||{{{||||||zzzxxxwwwwwwxxxvvvxxxzzzzzzxxxwwwwwwxxxzzzyyywwwwwwxxxyyyxxxwww~~~aaaMMMFFFFFFGGGBBB<<<===BBBDDDAAA===@@@<<<999999<<<>>>>>>======<<<:::::::::999666444888888777555444666999<<<777666444333333444555666<<>>AAACCCBBB@@@???>>>>>>======CCC@@@===<<<===>>><<<:::;;;<<<<<<<<<======>>>>>>:::::::::;;;>>>>>>>>><<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<======888888888888888999999999:::999888777666555555555888666444555666666333000000333555666555666999<<<888777444333333444777888777777666666666666666777777777:::EEEUUUgggssszzz~~~~~~zzzyyy{{{||||||zzz||||||}}}}}}|||yyywwwuuuxxxyyyyyyxxxwwwwwwxxxzzzzzzxxxuuussstttvvvyyy{{{bbbNNNGGGHHHGGGBBB>>>@@@EEEHHHFFFBBBBBB@@@======???@@@@@@???<<<;;;::::::::::::999777888888777666555666999<<<888777555333333333555666;;;PPP___WWWHHHBBB???===<<<;;;:::888777555444333777777666666666888;;;===888666333111111111111000000000000000000000000000111000///111333444222000111111000000000000111111000000111111111111000000000000111222222222111111000111111222111000///...111000000///000111222333333444444555555555555555555666888999999:::===???BBBAAA@@@???>>>>>>>>>???AAA>>><<<<<<======;;;999>>>>>>=========>>>>>>>>>;;;::::::<<<>>>???>>>===;;;:::::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>999999999999::::::;;;<<<999888666555444444444555666555444666888888555333111444666777555555777999888777555444444555777888777777666666666666666777666555666===JJJZZZjjjssswww|||~~~}}}|||{{{{{{|||}}}}}}|||}}}}}}~~~~~~}}}{{{xxxwwwwwwxxxxxxxxxvvvvvvxxxyyy{{{yyywwwvvvvvvxxxzzz{{{dddOOOHHHIIIEEEAAA>>>AAAFFFIIIHHHEEE???===<<<<<<======;;;:::<<<:::888999:::;;;;;;:::888888888666555666999<<<999888666444333333444555999HHHRRRMMMEEEAAA>>>;;;;;;:::999888777666555555666666666555555888@@@FFF<<<999444111000111000000000000000000000000000000111000000111333444222111222111111000000000111111000000111111111111000000111222222222111000000///000111111111111000//////111000000000000111222222222333333444555555444444555777888888888888;;;===?????????>>>>>>>>>?????????===<<<<<<======<<<:::AAA@@@???>>>============;;;;;;;;;<<<>>>???>>><<<999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>;;;;;;::::::;;;===???@@@:::888666444333333444555444444555777888888777555333555777777666555555666999777666444444666777999777666666555555666777777666666555777>>>LLL^^^jjjpppwww{{{{{{|||}}}}}}|||~~~}}}~~~~~~~~~~~~|||zzzyyywwwxxxxxxxxxvvvvvvxxxyyy{{{zzzzzzyyyyyyyyyzzzzzzfffPPPHHHHHHCCCAAA???@@@DDDGGGEEECCC<<<<<<<<<<<<;;;:::888777<<<:::888888999::::::999888888888777666777999<<<:::888666444333333444555888AAAGGGEEEBBBAAA???;;;::::::999888888777666666444666666444333888CCCKKK???;;;555111000000000000000000000000000000000000111111111222333333222222222222111111000000111111///000000111111111111000111111111111111000000///000000111111111000000000000000000111111111222222222333444444555555555555666777888777666777999;;;<<<<<<<<<<<<<<<===>>>???=========>>>>>>>>>======BBBAAA???===<<<;;;;;;;;;;;;::::::;;;======<<<;;;666666666777888:::;;;<<<===<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;<<<>>>AAABBB>>><<<999555333333333444444555666777888777666555444555666777666666666666888777666555555666777888666666555555555666777777777888888777888BBBRRR___jjjqqqwwwxxxzzz|||{{{yyy}}}}}}~~~~~~~~~~~~|||{{{~~~}}}}}}~~~}}}~~~~~~~~~~~~}}}|||{{{xxxyyyyyyyyywwwwwwyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwhhhQQQHHHGGGEEECCCAAABBBDDDDDDBBB@@@>>>?????????===<<<;;;:::<<<:::888888888999888666888888999888777777999;;;:::888666444333444555666999===@@@AAABBBCCC@@@<<<;;;::::::999888777777666444555555333222777BBBKKK>>>:::555111000000111000000000000000000000000000000111222333333333333333333333222111111111111111//////000111111111111111//////000111111111111000000000000000000000111111000111111111222222222222333333444666666777777777666777777777666666888::::::999999::::::;;;<<<===<<<>>>???@@@@@@@@@@@@@@@BBB@@@>>>;;;999999999999:::999999:::<<<<<<;;;999444444444555666888999:::<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<===???AAABBBCCCAAA===999666555444444666777777777777666666777777666666666777888888888777777666555555666777777555555555555555666777777555999:::888666;;;GGGQQQ]]]eeelllooorrrwwwxxxwww|||}}}~~~~~~}}}{{{yyyxxx|||}}}}}}}}}|||}}}}}}~~~|||}}}}}}}}}}}}|||||||||yyyzzz{{{zzzxxxxxxzzz{{{xxxyyyyyyyyyxxxvvvuuutttkkkTTTIIIGGGHHHGGGEEEEEEEEEDDDAAA???<<<======<<<:::999:::;;;;;;:::999::::::999777555777888999999888888999;;;999888666444444555666777999;;;===AAACCCDDDBBB???<<<;;;:::999888777666666444444444333333777>>>DDD;;;888333111111111111111000000000000000000000000000222444444333222333444444333222111111111111111...///000111111222111111...//////000111111111000000000000///000000111222000111222222333333222222333333555666777777888888666777888777666777999:::999999999999999:::;;;<<<;;;>>>AAABBBBBBAAABBBCCCBBB@@@===:::888888888999::::::999:::<<<<<<:::999333444444555666777999999;;;;;;;;;;;;;;;<<<======<<<===>>>???@@@@@@AAAAAACCCBBB@@@===:::888777666888999999888777888:::======:::777666777888999999666666555555555555666666444444444444555666777777333777999777333555===EEERRRYYY```dddjjjsssxxxyyyyyy{{{~~~~~~|||zzzyyyyyyyyyzzz{{{zzzyyyxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{yyyzzz{{{zzzxxxxxxzzz{{{xxxxxxxxxwwwvvvtttsssrrrpppXXXKKKHHHGGGFFFEEEEEEDDDBBB@@@>>>888::::::888666666888;;;::::::;;;===>>>===:::777777999:::999888888:::;;;888777555444555666888999888999<<>>???AAABBBCCCBBBAAA@@@????????????>>><<<;;;::::::::::::999999<<>><<<;;;<<<<<<:::888888<<<@@@888999<<>>===<<<:::888666555444555333222333444555444333333222000111222333333222000000000000000000000000000222555555333222333555555444333222111111111111......///111111222222222222222111111000...---,,,111000/////////111222333000111222333444333222222000111333444555666666666555777888888888888;;;======<<<<<<;;;;;;<<<<<<<<<777;;;@@@BBBAAA@@@BBBDDDCCCAAA>>>;;;999:::;;;<<<>>>======>>>??????===<<<777777777777888999:::;;;:::999999999999:::;;;;;;@@@AAADDDFFFFFFDDDBBB@@@;;;<<<>>>@@@@@@???===<<<:::;;;;;;:::;;;@@@HHHNNNKKKDDD;;;666555666666666444444444444444444444444333333333444555666777888888888777444222444:::??????CCCDDDDDDHHHQQQYYY[[[iiimmmsssvvvuuuuuuvvvwwwsssvvvwwwvvvssspppqqqrrrvvvvvvvvvvvvwwwxxxyyyyyyvvvwwwwwwvvvuuuuuuvvvxxxzzzyyywwwuuutttsssrrrrrruuu\\\PPPGGGDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<;;;;;;::::::888:::===@@@AAA@@@>>><<<===;;;999:::;;;;;;888555999777666777;;;<<<;;;999:::;;;<<<>>>???AAABBBCCC:::999888666555555444444666666666555444333222111222000//////000111111000000000000000111111111111222222222222222222222222333333333333333222111000000000000000000000000000111111111111000000000000000000000000000000000000//////000111222333333444222222222222333555777888777666666888;;;===>>>>>>===??????>>><<<::::::;;;:::;;;>>>@@@BBBBBBBBBBBBFFFBBB===:::::::::999999>>>>>>>>>???????????????;;;;;;:::999999;;;<<<===:::;;;;;;:::888888999;;;@@@BBBDDDDDDCCCAAAAAAAAACCC<<<888===BBB@@@<<<999999999:::<<>>???@@@CCCIIIMMM\\\aaaggglllooorrruuuwwwrrrrrrppppppooopppqqqqqquuuvvvxxxyyyyyyxxxvvvuuuzzz|||{{{wwwqqqooorrrwwwvvvxxxxxxuuutttuuutttpppsssZZZNNNFFFDDDDDDCCCCCCAAA@@@???>>>>>>======<<<;;;;;;::::::999;;;???CCCDDDCCCAAA??????===<<<<<<======:::888999888777888;;;===<<<:::;;;;;;<<<<<<======>>>>>>:::999888666555444444444555555555555444333222111222111000000222222111000000000000000111111111111222222222222222222222222222222222222222111111000111111111111111111111111222111111111000000//////000000000000000000000000000000000111222222333333333222222222333555666777777777666888;;;======<<<<<<<<<===>>>>>>===<<<;;;;;;<<<===???@@@AAAAAAAAAEEEBBB>>>;;;:::;;;::::::========================;;;;;;;;;;;;;;;<<<<<<===:::;;;;;;:::999999;;;<<<>>>???AAABBBAAAAAAAAACCCBBB<<<:::>>>AAA???<<<;;;???>>>===<<<>>>@@@CCCEEEHHH===222111444666777999555444333222222444555666777666555555444444555555777666555444444666777888777999:::::::::<<<@@@DDDNNNQQQWWW___eeejjjmmmnnnlllkkkjjjiiiiiijjjlllmmmlllmmmppprrrssssssrrrqqqtttvvvwwwtttooonnnppptttsssuuuuuurrrqqqttttttqqqqqqXXXLLLDDDDDDDDDCCCBBB@@@???===<<<=========<<<;;;;;;::::::999<<>>???>>><<<::::::999888999;;;<<<<<<;;;<<<<<<;;;::::::999888888999888777666555444444444555555555444444333333222222111111333444444222000000000000111111111222222111111111111111111111111000000000111111111111111111111111111111111111111222222222111000//////...000000000000000000000000111111111111111111111111444333333222333444555666777777777999;;;;;;:::999:::999:::===@@@AAA>>>;;;============>>>???@@@AAAEEEBBB>>><<<<<<<<<<<<;;;========================;;;;;;<<<============<<<999:::;;;;;;::::::<<<>>><<<===>>>>>>>>>???AAACCC???======@@@@@@<<<;;;===AAA???===;;;::::::<<<===<<<555//////111333888===444333333222333444555555999999777666444444333333888777666555444555666777666777777666555666999;;;@@@AAAEEEMMMUUU[[[[[[ZZZXXXWWWUUUTTTUUUWWWZZZ[[[dddfffiiilllnnnpppppppppnnnpppqqqpppllljjjlllnnnrrrtttssspppqqquuuvvvtttrrrWWWKKKCCCDDDCCCCCCAAA@@@>>><<<;;;======<<<<<<<<<;;;;;;;;;888<<>><<<<<<:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::888777777666888777666555444444444444555444444444333333444444222222333444666555222000000000111111111222222222000000000000000000000000////////////000111222333111111111111111111111111333222222111000///......000000000000000000000000222222222111111111000000555444333222333444555666777777777888::::::888666999777888<<>>>>>===<<<===>>>@@@AAADDDAAA>>>======>>>>>>===>>>>>>>>>>>>============:::;;;===>>>>>>>>>===<<<999:::;;;;;;:::;;;===???<<<<<<<<<;;;;;;;;;>>>@@@======???AAA>>>::::::???<<<;;;:::888888888999:::555000...//////000666>>>222222333333333444444444999888777666555444444444777666555444333333444444666666666555555555777888:::999999???FFFIIIGGGCCCCCCBBB@@@???@@@BBBEEEGGGXXXYYY\\\```cccfffhhhhhhfffhhhjjjjjjhhhggghhhiiimmmpppooolllnnnsssvvvuuusssWWWKKKDDDCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;888;;;???DDDGGGHHHHHHHHHEEEDDDBBB@@@===<<<;;;<<<:::;;;;;;;;;;;;;;;;;;<<<;;;::::::999999888888777777666555444333333333444444444333333333444555555222222333555666555333000111111111111222222222222000000000000000000000000//////...///000111333444111111111111111111111111222222111111000//////...000000000000000000000000333333222222111000000000555444333222333444555666777666666777888888777555999777777;;;BBBDDDAAA<<>>=========???@@@AAACCCAAA???>>>???@@@@@@???======<<<<<<<<<;;;;;;;;;:::;;;===>>>>>>>>>===<<<888999:::::::::;;;===???======<<<:::888888:::<<<;;;<<>>:::555999777666555666888;;;===CCCDDDGGGJJJNNNQQQSSSTTTWWWYYY]]]___aaaccceeeffffffhhhhhhfffhhhnnnrrrqqqtttWWWLLLDDDBBBBBBBBBBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<888:::===AAADDDFFFHHHHHHEEEEEECCC@@@<<<:::;;;<<<999:::<<<;;;:::999:::<<<:::::::::999999999888888555555444333333333333333444333333222333444666777333222222444555555333111111111111222222222222333111111111111111111111111000000//////000111333444222222222222222222222222111111111111000000000000000000000000000000000000333222222222111111000000444333333222333444555666777666444444666777777666;;;999999;;;???AAA@@@>>>>>>>>>>>>>>>???@@@AAABBBBBB@@@??????AAABBBAAAAAA;;;;;;;;;:::999999888888;;;;;;<<<============<<<888999::::::999999;;;===<<<<<<<<<:::888777888999::::::<<<>>>;;;777888<<<<<<;;;999888666555555444333000...///...---000666///111333555555444222111333333333444444666777777333333333333333333222222222111111222555666666555555444444666999999666222222222111111222333444555666666888:::===???AAABBBDDDFFFJJJNNNSSSXXX\\\^^^^^^aaaaaa```ccciiilllkkktttWWWKKKDDDBBBBBBBBBBBBBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>AAAEEEHHHIIIGGGFFFEEE@@@<<<:::;;;===888:::<<<;;;999888999;;;:::::::::999888777777666555444333333222333333333444333222222222444666888333222111222333444333111111111111222222222333333222222222222222222222222222111000000000222444555222222222222222222222222000000000000111111111111000000000000000000000000222222222111111111111111333222222222333555666777777555222222444666777888<<<<<<;;;;;;<<<===??????======???@@@BBBBBBCCCCCCAAA@@@???@@@BBBCCCCCCBBB======<<<;;;;;;:::999999;;;;;;;;;;;;;;;<<<<<<===888999:::999888888999;;;999;;;<<<;;;999888888888:::888999<<<;;;777777:::<<<<<<:::999777666444444333///,,,......,,,---111...000333555555444222000222222222333333444666666333444444555555555444444333222111333555666555333444444666777777555333222...//////000000000//////333333444444555777888888888888999<<<@@@DDDGGGIIILLLPPPRRRQQQTTTZZZ\\\ZZZtttVVVJJJDDDAAABBBBBBCCCCCCBBBBBBAAA;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@DDDHHHJJJHHHHHHFFFAAA<<<:::<<<>>>888:::;;;:::888777888;;;;;;;;;:::888777666555444444444333333222222333333444333222111222444777888444222000000222333333222111111222222222333333333222222222222222222222222444222111000000222444555222222222222222222222222/////////000111111222222000000000000000000000000111111111111111111111111222222222222333555777888777444111000222666888999>>>>>>===;;;:::;;;===@@@<<<===???BBBCCCDDDDDDDDDAAA@@@@@@AAACCCDDDDDDCCCAAA@@@@@@???>>>=========;;;;;;:::999999;;;<<<===888999999888777666888999666999;;;;;;:::999999999:::777777::::::777666888:::::::::999888777777666333---***,,,---,,,,,,......000333555666444111000333222222222222333444555444444555666777777777666666555333555777888555333555777888888555222000000000111222333222111000///222222111111111111222222555222000000111333444555666:::======@@@DDDFFFDDDsssTTTFFFFFF??????@@@@@@@@@AAAAAAAAA>>><<<:::888888888999:::;;;===???AAABBBDDDFFFIIIEEECCCAAAAAAAAA@@@<<<888;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888888777444222777333000111444666333///444333333222222333333444333333333222222222111111000222444555444333333333666666555444444444444555000111222333444333333222333222111111333333222111......///000000000000000777111///222111...///555111111111111111111111111000111111333444555666666:::777333111111444888;;;???AAAAAA???<<<>>>EEEKKKDDDAAABBBGGGGGGCCC??????@@@>>>>>>AAADDDFFFEEECCCAAAAAABBBBBBAAA@@@>>>===::::::;;;;;;<<<<<<;;;;;;;;;999777666777777666555888888888888888777666555:::999888777777777888999999::::::;;;:::888555444111---******---///000///000111222444555555444444111222222333333444555555666666666555555444444444555555555555555666777888444333333333444444222111000000000000000000000000////////////////////////111222222111///...///111333333333444444444555555sssUUUGGGFFF@@@@@@@@@@@@AAAAAAAAAAAA>>>===;;;999888999:::;;;;;;>>>AAACCCDDDEEEGGGHHHEEEDDDBBBBBBBBB@@@===999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::888777555555555333222333666666333000444333333222222333333444333333333333222222222222000222444555444333333444777777666555444444333222000111222333444333333222333222111111333333222111///000000111222222111111666222000333222//////333222222222222222222222222...///000222444555666777888666444222222444888:::<<>>;;;<<>>???CCCDDDAAA>>>???:::::::::>>>BBBEEEDDDCCCAAAAAAAAAAAA@@@???>>>===:::;;;;;;;;;::::::999999;;;999777666777777666555777888888888888777777666;;;:::999888777888888999777888999::::::999777666222///,,,,,,...000000///000111222444444444444444111111222222333444444444555555555444444444333333555444444444555555666777555444444444555555333111////////////////////////........................000111111000......///000222222333333333333444444mmmRRREEEDDDAAAAAAAAAAAABBBBBBBBBBBB???>>><<<;;;::::::;;;;;;<<>>;;;<<<<<<<<<;;;;;;:::::::::;;;===>>>;;;777555666888222333555666666555444333444444333333333333444444444444333333333222222222111222444555444333444555777777888777666444222111111222222333333333333222333222111111333333333111000111222222333222222222555222222333333//////111333333333333333333333333---...///111333555666777666555444444444555777888999<<<>>>===;;;:::===@@@>>>::::::>>>@@@>>>>>>???;;;;;;<<<>>>BBBCCCCCCBBBBBBAAA@@@???????????????;;;;;;;;;::::::999888888;;;999777666777777777555666777777888888888888777;;;;;;:::999999999999999555666888999999999888888555222000///000000000///000111222333444444444333000000111111222333333333444444444444333333333333444444333333333444555555666555444555555555222000////////////////////////........................///000000///------...000111111111111222222222222yyy^^^KKKBBBAAAAAAAAAAAABBBBBBBBBCCCCCC???>>>===<<<;;;;;;;;;<<<<<<@@@DDDGGGGGGFFFFFFFFFDDDDDDDDDDDDCCCAAA>>><<<<<<<<<<<<;;;;;;::::::999:::===>>>;;;666333555999333555666555444444555777444444333333333333444444444444444444333333333333111333444444444333555666555666777888777555333222222333333333333333333333333111111111333444333222111111222222222222222111333222222333222000//////444444444444444444444444///000000111222333444555444444555555555666666555777:::======<<<::::::;;;;;;777666:::===<<<>>>@@@BBBBBBBBBCCCCCCCCCBBBAAABBBAAA???>>>>>>>>>???@@@<<<;;;;;;;;;::::::;;;;;;:::888777666777888777666555666777888888888888888;;;;;;:::::::::999999:::666777888888999888777777777555333222111111000000111111222222333333333333///000000111111222333333333333333333333333333333333333333222222333444444555444444555555444111...////////////////////////...........................//////...,,,,,,...////////////000000000111111hhhQQQEEEBBBBBBAAAAAAAAABBBBBBBBBCCCCCC??????>>>===<<<<<<<<<<<<===@@@DDDFFFFFFEEEEEEEEEBBBCCCCCCCCCAAA???======<<<<<<<<<;;;;;;:::::::::999<<<===:::444222444888666666555333111333666999555444444333333444444555555555555444444444333333111333444444333444666777222444666888888888666555444333333333333333333333222111000111333444333222000111111222111111000000111222222222111111000///444444444444444444444444333333333222222222111111222333555666666666555444777999<<<>>>===;;;:::999:::666444888;;;<<<>>>AAACCCDDDEEEEEEDDDCCCCCCCCCAAA@@@???>>>===>>>???@@@<<<<<<<<<;;;<<<===>>>???:::888666666777888777666555666777888888888888888;;;;;;;;;;;;::::::999999999999888888777666555555777777666444222111111111222222111222222222333333///000000111111222333333333333333333333333333333444333333222222222333333333333333444555333000---................................................---......---,,,,,,...///........./////////000000~~~^^^JJJDDDDDDEEEAAAAAAAAAAAABBBBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;===???CCCDDDCCCBBBBBBCCC???AAABBBAAA???<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;888444222444777888666333222111333555666555555444444444444555555666666555555555444444444222333444444333444666999222333555777888999888888555444444333333333333444222111000111333444444333111111111111111111000///111333333111222444555222444444444444444444444444666666555444222111000000222333444666666555444444666888;;;======<<<:::999999555444888;;;;;;===@@@===???AAABBBBBBBBBDDDEEE@@@??????>>>>>>>>>??????>>>>>>===<<<===>>>???@@@999888666666777888888777666777777888888888888777:::::::::::::::999888888:::999888777666555555444666777777666333222222222222222111111111111222333000000111111222333333333333333333333444444444444444444333222222222333333222222333555666555111...........................---------------------------.........------...000............////////////|||yyyZZZHHHEEEFFFDDD@@@@@@@@@@@@AAAAAAAAAAAA============<<<;;;::::::<<<>>>@@@AAA@@@???@@@AAA<<<>>>@@@???<<<:::999:::999::::::;;;;;;<<<<<<<<<===<<<999777555555666777888555333333444444222///555555444444444444555555666666666666555555555444222333444444333444777:::444444555666777888888999666555444333222333333444111000000111333444444333222222333333222111111000333666666222333999:::888333333333333333333333333777666666555444333222222222333444555555555444444555666888;;;===<<<;;;999777333333777:::::::::===:::===@@@AAA@@@@@@BBBEEE>>>>>>????????????>>>>>>AAA@@@>>><<<;;;;;;<<<===999777666666777888888777777888888888888777777666888999:::::::::999888777888888777666666666666666555777888777444222222444333222111000000111222222111111222222333444444444333333444444444555555555555555444333333333333333222333444777999888444111........................---------------------------...///...------///111............////////////wwwzzzvvvXXXHHHEEEDDDAAA??????@@@@@@@@@AAAAAAAAA============<<<;;;:::999<<<>>>??????>>>>>>???@@@:::===???>>>:::888888999888999999:::;;;<<<======@@@===999777777888777777666444333555888666///)))555555444444444444555555777666666666555555555555222333444444333555888:::777666666666666777888888666555444333222333333444111000000111333555444333444444444444333333222111555888888444555<<>>???@@@@@@???>>>===DDDBBB???<<<:::999999:::999777666666888999888777888888888888888777666555888888999:::999888777666666666666666666777777888444666888777444222333444333222111000000111222222111222222333333444555555444444444555555666666666666555444444333333333333333444666999;;;:::777444........................---------------------------...//////......000222........./////////000000xxxwwwjjjZZZJJJCCCDDDAAABBBAAAAAABBBCCCBBB???============<<<;;;;;;::::::<<<======>>>>>>>>>>>>===>>>>>>===<<<;;;:::::::::;;;:::;;;===<<<888999===>>>AAACCC???<<<::::::999999666555666555333333666444333333444666888888777666444222333555666666555666555555444444555555666555555666666555555444333888777555555555555333111111111111111222222222222111111111111111111000000555444333222222777===BBB666333111222444666555333444222000000222333222222666555333222111222444555666444444555888999777444666666666555555777;;;>>>AAA???===???AAABBB???<<<;;;;;;<<<===>>>@@@BBBCCCFFFBBB===:::888888888777;;;::::::999999888888888666666777777888999;;;;;;<<<;;;:::999888666555555666555444333444444666777555666666555333111222333666444111000111333333333444333111000000111333444333444555555333333444555555444444444444444333333222222222222777:::777//////............---------------------------------,,,------......------,,,....../////////...,,,+++wwwjjjpppzzz```TTTIIIEEEFFFCCCDDDCCCBBBBBBBBBBBB@@@>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<======>>>>>>???>>>>>>===;;;;;;::::::;;;;;;:::;;;===<<<999:::>>>???FFFLLLNNNNNNNNNLLLHHHBBB<<<777666666333333555888777666555555444222111888777777777777777777777666666666555555666666666666666666666666555444444888666555444555555333222111111111111222222222222333333444444444555555555666555555444555999???CCC444222000111333555444333555555555555555555444333222222111111111333444666555444333444777888777555555666555444444666:::===???>>>===>>>??????>>>===;;;;;;;;;<<<>>>@@@AAABBBEEEBBB===:::::::::999999999999999999999999999999777777777777888999::::::;;;::::::999888777666666666666444333333444555666444555555444222111111222666444222111333444555555555444222111111222333444333444555444333222333555444444444444444444444444333333333222666999666//////............---------------------------------,,,------......------,,,---.../////////...,,,+++zzzdddaaarrrqqqXXXOOOHHHHHHIIIDDDGGGEEECCCBBBBBBBBB@@@?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<===???@@@>>>===<<<;;;;;;;;;;;;;;;;;;:::;;;===<<<:::;;;@@@IIIUUUaaaiiimmmnnnhhh```OOOCCC999666666444333444888777777666555333333222555666777777666555555555777777666666666666777777555666666666666555444444777555444444555555333222222222333333333444444444222333333444444555555555333444444444555777<<<@@@666444333333444555444222333555777777666444333333222222222222333333444555444222111222555666777666444555555444333555888;;;<<<=========<<<<<<===???;;;;;;;;;<<<===???@@@AAACCC@@@===;;;;;;;;;;;;;;;888999999999999:::::::::999888888888888888999999999999999888888888777777777777555444333333444555333444444333111000111222666444333333555777777777777666444333333333444444222333444444222222333444444444444555555555555555444555444333555888555...///............---------------------------------,,,------......------,,,---............---,,,,,,pppgggkkkyyyoooUUUMMMIIIIIIJJJDDDIIIFFFCCCAAAAAABBBAAA@@@@@@@@@??????>>>=========<<<;;;:::999:::===???AAA>>>===<<<;;;;;;;;;;;;;;;<<<::::::===<<<:::===BBBSSScccuuu{{{oooVVVGGG:::666777666666666666777777777777777888999222555777777666555555666777777666666666666777777555555555555555444444333666444333444555555444333444444444444555555555555333333444444444555555555444555555444444555999;;;888888777666666555333222333666888888666444444444555555555444444333333333333222222222444555777777333444444444333444777999;;;===>>>===;;;;;;>>>BBB<<<<<<======>>>???@@@AAA@@@>>>;;;:::;;;;;;;;;;;;::::::999999999999999999:::999999888777777888888888888888888888888888888888777555444333333333444333444555444222222222444666444333444666888999888888777666555444444444555222333444333222222222444444444555555666666666777555666555333444666444...///............---------------------------------,,,------......------,,,------------------------sssiiiiiiwwwmmmSSSLLLIIIJJJKKKEEEHHHFFFCCCAAAAAABBBAAA@@@@@@@@@@@@???>>>>>>======<<<;;;999999:::<<<>>>@@@======<<<;;;;;;;;;;;;<<<<<<::::::======;;;???DDDSSShhh}}}sssTTTFFF888555777888999:::;;;===??????<<<::::::;;;666777999999999999999:::777777666666666666777777555555555555555444333333666444333444666666666444222222333333333444444444666666666777777777777777777888777666555666888;;;666666777777666555444444777999;;;;;;:::999888888444444333333333333333444333444444444555666777888333444444444333444666888:::===???>>><<<<<<@@@CCC>>>>>>>>>>>>>>>???@@@AAA===;;;999888999::::::999;;;;;;::::::999888777777::::::999888777777777777777888888888888999999999888777555444333333333444333444666555444444555666555444333444666888888777888777777666555555555555222333444444222222333444444444555666666777888888555777666333333555333//////............---------------------------------,,,------......------,,,------,,,,,,,,,---------nnnbbbhhhtttkkkSSSLLLGGGIIILLLHHHFFFDDDBBBAAABBBBBBAAA@@@@@@@@@??????>>>=========;;;;;;:::999:::;;;<<<======<<<<<<;;;;;;;;;<<<<<<<<<::::::======<<<@@@FFFUUUmmm{{{pppMMMAAA777555777888:::===CCCJJJQQQSSSNNNFFF@@@======;;;999999:::;;;:::999888888777777777777888888666777777777777666555555666555444555777888888777111111111222222222333333333444555666777888999999::::::999888777888<<>>>>><<<;;;:::::::::<<>>?????????@@@AAA???>>>>>>>>>>>>>>>??????;;;999888888999999999888;;;;;;::::::999888888777::::::999888777777777888888888888888888888999999777777555444333333444555333444666666555555666888444333222333555666666444666666666666666666666666333444555555333333444555444444555666777888999:::555777666333222444444111///............---------------------------------,,,------......------,,,,,,,,,,,,+++,,,,,,---...pppggghhhlll|||pppXXXPPPGGGGGGJJJHHHBBBAAAAAAAAACCCCCCAAA@@@@@@??????>>>======<<<<<<;;;;;;;;;:::::::::::::::<<<<<<;;;;;;;;;<<<<<<===<<<::::::=========AAAHHHWWWpppyyynnnkkkfff^^^EEE===777666777666999===DDDRRRdddooommmcccWWWQQQLLLFFF???===@@@AAA>>>:::::::::999999999999:::::::::::::::::::::999888888666666555666999:::999999444444555555555666666666333444666999===@@@BBBCCCFFFFFFEEEDDDEEEHHHNNNRRRUUUWWWWWWTTTNNNHHHFFFEEEHHHKKKQQQ[[[aaa^^^RRRHHHAAA>>>:::666555555777999666999======;;;888888888444555666666555444666777888999;;;>>>AAAAAA???===>>>===<<<<<<<<<<<<======;;;:::999999999:::999777888888888999999:::::::::999999888888888888888888999999888888888888888888666666444333333444555666222333555555555555666888333222111222444444333111444444555666777777777777444555666666444444555666333444555666888999:::;;;444777666333111444444222///............---------------------------------,,,------......------,,,,,,,,,+++++++++,,,---...mmmbbb[[[kkkyyyaaaUUUIIIEEEIIIGGG@@@???@@@BBBCCCCCCAAA?????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;999888888<<<<<<;;;;;;;;;<<<<<<===<<<::::::======>>>BBBHHHVVVnnnyyyjjjWWWQQQMMMFFF@@@;;;777777666555777;;;>>>SSSppprrriii___VVVKKKHHHKKKLLLHHHBBB===<<<<<<;;;;;;<<<<<<===<<<<<<======<<<<<<;;;:::777666666777:::;;;;;;:::999999:::::::::;;;;;;;;;999;;;???CCCHHHMMMQQQSSSYYYXXXXXXXXXZZZ___ggglllssstttqqqjjj___VVVPPPNNN\\\```jjjxxx{{{jjj[[[PPPKKKDDD===999777888999777;;;@@@@@@===999888888444666777666555555666777666666888===BBBBBB>>>:::<<<<<<;;;:::::::::;;;;;;===;;;::::::::::::999777555666777888:::<<<======999888888888888888999999999999999888888888777777666555444333444555666777000222444444444444666777222111000111222222111///222333444666777777777777555666777666555555555777333444555777888:::;;;<<<333666666222111444555333//////.........---------------------------------,,,------......------,,,,,,,,,+++***+++,,,...///||||||kkkeeeaaaoooaaaRRRMMMIIIGGGFFF>>>????????????@@@@@@@@@============<<<;;;:::999:::999999:::<<<<<<;;;999::::::;;;;;;;;;;;;;;;;;;:::::::::;;;===???@@@AAAPPPggguuukkkVVVHHH@@@:::<<<:::666333333777888888CCCJJJ]]]wwwtttgggaaabbb```YYYQQQGGGBBB===>>>DDDHHHIIIGGGNNNLLLKKKLLLHHHBBB>>>===;;;<<<===???@@@AAAAAAAAA<<>>>>>>>>EEETTT```eeekkkrrrtttxxxxxxuuuwww~~~wwwkkkbbb\\\hhhsssnnneeeTTTCCC<<<<<<:::555>>>BBBFFFDDD>>>888666777666666666555444666:::===;;;<<<===>>>>>>======<<<888888999999:::::::::;;;999999999999999999999999888888888888888999;;;;;;666777888999999888666555777555555777:::;;;999666444444333444444555666777666444222000000222444666111111111111111222222333999;;;:::555333666888888666666777777666555444444555666888888777666777777:::999888666555444444444333111///,,,++++++,,,---......---------,,,,,,,,,---,,,+++***+++,,,---...------,,,++++++,,,,,,,,,~~~yyyooo```aaapppzzzoooZZZNNNJJJHHHGGG????????????????????????============<<<;;;:::999:::999999:::<<<<<<;;;999<<<<<<;;;;;;::::::999999:::::::::;;;<<<===>>>???III]]]ooonnn___NNNAAA:::;;;999666444444777888888888===MMMeeezzzzzzmmmcccQQQJJJCCCBBBGGGPPPXXX]]]aaadddeeeccc\\\SSSHHH???======>>>@@@CCCFFFHHHIIIKKKOOOTTTVVVRRRLLLFFFCCC@@@@@@GGGVVVdddooo|||{{{tttqqqvvv|||mmmXXXHHH>>>:::888777;;;>>>@@@>>>999666777999:::<<<======<<<;;;<<<===:::;;;=========<<<;;;999777777777888888888999999888999999999999999999999777888888999999::::::;;;666777777888777777777666666444444666999;;;;;;999555555444444555555666666888666444222111111222222000000//////000000111222888;;;:::555222555777666444444555666666666666666777888999999888888888888999999777666555555555555333222///---,,,,,,,,,---......---------,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---zzzmmm^^^^^^bbbvvvgggSSSMMMJJJGGGAAAAAA@@@@@@???>>>>>>>>>============<<<<<<;;;::::::999999:::<<<<<<;;;:::======;;;:::999888888888;;;;;;:::::::::;;;<<<<<>>FFFTTTbbbqqqyyyeee]]]QQQJJJKKKTTT```hhhooozzzxxxmmm\\\LLLCCCAAA@@@AAADDDIIIOOOSSSZZZ```hhhkkkhhhaaaXXXSSSMMMKKKMMMRRRXXXbbbqqqsss]]]PPPFFF;;;666888888::::::888555444777::::::===AAABBB@@@===;;;:::999:::<<<===<<<:::777666555555555555666666666666666666777777888888999999666777888:::;;;:::::::::888777777666777777888888666555444555888;;;<<<<<<666666666666555555555555888777666444222111////////////......//////000111888:::999444222444555444222222333444555666777888888999999999999999999888888777777666555555555666444333000...---,,,,,,---......---------,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---qqqddd]]]lllxxx\\\RRRMMMFFFBBBBBBAAA@@@???>>>===<<<===============<<<;;;;;;:::999999:::<<<===;;;:::<<<;;;:::999888888999999<<<;;;::::::999999::::::BBBHHHWWWgggdddRRRBBB>>>999888888999999999<<<@@@HHHLLLOOONNNNNNWWWkkk|||~~~vvvhhhYYYQQQPPPVVV[[[hhhyyyvvvdddSSSNNNFFFAAAAAAFFFMMMRRRZZZcccoooxxx{{{wwwrrrnnnbbb^^^XXXPPPJJJMMMXXXbbboooyyynnn^^^ZZZQQQAAA777999777888888666444444555888555888<<<===<<<999777666777999;;;;;;;;;888555333333333333333333333444444333333444444555555666666444555888:::;;;:::999888999999777777777888:::;;;888777555555777999;;;<<<888888777777666555444444666666666666444222000///000000//////000000111222777:::999444111333333222222222333444555666777777888777777888999999888777777666666555555555666666444333111000...---------......---------,,,,,,,,,***+++,,,---...---,,,+++,,,,,,+++++++++,,,------zzzgggjjjiiiXXXNNNEEECCCBBBAAA@@@???===<<<<<<=========>>>======<<<;;;;;;::::::;;;======<<<:::999888777777777999;;;<<<<<<<<<:::999999888888999EEEFFFOOO[[[XXXIII@@@@@@:::888999<<<<<<:::???FFFRRR\\\aaaXXXIIIHHHWWWggg|||ppp```TTTNNNLLLSSSdddwwwnnneeeVVVIIIAAA@@@BBBEEENNNXXXhhhvvvzzzvvvmmm^^^PPPKKKNNNQQQUUUaaaqqq|||}}}qqqaaaYYY^^^[[[III;;;999888999999888666444333333000222444555444444555666666777999:::999666444222333222222222222222222222000000111111111222222222222333666888999999888777::::::999888999:::<<<===;;;:::888777666777999:::888999999888777666444333333444555666666444333222222222111111222222333444555999999444111333333222555444444444444555666777777666555777:::;;;:::888666666555555555555555666444333222111000/////////......---------,,,,,,,,,***+++,,,---...---,,,+++,,,+++++++++,,,,,,---...vvvlllyyyuuu^^^OOOEEEBBBBBBAAA@@@???>>>===<<<=========>>>>>>======<<<;;;::::::;;;======<<<;;;888777666666777999;;;======<<<;;;:::999999999999DDDHHHOOORRRKKKAAA===???;;;777888<<<<<<:::AAAKKKbbbqqqxxxkkkVVVIIIKKKQQQgggtttwwwhhhZZZRRRJJJQQQ^^^mmmzzz|||mmm]]]OOOEEE@@@>>>DDDKKKXXXfffrrr~~~uuueeeYYYPPPJJJFFFMMM[[[iiiqqqwww|||ttt___UUURRRYYY[[[PPPBBB<<<:::::::::999888555222111000222333222222333666888666777777777777666444333333333333333222222222222000000000000////////////000222444666777777777777999999999999:::;;;<<<<<<;;;<<<;;;999666666777999888999999999888777555444111222444555666666555555444444333333444444555666444888888444222444444333777666555444444555777888888666666999===@@@>>><<<777666666555444444444555333333222222222111111111......---------,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,---......www~~~}}}bbbPPPHHHAAAAAA@@@@@@???>>>============>>>>>>>>>>>>======;;;::::::;;;===>>><<<;;;999777666555555777:::<<<===<<<;;;::::::999::::::<<>>DDDGGGFFFCCC888777666555444333333333111222222333333333333333......---------,,,,,,,,,,,,,,,++++++,,,,,,------++++++++++++,,,---...///cccPPPKKKAAAAAA@@@@@@???>>>>>>>>>======>>>>>>>>>>>>>>>===;;;;;;:::<<<===>>><<<;;;;;;999777555555666888:::===<<<;;;;;;:::::::::;;;555LLL\\\TTTDDD===;;;999999333333888888666@@@OOOfffuuuuuueeeWWWFFFOOO^^^mmm{{{yyygggUUUJJJOOOTTTXXXjjjpppaaaXXXGGGFFFDDDEEELLLXXXfffpppxxx~~~nnn[[[RRRJJJJJJLLLQQQ\\\hhhvvv|||}}}oooWWWQQQGGGDDDJJJQQQMMMDDD>>>;;;666444333555666666444666888777666444444555777666555444444555777888555555555444444333333333333333222111000///......//////000000222444666777444555777888999999888888666999<<<;;;999777888:::777888999::::::999777666444444444444555555666666555444444444444555666666222666888666555777777666555444444555666999<<<>>>???======BBBIIIMMMLLLIII999888666555444333222222000111222333444444444444......---------,,,,,,,,,---,,,+++***+++,,,---...++++++++++++,,,---...///hhhUUUKKKEEECCCAAA@@@AAAAAA@@@>>>???>>>>>>============>>>:::;;;<<<>>>>>><<<;;;::::::888666555555666888:::<<<;;;999888888999;;;<<<>>>KKKZZZ___RRRAAA888999;;;777666999;;;<<>>:::777555555666666666666555444333333444555666666666666666666777777888999888777666555444333333333111////////////...---000000000000////////////000111111111111222222222555666777999999777666555777777777777666555444333---000333555666777888:::777555555777555222333888888888888888888:::<<<===:::=========@@@IIINNNOOORRRSSSQQQNNNLLLKKKFFF???888666333000///000111333333111//////111333333333111000///...---,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++mmmXXXMMMEEECCCAAA@@@AAAAAA???>>>======<<<<<<<<<======>>>:::;;;===>>>>>>===;;;::::::999777555555777999:::<<<;;;999888888999;;;<<<999HHH[[[bbbWWWEEE<<<<<<===::::::;;;;;;999;;;???HHHTTTgggzzz}}}ggg[[[PPPNNNQQQ[[[kkkzzzzzziii[[[SSSQQQQQQ^^^kkkyyy}}}pppccc[[[TTTLLLIIIKKKMMMWWWfffvvvpppbbbWWWPPPMMMPPPPPPTTT]]]jjjxxxjjjTTTIII@@@AAADDDDDDDDDDDD===:::666444555666666666666555444333333444555555555555666777777777777666777777777666555444222222333111///...//////...---000000000000//////////////////000000000111111111222333555666666555333222444444444444333222111111///000222222222333666999:::666333444444333444888777777777888;;;@@@GGGKKKMMMPPPRRRQQQTTT[[[``````fffeee^^^QQQGGGCCC???;;;555333111///...///000000111///...///111333333333111000///---,,,,,,,,,,,,.........---------,,,,,,------,,,,,,,,,,,,++++++sss]]]PPPEEECCCAAA@@@@@@@@@???>>>;;;;;;;;;;;;;;;<<<===>>><<<<<<>>>>>>>>>>>><<<<<<:::999777666666777999:::;;;;;;999999999999;;;;;;777HHH]]]fff[[[III??????===;;;<<<===:::777;;;AAAFFFKKKVVVggg~~~sssaaaRRRJJJMMMZZZggg{{{rrrcccUUULLLNNNWWWcccppp}}}{{{sssjjj\\\NNNFFFCCCIIIRRR^^^lllzzz|||mmm___WWWRRRNNNJJJLLLUUUbbbooovvvppp]]]NNNEEE???AAADDDCCCBBBBBB<<<999666444555555555555666555444333333333333444333444666777888777666555555555666555444333111000222000///...//////...---////////////000000000000........./////////000000000111222333333222111000000111111111000///...---////////////111666<<>>IIIVVV^^^dddiiilllkkklllqqqttttttxxxwwwmmmXXXEEE;;;999888222222111000//////000000///...---...111333444333000///...---,,,+++++++++//////............------------,,,,,,,,,,,,++++++vvv___QQQFFFDDDAAA@@@@@@@@@???===999999999:::;;;<<<===>>>======>>>??????>>>======:::999888777777888999:::;;;::::::999999::::::;;;<<>>@@@CCCAAA??????;;;999666444555555555444555555444333333222222222111333666888888777555333333333444555444222000///222000......//////...---////////////000000000000....../////////000000000//////000111111000//////......///......---,,,,,,,,,------///444===GGGOOOHHH===222111333444555777666666555777>>>KKK\\\hhhqqqxxx}}}||||||~~~~~~}}}}}}xxxcccKKK===888777222222222222111111000000---------...111333444333000000...---+++*********............------------------,,,,,,,,,+++++++++}}}uuu___QQQFFFDDDBBB@@@@@@@@@>>>===999999999999:::<<<============>>>>>>>>>>>>======::::::999888888999::::::::::::::::::::::::::::::???MMM]]]aaaUUUHHHHHHPPPKKKEEE>>>:::888:::EEEPPPTTTTTTOOOKKKRRReeeyyytttbbbSSSLLLIIIVVVbbbttt~~~ttt```YYYRRRPPPVVVcccsss|||oooZZZTTTKKKDDDEEEOOO\\\fffooowwwzzzmmmfff]]]VVVRRRQQQQQQQQQYYY```hhhlllkkkdddYYYNNNDDD???===@@@AAA>>><<<<<<:::888555444444555444333333333333333333222222111111333555777777666444222222222333333333111000///111///------...///...---.../////////000000000111/////////000000000111111////////////////////////---............------,,,++++++,,,///444>>>JJJRRRLLL@@@555222333333333555222222222222777CCCTTT```qqqzzz{{{pppYYYGGG;;;555222222222111111000000///---------///222444444333111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++wwwrrr]]]QQQGGGEEEBBB@@@@@@@@@>>><<<:::::::::::::::;;;<<<===========================;;;::::::::::::::::::;;;::::::::::::::::::::::::===IIIVVVYYYPPPIIIQQQ^^^aaaTTTFFF===999;;;DDDMMMccceeeaaaSSSJJJQQQ```kkkwwwgggWWWLLLDDDKKKXXXiiiyyytttdddYYYRRRRRRXXX```oooxxx}}}sssdddTTTHHHDDDGGGKKKSSS[[[iiiwwwzzzqqqhhh^^^TTTNNNIIIKKKOOOSSSUUURRRMMMGGGCCC>>>===??????<<<:::;;;999777555444444444333222111222222333333222222111111222444666666555444333333333222222111111111111000...------...///............//////000000111111//////000000000111111111/////////....../////////---...............------------------111777@@@FFFHHH???666444333111111333---...///---///777DDDNNNfffsss}}}{{{jjjXXXFFF999444333222000///...............///111333555444333333222000...,,,++++++***+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,++++++wwwvvvnnn\\\RRRGGGEEEBBBAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<===;;;;;;;;;::::::;;;;;;;;;999::::::;;;;;;::::::999;;;FFFRRRTTTLLLHHHUUUeeerrraaaMMMBBB>>>>>>BBBGGG___hhhkkk```QQQKKKMMMQQQjjjwww}}}mmm___JJJGGGHHHQQQbbbttt|||pppaaaRRRKKKKKKXXXeeesss|||qqq^^^PPPGGGCCCBBBGGGOOO[[[iiivvvttthhh___QQQLLLGGGFFFGGGFFFCCCAAACCC???===???>>>:::888:::888666444444444444222111///000111222333333222222222222333444444444444333444333222000000111222333///...,,,---...//////............///000111111111........./////////000000......------------......------............------.........------000555999>>>999555444222//////333+++...000///---000888@@@VVVfffwwwxxxkkkXXXHHH999888555222000000000111000000000222555555444222444333111///---,,,++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++xxxooommm[[[SSSGGGEEEBBBAAA@@@???>>><<<======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999<<>>>>>===999888:::777666444444444444222000---///000222333333333333222222222333333333444444666444111000///111333555///...,,,,,,...//////...---......///000111111222---------.........//////---,,,,,,++++++,,,,,,---,,,------.........------...//////...---///111444666333333444111...///333---222555333//////555;;;JJJ\\\ooozzzyyyiiiXXX@@@===999666444444555555222111222444555666444222555444222000...---,,,,,,---------.........//////---------,,,,,,,,,++++++vvvyyy{{{rrriii~~~ppp[[[SSSJJJFFFAAA>>>===>>>??????>>>======<<<<<<<<<======<<<===>>>>>>>>>===;;;:::????????????>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<888HHHXXXXXXMMMHHHRRR^^^kkkeeeXXXJJJFFFGGGDDD<<>>999444999888777555444444444444111111111111000000000000444333222111111222444555444333222111222333444555000000//////....................................+++///000---,,,...///...////////////............/////////...------,,,,,,////////////////////////////////////////////////222222111111222222333444:::HHH]]]qqq~~~wwwmmmMMMAAA666444666666666888666555555555555444444444222222222///,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++sssqqqtttqqqiiidddyyyooo[[[SSSJJJFFFAAA>>>>>>?????????>>>======<<<<<<<<<=====================<<<<<<;;;>>>>>>>>>>>>===<<<;;;:::===<<<;;;;;;;;;;;;;;;<<>>???>>>===<<<;;;<<<<<<===============<<<;;;::::::======<<<;;;;;;;;;;;;;;;AAAMMMXXXYYYPPPJJJKKKOOOSSSSSSVVV^^^jjjppphhh\\\HHHCCCAAAFFFRRR^^^fffhhhYYYQQQJJJMMM[[[nnn~~~vvvcccRRRKKKLLLTTT___ooottthhh___UUUQQQYYYfffooo}}}wwweeeUUUHHHDDDEEECCCIIIQQQZZZhhhzzzuuufffYYYMMMDDD@@@BBBBBB@@@;;;777555666888777777666555444333333111111111111000000000000333222111000000222444555777666555444444444444444///////////////000000000........................,,,000111---,,,...///...//////...---,,,,,,+++++++++,,,,,,---......//////................................................000000//////000000111222444555<<>>???@@@>>><<<::::::;;;===>>>>>>>>>>>>>>>===<<<;;;:::===<<<;;;::::::999999:::<<>>===============>>>??????AAA???<<<:::999;;;===?????????@@@??????>>>===<<<;;;;;;:::999888888999999>>>PPPdddkkkcccZZZWWWZZZSSSSSS\\\rrrooobbbOOOAAA???IIIXXXbbbllliii```QQQGGGJJJYYYgggxxxuuucccXXXNNNIIIKKKWWWhhhwwwqqq^^^RRRPPPTTT^^^mmm|||{{{jjj___UUUMMMEEEAAAEEEPPP___jjjuuu~~~wwwiiiYYYLLLEEECCC@@@???>>>===:::888666666666666555333222111111111111111000000000///111000/////////111333555888888777777666555444333000111111111111111111111////////////////////////---111222...,,,...///---000000//////...------,,,......------,,,,,,,,,,,,......................................................------......///000///111333555===OOOiii{{{qqq^^^GGG777555;;;666555555555555444444444222444666666444111//////////////////////////////------......------,,,+++qqqgggfffeeeaaa^^^ppprrrZZZOOOGGGEEEBBB@@@@@@???>>>===============>>>???@@@@@@@@@>>><<<::::::;;;===>>>@@@@@@@@@@@@???>>>======::::::999999999999::::::AAATTTkkkvvvrrrhhh```]]]TTTTTT^^^uuuwwwbbbNNNCCCBBBJJJQQQhhhllllllaaaRRRJJJOOOVVVmmmzzzvvvjjjYYYNNNGGGLLLVVVbbbsssrrraaaXXXRRROOOVVVdddttt{{{bbbXXXMMMFFFCCCDDDKKKRRR\\\kkk{{{uuuaaaQQQCCCBBBBBBCCCDDDBBB===999555666666666555333111000111111111111000000000000000///......///111333555666777777777666555444333222222222222111111111000////////////////////////...222333///---...///---000////////////...............------,,,++++++***------------------------------------------------......------......///000///333666444555BBBZZZnnnxxx~~~lllRRR;;;444666666555555555555444444444222444555555333111000000////////////////////////++++++,,,,,,++++++***)))nnngggfffccc]]][[[lllttt[[[NNNFFFDDDAAA??????>>>===;;;============>>>???@@@AAA???>>><<<;;;;;;;;;===>>>@@@@@@@@@??????>>>===<<<::::::::::::;;;<<<======CCCRRRjjj}}}{{{lllaaa]]]\\\ggg}}}xxxcccQQQGGGFFFIIIYYYbbbjjjkkkbbbWWWPPPNNN\\\hhhuuuqqqbbbUUUQQQOOOOOOZZZiii~~~pppeeeZZZVVVWWW^^^kkkyyyxxxooofff```VVVKKKFFFHHHLLLWWWdddnnnsssooobbbTTTHHHMMMRRRSSSNNNEEE<<<777555555666666555333111000111111111111000000000000///...------...111333444444555666666666555444444444444333222111000000//////////////////////////////333333///---...///---------............//////---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...............//////000///333555222000999JJJYYYlllwww{{{eeeLLL<<<888666555555555555444444444333444444333111000111222------------------------++++++,,,,,,++++++***)))~~~mmmhhhgggbbb[[[ZZZkkkuuu[[[NNNEEECCC@@@???>>>>>><<<:::============>>>???@@@AAA???>>>===<<<;;;<<<<<<===????????????>>>===<<<;;;;;;;;;;;;<<<===>>>???@@@FFFSSSjjj|||kkkhhhgggqqqttt___PPPIIIHHHBBBMMM^^^llloooiii___WWWFFFOOO\\\kkk~~~|||lllaaaTTTIIILLLWWWdddqqquuuiii[[[SSSWWWaaaeeesssrrr___QQQMMMEEEHHHLLLQQQZZZ```\\\UUUQQQ[[[eeedddWWWEEE999333444555666666555333111///111111111111000000000000///...------...000333444333444555666666555555444666555444333111000//////000000000000000000000000///333333///---//////---++++++,,,------......///***++++++,,,,,,------...------------------------------------------------///............///000000///111111///...444???IIIcccppp}}}www___III>>>666666555555555444444444333444444222000000111222,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,{{{}}}ooofffaaa]]][[[[[[dddmmmSSSFFFGGGDDDAAA@@@AAAAAA???<<<<<<===>>>>>>>>>>>>=========;;;::::::<<<======<<<@@@@@@@@@@@@???>>><<<<<<>>>:::999===>>><<<;;;===AAARRRkkk|||ssssssxxxxxxeeeRRRFFFCCCJJJSSS___ppp{{{ppp^^^OOOKKKJJJTTTfff|||rrrfffZZZOOOHHHMMM[[[nnnnnn]]]TTTRRRXXXZZZgggzzz|||gggWWWMMMFFF???>>>DDDIIIKKKKKKMMM\\\iiifffTTTAAA888777555666777777666444222111///000000000000//////...000///...------...///000222222333333333333444444222222222222222222222222000//////...............111111000000//////......//////...,,,++++++...000,,,,,,,,,---...///000111......------------......---++++++,,,,,,***---222............////////////000111222222333555888;;;UUUeeeyyyuuu\\\GGG;;;444///111444333333555555444222000//////000000111///---,,,---.........000000...,,,***+++...111{{{pppeee```]]]\\\\\\cccmmmTTTHHHGGGDDD@@@@@@@@@@@@>>><<<>>>>>>????????????>>>>>><<<;;;;;;;;;===>>>===<<<>>>>>>>>>>>>===<<<;;;::::::777888<<<===;;;;;;===AAASSSlll{{{|||yyyiii]]]KKKHHHGGGMMM^^^ooouuusssXXXOOOFFFGGGUUUiii{{{}}}lll[[[PPPGGGMMMYYYhhhxxxxxxeeeXXXOOOMMMSSSaaaqqq~~~{{{dddZZZMMMCCC@@@???>>><<>>===??????@@@@@@@@@@@@??????<<<<<<<<<===??????===<<<<<<<<<<<<<<<;;;:::999999888666888===>>><<<===???AAATTTnnnwwwcccUUUFFFDDDKKKYYYjjjvvvsssfffUUUIIIJJJUUUdddnnntttjjjVVVPPPLLLRRR```rrrnnn```WWWNNNOOOVVVbbbqqq|||yyygggVVVHHH>>>999666;;;BBBHHHHHH@@@888333222333555777888888555222000111111222222111000//////......////////////......222222333333333333444444000000000000000000000000222222111111111111222333222111111000000///......,,,,,,///333777777222...//////...---------------......------------......111000111222111---...222............////////////000000000///...///111333333???RRRiii{{{}}}pppNNNCCC888444444333555999777666555555555555666666//////...---------......---000222222000---++++++}}}sssgggcccdddfff___ccc|||rrrYYYLLLEEECCCAAA???>>>>>>>>>>>>??????@@@@@@??????>>>>>><<<<<<===???AAA@@@>>>;;;;;;;;;;;;;;;;;;:::999999:::999;;;??????===>>>BBBAAAVVVqqqxxxeeeSSSJJJFFFHHHWWWhhh~~~xxxlll\\\PPPMMMUUU]]]mmmyyyooobbbSSSJJJOOO]]]mmmwwwqqq___RRRNNNQQQXXX^^^{{{kkkVVVFFF<<<888:::<<<======:::777555444222444777999888666333111222333333333222111000///---...///000000///...---222222222333333333444444000000000000000000000000222222222222333333444555222222111111000//////......---...333888888222,,,///......---------............------------......000111555999777000---...............////////////...//////...---...111333111666CCCXXXoooxxxWWWJJJ<<<666333222555999666666666666777777888888333333222000......000111444666888777444000---,,,~~~yyykkkeeedddeee```dddwww[[[LLLFFFDDDBBB???======>>>???>>>>>>??????>>>======<<<<<<<<<===???AAA@@@>>>;;;;;;;;;<<<<<<<<<;;;:::::::::999;;;>>>===;;;===BBBGGG[[[vvvsss```SSSHHHCCCLLL[[[llltttxxxooo]]]QQQOOOSSS```lll}}}vvvdddRRRIIIMMMYYYdddppp~~~tttdddZZZUUURRRPPPaaajjjwwwxxx___III===999;;;999777666666666555333111333666888888666444222444444444444333222111000---...///000000///...---222222222333333333444444111111111111111111111111222222222222333444666666222222222111000000//////222///---///333444000+++,,,,,,,,,------///000000......------------......000333;;;AAA>>>555///...............////////////,,,---.........000333666444444:::JJJ```uuu}}}rrr]]]OOO@@@777333222444888555555666666777888888888555555333000---...222555???AAABBB@@@<<<666222111|||qqqfffbbbaaa```ggg{{{^^^MMMFFFEEECCC@@@======???AAA>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<===??????===<<<;;;<<<<<<======<<<;;;;;;999888999;;;:::999>>>EEERRRfffuuuaaaOOOEEEGGGMMM```nnn{{{{{{mmm[[[RRROOOOOOZZZkkk}}}|||gggTTTIIIIIILLLUUUiii{{{oooeeeYYYOOOOOOTTT___pppbbbJJJ===999888666444333333333333222222333555666777666555444555555555555444333111111......////////////......222222333333333333444444111111111111111111111111000000111111333444555666333222222111111000//////222///------000000///,,,,,,,,,,,,---...///000111......------------......222555===DDDBBB888111000............////////////,,,---...//////111444777333333555???QQQggg{{{xxxlll___QQQCCC:::666333444666444555666777777777777777444444111...,,,///777===FFFIIIKKKIIICCC;;;444000}}}xxxxxxkkkdddaaa___jjj~~~bbbRRRGGGGGGEEEAAA======@@@CCC??????@@@???>>>===<<<<<<<<<;;;;;;;;;===>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;999888999;;;:::;;;CCCMMM```tttxxxdddWWWMMMFFFUUU```oooyyywwwmmmaaaZZZLLLOOOWWWddduuuqqq___QQQJJJLLLYYYhhhuuu}}}ooobbbVVVTTTTTTZZZgggvvvzzz]]]EEE;;;:::444333333222222333333333333333444555555666666777666666666666444333222111//////............//////222222333333333333444444000000000000000000000000......///000111333555666333333222111111000000///......//////////////////---------------...///000......------------......111333888>>><<<444000000............////////////---............///222555000222444888BBBUUUlll|||yyynnn___RRREEE>>>:::666555666666666777888888888777777333333222//////666AAAJJJQQQVVV[[[[[[TTTGGG;;;444zzzvvv}}}qqqiiieee___llleeeUUUHHHHHHFFFAAA>>>===AAAEEEAAAAAAAAA@@@@@@>>>=========;;;::::::<<<======<<<::::::;;;<<<<<<;;;;;;;;;::::::;;;======@@@KKKVVVjjj}}}}}}ppp^^^MMMAAAHHHXXXkkkzzz~~~vvvnnn]]]UUUMMMNNNZZZmmmmmm```NNNNNNOOOWWWhhh}}}hhh___SSSKKKMMMXXXhhhrrrnnnRRR<<<555777222333444444444444555555333333333333444666777888777777777666555333222111000///...------...///000222222333333333444444444////////////////////////------...///000222444555333333222222111000000000***---000111111000111111//////...------------............------.........///...111555333...---///............/////////000...//////...---...000222///222555555999GGG^^^ppp|||}}}ttt^^^SSSHHHAAA===888666777777888999::::::999777777444555333222444===KKKWWWaaahhhppprrrjjjZZZJJJ@@@}}}vvvvvv}}}|||rrrccc___vvvgggRRRGGGDDDAAA??????@@@??????CCC@@@======???AAA???======<<<;;;<<<======<<<:::>>>;;;===CCCBBB<<<:::<<<<<<;;;===>>><<<@@@RRRfffyyyqqqaaaPPPGGGEEEQQQddduuuyyy```MMMLLLOOOSSSdddzzzttteeeYYYNNNLLLQQQ\\\nnn~~~xxxeeeVVVKKKHHHOOOZZZqqquuuttteeeNNN<<<777888555444444333333444444555444444333222333444555666888666555555666666555444333111000111333222...+++111000000///000222333444777444000000111222000---000000111222333333444444444333111111222111000...---///000111111000///---//////.........---------////////////////////////111000......000111000///000/////////000000///...............////////////222///222777777:::NNNdddyyyvvvgggZZZNNNHHHCCC<<<888666777666888<<<@@@@@@===:::777888777555888DDDWWWfffpppyyy}}}yyytttkkkYYYFFF}}}wwwvvv|||~~~xxxiiifff{{{gggRRRGGGDDDAAA???>>>???>>>>>>AAA???======???@@@>>><<<<<<;;;;;;;;;======;;;:::>>>;;;<<>>BBBFFFNNN```qqqrrrZZZNNNFFFKKKZZZkkk|||rrr___TTTMMMMMMZZZkkkzzzxxxkkk\\\TTTPPPRRR[[[fff{{{yyyjjj[[[OOOLLLPPP]]]aaabbbYYYHHH;;;666777444444333333333333444444444444333222333444555666666444333333444555333222444333111111333222000---000000000111111222333444555333000000111111000...000111111222333333444444444222111111111111000......///111222222111///...//////.........---------........................000...------...//////...000///.........///..................////////////222000222666555666FFFZZZsss}}}mmmaaaUUUNNNGGG@@@:::888666666888;;;??????<<<999666777888777;;;GGGZZZhhhssszzz~~~|||{{{uuubbbOOO~~~wwwuuuxxx{{{tttzzzqqqoooiiiTTTGGGDDD@@@>>>>>>======<<<>>>>>>>>>>>>@@@???===;;;;;;::::::;;;<<<<<<;;;999>>>;;;;;;======::::::<<<;;;;;;>>>HHHSSSbbbsssiiiZZZJJJEEEKKKYYYmmm|||vvvbbbQQQKKKOOOUUUggguuuqqqdddXXXOOOMMMOOOfffnnn{{{uuubbbUUUPPPKKKMMMMMMHHH@@@999666666333333222222222222333333444333222222222333555666444333111222333333222000555333222111222333222111000000111222333333333333444222000000111111000///111111111222222333333444333222111000111111000...///000111222222111000////////////.........------........................000...,,,---...///......111000...---------..................////////////222000222555333222===LLLhhhwwwwwwmmmaaaZZZQQQFFF>>>;;;777777888;;;======;;;999555666888888===IIIZZZggguuu{{{|||jjjWWWxxxsssrrrwww~~~qqqiiinnnzzzxxxvvvlllVVVGGGDDD@@@=========<<<;;;>>>>>>???AAAAAA???===;;;::::::999:::<<<<<<;;;:::===<<<;;;::::::::::::<<<<<<;;;???LLL^^^rrrppp[[[MMMGGGLLL[[[jjj~~~wwwcccWWWOOOIIIVVVaaaqqqzzzlll^^^SSSNNNPPPXXXgggyyy}}}mmmdddNNNJJJDDD>>>:::777666666333222222111111222222333444333222222222333444555333222111111222222111000444333111000111111222222///111222444444444444333333222111000000000000000111111111222222333333333333111000000111111000...000000111222222111000000////////////....................................000///------/////////...111000///---,,,,,,...000............////////////111000111444222111777AAAYYYkkk|||xxxqqqjjj___OOOBBB<<<777888999:::;;;;;;999888333555666777<<>>@@@BBBCCCBBB@@@>>>===:::999999;;;<<<===<<<:::===<<<;;;999888:::;;;;;;===<<<@@@LLLccc{{{vvvdddTTTLLLPPPWWWfff|||}}}ppp```PPPLLLOOOXXXiii{{{wwwhhh^^^MMMMMMSSS___lllyyy~~~fff[[[JJJ>>>777666666777333222222111111222222333333333222111222333444555444333222222333333222111111111000//////000222333000111333444555555444444333333222111000000000111111222222222222222333333222000///000111111000///000000000111111000000000000000/////////.................................///---,,,,,,---......---///000000///------///222............//////////////////111333444333666;;;KKK^^^ttt}}}xxxkkkWWWEEE<<<888999:::::::::999888888333444444555888???HHHOOO\\\mmm{{{~~~}}}{{{qqqfff{{{rrrjjjgggiiieee[[[]]]gggooo}}}zzzhhhPPPFFFCCC@@@>>>>>>>>>>>>===???AAACCCCCCAAA@@@???@@@;;;::::::;;;===>>>===<<<<<<===<<<888888;;;<<<:::<<<===???KKKbbb~~~zzzgggUUUKKKIIIRRRiiixxxiiiSSSLLLKKKVVVhhhwwwuuubbbVVVKKKKKKQQQ]]]sssoooWWWCCC888666777888333333222222222222333333333222111111111222444555555444222333444444333111...000000000///000111333222222333444555555555555555666555333111000000222222222222222222222222222111000//////111111000///000//////////////////000000000000/////////......------------------------,,,+++))))))+++,,,+++******---000///------///222............////////////...///000333444555666777>>>PPPhhhzzz~~~oooYYYFFF===:::;;;<<<;;;999777777888444444444333444888>>>BBBJJJ]]]oooxxx||||||uuujjj~~~uuulllhhhhhhfff[[[[[[aaagggvvv|||hhhPPPEEECCC@@@>>>???@@@@@@@@@???AAACCCAAA???>>>???AAA;;;;;;;;;<<>>===;;;>>>===999999<<<===999:::<<>><<<999777777999555555555444444666999;;;???OOOaaannnxxx{{{ooo___xxxooojjjjjjggg\\\[[[___bbbqqq}}}kkkRRREEEBBB@@@???@@@AAAAAAAAA???AAABBB@@@===<<<>>>AAA<<<;;;<<<===???@@@???>>>;;;??????::::::>>>===999999<<<>>>GGG]]]}}}{{{cccVVVFFFGGGSSSjjjqqq^^^QQQLLLQQQbbbsssmmm```SSSIIIMMMYYYgggrrr~~~dddLLL<<<666666888555444444333333444444555333222111111111222333444444333222222333333222000,,,000444444333222333555555444333333444555777888999::::::666222000000222222222222222222222222222000///...///000111000///......------------......000000000000////////////------------------------111000......000111000/// &&&,,,...,,,+++,,,///............/////////000000000000000333555444000222===QQQiii{{{~~~vvvgggSSSFFFAAA===??????===999777888999666666666555555666888999===HHHVVVeeetttwwwfffPPPvvvqqqnnnjjjggg```ZZZXXX^^^fffppp{{{kkkSSSDDDBBB???>>>???@@@@@@@@@???CCCEEECCC???===???CCC<<<<<<;;;<<<===>>>@@@AAA======<<<<<<<<<;;;;;;;;;;;;???<<>>@@@AAA???999555444555333444444444333444777999===???III]]]mmmlllYYYEEEwwwqqqnnnjjjgggaaa\\\[[[cccnnnvvv}}}oooYYYEEEBBB???===>>>?????????>>>AAACCCAAA===;;;>>>AAA======<<<<<<<<<>>>???@@@======<<<<<<<<<;;;;;;;;;999>>>;;;===NNNccclllYYYJJJKKKUUUcccwwwnnnZZZMMMGGGMMM[[[lllzzzqqq```UUUMMMNNNRRR\\\jjjyyyvvvZZZEEE:::555777<<<555444333111111111222222222333444333111111222444444555666555444333444555111111111111111222222222222222111000000333777;;;:::999888777666666666666444444444333333111000000,,,---///000000...---,,,---------............///........................,,,---......//////......++++++,,,,,,---......///............////////////......///000000///...---......///111111222222111///111777DDD\\\uuu|||vvvlllbbbZZZRRRKKKFFFDDDEEEEEEAAA;;;666444444333444555444333333555777::::::AAAQQQ___]]]LLL;;;wwwqqqmmmiiifffbbb]]]___kkkxxx~~~sss```EEEBBB???===============<<<>>>@@@>>>;;;:::<<>>>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<;;;;;;;;;:::???<<<<<>>111vvvppplllhhheeeccc___cccqqq|||uuu```EEEBBB>>><<<<<<<<<<<<;;;<<<===>>><<<::::::<<<>>>???>>>===<<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===BBB???>>>EEERRRpppiiiUUUJJJJJJUUUaaatttyyygggUUUKKKLLLZZZeeelll}}}vvvhhhUUUIIIIIIQQQ[[[```{{{fffJJJ>>>>>>???<<<999666555444333222111111111000111333222111000111222111333444555333222222333333222222222111000000000111222222111222444999===:::999888888777777777888777666555444222111111000/////////000///...---,,,---------............///........................------...///////////////,,,,,,,,,---------..................////////////.........///////////////......///000111111000000555333111777HHH```uuuyyyooobbbXXXSSSOOOKKKGGGKKKJJJGGGCCC>>>999666444333555777666444111000000666444444999??????777...~~~uuuoookkkgggdddddd```dddrrr{{{vvvyyyttt[[[EEEBBB>>><<<<<<<<<<<<;;;=========<<<;;;;;;===??????>>>===;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<===BBB@@@@@@EEENNNkkkjjjUUUJJJKKKQQQddd{{{}}}gggUUUKKKPPPWWW___sssmmmXXXJJJEEEFFFIII___lllzzzttt^^^HHHBBBDDDBBB;;;555555555444444333222111111///111333333111000111111222444666666333111000000333222222222111000000000111333444444444444555666666666555555444444555555777666444333111111111111---......//////000000///---------............///........................,,,,,,---............---,,,,,,,,,---------------............////////////............//////000000...//////000000000000///111//////444@@@QQQffftttssshhhZZZQQQNNNMMMJJJFFFIIIGGGDDD@@@===:::777555444555666666333000//////222111111333666777333000~~~uuuppplllhhheeedddaaacccoooxxxwwwrrrooonnn|||rrrUUUEEEBBB???===============???===<<<;;;;;;===???@@@???>>><<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;>>>===???CCCIIIcccjjjVVVKKKHHHQQQcccxxxooo]]]TTTPPPRRR___nnn~~~rrr^^^OOOHHHFFFKKKUUU```lllxxx~~~cccTTTGGGDDDDDD@@@888333333444444444444333333222///111444444222111111111333555777777444222000000222222222111111111111111111333555666444222111111444333333222222333333333555444222111000111111222---......//////000111111---------............///........................+++,,,,,,---...---------------------------------............////////////......---......///000111...//////000000///////////////000444:::EEEXXXhhhiii^^^QQQLLLMMMOOONNNKKKGGGDDD@@@===<<<:::777555444555666444111///...///---...///000000000000000~~~vvvqqqnnnkkkhhhddd```bbbhhhmmmllliiiiiifffxxxsssRRREEEBBB???===>>>????????????===::::::;;;===???@@@>>>===<<<;;;:::;;;<<<===;;;;;;;;;<<<<<<<<<======;;;<<<:::===BBBDDD[[[ttt___PPPGGGMMM]]]ttt|||hhhXXXQQQQQQUUUfffttt}}}nnnaaaYYYKKKLLLMMMRRR^^^jjjmmmjjjQQQIIIBBBAAA???:::555444222333444555555555444333000222444555444222222222222555777888666333222222111111111111111222222222222333444333111000000111444333333333333333444444333222000//////000222333//////////////////000000---------............///........................,,,------...............------------------------............////////////...---------...///111222...///////////////......111000222444555<<>>???@@@@@@@@@>>><<<999888:::<<<>>>???===<<<;;;:::;;;;;;<<<===;;;;;;;;;<<<<<<<<<======<<<<<<999===BBBCCCVVVyyyvvv```NNNHHHMMMbbb{{{zzzggg\\\VVVRRRQQQ___rrrvvvjjjUUUNNNEEEBBBKKKWWWZZZVVVEEEAAA===<<<999444333666111222333555666555555444000333555666444333222222000333777888777555444444000000111111222222222333222333222000//////111444555555444444444555555666111000///......000222333222111000///.........///---------.........//////........................---......///////////////------------------------............/////////000...---------...///111222...///////////////......000///000000///333EEEXXXhhh___TTTRRRXXX]]]\\\YYYIIIEEE???<<<:::888555222555444333111///...///111+++///222222...,,,---///wwwvvvxxxrrrkkkgggccc^^^^^^bbbeeecccaaa```jjjtttPPPCCCAAA>>>;;;:::;;;<<<===>>>===<<<;;;<<<<<<>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::;;;;;;???AAA<<>>===;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999>>>AAA<<>>KKKlllssswwwsssnnnmmmlllkkkllldddXXXMMMEEE@@@>>>===;;;:::888555333111000000444333111000///.........yyyuuuuuuooohhheeeaaa]]]\\\^^^___^^^\\\XXX```tttzzzXXXEEECCC@@@>>><<<<<<===>>>;;;:::999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<;;;;;;;;;::::::888===BBB===CCCXXXvvvyyycccRRRJJJOOOeee{{{wwwdddVVVJJJJJJUUUfffwwwttt```NNNBBB;;;666333555333222222333555444333222222333333444444555555222222222222222111111111222111000111333333222000111111111111111222222222/////////000111222333444222222333444444444444444111111000//////...------***,,,---///000000000///000///...---------------------------------------+++---//////...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++///111000///------........./////////------------------------//////111222111333===GGGeeerrr~~~|||zzzyyywww{{{wwwpppfff[[[RRRMMMKKKHHHKKKJJJCCC888222222555000000///...---,,,+++***xxxsssqqqllleeecccaaa^^^]]]]]]]]]\\\ZZZUUU[[[nnn{{{ZZZFFFDDDBBB???>>>======>>>999999888888999;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;??????>>>===<<<;;;;;;:::;;;;;;888===CCC>>>???OOOlllhhhSSSKKKVVVfffuuuvvvaaaQQQLLLQQQ]]]gggxxxyyyiii___QQQEEE>>>:::888666333222111111333444444333222222333333333444444444222222222111111111111111111000000111333444333111111111111111111111111111------......000111333333444444444444444444444444111111000000///......---....../////////---,,,+++000///...---------------........................***,,,//////...---...///,,,,,,,,,,,,,,,---------...,,,+++///555888555111.........////////////000------------------------...000111222222444<<>>============<<<;;;::::::;;;<<<<<<<<<;;;::::::::::::;;;<<>>===<<<;;;;;;:::<<<===:::===DDD???===IIIbbbwwwhhhSSSMMMPPPaaarrryyyaaaOOOHHHKKKOOOaaannnzzz}}}yyyrrriiibbbMMMHHHAAA;;;999999999:::555333222222333444444333222222222333333333333333111111111111111111111111111000000222444555444333111111111111111111111111---------...///111222333555555444444444333333333111111000000//////.........////////////---+++***//////...------------...........................+++---...///......///000,,,---------.........//////------111777999666222.........////////////000------------------------...111333222333666;;;>>>FFF[[[uuuzzzyyyuuu}}}sssZZZCCC555222111111111111111111111111}}}uuurrrnnnhhh______^^^^^^]]]\\\[[[[[[WWWWWWggg~~~~~~wwwyyyvvvXXXFFFEEECCCAAA???===<<<<<>>======<<<<<<;;;;;;;;;:::>>><<<===BBB>>><<>>:::777555666777888666444333222333444333222222222222222333333333333000000000111111111111111000000000222555666555444222222222111111111111111---------...///000111222333333444444444333333222111111111000000/////////,,,---...///000//////...///......---------..............................,,,---//////......///111,,,------....../////////---,,,,,,///333444222///------........./////////------------------------...333555333444888::::::DDDWWWoookkkQQQ>>>444555444222111000000111222|||tttqqqmmmhhh[[[\\\]]]\\\[[[ZZZZZZZZZWWWVVVbbbxxxxxxnnnnnnwwwsssVVVEEEDDDCCC@@@>>><<<;;;:::BBBAAA???===;;;:::::::::<<<;;;999888888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;777>>><<<;;;???;;;:::EEEMMMeeegggWWWNNNSSS___qqq~~~mmmWWWEEE:::@@@EEEDDDBBB@@@;;;666:::999888666444444555666444333111222333444444333222222222222222222222222///000000000111111111222.........111444555555444222222222111111111000000//////......///000111111000111333444555444222111111111111000000000000000---...///000000000///.........---------......///........................---/////////------///000++++++,,,------...//////,,,,,,------......------,,,---------....................................///444777555666:::;;;888CCCRRRgggzzzxxxcccNNNAAA<<<999444000...---...///yyyqqqmmmjjjeeeXXXZZZ[[[[[[ZZZYYYYYYYYYXXXTTT^^^sss|||rrrgggfffqqqrrrUUUEEEDDDBBB@@@>>><<<::::::===<<<;;;;;;<<<===>>>???<<<;;;999888888999;;;<<<::::::;;;;;;;;;;;;;;;;;;555===<<<:::<<<888888DDDFFF```~~~}}}kkkTTTNNNMMMZZZpppwwwWWW<<<<<<>>>>>>;;;;;;===;;;777333444555555444444666777222111000111333444444444222222222222222222222222//////000000111111111222---,,,---000333444444333222222222222111111000000000000/////////000000111...000333555555444222000111111111111000000000000111222222222000...---+++......---------......///////////////////////////...///000///------///000******+++,,,,,,---......---...///...,,,+++,,,---,,,,,,,,,---------......////////////////////////000555888555777;;;;;;777???LLL___sssqqq^^^PPPEEEAAA;;;555111///000111xxxqqqkkkfffbbbYYYYYYZZZ\\\^^^]]]ZZZWWWTTTTTT^^^mmmnnnbbbZZZ[[[iiilllYYYFFFBBB>>>===>>>>>>;;;888:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::<<<<<<;;;::::::999888888999999888888999999:::;;;BBBUUUrrrzzzdddNNNJJJUUUhhhoooTTTAAA888999999888888777666555555555444333333333444444111222222333333333222222333333222222111000000000111000///......///000111,,,+++,,,...111333444333222222111000//////000000////////////000000000000111111111333444444333111111222333333222111000///000000//////.........---///...------------.../////////...---+++***,,,...------...///////////////...------,,,,,,------...//////......------------+++,,,---.........---,,,,,,---------.../////////000333777999:::::::::;;;:::GGGZZZnnn~~~yyyuuusssyyyxxx|||zzzwwwfff[[[LLLAAA<<<999444111zzzsssmmmgggbbbVVVWWWXXX[[[]]]]]]ZZZXXXVVVTTTZZZdddeee\\\XXX[[[fffiiiUUUEEEBBB>>>===>>>>>><<<999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999<<<<<<;;;::::::999888888999999999888999999:::;;;@@@RRRooo{{{dddVVVSSS\\\oooiiiOOO???888888888888777666555555666555444333333333333333111222222333222222111111000000000111111111111222111000////////////000111...------...111222222111222222111000000000000000////////////000000000000111000111222444444222111000111111222222111000//////.........------------///...---,,,,,,---...///---......,,,++++++,,,...---...///////////////......------,,,,,,------...000000//////............+++,,,---.........------000//////...------,,,,,,000333777999999999:::;;;<<>>===??????===::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888<<<;;;;;;::::::999999888999999999999999:::;;;;;;>>>NNNiiihhhWWWRRR\\\hhh{{{___GGG:::888888888777666666555555666666444333222222222222222222222222222111000///------...///111222333333111000000//////000000111000///...///000111000///222111000000000000000000////////////000000000000111000111222444444222000...///000000000000000///---------------,,,,,,,,,...------,,,,,,------...+++,,,---,,,++++++---........./////////......---...------,,,,,,------...000000000///////////////+++,,,------......------/////////...------,,,,,,///333666888999999999:::;;;>>>GGGYYYlllzzz~~~}}}|||uuunnnhhhccc```___ddd[[[ZZZhhh{{{}}}qqqfff]]]RRRFFF===~~~xxxqqqjjjdddZZZYYYZZZ[[[]]]\\\ZZZXXXYYYSSSQQQSSSSSSQQQSSSXXX___}}}aaaKKKDDDAAA>>>===???@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;:::999888;;;;;;;;;::::::999999999:::999999999999:::;;;;;;<<>>>>>@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888;;;;;;::::::::::::999999::::::999999::::::;;;<<<;;;CCCWWWsssppp]]]PPPUUU```pppvvvhhhNNN<<<777888777666555444444444444555555444333222111111111333333333222222000///...////////////////////////000000111111111111000000...------...111222222111111000000000000000111111////////////000000000000000000000222333333111000---------......///000000..................//////------------------------)))+++------,,,,,,---...---...............------...------,,,,,,------...------------------------,,,,,,,,,,,,------......++++++,,,---...///000111///222555777777777777888666888;;;???DDDKKKQQQUUUeeeiiipppxxx|||zzzsssmmmcccXXXUUUcccyyyyyymmmccc~~~xxxssslllhhhcccbbb```^^^]]][[[XXXVVVSSSRRRQQQPPPPPPPPPQQQSSSYYYvvvcccMMMEEEBBB???>>>@@@@@@>>>;;;<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;???NNNhhhrrr^^^LLLNNNWWW^^^WWWFFF:::999888777555444333333444444444333333222222222222222333333333333333222111000222222111000000///......000111111222222111111000...------...111222222111000000000000000111111222////////////000000000000000///000111333333111//////............//////000.........///////////////---......//////......---+++,,,......---,,,---...,,,,,,---..................------,,,,,,------...,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...///........................///222555777666666666777777888888888777:::@@@DDDOOOUUU```mmmwwwyyysssmmmZZZVVVZZZkkk~~~yyyppp|||wwwrrrmmmiiicccaaa___]]]]]][[[YYYWWWRRRQQQOOONNNNNNPPPRRRSSSXXXtttfffRRRGGGCCC@@@???@@@@@@===;;;<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<>>777999888666444333222222333444222222222111222222333444333333444444444333333222333222222111000000//////000111222222222222111000///......///000111111000000000000000000111222222////////////000000000000/////////111333333111///111000///.........///000---------....../////////......///000000///......,,,...000000...---------***+++,,,---.../////////...------,,,,,,------...,,,,,,,,,---------......------,,,,,,,,,---...///........................///222555666666555555666888777666777;;;@@@EEEGGGFFFGGGMMMVVV___cccaaa]]]PPPTTTaaasss{{{{{{vvvrrrnnnjjjaaa___]]]\\\\\\[[[YYYWWWQQQQQQNNNKKKKKKOOORRRSSSWWWtttiiiUUUHHHDDD@@@???@@@@@@===:::<<<<<<<<<;;;;;;:::::::::999999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<===:::CCC[[[vvvrrr\\\IIICCC@@@888444777888666444222222222333444111111111111222333444555333333444555555555444444222222222222111111111000000111222333333222111000222000//////000000///---000000///000000111222222////////////000000000000/////////111333333111///222111000///......///000,,,,,,,,,------............///000111111000///......000111111///---------)))***+++---...///000000...------,,,,,,------...---------.........//////------,,,+++,,,---...///***+++,,,---///000111222///111555666666555555555999555444:::EEEOOOTTTTTTHHHDDDAAACCCIIIMMMMMMKKKIIISSSfffyyyyyypppiiifffbbb^^^]]]___^^^ZZZXXXYYYUUUSSSOOOLLLLLLMMMPPPSSSZZZpppoooXXXFFFCCC???=========>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::777777777777777999;;;<<<777888999;;;<<<=========;;;???AAARRRqqqqqqWWWGGG>>>888666777777555444222111111222222777666333222111111222333444444444444333333222111111111000000000000111111...000111000///...///000333111000000111222222111222333222111......///000///000111222222111000///222222222111222222333333000///...------...///000//////...------------...///000111111111111000000000444666222000000///,,,...---+++******+++---.........---,,,---...///000////////////////////////...------------.../////////............//////000222555777888777666666666888888555888LLLgggqqqmmmdddTTTEEE???===999999===<<>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888777777777777999:::;;;:::;;;;;;<<<<<<<<<;;;;;;:::>>>@@@PPPnnngggOOO???888666555555555444333222222111222555333111000//////000111333333333333333222111111111111000000000000111111000111222222000000111222333111000000111222222111222333333111///...///000///000111111111111000///222222111111111222333333000///...------...///000//////...------------...////////////000000111111666999999555111111000......---+++******+++---......------,,,---...///000........................---------------.../////////............///000000333555777777666555555666666888888>>>TTTnnnyyyvvvtttgggXXXOOOFFF<<<888:::555???LLLXXXaaakkkxxx|||wwwppplllkkkddd___^^^bbbccc]]]TTTPPPQQQOOOMMMKKKJJJKKKLLLMMMWWWeeeuuu[[[FFFCCC???======>>>======::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::888777777777777999:::;;;>>>>>>======<<<;;;999999:::>>>???NNNlll~~~vvvUUU>>>888777444444444444444333222111000444333111000///000000111111222222222222111000000111000000//////000000111///000111111//////000111333111///000111222111000222333444333111000000111///000000111111000000///111111111111111222333333000///...------...///000//////...------------......---------...///111222BBBDDDBBB:::444333111......---,,,++++++,,,---......------------...//////........................---------------......///...............///000000333555666666555444444555555888===FFF[[[sss~~~|||yyynnnbbbRRRBBB:::999333666999===CCCPPPaaammm{{{zzzvvvpppmmmnnnhhhbbb^^^aaabbb\\\TTTOOOPPPOOOMMMLLLKKKKKKKKKKKKSSSbbb~~~uuuZZZEEECCC???>>>>>>>>>===<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888777777777888:::;;;>>>>>>>>>===<<<;;;:::999999===???NNNlllzzzUUU<<<888999666222333444444444222111000555444333222222222333333000000111111111111000000000000////////////000000,,,...///...---,,,---///222111//////111111111000222333444444222111111222///000000000000000000///111000000000111222333444111000...------...////////////...------------...---,,,++++++,,,///111333KKKLLLGGG===555222000---...---,,,,,,,,,,,,---...------------......//////........................------,,,,,,------...///......---......///000111444555666666444333333555777===DDDOOObbbuuu~~~~~~xxxkkkXXXFFF<<<:::888777444111222;;;IIITTTdddsss~~~yyyuuupppnnnnnnooohhhccceeeddd^^^WWWSSSRRRQQQOOOMMMLLLLLLLLLLLLPPPccctttYYYEEEBBB@@@>>>>>>>>>===<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999888777777777888999:::;;;<<<<<<<<<<<<<<<;;;;;;999>>>???NNNlllvvvSSS;;;888:::777111222333444333222111000444444333333333333333333///000000111111000000000000000////////////000000,,,...///...---,,,---///222000//////000111111000111333444444222111111222000//////////////////000000000000000111222333444111000///...------.../////////...------------...---,,,++++++,,,...111333DDDEEEAAA888222000///,,,---------------------------------.......................................,,,,,,,,,,,,,,,---......---------......///111111444555666555444333444666777>>>GGGSSScccrrryyyzzzwwwyyyuuufffSSSCCC:::666888777555111000333:::???KKK]]]qqq{{{}}}yyyvvvpppmmmmmmmmmiiiggghhheee]]]WWWUUUTTTRRRPPPMMMLLLLLLMMMMMMOOObbbrrrXXXDDDBBB@@@??????>>>===;;;999999999999999999999999:::::::::;;;;;;;;;;;;<<<999999888777777888999:::999999:::;;;<<<<<<<<<;;;999>>>???MMMjjjmmmPPP<<<888888666111222222222222222111111111111111111111111111111///000000111111111111000000//////......//////000///000111111//////000111222000...///000111000//////111444444222111111111000//////......//////000/////////000111222333444111000///...------......//////...------------...---,,,,,,,,,---...000111111444444///---...///---------------------------,,,---......//////......------------------------,,,,,,,,,,,,,,,------...---------......000111222444555666555444555777999222888BBBNNNYYYccciiilllmmmnnniiiZZZIII<<<555000222333333333111222333555999III\\\hhhrrr~~~}}}zzzvvvppplllllllllmmmppprrrlll```YYYXXXVVVSSSOOOLLLKKKKKKMMMNNNOOO^^^zzzkkkSSSDDDBBB@@@??????>>>===;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::999888777777888999999888999999:::;;;;;;::::::999===>>>JJJfff{{{uuu___KKK>>>888666444222222111111111111222222000111111222222111111111///000111111222222222111//////............//////000111222222000000111222111000......000111000///...000333333222000000000000///............///000......//////000222333444222111///...------......//////...------------...------........./////////'''+++---+++***---...,,,------............------,,,---.../////////...---------------------------,,,,,,++++++,,,,,,---...------------///000111222444555666666555666999;;;;;;???GGGNNNSSSVVVYYY\\\bbbccc[[[LLL???999444000///000111111111111222222000:::EEEMMMYYYjjjzzz~~~zzzwwwpppkkkjjjqqqvvv~~~yyykkkbbbaaaVVVSSSOOOKKKIIIJJJMMMOOOPPPZZZqqqdddMMMDDDBBB@@@?????????===;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<:::999888777777888999999999999999::::::999999888999===<<>>888555555222222000000000111222333222333333444444444333333000000111222222222222222//////............//////...000111000///...///111111000......000000000///---///222333222000000000000///...------...///000.........///000222333444222111///...---------...//////...------------.........///000000//////...''',,,...,,,+++------+++------............------,,,,,,.../////////...---------------------------,,,,,,++++++,,,,,,---...,,,,,,------///000111222444555666666666888;;;===OOORRRVVVYYYXXXUUUUUUWWWZZZZZZRRRDDD;;;999888444222222111000000000111222---222555777BBBUUUgggqqq|||xxxrrrlllkkknnnxxxwwwkkk]]]YYYSSSNNNMMMKKKHHHHHHLLLOOOVVViiiiiiTTTMMMBBBAAA???>>>>>>???AAABBB;;;;;;<<<<<<<<<;;;:::999::::::::::::;;;<<<======<<<;;;999888888999;;;===000333777888666555777999666:::DDDSSSaaaooovvv```III???===:::555111111111111111111111111111333333333222222111111111333333333222222111111111111111111111000000000000000000000000000///......////////////000000000000000111222333444333222111111000///......///000111---...///...------///111333222111000//////////////////...---,,,++++++***,,,,,,...111555444000,,,------------------------,,,,,,---...---,,,***))),,,,,,---......---,,,,,,---,,,,,,,,,,,,---......------------------------000...,,,,,,///111333333333222444777777666>>>III]]]iiittttttpppmmmjjjhhheeeVVVEEE<<<666222111222555444222000//////000111...///000000222;;;HHHRRR}}}zzzwwwpppkkkjjjqqq{{{ttteee\\\VVVQQQOOOMMMJJJKKKNNNHHHMMM___~~~}}}___MMMGGG??????@@@@@@@@@@@@??????;;;;;;;;;;;;;;;:::999999::::::999999:::;;;===>>>===;;;:::888777888999:::333666888888777555666777888:::BBBMMMZZZhhh|||}}}{{{kkkXXXDDD<<<;;;888333000111111111111111111111111333333333222222111111111333333333222222111111111111111000000000/////////000000000000000///......////////////000000000000222333333444333222000///000///...------...///000---...//////......000222333222111000000///////////////......------,,,,,,------...000333333000---------------------------,,,------...---,,,+++***,,,---............---,,,------,,,,,,------...///------------------------///...,,,---000333444555555444666888777777BBBNNNjjjuuu~~~{{{xxxuuurrrgggUUUBBB888555333333444555333111000//////000111222333333111000444===EEE{{{xxxuuuoookkkjjjrrr|||ppp]]]VVVPPPNNNLLLIIIIIILLLJJJKKKZZZwwwpppVVVFFFBBB<<<===???@@@@@@???===<<<:::::::::::::::999999999;;;:::999888999;;;===???===<<<:::888777777777888777888:::999888666666777::::::>>>EEEOOO___vvvxxxqqq[[[KKK===888999666222000111111111111111111111111222222222222222111111111222222222222222111111111000000000/////////......000000000000000//////...////////////000000000000333444444444333111///...//////------------//////---///000000///000222444222222111111000////////////////////////.........///......///111111///...------------------------,,,------------,,,++++++,,,---............---,,,---------,,,------...///------------------------///---,,,...111555666777777888999999666:::HHHVVVwww}}}xxxdddQQQ<<<333333333444666333222111/////////000000111333333111//////444888zzzwwwuuupppllllllqqq|||{{{cccZZZRRROOOMMMJJJIIIKKKNNNLLLWWWrrrhhhPPPEEEBBB<<<<<<===>>>>>>===<<<<<<::::::999999888888888999<<<:::999888999;;;===???::::::999777777777777888888999:::999999888999999:::999:::>>>GGGWWWpppvvvqqqnnniiifffgggsss~~~mmmaaaKKK@@@777666888666222111111111111111111111111111222222222111111111111111222222222111111111111111////////////............//////000000000000//////////////////000000000000222333333444333222000///000///...------...///000...///000000000000333555222222222111000000///.........//////000000000111000///........./////////------------------------------------------,,,,,,------............---------------------...//////------------...............------///333666888888777:::;;;888777>>>PPP___}}}{{{sss[[[III666000222333333333222111000////////////000---///111111000000111333zzzxxxvvvrrroooppprrr~~~ooodddYYYUUURRRMMMKKKKKKKKKHHHPPPiiibbbNNNEEEDDD======<<<;;;;;;<<<======;;;:::999888888888999999;;;:::999999999;;;===>>>777777777777888999999:::888888888999:::;;;;;;;;;999777888;;;BBBQQQkkkyyylll___XXXTTTPPPOOOPPP\\\ooo|||}}}~~~ppp[[[KKK@@@999444666888666333333111111111111111111111111111111111111111111111111111111111111111111111111////////////............//////000000000000//////////////////000000000000///000222333444333333222222111000//////000111222...///000000000000222444111111222222111000///.........//////000111111111000//////...------...///---------------------------------------------..............................------------...//////---------....../////////---------000444777999999666::::::888999FFFYYYhhh~~~|||pppeeeLLL>>>222000222222000///000000//////////////////+++...000222222111111222{{{yyywwwtttrrrsssvvvxxxkkk^^^WWWSSSMMMHHHGGGHHHFFFNNNdddzzz]]]KKKEEECCC>>>===;;;::::::;;;===>>><<<;;;:::888888999999:::::::::::::::;;;<<<======666666777888999:::;;;;;;999777777888:::<<<===<<<777777888;;;???KKKcccxxx|||dddZZZSSSSSSTTTRRROOONNNOOOccc}}}yyyhhh^^^^^^dddjjjlllooopppqqqppphhhYYYFFF999:::555444777777555444555111111111111111111111111000000000111111111111111000000000111111111111111000000000/////////.........//////000000000000000////////////000000000000...///111333444444444333222222000000000000222222///000000000//////111222111111222222111000...---......//////000000111111......///...------...000---------------------------------,,,------.../////////...------...//////......------......///000---------...//////000000---,,,---000444777888777666999999888???QQQeeeqqqvvveeeVVV???666///000111///------///////////////.........//////000111111111111000zzzxxxxxxuuussstttzzzvvvfff]]]WWWPPPJJJGGGJJJIIIOOOaaavvvxxx[[[KKKEEECCC======<<<<<<<<<<<<=========<<<:::999888999:::;;;888999:::<<<<<<<<<<<<;;;888888999::::::;;;;;;:::;;;888666777999;;;;;;:::555777:::<<<===FFFYYYlll|||tttZZZYYY___kkkrrrooofff```VVVfffzzzpppbbbQQQGGGGGGLLLPPPRRRUUUVVVVVVTTTNNNEEE;;;555777444444777666333333555111111111111111111111111///000000000111111111222///000000000111111111222111111000000000/////////......///000000000000000////////////000000000000///000222333444333333222222111000//////000111222///000000///...---///000000111222333222000...---.../////////////////////+++---//////------///111------------------------...------,,,---...///000000///...------...///000...............//////000---------...///000000000,,,,,,---000444666666666666888888999FFF\\\pppzzzrrr[[[HHH666222///000000------///---......//////.........000///...///000111222222yyyxxxwwwuuutttuuu{{{sssiiibbbYYYRRROOOJJJIIINNN[[[jjjyyyxxx\\\LLLFFFDDD;;;<<<>>>??????>>><<<;;;>>>===;;;999999:::;;;<<<777999;;;=========;;;:::::::::;;;;;;;;;:::999999===:::777777999:::999888444777<<<>>>===AAARRRcccyyyooo\\\bbbrrr}}}rrrdddooo|||tttZZZOOODDD>>>>>>@@@>>>:::@@@AAAAAA@@@<<<:::999999666444444666555222222555111111111111111111111111//////000000111111111222//////000000111111111222111111111111000000000000......///000000000000000////////////000000000000111222333444333222111000111000///......///000111000000000///---,,,---///000111222333222000...---///////////////.........))),,,//////...---///111------------------------...------,,,---...///000000///...------...///000...............///000000---------...///000000111,,,,,,---000444666555444666888888;;;KKKdddwww~~~nnnUUU@@@444000///000...,,,...333------......///......---...,,,+++,,,///333555666{{{xxxtttppprrrwww~~~yyynnn]]]NNNMMMKKKLLLRRRZZZeeevvvzzz```RRRIIIAAA???<<<:::>>>DDDFFFAAA;;;>>>;;;:::<<<;;;999999<<<:::999999;;;<<<===<<<:::888777777999<<<===<<<;;;999777666666777888888777666888999:::<<>>999777666666666<<<888555666888999444000111222222333333222222111111111222222222222111111444222111//////000222333222111111111000000//////......///000000000000000000000000000111111111111111111111111000000000000////////////000111222333222111111111111111222222///////////////000111111222222111222333222000......///000000000///------------,,,+++,,,---...///........................++++++,,,,,,,,,---------///...------...///...,,,---...///000000///...---///......---------....../////////111444666555555888888:::CCCWWWooo|||ttt\\\DDD888000111111111000///...---------------------------------...///000111222222|||yyyuuuqqqsssxxx|||lllWWWNNNIIINNNRRRUUUaaaooowww___QQQIIIBBB@@@===<<<@@@EEEGGGBBB===>>>;;;:::<<<;;;999999<<<::::::999;;;<<<===<<<:::888777777999;;;<<<;;;:::999888666666888888888777777888888888999>>>GGGNNNccczzzuuudddeeennnpppzzztttkkk^^^GGG???<<<777555555666777777999666444555888999666222111222222333333222222111111111222222222222111111333222000//////111222333111111111111000000000///...///000000111111000000000000000000111111111111111111111111000000000000////////////000111222333222111111111111111222222000///////////////000111000000///000111111...,,,,,,---.........---,,,+++------,,,,,,,,,---...///........................++++++,,,,,,,,,---------///...------//////...---......////////////......///......------...............000222444555555444333777===JJJ^^^rrr||||||}}}vvvfffOOO===666222222111111000000///...------------------------------...///000111111222|||yyyvvvrrrssswwwxxxiiiVVVLLLPPPQQQKKKOOO\\\ppp~~~sss^^^QQQJJJEEEBBB???>>>AAAEEEGGGCCC???>>>::::::<<<;;;999999<<<;;;::::::;;;<<<===;;;:::999888888999;;;<<<;;;999999888666666888999888777999::::::888777;;;BBBGGGUUUnnnooocccjjjpppgggkkkcccTTTFFF999888666444444555777777666666444222444888999777444111111222222222222111111111111222222222222111111111111000000000111333444111111111111000000000000//////000111111111111111000000000000111111111111111111111111000000000000////////////000111222333222222111111111111111222111000///////////////000000000///111222111///---------......------,,,+++---,,,,,,,,,,,,---...///........................,,,,,,,,,,,,------------///...------/////////---//////............/////////......---......//////---...111333555555444333222777>>>III[[[mmmwwwxxxzzzyyyvvvlllWWWAAA666444222222222111000000//////---------------------------------...///000111222{{{xxxuuurrrqqqtttvvvzzzwwwxxx___PPPTTTSSSIIIIIISSS```oooxxxooo^^^QQQJJJGGGBBB???>>>@@@DDDEEEBBB???===:::999<<<<<<999:::===;;;::::::;;;<<<<<<;;;999:::::::::;;;======<<<::::::888777777888999999888:::;;;<<<:::888:::@@@EEEKKKddd}}}~~~kkkgggvvvqqq^^^\\\UUUHHH???>>>;;;999888777777777555333444333333444666777555333111111222222222222111111111111222222222222111111000000000000111222444444111111111000000000000000///000000111111111111111///000000000111111111111111111111111000000000///////////////000111222333333222111111000111111111111000000///////////////222111222333444444222//////////////////.........,,,,,,,,,,,,------..............................,,,,,,,,,------------...///...---...///000///...000///...------...///000...............//////000,,,///333555555444444333555999<<>>===>>>AAABBB@@@>>>===:::999<<<<<<999:::===;;;;;;:::;;;<<<<<<;;;999;;;;;;;;;<<<>>>???>>><<<:::888777777888999999888888:::;;;:::888:::>>>BBBGGG[[[tttyyyhhhjjj}}}wwwZZZOOOLLLCCC@@@GGG===;;;999888888666444111444444333444444444333111000111111222222111111000111111222222222222111111///000000000111222333444000000000000000000111111//////000111111111111111///000000000111111111111111111111111000000000///////////////000111222333333222222111000000111111000000////////////000000222111222333444444222000000000//////............,,,,,,,,,---------------........................,,,,,,---------.........///...---...000111000///000///...------...///000...............///000111...111444666555444444555777===BBBEEEKKKTTTZZZ[[[aaaaaa___VVVEEE555111555000000...---,,,,,,------------------------------,,,,,,++++++,,,...000222~~~wwwvvvtttpppnnnnnnpppqqqmmmkkkxxxkkk___VVVLLLIIIKKKMMMSSSXXXVVVNNNFFFBBB@@@???===<<<===>>>???>>>===<<<999999;;;<<<::::::>>><<<;;;:::;;;<<<<<<:::999:::::::::<<>>:::999777777999:::999888666888:::999777777;;;>>>DDDRRRfffwwwvvvggghhh{{{^^^HHHFFFBBB>>>GGG999888666666666666444333333333333333333222111111000000111111111111000000111111222222222222111111000000111111222222222333000000000000111111111111......///000000000000000000000000000111111111111111111111111000000000000////////////000111222333333333222111000000000000///////////////000111111000///000111333333111///......---,,,,,,,,,,,,---+++,,,------......------........................,,,---------............///...---...000111111000//////............//////............///000111111000444777666444444666888:::HHHUUU\\\]]]\\\XXXSSSPPPLLLIIIDDD;;;222000444000///---,,,++++++,,,,,,------------------------,,,+++******+++---000111~~~wwwvvvuuuqqqnnnmmmnnntttvvvwww}}}eeeWWWQQQNNNKKKKKKKKKJJJJJJHHHDDDAAA@@@>>>===<<<<<<============<<<999999;;;<<<:::;;;>>><<<;;;;;;;;;<<<<<<:::888888777888;;;>>>??????>>>;;;999888888999:::999999777999;;;:::777666999;;;@@@GGGVVViiizzzyyyiiieeessshhhHHHGGGEEE===BBB999777555444555555555444000111222333222222222222000000111111111111000000111111222222222222111111000111111222222222111111///000000000111111111111------...///////////////000000000000111111111111111111111111000000000000////////////000111222333444333222111000000000000............///111222333000///000111333333222000///...---,,,+++,,,,,,---+++,,,---.........------........................------------..................---...000222111000......////////////..................///000111222333666888777444444888<<>>============>>>>>><<<999999;;;<<<:::;;;>>><<<;;;;;;;;;<<<<<<:::888555555666999<<<>>>>>>===;;;999888888999::::::999;;;===???===:::888999;;;<<>>YYYkkk~~~}}}yyy^^^MMM;;;444333111///...222000...,,,+++,,,---...------------------------,,,+++))))))***,,,///111|||zzzvvvssssssvvv}}}eeeRRRLLLKKKIIIGGGGGGEEEBBBCCCFFFEEEAAA;;;;;;<<<<<<;;;;;;:::999888999::::::::::::999888<<<<<<;;;:::::::::;;;;;;888777777888;;;>>>@@@@@@;;;;;;::::::999999::::::>>>>>><<<999777666888:::>>><<>>>>>===:::888666777999;;;999???TTTkkkyyyvvviii]]]tttfffQQQHHHDDD@@@;;;888555333444555444444111111222222222222111111222222111111111000000000111111111111111111111111000000000000000000000000111000////////////000111////////////////////////000...---...000111///,,,///------000111//////222111111000///////////////111111222222111111000///------......///000000000333222222222222333444555.........---------,,,,,,---------.........//////------------------------222111///.........///000//////////////////......111000000000/////////...---...///111222333333333555555555555444555@@@LLLkkkzzzvvvYYYFFF666222000++++++000...------...//////...,,,,,,---......,,,,,,---...,,,,,,,,,,,,...000222333{{{yyyvvvtttvvvzzzbbbNNNIIIKKKKKKFFFFFFDDD@@@AAACCCBBB>>>;;;;;;<<<<<<;;;;;;:::999888999999::::::999999888888999;;;<<<<<<<<<<<<;;;:::888777666888;;;???BBB>>>===;;;999999999;;;<<<>>>??????===999777666666999777>>>QQQfffuuu~~~zzziiiZZZgggwwwqqqZZZLLLFFFBBB;;;888555333444555444444222222333333333333222222222222222222222111111111000000000000000000000000000000000000000000000000111000000//////000000111///////////////////////////......///000111///---222//////222222//////222111000000///////////////222222222222222222111000////////////////////////111111111111222444555666............------------------........./////////........................222111///......///000000000000000//////.........000000000000////////////,,,---///111222333444444444333444555666;;;GGGTTTuuuyyylllNNN???222111000,,,+++///...---,,,---//////---,,,,,,---......---,,,---...------,,,---...000222444yyywwwtttrrruuuyyyeeeNNNHHHJJJKKKDDDEEECCC@@@BBBEEEDDD@@@;;;;;;<<<<<<;;;;;;:::999999999999999999999999999666888:::=========<<<;;;;;;999888666666999>>>BBB???>>>;;;999999:::;;;<<<===???@@@>>>;;;777555444::::::AAANNN\\\iiixxxmmmZZZ[[[mmm|||dddPPPEEEAAA;;;888555333444555444444222333333444444333333222222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000////////////////////////......///000000000000///444111000333222//////111000000////////////000000222222333333333222222111000000000000//////......//////000111222444666777111111111000000000//////............////////////........................111000////////////000000111111000000///.........000000000000////////////,,,---///111333444444555333111222555888???LLLYYYxxx~~~}}}mmm]]]BBB888000///000---,,,...------,,,---...///---+++,,,---......------...///...------...///111333555}}}xxxuuusssppprrrvvv}}}kkkRRRIIIIIIJJJCCCDDDCCCAAACCCHHHHHHDDD;;;;;;<<<<<<;;;;;;:::999999999999999999999999999666888:::=========<<<;;;::::::999666555888===AAA@@@???<<<;;;::::::;;;<<<===???@@@???<<<888555444;;;???EEEKKKOOOYYYnnnvvv```SSSccc{{{mmmTTTDDD>>>;;;888555333444555444444222333333444444333333222222222222222222222222222////////////////////////000000000000000000000000000000111111111111000000////////////////////////...///000000000000000000444222111333333//////111000000////////////000000111222222333333333222222111111111000//////.........//////000222444666777222222111111111000000000........./////////000000////////////////////////000///////////////000000111111000000////////////////////////000000000000---...000111333444444444222000111666;;;DDDRRR___zzz}}}uuuaaaQQQ999333/////////...---------,,,,,,---......---+++,,,---......------///000///......///000222444666|||wwwuuurrrnnnooorrrxxxrrrXXXLLLIIIIIICCCDDDCCCAAADDDHHHIIIEEE;;;;;;<<<<<<;;;;;;:::999:::999999888888999999:::888999;;;<<<<<<<<<<<<;;;999::::::777555666;;;@@@@@@???>>>===<<<;;;;;;;;;===???@@@???<<<888666555:::???EEEGGGEEELLLaaavvv~~~|||gggLLLXXXooowww[[[FFF>>>;;;888555333444555444444222222333333333333222222111111111222222222222222000000000000000000000000000000000000000000000000000111111222222111111000////////////////////////---///111111000000111222444111111333222//////111///////////////000000111000111222222222222222222111111111000000/////////...//////000222444555666000000000000////////////....../////////000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000//////111222333333444444111000222:::CCCMMM\\\hhh}}}~~~|||lllWWWFFF555222000/////////...------,,,+++,,,......,,,+++,,,---//////......///111000//////000111333555777}}}yyywwwtttnnnmmmooouuuwww]]]OOOKKKIIIDDDEEEDDDAAABBBFFFFFFBBB;;;;;;<<<<<<;;;;;;:::999::::::999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;999666666:::>>>????????????>>><<<:::999===??????>>>;;;999888888666:::???CCCBBBGGGUUUdddkkkqqqxxx{{{fffFFFNNNbbb}}}cccLLLAAA;;;888555333444555444444111111222222222222111111000000000111111111222222111111111111111111111111000000000000000000000000000111222222222222111000////////////////////////,,,///111222000000111333333000000222222//////222///////////////000111111///000111111222222111111111111000000000000000000/////////000111333444555111111000000000/////////.../////////000000000000000000000000000000000000......///000000000000000/////////000111111222222.../////////000000000111000111222222333333333222111000555AAAMMMZZZiiitttwwwcccKKK<<<333333111////////////------,,,+++,,,---...,,,***,,,---//////......000111000000000111222444666777~~~{{{yyyuuuooolllnnnrrryyy```RRRLLLIIIFFFFFFDDDAAAAAADDDBBB>>>;;;;;;<<<<<<;;;;;;:::999;;;:::999888888999:::;;;<<<<<<;;;:::::::::;;;;;;777:::<<<:::666555999===>>>???@@@@@@???===:::888===>>>???>>>;;;999999999333444999@@@CCCFFFNNNWWWZZZaaalllvvv}}}vvvbbbCCCGGGYYYuuujjjPPPEEE;;;888555444444555555444111111111222222111111111//////000000111111111222111111111111111111111111000000000000000000000000000111222333333222111000////////////////////////,,,///222222000000111444222//////222222//////222///////////////000111111...///000111111111111111000000000000000000111111//////000000111222444444333333333222222222222111////////////000000000000000000000000000000000000......///000000111000000......///000111222333333.../////////000000111111111222222333333222222222111111888FFFUUUcccrrr~~~sss[[[BBB444444444333000///000///---,,,,,,+++,,,---...,,,***,,,---//////...///000222111111000111222444666888zzzyyyxxxtttrrrsssxxxkkkVVVMMMGGGEEECCC@@@@@@@@@AAA@@@???;;;;;;;;;<<<===<<<:::777999888777666666666777888::::::;;;;;;::::::999888;;;<<<<<<:::777666:::===:::<<>>:::777777:::>>>@@@???;;;777555777777888999===AAADDDGGGLLLJJJPPP___lllsssyyy}}}uuupppjjjbbbWWWNNNCCCCCCJJJ]]]yyywww[[[CCC;;;555000111111//////222111111111111111111111111111111000//////////////////000111222222111000///000000000111222222222333///000222333222111...---222222000///............000000000000111111111111///////////////000111111.........///////////////111000000111333333222000000000000000////////////...,,,,,,000111000111444444333222000000000000111///////////////000111111000000000000000000000000000111111111111111000//////111222111...---...000//////...------...000000333444555555333222222333444444999GGG[[[mmmxxx}}}~~~{{{uuudddKKK999222111111000......---------+++,,,------......------***---......,,,---000333111333666777666555555666~~~yyyyyyxxxuuutttvvvzzzpppZZZPPPIIIEEECCCAAAAAAAAAAAA@@@>>><<<;;;:::;;;<<<<<<:::888;;;:::999888888888999:::::::::;;;;;;::::::999888;;;;;;:::888777777999;;;:::;;;>>>??????===:::888888???GGGHHHCCC<<<999999666555555666888<<<@@@BBBFFFCCCDDDLLLZZZhhhqqqtttmmmfff]]]VVVQQQKKKDDD>>>===>>>DDDUUUqqq{{{aaaKKK===777222333333111111222111111111111111111111111111111000///////////////000000111111111111000000111111111111111222222222000111111222111000///...111111000//////......///000000000000111111111111///////////////000111111////////////////////////111000000111333333222000////////////000000000000...,,,---111222000111444444333222000000000000111///////////////000111111000000000000000000000000///000000000111000000000///111222111...---///000000///...---...///000111222444555555333111111111222666===JJJ[[[mmm{{{}}}zzzvvvkkkVVV>>>000...111000///...------------+++,,,------......------,,,...//////......111444222333555666555444555666}}}yyyyyyxxxuuuwww{{{www___RRRIIIFFFDDDBBBBBBBBBAAA@@@>>>===<<<::::::;;;;;;;;;::::::999888888888999:::;;;::::::;;;;;;::::::999888;;;999777777777888888888:::;;;<<<<<<<<<;;;999888888AAAKKKLLLDDD<<<:::;;;777666444333555888<<>><<<999666888888<<>>IIIVVVfffvvv|||zzzssscccMMM999222333000000///...------------+++,,,------......---------///000000000111333555222444555444333333444666~~~{{{zzzwwwvvv{{{|||aaaRRRGGGEEEDDDCCCBBBCCCBBB@@@>>>>>><<<:::999:::;;;;;;:::888777666666666888999:::::::::;;;;;;::::::999888;;;888555555888999888555:::::::::999999999999999777===CCCDDD@@@;;;:::;;;:::888555333444777:::<<>>999888999999888666777999DDD[[[uuuyyyeeeSSSFFF===666666777555222222111111111111111111111111111111000000///000000111222111000//////000111222333222222222111000000000111111000000///000111111/////////000000000000000///000000000111111111111///////////////000000111000000000///////////////000//////111333444222111......//////000000111111000......222222000111444333333222111111000000000///////////////000000111000000000000000000000000------......///000111222111111111111000//////000000//////...///000222333333444666666444222111111111555<<>>>>><<<:::999:::;;;;;;:::888777777777888999;;;<<<::::::;;;;;;::::::999888:::777555555888999777444999999888888888999999999999888888:::;;;<<<<<<:::999777555333222444666888:::>>><<<777???NNNMMMAAA999777666555666777888888777888:::@@@SSSnnn}}}mmm^^^NNNCCC999777777555222222111111111111111111111111111111000000000000111111222111000//////000111222333222222222111000000000111111000///000000111111...///000000111000000//////000000000111111111111///////////////000000111111111000000////////////000//////111333444333222.../////////000000000111000......111222000000333333333222222111000000//////////////////000000111////////////////////////............///000222333222111111000111000000///000000//////000111333444444555666555444333333444888888;;;EEEUUUeeennnrrrsssiiiYYYHHH<<<666333111///......------------...+++,,,------......---------------...000222444444333444555555333333333555~~~{{{xxx||||||\\\JJJ???AAA@@@@@@BBBCCCCCCAAA>>>===<<<::::::;;;;;;;;;:::::::::::::::;;;===???@@@::::::;;;;;;::::::999888999888777777888888777666888888888888999999999999<<<888444555:::======;;;666555333111111111222333111666777555999>>>;;;222111222333555666777777888888::::::===KKKddd||||||pppXXXJJJ<<<888777555333333111111111111111111111111111111000000000111222222111111000000000000111111222222222111111111111111000000000000111111111111...///000111111000///...000000000000111111111111///////////////000111111222111111000000//////.../////////111333444333222000000000000000/////////000------111111//////222222222333222222111/////////////////////000111111////////////////////////000000/////////111222333333111000000111222000///000000///000111222444555666666666555444444777999:::777777@@@OOO\\\ccceeefff]]]LLL<<<555333///***......---------------...+++,,,------......------...---,,,...111444444444333555777777555444333444~~~{{{zzz|||{{{xxxYYYHHH???======>>>AAACCCCCCAAA???<<<;;;:::;;;<<<<<<:::888;;;;;;;;;<<<===???AAACCC::::::;;;;;;::::::999888777999:::999888777777777777888999999::::::999999<<<:::888888999:::::::::444444333222222111111111111333444555555555444444333444555555666666888999666999888888BBBZZZsss{{{bbbRRR@@@999888777555555111111111111111111111111111111000000111111222333000000111111111111000000111111111111111222222222...///000111222111111000///000111222111///...,,,000000000000111111111111///////////////000111111222222111111000//////...///...///111333444444222111111000000//////......///,,,---000000---...000222222333333222111///...///////////////000111111////////////////////////333222111000000111333444444111000000222222111///000000000000111333555666777777666444444666;;;??????<<<:::<<>>AAABBB::::::;;;;;;;;;:::999999666999<<<;;;888666777999777888999:::;;;;;;:::999:::;;;<<<;;;888666666777555555666555555444222222333111111333111///333:::666666555333222333555777444666666444<<>><<<;;;::::::999999::::::;;;;;;;;;:::999888777666888888888999999:::::::::777666777999;;;;;;999777555555555555444333222111111111111111111111111111111444666777666555555555666777888:::===GGG[[[ooozzz}}}xxxcccJJJ<<<:::;;;888444333111000111444555333111555333111...---...///111---......///000111111222000000000111222222222333000///111333222......222222222222222222222222222000000000000000000000000111111111000000000000000222111111111000000//////000000000000111111111111111111000000//////......///......//////000111222222111111222333222000......///000///,,,+++---///---......///////////////111111000000111222333333555444222000000000000111333000///111666999::::::444666777444333888DDDNNN^^^ccc]]]KKK???===:::333333333222222222222222222000000///...---,,,,,,,,,---------...------,,,,,,---...000333555555555555444333333222111111111222zzz|||jjjTTTFFF???;;;???@@@======AAA@@@<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<;;;::::::;;;===;;;;;;:::999999999999:::;;;;;;;;;::::::888777777777777777888888999999999666555555777888888777555555555555555444333333222111111111111111111111111222444666666555444555555555555666777888???PPPaaattt}}}}}}lllVVVEEE<<<999555222555333111111333333111///444333333222111000000///......//////000000111111111111111111111222222222111///000222111...///333111111111111111111111111000000000000000000000000111000000000000000000000111111111000000000//////000000000000111111111111111111111000//////......111000///////////////000222222333333444333111///...///000...,,,+++---///---......///////////////111111000111111222222333444333111000//////000000111///...000555888:::999555777777555555===MMMZZZkkkppplll]]]QQQJJJ@@@555333333222222222222111111000000///------,,,,,,------------......------,,,---...000222444555666666555555444333333333333333{{{}}}{{{vvv```PPPFFFAAA<<>>???@@@@@@;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;:::999999:::<<<;;;;;;:::999999999999999::::::;;;::::::999888777777777777777777888888888777666666777888888666444444444444444444444333333111111111111111111111111222444555666555444555555666666777777555888DDDRRRiiivvv~~~uuudddQQQAAA888444444555333222111111111///---222333444555444222000///000000000000000000000000222222222111111111111111222000000111000---///444000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////000000000000111111111111222111111000000///......222111000///............000111333444333222000///...//////...---,,,...///---......///////////////111111111111111222222222222111000///....../////////......111444888999999555777888666888DDDYYYjjjxxx~~~}}}tttjjj___NNN>>>333333222222222111111111000///...---------------,,,------.........---------...///000222555777888666666555444444444555555~~~|||}}}sss~~~iiiYYYNNNGGGBBB>>>CCCGGGEEEAAA>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<999::::::999888888999;;;;;;::::::999888999999999:::::::::;;;::::::999999777777888888888888888888:::999888888999999777666444444444444333444444444111111111111111111111111222333555555444333444666888777888999666555===HHH]]]nnn}}}~~~~~~zzzwwwnnn\\\GGG999666888333333222111111000//////111222333444333222111000111111000000000000000000333222222222111000000000333000///000///---000555000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000/////////000000000111111111111222222111111000//////...111111000///////////////...000222333222000///.../////////............///---......///////////////111111111222222222111111111000///...---......///...///000222555888999:::666777777666;;;KKKcccvvvzzz~~~|||uuuiiiVVVEEE333333222222111111000000000///...---------------,,,------........................000222555888:::666555555444444555555555~~~||||||~~~tttooo{{{nnn]]]TTTNNNGGGAAA>>>CCCIIIJJJEEE>>><<<===<<<<<<<<<<<<<<<<<<<<<;;;888999:::999888777999;;;::::::999888888888888999999999:::;;;;;;;;;::::::999999999999999999999999;;;999888888888999888666555555444333333333444444111111111111111111111111222333444444333333444666666666777999666444999AAASSSggg{{{~~~}}}}}}~~~xxxzzzvvveeeNNN<<<666777111111222222111111111222111000000000000111111111111111111111000000000000333222222222111000000000333000///000///---000555111111111111111111111111000000000000000000000000//////000000111111111111//////////////////000000///000000000111111111111222222222111000000/////////////////////000111111---111555666444222111111000///........./////////---......///////////////111111222222222111111000000///...---------...///000111333555777888:::;;;666777777999@@@RRRjjj{{{yyy{{{{{{xxxqqqdddRRRCCC333333222111111000////////////...------------...,,,---....../////////...//////000111333666999:::555555444444444444555555}}}{{{{{{|||pppkkkuuuttt```TTTPPPNNNFFF???;;;@@@JJJPPPMMMCCC<<<:::<<<<<<<<<<<<<<<;;;;;;;;;999::::::999888888999;;;::::::999888888888888888888999:::;;;;;;<<<;;;;;;:::::::::999999999999999999777555555666777666666777666444333222222333333111111111111111111111111222333444333222222444666222222444666444222666<<>>KKK^^^rrryyymmm]]]LLLAAA333333222111000//////...///......---------......,,,---...///////////////111222222333555777999:::555444444444444555666666}}}zzzzzzzzzxxxnnnooo~~~kkkUUUKKKLLLKKKDDD<<<:::@@@MMMZZZZZZNNNCCC>>>======<<<<<<<<<;;;;;;;;;999:::;;;:::888888:::;;;:::999999888888888888888888999:::;;;<<<<<<<<<<<<999999999999888888888777888666444444666777888777999777555333111111222222111111111111111111111111222333333222111222444666222111333555333111333999???TTTjjjwww}}}~~~vvvdddPPP@@@888222444555444222111222444...///000222333333222222000000000111111222222333111111111111111222222222111///000222111...///333000000000000000000000000000000000000000000000000...//////000111111222222........./////////000000000000000000111111111111333333222111111000000///000///////////////000111---222888999666333333444111...------000222111///---......///////////////000111333333333111000...000000///......///000111111444777888666555666888777777:::FFFYYYlll{{{xxxgggSSSCCC;;;333333222111000///............---------......///,,,---...///000000000000333444555777888888999999666555555555666666777888}}}yyyyyyxxx}}}uuukkk|||hhhPPPFFFHHHIIICCC;;;<<>>@@@BBBLLL___mmmiiiVVVCCC@@@>>><<<:::999:::;;;<<<666777888999:::999888777<<<;;;::::::999999999999999:::;;;<<<<<<<<<;;;:::;;;:::999777666555555555666666666666777777777777:::888666333222222333444222222222222222222222222444333222111111333555666222222222222333444555555222BBB[[[sss}}}~~~~~~uuufffRRRAAA999888555222111333444222555...000>>>DDD<<<444222000000////////////000000111111111111000000000000000111111111111222222222000000111111111111000000//////000111111111111111000000111111111111000000000000000000000111111222111111111111111111111111000111111222111000///...---.........//////000000333333444444444333222222000000000000////////////---///000///...///111333111333444333111//////000222222000/////////000111888999999777555444444666:::<<>>???GGGWWWfffgggYYYKKK???>>><<<;;;::::::;;;;;;999999:::;;;;;;;;;;;;:::::::::999888888888999999:::;;;<<<<<<<<<;;;:::999::::::999888777666555555888888888999999999999999:::999666333222222222333222222222222222222222222333333111111111222444555222222222222333444555666444>>>QQQffftttxxx|||~~~xxxkkkXXXGGG:::888555222222444333222333,,,---777;;;555000222000000////////////000000111111111111000000000000000111111111111222222222000000111111111111000000//////000111111111111111000000111111111111000000/////////...///000000111111111111111111111111111333333444444444222111000........./////////000000111222222222222222111111111000000000////////////000000111000......///111...000111111000///000111111000000000111222444555999999888666444444555777888???NNNcccuuu{{{ppp^^^III:::444555444333111000///////////////......------............///111111111222444777777666666;;;@@@AAA<<<666777777777888888999999999~~~yyyuuunnnnnn}}}mmmUUULLLKKKFFFAAA@@@AAA???CCCNNN\\\```XXXNNN============<<<;;;;;;:::::::::999999::::::;;;<<<888888777777777888888999;;;<<<<<<<<<<<<;;;999888999999:::999999777555444::::::;;;<<<<<<<<<<<<<<<;;;999666333111111111111222222222222222222222222222222111000000222333444333333333333444555666777777999DDDWWWhhhrrrxxx}}}~~~{{{rrr```OOO>>>999444222333444333111222,,,,,,111222...///444111000000//////000000111222222111111111000000000000111111111111222222222000000111111111111000000//////000111111111111111000000111111111111000000...............//////000111111111111111111111111444444555666555333111000......////////////000000///000000111111111000000111111000000000/////////111222222000...---...///+++---///000//////000111/////////000222555888999999999777555333333666999777FFF[[[ooo|||yyyiiiTTTAAA666333444444333222000//////......///......---......//////...///111222222333555777777444555<<>>???>>>===;;;999999888777666777888999:::777777777777777888999:::<<<<<<======<<<:::888777777888:::::::::888666555;;;;;;======>>>>>>===<<<<<<:::666333111000000000111111111111111111111111111111000000000111222333444444444444555666777777888555;;;MMM```nnnwww|||~~~}}}~~~yyyjjj[[[DDD;;;333222444333111000222000000222000---000666111000000000000000000111222222222111111111000000000000111111111222222222000000111111111111000000//////000111111111111111000000111111111111000000///............///000000111111111111111111111111222333444555444222000...//////////////////000000...///000111111111111111111111111000000000//////000111111000...---///000,,,...000000/////////111......///000222555888:::999999777444222444777;;;<<>>;;;666666666666777888999999999yyyuuussslllhhhqqqbbbRRRIIIBBB???AAAGGGEEEEEEHHHMMMLLLFFF@@@;;;<<<>>>??????===;;;:::999888777666777888999:::888888888888888999:::;;;<<<<<<======<<<:::888777777888:::;;;:::999777666:::;;;===>>>???>>>===<<<;;;999666333111000000000111111111111111111111111111111000111111111222222444444444444555666777777666444999III\\\kkkwww~~~vvvjjjPPPBBB555444555333000///111222444444111---000555111111000000000000111111222222222222111111111111000000111111111222222222000000111111111111000000//////000111111111111111000000111111111111000000000000//////000000111222000000000000000000000000000222444555555333000...000000000000000000/////////000111222333333444333111111111111000000000000...///000///...///000222///111222111000......////////////000111333666777888888666444222444888;;;FFF\\\sss}}}~~~zzzjjjSSS???555222111222111111000///...---,,,+++...............///000111...000333444444444666777444555555444333444666777777777777777777777777777~~~xxxuuusssmmmhhhnnnzzzeeeUUULLLDDDBBBDDDCCCCCCDDDGGGIIIHHHCCC>>>;;;<<<>>>??????>>><<<;;;::::::999999::::::;;;<<<999999888888888999::::::;;;<<<<<<<<<<<<;;;999888777888999:::::::::999888:::;;;===??????>>>===<<<:::888555222000000000000111111111111111111111111111111111222222222222222333333333333444555666777555444999EEETTTbbbrrrxxxaaaLLL:::777888555111111000222444333000...///111222111111000000111111222333222222222222111111111000111111111111222222222000000111111111111000000//////000111111111111111000000111111111111000000000000000000000111222222000000000000000000000000///111444777777555333111111111000000000000//////000000222333555555666666222222111111111000000000---...////////////111333000222333222000......///000000///000111333444666777777666444444555888;;;MMMcccwww~~~|||ooo^^^HHH999444333222000111222222222111000///...............///000111111...111444555555555666777888999888444000000444999888888777777777666666666yyyvvvuuunnngggkkkuuuwww___TTTMMMFFFBBBEEECCCCCCCCCEEEFFFDDDAAA>>><<<===>>>??????>>>===<<<999999:::;;;;;;;;;;;;:::999888888777777777888888:::;;;<<<<<<<<<;;;:::999888888888999999:::::::::;;;<<>><<<999777444222000000111111111111111111111111111111111222222333333333333333222222222222333444555666444555999???FFFSSSiii|||}}}qqqXXXAAA<<<===888444444333444444111000000000000222111111000000111111222333333222222222111111111000111111111111222222222000000111111111111000000//////000111111111111111000000111111111111000000///////////////000111111000000000000000000000000,,,///333666777666333222111111111000000000/////////000222333555666666777222222222111111111000000///000000///......000222...///111000///......///000000000111222444666777555666666555555666999;;;HHH___sssyyyzzz}}}{{{tttcccSSS???555555666333//////000111222222111000///............///000111222...111444666666666666777:::999888666333333555888666666666777777777777777{{{wwwvvvooofffiiiqqq}}}iiiWWWQQQMMMFFFAAABBBFFFEEEDDDCCCBBBAAA>>>=========>>>>>>>>>>>>>>>===666777888999:::999888888999888777666666555666666999:::;;;<<<<<<<<<;;;:::888888888888999:::;;;<<<<<<===@@@BBBBBBAAA???===888666444222000111111222000000000000000000000000222222333444444444444333222222222222333444555555444666999:::<<>>>>>===<<<<<<<<<<<<======<<<;;;:::888777666666999888777555444555999<<<:::;;;<<<===<<<;;;:::999777777888888888:::>>>AAA>>>@@@AAA???<<<<<<>>>@@@999888555222000///000000111111000000//////......333333333222222111111111111111111222222333333333555222444888777:::LLLcccttt|||yyy~~~zzztttgggTTTEEE<<<:::::::::666555444111///...///000222222222111000/////////111111111111111111111111333333222111000000111111222111111111222333444444000000000000000000000000000000000000000000000000000///...///000111000///000000000000000000000000000111333444555555444333111000...------///111222000000000111222333555555444222222444555222...,,,000000000000000111111111000////////////000000111222000000222666888777555333666666555777;;;<<<:::;;;EEERRR]]]jjjqqqlllbbbKKKCCC999333333555555444111111000000//////......///......000222333222111333333333555777999888777;;;:::999999::::::999777777666555444444555666777|||{{{yyytttnnniiihhhgggyyy}}}___QQQFFFGGGGGGCCCAAADDDIIIMMMPPPLLLCCC===<<<>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999888777777999999888777555666888:::;;;;;;;;;;;;::::::999888888777777777999<<<>>>@@@===??????>>>;;;;;;<<>>;;;<<<===<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888999::::::999777666777888<<<;;;:::999888777777777999666555666;;;>>>???>>><<<<<<===;;;:::999:::<<<<<<999555222000111222444///000000111222333333333333333333222222222222111444444444444333333333333555333444777555444???NNNcccmmmuuuvvv{{{zzzzzzyyyrrraaaLLL<<<666666444333333222111000000///,,,---...///000111222333111111111111111111111111333222111111000111111111//////.........///000000222222222222222222222222000000000000000000000000333111000///000///...,,,000000000000000000000000///000111222333333333333000000000000////////////.........///000111222333222333444333222222333333222222111111000000/////////////////////000111222222333444666888777555222666888888:::BBBMMMTTTTTTDDD???999888???FFFFFFBBB999444///...000222111000000000000000////////////......///111333333111///---111666777666444555666;;;999666555666777666555555555666666666666555555zzzzzzyyytttmmmfffbbb```ggg|||lllTTTJJJCCCBBB???===CCCNNNZZZZZZVVVOOOEEE>>><<<===<<<<<<;;;::::::::::::;;;999999999999999999999999999:::<<<;;;999777666666<<<:::888777666666666777:::666333666<<<@@@???<<<:::::::::999888888888999:::777333///...///111222000000000111111222222222222222222222222222222222555555555444444333333333555444666888555444:::CCCWWWdddqqqvvvyyy}}}~~~}}}zzz{{{xxxlllYYYGGG;;;777444333333333333222111///------...///000111111222111111111111111111111111222222111111111111111222//////.........//////000222222222222222222222222000000000000000000000000222000//////000000///---222222222222222222222222///000000111222222333333///000000000000//////............///000111222333111555555222///111333333333222222111000///......////////////000111222222222444666999999777444111444666999>>>KKK\\\eeegggXXXNNNAAA999:::>>>===;;;666333111000222222111000000000000000////////////---...///222444444111///,,,222999:::777444444777<<<:::777666666777777777444555666777777666555444||||||zzzuuunnngggbbbaaahhhzzzlllSSSIII@@@>>><<<===HHHWWW```\\\UUUKKKBBB===>>>@@@<<<<<<;;;::::::::::::;;;888999999999999:::::::::888:::;;;;;;999666555555:::999777666555555666666999666444777===@@@???<<<999888777777777777777777888666222///...///000222111111000000000/////////222222222222222222222222555555555444444333333333666555666888777555777<<>>???AAA===<<<<<<;;;;;;;;;;;;;;;999999999999999999999:::666888::::::888666555666888888777666666666666777777666555888<<>><<<999777555555666777666555888777444222111111222333111111000000///......---111222222222222333333333444444444444333333333333444444555777777777888888BBBRRReeepppsssuuuzzz~~~yyywwwrrrdddOOO???===999444333555555333111333222222111000//////...111111111111111111111111111111111000111111222333222222111000000000111111222222222222222222222222111111111111111111111111...------...111222222111000000000000000000000000111111000111111222444444111111000000//////....../////////000111222333444222666444///111666444...222222111111000000///////////////000111222333444333666999:::888666555555111777???MMMbbbvvvxxxooocccWWWJJJ>>>888888444444333222000///...---////////////000000000000///......000222333222111222666:::;;;999777777888666555444555777888777666555555666666666666555555}}}|||yyyssslllgggeeeddd]]]iii}}}tttpppyyygggNNNCCC<<<>>>AAADDDNNNZZZYYYUUUOOOHHHBBB???>>>???>>>===<<<<<<;;;;;;<<<<<<:::999999999999999999999555777888888666555666666666666777888888888888777555666888:::;;;===>>>>>>999666444444666777666444666555555444333222111111111000000000000000000000111111222222222333333333222222222222333333333333222222333444777999888777<<>>:::///111111111000000000000000/////////000111222444555444777999999777666777888666===GGGWWWlll{{{qqqdddQQQ???999;;;333333333111000/////////.../////////000000000111111///......000222333222444555777888888777777666555555777999<<<<<<:::888666666555555555555666666}}}{{{wwwqqqkkkfffeeeeeeZZZeeeyyy~~~ssspppqqq^^^SSSGGG@@@CCCFFFFFFLLLUUUSSSQQQMMMIIIDDD@@@===<<<>>>>>>===<<<<<<<<<<<<===:::::::::999999999888888444555666666555555666777444555777999999999888888444666999;;;;;;;;;===???999666444444666777666444333333333222222000///...000000000111222222333333111111111222222333333333111111111222222333333333///000000222666:::999666999>>>LLL```qqqzzz{{{{{{}}}}}}|||nnnbbbEEE???777333555777666444333333333222222222111111111111111111111111111111111111000000111222333333222222111000000000000000000000000000000000000000111111111111111111111111111000//////000111///...000000000000000000000000333222222111222444555666444222000...------///000------------///000111222111333222111:::DDD???111000000000000000111111111/////////000111333444555444777999999777666888:::;;;BBBMMM^^^sss|||tttfffPPP;;;666:::333444444222111111222333.../////////000000111111222000------///222333333666555444555777777666555777888;;;>>>AAABBB???===777666555444444555666777}}}{{{wwwqqqlllfffbbb```\\\aaassskkkYYYUUUJJJHHHEEECCCCCCEEEHHHIIIHHHMMMOOOJJJEEEDDDCCCAAA;;;<<<<<<===<<<<<<;;;:::<<<;;;::::::;;;;;;999777666777888777555555666888<<<;;;999888888888999:::888777555555777:::>>>AAA;;;999555444555666666666666555333111000000000111333333222111000000111111444666555000///222222///000111111222222333444444444444555666777888999::::::===DDDSSSgggwww{{{xxx}}}xxxoooWWWMMM@@@777555555333000666222111222333111333777...222444222111222111...333222111000000111222333////////////000000000000000////////////111333444444333222111000///...---111000//////000000///...000000000000000111111111222222222111222222333333888666222000000///...---...............///000000777222///444<<>>GGGIIIBBB:::666666666666666777888888~~~|||wwwrrrmmmhhhdddbbb]]]___ooocccRRROOOJJJHHHDDDBBBAAABBBDDDEEEDDDKKKNNNKKKFFFDDDBBB???>>>>>>>>>======<<<<<<<<<;;;:::999:::;;;;;;999888666777888777555555777888::::::999888888888888888777777555555777999<<<>>>;;;888666444555666666666666555333111000000000111333222222111000000111111111444333000111444444222000111111222222333444444333333444555666777888999:::999>>>LLLaaarrrxxxwww|||~~~~~~wwwcccXXXIII===777555555555333000000333555555777<<<222444333000000333222...222222111000000111222222////////////000000000000000000000000000111222222222222111111000///......111///...///000111000///000000000000000000000111111111111111111222222333888666333111000///......///............///000000555222000333999;;;777222222000......000111000///333222111111111222444666888888666666777999888777@@@OOOdddvvvwwwgggSSSBBB999555333333333333222111000000000.........//////000000000222222111000000000000000000222444777888888888777777555666<<>><<<;;;;;;<<<===999888888:::<<<<<<;;;:::666777888777666666888:::666777888888888777555444555555666666777666666666:::888666555666666666555666555333111000000000111222222111111111111111222777888777222000222111...000111111222222333444444111222222333444444555555555333444;;;HHHWWWiiiwww{{{}}}}}}{{{ssseeeTTTEEE<<<999:::999555333555555444666:::AAA===666//////333333...222111111111111111111222////////////000000000000///000222333333222111000000000//////////////////......---///111333333222111111111000000000000000//////...//////000111222555555555333000//////////////////...///000000111222444555555333111000000111000//////000000111000222222222333444666777888888666555555555777===DDDUUUfffyyy}}}|||wwwdddNNN@@@:::666222111111111000000/////////...........................//////000000000/////////000222444777888888888777555666777777777777888:::888777777666666666666666}}}}}}zzzuuupppkkkgggeeedddbbb\\\___ssspppTTTHHHHHHHHHFFFDDDAAA????????????BBBHHHJJJFFFBBBAAA@@@>>>@@@>>><<<:::999:::;;;<<<999888888:::<<<<<<;;;:::666777888777666777888:::666666777888888666555444444555666666666666555444:::888666666666777555444666555333111000000000111222111111111111111222222666888666222000222111...000111111222222333444444111111222222333333444444333333666:::<<>>OOOdddyyy~~~xxxmmmWWWDDD666666888444222444000000000000000000000000222222111111111000000000...///111222333222111000000222444777888888888777666666555555666777888888555555555555666888999:::{{{vvvpppkkkhhhgggggg___[[[XXXbbbyyymmmQQQEEEFFF@@@AAACCCEEEGGGJJJMMMNNNCCCJJJNNNKKKEEE@@@<<<777777888999:::;;;;;;;;;;;;<<<;;;::::::;;;;;;999777666777888888777888:::<<<:::999777666666666777888555444444555555777888888999777777777888777555333666555333111000000000111111111000000111222333333000222111......111222000000111111222333333444444333333333333333333444444888222000555555333<<>>222555888333111444000000000000111111111111222222111111000000//////...000222333444333222111000222555777888888888777777555444555777999999888444444444555777888:::;;;~~~~~~zzzvvvqqqmmmiiidddaaa___YYY[[[bbbppplllRRRGGG@@@AAADDDJJJQQQVVVWWWSSSOOOGGGLLLMMMGGGBBB@@@>>><<<;;;;;;<<<<<<;;;;;;:::999>>><<<999999;;;;;;888666777888999999888777888:::888888777777666444333222888666777999888555666:::999999999888777666666555666555333111000000111222111111000000//////......222222222222222222222222000000000111222222333333111111222222222333333333333111111333666999;;;;;;EEEXXXkkkvvv|||xxxlllbbbKKKDDD<<<888999999777555555555555555555555555555111222222333333222222111111000000111222222000---000000000111333666999;;;;;;:::777555222000///...555333111/////////111222222222111000000///000000------...000222444333222444444444333222111000///222000//////000111111000000222444555555444333222222111000000000111222333444555666777777666555444555555999<<<===BBBRRRdddnnnxxx~~~xxxrrrggg\\\<<<;;;888555222111000000000000000000000/////////333222222111000///......000000000000111111111111...000333555777777666666555444333333333555666777666666555666777999;;;<<<~~~|||yyytttqqqmmmjjjeeebbb\\\VVVYYY```ooofffRRRJJJCCCBBBGGGOOOXXX\\\ZZZTTTOOOIIIMMMLLLFFF@@@???>>><<<===============<<<;;;;;;:::888777777999:::888666666888999888777777888999888888888888777666555555666444555888999666666888999999888888777666666555777666333111000000111111222111111111000000000000222222222222222222222222000000000111222222333333111111222222222333333333555333111111333444444444@@@QQQdddqqqzzz}}}vvvooo\\\QQQBBB:::999999777444777777666666555555444444222222333333333333222222111111111222444333222000111000000111222555888::::::999777555333111000000333333222111111111111111333222000/////////000111///......000222333333111444444444333333111000000222000//////000111111000222333444666666555444333222111111000000111333444555666777777777666555444777777;;;AAACCCDDDLLLUUUfffqqq{{{}}}xxxmmm[[[KKK:::999777444333222222222111111111000000000111111222222111111000000//////000000000000111111111111///000222444666666666666666666555444555666777777444555666888;;;???BBBDDDzzzwwwssspppmmmjjjfffccc\\\VVVYYYaaannnuuuooo___TTTOOOIIICCCJJJUUU^^^```\\\UUUOOOLLLNNNKKKCCC>>>>>>>>><<<>>>>>>>>>???>>>======<<<888777666777999:::999888666777888777666555666777777888888999999888888777777333222777:::888555555999999888888777666666666999777444111000///000000222222222222111111111111000000000000000000000000000000000111222222333333111111222222222333333333555333111111222444444333999FFFWWWfffsss|||~~~{{{zzznnn___LLL???;;;:::999777999999777666555444444444222222333333333333222222222111111222444555444222111111111111222333555777777777666555333222111111111222444555444333111000333222000......///111222111000///000222333222111333444444333333222111000222000//////000111111000222333555666777666555555222222111000111222333444666777777777777666555444888888>>>HHHNNNMMMJJJIIIWWWbbbnnnuuussseeeNNN;;;888777666444444333333333333222111000000111333333111111111111111111111000000000000000111111111111000000111222444555666666999888777777666777777888333555888;;;@@@EEEIIIKKKzzzwwwsssooolllhhhdddaaa___XXX\\\eeeppprrrdddaaaYYYTTTSSSNNNDDDLLLWWW^^^^^^YYYSSSPPPNNNNNNIII@@@<<<===>>><<<>>>>>>>>>>>>>>>===<<<<<<:::::::::::::::;;;::::::555666777777555444555666666777777888999999888888===666222555999888666555888888888888777777666666:::888555222000///000000111111111111111111111111000000000000000000000000000000000111222222333333111111222222222333333333222111111222666999;;;;;;555<<>>;;;===>>><<<<<<<<<======<<<<<<;;;:::<<<<<<<<<;;;999999888999555777777666444333444555555555666777888888888888EEE;;;333444777777666777888888888777777777777777:::888555222000000000000000000000000000000000000////////////////////////000000000111222222333333111111222222222333333333111000000333777;;;>>>>>>666777===IIIZZZjjjxxxzzzvvvmmm\\\KKK???;;;;;;777666555444444444555666333333333444444333333333111000///000333444444333222222222222222222222222000111111222222222111111///111444777777555222000222111///...///000111222444222000000111222111111333333444444444333222222222000//////000111111000111111222333444555555555333222222222222444666777777777777666666777777777999>>>III\\\mmmtttlllaaaRRROOOOOOQQQRRRKKK@@@888999888777666444222111000111000000///000111222333111111111111222222222222///000000000111111111111000000000000111333444555::::::999999888888777777888999:::<<<>>>???@@@@@@|||xxxsssnnniiiddd^^^[[[[[[XXXeeeuuu}}}uuuZZZKKKKKKIIIIIIJJJEEEDDDKKKRRRRRRMMMIIIJJJNNNNNNKKKDDD<<<;;;>>>???<<<;;;;;;;;;;;;;;;::::::999:::;;;;;;999777555666666666777888777555444444555555555666777888888888777EEE===666555666555777999888888777777777777777777999888555222111000111111///////////////000000000////////////////////////000000000111222222333333111111222222222333333333222111000111444777888888999666666>>>KKK[[[mmm{{{yyy{{{|||ooo[[[JJJAAA===:::888666444444444666777333333444444444444333333222000///000222333333333333333333333333333222222///000111222333222111111000111333444555444222111000000000000000111111222555222000000111222222222333333444444444444333333222000//////000111111000111111111222333444555555333222222222333555777888666666666666777888999999;;;FFFVVViii{{{~~~ttteeeZZZOOOHHHBBB<<<999888999888888666555222000/////////000111111222222222222222222222222222111111000000000000111111111111///000000111222222333333777777888888888777777666888888999999888777666666zzzwwwqqqmmmhhhddd___[[[\\\[[[kkk}}}mmmTTTGGGHHHFFFEEEFFFAAACCCKKKRRRQQQJJJEEEGGGLLLLLLIIICCC<<<;;;???@@@<<<;;;;;;;;;;;;;;;:::999999888:::;;;999777666777888777888888777555444444555777777888888999888888888>>>999777888777555666:::777777777777777777777888999777555222111111222333//////000000000111111111000000000000000000000000000000000111222222333333111111222222222333333333333111///000222333444444<<<777555999@@@KKK^^^ooossswww~~~{{{ooo___PPPGGG???===:::777555444555666333333444444444444333333555333111111222444444333333333333444444444333333000111333444444444222111111111111111111222333333...///000111222111111000444222000///111333333333333333444444444444444333222000//////000111111000111222222333444555666777333333222333444555777999555555555555777999;;;<<>>999666888:::AAASSSeeerrrwww~~~|||qqq```SSSEEEBBB>>>999666555444555333444444555555444444333777555222222333444444444333333444555555555444444222333555666666555444333222111000//////111333555---...111222333222111///444222000///111333444444333333444444555444444444222000//////000111111000333333333444555666888888333333333333444666888999444444444555777999<<<===BBBWWWnnn~~~|||~~~ppp^^^NNN>>>444444;;;444555666666666555444333...000333555666555444222444444333333222111000000000000000000111111111111---...111222333222111000222333444666666666555555///000111222222111000000~~~~~~wwwpppnnnjjjdddbbbccchhhmmmyyy}}}sssuuufffTTTEEEEEEIIIHHHDDDBBBCCCLLLTTTSSSLLLFFFHHHLLLLLLEEE>>>===@@@AAA>>>:::;;;;;;;;;;;;:::999888888888999:::;;;<<<;;;::::::888;;;;;;888888::::::777555999>>>???===:::::::::777777666666777888999999777777666666666666777777<<<555///111888>>>???===444222000...---///000222222222222111111111000000111000000000111222333333222111222333444444222000111111222333333333333222888888666333333;;;HHHRRRiiittt}}}}}}~~~}}}pppdddNNNEEE;;;777777888777555555666666555444444555777222111111333666777444111444444555555444444333222444444444555444444333333666444111......///111333000111111111111222222222111111111000000000000000444222000222555777666555444333222111000000000000000111222333555666777777444333333555888:::999999333444666666777999===@@@TTTggg|||oooZZZHHH:::333555:::555444333222222222333333///000222333333222000///222222222222222111000///...000111222111111333444000000000000000///......111000/////////111222333000000000000000111111222wwwpppmmmiiidddcccfffrrrzzzuuujjjllluuucccTTTGGGEEEHHHFFFCCCCCCCCCIIIOOOMMMGGGEEEIIINNNPPPHHH@@@>>>@@@AAA???;;;<<<<<<<<<<<<;;;:::999999888999:::;;;;;;;;;:::999777::::::777777::::::777666:::???@@@>>><<<;;;;;;777777777777777888999999555555444444444444555555888333//////444888888888555333111//////000111333222222222111111111000000111111111000111111222222333222111222333444222000111111222222333333333222666777777555444888@@@GGGVVVfffuuu{{{}}}yyynnn^^^UUUHHH>>>:::999999888888999999888777666777777333222111333666666444222555555555555555444333333333444444555444444333333111000000000000111111222111111111111222222222222000000000000111111111111444222111222555777666555444333222111111000000000111111222333555666777777777666555666888999999777222444666666777<<>>=========<<<<<<;;;:::999::::::;;;:::::::::999999888::::::777777:::;;;999<<<>>>BBBDDDCCCBBB@@@>>>888888888777777888999999888888777777777777888888666777888555222///000222333222111000000000222222111111111111111111111111333333222111000000000111555222000000111333333333222222111222222222333333333555666555333333444666999EEEWWWhhhttt{{{}}}}}}}}}{{{vvvmmm```RRRGGGAAA???<<<;;;::::::::::::999888666555555555666555555444777777777777777666555555333333444444555444444444333333222222222111111111111111111222222222333333//////000111222222333333444333333333444555555555555444333222222111111222111222333444555777888888999888777888:::;;;:::999:::===>>>;;;;;;DDDWWWfff|||}}}tttaaaQQQAAA:::999888888888222444555666666444222111111222222333333222222111...///000111111222111111...000111111000000111333000000111111111000000///000000000000000000111111000000000000000111111222||||||~~~wwwooojjjeeedddkkksssqqqUUUKKKMMMPPPRRRSSSRRRNNNLLLMMMRRRUUUTTTNNNGGGCCCEEEJJJPPPTTTVVVOOOFFF@@@>>>>>>>>>>>>;;;;;;<<<;;;;;;:::999888;;;::::::::::::::::::::::::<<<;;;888888<<<>>><<<>>>@@@BBBEEEFFFDDDAAA???999999888888888888888999888888777777777777888888666999:::777222...///111000000////////////000111111111111111111111111111333333222111000000000111555222000000111333333333222222111111111222333444444444444333333444666888:::===HHHZZZmmmzzz}}}zzz{{{zzzsssfffXXXLLLFFFBBB???<<<<<<<<<===<<<:::777777777666555555555555777777888888777777666555222333333444555555555444555444222111222444777999111222222222222333333333///000000111222333333444444444444333333444555666666555444333222222222222111222333444666777888888888777777888;;;<<<<<<;;;;;;>>>???>>>@@@MMMcccttt~~~wwwmmmWWWIII<<<888888888666666333444555666666444222111222222222333333222222222000111222222333333333333000222333333111111222444000000111111111111000000000000111111111000000000000000000000000111111222{{{zzz{{{uuunnniiiddddddkkkuuu~~~yyyfffRRRJJJKKKOOOQQQUUUUUUQQQPPPSSSXXXYYYWWWOOOFFFDDDIIINNNQQQQQQQQQKKKDDD???<<<<<<======;;;;;;;;;;;;:::999888777:::999999999999:::;;;<<<;;;===<<<888999===@@@>>>@@@AAACCCEEEGGGFFFCCC@@@::::::999888888888888999777666666555555666666777555777888555000......//////............///000000111111111111111222222222222222111111000111111111444222111111222333333222333222111111111222333444555444222222333666999;;;:::888===NNNbbbrrr|||}}}{{{~~~yyylll^^^UUUIIIDDD===:::::::::999777999:::999777555444555777777777777777777666666555222222333444555555555555333222111111333777<<>>;;;<<<;;;777888===@@@???AAAAAABBBEEEHHHGGGCCC???;;;:::999999888888888999777777666666666666777777666666555222000//////000///////////////000000111000000111111111222222222111111111000111111222222333222111222333444222000333222111000000222444555444333222333555777888999888555888CCCPPP]]]lllxxxxxx}}}}}}rrriii[[[SSSHHHAAA???>>><<<999:::;;;;;;888555444555888666666777777666666555444111222333444555555555555444333333333444777999;;;222222222333333333444444222222222222222222222222333555666444222222444666777666555444333333333333222333444555666777888999777777666777:::;;;;;;:::999:::<<>>AAAAAABBBEEEHHHHHHCCC???;;;::::::999888888888999999999888888888888999999888666444222222222222222//////000000111111111222000000111111222222222222111000000000111222333333222111222333444444222000333222111000000222444555333333333555666777777666666444666<<<@@@GGGXXXiiisssxxx}}}}}}~~~yyyrrrhhh[[[QQQMMMKKKGGGDDD;;;<<<<<<999555444666888666666666666666555555444111222333444555555555555777777777666555333222111222222333333333444444444333333222222222222222222333555666555222111333666777777555444444444444444222333444555666888999999999888777777999999888777>>>======???GGGUUUeeeooowww~~~}}}ooo___MMM???>>>:::888999999888:::???666666555444444444444555444333333222222333333444222222222222222111000///111222333222111000111222///000111222222222222222000111222222222000///...000000000000000111111222||||||xxxtttkkkccc```fffmmmrrreeeZZZSSSVVVWWWSSSRRRUUUXXXWWWRRRNNNTTT[[[YYYQQQFFFBBBAAAFFFNNNPPPKKKDDDIIIEEE@@@:::666777:::===>>>>>>===<<<;;;999777666777888888:::;;;<<<======999999888777777:::>>>AAA@@@AAABBBCCCCCCAAA???>>>AAA<<<:::<<<<<<999777888<<<;;;;;;:::999888777777777666444222111111222333...///111111000000111333111111222222222333333333333222222111111222222333000333666777555222111000111111222222222333333333222222333444444555555666666888888777888>>>IIIQQQfffuuu|||{{{qqqhhh___VVVMMMFFFCCC???<<<;;;<<<<<<999666888777666777:::999666222444333333333333444555555333444555666666555444333222333444555555666555555777666444333222333444444444333333222222222222333777777777777888777555333333555666666555666:::===<<<<<<<<<<<<;;;;;;::::::@@@<<<<<<>>>???CCCQQQ```lllssswwwppp___MMMBBB>>>===<<<;;;999888777777777777666444333222333333444888555222000111222222222666555333222111222222333111111111111111111111111222222222222222222222222333222111111000111111111111111111222222333333333~~~~~~yyysssjjjcccbbbhhhooosssbbbWWWQQQUUUXXXUUUTTTXXXZZZWWWPPPNNNUUU]]]ZZZRRRDDDBBBBBBGGGLLLNNNJJJEEEIIIFFF@@@;;;888999;;;>>><<<<<<<<<;;;;;;::::::999999999999:::::::::::::::999999888777777999<<>>???>>><<<>>><<<::::::<<<;;;888555888888777777777777888888666777888888888888777666444555555555555444444333888888777666666555666666666666666666666777777888;;;;;;;;;<<<<<<;;;999888777888999999888999===@@@???>>>===>>>???@@@@@@@@@@@@AAADDDGGGEEECCCHHHQQQ\\\ccchhhcccUUUFFF===:::===<<<;;;:::999888888888666555444333333333444555111222444444444444333333666555444333333333444555222222222222222222222222333333333333333333333333333222222111111111111111111111222222222333333333zzzrrriiicccdddjjjrrrwwwbbbWWWQQQVVVZZZWWWWWW[[[]]]WWWOOONNNVVV]]]YYYQQQBBBDDDFFFIIIJJJIIIGGGFFFHHHEEE@@@<<<:::;;;===???<<<;;;:::::::::;;;<<<===;;;;;;:::999888777777666888999999888777888:::<<>>???<<<999999;;;;;;999777999888888777777777888888666666777777777777666666888888888888777666555444666666666777666666555555666666666666777888999999;;;;;;<<<<<<<<<;;;::::::888888999888888:::===@@@CCCAAA@@@CCCFFFHHHGGGEEEAAAHHHSSSXXXSSSHHHAAAAAAJJJPPPTTTRRRIII@@@;;;999<<<;;;;;;:::999999999:::444444444333444444555666000555:::<<<999555333333555555444444444555666666333333333333333333333333444444444444444444444444333333222111111111111111111222222222222333333333zzzqqqhhheeefffllluuu|||jjj]]]VVVZZZ]]]ZZZXXXZZZ___VVVLLLMMMTTTYYYTTTMMMEEEIIILLLKKKGGGCCCCCCDDDEEEBBB>>>;;;;;;<<<===>>>===<<<:::999999:::<<<===;;;::::::999888777666666777888999888777777888:::>>>>>>>>>???AAABBBDDDEEE???:::999<<<===:::999:::::::::::::::::::::999999666555333111000111222333333444555333111000000111000000000111111111222222333222222111111222222333333444444222000000222444111111222222222333333333111222222333444444555555333444555555444555888:::>>>JJJ[[[kkkwww~~~}}}sssjjj___UUUOOOKKKGGGDDDCCC???;;;;;;===???>>><<<888888888888888888999:::888888888999999888888888::::::;;;;;;:::999999888777888999:::;;;:::999888:::999999999999999::::::<<<=========<<<<<<<<<===::::::999999;;;===AAACCCFFFEEEFFFJJJOOOOOOKKKGGGDDDRRRcccllleeeUUUFFF>>>@@@CCCFFFFFFBBB>>><<<<<<::::::999999999999999:::333444444444555555666666777<<>>@@@AAA>>>;;;:::;;;=========???===;;;999888999:::;;;888888888888888888888888666888999999888777888999<<<<<<===>>>@@@BBBDDDEEE>>>:::888<<<===:::999;;;::::::::::::::::::;;;;;;888666444222111111222333555666777555333111222333000111111111111222222222333222222111111222222333444444333111//////222444111111222222222333333333111111222222333444444555444555666666555555666777555999CCCQQQ```llluuuzzzxxxqqqlllfff___ZZZQQQMMMHHHFFFFFFFFFCCCAAA<<<;;;;;;;;;<<<===>>>>>>========================::::::;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>@@@AAABBBBBB@@@???AAACCCAAA???>>>>>>@@@CCCFFFHHHHHHIIILLLQQQTTTQQQKKKFFFKKK]]]sss}}}wwwhhhVVVKKK@@@@@@@@@???>>>>>>>>>>>>:::999999888888888999999333444444555555666666666888<<>>===>>>>>>;;;999999<<>><<<>>>===<<<:::999999::::::777888888888999:::::::::555777:::;;;:::999999999::::::<<<===???AAABBBCCC===999888;;;===;;;:::<<<999999::::::;;;;;;<<<<<<;;;999666333222111222222666777777666333222333333111111222222222333333333333222222111111222222333333333333111//////111333111111222222222333333333111111222222333333444444444555555666666666777777555444888BBBNNNZZZhhhrrrzzz}}}vvvqqqddd___YYYTTTQQQNNNHHHDDDAAAAAA@@@?????????@@@@@@???>>>>>>======>>>>>>???<<<<<<===>>>???@@@@@@???@@@@@@AAACCCCCCDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCEEEGGGFFFCCCCCCFFFIIIHHHDDDAAA???AAACCCEEEFFFHHHKKKOOORRRRRROOOLLLIIIWWWjjj~~~wwwiii^^^JJJFFFAAA>>>===>>>>>>>>>;;;:::999999888888888999444444555666666666555555444666777666333222444777222222333444444333333333444444444444444444444444555555555555555555555555444444333222222222222222333333333222222222222111}}}{{{tttooommmmmmiiijjj}}}{{{kkkfffbbbVVVKKKGGGLLLHHHHHHNNNPPPLLLIIIIIIOOOSSSUUUQQQHHHAAA>>>???===:::888:::>>>AAA???===;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::444777:::<<<<<<;;;:::;;;777999;;;===??????@@@???<<<888888;;;===;;;;;;<<<999999::::::;;;<<<<<<===>>><<<888555333111111222444555555444222111222333222333333333333444444444333222222111111222222333222333333222000///111222111111222222222333333333111111111222333333444444444333333444666777888888999666888>>>DDDLLLYYYeeeqqqzzzwwwrrrlllhhhddd___XXXSSSPPPOOOMMMJJJHHHFFFEEEEEEDDDCCCBBBAAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOMMMPPPRRRPPPMMMMMMPPPTTTTTTOOOIIIEEEDDDEEEEEEDDDGGGJJJNNNNNNKKKKKKMMMPPPfffvvvvvvmmmYYYRRRHHHBBB@@@AAA@@@???>>>===<<<;;;:::999999999555555666777777666555444333444444555555555555555333444444555555444333222333333333333333333333333444444444444444444444444444444333222222222222333333333333222222222111111~~~{{{rrrooooooooohhhiii~~~~~~mmmgggbbbUUUIIIDDDFFFDDDHHHOOOQQQLLLJJJLLLOOOSSSTTTQQQJJJCCCAAAAAA===:::888;;;@@@CCCAAA>>>888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::333777;;;======<<<;;;<<<666888;;;===??????>>>===<<<888777;;;===<<<;;;===888999::::::;;;<<<======@@@>>>:::666333222111111222333444333111000111222333333333444444444555555333222222222222222222333111222333222111000000111111111222222222333333333000111111222333333444444333222222333666888888888888555777;;;===???IIIUUUiiisss~~~|||zzzvvvooojjjcccaaa^^^ZZZVVVSSSQQQPPPNNNNNNLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJOOONNNNNNNNNPPPRRRTTTUUUUUUUUUVVVXXXZZZ\\\^^^___\\\___aaa___\\\[[[```dddeee^^^VVVPPPNNNMMMKKKIIIFFFJJJLLLIIIFFFGGGOOOWWWppp}}}{{{uuufff\\\PPPGGGEEEDDDCCCAAA@@@@@@>>>===;;;;;;::::::666666777777777555444333888777777888888777444222555555666666666555333222333333333333333333333333444444444444444444444444555444333333222222333333333333333222222111111111~~~zzztttppprrroooeeemmm|||hhh^^^YYYRRRKKKFFFEEEHHHKKKLLLLLLJJJJJJJJJTTTQQQPPPQQQLLLCCC===<<>>>>>;;;;;;===<<<999999888666777999;;;<<<<<<555666888:::;;;;;;;;;;;;666888:::<<<======<<<;;;===;;;999777777888999:::666777888999<<<@@@DDDFFFEEE@@@999555444333222000444333333222111111111222000444555222111333555444111111111111222333444555444333333222111111111222333333333333333333333333333222111111333333222111444444444555666777777888888:::;;;:::888:::>>>BBBTTT]]]kkkwww|||wwwqqqmmmjjjiiiiiillljjjgggcccaaa`````````dddccccccbbbbbbaaaaaaaaa```aaaccceeeggghhhhhhhhhmmmllllllmmmooorrrvvvxxxrrrvvvwwwoooddd___dddlllrrrkkkeeebbb^^^XXXTTTSSSKKKQQQSSSLLLEEEJJJYYYfffyyy}}}uuupppaaaSSSNNNJJJDDDBBBCCCCCCAAA>>>=========;;;:::888777777888:::999777555444555666666666555444333555555555555555555555555333333333333333333333333222333444444444333222111444555666555333333555666666555333111000000111222{{{wwwsssnnnrrrooogggpppuuuddd\\\XXXRRRJJJFFFCCCFFFIIIKKKLLLLLLNNNOOORRROOOOOOOOOKKKBBB===<<<>>>;;;:::???EEEGGGCCC>>>;;;>>>>>>;;;;;;===<<<999999888777888:::;;;<<<<<<555666888:::;;;;;;;;;;;;999:::<<<===>>>?????????;;;:::888777666666777888888999:::<<<>>>@@@BBBDDDEEE@@@999555444333222111444333333222111111111222111444555111000333555555111111111111222333444444444444333222222222222222333333333333333333333333333222111111333333222111444444555555666777777888:::;;;;;;999777888;;;>>>AAAHHHRRR^^^iiisss|||~~~{{{yyyyyyyyyyyy~~~~~~}}}}}}}}}}}}}}}}}}|||}}}}}}~~~~~~yyymmmgggjjjppp|||wwwtttuuusssmmmhhhgggfffaaaWWWKKKHHHTTThhhxxx~~~|||ttthhhaaa\\\[[[XXXPPPKKKKKKHHHFFFBBB@@@??????===<<<999999888999:::999777555888888666666555666666777666666666666666777777777444444444444444444444444444444555555444333111000333444555444222222444555444222111000000111333444xxxsssqqqmmmpppoooiiirrrwwwjjj^^^YYYWWWQQQJJJGGGBBBEEEHHHJJJLLLOOORRRTTTOOOMMMLLLMMMIIIAAA<<<<<<<<<:::999===BBBDDDAAA===;;;>>>>>>;;;;;;======999888888999:::;;;;;;;;;;;;666777888:::;;;;;;;;;;;;;;;<<<<<<>>>???AAACCCDDD===<<<:::888777888888999999;;;===???AAAAAABBBBBBEEE@@@:::666333333222111333333222222222222222222222555444000///333666666333333222222222222333333444444333222222222222333333333333333333333333333333222111111333333333111444444555555666777777777<<<<<<;;;999666666777999777:::@@@HHHSSS```nnnwwwyyy}}}}}}sssmmmooosss}}}yyyyyy~~~}}}xxxvvv{{{mmm[[[PPPSSSbbbvvvxxxppp^^^aaahhhnnnkkkbbbZZZXXXPPPMMMHHHEEECCCCCCAAA@@@===<<<<<<<<<===<<<:::999;;;:::777555444666888999777777777888888999999999666666666666666666666666555555555555444222111000222333444333111111333555111000000000111222444555wwwsssppplllnnnmmmiiirrr|||yyyhhh___XXXVVVUUUOOOJJJHHHEEEGGGIIIKKKMMMOOOSSSVVVLLLIIIIIIJJJGGG@@@<<<<<<;;;999888;;;@@@AAA???<<<;;;>>>>>><<<<<<>>>>>>:::888:::<<<<<<<<<;;;::::::888888999::::::;;;;;;<<<<<<<<<<<<===>>>AAADDDFFF@@@???===<<<;;;;;;;;;;;;888;;;>>>AAACCCDDDCCCBBBDDDAAA;;;666333222222222222222222333222222222111222555444000///333666666444444333222222222333333333222222111111111222222333333333333333333333333333111111111333444333222555555555555666666777777;;;:::999777666555666666::::::;;;>>>EEEPPP\\\eeelllsss{{{}}}wwwtttvvvzzzxxxtttttt|||~~~}}}{{{kkk\\\YYYcccooo{{{|||rrriiiXXXdddsss|||zzzrrrkkkhhh\\\WWWQQQLLLIIIGGGEEEDDD@@@???>>>>>>@@@@@@>>>===:::999777555555555777777777777777888999999::::::666666666666666666666666444444444444444333333333333444444333222222333555111111000000111222444444xxxuuuqqqkkkkkkjjjhhhrrrvvvlll]]]XXXTTTUUUSSSNNNJJJJJJIIIKKKLLLMMMMMMOOORRRTTTIIIGGGFFFHHHFFF@@@======;;;:::999;;;>>>@@@>>>===<<>>>>><<<::::::;;;999999999::::::;;;<<<<<<;;;;;;::::::<<<@@@CCCEEE@@@@@@???===<<<;;;;;;;;;666999>>>BBBEEEFFFEEEEEEDDDAAA<<<777333222222333111222222333333333222111222555444000///333666555444444333333222333333333111111000000000000111111333333333333333333333333222111000111333444333222555555555555666666666666888777666666777777777777999999999999<<>>>>>??????>>><<<888888888888777666555444777777888888888999999999555555555555555555555555333333333333444555555666444555555444333333444666333333222222222222333333yyywwwrrrkkkhhhggghhhssstttdddXXXUUUTTTUUURRRMMMJJJKKKMMMNNNPPPPPPOOOOOOPPPRRRGGGEEEEEEFFFEEE@@@>>>???<<<;;;;;;<<<>>>??????>>>===@@@AAA??????BBBBBB???;;;===???>>>;;;999:::<<<:::::::::::::::;;;<<<<<<:::999999999;;;===@@@BBB>>>>>>===<<<;;;999888888666999===BBBEEEFFFFFFFFFDDDBBB>>>888333111333444000111222333444333222111000444555222111333555444444444333333333333444444111000000000000111222222333333333333333333333333222111000111333444444333555555666666666666666666666555555666888999888777777888999999:::<<<@@@CCCEEENNN[[[dddkkkqqqyyyzzzrrrooouuu}}}lllaaa]]]iiiwww}}}|||oooeeeaaaeeeqqq}}}~~~yyyrrrjjjccc\\\VVVRRRJJJHHHEEECCCBBBAAA???===;;;<<<<<<<<<;;;999777666999999999999999999999999666666666666666666666666444333333333444555666777555555666555444333555777444444444444444333333333}}}xxxwwwrrrjjjfffeeejjjwwwvvvbbbWWWUUUUUUVVVRRRLLLJJJMMMNNNPPPRRRRRRQQQOOOOOOPPPFFFDDDCCCFFFDDD@@@???AAA>>>=========???@@@@@@@@@???BBBCCCAAAAAADDDDDDAAA<<>>:::888:::===;;;;;;:::999:::;;;<<<===999999999999:::<<<>>>???>>>>>>===<<<;;;999888777888:::===AAACCCEEEEEEEEECCCBBB>>>888333111333555///111222444444333222111///333666333222444444222333333333333333444555666222222111111222333333444333333333333333333333333111000000111333444444333666666666666666666666555777666555666999:::888666666888::::::::::::<<<>>>999AAAJJJPPPTTTZZZccckkklllnnnqqqvvv{{{}}}wwwooolllrrrzzz{{{wwwtttddd___eeevvvuuugggbbbcccpppyyy~~~{{{wwwsssnnnjjjbbb^^^YYYTTTPPPMMMIIIGGGCCCBBBAAA@@@???>>>>>>===<<<<<<;;;;;;:::999999999777777777777777777777777777666555444333444444555444555555444333333444666333333444555666666666666|||wwwwwwrrriiieeeeeelll{{{yyydddXXXWWWWWWVVVRRRKKKJJJNNNNNNPPPSSSTTTRRRPPPPPPPPPFFFCCCCCCEEEDDDAAA???BBB??????>>>>>>???@@@AAAAAA@@@CCCDDDBBBBBBEEEEEEBBB>>>@@@AAA>>>999777;;;???<<<;;;:::999:::;;;<<<===999999999:::;;;<<<======@@@@@@???>>>===;;;999888:::<<<>>>@@@BBBCCCCCCCCCCCCBBB???999333111333666///000222444444444222111...333666444333555444111222222222333444555666777333333333333444444555666333333333333333333333333111000000111333555444333666666666666666555555555999777666777999:::777555555666777666555555666777666<<>>>>>===<<<;;;::::::999888888888888888888888888:::999666444333222222222333444444333222222333555111222444666777888999999{{{qqqllltttnnnjjjhhhppphhh\\\]]]YYYQQQKKKKKKLLLKKKOOOQQQRRRSSSUUUWWWRRRKKKHHHGGGGGGHHHHHHGGGEEECCCFFF@@@???CCCGGGEEEAAA@@@????????????@@@AAABBBBBBCCCAAA>>><<<::::::::::::888999;;;;;;999888888999:::<<<>>>>>><<<;;;:::;;;>>>===<<<<<<===<<<:::888<<<<<<===@@@CCCEEEEEEEEECCC===777555333000111555666333000000111222000...333444555444333222444666222222222333333444444444666555444333333333333333222222222111111000000000///000111222444555666666555555666666666555333222444555666777777666555444555555666666777777888888999;;;<<<======>>>AAACCCCCCFFFLLLRRRXXX```ggglllpppuuu{{{}}}}}}yyyzzz}}}~~~|||yyyrrrooonnnttt{{{yyymmmbbb^^^nnn~~~ttteee```gggppp~~~~~~zzzyyywwwssslllgggccc___XXXQQQKKKGGGEEEDDDEEECCC@@@??????>>><<<;;;<<<;;;:::888666666777999;;;:::888777666555444444555444333333333444555666666666555444555666777888|||sssooorrrmmmjjjiiiqqqpppaaa\\\TTTLLLJJJMMMPPPPPPPPPTTTUUUTTTTTTUUURRRMMMJJJJJJKKKLLLNNNMMMKKKIIIHHHFFFJJJSSSVVVQQQHHHCCC@@@????????????@@@AAAAAACCCAAA===;;;999999:::;;;777888::::::999999:::;;;:::<<<>>>>>><<<::::::;;;<<<;;;:::;;;===>>>===<<<======>>>AAAEEEGGGEEECCC@@@;;;666555333000111666666333000000222222111///333444555444333222444666222222222333333444444444444444333333222222222222333333222222222111111111111111222333444555666666555555666666666555444333444555666777777666555444555555666666777777888888666888999999999:::===???:::===AAADDDHHHMMMSSSWWW___cccjjjpppvvv{{{~~~}}}~~~~~~yyy{{{zzz|||~~~~~~~~~}}}~~~~~~}}}{{{wwwsssqqqssswwwxxxuuurrrjjjgggeeehhhkkkjjjbbb[[[cccrrr~~~{{{ooodddcccnnnyyy~~~zzzvvv{{{vvvnnncccYYYQQQKKKHHHIIIFFFBBB@@@??????>>>=========<<<;;;999888777888666666555555555666666777555444444333333444555555777666666555666777888999|||uuurrrpppkkkjjjjjjrrr|||fffZZZLLLGGGJJJOOORRRSSSSSSYYY]]][[[YYYZZZZZZYYYWWWXXXZZZ]]]___^^^[[[XXXSSSVVV^^^hhhiii\\\LLLCCCAAA@@@???>>>>>>>>>??????BBB@@@<<<999888999;;;<<<666888:::;;;:::999:::;;;:::<<<======;;;::::::;;;:::999888:::===@@@AAAAAA@@@??????CCCHHHIIIDDD???<<<777444444333000222666555333111111222222111000333444555444333222444666222222333333333333444444333333333222222222222222444333333333333333222222333333444444444555555555555555666666666555444444555555666666666666555555555555666666777777888888666777888888777888:::<<<:::;;;<<<======???CCCFFFIIIMMMRRRYYY```iiirrrwwwsssooojjjffffffggghhhiiieeefffhhhnnnuuuzzzzzzxxxrrrrrrssssssrrrqqqooonnnoooppppppooonnnllljjjhhhjjjiiihhhiiijjjjjjhhhfffaaa``````cccfffgggdddaaaZZZXXXUUUUUUWWWYYYZZZYYYnnnyyy{{{ssskkkffflllxxxxxxqqqjjjeeecccYYYUUUPPPLLLIIIFFFDDDBBB????????????>>>===<<<;;;888777666666666666777777555555444444444444555555777777666666666777888999zzztttrrrnnniiiiiikkksssjjjWWWHHHHHHPPPSSSRRRQQQYYYbbbiiihhhfffiiinnnqqqssstttvvvyyyzzzwwwrrrnnnkkknnnvvv|||wwwdddOOOCCCBBB@@@>>>===<<<<<<===>>>AAA???;;;888777888;;;===888:::;;;;;;:::999999:::;;;<<<===<<<:::999:::;;;<<<:::888999===@@@BBBCCCCCCAAAAAAFFFJJJIIIBBB;;;888444222444333111222666555444333222222222222222333444555444333222444666333333333333333333333333333333333444333333333222444444444444444444444444555555555555555555555555555666666666666555555555555666666666666666666555555555666666777777888888888999:::999888999;;;============<<<::::::<<<>>><<<>>>BBBFFFMMMVVV```gggccc]]]TTTNNNLLLLLLMMMMMMMMMLLLNNNUUU```ggghhhfffggggggeeebbb___\\\YYYXXXUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOPPPQQQQQQOOONNNKKKLLLMMMPPPSSSRRRNNNKKKIIIHHHGGGFFFIIIPPPZZZbbbzzzuuuhhhdddiiittt}}}}}}sssooojjjddd___XXXRRRNNNFFFEEECCCCCCCCCCCCBBBAAA>>>===;;;999888777666666666666666555555555555555666666666666777777777888xxxrrrppplllggghhhjjjpppmmmXXXKKKTTT^^^\\\TTTQQQaaakkktttttttttzzz|||yyyyyy}}}wwwdddQQQHHHBBB@@@===;;;:::;;;<<<===???===:::888777888;;;<<<;;;<<<===<<<:::888888888;;;<<<<<<;;;:::999:::;;;>>><<<::::::===@@@BBBBBBDDDCCCCCCFFFIIIFFF>>>888555222222444444222333666444444444333222222333444333444555444333222444666333333333333333333333333333444555555666555444444444444444444444444444444666555555555555444444444666666666555666666666666666666666555555666666666555555666666777777888888999:::;;;:::999:::<<<===<<<<<<<<<:::888777999;;;:::;;;<<<===AAAHHHPPPVVVUUUOOOGGGAAA??????@@@AAA???>>>???FFFQQQYYY[[[ZZZ```]]]ZZZUUUPPPLLLIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGDDDCCCCCCDDDEEEEEEDDDBBBBBBCCCEEEHHHHHHFFFBBB???BBBBBBAAA@@@DDDPPPaaannnyyykkk^^^___nnn|||~~~|||wwwpppgggaaaWWWRRRLLLHHHFFFEEECCCAAA@@@???===;;;999888777777888888888888777777666666555555666666777777777777}}}uuupppoookkkfffggghhhlllttt___XXXhhhuuummm___ZZZiiirrryyyxxxxxx~~~|||uuuhhhggghhhiiibbbUUUKKKGGGAAA???<<<:::999:::;;;===<<<;;;999888888999:::;;;;;;======<<<:::888888888;;;<<<<<<:::999888:::;;;???===<<<<<<>>>@@@AAAAAACCCDDDEEEFFFEEEAAA:::666444222222555666333333666444555555444333222444555333444555444333222444666444444333333333333222222333444666777777666555555333333444444444444444555555555555444444444444444666666555555555666777888666666555555555555666666555555666666777777888888777888999999888999;;;============<<<::::::<<<>>>======<<<<<<<<<@@@EEEIIIFFFBBB===;;;;;;===>>>???>>><<<===BBBKKKRRRUUUVVVYYYVVVRRRMMMHHHEEECCCBBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDEEEGGGGGGFFFEEECCCEEEGGGHHHGGGEEEAAA???CCCCCCBBBBBBHHHVVVjjjyyysssggg___eeevvv{{{}}}}}}}}}}}}~~~|||xxxnnnggg]]]VVVPPPKKKEEE@@@>>>===<<<;;;:::::::::;;;::::::;;;;;;:::999888777555666777777888888777777|||tttooooookkkeeeffffffggg{{{~~~jjjhhhrrrnnnpppvvvwwwsssooorrrwwwxxx}}}{{{pppcccZZZOOONNNNNNPPPMMMGGGDDDFFF@@@>>>;;;888888999;;;===999999999999999999::::::999;;;<<<<<<;;;::::::;;;;;;<<<;;;:::888888:::;;;===<<<<<<>>>@@@BBBAAAAAAAAADDDFFFEEE@@@:::666444444222333777777444333666333555666555333222555777333444555444333222444666444444444333333222222222222333555666777666555444222222333333444444444444333333333333444444444444666666555555555666888999777666555444444555666777555555666666777777888888555777888888888999<<<>>>?????????>>><<<<<<>>>@@@===>>>>>>===<<<===???AAA===;;;999999;;;=========>>>>>>>>>AAAEEEJJJOOORRRPPPMMMIIIFFFCCCBBBBBBBBB@@@@@@?????????@@@AAAAAAEEEEEEEEEFFFHHHHHHGGGEEEBBBDDDFFFGGGFFFEEECCCBBBBBBBBBCCCEEEOOO```vvv|||gggddddddjjjsssvvvrrrllllllllllllmmmoooqqqsssuuuwwwxxxxxxyyyzzz|||}}}tttllleee\\\QQQIIIBBBAAA@@@??????>>>>>>>>><<<=========<<<;;;999888777888999:::::::::999999|||tttppppppkkkeeeeeeddddddwwwssssss~~~tttwwwtttkkkeeeeeeeeeeeehhhjjjkkkkkkeeeZZZLLLCCCFFFDDDEEEHHHGGGEEEFFFJJJ???===:::888777999<<<>>>888888999:::::::::999999666888;;;<<<;;;<<<===>>>;;;<<<;;;:::888888:::<<<;;;;;;<<>>@@@<<<===<<<;;;::::::<<<>>>;;;===>>>>>>=========??????>>>===>>>???@@@>>>===;;;<<<===>>>???CCCHHHLLLGGGFFFCCC@@@???@@@BBBCCCCCCBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@AAACCCDDDBBBAAA===???BBBCCCCCCBBBBBBBBB??????AAAGGGTTTiii{{{pppYYY]]]bbbeeeddd___YYYUUUUUUUUUVVVWWWZZZ]]]```aaabbbdddgggjjjmmmqqqvvvzzzzzz|||yyynnnaaaVVVKKKJJJHHHEEECCCAAA@@@@@@===>>>>>>>>>>>><<<:::999999:::;;;<<<===<<<;;;;;;~~~zzzvvvrrrooommmjjjgggddddddpppsssooohhhaaaZZZVVVSSSSSSOOONNNNNNMMMJJJGGGDDDCCC>>>???>>>@@@FFFLLLKKKEEE???===;;;:::;;;;;;;;;;;;;;;;;;:::999999:::::::::<<<>>>???>>>===<<<===???===<<<;;;:::999:::;;;;;;;;;;;;<<>>:::555111555444444555666777555333444444444444444444444444444777666222000333555444222444777777666444444444444444444444444444444444444444333222333444555666555555555555555555444444666777888888888888888777:::999888666666666777888777888999888777666777888555888888777999===<<<888<<>>::::::<<<<<<:::;;;===>>>>>>======>>>@@@<<<;;;;;;<<<>>>>>>===<<<<<<<<<===???@@@AAABBBCCC???@@@@@@AAAAAABBBCCCCCCDDDAAA>>>>>>@@@BBBAAA???CCCCCCCCCDDDDDDDDDDDDDDD???@@@AAAAAAAAAAAABBBCCCFFFIIIIIIMMM```{{{{{{ooodddNNNPPPSSSTTTRRRNNNHHHEEEGGGGGGFFFEEECCCDDDGGGIIIPPPPPPQQQQQQSSSWWW]]]aaabbbhhhnnnrrrsssxxx|||wwwpppkkkaaaWWWSSSPPPHHH???=========;;;:::999;;;<<<:::;;;<<<>>>>>>>>>======zzzvvvrrrpppiiigggdddcccdddoooxxxgggddd^^^WWWRRRNNNLLLLLLHHHHHHHHHFFFDDDAAA???======>>>>>>???EEEJJJIIIDDD>>><<<:::999::::::;;;;;;;;;::::::999999::::::;;;<<<>>>???>>>===<<<===>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<>>===999999<<<<<<999;;;===>>>>>>======>>>???>>>======>>>@@@@@@???===<<<<<<===>>>???@@@@@@AAA>>>>>>???@@@@@@AAAAAABBBBBB@@@======???AAA@@@???AAAAAAAAABBBBBBBBBBBBCCC@@@AAABBBBBBBBBBBBCCCEEEFFFHHHMMMXXXlllvvveeeWWWJJJLLLOOOQQQPPPMMMIIIFFFEEEEEEDDDCCCAAA@@@BBBDDDDDDDDDDDDCCCCCCFFFJJJMMMSSSWWW[[[___cccjjjuuu}}}~~~vvvnnnkkkhhh___UUUEEECCC???<<<::::::;;;;;;;;;;;;<<<=========<<<<<<{{{wwwssspppiiifffdddcccbbbiii{{{rrrhhh\\\YYYTTTOOOJJJGGGFFFEEECCCCCCBBBAAA???===;;;:::<<<======>>>BBBHHHFFFAAA<<<;;;:::999999999:::;;;:::::::::999999::::::;;;<<<===>>>>>><<<<<<===>>>===>>>>>>>>>>>>===<<<<<<;;;;;;<<<>>>BBBDDDCCCCCCBBBAAA@@@@@@@@@===999666666444444444555666555333444444444444444444444444333777999555444555555333444666888999777666666666444444444444444444444444444444333222333444555666555555555555555555555555333444555666777888888888777666666555555555555666555777888777666555666888666999:::888888::::::777:::<<<<<<888888;;;;;;999;;;<<<>>>===<<<<<<===>>>===<<<<<<>>>???@@@>>>===<<<<<<<<<=========>>>>>><<<======>>>??????@@@@@@@@@>>>======???@@@??????????????????@@@@@@AAAAAAAAABBBCCCCCCBBBCCCEEEFFFEEEHHHUUUjjj||||||mmmYYYHHHEEEGGGKKKMMMMMMKKKHHHFFFCCCDDDDDDCCC@@@??????@@@@@@@@@@@@>>>======>>>@@@DDDFFFGGGIIIMMMUUUaaajjjmmmqqqvvvzzz~~~~~~{{{pppeeeNNNHHH@@@<<<;;;<<<;;;:::;;;<<<<<<<<<<<<;;;;;;:::|||xxxssspppnnnjjjfffccc```aaajjjuuu}}}pppiiinnnuuuqqqeee]]]YYYWWWRRRMMMHHHEEECCCBBBCCCBBBAAA@@@>>>===<<<;;;;;;=========@@@DDDCCC???<<<<<<;;;:::999:::;;;===::::::999999999:::;;;;;;<<<===>>>===<<<<<<===>>><<<===>>>???>>>===<<<;;;;;;;;;<<<>>>AAABBBBBBAAAAAA@@@@@@@@@@@@???<<<999777555444444555666555444555555555555555555555555333777999777555666666333444666888888666555666666444444444444444444444444444444333222333444555666444444444555555555555555222333444666777888888888666666666666666666666666555666777777666555777888777;;;<<<999888::::::888999;;;:::777777:::;;;888;;;<<<======;;;;;;<<<===;;;::::::;;;======<<<:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<======>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@AAABBBBBBAAABBBEEEGGGEEEKKK^^^zzzqqq```OOOBBBCCCEEEGGGHHHHHHGGGEEEDDDAAACCCEEEDDDCCCAAAAAABBBBBBCCCCCCAAA???>>>>>>@@@AAAAAA???>>>>>>CCCKKKQQQVVV[[[bbbiiipppwwwttthhhRRRIII???:::;;;===<<<;;;<<<<<<;;;;;;;;;:::999999|||xxxsssppppppkkkfffccc___\\\___eeeeee___\\\___bbbaaa^^^[[[ZZZWWWSSSMMMHHHDDDBBB@@@CCCBBBAAA@@@>>>>>>======:::======<<<>>>AAA@@@===<<<======<<<::::::===???:::999999999::::::;;;<<<;;;===>>>===<<<;;;<<<===<<<<<<===>>>>>><<<;;;:::;;;;;;;;;===@@@AAAAAA??????>>>>>>???@@@@@@>>><<<999777555555666666666555555555555555555555555555333777999777555666666333444555666666555444555666444444444444444444444444444444333222333444555666444444444555555555666666222333444666777888888888777777777777777777777777444666777777666666777999:::>>>@@@===;;;<<<===;;;888::::::777777:::;;;888;;;<<<===<<<;;;:::;;;<<<:::999999:::<<<<<<;;;:::;;;;;;;;;:::::::::::::::999999:::;;;;;;<<<<<<===:::;;;<<<<<<<<<<<<=========>>>>>>???@@@@@@AAAAAA???@@@@@@@@@@@@AAADDDGGGIIIRRRiiixxxbbbSSSJJJFFFDDDDDDEEEEEEDDDBBB@@@???===???BBBCCCBBBBBBCCCDDD@@@AAAAAA@@@>>>===>>>???CCCBBB@@@>>><<<===???AAAGGGJJJOOOUUU\\\fffooouuu|||rrrdddMMMEEE<<<888:::======;;;;;;;;;:::999999999888888~~~{{{wwwsssooolllgggcccbbb```]]]]]]aaa\\\\\\\\\[[[ZZZZZZ\\\^^^WWWUUUQQQLLLGGGCCC@@@>>>@@@@@@>>>===<<<<<<<<<<<<:::>>>>>><<<<<>>;;;<<<>>>???===;;;;;;>>>AAA999999999999:::;;;<<<<<<;;;<<<======;;;;;;<<<===<<<============<<<;;;;;;<<<;;;;;;===???@@@???>>>===<<<<<<===???@@@???>>><<<999777666777777777666555555555555555555555555333777999555444555555333444555666555444333444666444444444444444444444444444444333222333444555666333333444444555666666666333444555666777888888888666777777888888888888777555666888888777777999:::444:::<<<999666888999999888::::::777777;;;;;;999:::<<<<<<<<<:::999:::;;;;;;;;;:::<<<===>>><<<;;;::::::::::::::::::::::::999999999:::;;;;;;<<<<<<777999;;;<<<;;;;;;;;;<<<===>>>>>>???@@@AAABBBBBB???????????????AAADDDGGGQQQ^^^tttjjjTTTJJJIIIJJJEEEDDDCCCBBB@@@>>><<<;;;888:::<<<===>>>???AAACCC?????????>>>======???AAABBBAAAAAA@@@??????>>>>>>BBBCCCEEEGGGKKKRRRYYY___ooouuu}}}zzziiiZZZEEE@@@;;;999:::<<<<<<;;;:::999999888888888888999}}}zzzwwwrrrnnnhhhccc```aaaaaa^^^^^^```YYY[[[\\\ZZZXXXYYY\\\^^^SSSQQQNNNJJJFFFBBB???>>>???>>><<<;;;:::;;;;;;<<<;;;>>>???<<<<<<======;;;:::===???===::::::===BBB999999999999:::;;;<<<===;;;<<<======;;;;;;<<<===???>>>======<<<<<<======<<<;;;;;;===??????>>>===;;;::::::<<>>;;;888777888999888888555555555555555555555555333777777333111444555444555666666666444444555777444444444444444444444444444444333222333444555666333333444444555666666777555666777777888888888777555555777888888888777777666777999999888888:::;;;///666999666333555777777888::::::777888;;;<<<::::::;;;<<<;;;999888999:::;;;::::::;;;======<<<:::::::::::::::::::::::::::888999999::::::;;;<<<<<<555888;;;;;;:::999:::<<<======>>>???@@@AAABBBBBB???@@@@@@??????AAAFFFIIIZZZkkk~~~qqq\\\LLLGGGGGGHHHDDDCCCBBB@@@>>><<<;;;;;;777888999999999;;;>>>@@@AAAAAA@@@>>><<<>>>AAADDD@@@?????????@@@AAAAAAAAA???@@@AAABBBCCCEEEIIIMMMXXX```kkkuuu{{{{{{ppp]]]MMM>>>===<<<<<<;;;;;;::::::888888777777777888999:::|||zzzvvvqqqnnniiiccc___aaaaaa___]]]^^^VVVWWWXXXVVVWWWZZZ\\\\\\PPPOOOLLLIIIFFFCCCAAA@@@???>>><<<;;;;;;;;;<<<<<<;;;???@@@===;;;======;;;999<<<>>><<<999999===AAA999999999999:::;;;<<<===;;;<<<===<<<;;;;;;<<<===AAA@@@>>>=========>>>???<<<;;;;;;<<<>>>???>>><<<999999999;;;>>>@@@@@@@@@???<<<999888888999999999666666666666666666666666444777666222000333555444666777777777555555777888444444444444444444444444444444333222333444555666333333444444555666777777666777888888888888888777333444666777777777666666666888999:::999999;;;<<<222999===:::777999<<<<<<888;;;;;;888888<<<===;;;:::;;;<<<;;;999888999:::999888888999;;;;;;:::888999999:::::::::;;;;;;;;;888999999:::;;;;;;<<<<<<444777;;;;;;:::999:::<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@CCCGGGJJJaaatttyyyfffRRRHHHGGGFFFDDDCCCBBB@@@???===<<<<<<<<<::::::999888888999<<>>;;;:::;;;???BBB@@@>>><<<<<<>>>@@@AAAAAA;;;===@@@AAAAAABBBCCCEEEDDDMMM[[[gggooouuuzzz}}}xxxkkkXXXGGG;;;===???>>><<<:::999999777777666666666888999:::~~~|||{{{wwwpppiiieeecccaaa`````````^^^]]]XXXWWWWWWWWWWWWUUUQQQNNNJJJJJJIIIFFFCCCAAABBBCCC============<<<;;;:::999???===;;;;;;===?????????=========<<<;;;;;;::::::;;;;;;:::999:::;;;<<<===:::::::::;;;===>>>===<<<<<>><<<===???;;;;;;;;;;;;;;;<<<===>>>888888888999:::;;;===>>>@@@CCCEEEBBB<<<888999;;;777777666666666555555444666555555444444444555555???@@@===777555777777555555555555555666666666777444444333444444555666777666555555666888999777666444444555555666777777777777777777777888999:::;;;888999::::::888888999:::<<<===>>><<<999777999;;;<<<<<<<<<;;;;;;:::::::::===<<<;;;:::999::::::;;;<<<<<<<<<;;;;;;::::::999;;;::::::999999888888888888888999::::::::::::999===<<<:::999999:::;;;===;;;>>>AAABBBAAA@@@??????>>>>>>??????===@@@OOO^^^ttt}}}kkkUUUGGGDDDFFFFFFDDDBBB@@@===<<<<<<<<<;;;999<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<======>>>?????????@@@@@@AAAAAABBB>>>>>>===============>>>CCCFFFKKKPPPVVV^^^fffkkkzzz}}}wwwfffVVVIII@@@<<<<<<=========<<<:::999:::999777888999;;;::::::}}}zzzuuummmfffgggeeeaaa```______^^^\\\XXXWWWVVVVVVVVVSSSOOOLLLGGGGGGGGGEEECCCBBBDDDEEE>>>======<<<;;;;;;::::::???===;;;<<<===??????>>>=========<<<;;;;;;::::::;;;;;;:::::::::;;;<<<===;;;::::::<<<>>>>>>===<<<===@@@BBBAAA???>>>???@@@<<<<<<<<<<<<<<<===>>>>>>888888999999:::;;;<<<===???BBBDDDAAA<<<999:::<<<999888777666555555555555666555555444444555555666:::<<<;;;666555888999666555555555666666666777777555555555555666777888888666555555666888888777555444444555555666777777777777777777777888999:::;;;999:::;;;:::888888888:::<<<===>>><<<999888999;;;;;;;;;;;;;;;::::::::::::===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;:::999888888888888999:::::::::::::::<<<;;;:::999:::;;;===>>>===???AAABBBAAA????????????>>>===>>>@@@III]]]ppp}}}qqqbbbOOODDDCCCEEEEEECCC@@@>>><<<;;;;;;;;;:::999;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>???????????????@@@@@@@@@??????>>>>>>>>>>>>??????<<>><<<;;;;;;;;;;;;<<<@@@>>><<<<<<===>>>>>>=========<<<<<<;;;:::::::::;;;::::::::::::;;;<<<===;;;;;;;;;<<<>>>???>>>===>>>@@@BBBBBB@@@???@@@AAA==================>>>???::::::999::::::;;;<<<<<<===@@@BBB@@@<<<:::;;;<<<<<<:::888666555555555555666666555555555555666666555888888666666999:::777555555666666666777777777666555555666666777888999555444444555777888666555444444555555666777777777777777777777888999:::;;;999:::;;;:::888777888999<<<======;;;999999:::;;;999::::::::::::::::::;;;===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<============>>>>>>===<<<;;;:::999888888999::::::;;;;;;::::::;;;:::::::::;;;===???@@@???AAACCCBBB@@@>>>>>>>>>???===;;;===DDDSSSmmm}}}bbbVVVHHH@@@AAADDDDDDBBB>>><<<::::::::::::999888;;;::::::999999::::::;;;;;;;;;;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@===>>>@@@BBBCCCGGGKKKNNNUUU[[[dddnnnwww~~~{{{iiiVVVJJJAAA;;;::::::;;;;;;::::::999888888777555666777999888888}}}zzzxxxuuuppplllllliiiccc```^^^]]]\\\[[[VVVUUUSSSQQQPPPNNNJJJGGGCCCDDDEEEDDDCCCBBBCCCEEE@@@>>><<<;;;:::;;;<<<===@@@???======>>>>>>===;;;======<<<;;;;;;::::::999::::::::::::;;;;;;<<<<<<<<<;;;;;;===???@@@???===>>>???@@@AAA@@@@@@@@@@@@======<<<<<<<<<<<<======;;;;;;:::::::::;;;;;;<<<<<<>>>??????===;;;<<<===>>>===:::777666555666666666666666555666666777777333666888666666999999666555666666666666777777777555555555555666777888999555444444555777777666555444444555555666777777777777777777777888999:::;;;:::;;;;;;:::888777888999<<<<<<<<<;;;:::::::::;;;888999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>?????????>>>===<<<;;;999888888999::::::;;;;;;;;;;;;;;;:::::::::;;;===???AAABBBBBBCCCDDDCCC@@@>>>======???<<<;;;>>>FFFWWWppp~~~sssUUUMMMCCC???AAACCCBBB???===;;;999999999:::999888::::::999999999999::::::999::::::;;;<<<===???@@@>>>>>>>>>======<<<<<<<<>>>>>>>>???@@@@@@@@@AAABBBCCCCCCDDDGGGJJJHHHLLLTTT]]]fffpppyyyttt```OOOEEE???;;;::::::;;;;;;;;;::::::::::::999777888999;;;::::::|||zzzwwwtttpppnnnmmmjjjeeeaaa___]]][[[ZZZUUUSSSQQQOOONNNLLLIIIFFFEEEFFFFFFEEECCCAAAAAABBB@@@>>><<<;;;;;;<<<===>>>@@@>>>======>>>>>><<<;;;<<<<<<<<<;;;::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===@@@@@@???>>>======>>>???@@@@@@??????<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;<<<======<<<<<<<<<<<>><<<999888777777777666666666666666777888999444888888666666888777444666666666666777777777888444444444444555666777777555444444555777888666555444444555555666777777777777777777777888999:::;;;999:::;;;:::888777888999===<<<;;;::::::;;;;;;;;;999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????======<<<;;;:::999888888::::::;;;<<<<<<<<<<<<;;;999:::;;;===???AAACCCDDDDDDEEEEEECCC@@@>>>===>>>===;;;<<<@@@FFFRRReeevvvuuugggNNNIIIBBB@@@AAABBB@@@===<<<:::999999:::;;;:::999;;;::::::999999::::::;;;999999::::::<<<===>>>???>>>======<<<<<<;;;;;;;;;===============>>>???@@@>>>???AAAAAAAAAAAACCCEEEEEEFFFIIIMMMTTT]]]hhhooouuurrrgggUUUFFF???<<<:::;;;;;;;;;;;;;;;;;;<<<<<<:::999777888999;;;::::::~~~yyyuuupppmmmlllllliiieeebbb```^^^[[[XXXTTTRRROOOMMMLLLKKKHHHFFFGGGHHHHHHFFFCCCAAA@@@@@@???>>>===<<<<<<===>>>>>>>>>======>>>??????===;;;<<<<<<;;;;;;:::999999999999:::;;;;;;<<<<<<;;;;;;=========>>>@@@AAA@@@???===<<<<<<>>>@@@AAA???>>><<<;;;::::::999:::::::::;;;;;;::::::;;;<<<======;;;;;;<<<<<<<<<<<<<<<;;;>>>>>>===<<<;;;999888888777666666777777888999:::777999999555555777777444666666666777777777888888333333333444444555666777666555555666888999777666444444555555666777777777777777777777888999:::;;;888999::::::888888999:::===;;;::::::;;;<<<;;;:::::::::;;;;;;;;;;;;;;;<<<;;;;;;<<<============<<<============>>>>>>>>>>>><<<<<<;;;;;;:::999999999:::;;;<<<<<<======<<<<<<999:::<<<>>>@@@BBBDDDDDDFFFFFFFFFCCC@@@>>>>>>???<<<;;;===AAAEEEJJJVVVaaannnrrrwwwzzz{{{vvvhhhZZZJJJGGGCCCAAABBBBBB???<<<===;;;::::::<<<===<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;<<<===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>@@@BBBBBBAAABBBCCCEEEEEEDDDCCCCCCFFFMMMUUU\\\```___WWWHHH===999999888<<<<<<;;;;;;;;;<<<======888777555666777999888888~~~}}}yyytttpppmmmmmmjjjiiifffdddbbb___[[[XXXSSSQQQNNNLLLLLLKKKIIIGGGGGGIIIIIIHHHDDDBBB@@@@@@==================>>>>>>===<<<<<<>>>???@@@>>><<<<<<<<<;;;::::::999999888999:::;;;<<<<<<<<<;;;;;;>>>======???AAAAAA@@@???>>>===<<<>>>AAABBBAAA???<<<<<<;;;:::::::::::::::::::::::::::;;;===>>>???;;;;;;;;;<<<<<<<<<;;;:::<<<===>>>>>>===<<<:::888777777777777888999:::;;;888:::888555444777888666666666777777777888888888444444444444555666777888777666666777999:::888777444444555555666777777777777777777777888999:::;;;777888999999999999:::<<<===;;;999999;;;===<<<:::===<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>>>>===<<<>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===============:::;;;===???AAACCCDDDDDDFFFFFFFFFCCC@@@??????@@@;;;:::===AAACCCEEEKKKSSSXXX^^^dddgggiiifff[[[PPPFFFDDDBBBAAABBBBBB@@@>>>>>><<<;;;<<<>>>??????>>>===<<<<<<;;;;;;<<<<<<===::::::::::::;;;;;;<<<===<<<<<<<<<<<<========================>>>???@@@AAAAAABBBDDDDDDCCCBBBCCCDDDBBBBBBAAA@@@@@@CCCHHHLLLMMMNNNJJJ@@@888888999999;;;;;;:::::::::;;;<<<===888777555666777999888888~~~zzz}}}}}}{{{xxxtttqqqpppqqqiiihhhfffeeeddd```[[[WWWRRRPPPMMMLLLLLLKKKJJJHHHGGGHHHIIIHHHEEECCCBBBBBB<<<===>>>>>>>>>>>>======<<<<<<<<<>>>@@@@@@>>>===<<<<<<;;;::::::999999888999:::;;;<<<<<<<<<;;;:::>>>======???AAABBBAAA??????>>>===???BBBDDDBBB@@@>>>===<<<;;;;;;;;;;;;;;;999999::::::<<<===???@@@<<<;;;;;;;;;<<<<<<:::999;;;<<>>>>>>>>===<<<<<<<<<;;;:::;;;===>>>>>>>>>===<<<>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<============;;;<<<<<<===============;;;<<<>>>@@@BBBCCCDDDDDDFFFFFFFFFCCCAAA???@@@AAA;;;:::<<>>>>>>>>>>>>>>>>>>>>???@@@AAABBB???AAABBBAAA???>>>>>>???>>>???@@@@@@??????AAACCCCCCFFFDDD===888999<<<<<<::::::999888999:::<<<===:::999777888999;;;;;;:::zzzrrruuu|||}}}}}}yyytttppppppqqqnnnkkkfffbbb___\\\XXXVVVSSSQQQMMMKKKKKKJJJIIIHHHIIIHHHGGGFFFEEECCCBBBBBB@@@>>><<<<<<>>>?????????<<<===============<<<<<<>>>===<<<;;;:::999999999<<<;;;;;;:::::::::;;;;;;>>>======???AAACCCCCCBBB>>>>>>>>>???AAABBB@@@???===<<<::::::<<<===<<<<<<>>>===<<<===>>>???>>>===>>>=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;999999888888888888888888:::999777666666777999:::999888777666777888:::<<<999888777777777777777888555666777888999888777777;;;;;;;;;;;;::::::999888999999888888999999:::;;;999::::::;;;;;;::::::999========================@@@@@@??????>>>===;;;:::<<<<<<<<<>>>@@@@@@>>><<<@@@===;;;<<>>;;;===============>>>??????<<<<<<======>>>>>>??????@@@??????AAACCCCCCBBBAAACCCAAA>>>>>>AAACCCCCCAAA;;;<<<===???AAADDDFFFGGGJJJKKKNNNOOOMMMJJJGGGDDDDDDBBB@@@@@@AAAAAAAAA@@@BBBBBBAAA@@@@@@??????>>><<<<<<<<<<<<===???@@@BBB>>>>>><<<;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>>>>>>>??????@@@@@@@@@AAA??????@@@@@@AAABBBBBBBBB@@@<<<999:::===???===:::@@@>>>:::888777888:::<<<<<<;;;:::999:::;;;===>>><<<<<<<<<<<<<<<;;;::::::}}}vvvyyyzzz{{{zzzvvvqqqoooooopppooolllgggccc```]]]YYYWWWSSSQQQMMMLLLKKKKKKIIIHHHIIIHHHGGGEEECCCBBBAAAAAAAAA???======>>>?????????>>>>>>?????????>>>>>>=========<<<;;;::::::::::::<<<;;;;;;::::::;;;;;;<<<>>>======???BBBCCCCCCCCC@@@>>>>>>???@@@AAAAAA@@@>>><<<;;;;;;<<<===<<<;;;>>>===<<<===>>>???>>>===>>>>>>=========<<<<<<<<<;;;<<<<<<=========<<<<<<:::999999999999888888888:::999777666666777999:::999999777666777888999;;;888888777777777777888888666777888999:::999888888:::::::::::::::999888888999999999999999::::::;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999=========???AAAAAA???===???===;;;<<<>>>???===;;;===============>>>??????<<<<<<===>>>>>>???@@@@@@@@@??????AAACCCDDDCCCAAACCC@@@>>>???AAACCCCCCBBB???@@@@@@BBBDDDFFFGGGIIIJJJKKKLLLLLLKKKHHHFFFDDDDDDBBBAAAAAABBBCCCCCCBBBBBBBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<===???@@@>>>===<<<;;;;;;<<<===============<<<<<<=========?????????@@@@@@@@@@@@@@@<<<<<<======>>>>>>>>>???@@@<<<:::<<<@@@BBBAAA>>>>>>===;;;999999:::<<<>>><<<<<<<<<<<<===>>>???@@@>>>????????????>>>>>>>>>|||~~~{{{zzzxxxtttqqqoooppprrrooolllgggccc```]]]YYYWWWSSSPPPNNNLLLLLLKKKJJJHHHIIIHHHFFFDDDBBBAAA@@@@@@CCCAAA???>>>???@@@????????????@@@@@@AAA@@@@@@???===<<<;;;;;;::::::::::::<<<;;;;;;;;;;;;;;;<<<<<<>>>======???BBBDDDDDDCCCBBB@@@>>>>>>@@@AAAAAAAAA???===<<<<<<======<<<:::===<<<<<<===>>>??????>>>>>>>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>;;;;;;:::::::::999999999999999777777777777999999:::999888777777777888999777777777777777888999:::777888999;;;;;;::::::999999999::::::999999888888999999999999::::::::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::>>>>>>>>>@@@BBBBBB@@@>>>>>><<<<<<<<<>>>>>>===<<<>>>============>>>??????;;;<<<===>>>???@@@AAABBBAAA@@@@@@BBBDDDEEEDDDBBBBBB@@@>>>???AAACCCDDDDDDDDDDDDDDDEEEFFFHHHJJJJJJKKKKKKJJJIIIGGGFFFDDDDDDDDDCCCBBBBBBDDDEEEDDDCCCBBBBBBAAA@@@@@@??????>>>===<<<<<<;;;;;;<<<======<<<<<<;;;;;;;;;<<<<<<===<<<======>>>>>>======<<<@@@@@@@@@@@@????????????;;;;;;;;;;;;<<<<<<<<<<<<<<<999888:::>>>AAAAAA???;;;;;;;;;:::;;;<<<=========>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDD~~~|||yyyuuurrrrrrssstttnnnkkkfffbbb___\\\XXXVVVRRRPPPNNNMMMMMMLLLJJJIIIJJJIIIGGGDDDCCCBBBAAAAAAEEEBBB@@@??????@@@???>>>??????@@@@@@AAAAAA@@@@@@===<<<;;;:::::::::::::::<<<;;;;;;;;;;;;<<<<<<===>>>======???BBBDDDEEEDDDDDDAAA>>>>>>???AAABBBBBB???>>>======>>>>>><<<:::===<<<;;;<<<>>>@@@???>>>?????????>>>>>>>>>======<<<===>>>???????????????<<<<<<<<<;;;:::::::::999::::::999888888999::::::;;;:::999888777777777888666666777777888999:::;;;888999;;;<<<<<<<<<;;;::::::::::::;;;;;;:::999999999999999:::::::::::::::::::::;;;;;;;;;;;;::::::<<<;;;;;;::::::999999888;;;;;;;;;;;;<<<<<<======>>>>>>>>>@@@AAAAAA???===>>>======>>>>>>??????>>>>>>>>>======>>>>>>???@@@<<<<<<===???@@@BBBCCCDDDBBBAAAAAACCCEEEFFFEEECCCAAA@@@???@@@AAACCCDDDEEEDDDDDDEEEFFFHHHIIIKKKLLLLLLJJJHHHFFFDDDDDDDDDEEEEEEDDDCCCCCCDDDDDDBBBAAABBBBBBAAA@@@@@@??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>===<<<@@@??????>>>>>>=================================<<<;;;:::;;;???AAAAAA@@@???@@@@@@AAAAAAAAAAAAAAADDDEEEGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJ|||xxxuuusssrrrssssssllliiiddd```]]]ZZZWWWTTTQQQPPPNNNNNNNNNMMMKKKIIIKKKJJJGGGEEEDDDDDDDDDDDDEEEBBB@@@??????@@@???>>>===>>>>>>???@@@@@@??????<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======@@@CCCEEEEEEEEEEEEBBB??????@@@BBBBBBBBB???>>>>>>>>>??????===;;;===<<<;;;<<>>@@@????????????>>>>>>>>>======>>>???@@@@@@??????======<<<<<<;;;:::999999;;;;;;;;;::::::;;;;;;;;;::::::999888888777777777777777777777888999;;;;;;999:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;888999:::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999999999999;;;;;;:::;;;;;;<<<===>>>>>>======>>>@@@???===;;;>>>>>>????????????@@@AAA>>>>>>>>>>>>>>>???@@@@@@======>>>@@@AAACCCDDDEEECCCBBBBBBDDDFFFGGGFFFDDDAAAAAAAAAAAAAAABBBDDDFFFAAAAAABBBDDDFFFIIIKKKLLLKKKIIIFFFDDDCCCCCCEEEFFFFFFEEECCCCCCCCCBBB???===BBBBBBAAA@@@@@@??????>>>=========<<<<<<;;;:::::::::;;;;;;<<<<<<=========<<<===>>>??????>>>===<<<>>>>>>======<<<<<<;;;;;;=========>>>>>>>>>>>>>>>BBBAAA@@@AAABBBCCCDDDDDDGGGGGGHHHIIIIIIHHHGGGGGGLLLMMMNNNOOOOOONNNMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQ{{{vvvsssrrrqqqpppnnnkkkhhhccc___\\\YYYUUUSSSQQQPPPNNNNNNOOONNNKKKIIIKKKIIIGGGEEEDDDEEEFFFGGGCCCAAA???>>>???@@@??????<<<<<<===>>>????????????<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>======@@@CCCFFFFFFEEEEEECCCAAA@@@AAABBBBBBBBB>>>>>>>>>???AAA@@@>>><<<<<<;;;;;;<<>>>>>>>>????????????>>>>>>======<<<;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888888888888888999:::;;;999:::;;;======<<<<<<;;;<<<<<<======>>>>>>======888999;;;<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;:::999999999:::<<<===>>>======>>>??????<<<:::<<<>>>????????????@@@BBB???>>>>>>>>>>>>???@@@@@@>>>???@@@AAABBBCCCDDDEEEDDDCCCCCCEEEGGGHHHGGGEEEBBBCCCCCCBBBAAAAAACCCEEE???@@@@@@BBBDDDFFFGGGIIIHHHFFFCCCAAAAAABBBDDDFFFEEEDDDCCCDDDDDDBBB???<<>>===============<<<;;;::::::;;;<<<===>>>>>>>>>======>>>>>>??????>>>>>>===============<<<<<<<<<<<<=========>>>???@@@@@@@@@CCCBBBBBBBBBCCCDDDEEEEEEIIIIIIJJJKKKLLLLLLLLLKKKNNNNNNPPPQQQRRRRRRSSSSSSWWWWWWWWWXXXZZZ\\\___```|||wwwtttsssqqqnnnkkklllhhhddd```]]]YYYVVVSSSPPPOOOOOOOOOOOONNNLLLIIIIIIGGGEEEDDDDDDEEEGGGIIIAAA???======>>>?????????;;;<<<===>>>????????????;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???=========@@@CCCFFFGGGFFFEEECCCBBBBBBCCCCCCBBB@@@======>>>@@@BBBBBB@@@>>><<<;;;;;;<<>>===<<<<<<======<<<;;;:::999888888999999::::::::::::999999777888888999999999999888999999999888888999::::::999:::;;;<<<===<<<;;;;;;;;;;;;<<<===============888999;;;<<<===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;;;;<<<<<<===<<<:::999999;;;<<<===???>>>>>>???@@@???===;;;:::<<<>>>>>>======???AAA??????>>>>>>??????@@@AAA@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEHHHHHHGGGFFFCCCDDDDDDBBB@@@@@@BBBEEEAAAAAA@@@AAAAAABBBCCCCCCBBBAAA???>>>???@@@BBBDDDCCCCCCCCCEEEFFFEEEBBB@@@BBBBBBAAA@@@@@@??????>>><<<===>>>>>>>>>===<<<;;;;;;<<<===????????????>>>???>>>>>>>>>>>>>>>>>>???======>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEEEEFFFGGGGGGHHHIIIKKKMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXYYY[[[]]]```ccceeegggmmmmmmmmmnnnpppsssvvvxxx~~~zzzwwwvvvsssoookkkmmmiiieeeaaa]]]ZZZWWWTTTPPPOOOOOOOOOPPPOOOLLLIIIGGGFFFDDDBBBCCCEEEGGGIII@@@>>><<<<<<>>>???@@@???<<<<<<===??????@@@@@@@@@;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<>>>??????======>>>@@@DDDFFFGGGFFFDDDCCCCCCCCCDDDDDDBBB@@@<<<<<<===@@@BBBCCCAAA???<<<;;;;;;<<>><<<;;;:::===<<<<<<;;;999888777777777888888999999888888777666777888999999999999999::::::999999888999999999999:::;;;<<<<<<<<<;;;:::::::::;;;<<<=========<<<888999;;;======<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;<<<<<<===>>>@@@???===<<<<<<===>>>@@@@@@@@@???@@@AAA@@@>>><<<888:::===<<<;;;;;;===@@@?????????>>>??????@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDFFFHHHIIIHHHFFFDDDEEEEEECCC@@@???AAADDDCCCCCCBBB@@@@@@?????????>>>===<<<<<<===???AAABBBAAABBBCCCEEEHHHHHHFFFDDDBBBBBBAAAAAA@@@??????>>><<<===>>>??????>>>===<<<;;;<<<>>>???@@@@@@@@@???@@@???>>>======>>>???@@@>>>>>>??????@@@@@@AAAAAABBBBBBCCCEEEGGGHHHIIIJJJNNNOOOQQQRRRSSSUUUXXXZZZZZZ[[[\\\___bbbfffiiijjjkkklllnnnqqqvvv{{{}}}|||{{{xxxuuurrrpppnnnnnniiidddaaa\\\VVVSSSUUURRRSSSSSSQQQOOOMMMMMMNNNJJJEEEAAABBBFFFIIIIIIGGGBBB???<<<<<<>>>???===;;;????????????>>>>>>>>>>>>;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;===???BBBCCC???CCCDDDCCCDDDGGGFFFCCCCCCCCCBBBAAAAAA@@@??????<<<>>>@@@BBBDDDDDDCCCBBB:::@@@AAA>>>;;;===>>>===BBBAAA@@@??????@@@AAABBB@@@@@@AAA@@@@@@???>>>===<<<<<<;;;:::999999888777999999999999999999999999999999999::::::;;;;;;;;;===;;;999:::;;;<<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;999999:::;;;;;;<<<<<<===999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======???>>>>>>======>>>@@@AAAAAA??????AAACCCCCC@@@===@@@@@@????????????@@@@@@===>>>>>>???@@@@@@AAAAAA???@@@AAABBBDDDEEEFFFFFFGGGEEECCCCCCDDDEEEFFFEEEFFFFFFFFFDDDBBB@@@@@@@@@IIILLLLLLHHHAAA===>>>AAAAAA???===>>>BBBDDDDDDBBBEEEDDDDDDEEEGGGHHHGGGEEEDDDDDDCCCBBBAAA@@@??????===============>>>??????@@@@@@???>>>>>>???AAABBBFFFDDDBBBAAAAAABBBCCCEEEHHHHHHGGGGGGGGGGGGGGGGGGLLLMMMNNNOOOPPPQQQQQQQQQXXXYYY[[[^^^bbbeeegggiiikkkmmmppptttxxx{{{}}}~~~~~~|||zzzvvvssspppooommmhhhccc```[[[UUURRRTTTTTTTTTSSSQQQMMMKKKKKKKKKKKKGGGCCCDDDHHHJJJJJJHHHBBB@@@===<<<>>>>>>===;;;@@@@@@???>>>>>>===<<<<<<:::::::::;;;<<<===>>>???======<<<<<<===>>>???@@@===AAACCCCCCEEEJJJKKKIIICCCCCCBBBAAA@@@????????????@@@BBBCCCDDDCCCBBBAAA<<<@@@AAA===;;;===???>>>AAA@@@???>>>>>>???@@@AAA???@@@@@@@@@@@@???>>>>>>>>>===<<<;;;:::999888888999999999999999999999999999999:::::::::;;;;;;;;;===;;;999:::;;;<<<;;;:::<<<<<<============<<<<<<999::::::;;;;;;<<<<<<===::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>============>>>@@@AAAAAA???>>>@@@BBBBBB@@@>>>@@@??????????????????@@@??????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFDDDBBBBBBCCCEEEEEEDDDDDDEEEEEEDDDBBBAAABBBCCCCCCFFFHHHEEEAAA>>>@@@CCCEEEDDDBBBCCCFFFHHHHHHFFFBBBAAAAAACCCEEEFFFEEECCCBBBBBBAAAAAA@@@?????????AAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBBBBBBBBBBBCCCDDDGGGFFFEEEDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQRRRRRRXXXYYY[[[]]]___```aaabbblllmmmooorrruuuwwwyyyzzz~~~{{{wwwssspppnnnkkkeeeaaa___ZZZTTTRRRSSSUUUUUUSSSPPPLLLIIIHHHHHHKKKHHHEEEFFFIIIKKKJJJHHHDDDAAA???===>>>>>>===<<>>===;;;:::::::::::::::;;;===???@@@AAA@@@???>>>===<<<<<<<<<<<<;;;???AAABBBFFFMMMPPPOOODDDCCCBBBAAA@@@???>>>>>>BBBCCCCCCDDDCCCBBB@@@???>>>AAA@@@<<<:::>>>@@@@@@@@@???>>>>>>>>>>>>???@@@>>>?????????@@@@@@@@@@@@@@@???>>><<<;;;999888888::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;===;;;999:::;;;<<<;;;:::<<<<<<============<<<<<<:::::::::;;;<<<<<<======:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@AAA???>>>>>>@@@AAA@@@???@@@??????>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBBBBFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCAAAAAACCCDDDCCCBBBAAABBBCCCCCCBBBAAACCCDDD>>>AAADDDCCCAAAAAACCCFFFEEEDDDCCCDDDFFFGGGFFFEEEAAAAAAAAABBBEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCFFFFFFEEEEEEFFFGGGHHHHHHJJJJJJJJJKKKMMMPPPSSSTTTTTTUUUWWWYYY\\\^^^```aaahhhiiilllooorrrtttvvvwww~~~}}}zzzvvvqqqnnnlllhhhccc___]]]YYYSSSQQQSSSTTTSSSRRRNNNJJJHHHHHHIIIIIIHHHGGGHHHIIIJJJIIIGGGEEECCC@@@>>>======>>>>>>@@@@@@???>>>===<<<;;;::::::::::::;;;<<<>>>???@@@@@@??????>>>===<<<<<<<<<;;;>>>@@@AAAEEELLLQQQPPPDDDCCCAAA@@@???>>>>>>???BBBBBBCCCCCCBBBAAA@@@??????AAA???;;;;;;???BBBAAA@@@???>>>======>>>???@@@>>>>>>>>>>>>???@@@AAABBBAAA@@@???===<<<:::999888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;===;;;999:::;;;<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===??????@@@AAA@@@>>>>>>???@@@AAAAAA@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAACCCCCCCCCAAA@@@AAABBBBBBAAA@@@AAABBB>>>@@@BBBCCCCCCDDDFFFHHHDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCEEEGGGHHHGGGFFFGGGFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDEEEEEEFFFFFFFFFHHHHHHIIIKKKLLLNNNPPPQQQSSSTTTVVVYYY]]]aaadddfffggghhhiiillloooqqqssstttxxxyyy{{{~~~}}}~~~}}}zzzwwwsssooollljjjfffaaa]]]\\\XXXRRRQQQRRRQQQQQQOOOMMMJJJIIIKKKLLLGGGGGGGGGHHHIIIIIIGGGEEEEEEDDDBBB???>>>>>>???@@@>>>>>>>>>>>>============;;;;;;;;;:::;;;;;;<<<<<<>>>>>>>>>>>>>>>=========<<>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAA???;;;<<>>======>>>???@@@>>>>>>===>>>???@@@BBBCCCAAA@@@???>>><<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;999:::;;;<<<;;;::::::::::::;;;;;;:::::::::::::::;;;<<<<<<======>>>;;;<<<======>>>>>>==============================;;;;;;;;;<<<<<<<<<======;;;<<<======>>>?????????@@@@@@@@@??????@@@BBBCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBDDDDDDCCCBBBAAABBBCCCAAA???>>>???@@@>>>@@@AAABBBBBBCCCEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGEEEDDDDDDFFFIIIJJJIIIHHHKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHJJJLLLMMMNNNOOOOOOPPPQQQTTTWWW[[[^^^```aaaeeefffiiimmmqqqvvvyyy{{{}}}~~~zzzttt{{{{{{zzzxxxuuuqqqmmmjjjhhheee```]]][[[XXXRRRQQQSSSOOOOOONNNLLLJJJKKKMMMPPPFFFGGGIIIJJJIIIHHHFFFEEEEEEDDDCCC@@@>>>>>>AAADDD>>>>>>>>>>>>>>>?????????<<<;;;;;;:::::::::;;;;;;<<<======>>>>>>>>>>>>===>>>AAAAAA???AAAEEEGGGEEEBBBAAA???>>>>>>???@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAA???<<<>>>CCCDDDAAA@@@???>>>>>>>>>>>>???@@@???>>>======>>>@@@BBBCCC??????>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===;;;999:::;;;<<<;;;:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<======>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>===>>>>>>????????????>>>@@@AAABBBAAAAAAAAACCCEEECCCBBBBBBAAAAAABBBBBBCCCAAABBBBBBCCCDDDDDDEEEEEE@@@AAABBBCCCEEEFFFGGGHHHEEEDDDDDDEEEFFFFFFEEECCCBBBCCCDDDBBB@@@??????@@@??????@@@AAABBBBBBCCCCCCFFFHHHJJJJJJHHHFFFFFFFFFEEEDDDEEEGGGJJJKKKKKKIIILLLMMMMMMMMMMMMMMMMMMNNNKKKMMMPPPSSSVVVXXXXXXXXXaaacccgggkkkooosssuuuvvvzzz{{{}}}~~~{{{yyywwwwwwxxxyyyyyyyyyyyyxxxxxxzzz~~~}}}zzzwwwuuutttqqqlllggg|||yyyxxxvvvssspppmmmjjjhhheee```\\\[[[XXXSSSRRRTTTPPPOOONNNLLLKKKKKKNNNQQQFFFHHHKKKLLLKKKIIIFFFEEEDDDDDDCCC@@@>>>???CCCGGGAAAAAA@@@@@@??????>>>>>>;;;;;;:::;;;;;;<<<===>>><<<===>>>??????>>>===<<<>>>BBBCCCAAAAAADDDDDDAAA@@@???=========???BBBDDDFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???===@@@EEEDDD@@@AAA@@@???>>>>>>???@@@AAA@@@???>>>===>>>???AAABBB=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;===;;;999:::;;;<<<;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<======>>>>>>======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAAAAA@@@>>>>>>???AAADDDDDDCCCBBBDDDFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIBBBCCCDDDEEEGGGHHHIIIJJJGGGFFFFFFGGGIIIHHHGGGEEECCCEEEEEEEEECCCCCCDDDEEEBBBBBBBBBCCCEEEFFFFFFFFFFFFHHHKKKJJJGGGEEEDDDEEEGGGGGGHHHJJJMMMNNNNNNMMMOOOPPPQQQSSSVVVXXXYYYZZZVVVYYY]]]aaadddggghhhhhhtttvvvzzz~~~{{{{{{{{{zzzwwwsssooommmjjjjjjkkkkkkkkkkkkjjjjjjkkkmmmqqqtttuuutttrrrpppjjjjjjiiihhheeebbb^^^[[[~~~xxxwwwvvvssspppmmmkkkiiiddd```\\\[[[XXXSSSRRRTTTQQQQQQOOOMMMKKKKKKNNNQQQGGGJJJMMMNNNLLLJJJGGGFFFCCCDDDCCC@@@>>>@@@DDDIIIDDDCCCBBBAAA@@@>>>======:::::::::;;;===>>>@@@AAA>>>>>>?????????===<<<;;;???BBBDDDBBBBBBDDDCCC??????>>>===<<<===@@@CCCEEEJJJIIIGGGEEECCCBBBAAA@@@???@@@???>>>AAAFFFDDD@@@BBBAAA@@@??????@@@AAABBBAAA@@@>>>======???AAABBB<<<<<<<<<<<<<<<<<<<<<<<<==============================<<<<<<<<<;;;;;;;;;===;;;999:::;;;<<<;;;;;;======>>>>>>>>>>>>======;;;;;;<<<<<<===>>>>>>>>>======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBBBBAAA@@@>>>===>>>BBBEEEFFFDDDCCCDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDFFFGGGIIIKKKLLLLLLEEEFFFGGGHHHIIIJJJJJJKKKHHHGGGHHHIIIJJJJJJHHHFFFCCCEEEGGGGGGFFFFFFHHHIIIFFFEEEFFFGGGJJJKKKKKKKKKJJJMMMPPPOOOLLLIIIHHHIIIKKKKKKKKKNNNQQQRRRRRRQQQRRRSSSVVVZZZ^^^aaadddffffffhhhmmmrrrvvvyyyzzz{{{~~~|||zzzyyyxxxpppqqqqqqooolllgggbbb```aaaaaabbbcccddddddddddddaaacccgggiiijjjhhhdddbbb[[[]]]^^^]]]ZZZVVVTTTTTT|||wwwwwwuuusssoookkkgggeeebbb^^^XXXTTTSSSSSSSSSRRRMMMNNNNNNMMMKKKJJJKKKMMMGGGIIIMMMOOONNNKKKFFFCCCDDDAAA???AAA@@@???@@@DDDFFFDDD@@@===;;;:::;;;;;;<<<<<<======>>>>>>??????;;;===???>>><<<<<<>>>AAACCCAAA@@@AAADDDEEECCC@@@======>>>@@@BBBBBBAAA???FFFJJJJJJDDDCCCFFFDDD???AAA@@@???>>>>>>>>>???@@@BBB@@@@@@AAACCCCCC@@@===<<<===???@@@>>>=========:::;;;<<<=========;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;:::999;;;:::999;;;>>>>>><<<999;;;===>>>??????>>><<<;;;@@@>>><<<>>>@@@@@@>>>;;;;;;<<<===>>>???@@@@@@@@@DDDDDDCCCCCCBBBBBBAAAAAADDDDDDEEEGGGGGGHHHHHHHHHIIIHHHGGGHHHIIIJJJIIIHHHMMMKKKJJJKKKKKKJJJHHHFFFFFFFFFGGGHHHIIIJJJJJJKKKEEEFFFHHHJJJLLLMMMMMMMMMJJJIIIIIIIIIIIIIIIJJJJJJGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNOOOOOOPPPPPPOOOQQQRRRSSSUUUWWWXXXZZZZZZ[[[]]]bbbhhhmmmrrrvvvwwwyyy{{{}}}}}}{{{uuuyyyyyytttssswwwvvvrrrxxxxxxvvvtttppplllhhhfffeeebbbaaaaaa^^^WWWUUUWWWVVVTTTVVV\\\```___\\\YYY\\\]]]]]]\\\ZZZXXXWWWWWWXXXZZZXXXRRRNNNOOOPPPOOO~~~xxxwwwuuurrrnnnjjjfffdddbbb]]]XXXTTTSSSSSSSSSSSSQQQQQQPPPNNNKKKIIIIIIJJJIIIJJJMMMNNNNNNKKKGGGEEEGGGCCCAAABBBAAA>>>AAAEEEEEECCCAAA???===<<<;;;:::<<<<<<======>>>?????????===>>>@@@???======???BBBAAA@@@???AAACCCDDDBBB@@@>>>>>>???@@@BBBBBBAAA@@@EEEIIIIIIFFFEEEGGGFFFAAACCCBBBAAA@@@@@@@@@AAAAAABBBAAA@@@AAACCCCCC@@@>>>>>>???@@@@@@???>>>>>>>>><<<===>>>>>>>>>===<<<;;;===<<<<<<;;;;;;<<<<<<===<<<<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>======<<<;;;:::;;;:::999;;;======;;;888;;;<<<============<<<;;;@@@>>>===>>>@@@AAA>>><<<@@@AAABBBCCCDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLLLLJJJIIIIIIIIIKKKLLLKKKJJJNNNMMMLLLMMMNNNNNNMMMLLLHHHHHHIIIIIIIIIJJJJJJJJJGGGHHHIIIKKKKKKKKKJJJJJJOOOOOONNNMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSTTTVVVXXX[[[]]]___aaaaaafffgggiiilllpppsssuuuwwwuuuwwwzzz}}}|||xxxvvvyyy{{{~~~xxxwwwvvvuuurrrooollljjjfffiiigggbbb```cccbbb^^^bbbbbbbbbaaa___]]][[[ZZZXXXUUUTTTVVVUUUPPPNNNOOOQQQRRRTTTWWWXXXVVVTTTSSSSSSTTTUUUVVVVVVVVVWWWXXXYYY[[[XXXQQQMMMNNNPPPPPPyyywwwuuurrrmmmiiieeecccaaa]]]XXXUUUTTTTTTTTTSSSTTTTTTRRROOOKKKHHHHHHIIIKKKKKKLLLLLLLLLJJJHHHGGGIIIEEECCCCCCAAA@@@CCCIIIHHHEEECCCAAA???>>>;;;888<<<<<<======>>>???@@@@@@>>>@@@AAA@@@??????@@@BBB@@@??????@@@BBBBBBAAA@@@>>>>>>???AAAAAAAAAAAAAAAEEEHHHJJJHHHHHHHHHFFFCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBAAAAAAAAABBBBBB@@@>>>AAAAAA@@@@@@????????????>>>>>>??????>>>===<<<<<<>>>======<<<<<<======>>>=========>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::===<<<;;;<<<>>>>>><<<:::======<<<<<<<<<<<<======AAA@@@???@@@BBBBBBAAA???CCCCCCDDDEEEFFFFFFFFFEEEGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMRRRQQQPPPPPPQQQRRRQQQOOOOOONNNMMMMMMOOOPPPOOONNNLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKMMMNNNNNNNNNMMMLLLRRRRRRRRRRRRSSSSSSTTTUUUTTTUUUVVVXXXZZZ\\\]]]^^^bbbcccfffjjjnnnrrruuuvvvzzz{{{}}}}}}xxxqqqllliiiiiikkkmmmoooooooooppprrrfffeeedddccc```^^^[[[ZZZXXXZZZXXXTTTRRRTTTTTTQQQUUUVVVVVVVVVVVVUUUTTTSSSRRRNNNNNNQQQQQQMMMKKKLLLNNNRRRVVVVVVTTTRRRRRRSSSSSSTTTVVVYYY\\\```ccceeeiiijjjdddZZZSSSSSSVVVWWWyyywwwtttppplllhhhdddccc```\\\XXXVVVUUUUUUUUUTTTUUUTTTSSSPPPLLLIIIHHHIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHEEECCCCCCBBBCCCJJJRRRQQQLLLFFFAAA@@@>>><<<999<<<<<<===>>>???@@@@@@AAA??????@@@@@@@@@@@@@@@@@@>>>>>>>>>???AAAAAA@@@@@@===>>>@@@@@@@@@@@@AAABBBHHHJJJKKKJJJIIIHHHEEEBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???BBBAAA??????@@@@@@????????????>>>>>>======<<<<<<>>>>>>============>>>>>>==================<<<<<<=======================================<<<;;;;;;>>>>>>===>>>>>>>>>>>>===???>>>===<<<<<<===???@@@AAAAAABBBCCCCCCCCCCCCBBBEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHKKKKKKKKKLLLKKKKKKJJJJJJWWWVVVUUUUUUWWWWWWVVVTTTRRRQQQOOONNNOOONNNLLLKKKMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLOOOQQQRRRSSSSSSSSSVVVWWWXXXZZZ]]]```bbbcccbbbccceeehhhkkknnnqqqrrrvvvwwwyyy|||}}}{{{yyyxxxxxxvvvtttooojjjeeeaaa^^^ZZZ\\\^^^___^^^^^^___```ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRTTTUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTSSSOOONNNPPPPPPLLLJJJLLLQQQZZZaaa```]]]^^^aaaccceeedddeeeiiinnnuuuyyy|||~~~uuueee[[[[[[```ccc~~~xxxvvvsssoookkkgggdddccc^^^\\\XXXVVVVVVVVVVVVUUURRRSSSRRROOOLLLJJJJJJKKKJJJIIIGGGFFFEEEEEEFFFGGGEEECCCCCCDDDDDDHHHRRR^^^^^^UUUIIIAAA>>>>>>===<<<<<<<<<===>>>???@@@AAAAAA>>>??????@@@@@@???>>>===<<<===??????@@@@@@@@@AAA===???AAA@@@??????AAACCCMMMLLLLLLLLLIIIEEEBBBAAACCCCCCCCCCCCCCCBBBBBBAAACCCCCCBBBAAA@@@??????@@@AAA@@@>>>???AAABBB@@@??????>>>>>>=========<<<<<<>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<============<<<<<<;;;<<<===============>>>???@@@>>>===<<<<<<>>>@@@BBB@@@AAACCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKMMMNNNPPPPPPQQQQQQZZZZZZZZZ\\\```bbbbbbbbb___]]]ZZZXXXVVVRRRNNNJJJKKKLLLLLLMMMMMMNNNNNNNNNPPPRRRUUUYYY]]]___```aaaeeefffiiilllqqquuuyyy{{{|||||||||}}}~~~}}}{{{{{{zzzuuutttsssqqqooollljjjiiifffeeeccc```\\\YYYVVVUUUQQQSSSUUUTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSOOOOOOPPPSSSTTTUUUVVVWWWTTTTTTTTTUUUUUUVVVWWWXXXYYYVVVSSSRRRNNNIIIIIILLL[[[hhhrrrrrrpppssswwwxxxvvvsssrrrtttzzzooodddfffmmmrrr~~~{{{wwwuuurrrnnnjjjgggeeeddd]]][[[XXXWWWWWWWWWVVVUUUPPPQQQPPPNNNLLLJJJKKKLLLIIIHHHFFFDDDDDDDDDEEEEEECCCBBBBBBDDDFFFLLLZZZhhheeeZZZJJJ@@@>>>>>>>>>===<<<<<<===>>>@@@AAABBBBBB???>>>>>>@@@AAA@@@>>><<<;;;===???@@@@@@@@@AAABBB???AAACCCBBB@@@@@@CCCGGGPPPMMMKKKKKKHHHCCC@@@AAABBBBBBCCCCCCBBBBBBAAA@@@CCCDDDCCCAAA???>>>???@@@@@@??????AAAEEEFFFCCC@@@??????>>>>>>>>>>>>??????@@@??????>>>>>>??????@@@>>>============>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>:::;;;<<<<<<<<<===???AAAAAA@@@???>>>???@@@BBBDDDBBBDDDFFFFFFEEEEEEFFFGGGCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQTTTVVVYYY]]]aaadddfffgggkkkkkkmmmqqqwww{{{}}}}}}tttrrrooolllggg```XXXSSSNNNOOOQQQSSSUUUXXXYYYZZZeeegggjjjnnnqqqtttuuuvvvvvvxxxzzz}}}}}}{{{xxxwwwvvvvvvvvvnnnmmmmmmllllllkkkjjjjjjccccccbbbaaa___]]][[[ZZZ[[[ZZZWWWUUURRROOONNNMMMMMMNNNPPPQQQPPPOOOPPPQQQPPPOOONNNNNNMMMNNNNNNNNNJJJJJJNNNTTTWWWVVVWWWYYYZZZZZZ\\\^^^aaadddggghhhjjjhhheee___WWWPPPSSSZZZjjjyyyvvvqqqmmmmmmssszzz}}}vvvyyy|||yyyuuussspppmmmiiigggfffeee]]][[[XXXWWWXXXXXXWWWVVVPPPPPPPPPNNNKKKIIIJJJKKKHHHGGGFFFEEEDDDDDDEEEEEECCCBBBCCCEEEGGGOOO___nnndddXXXIII@@@??????>>>===;;;<<<===>>>@@@AAABBBCCCAAA@@@???AAABBBBBB???;;;;;;>>>@@@AAA@@@@@@AAACCCBBBEEEGGGFFFCCCCCCGGGKKKQQQLLLIIIIIIGGGAAA@@@DDDBBBBBBCCCCCCCCCBBBAAA@@@CCCDDDDDDAAA>>>===???AAA@@@???@@@EEEJJJJJJFFFBBB@@@@@@??????@@@AAACCCDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA===???@@@@@@@@@BBBEEEHHHFFFFFFFFFFFFFFFHHHIIIJJJIIILLLNNNOOOMMMMMMNNNPPPLLLMMMOOOQQQRRRTTTTTTTTTWWWXXX[[[^^^bbbeeehhhiiinnnpppsssxxx|||{{{rrrggg```YYY[[[^^^bbbgggkkknnnpppzzz{{{}}}|||||||||}}}~~~xxxvvvtttqqqooonnnooooookkkiiifffcccaaa``````aaa\\\\\\\\\\\\[[[[[[[[[[[[VVVVVVVVVUUUSSSRRRPPPOOORRRQQQOOOMMMJJJIIIGGGGGGJJJLLLOOOQQQRRRSSSUUUVVVTTTSSSPPPNNNMMMLLLLLLLLLIIIJJJSSS___ffffffhhhkkkpppppprrrtttwww{{{~~~|||sssfff^^^eeeqqqxxx|||tttiiibbb\\\[[[aaahhhmmmooo~~~|||xxxtttrrrooollliiiggggggfff\\\ZZZXXXXXXXXXYYYXXXVVVQQQQQQPPPMMMJJJHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCDDDEEEGGGOOO```qqq```UUUHHHAAA@@@AAA???<<<;;;<<<===???@@@AAACCCCCCBBBAAA@@@BBBDDDCCC@@@<<<;;;>>>AAABBB@@@@@@BBBDDDEEEHHHJJJHHHEEEEEEJJJNNNPPPJJJGGGHHHFFFAAABBBFFFBBBCCCDDDDDDDDDCCCAAA@@@CCCEEEDDDAAA>>>===???AAA@@@@@@BBBHHHMMMNNNIIIDDDBBBAAAAAAAAABBBDDDFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@AAABBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDAAADDDFFFFFFFFFHHHLLLPPPMMMMMMMMMNNNOOOPPPQQQQQQRRRUUUXXXXXXVVVVVVXXXZZZ]]]___aaaccceeefffggghhhkkkmmmqqqvvv|||}}}qqqiiieeehhhlllqqqwww|||~~~}}}{{{wwwvvvuuusssqqqppppppooofffeeecccaaaaaabbbcccdddaaa___\\\ZZZXXXXXXYYYYYYXXXXXXXXXWWWVVVUUUUUUUUUSSSSSSSSSRRRPPPOOOMMMLLLKKKJJJIIIGGGFFFEEEEEEEEEHHHKKKOOOSSSUUUWWWZZZ\\\[[[YYYVVVSSSPPPNNNMMMLLLLLLOOO\\\mmmyyy|||~~~nnngggpppzzzpppddd^^^WWWOOONNNTTT[[[```aaatttyyytttqqqpppnnnjjjfffccc```___\\\[[[ZZZ[[[[[[ZZZWWWTTTQQQOOONNNMMMMMMKKKHHHFFFIIIGGGEEECCCBBBBBBCCCDDDDDDHHHHHHEEEHHHTTTaaaiiiZZZOOOEEEDDDDDDAAA<<<:::>>>>>>=========???@@@AAACCCCCCDDDDDDDDDCCCCCCBBBAAA???======>>>???@@@???BBBFFFIIIJJJIIIIIIKKKMMMMMMKKKIIIFFFDDDCCCCCCCCC@@@@@@AAACCCFFFFFFEEECCC??????AAABBBBBBAAA@@@???BBB>>>AAAOOO^^^```QQQBBBDDDDDDDDDEEEEEEEEEFFFFFFBBBCCCEEEFFFFFFEEEDDDBBBIIIDDD??????CCCGGGFFFDDDGGGCCC@@@AAAFFFIIIHHHEEEGGGIIIKKKKKKIIIJJJMMMPPPNNNMMMNNNPPPTTTWWWYYYYYY^^^aaaccccccggglllkkkgggjjjmmmpppqqqpppppprrruuuzzz{{{}}}~~~zzzvvvuuutttuuuvvvwwwwwwwwwvvvvvvuuusssrrrttttttpppmmmkkkhhhfffdddbbbaaaaaaaaaaaa[[[\\\\\\[[[YYYXXXYYY[[[[[[ZZZYYYXXXUUURRRSSSUUUUUUPPPNNNQQQRRRQQQRRRVVVQQQRRRQQQQQQTTTWWWTTTNNNMMMKKKIIIGGGDDDAAABBBDDDNNNUUU^^^cccfffjjjqqqvvvsssqqqmmmggg```YYYSSSOOOUUU___nnn~~~qqqddd]]]ZZZQQQOOOLLLKKKMMMRRRXXX[[[ggg~~~}}}wwwssstttrrrooollliiigggdddbbb___^^^]]]]]]]]]\\\YYYWWWVVVTTTRRRQQQQQQPPPMMMKKKKKKJJJHHHFFFEEEEEEFFFFFFGGGIIIIIIIIINNNZZZeeejjjUUUJJJAAAAAABBB@@@===<<>>>>>>>>???AAABBBCCCBBBBBBBBBCCCCCCBBBBBBAAA???===;;;<<<===?????????HHHJJJMMMMMMMMMMMMPPPRRRNNNLLLIIIFFFDDDCCCCCCDDDEEEDDDCCCDDDEEEDDDBBB@@@AAAAAABBBCCCCCCBBBAAAAAACCCBBBGGGTTTaaaaaaTTTFFFDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEFFFGGGFFFFFFEEEDDDKKKGGGDDDBBBDDDEEEFFFEEEIIIEEECCCEEEJJJNNNMMMKKKNNNQQQSSSTTTTTTUUUWWWZZZ]]]^^^aaadddhhhllloooqqqwwwzzz{{{{{{~~~}}}wwwrrrooommmlllmmmmmmllljjjgggdddbbbdddcccbbbddddddbbb___^^^]]]\\\ZZZYYYYYYZZZZZZZZZWWWXXXYYYWWWVVVUUUWWWXXXSSSRRRRRRQQQOOOMMMMMMOOONNNKKKKKKOOOQQQQQQSSSWWWZZZ\\\]]]^^^ccchhhfffaaa[[[TTTMMMJJJGGGEEEIIIPPPaaaiiissszzz|||~~~~~~wwwlllaaaZZZ^^^gggvvv||||||}}}}}}~~~sssggg\\\VVVSSSMMMLLLJJJIIIKKKNNNSSSUUUbbbxxx}}}xxxtttssspppllljjjjjjhhheeeaaa___^^^]]]\\\\\\[[[XXXVVVWWWUUUSSSRRRRRRQQQNNNLLLLLLKKKIIIGGGFFFFFFGGGGGGIIIIIIHHHIIIQQQ\\\bbbaaaQQQHHH@@@AAACCCBBBAAAAAA>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEDDDDDDCCC@@@???===>>>@@@BBBCCCCCCJJJLLLLLLLLLLLLNNNQQQSSSPPPNNNJJJGGGEEEDDDEEEFFFHHHFFFDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBAAAAAAAAA@@@BBBHHHSSS[[[ZZZPPPFFFGGGGGGFFFFFFEEEDDDDDDDDDIIIIIIIIIIIIIIIJJJKKKKKKOOONNNMMMJJJHHHHHHIIIKKKPPPNNNOOOSSSZZZ```aaaaaafffiiimmmoooooopppqqqrrrxxx|||}}}~~~tttkkkfffcccaaa___[[[]]]^^^______]]][[[ZZZYYYXXXXXXYYYZZZ[[[ZZZXXXZZZXXXTTTSSSTTTVVVWWWWWWTTTUUUVVVVVVUUUVVVXXXZZZUUUTTTSSSOOOKKKKKKKKKMMMPPPPPPUUU]]]cccdddfffjjjrrruuuwwwyyy}}}ppp```SSSPPPMMMJJJSSSaaarrryyy|||rrrlllnnnvvvuuuoookkkkkkkkklllqqqwww~~~pppccc[[[UUUQQQNNNJJJJJJIIIIIIJJJLLLNNNPPP\\\nnn||||||yyyvvvrrrnnnmmmnnnmmmiiieeebbb```^^^]]]]]][[[YYYWWWYYYWWWUUUSSSSSSRRRPPPNNNOOONNNMMMKKKJJJJJJJJJJJJLLLJJJHHHKKKUUU___^^^XXXRRRJJJDDDEEEFFFEEEDDDEEEBBBAAAAAAAAAAAAAAAAAAAAAFFFFFFGGGGGGHHHGGGGGGGGGDDDCCCBBBCCCFFFHHHJJJJJJNNNMMMMMMLLLMMMOOORRRTTTSSSPPPLLLIIIGGGGGGHHHIIIHHHFFFDDDEEEGGGIIIIIIIIIFFFEEEEEEDDDDDDDDDDDDEEE@@@BBBGGGMMMQQQPPPJJJEEEIIIHHHHHHGGGFFFEEEEEEDDDIIIIIIIIIJJJLLLPPPSSSUUUYYY[[[\\\YYYUUUTTTXXX\\\aaabbbeeekkkttt{{{~~~{{{xxxvvvttttttssssssrrrrrrqqqqqqnnnllljjjlllpppuuuyyyzzzyyyooobbb[[[ZZZZZZYYYXXXVVVVVVWWWWWWXXXXXXXXXXXXUUUVVVVVVVVVXXX[[[[[[XXX[[[WWWSSSRRRTTTWWWXXXXXXYYY[[[]]]___```bbbeeegggiiiggg___UUUNNNNNNQQQRRRTTTZZZgggvvv~~~nnn\\\YYYVVVTTT___qqq~~~tttmmmccc]]]YYYYYYZZZ[[[aaagggzzzyyyeeeXXXTTTSSSPPPMMMJJJKKKKKKLLLMMMMMMMMMMMMUUUdddwwwuuu~~~~~~{{{wwwvvvuuutttpppmmmjjjhhheeecccbbbaaa___]]]^^^\\\YYYWWWWWWVVVUUUSSSSSSRRRQQQPPPOOONNNNNNNNNMMMKKKJJJPPP]]]gggddd[[[TTTMMMIIIIIIIIIFFFCCCDDDGGGGGGFFFFFFEEEDDDCCCCCCFFFGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEFFFIIILLLNNNNNNTTTRRRQQQQQQRRRTTTVVVXXXTTTRRROOOLLLKKKKKKLLLMMMNNNLLLKKKKKKNNNPPPQQQQQQMMMLLLJJJIIIHHHIIIJJJKKKHHHIIIJJJKKKLLLKKKJJJIIIGGGHHHIIIKKKLLLNNNOOOPPPOOOOOOPPPRRRVVV\\\```ccckkkoooqqqpppkkkkkkoootttyyy{{{~~~~~~{{{yyyyyyzzz{{{sssrrrpppmmmkkkhhhfffdddbbbbbbbbbbbbbbbbbbaaaaaa______bbbiiirrrvvvuuurrrkkkcccYYYUUUWWWZZZZZZXXX[[[ZZZXXXVVVUUUTTTTTTTTTUUUXXXXXXWWWYYY^^^]]]YYYYYYTTTQQQRRRYYY```cccdddkkkmmmpppsssuuuxxx|||}}}nnn[[[QQQRRRVVVWWWRRR]]]qqq~~~mmmhhhgggeeeooo}}}uuuiiiaaaXXXSSSOOOPPPQQQSSSXXX^^^ooo~~~sss]]]PPPPPPRRRQQQNNNJJJKKKLLLNNNNNNMMMMMMLLLRRR___qqq}}}nnn}}}zzzwwwuuutttqqqnnnkkkhhhgggfffdddbbbbbb___\\\ZZZYYYYYYXXXWWWTTTSSSSSSRRRQQQPPPOOOOOOKKKJJJLLLTTTcccnnnlllcccXXXTTTQQQRRRPPPJJJFFFEEEGGGGGGHHHHHHHHHGGGFFFFFFKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLMMMPPPRRRTTTTTTXXXVVVUUUUUUWWWYYYZZZZZZYYYXXXWWWVVVUUUVVVVVVWWW\\\ZZZYYYYYY[[[\\\\\\[[[SSSQQQNNNLLLKKKLLLNNNPPPQQQPPPPPPPPPPPPQQQRRRRRRNNNPPPTTTYYY^^^bbbfffhhhhhhhhhiiikkkooossswwwzzz~~~~~~}}}}}}~~~}}}{{{yyyrrroookkkhhhggghhhkkkllldddaaa^^^]]]]]]\\\[[[YYYZZZZZZ[[[[[[\\\]]]]]]^^^YYYZZZaaalllxxxzzztttmmm___[[[VVVUUUVVVXXXWWWVVVWWWXXXZZZ\\\^^^```aaaaaaaaaggghhheeehhhmmmjjjccc]]]YYYWWW]]]iiiuuu|||~~~www___RRRTTTXXXXXXVVVbbbvvv~~~{{{zzz{{{~~~}}}xxxtttrrrrrrsssrrrxxxyyynnneee```TTTPPPNNNPPPQQQRRRVVV\\\jjj|||zzziiiUUUKKKLLLPPPPPPMMMJJJKKKLLLNNNNNNNNNMMMLLLQQQ]]]qqqwwwiii}}}}}}|||yyyuuusssqqqpppnnnlllkkkhhheeecccbbbbbbbbbaaa]]]]]]\\\\\\[[[YYYXXXWWWUUUUUUXXX```nnnxxxvvvmmmfffccccccdddaaaYYYSSSRRRMMMNNNPPPRRRTTTTTTTTTTTT[[[\\\]]]^^^^^^____________]]]\\\]]]___bbbccccccbbb```___aaaccceeedddbbbeeefffgggggghhhhhhhhhhhhhhhhhhhhhjjjlllmmmmmmkkkaaa^^^[[[XXXWWWYYY[[[]]]______```ccceeegggffffffiiikkkooosssxxx}}}}}}}}}yyytttssstttrrrnnnmmmkkkiiiiiijjjiiigggdddbbb___[[[YYYXXX[[[^^^```\\\YYYVVVUUUVVVWWWVVVUUUUUUVVVWWWYYY[[[]]]^^^___[[[]]]cccppp|||~~~tttiii]]]^^^^^^]]]\\\YYYUUUSSSTTTZZZdddnnnuuuyyyyyyxxxyyy~~~vvviiieeecccjjjxxx~~~eeeXXX[[[^^^\\\aaajjjyyyzzztttsssmmmooorrrxxxwwwsssmmmgggdddccccccccc```gggrrr~~~yyyooofff```]]]QQQNNNNNNQQQSSSSSSVVV[[[hhh|||oooaaaPPPIIIKKKPPPOOOMMMLLLMMMNNNPPPQQQQQQPPPPPPSSS___sssssseee~~~|||{{{zzzwwwsssqqqqqqqqqpppooommmmmmmmmlllkkkjjjiiihhhiiiiiikkkppp|||yyysssrrrsssvvvsssjjjcccaaa[[[]]]```cccfffhhhiiiiiilllmmmnnnoooppppppppppppooonnnlllmmmooorrrrrrrrrqqqooonnnpppssstttrrrppprrrsssuuuwwwxxxxxxwwwvvvnnnnnnqqquuuyyy{{{{{{zzztttqqqmmmjjjiiikkknnnpppqqqrrruuu{{{|||}}}|||{{{{{{zzzwwwssspppmmmmmmiiidddbbbdddbbb^^^aaa^^^\\\\\\]]]\\\YYYVVV]]]ZZZVVVTTTTTTWWW[[[^^^ZZZVVVSSSRRRTTTVVVUUUTTTQQQRRRTTTVVVYYY[[[]]]^^^cccdddjjjvvvwwwkkkfffiiillllllggg```ZZZWWW^^^ggguuuqqqkkkhhhooo}}}lll```cccfffbbbiiioooxxx~~~xxxkkkdddccc___aaadddjjjxxx{{{mmmiiiccc___\\\[[[[[[ZZZZZZ___iiitttrrrggg___ZZZXXXOOOLLLLLLPPPRRRRRRTTTYYYfff{{{hhh]]]OOOJJJLLLPPPPPPNNNPPPPPPRRRSSSTTTUUUUUUUUUTTTaaavvvpppccc~~~zzzyyyzzz}}}}}}}}}||||||||||||||||||{{{|||~~~~~~~~~}}}}}}}}}}}}}}}{{{|||}}}}}}}}}|||{{{zzzxxxvvvvvvwwwzzz|||}}}|||yyyxxx~~~}}}}}}}}}}}}xxx}}}{{{wwwtttwwwyyyrrriiillliiieeedddeeefffggggggbbbbbbaaaaaa```___]]]\\\\\\ZZZWWWTTTTTTUUUWWWXXXWWWTTTRRRUUUXXXWWWSSSRRRYYYUUUQQQPPPNNNOOOWWW```ZZZXXXYYY]]]\\\UUUOOOMMMIIIPPPWWW^^^iiiwww|||iii______cccppp||||||~~~qqqjjjjjjnnnxxx|||yyylllaaa^^^]]][[[XXXYYYZZZ\\\bbbnnn~~~yyyjjjaaa^^^ZZZVVVSSSSSSTTTUUUUUUZZZ```hhhvvvjjj[[[WWWVVVTTTWWWTTTTTTVVVWWWUUUWWW[[[qqqvvvcccYYYPPPOOOPPPPPPPPPQQQSSSRRRQQQQQQSSSVVVWWWWWWWWWkkk~~~sssccc~~~|||{{{zzzzzz{{{}}}~~~~~~}}}|||yyyyyyyyyyyyxxxwwwuuutttwwwtttqqqqqqsssuuuwwwxxxzzz{{{yyytttsssxxxyyywwwwwwyyy~~~}}}yyywwwuuutttpppllljjjiiijjjjjjgggdddkkkjjjfffccceeefff___WWWSSSRRRSSSVVV[[[___```aaabbb```^^^]]][[[ZZZXXXWWWTTTSSSQQQQQQRRRTTTVVVWWWVVVTTTSSSVVVZZZYYYVVVTTTSSSMMMIIIKKKPPPVVV```jjjjjjhhhjjjnnnkkk```VVVQQQMMMTTT]]]iiiyyyqqqgggggglllwwwxxxvvvvvvyyy||||||~~~}}}}}}uuuggg]]]\\\[[[YYYYYYYYYYYYZZZ___iiiwwwqqqccc[[[YYYVVVSSSRRRSSSTTTVVVUUUYYY^^^eeesssvvvcccYYYXXXWWWTTTVVVTTTTTTWWWXXXWWWZZZ___uuurrraaaXXXPPPPPPQQQPPPPPPQQQSSSRRRRRRRRRTTTUUUVVVWWWXXXkkkrrraaa}}}zzzwwwwwwwwwxxx}}}~~~}}}{{{yyytttuuuuuuuuuuuutttsssssswwwsssooommmnnnqqqsssttttttuuurrrmmmlllnnnooommmkkkooovvv~~~}}}}}}|||{{{yyysssqqqnnnjjjeee```\\\ZZZXXXWWWVVVVVVUUUUUUUUUUUUYYYZZZXXXUUUUUUUUUOOOHHHFFFFFFIIINNNTTTYYY[[[\\\\\\ZZZXXXVVVUUUTTTQQQOOOKKKJJJJJJMMMQQQVVVYYYZZZ]]]]]]^^^bbbfffhhheeebbb[[[QQQJJJOOO[[[iiivvvppp```XXXQQQYYYeeeuuuwwwppppppzzzyyyooofffbbbccciiittt~~~zzznnn```YYYYYYXXXUUUXXXXXXXXXWWWZZZbbbnnnwwwtttfff[[[UUUTTTRRRQQQQQQRRRTTTUUUTTTWWW[[[aaannnmmm\\\VVVWWWWWWUUUWWWUUUUUUWWWXXXYYY^^^dddzzz|||kkk^^^WWWQQQRRRRRRQQQPPPQQQSSSSSSSSSSSSSSSTTTVVVVVV\\\nnnppp^^^}}}yyyuuussssssuuuvvvzzz|||~~~~~~}}}{{{yyywwwvvvuuurrrrrrrrrssssssssssssssssssqqqooonnnppprrrsssrrrooonnnjjjfffcccbbbbbbaaaaaacccggglllppppppnnnkkkjjjhhhfffeeeeeecccaaa___ZZZ[[[ZZZWWWTTTPPPMMMLLLMMMNNNOOONNNNNNOOOQQQTTTRRRTTTTTTQQQPPPPPPMMMGGGIIIIIIJJJMMMRRRWWWYYYZZZYYYXXXXXXYYYXXXTTTMMMGGGGGGFFFGGGMMMWWWaaahhhkkksssuuuwwwzzz~~~yyyjjj[[[OOOUUUgggzzzzzzeeeYYYXXX```nnn|||uuuqqqrrrzzz~~~{{{yyytttyyyyyymmmddd\\\YYYZZZ```kkkuuu|||sssfff\\\YYYXXXVVVRRRTTTUUUUUUTTTVVV]]]hhhpppyyykkk___WWWSSSRRRQQQQQQQQQRRRSSSTTTTTTVVVXXX]]]jjj||||||lll]]]UUUTTTUUUUUUYYYWWWVVVWWWWWWYYY___hhh~~~uuuggg[[[VVVRRRSSSTTTQQQPPPQQQRRRRRRRRRRRRRRRSSSVVVXXXbbbrrrnnn\\\~~~~~~~~~}}}|||vvvtttqqqooonnnpppsssuuuvvvwwwzzz~~~|||yyyuuuqqqooopppqqqsssqqqpppooonnnlllkkkkkkjjjhhhiiijjjllloooooonnnlllfffccc___\\\XXXTTTRRRRRRVVVVVVVVVXXXYYYZZZXXXVVVSSSSSSTTTVVVYYYYYYXXXVVVNNNOOOPPPOOOLLLJJJKKKLLLJJJKKKLLLLLLLLLOOORRRUUUQQQUUUUUUPPPMMMMMMLLLIIIHHHHHHHHHMMMTTT\\\bbbeeeiiiiiikkkmmmjjj___PPPEEEFFFFFFIIITTTfffwwwppp___QQQXXXllljjj___cccmmm|||wwwiiiaaa___cccmmmxxxwwwoooiiigggeeejjjqqqyyyvvvlllccc]]]XXXXXXZZZ]]]dddlllqqqhhh___[[[[[[YYYUUURRRRRRSSSSSSTTTUUU\\\eeemmm}}}tttggg^^^YYYTTTTTTSSSSSSRRRRRRRRRRRRSSSUUUVVVZZZhhh{{{{{{ooobbbWWWQQQRRRVVV[[[YYYXXXXXXWWWXXXaaakkkooocccYYYUUUSSSTTTTTTQQQPPPRRRPPPQQQQQQPPPPPPSSSXXX\\\kkkyyyooo\\\}}}|||}}}zzzvvvuuusssvvvyyyxxxuuussssssuuussssssssssssttttttttttttwwwxxxyyyzzz{{{|||||||||yyyvvvqqqoooqqqsssuuuvvvtttsssqqqooonnnqqqvvvzzzxxxuuupppmmmkkkiiigggeeegggfffeeedddfffiiilllnnnlllnnnqqquuuyyy{{{}}}}}}vvvrrrlllgggfffhhhkkknnnmmmkkkgggccc___\\\ZZZYYYYYYZZZ^^^bbbeeedddaaa^^^YYYUUURRRQQQMMMHHHFFFGGGLLLKKKKKKLLLNNNNNNMMMLLLNNNMMMMMMOOOQQQQQQPPPOOOLLLOOOPPPNNNJJJGGGGGGIIIGGGGGGHHHJJJNNNSSSXXXZZZZZZ]]][[[RRRJJJHHHGGGEEEDDDFFFKKKUUUcccqqq{{{oooYYYHHHIIIIIIPPP___tttvvvfff[[[cccvvv~~~vvvvvv~~~nnneeeZZZVVVUUUZZZcccmmm}}}rrrhhhaaa\\\ZZZ[[[___eeelllsss~~~uuuhhhaaa\\\XXXWWWYYYZZZ[[[___dddwwwfff___ZZZ[[[\\\ZZZVVVTTTRRRSSSUUUUUUWWW\\\eeelll|||qqqfff___[[[VVVVVVVVVUUUTTTSSSRRRQQQSSSUUUVVVZZZgggzzzyyypppdddXXXPPPRRRYYY]]][[[YYYYYYWWWZZZeeeqqqyyyjjj```XXXTTTSSSTTTSSSPPPQQQTTTPPPPPPPPPOOOOOOUUU^^^eeewwwsss___}}}{{{{{{zzzxxxwwwwwwwwwvvvsssnnnjjjhhhhhheeehhhjjjgggcccaaabbbeeefffffffffdddbbb^^^[[[YYY___```bbbdddddddddcccbbb^^^^^^]]]___aaaccccccbbbbbbaaa___[[[YYY[[[```eeeccc___ZZZVVVTTTSSSQQQOOOSSSSSSTTTUUUWWWZZZ]]]___[[[^^^aaafffjjjmmmooopppiiifffaaa]]]\\\^^^aaacccccc```\\\XXXSSSPPPNNNMMMMMMNNNPPPSSSUUUUUURRROOONNNJJJIIIKKKIIIDDDCCCFFFKKKKKKLLLMMMOOONNNLLLIIINNNKKKIIIJJJMMMQQQTTTVVVYYY\\\^^^ZZZQQQIIIDDDCCCCCCCCCFFFNNNZZZeeelllnnnqqqrrrkkk\\\MMMGGGEEEDDDDDDJJJUUUeeexxxxxx___MMMNNNPPPWWWfffxxxtttmmmuuu}}}ooo^^^WWWRRRQQQRRRUUU\\\dddxxxyyynnnccc\\\YYYWWWWWWWWWZZZ___ccciiiuuuvvvggg___\\\ZZZWWWVVVZZZ[[[ZZZ\\\```nnntttaaaZZZWWWZZZ[[[XXXWWWXXXUUUVVVXXXXXXYYY]]]dddjjj}}}}}}oooeee___[[[UUUUUUVVVWWWVVVTTTRRRQQQSSSUUUVVV[[[hhh{{{vvvjjjaaaYYYSSSVVV\\\]]][[[ZZZZZZZZZ___lllzzztttddd[[[XXXTTTSSSSSSRRRPPPRRRVVVQQQQQQQQQOOOQQQYYYeeeooovvvccc|||wwwtttttttttrrrnnnjjjhhhhhhhhhmmmooopppmmmgggeeegggkkkoooooommmkkkfff___YYYVVV\\\^^^```aaaaaa___]]][[[QQQRRRTTTXXX[[[[[[YYYWWWUUUTTTPPPLLLHHHJJJPPPUUUTTTQQQMMMJJJJJJIIIIIIHHHDDDEEEFFFHHHJJJMMMOOOPPPMMMPPPTTTXXX]]]```bbbccc]]][[[XXXVVVUUUVVVWWWYYYYYYWWWTTTQQQNNNLLLKKKKKKIIIHHHHHHIIIJJJJJJHHHGGGJJJEEEEEEJJJJJJFFFFFFJJJOOOPPPRRRTTTUUURRRMMMHHHGGGEEEDDDIIIRRR^^^iiiooolllppprrrlll___QQQHHHDDDBBBBBBGGGUUUhhhyyy}}}hhhUUUKKKHHHFFFFFFNNN]]]ooozzzbbbQQQSSSUUU\\\hhhuuuzzzwwwqqqzzz}}}yyy}}}wwwkkkooo{{{oooaaaXXXSSSQQQSSSUUUVVV[[[aaaooovvvoooddd[[[VVVVVVXXXYYYWWWZZZ\\\___eeeqqqnnn```\\\]]][[[XXXWWWZZZ[[[ZZZ\\\```iiiwwweee___YYYVVVXXXYYYVVVWWW[[[XXXZZZ[[[ZZZZZZ^^^dddiii{{{mmmddd^^^ZZZSSSTTTUUUWWWWWWUUUSSSRRRTTTVVVWWW\\\jjj|||sssccc\\\YYYVVVYYY___\\\[[[[[[\\\\\\cccrrrqqq```XXXXXXTTTRRRSSSQQQOOORRRWWWRRRSSSRRRPPPRRR\\\jjjvvvyyyfff~~~yyy{{{www{{{zzzqqqhhhhhhjjjlllsss~~~kkkcccmmmzzz}}}ppp```WWWVVVbbbnnnvvvtttrrrrrriii\\\SSSSSSRRRQQQPPPOOOOOOOOORRRPPPLLLHHHFFFGGGHHHIIIIIIGGGEEEGGGIIIJJJGGGDDDHHHHHHGGGFFFFFFGGGHHHIIIFFFIIIMMMQQQTTTVVVVVVUUUKKKLLLMMMLLLLLLMMMPPPRRRRRRRRRPPPNNNLLLHHHFFFDDDHHHFFFDDDBBBAAABBBCCCDDDDDDEEEGGGHHHDDDCCCJJJTTT\\\]]]aaahhhiiiaaaTTTKKKDDDDDDEEENNNaaawwwpppUUUGGGGGGFFFEEEJJJYYYsss}}}fffUUUNNNIIIEEELLLTTTfff|||{{{kkkaaa^^^hhhnnnkkkhhheee```YYYfffrrr}}}mmmbbbWWWaaajjjzzzwwwbbbTTTRRRRRRRRRQQQQQQSSSWWWZZZhhh~~~tttkkk```YYYWWWXXXVVVTTTUUUWWWYYY[[[aaannnxxxiii___\\\]]]\\\XXXVVVZZZ\\\\\\^^^aaannn}}}ppp```XXXYYYYYYXXXVVVVVVWWWXXXZZZUUUVVV]]]^^^\\\cccppp}}}kkk___[[[YYY\\\YYYXXXZZZYYYUUUTTTWWWTTTVVVYYY___nnntttccc\\\ZZZYYYXXXZZZ___^^^\\\[[[___kkkzzzlll___```ZZZWWWTTTRRRRRRRRRRRRRRRQQQVVVZZZZZZ\\\eeevvvxxxjjjwwwlllooo|||llljjjzzz~~~iii]]][[[uuussscccUUUTTTRRRQQQPPPPPPPPPQQQPPPOOOMMMKKKIIIHHHHHHGGGFFFEEEDDDEEEGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCEEEIIILLLNNNNNNMMMMMMJJJJJJJJJJJJIIIKKKNNNQQQVVVTTTRRROOOLLLJJJHHHGGGHHHFFFDDDBBBBBBBBBCCCDDDDDDEEEFFFFFFDDDGGGUUUcccuuuwww|||sss___QQQKKKIIIJJJWWWnnnsssWWWIIIIIIFFFFFFMMM]]]tttlllVVVLLLKKKLLLTTT\\\jjjwww|||{{{|||{{{tttrrrtttoooddd[[[XXXTTTOOOXXXcccqqq}}}oooaaaVVVSSS\\\bbbqqqnnn[[[QQQPPPQQQPPPPPPPPPSSSXXX[[[hhh|||iiibbbYYYTTTUUUVVVUUUTTTVVVXXXZZZ\\\cccqqqttteee]]][[[]]]ZZZVVVVVVYYY\\\\\\___cccooo}}}kkk]]][[[[[[[[[YYYVVVUUUVVVWWWYYYTTTVVV]]]___^^^gggttt|||jjj^^^YYYWWWZZZWWWWWWYYYXXXUUUUUUWWWRRRUUUYYYaaapppqqqbbb\\\[[[ZZZZZZ[[[\\\[[[[[[]]]dddrrrmmm___^^^ZZZXXXUUUUUUVVVVVVVVVUUUTTTVVVYYY^^^gggsssttthhhuuu|||ppprrrooocccdddyyygggVVVUUUSSSQQQPPPQQQRRRSSSPPPPPPOOONNNKKKIIIGGGEEEDDDDDDEEEEEEEEEFFFIIIKKKDDDCCCBBBAAA@@@@@@AAABBBBBBDDDFFFHHHHHHHHHGGGFFFJJJKKKJJJIIIIIIKKKNNNRRRXXXVVVRRRNNNKKKIIIHHHHHHGGGFFFEEECCCCCCCCCDDDDDDDDDDDDEEEEEEDDDMMMbbbvvvgggSSSPPPMMMPPPaaa{{{tttXXXKKKMMMGGGHHHPPP___sssttt\\\RRRUUUZZZbbbfffkkkmmmggg``````eeettt~~~~~~mmmYYYMMMJJJIIIHHHLLLTTT___nnn}}}nnn___SSSMMMNNNTTTWWWccc|||vvvbbbUUUPPPOOOPPPOOOOOOOOORRRWWW[[[hhhyyyxxx]]]XXXSSSRRRTTTVVVVVVUUUVVVXXX[[[^^^fffttt|||mmmaaa[[[[[[]]]YYYVVVUUUYYY[[[\\\```eeeqqqwwwfffZZZ]]]]]]\\\ZZZVVVUUUUUUVVVWWWTTTVVV\\\^^^```jjjwww|||jjj^^^XXXVVVXXXVVVVVVXXXXXXUUUUUUXXXVVVYYY]]]dddsss{{{nnnaaa]]]\\\[[[ZZZ\\\YYYZZZ[[[```jjjzzzsssccc^^^XXXVVVUUUVVVXXXXXXWWWVVVYYYWWWYYYbbbooo{{{~~~uuuhhh___tttyyymmmhhhmmmvvveeeXXXVVVTTTRRRQQQRRRTTTUUUTTTSSSPPPMMMJJJGGGEEECCCCCCEEEFFFEEEDDDEEEJJJOOOFFFEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFHHHHHHHHHGGGFFFMMMMMMLLLJJJJJJLLLQQQTTTYYYVVVQQQLLLIIIHHHHHHIIIGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCOOOiiikkkTTTRRRQQQYYYkkksssZZZOOOPPPJJJJJJOOO\\\kkkxxx~~~jjjcccggglllqqqllleee^^^UUUMMMMMMRRR```lll}}}}}}eeePPPEEEDDDGGGHHHHHHLLLSSS```uuurrraaaTTTMMMKKKKKKPPPOOOYYYqqqooo[[[SSSRRRQQQQQQOOONNNNNNQQQUUUYYYeeeuuu~~~nnnWWWUUUSSSTTTVVVXXXXXXWWWUUUWWW[[[```iiivvvvvvggg^^^[[[\\\^^^ZZZWWWWWWYYYZZZ[[[```fffqqqssscccYYY\\\]]]\\\ZZZWWWUUUVVVWWWWWWTTTVVVZZZ]]]bbbmmmxxx~~~lll```YYYVVVWWWTTTUUUXXXXXXVVVVVVYYY\\\___ccciiivvvxxxmmmbbb]]]\\\YYYXXXYYYYYYZZZ]]]dddppp{{{iii```YYYXXXXXXYYY[[[[[[YYYXXX^^^\\\^^^fffqqqxxxwwwsssrrrqqqpppooolllfff]]]WWW~~~ttt}}}~~~mmmnnnyyymmm```WWWVVVTTTSSSSSSTTTUUUVVVYYYVVVQQQKKKGGGDDDCCCCCCAAACCCDDDCCCAAACCCHHHLLLFFFFFFDDDCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJIIILLLLLLLLLKKKKKKMMMPPPTTTYYYVVVQQQLLLJJJIIIJJJKKKGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCDDDNNNfff|||ttt```ZZZ\\\fffttt}}}ttt]]]RRRPPPMMMJJJLLLTTT]]]hhhwww~~~{{{{{{{{{xxxjjjZZZPPPJJJGGGHHHKKKQQQ]]]pppsss\\\LLLEEEDDDFFFIIIGGGIIIMMMXXXmmm|||hhhWWWNNNKKKKKKKKKOOOMMMUUUllljjjWWWRRRTTTTTTSSSPPPNNNMMMOOOTTTXXXcccrrrwwwfffUUUTTTTTTUUUWWWWWWWWWVVVTTTWWW[[[bbblllyyyqqqddd]]]\\\]]]^^^\\\YYYYYYZZZZZZZZZ```gggrrrsssddd[[[ZZZZZZZZZYYYWWWVVVWWWYYYWWWVVVWWWYYY\\\cccooozzz~~~lll```YYYTTTWWWTTTUUUXXXYYYVVVWWWZZZ]]]aaafffmmmyyyyyyoooddd___[[[WWWUUUWWWZZZ\\\aaakkkxxx}}}kkk```[[[[[[ZZZ[[[]]]]]][[[ZZZ______bbbhhhnnnpppnnnkkkgggffffffffffffdddaaa^^^yyywwwzzzttteee\\\UUUUUUUUUTTTTTTTTTUUUUUUYYYUUUOOOIIIEEECCCCCCCCC@@@AAAAAA@@@???@@@BBBDDDDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDFFFHHHIIIJJJJJJIIIJJJKKKJJJJJJKKKNNNPPPXXXUUUQQQMMMKKKKKKMMMNNNFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGMMM]]]llltttiiiiiinnntttsssqqqyyyzzzfffWWWPPPNNNJJJJJJNNNQQQXXXiii{{{sssbbbPPPGGGFFFFFFHHHKKKLLLUUUggg|||xxxfffSSSIIIFFFEEEEEEFFFDDDGGGKKKTTTggg~~~uuu```QQQJJJIIIJJJLLLPPPOOOUUUkkkfffVVVRRRSSSUUUSSSQQQNNNMMMPPPUUUYYYdddrrroooaaaTTTTTTTTTTTTTTTTTTTTTTTTUUUWWW\\\eeeppp}}}nnnaaa]]]]]]]]]]]]\\\[[[[[[\\\[[[[[[bbbjjjwwwvvvggg]]]XXXYYYYYYXXXVVVVVVWWWYYYXXXXXXXXXYYY^^^hhhuuu|||kkk```XXXSSSXXXUUUVVVYYYYYYWWWXXXZZZZZZ___fffooo|||}}}ssshhhbbb\\\WWWVVVXXXZZZ^^^eeeppp}}}wwwhhh^^^YYYXXXXXXYYY[[[\\\\\\[[[[[[]]]aaafffiiijjjiiihhhffffffhhhjjjlllooopppqqqtttggg]]]WWWSSSTTTUUUVVVVVVUUUTTTSSSRRRPPPMMMIIIFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@???BBBBBBAAAAAABBBCCCDDDEEEBBBBBBCCCEEEFFFGGGHHHIIIGGGIIIKKKLLLLLLLLLMMMOOOSSSQQQNNNKKKJJJJJJKKKLLLFFFGGGGGGGGGGGGGGGGGGGGGDDDDDDFFFJJJLLLNNNTTT\\\uuuvvvmmmgggeee___[[[dddrrrppp___SSSMMMIIIIIILLLJJJLLL\\\ppp~~~~~~eeeXXXKKKFFFDDDCCCFFFJJJIIIPPPaaawwwiiiXXXHHHDDDFFFFFFEEEEEECCCGGGKKKRRRbbbxxxmmmYYYNNNJJJJJJJJJJJJPPPPPPVVVkkk}}}}}}gggXXXSSSTTTSSSRRRPPPNNNNNNRRRXXX]]]hhhvvv|||hhh\\\TTTUUUUUUTTTSSSSSSSSSTTTWWWYYY___iiiuuu}}}kkk___]]]]]]\\\YYY[[[ZZZ[[[]]]\\\^^^fffppp~~~zzzjjj]]]XXXYYYYYYWWWUUUTTTUUUVVVWWWXXXZZZ[[[aaannn~~~~~~nnnccc[[[VVVZZZWWWWWWZZZZZZXXXXXX[[[YYY___gggppp}}}wwwllleee___ZZZZZZ]]]]]]```gggqqqzzz}}}}}}{{{xxxtttooohhhccc]]]\\\\\\^^^bbbeeegggggghhhhhhiiimmmqqqrrrqqqppprrrssstttvvvwwwyyy|||~~~xxxxxxuuusssoooggg]]]UUURRRRRRSSSUUUVVVVVVUUUTTTRRRLLLLLLKKKJJJIIIGGGEEEDDDHHHFFFCCCDDDEEEEEEAAA>>>CCCBBBBBBBBBCCCEEEGGGHHHDDDDDDEEEEEEFFFGGGGGGHHHHHHKKKNNNOOOOOONNNOOOOOOMMMKKKIIIGGGFFFGGGGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGCCCCCCGGGMMMPPPOOOOOORRRjjj{{{jjjZZZSSSMMMJJJSSSaaa{{{xxxfffWWWLLLHHHIIILLLHHHGGGUUUiiiyyyyyyYYYRRRKKKGGGCCC@@@CCCHHHGGGMMM\\\tttxxx^^^NNN@@@AAAFFFGGGFFFGGGDDDHHHLLLQQQ^^^rrr}}}fffUUUNNNMMMMMMMMMHHHPPPPPPWWWkkk{{{~~~jjj\\\VVVVVVQQQPPPOOONNNOOOTTT[[[```lllzzzxxxdddYYYVVVVVVVVVUUUTTTTTTUUUWWWXXX[[[aaalllyyy{{{iii^^^\\\]]]ZZZWWWXXXXXXZZZ]]]^^^```jjjuuu|||jjj]]]ZZZZZZYYYWWWTTTRRRRRRSSSVVVYYY[[[\\\dddtttrrrggg```ZZZ[[[XXXXXX[[[[[[XXXXXX[[[\\\aaaiiirrr}}}zzzooohhhaaa]]]^^^bbb```ccchhhnnnttttttoookkkmmmnnnllliiihhhjjjkkkkkkjjjiiiiiikkkqqqvvvyyy{{{|||{{{}}}~~~~~~~~~llljjjsssgggeee```[[[XXXUUUTTTTTTWWWUUUSSSTTTVVVVVVTTTQQQRRROOOJJJFFFEEEEEEDDDCCCEEEEEEEEECCC@@@>>>???@@@@@@>>>===>>>AAADDDEEEEEEHHHGGGFFFFFFFFFGGGHHHIIILLLOOOQQQPPPMMMKKKKKKLLLMMMJJJHHHHHHJJJKKKJJJHHHEEEIIIJJJFFFFFFIIIIIIDDDDDDCCCIIIUUUXXXQQQMMMNNNfffuuudddXXXNNNLLLIIIHHHOOOZZZyyysss^^^QQQMMMGGGFFFIIIHHHGGGOOO\\\ttt}}}fffQQQLLLGGGFFFEEECCCEEEIIIKKKOOO]]]sss~~~pppWWWNNNGGGFFFGGGFFFFFFHHHEEEKKKNNNOOO[[[ppprrr]]]TTTSSSSSSQQQPPPQQQOOOPPPYYYjjj~~~}}}gggZZZTTTRRROOOMMMMMMPPPRRRTTT[[[bbbsssyyyeeeXXXUUUUUUTTTSSSRRRSSSUUUXXX^^^```fffppp|||{{{jjjaaa^^^\\\ZZZZZZYYYZZZ\\\\\\ZZZ^^^lll{{{}}}iiiVVVUUUWWWYYYZZZXXXWWWVVVWWWZZZ[[[ZZZ[[[fffyyyzzzkkk```[[[[[[[[[[[[[[[[[[\\\]]]]]]UUU\\\gggrrryyy||||||{{{}}}xxxooogggbbb```aaabbbooommmiiifffeeefffhhhjjjooonnnnnnpppssswwwxxxxxx|||}}}~~~{{{yyyvvvtttrrrrrrssssssvvvffffffsssnnn```^^^[[[WWWUUUTTTSSSTTTVVVTTTRRRRRRTTTUUUTTTSSSQQQNNNIIIFFFDDDDDDCCCCCCCCCDDDDDDCCCBBBAAACCCDDDBBB@@@???@@@CCCEEEFFFFFFGGGGGGFFFFFFGGGIIIJJJLLLKKKMMMOOONNNKKKHHHGGGGGGLLLJJJGGGGGGIIIJJJIIIGGGIIIKKKIIIDDDCCCFFFGGGDDDDDDDDDMMMZZZ\\\SSSMMMNNNcccxxxiiiYYYOOOHHHHHHGGGFFFMMMXXXyyymmmZZZOOOMMMGGGFFFIIIHHHFFFNNN[[[qqquuu^^^OOOJJJFFFFFFFFFDDDGGGLLLKKKNNN\\\rrr|||mmmWWWNNNGGGGGGHHHGGGGGGIIIEEEJJJLLLMMMZZZpppnnnYYYQQQRRRRRRPPPOOOOOONNNPPPWWWfffyyy{{{fffZZZUUUSSSQQQOOOOOORRRTTTVVV]]]eeesssuuudddZZZVVVWWWVVVTTTSSSTTTWWWYYY___bbbjjjuuu|||jjjaaa^^^[[[YYYYYYWWWXXXZZZ\\\\\\aaapppqqq___\\\[[[ZZZYYYXXXWWWUUUTTTSSSVVVWWW[[[gggzzzxxxkkkbbb]]][[[ZZZZZZYYYYYY[[[\\\]]][[[^^^ccciiimmmoooooooooqqqmmmiiieeecccdddfffhhhooonnnmmmmmmmmmppprrrttt~~~}}}~~~yyytttqqqooogggfffccc```_________```}}}vvvkkk___eeeuuutttbbbZZZXXXWWWUUUTTTTTTUUUVVVVVVSSSQQQPPPRRRTTTTTTTTTPPPLLLHHHEEEDDDDDDCCCBBBAAABBBDDDDDDCCCDDDFFFIIIDDDCCCBBBDDDFFFGGGGGGFFFFFFFFFFFFFFFHHHJJJLLLMMMJJJLLLOOONNNKKKGGGEEEDDDJJJHHHGGGGGGHHHHHHGGGFFFLLLKKKHHHBBB@@@DDDFFFEEEDDDGGGRRR______TTTMMMNNNbbb~~~jjj\\\NNNGGGDDDGGGGGGFFFMMMXXXxxx|||eeeTTTLLLMMMHHHFFFIIIHHHFFFMMMYYYppplllWWWMMMHHHFFFGGGGGGFFFIIINNNMMMPPP]]]uuu|||iiiVVVNNNHHHHHHIIIHHHHHHJJJGGGKKKMMMOOO]]]sss|||iiiUUUNNNPPPQQQPPPOOONNNNNNPPPUUUaaasssxxxdddYYYVVVUUUTTTQQQQQQTTTVVVYYY```hhhwwwqqqbbb\\\XXXYYYXXXVVVUUUUUUXXXZZZ\\\cccooo}}}}}}kkkbbb___[[[XXXXXXUUUVVVYYY]]]___fffuuu{{{jjj___[[[WWWUUUVVVVVVTTTRRRRRRVVVYYY]]]hhhxxxzzzpppgggaaa^^^[[[YYYXXXWWWXXXZZZ]]]___`````````bbbccceeeggghhhiiiiiihhhiiikkkooorrrtttxxxyyyzzz|||~~~{{{wwwpppjjjccc^^^\\\YYYXXXUUUSSSRRRRRRRRRSSS~~~sssrrrwwwccc]]]hhhtttlll___ZZZYYYXXXWWWWWWWWWXXXXXXUUUSSSPPPOOOPPPRRRTTTVVVNNNKKKHHHEEEDDDDDDCCCAAAAAABBBCCCCCCCCCDDDGGGIIIEEEDDDDDDFFFHHHHHHGGGEEEFFFFFFEEEEEEFFFHHHJJJKKKJJJKKKNNNNNNMMMJJJGGGEEEHHHGGGFFFFFFFFFFFFFFFFFFJJJIIIFFFCCCBBBCCCEEEEEEFFFIIITTT___]]]RRRMMMQQQfffyyy```RRRJJJEEEEEEJJJJJJIIIPPP[[[wwwttt^^^PPPLLLMMMHHHGGGJJJHHHFFFMMMXXXooo{{{gggTTTMMMIIIFFFHHHHHHGGGJJJNNNPPPTTTbbbzzz{{{fffTTTMMMHHHJJJLLLJJJJJJKKKLLLOOOPPPTTTddd{{{wwweeeRRRMMMPPPRRRQQQQQQOOOPPPQQQTTT]]]nnnvvvbbbXXXUUUTTTUUURRRRRRUUUWWW[[[ccckkklll```\\\YYYYYYXXXWWWUUUVVVXXX[[[ZZZdddtttnnnfffbbb^^^ZZZZZZWWWWWWZZZ^^^aaahhhvvv}}}nnnaaa[[[TTTSSSVVVYYYXXXVVVVVVZZZ]]]```fffqqqwwwxxxuuutttqqqmmmhhhdddaaa```]]]\\\ZZZZZZ\\\```dddggggggggghhhiiikkknnnqqqsssssstttvvvyyy|||~~~|||zzzxxxuuurrrpppooonnniiihhheee```\\\XXXUUUSSSTTTSSSPPPNNNMMMMMMNNNOOO}}}}}}vvvlllrrr~~~mmm___]]]jjjrrr~~~mmmbbb]]]\\\[[[ZZZYYYXXXXXXWWWWWWUUUSSSRRRPPPOOOQQQTTTVVVNNNLLLIIIGGGFFFEEEDDDBBBAAACCCCCCCCCBBBBBBDDDFFFDDDDDDEEEGGGIIIIIIGGGEEEGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGIIIKKKLLLKKKIIIGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEDDDEEEFFFFFFEEEEEEFFFHHHKKKTTT[[[XXXNNNNNNVVVkkkqqqWWWKKKIIIFFFGGGLLLKKKJJJRRR^^^wwwmmmXXXNNNMMMMMMHHHGGGKKKJJJGGGNNNYYYmmmtttaaaRRRNNNJJJHHHIIIIIIGGGIIIMMMQQQVVVfffwwwaaaSSSLLLIIILLLNNNMMMLLLMMMNNNQQQSSSYYYkkkuuucccRRRNNNRRRUUUTTTTTTRRRRRRRRRTTT\\\llluuuaaaWWWTTTSSSUUURRRRRRUUUYYY]]]fffoookkk___[[[XXXXXXXXXVVVUUUVVVYYY[[[]]]iii{{{ppphhheeeaaa^^^]]]ZZZZZZ\\\```bbbgggrrr}}}uuujjjccc\\\TTTSSSVVVZZZZZZYYYVVVZZZ^^^___ccciiikkkiiikkkjjjiiiiiijjjjjjjjjjjjiiihhhggghhhkkkoootttxxxyyyzzz{{{}}}~~~|||yyyvvvqqqkkkgggfffdddbbb```^^^]]]\\\\\\XXXWWWVVVTTTRRRQQQOOOOOONNNLLLJJJHHHGGGHHHHHHIIIxxx~~~zzznnnjjjtttoooeee]]]^^^iiiyyysssccc]]]\\\]]]\\\[[[YYYWWWVVVTTTTTTUUUUUUTTTRRRPPPPPPSSSUUUPPPMMMKKKIIIIIIHHHFFFEEECCCCCCDDDCCCBBBBBBCCCEEEDDDEEEFFFIIILLLKKKHHHFFFGGGFFFEEECCCCCCCCCCCCDDDCCCCCCDDDFFFHHHIIIHHHFFFFFFGGGGGGFFFDDDDDDEEEGGGDDDCCCDDDHHHHHHFFFFFFHHHIIILLLSSSXXXSSSKKKPPP[[[oooiiiPPPGGGJJJFFFGGGJJJJJJJJJTTTccc{{{|||fffTTTMMMMMMLLLHHHHHHLLLLLLIIIPPP[[[lll~~~~~~lll[[[OOOOOOKKKIIIJJJJJJHHHJJJMMMQQQYYYlllrrr\\\QQQLLLJJJMMMPPPOOOMMMNNNNNNQQQTTT]]]qqqtttbbbRRROOOTTTWWWWWWWWWUUUSSSRRRUUU]]]lll|||tttbbbXXXUUUTTTUUURRRRRRVVVZZZ```jjjssslll```[[[WWWWWWWWWVVVVVVXXX[[[^^^dddppp~~~nnngggeeebbb______\\\\\\^^^bbbccceeellltttwwwvvvttttttsssooohhhccc\\\WWWQQQOOORRRVVVXXXXXXXXX^^^bbbdddgggkkkllliiiqqqqqqqqqtttwwwzzz{{{zzz{{{zzzzzz|||~~~}}}xxxuuurrrooollliiieeeaaa[[[WWWVVVUUUTTTSSSRRRRRRQQQRRROOOOOONNNMMMLLLKKKJJJJJJKKKJJJGGGFFFEEEEEEFFFGGG{{{vvvrrrlllnnnzzzuuubbb```___```jjj|||oooddd^^^\\\]]]\\\[[[ZZZXXXVVVTTTSSSUUUWWWWWWUUURRRPPPRRRTTTQQQOOOMMMLLLLLLKKKIIIGGGCCCDDDEEEDDDCCCCCCEEEGGGDDDEEEHHHLLLOOONNNKKKHHHFFFFFFDDDCCCCCCDDDEEEEEEEEECCCBBBCCCFFFGGGGGGEEEFFFGGGHHHGGGDDDCCCEEEGGGIIIEEEDDDGGGHHHEEEFFFJJJHHHLLLTTTYYYSSSKKKQQQ^^^ttt}}}eeeNNNGGGKKKFFFFFFJJJJJJLLLZZZjjjvvvaaaPPPKKKKKKLLLHHHIIINNNNNNKKKRRR]]]ppp{{{fffWWWNNNLLLIIIHHHKKKKKKJJJLLLPPPSSS___tttppp[[[PPPKKKJJJOOORRRQQQOOOOOOPPPSSSWWWbbbxxxsssbbbRRRPPPUUUXXXXXXXXXVVVSSSQQQTTT^^^lllzzzsssccc[[[XXXWWWUUUSSSSSSXXX]]]dddoooyyyoooaaa[[[VVVWWWXXXXXXXXXZZZ^^^aaaiiitttwwwhhhcccbbb```^^^]]]\\\\\\___cccdddcccgggmmmiiihhhffffffccc```]]]\\\VVVTTTSSSSSSWWW\\\bbbeeekkkpppuuuwwwzzz}}}}}}yyy}}}|||wwwwwwvvvtttppplllgggddd___]]]ZZZYYYWWWVVVSSSQQQMMMMMMLLLLLLKKKKKKLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGLLLKKKHHHGGGFFFGGGHHHIIIxxxwwwooonnnsssmmm\\\```cccdddkkkvvv{{{{{{tttkkkeee^^^XXX]]]]]]\\\[[[ZZZXXXVVVUUUVVVXXXYYYVVVSSSPPPQQQSSSRRRQQQOOONNNMMMLLLJJJHHHCCCDDDEEEEEEEEEEEEGGGIIIEEEFFFJJJNNNQQQQQQMMMJJJEEEEEEDDDDDDDDDFFFGGGHHHJJJGGGDDDDDDFFFHHHGGGFFFFFFHHHIIIGGGDDDCCCEEEHHHNNNHHHEEEFFFFFFCCCEEEKKKFFFLLLUUU[[[TTTLLLRRR___xxx|||dddOOOJJJLLLHHHGGGJJJKKKOOO___rrrsss^^^NNNIIIIIIKKKHHHIIINNNOOOMMMTTT___vvv{{{eeeVVVNNNJJJGGGGGGKKKLLLLLLNNNRRRWWWeee|||rrr^^^PPPKKKJJJOOOSSSQQQOOOOOOSSSVVV[[[ggg~~~rrrbbbRRRPPPVVVYYYXXXXXXWWWRRROOOTTT___mmmxxx}}}|||ssseee^^^[[[ZZZVVVSSSTTTYYY___fffrrr}}}qqqccc\\\WWWXXXYYYYYYZZZ\\\```dddkkkuuuqqqccc______]]]\\\[[[[[[[[[^^^cccdddbbbdddiii```___^^^]]]ZZZWWWWWWYYYWWWXXX[[[___eeemmmvvv|||~~~{{{zzzxxxvvvsssqqqooonnnccccccbbb```]]]YYYUUUSSSPPPNNNMMMMMMNNNOOOOOONNNIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHKKKIIIGGGFFFEEEFFFGGGHHHvvvwwwtttjjjcccooovvvbbb___``````cccjjjmmmnnnmmmjjjfffcccaaaaaa____________\\\YYYVVVTTTXXXXXXXXXVVVSSSRRRSSSTTTSSSSSSQQQOOOMMMKKKJJJIIIEEEDDDDDDEEEFFFGGGFFFEEEJJJKKKOOOSSSUUUSSSNNNKKKDDDDDDDDDEEEFFFFFFFFFGGGHHHFFFCCCBBBCCCDDDEEEEEEGGGFFFDDDCCCDDDEEEDDDCCCFFFFFFEEEDDDDDDDDDDDDDDDIIIOOOVVVUUUMMMJJJVVVeeezzzlll[[[QQQJJJHHHFFFGGGIIIJJJQQQdddwww~~~kkkYYYOOOKKKIIIMMMNNNKKKLLLQQQNNNUUUhhh~~~yyy```RRRPPPJJJIIIJJJLLLKKKJJJOOOVVV[[[nnnvvv]]]QQQNNNMMMOOOOOOMMMPPPTTTSSSWWWaaassstttbbbQQQQQQXXX\\\[[[YYYVVVVVVUUUWWWbbbpppxxxyyy~~~~~~{{{rrreee\\\ZZZ[[[UUUTTTTTTWWW^^^hhhrrryyy{{{qqqeee^^^\\\ZZZYYYYYY[[[___dddfffpppsssxxx|||~~~}}}zzzxxxqqqiii___ZZZZZZ]]]^^^___]]]]]]]]]]]]]]]^^^___```]]]]]]\\\\\\\\\^^^___```aaagggqqqzzz}}}wwwuuuvvvtttpppkkkmmmkkkhhhccc___[[[XXXWWWXXXWWWUUURRRPPPNNNLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHIIIHHHHHHHHHIIIJJJLLLMMMDDDEEEFFFGGGHHHHHHHHHHHHIIIGGGEEEEEEGGGHHHHHHHHH|||www}}}qqqjjjeeeoooqqq```^^^```___bbbggghhhiiihhhfffbbb___]]]]]]\\\\\\\\\\\\ZZZXXXVVVUUUXXXXXXXXXWWWVVVVVVWWWXXXUUUTTTSSSQQQNNNLLLJJJIIIGGGFFFEEEFFFHHHIIIJJJIIIMMMNNNPPPSSSTTTRRRNNNKKKFFFFFFFFFGGGHHHHHHIIIIIIIIIGGGEEEDDDEEEFFFFFFGGGHHHFFFDDDDDDEEEEEEEEEDDDGGGFFFEEEDDDDDDDDDEEEFFFJJJOOOUUUTTTMMMLLLYYYiii~~~fffWWWPPPKKKJJJHHHHHHJJJMMMWWWkkk~~~yyycccRRRKKKJJJJJJKKKNNNLLLMMMQQQNNNWWWlllzzz```RRRPPPLLLKKKKKKKKKJJJIIIOOOVVVaaasssyyyaaaTTTPPPNNNQQQRRRRRRSSSVVVXXXaaannnqqq```RRRRRRYYY[[[YYYWWWYYYZZZZZZ\\\eeerrryyyzzz{{{{{{xxxqqqhhh```\\\[[[XXXWWWXXX\\\ccclllvvv{{{}}}{{{yyyvvvqqqiii```ZZZ\\\[[[YYYYYYZZZ]]]aaaccchhhjjjnnnqqqqqqpppmmmkkkjjjeee___[[[[[[]]]___aaa``````aaabbbdddfffhhhiiioooooopppqqqsssvvvxxxyyy~~~|||zzzwwwuuusssmmmhhhcccaaabbbaaa\\\YYYVVVUUUSSSQQQOOONNNMMMMMMOOOMMMJJJHHHGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIHHHHHHIIIJJJKKKLLLGGGGGGGGGHHHHHHGGGGGGFFFKKKIIIIIIJJJMMMPPPRRRRRRxxxzzzxxxnnnkkkgggppp~~~yyyjjj]]]^^^```___```cccdddeeeeeeccc___\\\[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWXXXXXXWWWXXXXXXYYYZZZZZZWWWVVVUUUSSSQQQNNNLLLKKKJJJHHHFFFGGGIIILLLNNNNNNRRRQQQQQQRRRSSSRRRNNNLLLGGGHHHHHHIIIJJJJJJKKKKKKIIIHHHGGGFFFEEEFFFFFFGGGHHHFFFEEEDDDFFFFFFFFFEEEHHHGGGEEEDDDDDDEEEGGGHHHJJJNNNRRRRRRMMMNNN^^^oooxxx___SSSNNNLLLLLLJJJIIIKKKQQQ^^^ssssss[[[JJJGGGJJJLLLJJJNNNMMMNNNPPPOOOZZZssszzz```RRRPPPNNNKKKJJJKKKIIIIIIPPPXXXiii{{{}}}fffWWWQQQNNNQQQUUUUUUVVVXXX]]]kkk~~~{{{lll___TTTTTTYYYYYYWWWUUUWWWYYY[[[^^^eeepppuuuuuutttsssqqqmmmgggaaa[[[WWWXXXYYY[[[___eeelllssswwwtttrrrpppmmmjjjeee```[[[```___]]]]]]]]]___aaacccdddeeegggiiiiiihhhgggffffffeeedddbbbaaabbbfffhhhjjjkkkmmmpppsssvvvxxxzzz}}}~~~~~~}}}xxxtttqqqpppmmmjjjgggdddbbbbbb]]]YYYUUUSSSSSSSSSPPPLLLIIIIIIHHHHHHHHHHHHIIIIIIKKKIIIFFFEEEEEEHHHLLLNNNJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHJJJKKKMMMMMMNNNNNNQQQPPPOOOQQQTTTWWWXXXYYYzzzttt~~~ssskkkkkkkkkttt}}}zzzoooddd]]]^^^bbbaaa```aaacccddddddbbb___]]]\\\\\\[[[ZZZYYYWWWWWWWWWWWWWWWXXXWWWVVVVVVXXXYYYYYYXXXYYYXXXWWWVVVSSSPPPNNNLLLKKKIIIGGGGGGKKKNNNQQQRRRVVVTTTSSSRRRRRRQQQNNNLLLHHHHHHIIIJJJKKKKKKLLLLLLIIIIIIHHHGGGEEEEEEFFFGGGIIIGGGEEEEEEGGGGGGGGGFFFIIIHHHFFFEEEEEEGGGIIIJJJIIILLLOOOOOOLLLQQQcccvvvsss\\\QQQNNNLLLNNNLLLJJJMMMVVVggg|||qqqYYYIIIGGGKKKNNNHHHNNNNNNNNNQQQQQQ```{{{{{{aaaRRROOOMMMJJJIIIJJJJJJKKKSSS\\\qqqkkkXXXQQQLLLOOOTTTUUUVVVXXXbbbsssxxxhhh___XXXXXXYYYWWWTTTTTTVVVZZZ]]]___eeemmmqqqppppppooonnnllliiiccc[[[VVV[[[\\\^^^aaaeeejjjnnnpppooommmjjjhhhfffccc___\\\```````````````bbbcccdddfffggghhhjjjlllmmmmmmnnnmmmppprrrrrrpppqqqtttxxx{{{}}}}}}zzzvvvssssssrrrqqqqqqqqqnnnjjjfffcccaaa^^^[[[XXXWWWVVVVVVTTTRRROOONNNNNNNNNLLLJJJMMMLLLKKKJJJIIIHHHHHHIIIJJJIIIHHHHHHIIIKKKNNNOOOJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFHHHLLLPPPTTTXXX[[[\\\YYYWWWUUUTTTUUUVVVVVVUUUwwwuuuqqqkkklllqqq|||wwwiiibbb^^^```ccccccaaa``````aaabbbaaa___]]]\\\]]]]]]\\\[[[YYYXXXWWWWWWVVVYYYWWWUUUUUUVVVWWWVVVTTTYYYYYYYYYXXXVVVSSSPPPNNNLLLJJJHHHHHHLLLPPPSSSTTTXXXVVVTTTRRRRRRPPPMMMKKKGGGGGGHHHIIIJJJKKKLLLLLLKKKMMMMMMKKKIIIGGGIIIJJJIIIGGGFFFFFFHHHIIIHHHGGGJJJIIIHHHGGGGGGHHHJJJKKKHHHIIILLLMMMMMMUUUjjj}}}qqq[[[QQQOOOLLLQQQPPPPPPSSS___ssssss\\\MMMKKKMMMNNNHHHMMMMMMNNNRRRTTTfff|||bbbQQQLLLJJJHHHHHHJJJKKKNNNVVV```wwwoooXXXPPPKKKMMMPPPSSSWWW[[[lll|||}}}iiiddd______\\\WWWTTTUUUXXX]]]aaacccfffmmmooonnnnnnnnnmmmmmmjjjeee]]]XXX``````bbbccceeeggghhhhhheeedddbbbbbbbbbbbb```^^^ccccccdddeeeggghhhiiijjjmmmoooqqqtttxxx{{{}}}~~~~~~yyyvvvuuuvvvtttrrrooommmkkkhhhdddaaa______`````````^^^[[[YYYRRRPPPNNNLLLKKKKKKKKKLLLKKKJJJHHHHHHHHHHHHHHHGGGLLLKKKJJJIIIHHHHHHGGGGGGEEEFFFGGGHHHHHHHHHHHHGGGJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEGGGLLLQQQWWW[[[^^^```XXXVVVSSSQQQQQQQQQPPPOOOwwwxxx}}}ooolllqqqyyyvvvgggccc``````bbbcccbbbaaa\\\^^^___^^^\\\[[[[[[[[[^^^]]]\\\[[[YYYXXXWWWVVVZZZWWWTTTTTTWWWXXXVVVTTTXXXXXXYYYYYYXXXUUURRRQQQMMMKKKJJJKKKNNNRRRTTTTTTXXXVVVTTTSSSRRRPPPMMMJJJFFFFFFGGGIIIJJJKKKLLLMMMOOOQQQSSSQQQMMMKKKLLLNNNJJJHHHGGGGGGIIIJJJJJJIIIKKKKKKJJJJJJIIIIIIIIIIIIHHHIIIKKKNNNQQQ[[[qqqpppZZZQQQOOOLLLUUUVVVWWW\\\jjj~~~ttt^^^QQQNNNNNNMMMIIIMMMKKKMMMTTTYYYkkk{{{```OOOJJJIIIHHHIIIKKKMMMOOOXXXaaavvv|||oooWWWQQQLLLMMMPPPUUU^^^hhh~~~pppmmmjjjhhhbbbZZZXXX[[[XXX^^^bbbbbbdddiiikkkkkkiiikkklllllljjjeee```]]]ddddddeeeeeeeeeeeeeeeeeefffeeefffiiimmmoooooonnntttuuuwwwyyyzzz{{{||||||~~~}}}zzzwwwvvvtttsssqqqlllfffbbb``````aaa___]]][[[ZZZXXXTTTRRRNNNOOOPPPPPPPPPOOONNNMMMIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJFFFGGGIIIJJJIIIHHHEEEDDDIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGJJJMMMQQQSSSUUUVVVOOOMMMKKKKKKLLLMMMMMMLLLwww|||wwwmmmmmmwwwttthhheeeaaa___```bbbbbb```ZZZ[[[]]]\\\[[[ZZZZZZ[[[[[[[[[\\\\\\[[[ZZZXXXWWW\\\XXXVVVWWWZZZ\\\[[[XXXVVVWWWYYYYYYYYYWWWTTTRRROOONNNNNNOOORRRTTTUUUUUUWWWUUUTTTSSSRRRPPPLLLIIIFFFGGGHHHIIIJJJLLLMMMMMMOOORRRTTTRRRNNNKKKLLLOOOJJJHHHGGGHHHJJJKKKKKKJJJLLLMMMMMMMMMLLLJJJHHHGGGIIIJJJMMMQQQVVVbbbxxxmmmWWWPPPNNNLLLUUUXXX[[[aaappprrr\\\PPPNNNNNNLLLKKKLLLHHHLLLVVV^^^pppuuu^^^OOOLLLJJJIIIKKKMMMNNNOOOVVV^^^lllvvv{{{xxxvvvvvvpppgggWWWSSSQQQQQQTTT\\\lll{{{zzzxxxvvvrrriii```___ccc^^^dddgggffffffjjjmmmmmmlllppptttuuurrrooonnnooorrrrrrrrrrrrrrrsssssssssxxxxxx{{{zzzzzzyyyxxxvvvrrrooommmkkkkkkjjjhhhfffccc```^^^]]]]]][[[XXXSSSOOOMMMMMMRRRQQQPPPOOOOOONNNKKKIIIGGGHHHHHHHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHFFFGGGHHHHHHHHHIIIKKKLLLFFFFFFFFFGGGHHHIIIKKKLLLJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDEEEFFFGGGHHHHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKHHHGGGEEEEEEHHHIIIJJJJJJ{{{wwwrrrkkkooo|||qqqiiifffaaa]]]^^^aaaaaa```ZZZ[[[]]]]]]\\\[[[[[[\\\WWWYYYZZZ\\\\\\[[[YYYXXX]]]YYYWWWYYY^^^aaa```]]]UUUVVVXXXZZZYYYXXXUUUTTTQQQPPPPPPRRRUUUWWWVVVUUUUUUTTTTTTSSSRRRPPPKKKHHHGGGGGGHHHJJJKKKMMMNNNNNNLLLPPPRRRPPPKKKHHHJJJLLLJJJIIIHHHHHHJJJKKKKKKKKKMMMMMMNNNNNNMMMJJJHHHFFFKKKKKKOOOTTTZZZggg}}}kkkUUUNNNNNNLLLRRRVVVZZZaaaqqqoooYYYMMMLLLMMMKKKLLLLLLGGGKKKWWW```sssnnn[[[QQQPPPLLLKKKMMMOOOOOONNNTTT[[[bbbjjjmmmiiifffhhheee]]]XXXVVVUUUVVVYYYcccwww|||~~~yyynnndddccchhhjjjooorrrqqqppptttwwwwwwwww}}}~~~|||{{{xxxsssnnnjjjjjjjjjhhheeeaaa]]][[[ZZZZZZZZZYYYWWWUUUSSSQQQRRRSSSTTTRRROOOLLLKKKLLLKKKJJJIIIIIIJJJJJJHHHFFFHHHHHHHHHFFFDDDDDDEEEFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIKKKMMMDDDDDDDDDDDDEEEFFFGGGGGGJJJIIIHHHGGGGGGGGGHHHIIIFFFGGGGGGGGGGGGFFFEEEEEECCCDDDFFFGGGHHHHHHHHHGGGEEEEEEFFFGGGHHHHHHGGGGGGGGGEEECCCCCCEEEGGGGGGGGG}}}yyyzzzvvvrrrmmmooossshhhdddaaaaaacccddd```\\\[[[\\\^^^]]][[[XXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWUUUUUUWWWZZZ]]]___ZZZZZZXXXWWWWWWXXXYYYZZZZZZRRRNNNQQQUUUVVVUUUVVVUUUWWWUUUQQQNNNOOOMMMIIIFFFJJJOOOQQQOOOMMMNNNPPPPPPPPPOOONNNMMMLLLKKKKKKGGGIIIKKKKKKIIIIIIKKKMMMMMMOOOQQQPPPLLLIIIIIIJJJFFFLLLRRRTTTYYYiiikkkUUUOOOLLLGGGMMMTTT]]]dddhhhoooyyy|||jjjWWWNNNPPPOOOKKKKKKLLLMMMNNNTTT___mmmxxxwwwyyyxxxpppcccWWWPPPNNNJJJJJJKKKMMMOOORRRUUUWWWbbbeeefffddd___\\\^^^aaa```___\\\]]]cccrrr{{{vvv}}}~~~{{{uuuwww~~~}}}zzzxxxwwwqqqmmmiiieeecccaaa___]]]^^^XXXSSSTTTWWWXXXSSSMMMNNNNNNMMMKKKIIIIIIJJJLLLLLLQQQRRRNNNJJJIIIIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHLLLIIIFFFFFFGGGHHHFFFDDDFFFGGGHHHJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIHHHHHHGGGFFFEEEGGGHHHIIIHHHEEECCCCCCCCCGGGEEEDDDFFFIIIIIIFFFCCCFFFCCC@@@AAAEEEHHHHHHHHHJJJGGGFFFGGGIIIJJJHHHFFF}}}xxxzzzrrrooommmtttsssiiieeebbbbbbdddccc```\\\[[[\\\]]]\\\ZZZXXXWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXVVVVVVWWWYYY[[[]]]\\\[[[YYYWWWVVVVVVVVVWWWXXXSSSQQQTTTVVVUUUTTTUUUYYYZZZWWWQQQNNNOOOMMMJJJFFFJJJNNNPPPPPPNNNMMMMMMOOOOOONNNMMMLLLKKKKKKJJJHHHJJJLLLLLLJJJIIIJJJLLLLLLNNNOOONNNKKKHHHGGGHHHGGGKKKPPPTTT]]]ooohhhSSSNNNMMMJJJLLLQQQYYY___ccchhhnnnsss{{{ttteeeUUUNNNPPPPPPMMMHHHHHHHHHJJJQQQ[[[fffnnnmmmooonnnggg]]]SSSOOONNNKKKJJJJJJKKKMMMPPPSSSUUU\\\___bbb```]]]\\\^^^aaadddddddddgggnnn|||~~~~~~}}}wwwvvvtttrrrooollliiihhhccc```]]][[[ZZZZZZXXXWWWTTTPPPMMMMMMOOOOOOLLLHHHKKKLLLKKKJJJIIIJJJLLLOOOWWWXXXUUULLLGGGGGGIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHGGGFFFFFFGGGHHHIIILLLJJJGGGGGGHHHHHHGGGEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDEEEFFFGGGGGGEEEDDDDDDEEEEEEDDDCCCEEEHHHHHHFFFDDDJJJGGGDDDDDDFFFHHHHHHHHHIIIGGGFFFHHHJJJLLLKKKIII|||yyyzzz~~~ppplllnnnyyypppjjjgggccccccdddccc```\\\[[[\\\]]][[[YYYWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXX[[[ZZZXXXWWWVVVXXXYYYZZZ]]]\\\YYYWWWUUUTTTTTTTTTUUUTTTVVVYYYXXXUUUUUUYYYbbbaaa[[[SSSNNNOOONNNKKKKKKLLLOOORRRTTTRRROOOKKKNNNNNNMMMLLLKKKJJJJJJIIIIIIKKKMMMMMMKKKJJJIIIJJJLLLNNNOOONNNKKKHHHGGGGGGIIIKKKPPPXXXfffyyycccQQQNNNPPPOOOMMMQQQVVV[[[```ccceeefffjjjeeeZZZOOOKKKMMMNNNLLLJJJIIIHHHLLLSSS[[[bbbfffhhhjjjhhhccc[[[UUURRRRRROOONNNMMMNNNPPPTTTXXXZZZYYY\\\```aaa```aaadddggggggiiilllrrr{{{}}}yyyvvvrrrnnnkkkdddccccccaaa___\\\YYYWWWSSSQQQPPPPPPQQQRRRRRRQQQJJJJJJIIIHHHHHHGGGGGGFFFIIIIIIIIIHHHHHHJJJNNNRRRaaa___VVVJJJDDDEEEHHHIIIFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGHHHIIIIIILLLJJJHHHGGGHHHIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHIIIHHHHHHGGGFFFEEEDDDFFFGGGGGGFFFFFFGGGIIIFFFEEEEEEFFFHHHIIIHHHFFFJJJGGGEEEDDDFFFHHHIIIIIIJJJIIIHHHIIILLLNNNNNNMMM||||||zzz}}}vvvooosss}}}mmmjjjgggeeeccccccbbb___]]]\\\\\\\\\ZZZXXXWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY\\\[[[YYYWWWWWWWWWXXXXXX\\\[[[XXXVVVUUUTTTTTTTTTVVVVVVYYY[[[XXXWWW[[[cccmmmjjjbbbVVVPPPPPPOOOMMMQQQQQQSSSVVVYYYXXXRRRMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMLLLJJJHHHHHHNNNOOOOOOOOOMMMKKKJJJIIIKKKLLLRRR___qqquuu^^^PPPNNNPPPPPPPPPRRRVVV\\\bbbfffeeeddd```]]]VVVOOOLLLLLLMMMMMMOOOMMMMMMQQQYYY```bbbccceeeeeeddd___ZZZWWWVVVWWWSSSRRRRRRTTTWWW]]]bbbeeecccfffiiilllmmmppptttwww~~~zzzvvvtttrrrpppnnnnnnkkkfffbbb___]]]ZZZXXXWWWWWWWWWVVVTTTQQQOOOMMMKKKJJJIIIKKKMMMNNNNNNMMMGGGIIIKKKJJJGGGFFFHHHJJJIIIIIIHHHGGGGGGIIINNNRRR___]]]TTTIIIDDDFFFJJJJJJFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKJJJIIIHHHHHHFFFHHHIIIHHHHHHHHHJJJKKKJJJIIIIIIJJJJJJJJJJJJIIIJJJHHHGGGGGGIIIKKKMMMOOOOOONNNNNNOOOPPPRRRTTTTTT{{{{{{|||zzz|||yyymmmhhhgggeeedddcccaaa___^^^]]]]]][[[YYYVVVVVVXXXZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[YYYXXXWWWWWWWWWXXXYYYXXXWWWVVVUUUVVVWWWWWWYYYXXXZZZZZZYYYZZZcccooouuurrrgggZZZRRRRRRQQQOOOUUUUUUUUUXXXZZZYYYSSSNNNOOOOOONNNMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLKKKIIIHHHNNNNNNNNNOOOOOONNNLLLJJJKKKMMMVVVfffxxx}}}wwwrrrgggXXXOOOMMMNNNNNNPPPRRRWWW^^^eeehhhiiihhh```]]]YYYUUUQQQNNNOOOQQQOOONNNOOOSSSZZZ___aaa```\\\\\\\\\[[[ZZZZZZ\\\]]]]]]]]]^^^aaaffflllrrruuuwwwyyy|||~~~|||zzzwwwvvvuuuuuutttsssrrrrrrqqqlllhhhdddaaa```___^^^]]][[[XXXSSSQQQPPPPPPNNNMMMPPPPPPPPPPPPNNNLLLJJJIIIIIIHHHHHHIIIKKKLLLKKKJJJHHHKKKNNNLLLIIIHHHJJJMMMJJJJJJIIIGGGFFFHHHKKKNNNTTTSSSNNNGGGFFFJJJKKKJJJEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJIIIGGGGGGIIIKKKMMMMMMMMMMMMLLLLLLLLLMMMPPPPPPOOONNNOOOPPPSSSUUUTTTTTTUUUUUUVVVXXX[[[\\\}}}yyyyyyzzz}}}}}}tttnnnfffeeedddcccaaa```______]]]]]][[[WWWUUUUUUXXXZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYWWWVVVVVVVVVVVVXXXYYY[[[\\\ZZZYYYZZZYYY]]]hhhtttvvvsssiii\\\UUUUUUUUUSSSVVVVVVVVVWWWWWWUUURRROOOQQQQQQPPPOOONNNMMMMMMLLLNNNMMMLLLLLLMMMMMMLLLKKKNNNMMMNNNOOOQQQQQQOOOMMMLLLPPP[[[mmm|||vvvlllgggccc\\\UUUPPPNNNNNNNNNQQQTTTYYY___cccfffhhhiii```\\\YYYVVVRRRMMMMMMQQQOOOPPPRRRWWW\\\```bbbccc___```bbbdddhhhkkknnnpppuuuvvvxxxzzz~~~~~~~~~}}}zzzwwwuuuvvvxxxtttrrrooommmkkkiiifffdddbbbbbbaaaaaa``````______[[[XXXUUUSSSTTTTTTSSSRRRPPPMMMKKKJJJKKKLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJIIIGGGIIIKKKMMMLLLIIIHHHJJJLLLIIIJJJJJJHHHGGGGGGIIIJJJJJJKKKIIIFFFHHHLLLKKKHHHEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGGGGHHHIIIHHHGGGHHHJJJKKKJJJJJJKKKLLLLLLKKKIIIHHHKKKKKKLLLMMMMMMNNNOOOOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKIIIHHHIIIKKKMMMOOOPPPQQQQQQPPPQQQSSSUUUWWWWWWWWWVVVUUUUUUXXX[[[[[[\\\^^^^^^```ccchhhkkk~~~zzzwwwuuuwwwxxxzzz}}}yyyrrrmmmlllbbbccccccbbb```______```^^^]]]ZZZVVVTTTUUUXXX[[[WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[WWWWWWVVVVVVWWWYYYZZZ\\\^^^[[[YYYZZZ[[[]]]fffppppppnnnfff[[[VVVXXXYYYWWWXXXYYYYYYXXXUUUSSSRRRRRRTTTSSSSSSRRRQQQPPPOOOOOOSSSPPPMMMMMMOOOQQQQQQQQQQQQPPPQQQSSSVVVWWWVVVSSSUUUYYYdddtttsssgggfffaaa\\\XXXUUUTTTTTTTTTVVVZZZ^^^``````aaaeeehhhbbb^^^[[[YYYTTTNNNPPPUUUZZZ]]]aaafffiiimmmqqqtttttttttwwwzzz{{{zzz|||{{{wwwuuuuuuqqqkkkiiikkkggggggfffccc```___```aaa[[[\\\\\\[[[YYYWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPNNNMMMLLLMMMMMMMMMKKKKKKJJJIIIIIIKKKMMMMMMLLLLLLKKKIIIHHHGGGHHHIIIJJJIIIHHHHHHJJJKKKLLLJJJHHHJJJKKKKKKJJJIIIHHHHHHIIIGGGHHHJJJIIIHHHGGGHHHIIIGGGHHHGGGEEEHHHKKKJJJEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIKKKKKKIIIJJJLLLOOOMMMOOOQQQRRRRRRPPPMMMKKKMMMNNNOOOPPPQQQRRRRRRSSSQQQQQQRRRQQQQQQPPPOOONNNOOOOOOOOOOOONNNPPPSSSVVVTTTVVVXXXYYYZZZ\\\```dddbbbdddeeeeeeeeehhhmmmppptttwwwzzz|||}}}yyyvvvrrrsssttttttuuuyyyzzzqqqjjjggghhhaaaaaabbbaaa```______```^^^]]]ZZZVVVSSSTTTXXX[[[WWWWWWWWWWWWWWWWWWWWWWWWUUUVVVWWWXXXYYY[[[\\\\\\YYYXXXWWWWWWXXXYYYZZZ[[[^^^[[[ZZZ[[[\\\]]]cccjjjjjjhhhbbbYYYVVVZZZ\\\[[[ZZZ\\\]]]ZZZUUUSSSTTTVVVUUUUUUTTTSSSRRRQQQPPPPPPVVVRRROOONNNQQQTTTUUUUUUUUUUUUUUUXXX\\\^^^\\\ZZZ]]]bbbmmm{{{vvvjjjmmmgggaaa^^^\\\[[[[[[]]]\\\```dddccc___^^^bbbfffjjjeeecccbbb]]]VVVXXX___iiinnntttwwwzzz}}}|||yyyxxxzzz~~~yyywwwsssmmmiiiiiikkknnnfffaaa___``````\\\YYYZZZVVVWWWVVVUUUSSSSSSUUUWWWNNNQQQTTTTTTRRRPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMNNNKKKJJJIIIIIIJJJJJJIIIGGGIIIHHHHHHIIIKKKMMMLLLKKKNNNLLLJJJHHHGGGIIIKKKLLLJJJIIIJJJLLLNNNNNNMMMKKKLLLKKKJJJJJJIIIIIIHHHGGGDDDGGGIIIJJJIIIHHHHHHIIIIIIIIIGGGDDDFFFJJJHHHCCCEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIHHHGGGGGGHHHIIIIIIIIIKKKMMMMMMKKKKKKNNNQQQRRRTTTWWWYYYYYYVVVRRROOOPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSSSSTTTUUUUUUVVVXXX\\\___YYY\\\___aaacccgggmmmqqqpppssswwwzzz|||}}}zzzuuuqqqlllmmmoooqqqrrrrrrqqqpppwwwvvvsssnnniiiffffffgggfffbbb______^^^\\\]]]aaabbb\\\VVVTTTWWWYYYYYYWWWXXXXXXXXXWWWXXXXXXYYYYYYXXXWWWWWWXXXZZZ[[[ZZZYYYZZZXXXWWWXXXZZZ\\\]]]]]]^^^YYYUUUVVV[[[aaaeeefffccc```]]][[[[[[]]]```ccc]]]^^^___]]][[[YYYXXXYYYXXXYYY[[[ZZZYYYXXXXXXXXXZZZ\\\^^^^^^]]]]]]]]]^^^_________aaadddeeedddccchhhmmmxxx~~~tttsssqqqooonnnooopppooonnnuuuuuutttuuuvvvxxxzzz{{{}}}qqqddd___dddkkk}}}xxxqqqjjjggghhhgggdddbbbaaaaaabbbccc[[[]]]___``````aaabbbccc^^^]]]ZZZXXXWWWWWWWWWXXXXXXTTTPPPMMMMMMNNNNNNMMMNNNLLLKKKMMMOOOOOOLLLIIILLLNNNOOOMMMJJJIIIKKKNNNLLLJJJHHHHHHJJJKKKKKKKKKMMMKKKIIIHHHKKKNNNOOOPPPNNNMMMKKKJJJIIIIIIIIIJJJLLLKKKJJJHHHGGGGGGHHHIIIMMMMMMNNNNNNMMMLLLKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGJJJIIIIIIHHHGGGHHHHHHHHHIIIGGGFFFFFFHHHIIIHHHGGGIIIGGGFFFEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHJJJLLLMMMNNNOOOQQQSSSQQQ]]]iiikkkbbbXXXSSSRRRVVVVVVWWWXXXXXXXXXXXXXXXYYY[[[\\\^^^_________^^^```ccccccaaacccjjjppprrrrrruuuyyy~~~{{{xxxtttpppmmmnnnpppqqqrrrqqqpppoooppppppnnnjjjgggfffgggiiihhhdddaaabbbaaa___```dddbbb]]]WWWVVVYYY[[[[[[YYYZZZZZZZZZYYYZZZZZZ[[[\\\[[[ZZZZZZ[[[\\\]]]]]]\\\^^^\\\ZZZZZZ\\\^^^^^^^^^___\\\ZZZ]]]bbbgggiiiiiiiiigggdddbbbbbbdddgggiiijjjjjjiiifffbbb^^^\\\\\\^^^___````````````aaaaaaeeefffhhhhhhfffeeefffgggddddddeeehhhllloooooonnnrrruuu|||~~~zzzooojjjnnnrrr~~~|||{{{zzz}}}zzzuuummmeee^^^XXXTTTTTTSSSRRRQQQQQQRRRTTTUUUQQQQQQQQQQQQSSSUUUXXXYYYVVVTTTRRRPPPOOOOOOQQQQQQVVVTTTQQQOOONNNNNNNNNNNNNNNKKKJJJJJJLLLNNNMMMKKKLLLNNNPPPQQQPPPOOOOOOOOOMMMKKKIIIJJJLLLOOOPPPPPPUUURRRNNNMMMNNNOOOQQQQQQPPPOOOMMMLLLKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHIIIIIILLLLLLMMMMMMLLLLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKJJJKKKKKKLLLLLLJJJHHHGGGGGGIIIJJJJJJJJJGGGFFFDDDDDDFFFGGGHHHHHHKKKLLLMMMNNNNNNOOOOOOOOOJJJLLLOOOPPPQQQRRRUUUWWW[[[dddnnnoooggg^^^[[[[[[ZZZ[[[\\\]]]^^^^^^^^^]]]```aaaeeehhhlllnnnooopppoootttwwwxxx}}}|||zzzwwwssspppppppppqqqrrrqqqpppooonnnkkklllkkkjjjiiiiiilllnnnlllgggeeefffeeebbbcccgggbbb]]]YYYXXXZZZ\\\\\\[[[\\\\\\[[[[[[\\\]]]]]]^^^___]]]]]]]]]___```___^^^```___^^^___bbbeeeffffffcccaaabbbffflllpppqqqoooqqqpppmmmllllllmmmpppqqqttttttsssoookkkgggffffffffffffgggggghhhjjjkkklllnnnpppqqqqqqooonnnnnnooollllllnnnqqqvvvyyy{{{{{{{{{}}}zzzsssoooppprrryyyzzzzzzxxxtttpppnnnnnnmmmmmmllljjjhhhgggfffeeegggddd^^^WWWQQQLLLHHHFFFHHHGGGGGGHHHIIILLLNNNOOONNNMMMLLLMMMQQQUUUXXXYYYVVVTTTQQQOOONNNOOOPPPQQQPPPPPPPPPOOOMMMLLLMMMNNNPPPNNNMMMMMMOOOQQQQQQQQQLLLMMMPPPSSSUUUUUURRRPPPQQQOOOMMMNNNQQQUUUXXXYYY]]]YYYTTTPPPPPPQQQQQQQQQQQQPPPNNNMMMLLLMMMMMMNNNKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMJJJIIIHHHHHHJJJLLLLLLKKKMMMMMMLLLLLLLLLMMMOOOPPPMMMMMMNNNOOOPPPPPPPPPOOOPPPRRRTTTUUUUUUVVVXXXZZZZZZbbbjjjkkkfffbbbcccfffeeefffiiillloooqqqrrrsssxxx{{{}}}{{{yyyuuurrrtttttttttsssrrrqqqooonnnmmmnnnooooooooopppsssuuurrrnnnlllllljjjggggggjjjeeeaaa]]]\\\\\\]]]]]]\\\____________```aaabbbbbbcccbbbaaaaaaccccccbbbaaacccbbbcccfffkkkpppssstttkkkiiijjjnnntttxxxyyyxxxwwwvvvuuussssssuuuvvvwwwuuuvvvvvvtttrrrqqqrrrssspppooonnnnnnppprrrssssssrrrtttvvvvvvuuuuuuuuuvvvxxxwwwwwwyyy|||~~~~~~}}}~~~~~~}}}||||||yyyuuuooojjjhhhfffeeedddaaaaaaaaa```___]]]\\\\\\XXXXXXWWWWWWWWWWWWWWWWWWTTTRRRNNNJJJHHHGGGGGGGGGHHHHHHIIIJJJLLLNNNPPPQQQOOONNNPPPVVV^^^ccccccbbbZZZXXXTTTQQQOOOPPPQQQRRRLLLMMMOOONNNLLLKKKLLLMMMPPPQQQRRRTTTUUUVVVUUUTTTUUUTTTTTTXXX\\\^^^\\\YYYXXXUUUSSSSSSVVVYYY\\\]]]\\\XXXSSSOOOOOOOOOPPPPPPOOONNNMMMLLLKKKLLLLLLMMMIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNPPPNNNMMMMMMNNNOOOOOONNNKKKLLLKKKKKKJJJKKKMMMNNNRRRRRRSSSSSSSSSSSSSSSSSSUUUWWWYYYZZZ[[[\\\^^^```ZZZaaaiiilllmmmooouuu{{{}}}}}}zzzwwwxxxxxxwwwvvvuuusssrrrqqqrrrtttuuuuuuuuuvvvxxxyyy|||xxxuuuuuusssnnnmmmpppnnnlllhhhfffeeedddccccccggggggggghhhiiijjjkkkkkkmmmkkkjjjjjjkkkkkkjjjhhhkkkkkkkkknnnsssxxxzzz{{{ssspppoooqqqwww|||~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{wwwxxxxxxxxxwwwxxx{{{}}}zzzxxxvvvwwwxxxyyyxxxwwwvvvxxxzzz|||{{{|||}}}~~~|||}}}|||{{{zzzwwwxxx|||~~~}}}|||{{{xxxtttpppmmmlllkkkjjjiiigggfffeee___\\\YYYXXXYYYZZZYYYWWWTTTTTTTTTUUUUUUUUUUUUTTTQQQPPPPPPOOOOOOPPPQQQQQQLLLKKKHHHFFFFFFHHHKKKLLLIIIIIIJJJKKKLLLNNNOOOPPPKKKMMMTTTaaammmrrrnnniiiZZZWWWSSSOOOMMMMMMOOOPPPNNNOOOPPPPPPOOONNNOOOOOOQQQUUUZZZ^^^^^^\\\XXXVVV___\\\ZZZ\\\aaadddeeedddYYYVVVTTTSSSTTTWWWXXXXXXSSSPPPMMMKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJKKKGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMKKKKKKLLLMMMNNNNNNOOOOOORRRRRRQQQQQQPPPQQQQQQRRRTTTSSSQQQQQQRRRSSSRRRQQQRRRSSSTTTSSSRRRRRRUUUXXXYYYZZZ\\\___aaacccddddddcccfffjjjmmmpppssswwwzzz|||}}}}}}|||{{{zzzxxxwwwvvvvvvvvvwwwyyyyyyyyyyyyzzz|||}}}~~~|||wwwvvvyyyxxxwwwuuurrrpppooonnnnnnrrrrrrrrrssstttuuuvvvwwwxxxvvvuuuuuuuuuuuusssrrruuutttrrrsssvvvxxxyyyyyywwwssspppqqquuuzzz{{{{{{|||||||||}}}}}}|||||||||{{{{{{{{{zzzzzzzzz}}}}}}|||}}}|||yyyzzz||||||xxxvvvtttrrrpppmmmnnnoooooommmjjjgggeeeaaaaaa```aaaaaa```]]][[[TTTTTTTTTTTTSSSQQQPPPOOOQQQPPPPPPRRRTTTUUUUUUTTTYYYXXXXXXXXXYYYXXXVVVSSSTTTSSSQQQOOONNNNNNNNNOOOLLLKKKHHHGGGFFFHHHJJJKKKJJJKKKKKKLLLMMMNNNOOOOOOKKKOOOZZZkkk{{{wwwnnn[[[XXXSSSPPPNNNPPPRRRTTTVVVTTTRRRRRRSSSTTTTTTRRRVVV\\\dddiiihhhccc^^^[[[[[[YYYVVVVVVXXX\\\^^^___TTTRRRPPPOOOOOOPPPOOOOOOKKKJJJIIIIIIKKKLLLKKKJJJJJJJJJHHHHHHHHHHHHIIIJJJGGGHHHJJJLLLMMMNNNNNNOOOOOOPPPQQQQQQRRRQQQQQQQQQOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSUUUSSSRRRSSSUUUWWWWWWVVVZZZ\\\_________```eeeiiiiiikkkooouuuzzz~~~}}}|||{{{zzzzzzxxxzzz}}}}}}}}}}}}~~~}}}}}}||||||~~~||||||{{{zzzxxxwwwxxxyyyyyyyyyyyyzzz{{{|||~~~~~~}}}{{{{{{{{{zzzxxxwwwxxxvvvsssssstttuuuuuuttttttqqqooopppsssuuutttrrrwwwwwwxxxyyyyyyxxxwwwwwwyyyzzzyyyxxxwwwxxx{{{}}}|||zzzzzz}}}|||xxxyyy{{{||||||{{{{{{{{{|||xxxtttoookkkiiigggeeecccbbbbbb```]]]YYYUUUSSSRRRPPPOOONNNOOORRRSSSRRRQQQRRRSSSTTTTTTTTTSSSRRRQQQMMMOOORRRTTTVVVVVVWWWWWW\\\[[[[[[[[[\\\YYYUUUQQQRRRQQQOOOMMMLLLLLLMMMNNNLLLKKKIIIGGGGGGHHHIIIJJJJJJKKKLLLNNNOOOPPPQQQQQQLLLPPP[[[ooozzznnn[[[XXXUUUSSSSSSVVVZZZ]]]\\\VVVQQQQQQUUUXXXUUURRRTTT[[[bbbfffddd___ZZZXXXOOOPPPOOONNNMMMNNNPPPRRROOONNNLLLLLLMMMLLLJJJIIIHHHHHHIIIKKKMMMMMMKKKIIIKKKKKKJJJIIIIIIJJJKKKLLLIIIJJJMMMOOOQQQRRRSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVSSSTTTTTTUUUWWWYYYZZZ[[[```______bbbfffiiijjjjjjfffjjjooorrrssswww~~~~~~}}}}}}}}}{{{}}}zzzwwwxxx|||}}}||||||{{{|||||||||{{{{{{|||~~~zzzzzz{{{{{{|||~~~~~~|||||||||{{{yyywwwuuusssqqqppprrrssssssssspppnnnnnnooorrrqqqmmmiiipppqqqrrrssssssrrrqqqpppsssttttttssssssuuuyyy|||uuutttuuuyyy~~~~~~yyyttttttuuuvvvuuusssqqqqqqrrrjjjgggbbb___]]]\\\[[[YYY[[[ZZZWWWSSSOOOMMMNNNOOOQQQPPPOOOOOOQQQSSSSSSSSSNNNOOOPPPQQQQQQQQQPPPOOOMMMQQQUUUWWWWWWWWWXXXYYYXXXWWWWWWXXXYYYVVVQQQLLLKKKJJJIIIHHHIIIJJJLLLNNNJJJJJJIIIHHHHHHIIIJJJKKKFFFGGGJJJLLLNNNOOOPPPQQQJJJMMMWWWjjj|||ttthhhWWWUUURRRQQQSSSXXX]]]aaa]]]UUUMMMNNNTTTWWWTTTOOOIIINNNTTTWWWTTTPPPMMMLLLKKKNNNPPPOOOLLLJJJKKKMMMMMMLLLLLLMMMNNNMMMJJJHHHIIIJJJKKKNNNPPPOOOLLLJJJMMMMMMLLLKKKKKKLLLMMMNNNKKKMMMOOORRRTTTUUUVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXX[[[[[[]]]___bbbeeegggiiissssssuuuyyy~~~|||{{{~~~xxxtttqqqqqquuu{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}~~~}}}yyyvvvuuutttsssrrrpppooonnnnnnmmmllllllkkkiiihhhfffddddddddddddeeefffhhhkkknnnooopppoooooonnnoooooooooooonnnmmmmmmjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjiiihhhfffdddcccaaa[[[ZZZWWWUUURRRPPPNNNNNNTTTVVVWWWSSSNNNLLLOOOSSSQQQQQQPPPOOOOOONNNNNNMMMKKKLLLLLLLLLKKKLLLNNNPPPQQQQQQRRRRRRSSSTTTTTTTTTRRRRRRRRRQQQPPPMMMJJJIIIJJJKKKLLLLLLKKKIIIGGGFFFGGGFFFFFFHHHJJJLLLLLLKKKPPPOOOOOOOOOOOOPPPPPPQQQRRRRRRZZZkkkwwwvvvllldddVVVUUUSSSRRRRRRSSSTTTVVVVVVUUURRROOONNNMMMNNNOOOMMMMMMMMMMMMMMMMMMNNNNNNJJJIIIIIIJJJMMMNNNNNNMMMLLLLLLLLLNNNOOOOOOMMMLLLQQQOOONNNPPPRRRSSSQQQNNNOOOPPPQQQRRRRRRQQQPPPOOOSSSRRRQQQSSSVVVXXXYYYYYY\\\]]]]]]\\\[[[\\\___aaaaaaaaaaaa``````aaaeeeggggggmmmssswwwyyy|||~~~}}}~~~~~~zzzvvvrrrqqqsssvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwsssssstttuuuuuuuuutttttttttqqqmmmkkkjjjiiihhhgggfffffffffeeeeeedddcccbbbaaa```^^^]]]\\\\\\]]]]]]^^^```bbbeeefffffffffeeehhhhhhfffeeecccbbbaaa```______^^^^^^^^^^^^^^^^^^bbbaaa___]]]ZZZWWWTTTSSSOOONNNMMMLLLKKKKKKKKKKKKRRRSSSSSSPPPMMMKKKMMMPPPNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJIIIHHHIIIKKKMMMMMMNNNNNNOOOPPPPPPQQQQQQOOOOOOOOOOOONNNMMMKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGIIIKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNTTTbbbjjjhhhaaa\\\TTTSSSQQQOOOOOOOOOPPPQQQQQQPPPNNNLLLKKKKKKKKKLLLJJJJJJJJJKKKKKKKKKKKKLLLJJJJJJJJJJJJKKKLLLKKKKKKIIIIIIJJJKKKMMMNNNMMMMMMSSSQQQQQQSSSVVVWWWUUUSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYZZZ[[[\\\]]]___```aaabbbdddfffggghhhlllnnnrrrtttwwwyyy|||}}}zzzzzz|||}}}}}}{{{yyyzzz{{{wwwtttqqqnnnmmmlllkkkjjjkkkkkkkkkkkkkkkkkkjjjjjjhhhhhhhhhhhhhhhgggffffffgggdddaaa___^^^^^^]]]\\\[[[\\\]]]]]]\\\[[[YYYXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWYYY[[[\\\]]]\\\\\\aaa```]]]YYYWWWUUUTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPTTTTTTRRRPPPNNNKKKIIIGGGLLLKKKKKKKKKKKKKKKLLLLLLOOONNNMMMLLLKKKJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHHHHGGGEEEEEEGGGIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGHHHIIIIIIJJJKKKLLLLLLHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJNNNWWW[[[XXXUUUUUUUUUSSSQQQOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTUUUWWWYYYYYYUUUUUUUUUVVVXXXXXXWWWUUUYYYYYYYYYZZZ\\\]]]___```\\\```dddfffgggiiimmmqqqnnnssszzzzzz{{{zzzwwwsssrrruuuyyy~~~}}}{{{wwwtttssstttuuupppnnnkkkhhheeebbb___^^^````````````____________^^^^^^^^^______^^^^^^]]]```^^^[[[ZZZZZZZZZXXXWWWVVVWWWXXXYYYXXXWWWUUUTTTVVVVVVVVVUUUUUUTTTTTTTTTSSSTTTUUUWWWXXXXXXXXXWWW\\\ZZZVVVSSSPPPNNNNNNOOONNNMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHGGGGGGOOONNNMMMMMMLLLLLLLLLMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJGGGHHHGGGEEEDDDCCCEEEGGGHHHIIIIIIJJJKKKKKKLLLLLLOOOMMMLLLKKKJJJKKKLLLMMMKKKJJJIIIGGGGGGGGGHHHIIIGGGHHHIIIIIIIIIJJJKKKLLLHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIKKKPPPQQQOOOPPPTTTWWWVVVTTTQQQPPPNNNNNNNNNLLLLLLMMMNNNOOONNNNNNNNNPPPQQQQQQRRRRRRSSSSSSSSSRRRSSSTTTTTTSSSSSSTTTUUUSSSTTTTTTTTTUUUWWWZZZ\\\\\\\\\\\\]]]]]]]]]\\\[[[aaaaaabbbccceeehhhkkklllkkkrrrzzz}}}zzzzzz{{{{{{{{{uuuvvvvvvsssooooooqqquuuyyyxxxuuuqqqmmmlllnnnoooiiiiiigggdddaaa]]][[[ZZZ]]]]]]]]]\\\\\\[[[[[[[[[XXXXXXYYYZZZ[[[\\\\\\\\\\\\ZZZYYYXXXYYYYYYXXXVVVTTTTTTUUUVVVUUUUUUSSSSSSUUUUUUUUUUUUUUUTTTTTTTTTSSSTTTTTTUUUUUUVVVVVVVVVVVVUUURRROOONNNMMMNNNOOOLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGJJJJJJIIIIIIIIIJJJJJJKKKKKKIIIHHHHHHHHHHHHFFFDDDDDDDDDEEEFFFGGGGGGHHHIIIHHHHHHHHHFFFDDDDDDEEEGGGIIIIIIJJJJJJKKKLLLLLLMMMQQQOOOMMMLLLKKKKKKKKKLLLKKKJJJIIIHHHGGGHHHIIIJJJEEEGGGIIIIIIHHHHHHIIIKKKHHHHHHHHHIIIJJJKKKLLLLLLIIIHHHJJJMMMMMMLLLPPPVVVXXXWWWUUUTTTRRRQQQPPPOOOMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSSSSTTTUUUVVVVVVVVVZZZ\\\]]][[[YYYXXXYYYZZZXXXYYY[[[[[[[[[\\\```ddddddeeegggiiijjjkkklllmmmuuuvvvxxx{{{|||{{{yyywwwvvvvvvvvvvvvtttttttttrrrpppppppppqqqrrrrrrpppllliiihhhjjjkkkggghhhgggddd```^^^]]]]]]```______^^^^^^]]]]]]]]]WWWWWWYYYZZZ[[[\\\\\\\\\YYYXXXWWWWWWXXXXXXWWWVVVRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTPPPPPPNNNMMMMMMNNNOOOOOOKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFGGGHHHJJJLLLNNNOOOKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIHHHGGGEEEEEEGGGIIIIIIIIIJJJJJJKKKLLLLLLLLLPPPOOONNNLLLKKKKKKJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJFFFHHHKKKJJJHHHGGGIIILLLIIIIIIIIIJJJKKKLLLMMMNNNKKKIIIIIILLLMMMMMMPPPVVVWWWVVVVVVUUUTTTSSSSSSRRRQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXYYY^^^```bbb```]]][[[]]]___]]]aaadddffffffiiimmmqqqrrrvvv{{{~~~wwwxxxxxxwwwvvvtttttttttqqqqqqpppqqqqqqpppnnnlllmmmmmmllljjjhhhggghhhjjjgggggggggddd___]]]^^^___aaa``````___^^^^^^]]]]]]YYYYYYZZZ[[[[[[[[[[[[[[[WWWVVVVVVWWWXXXYYYWWWVVVRRRQQQPPPOOOOOOPPPQQQSSSRRRRRRSSSTTTTTTSSSSSSRRRUUUUUUTTTTTTTTTTTTTTTTTTNNNNNNNNNOOOOOOPPPPPPPPPJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGFFFFFFIIIIIIIIIKKKLLLNNNPPPQQQLLLNNNOOOMMMIIIEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFHHHJJJGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKKKKKKKLLLKKKKKKJJJGGGKKKMMMLLLIIIHHHKKKNNNLLLLLLMMMMMMNNNPPPQQQRRRPPPMMMMMMQQQRRRQQQRRRVVVWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVXXXYYYZZZ\\\\\\]]]^^^___```aaaaaa[[[___dddeeedddfffjjjoooqqqvvv}}}}}}vvvwwwyyyxxxvvvtttssssssnnnmmmlllnnnpppoookkkgggjjjkkkkkkjjjhhhggghhhjjjfffgggfffbbb]]][[[\\\_________^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYWWWVVVVVVXXXYYYZZZYYYWWWTTTRRRPPPOOOOOOQQQSSSUUURRRSSSTTTUUUUUUUUUTTTSSSWWWWWWVVVUUUUUUUUUVVVVVVOOOPPPQQQRRRRRRRRRQQQQQQJJJJJJKKKKKKKKKKKKKKKKKKFFFFFFHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMPPPSSSPPPIIIDDDEEEGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGFFFFFFFFFIIIKKKEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHJJJKKKKKKKKKJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIMMMPPPNNNKKKIIILLLPPPQQQQQQQQQRRRSSSTTTVVVWWWWWWSSSRRRVVVXXXVVVUUUVVVZZZZZZ\\\]]]^^^^^^^^^^^^^^^]]][[[ZZZ[[[\\\^^^```ffffffggghhhjjjkkkkkklllrrrxxx}}}}}}yyyxxxxxxwwwwwwuuutttsssrrrssstttsssqqqmmmiiiggghhhiiiiiihhhffffffgggiiilllgggaaa```ccceeedddbbb___]]][[[]]]```aaa___]]]\\\\\\\\\\\\[[[YYYXXXWWWYYYXXXWWWWWWWWWXXXYYYZZZXXXVVVSSSPPPOOOPPPRRRSSSWWWWWWWWWVVVSSSSSSTTTUUUYYYZZZ[[[ZZZXXXVVVWWWXXXRRRSSSTTTUUUUUUSSSQQQPPPSSSRRRQQQPPPNNNMMMLLLLLLGGGHHHJJJLLLLLLKKKJJJIIILLLOOOQQQQQQNNNLLLNNNOOONNNNNNMMMLLLKKKIIIHHHHHHFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJKKKNNNJJJGGGGGGJJJLLLKKKIIIOOOQQQRRRRRRQQQPPPRRRSSSTTTSSSSSSSSSTTTWWWYYY[[[SSSUUUWWWWWWWWWVVVWWWXXX]]]___aaadddeeefffffffffggghhhhhhgggfffgggjjjlllnnnrrrxxx|||}}}}}}wwwvvvuuuuuutttsssqqqpppppppppqqqpppnnnjjjgggeeehhhiiiiiigggeeedddeeeggghhhddd```___cccdddcccaaa```]]]\\\]]]___aaa```^^^[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUVVVWWWXXXVVVTTTRRRPPPPPPPPPQQQRRRUUUUUUVVVTTTRRRRRRSSSTTTYYYZZZZZZYYYWWWVVVWWWXXXQQQRRRSSSTTTTTTRRRPPPOOOOOOOOOOOONNNNNNMMMMMMLLLKKKKKKLLLMMMNNNMMMMMMLLLKKKNNNPPPOOOMMMLLLMMMNNNMMMLLLLLLKKKIIIHHHHHHGGGHHHHHHIIIJJJJJJJJJIIIHHHJJJJJJIIIIIIHHHHHHIIIIIILLLLLLKKKKKKKKKKKKKKKLLLJJJKKKMMMMMMLLLLLLNNNOOOMMMMMMMMMLLLLLLMMMOOOQQQPPPRRRTTTTTTTTTTTTVVVXXX[[[[[[ZZZ[[[\\\___aaacccaaaccceeeeeeddddddeeefffgggiiilllooorrrtttvvvvvv{{{}}}}}}yyyyyyvvvuuusssssssssqqqooommmmmmnnnnnnmmmllliiieeedddggghhhhhhfffdddcccccceeedddbbb```aaadddfffdddbbb```^^^\\\\\\^^^___```___YYYZZZZZZ[[[ZZZZZZYYYYYYXXXWWWVVVUUUUUUVVVWWWWWWSSSSSSRRRRRRQQQQQQQQQQQQSSSTTTTTTSSSQQQQQQRRRTTTWWWXXXYYYXXXVVVTTTUUUVVVOOOPPPQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMMMMNNNNNNOOOOOOKKKMMMOOOOOOMMMMMMMMMNNNLLLLLLKKKKKKJJJIIIHHHHHHKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLIIIJJJLLLLLLLLLLLLNNNOOOMMMPPPRRRQQQNNNMMMQQQUUURRRTTTVVVWWWVVVWWWYYY[[[\\\]]]^^^___bbbfffiiikkknnnpppsssuuuvvvwwwyyy{{{}}}yyyyyywwwuuusssrrrrrrqqqnnnkkkkkkllllllkkkjjjgggeeeccceeeeeefffeeeccccccdddfffbbbaaaaaadddfffgggeeeccc```^^^\\\\\\\\\^^^______XXXYYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXVVVVVVVVVWWWXXXRRRSSSTTTTTTTTTSSSRRRQQQSSSTTTTTTSSSRRRQQQSSSTTTTTTUUUVVVTTTRRRQQQRRRSSSLLLMMMNNNNNNNNNMMMLLLLLLOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKJJJKKKLLLNNNOOOLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJNNNNNNNNNNNNNNNMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIJJJKKKMMMOOOPPPQQQOOOPPPRRRRRRQQQQQQSSSTTTTTTUUUWWWVVVUUUUUUWWWYYYXXXZZZ\\\]]]^^^___aaacccfffhhhkkkooouuuzzzyyyuuurrrrrrrrrqqqmmmiiiiiiiiiiiiiiigggfffdddccccccdddeeeeeeddddddfffhhh``````bbbdddeeeeeecccbbb___^^^^^^]]]\\\]]]^^^___XXXYYYZZZ[[[\\\\\\\\\\\\ZZZYYYWWWUUUUUUTTTUUUUUUSSSTTTVVVWWWWWWVVVUUUTTTTTTUUUUUUTTTRRRRRRSSSUUUPPPQQQRRRQQQOOONNNNNNOOOJJJKKKKKKKKKLLLKKKKKKKKKPPPPPPPPPOOONNNNNNMMMMMMLLLJJJIIIGGGHHHJJJLLLMMMKKKKKKLLLMMMMMMNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKOOONNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPPPPQQQRRRSSSPPPQQQQQQRRRSSSUUUVVVWWWWWWYYYZZZZZZYYYYYY[[[\\\\\\[[[\\\___dddggggggfffgggjjjnnnrrruuuxxx|||}}}xxxttttttuuutttoooiiiiiiiiiiiihhhgggfffeeeeeedddeeeffffffeeefffhhhjjj``````bbbbbbbbbaaa```______```aaa```___^^^^^^___ZZZ[[[[[[\\\]]]]]]]]]\\\YYYXXXVVVTTTRRRRRRRRRSSSTTTUUUWWWXXXXXXXXXWWWWWWUUUVVVVVVTTTRRRQQQRRRTTTNNNOOOPPPOOOMMMKKKLLLMMMKKKKKKKKKLLLLLLLLLLLLMMMOOOOOONNNMMMMMMLLLKKKKKKLLLKKKIIIIIIIIIJJJLLLNNNKKKJJJJJJLLLNNNOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMQQQPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUUUUWWWXXXZZZZZZVVVVVVVVVVVVWWWWWWXXXYYY\\\^^^```aaaaaabbbdddfffjjjiiilllsss||||||{{{}}}|||vvvpppnnnnnnnnnnnnmmmllllllllliiijjjjjjhhhgggfffgggiiidddeeeeeedddbbb```______```cccfffeeecccaaa```aaa\\\\\\]]]^^^^^^^^^]]]]]][[[ZZZXXXVVVTTTSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVTTTQQQOOOPPPQQQNNNOOOPPPOOOMMMKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOONNNOOOPPPQQQRRRPPPOOONNNPPPSSSTTTSSSQQQRRRRRRSSSSSSTTTTTTTTTUUUXXXXXXXXXXXXYYYZZZ\\\]]]]]]]]]^^^```bbbdddfffgggeeefffggghhhjjjlllnnnooouuuxxx{{{~~~~~~xxxvvvuuuuuuuuutttttttttsssmmmmmmmmmjjjgggffffffgggjjjjjjjjjgggdddbbbbbbbbbbbbeeeiiiiiigggcccbbbccc]]]^^^^^^______^^^^^^]]]___^^^\\\YYYXXXWWWWWWWWWTTTTTTUUUUUUVVVWWWXXXYYYVVVVVVUUUSSSOOONNNNNNOOOOOOPPPQQQOOOMMMLLLMMMNNNQQQPPPPPPPPPQQQRRRRRRSSSQQQQQQRRRRRRSSSTTTTTTUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVUUUTTTVVVZZZ[[[YYYWWWYYYZZZZZZ[[[[[[\\\\\\\\\aaa``````aaabbbdddfffhhhjjjkkklllnnnqqqtttvvvxxx~~~~~~|||{{{zzzyyywwwuuusssqqqppppppppppppmmmkkkiiiiiiiiigggfffhhhhhhiiiiiiiiihhhgggfffcccccccccbbb```___]]]\\\``````___]]][[[YYYWWWVVVUUUUUUTTTVVVXXXYYYYYYXXXVVVUUUTTTTTTTTTTTTTTTUUUTTTUUUUUUUUUUUUTTTSSSSSSUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVXXXYYYZZZZZZ[[[[[[\\\[[[[[[[[[[[[[[[[[[ZZZaaabbbcccaaa___^^^___```dddfffiiikkkkkklllmmmooopppsssvvvxxxzzz|||}}}|||{{{|||wwwuuusssrrrrrrrrrqqqpppssssssrrrqqqpppoooooonnnjjjiiiiiihhhfffdddbbbaaahhhhhhhhhfffdddaaa^^^]]][[[ZZZZZZ[[[]]]___```___[[[[[[[[[ZZZ[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]___```bbbcccdddddddddcccbbbccceeehhhjjjlllmmmmmmjjjkkklllmmmnnnooopppppprrrtttwwwyyyzzz|||~~~~~~|||zzzxxxwwwwwwwwwwwwwwwvvvuuusssqqqooonnnqqqrrrsssrrrpppmmmiiigggiiihhhfffgggjjjmmmooooooggggggggghhhhhhiiiiiijjjkkklllmmmnnnnnnoooooonnnpppqqqtttvvvxxxyyyyyyyyyyyyzzz}}}~~~|||zzz}}}zzzxxxyyy|||~~~