BM 6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?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&ĒR{{{zzz{{{|||}}}}}}~~~4DuXӵ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@huuukkkeeedddfffiiiiiihhhhhhiiikkklllnnnqqquuuxxxwwwtttqqqrrrqqqqqqrrrtttwwwxxxyyywwwyyy{{{yyyuuuuuuyyy}}}4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼syyynnnddd[[[UUULLLOOORRRRRRPPPNNNOOOPPPVVVXXX[[[___bbbbbb^^^[[[[[[[[[ZZZ[[[]]]```bbbccccccfffiiigggcccaaadddhhhΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦzzziiiYYYLLLHHHIIICCCCCCDDDDDDEEEDDDDDDCCCFFFGGGHHHJJJJJJJJJIIIHHHIIIGGGEEEGGGJJJMMMLLLKKKNNNNNNNNNNNNPPPRRRUUUVVV?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦmmm]]]PPPEEEAAABBB>>>????????????>>>>>>===???@@@AAABBBCCCCCCBBBAAABBB@@@???@@@CCCDDDDDDCCCCCCCCCCCCDDDFFFHHHJJJKKK>AneneneneDenene>Ak<fhDenenenettt]]]OOOFFF@@@<<<;;;;;;;;;<<<<<<;;;:::999999::::::;;;<<<<<<<<<<<<;;;===;;;999:::;;;<<<<<<;;;999999999:::;;;<<<>>>lllSSSFFFBBB???;;;:::<<<======<<<<<<;;;:::999999:::::::::::::::::::::;;;:::999888888999888888555555666666777888999hhhNNNBBB@@@>>>;;;999===============<<<;;;::::::::::::999999999::::::;;;::::::999777777777888555555666777777777888{{{eeeMMMAAA>>><<<999888999::::::;;;;;;::::::999999999888777777777777888888999999888666555666888555666777777777777777666yyyeeeOOOBBB>>>:::888888666666777888999999999999999888777666555555666777666888999777555555666999666777888888888777666666zzzgggRRREEE???:::888999444555666888999999:::::::::999777666555666777777777999:::999666666888;;;888888999::::::999777666xxxfffQQQEEE@@@<<<999999666777888999::::::999888777666666555666777999:::777888999777555555777:::999999888777777666555555vvvdddQQQGGGAAA<<<888777666777888999999888888777888777666444444444444444333666888888666444555777777777666666666666666666sssbbbPPPGGGBBB<<<888666777777888888888777666666777777666555444444444444222555888999888666555444666666666777777777888888qqq```MMMCCC???;;;888888777777777777777666666555555555555666777888999999555666999:::999888666555777888888888888999999999nnn\\\HHH>>>;;;999999:::777777666666666666666666444555666777888999::::::777888888999:::999888777888888888888888888888888{{{gggVVVCCC;;;999999999:::777666666666666777888999888999999::::::999888888::::::;;;>>>???>>>;;;888777888888888999999::::::~~~mmm^^^OOOAAA;;;;;;999888888666666666666777999:::;;;<<<===>>>??????>>>======>>>@@@EEEJJJLLLHHHAAA;;;999:::;;;===???AAABBBCCCuuubbbWWWKKK???======:::666555666666666666888:::<<<===>>>???BBBDDDEEEFFFFFFFFFCCCGGGNNNVVVXXXSSSHHH@@@===>>>@@@CCCGGGJJJLLLMMMkkk[[[KKKEEE@@@???===888666777999777666888===@@@@@@???GGGDDDHHHPPPQQQLLLMMMTTTWWWZZZ___eeeeee___SSSJJJFFFDDDFFFNNNUUUZZZ___ddd|||wwwrrroooooopppvvvzzzjjj[[[LLLEEE???>>><<<888777999777777888;;;@@@DDDGGGGGGNNNNNNQQQVVVWWWVVVYYY^^^aaadddiiimmmoookkkbbb\\\XXXUUUXXXaaajjjnnnppprrr~~~vvvpppjjjgggdddcccaaa\\\XXXUUUUUUVVVaaafffmmmuuu~~~|||hhh[[[MMMFFF???>>><<<::::::===999;;;>>>AAADDDHHHLLLOOOUUUYYY\\\[[[]]]ccchhhhhhlllmmmppptttvvvuuuqqqnnngggbbbcccnnnxxx{{{zzzxxxzzzpppfff___XXXSSSPPPPPPPPPNNNKKKHHHEEEFFFGGGMMMRRR[[[fffrrrxxxggg[[[NNNFFF???>>>===<<<===AAA>>>BBBEEEFFFGGGIIIMMMQQQWWW___aaa]]]aaalllrrrqqqrrrrrrssstttvvvxxxyyyyyyqqqjjjgggpppzzz}}}zzzwww~~~uuuhhhccc[[[TTTOOOKKKGGGEEEEEEFFFEEEDDDAAA@@@@@@AAA???EEENNN[[[jjj{{{ssscccXXXLLLEEE???>>>>>>===@@@CCC???CCCFFFGGGHHHJJJNNNRRRWWW___bbb___cccpppwwwvvvwwwwwwwwwwwwxxx{{{uuuooottt}}}~~~}}}vvviii```TTTQQQKKKGGGEEECCCAAA@@@???AAAAAAAAA???>>>???@@@:::???GGGSSSbbbuuu{{{lll\\\RRRHHHAAA<<<===>>>===???BBB<<<>>>AAADDDGGGKKKOOORRRUUUZZZ]]]___dddnnnvvvyyy{{{|||}}}}}}~~~xxx{{{zzzrrrggg[[[RRRJJJHHHEEECCCBBBAAA???======>>>@@@@@@???>>>???@@@;;;>>>DDDNNN[[[lll}}}rrrbbbTTTJJJAAA<<<888:::;;;:::<<>>@@@AAA@@@@@@@@@BBB===???CCCKKKVVVfffvvvyyyjjj[[[NNNEEE===888555888999888999;;;???<<<;;;===BBBEEEEEEDDDGGGEEEJJJWWW^^^___gggrrrrrrvvv{{{~~~uuummmiiiccc\\\VVVUUURRRNNNJJJGGGDDD@@@===AAA@@@@@@@@@AAAAAA>>><<<<<>>BBBCCC@@@===???@@@AAACCCMMM\\\fffiiimmmpppuuu{{{}}}vvvtttrrrnnnjjjccc___YYYTTTQQQNNNKKKIIIGGGDDDBBBAAA@@@???===;;;;;;>>>BBBFFFMMMWWWeeennnvvv{{{mmm\\\NNNAAA:::888777666555666777999:::888888888;;;>>>???===:::;;;>>>>>>???FFFSSS]]]aaahhhlllqqqvvvyyy{{{}}}}}}uuupppiiiccc___\\\YYYWWWNNNKKKFFFBBB???>>><<<:::;;;===@@@BBBEEEMMMXXX___dddkkkuuuiiiUUUFFF>>>:::666555444333333555666777666666777888::::::888666555:::<<<:::===GGGPPPUUU```dddjjjnnnpppqqqrrrsss|||vvvppplllgggbbb^^^VVVPPPIIIDDD@@@>>><<<;;;;;;===>>>>>>???DDDKKKQQQTTT\\\hhhuuuiiiSSSCCC<<<;;;444444333333333333444555666666666666666666444333111777999666555<<>>===<<<===>>>===;;;===CCCGGGJJJQQQ]]]iiisss{{{lllVVVEEE===<<<444444444444333444444444555555666555444333222222000666888444111666<<<@@@JJJOOOVVVZZZ\\\^^^bbbfffuuu|||}}}yyyuuupppiiiaaa\\\SSSNNNHHHCCCAAA@@@??????;;;===>>><<<::::::>>>BBBCCCIIIRRR\\\dddkkkrrruuuzzzmmmXXXHHH???;;;444444444444444444333333444555555444222000111222000444555222000444888999@@@EEEKKKNNNOOORRRYYY^^^jjjsss~~~|||tttmmmppptttxxx{{{|||}}}~~~wwwsssmmmgggbbb]]]XXXUUUKKKGGGCCC@@@@@@@@@@@@???999;;;<<<;;;999888;;;???===AAAIIIPPPWWW]]]cccgggpppxxx|||jjjXXXHHH>>>999444444444444333333222222222333444222///...000222000222222000111555777555888===AAABBBAAAEEEMMMUUU^^^gggsss{{{}}}~~~|||yyyrrrhhh___ZZZ]]]bbbggglllpppuuuxxxoooiii```YYYTTTQQQOOONNNDDDBBB???>>>>>>???@@@???777999;;;:::888888:::===999===CCCIIIOOOUUU[[[___kkksss}}}yyygggVVVHHH===888333333333333333222111000000111222000...---///111///111000///111666666333444888;;;:::888<<>>;;;:::;;;===>>>>>>999888777888::::::999888;;;===AAAFFFLLLRRRWWWZZZccciiisss{{{|||}}}ttt___NNNBBB<<<999333333333222222222111111111111222222222222111111222000///000333444222000444555555666888===CCCHHHQQQWWW___fffiiikkkkkkkkk|||sssnnnbbb\\\VVVSSSRRROOOIIIDDDEEEDDDFFFJJJPPPSSSTTTSSSNNNJJJDDDBBBAAAAAA@@@???@@@>>><<<<<<=========<<<<<<:::999:::;;;;;;:::999<<<>>>AAAEEEKKKPPPTTTVVV___bbbjjjppppppqqqyyysss]]]KKK???999666333333333222222111111111000111111222222111111000222000///000222333222000111222333333555999>>>AAAIIINNNUUUZZZ\\\\\\\\\\\\|||xxxrrrkkkeee___]]]QQQMMMGGGEEEEEEDDDAAA>>>???>>>???AAACCCDDDDDDBBBBBB@@@>>>======>>>>>>===@@@??????@@@AAA@@@>>>;;;>>><<<;;;;;;<<<===<<<;;;???AAACCCFFFJJJMMMPPPQQQYYYZZZ]]]``````aaaiiisssyyyrrr[[[III===666333444444333222111111000000000111111222222111111000111000///000222333222111///111222333333555888;;;>>>BBBGGGJJJJJJIIIIIIIIIqqqllleee^^^YYYVVVUUUTTTKKKGGGCCC@@@@@@@@@???>>>=========>>>??????>>>===>>>=========>>>>>>??????BBBCCCEEEIIIJJJIIIEEEAAA@@@???===>>>@@@AAAAAAAAAGGGGGGIIIJJJLLLMMMNNNNNNUUUSSSRRRRRRQQQSSS[[[eeekkksss~~~pppYYYGGG===666333444444333222111000//////000000111111111111000000000000000000111111111111000222444444444444555666444777;;;======<<<;;;<<>>>>>>>>>>>???<<<===>>>>>>???@@@AAABBBIIILLLQQQVVVYYYWWWRRROOOJJJHHHGGGGGGIIILLLMMMMMMOOOOOOPPPOOOOOOMMMLLLKKKMMMJJJGGGGGGEEEFFFNNNVVV___fffpppyyymmmVVVFFF===888555333333222111111000//////000000000111111000000000///000000000000000111111000222444444333222222222///111444666666666666777}}}zzz|||qqqaaaZZZQQQLLLJJJIIIGGGEEEBBB@@@>>><<<;;;:::;;;;;;999;;;>>>??????@@@AAACCC???@@@BBBBBBCCCEEEIIILLLXXX[[[```fffiiigggbbb^^^ZZZWWWUUUTTTVVVXXXYYYYYYUUUUUUTTTRRROOOLLLIIIGGGEEEAAA>>>???>>>>>>CCCJJJTTTZZZcccllluuufffOOOBBB<<<999666222111111111111000000000///000000111111000000///...///111000//////000222///111222222000//////000...000222333333333444666}}}wwwtttxxx}}}qqqddd^^^VVVPPPNNNJJJEEE@@@???@@@@@@@@@>>>>>>>>>???>>>AAADDDFFFFFFGGGIIIKKKIIIKKKMMMNNNPPPTTT[[[___jjjlllqqquuuwwwuuuoookkkhhheeeaaa___^^^_________WWWWWWUUURRRMMMHHHCCCAAA@@@<<<;;;======<<<@@@EEEJJJNNNVVV___kkk{{{vvv\\\FFF<<<888777555000000000000111111111111//////000000000000//////---///111000///...000222111222222111000///000111///000111111000000111333zzzuuurrrttt}}}uuullleee^^^YYYUUUOOOGGG@@@<<<===???@@@?????????@@@FFFJJJMMMOOONNNOOORRRTTTUUUWWWZZZ[[[^^^dddlllsssvvvxxx{{{}}}wwwrrrppplllfffbbbaaa```___^^^WWWVVVTTTPPPKKKEEE???<<>>AAABBBBBBEEEIIIQQQUUUZZZ___bbbdddfffhhhiiiiiijjjjjjlllqqqwww|||{{{qqqrrrlllccc\\\WWWTTTRRRQQQMMMIIIEEECCCBBBAAA===:::999:::<<<;;;;;;<<<>>>@@@@@@@@@DDDOOO\\\lll}}}cccJJJ@@@:::333222777111111111111000000000000000///...------...///000...///000111111111111111222222222111111111000000111///---,,,.../////////}}}~~~yyytttkkkddd\\\PPPGGGCCC??????CCCGGGJJJPPPVVVbbbeeejjjnnnrrruuuwwwyyyyyyzzzzzz{{{{{{~~~wwwnnnjjjddd[[[SSSNNNKKKIIIHHHFFFCCC???>>>===<<<999777999:::;;;;;;::::::<<<>>>>>>===@@@IIITTTdddyyytttZZZBBB:::777333111444222111111111000000//////000///............///000000111222222222222222222222222222111111000000000000///------///000///...{{{tttjjj]]]TTTIIIFFFFFFLLLRRRXXX```hhhvvvwwwzzz~~~yyyqqqjjjddd]]]TTTLLLHHHEEEDDDCCC@@@>>>;;;:::999999777666999:::::::::888888:::<<<;;;999;;;BBBKKKYYYlll}}}iiiQQQ;;;555666444222333222222222111000//////...000//////......//////000111111111111111111000///111111111111000000000000///......///000000///---{{{qqqiii\\\XXXVVVZZZ```fffoooxxxxxxpppiiidddYYYSSSKKKEEEBBBAAA@@@@@@<<<;;;:::999999999888888999999:::999777777888:::;;;888999===DDDOOO```ooobbbLLL888333777888444222333222222111000///......///////////////000000000.../////////...---,,,,,,000000000000000000000000.........///111000...,,,wwwqqqmmmmmmooorrrzzz~~~{{{{{{yyylllccc]]]YYYIIIEEE???<<<;;;;;;;;;;;;999999999888888888888999888999999888666666777999<<<999999===AAAIIIWWWdddrrr|||uuuYYYHHH777333666777444000222222111111000//////......//////000000000000000...............---,,,+++////////////////////////.........///111000...,,,}}}}}}~~~wwwtttxxx|||yyymmm^^^UUUNNNJJJ@@@>>>;;;999:::;;;;;;:::666777777666555555666888777888999888666666888:::<<<::::::===@@@DDDOOOZZZgggsss{{{jjjNNNBBB555111222444111---111111111111000000000000......///000111111111111000000000000000000///...............///////////////......///000000///---vvvppplllooopppjjj]]]QQQIIICCC>>><<<;;;::::::;;;;;;999888555666777666444333555888666777888888777777999;;;999888:::===>>>@@@HHHQQQYYYgggvvvrrraaaDDD>>>555000000222111...000000000000111111111111---...000111222222111111//////000111111111000000---------....../////////000///------///000///...~~~~~~wwwooohhheeecccccc]]]QQQGGGBBB===999666666666666777666333111666888999888555444666999666777888888888888:::<<<666666999<<<<<<===CCCKKKJJJXXXhhhvvvnnn\\\???<<<666111000333333222/////////000111111222222---...000111222222222111------...///000000000///---------.........//////111///---,,,...///000///}}}~~~{{{zzzzzz{{{|||uuuvvvvvvuuuppphhhaaa]]]UUUQQQKKKDDD===888555444666666666666777777777777666666666666666666666666777888888999999888888777888888888888999;;;@@@DDDEEEPPP```nnn{{{jjjVVV>>>555///111333222000000...///000111111000///...111///...///000111000...------............------///...,,,,,,,,,---///111000111111222222222111000~~~uuutttxxxwwwtttpppllliiigggggggggiiiiiijjjiiiddd^^^WWWSSSGGGEEEAAA<<<999777666666555555666666666777777777555555555555555555666666;;;;;;;;;;;;;;;:::999999777777888777888:::???BBBDDDMMM[[[gggsss}}}bbbOOO===555///000222111000000...///000111111000///...///...---.../////////---------............------///...---,,,,,,---///000000111111111111111222222~~~nnnjjjnnnsssxxx}}}|||uuummmjjjeee___ZZZWWWVVVUUUWWWWWWXXXWWWTTTOOOIIIFFF<<<:::999777666555666666555555555666666666666777333333444444555555555666;;;;;;<<<<<<;;;:::999999666666777666666999<<>><<<:::999777666555444444444444444555555555666666666222222333333444555666666777888888999999999999999444555666555555777:::===???DDDIIINNNUUUaaappp|||mmmUUUDDD888333///111111///...000...///000111111000///......---,,,---...///...,,,------............------...------------...///000888666444222111111222333uuuiiibbb```jjjwww}}}~~~}}}}}}tttkkkaaaYYYRRRPPPMMMIIIFFFCCCBBBAAA>>>??????>>>===;;;888777777777666555444333333333444444444444555555555555111111222333444666666777444555666888999:::;;;;;;444555555555555555888:::;;;>>>AAACCCGGGPPP^^^iiipppxxxsss^^^HHH:::777222000222111///...111...///000111111000///...///...------//////...---------............------------------......//////;;;:::666333222111222222yyyggg___\\\___mmm{{{{{{mmmccc[[[QQQKKKEEEDDDCCCAAA@@@???>>>>>>;;;;;;::::::888777666555111111222333333444444444333333333444444444555555000111222444555777888888444555777999:::;;;<<<<<<444555666555555555777888777:::<<<<<<===CCCMMMVVV___ggguuuvvveeeRRRAAA666666222111333222//////222...///000111111000///...///...---...///000///---------............---------------............///999888666333222111111111rrrddd```]]]bbbnnn|||lll]]]SSSKKKDDD>>>>>>>>>=========<<<<<<<<<:::999888777666555555555///000111333444444555555222333333333333444444444111111333444666888999:::555666777888888999999888444555666666555555666777333666999888777:::AAAHHHPPPXXXeeetttwwwfffVVVGGG<<<555555333333444333000000333...///000111111000///......---,,,---......---,,,------............------,,,------...............222222222222111111111111qqqgggeeebbbeeeppp|||wwwcccSSSIIIBBB<<<777777777777777777777777777999888777666555444444444333333444555555555555555222222333333333444444444111111333555777999:::;;;555555555555555444444333444666777666555555666777111555888777444555;;;@@@FFFMMMYYYhhhvvvvvvgggVVVGGG;;;444111555333444555444000000444...///000111111000///...---,,,++++++------,,,+++---..................---,,,---......//////......+++,,,...///111222222222wwwjjjllliiiggglllyyyuuugggTTTGGGAAA>>>999555999999999888777777666666555555555555444333222111555555555555555555555555444222000222444666444222444444555666777888999999444444444555555555666666333444666777777777666555444444444555555777888888<<>>EEENNNZZZfffnnnyyyyyyjjjWWWPPPFFF===777444111000...///000000000000///...///.........///111222333000///---,,,++++++,,,---,,,------...//////..................///000111222111111222222222111000///~~~yyyuuuqqqnnnlllooozzz{{{rrrlllhhhddd___[[[RRRFFF@@@>>>===:::777666555555444333333222222444444555666666666666555555555555555555555555555333222111222444555444333333444444555666777888888555555555555555555444444333333333333333444444555333333333333444555666666333555888<<>><<<<<<;;;888666666666666555444444333333333333555666777777888888555555555555555555555555333333444333333222333333333333444444555555666666555555555555555555555444555555444333333555666777333222222222222333444444777555333333555888;;;===>>>DDDNNNVVV]]]bbbhhhmmmrrr|||yyyppppppssspppjjj[[[XXXUUURRRRRRSSSSSSTTTOOOOOOLLLGGGEEECCC<<<444777555333222111000...,,,000000000000000000000000//////////////////......+++++++++,,,,,,---......---...............------,,,,,,---///111333555666777777666666666555555666zzzmmm```PPPFFF@@@===>>>@@@@@@>>><<<;;;;;;:::888777555444444333222222111111222333444555666777777777555555555555555555555555333444555444222111222333333333333444444444555555444444444555555555666666222222222222222333333444333333333222222333333444777555333444666777777777777;;;BBBHHHMMMRRRWWWZZZ```lllvvvzzz}}}|||uuuoooeee\\\[[[]]]ZZZTTTEEECCCAAA>>>===>>>@@@AAA>>>>>>;;;666555777555111222111000000000000///---111111000000000000111111000000000000///...---,,,,,,,,,------......//////.........///......---,,,,,,,,,---...000222444555666666555444444444444555{{{uuuooojjj\\\OOOCCC???===999888:::;;;:::999888999999999888555555444444333222222222222333444555555555555555555555555555555555555555222444555444222111222444333333333333333444444444222333333444555666777777111111222333333333333222444444333333333333444444666555444666999999777555555777:::===@@@DDDGGGIIIMMMWWW___```bbbhhhpppttt}}}zzzyyytttlllhhhfffbbb^^^XXXWWWQQQJJJHHHIIIGGGBBB999888666444333333666888333555333000000333333000000...------///000///...111000////////////000111------...///......,,,,,,---------............---......//////...------,,,,,,,,,---...///111333444555444333222111222222333~~~}}}zzzvvvooohhhaaa]]]RRRGGG?????????;;;888999777666666777888999::::::888777777666666555444444222333444444555444444444555555555555555555555555222444666555222000222444333333333333333333444444111222333444555777888888222333444555666555444333555555444333333444444444111111111444888888555222555666666777999;;;===???>>>FFFLLLKKKLLLTTT^^^dddlllrrr|||}}}}}}{{{{{{zzzxxxuuuqqqnnnmmmaaaaaa[[[SSSMMMJJJDDD>>>DDDFFFDDD???<<<===<<<888666555444111000111444777000333444222222555444000111///------...//////...000///...------...///000)))***,,,---...------,,,,,,------......------,,,.../////////...---,,,,,,,,,,,,,,,---///000222333333222111000///000111111wwwxxxvvvooohhhaaaXXXOOOKKKGGGCCC???===;;;888666888888888777888888999999888777777666555333222111333333333333333444555666333222222222222333444444777555444222111111222222111222222333444444444444333333444555666666666555222222444444444444222222222333444555555555444333555555555555555555555555555555555666666666666777===>>>??????@@@BBBGGGJJJUUUYYY```hhhrrr}}}yyyvvvqqqllliiiiiiiiihhhfffeeeaaa\\\YYYWWWWWWWWWVVVGGGEEEBBB??????===;;;999444555666888888666555444333222222222222222222333555333111111222444444444000000//////.........---000000000111111111111222000///...------...///000,,,,,,---......------------.../////////...---,,,------,,,,,,---...000111333000---,,,,,,---,,,+++|||xxxqqqiiifffbbbXXXNNNJJJHHHEEE@@@<<<:::888888999999888888777888888888666666666666555333222111444333333333333444555666555555444333222222222333666555444333222222222222222222333444444444333333333444444555555555555444222333333444444333333222222333444555555555444333555555555555555555555555444444555555555666666666777888999999999;;;???BBBEEEHHHNNNTTT\\\fffooouuu{{{}}}~~~xxxppphhhcccaaa]]]XXXUUUUUUUUUTTTSSSNNNKKKGGGEEEDDDCCCBBBAAA>>><<<999888999888777666444555666777777666555444222222111111111111222222444222000111222333222111000/////////............,,,,,,,,,---------......---,,,++++++++++++,,,---,,,---------------------,,,---......///...---,,,------,,,,,,---...000111222000---------......---}}}|||{{{}}}vvvkkkcccbbbaaaXXXMMMJJJJJJHHHBBB<<<888888::::::999888888777777777777555555555555555444333333444444333333333444555555777666555333222222111111444444444444333222111111333333444444444333222222444444444444333333333333222333333444444333333222222333444555555555444333444444444444444444444444333333333444444444555555333444555444444555888;;;777:::===AAAEEEKKKRRRWWWbbbfffmmmsssxxxzzz{{{zzz}}}~~~wwwsssrrrkkkjjjiiieee```YYYSSSOOOKKKHHHDDDBBBAAAAAAAAA@@@<<<;;;999888888777666444555444222222444555444333333444555666666555444333111111111000000111111111333111111111222111///...////////////............------........./////////,,,,,,+++******+++,,,,,,------------------------***+++,,,---......------------,,,------...000000111///......///000//////yyytttrrrrrruuuqqqhhh```]]]\\\VVVNNNIIIKKKJJJDDD<<<777888;;;::::::999777666666666666333444444555555555444444444444333333333444444555666555444333222222222222333333444555444333111000444444444444333222222111555444333333222222222222333333333333333333333333222333444555555555444333444444444444444444444444222222333333333444444444444555555555444444666888666777999:::;;;>>>BBBEEEMMMQQQVVV\\\bbbeeeggghhhkkkmmmqqqtttvvvxxxzzz{{{vvvwwwwwwrrrkkkddd```^^^WWWVVVTTTQQQMMMHHHDDDBBB@@@>>>;;;999999888888888777666666777777777555222555333222222333555444333333444555555555555444333111111000000000000111111333222111222333111///,,,///////////////.....................////////////..............................------,,,,,,,,,---)))***+++,,,------......,,,,,,------...//////000000///......000111111000xxxqqqmmmllljjjkkkhhh```YYYVVVSSSOOOJJJKKKJJJDDD<<<777888;;;:::999888777666666666666444444555555666666555555555444444333333333444444333333222222222333333444222333444555444333222111444444444444333222222111555444333222222222222222333333333333333333333333222333444555555555444333444444444444444444444444222222222333333333333444555666777666555444666777888999999999888999;;;===>>>???AAAEEEIIIMMMQQQSSSRRRUUUYYY\\\\\\\\\^^^```]]]]]]]]]ZZZUUUPPPMMMKKKCCCBBBAAA???===;;;:::999::::::999777666666666777333333333555777666444222777555333333444444333222333333444444444444333333111111000000000000111111333333222333333222///---.........///////////////*********+++++++++,,,,,,//////000000000000/////////...---,,,,,,,,,,,,---******++++++,,,---......,,,,,,---......////////////......///111222111000xxxrrrooogggkkkiii```VVVRRRPPPNNNKKKKKKIIICCC<<<777777999999888777777666666666666555666666777777777666666555555444333333333444444111111111111111222333333333333333444444333333222333333444444444333222222555555333222222333444444444333333222222333333444222333444555555555444333333333333333333333333333222222222333333333444444444555666666444444444666666777777666555555666777:::999999:::===AAAEEEGGGBBBFFFJJJKKKIIIHHHJJJLLLGGGFFFEEEDDDBBB@@@>>>===::::::999888777777777666444555666555333333444555333333333555666666555333777555333222333333222000333333333333333333333333111111111000000111111111444333222222333222111///.........///////////////,,,,,,,,,,,,------------......////////////......000///---,,,++++++,,,---,,,,,,++++++,,,---...///+++,,,---...////////////...------///111111000...~~~zzzppppppiii]]]TTTQQQOOOLLLLLLJJJFFFAAA<<<999777666888777777666666666777777777888888888888888777666666555444333333333333333111111000000///000000000333333333222222333333444222222333444444444333333666555333222333444666777444333333222222333333444222333444555555555444333333333333333333333333333333333333333444444444444333444666555444333444555333444555444333333444666888888999:::<<<>>>@@@BBB===AAAEEEEEEAAA???AAACCC>>><<<999888777777777666999999999888888777777666222444555444222222444666555444333444666777555444666444222222222333222111333333222222222222333333222222111111111111222222333111//////111222111000............/////////000.../////////000000000000------...//////...------111///---+++++++++,,,---...------,,,,,,---...///+++,,,---////////////......------///000000...---zzzuuuhhh[[[TTTRRROOOJJJMMMIIIDDD???<<<999666444777666666666666777777888999999999999999888777777666555444333333333333333333222111///............444333222111222333444555111222333333444444444444666555333333333555777888444444222222222222444444222333444555555555444333333333333333333333333333333333444444444444555555333555666666555555555666222333555555444555666777222444666888:::;;;;;;;;;:::>>>BBBAAA===:::;;;>>>===;;;777555555666666666777777777777666555333333333555777777555444666888333222111111333444333222555444222222333444444333333222222111111222222333333333222222222222333333222///------///000111000---.........//////000000,,,,,,,,,---------......---...///000000///...---111///---+++***+++,,,---000///...---,,,---...///+++,,,---////////////...---------...000///---+++}}}rrrgggaaa\\\UUUQQQPPPNNNKKKGGGBBB===:::777666;;;666:::;;;555888???<<<<<<:::999888:::::::::999444333333333444444222000222111111222444444333111333222222111111222222333444444333333333333222222555444333333333333444555333111111222444555444333888777666555444333333333333333333333444444555666111222222333333444444555777777666444444333333333666555555444444444555555444666888888888999;;;<<<<<<>>>??????===;;;;;;;;;888888666555555666777777777777666555555555555555666666666777777777777888333444555666666444222111000333555555222111222444777444111111333444333111000111222222333333333333444444333222111000//////000000000000000000000000---------......000111111...............///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////////////////////////////////////////{{{pppfffaaa^^^ZZZYYYZZZQQQNNNHHHBBB===999777666===999>>>@@@999:::>>>:::;;;:::999:::;;;<<<;;;999555333222222333444333111111000000111333333222000333333222222222222333333222222222333333444444444555444333333333333444555444333222333444555444333666666555444333333333333333333222222222333444444444444444333333222222222888888666555555444444444666555555444444444555555444666777888888888:::;;;<<<===??????===;;;;;;;;;888777666555555555666777777666666555555555555555222222333333333444444444333444555666555444222111111333555555222111222444666444111222333444333111111222222333333333333333////////////////////////////////////////////////---------......///000111...............///000000///...------,,,,,,---------------------...//////////////////////////////........................wwwnnnfffddddddbbbbbbcccUUUQQQIIIBBB<<<999888888@@@===CCCDDD<<<;;;===888999999:::<<<>>>>>><<<999666444222111222333333222000//////000222333111000444444333333333333444444000111111222444555555666555444333333333333444555666555333444555555444333444333333222222333333444444333222222222222222222444444444333333333333333888888777666555555555555555555444444444555555666333555666777666777888::::::<<<>>>===<<<;;;;;;;;;888777555444444444555555777666555555444444555555111111111111222222222222555555666666555333222000222333444444222222333444555444222222333444333222333333333333333333333222------...///000111111222..............................---......///000111...............///000000000///...,,,,,,------...............////////////////////////////////////........................tttmmmiiijjjkkkhhhffffffVVVQQQIIIAAA<<<::::::;;;DDD@@@DDDDDD;;;:::<<<777777888:::===??????<<<999777444111000111333333333111000000111333333222111555444444333333444444555111111222333333444555555555444333333333333444555777666444444555555444222222222111111222333333444555555444333222222222222000111222333444666777777777777666555555555555555555444444444444555666666333444666666555666777999888999;;;:::999999999;;;777666555444333333444444666666555444444444444555222333333333333444444444555666666555444333111000333333333333222222333444444333222222333333333333555555444333333222222222000000000111222222333333.......................................///000000...............///000000111000...---,,,---...////////////000000000//////////////////////////////........................tttooonnnqqqpppjjjdddaaaTTTOOOHHH@@@<<<;;;===???FFF@@@BBB@@@777777;;;777666777:::===@@@???;;;888777444111000111333333333222222111333444555444222555444444333333444444555333333333333333333333333555444333333333333444555777666444444555555444222111111111111222222333444777666555444444444444444111222222333555666666777555555444333333333444444444444444444444555666666333444666666555555666888555666777777666666888999888777555444333333444444666666555444444444444444444444444444555555555555555555555555444333222111444333222222222333333444333333333333222222333444555444333222222222222222222222222222111111111111........................///............//////000...............///000000111000///........./////////000000111111000//////////////////////////////........................xxxsssqqqsssqqqhhh^^^ZZZRRRNNNGGG@@@<<<<<<>>>???DDD>>>???===444555:::777666777999<<<>>>===:::777666444222111222333333222333222222333555666444333444444333333333333444444444444444333333222222222555444333333333333444555666555333444555555444333222111111111222333333444777666555555555555555555666666555555444333333333444444333333333333333444444444444444444555666777444555666666555555666888333444555555555555888:::999888666444333333444444666555444444333333444444333333333333444444444444555555444444444333333333555333111111222444444333222333444333222222444555444333222111111111222333222222111000///...---,,,........................//////............//////...............///000000000000000000000////////////000111111111000...---////////////////////////------------------------~~~}}}vvvrrrqqqmmmcccZZZVVVRRRNNNGGGAAA<<<;;;<<<===@@@;;;>>>>>>555555:::555777777888;;;<<<;;;888666555333222222333444333111333222222333555555444222333333222222222222333333333333333333333333333333555444333333333333444555444333222333444555444333333333222222222333333444555555444444444555666666888777666555444333222111444444333333333444444555444333333444444666777777444666777777666555777888444555555555555666999;;;:::999777555444444444555666555444444333333444444333333333333444444444444444333333333444444555555666333000000222444444333111333444333222111444666222111000//////111222333222222111000///...------//////////////////////////////............//////...............///000000///000111222222000///---...///000111111///---,,,////////////////////////------------------------~~~}}}~~~xxxqqqnnniii```XXXVVVSSSOOOHHHAAA<<<:::::::::<<<999>>>@@@888777999444888888888999;;;:::777555444333333333444444222000222111111222444444333111333222222111111222222333111111222333444444555666555444333333333333444555333222111222444555444333444444333333222333333444333333333333444444555666666555555555555444444444555555444444444555555666333333333444555666777888555666888777666666777888555666666666666888;;;===;;;:::888666555444555555555555444333333333333444444444555555555555666666333333333333444555666666777333000000222444444333111333444333111111444777111000///...///000222444333333222222111000000000000000000000000000000000000//////.........//////...............///000000...000222333333111...---...///000111000///---+++////////////////////////------------------------}}}yyyzzzzzz{{{||||||}}}~~~~~~xxxkkkaaa\\\[[[YYYPPPDDD===<<<<<<;;;999===777666;;;===888444555666555444444555666555333555666777777777666555444666444111//////000222444222333333444333222111000111111111222222333333333333333333444444444555555666555444333222222333444666666555444333333333333333333444555555444333333<<<666222555777555444555333444555777777777666666666666666666666555555555888999:::999888777888999666555555777999:::999777888888777555555444444444555555444444444444555555444444555555555555444444333333111111111111333333444333333222222333333444111333444444333222333444000222000...000444444111333333333222222111111111////////////////////////+++,,,,,,------.........000000000000000000000000.........000111111...,,,---...///000000///...---000000000000000000000000////////////////////////}}}uuurrrssstttvvvxxxyyy|||~~~|||tttlllddd]]]YYYXXXQQQGGGBBBAAAAAA???===???999888<<<>>>:::888999666555444555666666555444555666666777666555444333555444222111111111333333444333222111111111222222111111222222222333333333333333333444444444555555666666555444444444444444444444444333333444555555444444444444444444444444:::555222555777555444666555555777777888777666666666666666666555555555555666777888777666555666777666555555777999:::999777888777666555444444444444555555444444444444555555444444555555555555444444444333222111111222333444444333333222222333333444111333555444333222222333111222111///000444444111333333333222222111111111////////////////////////............////////////000000000000000000000000/////////111222222///---...///000111111000///...////////////////////////////////////////////////yyymmmiiiiiijjjlllooorrruuuzzz|||sssmmmhhhccc[[[VVVXXXRRRKKKGGGFFFGGGFFFDDDCCC???===???@@@===<<<>>>666555555666777777666444666666666666555333222111444444444333333333333333666444111//////111333444111222222222222333333333333333333444444444555555666666666666666555555444333333333333444555666777666666555444444555666666888333222555777555555777777777777888777777666555555555555555555555555555333555666555444444555666555555555666888999888777777777666555444444444444555555444444444444555555444444555555555555444444444444333333333333444444444333333222222333333444222444555444222111111222222333222///111555555111222222222222222111111111////////////////////////111111111111000000000000000000000000000000000000000000000111333222000...///000111222222111000///........................////////////////////////yyykkkaaa___bbbccceeeiiilllqqqxxxyyypppiiieeeaaa]]]YYYZZZUUUNNNJJJJJJLLLMMMNNNLLLIIIFFFDDDCCCAAA@@@AAA888777666777888888666555666666555555444222222111444444555555555444333222444333111000000111333444222222222222222222222222333333333444444444555555555666777888888777666555444444444444444555666666888777555444444555777888666222222666777555555888777777777666666555444444444444555555555555555666333444555555444333555666555444444666888888777666777666555444444444444444555444444333333444444555333444444555555444444333444444444444444444444444444333333222222333333444333444555444222000000000222444222000111555444111222222222111111111111111000000000000000000000000222222222111111000000000////////////////////////000//////000222222000...///000111111111111000///........................////////////////////////}}}nnnbbbZZZYYY]]]]]]```dddgggkkksssyyyuuunnnhhhcccaaaaaabbb___ZZZRRRMMMMMMPPPTTTWWWVVVUUUQQQLLLGGGEEEDDDBBB;;;999888777888888777555666666555444333333222222333444555666666444333111111222222333333333222222222222222222222222222222333333333444444444555555555666777888888888666666777666555444444444444444888777555444444555777888444222333666666444444777555555444444333333333333333444444444555555666666333444666666555444666777444333333555777888777555666555555444444444444555444444333333333333444444333333444444444444333333444444444444444444444444444333333222222333333444222444555444111000000000333444222///111444444000111111111111111111111111111111111111111111111111111111111000000/////////////////////////////////000......///000000///---......///000000///..............................////////////////////////tttggg^^^WWWUUUVVVYYY\\\^^^___bbbjjjwwwvvvjjjhhhddd___]]]^^^aaacccddd```YYYTTTRRRUUUYYY]]]___```\\\TTTMMMJJJHHHEEE@@@===999777777777777666666555444444333444444444333444444555555444222111000111222444444333222111333333333222222222222111333333333444444444555555555666666777777777777777888777666555444444444444666666555444444555666666333222444777666222333666444444333222222222333333333333333444555555666666333555666666555555777888333333333444666777666555555555444444444444444555444444333333333333444444333333444444444444333333333333444444444444333333444333333222222333333444111333444333111000000111222333111///000333222///000000000111111111111111111111111111111111111111000000000///////////////000000000000000000000000000...---...///000///...---...///000000///...---........................////////////////////////nnnccc\\\VVVPPPMMMTTTVVVWWWVVVWWW___lllwwwqqq___[[[WWWWWW[[[```bbbbbbhhhfffbbb^^^[[[[[[]]]___bbbfffddd[[[SSSPPPMMMIIIEEE@@@:::666555666666777666555444444444555666777333333333333333222222111111111111222222333333333333333333222222222111111333333333444444444555555666555555555666666777888777666555555555555555666444444444444444444444444333333555888555111111555444333222222222333444555222222333444444555666666333444666666555555777888333222222444666777666444555444444333333444444555444333333222222333333444222333333444444333333222111222333444444333222111444333333222222333333444000222333333111000111111111222111...///222111---///000000000111111111222222222222222222222222222/////////000000000000000000000000000000000000000111///......///000000///...///000111111000///...////////////////////////////////////////////////lllaaa\\\UUULLLGGGPPPRRRRRRPPPOOOVVVdddooo|||ppp```YYYTTTXXXbbbiiiiiifffiiiiiihhhfffbbb```______ccchhhhhh___WWWTTTQQQLLLHHHBBB;;;555444555666777555555444444555666888999333333222222222111111111444222000///000222444666333333333222222111111111333333333444444444555555666555444444444666777888555555444555555666777888333333444555555444333333333444666888555000000444444333333222333444666777222222333333444555666666222333555555555555666888333222222444666666555444444444333333333444444555444333333222222333333444222333333444444333333222111111333333333333111111444333333222222333333444///111222333111111111222111222000---...111000,,,//////000000111111111222222222222222222222222222//////000000111111111222000000000000000000000000222000//////000111111000///000111222222111000///000000000000000000000000////////////////////////~~~kkkcccZZZMMMFFFHHHGGGGGGIIILLLMMMOOOXXXbbbnnnrrrxxx~~~xxxsssggg]]]WWW]]]eeehhhjjjmmmfffgggiiihhheeecccbbbbbbcccdddccc___YYYRRRNNNMMMJJJFFF???888333222222222444555666666444333444555444333222222444444333222333333333333333333333333222222222222222222333333111333444444444444555777222333444555555555444333444444555555444444333222777555333111111333555666555333111111333444222//////111333555555555444333222222333333333444444444555555555666666666777777555555444333333444444444:::999666444222222333333444444444444444444444444444555555666666555555444333111000000111111000...222333444555555555444333444333111///...///000111222222222222222333333333000000000000111111111111222333444333111000111222111111111222222222222333333222222222222111111111666444111111111111000//////000111111//////000111000000000111111222222222000///...///111222111000qqqfff[[[MMMFFFGGGCCCCCCDDDGGGGGGHHHPPPYYYcccfffkkkrrrvvvwwwssspppfff___]]]eeekkkjjjgggfffeeeggghhhgggdddaaa______```bbbbbb]]]UUUMMMIIIHHHEEEBBB===999555444555555333444555555333333444666444333222222444444333222333333333333333333333333//////000111333444555555111333444444444444555777222333444555555555444444444444555555444444333222444444444444444444444444555333111111333444222000222333444555555444222111222222333333333444444444555555555555555555666666444444333333333333444444555555555444333222111000333333333444444444555555222333333444444333333222333222111111222222111///222333444555555444333333333222000//////000111222222222111111111111111111000000111111111222222222///000111000//////000111/////////000000000000111222111111111111000000000333111000000111222111000///000222111000000111222......//////000111111111555333222333555666555555yyyiii\\\MMMEEEEEEAAA??????AAAAAABBBIIIQQQWWWXXX\\\bbbhhhlllmmmmmmcccaaaccckkkoookkkddd___bbbdddeeeccc___[[[YYYXXXXXX]]]___ZZZPPPGGGEEEFFFCCCAAA>>>;;;999777777666333444555555333333444555444333222222444444333222333333333333333333333333000000111222333333444444111333444444444444555777222333444444555555444444444444555555444444333222111222444555666555444444444333222222333333222111444444555555444222111000333333333333444444444444555555555444444444444444333333333222222333333444222333555666555444111000333333333444444555555555333333444444444444333333444333111222333333222000222333333444444333222222222111111000000111333444333333333222222111111111000111111111111222222222...///000000///...000111////////////000000000000222222111111111000000000111000///000222333222111,,,...000000/////////111......///000000111222222666444222222444666666666}}}jjj[[[LLLDDDCCC@@@>>>===???@@@AAAGGGNNNPPPOOOQQQVVV]]]cccgggiii```___aaagggjjjiiiccc^^^___```aaa^^^ZZZUUURRRQQQRRRXXX]]]XXXMMMEEEEEEHHHDDDCCCAAA???===:::999888777888888777444333333444444333222222444444333222333333333333333333333333444444333333222111000000111333444444444444555777333333333444444444444444444444555555444444333222111222333444555555555555333333333333333333333222333444444444444333222111333333333444444444444555555444444444444333333333333222222222222333444444444555666777777666555555444444444444444444444444555555666666666666555555333222111111333333222111333333333333333222222222111111111111222333555555666666555444444333222222000000000111111111222222111222333222000///000111000000000111111111222222222222222222111111111111222111111222333444333222---///222222111000111111//////000000111222333333666444222222333555666666kkk[[[NNNFFFDDDAAA>>>===???@@@BBBGGGNNNMMMKKKKKKOOOUUU\\\aaaccc]]]\\\\\\^^^bbbffffffddd```aaa```]]]XXXTTTRRRQQQTTTZZZ]]]WWWKKKCCCDDDHHHCCCCCCBBBBBBAAA@@@???>>><<<===<<<999666333333333444333222222444444333222333333333333333333333333444444333333222111000000111333444444444444555777333333333333444444555555444444555555444444333222444333222111222444777888333333333333333333333444222222333333444444444444333333444444444555555555444444444444444444444444333222222222333333444555666666555444555666777888666666555444333222222111555666666777777666666555333111111111333333222111444444444333333222222222111222222333444555666666666666555444333333222222000000111111111222222222444444444333000......///000111111111111222222222111111111111000000000000222111111222333333111000111333555555444333222333...//////000222333333444888666444444666777888777ppp```TTTMMMIIIGGGBBB@@@AAACCCDDDHHHMMMLLLJJJJJJMMMSSSYYY]]]___\\\\\\[[[[[[```hhhlllkkkeeedddbbb^^^YYYVVVUUUUUU[[[]]]]]]VVVKKKDDDDDDFFFAAAAAAAAABBBCCCCCCDDDDDD>>>???>>>;;;777444333444444333222222444444333222333333333333333333333333000000111222333333444444111333444444444444555777444333333333333444555666444444555555444444333222555444222111111333666888222333444444333333444555111111222333333444555555333444444444555555555555333444444444555555555555333333333333444555666666666555333222222444666777666666555444333222222111444444555555555555444444333222111222444555444333666666555444333333333333222333333444555666666666444444444333333222222111222222333333333444444444555555555444111//////000111111222222222333333333222111111111000000000000000000111333444555333111111333555666333111000000///000111222333444555666777666555666888999888666zzziii]]]UUUQQQQQQKKKGGGHHHHHHHHHJJJNNNMMMMMMNNNQQQWWW]]]```aaa\\\```bbbbbbgggooorrrpppgggeeeaaa\\\WWWUUUVVVXXX\\\\\\YYYRRRKKKGGGHHHKKKDDDCCCBBBAAAAAAAAAAAAAAA<<<======:::777555555555444333222222444444333222333333333333333333333333//////000111333444555555111333444444444444555777444444333333333444555666444444555555444444333222555444333333333444555555111333555555333222444666333333333222333333444444444444444444555555555555333333444555666777777888444444444444555666777888555555555444444444444555444444444444444444444444444444555555555555444444555444444555666777777555888777666444333333444444333444555555666666666666666666555555555555555555666666666666777777777777666777888777666555666777666666666777777777777888777666666666666555555555222222444777;;;<<<;;;999999;;;======:::777555444666666777888:::;;;<<<===<<<<<<===>>>@@@@@@>>><<>><<<;;;;;;999:::;;;999777666666777444333222222444444333222333333333333333333333333222222222222222222333333111333444444444444555777444444333222333444555666444444555555444444333222333444555555555444333222111333555555333222444777555555444333222222222222444444444555555555666666222333444555666888999999444444444555666777888888666777888999888777555444111111222333555666666777666666777777777777666666777666666777888999999888999888666555444444555555444555666666666666666666999999999999999:::::::::888999999999::::::::::::999;;;<<<<<<<<<<<<>>>???;;;;;;<<<<<<<<<==================<<<<<<<<<;;;;;;555666999>>>BBBEEEDDDCCCHHHJJJLLLKKKHHHDDDBBBAAA======>>>@@@AAACCCDDDDDDHHHHHHJJJLLLNNNMMMJJJGGG|||jjjccc___\\\```]]]WWWRRRNNNMMMMMMMMMTTTWWW]]]bbbaaa___ccciiifffggghhhkkksss{{{zzzuuuiiifff]]]RRROOOTTTWWWTTTNNNPPPRRRRRROOOMMMLLLLLLNNNKKKHHHCCC@@@>>>======???@@@===888888:::888333555555444444444333333333777444111111333444333111222333444333111111111333555444333222333555777999555555555555555666777888===:::777444333444333333444222000000111222333333666444333333444555555444222333444555555444333222111333555555555666999;;;666666666666777777888888;;;999666666666777666666999;;;:::666555999999777<<<666444888;;;:::999:::<<<===:::777999???AAA>>>HHHDDD???<<<===???AAAAAAIIIBBB>>>???@@@===;;;<<<999<<>>;;;999999;;;===???@@@AAAAAABBBEEEGGGBBBBBBCCCEEEGGGGGGEEEDDDEEEEEEHHHNNNRRRSSSPPPLLLEEEHHHKKKKKKIIIHHHKKKMMMFFFFFFGGGHHHIIIGGGDDDAAAAAA<<<@@@QQQ[[[XXXVVVZZZUUU___fffddd]]]WWWQQQKKKOOOPPPQQQRRRUUUXXXZZZ\\\^^^bbbaaa\\\\\\aaabbb^^^{{{jjjbbb^^^[[[^^^[[[VVVPPPLLLJJJIIIIIIQQQTTT[[[```aaa___ccciiikkknnnooorrryyy~~~{{{uuummmiii^^^RRROOOSSSUUUTTTQQQRRRTTTSSSPPPMMMKKKJJJNNNKKKGGGBBB???=========??????<<<777777999888444555555555444444444333333555333111222444444222000111222333333222111222444555444333333333555777888666555444444444555666777888666444333333333333333555444222222333444555555333111111111333444333222000111333444555555444444222333444555666888:::;;;::::::999888999:::<<<===>>>;;;999888:::;;;<<<<<<===???>>>;;;;;;>>>???<<<===;;;===CCCFFFCCCBBBBBBFFFGGGFFFDDDGGGNNNQQQOOOWWWSSSOOOMMMNNNPPPRRRSSSXXXRRROOOPPPOOOKKKGGGGGGHHHJJJLLLKKKIIIGGGGGGHHHJJJLLLOOOSSSUUUVVVVVVUUUTTTUUUWWWZZZ[[[ZZZXXXVVV[[[]]]bbbfffhhhgggdddbbb_________```aaaaaa``````\\\\\\]]]\\\[[[ZZZXXXXXXUUUPPPTTTcccmmmlllkkknnnnnnxxx~~~|||wwwsssoookkkkkkjjjkkkmmmqqqtttttttttxxx|||{{{wwwvvvzzzzzzvvv|||kkkccc^^^ZZZ[[[XXXRRRMMMHHHFFFDDDDDDMMMPPPWWW^^^```___bbbhhhrrrvvvyyy|||~~~vvvrrrlll```TTTPPPSSSVVVUUURRRTTTUUUTTTRRRNNNMMMLLLOOOKKKEEE@@@<<<<<<<<<===@@@???;;;666666999999666555555555444444444444333333222222333444333111///000222333333222222333555666555444333333444666666777666444333333444555666444444444444444555555555333333333333333444444555333222222333444444333111333333444555666666555555666666777999===???@@@@@@???>>><<<;;;<<<>>>AAACCCAAA>>><<<;;;>>>BBBDDDFFFJJJMMMMMMJJJJJJMMMNNNKKKGGGJJJQQQYYYZZZVVVTTTVVVYYYZZZZZZZZZ___gggjjjiiimmmjjjgggeeegggjjjlllmmmllliiiiiikkkkkkeeeaaa```bbbcccdddbbb```______```bbbdddhhhnnnssstttpppmmmmmmooosssuuuuuussspppnnnvvv{{{~~~||||||{{{xxxvvvwww{{{{{{xxxtttyyy{{{{{{yyyuuusssuuuwwwoookkkooo{{{ppphhhbbb]]]XXXUUUOOOJJJEEEBBBAAAAAAHHHJJJQQQZZZ^^^^^^bbbgggtttzzz|||vvvooocccXXXTTTVVVXXXYYYRRRTTTVVVVVVTTTQQQPPPPPPNNNJJJCCC>>>::::::<<<===???>>>:::444555999:::777555555555555444444444444111222333444444333000...000111333333333333444666666666555444444444555555888777444222222333444666333444666777666666666777333444666666666555666666666555555666777777555333888888888888999999999888>>>===???CCCIIIMMMMMMMMMMMMKKKHHHGGGHHHKKKPPPSSSNNNKKKIIIIIIMMMSSSWWWYYYaaadddeeeccccccfffeeebbb\\\aaajjjrrrrrrnnnnnnrrrqqqsssssssssxxx}}}}}}~~~~~~}}}}}}|||{{{yyyyyyyyyzzz}}}|||~~~zzzrrrkkkeee[[[WWWPPPIIIDDDAAA@@@@@@EEEFFFLLLUUUZZZ]]]aaagggrrrzzzyyyqqqggg___[[[ZZZ[[[\\\TTTVVVWWWVVVSSSPPPNNNNNNKKKGGGAAA<<<999:::<<<===>>>===999444444999:::888666666555555555444444444111222444555444222000000000222333333333333555666666555555444444444444555888777555333333333444555333555777777555444555777555888;;;;;;:::888888888555555555666888999888666;;;;;;===>>>AAACCCEEEFFFIIIJJJNNNSSSXXX\\\^^^^^^cccaaa^^^\\\^^^bbbhhhkkkdddbbb```bbbgggnnnsssvvv{{{{{{wwwyyyxxxrrrgggaaaWWWMMMFFFBBBBBBBBBDDDCCCGGGPPPVVVZZZ```fffooovvv~~~zzzrrrkkkgggbbb\\\YYYZZZUUUVVVWWWTTTPPPKKKIIIHHHGGGDDD???;;;999:::<<<===<<<<<<888444555999:::888666666666555555555444444222444555555333222222222111333444444333333444666444444555555555555555555777666666555555555555666222555777666444333666888666:::>>>>>>;;;777666777555444555777<<>>>>>;;;;;;===BBBIIIQQQWWWYYY]]]^^^bbbffflllrrrxxxzzzuuu{{{~~~{{{jjjZZZMMMFFFEEEEEEDDDAAAAAAHHHPPPWWW^^^eeekkkqqqvvvyyy~~~{{{uuuqqqooohhhZZZOOOLLLCCCFFFIIIJJJIIIHHHHHHHHH@@@>>>===;;;;;;;;;<<<===999:::888666777;;;:::666777666666666555555555555555666777555333222444777333555555555333222333444222333444555666666666666444555888999:::999888777666999<<<<<<:::<<>>???AAABBBCCCKKKUUUbbbjjjoookkkfffdddbbbaaa[[[ZZZ___jjjvvv~~~zzzlll\\\NNNEEEBBBBBBCCCCCCDDDGGGMMMTTT[[[```gggmmmrrruuuzzzyyyrrrlllggg```WWWPPPIIIIIIKKKMMMMMMIIIDDD??????===;;;:::::::::888666888666555555777888888777777777666444444333333333888555333333444555333222333777888444444777999777555777999888666555888;;;;;;<<<>>>>>>>>>@@@EEEHHHLLLJJJKKKNNNPPPSSS\\\fffqqqyyy~~~{{{xxxyyyyyyyyyyyywww{{{|||ssseeeWWWLLLEEE@@@>>>AAABBBDDDHHHNNNUUUZZZ^^^cccjjjrrrxxx~~~xxxpppmmmlllggg]]]TTTMMMNNNPPPQQQOOOIII@@@:::===;;;999888999999888777:::888777666888888888777777666555444444333444444777555333333333444333222111555666444333777999999666888888666444666:::???BBBAAAAAABBBGGGNNNVVV[[[bbb``````bbbcccfffoooyyy|||rrrcccUUULLLEEE???;;;???AAAEEEKKKQQQXXX]]]```eeennnwww~~~~~~yyyrrrpppooojjjbbbZZZUUUVVVWWWWWWSSSKKKAAA:::===;;;999888999::::::999<<<:::888888888999888777777666555555444444444555777666555555555555555444111444555444444666888::::::;;;<<<;;;;;;???FFFKKKRRRQQQRRRVVV]]]gggooottt|||yyyxxxxxxwwwxxx|||qqqbbbUUULLLFFF@@@===>>>AAAFFFMMMUUU\\\aaadddjjjsss|||}}}yyyuuupppkkkgggddd\\\]]]]]]]]]XXXOOOEEE===>>><<<:::999;;;<<<<<<<<<===;;;999999999:::999888777777666666555555666666666666666555555555666777666777999:::::::::;;;===DDDFFFIIIJJJMMMRRRZZZaaaiiikkkooottt{{{uuufffWWWMMMGGGDDDBBB???BBBGGGNNNVVV]]]cccgggnnnuuu}}}}}}{{{vvvpppjjjfffdddddd`````````___[[[SSSIIIBBBAAA>>><<<;;;<<<===>>>>>>===;;;999999;;;;;;;;;:::888888777777777777888888444555666666666666999;;;999:::>>>CCCCCCAAAAAADDDNNNRRRXXX]]]aaafffnnnttt}}}rrr___PPPHHHFFFGGGBBBDDDHHHMMMTTT\\\bbbeeepppwww|||}}}wwwnnnhhhdddaaa___]]]___^^^^^^]]]YYYSSSKKKEEECCC@@@<<<;;;<<<===>>>>>><<<;;;::::::;;;===<<<<<<:::999999888888999::::::666888:::;;;:::;;;???BBBBBBCCCJJJSSSUUUQQQQQQUUU^^^dddlllssswww|||iiiTTTHHHFFFGGGEEEFFFHHHMMMRRRYYY___bbbrrrxxx|||~~~xxxllleeeeeeddd```[[[]]]\\\[[[ZZZWWWRRRKKKFFFCCC@@@<<<;;;;;;=========<<<;;;999:::<<<=========:::::::::999::::::;;;;;;:::<<>><<<:::===BBBEEEFFFCCCBBBBBBDDDJJJRRRZZZ___iiilllrrrwww{{{{{{zzzyyyooo```WWWPPPLLLLLLPPPUUUYYY\\\aaaiiinnnooosssvvvxxx~~~zzzxxxmmmccc```___]]]\\\^^^``````]]]XXXVVVWWWUUUPPPDDDBBB@@@???>>>===;;;:::>>>AAA@@@;;;:::???CCCEEEGGGGGGEEEDDDHHHNNNSSSTTTQQQQQQSSSXXX```jjjrrrxxxqqqggg___XXXQQQNNNUUU\\\______aaahhhnnniiinnnrrrsssuuuvvvsssnnnkkkddd___\\\ZZZVVVWWW[[[YYY]]]^^^[[[YYYYYYWWWTTTIIIEEEAAAAAACCCDDD@@@===@@@AAA???;;;<<>>CCCKKKRRRYYY___dddhhhooommmjjjddd^^^ZZZXXXXXX```\\\XXXTTTQQQNNNJJJFFFEEEFFFGGGHHHIIIHHHFFFDDD<<<@@@AAA<<<999777555111444444555666777888999888444111111444444444666;;;qqqfffeeecccbbbcccdddfffhhhmmmhhhdddfffmmmtttuuurrrsssmmmddd___aaakkkwww|||wwwvvvooorrrvvvxxxyyyzzz{{{|||{{{xxxtttrrrpppkkkccc]]][[[ZZZ]]]eeelllmmmeee]]]\\\\\\[[[XXXUUURRRPPPOOOJJJJJJJJJIIIGGGDDDAAA@@@:::;;;===???@@@@@@???>>>;;;;;;;;;:::999777555444222777===DDDHHHMMMPPPSSSUUUTTTQQQLLLHHHEEEEEEFFFFFFDDDAAA>>><<<999666444555666888999999777666555333777888444111222111///,,,---.../////////000111111......111222111222555}}}nnnlllhhhdddbbbbbbcccdddiiijjjjjjkkkpppwwwxxxtttvvvqqqkkkhhhllluuu}}}uuuooohhhlllpppppplllfff```\\\RRRUUUXXXZZZ[[[]]]___aaa___]]]YYYXXXVVVRRRLLLFFFFFFEEEGGGKKKPPPOOOIIICCCCCCBBBAAA@@@>>>======<<<;;;:::::::::999888666666444444555555555555444444111222333444444333111000,,,000555999;;;===@@@BBB??????>>>;;;999888999;;;555444333222111///......///222444555444222111111///333333000...000111000---.........------...000000,,,+++...000///...000tttpppiiiccc``````bbbdddkkkrrrwwwxxx{{{|||xxxwwwvvvxxx||||||xxxuuurrrnnnkkkkkkjjjkkkoooqqqmmmaaaXXXNNNOOORRRUUUUUUQQQJJJDDD>>>@@@AAABBBBBBDDDGGGIIIGGGDDDBBBAAABBB@@@;;;777>>><<<999888999999777555888666555555555555444444333333333333333333444444444444333222222222333444///111222444444444222111,,,...111333444555777999222333444333222222333555...///000000/////////000...111444555222000000111...111111---,,,...000//////000000---++++++...111111+++)))---///...---///sssnnneee^^^\\\^^^cccfffooozzzzzz|||}}}yyywwwwww|||tttooommmjjjgggdddbbb___]]]YYYWWWYYYVVVVVVZZZ^^^YYYLLL@@@>>>>>>???DDDGGGEEE===555666777777666666777:::<<<999777555555777888555222@@@<<<666111//////222444444222000000000111000///,,,,,,,,,,,,---...000000111000...------...000222,,,---///111111000///......///111222222333555777...///000000000///111222+++,,,---...---...///000))),,,000000---++++++---...111111,,,***---///...------,,,)))&&&&&&)))---333---+++...000//////000zzzssskkkdddeeehhhjjjlllooozzz|||xxxnnnhhhggghhhmmmmmmkkkfff___ZZZVVVUUUPPPPPPOOOLLLHHHEEEDDDDDDEEECCCBBBBBBBBB@@@;;;777444555777888888777555444222000///000111333333222444444444333333222222222333222111111000000111111222222000///............---...///...---...///111444444...%%%$$$,,,222111///,,,...444888555111000000000000111222222333333............////////////000000000000000000000000000...,,,,,,------,,,+++------...---++++++---//////...------...///...,,,---------............///wwwsssmmmhhhjjjlllnnnrrrwwwzzzqqqlllmmmkkkdddeeemmmgggiiiiiiccc[[[UUUTTTUUUVVVVVVTTTOOOIIIEEECCCCCC???@@@???===999777666777888666666777888777333000000111333444444333111000111000///000111222222222222222222111111111000000111111000000//////000000222111000///............---...///...---...///111...111111---,,,000000,,,...,,,---333777444000000000000111111111111222222............////////////........................///...,,,,,,------,,,+++,,,---......---,,,---...///---,,,---...///...,,,------------............yyytttpppooopppqqqrrrxxx|||uuurrrcccZZZTTTTTTPPPJJJJJJQQQOOORRRSSSQQQKKKFFFDDDEEECCCBBB@@@===999777777888666666666555222000000111000000000222444444222000...///000111111000///...//////000000000000111111000000////////////......000000/////////.........111111000///............---...///...---...///111---000111000///111///,,,---+++,,,222444222000111111111111111000000000000---............/////////------------------------///---,,,,,,---...---++++++...000000...------......---,,,---...///...---------------............wwwuuuuuuvvvvvvvvv}}}yyymmmbbb\\\QQQJJJDDDBBB???:::;;;@@@>>>AAADDDDDDAAA===;;;;;;:::999888555333333555777333444555444222111222333//////000222333333333222000111111222222111111000...///000000/////////000///.....................000000000000//////......111000///...............---...///...---...///111111000...++++++...000111,,,***,,,000222000000222222222111000//////......---------.........//////------------------------...---,,,---......---++++++---000111///...---------,,,+++,,,...///...---,,,,,,---------.........}}}{{{{{{|||{{{{{{|||xxxsssnnnhhh]]]PPPFFFDDD???<<<:::888666777999222555888999888666444333222222111000///000333555///000111111000///000222---...//////////////////111111222222222222111111---000222111///......000////////////////////////000000111111111000///...000//////...............---...///...---...///111///---+++++++++,,,...000,,,***+++///000///000444222111111000///...------------------....................................---,,,,,,---//////---++++++---000111///------------,,,+++,,,...///...---,,,,,,,,,------------...xxxrrriiiccc\\\XXXTTTLLL@@@777999888777666555555555666000222333555555444333222//////000/////////222444---///000000///...000111...///000000......///000000000000000000000000000---000333333000......000...////////////000000000///000111222111000///...//////......---......///---...///...---...///111***))),,,000000---***+++,,,***,,,//////...111666111000000///...------,,,,,,------------.................................,,,+++,,,---//////---+++***---//////---,,,,,,---,,,+++***+++---......---,,,,,,,,,,,,------------}}}tttkkkbbb\\\RRRNNNJJJFFFCCC>>>888444222444444444444555444333333333333444555555444333///111222222111222333444///111222222111000222333///111333222000000222555000000////////////000000---222555555111...///111............//////000000...///000111111///---,,,.........------......///---...///...---...///111,,,)))+++000111,,,+++...,,,+++,,,//////...222888/////////......---------,,,,,,---------.........------------------------++++++,,,...000///---++++++,,,---,,,+++++++++---+++******+++---......---++++++,,,,,,,,,---------vvvkkkbbbZZZRRRMMM??????>>><<<888777888999000333555555555555333111222111000000111222111000...000222222111111111222000111222222111000111333,,,...000000...///222555111111000000000000111111...222666666111...///111---------....../////////---...///000000...,,,+++......---------......///---...//////---...///111333,,,)))+++,,,+++...555---,,,---//////...333:::///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000000---++++++,,,,,,+++***)))+++---+++******+++---......---++++++,,,,,,,,,---------wwwiii[[[PPPGGGAAA>>>999888888777666555555555333333444444555555444444111111222222222222111111222222111111111111222222000111222333222111///---000000000000000000000000333///,,,---111444333000///444444//////222111,,,......//////000///......000111111111000///---,,,000///...------------------...///000000///...---111...++++++---///...---000000000000000111222222000000000000///...,,,,,,...+++***+++...000...,,,...---,,,,,,++++++++++++------......---+++***)))***,,,......---++++++,,,+++,,,,,,------,,,,,,+++///,,,***+++...///...---zzzooofffXXXKKKCCC>>><<<:::888777777666666555444444333333333333333222111000111111222222222222111111222222111111111111222222///000222222222000///---000000000000000000000000333///,,,---111444333111...222222//////333222//////////////////.........000000111111000///---,,,//////...------------------...////////////...---000...,,,,,,...///...---,,,---///111111111000///111000000///......---------,,,***,,,...///...,,,...---,,,+++++++++++++++,,,,,,------,,,+++***)))***,,,......,,,++++++,,,+++,,,,,,------,,,,,,+++...,,,***+++---///...---qqqfffYYYQQQEEE<<<777666777888666666666555555444444333333333333222111///...---111111222222222222111111222222111111111111222222///000111222111000///...000000000000000000000000222///,,,---111333333222---000000///000333333111111000///...------...///000000000000000///------///...------------------,,,------......------,,,...---,,,---...///...,,,***,,,///111222111///---222111///............///---,,,+++,,,---...---,,,---,,,,,,++++++++++++,,,***++++++,,,++++++*********,,,...---,,,++++++,,,+++,,,,,,------,,,,,,+++---,,,+++,,,---......,,,yyydddWWWKKKEEE===777555555777777555555555444444333333333222222222222111000///...111111222222222222111111222222111111111111222222//////000111111000//////000000000000000000000000111///---...000333333333///000000///000111222111222111///---,,,---...///000000000//////......---......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,---///000111111000///222111///------...///000,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,)))*********++++++******+++,,,------,,,+++,,,---+++,,,,,,------,,,,,,++++++++++++,,,---------,,,nnnZZZNNNDDDAAA<<<999888888777666444444444444333333333333111111222222222222222111111111222222222222111111222222111111111111222222/////////000000000/////////////////////////////////...---...000222333444333111000000000//////111222000...---,,,---///000/////////...............------,,,,,,,,,------...,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---------......111000///...///000111333111000...,,,,,,---///000,,,,,,,,,,,,,,,+++,,,,,,+++++++++******++++++,,,******************+++++++++,,,---,,,++++++,,,---+++,,,,,,------,,,,,,+++***+++,,,------,,,,,,,,,}}}sssbbbQQQHHH@@@>>><<<:::999777555333444444444444444444444444111222222333444444333333111111222222222222111111222222111111111111222222......////////////000000////////////////////////............000222444555555111000111000......111000///...------...///000//////...------......///,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,,,,+++++++++...000444222000...---///111333///...---,,,,,,---......+++,,,---,,,+++***+++,,,+++************++++++,,,,,,++++++*********++++++,,,------,,,+++***,,,...+++,,,,,,------,,,,,,+++(((***------,,,++++++,,,wwwiiiXXXJJJEEE@@@===999777666666444333444444444444444555555555333333333333333333222222111111222222222222111111222222111111111111222222...............///000000////////////////////////.........//////111444666444000...000000...///444------......//////000000///...------------...///,,,,,,++++++,,,,,,---......---,,,++++++,,,---...,,,,,,,,,***(((***///333444333111///.........///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---***)))***,,,***************+++,,,,,,...---,,,+++******++++++,,,------,,,******,,,...+++,,,,,,------,,,,,,+++'''***---...,,,++++++,,,uuueeeSSSHHHFFF@@@===888555444555555555555555555555555555555555444444444333222111000///111111222222222222111111222222111111111111222222...............///000111////////////////////////---.../////////111444666333...---000111...111666+++,,,...///000000000000///...---,,,,,,---//////++++++++++++,,,,,,---.........,,,,,,,,,,,,......,,,,,,+++)))''')))///444222222111000...---+++*********+++,,,,,,,,,+++++++++---...---***(((***,,,******))))))***+++,,,,,,000///---+++******++++++,,,------+++******,,,...+++,,,,,,------,,,,,,+++&&&***......,,,***+++,,,}}}tttggg___VVVHHH@@@===999666444555666777333333444555444333222111222222222222222222222222222111111111000000//////222222111111000000////////////............//////........................///000111111000000111222111111000///...------,,,//////////////////////////////...---,,,,,,++++++))),,,......,,,,,,...111,,,---...---+++***+++,,,************+++---///111000000///...------,,,+++------.........---,,,,,,///...------,,,,,,,,,,,,---,,,+++*********+++,,,++++++,,,,,,,,,++++++***)))******+++++++++******......---,,,,,,,,,------------------------------vvvhhh```WWWIIIEEEAAA<<<777555555555555333333444444444333222111222222222222222222222222111111111111000000000///000000000000000000////////////............//////...........................///000000000000000111//////......------,,,,,,........................///......---,,,,,,++++++)))+++------,,,,,,...000,,,---...---+++++++++,,,*********+++,,,---///000///...---,,,,,,,,,,,,,,,,,,------.........------...------,,,++++++,,,,,,((()))***+++,,,,,,++++++***++++++,,,,,,++++++*********+++++++++******)))...---,,,,,,+++,,,,,,,,,------------------------{{{lllddd\\\NNNJJJEEE>>>888666444444333333333333444333222222111222222222222222222222222111111111111000000000000//////////////////000000//////............//////////////////////////////......//////000000000///------------------,,,,,,.................................------,,,,,,+++***+++------,,,,,,...///---...///...,,,+++,,,---)))***+++,,,---.........---,,,+++******+++,,,---+++,,,---...............---,,,++++++***+++++++++&&&(((+++---......,,,+++******+++++++++++++++***++++++,,,,,,+++***))))))---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,ssskkkcccUUUMMMGGG>>>888666555333222333333333333222222111111111111111111111111111111111111111000000000000000------......//////000000//////............//////000000000000000000000000------...///000000///...------------------....................................---------,,,,,,,,,++++++,,,,,,,,,,,,---...---...///...,,,+++,,,---)))***,,,---...------,,,---,,,+++******+++---...)))***+++,,,------------++++++***************+++***+++,,,---......------)))******++++++++++++***,,,,,,,,,,,,+++***)))))),,,++++++***)))*********++++++++++++++++++++++++zzzqqqiii[[[OOOHHH>>>888666666444222333333222222111111111111111111111111111111111111000000000000000000111111------......//////000000//////............//////000000000000000000000000---------///111111///,,,.............../////////........................---------------,,,,,,,,,,,,+++++++++,,,---,,,,,,---...///...,,,+++,,,---***+++,,,---...---,,,+++---,,,,,,++++++,,,---...'''((()))***+++,,,,,,,,,*********))))))******+++///...+++***)))***+++,,,((()))******++++++++++++,,,,,,,,,,,,,,,+++******++++++***)))))))))******++++++++++++++++++++++++xxxpppbbbTTTKKK???999888777555222333333222111111111111222111111111111111111111111000000000000111111111111//////////////////000000//////............//////////////////////////////...------000333333///,,,/////////////////////...------------------------------------------------,,,+++***+++,,,---,,,+++,,,---...---+++***+++,,,,,,,,,---------,,,++++++---------------,,,,,,,,,((()))******++++++++++++*********)))******+++,,,///---)))&&&%%%&&&(((***(((((()))***++++++++++++++++++,,,,,,,,,,,,++++++,,,+++******))))))******************************zzzlll[[[PPPCCC<<<:::999555222333333111000000000111222111111111111111111111111///000000000111111111111000000000000000000////////////............//////........................///...---000444444000,,,/////////......------------------------------------------------------------+++******,,,---,,,***+++,,,---,,,***)))***+++...---,,,,,,+++++++++++++++,,,---...---+++)))(((***+++,,,,,,,,,,,,++++++***************+++,,,,,,...,,,***((('''(((***+++'''((()))***++++++++++++******+++,,,------------,,,,,,+++************+++************************vvv```UUUGGG>>><<<:::555111444333111000000000111222000000000000000000000000//////000000111111111222222222111111000000////////////............//////........................000......111555555111,,,//////...---,,,,,,++++++---------------------------------------------------+++)))***,,,---+++)))***+++,,,+++)))((()))***///...,,,+++***++++++,,,***+++---...---***'''%%%------.........---,,,,,,++++++******+++,,,---------------------------...'''''')))******+++++++++)))***+++,,,---.........---,,,++++++******++++++))))))))))))))))))))))))yyyiii\\\KKK@@@<<<999444///444333333222111000//////222222111000000000000000333222111000000000222222///111111000,,,+++---///222000...///111111///---//////.........------------------.....................---------......///---------............///------,,,,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,//////...---,,,,,,,,,,,,000,,,+++,,,,,,******...............---,,,+++***))))))))))))))))))))))))++++++******++++++,,,---///+++((()))---...+++''')))***+++,,,---,,,+++***///...---,,,,,,,,,---...++++++***)))(((((())))))((()))***+++******((('''}}}jjj___OOOCCC>>>:::777444222222222222111111111111222222111000////////////222111111000000000000111...000000///---,,,...000111///......000000///,,,//////.........---------..................------......---------......///------------............------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++......---,,,,,,,,,,,,---///,,,***,,,,,,)))***---.........------+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,)))''')))---///---***)))***++++++,,,,,,++++++---,,,+++++++++,,,---...,,,+++******))))))******,,,,,,---...---,,,+++***kkkbbbTTTGGG>>>:::888666111111111111222222333333222111000///............000000000000000///......---...///...------///111000...------...///---,,,...............---------/////////...---------,,,///......---------......------------............------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,------......+++***,,,,,,))))))---,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,***(((''')))---///...++++++************+++,,,,,,***************+++,,,---+++***))))))))))))))))))'''((()))+++,,,++++++***llldddVVVHHH===777666666222222222222222222222222222111000///............//////000000000...---,,,,,,------------...000111......------------,,,,,,........................000000///...---,,,,,,,,,//////...------------...,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***)))++++++++++++,,,---...///---******,,,,,,))))))++++++++++++++++++***))))))***************************************++++++,,,***(((((())),,,---,,,++++++***)))))))))***,,,---((((((((()))***+++,,,,,,)))(((((('''''''''(((((("""$$$&&&)))+++,,,,,,,,,|||mmmeeeWWWIII>>>777666666444444333333222111111000111111000/////////////////////000000///...,,,+++,,,,,,+++,,,...///000000------...---,,,,,,,,,,,,---.....................000000///...---,,,,,,,,,//////...---------------,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***)))*********+++,,,---...///,,,)))))),,,+++((((((*********++++++******))))))******************************))))))******+++,,,+++***)))******+++***)))+++***)))((()))***+++,,,&&&'''((()))******++++++)))))))))(((((())))))***((()))+++---.........---wwwwwwkkkbbbTTTGGG>>>:::888777555555444333222111000000000000000000000111111222000000000000///...,,,,,,---,,,+++,,,...///000///---...///...,,,+++,,,------------.............../////////...---------,,,000///...---------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******************+++,,,......+++((())),,,+++(((''')))******+++++++++******)))++++++++++++++++++++++++***))))))))))))***++++++++++++*********)))))))))***))))))))))))***++++++''''''((()))************+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,***((('''wwwnnnnnnbbbXXXJJJ@@@<<<;;;999666444444444333333222222222000000000000111333444555333222000///...---------...,,,***+++...//////------///000///,,,+++,,,...---------.........//////..................------000000///------,,,,,,---++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++******+++,,,,,,,,,+++++++++*********+++,,,------***((((((++++++'''&&&(((******+++++++++++++++***************************)))))))))))))))***++++++((()))******))))))***+++((())))))***************(((((()))*********)))(((***************+++,,,,,,))))))******)))(((&&&%%%qqqhhhfffYYYNNN@@@888888:::888555222222333333333333444444//////000111222444666777444333111///...---......///,,,***+++...///...,,,---///111///,,,+++---///---------.........//////---------...............111000///...---,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---)))'''(((++++++'''&&&(((***++++++,,,,,,,,,++++++'''''''''''''''''''''''')))))))))))))))******+++&&&''')))))))))***+++---'''(((***+++++++++***)))))))))***++++++***)))((('''''''''''''''((())))))'''(((***,,,---...------{{{lll```ZZZRRRIII>>>777555555444222222///...222999<<<888333333333333333444555666666666000---///111000///000---,,,++++++,,,---...///...//////---,,,,,,...000,,,...///...------...///...---,,,+++++++++,,,,,,111111000///...,,,***)))///...---,,,+++,,,///222///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,,,,+++)))((()))***+++++++++*********))))))***++++++,,,,,,,,,,,,+++,,,+++++++++++++++++++++(((((()))))))))(((((('''***,,,,,,+++)))((()))***))))))))))))************+++,,,------,,,+++)))(((++++++************++++++vvveeeWWWPPPHHHAAA888333333333222111444111000222666777444111222222222222333444555666444///,,,...000///...//////......------...///000...//////---,,,,,,...000,,,...///...---,,,---//////...---,,,+++,,,------.../////////...---,,,+++......---,,,+++,,,///222///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***+++,,,+++)))((()))***+++++++++*********)))))))))))))))((('''&&&%%%$$$++++++++++++***************++++++,,,,,,,,,++++++"""%%%)))+++,,,++++++,,,))))))))))))************((()))***+++,,,,,,,,,,,,+++******************+++|||lllZZZLLLDDD>>>999333111222444333222444444222111111111111000111111111111222333444444333...+++...///------///111111000/////////000000---...///...,,,,,,...000---...///...---,,,---...000///---,,,,,,------...,,,------.........------......---,,,+++,,,///111...,,,+++***,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............***+++,,,+++)))))))))++++++++++++***************************)))(((&&&&&&)))))))))))))))*********'''((((((((())))))******###(((,,,,,,,,,++++++))))))))))))***************************+++,,,---************************~~~ppp___OOODDD>>>999666444333555555555333333444333111...---///222000//////000000111222333222...,,,......,,,---000111111000/////////......,,,.........------...000---...///...,,,+++,,,---///...---,,,+++,,,------,,,------......------,,,---------,,,+++,,,...111---,,,******+++,,,,,,++++++++++++++++++++++++++++++,,,---.........------)))+++,,,+++***)))***+++************************((()))***++++++,,,++++++(((((((((((())))))))))))&&&&&&&&&&&&'''((())))))%%%(((+++,,,***)))((((((((()))))))))************...---+++)))(((((()))***))))))************))))))zzzpppaaaRRRFFF???===777666555444555444333222///222333000---,,,000333////////////000111222222222///...000///,,,---111/////////......------,,,+++---.........---...000---...///...,,,+++,,,------,,,+++*********+++,,,............---,,,+++***,,,------,,,+++,,,...000,,,+++)))***+++,,,,,,+++++++++++++++++++++++++++)))***+++------,,,+++***)))***++++++***)))***+++************************&&&&&&'''))))))*********''''''((((((((()))))))))***))))))))))))***+++,,,,,,,,,,,,***((('''(((***((()))))))))************...---+++)))((((((((()))((()))************)))(((}}}wwwmmmhhh___RRRGGG???<<<<<<444444333333222111000///...000111000......000333////////////000111222222222//////000...,,,---222,,,------...------,,,+++***,,,...///......///000---......---+++***+++,,,---,,,***)))))))))***+++.........------+++******+++,,,---,,,++++++---///,,,***))))))+++,,,,,,+++++++++++++++++++++++++++((()))+++,,,---,,,***))))))***++++++***)))+++,,,***************+++++++++***+++++++++******)))(((''''''(((((())))))*********)))(((''''''((()))***,,,,,,+++)))'''(((+++...))))))))))))******************)))))))))******+++'''((()))******)))((('''zzznnndddVVVSSSNNNGGG???999888888222222222111000//////000///000111111000000000000////////////000111222333000......///---***,,,111++++++------...---,,,,,,***,,,...//////...///000---......---+++******+++---,,,+++*********++++++,,,,,,---------,,,,,,+++***,,,---,,,++++++---...+++***((()))+++,,,,,,+++************************((())),,,---...---+++)))(((***++++++******+++,,,))))))*********+++++++++,,,,,,,,,,,,,,,++++++***''''''((())))))***++++++)))(((&&&$$$$$$$$$%%%&&&((()))***)))((()))+++---))))))))))))************))))))************))))))'''((()))******)))((('''}}}wwwrrriiiZZZMMMEEEEEEDDD@@@;;;666444333222333333111000000111222111111222222222111///---/////////000000111222333///---......,,,(((+++111***+++---.........------))),,,...//////...///000---......---+++******+++...---,,,+++++++++,,,,,,)))***+++,,,------------***,,,------,,,+++---...+++)))((()))+++,,,,,,+++************************)))***---//////...,,,***(((***++++++******+++---))))))******++++++++++++$$$%%%&&&((())))))******'''(((((()))***++++++,,,---,,,)))'''&&&&&&'''(((''')))***+++)))((('''((())))))))))))************,,,,,,,,,,,,***(((&&&$$$'''((()))++++++)))((('''yyymmmccc\\\UUULLLEEE<<<;;;:::888777666666666444444333222111111111111000000////////////000000111000///......///000111.........///......---,,,+++---///...,,,+++---///,,,---...//////...---,,,,,,,,,,,,---------......---,,,++++++******++++++***,,,......---++++++,,,///...,,,++++++,,,---///---------,,,,,,+++++++++,,,++++++++++++++++++++++++---...---)))((()))+++)))***+++,,,,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((()))***++++++(((''''''(((***+++)))(((+++***))))))******)))'''---,,,***((('''(((((()))(((((())))))))))))((((((~~~mmmeeeZZZQQQKKKEEE>>>999:::999888666555444444444333333222111111111222222000000////////////000000222222111000000111222222......//////...---,,,,,,+++---......,,,,,,---///---......//////......---,,,,,,,,,------------...------,,,+++++++++++++++)))+++------,,,+++++++++///...,,,++++++,,,---...------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...---***)))***+++(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******)))((((((((((((((()))***(((''''''(((***+++)))(((+++***))))))******)))''',,,+++***)))(((((((((((())))))************))))))nnnYYYRRRIIIBBB>>>;;;777444777666555444333222222222111111111111111111222333000000////////////000000111111000000000000111111/////////......,,,+++++++++---......------.../////////............//////,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,)))+++------,,,+++++++++...---,,,++++++,,,---...,,,,,,,,,,,,++++++++++++************************---......---+++******+++))))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((())))))***))))))((('''''''''(((((((((''''''(((******)))'''+++)))((((((******)))'''************)))(((''''''******++++++++++++******rrr___KKKFFF???:::888777777666555555444333222111111111000000000000000111222333000000////////////000000......................../////////...---,,,+++***,,,,,,---.........//////000///...------...///000++++++,,,,,,,,,---------......---,,,,,,,,,------***,,,......---,,,,,,,,,,,,,,,+++++++++,,,---...,,,+++++++++++++++++++++)))))))))))))))*********.........---,,,+++++++++,,,+++***))))))***+++,,,***))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))+++***)))((((((((((((((()))((('''(((******)))'''+++)))(((((())))))((('''((()))*********)))'''&&&)))******++++++******)))}}}nnn]]]OOO@@@===888555444444555555555555444333222222222222////////////000111111222000000////////////000000---------......---------............---,,,+++***,,,,,,,,,---//////000000///...---,,,,,,---...///+++++++++,,,,,,,,,------......---,,,,,,,,,------+++---///000...---------++++++++++++,,,,,,------++++++++++++++++++++++++(((((()))))))))*********...---,,,,,,,,,++++++***,,,+++***))))))***+++,,,******))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,+++***)))))))))))))))(((((((((******((('''***)))(((((())))))(((&&&'''((()))******)))'''&&&(((((())))))))))))((((((kkkZZZMMMCCC<<<:::888666555555666666555444333333222222222333//////////////////000111000000////////////000000......////////////......,,,------------,,,++++++---,,,,,,---///111111000------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++---//////...---------******++++++,,,,,,------*********+++++++++++++++((())))))******+++++++++...,,,++++++++++++***((())))))(((((((((((())))))+++******))))))******+++))))))))))))))))))))))))***))))))(((((((((((((((,,,,,,+++*********++++++***)))((()))******(((&&&***(((''''''))))))(((&&&((((((((())))))(((((('''(((((())))))))))))((((((nnn[[[NNNCCC:::;;;;;;;;;999777666666777444333222222111222222222000000///.........//////000000////////////000000---...////////////...---++++++,,,---------,,,,,,---,,,+++---000222111000***++++++,,,,,,++++++******++++++++++++,,,,,,,,,------,,,+++++++++++++++)))+++......,,,++++++,,,))))))***+++,,,---------)))*********++++++++++++))))))******+++,,,,,,------+++))))))++++++)))'''(((((())))))))))))((((((+++******))))))******+++))))))))))))))))))))))))******)))(((((((((((((((******************+++,,,***)))((()))***)))(((&&&***(((''''''(((((('''&&&(((((('''''''''(((((())))))))))))******)))))))))rrr[[[LLLDDD:::111777888999888555333222222333222111111111111111222111000///...............000000////////////000000++++++,,,------,,,++++++******+++,,,------------...,,,+++---000222222000)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,---,,,++++++******++++++(((***,,,,,,+++))))))***((()))***+++,,,---------))))))******++++++++++++))))))***+++,,,,,,---------***((((((******(((&&&)))***+++,,,,,,+++***)))++++++************++++++))))))))))))))))))))))))******)))((((((((((((((())))))(((((()))***++++++***)))((()))***)))'''&&&***(((''''''(((((('''&&&)))((('''&&&&&&'''))))))******++++++++++++******vvv]]]LLLBBB;;;999;;;:::===??????<<<888666555555444333333222222333333333000------///111111///------..............................---,,,+++***)))---...***(((+++///000000///...,,,,,,++++++,,,******+++++++++,,,,,,,,,((((((((()))******++++++++++++++++++++++++++++++************************,,,+++++++++,,,,,,---...******))))))***++++++,,,)))((((((***,,,......---...---+++******+++---...))))))))))))******************+++,,,------......******+++++++++******)))))))))((((((''''''&&&&&&&&&'''(((+++,,,+++(((%%%******++++++++++++******+++)))'''(((******(((%%%&&&''''''(((((((((((((((***+++,,,,,,+++***)))(((|||iiiRRRDDD<<<888888;;;@@@AAABBB@@@<<<888666555444444333222222222222222333000...///111222111///....................................---,,,+++***+++...---+++,,,...---)))///......------,,,++++++******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++***************++++++++++++++++++++++++,,,------******************++++++)))((((((***,,,......---///...,,,***))))))***+++))))))))))))******************++++++,,,,,,------))))))***************)))+++*********)))))))))((()))))))))***+++***'''$$$((())))))******))))))(((***((('''(((******(((&&&&&&''''''(((((((((((((((((())))))***)))((('''&&&~~~xxxjjjYYYHHH>>>;;;:::;;;>>>DDDEEECCC@@@;;;888666666444333222222111111222222111000000111222222111///.......................................---,,,+++---...---,,,///111,,,$$$---............---+++*********+++++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++))))))******++++++++++++******************+++,,,++++++*********************)))(((***,,,------,,,---,,,+++)))))))))***+++))))))))))))***************************+++++++++''''''((()))************************)))))))))))),,,***)))((()))(((&&&%%%'''(((((())))))(((((('''(((((('''(((******)))'''&&&''''''((((((((((((((((((((()))******)))'''&&&|||oooiii\\\PPPEEEBBBBBBAAAAAABBBDDDCCCAAA===999777777888333333222111111111111222///000111222222222000///////////////...........................---,,,,,,---...---,,,---000---''',,,---...//////---+++*********+++++++++,,,,,,,,,,,,,,,+++++++++*********************************)))))))))***++++++,,,,,,******))))))))))))******++++++++++++******))))))***)))((()))+++,,,,,,+++)))))))))***+++---...///((()))))))))************************))))))))))))&&&&&&'''))))))*********(((((((((((('''''''''''',,,***((('''(((((((((''''''(((((())))))(((((('''''''''((()))******))))))&&&''''''((((((((((((((()))***+++,,,,,,+++***)))ooobbb\\\TTTMMMHHHJJJLLLIIIDDDBBB>>>>>><<<999666555777888444333222222111111222222...///111222111000//////000000/////////...............//////......------***...///+++***---000000+++---...//////---+++*********+++++++++,,,,,,,,,))))))))))))******++++++************************))))))*********+++++++++******)))(((((()))))))))******+++++++++******)))+++)))))))))+++++++++)))******+++,,,---...000000((()))))))))***************)))))))))))))))))))))&&&&&&'''))))))*********''''''''''''((((((((((((***(((&&&&&&(((***++++++((())))))******))))))(((&&&'''((())))))))))))***&&&''''''((((((((((((((()))***+++,,,,,,+++***)))wwwfff[[[VVVUUUOOOMMMQQQQQQKKKCCC???888999888666444444555777555444333333222222333333///111222222111000000111111000000//////.............../////////......---***///000+++(((,,,111333,,,---.........---,,,+++******+++++++++,,,,,,,,,'''(((((()))******++++++************************************************+++***))))))))))))))))))((()))***+++,,,++++++***+++***))))))***+++***(((///.........---------,,,))))))))))))************)))))))))))))))*********''''''((()))************))))))))))))************((('''%%%&&&(((+++,,,+++((())))))******))))))(((&&&(((******)))(((((()))&&&''''''(((((((((((((((&&&''')))******)))((((((}}}nnnddd^^^[[[]]]VVVRRRTTTSSSKKKAAA<<<555666666555333222333555666555444444333333444444222444444333111111333555111111000000///......---......////////////......,,,//////,,,,,,...///...------------------------******+++++++++,,,,,,,,,************************************************,,,,,,++++++***))))))))),,,+++***))))))))))))***&&&'''***,,,---,,,,,,+++,,,***))))))******)))'''//////......---,,,+++***))))))))))))************((())))))******+++++++++))))))***************)))((()))))))))*********+++)))'''&&&''')))******)))'''(((((())))))(((((('''''')))+++***((('''''')))&&&''''''(((((((((((((((&&&'''((()))***))))))(((sssiiifffdddcccfff]]]WWWVVVSSSKKKBBB===555666666555333111222222666666555444444444444555555666666555222222555888222111111000///......---......///////////////......///...---000222...'''------,,,,,,,,,---......******+++++++++,,,,,,,,,------,,,,,,+++*********))))))))))))))))))))))))---,,,,,,+++***)))((((((,,,,,,+++***))))))******%%%'''))),,,------,,,,,,,,,***))))))******((('''++++++,,,---------,,,,,,))))))))))))************(((((()))***+++,,,,,,---***++++++++++++******)))&&&'''''''''(((((())))))***)))(((((()))***((('''&&&''''''''''''''''''&&&'''***,,,+++(((&&&'''(((&&&''''''(((((((((((((((((()))***+++,,,,,,+++***qqqiiijjjooopppffffffaaaVVVNNNIII???444444333222222444444444333555666888999999999777666999888888888888666333111...------000333333111...//////.........---------222///,,,---///000///---+++++++++,,,,,,---------******))))))***,,,...///,,,+++)))(((((()))+++,,,)))***+++++++++)))(((''',,,+++***)))))))))***+++...++++++---,,,))))))+++((()))***,,,,,,+++******,,,,,,++++++***)))((((((............------,,,+++))))))************))))))++++++++++++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,+++***)))((('''''' $$$((()))(((''')))+++))))))))))))(((((((((((('''%%%%%%''')))***'''###&&&&&&&&&'''((())))))***'''(((***---//////,,,***sssooossswwwwwwlllkkkcccVVVLLLFFF>>>666888666444444555666777666777999;;;<<<<<<;;;999888999999888999999999666444...,,,,,,---000000...,,,......---------,,,,,,,,,...,,,+++,,,...///...,,,+++++++++,,,,,,---------***************+++,,,---,,,+++)))(((((()))+++,,,***************)))((((((******))))))***+++,,,------******---,,,)))))),,,))))))***++++++++++++***,,,,,,++++++***))))))(((***************)))(((((())))))************))))))'''((()))***+++,,,---...++++++*********)))))))))++++++******)))(((((((((###&&&))))))(((((()))+++))))))))))))(((((((((((()))'''&&&'''))))))'''%%%''''''(((((()))******+++((((((***,,,------***'''{{{|||~~~ooommmeeeVVVJJJCCC===999;;;888555555777999;;;;;;===>>>@@@AAAAAA???===<<<;;;::::::;;;<<<;;;999777000...------...///...,,,---------,,,,,,,,,++++++***)))***,,,......,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,+++***))))))***+++,,,++++++***))))))))))))***)))))))))***+++,,,...///,,,)))))),,,---******---*********)))******+++,,,,,,,,,++++++***)))))))))'''((((((((((((''''''&&&))))))************))))))''''''((())))))***++++++***))))))))))))((((((((())))))))))))))))))))))))((()))))))))((((((***,,,))))))))))))((((((((((((+++)))''''''(((((('''&&&(((((())))))******++++++)))))))))+++,,,+++(((%%%|||lllkkkfff[[[OOOGGGBBB???<<<999777777;;;???BBBDDDEEEEEEFFFFFFEEECCCAAA@@@@@@???>>>>>>>>><<<999777333222111000000000//////......---------,,,,,,,,,'''(((***---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......///000///...,,,+++++++++***))))))***++++++,,,+++***)))))))))***+++*********+++,,,,,,---...+++)))))),,,---++++++...+++***)))))))))***,,,---+++++++++*********)))))))))))))))******)))(((((())))))************))))))******)))(((''''''&&&&&&))))))))))))))))))))))))(((((())))))******************)))((('''((()))+++))))))))))))((((((((((((,,,***(((''''''(((((((((((((((((())))))*********)))))))))+++,,,+++)))'''sssjjjjjjiiieee]]]SSSLLLIII@@@>>>===???DDDJJJOOOQQQNNNMMMLLLJJJHHHFFFDDDDDDEEEDDDBBBAAA???<<<888555444444444333111000000000////////////............(((***---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,***)))+++******************+++,,,+++***))))))***+++,,,+++++++++++++++++++++++++++)))))),,,---++++++...+++***)))))))))***,,,---+++++++++***************))))))******+++******)))))))))************))))))))))))(((((('''&&&%%%%%%************************((((((((()))******+++++++++)))'''&&&''''''(((((())))))))))))((((((((((((+++***)))(((''''''((()))''''''((((((((((((((())))))((()))+++---...,,,+++ooommmkkkllloookkk```UUUPPPGGGFFFFFFJJJPPPVVV[[[]]]XXXVVVQQQMMMIIIGGGGGGGGGIIIGGGEEEBBB@@@===888444111333555444222000//////000000000////////////...***,,,...///.........///------,,,,,,,,,,,,++++++************))))))((('''************************+++************+++,,,,,,***++++++++++++***)))(((,,,)))))),,,---******---*********)))******+++,,,************************'''(((((()))))))))))))))))))))************))))))%%%%%%&&&'''(((((())))))))))))************++++++(((((())))))*********+++***(((''''''((()))((('''))))))))))))(((((((((((((((((()))(((''''''(((***''''''''''''(((((((((((()))((()))+++---......---wwwsssmmmlllqqqpppdddVVVNNNLLLLLLMMMQQQWWW\\\___```aaa\\\UUUNNNIIIGGGHHHIIIIIIGGGEEECCCAAA===999666000444777888555222111111000////////////.........,,,...///...---,,,---///---------,,,,,,+++++++++***))))))((((((((())))))*********++++++*********)))***++++++,,,,,,,,,+++'''((()))*********)))(((---******---,,,)))))),,,))))))***++++++++++++***************************''''''((()))))))))))))))))))))************))))))$$$%%%&&&'''((()))***+++((((((((()))))))))******)))))))))))))))************(((''')))++++++)))'''))))))))))))((((((((((((###&&&((()))''''''(((***((((((((((((((((((((((((***))))))***,,,,,,,,,+++wwwnnnjjjnnnmmmaaaRRRIIINNNNNNOOOSSSXXX\\\^^^^^^eee```WWWNNNHHHGGGHHHJJJHHHFFFDDDCCCAAA???:::777111666;;;<<<:::666444444//////.........---------,,,...///---+++***,,,///---------,,,,,,+++++++++---,,,*********+++,,,---******++++++++++++******(((***+++,,,---,,,,,,+++%%%&&&((()))************...++++++---,,,))))))+++((()))***,,,,,,+++************************++++++(((((()))***++++++******))))))************))))))'''''''''(((((((((((((((&&&'''''''''(((((())))))******))))))))))))))))))***((((((***---...+++((())))))))))))((((((((((((!!!$$$((()))''''''(((************)))))))))))))))+++***))))))******)))(((|||nnneee]]]SSSJJJFFFNNNOOOTTT]]]eeeeee___XXX]]]___]]]VVVRRRPPPMMMHHHHHHEEEBBB???>>><<<:::888666888;;;<<<<<<999555333///000000///......000222//////...---,,,++++++++++++,,,---,,,***)))***+++)))************++++++++++++******)))((())))))))),,,,,,,,,++++++*********(((((()))***************(((***++++++)))((()))))))))))))))+++,,,---+++)))))))))))))))))))))))))))'''***---...,,,***(((((((((((((((((())))))))))))+++)))((('''((()))+++,,,******)))(((((((((((((((******))))))))))))******,,,,,,++++++***)))))))))&&&'''(((*********)))))))))))))))((()))******+++''''''''''''((((((((())))))&&&(((---,,,'''%%%(((qqqeee\\\SSSMMMKKKQQQVVV^^^eeehhhfffaaa\\\]]]``````\\\YYYXXXTTTOOOJJJGGGCCC@@@>>>===:::999666999<<<>>>===;;;888555000000111///......///111000///...---,,,,,,,,,,,,+++,,,---,,,*********+++((())))))))))))*********,,,+++******))))))******,,,,,,,,,++++++*********((())))))***************(((***++++++)))((()))***)))))))))+++,,,,,,+++)))************************(((***------+++)))((()))(((((((((((())))))))))))***)))((('''((()))+++,,,******)))(((((((((((((((******))))))))))))*********************)))))))))'''((()))******)))(((((()))))))))))))))******+++'''''''''((((((((())))))&&&$$$&&&,,,---)))(((+++vvvjjjaaa[[[YYY[[[ZZZaaaiiinnnmmmhhhcccaaabbbeeefffbbb___^^^YYYTTTNNNJJJEEEAAA???===;;;999777999<<<>>>???===:::888111111111///------///000000///...---------------+++,,,---,,,+++***+++,,,((((((((())))))))))))***---,,,++++++******+++++++++++++++++++++*********((()))******++++++******(((***++++++***))))))******))))))***,,,,,,+++)))***************************+++,,,+++)))((()))***(((((((((((())))))))))))***)))((('''((()))***+++))))))))))))((((((((((((******))))))))))))******(((((((((((())))))))))))((()))))))))))))))(((''')))))))))))))))*********''''''((((((((()))))))))&&&%%%'''+++,,,******,,,vvvooolllmmmpppjjjmmmpppqqqoookkkfffcccjjjllljjjccc___]]]YYYTTTRRRNNNIIIDDD@@@===999777777999;;;===>>>===;;;999222222111///---,,,...000000///......---------...,,,---...---+++***+++,,,))))))))))))************------,,,++++++++++++,,,+++++++++***************))))))***++++++++++++***(((***++++++***)))***+++***))))))***+++,,,+++***************************+++++++++)))'''''')))+++(((((((((((()))))))))))))))(((((((((((()))******((()))))))))))))))((((((******))))))))))))******&&&&&&''''''((())))))*********)))))))))(((''''''(((((()))***************'''(((((((((((()))))))))*********++++++)))((()))||||||zzztttqqqpppnnnjjjeeemmmmmmhhh```[[[ZZZXXXTTTTTTQQQKKKFFFBBB===888555666777:::;;;<<<;;;:::888333333111...,,,,,,...111///......------------...,,,---...---+++***+++,,,******++++++++++++,,,,,,...---,,,,,,+++,,,,,,,,,************************))))))***+++++++++++++++((()))+++,,,+++***+++,,,+++)))((()))+++,,,+++***************************++++++***((('''''')))+++(((((((((((())))))))))))((((((((((((((())))))***'''((())))))))))))((((((******))))))))))))******%%%%%%&&&'''((())))))*********)))(((((((((''''''(((((()))************)))(((((((((((()))))))))***+++,,,,,,+++***+++***)))|||uuutttrrrnnniiiiiiiiieee]]]YYYYYYWWWSSSQQQOOOLLLHHHDDD???999555666777888::::::999888777333222000...,,,,,,///222...------,,,,,,,,,------,,,---...---,,,+++,,,---+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,)))))))))***************)))***++++++,,,+++++++++((()))+++,,,++++++,,,---+++***((()))***,,,,,,+++++++++++++++++++++++++++*********(((''''''(((***(((((((((((())))))))))))''''''((((((((()))))))))&&&''')))******)))((((((******))))))))))))******%%%&&&&&&'''((())))))******))))))(((((((((((()))'''((()))++++++******)))((((((((()))))))))******(((***+++)))***...///---zzzvvvrrrpppgggiiiggg```[[[XXXSSSMMMJJJJJJIIIIIIGGGCCC<<<888777888999999999888777666222111000---,,,---000333,,,,,,+++++++++,,,,,,------.........,,,+++,,,---******+++++++++,,,,,,,,,---,,,,,,+++++++++++++++((()))))))))*********+++)))***++++++,,,,,,++++++''')))+++,,,++++++,,,---,,,***((((((***+++,,,+++++++++++++++++++++++++++)))******)))''''''((()))(((((((((((())))))))))))&&&''''''(((((((((((((((&&&''')))*********)))(((******))))))))))))******'''''''''(((((()))))))))))))))(((''''''((()))***'''(((***+++++++++)))((((((((()))))))))*********(((+++,,,)))***///000---xxxuuuuuuiiilllkkkddd]]]WWWNNNEEEDDDEEEGGGIIIIIIEEE???;;;888999999:::999888777666111111///---,,,---111444+++++++++******+++,,,,,,---...///...,,,+++,,,---)))************+++++++++---,,,++++++******++++++(((((())))))*********+++******+++,,,,,,,,,,,,+++''')))+++,,,,,,+++,,,...,,,***((((((***+++,,,+++++++++++++++++++++++++++((()))******((('''''')))(((((((((((())))))))))))&&&''''''((()))(((((((((%%%''')))***+++***)))(((******))))))))))))******(((((((((((()))))))))))))))(((''''''''')))***+++'''(((***+++,,,+++)))((())))))))))))************,,,///...))))))---...***yyyqqqkkkmmmkkkeee___XXXQQQLLLIIIIIIFFFEEEFFFHHHGGGAAA;;;:::555666<<<>>>:::888;;;555333111000000///...---...---+++******+++---...,,,------......------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************)))***+++,,,---.........***++++++,,,,,,++++++***)))***+++,,,,,,+++)))(((*********)))))))))))))))------+++***))))))((((((***((('''(((+++---+++)))))))))))))))((((((((((((&&&'''(((***++++++++++++***++++++***((('''((()))%%%###$$$((((((%%%%%%(((************))))))))))))))))))))))))))))))))))))%%%))),,,...---+++***)))((((((((()))******++++++}}}xxxppphhhbbbbbb```\\\VVVNNNGGGCCCEEECCCAAACCCFFFEEE@@@;;;777555888@@@CCC@@@===>>>777444///------/////////...---+++******+++---...,,,,,,---------,,,,,,+++,,,,,,++++++*********)))++++++++++++++++++++++++************************((()))******++++++++++++***++++++,,,,,,++++++***)))******+++++++++*********)))))))))))))))))))))++++++******************)))'''%%%&&&(((((('''%%%***)))))))))(((((((((((('''(((((())))))))))))((()))***+++***)))((()))***)))&&&&&&))))))''''''***************))))))))))))))))))))))))))))))))))))&&&(((++++++***)))))))))(((((())))))******++++++uuurrrlllbbbXXXYYYZZZYYYUUUMMMEEE@@@@@@>>>===???AAAAAA>>>:::777777<<>>>>><<<999888;;;999666333111000000111666555444333111000/////////---,,,,,,...//////...........................******+++++++++,,,,,,,,,++++++++++++*********)))((()))))))))************---+++******+++,,,,,,+++)))))))))))))))******+++)))***+++,,,,,,+++***)))+++*********))))))(((((()))***+++,,,,,,+++***))))))))))))))))))******+++---,,,)))''''''((()))***+++***)))(((((()))******,,,,,,++++++***)))(((((())))))))))))***************************+++++++++,,,((($$$%%%))),,,+++(((''''''(((((())))))******((((((((()))******+++++++++,,,,,,,,,,,,,,,,,,---xxxkkk[[[MMM@@@======;;;888777;;;999666444222222222222444444333222111000000//////---,,,---...//////...------------------------***++++++++++++,,,,,,,,,+++++++++*********))))))************++++++++++++,,,+++******,,,,,,+++***)))))))))))))))***++++++)))***+++,,,,,,+++***)))************)))))))))((()))******++++++******))))))))))))))))))***++++++(((((((((((()))***,,,---+++***)))(((((()))*********************+++++++++(((((((((((())))))))))))************************,,,((($$$%%%)))+++***'''(((((((((((())))))******((((((((()))******++++++*********+++++++++++++++rrr\\\NNN@@@;;;;;;999777777999888666444333333333444222222222222111111111000...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++************)))))))))***++++++++++++,,,,,,,,,+++******+++---,,,***(((***))))))))))))***++++++)))***+++,,,,,,+++***)))************))))))))))))+++******))))))******+++***))))))))))))***++++++'''((()))******+++++++++******))))))))))))******''''''(((***+++,,,---...'''''''''((((((((()))))))))))))))))))))))))))))),,,(((%%%%%%(((***)))'''((((((((())))))))))))***((((((((()))******++++++))))))))))))******++++++www___PPPAAA;;;:::888666666666666444333333333333333000111111111111111111111...------...000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++*********)))))))))*********+++++++++,,,,,,))))))***,,,------***'''******))))))******+++,,,)))***+++,,,,,,+++***)))*********)))))))))))))))+++***)))(((((()))***+++******))))))******+++,,,,,,,,,---,,,***(((%%%###)))))))))))))))*********''''''(((***+++,,,---...(((((((((((())))))))))))))))))))))))((((((((((((+++)))&&&&&&((()))((('''))))))))))))))))))))))))((((((((()))******++++++((())))))******+++++++++{{{dddTTTCCC<<<:::777555555333333222222111111111111//////000000000000111111...------///111111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++************))))))))))))*********+++))))))***,,,---,,,)))'''***************++++++,,,)))***+++,,,,,,+++***)))))))))))))))))))))******+++***)))(((((()))***+++***************++++++,,,---......---***'''###!!!(((((())))))************))))))*********+++++++++))))))*********+++++++++))))))))))))((((((''''''+++)))((('''((()))))))))************))))))))))))((((((((()))******++++++))))))******+++,,,,,,---}}}kkkZZZGGG>>>:::777555555222222222111111000000//////////////////000000000.........000111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++(((((()))))))))************))))))***,,,+++)))'''+++************+++,,,,,,)))***+++,,,,,,+++***)))))))))))))))***************))))))(((((())))))***+++************+++,,,,,,******+++,,,+++)))'''%%%'''((()))******+++******+++++++++************************+++++++++,,,,,,+++******))))))(((((('''******)))((()))***+++,,,+++************)))))))))((((((((()))******++++++((())))))***+++,,,------qqq___KKK@@@<<<888666666333333333222111000///////////////////////////............000222222000---------------------------,,,,,,,,,------------.........------------,,,,,,))))))*********++++++++++++)))((()))***+++***(((++++++******++++++,,,---)))***+++,,,,,,+++***)))((()))))))))************(((((())))))))))))((((((++++++******++++++,,,---'''((()))***++++++******&&&''')))***++++++******************************)))************+++++++++,,,++++++***))))))((((((***************+++...000+++++++++*********))))))((((((((()))******++++++''''''((()))***+++,,,,,,uuucccNNNBBB<<<888666666444444444333222111000///000000//////..................///111222222000---........................,,,,,,,,,---------......//////.........---------******+++++++++,,,,,,,,,+++***(((((()))******)))++++++******++++++,,,---)))***+++,,,,,,+++***)))(((((())))))*********+++'''((()))******)))((('''++++++******++++++,,,---'''((()))******+++++++++&&&''')))***+++++++++***))))))******++++++++++++))))))))))))************,,,,,,,,,+++***))))))((()))***+++++++++---///222++++++++++++******))))))((((((((()))******++++++&&&&&&'''((()))***++++++lllQQQ@@@;;;:::888444222333333333333222111111000111222000---,,,,,,------+++,,,000000------000222222111///...---,,,+++------,,,,,,,,,,,,++++++///---+++***++++++***)))))))))***+++++++++++++++,,,,,,++++++***)))((((((******++++++++++++******,,,***((((((***+++)))&&&)))************+++++++++------,,,++++++,,,------,,,------,,,)))(((((()))***)))))))))++++++)))'''(((((())))))*********+++++++++******************)))))))))))))))******++++++***)))*********((('''++++++,,,---...//////000000...---+++*********+++---,,,***((((((((()))))),,,***,,,...---***+++000mmmSSSAAA;;;;;;999666333444444444333333222222111222222111///---...//////,,,---111111......111111111000///...---,,,,,,------,,,,,,,,,,,,++++++...---++++++,,,+++***((()))***++++++,,,,,,++++++,,,,,,++++++***)))))))))******++++++++++++******---***))))))++++++)))''')))************+++++++++---,,,+++******+++,,,---+++,,,,,,***((('''(((***)))(((((()))+++,,,***)))))))))))))))*********+++************************)))))))))))))))******+++++++++***+++++++++)))((()))))))))***+++,,,,,,---,,,+++***)))((((((((((((******)))))))))******++++++***+++...,,,***+++///nnnUUUCCC<<<;;;999888444444444444333333333333111222222111///...///000000...///222222//////111/////////.........------------,,,,,,,,,,,,++++++---,,,,,,,,,---,,,***(((******+++,,,,,,,,,,,,+++,,,,,,,,,+++******))))))******++++++++++++******---+++******,,,,,,+++))))))************+++++++++++++++************++++++)))******((('''''')))+++)))(((((()))+++,,,+++))))))))))))***************************************)))))))))))))))******++++++++++++,,,++++++***)))((((((((())))))***+++,,,++++++******))))))(((((('''((()))***++++++++++++***)))***---,,,)))***...pppYYYGGG===:::999888444444333333333222333333000111222111/////////000000...///222222///...111........................------,,,,,,,,,+++++++++,,,,,,,,,---...---***((()))******+++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++************************((((((((('''&&&'''***,,,+++***)))***++++++***(((***************************************+++++++++)))))))))))))))******+++)))***,,,,,,+++*********++++++******+++,,,---...////////////...---,,,+++((()))+++,,,---,,,+++++++++)))***---,,,)))***...ttt```MMMAAA;;;999888444444333222222222222333111222222111///...///000000......111111...---000------------............------,,,,,,,,,+++++++++,,,,,,,,,...///...+++(((((())))))***+++*********,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,---))))))*********+++++++++************************'''((((((((('''(((***,,,---,,,++++++++++++(((&&&+++++++++***************))))))*********+++++++++)))))))))))))))******+++(((***,,,+++***))))))+++---,,,,,,,,,---///111222333444555555444222000...,,,---.........---+++***,,,+++,,,...---***,,,000zzziiiVVVGGG>>>:::999666555333222222222333444333444444333000//////000000......111111------///------------------......------,,,,,,,,,,,,++++++,,,,,,,,,---......,,,***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***,,,------++++++,,,...)))************+++++++++******+++,,,,,,+++******'''(((******))))))***+++...,,,++++++,,,+++)))'''+++++++++++++++*********)))))))))***++++++,,,,,,)))))))))))))))******+++'''***------***)))***---------,,,,,,...111444666999:::;;;;;;999666222000000000000000///...---,,,...---...111000---...222rrr```OOOBBB<<<;;;888777555444444444666666777777777555222000000000222//////222222......000------------------------------,,,,,,,,,,,,++++++...,,,+++,,,---...---,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,+++***,,,...)))************+++++++++***+++,,,------,,,+++***''')))+++,,,+++***))))))+++******+++,,,---+++))),,,,,,,,,++++++*********((())))))***++++++,,,,,,)))))))))))))))******+++))),,,000///,,,+++---000000//////000222666999<<<@@@BBBCCCCCC@@@<<<777444222222111000000000111111111000111333222///111555yyygggTTTFFF>>><<<:::999777666555666888999:::::::::777444222111222333111111444333000///111......---------,,,,,,,,,---------,,,,,,,,,++++++...---++++++---......---,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++(((***---,,,******,,,...)))************++++++++++++,,,------------,,,+++'''***---...---***)))((()))((((((+++---......,,,,,,,,,,,,++++++*********((())))))***++++++,,,,,,)))))))))))))))******+++***...222111...,,,///222333333333444777;;;???BBBGGGIIIJJJJJJGGGBBB<<<999222111111000111333444555333111333555444111222666rrr]]]LLLBBB>>>@@@999777<<<:::444999DDDPPPMMMXXX???FFF555///555777666555444222111000///000////////////.........///...---,,,,,,,,,,,,,,,///...,,,,,,------,,,+++---,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++***------,,,+++******************++++++++++++*********************)))((((((---,,,,,,+++*********+++,,,,,,+++***))))))******...---,,,,,,++++++,,,,,,)))***+++,,,++++++)))(((++++++++++++++++++++++++...,,,)))'''(((***---///---///222222000///111333111333666999;;;>>>BBBEEERRRJJJHHHOOOMMMAAA999999111111222222444555777888999777333111000000///...zzzdddQQQEEE??????===999777999???BBBCCCGGGBBBMMMIIISSSEEE222888444444444333333222222111/////////.........------///......---,,,,,,------///---,,,,,,---...,,,+++))))))******++++++,,,,,,+++))))))***+++,,,+++***------,,,+++******++++++******++++++++++++******+++++++++++++++***))))))---,,,,,,++++++***++++++,,,,,,+++***************------,,,++++++++++++,,,******+++,,,,,,+++***)))---------------------------+++***))))))+++---...,,,///222222111000222444...222666:::>>>BBBGGGJJJRRRKKKJJJQQQOOOCCC999888333333444555777888888999555333111000000000///---lllWWWHHHAAA>>>@@@:::333:::HHHIII???>>>777;;;IIIUUUUUU666777222222222333333333333333............---------,,,//////......------......///---,,,,,,---...---+++''''''((()))***++++++,,,+++***)))***,,,,,,,,,***---,,,,,,++++++++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,++++++++++++,,,++++++************+++------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++........................++++++*********+++,,,---,,,///111222222222333555///222888<<<@@@DDDHHHKKKOOOJJJJJJOOOMMMBBB777555222333555666777777777666000///...///000000///---qqq[[[JJJAAA???===888777???HHHDDD999888666...<<>>AAACCCEEEJJJDDDCCCGGGEEE===444111...///111333444333111000,,,,,,---///111111000...sss^^^LLLBBBAAA888666???DDD???777333000888111666GGGjjjDDD000444333333222222111000000......---------,,,,,,,,,//////.........//////000...,,,,,,,,,......---,,,,,,,,,,,,++++++*********+++*********,,,---,,,+++++++++++++++,,,---......++++++,,,,,,,,,,,,++++++******+++++++++++++++***+++,,,,,,---------,,,+++,,,+++++++++++++++,,,,,,,,,,,,+++************++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++------///111333444444444///222555888:::<<<>>>@@@AAA===:::<<<<<<777111///,,,...000111111000...---,,,,,,---///111222000...xxxcccQQQFFFCCC:::;;;DDDDDD666...000***777::::::PPPkkkIII111444333333222111000000000............---------,,,......------......//////---,,,+++,,,.........---///......---,,,+++******,,,+++***+++,,,------+++++++++++++++,,,...//////++++++,,,,,,,,,,,,++++++)))******+++++++++++++++***+++---......---,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++***************++++++******+++,,,---...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++...---...000222444333222***---///222444777;;;>>>999777555777888777222//////000111222111000///......------...000000///---kkkYYYMMMBBBCCCEEEDDD===444111222///000<<<888QQQVVV???444222222222111111111111111/////////.........------------,,,,,,---......///---,,,+++,,,...///...---......------,,,,,,++++++,,,+++***+++---...---,,,***++++++,,,---...///000+++,,,,,,------,,,,,,+++***++++++,,,---,,,,,,,,,***+++---...///...---,,,+++++++++++++++,,,---...,,,++++++*********************))))))***+++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,...------...111222111///+++,,,,,,---...222777:::333444666:::======777111222222222111111000000000///---,,,,,,,,,---,,,+++rrr___RRR@@@LLLNNNAAA666666777444888***666000HHH;;;111555///000000111222222333333000////////////.........,,,,,,,,,,,,,,,---...///---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---...---,,,******+++,,,---...000111+++,,,,,,------,,,,,,++++++,,,------.........---***+++---//////...---,,,++++++++++++,,,,,,---...,,,++++++***)))*********))))))(((((()))+++,,,...++++++++++++++++++++++++++++++******++++++,,,---...---,,,...111222000---///...---++++++---111555000444:::???DDDCCC<<<333333222111000/////////000000...+++)))*********)))ooo[[[JJJ>>>===>>>777444555000444333333222222333333444222333333111000///111222333333333222111000//////////////////////////////---.........---+++)))(((,,,---.........---,,,+++******,,,,,,,,,,,,******...,,,***+++///000///,,,,,,,,,---------,,,++++++...---,,,,,,++++++,,,,,,---,,,++++++,,,,,,+++)))///,,,******---...---+++---,,,++++++******++++++)))***,,,......,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......,,,+++++++++---......---++++++........................,,,555;;;<<<>>>AAA===777//////......------......---,,,,,,++++++,,,,,,---sss^^^MMM???<<<<<<555444777333333222222222222222222333222333333222000///111222444333000...---,,,,,,---////////////////////////------......---,,,***)))------.........---,,,+++,,,,,,---......---,,,,,,******++++++*********+++***+++,,,,,,------------...---,,,,,,++++++,,,,,,---+++******+++,,,***)))...,,,***+++------,,,***...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,---......------......------,,,,,,,,,,,,,,,------,,,,,,,,,------------------------///555888777888;;;888333000///......---......///---,,,,,,++++++,,,,,,---zzzdddPPPAAA<<<;;;444444888555222222222222222222222222222333333222000000111222888555111---++++++,,,---////////////////////////,,,,,,------------,,,+++------......------,,,+++......////////////......+++...000///+++))),,,///)))***+++,,,---...//////...---,,,,,,++++++,,,,,,---+++******++++++***))),,,++++++,,,---,,,***(((......---,,,,,,,,,,,,,,,000...+++))))))+++...111+++++++++,,,---...///000///......---,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,------------111444555333222444333///111000///---------...///------,,,,,,,,,,,,------lllTTTCCC===;;;444444777333333333333333333333333333222333333222000000111333999777444222000/////////////////////////////////+++,,,,,,---------......---------------,,,,,,,,,......////////////......,,,...//////...---///111+++++++++,,,---...//////...---,,,,,,++++++,,,,,,---+++******++++++***)))++++++,,,------+++)))'''------,,,++++++++++++,,,000///,,,******---000222------,,,,,,---...///000111000...---,,,,,,------...---,,,++++++,,,---...++++++,,,,,,,,,,,,,,,---000222333222222111///---111000///---------......------,,,,,,,,,,,,------wwwZZZHHH@@@>>>666555666000444444555666666555444444333444444222111000222333555555666666555333111000////////////////////////,,,,,,,,,,,,---...//////......------,,,,,,,,,,,,...------------------...***((((((***---//////---......---,,,,,,------......---,,,,,,++++++,,,,,,---,,,++++++,,,,,,+++)))***+++---...---+++)))(((,,,++++++***************...------------...///000000///...---,,,---...///444222000...---------...///...,,,,,,,,,,,,...///+++++++++,,,,,,---------...///222555555222000...111000//////...---------...------,,,,,,------...fffQQQEEE@@@888666777000444555666777777666555444333444444333111111222333111222444666555333000...////////////////////////------,,,,,,---.../////////...---,,,,,,,,,,,,---------,,,++++++,,,------,,,***(((+++///222000...000///---,,,,,,,,,---......---,,,,,,++++++,,,,,,...---,,,,,,------,,,+++***,,,......---++++++,,,++++++***)))))))))))))))+++,,,---.../////////...111000...------...000111666555333111000///............------------......++++++,,,,,,------.........///222888888444111111111222333333222000...---......------------......uuu]]]KKKBBB888888:::555444555666777777666555444333444444333111111222444222333333333222000---,,,////////////////////////......---,,,------...//////...---,,,,,,,,,------------,,,++++++,,,------////////////000111000000///...---,,,,,,---///000...---,,,,,,++++++,,,,,,000...------...///---,,,***,,,......,,,,,,...000,,,+++******))))))******++++++,,,---....../////////...---,,,---000333555777777666444333000///...------............------+++,,,,,,---......//////333111222777888333222444333555777888777444000.........------------......eeeOOOBBB888999===:::333444666777777666444333444444444333222111222444777666444222000...------///////////////////////////...---,,,,,,---...//////...---,,,+++,,,------...---,,,++++++,,,---...---///111///+++)))***------,,,,,,+++,,,...111222...---,,,,,,++++++,,,,,,111///......//////...---***,,,......,,,---000333---,,,++++++******++++++,,,+++++++++,,,...///000,,,,,,+++,,,...222666888777888777666444222///---,,,---...//////...---,,,,,,,,,------...///000000888333222666666222222666555777:::<<<;;;777222///......------------......sssVVVFFF===555444999222444666555333222444666333333222111000000111111777666333111///............---,,,+++***+++,,,,,,,,,,,,------.../////////---------...............///...---,,,+++,,,---------..................---++++++,,,------,,,++++++------++++++++++++------------------------------,,,---......,,,,,,---...************************.........------...//////,,,000///---000777777333:::888888:::888222......333222000000000///,,,***,,,)))***...111///...000333:::777444777555444<<>>999555555111111111///---,,,,,,---wwwXXXGGG???999777:::333555666666444333444666333222222111000000111111444333222000/////////000///...---,,,+++,,,,,,---,,,,,,------.../////////..................------///...---,,,,,,,,,------------............------......///000000///......------,,,++++++,,,------------------------------,,,---......,,,,,,---...---------,,,,,,,,,,,,------,,,---------...///000---000000///444;;;<<<999<<<:::<<>>888444444111///............---+++000---...222333111111333444:::666222555666:::FFFGGGGGGIIIIIIEEE???888555555444222000...---...///wwwTTTCCC>>>999666777555666777777555555666777333222111111000111111111222111000/////////000111000///...---------......,,,,,,------...//////////////////...---------,,,///...---,,,,,,,,,,,,---,,,,,,------------,,,,,,//////000111111000//////------,,,,,,,,,,,,------------------------------,,,.........---,,,---......---------------......++++++,,,---...///000000...000111333888@@@CCCBBB@@@???BBBFFFEEE???;;;;;;222000...---...//////...111......111222000111444555>>><<<777999999<<>>;;;777777777888888888777666777777222222111111111111111222222111///.........///000000000000///////////////,,,,,,------.../////////000000///...---,,,,,,,,,......------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------......------------------,,,,,,---------........................---...///...---,,,---///---,,,+++++++++,,,---...------......//////////////////111555<<>>>>>HHHKKKOOORRRQQQPPPMMMHHHCCC>>>999333///---...///000xxxQQQAAA@@@>>>;;;:::999999888888888888777666222111111111111111222222333222000///...---......111111111000000000//////,,,,,,------.../////////000000///...---,,,,,,,,,---------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...//////------...///...---,,,+++,,,---///000000000111111111000000///000///111777???FFFLLLOOOTTTSSSTTTWWWTTTMMMHHHGGG???<<<888555444333222111555333333666666555:::AAAFFFPPPPPPLLLMMMIIIIIISSSUUUXXXVVVPPPMMMMMMJJJEEE???:::222------...//////yyySSSCCC@@@>>>:::::::::999888888888888777555111111111000111111222333444333111///............000000111111111000///...,,,,,,------...//////////////////...---------,,,------......------,,,+++,,,,,,------------,,,,,,......------------......------............------........................---...//////...---...///111000.........000222444222333444555555444333222222///111999AAAGGGNNNSSS^^^[[[[[[\\\YYYRRRNNNNNNEEEAAA===:::888777555333444333555777888999AAAIIIXXX]]]XXXTTTYYYZZZ]]]hhhggghhh```SSSLLLLLLIIICCC@@@999222....../////////\\\JJJEEE@@@<<<<<<;;;999777777888888666444111111000000111222222333333222111000///000000111///000111111111000......,,,,,,------.../////////..................------------.........---,,,+++------............------000///...------...///000,,,---...//////...---,,,........................---///000///...---...000222000///...///111444555222333666888999999888888666222333;;;DDDIIIOOOVVV^^^ZZZYYYZZZXXXRRROOOQQQJJJHHHEEECCCAAA???===:::999888;;;>>>@@@CCCLLLVVVeeejjjfffeeemmmmmmkkkqqqvvvwwwmmm[[[QQQPPPLLLDDD@@@:::333000111222222000kkkXXXPPPIIIEEEEEE;;;999666666888888666333111111000000111222333333222111000000000111333444///000000111111///...---,,,,,,------...//////000---------...............,,,---.........---,,,+++---......//////......---///...---,,,,,,---...///,,,---...//////...---,,,////////////////////////...///000///...---...000000///---,,,---///222444111333666999<<<======<<<999444555===EEEJJJPPPWWWYYYUUUTTTUUUSSSOOOMMMPPPOOOMMMKKKKKKJJJHHHEEEBBBCCCDDDGGGKKKMMMQQQ[[[gggjjjrrrssswwwzzznnnlll|||~~~uuucccXXXWWWQQQHHHAAA;;;444222333555333111