BM66( ~~~~~~|||{{{||||||~~~|||}}}}}}|||{{{~~~ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>L{{{{{{|||}}}GG=?HdĦ=ĪjGG=?HdĦ~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&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??4Dӵ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]Ħ4DuXӵ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Ħ4DuXӵ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ӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵ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&ĒR4DuXӵ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@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦwwwzzzBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦ~~~gdKĦ>AneneneneDenene>Ak<fhDenene~~~zzzne|||}}}~~~~~~~~~~~~~~~~~~|||zzzyyy|||{{{|||~~~}}}~~~~~~uuuuuuxxx}}}|||{{{}}}~~~{{{~~~~~~|||~~~|||zzzyyyxxxyyyyyy}}}}}}|||zzz|||{{{~~~}}}yyyvvvvvvuuuyyy|||}}}|||{{{wwwvvvvvv~~~}}}~~~|||~~~zzztttsss{{{yyy||||||||||||~~~~~~}}}zzz{{{~~~www~~~}}}~~~~~~~~~}}}xxx}}}{{{yyy}}}zzzxxx{{{|||||||||}}}~~~|||{{{~~~uuuqqq{{{{{{vvvvvvvvvwww{{{uuuttt{{{{{{tttxxx{{{}}}yyyvvvxxx{{{}}}{{{zzz{{{zzz}}}~~~}}}~~~~~~|||yyywwwuuurrrqqqyyyyyytttsssrrrqqquuu{{{}}}zzzwwwwwwxxxyyyxxxuuuuuuxxx{{{|||zzzyyyzzz|||~~~}}}||||||~~~~~~~~~~~~~~~~~~|||yyywww~~~{{{|||}}}vvvqqqrrrtttvvvzzz~~~|||vvvrrrrrrqqqqqquuuzzzuuutttxxx{{{zzzvvvuuuxxx{{{tttvvvzzz|||}}}~~~~~~}}}zzz|||{{{}}}}}}wwwwww~~~~~~wwwppprrrxxxzzzzzz{{{vvvqqqoooqqqssssssxxx}}}zzzzzzzzz}}}vvvuuuuuuuuutttrrrqqqrrruuuwwwzzzzzz}}}}}}~~~|||yyyrrrsssvvvyyy~~~~~~|||zzz{{{||||||yyypppttttttoooooouuuxxxwwwxxxwwwxxx}}}~~~wwwssstttrrrpppmmmkkkmmmssszzz{{{wwwyyywwwrrrsss{{{~~~~~~}}}~~~}}}zzz{{{}}}~~~}}}|||~~~{{{uuutttzzz}}}|||wwwvvvwww|||vvvsssrrrqqqqqqqqqrrruuuzzz~~~}}}{{{{{{|||}}}yyy~~~{{{yyyzzz}}}}}}}}}}}}}}}~~~}}}~~~~~~zzzyyyyyy{{{|||}}}{{{yyy}}}~~~xxxwwwxxx}}}|||vvvyyyzzztttlllqqquuu|||xxx||||||zzzxxxwwwxxxzzz|||}}}{{{zzz}}}yyysssyyy|||}}}zzzuuupppppprrrxxx|||}}}}}}}}}{{{|||}}}|||{{{|||}}}||||||{{{zzz}}}||||||zzzqqqrrr{{{~~~vvvllltttxxx{{{wwwtttvvv|||zzzrrrtttuuuuuusssrrrssswwwzzz|||{{{{{{|||uuuwwwyyy|||~~~|||vvvqqqnnntttxxx{{{}}}~~~~~~yyy~~~}}}|||}}}~~~|||~~~}}}}}}|||{{{|||}}}xxxttt}}}}}}|||{{{tttoooqqqxxx|||yyyttt~~~xxxrrrnnnrrrrrruuu{{{zzzsssvvvxxxyyywwwsssrrrtttvvvwwwxxx|||}}}zzzyyy{{{~~~}}}wwwsssssssssxxx||||||~~~www~~~~~~~~~}}}yyyvvv{{{{{{|||yyyxxx|||wwwsss|||yyyxxxyyy}}}}}}{{{~~~zzzvvvwwwxxxyyy|||~~~{{{wwwtttyyyvvvuuuyyy}}}yyywwwzzz}}}{{{vvvrrrrrrssstttxxx}}}}}}yyyyyy|||{{{wwwvvvzzzpppwwwzzzzzz|||~~~~~~~~~}}}||||||xxxtttyyy|||}}}zzz|||xxxtttwwwuuusssuuu{{{}}}~~~uuurrryyyzzzvvvxxx~~~|||tttyyy~~~}}}xxxsssqqqrrruuuyyy~~~|||}}}xxxuuuxxxxxxuuuwww}}}www|||~~~yyyxxx|||~~~{{{~~~}}}{{{zzz{{{{{{{{{~~~||||||xxxuuuuuusssqqqttt{{{~~~yyyzzz~~~}}}|||~~~{{{}}}zzzwww|||zzz{{{|||zzz{{{yyyyyy{{{}}}xxx}}}|||~~~yyyppprrr{{{~~~~~~}}}{{{~~~}}}||||||{{{uuuuuuxxxxxxuuuyyy}}}}}}~~~|||}}}zzz{{{}}}|||{{{}}}~~~|||{{{~~~~~~}}}~~~|||~~~~~~}}}zzzwww|||zzzzzz~~~||||||}}}zzz}}}{{{zzzvvvrrrvvv||||||}}}~~~~~~|||{{{{{{{{{{{{zzzyyywww~~~{{{vvvwwwzzz{{{xxxzzz}}}|||xxx{{{~~~~~~~~~~~~|||{{{}}}~~~{{{zzz|||zzzzzz}}}~~~~~~}}}|||{{{}}}}}}xxx~~~zzz}}}}}}|||uuupppsssxxxzzz{{{xxxxxx|||}}}{{{}}}yyysssuuu{{{~~~{{{vvv|||}}}zzzwwwyyy}}}~~~||||||~~~xxx{{{zzzuuuyyy~~~}}}|||~~~zzzxxx||||||yyyyyyzzzzzzyyyxxx{{{}}}|||{{{~~~{{{}}}~~~~~~~~~~~~xxxxxx~~~yyy|||}}}}}}qqqlllsssxxxwwwxxxttttttwwwxxxvvvxxx|||yyysssttt{{{}}}yyyyyyzzzyyywwwzzz~~~|||~~~yyy{{{~~~yyy{{{}}}}}}~~~|||vvvzzz~~~zzzvvvwww}}}zzzrrrssswwwyyy|||xxxyyy{{{}}}{{{{{{}}}|||{{{{{{zzz{{{xxxsssuuuzzz{{{zzzyyy~~~zzzooollluuu||||||yyyvvvuuuwwwwwwttttttwwwzzzwwwttttttwwwzzz{{{zzzvvvxxxwwwvvvzzz~~~{{{~~~}}}~~~|||}}}|||}}}{{{~~~}}}|||zzzuuuwww~~~zzzzzz|||qqqqqquuuyyy}}}yyy}}}~~~}}}}}}{{{xxxwwwyyy|||~~~{{{|||~~~|||}}}{{{rrrmmmmmmppprrrrrrtttwwwuuuppppppwww~~~{{{{{{|||{{{vvvuuuwwwxxxyyyzzzzzzzzzzzz{{{|||uuuwwwwwwwwwzzz}}}|||~~~~~~~~~zzzxxx}}}}}}||||||~~~xxx}}}{{{rrrtttxxx~~~}}}ttttttwww{{{~~~~~~uuu~~~~~~|||xxxwwwyyy{{{~~~~~~~~~{{{{{{xxxqqqmmmooosssvvvwwwuuutttttttttuuu}}}~~~|||}}}yyyvvvwwwwwwyyy|||~~~}}}{{{yyyxxxwwwyyyyyyxxx{{{}}}}}}|||}}}~~~|||{{{~~~{{{|||}}}}}}rrrxxx~~~~~~xxxxxxzzz}}}xxxwww|||~~~{{{}}}{{{yyy{{{}}}}}}}}}}}}|||yyyssstttzzz}}}wwwuuuxxxvvvqqqwww|||{{{}}}yyyvvvvvvrrrsssvvvzzz{{{yyytttooozzz{{{{{{zzz|||}}}yyyzzz~~~~~~~~~}}}|||{{{}}}{{{}}}xxxuuuyyy~~~}}}zzzyyyzzz|||zzzwwwyyyyyyyyy}}}zzzwwwvvvyyyuuuxxxzzzyyyxxxzzz~~~vvvqqqqqqsssssswwwtttuuuwwwvvvrrrtttyyywwwuuuxxx}}}}}}yyyzzz|||zzz|||~~~yyy~~~}}}wwwvvv{{{{{{}}}}}}~~~~~~~~~|||wwwvvvwwwwwwwww}}}~~~~~~}}}{{{}}}uuussswwwwwwxxxwwwvvvvvvwwwyyy{{{}}}{{{tttppprrruuuuuussstttuuutttssssssuuuvvvtttqqqrrrxxxzzzyyyzzz~~~yyyxxxyyy|||{{{xxxyyy}}}wwwyyy}}}}}}yyyyyy}}}vvv}}}~~~~~~~~~}}}}}}xxxvvvvvvxxxyyyyyy}}}~~~~~~~~~}}}~~~vvvrrryyyxxxwwwwwwwwwvvvsssqqquuuwwwwwwrrrqqqtttwwwwwwrrrxxxxxxrrrpppvvvxxxtttqqqnnnnnnssswwwxxx{{{~~~wwwyyy|||~~~{{{yyyyyy|||{{{wwwzzz~~~|||zzz}}}tttyyy|||~~~~~~|||~~~~~~{{{|||~~~~~~|||wwwxxxzzz{{{}}}~~~~~~}}}~~~yyywwwwwwyyywwwwwwxxx{{{yyyuuuppprrruuuuuurrrrrrwwwxxxwwwvvv~~~rrrpppyyyzzzssspppqqqsssttttttvvv{{{|||}}}}}}vvvttttttyyy}}}}}}}}}~~~}}}{{{zzz{{{}}}}}}}}}||||||zzzssswwwyyy{{{|||~~~~~~}}}{{{zzzzzz}}}|||zzzxxxwwwxxxzzz{{{ttttttuuuyyy||||||xxxttttttvvvvvvtttuuuyyyyyyvvvyyyrrrooowwwyyyrrrrrrxxx|||xxxsssttt{{{}}}xxx~~~~~~zzzxxxzzz~~~|||~~~xxx~~~{{{yyyyyypppwwwzzz|||zzzzzz~~~}}}zzzxxxwwwxxxwwwvvvwwwyyy{{{}}}|||{{{rrrsssuuuxxx{{{{{{yyyvvvuuuwwwwwwvvvwwwzzzyyytttxxx|||zzzqqqnnnsssuuurrruuu|||{{{uuuvvv|||~~~yyy~~~}}}}}}zzz}}}~~~zzz~~~}}}{{{{{{~~~xxxvvvyyy{{{zzz~~~~~~{{{yyyzzz{{{vvvuuuvvvyyy~~~~~~{{{vvvxxx{{{{{{zzzxxxwwwwwwuuuwwwwwwvvvxxx{{{yyysssvvvvvvtttrrrppprrruuuxxxwww{{{|||xxxxxx{{{|||yyyyyy|||zzz}}}}}}{{{{{{wwwzzz}}}zzznnneeegggpppvvvyyy|||xxxtttwwwxxxvvv~~~{{{wwwtttuuuzzz~~~}}}}}}{{{wwwwwwxxxsssuuuvvvvvvyyy|||yyysssvvvrrrrrrttttttsssxxxwwwxxxvvvuuuyyy|||sss~~~xxxyyywwwzzz{{{yyy{{{vvvyyy~~~zzzxxxzzz{{{}}}|||~~~{{{vvvzzzhhh[[[OOOKKKNNNQQQRRRRRRfff|||}}}}}}zzzwwwxxx}}}~~~{{{}}}wwwuuuwwwyyywwwuuuuuunnnlllxxxuuuuuuzzzssszzz|||wwwtttuuuuuuuuuwww|||wwwrrrvvvzzzxxxuuuuuu~~~}}}||||||{{{{{{uuuzzzrrrzzz|||~~~yyy}}}tttyyy}}}{{{xxxkkkdddjjjggg]]][[[YYYQQQJJJLLLQQQRRRMMMHHH]]]}}}}}}}}}vvvuuuyyyzzzwwwzzzvvvtttwwwwwwssspppppppppmmmxxxuuuwww}}}uuu{{{yyyvvvuuuvvvuuusssvvv{{{|||sssnnnrrruuusssqqqqqqvvvzzz}}}}}}|||{{{|||}}}~~~}}}yyy~~~yyyyyyzzztttzzztttxxx|||~~~uuulllXXXRRR\\\[[[QQQOOO\\\]]]```eeefff___OOOBBBMMMqqq|||{{{uuuvvv{{{}}}|||vvvsssssswwwwwwtttqqqqqqvvvqqqzzzvvvxxx~~~tttwwwyyyyyyzzz{{{xxxuuuwww}}}yyyttttttuuusssqqqqqqqqqtttxxxzzz{{{|||}}}~~~zzz}}}zzz}}}uuutttsssxxxqqqhhhUUUMMMSSSSSSQQQWWWttt|||xxxgggRRRCCCHHHddd|||}}}}}}tttqqqqqquuuvvvuuuuuuxxx{{{ttt{{{wwwxxx|||ppprrr}}}~~~~~~zzz{{{|||yyyvvvtttrrrrrrtttssstttyyy~~~~~~}}}zzz{{{~~~uuuyyywwwfffhhhppp{{{{{{~~~bbb```SSSJJJJJJIIISSShhhjjjZZZQQQLLLUUU___nnn}}}oookkktttvvvooozzzuuurrrpppqqqqqqooorrrwwwxxxrrr{{{vvvvvv{{{pppsss||||||~~~}}}yyyvvvuuuuuuuuuyyyuuusssxxx{{{{{{}}}ttt||||||}}}yyyeeeZZZ^^^fffrrr}}}{{{{{{qqqQQQVVVUUUUUUXXX[[[mmmiiiPPPLLLTTT[[[ggg]]]ZZZfffuuuwwwlll```ZZZbbbrrr~~~tttnnnqqqiii]]]rrr}}}yyyuuusssoookkklllqqqrrrooo{{{vvvvvv{{{sssyyy~~~||||||~~~~~~zzzyyy{{{vvv|||}}}zzz|||}}}}}}yyywwwwwwzzz~~~{{{vvvuuueeeTTTdddoooqqqtttyyy~~~rrrccchhhkkkttt~~~{{{ZZZFFFJJJYYYaaaeeeXXXQQQZZZfffgggaaa]]]VVVXXXaaannnssskkk^^^UUUVVVkkkvvvwwwzzzwwwnnn{{{sssqqqtttrrrrrryyyuuuxxxsss|||~~~xxxuuuxxx{{{yyyvvvuuurrr{{{|||}}}~~~}}}vvv|||~~~|||~~~xxx``````yyy|||sssVVVHHHNNNWWWYYYXXXPPPRRR]]]eeebbb^^^___XXXUUUVVV___ddd\\\OOOEEE???RRRWWW\\\jjjdddXXX```~~~vvvxxx}}}tttuuuoooyyywwwrrruuuzzzyyyuuusssnnnyyy|||vvvvvvvvvsssttt~~~zzz}}}{{{vvvpppaaaggguuu~~~~~~|||yyyqqqeeeYYYSSSSSSWWW[[[WWWHHHIII[[[ccc[[[[[[fffggg]]]bbbhhhZZZJJJEEECCCKKKJJJIIIJJJKKKJJJHHHFFFUUUtttnnnqqq~~~qqqllluuuyyyvvvzzzrrrxxxxxxpppuuu|||vvv{{{|||{{{}}}~~~~~~~~~}}}jjjcccwww}}}|||zzz~~~qqqiii^^^WWWUUUVVVUUUTTT\\\SSSSSS^^^```XXXVVV]]]```aaakkkjjjWWWLLLPPPRRRJJJGGGEEEIIINNNOOOJJJEEELLL]]]~~~vvv{{{xxxqqquuutttsss|||{{{|||}}}|||yyy~~~~~~~~~iiidddyyy~~~~~~~~~{{{||||||wwwlll___YYYZZZ\\\ZZZVVVUUUTTTVVVXXXUUUOOOMMMNNNVVVZZZcccbbbWWWWWWZZZRRRPPPJJJFFFKKKTTTUUULLLBBBGGGFFFddd}}}|||xxx}}}|||}}}}}}iiieeeyyy|||yyytttvvv{{{yyyzzzppphhhgggiiiiiihhhgggooossspppkkkiiihhhfffXXXSSSTTTVVV___nnniiiPPPMMMEEEAAAGGGSSSWWWNNNCCCGGG===QQQmmmjjj[[[___jjj~~~ooojjjyyy}}}tttvvvzzz~~~vvvgggiiivvvllljjjiiisss{{{tttttt~~~}}}}}}}}}iii]]]SSSRRRaaa}}}jjjJJJDDD@@@DDDKKKNNNIIICCCBBB???GGGMMMEEEDDDLLLOOOccchhhsssssshhh}}}{{{~~~yyywww||||||}}}qqqiiiVVVSSS]]]WWWZZZQQQWWWcccuuu~~~zzzssscccfffzzzwwwiii[[[RRR[[[{{{iiifff___TTTIIIBBB@@@@@@BBBLLLRRRHHH???MMMYYYQQQDDD???IIItttwww```sssuuufffhhh{{{tttiii{{{~~~sssooolllgggaaa]]]^^^hhhwww~~~sssccc[[[IIIFFFQQQSSS```[[[YYYYYYbbbyyy~~~ssswww|||pppsss~~~kkk\\\WWWaaammmQQQBBBDDDMMMUUUjjjuuufff\\\nnnzzzlllJJJHHHNNNuuuyyyXXXeeezzz[[[GGGIIIggguuuwwwttt]]]kkkfff^^^YYYXXXUUUNNNIIIIIIFFFMMMZZZdddiiipppiiiUUURRRJJJLLLTTTWWWiiiiiiddd\\\ZZZhhhyyy~~~iiiYYY___tttzzzXXXIIITTTdddooo}}}mmmvvvvvvmmmFFFOOOpppuuuSSS???CCC\\\uuu^^^\\\uuuccclllyyyeeeSSSRRRUUUYYYWWWPPPOOORRRVVVVVVXXXWWWRRRRRRbbbuuu}}}bbbNNNPPPTTTYYY]]]ZZZjjjeeeddd]]]VVV[[[qqq{{{yyy^^^XXXnnnrrr[[[iii|||YYY???jjj{{{oooWWWMMMOOOSSSkkk{{{iiihhh~~~oooyyyttt___OOOXXX______^^^^^^]]][[[___\\\aaa]]]OOONNNYYY___qqqtttkkkQQQWWWZZZWWWUUUYYY\\\]]]___[[[ZZZ___\\\SSSjjj~~~{{{}}}hhhVVV___{{{xxxaaammmbbbKKKYYYaaa```UUUQQQ\\\kkksss~~~~~~qqq^^^^^^gggiiiccc\\\XXX]]]___[[[XXXZZZ\\\\\\bbb```dddeee\\\ZZZ___aaannn~~~tttggg[[[QQQTTTVVVUUUWWWZZZYYYUUUSSSUUUWWW\\\ZZZQQQaaazzz|||{{{vvvpppnnnxxxtttXXXWWWssskkksss{{{lllrrrppphhhaaaiii}}}rrrcccUUUOOOOOOQQQVVVZZZ^^^bbbbbb\\\XXXYYY[[[ZZZ```___cccgggeee``````dddttt~~~zzzkkkdddXXXJJJNNNPPPPPPQQQTTTWWWRRRKKKHHHPPPSSSVVVWWWQQQXXXmmmzzznnnyyyvvvzzzvvvrrrnnnmmmttt{{{aaaaaa~~~|||XXXUUUTTTUUUSSSPPPPPPTTT\\\aaaddd___[[[ZZZYYYWWWZZZ\\\]]]___```ZZZ]]]jjj}}}kkk[[[XXXQQQDDDJJJLLLLLLJJJLLLNNNKKKFFFDDDNNNOOONNNRRRRRRUUUaaa~~~{{{hhhrrr~~~{{{xxx~~~{{{wwwyyy}}}vvvxxxyyyyyywwwyyyxxxjjjrrr|||aaaFFFIIIQQQ[[[]]]VVVPPPMMMVVV[[[\\\XXXUUUWWWYYYZZZWWW]]]YYYWWWWWWQQQ[[[wwwzzz___RRRSSSRRRJJJJJJMMMMMMHHHEEEGGGJJJIIIDDDLLLIIIEEEKKKNNNRRR[[[~~~xxx}}}{{{yyy}}}|||~~~vvvxxx~~~uuupppzzz~~~uuuooo{{{}}}pppRRRIIIIIIPPP[[[___[[[SSSPPPRRRTTTSSSMMMLLLRRRZZZ^^^WWW```YYYSSSVVVOOOZZZhhhUUUNNNQQQRRRPPPLLLPPPOOOIIIDDDGGGKKKMMMDDDIIIDDDAAAEEEFFFIIIUUUxxxzzzyyy~~~~~~zzzyyy}}}}}}{{{xxxhhh^^^cccnnnsssvvvzzzuuummmkkktttdddQQQRRRPPPRRRYYY[[[WWWRRRPPPJJJPPPRRRPPPPPPUUUZZZ\\\SSS]]]TTTQQQZZZOOOUUU{{{kkkUUULLLMMMMMMMMMNNNLLLNNNMMMHHHGGGJJJKKKJJJCCCGGGEEEEEEGGG???>>>LLLlllzzz~~~yyy||||||lll^^^[[[]]]^^^bbbgggeeeccchhhtttzzzxxxvvvwww|||||||||{{{{{{{{{}}}|||qqqtttnnnooonnnUUUQQQSSSQQQRRRVVVUUUNNNIIIHHHCCCNNNYYY]]]]]]]]]ZZZVVVLLLVVVMMMNNN[[[OOONNNqqqvvv\\\GGGGGGLLLJJJHHHJJJJJJJJJHHHFFFIIILLLIIICCCDDDHHHIIIMMMLLL===888FFF]]]}}}zzz~~~}}}wwwrrrnnnkkkhhhfff___eeekkkoootttxxxuuuoooqqqsssxxx~~~zzztttxxxqqqnnnsss|||{{{~~~|||YYYgggppp^^^\\\XXXSSSKKKMMMRRRUUUOOOEEEDDDIIIDDDKKKNNNNNNUUU___[[[PPPIIIHHHDDDKKKYYYYYYWWW___}}}uuuUUUQQQLLLHHHFFFFFFEEECCC@@@IIILLLFFFAAADDDHHHHHHFFFJJJNNNNNNJJJFFFCCCBBBUUUiiiyyyrrrsssyyy}}}}}}}}}~~~qqqtttvvvwww{{{~~~yyywwwwwwyyy{{{}}}zzzuuuppp}}}||||||}}}||||||rrrttt||||||}}}aaannniiiOOOPPPVVVZZZPPPOOORRRVVVSSSLLLGGGHHHHHHPPPSSSQQQTTTZZZVVVMMMFFFGGGEEEMMM[[[ZZZUUU[[[nnn[[[OOONNNLLLIIIFFFCCCAAA@@@BBBIIILLLFFF@@@AAACCCCCC@@@EEEKKKMMMJJJEEEAAA???FFF^^^zzzsssooorrrzzz~~~}}}~~~zzzwww{{{~~~xxxjjjjjjtttuuuzzzyyyvvv||||||iiissshhhSSS[[[aaaaaaXXXUUUTTTWWWWWWQQQLLLJJJHHHOOOSSSRRRSSSWWWTTTLLLHHHLLLKKKQQQ\\\[[[XXX```xxxZZZEEEGGGJJJKKKIIIDDD???>>>???HHHMMMOOOHHHAAA?????????;;;@@@GGGJJJHHHCCC>>>;;;;;;VVV|||}}}~~~{{{wwwsssqqqqqqvvv}}}{{{uuu}}}|||sssaaa^^^gggiiiwwwxxxlllnnnxxx~~~wwwmmmxxxqqqkkkzzzuuukkkmmmjjjeeebbb___\\\[[[ZZZXXXZZZZZZXXXYYYZZZTTTKKKOOOVVVTTTRRRWWWYYY___mmmgggMMM===AAAEEEHHHFFFAAA>>>@@@CCCNNNQQQPPPJJJCCC>>><<<<<<:::>>>BBBEEEEEEBBB>>>;;;<<>>>>>AAADDDBBB???@@@EEEJJJNNNNNNLLLGGG@@@:::999:::======>>>@@@@@@@@@???===AAA[[[yyy}}}|||}}}uuusssooonnnoootttyyy|||zzz}}}~~~~~~~~~wwwvvvnnn^^^ZZZ\\\XXX{{{cccTTT\\\ppp}}}mmmvvvvvvnnnyyy~~~}}}sssttt|||yyyvvv~~~wwwjjjjjjsss~~~}}}^^^GGGAAAEEE===???@@@??????BBBGGGLLLIIIEEEAAA???:::555555999???===<<<<<<>>>???>>>===AAAZZZzzz}}}~~~yyytttqqqnnnlllkkkpppvvv~~~{{{{{{|||}}}~~~tttpppoooggg}}}}}}sssfffcccmmmwwwxxxxxxxxx}}}pppooowwwxxxwwwqqqvvv{{{}}}zzz~~~vvv[[[HHHDDDGGG<<<======???@@@CCCEEEGGGCCC===999888555222555;;;===;;;:::;;;======;;;999<<>>;;;::::::<<<>>>===999555999UUU~~~{{{|||}}}}}}}}}||||||{{{|||xxxsssnnnmmmrrrxxx}}}zzz{{{|||~~~{{{zzz{{{|||zzzxxx{{{|||wwwvvvuuutttyyy{{{{{{}}}~~~yyysssrrrxxx~~~~~~|||uuuhhhbbb[[[OOOFFFCCCAAA<<<999===DDDFFF@@@999;;;:::444555<<<777555???AAA>>>:::999::::::888666666___}}}}}}~~~}}}xxxuuuxxx{{{vvvqqqlllmmmxxx}}}|||~~~}}}~~~}}}~~~|||}}}ooo```\\\ZZZSSSJJJDDD;;;;;;<<>>@@@???===:::888777<<<;;;===BBB===:::CCCJJJEEE@@@???@@@???:::666>>>ooo|||~~~yyyxxx{{{{{{yyyvvvwwwzzzyyyyyywwwwwwqqqccceeeooolllcccZZZUUURRRKKKAAA999:::<<>>777===<<<<<>>===EEEFFFKKKOOOLLLBBB:::777888===ooo~~~vvvvvvtttrrrqqqrrrwwwzzzxxxuuutttsssrrrvvv|||}}}uuulllmmmrrr~~~}}}{{{vvvmmmssstttkkk^^^RRRHHHBBB999666444666;;;>>><<<:::===KKKLLLDDDBBB@@@@@@JJJEEEJJJLLLFFF;;;444444777DDDmmm{{{nnn[[[^^^___\\\YYY\\\eeennnooossssssnnnkkknnnqqqqqqnnnrrrwwwxxxqqqkkkpppyyy{{{~~~~~~~~~{{{}}}tttpppvvvwwwooogggaaa[[[TTT>>><<<999777777:::>>>@@@IIIWWWUUUIIIDDDCCCFFFQQQMMMJJJDDD<<<666444777999>>>```xxx}}}```BBBFFFHHHDDD???BBBNNNZZZOOOTTTXXXXXXZZZ___bbbaaaccclllvvvyyyrrrlllrrr|||www~~~}}}|||}}}{{{tttppptttsssnnnllllllhhhaaaNNNMMMJJJCCC======DDDKKKRRR___\\\MMMGGGFFFKKKVVVXXXMMM???666555888<<<===222NNNzzzzzz|||wwwSSS999CCCJJJFFF;;;555999AAA<<<@@@DDDFFFFFFFFFHHHJJJYYY```zzz{{{bbblll{{{wwwzzzzzzxxx|||zzz~~~vvvjjjiiikkkooorrrrrrrrrsss\\\bbbaaaWWWNNNOOOUUUYYYdddaaa\\\TTTJJJFFFOOO[[[\\\MMMBBB;;;999DDDKKKBBB;;;;;;TTT{{{vvvOOO888;;;>>><<<777444666999000333666777777777888:::DDDQQQuuugggiiizzztttxxxzzzxxxtttwwwvvveeebbbaaacccfffhhhiiiiii[[[fffnnnmmmiiifffeeecccgggdddaaa\\\TTTQQQWWWaaacccQQQDDD@@@CCCRRRYYYOOOIIIHHHYYYzzz~~~tttJJJ888555333222444555444333...000222222222111222333777CCChhhxxxddd```nnnooozzz|||zzztttssszzz|||lllUUUOOOGGGCCCDDDGGGIIIHHHKKKWWWdddlllqqqtttrrrnnnoookkkhhhfffaaa]]]^^^cccgggUUUIIIGGGNNN___fff\\\UUUVVV\\\jjjrrrEEE999555111000333666666555555666777777666666777777777999NNN\\\QQQMMM\\\eeeuuuzzz~~~|||xxxwwwzzz}}}~~~}}}xxxmmmbbbccc[[[LLL>>>999999:::888666===EEEOOO\\\jjjrrrsssooojjjhhhjjjiiidddcccdddhhh[[[UUUTTTXXXeeelllbbbRRRYYYWWWQQQ\\\|||lll@@@777666333222222444777999888777777888888999999999:::333777@@@>>>===GGGPPPaaakkkyyy~~~|||}}}xxxmmmhhhhhh~~~ttt```HHH:::666555222111222333777DDDTTT___bbbZZZWWWYYY```eeeffffffhhhjjjeeehhhgggcccjjjooohhhMMMXXXTTTAAAAAAaaaddd<<<444555444222000000444888888666666777999<<<<<<<<<===888666:::??????@@@CCCHHHSSSeeewwwuuugggfffooopppRRR<<<666444111222333111000444<<<@@@???<<<;;;AAALLLVVV\\\aaafffeeefffmmmmmmfffiiillleeeSSSaaa___KKKDDDZZZxxx{{{[[[888444333333111000000222444666444333666:::===???>>>===BBB???>>>EEEHHHDDDCCC<<>>BBBEEEEEEIIIBBB;;;888<<>><<<:::777666999;;;===>>>BBBCCCCCC???;;;;;;>>>BBBAAAHHHeeevvv{{{~~~ooobbbbbbhhh___FFF333000///))))))111333333222000---,,,,,,---***++++++,,,...///111222444444444444333222111000///666<<<;;;999???MMMZZZggg___]]]gggwwwjjjDDD<<<333222111000///000111111222222333444666;;;@@@EEECCC>>>888555444666777888>>>GGGNNNLLLCCC;;;;;;???:::VVVzzzzzzfffYYY\\\aaahhhvvvwwwlllbbbbbbhhhYYYCCC111///...***,,,333222222222000---,,,,,,...+++++++++,,,---///000111222222111000////////////)))---000000...111999@@@LLLFFFEEEKKKVVVfff{{{lllCCC:::222222111000///000000111000111333333555:::BBBIIIHHHBBB;;;666444666888999;;;FFFPPPQQQJJJBBB@@@AAADDD___|||hhhIII===@@@FFFOOO```ttt~~~~~~}}}uuummmddd]]]]]]aaaMMM<<>>GGGFFFDDDEEEFFFEEEBBB>>>666666PPPvvv~~~___===888999;;;<<<<<>>KKKGGGCCCBBBDDDDDDBBB@@@999>>>ZZZ}}}fffBBB<<<;;;<<<===;;;===JJJYYY~~~~~~}}}wwwfffQQQBBB>>>666222000333444222000000///000000...,,,,,,---...------,,,,,,+++,,,,,,,,,,,,------.........------000///000000111222333333//////111333222111666>>>[[[ooopppOOO///666000000000000000//////...///------222999>>>@@@@@@:::777333333555:::>>>@@@CCCAAA>>>======>>>??????>>>MMMnnnwwwQQQAAA>>>???DDDDDDDDDJJJSSS|||vvvkkk[[[MMMIIILLL666222/////////...------//////000...,,,,,,---...------,,,,,,++++++,,,,,,***+++---......---,,,+++......///.........000111111///111444555444666:::<<>>999>>>777888888333777>>>;;;???===;;;888777888:::<<>>OOOuuunnnLLL666////////////////////////000...000222333999???@@@<<<999444888999444888@@@>>>======<<<:::999999;;;<<>>DDDEEE@@@@@@GGG___mmmzzz~~~{{{kkkVVVDDD999555///...------,,,,,,,,,,,,000000///...---,,,,,,,,,++++++,,,,,,,,,------------+++******,,,...000000555000---......,,,...222000333222///111666888555888<<>>>>>;;;>>>@@@>>>:::666555555DDD]]]|||{{{zzzwwwfffdddhhhooommmaaaUUUOOOCCCHHHKKKOOObbb}}}ttt[[[===...///,,,,,,,,,,,,,,,---...//////000111222222111000///******+++,,,---...//////+++---...---,,,...444:::333000///111111000222555444555444222222666;;;===<<<===:::LLLwwwcccGGG666111000000/////////......------...111111///111666999888777888AAACCC888999@@@@@@BBBDDDEEEBBB;;;666555666EEEaaazzz|||~~~yyyiii```[[[UUUKKKFFFOOOfffzzzbbbBBB111000,,,,,,,,,,,,------...///,,,...000222333333222222,,,,,,---------.........---///000...---...333777111000222666777333222444888666444222111333888>>>;;;===:::GGGmmmuuuSSS<<<333///---000//////......---------,,,000111---,,,...000///333333<<<@@@999<<>>;;;>>><<>>666333777===OOOnnnzzzxxxgggVVVVVVOOOIII]]]~~~zzzlll\\\KKK<<<444------,,,,,,,,,---.........------------...//////+++,,,,,,---...///000000.........///111222111000000///222666777333111222666333000000------555@@@>>>BBB@@@CCCLLLUUUkkk}}}kkkOOO777111888:::666000000///...------,,,,,,000666888444111111000///222...333888555;;;AAA>>>@@@AAA>>>777//////555===RRRssszzztttfffXXX___WWWEEEOOOmmm~~~sssbbbTTTJJJ???555...------,,,,,,---------000///---,,,++++++,,,,,,)))***+++---///000222222---,,,,,,///333444222///---+++---222444333444777444000......,,,,,,666BBBDDDFFFDDDCCCBBBCCC^^^rrr```EEE333222::::::555333222000///...///111222444222//////000000000000000777777000///666888222333444000000222---111CCCVVVppp|||zzz{{{ooo[[[VVVRRRPPPWWWyyywwwgggOOOCCC???777,,,,,,------.../////////---.........---,,,,,,+++,,,...///...,,,+++,,,------,,,...444666111---,,,............///000222222333666000---333333222999DDD@@@EEELLLIIIFFFWWWooo|||uuu]]]@@@000000555666555222111000......///000111333111///...///000//////+++AAAOOOEEE444...111222000111---...111---222EEEYYYrrr~~~}}}|||```WWWXXXVVVWWW}}}yyyppp```GGG<<<999111------------............------......---,,,,,,++++++,,,---,,,******,,,...,,,***---222555222/////////......//////000111111...111+++)))333555555;;;:::CCCLLLNNNJJJHHHOOOXXXTTTiii}}}tttVVV888...///000111444111000///------...//////111///------...///...---,,,CCCQQQGGG444+++---000///000,,,---222///555HHHcccyyybbbXXX___bbbbbbtttjjjYYY@@@555333---............---------------------------,,,,,,+++***+++***))))))***---000---***+++000222111000222///////////////000000000///111,,,...<<<@@@>>>BBB333CCCOOOLLLGGGHHHIIIFFFAAAWWW~~~{{{iiiJJJ111...111......333000///...------------...///---,,,,,,---...---,,,111666777111...//////---111222---...333111999MMMqqqiiiZZZXXX^^^jjj~~~uuujjjXXX>>>333333...//////...------,,,++++++,,,,,,---------,,,,,,+++*********)))(((+++///222///+++***---000//////222000000000000000/////////000333000666FFFIIICCCDDD888CCCLLLMMMJJJHHHGGGGGGGGGSSSuuuhhhUUU===---000444///---111///......------------------,,,+++,,,---...---+++000,,,(((&&&+++222222///333333---...333222;;;OOOxxx|||eeeNNNRRRlllxxxnnn[[[???333333/////////...---,,,++++++***++++++,,,,,,---,,,,,,++++++++++++******,,,000444222---***,,,---,,,---//////000000111000000///......222222999HHHHHH???===EEEEEEOOOZZZWWWJJJFFFLLLCCCDDD```zzz[[[BBB555---000444111...000...............---------,,,++++++,,,......---+++)))---000000...///222444222222,,,---333444>>>TTTvvv{{{\\\^^^|||wwwssslllhhhfffeeedddddddddlllwww{{{rrr^^^AAA333222............---,,,++++++******++++++,,,,,,,,,,,,,,,+++,,,,,,++++++---000333333...***,,,,,,++++++......///000111111000///...000666666;;;GGGEEE<<<;;;LLLJJJTTTeeebbbNNNCCCGGGEEEAAAXXXpppNNN555222000///000000000//////////////////...------,,,++++++---//////---,,,)))...333444111...111666222222---///777:::FFF]]]uuu{{{{{{{{{qqqlllTTTQQQMMMKKKJJJIIIGGGEEEAAAJJJXXXdddooozzzvvvbbbCCC444222...---------,,,,,,+++++++++******+++,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000111,,,)))+++---++++++...,,,...///111222111000///222888666888AAA@@@:::===HHHIIIQQQ[[[ZZZNNNDDDBBBJJJEEEUUU~~~\\\777000333222---,,,000111/////////000000//////...---++++++,,,---//////...,,,000+++(((+++///222222333333444000333===AAAOOOfffxxxmmmYYYHHH>>><<<;;;999999999999777555555999===CCCKKKZZZlllyyyzzzfffFFF666333...------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,......***(((+++---,,,---///+++---///111222222111000///444000///666777555<<<@@@FFFIIIGGGHHHKKKHHHAAA@@@;;;FFFiiimmmFFF333333777666222222888999666111000............,,,***------,,,++++++,,,,,,---............////////////222333555666888DDD\\\rrryyyaaaKKK>>>888555666444222111222444888:::777444111111555===FFFLLL```mmmxxxZZZHHH;;;000...---,,,,,,++++++,,,,,,------,,,,,,,,,------+++)))++++++++++++++++++++++++---......---+++******++++++,,,...000111111000000111,,,...444666111333:::888>>>FFFLLLQQQPPPGGG===BBB???BBBUUUwww\\\;;;000111444333...///333555222///---++++++,,,---,,,+++---------,,,,,,---......---------......//////000111000222666<<>>BBB===;;;===999@@@LLLTTTUUUNNNEEEAAADDD@@@AAATTTwwwsssIII333111111222111------111333222000---+++***+++---...------------------...///000------------...///000111000---...666CCCVVVooorrr]]]DDD444111333333111222222111111111333444555222222222111000000//////000999HHHZZZlll|||sssPPP>>>444///111---,,,,,,++++++,,,,,,------,,,,,,,,,------+++)))++++++++++++++++++++++++)))+++------,,,,,,...///,,,,,,,,,---...///000111444555AAAUUU[[[NNN<<<333:::>>>IIISSSPPPEEE???BBBAAA@@@EEEXXXzzz```===222666222222000///000333555666444111...,,,---///000000---------------...///000............///111222333111------777HHH]]]vvvyyyXXXIII999333444444222000222222222222222333444444111111222222222111111000111333888???LLLaaayyypppMMM<<<444///222---,,,,,,++++++,,,,,,------,,,,,,,,,------+++)))***+++++++++++++++,,,,,,+++,,,------,,,,,,---///,,,,,,++++++,,,...000222,,,000AAAUUU[[[NNN>>>777===;;;AAAMMMNNNCCC===???<<>>000000555333222333666777555444666444111...------...------//////............//////333222000///000111333444333///111:::IIIZZZnnn~~~zzziii===666333444444555???LLL555444333222222333444555555444222111000000111111+++000555555555===NNN]]]mmm{{{tttVVVGGG>>>555555---,,,,,,++++++,,,,,,------,,,,,,,,,------+++)))*********++++++,,,,,,---...///000...,,,++++++,,,---------...///000111222111000444:::999999CCCQQQ@@@AAAMMMfff|||}}}gggPPPTTTPPPMMMSSSiiioooQQQ:::111333777:::777999===<<<666333444000///---...///000000///333333222111000000000000333222///...---///000222111///222;;;FFFUUUgggvvvzzzrrr}}}ppp@@@777333444444333>>>MMM555444111000000111333555333333222111000000//////,,,///111333555999@@@EEEZZZppprrrUUUFFF<<<222111---,,,,,,++++++,,,,,,------,,,,,,,,,------+++))))))******+++,,,,,,---------...///...---,,,---...------///000111111222222---///999DDDDDD;;;999===<<>>@@@DDDAAA888333333///......000333555444444666666444333222111111111333111...,,,,,,,,,...000...///333;;;EEEQQQcccrrr{{{yyy~~~uuulllyyyvvvxxx>>>444000222111,,,111<<<555333000......000222444000111222333333222111000666222---...333888;;;;;;MMMhhhoooQQQAAA666---,,,---,,,,,,++++++,,,,,,------,,,,,,,,,------+++)))))))))***+++,,,,,,------+++---......------///000,,,...000111333333222222777444999BBBBBB:::444666777<<>>DDD;;;111///555???TTThhhgggTTTBBB<<<888DDDMMMBBBKKK~~~nnnTTTNNNjjjxxxbbbLLLAAACCCFFFFFFMMMNNNNNNJJJBBB888111000555444444555777777666555333222111111222222000...////////////////////////---000222222666BBBSSS___|||cccfff}}}zzz{{{{{{||||||kkkOOO;;;666222111333444222///111111111000111111222222333222111222333333222000//////000000111222333444<<>>888444333111---,,,...///000111///...,,,---...///...------------...............000//////222666===IIISSShhhaaa???;;;222111000111333333111/////////000111111222222222111000000111333333222000111111000000000111111222777PPPoooxxx^^^HHH@@@666...111,,,,,,,,,,,,---...///000111///---+++++++++---...,,,---...---,,,++++++,,,...------,,,,,,,,,------000---///555777333000000RRRooorrrYYYKKKAAA777BBBeeexxxzzzxxxdddSSSYYYJJJOOOUUUUUUPPPSSSggg}}}|||qqq```MMMDDDEEEHHHHHHFFFFFFNNNRRRMMMGGGDDDAAA===444111---+++,,,...///000000...,,,,,,---...------------------......//////...,,,---111555:::FFFSSSbbbaaa===999.........000111111000//////000111222333222222222000000///111333333222000000000/////////000000111<<<\\\www\\\FFF>>>555...111------------...000111222333111///---,,,---...///+++,,,---,,,+++***+++---------,,,,,,,,,------...000------444999888444111777JJJXXXRRRAAA999@@@JJJccchhhDDDAAABBB:::@@@RRRWWWWWWiiiuuu\\\MMM@@@>>>BBBEEEFFFGGGEEEMMMOOOJJJHHHKKKIIICCC777444000...///000111111333000---,,,---...---------------...//////000000,,,***,,,000111444CCCTTTddd}}}}}}gggEEE777........./////////000000111222333444444333222111000//////000222333222111000000//////000111222222@@@gggwww[[[DDD<<<444---111------------...///000111333111000...---------...***+++,,,+++***+++,,,...------,,,,,,,,,---......---+++***,,,///111222111000666888222///===]]]xxx}}}[[[===555;;;:::LLLeeejjjdddxxxrrrHHH===555888>>>AAACCCFFFBBBHHHIIIEEEGGGMMMIII@@@888555222111111111111000666333///............---------...//////000111111...,,,///222///000AAAWWW```ssshhhOOO999000000000///...///111222444555666666555444222111///...///000222333222111111000111111222333444555???hhhwww[[[CCC:::222,,,000,,,,,,,,,,,,,,,---...///000000///...---,,,++++++)))***+++******+++...000,,,,,,,,,,,,,,,---...///222777;;;888111...///000333===>>>666===[[[vvvmmm[[[LLLDDD<<>>999777444222000111222333888999999777555333333444111111111111111000///...000000......666??????888@@@\\\~~~vvvXXXddd^^^```|||rrr\\\DDD666111...)))...,,,---111222...+++***111,,,+++,,,,,,***+++...---,,,+++******,,,...///333,,,+++///,,,)))666JJJkkk}}}|||eeeSSSGGG??????^^^wwwaaa[[[uuu}}}hhhvvvsssddd;;;999666555444444222000222...222???JJJGGG<<<333222111000...------......222......444777333000000,,,------------...000111...666444000333888AAANNNVVVXXXiii~~~zzz~~~QQQEEEMMMAAA333333333333333333444444666888:::999777444222111000111111111111000000///333444333333:::BBBBBB;;;999QQQrrr___@@@IIICCCHHHhhh~~~ttt]]]EEE888444000,,,,,,///555999666///,,,...---)))(((+++,,,++++++...---,,,*********+++---...111***+++111---+++???\\\~~~wwwlllddd]]]qqq~~~[[[JJJZZZTTT888666333222111111///...///,,,...777===;;;555111000000///...---------...///++++++333999888222...---------------///000111...111555111000DDDZZZ```YYYXXXdddzzz|||mmm???999DDD<<<000111333555777888888777444777::::::777333000//////000000111111111111000222333222333888>>>===999777LLLiiisssGGG222777111888ZZZyyyuuu\\\EEE999555111,,,)))000:::>>>777...---111///***))),,,---++++++---,,,+++*********+++,,,---...)))---222---...LLLsssnnnEEELLLlll~~~KKK222111//////111111111000...+++,,,111333000///000.........------------------***+++000555555222///111000---,,,---...//////,,,+++444444555WWW|||ggg```ddduuuddd999222;;;444222333555888999:::;;;;;;444666888777444111///......///000111111111111111111222222333555777888666===QQQnnn]]]===444555000666UUUyyyuuu\\\DDD888444000+++)))...666999444,,,,,,222555///,,,...///---++++++++++++*********+++,,,---...+++...222---222XXXhhhHHHmmmtttqqqHHH111000...///000111111000...,,,,,,...---+++,,,111---------................../////////000222444555666333...,,,---------,,,,,,)))222555:::```vvvkkkgggrrrmmmGGG:::888222555666777888999:::;;;<<<777777666333000......000...///000111111111111111444444555666666777999<<>>ddd}}}ssspppjjjzzztttDDD444222000/////////...,,,///,,,,,,...---***,,,000,,,---...///////////////000444444111000444999;;;999444...,,,---...---+++///,,,111666===VVVwwwxxxmmmhhhqqq~~~zzz^^^GGG888111777888:::;;;======<<<<<<999888666222///...///111///000000111111111111000222222333666666777===EEEPPPddd|||{{{RRR777777111111444888JJJrrr~~~kkkQQQ>>>555222///111///...000///000666>>>;;;111+++,,,//////......++++++,,,,,,,,,---------111222000///999SSSuuuooosssrrrvvv}}}~~~qqqgggrrryyy```<<<222000...---......---+++///,,,,,,//////,,,,,,///,,,---...000111111000000///333333111555;;;===;;;888222---+++---000///---000111111777@@@EEEUUUnnnkkkdddcccnnn~~~vvvUUU<<<666888<<>>777666000+++***...111111000000555222:::DDD:::===ZZZ]]]ZZZ^^^lll~~~dddEEEAAA:::@@@IIIQQQSSSOOOIIIDDD;;;<<<<<<;;;777444222222111111111111111000///...222111666<<>>CCCGGGXXX]]]bbbhhhxxxnnnVVVBBBBBBKKK\\\jjjjjjddd^^^JJJFFF???;;;999888888777888333222555555000...111555666888@@@NNN```qqq{{{}}}fffEEE777666666...888666111777HHHlllxxxSSS666///...***...///111111222333666888KKKAAA666111222444222///////////////...///111333888666...333VVV[[[@@@000///888>>>OOOiiiwwwooo|||eeeSSSUUUdddttt~~~yyyVVV@@@999222444333//////333555222111...,,,++++++------,,,...111555666555333222222222000///---,,,---...///***,,,------++++++,,,...//////000222555888:::<<>>:::777???777333777;;;999777777;;;???GGGTTTcccrrr}}}yyy[[[???333333555///888444...777JJJfffsssOOO444//////,,,...///111111111222444777;;;888555555888999666333000000//////...///000222555111...:::^^^~~~TTT333777GGGXXXeee{{{[[[QQQbbb|||uuuYYYUUUeeexxx}}}mmmMMM:::444222444222//////222333222555222...,,,,,,---......///000222555777666333000222111///---,,,,,,------***+++------,,,,,,---//////......111777::::::999LLLYYYeeelllvvvwwwpppxxx|||sssiii```WWWOOOKKKLLLCCC<<>><<<777333111111000/////////000000111---222IIIoootttGGG444HHHggg{{{ddd???@@@FFF```uuuSSSMMM```{{{|||bbbHHH999555333222000...---///111222555222...,,,---...///000444111///000444555222...000///...------------------///000///......///000///---...444>>>DDDDDDBBBKKKWWWbbbiiittt~~~}}}vvvoookkkfff___YYYYYY^^^bbbcccccckkkrrr|||}}}cccFFF;;;555//////666777\\\hhhPPP999:::WWWyyy~~~fffDDD000...000//////000000///......000222...666???CCCAAA:::333000333222000000000000000//////---777WWW~~~iii>>>888NNNttteee___PPPMMMVVVSSS^^^}}}nnnNNNIII^^^zzz}}}yyy[[[FFF===;;;666444111000///000222444222000---,,,---///111111888222,,,+++///111///,,,---------------.../////////000111000...---...///---,,,---555???GGGHHHGGGNNNXXX___eeerrr{{{zzz}}}~~~}}}~~~}}}fffJJJ444333666222111777888[[[hhhQQQ999777QQQttt{{{```@@@...---000//////000000///......///111444;;;CCCEEE@@@888222///444333111111333333111//////...:::WWW{{{aaa:::333CCCoooXXX>>>KKKppp|||tttjjj\\\mmmUUURRRddd{{{~~~~~~rrrUUUFFF@@@???;;;666333333222111444888666444333333555666777666666111+++))),,,///...+++++++++,,,---...//////000---...///...,,,,,,,,,------,,,,,,222999@@@CCCDDDRRR\\\dddgggppp~~~{{{~~~}}}}}}jjjKKK999///444999555444999444EEEHHH>>>888;;;NNNiiivvvXXX;;;------000//////000000///......000222555;;;AAACCC???999444222666333222333666666333000///000666HHHeeeVVV444333;;;fffnnnCCCPPPoooFFFjjjbbbXXXYYYhhh}}}}}}~~~kkkPPPCCC@@@???;;;555222222222000222888999888888888999:::888666000...,,,,,,///000///---+++,,,,,,---............***,,,......------///111.........111666<<>>:::555333666444333555888999666222...222222555MMMpppQQQ555666777SSSzzz```TTTwwwgggGGG\\\^^^\\\\\\eeewwwgggLLL@@@>>>===999222///000///,,,///555666555444555555444111///***+++---000222222000...---------......---,,,,,,***,,,...///000111444666000111222333777===EEEKKKRRRiiizzzvvvmmmrrrsssWWWIIIAAA444222777<<<>>>;;;888888:::000444555888888777OOOxxx{{{gggIII222+++...000000...///000000000000222444333666:::======999444000777444333666:::;;;888444...555111,,,@@@jjjWWW???222---;;;YYYuuuwwwTTTeee^^^SSShhhllljjjbbbaaammm{{{~~~wwwzzzuuuPPP===>>>;;;;;;555...,,,///333333222---///111111///---------...000222222111000000000---......//////...------,,,///222111//////444999888999:::;;;===AAAFFFJJJXXXaaarrruuujjjlll|||ttt```NNN:::<<>>222111///---...111222444555555555444444666999===AAABBB===555///111---,,,000111000000333333333***222TTTttttttCCC666777333888WWW[[[mmmwwwnnn}}}dddaaavvv~~~}}}}}}~~~zzz{{{iiiLLL;;;:::999;;;555...+++...111111000///000111000...------------///111222111000//////...............------,,,---000222111///000444999:::===@@@CCCEEEHHHKKKNNNRRRYYYfffggg___fff{{{~~~jjjVVVMMMFFF:::>>>DDD888444333444666555333333555000000222222///888WWWwwwyyyoooSSS999111444555666888222333444555555555444333888;;;???@@@>>>888222...000,,,,,,...///......000,,,...///CCCjjj|||MMM444777333444NNNvvveeeiii|||gggeeesss}}}zzz}}}|||{{{{{{{{{}}}||||||{{{bbbQQQAAA777666;;;555...,,,---//////...000000000///---,,,,,,------///111222222111...---.........------,,,,,,,,,...000222111000111555888555888>>>BBBDDDGGGIIIKKKQQQZZZdddeeebbbiii|||llleeeFFF<<<===@@@<<>><<<:::999999===???>>>888222///...111...---//////,,,---000---...666WWWUUU555888444111BBBfffttt}}}oooiiiooo{{{}}}|||{{{{{{|||}}}~~~yyybbb[[[LLL777666;;;666111------......---,,,.........,,,,,,---...///000222444444222///,,,......---,,,,,,,,,,,,,,,///000111111000111444777///222777;;;???BBBFFFIIIPPP```iiijjjkkklllvvvvvvjjjgggrrrkkkMMMGGG;;;888<<>>???>>>666<<<===777444666777444444555666555555BBBaaa~~~zzz]]]EEE000+++///000111555DDDCCCCCCAAA>>>;;;888666999<<<>>>:::333......000222//////111000---...111111000===eeeVVV777:::666///999YYY~~~lllaaa]]]gggwwwqqq[[[XXXJJJ777777;;;888333000............))),,,///111111000000000222111222444555444000---...------,,,,,,------...///000000000000111333555111333666:::>>>DDDJJJOOOOOO```dddbbbgggfffkkk}}}www^^^JJJIIIYYYeeekkkttt}}}wwwwwwmmmlllWWW===:::<<<===???BBBDDDBBBEEEOOOQQQTTTRRRHHH>>>999666444777555444666===OOOjjjzzz[[[EEE111,,,---,,,,,,///666777777777555333111000777999;;;777000---///222///...///111///,,,...333111111???hhhtttiiiJJJ777888444...333LLLsssmmmXXXNNNNNN```uuu~~~~~~||||||___MMMGGG===555777:::888444111///...//////+++000777;;;:::888555333444222111222444444111---...---,,,,,,---...000111//////......///000222333222444777;;;@@@GGGNNNTTTXXXhhhccc[[[cccccciii|||fffTTTUUUeeegggZZZOOOPPP[[[cccaaa\\\[[[^^^bbbeeeeeeccc```^^^OOOSSSOOOMMMPPPJJJAAAAAA;;;???>>>AAAIIIKKKUUUlll}}}zzzuuujjjWWWDDD:::999888444111444AAAXXXrrrvvvZZZEEE333///000------000///111333666888999999999666777777444000...000222++++++...000///---000777444444;;;YYY}}}lllLLLFFF333333222000---///???]]]vvvlllRRRIIIGGGVVVmmm{{{~~~}}}aaaKKKEEE<<<444444555888777444111...---...///222999CCCHHHGGGAAA:::666555111......111222///,,,------,,,,,,...000333444///...,,,---...///111111111555999???DDDJJJQQQVVVjjj{{{qqqeeennnkkklll}}}}}}uuu\\\IIIBBBCCCDDDEEEAAACCCEEEFFFFFFDDDBBB@@@;;;666999===>>>EEELLLIII>>>DDD@@@CCCOOOSSScccpppPPP???AAA===999444222<<>>>>>888777555333111000000000+++,,,000333333111666>>>777777444>>>VVV]]]VVVSSS\\\uuuccc:::555***000...000111000333BBBSSS}}}jjj]]]QQQRRReeezzz|||oooIII>>>GGG>>>555777444666555333000---,,,---///:::BBBLLLRRRPPPHHH>>>888555000,,,+++...000...+++------,,,---///111444666...---+++,,,---///000000333888???FFFLLLQQQVVVYYYtttsss{{{qqqkkktttUUUAAA>>>BBB??????>>>===<<<;;;::::::???333888===888CCCPPPJJJDDDKKKFFFFFFSSSVVVhhhyyySSS@@@DDDDDDAAA888000555MMMnnngggVVVDDD333000///+++***---)))+++---000222333333333:::888555333222111///------///444888777777===EEE555777...,,,<<>>;;;<<>>>>>333...222//////222666666333444777MMMRRRVVVUUUNNNFFFAAA@@@>>>===999666333000///.........000444666666222.../////////000000111222222000444;;;KKK[[[VVVOOOVVVZZZlllvvvxxxzzzvvvsss|||rrrdddXXXPPPLLLFFFEEEIIILLLMMMPPPUUUHHHDDD???>>>BBBHHHMMMOOOeeennnvvvwwwwww~~~tttIII888KKKWWWOOOAAA<<<>>>AAAWWW{{{wwwmmmVVVCCC333222333///,,,///+++,,,---,,,++++++,,,...111000......111222///+++///,,,...777===HHH___wwwrrr___TTTUUU[[[hhhtttttt~~~```LLLEEE@@@666...///111000111444===777<<>>======:::222------//////333999999666666999IIILLLNNNLLLGGGBBB@@@AAA???>>><<<:::666333111///...///222666777555000,,,000000000000000111111111111444888JJJ___]]]TTTWWWYYYgggnnnoooqqqnnnppp||||||sssjjjccc```___bbbeeeiiirrrzzzcccbbb___]]]]]]bbbhhhnnnccc???555FFFiii^^^KKKCCCEEEFFFXXXuuuuuuiiiQQQ@@@333333555111------***333666...***,,,...+++000,,,,,,000444333111000//////222444333999QQQkkkzzzyyyqqqkkkYYYIII666///111333222000222...111@@@SSSdddqqqyyy[[[SSSSSSaaauuuqqqVVV===BBBDDD>>>777444333000333333555999888666777;;;===???AAA@@@>>><<<<<<===::::::::::::888555222000---...000222222000,,,***///000000000000000000000444555777HHH___```VVVUUUdddlllkkkhhhiiigggmmm~~~|||}}}}}}}}}||||||}}}~~~kkkPPP777000===^^^VVVGGGCCCKKKPPP```yyyrrrgggLLL>>>222111222000+++)))+++:::>>>222+++///111+++---+++...333555444333555,,,000444444---***666EEEttt~~~dddFFF555444666333//////777999666;;;JJJUUUWWWNNNHHHNNNcccxxx~~~~~~}}}}}}___FFF===EEEFFF===555555777777:::777555666555333777===555777999999888777666666444666888999999777555444............---+++++++++---...///000000000/////////111111>>>SSSVVVNNNNNNfffmmmllllllmmmhhhmmmuuuWWWDDD555///666AAA???888===LLLVVVeee{{{}}}qqqhhhJJJ<<>>222+++///111+++)))...333444222111333444))),,,111333111///333999GGGyyysssMMM888333222222222333???>>>999JJJddd___EEEJJJGGGLLL\\\ooozzz~~~{{{{{{}}}jjjGGG777>>>CCCCCC;;;444333777;;;<<<888444333111111666===999888777666444222000///222333666888999999888777/////////---,,,+++---...,,,---///000111111000000---111000777GGGLLLJJJNNN[[[eeelllrrruuunnnppp}}}aaaGGG???888222444222555555===PPP]]]lllzzzqqqkkkRRRDDD333+++,,,000000...,,,555777000***,,,...+++)))999@@@666,,,---000...---------...///222555888888iiiiiiDDD555000,,,444BBBLLLccclllfffqqqgggbbbcccaaabbbiiivvv~~~}}}~~~\\\:::777>>>??????<<<666222555;;;999555333333111111555;;;===:::555111///.........000111333444666666666555,,,///000///---,,,---///,,,...000222444444333333,,,444444555@@@FFFLLLWWWVVV___eeennnsssnnnsssrrrdddJJJ:::===999333666333:::;;;BBBTTTccctttyyysssooojjjXXX@@@///,,,///000...///000000...,,,+++,,,...111LLLTTT<<<))),,,///(((//////---++++++---///000999RRRxxx{{{SSS555222111...BBBaaawww~~~ppplllyyy}}}WWW888??????<<<===???:::222444;;;444222111333333111555:::<<<777000+++***,,,///111......///000111111111111(((,,,000111...,,,+++,,,---///222444666666666555)))444444111999AAALLL\\\[[[^^^___ccciiihhhsss}}}~~~yyy^^^PPP999222:::888222666555<<<===CCCSSSbbbuuuzzzuuurrrlllMMM555---------***222...,,,//////,,,---111;;;]]]eeeDDD***...111'''(((---000///---......---///444___kkkCCC+++222666555RRR}}}vvvooo||||||}}}~~~xxx|||RRR333;;;:::AAABBB===777999???BBB999===999777:::333///888;;;888333...++++++,,,---000///000222444444///,,,333444333///...///...***'''222444...222??????333000111444888:::@@@LLLYYYaaaZZZbbblllfffhhh~~~|||tttaaaNNNBBB777555888888888888FFFIIIJJJKKKUUUiii}}}xxxpppnnnppp~~~ddd444+++111...///111777:::333------000222666BBBEEE999//////000---+++///,,,333///---777(((000222GGGmmmnnn:::+++777??????PPPccc[[[ZZZuuuzzznnnttt|||yyy|||VVV:::<<<>>>DDDEEE???:::;;;@@@BBBAAACCC===::::::111+++333888555111,,,******,,,...///...///111333222///+++***111333...)))))),,,,,,'''...///---222<<<<<<666000111333777:::???KKKXXX```\\\gggqqqkkknnn~~~yyyzzz~~~pppVVVLLL???333111222333333555MMMPPPSSSVVVaaasss|||rrrkkkkkkmmm~~~___333+++000///000333999:::222+++***,,,---(((333666...))),,,...+++---000---111++++++::://///////<<>><<>>AAACCCFFFHHHAAA======333---444999666111---+++,,,...000------...000111111...+++'''333:::444+++***000666---,,,,,,...222444555555000000333666999>>>JJJVVV]]]]]]jjjssslllqqq}}}uuuZZZTTTFFF888333333333555888TTTWWW\\\cccpppxxxooojjjjjjlll]]]666,,,///......111666777000***)))+++,,,%%%,,,///******///000,,,,,,111...000***000JJJHHH:::444222BBBcccNNN111444AAAGGG<<<+++777>>>JJJ>>>GGGEEE===OOOIIIOOOMMMMMM^^^{{{ccc???777888;;;@@@BBB>>><<>>666888DDDOOOZZZ\\\aaakkk{{{uuuqqqttttttppp```DDD444111...///000)))///333222---+++,,,---,,,,,,+++******,,,......---***000,,,///000III{{{XXX111...JJJkkk~~~XXX???//////444...888LLLqqq}}}ppp}}}zzzqqqzzz|||~~~}}}~~~{{{zzz^^^HHH555,,,///---222555666:::???BBBAAAIIILLLHHHFFFIIIAAA===FFF???;;;555///+++)))******)))+++......,,,,,,...000111444555555666777555///000......111333333333222///...000222333777BBBNNN[[[```gggdddeee{{{|||{{{{{{{{{|||zzzvvvsssmmmiiifffgggkkkmmmkkkhhhfffbbbiiixxx}}}uuummmlllXXXZZZ\\\bbbqqq|||tttdddwwwuuuyyytttVVV@@@888===NNN]]]___dddkkkttt|||qqqrrr}}}nnnHHH555555---,,,...&&&...000000+++***,,,,,,***------,,,---------///111,,,000+++...000JJJ}}}iiiJJJ===;;;AAATTTjjj~~~WWW@@@222111444///>>>@@@KKK```~~~xxxsss~~~{{{zzz|||~~~~~~}}}~~~~~~___:::444444333<<>>GGG???;;;555000---,,,---...))),,,......,,,,,,...111,,,111333111000000...***///111111000222333111---......///222222666AAAMMMVVV]]]ffffffiii|||vvvqqqjjjggghhhgggccc___VVVXXXiiiwwweee^^^aaabbb^^^^^^kkk}}}vvvrrrRRR<<<444<<>>AAADDDCCC>>>:::888777:::111///444111''')))333++++++,,,------,,,,,,,,,//////000000///---+++***333000...///000111...,,,111//////222555777>>>EEE[[[ccckkktttzzzyyy|||{{{yyyzzzuuujjjaaa______^^^QQQ___uuuwww~~~nnnKKK111555IIITTTQQQ^^^rrrhhhfffgggaaaxxx{{{BBB:::///***+++------+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,------+++///EEEooouuu\\\WWWsss{{{VVVKKKGGG111111<<>>EEE]]]bbbiiissstttsssvvv{{{vvvuuuuuurrrtttyyybbbDDD:::>>>HHHUUU```lll{{{}}}jjjjjjiiibbbttt|||bbb>>>777///++++++---,,,+++,,,,,,,,,,,,,,,+++++++++---,,,++++++++++++,,,---+++,,,---,,,...===\\\yyyzzzkkkvvv{{{iii@@@444999---666555UUU{{{eee```{{{yyyvvvvvv}}}|||{{{}}}UUU@@@000111444000000555444777999:::999888888888BBB???888111,,,+++---000,,,333444...,,,000000+++....../////////......---...///000111111000///......---,,,---...///...---111AAATTT[[[PPPBBBAAAGGG]]]___eeeqqqxxxlllkkkppp}}}xxxXXXCCCHHHLLLKKKZZZsss}}}}}}sssjjjmmmiiibbbnnniiiFFF999444...+++,,,---,,,+++,,,,,,,,,++++++*********---,,,+++******+++,,,---+++,,,---...---333EEEWWW~~~~~~eeeEEEMMMlll{{{EEE111555,,,333333XXXiiiddd|||~~~}}}{{{{{{|||yyy}}}nnnEEE999222333555444444888444777;;;===<<<;;;::::::EEE@@@888000+++***---///...000222222111000000000....../////////...------,,,---...000000000///...,,,,,,,,,---///000000000000@@@SSSZZZOOOAAA???EEEWWW[[[bbbnnnyyy}}}xxxqqqffffffooonnnWWWLLLUUUZZZXXXggg|||kkkjjjkkkddd```iii]]]:::333000---,,,------,,,+++,,,,,,,,,++++++***))))))---,,,+++******+++,,,------,,,---///...000888BBBdddhhhccc|||jjjDDD:::FFFooovvvAAA...333------000SSSrrrqqq||||||zzz|||{{{}}}~~~WWW:::777555666777777777777333777;;;===>>>=========BBB>>>888222...---------...***333CCCBBB111+++222...............---,,,,,,***+++---...///......---,,,---...//////000111222,,,555@@@EEE???888:::AAAPPPVVV```iiimmmmmmmmmnnnggghhhrrrwww}}}qqq]]]YYYXXX^^^eeemmmzzz{{{oooppplllbbb^^^cccVVV<<>>^^^vvvsss{{{|||~~~}}}{{{{{{}}}|||~~~pppEEE444555666666999;;;999555444777:::<<<<<<<<<<<<===:::777444111///...,,,***///+++<<>>...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,...---...111222222777===555___nnnzzz]]];;;BBB\\\eeeNNN444---///000;;;^^^~~~lllaaajjj|||{{{xxx}}}}}}}}}}}}}}}~~~zzzWWW:::111666777777;;;@@@===666555777999999888777888999444111......///...,,,***...///===QQQPPP<<>>yyyjjjWWW___vvv}}}}}}{{{~~~~~~|||}}}gggAAA555222777999999???FFFBBB999777888888666444333333444111...,,,,,,...000...---))),,,222888777000,,,,,,111111111111000///...---------...//////...---,,,+++...000///---,,,...000///000111000,,,...;;;JJJZZZVVVWWW^^^bbbdddjjjrrryyyvvvqqq```VVVTTTccclllzzzzzzooojjjcccfffccc```YYYBBB222555000000000///------...///+++,,,,,,---...///000000+++...222444444222...+++)))***...111///,,,///666444555UUUxxxxxxXXXHHHIII^^^qqqNNN888111CCCGGG<<<444...---666:::tttXXXZZZrrr|||zzz~~~|||~~~{{{|||~~~TTT111:::444666666666999===;;;666444333111////////////000---,,,---...000000...,,,---......///////////////,,,...000111111000000111111222333222000---++++++111///------...//////...//////111222///000:::EEE\\\___ZZZ^^^mmmqqqllloootttvvvyyyvvvmmm```UUUYYYeeennnsssvvvhhh___fff```ccc___JJJ:::444...111222222111...+++++++++////////////////////////+++,,,...//////...,,,+++,,,++++++---///000000//////111CCCmmmxxx}}}]]]HHH777\\\rrrRRR;;;555<<<^^^ssscccEEE555111///:::xxxooo]]]XXXnnn~~~{{{}}}~~~~~~}}}|||}}}uuuMMM111444000222222222555888666111222111000///.........///+++***+++,,,......,,,+++------...////////////////////////...------...000000111222111///---------///...---...///000///---///111444555111000999EEERRRYYY[[[fffyyy|||tttrrrtttqqqttt}}}{{{ppphhhgggccc^^^cccnnnzzz|||zzznnnfffccceee___aaa[[[EEE777555222111222222111...+++++++++---------------,,,,,,,,,+++,,,...//////...,,,+++,,,,,,------///000222333222222@@@gggzzzbbb;;;>>>HHH;;;???GGGccc{{{qqqNNN888222333JJJ|||}}}iii```ppp}}}}}}}}}|||}}}```BBB555111...000000///111444333///111000///...---------...++++++***,,,......---+++------...////////////...222000...,,,++++++---...///000000///------...000.........///111111///---///333888888222///777DDDQQQWWWZZZccctttuuukkkiii{{{ppppppwww~~~vvveee^^^]]]eeejjjkkkpppxxx}}}oooggggggjjjfff^^^\\\SSS===111333222000111111000...,,,+++,,,...---------,,,,,,++++++,,,---...//////...---,,,,,,...000///...///444888666222333OOO{{{SSS:::999???XXXfffuuu|||yyyaaa@@@+++---777ddd{{{ssswwwgggaaappp{{{{{{zzzyyyxxxzzz}}}}}}|||KKK666:::333000222222000111444333000000000//////...............---,,,---///000///---,,,---......//////......111///---------......---.........---,,,---///111444222000///000000000......444::::::222---555AAASSSYYYWWWYYYbbbdddcccjjjqqqmmm|||~~~vvvbbb___aaallluuuyyy|||tttlllhhhkkknnnfffWWWPPPFFF555---///---...000111000---,,,,,,,,,000//////......------,,,------............---------000222000---///555<<>>999000...000+++---///000///---,,,,,,---//////......------------........................---000222000---///555;;;aaaVVV;;;,,,<<>>444///,,,000,,,333555+++(((///111+++,,,......---,,,---...***+++,,,---......///000//////............//////...---,,,---...///...,,,***...///777AAA:::444;;;^^^{{{lll???222333+++111999HHHaaakkkSSS000555OOOZZZLLLWWWgggvvv~~~}}}{{{~~~|||}}}~~~iii@@@???IIICCCUUUPPP@@@333000222111333666222222000///------,,,,,,------------------------,,,,,,,,,------.........---...,,,+++...222000+++---,,,,,,,,,,,,---.........///000111111111111111444333333444222222:::DDDJJJNNNQQQSSSXXX___dddddduuufffYYY]]]ppp{{{vvvssssssxxxuuufff\\\MMM===666444000---,,,333444111,,,,,,000222000..................---------,,,,,,,,,,,,---...//////////////////////////////...,,,+++***+++,,,,,,---,,,&&&@@@eeeWWW???MMMzzzrrrYYY:::,,,555333;;;999666;;;999444666000???rrr^^^SSSWWWlll}}}zzzzzzsssSSS;;;NNNbbb]]]kkk```QQQAAA888222------111333222111000///.........------------------------,,,,,,---------------------...---+++...111000,,,---,,,,,,,,,,,,---............///000000000//////......111444444333:::BBBIIIOOOSSSTTTXXX^^^aaa```eee[[[TTTZZZkkk{{{|||~~~xxxdddOOONNNAAA555111111///......333444222------000222111------------------------,,,,,,,,,------......///---......///000111111222...---,,,+++++++++,,,,,,///222...IIIuuupppOOOJJJjjjeeeGGG444)))'''444999333///666555///000@@@QQQ|||~~~TTTMMMUUUaaaqqqkkkLLL???TTThhhjjj{{{mmm[[[III::://////333222222222111111000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---...---+++---111000,,,---,,,,,,,,,,,,---........................---,,,***,,,000555444222666;;;DDDKKKRRRUUUYYY___aaa```XXXUUUUUU]]]kkkwww~~~~~~zzz{{{zzzoooiiiaaaSSSFFFBBB888000///000///------222444222...---111333111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......//////...,,,---...000111222333333...---,,,,,,+++,,,,,,,,,***111...EEExxx^^^BBBKKKffflllZZZNNNBBB222***111777000***111222,,,,,,;;;MMMvvvxxxOOONNN\\\[[[bbb~~~uuuRRR???666<<>>111///111///000111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++...///,,,,,,///000...---,,,,,,,,,,,,---......////////////...------,,,///---...000000///000555;;;FFFPPPUUUYYY___dddeeedddiiioootttwww{{{|||xxxsssooosssqqqhhhWWWDDD:::>>>FFF<<<555111111111---++++++000222111......111222000,,,---------.........///,,,---......//////......,,,---...///000///...---------------------------)))333///222WWWqqq```WWWQQQ\\\dddOOO333---(((888888---...///...111222,,,EEEnnnvvv```MMMGGGYYYoooeee___}}}}}}nnn>>>333999AAANNNYYYnnn]]]cccaaaSSSAAA666222000000000111111111000...---------------------------------------------,,,,,,***///000---,,,...000...---,,,,,,,,,,,,---...............///......------,,,***+++000222222555999???IIIPPPQQQSSSXXX^^^```iiinnnsssuuuvvvyyy{{{ppphhhgggiiiiiisssbbbNNNBBB;;;555111///444///,,,...///---,,,...---000000------000111///,,,------....../////////000///......------......+++,,,...//////...,,,+++,,,,,,---............---+++111000///CCCkkk{{{~~~lllPPPCCC<<<555555444CCC>>>///---///...000888***111OOOZZZJJJDDDQQQVVVeeebbbaaawww|||}}}|||xxxzzz|||GGG999<<<>>>FFFCCCFFFNNNYYY___XXXKKKAAA999333111222333333222000...---........................,,,,,,------------------***///000---,,,...//////---,,,,,,,,,,,,---......+++,,,,,,------------,,,***))),,,333777666666888@@@HHHMMMKKKKKKQQQYYY]]]gggjjjmmmnnnpppvvv~~~{{{yyypppmmmeee]]][[[___```^^^bbbLLL777111333222,,,)))000,,,+++---...---...111+++......,,,,,,000000---++++++,,,------...//////333222///---,,,,,,---...***,,,...000000///...---+++,,,.../////////...---,,,---000///222MMMuuuhhhDDD333333???QQQQQQWWWGGG000...333000...111,,,+++888EEECCCGGGVVVUUUXXX\\\dddrrr~~~|||{{{{{{xxx|||}}}~~~]]]SSSPPPFFFHHHBBBAAAEEESSS^^^ZZZPPPFFF;;;222333444555555444111///---////////////////////////,,,,,,,,,------.........***///111---+++---//////---,,,,,,,,,,,,---......)))***+++,,,,,,,,,,,,,,,++++++///777:::777333333===DDDIIIFFFFFFNNNXXX^^^ccceeeggghhhllluuu~~~sssjjjfff```]]]WWWUUUYYY]]]XXXPPPHHH:::///,,,------000666333...---...///---///222***---...+++,,,//////---******+++,,,,,,---......666333///,,,***+++---...)))+++...111222222000///+++,,,.../////////......111...333333***888aaapppPPPAAA;;;444DDDeeekkkhhhNNN222222999333---+++333111000;;;BBBDDDJJJZZZRRRYYYhhhppp{{{}}}}}}}}}}}}|||}}}{{{ggg\\\OOO@@@<<>>555000444555///---000------...///000000//////,,,+++******+++...000222......//////...---,,,,,,)))111111***+++666;;;888.........---+++***,,,---///---000888:::555444777GGGGGGFFFDDDCCCIIIXXXeeekkkkkkiiieeefffpppyyywwwrrrmmmgggbbb^^^]]]XXXUUUTTTVVVYYYUUUKKKBBB444111---,,,...111333444222///,,,+++---///111111------,,,+++***************++++++++++++,,,///111111222111///---+++,,,---***'''---777444))))))222,,,///000---)))(((---222+++333555444///+++AAAgggqqqRRR===DDD>>>222<<>>DDDLLLYYY\\\^^^ppp~~~xxx|||vvvfff[[[RRRDDD999<<<;;;EEETTTVVVJJJ???===>>>333...333666111...000,,,,,,---.....................---,,,---...///000///////////////...------...555555......666:::666---...///...------///111000...000555666222111444===CCCIIIKKKJJJLLLUUU^^^hhhgggeeeccceeemmm{{{zzzqqqooosssqqqmmmggg```YYYRRRNNNIIIIIIKKKNNNNNNHHH>>>666222000---,,,...000111222000...,,,+++---///000000,,,,,,+++*********++++++***++++++++++++,,,///111000111111000---,,,,,,---...+++///888666,,,)))///,,,......,,,)))***---000...111000///...'''///HHHDDDBBBDDDGGG>>>:::@@@;;;CCCOOO@@@,,,555@@@AAAEEE///111>>>nnnrrrIII@@@???GGGUUUZZZaaaxxx~~~|||}}}~~~|||~~~|||~~~}}}}}}~~~}}}}}}tttmmmhhhUUU===444333===NNNWWWPPPEEE@@@BBB444,,,111666333000000+++,,,------------------000/////////......------//////000000000///......000666666000///444555222,,,...............000222111//////222222000000333666???HHHJJJIIIKKKSSSZZZhhhhhhggggggiiipppyyy}}}uuuhhh]]]YYYeeedddbbb]]]VVVMMMFFFAAA@@@CCCGGGIIIFFF???666000///---,,,,,,.../////////---,,,+++,,,...///...---++++++*********+++,,,,,,***++++++++++++,,,///111///000111000...,,,,,,,,,,,,+++111888666---***---------,,,+++***+++---...//////***+++000(((###,,,,,,999HHHHHHFFFQQQNNN:::LLLRRRBBB---...666888<<<)))222LLLaaaIII???HHHQQQRRR\\\yyy|||yyyyyy{{{xxx{{{}}}|||}}}~~~{{{||||||yyywww{{{~~~yyyuuugggWWW@@@BBBKKKYYY```[[[UUURRRKKK:::...111666333000///,,,------.........------.........///...------,,,///000000000000000//////---222222...,,,//////------...///...------...000222111000111222222333555999???DDDDDDEEEMMMVVV\\\eeefffgggiiilllpppvvvzzzxxxqqqmmmkkkfff]]]WWWXXXWWWTTTPPPKKKFFFAAA>>>>>>BBBEEEDDD???888222000,,,++++++,,,......---,,,+++++++++,,,......---+++******))))))***+++,,,,,,***++++++++++++,,,...111...///111000...,,,,,,,,,%%%---555888333,,,+++///...,,,******,,,---,,,,,,------(((---;;;:::111111>>>:::CCCBBBKKK___RRR777FFFFFF<<<000000444444222,,,444GGGjjj|||qqq[[[HHHLLLOOOIIIPPPppp~~~|||}}}}}}~~~~~~|||zzzsssyyy|||sssqqqttt[[[___fffhhhbbb[[[[[[^^^TTTAAA222222666333///........./////////......---***+++,,,---------,,,,,,//////000000000000000///***---///,,,+++,,,---,,,111222222000...---...///222222222111333666888999<<>>>>>:::<<<===:::333......///*********,,,---...,,,*********+++---......,,,***))))))))))))***++++++,,,***++++++++++++,,,...111---///000///---,,,,,,---'''555@@@<<<000)))+++000...,,,++++++,,,---,,,+++(((,,,+++444LLLWWWTTTSSSQQQ<<>>000000---000555888<<<999000///444;;;EEEbbb{{{jjjNNNJJJNNNHHHNNNkkk|||tttxxx}}}|||vvvooouuuooosssrrrdddQQQGGGKKKTTTPPP@@@555666888444///////////////000//////...---******++++++,,,,,,,,,---......///000000000//////,,,......---,,,---///000555555444222000...///000000222222111222777:::999777???IIIYYYnnnxxxnnn\\\VVV]]]eeejjjjjjmmmrrrwww~~~zzzfffbbb```eeeoooqqqcccSSSMMMJJJEEEAAA===<<<<<<<<<999999888444///,,,---///*********+++------,,,***+++***+++---......,,,*********)))))))))***++++++***++++++++++++,,,///111...//////---,,,+++,,,...000@@@III>>>///))),,,...------------------------(((......:::[[[rrruuusssUUUAAAUUUPPPEEEBBB,,,111---)))555BBBBBB???;;;///222111444222SSS{{{jjjLLLCCCOOOQQQXXXppp|||}}}}}}}}}|||vvvyyy}}}~~~~~~wwwrrrqqqssszzz{{{{{{qqqYYY???555===HHH@@@777555<<<>>>777000000.../////////......---,,,...---,,,+++++++++,,,---------...///////////////000//////...,,,,,,...222222333222111...---...000---111111...000555666333111888HHHccc|||\\\TTT___kkkooonnnpppxxxwwwqqq```___[[[XXXZZZZZZQQQEEEDDDBBB@@@===<<<;;;<<<<<<888777666333000.........+++***)))***,,,---,,,+++,,,++++++,,,......---,,,+++******))))))))))))******++++++++++++,,,///111//////...+++******---000444AAAFFF999///...///+++,,,...000000---,,,---///---111...;;;ccc}}}UUUCCC^^^UUUGGGFFF---444555000AAAMMM???666555,,,777...444333OOOoooZZZGGGCCCUUU]]]bbbuuu}}}}}}}}}yyywwwyyyxxxyyyzzz|||~~~{{{{{{sssjjjnnn|||{{{sssWWW<<<555???LLL222///444???CCC:::222111---.........---,,,,,,+++222000...+++******+++,,,,,,,,,---...//////......222000...---+++***,,,111---......---++++++,,,...+++000000,,,---111111---...333BBBccc```OOO\\\jjjooommmnnnxxx|||ssslllqqqnnnbbbTTTMMMNNNMMMIII999999:::<<<=========>>>333222222111000---+++))),,,+++)))***+++------,,,---,,,+++,,,...///...---++++++***)))(((((())))))***++++++++++++,,,///111000///---***)))***...111111;;;<<<222...333222***+++///333222---+++...111222444---:::fffxxxWWW@@@VVVJJJFFFSSS555333///+++???III555***000...===,,,555999NNNaaaKKKFFFJJJ\\\dddfffttt}}}|||wwwsss}}}yyyuuuyyyzzzwwwzzz|||}}}xxxqqqvvv~~~xxxUUU888;;;EEEAAA222555888999777333000...---000222222///---,,,+++444000...///,,,((('''))),,,---------,,,,,,...//////---******,,,............---,,,---000000...+++000111222111...---...///222000IIIkkkjjjNNNZZZbbbjjjpppiiigggsss{{{qqqiiifffnnnaaaYYYQQQKKKVVVeeehhhLLL===555:::===999777:::222111000///...---,,,,,,,,,,,,,,,+++++++++******))),,,...///...---------...+++(((((()))***(((%%%+++,,,,,,+++***+++---000000...+++***+++---111333;;;888444111000///...------///111666444(((111NNN;;;///444WWW}}}wwwnnnSSSCCCLLLTTTHHH777111...444///***000111,,,------000---DDDlllqqqZZZPPPMMMQQQMMMTTTsss~~~~~~zzz|||}}}{{{wwwvvv|||}}}}}}{{{yyywwwvvvwwwxxx~~~rrruuu~~~|||vvv{{{}}}jjjMMM555555999222444666777777555111...,,,///000000///......111333444000//////...***))),,,,,,---...---,,,,,,...000000000///..................,,,+++,,,///000///---///000111000///...///000444===___fffCCCQQQYYY^^^gggjjjnnnzzz{{{lll___ZZZddd[[[VVVPPPNNN]]]kkkiiiFFF;;;666;;;<<<555333666111000000///---,,,,,,+++,,,,,,+++++++++*********))),,,...///...---,,,---...+++)))(((*********(((++++++,,,+++******---///---,,,***)))***,,,///111777444111/////////...---111///,,,...000,,,:::XXXNNN===@@@aaapppYYYIIIGGGGGG@@@777///666000)))---///...222333444000;;;```{{{wwwjjjLLLRRRNNNTTTooo|||~~~~~~zzz{{{|||zzz}}}~~~{{{vvvtttwww|||yyy~~~{{{qqqttt|||zzzqqqooo{{{fffNNN>>>222666;;;666888888777666444111///...000000...,,,,,,000555999333///...000///++++++...---...///...---...///111000333555333000------......,,,++++++...000000000...///000000//////000111000>>>]]]uuuxxxwwwmmmXXXRRRaaaccc^^^dddlllpppwwwyyyggg[[[YYY^^^YYYUUUMMMLLL[[[cccWWW???:::999===;;;222///222//////...---,,,,,,++++++,,,++++++++++++*********)))+++......---,,,,,,---...,,,)))(((***+++,,,,,,***++++++***)))***+++---+++***))))))***+++---...111///......//////...,,,111///)))+++000///:::RRRUUU???;;;TTTkkkpppvvvtttZZZSSS\\\YYYHHH???FFF<<>>gggvvvfffKKKRRRPPPSSSkkk}}}{{{{{{{{{yyyvvv{{{~~~zzzsssrrrwww}}}xxx|||wwwwww{{{xxxsssaaaQQQXXXrrrxxxUUU;;;222222;;;CCC@@@;;;999666555444444333222000///---,,,,,,///444888111---,,,///...,,,,,,///...///000///......000222---222777666111------000---,,,++++++,,,///111333,,,...000000//////111333///555BBBJJJKKKMMMNNNKKK```pppnnnbbbfffnnnooopppooo]]]YYY^^^YYYWWWTTTLLLKKKZZZ\\\III======@@@BBB===333...000......---,,,,,,+++******++++++++++++************)))+++---...---,,,,,,---...,,,***)))***,,,...///)))***++++++))))))***,,,************+++,,,---------,,,,,,...000000///...,,,...+++...555000///;;;LLL555,,,999AAADDDYYYvvv{{{vvvpppqqqbbbJJJ???HHHAAA222...,,,...999OOOAAA888------MMMeee[[[JJJSSSQQQSSShhhyyy~~~}}}}}}zzzzzz||||||xxx{{{}}}zzzwwwvvvzzz~~~zzz|||}}}~~~{{{wwwtttsssnnnXXX===:::PPPeeekkklllMMM888555777???BBB;;;:::777333222333444444333---......---,,,,,,///111...+++***------++++++...///000000000//////111222***///555555111......000,,,,,,,,,+++,,,...111333,,,...///000///000111333111333333888???BBBAAADDDMMM```bbb\\\eeeppppppppp{{{dddRRROOOVVVRRRPPPPPPMMMNNN[[[\\\JJJ???BBBFFFFFF???666111111---------,,,++++++******+++++++++*********))))))***+++------,,,+++,,,---,,,,,,+++******,,,...000)))***,,,+++***)))***++++++++++++,,,------...///---,,,---///111222111///,,,111///000777222+++///===111---222,,,+++FFFkkkwwwooobbbKKK666+++888777...---...333>>>DDD555555444---<<>>DDDCCC666999444000///111222111///+++,,,------+++***+++,,,---******,,,,,,******......///000///...///000222***...222333111//////000,,,---------,,,---000222,,,...000000///000111333...333666BBBQQQMMM???>>><<>>>>>>>>JJJQQQZZZgggiiigggmmm}}}lll[[[XXX]]][[[OOONNNPPPGGGBBBAAA<<>>999444;;;EEE???333000,,,***111:::BBBHHHVVVlllppp\\\KKKKKKQQQNNNTTTnnnyyyxxx{{{zzzwwwsss}}}{{{yyy}}}|||zzzxxxxxxyyyzzzzzzyyyzzzyyy{{{wwwllljjjUUU???666444222000000000555;;;666111>>>FFF;;;BBB===777444555444000,,,+++++++++***)))***---///000,,,,,,......++++++...---...///...---...///111333222111111222111...,,,+++...000000---,,,---///...///000000//////000111///555000:::OOOKKK>>>FFF???HHHNNNZZZhhhgggeeennnyyyxxxhhh]]]bbblll___QQQQQQWWWNNNFFFHHHIIIHHHHHHFFFAAA<<<888333///...------------------,,,************))))))))))))***+++,,,+++******,,,...'''+++...///,,,******++++++---///...---+++***+++000...+++***+++---111333333000---,,,---...//////---888444,,,000222......+++222444///+++444FFFSSSFFFFFFCCCAAACCCFFF@@@777===DDD===000---***)))///"""777<<>>CCCIIIHHH:::+++''')))++++++......;;;cccoooCCCDDDGGGJJJRRRgggxxxwww~~~}}}uuuxxx{{{|||yyyyyy~~~|||rrrsss~~~}}}}}}~~~|||tttmmm___LLL:::333111///...111111111444:::AAAFFFFFFDDD999555000------...//////+++++++++++++++,,,,,,---///...---,,,,,,---...///...,,,++++++,,,------,,,000//////000222222///---000///............///000222111...------------,,,+++,,,000777???EEEIIIJJJAAANNN]]]dddeeefffiiimmm~~~pppaaabbblllsssfffiii^^^SSSTTTQQQGGGDDDEEEFFFDDD???999333///---,,,///111111...***)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,)))******************+++(((++++++***...444444///,,,///333222///---///222444666555000///111111......///...+++***000;;;DDD???DDDBBBEEEQQQPPPFFFCCCKKKEEE<<<333,,,***+++---+++...+++222RRRqqqdddAAA;;;@@@DDDMMMbbb|||yyyyyy~~~}}}uuuyyy}}}~~~|||vvvwww|||}}}zzzwwwzzz{{{uuu}}}~~~wwwrrrhhhSSS<<<000...000222333111000222:::BBBFFFBBB>>>000///......000111111000------,,,,,,++++++,,,,,,...---,,,++++++,,,---...---......,,,+++,,,...000000//////111222222000...000//////......//////000000000///...---,,,+++++++++---///222666:::@@@CCCEEENNN[[[eeehhhiiijjjkkk}}}rrrfffhhhpppvvvhhhjjj```YYY]]]YYYLLLGGGDDDCCC@@@;;;666333222444...///111000---***((('''(((((())))))******++++++++++++++++++++++++++++++------,,,,,,+++******))),,,,,,+++++++++++++++***)))+++,,,,,,///333333000+++///333333111///000111333555444000///111111...---------,,,...333:::???999DDDDDDBBBKKKNNNJJJLLLPPP<<<,,,***,,,+++***---+++///***(((===VVVSSS>>>888>>>CCCLLLbbb{{{{{{{{{}}}vvvyyy~~~~~~yyyzzz|||zzzxxxwwwsssyyy}}}mmmSSShhh~~~~~~}}}zzzxxxuuubbbIII777333666777555333222111333888<<<===<<<222000//////000111000//////...---,,,++++++++++++---,,,,,,+++,,,,,,---...///000111///------111444...///000111222222111000000//////////////////000000111222111///...------333333222///---///666;;;DDDHHHQQQ\\\dddfffiiikkk~~~xxxmmmkkkmmmoooeeehhh```[[[```[[[RRRRRRJJJEEE@@@:::444000111555---...///...---+++))))))'''((((((((())))))******+++++++++++++++++++++++++++++++++***************---------,,,,,,+++++++++---...//////000111000///***...222333222000000000111333333///...111111///000///...///222666:::===999AAACCCEEEKKKIIIKKKXXXJJJ222"""&&&,,,)))(((---+++000---&&&...@@@DDD;;;999???EEENNNaaayyy~~~~~~|||}}}}}}wwwxxx~~~xxxrrryyy}}}yyywwwyyyuuu||||||lllRRRkkk|||xxxuuuuuuwwwyyy{{{ttt[[[DDD:::<<<:::333...111333333111111444777111///,,,++++++---------///...---,,,+++*********---,,,,,,------......///...000111000------111444,,,...000111222222222222///000000000000000000///...000222222///......000222555666555222222444777@@@@@@FFFSSS]]]cccjjjqqq~~~tttoookkkggg```eee```ZZZYYYSSSOOOWWWSSSKKKBBB:::111))))))...***++++++,,,------,,,+++((((((((((((((()))))))))************************(((((()))******+++,,,,,,...---------,,,,,,++++++111111222333111///------***---000222222111000///000222111......111111///666444111000000111333555<<<>>>AAAIIIKKK@@@DDD[[[@@@...%%%***---((((((///+++222111)))***555;;;999999@@@EEELLL\\\rrr}}}}}}zzz}}}~~~}}}~~~}}}yyyzzzwwwqqqvvvyyyvvvvvv{{{xxx~~~yyynnnmmm}}}xxxuuuuuuyyy~~~~~~iiiMMM===<<<999000&&&...666888333//////111111///,,,,,,...000111222...---,,,+++************,,,,,,------......//////+++,,,---...------...///***---///111111000111222///000000111111000000///+++...000000------///222...111666999888666333222>>>;;;AAAOOOZZZaaalllxxxxxxrrrkkkeee___ddd___XXXTTTJJJGGGSSSMMMDDD===:::222***+++111***))))))+++---......,,,(((((((((((())))))))))))))))))))))))))))))))))))''''''(((***+++,,,---...------,,,,,,,,,,,,,,,+++111000222444111,,,***,,,***+++---///000000//////...111000------111111///444333222000111555;;;@@@:::???AAAEEEBBB555666KKK666///---000///***+++111+++222333...,,,111777999<<>>>>>888...///666+++***)))***---...---+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------++++++++++++,,,,,,,,,,,,,,,,,,///222///)))(((+++******+++---...//////...---000///------111222///---/////////000888EEENNN>>>NNNOOOBBB<<<555111666///000111///---,,,...///,,,///111///...111777;;;<<>>JJJIIIfffeeeIII???AAA999...+++//////***))),,,---+++,,,............111777<<<666===BBBEEEPPP```jjjiiinnnrrrwwwyyyyyyxxxzzz|||}}}||||||{{{{{{|||}}}wwwpppsssrrr~~~}}}zzz}}}yyyzzz{{{zzz{{{zzz{{{bbbgggrrrzzz~~~qqqZZZEEE666...,,,...+++,,,+++***111>>>IIIMMM...............---++++++,,,***))))))***+++***))),,,***))))))***+++******+++***)))***+++---,,,,,,......---------...//////...///111222333222000///000000222444---+++<<>>RRRuuuMMMAAA999111:::000444???PPP]]]bbbdddnnnyyy~~~yyykkk___dddqqqrrraaaTTTSSSPPPHHHDDDFFFEEE>>>444///......,,,******+++,,,,,,++++++---...))))))******+++++++++,,,''''''''''''''')))+++,,,+++******,,,......,,,)))+++***)))(((((()))***+++'''(((((()))))))))))))))((()))***+++---...///000,,,++++++---000222333222111222,,,***000...111>>>555PPPaaahhhtttrrrXXX???999;;;<<<999222...---...+++***)))+++///333555444999:::;;;AAAOOObbbnnnrrrzzzvvvtttvvvvvvvvvxxx|||wwwuuuuuuyyy}}}~~~||||||yyyqqqzzz}}}xxxwwwtttpppvvvqqqaaafffuuujjjcccQQQMMMjjj{{{tttpppooosss}}}|||yyytttvvvuuurrrssszzzzzziiiQQQ<<<222///...,,,+++......,,,---111222000///...---+++******++++++***))))))+++///111222222777666555555444222...+++---------...///...+++(((,,,++++++*********++++++***+++,,,---...---,,,+++...+++---111000///999GGGYYYQQQ999555444000777000666EEEXXXcccaaaaaammm|||zzzxxx|||rrrdddYYY]]]iiijjj\\\PPPMMMIIIBBB>>>???888444000///000000---***+++---...///---------...*********+++++++++++++++(((((('''((()))+++---...,,,,,,,,,---......,,,***...---+++***)))))))))***(((((((((((())))))))))))******+++,,,---...///000,,,++++++---000222333333333///)))+++000---777PPPIIIAAAIIIccczzzrrrWWW<<<;;;:::777444000---,,,***)))))),,,000333444444666777888>>>PPPgggwww}}}~~~zzzyyyyyyxxx{{{|||yyywwwxxx|||}}}~~~{{{|||{{{qqqvvvzzzzzzzzzxxxsssnnnssszzzzzz|||}}}gggLLLCCCHHHFFF<<<555999MMMttt~~~vvvrrrpppoootttyyyuuuuuuwwwvvvrrrrrrwww{{{|||xxxhhhPPP<<<333333111...+++...///---...222333111000///,,,***))))))+++,,,,,,++++++---000333444444666666777888888555000,,,...---++++++,,,---,,,++++++***)))))))))))))))))))))***+++,,,,,,,,,++++++...******------,,,///666444000)))+++///111444111444EEEZZZbbb^^^]]]mmm{{{zzz~~~}}}ssscccUUUSSSYYY___SSSJJJGGGEEE@@@>>>???:::888555333333111---***+++---//////---,,,,,,,,,++++++++++++++++++++++++))))))((()))***,,,...000---------.........,,,+++,,,+++***)))((()))******((((((((((((((())))))*********++++++,,,---......,,,+++***,,,///222333222...+++'''+++000///FFFllllllFFF;;;MMM[[[fffeeeTTT444222//////111000...+++((()))***,,,///222333444555555666>>>RRRkkk~~~|||{{{zzzzzz~~~|||xxxvvvwwwxxxwwwvvv}}}}}}zzztttuuuuuuwwwzzz{{{xxxtttuuuyyyvvvyyyyyyyyyjjjGGG666555888---111444777[[[|||uuuqqqqqqmmmsss}}}|||uuurrrnnnsssuuurrrrrrtttuuutttttthhhRRR<<<333444222...,,,......+++---222555444111///---***)))***++++++///...---...111333333333222333444777888666222...777333---))))))+++------+++***))))))((((((((()))******++++++,,,,,,,,,,,,---***)))+++,,,,,,,,,...///---//////111333...---...>>>SSS\\\YYY[[[nnnttteeeYYYVVVYYYXXXPPPIIIEEECCC@@@>>>>>>???<<<888555333111///......000111000...------...---,,,,,,,,,++++++************)))***+++---///000,,,---...///...---,,,,,,)))(((((('''((()))***+++)))(((((('''((()))******))))))******+++++++++,,,,,,******+++...000111000)))***))),,,...000NNN|||{{{VVVEEEFFF???>>>>>>222---***((()))---///---***((()))***,,,...000333555666666888@@@TTTooo~~~yyyyyyxxxyyy}}}xxxwwwuuuvvvxxxzzz}}}}}}}}}zzzyyyxxx{{{|||wwwssstttwwwyyyyyyyyy|||zzz{{{xxxwww~~~lllIII888777888222::::::///FFFttt{{{tttpppoooqqqxxx}}}|||~~~~~~xxxrrrpppeeelllppppppppprrrqqqnnnppphhhUUU>>>222222111,,,...///---)))***000444333222000...,,,++++++++++++000///---...000111111000///000222666888777444111@@@999000***((())),,,...,,,+++***)))))))))))))))******+++++++++,,,,,,,,,+++))))))+++...000000000...+++444111111444+++...+++777IIISSSVVV]]]qqq|||~~~rrrgggaaacccfffZZZTTTLLLFFFAAA>>>;;;:::;;;999666333222111222222444555444222000///000222......---,,,+++******)))++++++******+++,,,...///)))+++......---,,,,,,---((('''''''''''')))+++,,,)))((('''''''''(((***+++)))))))))***************,,,***)))***,,,......---)))...---,,,---///HHHpppoooZZZEEE222---...)))...+++((()))+++,,,+++)))((()))***+++,,,///333666999:::<<>>___zzz}}}yyysssoooxxx~~~yyy}}}{{{||||||uuupppoooeeekkkpppooonnnooonnnkkknnnkkk\\\CCC333111000+++---...---***,,,111444333222111000///---,,,+++***...---,,,---///000000000111111333666888888666333<<<666...((('''))),,,......---,,,+++***************************++++++,,,***+++++++++---///000000)))%%%333......555***333---444AAAMMMUUUaaavvv}}}sssjjjfffggghhh[[[WWWOOOGGG@@@===:::777444444444333333333444555888777555222000///222444///......,,,+++***)))))),,,,,,+++******+++,,,---&&&)))------,,,,,,---...***)))((((((((()))***+++))))))'''''''''(((***+++************************,,,***))))))***++++++***(((...---***...000;;;QQQwwwyyyaaa===///111000......,,,***)))***++++++***)))******))))))---333888===???BBBJJJ[[[ppp~~~|||yyyyyy||||||yyyyyy||||||}}}}}}}}}|||{{{||||||~~~|||www}}}~~~|||||||||{{{~~~wwwssstttvvvwww{{{|||xxxvvv|||zzzsssuuuuuuxxxuuueeeOOO???;;;<<<888===@@@DDDFFFCCCOOOhhhsss~~~vvvooowww|||}}}ooozzzzzz}}}|||sssnnnooolllqqqssspppnnnmmmlllhhhooopppbbbHHH666333222---***---...---000666888777222222111000///---+++***,,,+++***,,,...000000000444444555777999999777555111---(((&&&'''***---...///...---,,,++++++++++++)))))))))))))))***+++++++++,,,,,,******+++,,,,,,...(((777...,,,444(((222000444===JJJVVVeeeyyywwwnnngggbbb^^^ZZZWWWPPPGGG@@@===:::888222333555666555444444444888666444000------000333//////...---+++***))))))---,,,+++*********+++,,,$$$(((,,,---,,,+++---///---,,,+++))))))))))))******)))'''&&&'''(((***+++,,,,,,,,,+++++++++++++++,,,***(((((()))***)))(((&&&,,,)))(((000222222:::VVVnnn]]]:::666999,,,"""******)))))))))***,,,---*********((((((,,,444:::@@@BBBEEEMMM]]]ppp{{{~~~~~~~~~|||}}}wwwyyy{{{|||{{{{{{|||}}}zzzyyyxxxxxxzzz|||}}}}}}}}}}}}|||yyyuuuxxxttttttyyy|||}}}~~~{{{xxx~~~|||www|||sssmmm```NNN@@@;;;<<<>>>:::@@@>>>FFFSSSJJJGGG]]]qqq|||rrriiiooottt~~~rrryyy{{{wwwzzztttmmmppprrrtttuuuuuurrrpppnnnnnntttnnnhhh___QQQ>>>111---///...---...222555666666555444222///---+++***)))000...,,,++++++...222444555777999:::999777666666,,,------+++((('''((()))...000111///+++)))***,,,++++++++++++++++++++++++*********+++,,,---...///---,,,...444555000,,,+++222<<>>===CCCDDDDDDOOO___zzz{{{xxx|||rrraaaqqqwwwuuuyyyssspppvvvsssnnnrrruuuyyy}}}}}}zzzwwwvvvvvvxxxssslllcccTTTBBB444///000///...///222555777777555444222///---+++******///...---,,,,,,...000222444666888999888888777777111000---+++)))))))))))),,,...///...+++)))***,,,+++,,,,,,,,,------......---,,,,,,,,,---...///000......222999999444...---222;;;HHHUUUcccrrrqqqfff___[[[ZZZZZZUUUQQQLLLGGGDDDAAA>>>;;;<<<:::666333000//////000666777666555444444666888888666333000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++))))))*********+++++++++((((((((((((((())))))***)))***,,,,,,***)))***+++------,,,+++************+++,,,+++)))''')))///444>>>NNN@@@888666...111++++++)))&&&&&&(((******************)))))),,,000333;;;@@@BBBEEETTTkkkyyy{{{~~~|||~~~}}}{{{{{{|||zzzvvvxxx}}}zzzxxxwwwzzz~~~zzz{{{wwwuuuxxx}}}|||xxx{{{xxxtttuuuzzz|||___MMMEEE===AAA===<<<>>>===???PPPddd~~~vvvrrrooonnnxxx}}}}}}tttuuummmkkkssstttqqquuuyyyzzzyyyzzzyyyvvvqqqhhhVVVAAA555222111000///000333666777777444333111///...,,,+++***///........./////////000333444555777888888888999999444...******+++***(((***+++,,,,,,+++***+++,,,,,,,,,------...///000000//////.........//////000+++,,,000777888333//////666===LLL___rrr|||jjj]]]XXXYYYXXXWWWWWWQQQIIIEEEDDDAAA<<<777<<<:::666222000//////000666666555666888:::999999;;;999666222///---,,,,,,,,,---...//////...---,,,((((((((()))))))))******)))))))))************+++((((((((((((((()))******)))***,,,,,,***)))***+++++++++*********++++++,,,)))******(((''')))///444XXXaaaIII:::555---///)))+++)))'''''')))***++++++((()))))))))))),,,000444:::>>>@@@CCCTTTlllzzz||||||zzz~~~{{{xxxxxxwwwvvvzzz|||{{{{{{~~~xxxvvvtttvvvzzz|||zzzxxx}}}zzzxxxyyy|||}}}]]]CCC===???<<<:::999666999LLLbbbuuulllrrruuuwww}}}tttiiieeeuuuwwwhhhzzzxxxxxxnnnkkktttvvvtttyyyzzz~~~xxxvvvwwwvvvyyyyyynnnVVV>>>444555222000///000222444555555222222111000...---+++***///000111222222111000///222222333555888:::::::::???777...***+++---+++)))((()))*********+++,,,,,,++++++,,,---...///000111000//////............///---,,,---222333333666;;;>>>FFFUUUiii{{{uuuggg^^^^^^___ZZZRRRTTTMMMDDDBBBCCCAAA;;;555999777333000///000111222666444444777;;;===;;;999;;;999555222///---,,,++++++---///000000///...---(((((((((((())))))))))))))))))))))))************(((''''''(((((()))***+++)))***,,,,,,***)))***+++++++++************++++++(((******)))''')))...333aaagggLLL;;;666...///(((+++)))((((((***+++++++++'''((((((((())),,,111555:::======AAASSSkkkzzz{{{}}}}}}{{{~~~}}}yyyvvvwwwxxxxxx|||zzzzzz{{{yyyxxxwwwwwwxxxyyyxxxwwwzzzzzzzzzxxxxxxyyy|||}}}hhhBBB===<<<999777888777;;;IIIWWW}}}uuuuuusssqqqsssxxxvvvkkk^^^WWWhhh|||bbbaaauuu}}}{{{yyyzzzqqqmmmuuuwwwuuuzzzxxx}}}|||yyyxxxzzzuuu~~~yyy\\\AAA888<<<444222000000111333333222111111111000///---,,,+++///111333555555444222000222111222555999<<<;;;:::@@@888///***,,,---,,,***((((((((()))+++,,,,,,,,,)))******,,,---...//////......------,,,---------111......111444:::DDDOOOIIISSSaaaooo{{{}}}ssseee^^^bbbfff^^^QQQNNNGGG@@@???BBBBBB===888999666222///---...000111555333333666:::<<<:::888888666333000---+++******+++,,,...000000///...---(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))***+++)))***,,,,,,***)))***+++,,,,,,+++***)))))))))))))))***+++***((()))...222GGGQQQ<<<222333000333,,,+++***))))))+++,,,,,,+++((()))))))))***---222666:::;;;;;;???QQQjjjxxxyyyxxx~~~~~~~~~|||}}}yyyxxxyyyzzzxxxyyy|||xxxyyy{{{~~~}}}}}}|||zzzxxxwwwxxxyyyrrrtttwwwyyyyyyyyyzzz|||~~~vvvLLLAAA777333444:::AAAGGGMMMRRRxxx|||{{{xxxsssrrrwwwwwwnnnbbbZZZ[[[rrrzzz\\\ZZZkkk{{{rrrhhhccc___qqqvvvqqqooovvvvvvvvv}}}{{{|||~~~~~~~~~~~~|||jjjMMMBBBCCC888555222111111222111000///000000000000...,,,+++...000333555666555333222222222333777<<<>>><<<999<<<666///++++++,,,---,,,((((((''')))+++------,,,))))))******+++,,,------,,,,,,+++++++++,,,,,,---///...000666<<>>;;;666111///000333555111222222///++++++...222000...,,,***)))((())))))(((((((((((()))***+++,,,************++++++++++++******))))))((((((((('''&&&&&&''''''(((***+++,,,)))***,,,,,,***)))***+++(((((((((((()))***+++,,,...000000...+++***---000333FFF<<<666444---111...+++++++++,,,......---+++.........------///333666666666666===VVVttt}}}wwwtttwwwzzzzzzzzz|||sssuuuxxxyyyyyyxxxyyyyyyzzz~~~~~~yyyyyyxxxvvvxxxzzzxxxvvv}}}|||~~~xxxEEEKKKHHHCCCCCCKKK[[[jjjrrr|||~~~mmmtttmmmiiijjjkkkhhhdddccc___WWW^^^vvv~~~fffSSS```jjj~~~qqqCCC222666:::???NNNbbbvvv}}}}}}rrrZZZDDDEEEHHHBBB666222666333***///333333///---//////---)))---000222111222666999:::::::::::::::999888777111///------......+++'''++++++******++++++,,,---((()))***+++++++++++++++,,,***+++......,,,---000666>>>RRRlll}}}qqq]]]PPPPPPWWWYYYUUUJJJBBB<<<>>>DDDDDD@@@<<<777555111......000333555666444000---++++++,,,------,,,+++***)))))))))))),,,+++***))))))((()))))),,,+++******))))))******''')))***)))'''&&&&&&'''$$$&&&))))))))))))***+++---,,,,,,...//////,,,***((((((((((((((()))******++++++...111///+++,,,111;;;888888CCCGGG444'''000******++++++++++++******+++,,,......///222666999888444777EEE]]]ttt~~~|||{{{{{{}}}pppuuuxxxuuutttvvvxxxwwwwww{{{~~~~~~||||||~~~wwwssswww||||||~~~}}}vvviiiccctttooofff[[[WWWaaavvv}}}mmmvvvjjjdddnnn}}}}}}nnn^^^eee[[[___bbbYYY[[[rrreee???888;;;;;;<<>>===BBBHHHHHHAAA<<<555222...+++,,,000555888666444000---++++++,,,---,,,,,,***)))))))))))))))******))))))((())))))))),,,+++******))))))******((()))******(((''''''(((&&&(((******)))((()))***+++++++++---//////---+++((((((((((((((()))*********+++---///...***---333999<<<===CCCFFF777***000*********++++++*********,,,---//////000222555888777888999@@@SSSjjj{{{~~~}}}|||{{{{{{|||{{{{{{qqqvvvyyyvvvuuuwwwyyyxxxxxxzzz{{{|||||||||}}}~~~|||}}}vvvtttzzzssshhhddd{{{nnnoookkkkkkrrrzzzyyyoooeeeccc[[[^^^xxxxxx___\\\eeexxxiiiIII???::::::DDDZZZnnnnnnWWWHHHHHHDDD@@@CCCHHHBBB666000111000///111333000***000222555444222111333666;;;:::888555333333222333222000//////000///---++++++++++++++++++,,,,,,,,,,,,,,,------......------***,,,---///999CCCAAA888EEEQQQhhh~~~cccKKKBBBCCCBBB>>><<<===@@@EEEIIIGGG???777111///+++***+++000555999777555111---++++++,,,,,,++++++***)))((((((((((((((((((((((((((()))))))))++++++***))))))))))))***((()))******((('''((()))(((***+++***))))))***+++*********,,,......,,,+++)))(((((((((((()))******+++***,,,...,,,+++...555666@@@AAA>>>>>>666---///************************...///000000000222555777888???@@@???MMMhhhzzz}}}zzz}}}~~~{{{||||||{{{yyywwwvvvvvvsssxxxzzzxxxwwwyyyzzzxxxxxxwwwwwwyyy{{{}}}}}}|||yyy{{{zzzvvvuuu|||yyyrrrooo~~~~~~wwwpppfffmmmssstttoooiiieeedddbbb]]]]]]nnn{{{mmm^^^cccnnn}}}~~~cccMMM<<>>:::>>>BBBCCC@@@===<<<777/////////111222222222111000666555333111///......---+++***)))(((''''''''''''&&&'''((()))******))))))+++***))))))(((((())))))'''(((((('''&&&&&&''')))(((***+++++++++,,,...111---,,,,,,,,,---+++)))&&&)))))))))))))))***++++++---,,,---///...---222999PPPZZZOOO999222///,,,---++++++***))))))***++++++000000111000000000333555///===@@@;;;GGGfff|||~~~{{{}}}{{{uuuvvvxxxyyyxxxwwwvvvvvvwwwzzz|||{{{|||~~~|||wwwwwwtttssstttyyy||||||zzzzzz|||}}}zzz{{{~~~~~~zzz|||}}}}}}}}}~~~xxxsss~~~|||}}}uuunnnlllnnn~~~yyyeeeZZZ\\\```___```\\\^^^eeecccdddpppvvvzzzttt~~~|||mmmSSS___~~~qqqVVVLLL@@@::::::<<<;;;888555555333111333777555000222555888888666666888;;;555444444333444555666777333555666555333222222333---...///111111000//////---------...------,,,+++,,,---...000666>>>FFFKKK```rrr}}}xxxdddOOODDDAAA>>>:::===CCCCCC<<<888:::888333000111333444333111///---444444555555444222000...++++++***)))(((((((((((('''(((***++++++***))))))******)))(((((((((((()))'''(((((('''&&&&&&(((+++***+++,,,++++++,,,///222...---,,,------,,,)))'''***))))))))))))***++++++---,,,...000///---111777[[[bbbWWWDDD===666...---,,,+++***))))))***+++,,,...///000//////000222555555???BBB???KKKeeeyyy~~~yyywww{{{zzzwwwvvvvvvxxxzzz{{{zzzxxxxxx{{{||||||}}}|||vvvuuutttssstttwwwzzz{{{||||||}}}yyyxxx{{{{{{}}}}}}ttthhh___cccrrrrrrjjjiiikkkwww{{{oooaaa]]]^^^^^^[[[^^^ZZZZZZdddgggiiirrrrrrWWWNNNaaayyytttVVVNNNDDD>>>===<<<;;;:::666777666222222666888666666888:::999666555777:::666555555555555555555555333666777777444333444555...000111333333222111000///////////////...---,,,///,,,...222222444DDDWWWnnn~~~vvvbbbNNNDDDCCCDDDAAA@@@HHHGGG<<<666888777222111111111000000/////////111444777999888666222000,,,,,,***))))))))))))))))))***,,,,,,,,,+++)))(((******)))((((((((((((((()))***)))((('''(((+++---...///...,,,++++++...000,,,+++,,,---......,,,*********))))))******+++,,,++++++---000...+++---333HHHQQQPPPLLLKKK???000---,,,+++***((((((***+++,,,,,,---.........///222555;;;>>>AAADDDQQQeeewwwyyywwwwww|||||||||xxxuuuwww|||}}}yyyxxx{{{||||||~~~{{{uuuttttttuuuuuuvvvxxx|||~~~}}}|||~~~~~~yyy{{{zzz|||xxxmmmdddhhhzzz{{{nnnggggggfffllliii___[[[^^^]]]WWWZZZ___[[[]]]lllsssrrruuu^^^KKKTTThhhsssuuuYYYRRRJJJEEE@@@<<<::::::777999888333222666999999999;;;<<<:::666555666888999999999999888777555555444666888888555333444666///111333444444444222111000000000000000///......111---111888555444KKKhhhrrr}}}}}}fffOOOCCCCCCDDDCCCFFFNNNLLL???666666444...111000...,,,,,,...000111000333888;;;;;;888444000---,,,+++***))))))))))))+++,,,---...---+++)))(((******)))(((((((((((((((+++++++++***)))***---///222222000---******,,,---******+++---000000///...*********)))******+++,,,)))***---///---)))+++000,,,888BBBMMMTTTEEE111,,,,,,+++)))(((((()))+++,,,+++,,,---------///222555777777:::BBBQQQbbbrrr}}}wwwxxx{{{~~~}}}{{{uuuwww~~~yyyxxx{{{{{{{{{~~~{{{tttsssuuuvvvvvvuuuwww|||}}}{{{{{{~~~|||yyy~~~~~~~~~}}}xxxvvv~~~vvvkkkfffgggjjjiiibbbYYY[[[ccc___TTT]]]bbb___bbbuuu~~~zzzyyy|||fffSSSQQQ[[[aaa```xxxfff\\\QQQJJJEEEAAA===<<<222666777444555;;;===999<<<;;;;;;:::888777999===444???GGGBBB555...222888333333444444333111333666555666666666333111000000222444444222222333222///111444555333555BBBXXXiiittt}}}wwwdddTTTKKKGGGEEEDDDDDDEEEAAA888444444222---111222222///------111444BBB===777333222111///,,,***+++,,,,,,***(((((()))))))))))))))(((((((((((())))))))))))((((((((((((,,,------,,,+++***+++---000...++++++---...---+++///---+++,,,...///---+++))))))(((((()))+++---...,,,......------///000///222<<<<<<888999555***'''***)))))))))+++,,,+++***///...000222111---...222999===@@@AAAHHHZZZqqq|||zzz}}}}}}~~~}}}}}}|||}}}zzzzzz|||~~~}}}{{{~~~xxxssssssxxxzzzwwwssswwwvvvwwwzzz}}}~~~zzz~~~}}}zzz|||yyy~~~wwwqqqffflllvvvddd[[[ooo|||zzzmmmfffnnn{{{sssiiiccc\\\[[[gggiiiYYY___``````iiirrr[[[YYYggghhh]]]uuu{{{fffZZZNNNGGGDDDAAA???@@@555666666888>>>EEECCC<<<;;;<<<<<<:::666444777;;;;;;@@@???:::777999888555000111444777777777888:::555555555333111000000000222333444555555444444666222444777:::AAAMMM\\\ffflll{{{wwwiii[[[PPPIIIDDDAAABBBBBB<<<444222444222---///111222000//////222555<<<999444111000///...---,,,---//////---+++++++++*********))))))))))))(((***)))))))))((((((((((((.........,,,***)))***+++...,,,***+++---...---,,,...,,,***+++,,,---+++)))))))))(((((((((***+++,,,'''+++/////////000222444222777;;;777,,,''',,,111***)))))))))+++,,,+++***...---...000///---000666CCCCCCAAA???FFFZZZqqq|||{{{~~~~~~~~~{{{www|||yyyyyy{{{~~~~~~}}}zzzuuuqqqsssyyy|||zzzwwwvvvvvvvvvwwwyyyyyywwwuuuuuuzzz|||zzz{{{}}}~~~uuuddd[[[bbb___PPPGGGPPPXXXPPPPPP```{{{qqqlllvvvrrriiiddd^^^YYY___ddd\\\___cccffflll{{{___ZZZjjjmmm```ppp}}}}}}wwweeeZZZOOOLLLJJJEEEAAA@@@888555222666@@@FFFAAA888666888;;;>>>???>>>;;;999AAAIIIHHH;;;555:::<<<777666777888777555666888999666555222000///000000111111000333999777111222999666888<<>>666000111444222---...000111222111222333555666555333///,,,+++,,,...,,,///111222000...------************))))))))))))******)))))))))(((((((((.........+++)))'''((()))+++***)))***,,,...---,,,...,,,+++***++++++)))'''))))))((((((((())))))***&&&***------,,,111===GGG;;;???UUUYYY999&&&+++...***)))))))))+++,,,+++***---,,,---///...,,,111888JJJFFF>>>999CCCZZZppp{{{|||}}}~~~~~~{{{xxx~~~{{{xxxxxxzzz}}}~~~zzzvvvsssuuuzzz|||zzzwwwvvvuuuvvvwwwxxxwwwuuussstttyyy}}}}}}{{{|||~~~}}}~~~~~~sssbbbSSSXXXmmm___BBB777???BBBEEEOOOXXXzzz|||rrrlllpppxxxnnncccaaaaaaXXXXXX______ZZZcccjjjnnnwww}}}cccWWW```kkkllllllwwwzzzwwwdddYYYRRRTTTTTTLLLEEECCCAAA999222111888===;;;666444666>>>OOO```bbbRRR???CCCVVV[[[FFF222333:::<<<999<<<<<<999777:::<<<<<<888555222//////111222333333222888@@@===222111999:::===BBBIIIPPPVVVYYY[[[SSSWWWeeexxx|||{{{vvvkkk]]]PPPIIIGGGEEE===222...000333111---...///111333444444555666333444333...)))(((***---***---000111000...------******)))))))))(((((((((*********)))))))))((((((+++,,,,,,***(((((()))***(((((()))+++,,,---------...---,,,+++***)))((('''*********)))))))))))))))*********((('''000EEEYYYQQQMMMhhhpppEEE)))+++'''***)))))))))+++,,,+++***+++,,,///111...,,,000777EEEAAA777222???YYYooowww}}}~~~}}}~~~~~~|||yyyxxxyyy{{{~~~|||yyyyyy{{{|||yyyvvvwwwwwwxxxzzz||||||{{{yyy{{{}}}~~~}}}}}}|||bbbMMMJJJfff|||SSS@@@AAA<<>>444000222666999;;;666888EEEbbblllIIIBBBUUU[[[III777555:::<<<888BBBKKKLLLLLLKKKEEE>>>===999444222333555777777777777===EEEBBB888555999;;;???DDDHHHKKKPPPWWW\\\UUUSSS]]]rrryyynnn```UUUOOONNNIII>>>333///000222000---///000111333555777777777444555333...)))&&&(((+++'''***---...---,,,,,,,,,))))))((((((((('''''''''************))))))))))))((()))******)))***+++---&&&(((***,,,,,,------............,,,+++)))))))))++++++++++++++++++*********)))***)))&&&+++???TTTYYYGGGSSSVVV333###---+++***)))))))))+++,,,+++******,,,111444111,,,///666>>>;;;222---<<>>LLLKKKdddvvvyyymmmdddXXX]]]iiihhheeefffdddcccqqqxxxccceeevvvnnnvvv{{{{{{hhhQQQ@@@BBBIIIMMMTTT^^^III???555222444666999<<<555888DDD```mmmHHHBBBFFFFFFBBBAAABBB@@@===LLL\\\kkkmmmggg\\\HHH666BBB===888777999<<<===<<<555888;;;???AAA@@@>>>======@@@BBBDDDEEEKKKUUU]]]ZZZYYYbbbuuu|||pppcccYYYSSSQQQIII>>>444111111000//////222111111333666888888777555444111---)))''''''(((&&&(((***+++******+++---))))))))))))((((((((((((++++++*********)))))))))'''(((*********+++...000&&&))),,,------------...---......---+++))))))***++++++,,,,,,---,,,,,,+++'''(((,,,...)))'''444DDDKKK999:::<<<---)))...******)))))))))+++,,,+++******---333555111---222:::DDDBBB888000===YYYnnnrrryyy}}}~~~|||zzzzzzzzzxxx{{{{{{}}}~~~~~~~~~|||}}}}}}|||{{{{{{}}}~~~}}}}}}~~~~~~}}}}}}zzzzzz{{{|||||||||~~~{{{zzz{{{~~~wwwUUU:::666TTTmmmMMM???999<<>>===@@@CCCBBB@@@;;;>>>===<<>>EEEEEEBBBLLL]]]uuuyyypppaaaPPPJJJEEEAAAAAAEEEGGGFFFCCCHHHLLLGGGBBBPPPjjjtttmmmTTTMMMEEEBBBEEEIIIKKKJJJEEEYYYooo|||uuuiii]]]QQQIII@@@888444444111---///444777444111222555888999888222---)))((()))***)))'''***************,,,///222---------,,,,,,,,,+++++++++++++++************)))+++,,,---,,,++++++---///(((+++///000...------...(((***,,,+++(((''')))+++'''(((***+++,,,,,,,,,+++000)))'''***+++...@@@VVV{{{jjjFFF,,,,,,000...---***)))))))))+++,,,+++***+++,,,///000---000<<>>@@@CCCDDDLLLbbbyyy~~~qqqggg]]]LLL@@@BBBFFFGGGLLLUUUNNNPPPPPPJJJMMMfffwwwqqqWWWnnnjjjNNNBBBCCC@@@===<<>>>>>DDDOOOZZZeeeuuuvvvooo___RRRKKKPPPRRRLLLHHHJJJKKKLLLVVVZZZTTTVVVZZZUUUYYYhhhiii___UUUEEE===BBB===LLLcccwww|||jjjfffhhh```MMM:::444777333222555444666333333555333///222999555...'''''',,,000///---,,,+++******+++,,,---...------,,,+++++++++++++++******++++++++++++******///...---,,,,,,---......)))******+++,,,---...///++++++,,,,,,++++++***)))************************'''&&&))),,,)))***<<>>;;;FFFaaa~~~tttkkkwwwvvvkkkYYY]]][[[TTTTTT\\\]]]XXX[[[___dddlll{{{vvvccctttttttttvvvzzz}}}wwwsssttt{{{vvviiifffmmmsssnnnnnnnnndddKKKKKKSSSddduuu|||zzzsss```OOOJJJIIIGGGGGGJJJHHHGGGVVV```UUUIIIGGGFFFOOOTTT[[[fffaaaGGG999EEE>>>MMMcccttt}}}}}}mmmkkkppplllOOO<<<555777222000333111222000///000///...111666666000)))'''***,,,+++)))************+++,,,---...,,,,,,+++******************+++,,,------,,,+++***------,,,,,,,,,,,,---...)))******+++,,,---......***++++++++++++***))))))************************&&&###%%%,,,---+++000999DDDMMMJJJ777***,,,---******))))))+++---//////...000444666666666777444...888EEE444888:::BBBmmmvvv|||~~~}}}yyyvvvwwwxxx}}}|||}}}~~~~~~|||{{{}}}zzzxxxyyy||||||zzz|||nnnOOOIIIMMMFFFCCC;;;666AAAIIICCCKKKgggppprrrvvvppppppttt|||vvvcccccc^^^XXXWWWYYY[[[YYYWWWZZZ]]]bbbkkk{{{zzzooo~~~|||wwwwww|||xxxyyy{{{yyyqqqkkkiiieeeeeeffflllyyynnnWWWKKKHHHGGGHHHKKKJJJGGGNNNRRRKKKIIINNNLLL======BBBSSSZZZGGG888@@@>>>SSSlllzzznnniiilllhhhLLL999333555000///222111000...------,,,,,,...111222222222111///,,,***))))))))))))***+++,,,---...,,,,,,+++******************+++,,,------,,,+++***))))))))))))***++++++,,,)))******+++,,,,,,------******++++++******)))(((***************************&&&'''+++,,,***+++000555HHHMMM<<>>>>>PPP]]]UUU[[[uuuvvvYYYcccssswwwwwwhhhgggiii]]]eee[[[UUUWWWWWWSSSSSSXXX[[[\\\aaakkk{{{xxxtttxxxuuuzzz{{{}}}uuummmkkkppp~~~}}}vvveee]]]YYYSSSJJJDDDMMMJJJGGG@@@>>>NNNVVVLLL555666222999HHHGGG===;;;???[[[xxxssshhhgggaaaJJJ777000333...,,,000...000///---++++++,,,------...111333111...---///222))))))***+++,,,,,,------------,,,+++++++++++++++***+++,,,,,,,,,,,,+++***(((((()))***++++++,,,,,,)))******++++++,,,,,,,,,+++++++++++++++***))))))************************+++***)))******+++222999000BBBFFF888000555555,,,,,,,,,,,,,,,,,,+++,,,,,,000000333999CCCEEE:::,,,666777666@@@;;;999^^^}}}|||yyytttooopppuuuzzz}}}{{{zzz|||~~~}}}|||{{{~~~|||~~~|||www~~~uuuGGGCCCGGG^^^pppjjjmmmlll```nnnyyyiiiooouuuiiieeekkkfff[[[WWWZZZaaa^^^SSSRRRXXX]]]]]]bbbnnn}}}xxx}}}sss}}}~~~zzzzzz~~~vvvbbbXXXVVVTTTMMMGGGLLLJJJEEE:::999JJJOOO===<<<>>>333...===GGGCCC???IIIfffyyykkkggg```KKK777000222,,,))),,,***000000---***+++///000---333000---***((()))+++---++++++,,,---------,,,,,,------,,,+++++++++++++++************************)))***+++---.../////////************++++++,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++((())))))((()))...999BBB,,,555666---+++222333,,,---...///...,,,+++,,,---222333444999BBBGGG@@@555<<<@@@MMMUUUIII@@@YYY~~~~~~}}}{{{vvvsssvvv||||||zzzzzz|||}}}}}}qqqUUUUUU[[[nnn}}}vvvssszzzttt^^^ZZZgggllliiijjjkkkjjjooozzzyyyeeeXXXVVVaaa```fffsssyyyxxx{{{sss|||}}}oooWWWJJJJJJOOONNNJJJGGGBBBBBB>>>:::AAADDD888???DDD:::222;;;CCCFFFJJJ\\\sss|||lllgggaaaIII555///111,,,***---,,,...///---***---444555111777111---222:::;;;444,,,------.........---,,,+++,,,,,,+++***************+++***(((''''''(((***+++(((***,,,...///000000000************++++++++++++,,,------------,,,++++++++++++++++++++++++++++++'''((()))((()))///666:::---///---)))(((---///...---///111000......///111111333444777???GGGGGGCCC@@@NNNjjjssscccRRR\\\{{{}}}yyyyyy}}}~~~|||{{{|||~~~~~~~~~~~~sssooosssttt~~~~~~~~~|||mmm]]]SSS___kkkdddeeevvvnnnccceeedddjjjxxxzzzzzz|||vvv~~~~~~~~~~~~sssgggXXXRRRTTTUUULLLBBBCCC999===CCC===;;;AAAAAA;;;AAA===888<<<===EEEUUUnnn~~~zzzjjjddd```DDD222---111------222111,,,...,,,***///888999555222...333FFF\\\aaaQQQ>>>...//////000///---,,,++++++******)))))))))))))))+++***'''&&&&&&'''***+++'''(((***---.../////////***************+++++++++------......------,,,+++++++++++++++++++++++++++)))***))))))***------+++333111...,,,)))))),,,///---000222222111111333666222333333222666===AAAAAABBBXXXyyycccbbb{{{|||xxxwwwxxxuuuvvvyyy~~~}}}{{{|||yyyrrr___nnnuuubbbaaa\\\dddlll```hhh{{{hhhfffmmm|||}}}}}}{{{}}}wwwZZZ\\\ooojjj^^^SSSBBB===666777AAADDD===:::>>>999<<<@@@@@@===@@@OOO___~~~|||kkkbbbaaaLLL999,,,---///+++***---------------...000111333000///666VVV~~~mmm]]]<<<444,,,***...000---***+++******)))(((''''''&&&((((((((()))******++++++,,,---///111111000...---+++++++++*********))))))+++,,,,,,---.........---000---+++***,,,---+++)))...+++(((((()))+++---...---------,,,,,,,,,++++++,,,---......------///111111111111222444777:::<<>><<<===@@@EEEPPPcccttt{{{kkkbbb```OOO===//////111...---000///............///111222000,,,///NNNwwwiiiYYY999444...,,,---...,,,************)))((('''''''''((((((((()))******+++++++++,,,---......---+++************)))))))))((((((***++++++,,,------,,,,,,///---++++++------,,,***,,,***(((''')))+++---///000000...---,,,+++***))))))***+++*********,,,---000//////000222555888::::::CCCOOOeee~~~xxxyyy|||yyyvvvvvvxxxxxxxxx{{{|||~~~}}}ttt\\\UUUiiioooccc___```dddeeedddhhhnnnuuuwwwgggfffqqq{{{xxx~~~zzz~~~xxx[[[___rrr|||vvvmmm^^^OOOCCC===DDDJJJEEE>>>:::CCCAAADDDNNN[[[iiizzzyyyjjj```^^^QQQ@@@222000111//////222//////............/////////+++...KKKqqquuu\\\KKK555333111///---,,,+++*********))))))(((((('''''''''(((((())))))******+++,,,,,,---------+++***))))))))))))((((((((((((((()))******+++++++++++++++...---+++,,,------,,,+++***)))(((''')))+++...000333222000---+++)))((('''***+++,,,,,,+++,,,...000000000000111333666888:::222<<<>>>HHHhhh|||ttt|||~~~~~~|||zzzzzzyyy{{{zzzvvvvvvzzz|||zzz~~~yyyyyy{{{|||~~~ccceee~~~~~~lllaaa\\\ZZZ]]]``````aaabbbbbbjjj]]]___lll~~~}}}}}}}}}|||~~~kkkVVVgggzzz~~~{{{|||{{{ssshhhZZZLLLIIIIIIGGGFFFGGGLLLPPP\\\kkkvvv|||xxxiii^^^YYYQQQBBB333//////---...111......------,,,,,,,,,,,,,,,...444LLLhhhdddJJJ:::111333333111,,,))))))******)))))))))((((((((('''''''''(((((()))*********............---,,,***)))))))))))))))))))))))))))******+++++++++++++++***......---------,,,+++***)))))))))((())),,,000333222000...,,,***((((((''')))***,,,------...111333222222222333555888:::;;;222999666999SSSiiimmmmmm|||~~~~~~{{{{{{|||wwwzzzyyyvvvuuuxxxyyywwwyyyuuutttyyy|||}}}~~~sssYYY___~~~wwwddd```^^^\\\[[[[[[ZZZYYYZZZVVVhhhccceeeqqq~~~}}}yyy```YYYsss{{{rrrhhh```[[[YYY\\\aaaaaaiiivvvzzzkkk\\\UUUQQQDDD777000///...///000,,,,,,,,,,,,+++***))))))(((...333AAARRRLLL;;;777///222444111,,,((((((***))))))))))))(((((((((((('''''''''((())))))******---------,,,,,,******)))************************++++++,,,,,,,,,,,,++++++/////////...,,,)))(((''')))************---222666///---+++)))(((((())))))$$$&&&((()))***---000333111111222333555777888999333666555:::FFFKKKXXXnnn~~~~~~|||{{{{{{rrrvvvwwwwwwxxxzzzyyyuuuvvvvvvwww|||tttbbbKKKLLLiiiqqq^^^aaacccccc^^^XXXTTTUUUVVVLLLggg|||zzz{{{rrr\\\ZZZvvvzzzwwwwwwyyy{{{~~~ooo^^^SSSQQQHHH<<<444111111000000+++++++++++++++***)))((('''+++***///999777444<<>>555222111000...+++,,,,,,------,,,+++***(((***&&&(((000//////999111111000...+++((((((((((((((((((((())))))))))))&&&&&&''''''((())))))))))))((((((''''''((((((((())))))))))))*********++++++++++++++++++***))))))'''***---,,,***'''''''''''')))+++)))''')))///444///...,,,******+++---......///000000//////222333,,,---...000111222333333333111000999===:::NNNttt}}}yyyvvvxxx}}}|||xxxsssrrrppprrrzzz}}}tttvvv}}}}}}]]]ZZZppp{{{lllccceeeiiiiiibbb]]]\\\[[[XXXwww~~~iiiddd```aaammmnnnxxxyyyuuuttt~~~}}}yyyvvvuuu{{{kkkZZZSSSrrr~~~zzzfffYYYKKKFFF===444000///---***,,,,,,............---,,,))),,,***---666111***///222111...,,,***)))((('''(((((((((((())))))))))))&&&&&&''''''((()))))))))***))))))))))))******+++'''((((((((())))))*********************)))((((((###'''++++++)))((((((***&&&(((***(((%%%'''---222222000...,,,+++,,,...//////000000...,,,+++,,,...---...000111333333444444666333...222<<<@@@RRRqqqzzzuuuqqquuu}}}}}}xxxxxxsssnnnoooyyy~~~uuuttt~~~|||}}}aaaeeetttjjjffffffhhhfffaaa```ccc___XXX}}}nnnQQQUUU^^^dddpppqqq~~~}}}gggaaaqqqsssccc^^^nnn{{{^^^RRRXXXvvv}}}{{{cccNNNHHHBBB<<<999333---+++---...+++)))+++000333111---)))***,,,---000333666888222333222...)))'''(((***''''''((()))))))))))))))++++++******))))))(((((())))))***++++++***(((''''''''''''((())))))******)))***+++***'''&&&'''(((+++******+++***((((((***))))))((('''((()))+++,,,---...///111333222000...---+++)))***,,,---,,,)))(((...333222//////666===777222333999:::@@@XXXuuu|||yyyvvvttttttvvvzzz|||{{{yyywwwuuuvvvxxx{{{~~~|||~~~~~~|||yyyllliiicccdddbbbbbbbbb___ZZZVVVUUUbbbpppeeeUUUZZZ^^^bbbqqqsss{{{yyynnniiirrrssseee```nnn}}}qqqSSSNNN\\\{{{yyyaaaKKKEEEAAA>>>===999222///111000---***,,,///000---***)))***+++...222444666666111222111///+++))))))+++''''''((()))))))))))))))*********)))))))))))))))'''((()))***++++++***)))''''''((())))))******+++(((***+++***))))))***++++++***((((((((('''&&&'''''''''(((***,,,///111222444111///......---+++***,,,***)))***,,,---+++)))***+++,,,++++++...333888777222333999:::@@@YYYvvv~~~}}}{{{zzzzzz{{{|||~~~{{{yyyxxxxxxzzz{{{vvvzzz{{{ccc\\\\\\aaa`````````___\\\YYYWWWYYYkkkqqqjjjbbb\\\aaammm|||}}}www}}}ssskkkqqqrrrnnnoooyyymmmiiirrr}}}fffIIINNNiiixxx```LLLBBB@@@AAACCC@@@999444444222///,,,+++------***&&&***)))***...444777666444000111111000---+++***+++''''''((()))))))))))))))((())))))))))))))))))***&&&'''(((***++++++++++++(((((())))))***++++++,,,((()))++++++++++++,,,......---***((()))***)))(((((()))+++---///111222222444111---***)))))))))(((***))))))***++++++***(((,,,)))&&&%%%'''+++///222777333555;;;;;;AAA[[[xxx|||||||||{{{{{{zzzzzzzzz~~~|||{{{{{{{{{|||wwwzzz~~~vvv}}}ddd___dddaaa``````______^^^[[[XXXQQQeeepppaaahhhqqq}}}}}}}}}zzzwwwvvv~~~uuuiiipppwwwrrrpppyyyvvv{{{{{{___FFFVVVxxxzzzfffSSSCCCCCCEEEHHHEEE<<<666444111...,,,+++++++++(((&&&***)))***///555888666333111222222111...+++)))(((''''''((()))))))))))))))'''((((((((())))))******'''(((((()))***+++++++++)))))))))***++++++,,,,,,)))***++++++******+++------,,,***''''''***+++))),,,---.........---,,,+++,,,***(((((()))******))))))))))))***+++***)))(((***)))((('''''')))---000999666888======BBB]]]{{{yyyyyyyyyyyyyyyzzz{{{{{{}}}}}}}}}}}}~~~~~~}}}ccc}}}}}}jjjggggggaaaaaa```___```bbb___ZZZQQQaaauuufffqqqwww|||uuuwww}}}~~~vvvxxxzzzvvvuuu||||||xxx[[[JJJ^^^nnn]]]JJJHHHIIIJJJEEE;;;333222...---+++++++++***)))((())))))+++000555777666444333333222000...+++(((%%%''''''((()))))))))))))))''''''(((((()))))))))*********)))))))))))))))))))))))))))***++++++,,,,,,***+++,,,+++)))((()))***'''++++++&&&%%%)))***(((,,,,,,,,,,,,***(((&&&$$$&&&&&&''')))+++,,,***)))''')))***++++++))))))(((&&&+++///...***)))---111;;;888;;;@@@>>>CCC^^^}}}~~~{{{yyyyyyzzz}}}{{{{{{{{{|||}}}}}}YYYiiirrrqqqllljjj]]]\\\^^^]]]\\\aaahhhfff```\\\fffqqqhhhtttxxxwwwmmmoooxxxppp|||zzzvvvssszzzzzzzzz{{{qqqUUUOOOeee~~~ttteeeRRRMMMJJJGGG@@@666000///,,,,,,,,,+++++++++******)))+++...111333555666777333222///...---+++(((%%%''''''((()))))))))))))))'''(((((((((((((((((()))++++++***)))(((((())))))(((((())))))***++++++,,,+++,,,,,,+++)))'''((()))+++444666///))),,,...,,,(((((()))(((((('''&&&&&&(((((()))***,,,+++(((&&&'''))),,,---+++)))))))))%%%,,,333222---***...333<<<:::===AAA===AAA\\\{{{{{{wwwvvvwwwyyy{{{}}}|||{{{{{{|||}}}|||{{{zzz{{{}}}~~~~~~|||TTTTTT\\\xxx|||mmmuuuuuubbbWWWZZZYYYYYY```jjjjjjbbbnnnxxxooonnnyyy~~~uuugggeeekkk]]]mmmwww{{{|||tttttt~~~||||||~~~eeeMMMTTTlll~~~~~~vvvgggXXXQQQIIIBBB:::111---...---------,,,+++*********(((,,,000111111222666:::111...++++++,,,,,,***(((''''''((()))))))))))))))((((((((((((((('''''''''***))))))(((((()))***+++''''''((())))))******+++***+++,,,,,,***)))***+++000===CCC888---,,,...---(((((('''''''''((()))))),,,***)))***+++***)))''''''***---...,,,***)))***'''+++//////---,,,///333;;;:::===???:::===XXXxxx|||{{{yyywwwwwwxxxzzz{{{|||{{{zzzzzz|||~~~~~~||||||~~~~~~~~~]]]KKKQQQaaawwwmmmvvvxxxhhh[[[\\\YYYVVV\\\eeecccYYYqqqtttnnnuuu~~~zzzkkkccceeeUUUcccqqq}}}zzz}}}}}}[[[GGGYYYsss{{{pppeeebbbfffooo{{{tttfff[[[RRRGGG???666...,,,.../////////---+++))))))***'''---222222///000777===///+++((((((+++---,,,+++'''(((((()))))))))))))))))))))(((((('''''''''&&&(((((('''((()))***,,,---'''''''''((())))))******)))+++,,,,,,,,,,,,---///...>>>EEE777(((%%%'''&&&+++***)))(((((()))***+++---+++(((((()))+++,,,,,,'''+++//////---*********+++***)))***+++...000222:::999<<<>>>888:::UUUuuuxxxyyyzzz|||yyyxxxxxxyyy|||}}}nnnRRRMMMTTTyyy}}}rrrggggggggg\\\bbbbbb\\\UUUWWW^^^YYYMMMdddhhhiiittt|||}}}uuuppplllhhheee[[[fffttt|||~~~~~~```SSS___ssshhhTTTIIIBBBBBBAAAGGG\\\ssswww```]]]SSSFFF===444...---111/////////...---,,,+++++++++,,,---------...000222------,,,+++*********+++***************)))((((((''''''((())))))((('''&&&(((((())))))******++++++,,,+++)))''''''((()))***,,,,,,,,,---------......((((((''''''''''''(((((('''''''''''''''((())))))*********)))))))))))))))***...222333111---***)))((()))*********---000333<<<======888333;;;VVVqqq{{{yyyyyy|||yyyxxxxxxzzz~~~XXXMMMRRR^^^tttvvvfffbbbeeebbb[[[UUUaaaeee]]]ZZZ]]]XXXLLLUUUeeefffbbbnnn}}}yyyqqqhhh```[[[```lll{{{yyysssRRRNNNaaauuu~~~gggPPPEEE>>>::::::999:::JJJ]]]~~~iii___SSSEEE<<<444...,,,...///...,,,,,,++++++***))))))***,,,,,,,,,...000222///...---,,,+++******))))))************)))(((((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((***,,,...//////......---,,,+++******((((((''''''''''''(((((('''''''''''''''((())))))************))))))))))))+++...111111///,,,***)))+++++++++******,,,000333:::999777555666BBB[[[sss|||{{{{{{}}}}}}|||}}}zzzLLLBBBMMM___rrrvvvhhheeehhheee^^^TTT\\\___[[[ZZZ]]]ZZZSSSVVVdddfffdddnnnxxx}}}~~~ttthhh^^^WWWcccooo~~~}}}|||sss}}}gggIIINNNfffxxxlllNNN;;;<<<888888999666444===JJJkkkuuucccTTTEEE<<<777111------222///++++++,,,---+++)))''')))***++++++,,,///111.........---,,,***)))((()))))))))))))))(((''''''(((((())))))))))))((((((((((((''''''''''''&&&&&&(((((()))+++,,,...///000------,,,+++***))))))(((((((((''''''''''''(((((('''''''''''''''((())))))************************+++---//////---*********......,,,***)))+++000444===999444333777EEE\\\qqqyyyxxxyyy|||}}}~~~cccCCCFFF\\\tttvvvjjjggghhhccc]]]WWWXXXYYYYYYZZZZZZYYYYYYZZZdddfffiiisssyyy~~~wwwnnngggdddllluuummmQQQXXXppp~~~{{{ZZZ>>>444999777888:::777555999BBBTTTyyy{{{dddTTTDDD===:::555111000444000---,,,...///,,,)))((()))************,,,///++++++,,,,,,,,,***)))(((((())))))))))))(((''''''''''''((((((((((((((((((''''''''''''((((((((((((---------------,,,+++***))))))))))))************((((((''''''''''''(((((('''''''''''''''((()))))))))***************++++++,,,------,,,***))))))***///...+++)))))),,,222777BBB===777444666BBBYYYnnnrrrsssvvvyyy}}}~~~yyy|||~~~wwwZZZIIICCCQQQrrrrrrhhheeeddd^^^XXX]]]XXXUUUXXXXXXUUUUUUYYY^^^dddeeelll{{{uuulllkkkooozzzvvvuuuwww|||yyyooo}}}~~~{{{{{{~~~zzzaaafffzzz|||~~~kkkIII555555555444555666555444888>>>EEEooozzz^^^PPPAAA;;;999666333222333000...---......+++((()))***+++***((((((***,,,((())))))***************)))))))))))))))(((((('''&&&&&&&&&''''''(((((((((''''''((()))***++++++,,,///.........,,,+++)))(((((((((((()))))))))******((((((''''''''''''(((((('''''''''''''''((())))))))))))******+++++++++,,,,,,------+++)))((()))+++,,,+++***)))***...444999BBB???;;;666444???XXXpppuuuwwwyyy{{{|||~~~|||xxx{{{{{{~~~tttSSS@@@AAAOOOwwwvvvjjjdddccc```\\\XXX\\\VVVSSSUUUWWWUUUUUUWWWZZZ______gggzzzxxxhhh___eeeppp}}}zzz~~~zzz}}}|||bbb{{{jjjppp|||bbbBBB666:::444555555555666888<<<@@@CCCiiiuuuXXXKKK===888555222111222...///000///...+++(((&&&)))***+++***((((((***,,,***))))))))))))***++++++***************)))((((((''''''&&&&&&'''((()))***))))))***++++++,,,------*********+++++++++++++++++++++***)))(((''''''&&&((((((''''''''''''(((((('''''''''''''''((())))))))))))******+++,,,,,,,,,,,,------,,,***))))))***))))))))))))***...555999===;;;888555555BBB^^^www~~~~~~~~~}}}{{{~~~}}}lllGGG999HHHtttyyymmmbbb___aaa```]]]\\\UUUSSSQQQRRRVVVXXXXXXVVVRRR___``````qqq|||uuupppwww}}}ccc^^^{{{www~~~|||kkkttt}}}^^^AAA777;;;666777888888999<<>>555...000999LLLdddxxxzzz}}}|||~~~vvvMMM;;;UUUqqqdddaaa```]]]ZZZ[[[RRRXXXWWWQQQSSS[[[UUUFFFWWWzzzkkkgggzzzyyynnn|||hhhEEEDDD[[[{{{bbbVVVZZZjjjwwwwww~~~nnnHHH<<<<<<444555888:::999666666999<<>>JJJhhhzzzyyybbb[[[TTTIII???777222///------444:::;;;666///,,,+++)))((((((((()))+++...000...,,,+++))))))+++---...)))(((((('''((()))+++,,,...000111000---++++++,,,***)))((('''''''''((((((''''''(((((())))))******---,,,+++*********++++++)))(((((((((''''''''''''))))))))))))((((((((((((+++******,,,...//////---666333///---------,,,++++++))))))---,,,+++000888888999555:::999GGGmmmwwwyyy{{{{{{{{{zzzzzz|||~~~uuuTTT@@@AAAaaabbbmmmrrrfffXXXXXXhhhwwwmmmUUUTTTNNNUUUOOObbbfffaaalll~~~vvvXXXYYYMMMBBBVVVtttfffggg{{{wwwxxxiii@@@:::QQQqqquuuOOOCCCSSSrrrnnnHHH555666666777999;;;;;;999999<<>>iiiwwwtttvvvyyyzzzzzzzzz|||~~~~~~|||iiilll~~~~~~```ZZZYYYIIIIIIXXXVVVYYYuuuwwwkkkxxxvvv^^^LLL???;;;888777<<>>SSSyyyvvvggg```VVVGGG:::333222333555......---,,,,,,,,,,,,,,,,,,++++++***************)))******++++++***)))(((,,,---............---,,,''''''''')))*********)))((((((((())))))))))))((())))))))))))((((((((((((++++++++++++******))))))'''''''''((((((((((((((((((((())))))***+++,,,,,,******+++...111333333222///---,,,---///000000///+++***)))((()))---000000;;;>>>999:::333???jjjxxxtttvvvyyy{{{{{{|||}}}~~~~~~}}}}}}aaaZZZbbbhhhjjjmmmpppllleeeIIIKKKXXXVVV```tttsssvvvnnntttjjjSSSEEEAAA;;;999===>>>>>>FFFPPPtttooo|||oooaaaaaa___dddsssxxxXXXJJJGGGZZZeeeXXX[[[vvv[[[QQQbbbwww```@@@444777666333666888888777777;;;>>>[[[pppcccYYYSSSHHH???999555222000,,,...///---+++***---///++++++++++++******))))))&&&''')))+++---.../////////...---,,,***)))((('''(((''''''((()))***((('''&&&''''''(((((((((((('''(((((((((((())))))))))))******++++++******)))((('''''''''(((((((((((((((((()))***+++,,,---......,,,+++,,,...111222222000000//////000222333333222,,,,,,***(((+++000333111666:::777<<<777BBBhhhsssvvvxxx{{{}}}}}}}}}~~~}}}vvvtttzzzdddccciiiqqqqqqeeeVVVRRRUUUNNN```}}}~~~pppwwwsss[[[HHH@@@>>>:::;;;AAACCC>>>===@@@{{{uuutttdddcccdddggglllqqqssstttVVV___lll}}}uuunnn|||vvvnnnLLLQQQkkkpppSSS777444:::666444777999999888888<<>>444555888::::::999:::===AAAfff~~~mmmccceeeZZZJJJ<<<555222333444---,,,++++++,,,...------******+++++++++******)))///...---,,,++++++++++++444222...+++)))(((((()))&&&%%%$$$'''***,,,***(((###$$$&&&'''''''''&&&&&&&&&''''''((()))******+++)))******++++++)))((('''&&&'''''''''(((((())))))******,,,---///000111222333111000///...,,,)))'''---,,,,,,---///000///---///000...+++000999;;;777111:::AAAQQQSSS\\\wwwxxxzzz}}}~~~gggWWWTTTWWW[[[vvvxxxpppqqqcccooolll^^^UUUjjjrrrVVVFFF@@@BBBAAA===:::;;;???CCCuuupppiii^^^UUUSSSPPPVVVYYYSSSLLLSSSggg{{{cccyyypppWWWCCC^^^}}}}}}nnnYYYGGG;;;666888<<<::::::999888:::@@@IIIOOOxxxzzzccc[[[ddd^^^MMM@@@999---(((222,,,,,,,,,---,,,,,,++++++)))***+++,,,...///000111,,,+++***)))))))))***+++222000---+++))))))***+++(((&&&%%%%%%&&&'''%%%$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((+++---...+++)))((((((***)))'''&&&'''))),,,......000222222333444666888666333///,,,***)))'''%%%)))((('''(((+++...000000111---,,,111999>>>===999666111777BBBNNNdddwwwxxx~~~||||||~~~{{{zzz|||~~~xxx]]]KKKOOO[[[ZZZqqqxxx___ssslllcccqqqrrrbbbOOOWWWttt}}}```AAA;;;;;;BBB@@@888888???{{{qqqhhhfff```UUUIIIDDDHHHPPPVVVSSSMMMPPP]]]jjjbbbtttsss\\\mmmkkkNNN;;;555444666888888777666777>>>NNNbbbpppttt]]]WWW\\\\\\OOO@@@999000+++222.........---,,,***)))(((---------------.........***)))((((((((()))***+++...///000...***((())),,,)))'''&&&&&&'''(((&&&%%%'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''(((***+++++++++***)))(((***)))'''&&&'''))),,,---000222444444444333444666666222...+++***)))((('''+++)))((()))+++---...---///,,,***...555:::888555555///333<<>>??????;;;;;;@@@|||sssooohhhdddeeeeee\\\QQQIIIGGGMMMRRRRRRQQQUUU___hhhqqq|||sss|||~~~zzz~~~aaaAAA333333444333111::::::::::::AAARRRhhhyyyzzzpppZZZVVV[[[cccXXXCCC:::555///111............---,,,+++***000///...---,,,+++******((((((''''''''')))***+++***...000///***''')))+++***(((''''''(((((('''&&&'''''''''&&&&&&&&&&&&%%%'''''''''''''''''''''''')))((('''((()))***)))((()))(((''''''''')))+++---222444666777555444333444555111,,,))))))*********,,,***))))))+++,,,,,,+++///,,,***---333666444111666000222777BBB___xxx}}}zzzwwwwww{{{|||{{{|||}}}}}}xxx___OOO___wwwkkkMMMRRR```uuuxxxhhh___SSSKKKFFFMMMSSSQQQXXXdddfffjjj^^^jjjkkkRRRFFFAAA===>>>CCC}}}vvvqqqbbb___^^^bbbgggfff___XXXSSSTTTVVVXXX]]]gggsss|||lllttt~~~~~~|||vvvtttYYY???888:::888444111555999===>>>@@@JJJZZZgggyyy{{{oooZZZYYYdddooobbbFFF;;;777111000+++,,,---...///000000000......---,,,***)))((((((((('''''''''((()))+++,,,,,,------,,,***((()))***)))(((''''''(((((('''&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''')))'''%%%&&&((())))))((()))(((''''''''')))+++,,,111444666777666444444444333///***'''''')))+++,,,+++***)))***+++,,,,,,+++000...,,,...333555333111777333555888BBB___zzz~~~{{{xxxxxx{{{|||{{{|||~~~}}}zzzwwwvvvzzztttuuuhhhSSSWWW___ppppppYYYSSSNNNMMMHHHKKKKKKGGGRRRbbbdddhhhbbbrrrqqqYYYGGG???DDDMMMssssss{{{zzzsssrrrwwwooopppppplllfffeeehhhlllPPPOOOPPPTTTZZZ______\\\ccccccfffjjjrrr|||}}}dddPPPgggyyy~~~xxxpppXXXAAA;;;;;;888999===:::@@@EEEDDDCCCJJJ[[[iii~~~jjjWWWZZZkkktttcccFFF:::666000...------...000111111111111******))))))))))))))))))))))))(((((()))+++,,,---000---***)))*********))))))(((''''''(((((('''&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))'''&&&&&&'''(((((((((((('''''''''((()))***+++...000333555555555666777111---)))&&&''')))+++,,,***))))))***---......---///...---...222333333111666555999:::BBB___xxxzzz}}}zzzzzz}}}}}}{{{|||}}}vvvqqqpppttt|||{{{llleeejjjeeeooosssVVVJJJFFFPPPLLLOOOPPPSSSbbbllleeebbbcccwwwrrrYYYPPP[[[kkksss[[[WWWeeetttrrrfff[[[SSSTTTZZZLLLPPPQQQMMMHHHIIIRRR[[[JJJNNNPPPQQQUUU]]]bbbcccpppttt{{{|||~~~~~~nnn[[[III>>>```yyy}}}oooUUU===666666888CCCQQQeeeeeeaaaVVVOOOVVVlll}}}cccTTT]]]qqqtttbbbJJJAAA999111///000000000000///...---,,,&&&''''''((()))***++++++******)))))))))+++,,,---222111///---,,,,,,+++******)))(((((())))))((('''((((((((('''''''''&&&&&&''''''''''''''''''''''''''')))***)))'''&&&&&&(((''''''''''''((()))*********---///111222444777999222...***((()))+++,,,---***)))***,,,///000///...,,,++++++---000222333222666888<<<:::@@@\\\ssssss}}}{{{{{{|||{{{~~~}}}vvvpppppptttzzztttnnnppprrrmmmqqq[[[HHHAAATTTRRRUUUZZZdddxxx|||kkk^^^ddd{{{zzzuuuvvvtttsssmmm^^^MMMLLLbbb{{{vvv[[[MMMFFF@@@BBBIII<<>>EEEMMM^^^qqqyyyeeeWWW\\\tttwwwbbb[[[kkk~~~lll[[[SSSEEE666444//////......,,,+++)))(((&&&'''((()))+++,,,------+++***)))(((((()))***+++000666;;;888111++++++------+++******+++,,,***)))((((((((((((''''''''''''''''''''''''''''''''''''&&&+++...,,,'''###%%%(((&&&&&&''''''((())))))***)))+++,,,---...111555888444111...------.........---,,,---...000000///---***+++,,,///222444666666:::===@@@;;;>>>ZZZrrrqqqxxxwwwzzz}}}{{{}}}}}}yyywwwwwwzzz}}}~~~~~~~~~qqqrrruuuooolllkkk~~~[[[KKKIIIVVVTTTVVVYYYfff|||}}}fff^^^hhhyyymmm[[[WWWSSSOOOJJJQQQnnnvvv\\\DDD===<<<888999>>><<>>===BBBPPPZZZ\\\^^^hhhsssxxxyyy^^^KKKIIIPPPooo~~~sss[[[LLLTTTdddoooxxxdddUUUYYYppp{{{uuueeeggg}}}{{{nnnfffQQQ<<<888******+++++++++***))))))((())))))+++,,,---......***)))(((''''''((()))))),,,999EEECCC555++++++000///---,,,,,,---...,,,+++)))(((((((((''''''''''''''''''''''''''''''''''''%%%,,,111///'''"""$$$(((&&&&&&''''''((()))))))))************+++...333777666444111000111111000///000//////000111000---+++,,,---///222555888:::;;;@@@CCCDDD<<<>>>ZZZssssssttttttxxx}}}|||}}}~~~}}}}}}zzz~~~www|||}}}oooccc^^^qqqqqqSSSLLLRRRSSSQQQPPPPPPZZZppppppXXXaaalll}}}|||qqqYYYHHHHHHOOO[[[vvvnnn[[[\\\LLLEEE<<<777888999777555888888888999:::;;;======CCCHHHRRR___mmmzzz}}}zzzhhhRRR|||}}}{{{tttuuuooodddRRRGGGMMMaaattt~~~yyyuuuvvv{{{vvvooojjj\\\AAA(((***,,,---,,,***(((((()))''''''''')))+++,,,++++++***))))))(((((((((((()))***)))222CCCGGG;;;000...444333000/////////...---...---+++((('''&&&''''''(((''''''&&&&&&'''''''''%%%&&&'''(((((((((((()))******)))((((((((((((((()))***++++++,,,...111444555777999::::::777444222444333333222111000///...///---,,,///666<<>>888HHH\\\hhhnnnwww}}}{{{yyyssskkkeeetttmmmaaaTTTWWWeeemmm```OOOEEEOOOfffyyy{{{tttwww~~~zzzlllcccbbb[[[HHH444)))***,,,---,,,***(((((()))(((((((((***+++++++++******))))))(((((((((((((((+++(((---:::>>>555//////777666444333222111000///...---+++***((('''&&&&&&'''&&&&&&&&&&&&''''''((((((***+++***((((((***---******)))(((((((((((((((((()))***+++,,,...111444222444666777777666444333666666555444222111000000111///---000666<<>>AAA@@@DDD@@@:::HHHeeezzz}}}~~~zzz{{{|||jjjQQQDDDCCCLLLwwwwwwdddaaahhhbbbSSSeee```^^^gggssszzz||||||[[[[[[uuulllKKKQQQ]]]rrroooaaadddkkkuuusssIII;;;CCC999:::777444222222333333333555555555444444444333444333<<>>EEEEEEUUUsss]]]OOO]]]XXXMMM]]]wwwzzz{{{|||wwwcccTTTiiiiiiLLL>>>IIIQQQIIIMMMSSS```qqq~~~|||jjj\\\```nnnkkkhhh```UUUHHH>>>777555,,,------------,,,***)))++++++++++++,,,---............---------,,,,,,,,,///---***((((((+++...000//////......---,,,+++***,,,***((((((***,,,...///222---,,,//////---+++---,,,---...---+++***+++,,,*********)))(((((()))+++)))***)))'''(((+++***&&&******+++///222333///+++000//////111222222000...444333111333666999<<<======>>><<<<<>>888444333444555555555555666777333888333111999999111...666::::::<<>><<>><<<<<>>===AAAVVVwwwlllQQQEEE[[[zzz}}}{{{jjjZZZWWWXXXSSSOOOTTTbbbiiigggdddfffnnnxxx~~~xxxaaaTTTYYYfffgggddd\\\QQQEEE;;;555333555333///+++((('''''''''))))))))))))***+++,,,,,,000000...---,,,+++******'''((()))+++...111444666///---+++***)))***+++,,,***)))'''&&&'''***---000111......222444000---...444222000111222111---***)))***+++---------,,,+++***+++***'''))),,,,,,))),,,***((())),,,---+++(((''''''))),,,000222222111111111222444555777888999999>>>>>><<>>EEEMMMLLLFFFBBBEEEMMMUUUTTTKKKBBB>>>???<<<999999<<<<<<888666777444444333333444333222111111777333000:::>>>:::<<<666777;;;;;;;;;AAACCC<<>>???<<>><<<===BBB===999888::::::888555555:::555444>>>>>>444000666444AAAEEEGGGkkklllPPP]]]qqq{{{kkkvvv|||wwwuuuwwwsssfffYYYRRRKKKGGGCCCBBBBBBFFFNNNUUUbbbjjjvvv~~~zzz```SSSXXXYYYSSSVVVXXXXXXTTTKKK@@@666111//////000000///,,,***(((''''''''''''((()))***+++((('''&&&'''(((+++...000---------....../////////333222000...,,,+++*********...111000,,,))))))+++---******///222000///111//////...///111333666777555222///000333333000---(((((('''%%%)))000444222+++)))&&&''')))***)))&&&)))'''&&&''')))+++,,,,,,)))---000111000222777<<<888DDDDDD;;;DDDdddbbbcccsss{{{mmm]]]TTTJJJYYYrrrnnnUUUKKKKKKMMMLLLYYY[[[\\\mmm~~~ccc333???444666666555666666555222...000111222111222444666888666999@@@DDDDDDEEEGGGUUUMMMCCC=========;;;888666>>>:::666===<<<666777@@@:::CCC@@@;;;\\\pppWWWXXXccczzzmmmhhhyyywwwsssuuurrreeeXXXQQQHHHHHHGGGHHHKKKMMMNNNMMMffflllwww}}}~~~```OOOSSSWWWRRRSSSWWWYYYWWWPPPEEE;;;555000000///---+++)))((('''(((''''''(((((()))***+++((('''''''''***...222444---------------...///000.........------,,,++++++%%%***///000,,,)))***,,,///++++++///222111111333.........---,,,...333666777222......111222///,,,'''))))))((())),,,+++&&&***(((&&&'''***+++)))'''&&&%%%$$$%%%(((***,,,,,,'''***......---000666<<<999FFFEEE:::CCCeee}}}^^^```iiikkk]]]TTTMMM@@@KKKZZZmmmuuulllYYYJJJEEECCCVVV]]]^^^qqq|||LLL:::777777333333666777555333444777333333888999666777<<<:::555555===CCCGGGVVVffffffJJJBBBJJJPPPLLLDDDCCC<<<:::===:::666===JJJcccOOOEEELLLKKK@@@@@@KKKLLLiii___UUUiiixxxvvvwwwzzz|||yyyoooaaaVVVVVVVVVQQQOOOPPPGGGGGGVVVpppuuu}}}{{{ZZZGGGLLLQQQMMMVVVYYYXXXRRRNNNJJJ???444111---******---...+++'''''''''''''''((()))+++,,,&&&&&&&&&(((,,,///111111222000---,,,,,,...111333333000...,,,,,,+++***((((((---333333...******+++---------------...111333+++,,,---.........---,,,//////............//////***))))))((((((((((((((()))(((''''''''''''((((((&&&''''''((()))***++++++,,,+++,,,//////...111777999HHHHHH;;;DDDfff~~~tttfffnnnuuuXXXSSSTTTEEEFFFSSSKKKIIIDDDPPP\\\iiilll[[[PPPYYYOOOWWWZZZeee{{{mmm@@@333444888444222555666444444666:::666555888777444444888666888999777666EEEfffkkkSSSRRRcccoooiii^^^JJJHHHIIIFFF===:::LLLcccoooOOOGGGKKKJJJEEEBBBNNNaaaqqqqqqnnnwwwlllSSSLLLaaa|||~~~xxxlll]]]SSSNNNNNNHHHHHHJJJEEEIIIZZZrrrvvv|||yyy\\\OOOVVVWWWNNNCCCKKKQQQRRRPPPLLLBBB777000---+++,,,//////,,,(((***)))(((''''''((()))***'''''''''***---///000///000...+++******---000222333111...------,,,+++)))+++///333222---))))))+++***,,,///000000000000000//////000///...---+++***,,,------...//////000111***++++++++++++***)))((()))))))))(((((((((((((((''''''((((((((()))))))))+++***+++.........111777===CCCGGGKKKWWWjjj|||nnnTTTPPPhhhooo___RRRMMM<<<<<>>444...,,,+++---000000---)))---,,,+++))))))((((((((())))))***,,,///000///...---+++)))'''(((+++///222333111...---------,,,+++---000222000,,,)))***+++***---111444444222///---000111111111000...,,,+++)))***,,,...///000111111***,,,---///...,,,***)))))))))******)))(((''''''((((((((((((((((((((((((***((())),,,------111777@@@<<>>AAA[[[yyyyyylll]]]PPPHHHFFFKKKLLLOOOSSSNNNSSSfffxxx~~~~~~nnnVVVLLLTTT\\\]]]SSSUUUXXXVVVNNNAAA666000******+++,,,------,,,***---......///000000111111//////000222444333111...+++***(((((())),,,///111333111//////000000///............---,,,---///000111000000222555666555444///000111222222222111000+++,,,,,,---------------))),,,///222111...***((('''''''''(((((('''''''''''''''((()))+++,,,------+++((((((+++,,,,,,111888AAACCCBBBCCCQQQhhhyyy~~~~~~uuu~~~{{{hhhTTTSSSNNNMMMNNNHHHSSSvvvssshhheeeooouuu||||||MMM999888888:::111000333:::<<<888333222333444444111000333333111///333888@@@LLLVVVXXXTTTWWW^^^```^^^eeeyyyyyykkkdddkkk}}}{{{{{{ZZZFFFAAA???BBBEEECCCJJJfff~~~VVVBBB>>>XXXxxxwwwiiiYYYLLLEEEDDDKKKNNNRRRTTTNNNSSSfff||||||{{{mmmUUUHHHOOO]]]ddd```[[[VVVRRRJJJ>>>444000,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222444444444000///000111333333111///,,,,,,,,,,,,---...000111333111000000111222111000.........---......///000222///---///333777888777222333333333222000...------,,,,,,+++++++++,,,---+++---000222222///+++)))'''&&&&&&&&&'''((()))******++++++,,,---...//////---***)))++++++,,,111777BBBJJJEEE888DDDggg~~~~~~rrrqqqpppcccPPPKKKAAACCCOOOPPP]]]|||yyyrrrxxx{{{uuuvvvGGG<<<===999:::333111222777999777444555333666666222222777777444...000666>>>BBBEEEMMMTTTdddkkkiii^^^___tttsssdddaaaiiirrrwwwsssnnnqqq}}}lllRRRIIIAAADDDPPPWWW]]]rrr|||^^^GGGAAA[[[yyyyyyiiiWWWIIIAAA@@@HHHKKKPPPSSSOOOWWWlll}}}nnnTTTDDDGGGRRRYYYeeeZZZPPPMMMIII@@@777333000000...---+++,,,---///***,,,...111222333444444...------...000000000///...///000111222111111111333111000000222333222222111000/////////...---,,,///+++))),,,222666777666222222333222111000...---,,,+++***))))))+++...///---///111333333000...,,,((((((&&&&&&(((***---///000000000000000/////////000,,,+++,,,,,,,,,000777@@@JJJDDD777AAAddd~~~tttIII```yyyfffkkknnn^^^TTTBBBCCCUUUYYYccc}}}wwwmmmmmmzzz}}}qqqpppoooBBB;;;;;;444666666222111444666555666888000555666333555;;;===:::999333777DDDLLLMMMRRRZZZuuuzzzsssdddbbbxxx{{{rrrmmmhhhdddTTTeeeeeeVVV]]]uuuvvvbbbQQQIIIOOOffftttwwwxxx]]]IIIGGGccc{{{iiiUUUFFF>>>>>>FFFIIINNNSSSRRR\\\ttt}}}nnnSSSAAA???DDDHHHVVVJJJAAADDDGGGCCC>>>;;;444333111...,,,,,,///111***,,,...000222222222222---+++***+++---...///...000111333555555444222111333222000111222333333222333222111000///---+++(((***((('''+++111666555333...///000111222111000000+++***((('''(((,,,///222000111333444444222///...***)))''''''))),,,111333555444333222111000///...111...,,,,,,,,,,,,000777===DDDBBB999BBB```{{{nnnEEETTTtttxxxiiiuuu|||nnnRRRKKKXXXUUUXXXeeerrrmmm^^^VVVZZZnnnssssssmmmpppuuuPPP???444333888888666888::::::777555666888444666999888555333666:::<<<888AAAFFFAAAGGGYYYbbbwwwdddbbbwwwzzzlllSSSYYY[[[XXXXXX]]]aaaaaaooo\\\[[[uuu}}}fffEEEHHHUUUkkkvvv___NNNEEE@@@???AAAGGGMMMPPPUUUfffwww{{{uuuyyy|||iiiPPP>>>888999:::;;;???DDDHHHFFF@@@<<<<<<555444111...,,,+++++++++,,,,,,------,,,,,,++++++)))+++,,,---------///111000111444777888666222...///222777<<>>======>>>@@@???===;;;444222000...,,,++++++++++++,,,---------,,,******,,,---...---,,,+++,,,---...///111333444333111//////000111555888777222...000000///...---+++)))((()))***,,,...////////////++++++,,,...111111///---,,,+++)))((())),,,000222222111000////////////000000+++'''(((((()))---333>>>555---,,,---+++***++++++++++++,,,...///...---666222555888???\\\}}}iiiCCCQQQ~~~zzz~~~ggg[[[|||kkk]]]\\\nnn___LLL[[[XXXUUUhhhfffOOOQQQXXX]]]XXXLLLEEEDDDBBB>>>:::777777888666333555888555888NNNhhhwwwqqqsssnnn[[[TTTZZZ]]]dddiiimmmjjjcccfffzzzeeeUUUQQQcccvvvwwwkkkaaaooonnnjjjccc]]]eee|||tttOOOAAAHHH[[[sss~~~jjjWWWLLLFFFBBBAAACCCGGGMMMRRR]]]qqq|||gggLLL:::666999;;;???:::666555999<<<<<<:::222111///---+++************+++---------,,,***(((///000000...+++))))))***,,,---------............333///,,,...111111---)))............---,,,+++***,,,---...............------,,,***+++---/////////+++***))))))***---111333///////////////.........111,,,))))))***))),,,111444---***,,,---+++******---+++***,,,///000...+++222...222444===\\\ddd>>>NNNssshhhhhhaaakkk^^^]]]}}}|||vvv|||}}}~~~[[[CCCVVVYYYWWWkkkxxxmmmvvvzzzccc___XXXOOOGGG@@@===<<<===<<<@@@BBB;;;>>>^^^yyymmmppprrrvvvttthhh]]]```hhhlllddd```uuuvvv|||uuu___YYYoooeeejjjggg[[[YYYlllpppFFF<<>>999888666333...------,,,,,,+++***))))))***+++,,,,,,***((('''+++,,,------+++***+++---+++,,,+++***((((((+++...444///++++++...111000---((()))+++...000111222333111111000///......------555555555666666333///,,,,,,+++***))))))***,,,------------------.........222///...000///,,,,,,///...+++***......,,,+++,,,///---,,,...111111000---//////555888===XXXyyyuuuTTT999DDDsssjjjRRRPPP[[[yyyuuuPPP[[[vvvZZZKKKwww{{{{{{zzzwwwooo[[[MMMVVVnnn~~~kkkiiiwwwyyyrrrlllcccbbbwwwpppdddeeekkkmmmrrrxxx}}}~~~www}}}}}}ddd===???OOOjjj~~~jjjYYYQQQMMMJJJKKKNNNOOOOOOWWWhhhzzz~~~kkkQQQ???888888999444BBBJJJCCC;;;777444000,,,------------,,,+++******************)))((((((''')))+++,,,+++,,,...000,,,...000...+++)))+++---///---,,,,,,...//////...)))***---///222333444555111111000///////////////666777999;;;:::666///+++---,,,+++*********++++++///...---,,,,,,...///000000...///111111---,,,...000,,,+++---...,,,---111000000000000///...---,,,///000777999<<>>FFFttt{{{]]]IIIRRRhhh{{{eeeqqqXXXDDD___}}}dddTTTvvv~~~vvvhhhkkk}}}ooo___hhh~~~}}}zzzxxxlllffflllyyymmmeeebbbcccdddxxx}}}bbb>>>BBBSSSnnnjjjWWWPPPQQQSSSPPPTTTTTTTTT\\\mmm~~~jjjNNN;;;777999<<<>>>HHHJJJ@@@888777555///,,,------......---,,,++++++***)))((('''((())))))&&&(((***++++++---///111...222666444000,,,+++,,,,,,...111111///---...///---...000111333333444444000000/////////000111222444555777999:::666111,,,------,,,,,,,,,---......000///,,,++++++...000222---,,,---111111---+++,,,000,,,***+++,,,,,,000666777999999666000++++++,,,---...444666999TTTxxxjjjDDD<<>>BBBCCC===222,,,+++...++++++111333777UUU{{{ggg@@@666FFFzzznnnSSSJJJddd}}}|||rrr[[[KKKIIIPPPbbbooohhhSSSDDDaaammm|||tttqqqlllrrrrrrlllooossskkkppp~~~}}}{{{^^^AAAIIIMMMnnnlllQQQFFFHHHLLL[[[lllkkk___fffvvv}}}hhhMMM:::555888:::MMMFFF>>>:::888666222---111...,,,---000000---(((...---***(((''''''((()))&&&((())))))(((((()))+++000333777666222//////000666555555555555444222///888666555444333222///---+++,,,---///000000000000111111222222222111000000...---+++++++++,,,...000222111---(((&&&+++777AAA...------,,,,,,++++++***)))+++,,,+++***...666>>>EEEOOOSSSGGG888111000...***000---444999RRR|||vvv[[[???AAA___kkkJJJPPP}}}tttddd|||fffQQQZZZ]]]WWWVVVZZZWWWNNNWWWyyyyyy~~~}}}uuuvvvxxxsssllljjjqqq}}}YYYAAAFFFPPPssskkkVVVLLLHHHFFFNNN______YYYggg{{{lllRRRAAA;;;;;;;;;DDD???999666666555222...000---***,,,///111///,,,...,,,+++)))((('''((((((&&&'''((((((((((((***,,,+++---000111111111111222888777777888888777444111888666555444444333111///------...///000111222222555444444333222111000000///...---++++++,,,...///...///......///888EEEOOO---,,,,,,,,,,,,+++++++++...000000//////444===DDDVVV]]]]]]OOO>>>333---)))+++000...555:::QQQ|||ssseeeDDD<<>>555...))),,,111...666:::PPP{{{vvvddd[[[CCC888JJJpppmmmTTTWWWyyymmmjjj___}}}uuu[[[RRRRRROOO]]]}}}yyy{{{}}}{{{qqqPPPGGGEEEbbbtttaaaWWWSSSNNNIIIIIITTTTTTYYYqqqqqq\\\LLLEEE???::::::999777888:::;;;999888888333...+++***++++++***++++++,,,++++++)))(((''''''''''''&&&&&&)))---111888555111111333444222000......000222333222...+++000///......///000///.........---...///000222333666444222000///000111222222111///...---,,,,,,,,,------,,,)))&&&%%%(((***)))******+++,,,,,,------000000111111333:::BBBIII@@@BBBCCC@@@<<<666///+++...111///777999MMMzzzuuuXXXCCC===666OOOzzzyyyfffLLLIIIaaaaaaSSSqqq|||hhhccc|||[[[OOONNNKKKccc{{{}}}nnnOOOKKKJJJooorrr[[[NNNKKKLLLKKKRRR[[[[[[bbb|||oooYYYIIIAAA;;;777::::::;;;<<<===<<<;;;999888444///+++)))******+++++++++,,,,,,+++***)))((('''(((''''''''')))...111;;;777333222333333111...)))***+++---///...+++(((///---,,,,,,.../////////,,,,,,,,,---...///000111111000...------///000222111111///...---,,,++++++***++++++***)))))))))***((()))******+++,,,------.........///222888???DDDCCCBBBCCCBBB>>>777///+++///111...777888JJJwwwgggAAA999999XXXmmmYYYFFFIIIgggjjjnnneee___sssyyy[[[RRROOOIIIppplllOOOKKKQQQzzzsssXXXGGGCCCGGGIIINNNVVVXXXccc}}}}}}|||mmmVVVCCC:::888666888:::<<<======<<<:::888333111...+++***+++---///,,,,,,+++++++++*********(((((((((((((((***---000222111000000111111000///+++***+++,,,...///---+++111///------///111111111***+++,,,---.../////////,,,,,,++++++,,,---///000000//////...,,,+++******+++,,,---------,,,+++***)))))))))***+++,,,,,,------------...111555:::<<<@@@@@@BBBDDDAAA888222000///000...666777GGGuuu|||SSS<<<===[[[bbbSSSIIIWWWwwwoookkkpppxxx```]]]]]]VVVxxxjjjOOOIIIUUUqqqXXXHHHEEEGGGHHHJJJSSSWWWddd~~~yyyzzz|||mmmSSS===555666888777999<<<>>>>>><<<;;;:::111000...,,,++++++...///---,,,+++*********+++,,,((()))******)))***,,,...)))+++...///.........///...,,,,,,---///000000000222000------///000111111)))***---000111000///...++++++,,,,,,,,,,,,,,,---------------,,,+++***)))---,,,,,,,,,,,,***(((&&&))))))******++++++,,,,,,******+++,,,///111222222555666<<>>666222333//////,,,666555DDDrrrsssQQQ===>>>[[[dddYYYQQQ\\\sssVVVUUUmmmrrr___ccchhhddd|||~~~iiiNNNFFFVVVmmmWWWLLLKKKLLLJJJPPPZZZ___mmmyyyxxx~~~|||mmmRRR:::222666;;;666:::>>>@@@@@@???======333222000---+++***+++,,,...,,,+++))))))***,,,---((()))++++++******+++,,,'''+++000000...,,,---...///---,,,,,,...111222222111...,,,+++,,,...//////)))+++///222333222///...,,,------------,,,+++***,,,,,,,,,,,,+++***))))))(((((())),,,......---,,,***************+++++++++''''''(((***,,,---,,,+++666777===AAA<<<111---000......,,,555444BBBqqqyyyXXX===<<<===]]]mmmeeeVVVTTTkkklllwwwvvvrrrpppRRRVVVQQQppp{{{fffUUU]]]gggfff|||tttNNNQQQhhhoooyyywwwVVV___}}}ooo^^^VVVKKKEEEMMMMMMQQQ]]]qqq~~~}}}~~~~~~~~~~~~qqqMMM777777888444999777>>>AAA>>>EEEIIIAAA111222222...***(((***,,,...+++(((((()))***+++++++++***)))(((((()))***++++++...000...+++***///444444222000000111222111000000...***((((((***---///+++,,,...000111000000///...///...---+++***+++,,,---,,,,,,+++************(((&&&'''+++---++++++...+++*********+++---///000******(((%%%''',,,---***000333777888777333000...---000555000///JJJnnn}}}{{{zzz~~~WWW>>>DDD;;;KKKqqq}}}zzzrrr\\\OOOMMMIIIXXXLLLRRR^^^[[[UUUSSSPPPHHHRRRVVVZZZaaa]]]ZZZbbbeeeAAACCCUUUlllxxxuuufff~~~iii[[[XXXOOOIIIPPPKKKQQQ^^^rrr~~~}}}~~~|||sssPPP<<<<<<===777888999@@@@@@:::???EEE???666555444000+++***+++------+++(((((()))+++,,,,,,******)))(((((()))******'''***---------///333666666444222111111000///---))))))(((''''''((())))))+++---///111111000---,,,---...000000...---,,,+++///...,,,+++******++++++((('''(((---...++++++...++++++++++++,,,------...))),,,+++((((((+++,,,+++---///222444333111///---***---333111000GGGlll~~~~~~^^^BBB@@@888IIIooovvvpppiiiUUUOOOPPPFFFOOOBBBEEEOOOLLLIIIKKKJJJIIIQQQRRRWWWcccfffeeelllUUU777999BBBnnniiipppbbbggg||||||nnnjjj\\\ZZZQQQGGGJJJNNNVVVeeewww{{{{{{~~~zzzsssUUUEEEEEECCC===888:::AAA???777:::@@@<<<666555333000......000222,,,***((((((***,,,------***))))))(((((())))))******,,,...000333555777888777555222111000...,,,***%%%%%%''''''((('''&&&%%%,,,...000222111///,,,******,,,///111222111000///000...,,,******+++---///((('''***...///,,,+++---++++++,,,,,,,,,,,,++++++(((...000,,,***+++,,,++++++,,,...000000000000///,,,...333555333???ccclllJJJ===???QQQtttmmmjjjlll]]]]]]^^^HHHLLL@@@AAAGGGCCCCCCHHHHHHJJJSSSUUUYYYfffllloooxxxyyyJJJ777;;;999FFFRRR[[[bbbsss]]]TTTccceeerrrkkk^^^^^^TTTHHHIIIUUU^^^nnn}}}|||xxxyyy}}}yyysss[[[NNNMMMIIIAAA<<<:::???>>>888===@@@888111000///...///222555888***)))((()))+++---------)))))))))(((((())))))))),,,,,,---///333555555444444222000///...,,,***'''%%%&&&'''((()))((('''&&&//////000000000000000///......///111333555555444///---+++***+++...111333)))(((+++000000---+++---+++,,,---------+++***)))(((///444000,,,+++---,,,,,,,,,,,,...111333333333222444666777444666XXXsssOOO<<>>777888FFFPPPQQQ^^^xxx]]]OOOYYYZZZttteeeZZZ^^^XXXNNNOOOTTT^^^ooo~~~{{{}}}~~~{{{qqq___UUURRRLLLEEEAAA;;;<<>>999555999666QQQiiiLLL<<>>===888666777888NNNqqq|||nnn]]]qqq}}}~~~xxxwwwddd[[[aaaYYYQQQ___[[[OOONNNaaagggVVV^^^vvvbbbdddlll}}}sss@@@222>>>666444:::333333666<<>>;;;;;;<<<888777888777IIIjjjwww|||vvv|||ooobbbaaaVVVLLLTTTSSSQQQ\\\www~~~aaaSSSdddjjjdddiiiyyyoooEEE333666111444:::000111888===MMMeeeiii]]]XXX\\\rrr|||nnnTTTZZZppp^^^PPPDDDKKKZZZ^^^ZZZaaasss}}}|||}}}rrrVVVBBB@@@EEEGGGEEEDDDAAA???CCCHHHEEE???333000------...///,,,*********(((((((((((()))***'''''''''((())))))******''')))++++++*********+++***---...***)))+++---,,,---///111444444333111000)))((('''(((+++---------......---,,,***+++...000...,,,++++++---//////......---,,,*********+++,,,---+++***(((((()))+++,,,...,,,---222777777333---///333999===?????????@@@888999777777888666EEEdddjjjxxx~~~uuu~~~qqqZZZQQQOOOQQQYYY\\\___pppnnnOOOOOOyyyrrreeejjjyyygggOOO@@@111222777222333::::::???LLLPPPNNNSSSZZZiiiuuuxxxppphhh[[[jjjnnnVVVMMMJJJQQQZZZZZZXXX___rrr{{{}}}vvvXXXBBB???BBBDDD???>>>;;;;;;@@@GGGEEE@@@333000,,,***,,,------,,,,,,+++)))''''''(((***+++((((((((()))******++++++'''***,,,,,,+++)))))))))&&&+++,,,)))(((,,,...///...///111222222222111111...,,,)))((()))******))),,,,,,,,,+++***+++...000,,,++++++---///111111111......,,,+++************,,,+++)))'''''')))+++---111...---111666777111+++---333999<<<<<<>>>BBBGGG::::::666666888555CCCaaaggg}}}eee[[[yyyooouuufffJJJAAAQQQhhhwwwxxx{{{qqqUUUSSSlllsssgggrrr{{{bbbGGG999777555666===<<<<<>>AAADDDJJJLLLFFF<<<000...+++)))(((***,,,...---,,,***)))(((((()))***((((((((()))******++++++(((+++...///...+++******222777777///((('''((((((++++++,,,---------,,,+++***(((''''''***,,,......)))***++++++******,,,...---,,,---///111222111000,,,,,,,,,+++******))))))+++***))))))***,,,...///111111111222222000---+++...111333222222777@@@HHHJJJFFF<<<777666///:::UUU~~~xxxccclllNNNUUUccchhhiiiwwwaaaOOONNNaaatttpppaaakkkWWW===>>>AAAHHHFFFEEEKKKHHHCCCHHHNNNYYY\\\^^^fffkkksssfffIIIDDDVVVtttzzzppp\\\^^^hhhhhhxxx|||^^^GGG@@@@@@???;;;AAAGGGMMMRRRPPPEEE888///---+++)))((())),,,...,,,,,,+++******))))))(((''''''(((((()))******+++(((,,,///111000---,,,+++666;;;;;;333***((()))))))))***+++------+++***((('''&&&%%%&&&))),,,------)))***++++++******+++,,,---,,,,,,...000000...,,,******+++++++++******************+++,,,...///000...111333333111000000111000111111000000222888===DDDAAA:::888999333<<>>===:::AAAJJJRRRUUUQQQBBB333------+++)))((())),,,...+++,,,,,,,,,+++)))(((''''''''''''((())))))******(((,,,000222111///---------333444---%%%$$$&&&(((((()))+++------+++)))'''(((&&&%%%&&&((())))))))))))+++,,,+++***)))***+++,,,,,,,,,---...---+++))))))******+++++++++************+++---...///000000+++000555555222111333666222222111000///000111333888888555999===888AAAYYYyyyEEEVVVzzz}}}iiidddQQQTTT^^^___qqq~~~eeeVVV[[[eeedddfffzzzyyyhhhOOOMMMNNNIIIAAADDDHHHGGGJJJJJJ???KKKPPPNNNSSS``````WWWWWW|||pppMMMAAA^^^~~~lll```eeellliiiaaa]]]TTThhhxxx]]]FFF===:::888888<<>>;;;555777BBBNNN~~~___FFFAAAHHHtttyyyhhh___jjjjjj^^^\\\iiirrrpppuuuuuujjjnnnbbbKKKXXXiiippppppzzzbbbTTTXXX[[[LLLEEEIIIMMMGGGGGGJJJFFFMMMZZZWWWRRR^^^iiiiiiggg}}}jjjSSSTTTmmmttt___\\\```___]]]]]]VVVjjjzzz___HHH>>>;;;888444888DDDSSS]]]YYYIII<<<000///---+++))))))***,,,***))))))***,,,,,,)))%%%)))******)))((((((***---+++,,,---...///...,,,+++(((((((((((((((((((((((('''(((***,,,,,,+++***)))&&&''''''((())))))******+++---...---+++)))((((((---...------,,,***((('''((()))++++++******,,,---++++++******+++---000111//////444:::999444444888444000,,,+++,,,---------000666;;;:::666888AAAJJJzzzYYYBBB<<<<<<___xxxtttaaakkk{{{www^^^WWWeeeiii\\\\\\aaadddccc___^^^```bbbnnnjjj```ccczzz{{{oooaaaeeetttxxxSSSNNNVVV[[[PPPGGGIIIHHHUUUqqquuuaaa\\\gggqqqwww||||||\\\OOO^^^vvvttt\\\UUUWWWVVVVVVXXXYYYmmm{{{zzz___GGG>>>;;;888777:::BBBOOOZZZXXXHHH999000///---+++***+++,,,---)))))))))+++,,,,,,***(((((()))******)))***---000000......///111111---***'''''''''''''''''''''''''''(((***+++++++++***)))(((((((((((()))+++---...///111222111...***(((''',,,,,,,,,+++***)))(((((()))*********)))***,,,...***)))))))))***---000111000000444999:::888999===666222---++++++,,,------000333777888888:::???DDDttt~~~NNN===>>>@@@YYYooonnnZZZgggjjjfffwwwttt]]]QQQMMM[[[rrrrrrbbbggg|||rrrdddVVVaaa}}}zzzpppfffbbbsssZZZZZZiiittthhhWWWNNNFFFZZZ~~~uuu___YYYccctttxxxwwwXXXHHHUUUqqqrrr```]]]___[[[WWWWWW^^^pppzzz}}}yyy\\\CCC;;;:::999888999===GGGTTTWWWLLL???222000,,,+++***+++++++++******+++,,,......---,,,***+++,,,,,,,,,...111333777333000111333333...)))'''''''''''''''''''''''''''((()))*********))))))(((((('''''')))+++...000222333333222...,,,++++++---+++)))''''''(((***++++++++++++)))((()))---///)))(((((((((***---///111000111333666999:::<<>>>>>nnnpppEEE777JJJ^^^ooo{{{jjjUUUZZZllluuurrrzzz{{{bbbQQQQQQjjjlllddduuu___XXXWWWkkkyyyiiicccqqqzzzppp]]]ddd}}}vvvbbbOOOXXXlllyyyxxxmmm[[[WWWfffsssnnnSSSNNNjjjwwwhhhfffgggaaa\\\[[[```ssswwwYYY@@@999::::::999999999@@@NNNZZZXXXOOO666222...+++++++++)))(((***+++,,,,,,,,,,,,---------.../////////000333666:::555000000111000+++&&&''''''''''''''''''''''''''''''(((((())))))))))))'''&&&&&&&&&(((***---///222222222000......///111///,,,(((%%%&&&)))---000,,,,,,+++***)))***,,,///))))))((((((***,,,///111000111222444777;;;======444333000,,,++++++...///000///111555;;;>>>>>><<>>GGGTTTVVVPPP:::555000---------+++(((***+++,,,+++******+++---111111222111000111333555666222///------,,,)))%%%''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&''')))+++,,,000000111000//////000222...,,,)))((((((,,,000222,,,,,,,,,+++******,,,...+++***))))))***,,,///000000222222222666;;;<<<999222111111...,,,,,,...000111000111666;;;??????===^^^eeeDDD333TTT}}}gggRRRTTTIIIEEEQQQ[[[[[[UUURRREEEKKKSSS\\\aaa```YYYSSSggg]]]WWWlllvvvqqqjjj\\\sssttt___ZZZSSS___vvvxxxkkkfffooo~~~gggbbb{{{uuuaaa[[[XXXRRRPPPRRR\\\ooo~~~fffLLLBBB>>>;;;GGGHHHCCC;;;???JJJNNNJJJ===888222000222222///------...///...,,,+++---///333333333111//////000222111000///...---,,,,,,+++((((((((((((((((((((((((''''''&&&&&&''''''((((((&&&&&&''''''((()))******+++...111222111///......+++,,,---...///000111111+++,,,------+++++++++------,,,+++***+++,,,...///222444444333666;;;:::555...000111000...---///111333222333777;;;???@@@@@@UUU\\\BBB777OOOiiimmm}}}dddNNNHHHGGGGGGJJJOOORRRTTTTTTMMMRRRYYYdddrrrwwwkkkZZZkkkjjjeeerrr|||xxxsss]]]wwwzzzzzz___fff\\\SSS\\\dddccccccpppiiiXXXfffsssccc```]]]UUUPPPQQQYYYmmmxxxyyy}}}nnnUUUHHHAAA;;;888===<<<666;;;IIIPPPMMM???999444333555666444111222333444222///...000333444444333000...---...000///111111000//////111333))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((&&&'''((()))***)))))))))(((---333555444///+++)))(((+++///333555444111///***,,,......,,,++++++,,,///...,,,++++++,,,...///333666666444777<<<:::333,,,///222111///...///111444444555888;;;???AAABBBNNN}}}QQQ>>>;;;LLLWWW___zzz```KKK===LLLTTTOOOLLLPPPQQQMMMQQQYYYhhh~~~tttYYY```qqqyyyyyyyyyvvvpppvvv~~~ssssssbbbhhheeeYYYXXXhhhyyy~~~}}}||||||nnn^^^aaa___TTTTTTaaammmxxx~~~||||||~~~rrrcccPPP@@@???BBB>>>999888<<>>@@@@@@IIImmm{{{LLLDDDDDDFFF___uuupppUUUAAAIIIKKKIIIHHHHHHBBBGGGYYY]]]ZZZiiizzz|||wwwmmm^^^\\\iii{{{rrruuuwwwwwwppp___hhhmmmiii^^^```uuu~~~pppjjjqqquuuppprrrzzzzzz~~~~~~kkk```TTTKKKMMMIIIEEE@@@>>>BBBHHHNNNQQQMMMBBB888333111//////111000222333222111000111222...//////...------///000------------///000111222000///---+++******++++++///---+++))))))(((((('''&&&(((***++++++,,,---//////...---+++******++++++,,,+++,,,...111222000...))),,,000111///---------000//////...///////////////222222111333666444/////////.........///111222444555666666777:::@@@EEEJJJkkk|||]]]```YYYJJJZZZtttoooYYYDDDJJJLLLRRRSSSHHHEEEVVVkkkwwwSSSDDDTTTaaaggghhheeeiiisssuuuooozzzoooYYYhhhlllhhh___bbbxxxrrr}}}~~~}}}zzz{{{ggg```\\\ZZZ___TTTOOOHHHDDDEEEHHHLLLNNNIIIBBB:::666111------111---111333222...---111555,,,...000000...---------+++++++++,,,---...///000...---,,,+++++++++,,,---//////...------,,,,,,,,,''')))+++++++++,,,...000111///,,,)))((()))+++,,,+++***)))***,,,...//////***---111222111000//////111///---...111222000...,,,//////...///222000+++------,,,,,,---...000111333777888666333555===EEEDDDdddxxxaaafffYYYEEEWWWvvv|||ooo[[[bbb___llljjjPPPPPPmmmwwwMMM999CCCGGGLLL___qqqdddpppuuussssss|||yyylll```dddiiihhhbbbdddtttaaaooo|||vvvuuusssooopppyyyddd___``````eee]]]WWWNNNGGGDDDCCCCCCCCCEEE@@@;;;777111+++,,,000,,,222777666000---000444+++---000111///,,,+++***************+++,,,---...------,,,+++++++++,,,---+++,,,...000000000111222***+++,,,+++******+++,,,555111,,,(((&&&'''***,,,)))))))))***+++------...+++...111222333111000///000,,,***,,,000222///+++,,,//////...000222111,,,++++++***+++,,,---///000777999:::777444444777<<<<<<^^^tttZZZXXXGGG;;;ZZZ{{{~~~}}}rrr|||ZZZ[[[~~~gggIII???JJJOOOUUUdddmmmPPPbbb{{{ooobbbiiillliiiggghhhfffcccaaagggkkkllloooyyy~~~tttzzzxxxhhhccchhhkkkhhhlllvvvaaa___bbbbbbddd```[[[SSSKKKFFFCCC@@@>>>AAA===888555000***+++///,,,333::::::444//////222,,,...000000---+++***)))******)))******+++,,,---...------,,,++++++++++++(((+++///111000000000222---......---++++++---///666333...)))'''''')))***''')))+++------,,,,,,,,,+++---///222333222000//////+++***,,,111222///+++,,,/////////111444222...,,,+++++++++,,,---///000777777777888888888777666;;;^^^yyydddcccLLL===^^^}}}~~~___]]]www~~~```EEE;;;KKKfff}}}zzzeeePPPccc}}}yyyhhh```YYY[[[bbbgggfffccc[[[aaaiiirrrzzzyyyzzzgggYYYYYY```ffffffkkkxxxddddddkkkkkklll^^^[[[VVVRRRNNNJJJFFFBBB???999444222///++++++...---333999:::666222111222...//////---***))))))*********))))))******+++,,,---------,,,,,,++++++******...222222///---,,,---,,,---.........000333555444222000---+++*********(((***---...---+++*********+++---000222222///---...,,,,,,///222222000---+++---......111555444///000000///...///000111222333222333666:::<<<<<<:::AAA```zzzuuu~~~bbbIIIdddttt}}}iiiYYY[[[YYYTTTHHHFFFRRRhhhtttcccrrrvvviiibbbeeeiiifffeeeggg\\\^^^fffsss~~~qqq^^^WWW[[[```dddeeejjjyyydddfffooopppppp^^^\\\ZZZXXXUUUPPPJJJFFF===555...------,,,,,,---...000333444444444555666111000---***''''''))),,,*********)))******+++,,,++++++,,,,,,------,,,,,,)))...333444000,,,+++,,,,,,,,,---,,,,,,...222555...///000000000///...---+++,,,---,,,)))((()))***((((((***---000111...+++***+++---///000000///...***---//////333777666222777666555444333444555555222333444555777;;;???BBBEEE^^^zzz|||gggfffsss\\\KKKmmmeeefffzzz]]]JJJCCCLLLMMM[[[fffgggoooyyyyyyggguuuyyyssssssuuujjj[[[]]]kkkeeeccchhhuuu}}}{{{gggXXXYYYbbbfffhhhiiijjjttt^^^___iiikkkjjj______^^^\\\XXXRRRIIIDDD<<<222******,,,,,,,,,---.........///111555888:::333111---(((%%%&&&)))---+++***************+++,,,((()))+++,,,---......///&&&,,,333444111...---///,,,,,,+++***((()))+++...***,,,///222333333111000---...,,,)))%%%%%%(((+++''''''(((,,,///000---)))&&&))),,,------,,,,,,,,,+++///111111555::::::666<<<;;;999888777777888888555777777444222555>>>FFFFFFXXXqqq{{{PPPFFFMMM>>>CCCuuuxxxVVVPPPnnn~~~hhhLLLFFFUUUNNN^^^uuuwwwmmmfff```YYYlll~~~wwwkkkccc______lllnnnwww{{{dddlll|||ggg```cccvvvyyyeeellluuuvvv^^^RRRXXXdddiiikkkZZZUUUbbbgggXXXIIIFFF;;;666///,,,...111///,,,000000000222555555444222,,,+++***))))))***+++,,,,,,+++)))((((((***+++---(((((((((+++///333444444---///000222111///,,,++++++,,,,,,,,,,,,+++******(((+++...111333222000......---+++*********++++++))))))+++...000///,,,)))---***((((((***,,,---...---......000333555888999777666555444555777999;;;888777666444555888>>>BBB:::KKKqqqkkkKKK???666777MMMwwwTTTHHH___nnniiimmmvvvzzzooo[[[OOOMMMSSS\\\ooommm]]]hhhWWWqqqxxxuuukkkrrr{{{sssjjjdddoooqqqzzzfffcccllldddcccsssvvvfffoooyyy{{{aaaQQQSSSYYY[[[___SSSOOOYYY^^^VVVKKKFFF===444///000333222222333555333111000222444444444---,,,***)))))))))******+++******)))***+++,,,---***)))***,,,///222333333///......---------------++++++,,,++++++***))))))'''))),,,///000///...,,,+++***)))((()))***+++,,,++++++,,,...111111///---,,,+++***,,,///222333444......000111333444555666444444333333444555777888777777666444333555999===999HHHnnngggEEE===@@@MMMbbbnnnJJJHHH]]]bbbRRRWWWXXXSSSTTT[[[___^^^XXXZZZooouuurrr```yyy{{{lll^^^VVVVVV[[[mmmuuurrrzzzsss|||{{{uuurrrrrr}}}cccaaauuueee___[[[iiipppfffttt{{{hhhTTTNNNOOONNNOOOJJJGGGJJJQQQSSSMMMEEEBBB666111888:::333111777:::666111...///111333444,,,,,,***)))((()))***************+++,,,---......---,,,,,,---000222222111000...+++))))))+++---///++++++++++++***)))''''''&&&'''***,,,------++++++((((((''''''''')))***+++*********,,,///000000///...------///222444444444///000222333333333222111333333444444555555666666555555444333111222444777;;;GGGjjj|||```???<<>>DDDMMMKKKAAAFFF999777BBB@@@222---555;;;777111......///000000++++++***)))***+++,,,---)))***,,,---///////////////.........000111///...///...,,,******+++---///************)))'''&&&%%%&&&''')))***++++++******)))((('''''''''((()))***(((''''''))),,,..................///111111000...111222333444444222000...222333444555666666666666222222333222111111333555???FFFhhhxxxXXX???<<>>;;;@@@DDDBBB<<<===AAA@@@999999444888BBBAAA444///333333333222222222111---***---------...///222444555---......///000111222222000///...//////...+++)))***,,,...000111///---+++)))))))))))))))(((((('''))))))(((((()))***++++++---,,,***((('''&&&&&&&&&(((((((((+++---......---***)))***---111555666555444444555555555333222111/////////000111111222222111222333333444777<<>>UUUzzzyyyiii]]]JJJDDD<<<:::;;;======;;;888===HHHWWWggguuu~~~~~~yyynnnlllcccpppvvvooojjj^^^fffqqqkkkxxxxxx}}}iiiNNNDDDCCCBBBCCCEEEEEECCCAAA???<<<999666444666999888222111333333333333444444333111...333222111111222333555666111000//////000111222333............///---***'''(((***---//////...,,,***(((((()))*********))))))***)))(((''''''(((***++++++***(((&&&%%%%%%&&&&&&(((((()))+++......,,,***))))))))),,,111555888999555555555555555555555555111111000000111222444555555666666666777;;;@@@DDDEEE===SSSyyyqqqKKKDDD:::PPPxxxoooWWWcccooommmnnnTTTTTTSSSRRRQQQQQQNNNKKKKKKYYYkkkpppeeeXXXUUUWWWqqqxxxaaaMMMBBB;;;555111111777444666===???XXXzzzfffPPPAAA<<<777444444888:::888666777888;;;AAAHHHRRR[[[```mmmlllXXXUUU\\\xxxzzzttteeellltttkkkuuuvvv~~~iiiQQQIIILLLNNNFFFEEEGGGIIIFFF???;;;;;;888888666222/////////000555444333444555555444222777666555444333444555555333222000//////111222444...------......---)))&&&((()))+++,,,---,,,,,,+++'''((()))***++++++++++++)))((('''&&&&&&''')))***((('''&&&%%%%%%%%%&&&'''%%%&&&(((***,,,+++)))&&&+++***)))***...222555666555555555555555666777888555444333333333555777999:::999999888888<<>>RRRxxxpppJJJGGG???SSSzzzxxx```xxxrrrPPPZZZ^^^]]]cccgggXXXAAAMMMRRRTTTXXX\\\TTTRRR]]]qqqgggLLL???<<<:::999:::222777222333<<>>555111666000222444444222000......***+++---...---+++(((''')))***+++,,,,,,+++)))(((***)))'''&&&%%%&&&((()))((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((''''''((((((((($$$(((,,,...---+++******///333888;;;:::888777666222444555555444666999<<<888???BBB===999;;;@@@BBBEEE???KKKlllbbbKKKJJJJJJ]]]iiiaaa|||~~~YYYaaazzz}}}kkk\\\MMMSSSOOOTTT```VVVRRRfff{{{iiiIII<<>>BBBFFFIIIEEEWWWooorrrbbbkkkyyyrrroooppptttxxx~~~|||ppp\\\UUUQQQKKKFFFFFFEEEBBB???===<<<;;;888777666555444111...,,,000111222111000000222333:::555888@@@???444000555222333555555222000......+++,,,...//////---+++)))+++,,,,,,,,,+++***)))((()))((('''&&&&&&''')))***((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''(((+++...///---+++)))(((...222777999999666444222000000111222333444666888<<>>CCCEEE===IIIjjj\\\DDDLLL\\\tttlll^^^dddffffffXXX]]]wwwttttttxxxvvvYYY\\\TTTYYYdddVVVJJJYYY~~~nnnPPPCCCFFF@@@666888666999666444666666DDD___vvv|||~~~gggQQQGGGFFF@@@666333222111000000111222333000000222666;;;???BBBCCC===PPPiii}}}ppp^^^bbbxxxxxxpppnnnrrrxxx|||{{{vvv^^^RRRMMMIIIBBBDDDEEEBBB>>><<>>888444888@@@EEEBBB999AAAaaapppOOOBBB```wwwhhhddd\\\DDDDDDLLL___RRRZZZ___ZZZqqqnnnIIIQQQUUUfffuuucccSSS```zzziiiKKK===CCCCCC;;;;;;777888555777===;;;AAASSS~~~~~~pppWWWOOOVVVYYYhhhyyyjjj\\\FFF555000111000---/////////....../////////333000...///222444333000;;;DDDQQQddd}}}iiiTTTGGG[[[}}}yyyoooiiijjjmmm|||nnnRRRCCCBBBFFFAAA>>><<<<<<@@@CCCDDDDDD<<<777222000222555777777444666777666333111000///---555;;;:::666333222222555666555333///,,,++++++((()))***,,,------------(((,,,222666666333---)))%%%%%%&&&'''((()))++++++'''(((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''')))+++------+++)))'''(((***+++***)))((()))***,,,///444666666444222222/////////111333555555555555777777555888???BBBBBB>>>666>>>]]]gggMMMMMM___mmmqqqvvvnnnLLLHHHSSS}}}zzzYYYYYYdddUUUDDDIIIHHHQQQ[[[IIICCC[[[kkkHHH777@@@DDD===:::333777555666;;;;;;IIIbbbttt\\\XXX\\\fffbbbRRRKKKQQQKKKSSSaaatttsssTTTLLL@@@888444444444333......////////////......///.........000222222222888===DDDTTTooovvv```KKKXXX~~~xxxooohhhfffgggvvvlllPPP>>><<>>:::888999>>>AAAAAA???:::888444111000333777:::666777777555222///.........777<<<999777:::999555333333333000,,,***)))***'''((()))******+++++++++&&&***///333333///***&&&%%%%%%&&&'''((()))******'''((())))))***)))))))))&&&&&&&&&'''''''''(((((((((***+++,,,,,,+++***((('''(((((((((((((((+++---///111444555444333333333---...///......000333666===<<<999888<<>>;;;555999777555888;;;OOOooohhhPPPGGGCCCEEELLLLLLEEEAAADDDHHHIIIRRReee|||aaacccgggnnnzzzrrrYYYEEECCC???;;;777444333333......////////////......---...///000000000333444666===CCCLLLaaa|||lllQQQZZZzzzsssooonnnmmmllljjjqqqpppUUUCCC>>>AAA<<<<<<<<<===>>>?????????666777777444///...222666666666666333000//////000111999;;;666666======555000000///---***(((((((((((((((((())))))***************++++++***(((&&&$$$%%%&&&'''((())))))))))))'''((()))*********))))))'''''''''((((((((())))))***++++++,,,,,,++++++***((())))))(((''')))+++...444444444333111000000111,,,///111///+++---333:::??????>>><<<===@@@===888666333<<>>AAA<<<:::>>>EEE[[[|||uuuTTT<<>>@@@===;;;<<<;;;888333333===UUUrrr[[[IIIWWWMMMoootttSSS^^^hhhQQQBBB999===DDDAAA>>>CCCCCCBBBGGG===>>>>>>QQQcccSSSNNNiiifffKKKEEEDDDCCCGGGGGGHHHCCCBBBJJJRRRiiipppWWWGGG;;;@@@???777333999AAAEEE===@@@EEENNNbbbaaa???===EEEWWWdddkkkzzz}}}aaaKKKDDD888999:::777333000000222000...---...000111111000***000222//////333444111///444GGGTTTWWWiiitttcccYYYfff~~~~~~|||{{{xxxooofffkkkmmmbbbsss}}}~~~oooWWWLLLIIIFFFHHH===AAAIIIFFFDDDEEEAAA444555555222///...000333...............///000111555222000222666777444000---,,,***(((''''''((((((***************+++++++++.../////////---***'''%%%"""$$$''')))))))))((('''&&&'''((()))***)))))))))'''))),,,+++((((((,,,///...///000///------///000555222,,,(((''')))---000555999999555000///---***+++222777666000---222888<<<>>>999;;;333222AAA666222666<<>>888666:::DDDMMM??????FFFNNNZZZyyyWWW>>>:::BBBXXXiiinnnooosssyyygggQQQ@@@999666777888666222000111222000////////////111333444///555777111...///000...111333CCCRRRZZZmmmzzzyyyyyy|||||||||zzzyyy|||{{{rrraaa___hhhiiiuuupppYYYOOOKKKGGGGGGAAAGGGNNNHHHGGGLLLLLL333555555444111000111333............//////000000333000...///222333000---,,,++++++***)))))))))))))))*********************---...//////...+++)))((($$$%%%&&&(((******)))(((((()))))))))************+++*********+++,,,------111111111000---,,,---///333000+++((((((+++///111555999999333......---***,,,222888888333000111444777:::666:::444777III@@@555888<<>>EEEHHHLLLWWWdddmmm||||||tttjjjfffWWWAAA666777777222000111111111111000111111---///000...+++---444;;;666444222111222333111///333888LLL```nnn~~~```xxx}}}||||||}}}{{{bbb\\\eeeaaaZZZ]]]```xxxiiiXXXRRRMMMGGGDDDAAAHHHLLLEEEBBBBBB<<<---///111222111///---,,,...///000111111000///...---+++))))))******)))'''((())),,,......---+++******)))))))))((((((''''''***+++,,,......//////...+++(((%%%'''+++---,,,***+++***((('''''')))***,,,...,,,******,,,---,,,+++000000000...,,,***+++,,,...,,,***((((((***---///222666777000+++,,,///000444444666777888666222000777888111333000:::WWWWWW===>>><<>>DDDFFF>>>AAAGGG___pppIII777999777999>>>EEELLLTTT[[[dddqqqqqqrrr|||gggQQQPPPEEE555///555888555////////////000111111000+++...///---***,,,333999:::222,,,///555666222---333@@@YYYkkktttwwwYYYiiiwww{{{~~~}}}|||{{{}}}~~~~~~}}}}}}wwwccceeeuuurrrjjjlllrrrwww{{{dddTTTOOOLLLFFFIIIDDDJJJOOOLLLKKKEEE777...///111333333111...,,,---///111222222111...---+++***(((((((((((((((((('''))),,,...///---+++***+++******)))(((''''''&&&((()))+++,,,...///000000---***((()))+++---,,,+++***)))'''&&&&&&'''(((***)))+++,,,+++))))))+++---,,,------,,,+++***+++------,,,***)))((()))+++,,,000666777111,,,---222444888666444444555666444222999:::222333000===]]]```===???<<>>;;;FFFjjjwwwqqqpppwww||||||]]][[[pppYYYKKKRRReeeyyyvvvaaaFFF<<<666<<>>UUUvvv```aaajjj}}}lll\\\\\\bbb^^^RRR:::666444555444111111444000///---...111222000///...---------...///111222777000,,,///222111000222>>>TTTsssmmmTTTRRR[[[nnn{{{}}}~~~{{{|||vvvnnnwwwttt}}}cccNNNGGGFFFDDDEEE@@@BBBBBB@@@EEECCC555000//////111333333000------///333555444111...+++'''''''''&&&&&&'''***,,,((()))***,,,,,,+++)))(((...---,,,+++)))((('''&&&&&&'''((()))+++...000111---000333111,,,))))))+++)))(((((((((''''''''''''(((((()))***+++,,,...///...//////...,,,+++,,,.....................//////555===@@@:::111///111333444444444444444444555555222888555777...222JJJHHH666<<<:::EEEjjjssseeeXXXOOOJJJLLLQQQaaayyypppjjjvvvZZZXXX|||cccTTTQQQWWWWWWZZZ[[[TTT>>>999888===@@@@@@???@@@DDD:::CCCLLLTTTUUU___```MMMZZZPPP<<<@@@777;;;:::888???KKKLLLEEEMMMYYYRRRaaarrrJJJ888<<<777QQQsss^^^YYY]]]ooorrr___YYYSSSHHHAAAAAA555//////666666//////555111///---...111222000...000...---...000111111000...+++,,,000000...333;;;555KKKkkk~~~jjjSSSPPP\\\ttt~~~{{{~~~~~~|||xxxzzzxxxbbb^^^ooo|||xxxeeessseeeMMMEEEEEEDDDIIIEEEDDD???777<<<@@@666---,,,+++---///000---***---///333555555222---+++&&&&&&&&&%%%%%%'''***,,,((()))***+++******)))(((///...---+++***((('''&&&&&&&&&'''(((+++---///000---222666444,,,'''(((+++))))))******)))((('''&&&+++(((''')))...111000///222222222///---+++,,,---......///000111222333333999BBBEEE===333...///000///222555666555444444555///777666666)))%%%666///333:::999EEEjjjxxxcccNNN???999:::<<>>===:::<<>>GGGDDD888******,,,000///+++,,,///---222666666333...,,,+++************))))))(((((('''))),,,---,,,***)))***---,,,+++***)))'''&&&&&&''''''(((((()))+++,,,---,,,///333444222///---,,,*********+++,,,***'''$$$((((((((((((***,,,---///000111111...++++++...111111<<>>AAA>>>666999NNNXXXJJJ666000333666>>>888111///222888<<<>>>888444///,,,---...000000444555999IIIhhh~~~uuu]]]DDD999999:::;;;;;;777999???FFF[[[wwwSSSHHHGGGVVVuuuwww```\\\fffkkk[[[MMMLLLKKK@@@999AAABBB444999BBB999FFFSSSVVVaaa\\\YYYvvv|||bbbQQQOOOOOOGGG;;;@@@>>>===@@@FFFMMMRRRUUU]]]RRRYYYxxxmmm\\\LLL999555;;;;;;222???^^^yyyaaaTTTKKKJJJPPP```uuu~~~ooogggggg]]]III======888555111000111333333222///......------.........---------------...///000111---,,,000333444888===QQQUUUbbbvvv}}}}}}oooRRRFFFTTTrrr~~~~~~rrreeeTTTMMMTTTbbbnnnrrrsss{{{YYYJJJEEE???>>>===BBBAAA:::>>>GGGCCC777///---...222222//////111///111333111...,,,,,,---+++******)))))))))))))))(((+++---...---+++***+++,,,++++++***)))(((''''''''''''''''''((()))******,,,///333444333000///...+++******+++,,,***'''%%%+++************,,,---...000000000...++++++...000///777;;;999777666666444GGGUUUWWWFFF444///111222<<<888333111444999===@@@999555000---,,,...//////555555777DDDbbb~~~aaaNNN;;;555777777666555333555<<<@@@NNNooo{{{```VVVOOOYYYxxxmmmNNN]]]xxxrrr```JJJEEE===DDDEEE:::;;;???555CCCOOOQQQ^^^___```~~~|||fffUUUQQQOOOGGG===@@@>>><<<>>>DDDKKKQQQTTTRRRRRR^^^yyyyyy^^^HHH<<<<<<:::;;;:::000222444DDD\\\ggg[[[FFF999??????EEEUUUkkk~~~nnniiiccc]]]RRRCCC888333777333///...///222444555000///---,,,,,,---///000......---------......///111......222555777<<>>AAA;;;222000444JJJNNNJJJ<<<333444888888777666555333333666;;;???:::666000---,,,---......444444555???\\\|||kkkJJJ===222222666666333000000222999<<<@@@\\\{{{iiiaaaPPPUUUvvvgggCCCQQQjjj|||dddOOOFFFHHHIIIBBB@@@???555AAAJJJFFFMMMPPPYYY~~~ooo___VVVRRRKKKBBB===:::888999>>>EEELLLOOONNN[[[nnnqqqXXXBBB444444<<<===<<<888,,,888222222<<>>HHHWWWiiiyyybbb```VVVGGG;;;666333111444222000......///000111000///---,,,---///222444///......---------......000///111666999:::>>>CCCQQQ```rrr{{{xxxtttwww|||~~~zzzmmmOOOPPPfffxxxooobbbWWWPPPNNNTTT\\\dddzzz~~~~~~tttQQQDDDCCCAAAAAA>>>EEEFFF???AAAIIIFFF;;;555...+++...222222///...111000...,,,++++++---...+++***)))(((((()))***+++))),,,......---+++******(((((()))))))))))))))))))))(((((('''&&&&&&''''''+++...222444444333444444......---...///...,,,***///...,,,***))))))******------,,,,,,+++,,,---...---444AAAJJJBBB111,,,222FFFEEE>>>555333999<<<:::222444444222///000555999;;;777111---,,,------...000222444>>>ZZZzzzuuuUUU>>>555000444888777444222333111777:::;;;TTT{{{qqqbbb\\\HHHMMMrrrgggLLLGGGSSSiiiwwwQQQHHHCCCCCCAAA???===:::RRRYYYLLLFFFCCCQQQ}}}{{{kkk^^^WWWOOOIII@@@===999:::>>>EEELLLOOOWWWoooZZZ???===666:::===444222666555888444111222333333222333444777;;;===BBBOOOcccsssxxx|||aaa^^^QQQ???444555777666444555555444222///...---///...------...222555777///......---------......///000444:::<<<<<<@@@FFFRRReeeyyyyyyuuuwww|||pppQQQWWWooo~~~}}}zzznnnaaaYYYSSSNNNNNNRRRbbbyyy~~~~~~tttNNN>>>===???EEEJJJPPPMMMBBBAAAHHHFFF<<<777///***---111000....../////////.........---,,,******)))(((((()))***+++)))+++------,,,))))))(((((((((((((((((()))))))))******)))(((''''''''''''***---111333333333444555111000///000111111000...///---+++)))''''''''''''+++******+++,,,---------+++///999@@@888***)))111GGGDDD===777666999888555222333444111//////333777;;;777111---,,,------...---000444AAA]]]}}}cccEEE<<<666222666888777555555555000555999===UUUzzz___PPPNNNBBBNNNxxxfffQQQBBBPPPvvvzzzdddIIICCC999666888777<<>>222555666111444777888555222222333333777888555444>>>PPP___dddnnnyyyvvvccc]]]PPPBBB999777777555666888999888555111///...------,,,---///222555777......---------......///---///333999<<<>>>EEEMMM___ppp}}}xxxyyyzzzzzz~~~wwwSSS[[[ttt~~~}}}{{{iiiXXXRRRPPPNNNQQQWWW___vvvrrrKKK;;;:::>>>EEEPPPVVVRRREEEAAAFFFEEE<<<888111,,,...///......000.........000111///,,,)))))))))))))))************)))+++------+++)))((((((((((((((((((((((((((((((******)))((('''''''''((()))+++...000111111222444333222111111222333222111...---+++((('''&&&&&&&&&)))((((((***,,,------,,,000000222000+++(((...777@@@>>><<<::::::;;;;;;;;;444444333222111333666999:::666000---,,,---......,,,000555DDDbbbzzzTTT======888666888888666555777555111333666===[[[{{{yyyQQQ@@@FFFFFF[[[cccJJJ999JJJrrrttt___NNNEEEDDD999444666555BBB[[[uuufffmmm}}}sss{{{vvviiiaaaZZZSSSRRRPPPMMMMMMQQQVVVZZZ\\\iiibbbEEE888333>>>UUU]]]JJJ999444000///444888888666444333222333444444222333999DDDMMMUUU___kkkvvvuuujjj]]]MMMBBB:::555333333555777888666222000///000------------...000111222---------------...///000---,,,///444999@@@MMMZZZgggttt~~~~~~{{{~~~{{{zzzYYYaaayyy}}}{{{wwweeeTTTOOOLLLKKKQQQ[[[^^^uuupppKKK>>>???AAAEEEPPPXXXVVVJJJEEEIIIGGG>>>666111---,,,+++***,,,000---,,,,,,---//////,,,((('''(((***+++++++++))))))***,,,......,,,)))((((((((((((((((((((((((''''''((((((''''''&&&''''''''''''***,,,......///000222333111000000111222222111///---+++)))'''&&&&&&&&&(((''''''))),,,---,,,+++///222000+++)))...444777777888999999777777:::>>>222000...///222777;;;===999555000---,,,.../////////111555FFFfffpppKKK???===::::::<<<;;;777666999666555666333<<<```uuuKKK999DDDNNNggggggRRRFFFMMM\\\YYYPPPKKKFFF???FFF>>>666777555GGGlllpppgggsss~~~tttzzzyyypppkkkddd^^^]]][[[ZZZ[[[^^^bbbdddeeerrrzzzTTT===777:::<<>>444555555222444444222111333444444222000000222666<<<@@@BBBMMMWWWcccnnn{{{xxxvvvbbbLLL@@@999222222666222333333111---,,,///111------------------------,,,,,,,,,---...///000111,,,***+++///555@@@SSSdddeeepppxxxzzz|||~~~tttxxx~~~yyy```ggg}}}{{{yyyqqqbbbVVVRRRMMMGGGLLLVVVcccyyypppMMMDDDFFFEEEGGGNNNXXXYYYOOOKKKOOOKKKAAA222...+++***'''%%%(((...---+++)))***------+++)))%%%'''***,,,,,,+++)))(((+++---//////---***))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''')))+++,,,,,,---...000222000//////000111111000000...,,,***(((((('''((('''&&&&&&(((,,,...,,,***%%%---000+++,,,222444///:::;;;:::777///+++///555...+++(((+++222999===>>>888444///,,,---...000000333222555EEEgggkkkFFFCCC>>>===>>>AAA???:::888:::888;;;;;;444<<>><<<666BBB===444333///DDDpppttt___]]]rrrxxx{{{}}}wwwtttoooiiikkkjjjiiikkknnnpppqqqqqq|||uuuKKK888:::777777777777666666666666666666555444333222222222333222222444777999999888EEEWWWgggmmmqqq|||tttbbbNNNAAA:::666555777<<<999444000...///111333///...---,,,,,,,,,,,,,,,...---,,,++++++,,,---......---000222000;;;^^^uuurrrssskkknnn}}}vvvwwwnnntttooobbb\\\]]]TTTGGGKKK[[[aaa~~~sssLLL???CCCFFFIIIRRRUUUUUUPPPMMMKKKFFFAAA111---)))'''''')))++++++---000111---*********'''&&&&&&'''''''''''''''''''''))),,,...///---***((())))))(((((('''''''''&&&(((&&&%%%%%%&&&((())))))************************---......//////000000000,,,+++***+++,,,,,,)))%%%%%%&&&''')))************))),,,///---***+++000555BBBGGG<<>>CCCVVVlllPPPAAA??????:::555777<<<<<<777===EEEBBB999DDDeeelllLLLAAALLL[[[pppbbbFFFCCCCCC444<<<777333333444555;;;AAAcccooo]]]KKK```}}}|||xxxqqqooooooqqqvvvzzzwwwqqqrrr{{{uuuMMM999:::777777777666666666555555444444444444444444333333444444444333222333888<<>>AAAFFFKKKOOOQQQPPPMMMLLLKKKFFF@@@000---)))'''((()))******---111111---******)))'''''''''''''''''''''''''''(((***,,,...///...,,,+++)))))))))(((((((((''''''(((&&&%%%%%%&&&(((((()))************************---------------.........+++***)))***,,,,,,)))'''''''''(((((()))***++++++...000222000---...444:::DDDHHH<<>>>>>::::::LLLRRRIIIJJJeeebbbIIIEEEMMM^^^xxxxxxlllnnnnnnwwwvvv___JJJ>>>222777555444555555555<<>>;;;;;;999777:::>>>???<<>><<<999666333333666777FFFmmmcccJJJ@@@???===;;;<<>>>>>888222000222888;;;HHHkkkrrr\\\JJJFFFBBB???===>>>AAAEEEJJJDDDAAAOOOooooooKKKCCCJJJKKKiiibbbGGG===@@@OOOUUUEEE888888888777888:::999777>>>RRRfff}}}pppiiibbbDDD777666666666666666555555555444444;;;:::999777666444333222444222111222444444222000777...111@@@IIIMMM___uuuwwwlll]]]PPPBBB555000111------......////////////------,,,,,,,,,---......++++++,,,,,,,,,,,,++++++++++++---222777<<<>>>@@@<<>>IIIjjj~~~oooTTTMMMEEE???;;;;;;BBBJJJKKKUUUbbbpppdddNNNDDDCCCMMMrrr~~~ZZZCCCEEEPPP___YYYAAA888;;;999555777999:::;;;EEE\\\qqqwww[[[???999;;;:::777777777666666666555555777777666555444222111111111222333222222111111222555555999@@@AAAFFF[[[sss{{{ooo```QQQBBB444///000......---------...//////,,,,,,,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,***,,,///222777:::;;;:::444===???@@@JJJMMMNNNUUUcccaaa^^^nnnuuu{{{~~~jjjnnnqqqhhhmmmlll```]]]dddlll}}}vvv```YYYRRRLLLOOOMMMSSSXXXXXXTTTKKK===000000//////000111000---***(((...111000//////---***,,,,,,+++******)))((((((,,,,,,,,,,,,,,,+++++++++''''''((((((((()))))))))&&&))),,,+++(((%%%&&&)))''''''''''''''''''''''''(((((())))))))))))))))))'''((()))(((''''''***---//////......---,,,,,,+++***---...------222<<>>HHHhhhjjj___SSSLLLGGGHHHSSS___bbbsssgggaaaQQQDDDVVV~~~zzz[[[MMMbbbooo~~~sssPPP<<<;;;:::333333555777999AAATTTffftttsssttt```FFFCCCFFFDDD777777777777666666666666333333333222222111111111---222555444222222777===...333888999666???YYYssstttdddTTTCCC555111222111000///......///000111,,,,,,,,,,,,,,,---...///---,,,+++******+++,,,---***---111333666999999777444???AAA@@@GGGIIIJJJSSSYYYZZZZZZllltttzzziiinnnwwwiiidddjjjfffWWWSSS\\\tttwwwvvvddd___WWWMMMNNNKKKTTT\\\\\\WWWMMM>>>222000000000111222111...+++'''---111000///000///+++,,,,,,++++++***))))))(((............---,,,+++***&&&'''''''''(((((())))))&&&***---,,,(((%%%&&&)))''''''''''''''''''''''''(((((())))))******++++++''')))***(((&&&&&&))),,,////////////...---+++***+++...///---,,,000888@@@:::AAA:::111333222///333,,,---...---,,,,,,...///:::999777444111000//////---///777===FFFgggxxxjjjbbb]]]___mmm|||rrrwwwaaaJJJ```wwwbbb___]]]===999===111111222444444888EEESSSggg|||YYYhhhiiiNNN>>><<>>BBBEEEHHHLLLPPPXXX```bbbeeemmmlllmmmwwwmmmzzzxxx___XXX___UUUMMMVVVcccqqq|||{{{ddd\\\UUUPPPSSSSSSWWW^^^bbb___PPP;;;,,,///000111222111000...,,,000,,,***+++000222111...+++***))))))******)))''',,,///222222///,,,******'''''''''''''''&&&&&&&&&((((((''''''''''''((((((***'''%%%%%%'''((('''%%%)))'''(((++++++((('''))))))))))))(((&&&%%%&&&'''))))))***///333333...(((***((((((,,,///222:::BBB===;;;888333...,,,---///+++(((---666555------444<<<555...,,,...000...,,,//////<<>>888---777555333444666:::<<<>>>FFFXXXWWWSSSmmmrrrQQQ>>>444333:::666666555444444444444555555222//////222444444333222222222222333333444555444444555777999???NNN\\\vvvlll[[[MMM???666222000111222111///...---...,,,,,,,,,,,,,,,,,,---......---,,,++++++,,,---......///111444666666444333:::999;;;AAAIIIOOOSSSSSSVVV]]]]]]```jjjlllppp|||yyycccPPPNNNVVVgggqqqjjjkkkyyyyyyccc[[[TTTNNNQQQQQQVVV]]]ccc___PPP:::***......000111000///...,,,------///444999888222---,,,+++******++++++***)))+++---//////---+++))))))(((((((((''''''&&&&&&&&&(((''''''''''''''''''((()))'''%%%%%%'''((('''&&&)))'''(((++++++(((''')))------,,,***(((&&&'''(((***)))***...222222...))),,,)))(((+++...111999AAA;;;:::777222...,,,---///---,,,222<<<<<<555555<<<>>>777///+++,,,......---///...999<<<===]]]fffYYYrrrsssmmmrrraaaiiicccIII@@@666999555444333333444555666666555666DDDHHHPPPrrr\\\@@@666444444555777666555555444555555555444222//////111333555666111111000000000111111222444444777999888888???HHHdddsss```OOO@@@777444000111333222000......///---,,,,,,++++++++++++,,,......---,,,,,,---...//////000222444555555444444999666666===HHHRRRUUUTTTVVVZZZZZZ___iiiiiilllxxxvvvpppXXXJJJSSSpppxxxeee___ppp~~~uuu^^^WWWQQQLLLOOONNNRRRZZZaaa```RRR===---+++,,,...//////...---------...111666:::999444///---,,,++++++,,,,,,+++))))))+++,,,,,,***((((((((())))))(((((('''&&&%%%%%%''''''&&&&&&&&&&&&'''''')))'''&&&&&&'''((((((''')))''''''++++++'''''')))000000///---***((()))***+++***))),,,///000---***---***)))***,,,///666???999888555111---,,,---...------444???AAA;;;;;;@@@???888///++++++---......111000777888:::TTTyyy~~~ZZZHHHkkkhhhMMMMMMjjjfffEEE777666000777888000111444666777666555444444:::???UUU}}}oooLLL<<<777999:::777777666555555444444555555333111...---...000222333111111000/////////000000333333555777444111444:::QQQppp{{{hhhSSS@@@555111///000111111///......///---,,,,,,+++************///...---,,,---...///000000222333444444444555666:::888999???IIIQQQVVVWWWVVV\\\```iiippphhhaaaiiihhh{{{yyykkkTTTJJJXXX```RRRUUUfff}}}oooVVVOOOMMMKKKPPPNNNPPPVVV^^^___UUUCCC555***+++,,,---------------000...---...111333333333---+++******+++,,,***)))((()))+++***)))(((((()))******)))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&'''(((((((((***''''''******''''''***/////////---+++***+++,,,,,,***)))***---...---+++...+++)))***+++---333;;;666555444000---+++,,,...)))+++222;;;>>>:::999;;;:::666000......///000000444333666777;;;PPPrrr|||tttpppmmmrrr~~~yyyMMMAAAhhh```>>>:::>>>LLLCCCEEECCC333444666...111555888999:::;;;<<<>>>;;;>>>\\\}}}VVV>>>;;;666777;;;555666666555444444444444444555333111...---...///111222111111000000000000111222111222333111...111777CCCVVVxxxqqqZZZBBB333...---...000///...------...---,,,,,,+++************...------,,,---...///000111333444444333444666888>>>@@@DDDHHHLLLRRRVVVYYYWWW___iiiwww~~~mmm]]]___ppp~~~qqqeeeTTTBBBBBBKKKIIIUUUfff|||iiiMMMGGGHHHKKKSSSUUUTTTVVV\\\^^^VVVFFF999******+++,,,,,,,,,------...---,,,---...000111000,,,***))))))******)))((()))*********((((((***,,,***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((()))******''''''******''''''***+++,,,,,,,,,***+++,,,...+++***)))***+++,,,,,,+++...***)))******+++111888222333222///,,,+++,,,---)))***///666999777555555222222222333444444333222333444444666<<>>GGGiiitttDDD777@@@666666===666444333222222111111222222222444666444111///000111000/////////000111222222111//////222333333777<<>>666333222111111000000111111---000333333111...///000.........//////111222333111///000444666666888===CCCCCCIII___xxxjjjSSS>>>555555---...000000///......///,,,,,,,,,,,,---......///++++++******+++---...//////222444444222555;;;AAAQQQSSSYYYbbbjjjiiiaaaYYYhhh```YYYbbbkkkccc```nnn~~~wwwdddSSSIIITTTeeehhh[[[lllzzzyyy~~~zzz}}}dddHHHDDDFFFHHHNNNOOOPPPUUU^^^ccc[[[GGG666......---,,,++++++++++++000000///---+++******+++---,,,***+++,,,,,,+++)))(((((('''&&&&&&(((,,,///''''''(((((())))))******((((((''''''''''''((((((%%%'''))))))''''''***---+++((('''))))))'''(((+++)))******)))(((((()))+++''')))++++++***)))(((((('''&&&)))---...+++,,,000,,,---...---+++***+++,,,//////000222777;;;;;;888444666888999888888888999000666111555@@@@@@VVV~~~gggJJJ666111333666666///@@@888000AAAIII@@@@@@LLLRRRuuuWWW>>>DDDkkkfffEEE777666;;;000///555<<<===:::777777888<<>>???<<>>@@@888444555999:::666777;;;:::---000222888===OOOqqqQQQ<<<888555888===:::;;;888222555===;;;>>>MMMiii}}}tttPPP@@@;;;HHHSSSRRRAAA666888:::444444666777777999::::::888BBBKKKbbbzzzOOO???555777999666444888333333222111000//////...000000111222111111000///222111111000000000000111333222111000111444666888444888>>>LLLjjjeeeGGG888111---......---------,,,,,,,,,,,,...///......444@@@III;;;111))))))---...///000***555:::>>>FFFDDDAAAGGGUUURRRSSSZZZ______^^^``````bbbgggrrrzzzwwwkkk```xxxttt___[[[TTTHHHKKKPPPYYYggg|||}}}nnnWWWOOOQQQPPPKKKNNNYYY\\\aaakkk```DDD333***,,,---,,,++++++---000,,,+++---111000------///,,,,,,***)))(((((((((((('''+++,,,)))'''((((((&&&)))(((''''''((()))((('''&&&%%%%%%%%%%%%&&&'''''''''''''''((())))))******%%%***+++'''%%%((()))&&&******+++++++++++++++***+++******))))))(((((('''((((((((()))+++---///000---111555555111///000222333111000111555:::===???999555444777555111000333666+++///000555;;;PPP~~~vvv^^^DDD555666666:::AAAAAA<<<===999:::@@@???GGG[[[{{{pppNNN@@@===999@@@@@@666000222555333333666999::::::999999888;;;HHHddd{{{[[[===888777:::999333555;;;111222333333333111000///111111222111111000///...111222222222111000//////111111000///000222555666777777:::IIIhhh```777...000000---------,,,,,,,,,,,,,,,(((...222///,,,444EEEUUUKKK:::)))'''---000000///...999===AAAIIIHHHFFFMMMVVVSSSSSSYYY]]]]]]^^^```^^^aaammm~~~sssccc[[[eeeWWW[[[YYYMMMJJJUUUVVVcccxxxhhhTTTOOOQQQNNNHHHQQQ[[[^^^bbbjjj^^^BBB111)))***,,,---......//////,,,+++---222222...,,,---++++++***)))(((((()))))))))---...***((()))(((&&&'''&&&%%%&&&'''((('''%%%&&&%%%%%%%%%%%%&&&''''''((('''''''''''')))***+++&&&***+++(((&&&''''''%%%)))***+++,,,,,,,,,,,,,,,---,,,+++)))((((((((()))''''''((()))+++...000222---222666777444222111222333000......222666:::;;;999666444555333000///111555---222111333888MMM~~~qqqMMM888111777888===DDDEEE999===:::999;;;888CCC[[[iiiJJJ@@@>>>555666666444333333555777444888<<<===;;;888888999555IIIiiilllEEE>>>;;;;;;<<<999333333888222333555666666555333222222222222111000///......111222333333222111///...000000/////////111333444;;;<<>>GGGJJJJJJQQQVVVTTTVVV\\\``````aaaddddddcccmmm|||zzzfffWWWVVV~~~fff]]][[[[[[XXXNNNUUUSSS```ttt|||\\\IIIIIIOOOQQQNNNSSS]]]```aaafffYYY===---***+++,,,...000000///---,,,+++---222333///++++++******))))))))))))*********...///+++)))******(((&&&%%%$$$%%%&&&'''&&&%%%(((''''''''''''((())))))((('''&&&%%%&&&(((***,,,(((***+++***(((''''''&&&))))))***,,,,,,------------,,,***(((((()))+++,,,((((((((()))+++---///000,,,000555777555222000000111...,,,,,,///333666777999777666666555444555666666111999666555777GGGvvvpppGGG666333:::999;;;BBBBBB999<<<888666666111999NNNuuubbbFFF>>>===;;;777666888888555555:::888;;;???AAA===888888;;;999QQQttt```===CCC>>>::::::999555333333111333555666666555444333333222222111000//////...111222333333333111000//////////////////000222222666999===EEEWWWsssfff:::,,,111............////////////***,,,.........222:::@@@CCC999///---...///222555HHHHHH@@@@@@LLLPPPLLLPPPSSSTTTYYY```cccbbbcccfffmmmfffhhhqqqmmm]]]VVV[[[uuu}}}lllhhhWWWWWW```PPPNNNXXXcccuuu}}}tttUUUGGGJJJRRRUUUTTTVVVaaabbbbbbeeeVVV;;;+++,,,...///000///...---------+++,,,222333///+++***(((((((((((()))***+++,,,(((---...+++***,,,---+++&&&%%%$$$%%%'''((('''&&&(((''''''''''''((())))))((('''&&&%%%&&&(((***+++)))***,,,---+++)))((()))((()))***+++,,,---------***)))(((((()))+++---///++++++*********+++---...---000444777666444222000111///---...000444666666:::999888555555666777777444222<<<;;;::::::EEEooopppIII777444999777888===<<<;;;<<<888888:::555888IIImmm~~~\\\BBB<<<;;;999444333555555222333777@@@>>>@@@CCC@@@;;;<<>>PPPvvv}}}ZZZBBB===<<<444555666555555666999;;;FFF@@@>>>BBBDDDBBBFFFMMMZZZrrrYYYAAA===888777555555888999777333111111111111111000000000222111000//////000111111111111111111222333444444000000000000000111111111222444777>>>JJJbbboooXXX@@@000............//////000000---,,,,,,---000222333222222...---///000111777>>>>>>HHHLLLQQQ[[[ZZZVVV[[[^^^\\\^^^`````````ffflllooommmkkkjjjjjjgggddd```ttt|||hhhoooUUUPPP]]]GGGOOONNNXXXlll}}}|||lllSSSIIIIIIJJJJJJJJJNNNZZZ]]]^^^aaaTTT<<<000+++000444111,,,***///555111,,,***///222///,,,***&&&&&&'''(((***+++---...)))---...+++***+++,,,***(((''''''(((***++++++***&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''(((((()))((('''+++000///***)))---((())))))*********))))))&&&&&&'''(((***+++,,,,,,++++++*********+++---...111222333555777777555444000000222555888:::999777888:::777111000444555333333000777666;;;AAAHHHjjjcccHHH:::888444444777444333777444555999999EEE]]]~~~[[[DDD@@@???666???AAA;;;999???CCCCCCJJJ>>>999@@@HHHKKKRRR[[[jjjvvvGGG444<<<555777999999:::999777444444333222222111111222222111111000//////000111222111111000000111333555666000000000000111111111111333222333;;;KKKcccxxx\\\***---------.........//////,,,,,,---...000222666888<<<666222333444444888===BBBNNNRRRRRRVVVVVVZZZfffhhhdddbbbaaa```aaahhhqqqlllooopppnnnmmmkkkbbbWWWssstttXXXbbbPPPJJJPPP:::NNNTTT]]]nnnvvvXXXJJJGGGHHHLLLPPPEEERRRWWWYYY]]]RRR;;;///(((///555222+++)))111:::333---***...111///,,,+++&&&&&&'''(((***,,,---///***//////+++)))******((()))(((((())),,,---,,,,,,(((''''''''''''((())))))$$$%%%&&&'''((((((((((((&&&%%%)))//////***)))---((())))))))))))(((((('''&&&'''((()))******))))))))))))))))))***,,,...000000///000222444444333222,,,---000444888999777555555888666111111888:::888999222555111888???FFFfffuuuVVVAAA<<<666555666111777<<<:::888888999KKKiii\\\FFFDDDBBB:::GGGKKK???:::BBBHHHEEEJJJ<<<555>>>KKKRRR[[[eeesssVVV:::;;;999777777555555666777:::;;;888777555333111000//////333222000/////////000111555333///---...111666999777333000000222333111///555555666<<>>999@@@;;;999___}}}vvvXXXHHHBBB>>>===AAADDDDDDCCCFFFMMMSSSEEEDDDAAAAAAHHHRRRWWWVVVwwwzzzSSS===>>>999888777555555888>>>CCCGGG777666444333111000000000222222000/////////000111444222///---...111666888===999555222111111111111777666666:::FFF___~~~tttttt{{{mmmbbbddd{{{MMM111------...------,,,,,,+++---++++++---000333555555777111++++++111777;;;<<>><<>>AAADDDEEEFFFIIINNNRRROOOMMMGGGDDDJJJUUU[[[\\\|||vvvoooGGG;;;===666999777555555888???FFFKKK666666444333222111111000222111111000///000000000222000...---...111555888BBB@@@<<<666222111333555999888777888DDD___zzzsssssshhhXXXGGG===???ppptttIII000------------,,,,,,,,,,,,+++******---111555777777444---(((+++333:::<<<;;;FFFRRRTTTRRRUUUUUU[[[iiibbbdddkkkpppoookkkkkknnnqqqrrrrrrtttwwwwwwmmmaaaiiiwwwsssZZZLLLGGG???@@@JJJOOOZZZaaaqqqoooTTTIIIHHHGGGIIINNNQQQNNNOOOVVV[[[UUUEEE666111///---...000000---***+++,,,------------///111////////////......------///,,,***)))***+++++++++)))))))))************+++++++++***)))((('''&&&&&&''''''(((((()))***++++++)))((((((((('''&&&&&&&&&(((&&&&&&((('''&&&(((---111000---+++*********+++//////......///111222333,,,222///,,,///---+++333111000888:::333444999555111000///000333666888888//////---111888777CCC]]]uuujjj```WWWRRRQQQTTTiiiVVVDDD>>>===bbbeeeHHH;;;:::;;;>>>???BBBDDDGGGJJJLLLMMMJJJGGGAAA???FFFTTT^^^```kkk{{{\\\<<<999<<<666:::888555444555999===@@@999888666444333111000000222111111000000000000000000///......///222555777BBBCCCAAA<<<777444666888:::;;;999999FFFcccqqqmmmrrreeeNNN===:::@@@|||ZZZ???---------,,,,,,,,,,,,,,,,,,---++++++---000444666666333---***...888@@@AAA???AAAKKKLLLKKKOOOQQQVVVccc\\\aaaiiinnniiicccccchhhgggooovvvwwwvvvtttnnngggttt}}}uuu]]]TTTVVVKKKBBBIIIQQQVVV___qqqoooVVVMMMMMMMMMOOOSSSPPPLLLLLLTTTZZZUUUBBB222111---+++,,,000111...******+++,,,,,,,,,...222555222222111111111000000000222,,,''''''***---,,,***))))))))))))************+++*********))))))((((((%%%&&&''')))+++---...///))))))((('''&&&&&&%%%%%%%%%$$$%%%(((******...444000...+++))))))***,,,...222000///......000222333222444+++%%%+++++++++222111444======333444999444555444444555777999::::::111222///333::::::DDD[[[|||xxxtttooolllppp___BBB???DDDhhhfffJJJ===999777======???BBBFFFHHHHHHGGGEEEBBB===;;;BBBOOOVVVWWWYYYjjj}}}PPP999;;;>>>;;;777777666555555555666666===<<<999666444111000///111111111111000000000///.........///111333666888>>>AAACCCBBB>>>::::::;;;;;;<<<;;;===NNNmmmsssjjjmmmdddQQQ@@@@@@GGGvvvppp;;;111+++,,,,,,+++++++++,,,,,,---///...,,,---///111222222222...***...666<<<===:::<<>>?????????BBBEEEFFFEEEDDDIIIGGGDDDAAAEEELLLNNNKKKWWWjjj~~~wwwLLL<<<===;;;;;;666777777777666666555555===<<<999777444222000000000111111111111000//////---...///111333555777888;;;>>>BBBDDDCCC@@@>>>===:::<<<===DDD[[[{{{pppjjjaaaVVVLLLAAAFFFYYYHHH***...222,,,,,,+++******+++---...111///---,,,---.........000---******---111222111:::@@@>>>===FFFJJJMMMWWWTTTYYYbbbiiihhhgggllltttdddsss~~~wwwfffZZZUUUTTTbbbnnn|||{{{iiihhhooocccTTTSSSUUU]]]^^^gggwwwoooTTTIIIGGGEEEEEEHHHKKKIIIJJJOOORRRJJJ777''',,,***)))+++...111111000,,,,,,---,,,,,,...222555111111111222333333444444111,,,''''''+++---,,,)))***)))))))))))))))((((((''''''((()))***+++,,,,,,//////---,,,***((('''&&&((('''''''''&&&%%%%%%%%%,,,***+++...---***+++///''''''''''''))),,,///111111000///---,,,,,,------))),,,,,,444DDDBBB444...666@@@MMMHHH999999===888222555777777555333333333,,,///,,,...666777===NNNsssuuuJJJ666333FFFppp|||[[[CCC@@@FFFJJJBBBBBBCCCCCCCCCCCCCCCDDD@@@AAABBBCCCHHHOOOOOOKKKMMMccc|||{{{zzzxxxTTTKKKEEE<<>>888<<>>AAA:::<<<>>>@@@GGGNNNNNNJJJ@@@YYYvvv|||nnnYYYgggeee___SSSEEEHHH???<<<999555333333555666555444333333222222222222000111111222222000///...---...000333666888999:::???======???CCCDDDBBB???777;;;AAAPPPqqq~~~www}}}lllFFFFFF333)));;;222+++,,,+++***))))))+++---...///---+++***+++,,,,,,+++***++++++++++++///666<<<888:::444222:::<<<===DDDHHHLLLUUU]]]^^^ZZZZZZ\\\^^^cccccc[[[RRRMMMIIIEEEXXX___dddeeejjjwwwpppeee```WWWWWW]]]\\\[[[]]]hhhyyyzzz___EEE======???BBBHHHOOOLLLJJJJJJIIIDDD;;;333---------,,,++++++...000...///000///------///000,,,---...000222444555666---,,,++++++,,,,,,+++)))******))))))((((((((('''))))))))))))((((((((((((++++++******************%%%%%%&&&&&&&&&&&&&&&&&&''''''+++...---(((&&&(((,,,,,,---...///000111111111111111000///---+++***,,,111---...666333,,,...222@@@NNNGGG555444999222---111666777666444444555,,,000------555888<<>>AAAAAA<<<777555888===HHHGGGEEECCCEEEIIIGGGAAADDD]]]{{{xxxbbbXXXMMM@@@]]]ooodddYYYNNNIIIEEE<<<555666;;;<<<999444666666444111111000...///666<<<999111,,,...333000///000222555888999888:::;;;===;;;:::;;;@@@DDD;;;888CCCaaayyyxxx{{{eeeSSS>>>333///---,,,...------......---+++***)))***+++,,,---...---,,,,,,444+++&&&***...000333888999666111...444>>>DDDDDDCCCLLLTTTYYY[[[[[[VVVOOOVVVYYYZZZXXXZZZZZZNNN>>>III[[[gggbbb[[[ddduuuxxxjjjcccXXXWWW]]]___eeeeeeooozzzZZZ@@@>>>CCC???>>>CCCHHHHHHFFFCCCDDDDDD<<<222---,,,*********+++---///000333666444000...111444666333///...///222444555,,,...---******...///---***+++,,,,,,+++)))(((''')))(((((((((''''''''''''+++...000...***(((***---)))'''$$$%%%'''((('''%%%&&&(((***)))'''''')))+++------...///111444777888999999777222---+++...111222222333222111111222333777BBBFFF>>>555333555666222555666555777;;;<<<:::444///...333777999???GGGjjjgggAAA333888666IIIssstttRRRBBBFFFIIIDDDAAABBBAAA>>>:::999???GGGMMMJJJCCC???BBBJJJNNNMMMHHH___zzzwwwgggOOOGGGEEE===@@@ppp}}}sssggg[[[RRRNNNEEE===<<<@@@AAA===888888666333222222222111///444888666000,,,---000///000111333555777777777999;;;<<<;;;:::;;;???BBB??????KKKhhhvvvqqqpppaaaOOO<<<333000...---...------......---+++***)))***+++,,,---------,,,,,,222,,,))),,,...///222888999999666444888???BBB???BBBIIINNNPPPRRRRRRNNNHHHKKKOOOOOOMMMOOOQQQGGG888BBBQQQ\\\[[[\\\gggsssyyyssskkkkkkaaaZZZ]]]^^^bbbiiizzzpppSSS======CCC@@@>>>BBBDDDGGGGGGCCC???===888222///...---,,,,,,...000111000333444111---,,,///333000//////111333444333222000111000,,,,,,//////---+++++++++,,,---,,,***((())))))((((((((('''''''''***---000...***(((***---+++)))'''''')))***)))''')))+++---,,,+++***,,,...---------...///111333444555555444000------///222888:::;;;777111///111555555===@@@;;;555444666555222666666555666:::;;;999222111222666666777===FFFjjjXXX;;;555;;;:::QQQwwwsssTTTFFFKKKNNNIIIBBBDDDDDDAAA;;;:::AAAHHH@@@@@@>>>@@@GGGNNNNNNHHHMMMddd~~~kkkXXXMMM===<<>>===999<<>>999111---222888444888:::777555666666444111444444222222666777555111333777999777666===FFFfff~~~III888999>>>@@@]]]sssXXXLLLPPPQQQJJJCCCGGGIIIEEE???>>>DDDIIICCC@@@<<<===EEELLLIIIAAAPPPgggfffMMM???<<<444999>>>777:::eeevvviii^^^UUUIII>>>999333...///111111000000000000///000000///...,,,///111333555444444333333777999<<<<<<::::::===@@@CCCWWWvvvtttlllWWWHHH999333222000......---------,,,,,,+++++++++******++++++,,,,,,,,,,,,***,,,------,,,,,,000555===???>>>;;;:::;;;999555666999;;;:::===CCCFFFEEEAAADDDCCC>>>@@@CCC>>>333444???JJJQQQ\\\hhhjjjddd___pppwwwmmmooocccVVVVVVXXXaaauuuXXXFFF999===AAA???;;;===AAAFFFEEE===666222///---333222111000000222333555777777444111......222555---000444999;;;999444000,,,...---))))))+++***(((***((((((***...000---))))))))))))(((((((((((('''***+++---,,,******+++------,,,+++++++++++++++++++++,,,---.........------,,,,,,,,,------......///******+++,,,...111444666222555777555111111555999666666555555555666555222000222111......222333111222555999;;;<<<===AAAEEE___pppDDD;;;>>>>>>BBBgggsss[[[PPPRRRPPPIIICCCHHHJJJFFFBBBCCCFFFIIIKKKCCC:::888BBBNNNNNNHHHRRRiiimmmQQQ===888<<<666<<<<<<888BBBjjj|||qqqbbbUUUBBB888111333777444111111111000...///111111000...///222555555444222333444777:::<<<<<<;;;;;;???BBBAAAYYY{{{yyynnnXXXIII:::555333111......------,,,,,,,,,,,,,,,,,,************++++++,,,,,,(((+++---,,,+++---222555>>>???===888555777777555666888888777:::@@@EEEDDDBBBFFFCCC======@@@<<<333666AAAIIIJJJLLLQQQNNNHHHNNN^^^vvvtttddd^^^RRRMMMSSSWWW^^^www|||{{{QQQCCC:::<<>>CCCGGG___rrr{{{nnn]]]NNN>>>777444111...------,,,,,,++++++,,,,,,---+++************+++,,,,,,))),,,,,,***+++111666777<<<===;;;555222444777666:::<<<;;;888999>>>@@@???@@@DDDBBB;;;:::===:::111333???GGGFFFFFFJJJIIICCCHHHQQQeee}}}yyyeeeVVVKKKQQQ^^^___XXXuuuvvv}}}sssKKK@@@888888:::999888999AAAAAA===777333333111,,,111000.........///111333//////////////////......111000////////////---,,,+++...///---...111000---%%%&&&(((*********************)))))))))(((((((((((())))))***+++,,,------)))***+++*********,,,...//////000222444444111///,,,---...///000000000000*********---111555666666666333222555999999666222888444222444444222111222444666444111111555777555:::999888:::CCCJJJHHHCCCXXXyyyTTTHHHAAA@@@;;;???iiihhhTTTPPPTTTSSSMMM;;;???@@@???CCCIIIFFF===>>><<<;;;@@@MMMXXXXXXQQQXXXttttttRRR@@@:::777888===::::::444BBBnnniiiQQQ:::555444///,,,...///000000000000000111222222555666555222222777<<<;;;============@@@GGGMMM{{{tttdddSSSBBB999555111---,,,---,,,+++++++++,,,------+++***)))))))))***,,,,,,---...,,,***...777<<<;;;777;;;:::555222555888888:::<<<<<<999999===>>><<<;;;@@@@@@:::999<<<999111333===CCCDDDHHHOOOOOOIIILLLJJJUUUnnnmmmVVVLLLZZZhhhbbbYYYqqq}}}gggDDD<<<555333444555777999;;;>>>===555000000111000000///...------///111222***+++...111222000---***000///------...///...---)))------++++++---,,,((($$$(((,,,,,,)))((())),,,*********)))))))))((((((((((((((()))+++---------''')))++++++***+++...111000///000333555555111...---...///000000///...---...---,,,///333666666555555666777999:::888444000444000///222222///000444444666444000111555888777<<<===<<<:::???FFFFFFAAATTTtttKKKIIIAAADDDDDDHHHmmm~~~bbbOOOKKKPPPQQQMMM>>>@@@???@@@IIIRRRLLL===>>>>>>===???GGGOOOOOOIIIYYYxxx}}}^^^BBB:::===;;;999:::999===:::RRRdddGGG<<<999444333777---///000///...///111333333555666444222333999>>>===>>>>>>===>>>BBBJJJQQQvvv}}}hhhWWWDDD:::555000---,,,---,,,+++++++++,,,---...+++***)))))))))***,,,---000000---***000<<<@@@>>>444999;;;777555777999888666999:::999:::>>>???===888>>>>>>999999<<<:::222;;;AAABBBAAAEEEKKKIII@@@QQQHHHKKKdddqqqUUUIII[[[fffYYY^^^nnnwwwuuu}}}~~~^^^@@@999111///000333777:::555<<<>>>555,,,+++000444000///...---...///111222(((+++///444555333...***000//////000222222222000---000000...---...,,,((($$$***///...)))''')))...************))))))))))))((('''''')))+++---------&&&)))+++,,,+++,,,000333...---...111333333///,,,//////000000///---+++***111///...111444666666444000555:::<<<999555222111///,,,---111000---000777222333111...///444666555<<<@@@???;;;;;;@@@BBB@@@PPP|||qqqHHHJJJBBBIIINNNSSSsssaaaKKKHHHLLLLLLIIICCCDDDBBBDDDQQQ\\\SSSAAA;;;:::666666===IIIPPPPPPXXXxxxdddJJJ666777>>><<<666444555<<<===ZZZiiiQQQCCC===:::888111222333222111222222111333222111222333222333555555777===AAA???@@@MMM]]]rrrpppYYYHHH>>>222///000+++++++++++++++++++++++++++*********++++++,,,,,,,,,111555...(((666KKKGGG222000222222000000333333000444888777333555===AAA???CCC>>>;;;<<<;;;888888;;;333>>>DDDCCCCCCHHHFFF>>>@@@OOOTTT\\\xxxjjj[[[XXX]]]fffllljjjmmmlllmmm}}}~~~yyyQQQ===777444777777444555999:::999777555333111000///000...------///111222222)))***///333222---+++---///---,,,000666999777444222111///---,,,******)))((()))***+++,,,---------++++++++++++***)))((((((%%%%%%&&&))),,,---,,,+++//////---+++)))***---000---///222222111000000111)))+++------------...000000000000111444444222000///333666999???CCC:::...444333222000///.........111444333000000555999999===<<<;;;:::;;;<<>>CCCKKKOOOKKKEEE===999555666<<>>111---///+++++++++++++++++++++++++++******+++++++++,,,,,,,,,///333///(((...:::888,,,+++///000///111666777555888;;;:::666777<<>><<<888111666???FFFFFFEEEFFFEEECCC@@@IIIKKKVVVtttmmm\\\VVV[[[dddkkkrrrvvvuuurrrzzzrrrNNN???999777999999666666:::777555333111000/////////...---,,,---///000000000111...---///000...///222...,,,,,,///444777555222000000...---,,,,,,------******+++,,,------------++++++,,,,,,++++++***)))%%%'''(((***++++++++++++111...++++++---///000///111333444333111/////////111000000111111222333444666555333222111111000000111444777;;;BBBGGGAAA666444333222000///------,,,///333444111222888======:::::::::999999;;;===@@@OOOnnnnnnXXXTTTQQQMMMSSSkkkgggRRRPPPOOOIIIGGGEEEBBB@@@CCCHHHKKKIIIFFF<<<;;;999999>>>HHHSSSZZZgggpppKKKAAA999888999888666666777HHH```ooo]]]MMMBBB888666444444555777999;;;===<<<:::777555444333222666666999???CCCGGGNNNUUUXXXcccnnnsssyyyrrrZZZHHH<<>>===:::999;;;<<<:::;;;LLLRRREEE<<<<<<666***999>>>GGGLLLKKKHHHMMMUUURRRQQQKKKTTTqqqnnn\\\UUUXXX___dddttt{{{|||wwwxxxgggIII@@@===;;;<<<;;;888888:::444222///---,,,,,,...///,,,,,,,,,---///000///...888000+++,,,///000333666---++++++...222444333111///...---,,,,,,---///000,,,------.........------++++++,,,,,,------,,,,,,'''***---,,,***)))***,,,222...***,,,222555222...222333444333222111111222:::777555666999:::888666999888666333///......000///111222666<<<@@@<<<444444333333111000---+++***...222444333555;;;@@@AAA999::::::999999;;;???BBBLLLkkksssZZZQQQLLLNNN```zzz|||eeeVVVKKKKKKNNNIIIEEECCCAAABBBDDDGGGHHHHHH???>>>======BBBKKKUUU\\\fffcccAAA<<<999999888555666999???eeesss^^^KKKDDD;;;333444;;;@@@EEEHHHHHHGGGBBB<<<:::<<<>>>===<<<<<>>FFFHHH@@@999888444---999>>>IIIRRRQQQPPP]]]ooo```YYYLLLSSSnnnnnn^^^ZZZ\\\\\\YYYjjjsssxxxxxxzzzwwwYYYDDDAAA@@@@@@???<<<:::999:::555222...+++***+++---...,,,,,,,,,...111111///---777///***...222333222333+++******---000111000...///...,,,++++++---///000...////////////......---***+++,,,---............***...111///***(((***...222000///111555555222...///000222333333555888:::===:::999;;;??????:::555444555666444000//////111000//////111555666333...555555444333111...,,,+++...333555555666;;;??????:::<<<===>>>===@@@EEEIIINNNjjj{{{___NNNKKKVVVoooppp[[[QQQAAADDDOOOJJJGGGCCC???@@@DDDIIIJJJJJJDDDAAA>>>???FFFOOOUUUXXXhhh}}}WWW999888:::;;;999777;;;CCCWWWrrrYYYKKK???888===FFFIIIIIIIIIQQQRRROOOKKKNNNXXX```aaaLLLMMMOOOUUU[[[^^^ZZZTTTQQQTTTWWWXXXZZZbbbppp|||xxx[[[KKKDDD???444000000+++++++++++++++++++++++++++++++++++++++++++++++++++...((('''---000...///444...111111000333:::===<<<999888888999999777777888???999:::BBBCCC:::444444;;;CCCPPPWWWRRRQQQbbbyyy^^^XXXLLLRRRnnnqqqddddddfff___SSS\\\dddmmmvvvfffLLL@@@???BBBCCCAAA===;;;::::::777444000,,,***+++,,,...------...000222222000...111,,,+++222666444///,,,*********,,,.........---///...,,,+++***+++---...//////000000000///......***+++,,,---.../////////...111333000+++(((+++...000333666777666333000......000111333555888===AAA<<<::::::>>>AAA@@@999333...000333444333333222222555333222444666666444222666666555333222000...---000555777555555888:::888;;;>>>BBBCCCCCCFFFMMMRRRTTTkkkiiiXXXZZZjjjgggQQQLLLBBBEEENNNJJJHHHBBB<<<>>>FFFLLLMMMKKKJJJCCC===@@@IIIRRRTTTRRRnnnvvvPPP<<<<<<===<<<888888@@@KKKyyy~~~bbbJJJBBB@@@IIIOOONNNLLLMMMXXX^^^___^^^fffvvv^^^^^^]]]]]]aaaccc^^^WWWZZZXXXWWWVVVTTTSSSYYY```nnnyyymmmVVVIIIEEEBBB777000///***++++++++++++++++++++++++,,,,,,,,,++++++++++++***111+++'''+++///000.........222333333888@@@EEEEEE888555555777777555555888;;;222777JJJPPPAAA666666AAAOOO^^^]]]PPPJJJWWWjjjbbbdddZZZZZZrrrvvviiiiiillldddVVVTTTYYYbbbppppppSSSBBB>>><<>>:::555//////000222666777555444444111111666888777777888666555333222000000//////222777999666444555555222888===BBBDDDEEEIIIRRRXXXXXXlllwwwnnnsssfffNNNRRRVVVTTTOOOIIIFFFAAA>>>???DDDIIIKKKKKKKKKDDD???BBBKKKRRRSSSQQQrrrqqqKKK???<<<:::888666:::IIIWWWxxx[[[IIIEEEFFFMMMOOOPPP\\\kkknnnuuuxxxvvv|||nnnllleee^^^]]]aaa```ZZZ\\\WWWUUUWWWUUUOOOMMMOOOYYYcccppp{{{nnnOOOCCCAAA???444///000+++++++++++++++++++++++++++,,,,,,,,,+++++++++******///---+++))),,,000000,,,...111222222777???DDDDDD:::555333555555222444888999777===JJJMMMDDD;;;888FFF^^^ppphhhQQQDDDIIIRRRaaalllfff___tttxxxhhhccchhhfff^^^TTTUUUZZZfffuuu{{{^^^DDD;;;===888@@@DDD@@@<<<<<<;;;999222222000//////000111222///---,,,---///111111000///,,,---111111///...000)))+++,,,,,,,,,++++++,,,,,,---...///000000000///------...///000000000000***+++,,,---------------000///---+++))))))))))))+++///555:::<<<999333...///000111333777===DDDIII???>>><<<;;;;;;<<<===>>>999444///000555888777444333000111666888555444777444333000...---...000111333888:::777555444333///222777>>>AAABBBHHHQQQZZZXXXjjjhhhPPP___uuuhhhMMMCCCAAACCCCCCAAA???@@@EEEJJJFFFEEEDDDGGGKKKQQQUUUWWWuuunnnGGG:::777666999@@@PPPiii}}}lllOOOLLLHHHHHHJJJIIIRRRppp}}}xxxlll```]]]bbbdddaaaWWWRRRRRRWWWXXXRRRLLLKKKSSSUUU[[[eeerrrvvvFFF;;;999888///---111///++++++++++++++++++++++++,,,,,,,,,++++++************///...***+++222444000...111111///222999=========777444555444111222888:::???CCCBBBAAABBB???:::IIIhhh}}}qqqUUUDDDAAACCCOOObbbaaaYYYoooxxxcccZZZ```eeecccVVVTTTUUU]]]iiiyyyuuuRRR;;;888===555???DDD@@@<<<<<<;;;999......///000111222333444///---++++++---///000000333///---...,,,,,,000777***+++,,,,,,+++++++++,,,***,,,///222444444333222,,,,,,...///000000000000++++++,,,,,,------,,,,,,///,,,)))((((((((('''&&&***+++000999???>>>666...+++,,,///222888@@@IIIPPPCCCAAA===888777:::AAAFFFDDD:::000...444999888444888555555:::999444222555333111...++++++---///111444999;;;888666555333///+++222999===???EEEOOOXXXVVViiihhhSSSjjjwwwKKK<<<<<