BM6P6(@ wwwvvvoooSSSSSSӵĦĦӵĦsssWWWVVV4ĉ@ӵ>L=hĦ4ĉ@ӵ>L}}}{{{GG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene{{{vvv{{{{{{zzzzzzxxxtttnnnjjj|||wwwmmmkkkhhhgggfffccc___[[[}}}xxxpppjjjaaa^^^[[[YYYYYYWWWSSSOOOwwwvvvsssoooiiiddd___\\\WWWSSSNNNKKKIIIHHHFFFEEEzzzuuuqqqpppiiihhhfffbbb^^^YYYTTTRRRQQQNNNIIIGGGEEEEEECCCBBB{{{ssskkkeee```]]]YYYXXXWWWTTTQQQMMMIIIGGGIIIFFFCCCAAAAAAAAA@@@???{{{xxxvvvpppnnniiiccc]]]XXXTTTRRRNNNNNNMMMLLLJJJGGGDDDBBBAAA???======>>>>>>>>>===zzzuuuqqqmmmiiieee]]][[[XXXTTTQQQNNNLLLKKKHHHHHHHHHGGGFFFDDDBBBAAA===<<<;;;;;;===>>>===<<>>;;;:::999;;;===>>>===<<<~~~}}}|||zzzwwwsssppphhhbbbZZZVVVTTTRRRMMMIIIIIIHHHGGGDDDBBBAAA@@@@@@@@@@@@AAAAAAAAA???>>>===:::999999:::<<<===<<<;;;vvvtttrrrooommmiiidddaaa]]]WWWOOOLLLLLLKKKGGGCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@???>>>===999888999:::<<<===<<<:::{{{yyyxxxddd```[[[XXXWWWXXXXXXXXXMMMKKKHHHEEECCCCCCCCCCCC>>>@@@AAA@@@???>>>???@@@===>>>>>><<<999999===@@@;;;::::::<<<===>>>===;;;|||yyytttqqqoookkkfffbbb[[[WWWSSSPPPOOOPPPPPPPPPKKKJJJGGGDDDBBBBBBBBBBBB===>>>???>>>===<<<===???===>>>>>><<<::::::===@@@===;;;:::;;;<<<<<<;;;:::}}}uuuqqqqqqkkkdddaaaaaa]]]VVVPPPRRRNNNJJJHHHGGGHHHHHHHHHHHHGGGDDDBBB@@@@@@@@@@@@;;;<<<===<<<;;;:::;;;======>>>>>>===<<<<<<>>>???@@@===;;;:::;;;;;;;;;:::~~~zzztttllleeeaaaddd___YYYVVVUUURRRMMMHHHMMMJJJFFFDDDDDDEEEEEEDDDDDDCCCBBB@@@???>>>>>>>>>:::;;;<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@>>>;;;:::;;;===>>>>>>~~~wwwtttoooiiibbb\\\XXXUUUQQQPPPNNNKKKHHHFFFEEEEEEIIIFFFCCCBBBBBBCCCCCCBBBAAA@@@???>>>======<<<<<<;;;<<<======;;;;;;<<<=========>>>???@@@@@@???>>>???===;;;;;;===@@@AAABBB~~~zzzvvvsssrrriiieee___YYYSSSPPPNNNMMMFFFGGGGGGEEEBBBBBBDDDGGGDDDBBB@@@???@@@AAA@@@@@@>>>>>>>>>======<<<<<<;;;<<<===>>>===<<<<<<===>>>======>>>AAACCCBBB@@@>>>===<<<;;;<<>><<<<<<=========<<<;;;;;;;;;===>>>===<<<;;;<<<>>>======>>>AAADDDDDDAAA===<<<;;;;;;<<<>>>@@@???>>>{{{llliiiddd^^^XXXUUUUUUVVVNNNMMMLLLKKKIIIGGGEEEDDDBBB===999:::???CCCBBB???AAA???>>>>>>???@@@???>>>;;;<<<<<<======<<<;;;;;;;;;<<<======;;;;;;<<<=========>>>BBBEEEEEEAAA===;;;;;;;;;<<<======<<<:::|||zzzwwwsssnnnkkk___[[[VVVSSSQQQQQQPPPOOOHHHGGGDDDBBBAAAAAABBBCCC???????????????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>999===<<<777777<<<===999<<<<<<<<<<<<<<<<<<<<<<<<@@@>>><<<::::::;;;===???:::999999:::===@@@@@@@@@|||tttqqqnnnkkkhhhddd___[[[WWWTTTOOOLLLKKKKKKKKKJJJHHHFFFDDDBBB@@@@@@AAAAAA>>>???????????????>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;======888888======;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@???===<<<<<<>>>???@@@???>>><<<<<<===>>>>>>===}}}yyyvvvrrrnnnkkkdddaaa^^^ZZZWWWSSSNNNJJJOOOLLLHHHFFFFFFGGGGGGFFFFFFEEECCCAAA???>>>??????;;;<<<==================>>>>>>>>>>>>>>>>>>>>>>>><<<>>>===::::::===>>><<<<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<===<<<;;;zzzuuuqqqmmmiiieeeaaa]]][[[XXXUUURRRPPPMMMJJJGGGDDDIIIFFFDDDCCCEEEFFFFFFFFFEEEDDDBBB@@@>>>===<<<<<<888999:::;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBAAAAAA;;;:::999999;;;======<<<}}}wwwoooiiiccc```\\\YYYWWWUUURRRPPPOOOMMMKKKIIIIIIHHHEEEDDDDDDBBBAAAAAACCCEEEEEEDDDCCCBBBAAA???===<<<<<<;;;999:::;;;;;;<<<<<<<<<<<<========================;;;;;;;;;<<<<<<;;;;;;;;;========================;;;<<<>>>@@@AAAAAA@@@???===;;;:::;;;<<<>>>>>>===|||wwwqqqkkkddd^^^ZZZTTTRRROOOMMMMMMMMMLLLKKKIIIGGGDDDDDDDDDDDDCCCBBB???>>>===>>>@@@BBBBBBBBBAAA@@@@@@???>>>===<<<<<<======>>>>>>???>>>>>>>>>========================<<<::::::======::::::<<<========================;;;<<<>>>?????????>>>>>>BBB@@@>>>>>>>>>???>>>===}}}zzzpppnnniiibbbZZZTTTQQQPPPLLLIIIGGGFFFGGGHHHHHHHHHFFFCCCAAA@@@@@@@@@@@@???===<<<<<<===@@@AAAAAA@@@???????????????>>>=========>>>>>>>>>>>>======<<<===========================:::;;;??????;;;:::=================================>>>>>>>>>>>>>>>>>>@@@>>>======>>>???>>>===yyytttpppeeeddd```YYYPPPKKKKKKLLLHHHFFFCCCCCCDDDFFFFFFFFFFFFCCC@@@>>>>>>>>>===<<<>>>======???AAABBBBBBAAA>>>>>>????????????>>>>>><<<<<<<<<<<<;;;:::999999========================>>>;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>999777777999<<<>>>???>>>xxxppplllhhhccc^^^WWWUUURRRPPPNNNLLLIIIGGGGGGFFFEEEDDDCCCCCCDDDEEEBBB@@@>>>>>>?????????>>>BBB@@@===;;;;;;===@@@BBB???@@@@@@@@@@@@???>>>>>><<<===>>>>>>======>>>???============<<<<<<<<<<<<<<<;;;;;;===???>>>;;;777<<<<<<;;;;;;<<<===???@@@<<<===???@@@@@@@@@???>>>;;;888:::???@@@;;;999===|||yyyrrrjjjdddbbb___[[[WWWSSSQQQNNNMMMKKKJJJGGGEEEDDDCCCBBBAAAAAAAAABBBBBBBBB@@@???>>>???@@@???>>>??????>>>>>>>>>>>>????????????@@@@@@??????>>>===;;;===>>>>>>===<<<>>>???============<<<<<<<<<<<<;;;::::::<<>><<<999<<<;;;:::999999999999999;;;;;;<<<===============???<<<>>>CCCDDD???>>>@@@zzzuuupppmmmccc___ZZZXXXXXXWWWSSSPPPMMMKKKIIIHHHHHHGGGDDDCCCBBBBBBAAA@@@@@@@@@AAAAAACCCAAA??????@@@AAA@@@???<<<===????????????===<<>>======:::<<<======<<<;;;===>>>============<<<<<<<<<<<<:::::::::<<<>>>>>>===;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>===<<<>>>BBBBBB???===???zzzsssmmmhhhccc```WWWUUUSSSSSSTTTSSSPPPMMMIIIGGGEEEEEEEEEEEECCCAAACCCBBBBBBBBBBBBBBBBBBBBBBBBAAA??????@@@AAAAAA@@@======>>>??????>>>======>>>>>>??????>>>>>>===<<<:::;;;<<<<<<;;;;;;<<<>>>============<<<<<<<<<<<<999999:::<<<===>>>======::::::<<<===>>>?????????>>>>>>===<<<<<<>>>???@@@;;;;;;===???@@@>>>======{{{vvvnnngggbbb^^^[[[XXXRRRQQQQQQQQQQQQPPPMMMKKKFFFEEECCCCCCDDDDDDCCCAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@>>>???@@@AAAAAA@@@>>>>>>===<<<<<<===>>>>>>===>>>>>>>>>>>>===<<<<<<:::;;;<<<<<<;;;;;;<<<>>>============<<<<<<<<<<<<999:::;;;<<<<<<======>>>999999999:::;;;;;;<<<<<<>>>===<<<<<<<<<===???@@@<<<>>>@@@AAAAAAAAA@@@>>>{{{xxxwwwnnniiiccc^^^ZZZWWWUUUSSSNNNNNNNNNMMMLLLJJJIIIHHHFFFDDDCCCCCCCCCCCCBBB@@@??????@@@AAAAAAAAA@@@@@@@@@???===>>>???AAA@@@??????>>><<<<<<<<<<<<>>>???===============<<<<<<;;;:::<<<======<<<;;;===>>>============<<<<<<<<<<<<999;;;<<<<<<;;;;;;===>>>BBB@@@>>><<<;;;:::;;;;;;;;;;;;::::::;;;;;;<<<===:::>>>@@@??????AAA???<<<}}}wwwrrrmmmiiifffbbb___ZZZWWWTTTRRROOOMMMIIIIIIIIIHHHFFFDDDDDDEEEEEEDDDBBBBBBBBBBBBAAA???>>>???@@@BBBBBBBBBAAA@@@???===<<<===>>>@@@??????<<<<<<============<<<<<<<<<<<<=========<<<;;;;;;;;;===>>>>>>===<<<>>>???============<<<<<<<<<<<<:::<<<===<<<::::::<<<>>>IIIFFFBBB>>><<<<<<===>>>999:::;;;;;;<<<<<<;;;;;;888===???======@@@???:::zzzqqqkkkgggccc^^^ZZZ\\\YYYUUUSSSQQQNNNLLLIIIGGGGGGFFFEEECCCBBBCCCDDDEEECCCAAAAAAAAAAAA???>>>@@@AAACCCDDDEEEDDDCCCCCC>>><<<;;;<<<>>>??????>>>999;;;>>>@@@@@@>>>;;;999<<<<<<======<<<<<<;;;:::<<<===>>>>>>======>>>@@@>>>=========<<<<<<<<<<<<;;;===>>><<<:::999;;;>>>EEEBBB>>>;;;:::;;;>>>@@@:::;;;===>>>>>>>>>===<<<<<>>|||yyyxxxrrriii___\\\^^^^^^WWWQQQTTTOOOKKKJJJLLLMMMIIIFFF@@@@@@??????AAACCCFFFHHHBBBBBBBBBAAA@@@>>><<<;;;AAAAAAAAA@@@@@@?????????BBB???<<<===???@@@>>><<<>>>>>>>>>>>>>>>===<<<<<<@@@>>><<<;;;<<<<<<<<<<<<;;;;;;<<<===============CCC@@@===<<<===>>><<<999;;;;;;<<<<<<===<<<<<<;;;<<<;;;::::::<<<========================>>>??????777999;;;===>>>>>>>>>===zzztttooommmllleee___WWWTTTVVVUUUQQQMMMNNNJJJFFFEEEGGGGGGDDDAAABBBAAA@@@@@@@@@AAACCCDDDBBBAAA@@@??????>>>======AAA@@@@@@@@@@@@@@@@@@???AAA???======???@@@>>><<<>>>>>>>>>>>>>>>===<<<<<>><<<;;;<<<=========<<<===>>>>>>?????????>>>CCC@@@======>>>>>><<<:::::::::;;;;;;;;;;;;;;;:::<<<;;;::::::<<<=========<<<<<<<<<<<<===>>>???@@@:::;;;<<<======<<<;;;;;;|||yyyrrrkkkeeeaaa___^^^XXXUUUPPPMMMMMMLLLKKKJJJIIIEEEBBBAAACCCCCCAAA>>>DDDCCCAAA@@@??????@@@AAAAAA@@@???>>>===>>>>>>????????????@@@@@@@@@@@@@@@@@@???>>>>>>??????>>>===>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@???BBB@@@>>>===>>>>>><<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<===;;;;;;;;;<<<===???@@@AAA===>>>======<<<;;;999888zzzooolllfff```ZZZWWWVVVUUURRRQQQNNNKKKHHHGGGHHHIIIGGGDDDBBBAAABBBCCCAAA@@@CCCBBBAAA@@@??????@@@@@@AAA???>>>======>>>@@@AAA>>>>>>??????@@@@@@AAAAAA???????????????>>>>>>===>>>>>>>>>>>>>>>===<<<<<<<<<<<<============>>>@@@>>>??????@@@@@@@@@??????AAA@@@>>>============<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;===::::::;;;<<<>>>???AAABBB>>>>>>======<<<::::::999}}}zzzsssllldddaaa\\\WWWSSSPPPPPPPPPOOOOOOMMMIIIEEEDDDEEEGGGEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@>>>======???AAABBB>>>>>>>>>??????@@@@@@@@@>>>???@@@@@@???>>>======>>>>>>>>>>>>>>>===<<<<<<;;;===??????======>>>@@@===>>>>>>>>>>>>>>>======??????>>>===<<<<<<<<<===???>>>===<<<;;;;;;<<<<<<:::;;;<<<;;;999999:::<<<::::::;;;<<<>>>???AAABBB<<<<<<<<<<<<;;;;;;<<<<<>>>>>>>>???????????????===???AAAAAA???=========>>>>>>>>>>>>>>>===<<<<<<;;;>>>@@@@@@>>><<<>>>@@@<<<============<<<<<<;;;======>>><<<;;;:::;;;===@@@???>>><<<<<<<<<======:::<<<===;;;888777:::<<<;;;;;;;;;<<<===???@@@AAA;;;;;;;;;;;;;;;<<<===>>>vvvpppfff]]][[[\\\YYYTTTSSSQQQNNNKKKIIIJJJKKKLLLIIIGGGDDDCCCCCCCCCDDDEEECCCCCCCCCBBBBBBBBBCCCDDDAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>><<>>>>>>>>>>>>>>===<<<<<<;;;???BBBAAA>>>;;;===???===============<<<;;;:::;;;<<<===;;;999888:::<<<@@@???===;;;;;;;;;<<<===999<<<>>>;;;888666999<<<<<<<<<<<<<<<===>>>???@@@<<<;;;;;;:::;;;<<<===>>>tttfffbbbYYYRRRRRRUUUSSSMMMQQQOOOMMMJJJJJJKKKLLLMMMGGGEEEBBBBBBDDDGGGGGGGGGDDDEEEEEEEEEDDDDDDFFFGGGBBBCCCDDDDDDEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@??????>>>>>>======;;;???BBBBBB???===<<<===>>>>>>>>>>>>>>>======<<<<<<@@@CCCBBB>>>;;;<<>>======<<<;;;;;;999;;;<<<;;;888777999<<<@@@>>><<<:::999:::;;;<<<999<<<>>><<<777666999<<<===============>>>??????======;;;::::::;;;<<<===zzzooogggXXXWWWVVVRRRNNNKKKKKKKKKVVVNNNFFFBBBDDDFFFFFFDDDDDDEEEFFFEEECCCBBBBBBCCCAAA@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBAAA???BBBGGGEEEBBB???======>>>>>>>>>===;;;<<>>===<<<<<<<<<===???@@@===>>>???>>>======???AAA<<<======>>>>>>===<<<;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<::::::;;;<<<<<<;;;:::999999:::;;;<<<======<<<<<<<<<======>>>{{{uuuqqqkkkccc]]]UUUUUUTTTQQQMMMJJJJJJJJJRRRLLLEEEBBBDDDFFFEEEDDDDDDEEEFFFEEECCCBBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBAAAFFFDDDDDDEEEDDDAAACCCHHHEEEBBB???>>>>>>???>>>>>>===;;;<<>>>>>???===>>>>>>>>>======???@@@<<<===>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<::::::;;;<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;xxxrrriiiccc___[[[VVVRRRQQQQQQQQQNNNJJJHHHHHHHHHLLLHHHCCCBBBDDDEEEEEECCCDDDEEEFFFEEECCCBBBCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBFFFEEEFFFIIIGGGDDDDDDHHHEEECCC@@@????????????>>>>>>;;;<<>>>>>>>>>>>===<<<===>>>===<<<<<<>>>@@@======>>>>>>===<<<;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999999888999999yyyiiieee^^^YYYUUURRRNNNKKKLLLMMMMMMKKKHHHFFFEEEFFFFFFCCCBBBBBBCCCEEEDDDBBBDDDEEEFFFEEEDDDCCCDDDEEEBBBBBBBBBCCCCCCDDDEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDGGGJJJIIIDDDDDDGGGEEECCC@@@???@@@@@@???>>>>>><<<<<>>:::;;;===>>>>>>>>>===<<<;;;<<<===<<<;;;<<<===???>>>>>>>>>======<<<;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<::::::;;;<<<999:::;;;<<<<<<;;;:::999<<<;;;:::999888888888888wwwkkk]]][[[WWWTTTQQQMMMIIIGGGGGGIIIJJJIIIFFFDDDDDDDDDBBBAAA@@@AAABBBCCCCCCCCCCCCEEEFFFEEEDDDDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEFFFFFFFFFFFFGGGCCCCCCFFFIIIHHHCCCBBBEEEDDDBBB@@@???@@@@@@>>>===>>><<<===@@@???<<<<<<>>>:::;;;===>>>>>>>>>===<<<;;;<<<===<<<;;;<<<===??????>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;:::;;;<<<<<<::::::;;;<<<999:::;;;<<<<<<;;;:::999<<<<<<;;;:::::::::::::::{{{lll```SSSSSSQQQOOOLLLIIIFFFEEEDDDEEEGGGGGGEEECCCCCCCCC@@@@@@@@@@@@AAABBBCCCDDDCCCEEEFFFFFFDDDDDDEEEGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBEEEHHHGGGBBBAAADDDCCCAAA????????????===;;;???<<<===@@@???<<<;;;>>>;;;;;;<<<============<<<<<<===>>>===<<<<<<>>>@@@@@@???>>><<<;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<============<<<<<<:::;;;<<<<<<::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<{{{vvvnnnaaaWWWOOOOOOMMMJJJGGGFFFFFFGGGAAACCCFFFFFFDDDCCCBBBBBB@@@@@@@@@@@@@@@AAACCCEEECCCEEEFFFFFFEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBDDDGGGFFFBBBBBBEEEAAA@@@???>>>???>>><<<:::???======@@@???<<<;;;===<<<;;;;;;;;;;;;<<<=========>>>>>>>>>======???@@@AAA???>>><<<;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<============<<<<<<:::;;;<<<<<<::::::;;;<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<===>>>vvvmmmiiicccYYYPPPPPPNNNKKKGGGDDDEEEGGGJJJ@@@BBBEEEFFFDDDCCCBBBBBBAAAAAA@@@??????@@@CCCEEECCCEEEFFFFFFEEEEEEFFFHHHBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHDDDCCCDDDGGGFFFBBBCCCFFF@@@???>>>>>>>>>===;;;999???======@@@???<<<;;;===<<<<<<;;;::::::<<<===>>>===>>>???>>>===>>>???AAAAAA@@@>>><<<;;;:::;;;;;;::::::::::::::::::::::::<<<<<<============<<<<<<:::;;;<<<<<<::::::;;;<<<<<<<<<:::999999:::<<<<<<999999999:::;;;<<<===>>>~~~qqqccc\\\WWWPPPKKKJJJIIIHHHEEECCCAAAAAAAAAAAA???BBBDDDCCC@@@???@@@BBB>>>???@@@BBBCCCBBBBBBAAAGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJHHHGGGFFFGGGHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@???============>>>CCC===:::======888777::::::;;;;;;<<<===>>>??????<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<===>>>===;;;999888888888999pppdddYYYSSSPPPKKKGGGGGGEEEDDDCCCBBBAAAAAAAAABBB???AAACCCCCC@@@???@@@BBB???@@@AAABBBCCCCCCCCCBBBFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA???>>>======>>>>>>CCC===;;;>>>>>>;;;:::<<<;;;;;;<<<<<<======>>>>>>;;;;;;<<<<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::;;;<<<<<<;;;:::999888888888999:::xxxpppjjj___UUUMMMJJJIIIFFFDDDEEEBBBAAAAAA@@@AAAAAABBBCCC???@@@BBBBBB@@@@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFFFFDDDEEEEEEEEEDDDCCCAAA@@@BBBAAA@@@???>>>>>>>>>>>>BBB===<<<>>>???======>>><<<<<<<<<===============::::::;;;<<<===???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;;;;::::::888888777777888999::::::yyyrrrkkkddd]]]YYYTTTMMMGGGGGGFFFDDDCCCEEEAAAAAAAAAAAAAAABBBBBBBBB???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGEEEEEEFFFFFFEEEDDDAAA@@@BBBAAA@@@@@@???>>>>>>>>>AAA>>>======>>>>>>=====================<<<<<<<<<:::;;;<<<===???@@@AAABBB<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;::::::999999999999999999:::::::::tttnnneee\\\WWWTTTQQQPPPNNNHHHEEEEEEDDDBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAABBBCCCBBBAAABBBCCCCCCCCCDDDEEEEEEFFFGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFDDDBBBAAAAAAAAA@@@@@@???>>>>>>===@@@???===<<<<<<======;;;===============<<<<<<<<<;;;<<<===>>>@@@AAABBBCCC========================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<<<<:::999999;;;;;;;;;;;;;;;:::::::::|||vvvoooiiibbb\\\SSSMMMJJJIIIIIIJJJGGGCCCAAACCCBBB??????BBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBDDDEEEDDDBBBCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFHHHIIIIIIHHHGGGFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA??????@@@??????>>>===<<<>>>???===;;;<<>>;;;<<<<<<<<<===============<<<<<<===>>>@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;:::999<<<<<<======<<<;;;::::::zzzqqqjjjeeeaaa[[[WWWQQQNNNIIIEEEDDDDDDDDDDDDAAA??????AAA@@@>>>>>>BBB??????AAABBBCCCCCCBBBBBBCCCBBBAAACCCFFFGGGEEECCCBBBBBBBBBBBBBBBDDDEEEFFFFFFFFFEEEEEEFFFGGGGGGHHHEEEFFFHHHIIIIIIHHHFFFEEEEEEFFFGGGHHHIIIHHHHHHGGGHHHFFFDDDBBB@@@@@@@@@AAA>>>>>>??????>>>===;;;:::;;;===<<<:::===CCCCCC???;;;;;;<<<<<<======>>>>>>;;;<<<<<<===>>>>>>??????========================<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999:::;;;======<<<;;;:::999:::;;;<<<<<<<<<;;;:::~~~mmmggg^^^YYYWWWUUUSSSPPPHHHFFFDDDDDDDDDCCCAAA???>>>===>>>BBBAAA???@@@DDD;;;<<<>>>AAABBBCCCCCCCCCDDDBBBBBBDDDGGGHHHGGGDDDBBBBBBAAAAAABBBCCCEEEFFFEEEEEEDDDEEEEEEFFFGGGGGGEEEGGGHHHIIIIIIHHHFFFEEEDDDEEEFFFGGGHHHHHHGGGFFFHHHEEEBBB???===>>>???@@@======>>>>>>>>><<<;;;999888<<<<<<;;;???FFFGGGCCC:::;;;;;;<<<===>>>??????:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888999;;;=========;;;:::666777999;;;<<<<<<<<<;;;zzzooohhhZZZXXXUUURRROOOLLLJJJIIIDDDDDDBBBAAA@@@AAAAAABBB===???@@@>>><<<<<>>>>>>>>======<<<<<<<<<;;;@@@???===<<<<<<>>>???AAA???>>>>>>>>>@@@@@@>>>===;;;<<<<<<<<<;;;<<>>>>>===;;;999:::;;;???<<<999999777666999>>>;;;<<<===;;;999888999:::>>><<<::::::;;;<<<===<<<~~~xxxqqqjjjbbb^^^UUUSSSQQQNNNKKKIIIGGGGGGDDDCCCAAA@@@@@@@@@AAABBB>>>??????>>>===>>>@@@BBB>>>???AAACCCDDDDDDDDDDDDAAA@@@@@@AAADDDFFFFFFEEECCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFFFFGGGHHHGGGEEEFFFFFFGGGGGGHHHIIIIIIIIIEEEDDDDDDCCCBBBAAA@@@@@@??????>>>>>>>>>=========>>>=========>>>???AAABBB>>>=========??????===<<<;;;<<<<<<;;;;;;<<<>>>@@@<<<<<<============<<<<<<===<<<<<<;;;;;;;;;<<<<<<===>>>>>>===;;;::::::;;;888666666::::::999;;;???;;;<<<===;;;999888999:::<<<;;;:::999:::;;;<<<<<<~~~vvvqqqiiiaaa\\\WWWTTTRRRMMMMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@?????????@@@AAA@@@???>>>>>>@@@AAAAAA@@@:::<<>>>>>>>>>>>;;;;;;<<<>>>???@@@AAABBB>>>>>>===>>>???@@@>>><<<:::;;;<<<;;;;;;;;;===???======>>>>>>>>>>>>======>>>>>>>>>======<<<<<<<<<===>>>>>>===;;;:::;;;<<<777555777<<<>>><<<<<>>???xxxqqqlllgggbbb[[[UUUQQQNNNLLLJJJGGGGGGGGGFFFEEECCCBBBBBBAAA@@@???>>>>>>???@@@@@@BBB???===>>>BBBCCCBBB???<<<>>>AAACCCCCCAAA>>><<<@@@??????AAADDDFFFGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCDDDEEEGGGGGGHHHFFFEEEEEEEEEEEECCCBBB@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===???@@@@@@@@@@@@@@@???>>>???AAAAAA???>>>999:::<<<<<<;;;;;;===???>>>>>>????????????>>>>>>============<<<<<<;;;:::===>>>>>>===<<<;;;;;;<<>>;;;;;;<<<:::;;;<<<;;;:::999:::;;;===>>>>>>??????AAADDDFFF~~~xxxrrrjjjbbb]]][[[WWWSSSOOOMMMKKKHHHFFFDDDDDDEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>???@@@AAAAAA???===???BBBCCCAAA???===???AAACCCBBB???<<<999@@@??????AAADDDFFFFFFEEEBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFDDDDDDDDDDDDBBBAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@???>>>====================================>>>????????????>>>>>>======>>>??????>>><<<999:::<<<<<<<<<<<<===>>>>>>>>>????????????>>>>>>===>>>>>>>>>>>>===<<<;;;<<<>>>>>>>>><<<;;;<<<===CCC===999:::;;;999:::<<<:::;;;======<<<<<<===???>>>@@@CCCDDDEEEHHHLLLPPPxxxssslllgggccc^^^XXXSSSPPPNNNLLLKKKJJJIIIFFFDDDCCCDDDEEEEEEEEEDDDBBBAAA@@@???>>>>>>>>>???@@@AAA???>>>>>>@@@AAABBB@@@???;;;===???AAAAAA@@@>>>===AAA@@@@@@BBBDDDEEEEEEDDDAAABBBCCCEEEFFFFFFGGGGGGCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBCCCDDDDDDEEEEEEBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<============??????>>>>>>>>>>>>>>>>>>;;;::::::;;;<<<<<<;;;999999;;;===>>>======>>>???>>>>>>????????????>>>>>>===>>>@@@@@@@@@@@@???>>><<<>>>>>>>>><<<<<<===>>>???888333555999:::;;;>>><<<>>>@@@AAAAAABBBDDDFFFBBBEEEIIILLLMMMQQQWWW\\\zzztttgggaaaZZZWWWWWWUUURRRNNNJJJHHHFFFEEEFFFFFFEEEDDDCCCCCCEEEEEEEEEDDDBBBAAA@@@??????>>>???@@@AAABBB<<<>>>@@@@@@@@@?????????;;;===>>>@@@AAAAAA@@@@@@CCCBBBAAABBBDDDEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEAAAAAAAAABBBCCCDDDFFFFFFEEEDDDCCCCCCDDDEEEDDDBBBAAAAAAAAABBBCCCCCCDDDDDD?????????>>>>>>=========<<<<<<======>>>>>>>>>>>>>>>>>>=========???@@@AAA<<<;;;;;;<<<======<<<::::::<<<>>>??????>>>??????===>>>>>>>>>>>>>>>>>>===;;;===???@@@AAA@@@???>>><<<===>>>>>>===<<<===???;;;555333777===>>>>>>@@@@@@BBBEEEGGGHHHJJJLLLOOOKKKOOOUUUXXXZZZ___gggmmmwwwllleeeZZZUUUNNNMMMOOOQQQPPPMMMIIIFFFCCCBBBCCCEEEFFFFFFBBBCCCEEEEEEEEECCCAAA@@@@@@@@@?????????@@@BBBCCC:::===AAAAAA>>>===>>>@@@>>>??????@@@@@@@@@@@@@@@DDDBBBBBBBBBCCCDDDCCCBBBEEEEEEEEEEEEEEEDDDDDDCCC@@@@@@@@@AAABBBCCCDDDEEEAAA@@@???@@@BBBBBBAAA@@@>>>>>>>>>???@@@@@@AAAAAA<<<=========>>>>>>>>>???======>>>>>>?????????@@@===<<<<<<<<<===???BBBDDD???>>>>>>???@@@@@@???===:::===???@@@@@@??????@@@======>>>>>>>>>>>>======888999<<<>>>??????>>>===<<<===???>>>===<<<>>>???===888777===BBBBBB@@@@@@CCCEEEIIIKKKMMMOOORRRUUUSSSYYY___cccfffkkktttzzz|||sssiii```\\\TTTPPPLLLJJJIIIIIIHHHHHHGGGGGGEEEDDDCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDBBBAAAAAA@@@?????????@@@===<<<<<<;;;;;;;;;<<<<<<@@@?????????????????????AAAAAABBBBBBCCCDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBBBBCCCCCCDDDAAAAAA@@@??????@@@AAABBB<<<<<<;;;;;;<<<===???@@@???@@@AAA???===;;;;;;;;;;;;::::::::::::;;;<<<<<<===============<<<<<<<<<===<<<<<<<<<===>>>@@@AAA???>>>===<<<<<<===>>>???===>>>??????>>>>>>???@@@<<<<<<===>>>===<<<;;;:::;;;;;;;;;===>>>???>>>===>>>>>>?????????@@@DDDFFFCCCIIIQQQXXX\\\___bbbccciiijjjmmmppptttwwwyyyzzz}}}vvvmmmddd]]]YYYVVVQQQNNNJJJIIIHHHHHHFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBAAA???>>>>>>>>>???@@@======<<<<<<<<<<<<<<<===>>>>>>??????????????????@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBBBBAAA@@@@@@??????AAA@@@???>>>======>>>>>>???>>>===<<<<<<<<<===>>><<<===???>>>===<<<<<<===;;;;;;::::::;;;;;;<<<===<<<<<<<<<===============>>>>>>======>>>???@@@AAA??????>>>=========>>>>>><<<===???>>>======>>>@@@;;;;;;<<<=========<<<;;;;;;;;;<<<===????????????>>>???BBBCCCEEEHHHLLLOOOSSSWWW]]]ccchhhmmmrrruuussssssssstttuuuwwwxxxyyy{{{rrrlllddd[[[UUUQQQQQQQQQLLLJJJHHHGGGGGGFFFDDDBBBDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAA@@@>>><<<<<<===>>>???=========<<<<<<======>>>=========>>>>>>????????????@@@AAABBBBBBCCCCCCCCCAAABBBBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>===AAAAAA???>>>===<<<<<<<<<@@@???>>>===<<<;;;<<<<<<999;;;======<<<<<<<<<===;;;;;;;;;:::;;;;;;<<<===;;;;;;<<<<<<======>>>>>>@@@@@@???>>>>>>???@@@AAA???@@@@@@@@@???>>>======;;;===>>>>>>===<<<>>>???<<<======>>>>>>>>>>>>===<<<===>>>???@@@AAABBBBBB@@@CCCHHHLLLPPPTTTYYY\\\bbbeeehhhkkkoootttzzz~~~}}}|||zzzyyyxxxxxxxxxyyy|||pppkkkddd```YYYRRRNNNLLLMMMOOOIIIHHHGGGGGGGGGFFFCCCAAACCCCCCCCCCCCBBBBBBAAAAAABBBBBBAAA@@@???>>>>>>>>>@@@>>><<<::::::<<<>>>???>>>============>>>>>>???<<<<<<<<<===>>>>>>?????????@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@??????===>>>>>>??????@@@@@@AAA@@@@@@???>>>>>>>>>============<<<;;;;;;;;;;;;;;;888:::<<<<<<;;;:::;;;<<<;;;;;;;;;;;;;;;<<<======:::;;;;;;<<<===>>>??????AAA@@@???>>>>>>>>>???@@@???@@@AAAAAAAAA???===<<<;;;<<<======<<<<<<===>>>@@@@@@@@@@@@?????????>>><<<>>>???AAABBBDDDFFFHHHGGGKKKRRRXXX]]]bbbgggjjjoooppprrrssstttvvvyyy|||}}}{{{{{{{{{|||||||||nnnbbb]]]XXXVVVRRROOOLLLKKKKKKKKKGGGFFFEEEEEEFFFEEECCCAAACCCCCCDDDDDDDDDCCCBBBBBBBBBAAA@@@???>>>=========>>>===;;;::::::<<<===>>>===============>>>??????<<<<<<======>>>>>>>>>??????@@@BBBCCCDDDDDDCCCBBB@@@@@@AAAAAA@@@@@@???>>>>>>>>>??????@@@@@@AAAAAA;;;;;;<<<=========>>>>>>999999:::::::::;;;;;;;;;:::;;;===<<<:::999999:::<<<;;;;;;;;;;;;<<<======:::;;;;;;<<<===>>>??????@@@???>>>===<<<===>>>??????@@@AAAAAAAAA???>>>===;;;<<<======<<<<<<===>>>AAA@@@@@@???>>>>>>>>>>>><<<>>>AAACCCDDDGGGKKKNNNTTTXXX___eeejjjnnnrrrtttvvvxxxzzz{{{{{{zzz{{{|||~~~}}}}}}}}}~~~{{{tttkkk___WWWTTTOOONNNLLLKKKIIIHHHGGGGGGFFFDDDCCCCCCDDDDDDCCCAAABBBCCCDDDEEEEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDCCCBBBAAA???@@@@@@@@@@@@???>>>>>>AAAAAA@@@@@@???>>>>>>>>>777888999:::;;;<<<<<<<<<777888999:::;;;;;;;;;;;;:::<<<===<<<;;;999999:::<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<<<<======>>>>>>>>>>>>===<<<<<<===>>>???>>>>>>???????????????>>>;;;===>>>>>>===<<<>>>?????????>>>>>>??????@@@AAA@@@CCCGGGIIIKKKOOOUUUZZZdddiiiooosssuuuvvvxxxyyysssvvvyyy{{{{{{{{{{{{|||zzz{{{|||~~~yyypppgggaaa[[[TTTPPPQQQKKKJJJHHHFFFEEEDDDDDDDDDDDDBBB@@@???@@@BBBAAAAAA@@@AAACCCDDDDDDCCCBBBAAA???>>>>>>===<<<<<<<<<<<<:::;;;<<<===>>>======<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@???>>>>>>======;;;===???AAABBBAAA@@@??????????????????>>>>>>===@@@??????>>>>>>======<<<999:::;;;<<<======<<<;;;::::::;;;<<<<<<<<<;;;:::999;;;======<<<;;;;;;<<<<<<<<<<<<<<<<<<======>>><<<<<<<<<===============>>>============>>>@@@AAA============>>>???@@@@@@<<<===???>>>======>>>@@@@@@@@@@@@BBBDDDGGGIIIKKKKKKPPPUUUXXXZZZ___gggmmmtttxxx|||~~~}}}{{{yyyyyyrrrsssttttttttttttwwwyyyzzz|||~~~zzzmmmdddZZZUUUQQQNNNNNNPPPKKKIIIFFFDDDBBBCCCDDDEEECCC@@@======>>>@@@@@@@@@???@@@BBBCCCCCCBBB@@@???>>>>>>===<<<<<<<<<<<<===999;;;===??????>>>===<<<:::::::::;;;;;;===>>>>>>BBBBBBAAA@@@???>>>======999;;;>>>@@@@@@@@@>>>===???????????????>>>======;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@???>>>======>>>>>>>>>>>><<<;;;:::777999<<<===<<<===>>>???<<<<<<<<<<<<<<<===>>>>>>===============<<<<<<<<<>>>>>>===>>>>>>@@@BBBCCC<<<<<<;;;;;;<<<>>>@@@AAA===>>>??????>>>>>>???@@@BBBBBBDDDGGGKKKOOOSSSUUUWWW\\\bbbeeehhhmmmvvv~~~~~~}}}zzzxxxyyyxxxuuurrrpppqqqtttwww}}}zzzqqqiiicccXXXVVVTTTQQQNNNLLLJJJJJJHHHGGGFFFDDDBBB@@@>>>===DDD@@@======@@@BBBAAA@@@@@@?????????AAAAAA???===========================999<<<>>>>>><<<;;;>>>@@@===<<<<<<===???@@@???>>>===???AAAAAA@@@>>>>>>???======>>>>>>?????????@@@AAA@@@???@@@AAAAAA@@@>>>===============<<<<<<<<<>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<===>>>>>>>>>===;;;:::???>>>===>>>???@@@@@@???>>>AAACCCAAA<<<;;;???DDD>>><<<>>>CCCCCCAAACCCIIIHHHMMMRRRUUUWWWZZZ```dddlllooosssuuuwww{{{~~~yyywwwsssssstttsssssstttxxx{{{yyyqqqjjjccc]]]YYYSSSRRROOOMMMJJJHHHGGGFFFGGGFFFEEECCCBBB@@@???>>>BBB@@@======>>>???@@@@@@AAA@@@??????@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<999<<<>>>===<<<<<<>>>@@@===<<<;;;<<<>>>???>>>======???AAAAAA@@@>>>>>>???======>>>>>>>>>?????????@@@??????@@@AAAAAA@@@>>>=====================<<<<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>>>>>>>>>>======>>>>>>>>>?????????===============<<<<<<;;;=========>>>???@@@AAA@@@>>>???@@@>>><<<<<>>===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::<<<============>>>@@@===<<<:::;;;<<<>>>===<<<<<<>>>AAAAAA@@@>>>>>>???======>>>>>>>>>>>>??????>>>======???AAAAAA@@@???<<<<<<==================;;;;;;;;;<<<<<<=========;;;;;;<<<<<<<<<=========:::;;;<<<===>>>>>>>>>>>>======>>>>>>>>>>>>??????>>>======<<<<<<<<<<<<===<<<<<<===>>>???@@@@@@AAA>>>>>>======>>>???AAABBBHHHGGGIIIMMMPPPQQQVVV\\\bbbhhhoootttwwwzzz|||vvvqqqooonnnqqqsssuuuxxxzzz~~~{{{wwwwwwmmmggg^^^WWWSSSPPPOOONNNNNNMMMLLLJJJHHHGGGFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA===@@@AAA???<<<<<>><<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>??????===<<<::::::;;;======<<<<<<>>>@@@@@@???>>>>>>???======>>>>>>>>>>>>>>>>>><<<<<<<<<>>>@@@AAA@@@???<<<<<<<<<<<<============:::;;;;;;<<<===>>>??????<<<<<<<<<<<<============;;;;;;<<<======>>>==================>>>>>>>>>???>>>===<<<;;;;;;<<<===>>><<<===>>>>>>>>>>>>???@@@???>>>===>>>BBBDDDFFFFFFJJJMMMTTT[[[aaaffflllpppqqqvvv|||~~~}}}}}}yyysssnnnlllmmmooosssuuuxxx{{{~~~zzzoookkkkkkaaa]]]YYYUUUSSSQQQOOOMMMLLLKKKJJJHHHGGGGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>@@@BBBAAA>>>===@@@BBBDDDAAA>>><<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>><<<:::999;;;<<<<<<<<<;;;===???@@@???>>>>>>???>>>>>>==================;;;;;;;;;<<>>>>><<<<<<===>>>???@@@@@@@@@<<<<<<<<<=========>>>>>>;;;<<<==================<<<============>>>>>>>>>>>>===<<<;;;;;;<<<===>>>===>>>@@@???======>>>@@@@@@??????BBBGGGKKKNNNOOOSSSZZZdddmmmsssyyy}}}~~~zzz~~~}}}|||}}}|||}}}uuutttqqqmmmkkkmmmqqqtttyyy{{{}}}zzzmmmccc^^^]]]XXXVVVSSSRRRQQQOOOLLLJJJGGGFFFEEEDDDDDDDDDDDDDDDAAAAAAAAAAAAAAABBBBBBBBB???@@@AAAAAA@@@???@@@AAABBB@@@===<<<=========<<<===========================<<<<<<===???@@@@@@???@@@===;;;:::;;;<<<======:::<<>>>>>???>>>>>>============<<<<<<;;;::::::<<<>>>>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@@@@<<<<<<=========>>>>>>>>><<<<<<===============<<<<<<<<<============>>>>>>===<<<<<<<<<<<<======>>>===@@@BBBBBB@@@@@@CCCFFFDDDFFFHHHLLLQQQVVV[[[^^^gggooowww|||~~~~~~}}}~~~~~~{{{qqqqqqpppooopppsssxxx|||{{{sssiiiaaa[[[WWWVVVTTTRRROOOMMMLLLJJJHHHFFFCCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????AAAAAA???>>>@@@>>>======>>>>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;===@@@AAA@@@>>>BBB???;;;:::;;;=========999<<<>>>??????>>>>>>???>>>>>>=========<<<<<<<<<;;;;;;:::;;;======<<<:::;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>?????????<<<=========>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<=========>>>>>>;;;<<<<<<===============<<<@@@EEEFFFEEEGGGKKKPPPOOOSSSYYY]]]aaagggooottt{{{}}}~~~{{{xxxtttuuuwwwxxxyyy|||qqqlllddd]]]YYYXXXWWWVVVUUURRRMMMJJJHHHGGGEEEDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@>>><<<>>>AAAAAA???<<<>>>======>>>??????===;;;>>>>>>>>>>>>>>>>>>>>>>>>???<<<;;;===@@@BBB@@@>>>CCC@@@<<<;;;;;;===>>>>>>999;;;>>>??????>>>??????>>>>>>======<<<<<<<<<;;;<<<;;;:::;;;<<<<<<:::999;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>========================>>>>>>>>>>>><<<===============<<<<<<<<<<<<<<<<<<=========>>>:::;;;===>>>>>>>>>===<<<;;;@@@FFFIIIJJJLLLRRRWWWZZZ```ggglllooouuu~~~{{{{{{}}}}}}|||zzz{{{}}}}}}zzzvvvzzz|||~~~{{{rrrmmmbbb^^^XXXTTTRRRRRRQQQPPPLLLLLLKKKIIIGGGFFFEEEDDD>>>???@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@???>>>======<<<>>>999777;;;<<<999999======;;;;;;@@@AAA>>><<<======<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>======@@@???>>>===;;;:::888888888888999::::::;;;<<<<<<============>>>>>>>>>>>>:::===??????<<<:::<<<>>>>>>>>>>>>>>>>>>===<<<<<<;;;===???AAAAAA@@@>>>============>>>??????>>><<<<<<===>>>???@@@@@@AAAAAACCCLLLMMMPPPZZZ[[[[[[ccckkkooouuu{{{}}}xxxyyy{{{}}}}}}~~~~~~~~~}}}||||||wwwnnnfff```XXXVVVSSSQQQRRRRRRRRRRRRIIIHHHGGGFFFDDDCCCBBBAAA???@@@@@@AAABBBCCCCCCCCCAAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????@@@@@@??????>>>======<<<>>>::::::===>>>;;;:::======;;;;;;???@@@>>>===???===<<<;;;::::::;;;<<<======>>>>>>>>>>>>======<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>;;;===>>>>>>===<<<<<<===>>>>>>>>>>>>======<<<;;;======>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>===<<>>>>>>>>>>>??????@@@??????>>>>>>======<<<<<<:::;;;>>>>>>;;;:::<<<===;;;;;;>>>???===>>>BBB===<<<:::999999;;;<<<>>>>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<=========;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>======>>>??????===<<>>>>>===<<<<<<;;;;;;???>>><<<::::::;;;===>>><<<<<<<<<======>>>??????AAAAAABBBDDDGGGKKKOOOQQQ___kkkqqqxxx{{{}}}~~~uuupppiiibbb]]]YYYUUURRRQQQOOONNNNNNMMMLLLHHHFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDD@@@@@@AAABBBBBBBBBAAAAAA??????>>>>>>>>>>>>????????????>>>>>>============999:::;;;<<<<<<:::999:::===;;;;;;======<<>>>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<=========;;;;;;;;;;;;;;;:::::::::<<<<<<<<<=========>>>>>>???===<<<===@@@AAA>>>;;;>>>>>>===<<<;;;;;;;;;;;;>>>===<<<;;;:::;;;<<<=========>>>??????BBBEEEGGGDDDEEEGGGKKKQQQYYY___cccooo|||~~~xxxiiiddd^^^ZZZWWWUUUSSSRRRPPPOOOMMMMMMLLLIIIEEEBBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCC???@@@AAAAAABBBBBBBBBAAA??????>>>>>>>>>>>>??????>>>>>>>>>===============999<<<>>><<<::::::;;;<<<===;;;<<<>>>===;;;>>>DDD;;;;;;999999999;;;<<<>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999<<<<<<<<<<<<============???===;;;===???@@@>>>;;;======<<<;;;:::;;;;;;;;;==================<<<<<<<<<>>>???AAABBBGGGMMMQQQPPPQQQUUU\\\eeeooowww|||xxxoooiiibbb^^^YYYUUUSSSRRRPPPOOOKKKJJJJJJJJJJJJIIIFFFCCCAAAAAAAAAAAAAAAAAA@@@@@@BBBAAA@@@???@@@@@@BBBCCC??????@@@AAABBBBBBBBBBBB??????>>>>>>>>>>>>??????========================:::???@@@<<<999;;;>>>???===<<<>>>???===:::===BBB999999999::::::;;;<<<<<<;;;<<<===>>>>>>?????????>>>>>>===<<<;;;;;;::::::888888888888999999999999;;;;;;<<<<<<<<<============<<<<<<===>>>>>><<<;;;;;;;;;:::999:::;;;<<<=========>>>???@@@?????????<<>>>>>???@@@BBB>>>???@@@AAABBBBBBBBBBBB??????>>>>>>>>>>>>??????========================999>>>???888555999===>>><<<===@@@AAA>>>999;;;@@@777888:::;;;<<<<<<;;;;;;999:::<<<===???@@@@@@@@@>>>======<<<;;;;;;::::::888888888999999:::::::::;;;;;;;;;<<<<<<<<<======:::;;;======<<<;;;;;;<<<999999888888999;;;===???@@@?????????@@@AAACCCDDDAAAEEEJJJNNNSSS\\\gggpppmmmooorrrwww~~~wwwooohhhaaaYYYSSSUUUSSSQQQPPPPPPPPPOOOMMMHHHGGGEEEDDDEEEEEECCCAAABBBBBBCCCCCCCCCCCCDDDDDDBBB@@@???======>>>@@@AAA>>>???@@@AAABBBBBBCCCBBB??????>>>>>>>>>>>>??????<<<<<<<<<===============666;;;;;;444000444:::;;;<<<>>>AAACCC>>>888999???666777:::<<<===<<<;;;:::888999;;;===???@@@AAABBB<<<<<<<<<<<<<<<;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======888;;;>>>===:::999:::<<<888888777777999;;;>>>@@@CCCAAA???===???BBBGGGIIIHHHMMMRRRWWW]]]gggttt~~~|||~~~yyyqqqhhhbbb___[[[UUUPPPPPPOOOOOOMMMKKKIIIGGGFFFDDDBBB@@@AAADDDDDDAAA>>>CCCBBBAAA@@@@@@AAACCCDDD@@@@@@???>>>======>>>>>>EEEBBB???@@@BBBCCCBBBAAAAAAAAA@@@???>>>===<<<<<<@@@BBB???;;;999<<<<<<999===<<<;;;:::999:::;;;<<>><<<<<<>>>???666888;;;;;;<<<<<<>>>@@@AAABBBCCCCCCEEEHHHLLLPPPSSSXXXaaakkkuuu|||yyynnnggg```\\\ZZZXXXTTTPPPOOOOOOMMMLLLJJJHHHGGGFFFEEECCCAAABBBCCCDDDBBB???DDDCCCAAA@@@@@@AAABBBCCC@@@@@@???>>>>>>>>>>>>>>>BBBAAA@@@AAADDDDDDBBB???>>>>>>>>>>>>>>>=========;;;>>>===::::::===>>>;;;<<<;;;:::::::::;;;<<<<<<>>>???@@@???<<<:::::::::::::::::::::::::::::::::;;;===@@@BBBDDDDDDBBBBBB===<<<<<<;;;::::::999999:::;;;;;;;;;;;;;;;::::::<<<;;;;;;::::::999888888=========<<<;;;;;;===???999:::<<<<<<;;;<<<>>>@@@BBBDDDGGGJJJMMMQQQVVVZZZdddiiipppyyyxxxooohhh___[[[VVVTTTTTTTTTRRROOOOOOMMMKKKIIIHHHGGGGGGGGGGGGEEECCCCCCCCCCCCBBBAAADDDCCCBBB@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@CCCDDDDDDBBB???;;;;;;<<<<<<============999<<<===;;;;;;===<<<999;;;:::::::::;;;<<<======<<<>>>???>>>;;;:::999:::::::::::::::::::::;;;;;;;;;===???AAABBBAAA@@@???<<<<<<<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::999999;;;<<<===<<<;;;;;;===???<<<===>>>======>>>AAACCCEEEIIIOOOUUU[[[aaahhhlllwwwzzz|||sssjjjbbb]]]VVVSSSPPPOOOPPPPPPOOOMMMMMMKKKIIIFFFEEEEEEFFFGGGHHHGGGEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???>>>>>>???AAABBBCCCBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???<<<:::;;;999444:::::::::;;;<<<===>>>>>>;;;<<<======;;;999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===??????>>>===<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;:::::::::;;;<<<<<<===>>>>>><<<===>>>===<<<<<<===>>>===>>>@@@@@@AAADDDHHHKKKOOOUUU\\\eeelllssszzz~~~~~~vvvllleee___\\\YYYSSSQQQOOONNNNNNMMMLLLKKKKKKIIIGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>????????????>>>===>>>@@@BBBEEE<<<<<<<<<;;;:::999999888;;;>>>???<<<:::;;;999444999:::;;;<<<======>>>>>>999;;;<<<<<<:::999:::;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>??????>>>======;;;;;;;;;;;;;;;:::::::::888888999:::::::::::::::999999:::;;;<<<===>>>>>><<<>>>???>>>===<<<===>>><<>>>>>>>>>>>>>>??????@@@@@@@@@>>><<<;;;===BBBEEE======<<<;;;:::999888888999<<<===;;;;;;===<<<999:::;;;<<<===============999:::<<<<<<;;;:::;;;<<<:::::::::;;;<<<<<<======>>>??????@@@@@@@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;;;;;;;;;;::::::::::::::::::::::::<<<>>>@@@AAA@@@@@@AAABBBAAAEEEKKKQQQWWW\\\bbbfffrrruuuzzzzzzyyyyyy{{{yyyrrrhhhccc\\\VVVSSSRRRQQQQQQNNNOOONNNLLLJJJGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC???CCCFFFGGGEEEDDDCCCDDD@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@???@@@???===;;;<<>>===::::::===>>>;;;;;;<<<===>>>>>>===<<<<<<999:::<<<===<<<;;;<<<===::::::;;;;;;<<<==================>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============<<<<<<<<<<<<<<<<<<======>>>AAAEEEHHHIIIKKKMMMOOOPPPUUU]]]eeekkkqqqvvvyyyuuuxxx{{{}}}qqqggg]]]ZZZVVVRRRQQQOOOMMMKKKKKKLLLLLLKKKHHHEEEDDDDDDBBBCCCCCCDDDDDDCCCBBBBBB<<>>>>>===>>>>>>???@@@@@@===???AAA@@@===<<<>>>@@@::::::;;;;;;;;;;;;<<<<<<@@@BBB???;;;999<<<<<<999<<<<<<===>>>>>>===<<<;;;999;;;<<<===<<<<<<===>>>::::::;;;;;;<<<===>>>>>>999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????======>>>@@@AAACCCDDDDDDAAAEEEKKKOOOSSSVVVYYY[[[___eeennnvvv}}}}}}|||uuuyyy{{{qqqdddZZZTTTTTTRRROOOKKKIIIJJJKKKHHHKKKLLLKKKIIIFFFBBB>>>AAAAAABBBBBBBBBAAA@@@@@@???@@@AAABBBBBBAAA???>>>@@@???>>><<<<<<<<<===>>>============>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>===<<<<<<<<<;;;:::;;;<<<===>>>>>>>>>===<<<888999;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>==================>>>>>>>>>>>>BBB???===<<<>>>>>><<<:::???>>>======>>>>>>===;;;CCC@@@======AAADDDEEEDDDHHHLLLTTT___iiippprrrqqqvvvzzz~~~}}}~~~~~~~~~~~~zzzqqqiii```VVVNNNLLLNNNOOONNNLLLJJJJJJKKKHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@AAAAAABBBAAAAAAAAA???@@@@@@@@@@@@@@@??????@@@???>>>=========>>>>>><<<=========>>>>>>>>>>>>>>>???????????????>>>>>>========================>>>>>>===>>>>>>===<<<:::>>>>>>>>>===<<<;;;:::999999:::;;;<<<===<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>AAA???<<<<<<===>>><<<:::<<<;;;;;;<<<===>>>>>>===@@@???>>>>>>BBBGGGLLLOOOTTTYYYaaammmxxx~~~}}}|||~~~yyylllccc]]]ZZZWWWTTTHHHKKKMMMNNNLLLIIIHHHGGGGGGEEEDDDCCCCCCDDDEEEFFF??????@@@AAABBBBBBBBBAAA??????>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>??????<<<<<<=========>>>>>>>>>>>>>>>???>>>>>>===<<<<<<999999999999999999999999<<<===>>>??????>>><<<;;;>>>>>><<<;;;::::::::::::;;;;;;<<<=========<<<<<<999:::;;;<<<===>>>???@@@============>>>>>>>>>>>>@@@>>><<<<<<<<<===<<<;;;;;;;;;;;;<<<===>>>@@@AAA@@@AAACCCGGGMMMVVV___eeeiiimmmuuu~~~~~~|||}}}tttlllaaaZZZWWWWWWXXXYYYLLLMMMMMMLLLHHHFFFEEEEEEEEECCCBBBCCCCCCBBBBBBEEE===>>>???@@@AAABBBBBBBBB???>>>=========>>>???@@@@@@@@@??????????????????<<<<<<<<<=========>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::::::::::::::::::::<<>>===<<<;;;:::999999:::;;;===>>><<<<<<==================999999:::;;;===???@@@AAA============>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========???AAACCCDDDFFFLLLWWWcccooowww{{{~~~{{{qqqeee```YYYRRROOOMMMMMMMMMNNNMMMKKKHHHEEEDDDFFFHHHDDDAAABBBEEEEEE@@@???AAA===>>>???@@@AAAAAABBBBBB???>>>=========>>>@@@AAA?????????@@@@@@@@@??????<<<<<<<<<<<<===========================<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>999<<<@@@AAA???===<<<===::::::999999:::;;;===>>>=========<<<<<<<<<======:::::::::;;;<<<>>>@@@AAA============>>>>>>>>>>>><<<======<<<<<<<<<===>>>;;;=========<<<===AAADDDFFFJJJTTTeeewwwwwwkkkdddUUUSSSQQQOOOMMMLLLLLLLLLJJJIIIGGGEEECCCEEEIIILLLDDD@@@AAAFFFFFF???===AAA>>>>>>???@@@AAAAAAAAA@@@>>>>>>>>>>>>??????@@@AAA===>>>??????@@@?????????;;;;;;<<<<<<<<<=========<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999<<<@@@@@@===;;;;;;<<<======<<<;;;;;;;;;;;;;;;>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::;;;<<<>>>@@@AAA============>>>>>>>>>>>><<<===>>>=========???AAA:::<<<>>>===<<<>>>CCCGGGKKKQQQ^^^ppp}}}qqqfff___\\\LLLMMMOOOOOOOOONNNNNNNNNFFFFFFFFFDDDBBBCCCFFFIIIEEE>>>>>>DDDDDD???@@@FFF>>>??????@@@@@@@@@??????===>>>???@@@AAAAAAAAAAAA<<<===>>>?????????>>>>>>;;;;;;;;;<<<<<<<<<======;;;<<<===>>>>>>>>>>>>>>>999999999999999999999999:::===@@@>>>:::888999<<<<<<============<<<;;;;;;>>>===;;;:::::::::;;;;;;<<<<<<;;;:::;;;===???@@@============>>>>>>>>>>>><<<>>>??????===>>>@@@CCC<<>>===>>>@@@AAABBBBBBAAAAAA;;;<<<===?????????>>>===;;;;;;;;;<<<<<<<<<======:::;;;<<<>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::===???===888666888<<<888:::<<<>>>?????????>>>===<<<;;;:::999::::::;;;===<<<;;;:::;;;===???@@@============>>>>>>>>>>>><<<>>>@@@???>>>>>>AAADDD???CCCFFFHHHIIIMMMVVV]]]eeesssyyymmmddd^^^YYYUUURRRNNNMMMKKKIIIGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCAAA@@@??????AAABBBDDD===>>>?????????>>><<<;;;???@@@AAABBBCCCBBBAAA@@@????????????>>>>>>>>>>>>???:::888<<<>>>===;;;;;;;;;===??????<<<<<<>>>@@@@@@===;;;;;;===>>>===;;;========================:::;;;;;;:::999888:::;;;;;;>>><<<999;;;@@@@@@<<<===============>>>?????????@@@@@@@@@@@@???>>>>>>;;;;;;;;;===AAADDDGGGGGGEEEHHHMMMRRRYYYbbbkkkrrr|||tttmmmbbb[[[WWWUUURRRPPPMMMLLLKKKIIIHHHGGGGGGFFFDDDCCCCCCCCCBBBBBBBBBBBBEEECCCAAA???>>>>>>??????;;;<<<=========<<<:::999>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>======???:::888<<<>>><<<;;;;;;;;;===???>>><<<<<<>>>@@@;;;999888:::===@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;::::::;;;===<<<>>>===999;;;@@@???;;;<<<<<<===>>>???AAACCCDDD>>>>>>>>>??????>>>>>>>>>???>>>>>>@@@CCCGGGJJJKKKLLLQQQZZZccckkksss{{{yyyssshhhbbbZZZUUUTTTUUUSSSRRRKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBCCCBBB@@@>>>======>>>>>><<<<<<<<<===<<<<<<;;;:::>>>===<<<<<<<<<===????????????>>>>>>>>>>>>======>>>:::999<<<===;;;:::<<<;;;<<<>>>>>>===<<<>>>???:::999888:::<<>>>>>>>>===:::;;;>>>>>>:::<<<<<<<<<===>>>@@@AAABBB======>>>>>>>>>>>>??????BBBBBBCCCEEEIIINNNSSSVVV\\\cccmmmwww~~~~~~wwwlllddd^^^YYYSSSPPPQQQSSSRRRQQQHHHGGGFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>======>>>???@@@AAA>>>>>>>>>>>>>>>>>>======???===;;;:::;;;<<>>>>>>>>===============:::999<<<===::::::<<<;;;<<<<<<=========>>>???<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;::::::<<<>>>???>>><<<;;;<<<===<<<:::>>>===<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>??????CCCEEEHHHLLLRRRZZZbbbgggrrrwww~~~{{{wwwrrrooo~~~vvvlllbbb[[[UUUPPPKKKIIIKKKLLLLLLKKKEEEEEEDDDDDDCCCDDDDDDEEEAAAAAABBBBBBBBBBBBBBBBBB<<<=========>>>???@@@@@@>>>>>>=========>>>>>>>>>@@@>>><<<;;;;;;===@@@BBB>>>>>>>>>============<<<<<<999:::<<<<<<999999<<<;;;;;;;;;<<<===>>>>>>>>>======<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::999999;;;===@@@===;;;<<<===<<<<<<;;;======<<<<<<<<<<<<============<<<<<<===>>>???@@@FFFJJJPPPWWW```jjjttt{{{{{{vvvppplllgggbbb___xxxpppiiibbb[[[VVVSSSOOOJJJHHHJJJKKKJJJIIIDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB????????????>>>>>>======<<<;;;;;;;;;;;;<<<======@@@???===<<<<<<>>>@@@BBB>>>>>>============<<<<<<;;;999:::<<<;;;888999===;;;::::::;;;===???>>>>>>;;;<<<======<<<<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;888999::::::999999;;;===@@@<<<:::===>>><<<;;;===<<<<<<===>>>@@@BBBDDDEEE<<<<<<<<<>>>@@@DDDGGGHHHOOOVVV___gggpppzzz{{{wwwoookkkfff```\\\XXXTTTQQQyyyrrriiiaaa[[[WWWUUUSSSSSSNNNJJJIIIJJJLLLKKKIIIFFFFFFEEEDDDCCCCCCCCCDDD@@@@@@AAAAAAAAABBBBBBBBB??????@@@@@@??????>>>>>><<<;;;;;;:::;;;<<<===>>>???>>>===<<<===>>>@@@AAA>>>>>>=========<<<<<<<<<:::999;;;===:::777888===;;;999888:::===??????===>>>???@@@>>><<<;;;===???<<<<<<<<<<<<<<<<<<<<<<<<888:::;;;:::::::::<<<>>>@@@:::999===???<<<<<>>???BBBFFFKKKQQQVVVZZZ___fffpppxxx~~~|||xxxqqqiiiccc]]]YYYUUUQQQOOOMMMKKKIIIpppiii___VVVRRRQQQQQQQQQMMMIIIEEEDDDFFFHHHGGGEEEHHHGGGFFFEEEEEEDDDDDDDDD@@@@@@@@@AAAAAABBBBBBBBB<<<===>>>@@@AAAAAABBBBBB>>>===<<<<<<===>>>???@@@>>>======<<<===>>>???@@@>>>=========<<<<<<<<<<<<:::999;;;===:::777888===;;;999888:::>>>@@@???===CCCDDDDDD@@@<<<999:::;;;========================999;;;<<<;;;;;;;;;>>>@@@???999888===???<<<<<<@@@<<<======>>>???AAABBBCCCCCCEEEHHHNNNVVV^^^eeeiiilllsss}}}|||yyyuuupppkkkcccYYYQQQPPPNNNJJJHHHHHHHHHGGGFFFzzzpppccc^^^WWWSSSQQQPPPMMMKKKHHHIIIIIIGGGDDDBBBBBBCCCGGGFFFEEECCCAAA???===<<<@@@??????>>>???AAABBBCCCCCCCCCAAA@@@???>>>>>>>>>;;;@@@BBB===;;;===???>>>;;;;;;<<<======<<<<<<<<<===<<<;;;===???AAAAAAAAA======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<@@@AAABBBAAA>>><<<::::::999:::<<<<<<;;;;;;===>>>@@@???>>><<<;;;;;;;;;;;;<<<;;;;;;<<<===>>>===<<>>???@@@DDDGGGJJJFFFMMMXXXaaaiiiqqqzzz~~~~~~zzzvvvssshhhaaa\\\[[[YYYRRRMMMKKKEEEEEEDDDBBB@@@???>>>===xxxlllddd]]]XXXSSSOOONNNMMMLLLJJJGGGHHHHHHGGGEEECCCCCCDDDEEEEEEDDDDDDBBBAAA???>>>?????????>>>???@@@BBBCCCBBBAAA@@@@@@????????????>>>???AAABBBBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;>>>??????>>>777888888888999999::::::;;;;;;;;;<<<<<<<<<======???@@@AAA@@@>>><<<<<<<<<<<<===>>>>>>======>>>???>>>>>>======<<<;;;:::::::::::::::;;;===>>>>>>>>><<<======>>>@@@EEEJJJNNNQQQ\\\lllyyy|||xxxsssnnniiiddd___\\\VVVPPPLLLLLLKKKFFFBBBBBBBBBAAA@@@???>>><<<;;;;;;zzzqqqggg^^^XXXUUURRRNNNKKKJJJJJJIIIHHHEEEFFFGGGFFFDDDCCCDDDEEECCCDDDDDDDDDCCCBBBAAAAAA??????>>>??????@@@BBBBBB@@@@@@????????????@@@@@@AAA===@@@JJJNNNHHHBBBCCC???>>>===<<<;;;;;;;;;<<<>>><<<;;;;;;<<<======<<<555555666777888999::::::999::::::;;;<<<===>>>>>>>>>??????>>>===<<<===???@@@AAAAAAAAA???>>>???@@@;;;<<<======<<<;;;:::999::::::::::::;;;===>>>???<<<===???BBBFFFLLLTTTZZZ___mmm~~~zzznnnjjjccc]]]XXXSSSNNNKKKGGGCCCAAACCCCCC@@@>>>???>>>===<<<;;;:::999888888yyymmmddd\\\WWWTTTPPPNNNKKKIIIGGGFFFFFFFFFBBBDDDEEEDDDCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBAAAAAA>>>>>>>>>??????@@@AAAAAA>>>>>>>>>>>>>>>???@@@@@@BBB<<>>===<<<<<<<<<<<>>???===>>>>>>===<<<<<>>>>>???999:::<<<======;;;999888<<<<<<<<<;;;:::;;;<<<>>>@@@CCCHHHMMMRRR[[[eeelllrrr}}}~~~{{{vvvppplll___[[[UUUPPPMMMKKKIIIGGGAAA>>>===@@@@@@>>>===???;;;::::::999888777666666yyymmmccc[[[WWWTTTSSSNNNMMMKKKHHHEEEDDDCCCDDD@@@AAABBBBBBAAAAAABBBCCCEEEEEEEEEDDDCCCAAA??????======>>>???@@@@@@@@@AAA============>>>???@@@@@@AAA<<>>>>>======@@@>>><<<<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<===>>>???<<<======<<<<<<===???BBB@@@AAAAAA@@@>>><<<<<<===888999;;;======<<<:::999?????????>>><<<<<<>>>AAAIIINNNUUU\\\bbbjjjuuu}}}{{{wwwrrrmmmggg```\\\QQQMMMHHHEEECCCCCCAAA@@@===;;;;;;===<<<999999<<<999999888888888777777777{{{oooiiiaaaYYYTTTRRRPPPOOOKKKLLLKKKHHHEEECCCCCCCCC@@@AAABBBBBBAAA@@@AAACCCEEEEEEDDDCCCBBB@@@>>>===<<<===>>>???@@@@@@@@@@@@======<<<======>>>?????????===EEEVVV^^^UUUHHHBBBBBBBBBBBBBBBBBBAAA@@@???@@@>>><<<<<<=========<<<===<<<<<<<<<;;;;;;;;;:::999::::::;;;<<<===>>>>>>;;;<<<======<<<===???AAA>>>??????>>><<<:::;;;<<<999:::;;;<<<======<<<;;;>>>AAACCCBBBBBBDDDIIINNNXXX___gggmmmqqqwww{{{wwwqqqmmmfff```[[[VVVRRRNNNJJJGGGCCC@@@???===<<<:::<<<;;;;;;===;;;777777;;;888888888888888888777777~~~uuuooo```\\\WWWRRRPPPMMMKKKIIIGGGHHHIIIGGGDDDBBBCCCEEEBBBCCCDDDCCCBBBAAABBBCCCBBBBBBBBBBBBAAA@@@???>>><<<===>>>???@@@@@@@@@???======<<<<<<<<<===>>>>>>>>>???CCCKKKPPPOOOHHHBBBAAACCCDDDFFFFFFDDDBBBAAA>>><<<;;;;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::<<<===>>>======>>>???<<<===>>>===;;;::::::;;;::::::;;;<<<======>>>>>>:::???DDDHHHKKKQQQ[[[bbblllttt||||||yyywwwrrrkkkfff___[[[TTTNNNKKKIIIGGGFFFEEECCC@@@>>>===;;;999777::::::;;;<<<:::666777<<<777777777777777888888888}}}rrrhhhcccXXXUUURRRPPPNNNLLLHHHEEECCCEEEGGGFFFDDDCCCDDDGGGDDDEEEFFFEEECCCBBBCCCDDD???@@@@@@AAAAAA@@@@@@@@@;;;<<<>>>???@@@@@@??????======<<<<<<<<<<<<=========@@@AAAAAAEEEJJJIIICCCAAACCCFFFHHHHHHFFFDDDBBB<<<;;;999:::;;;<<<<<<;;;;;;<<<<<<===>>>???@@@@@@;;;;;;<<<<<<<<<<<<<<<<<<999;;;>>>???>>>=========;;;<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;<<<>>>???@@@666<<>>>>>??????@@@AAABBBBBBCCCCCC@@@AAABBBBBB@@@@@@AAABBB======>>>>>>>>>>>>======:::===@@@???======BBBGGGDDDCCCAAA???===;;;:::999;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>><<<>>>>>>;;;888888<<>>>>>???@@@>>><<<;;;<<<=========:::;;;===>>>>>>???BBBDDDCCCJJJUUUaaakkkttt||||||yyyrrrjjj___VVVRRRPPPOOONNNGGGFFFBBB???============;;;;;;::::::999888777777777777777777777888888888777777888888888888777777|||pppgggaaa\\\XXXRRRQQQOOOMMMJJJHHHFFFEEECCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBBBBAAA@@@@@@@@@??????@@@@@@AAAAAABBBBBB@@@AAABBBAAA@@@???@@@AAA========================:::===??????<<<===BBBFFFAAAAAA@@@???>>>>>>======<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;999777777999;;;777888999;;;<<<=========???>>>===<<<<<<======<<<:::;;;======>>>AAAEEEHHHPPPWWWcccnnnxxx}}}wwwppplllbbb\\\SSSLLLJJJIIIHHHGGGDDDBBB???===;;;:::;;;;;;999999888888777666666555888888888777777666666666555555666666666666555555yyyooofff^^^WWWRRRPPPNNNMMMKKKHHHFFFDDDCCCCCCAAABBBCCCCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>===>>>???======;;;;;;;;;;;;======;;;===???>>>===>>>BBBFFF????????????@@@@@@AAAAAA<<<======>>>>>>======<<<<<<<<<<<<<<<<<<===>>>>>>???<<<:::999999:::999999666888:::<<<=========<<<===============<<<<<<<<<===>>>???@@@CCCIIIPPPUUUbbbiiittt}}}vvvnnnfff^^^YYYPPPLLLGGGCCCBBBBBBAAAAAA>>>===;;;999888888888999777666666555555444444444999999888777666555444444444555555666666555555444pppiiibbb]]]XXXRRRMMMMMMLLLKKKIIIFFFDDDCCCCCCCCCAAABBBCCCDDDDDDBBB@@@???@@@AAAAAAAAABBBBBBCCCCCC@@@@@@?????????????????????@@@AAA???===<<<===>>>???>>><<<;;;;;;<<<>>>???===>>>?????????@@@CCCGGG>>>??????@@@AAAAAABBBBBB=========>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>BBB???;;;;;;======;;;999:::;;;===>>>???>>>===<<<;;;<<<======<<<<<<<<<===AAABBBEEEIIIOOOWWWaaagggsssyyy|||wwwppphhh```XXXPPPKKKFFFDDDBBB@@@??????>>>>>>;;;:::999888777777777888666555555555444444333333888888777666666555444444666777777777777777777666|||vvvddd]]]YYYYYYVVVPPPMMMNNNLLLKKKIIIGGGFFFEEEDDDDDDAAABBBCCCDDDDDDBBB@@@????????????@@@AAAAAABBBBBB@@@@@@??????????????????>>>???@@@???===<<<===>>>@@@???===<<<<<<===???@@@???@@@@@@@@@AAABBBEEEGGG???@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>======>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>AAA>>>;;;<<<>>>>>><<<999===>>>>>>>>>>>><<<;;;:::999;;;======<<<<<<>>>@@@EEEHHHMMMTTT\\\gggqqqxxx{{{uuuqqqlllhhhaaaZZZTTTMMMGGGCCCBBBBBBAAA@@@>>><<<<<<<<<999999888888777777777777666555555555555555444444555555555555555555555555666666777777777777666666}}}sssmmm\\\UUUSSSVVVVVVOOOLLLOOOKKKKKKKKKJJJIIIHHHFFFEEEAAABBBCCCCCCCCCBBBAAA@@@?????????@@@@@@AAAAAAAAA??????@@@@@@@@@@@@@@@@@@===???@@@???>>>===>>>???@@@@@@???>>>>>>???@@@@@@@@@@@@@@@@@@AAADDDFFFGGG@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???<<<<<<<<<<<<<<<===>>>>>>===<<<;;;;;;<<<<<<;;;:::======<<<;;;:::999999999:::<<>>>>>???DDDHHHLLLQQQYYYccclllvvv~~~|||wwwtttoooiiiddd\\\XXXSSSNNNKKKGGGCCC@@@>>>??????===;;;999999999:::999999999888888777777555555555555555555555555444444444444555555666666333444444555555444444333}}}rrrhhhcccXXXPPPOOOUUUTTTLLLIIIMMMJJJKKKMMMMMMLLLJJJGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA??????@@@@@@AAAAAABBBBBB<<<>>>????????????@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>@@@CCCDDDEEE>>>>>>>>>?????????@@@@@@??????>>>======>>>??????<<<<<<<<<<<<<<<===>>>>>>999;;;<<<<<<<<<;;;<<<===<<<;;;:::999999:::<<<======@@@BBBAAAAAADDDKKKQQQXXX___jjjttt}}}~~~yyyssslllgggeeebbb\\\WWWOOOLLLHHHEEECCCBBB@@@>>>;;;<<<===;;;888666777999::::::999999888777666555555555555555555555555555555555444444444444444444333444444555555444444333|||ssshhh___[[[WWWOOOMMMSSSRRRIIIEEEIIIIIIKKKNNNOOONNNKKKHHHFFFDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBBBBCCCCCC<<<===???@@@???@@@AAACCC======>>>>>>>>>>>>======>>>===<<<===???BBBCCCCCC<<<<<<===>>>???@@@AAAAAA@@@???>>>======>>>???@@@<<<<<<<<<<<<<<<===>>>>>>999<<>>AAA===<<<:::999:::===@@@BBB@@@BBBDDDCCCCCCGGGPPPWWWdddkkkwww{{{tttlllfff^^^ZZZYYYWWWRRRNNNHHHEEEBBB@@@??????>>><<<999;;;<<<:::777666888:::::::::999999888666555444444444444444444444444444666666555444333333222111555666666666666666666555yyyooohhhddd```YYYTTTNNNLLLJJJKKKKKKJJJFFFCCCIIIKKKLLLJJJGGGDDDBBBBBBEEEEEEDDDAAA???@@@BBBEEEBBBBBBBBBBBBBBBBBBAAAAAA>>>AAABBB@@@@@@CCCCCC@@@>>>??????>>>======>>>@@@>>>@@@AAA???<<<:::;;;===;;;======<<<>>>BBBBBB?????????>>>===<<<<<<======888:::===>>>>>>===>>>???@@@????????????===:::888===???@@@???<<<;;;;;;;;;999::::::::::::<<>>;;;;;;<<<===<<<;;;999888555888:::999555444777;;;777666555444333444555555888777666555555555555555333444555444333333444555tttlllaaaZZZVVVTTTPPPMMMJJJHHHGGGHHHJJJIIIFFFDDDHHHIIIJJJHHHEEECCCCCCDDDCCCCCCCCCBBB@@@@@@BBBDDDDDDDDDDDDCCCBBBAAA@@@???===@@@AAA??????BBBBBB???;;;===>>>>>>>>>>>>AAACCC??????@@@???>>>======>>><<<>>>>>>===???CCCCCC????????????>>>>>>>>>======;;;===??????>>>======>>>===<<<<<<<<<>>>>>><<<:::;;;<<<======<<<;;;;;;<<<999;;;============???AAAIIIMMMRRRXXX```kkkxxx~~~|||~~~~~~xxxpppkkkgggbbb[[[VVVOOOMMMIIIFFFDDDCCCDDDEEECCC???===>>><<<::::::>>>:::::::::::::::999888888444777999777444222555999777666555444333444444555777666555555444444444555333555666555444333444555yyyjjjcccXXXRRROOOOOONNNMMMHHHHHHGGGIIIJJJJJJIIIGGGHHHHHHGGGEEECCCBBBCCCDDD@@@BBBCCCCCCBBBAAABBBCCCFFFEEEEEEDDDCCCAAA@@@???<<>>>>>AAAAAA>>>999;;;======>>>@@@CCCEEE@@@???>>>???@@@@@@???>>>===??????>>>@@@DDDDDD@@@??????@@@AAA@@@???>>>===>>>???@@@@@@>>>=========;;;999999:::<<<>>>>>>>>>:::<<<======<<<<<<===>>><<<>>>@@@AAAAAABBBDDDFFFNNNUUU___iiirrr}}}~~~}}}{{{zzz|||~~~~~~~~~pppiii___WWWTTTSSSPPPNNNEEECCCAAA???===>>>>>>???===::::::<<<===::::::===999999888777777777777888555777888666222111333666666666555444444444444555555555444333333333444444444555666666444444555666xxxjjjbbb]]]VVVQQQPPPPPPPPPOOOLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIGGGCCC@@@???AAACCC???AAADDDEEEEEECCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@<<>>>>>AAAAAA>>>:::;;;===>>>>>>???BBBDDDBBB???======???@@@>>>;;;===???@@@???BBBEEEDDD@@@>>>???AAABBBBBBAAA???>>>>>>???AAA@@@???>>>???@@@;;;:::888999<<<>>>???@@@===>>>??????>>>===???AAA>>>@@@BBBDDDFFFJJJNNNRRRZZZcccooozzz{{{xxxyyyzzzzzz{{{}}}}}}wwwrrrooonnnddd]]]TTTMMMJJJJJJJJJJJJCCCBBB@@@>>>=========>>>:::888999======:::999;;;999888777666666777888999666777777555333222333555666666555555444444444444444444333222222333333333555666777666555555555777zzzkkk]]]WWWUUURRRPPPNNNMMMLLLKKKOOOOOOOOONNNLLLLLLLLLLLLLLLJJJGGGBBB>>>===>>>@@@@@@BBBFFFGGGFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCBBB===@@@AAA??????BBBAAA>>><<<===>>>>>>===>>>@@@BBBBBB???<<<<<<>>>===;;;888===@@@AAA@@@CCCFFFDDD@@@>>>???AAABBBCCCAAA@@@>>>===>>>@@@@@@??????AAACCC>>><<<;;;;;;===?????????>>>??????>>>======>>>@@@???@@@BBBEEEJJJRRR[[[aaammmvvv}}}yyyuuuuuuyyy{{{}}}xxxqqqjjjddd___]]]SSSOOOJJJFFFDDDCCCCCCCCCDDDCCCAAA???======<<<<<<<<<:::;;;>>>>>>:::888999:::999888777777888::::::888999888777555444444555555555555555555444444444333333222222222333333444555666777666555555555777wwwooocccXXXRRRQQQQQQOOOMMMLLLJJJIIILLLMMMMMMKKKIIIHHHIIIJJJLLLJJJGGGBBB>>>===>>>@@@AAACCCFFFGGGFFFDDDDDDDDD???@@@AAABBBCCCCCCCCCCCC===@@@AAA??????BBBBBB???>>>???@@@>>>======>>>@@@@@@>>><<<<<<<<<;;;:::888<<>>???@@@AAABBBAAA@@@@@@<<<===??????>>>???BBBDDD???>>><<<<<<>>>???>>>============<<<<<<<<>><<<;;;::::::>>><<<<<>>999777999:::999999999999:::;;;;;;:::999888777777777777777555555666666555555444333333333222222222333444444444555666666444444555666uuuiiibbb[[[UUURRRQQQOOOMMMJJJIIIIIIJJJHHHIIIJJJHHHFFFFFFHHHKKKHHHHHHFFFCCC@@@???@@@BBBAAACCCEEEEEECCCAAAAAABBB@@@@@@AAAAAAAAAAAAAAAAAA<<>>>>>AAAAAA>>>>>>??????>>>======>>>@@@;;;<<<======<<<<<<===>>>;;;>>>@@@@@@CCCFFFCCC>>>????????????@@@@@@@@@AAA>>>>>>???>>>===>>>@@@BBB<<<<<<;;;===>>>???>>><<<<<<======>>>>>>AAADDDHHHHHHMMMTTT\\\eeeoooxxx~~~~~~xxxsssccc^^^XXXTTTQQQNNNJJJGGGBBBCCCCCCCCCAAA@@@@@@@@@======<<<;;;;;;:::::::::===;;;;;;===<<<999888:::888999999:::;;;;;;::::::999888777777777888888888444555666666666555444333333333333333333444555555333555666555444333444555xxxjjj^^^YYYVVVSSSPPPNNNKKKGGGDDDCCCEEEGGGFFFGGGHHHGGGFFFFFFJJJMMMEEEFFFEEEDDDBBBAAACCCEEEAAABBBCCCBBB@@@??????@@@AAAAAAAAAAAA@@@@@@???>>>;;;>>>???======@@@???<<<===>>>???>>>======???AAA888;;;>>>>>>======@@@CCC:::>>>@@@@@@CCCEEECCC>>>???>>>>>>>>>??????AAAAAA???@@@???>>><<<<<<>>>@@@999999:::<<<>>>???===<<<<<<>>>@@@AAACCCGGGLLLOOOPPPWWWaaallluuu}}}{{{qqqhhhcccWWWSSSNNNKKKKKKIIIGGGDDD<<<===>>>===<<<<<<===>>>::::::::::::;;;;;;;;;;;;<<<999999;;;;;;999999;;;777888999;;;;;;;;;:::999888777666666777888888888444555666666666555333333333333333333444444555666333444555444333333444555}}}qqqcccZZZXXXVVVRRRNNNKKKJJJGGGEEEDDDDDDEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJDDDFFFDDDAAAAAADDDCCC???BBB@@@>>>???@@@AAAAAA@@@AAA@@@@@@@@@??????>>>>>>===>>>???@@@??????>>>===?????????>>><<<===???AAA===???AAA???<<<:::<<>>???AAACCCCCCBBBAAA@@@???>>><<<;;;<<<===???@@@BBBBBBBBB@@@===<<<===>>><<<:::777777:::===@@@BBB@@@>>>???DDDFFFGGGPPP[[[aaagggpppyyy|||tttllleee]]]VVVRRROOOMMMIIIFFFCCCAAA@@@???;;;;;;;;;<<<>>>???AAABBB>>>===<<<;;;:::999999999555888:::999777666999;;;999::::::::::::999888888777888888777555555666777999888666555555555666777111222222333444444444444111222222333333222222111~~~qqqggg[[[TTTSSSRRROOOLLLJJJIIIGGGEEEDDDDDDDDDDDDGGGHHHIIIIIIIIIHHHGGGFFFCCCEEEEEEBBBBBBDDDBBB>>>???@@@AAA@@@???>>>AAACCC@@@@@@@@@??????>>>>>>>>>???>>>>>>>>>>>>???@@@AAA>>>>>>>>>===<<<<<<>>>@@@<<<>>>??????===<<<<<<<<<@@@AAACCCDDDEEEDDDCCCBBB???>>>===<<<===>>>@@@BBBBBBCCCBBB@@@===<<<===>>>===<<<;;;<<<===???@@@@@@CCCCCCHHHOOOSSSVVV___jjjooottt{{{tttppphhhaaaZZZTTTNNNJJJIIIHHHFFFCCCAAA???>>>===:::::::::;;;<<<===>>>???======<<<::::::999999:::777999999999888777888999::::::::::::999888666666777888888777555555666777666666555555444444444555222222333333444333333333111222222333333222222111{{{oooccc[[[RRRNNNOOOOOONNNKKKHHHHHHGGGFFFEEEDDDCCCCCCFFFGGGHHHHHHHHHFFFDDDBBBDDDGGGHHHFFFFFFGGGEEEAAA<<<@@@DDDBBB===<<<@@@FFF?????????>>>>>>>>>>>>>>>AAA@@@>>><<<===???BBBDDD======>>>===;;;;;;===???===<<<===>>>???>>><<<999===>>>???@@@AAA@@@???>>>======<<<<<<===>>>@@@AAACCCCCCCCC@@@>>><<<===>>>===>>>??????@@@@@@@@@@@@EEEHHHPPPYYY```fffoooxxx}}}wwwqqqddd```ZZZTTTOOOJJJFFFBBBBBBBBBBBB@@@???===;;;::::::::::::::::::;;;<<<<<<===<<<;;;::::::999999::::::888777888999999888777777888888888888777777666777888999888666555666777444444444444444333222222333333333333333333222111111111222222222222111111|||kkkbbbYYYTTTNNNLLLMMMNNNMMMKKKFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDFFFGGGFFFEEEBBBAAADDDIIILLLJJJIIIIIIGGGCCC===@@@BBBAAA>>>===AAADDD>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@>>>>>>???AAABBB===>>>???>>>===<<<===??????<<<:::;;;===???===:::;;;<<<============<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCCCCCCCAAA>>>======???>>>>>>?????????AAACCCEEENNNTTT]]]gggnnnttt|||{{{wwwppphhhaaaXXXTTTPPPLLLIIIFFFBBB???===>>>>>>???>>><<<:::999<<<;;;;;;:::::::::;;;;;;<<<;;;;;;:::999999999:::999777555777:::;;;:::777444555666777888888888888777888999888777666666777333333444555444333222111333333333333333222111000111111222222222222111111zzzkkk^^^YYYSSSPPPLLLKKKLLLLLLJJJHHHEEEEEEEEEEEEEEEDDDCCCBBB@@@AAACCCDDDEEEDDDCCCBBBBBBHHHKKKIIIGGGGGGFFFCCCAAA@@@??????@@@@@@AAA@@@>>>>>>>>>>>>>>>?????????BBBBBBBBBAAA@@@???>>>===>>>???@@@@@@???>>>???@@@AAA===999888;;;>>>???>>>>>>???????????????>>>>>>============>>>???@@@@@@AAABBBBBBAAA???>>>???@@@>>>?????????@@@EEELLLRRR```hhhqqqwww|||yyyrrrlllgggbbb\\\WWWNNNLLLHHHFFFDDDCCC@@@>>>;;;<<<===>>>>>><<<;;;:::<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999999999::::::777555444666:::===<<<999666666777777777666666555666888:::999888666666777444444555666666444333222333333333333222111111000000111111222222111111000vvvrrrjjj\\\TTTUUULLLKKKIIIIIIIIIHHHFFFDDDEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@AAABBBCCCCCCDDDDDD>>>DDDHHHEEEBBBCCCCCCBBBDDDAAA??????@@@AAA???>>>???????????????@@@@@@@@@AAAAAABBBBBBAAA???===<<<>>>@@@AAAAAA@@@??????@@@AAA>>>;;;:::;;;>>>@@@@@@>>>>>>=========<<<<<<<<<@@@@@@AAAAAAAAAAAABBBBBB@@@AAAAAAAAA??????AAACCC@@@BBBCCCEEEIIIQQQ]]]eeeqqqyyy~~~tttmmmddd]]]ZZZWWWSSSPPPGGGDDDBBBAAA@@@@@@>>>===<<<<<<<<<======<<<<<<<<<<<<<<<;;;:::::::::;;;;;;::::::999999999999::::::666555555777:::;;;;;;;;;::::::999888666444222111666888::::::888777666777666666666666666555444444222222222222222222111000000000111111111111000000yyymmmfffddd]]]RRROOOSSSHHHHHHHHHIIIIIIHHHFFFDDDEEEDDDCCCBBBBBBBBBCCCDDDCCCBBBAAAAAAAAABBBCCCCCC>>>DDDGGGCCC@@@AAACCCCCCDDDCCCBBBAAA>>>======>>>???@@@@@@@@@AAAAAAAAAAAA????????????????????????===???AAAAAA@@@?????????===>>>??????>>>>>>???@@@<<<<<<;;;:::::::::::::::AAAAAAAAAAAAAAA@@@??????>>>???@@@@@@@@@AAACCCEEECCCGGGMMMRRRYYYcccpppyyy}}}zzzrrrlllccc]]]UUUPPPNNNLLLIIIGGGBBB@@@>>>>>>??????>>>===<<<<<<<<<;;;;;;;;;<<<<<<::::::999999999::::::;;;:::999999999999999::::::777888999999888888999:::999999999888777666444333666888;;;;;;999777666666777666666555555555555555000111111222222222222111000000111111111111000000kkkaaa[[[\\\WWWMMMLLLRRRFFFGGGIIIJJJKKKJJJHHHGGGEEEDDDBBBAAAAAABBBCCCDDDFFFDDDBBB@@@@@@@@@BBBCCC@@@FFFIIIEEEAAACCCFFFFFFBBBEEEFFFCCC<<<999<<>>===<<<;;;<<>>@@@@@@???>>>>>>>>>999===CCCDDDBBB???>>>???@@@???>>>===============>>>??????>>>>>>===<<<;;;===>>>@@@@@@@@@BBBEEEGGGEEELLLUUU^^^fffppp}}}zzzvvvsssmmmccc\\\UUUPPPJJJGGGFFFEEEAAA>>>BBB@@@>>>>>>???@@@???>>>===<<<;;;:::::::::;;;<<<888888777777888999999:::999999999888999999::::::888;;;<<<:::666555666888444555666888999999999999666888;;;;;;999777666666777666555444333444555666///000111222222222222222000000111111111111000000yyyqqqnnn[[[ZZZWWWTTTPPPMMMJJJIIIKKKKKKJJJIIIHHHFFFEEEDDDFFFDDDAAA??????@@@BBBCCCAAAAAAAAACCCEEEFFFFFFEEEBBBFFFFFFAAA???BBBCCCBBBEEEBBB@@@BBBAAA??????BBB@@@AAAAAAAAAAAAAAAAAAAAA???AAAAAA???;;;:::===@@@????????????????????????=========???@@@AAA???===;;;===@@@@@@???=========@@@@@@@@@>>>;;;;;;===???@@@??????>>>???CCCIIIMMMQQQ\\\kkkuuu|||zzzuuummmddd]]]XXXUUUTTTOOOJJJDDDAAA@@@@@@===;;;>>>??????@@@???>>>===<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;888888888666555555888:::999888777666666555666666777777777777777777777777::::::::::::::::::::::::666777888777555333444555000000000000000111111222222//////222222//////222~~~rrriiidddVVVTTTRRROOOLLLIIIGGGFFFJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDAAA@@@???@@@BBBCCCAAA@@@@@@AAACCCEEEFFFFFFEEEIIIJJJGGGEEEGGGGGGEEECCC@@@@@@CCCCCC@@@@@@CCCAAAAAA@@@??????@@@@@@@@@??????>>>===<<<<<<===???>>>>>>>>>>>>>>>?????????>>>===>>>???AAAAAA???>>>222555:::<<<===>>>???@@@===>>>>>>===<<<<<<===???>>>???@@@BBBFFFLLLTTTZZZgggqqq~~~~~~xxxhhhddd\\\UUUNNNJJJHHHHHHIIIEEEAAA?????????>>><<<===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::888888888666555555888:::888777777666666666666777999999999999999999999999::::::::::::::::::::::::666777888777444333444555000000000000000111222222///,,,---000000---,,,///ssshhh^^^XXXQQQPPPNNNLLLJJJHHHFFFEEEIIIIIIIIIIIIIIIHHHGGGGGGEEECCCAAA@@@@@@AAABBBCCCCCCBBBBBBBBBCCCEEEGGGIIIHHHMMMPPPNNNLLLMMMLLLIIIEEEBBBBBBEEEEEEBBBBBBEEECCCAAA???>>>===>>>???@@@???===;;;;;;===>>>???>>><<<=========>>>>>>?????????>>>>>>@@@AAABBB@@@???:::<<>>======>>><<<>>>??????>>>>>>???@@@<<<>>>BBBFFFMMMVVV___fff{{{~~~~~~qqqgggZZZWWWRRRLLLGGGEEEDDDDDDBBB@@@=========>>>>>>=====================<<<;;;;;;;;;;;;;;;;;;::::::999888888888999999999999:::888888888777555666888:::777777666666666777888888::::::::::::::::::::::::::::::::::::::::::::::::666777777666444333444555111000000000000111222222...,,,...222222...,,,...qqqggg___WWWRRROOOOOONNNLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHDDDCCCAAA@@@@@@AAABBBCCCFFFEEEEEEDDDDDDGGGKKKNNNTTT[[[______^^^^^^\\\XXXRRRMMMJJJJJJGGGCCCCCCEEEEEECCC@@@>>>===>>>???AAA@@@===:::;;;???AAAAAA???======>>>>>>??????@@@@@@@@@??????@@@AAABBBAAA@@@???AAABBBAAA???===<<<======???AAAAAA@@@@@@AAABBBAAAEEEJJJQQQYYYcccmmmttt}}}uuulllaaaYYYSSSQQQMMMJJJGGGFFFFFFFFF???>>>===<<<==============================<<<<<<::::::;;;;;;;;;:::999888777777888888888999999999777888888777666666777999666666666666777888999999::::::::::::::::::::::::::::::::::::::::::::::::666777777666444333333444111111000000111111222333000///111666666111///000vvvhhh```ZZZTTTOOONNNMMMMMMLLLKKKJJJIIIIIIFFFGGGHHHHHHIIIHHHHHHHHHCCCBBBAAAAAAAAABBBBBBCCCFFFFFFFFFEEEFFFJJJRRRWWWkkksssyyyzzzzzzzzzxxxtttiiibbb[[[UUUNNNGGGDDDFFFGGGEEEBBB?????????AAABBBAAA>>><<<===AAADDDCCCBBB?????????@@@@@@AAAAAAAAAAAA???>>>???AAABBBAAA@@@777999;;;<<<<<<===???AAA===???@@@@@@@@@@@@AAACCCJJJOOOXXXbbblllvvvwwwlllccc\\\UUUQQQJJJIIIFFFDDDCCCBBBCCCCCC?????????>>><<<<<<<<<<<<=========<<<============999:::;;;<<<;;;:::888777777777888888888999999999777888888888666666777999777777666777777888999:::999999999999999999999999::::::::::::::::::::::::555666777666444222333444111111111111111222222333222111333777777333111222ssseee\\\VVVQQQNNNKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFBBBBBBAAAAAAAAABBBCCCCCCCCCEEEFFFGGGJJJRRR^^^ggg}}}{{{rrriii]]]PPPIIIHHHFFFEEECCCAAA@@@AAABBBCCCAAA@@@??????AAACCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>@@@AAAAAA@@@<<<===>>>>>>======>>>@@@<<<===??????@@@BBBFFFIIIOOOWWWbbbnnnyyyxxxqqqfff\\\UUUPPPMMMKKKDDDCCCBBB@@@??????@@@@@@???@@@@@@???<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<======888999;;;<<<;;;:::888777888888888999999999999:::666888999888777666777888888888777777777888999999999999999999999999999999::::::::::::::::::::::::555666666555333222333444222111111111111222333333111///111555555111///111yyylll```WWWQQQPPPOOOJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDAAAAAAAAABBBBBBBBBCCCCCCBBBEEEIIIMMMTTTaaaqqq}}}qqq]]]OOOJJJCCCBBBBBBAAAAAAAAABBBBBB@@@AAAAAA@@@???@@@BBBDDDBBBBBBAAAAAA@@@?????????@@@>>>======???@@@@@@@@@DDDDDDCCCAAA>>><<<===>>>>>>???@@@BBBEEEKKKQQQVVV]]]eeeqqq}}}wwwnnnbbb^^^WWWQQQLLLIIIGGGFFFCCCCCCAAA@@@@@@???@@@@@@<<<>>>@@@???<<<:::;;;<<<999999888888888999;;;<<<888999;;;<<<<<<:::888666999999999999::::::::::::666777999999777666777888999999888888777888888888::::::::::::::::::::::::::::::::::::::::::::::::555666666555333222222333222222111111222222333444111...///222222///...111rrrmmmdddZZZRRRNNNOOOQQQKKKKKKJJJJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCCCCCGGGMMMTTT^^^nnngggTTTKKK@@@AAAAAAAAAAAAAAAAAAAAA???AAABBB@@@>>>===AAADDDBBBAAAAAA@@@???>>>======@@@>>><<<<<<>>>???@@@???;;;<<<======<<<===???AAAAAABBBDDDGGGLLLTTT]]]cccrrryyy|||tttggg\\\RRRQQQNNNKKKIIIFFFCCCBBBBBBAAA@@@???>>>>>>>>>>>>999<<<>>>>>>;;;:::;;;===777777666666666777999:::777999;;;<<<<<<:::777666999999:::::::::;;;;;;;;;666777999999777666777888::::::999888777777777888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::555666666555333222222333222222111111222222333444222//////222222//////222tttlllbbb]]]WWWRRRNNNLLLJJJIIIMMMMMMKKKJJJIIIHHHHHHHHHFFFEEECCCBBBCCCDDDFFFGGGBBBCCCDDDCCCBBBAAABBBDDDDDDHHHQQQ```qqqeeeQQQHHHDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@?????????CCCBBB@@@???>>>===>>>>>>??????@@@???>>>>>>@@@AAAAAAHHHPPPUUUYYYaaammmwwwzzzppphhhaaaXXXQQQLLLKKKIIIGGGEEECCCBBBAAA???@@@AAA???===<<<<<<===>>><<<;;;999999:::;;;<<<<<<;;;999888888999;;;<<<<<<:::888:::<<<>>><<<:::999999999999999999999999999888777666666555666666888888999999999888888777;;;:::999999888888888888<<<;;;999888777888999999777555333444666666222......000111111111111333555111333444222//////222666vvvhhh```[[[WWWRRRNNNMMMLLLKKKJJJLLLLLLJJJIIIHHHGGGGGGGGGEEEDDDCCCBBBCCCEEEFFFHHHBBBCCCDDDDDDBBBBBBCCCDDDFFFJJJUUUggg}}}yyy___MMMDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>======>>>>>>>>>AAAAAAAAA@@@@@@?????????@@@???>>>======>>>???@@@???@@@BBBBBBBBBBBBDDDFFFIIIQQQ[[[ccchhhppp|||wwwkkkbbb\\\WWWQQQLLLJJJIIIHHHFFFDDDCCCAAAAAA>>>???@@@>>><<<;;;;;;<<<>>><<<;;;999999:::;;;<<<;;;;;;::::::::::::;;;;;;;;;999888999<<<===<<<:::999999999999999999999999888777666666666666666666888888999999999888888777;;;;;;:::999999999999999:::999999999999999999:::999777666666666555333111///000222222111111222444222000///...///000111111xxxhhh[[[UUURRROOOLLLJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFDDDCCCCCCCCCDDDEEEGGGHHHCCCDDDEEEDDDCCCBBBCCCEEEHHHKKKVVVkkklllVVVHHHCCCCCCBBBAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@?????????>>>=========>>>@@@AAACCC<<<>>>@@@BBBCCCEEEIIILLLTTT]]]jjjttt{{{}}}uuukkkdddZZZSSSOOOMMMJJJGGGCCCCCCBBBAAA@@@???>>>>>>===>>>???===;;;:::;;;<<<===<<<;;;:::999:::;;;;;;:::::::::;;;;;;::::::::::::888888888:::;;;:::999999999999999999999999999666666666555666666777777777888888999999999888888<<<;;;;;;:::::::::::::::888888999:::::::::999999999999888666333111111222000111222222111000111333222...+++,,,///111///,,,}}}lll___VVVQQQNNNKKKIIIHHHJJJKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCDDDFFFGGGHHHCCCDDDEEEEEECCCCCCDDDEEEGGGIIISSSiiisss___PPPHHHDDDBBBAAA@@@???????????????BBBAAAAAAAAAAAAAAAAAABBB@@@@@@@@@??????????????????>>>>>>>>>@@@BBBCCCEEE???@@@AAABBBFFFLLLSSSXXX___iiivvvwwwkkkccc^^^XXXPPPJJJHHHGGGGGGFFFAAAAAAAAA@@@@@@@@@??????===>>>???>>><<<;;;<<<======<<<;;;:::::::::;;;;;;::::::888777777888::::::888888888888999999999888999999999999999999999999555555555555555666777888777777888999999999888888<<<;;;;;;::::::;;;;;;;;;999999:::;;;:::999888666777888777333///---///111111222333222000000111222111///---...000111000...sssdddZZZSSSOOOMMMKKKIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEECCCCCCCCCDDDEEEEEEFFFGGGCCCDDDEEEDDDCCCBBBCCCEEEEEEFFFPPPeeeyyyeeeVVVLLLGGGEEEAAA@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBB??????????????????????????????>>>>>>???AAABBBCCCEEEFFFFFFIIINNNXXXccckkkmmmuuu{{{qqqggg^^^XXXWWWRRRLLLGGGEEEDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDD>>>???@@@???===<<<===>>><<<<<<;;;;;;::::::::::::;;;999666333333666999;;;888888999888888777888888999999999999999999999999555555444555555666777777666777888999999999999999;;;;;;;;;::::::;;;;;;<<<;;;;;;<<<;;;:::888666444777888888444///---///222111222333222000000111222000222333333111000111333{{{jjj^^^UUUOOOKKKNNNMMMJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDCCCBBBAAABBBDDDDDDFFFNNNaaa|||~~~kkkZZZPPPIIIFFFCCCAAA@@@@@@@@@@@@@@@AAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>???????????????============>>>@@@BBBCCCGGGHHHKKKPPPXXXcccooowww|||~~~tttiii```ZZZUUURRROOOMMMIIIEEECCCBBBBBBCCC@@@@@@@@@@@@@@@AAAAAAAAA>>>???@@@???>>>===>>>???<<<<<<;;;;;;;;;:::::::::;;;999555333333555999;;;888999:::999777777777999999999999999999999999999555555555444555555666666666777888999999999999999:::::::::::::::;;;;;;<<<<<<<<<;;;:::999777666555::::::999777444222222333000111222222111000111333///333666555111000222444}}}mmm```XXXSSSNNNJJJNNNLLLJJJJJJKKKKKKIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCAAABBBCCCBBBAAA@@@AAACCCDDDEEEKKK[[[rrrvvvjjjZZZNNNIIIFFFCCC@@@BBBBBB@@@???>>>=========>>>>>>>>>======>>>>>>>>>===>>>>>>>>>?????????@@@=========>>>AAACCCFFFGGGIIINNNUUU^^^gggqqq{{{rrrlllbbbZZZUUUQQQOOONNNHHHHHHGGGEEECCCBBBBBBCCC>>>>>>>>>==================>>>???>>>======>>>???;;;;;;<<<<<<;;;;;;:::::::::999888777777888999:::888:::;;;:::888666888999999999999999999999999999666666555444444444555555666666777999999::::::999999999999999999:::;;;;;;::::::999999888888999999:::999888888888777444222///000222222111111222444///000222222222111000000yyyooobbbYYYUUURRROOOKKKLLLKKKIIIJJJKKKKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEDDDCCCBBB@@@AAABBBBBB@@@@@@AAABBBDDDDDDHHHSSSggg}}}yyybbbXXXKKKDDDCCCCCCAAA>>>DDDCCCAAA>>><<<:::999888@@@@@@????????????@@@@@@======>>>>>>?????????@@@>>>???@@@BBBEEEIIILLLNNNQQQXXXdddpppzzz{{{rrrccc^^^WWWRRROOOMMMLLLLLLEEEFFFFFFFFFDDDCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA;;;===>>>===<<<<<<===>>>;;;;;;<<<<<<;;;;;;:::999888999;;;<<<<<<;;;999888999;;;<<<;;;888666888:::999999999999999999999999777666555444444444444444666666777999999:::::::::888888888888999999:::;;;999888777777888:::<<<===888666555666888888444000...000111222111111333555000...---///222222///+++~~~vvvhhhccc[[[SSSNNNKKKKKKKKKMMMLLLKKKIIIHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDDDDDDDEEEGGGIIICCCDDDDDDBBB@@@>>>>>>>>>>>>DDDKKKRRR\\\lllkkk]]]KKKJJJGGGDDDAAA>>><<<:::???AAABBB@@@<<<<<>>>>>???AAA???>>>===>>>>>>===<<<>>>???AAACCCFFFLLLSSSXXXccckkkwww|||pppfff```TTTRRRNNNKKKIIIIIIJJJKKKEEECCCBBBAAA@@@AAAAAABBB>>>>>>???@@@???>>>===<<>>===>>>???>>>??????===::::::===AAA>>><<<;;;999888888999999<<<;;;;;;::::::999999888777777888999999999999888666777999888666555555666444555666888:::<<<===>>>888888888888999:::;;;;;;999999999888888888777777333444444555444222111000333333333222222111111111((((((,,,222333111000222}}}ppphhh```\\\UUUOOOKKKJJJKKKLLLNNNMMMKKKJJJIIIHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDDDDCCCCCCEEEGGG@@@AAABBBBBBBBBBBBDDDFFF???DDDJJJOOOVVVbbbsss}}}kkk\\\TTTHHHGGGEEEDDDBBB@@@>>>>>>BBBAAA???===============>>>>>>=========>>>?????????>>>=========>>>>>>>>>@@@AAABBBEEEJJJSSS]]]cccqqqxxxyyynnnbbbXXXSSSOOOMMMJJJFFFEEEDDDEEEFFFBBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@@@@@@@???======???@@@AAA@@@>>>===>>>???>>>??????===;;;;;;===@@@<<<<<<;;;:::999999888999999:::::::::::::::::::::666777777888888888888888777999:::999777666666777555666777888999999::::::777777777888999:::;;;<<<999999999888888888777777555666666666666444333222222222222111111111000000222//////222222000000444zzzlll```ZZZVVVSSSOOOKKKIIIIIIKKKLLLNNNMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDCCCBBBAAACCCEEEAAABBBBBBBBBBBBDDDGGGJJJBBBFFFJJJLLLOOOVVVbbbkkkwww}}}vvvdddSSSLLLKKKDDDCCCCCCCCCBBBBBBAAAAAADDD@@@<<<<<<>>>???<<<999???>>>>>>>>>>>>???@@@@@@@@@???>>>>>>>>>@@@AAABBBCCCDDDGGGKKKSSS___kkksss|||ssshhh]]]TTTMMMIIIIIIGGGDDDAAA??????@@@@@@???@@@@@@@@@@@@???>>>>>>??????@@@@@@??????>>>===>>>???@@@???>>>===>>>???>>>??????>>><<<;;;===>>>;;;;;;;;;;;;:::999888777888888999999:::;;;;;;<<<666777777888888888888888888999;;;:::999777888999777777888999888777666555666666777777999:::<<<<<<999888888888888777777777666666666666555444333222111111111111000000000000<<<666222222111///111555zzzkkk```XXXTTTPPPNNNLLLIIIHHHIIIJJJLLLMMMLLLLLLKKKIIIHHHFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDBBB@@@@@@AAACCCEEEEEEDDDCCCAAAAAADDDFFFDDDGGGJJJKKKKKKNNNTTTYYYbbbggghhh```RRRHHHFFFIIIBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@===>>>??????>>><<>>>>>???@@@AAA@@@???>>>===???????????????>>>>>>>>>===>>>??????===<<<===????????????>>>===<<<<<<<<<999:::;;;;;;;;;999888777888888999999::::::::::::777888888999999999999999777999::::::999888888999777888999:::999888666555666666666777888:::<<<<<<888888888888777777777777444444444333333222111111222222111111111111111111>>>888444333222///111555nnnaaaYYYTTTQQQOOONNNLLLJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBB@@@???@@@BBBEEEEEEDDDBBB@@@???@@@BBBBBBEEEGGGHHHGGGHHHKKKNNNQQQQQQPPPMMMIIIGGGGGGIIIBBBBBBBBBBBBBBBAAAAAAAAA===???AAAAAA@@@???AAACCC???????????????@@@@@@AAA@@@AAABBBAAAAAACCCGGGKKKNNNTTT]]]gggqqq{{{xxxsssgggbbbZZZRRRKKKGGGFFFFFFDDDCCCAAA@@@>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>??????>>>>>>>>>>>>===>>><<<===>>>>>>===<<<===>>>???????????????===;;;:::888999:::;;;:::999888777:::::::::999999888888888888999::::::;;;;;;::::::666888999999888777888888777888999:::::::::999888666666666777888999;;;<<<777777777777777777777777555444444333222222111111333333333333333333333333999555333555444000000333ssseee[[[TTTOOOMMMNNNNNNLLLKKKJJJIIIHHHHHHFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDBBB@@@@@@AAABBB@@@AAABBBBBB@@@???@@@AAA???AAACCCDDDDDDDDDFFFGGGEEEBBB@@@@@@DDDFFFGGGFFFBBBBBBBBBBBBAAAAAA@@@@@@:::>>>BBBCCC@@@@@@CCCFFF???>>>>>>>>>>>>???@@@@@@<<>>>>>>>>???@@@@@@@@@@@@??????>>>===<<<<<<<<<======;;;<<<======<<<<<<===>>>???>>>??????@@@>>>;;;888888999999999999999888888;;;::::::999888888777777888999999:::;;;:::::::::555777999999888777888999888888888999999:::;;;;;;777777777777777888999:::666666777777777777777888777777666444444444444444333333333444444444444444444111222555555111000222xxxqqqfff]]]VVVQQQNNNLLLJJJJJJJJJIIIHHHGGGFFFEEECCCDDDFFFGGGGGGGGGEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDCCCAAAAAABBBDDD<<>><<<===AAADDDDDDCCCAAAAAAAAAAAAAAAAAAAAABBB<<<>>>@@@AAAAAAAAABBBBBB>>>>>>=========>>>??????;;;???DDDGGGJJJQQQ[[[cccpppuuu}}}}}}vvvpppiii___XXXQQQOOOLLLIIIEEECCCAAA@@@CCCBBBAAA@@@??????>>>>>>>>>=========>>>>>>???@@@>>>===<<<;;;:::;;;;;;<<<:::;;;======<<<;;;===>>>???>>>>>>@@@AAA???:::666999999888888888888999999999999999888888888888888777777888999999999999888666888::::::999888999:::999888777666777888:::;;;888888777777777777888888666666666666777777888888888777555444333333444444222222222333333444444444333111111444444000000222xxxgggbbb[[[VVVSSSQQQPPPNNNFFFGGGGGGGGGFFFEEEDDDCCC@@@BBBDDDFFFGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDCCCBBBBBBCCCEEE===@@@CCCDDDCCCAAA??????BBBCCCDDDEEEFFFFFFGGGHHH@@@?????????AAABBBCCCBBB??????@@@AAAAAABBBCCCCCC???>>>===???BBBCCC@@@<<<===============>>>>>>???<<>>======<<<===<<<;;;;;;;;;===>>>???===<<<;;;:::999:::;;;;;;:::;;;<<<<<<;;;;;;===>>>???>>>>>>@@@BBB???:::555999999777777777888999:::777777777888999999::::::555555666777777777777777777999;;;;;;::::::;;;<<<;;;999777555444666888:::999888888777777777777777555666666666777777888888666555333222111111222333111111111222222333333333555222111222222000000333rrrnnn]]]YYYSSSNNNMMMMMMNNNNNNMMMJJJGGGGGGIIIIIIGGGDDDCCCDDDDDDCCCCCCDDDGGGIIICCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFDDDBBBAAACCCCCCCCCCCCCCCDDDDDDEEEDDDFFFGGGGGGFFFDDDDDDDDDBBB@@@>>>???AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@999===AAABBB@@@???AAACCCDDDIIIQQQXXXaaakkkwww|||ssshhh```[[[VVVOOOJJJGGGJJJIIICCCBBBFFFFFFAAA>>>@@@BBB@@@===;;;===???BBB@@@???>>>???>>>===;;;======<<<;;;:::::::::::::::::::::;;;<<<===>>>???>>>>>>>>>>>>===<<<;;;:::<<<;;;999888777666666666555:::;;;777888<<<<<<888777888999888777666777888;;;;;;:::888666777:::<<<;;;999777555444666888999888888888888888777666666666666666666777888::::::666666666555444444333333777444222333555666444111222333333444444555555555rrreee```XXXTTTOOOLLLLLLMMMMMMMMMKKKJJJHHHGGGFFFEEECCCAAACCCCCCDDDDDDCCCDDDFFFHHHDDDDDDDDDCCCCCCBBBBBBAAAEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCBBBBBBAAAAAABBBBBBEEEFFFHHHHHHFFFDDDDDDDDDCCCAAA??????@@@BBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????;;;>>>AAABBBAAABBBEEEHHHIIIQQQ\\\gggqqq}}}}}}wwwjjjcccYYYSSSPPPMMMGGGCCCCCCEEEDDD???>>>AAAAAA===>>>???@@@???===<<<===>>>AAA???>>>>>>>>>>>>===;;;======<<<;;;:::::::::::::::::::::;;;<<<===>>>???>>>>>>>>>>>>===<<<;;;:::===<<<;;;:::::::::::::::666:::;;;888888;;;;;;777777888999888777666777888::::::999888666777999;;;:::888777666666666888999888888888888888777666666666666666666777777888999666555555444444333222222555333222333555555333000222222222333444555666666tttcccWWWRRRQQQOOOLLLKKKKKKLLLLLLKKKJJJJJJJJJHHHDDDBBBBBBBBBBBBCCCDDDDDDCCCCCCEEEGGGFFFEEEDDDDDDCCCBBBAAAAAAFFFEEEEEEEEEFFFGGGIIIJJJFFFEEECCCBBBAAAAAAAAABBBFFFGGGIIIHHHFFFDDDCCCCCCDDDAAA??????@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???????????????===@@@BBBBBBBBBFFFLLLQQQVVV___mmm{{{~~~vvvnnniii\\\VVVPPPLLLKKKIIIFFFCCCAAACCCAAA>>>===>>>>>><<>>>>>===<<<>>>===<<<<<<>>>>>>===<<<======<<<;;;::::::::::::999999:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::::::::;;;<<<===888;;;;;;999888::::::777666777888888777666777999888999888777666666888:::777777777777777888888888777777888888777777666666666666666555666666777777555555555444333333222222333222222333444444111///111111222333444555666666|||pppfff\\\SSSOOONNNLLLKKKJJJKKKKKKIIIHHHGGGJJJKKKHHHDDDBBBCCCEEEBBBCCCDDDDDDCCCCCCEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKIIIGGGEEECCCBBBBBBCCCCCCFFFHHHIIIHHHFFFDDDCCCCCCDDDBBB?????????@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@????????????@@@@@@???AAACCCDDDFFFLLLVVV]]]hhhrrrwwwoooggg```[[[TTTPPPLLLJJJJJJJJJHHHFFFDDDDDDCCCAAA@@@@@@@@@??????<<<:::;;;>>>???===:::<<<;;;;;;<<<===>>>>>>=========<<<;;;::::::::::::888999:::;;;<<<===============>>>======<<<;;;;;;666666666777888999:::;;;999:::;;;:::999999888777666777888888777777888999777777888777666666888:::555666777888999888777777666777777777777777666666777666666555555555555666666666666555444444333333111111222333333222000...000000111222444555666666{{{iiiaaa]]]XXXSSSQQQNNNMMMKKKKKKKKKJJJHHHFFFBBBEEEGGGFFFCCCBBBDDDFFFBBBCCCDDDDDDCCCCCCDDDEEEAAABBBBBBCCCDDDEEEFFFFFFAAABBBEEEGGGIIIJJJKKKKKKMMMKKKGGGDDDCCCBBBCCCCCCEEEGGGHHHHHHEEECCCCCCCCCDDDAAA???>>>???@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBAAA@@@?????????@@@BBBCCCAAACCCGGGKKKPPPXXXccckkkzzz|||sssiiiaaaZZZTTTQQQLLLJJJHHHFFFFFFFFFEEEEEEFFFEEEDDDCCCBBBAAA@@@AAA>>><<<:::;;;>>>???===;;;<<<;;;:::<<<>>>???>>>=========<<<;;;::::::::::::777888:::;;;<<<===<<<<<<==================<<<;;;444555555555666888999::::::::::::::::::888777888555777888888777777888999666777888777666777888:::555666888999999888777666555666666777777777666666777666666555555555555666888888888777666666555555000111222333222111000///000000111222333444555666uuugggZZZVVVUUUTTTRRRQQQNNNLLLJJJJJJJJJIIIGGGEEE@@@AAABBBBBBBBBBBBCCCDDDAAACCCEEEEEECCCBBBCCCDDD@@@AAABBBCCCEEEFFFHHHHHHAAABBBEEEIIILLLPPPRRRTTTVVVSSSNNNHHHDDDBBBBBBBBBBBBDDDFFFFFFDDDCCCCCCCCCCCC@@@>>>>>>???@@@@@@???@@@@@@AAAAAABBBBBBCCCCCC@@@@@@??????@@@CCCEEEGGGEEEJJJQQQXXX___iiittt|||~~~sssmmmeee\\\VVVQQQMMMJJJHHHHHHGGGFFFEEEEEEEEEEEEFFFBBBAAABBBAAA>>>>>>@@@===<<<<<<<<<>>>???>>>======<<<;;;<<<>>>???>>>=========<<<;;;::::::::::::666888:::;;;<<<<<<<<<<<<<<<===============<<<<<<888888888888888999:::::::::888999;;;;;;888777999555666888888777777888:::555777888888888888999:::777888999999999777666555555555666777777777666666666666666555666666777777999999999888777777666666111222333222000///000222111111222222333333444444yyyddd[[[RRRQQQQQQPPPNNNOOOKKKIIIGGGGGGHHHIIIHHHGGGCCCBBBBBBBBBDDDEEEDDDCCCAAACCCEEEEEECCCBBBBBBCCCAAABBBBBBDDDEEEFFFGGGHHHDDDEEEFFFIIIPPPXXX___dddgggbbb[[[RRRKKKFFFCCCBBB@@@BBBDDDDDDCCCBBBBBBCCCAAA???======???@@@AAA@@@@@@@@@AAAAAABBBCCCCCCDDD@@@?????????AAAEEEHHHKKKLLLSSS]]]hhhqqq|||tttnnnddd___XXXRRRNNNKKKHHHGGGEEEFFFFFFFFFFFFFFFGGGGGGDDD@@@>>>AAA@@@;;;;;;???<<<===>>>>>>>>>===???@@@>>>===<<<===?????????=========<<<;;;::::::::::::666777999;;;<<<<<<<<<;;;<<<<<<============<<<<<<<<<<<<;;;:::999999:::::::::777777;;;<<<888888;;;444666888888777777999:::555777999999999999:::;;;999999999888777666555444444555555666777777666666666666666666777777888999999999888888777666666666333444333111//////111444222222222222222222222222yyyfff^^^WWWQQQQQQQQQNNNLLLMMMHHHFFFEEEEEEGGGIIIIIIIIIJJJGGGEEEEEEHHHHHHFFFCCCAAACCCEEEEEECCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFHHHGGGFFFJJJRRR^^^jjjrrrvvvpppfff\\\RRRKKKGGGEEE>>>@@@CCCCCCCCCBBBBBBCCC@@@>>>======???AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDD@@@??????@@@BBBFFFKKKMMMQQQZZZgggsss~~~wwwjjjbbbZZZVVVPPPKKKIIIHHHFFFEEE???@@@BBBBBBBBBCCCDDDFFFDDD???>>>@@@???;;;;;;???;;;>>>@@@@@@======???BBB@@@>>>===>>>???@@@???=========<<<;;;::::::::::::555777999<<<===<<<;;;;;;<<<<<<===============<<<======;;;:::999888888888999666777<<<<<<888888<<<444666777888777777999;;;555777:::::::::::::::<<<;;;:::999888777555555444444444555666777777666666666666666666777999::::::888888777777666666555555444555444111......222666333333333222222222111111|||jjj___TTTRRROOONNNNNNNNNMMMLLLIIIJJJJJJKKKJJJIIIGGGFFFBBBCCCDDDEEEFFFGGGHHHHHHBBBDDDEEEEEECCCAAAAAAAAAAAABBBDDDFFFGGGHHHGGGGGGIIIJJJLLLPPPYYYiii{{{ooo\\\NNNHHHFFFEEEDDDDDDEEEFFFFFFDDDCCC??????>>>>>>??????@@@AAABBBBBBBBBAAA???>>>@@@AAABBBCCCBBBAAACCCJJJUUU]]]fffppp|||jjjZZZUUURRRPPPMMMIIIEEEAAA???>>>???>>>>>>AAAEEEFFFBBB>>>BBB???>>>>>>@@@@@@===:::;;;===???===;;;:::===@@@>>>>>>>>>>>>>>>===<<<<<<===<<<;;;:::999888888888>>>;;;999999;;;<<<;;;999>>>======<<<;;;:::::::::888999::::::;;;;;;;;;;;;:::::::::::::::999888777777777666666666666666777666777777666555555666888555555555555555444444444444444555555666666777777///333666777666666888;;;999<<>>@@@AAACCCBBBAAA???>>>>>>@@@>>>======>>>>>><<<999;;;<<<======<<<<<<>>>???>>>?????????>>>>>>===<<<<<<;;;:::999999888888888===:::888999;;;<<<<<<:::======<<<<<<;;;::::::999888999999::::::::::::999999999999999999888888888777777666666666666777777:::;;;<<<;;;999999;;;<<<666666666666666666666666555555555666666666666666333555777777777777777888777:::<<<999555222333555333333222222222222333333222333333333222333555777wwwdddXXXSSSOOOMMMKKKKKKKKKLLLKKKJJJJJJJJJHHHGGGFFFEEEEEEDDDGGGGGGFFFFFFEEEDDDCCCCCCAAACCCEEEDDDCCCBBBBBBCCCCCCDDDEEEGGGGGGHHHHHHHHHKKKLLLQQQ^^^qqq|||fffUUULLLDDDBBBAAABBBDDDFFFGGGGGGAAAAAAAAAAAAAAABBBCCCCCC???@@@BBBBBBBBBBBBCCCEEECCCHHHNNNUUU]]]hhhuuu~~~zzzoooggg^^^SSSMMMLLLEEEDDDBBBAAA@@@?????????>>>AAACCCAAA===;;;===@@@>>>===<<<<<<======;;;999<<<;;;;;;<<<>>>@@@@@@????????????@@@??????>>>===<<<;;;:::999999999999999;;;999888999;;;<<<<<<<<<===<<<<<<;;;;;;:::::::::999999999999999999888888999888777666777888999:::777777666666666666777777777888999888777666777999888888888888888888888888777777666666666666666555777777666777888888666555555666777555222111333555444444333333333333444444///000111000111333777:::lll[[[UUUTTTPPPNNNMMMMMMNNNOOONNNMMMJJJIIIGGGEEECCCCCCCCCDDDGGGGGGFFFEEEDDDCCCCCCBBBAAACCCDDDDDDBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIPPPaaayyyooo]]]TTTFFFDDDAAAAAABBBEEEFFFFFFAAAAAAAAAAAAAAABBBBBBCCC===???AAAAAAAAABBBCCCEEEDDDKKKUUU```kkkwww|||{{{}}}vvvjjj^^^XXXSSSMMMIIIIIIAAA@@@??????>>>>>>>>>???<<<>>>???>>>======@@@CCC===============<<<;;;:::===;;;:::<<<@@@BBBAAA?????????@@@@@@@@@??????>>>===<<<;;;;;;:::::::::;;;999888888999:::<<<<<<============<<<<<<<<<;;;;;;999999999999999888777666888777666555555777999;;;777666666666666777777888222444555555333333333444777888888888888888999999888777777777666666555555888666444555888888666333444444555333111111444666555444444333333444444555///000000///000222666:::yyycccVVVRRRSSSPPPOOONNNNNNOOOPPPNNNMMMIIIHHHFFFDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDAAABBBCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHPPPccc|||qqqaaaWWWIIIFFFCCCAAABBBBBBCCCBBB@@@@@@@@@@@@@@@AAABBBBBB>>>???@@@AAAAAABBBEEEHHHOOOWWWdddppp{{{|||tttmmmjjjjjjqqqyyynnneee\\\SSSOOOMMMHHHEEEFFFAAA@@@??????>>>>>>>>>>>>???===;;;<<>>>>>======<<<<<<===;;;;;;>>>BBBCCCAAA???>>>??????@@@@@@@@@??????>>>======<<<<<<<<<<<<===888888999999999:::<<<===>>>>>>>>>===============999999999999999888777666888777666555555777999;;;666666666666666777888888555777999999777666666777666666666777777777888888888888777777666666666555666444333444777888666333444444444333222333555777555444444333333444444555111111111000000111444777ooo\\\RRRNNNMMMMMMLLLLLLLLLMMMMMMKKKIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEE@@@AAABBBBBBBBBBBBEEEGGGGGGFFFEEEEEEDDDEEEEEEFFFHHHJJJSSSfff~~~ppp___VVVJJJGGGDDDBBBBBBAAA@@@???@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAABBBDDDHHHMMMQQQ[[[dddqqq}}}xxxllleee\\\ZZZ[[[cccqqqwwwiii___UUUOOOKKKJJJHHHCCC@@@AAAAAAAAA@@@???>>>>>>??????CCC???<<<===@@@AAA===:::<<<===??????===<<<============>>>@@@BBBBBBAAA???===>>>??????@@@?????????>>>======<<<<<<<<<======888999:::999888999;;;===========================999999999999999999888888999888777666777888999:::666555555666666777888999666888::::::999888888888444555555666666777777777888777777777777777777666555555444555777777666555444444444444444555666666444444333333333333444444222333333333111111333555zzzeeeWWWPPPLLLJJJLLLKKKJJJKKKKKKJJJHHHEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEE@@@AAABBBBBBBBBCCCEEEHHHGGGFFFDDDCCCCCCCCCDDDDDDGGGKKKUUUggg~~~nnn]]]RRRGGGEEEDDDCCCCCCBBB@@@???AAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEJJJQQQZZZ```iiirrr|||kkk___YYYSSSRRRTTTZZZgggwwwzzzssskkkbbbYYYSSSJJJGGGGGGGGGDDD>>>>>>AAA??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@???===;;;:::<<<>>>>>><<<;;;<<<===<<<>>>AAABBBAAA@@@@@@@@@<<<===>>>>>>?????????>>><<<<<<;;;;;;;;;;;;<<<<<<888:::;;;:::888777999<<<;;;;;;;;;<<<<<<<<<<<<<<<888999999::::::::::::999999999999999999888888888555555555555666777888999444666999999888666666666444444555666666777777888777777777777777888888888888999:::999777666666666333333333444555555444333333333222222222222333333000333555555444333333444ooo^^^UUUQQQMMMJJJMMMLLLKKKKKKKKKJJJGGGDDDCCCDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCC@@@AAABBBAAAAAACCCFFFHHHFFFEEEDDDBBBBBBBBBCCCCCCEEEIIIUUUggg}}}nnn\\\QQQEEEDDDCCCCCCDDDCCCAAA???CCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFIIIOOOYYYdddlllxxxwwwcccWWWRRRRRRRRRSSSXXXccctttyyypppfff[[[SSSNNNKKKFFFEEEFFFFFFBBB===>>>CCC============>>>@@@AAABBB999>>>BBBCCC@@@??????AAA888;;;======:::999:::<<<<<>>>>>>>>>>>>>>::::::999999999::::::;;;888:::;;;:::777666999;;;::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;:::::::::::::::999888777555555555555666777999999555888:::;;;:::888777777444555555666777888888999666666777777888888999999;;;===>>><<<888555555777222222333444555555333111333222222111111222222333///222555777666555555555}}}fffYYYSSSOOOLLLKKKMMMKKKHHHEEECCCCCCCCCDDDBBBCCCEEEFFFHHHHHHIIIIIICCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEGGGGGGHHHGGGEEECCCBBBAAABBBBBBDDDMMM\\\mmm}}}yyyhhhZZZRRRKKKEEEAAABBBCCCCCCEEEHHHCCCDDDDDDDDDCCCBBBDDDEEEIIIIIIKKKRRR^^^kkkvvv}}}~~~fffUUUMMMSSSSSSSSSWWWbbbrrr}}}xxxppphhh^^^XXXUUUQQQLLLGGGFFFEEECCCBBBAAAAAABBBCCCDDD@@@======???BBBBBBAAA;;;<<<===<<<;;;<<<===???============>>>>>>>>>>>>CCCCCCCCCAAA>>>======??????????????????>>>======<<<===>>><<<999777999;;;777888999888777777999;;;@@@<<<;;;???@@@>>><<<=========>>>>>>>>>===;;;:::::::::;;;:::999777555444222555888777555555888;;;777666555666777777777666;;;:::888777777777888999666777888777666666888:::>>>999666888888555444555444444444333333222222222111111000000111222333333///000111222333222111111qqq^^^UUUSSSQQQOOONNNKKKJJJGGGEEEDDDCCCDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBAAAEEEKKKUUUcccrrrrrraaaVVVPPPLLLGGGCCCDDDDDDCCCCCCFFFBBBCCCCCCBBBAAAAAADDDFFFLLLNNNTTT]]]iiiuuu~~~jjjYYYQQQTTTUUUWWW]]]gggvvv{{{sssmmmgggaaaYYYSSSOOOLLLHHHDDDDDDCCCBBB@@@??????@@@@@@CCC@@@===<<<>>>@@@@@@???<<<===>>>===<<<<<<>>>???============>>>>>>>>>>>>EEEFFFEEECCCAAA@@@@@@AAA???????????????>>>>>>===:::;;;<<<;;;999999;;;===:::;;;<<<;;;::::::<<<>>>???;;;;;;>>>@@@===<<<===<<<======>>>===<<<;;;:::::::::::::::999777666666444555666666666666777888999888888999::::::999888555555666666777888999:::777888999888777777888:::888555444666555333333666444444333333333222222222111222222222222222222222///000111222333222222111rrrdddVVVRRRRRRPPPNNNNNNIIIHHHFFFEEEDDDDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFDDDCCCCCCDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDCCCAAAAAAEEEHHHMMMUUUbbbrrr|||iiiYYYPPPMMMLLLGGGEEEFFFFFFCCCBBBCCCCCCCCCBBBAAA@@@CCCGGGKKKQQQWWW```lllwwwrrrbbbZZZYYY\\\```gggqqq~~~xxxnnnddd^^^ZZZWWWRRRLLLHHHDDDCCCBBBCCCBBB@@@???============AAA???===<<<===>>>======<<<===???>>>======>>>@@@<<<=========>>>>>>>>>???DDDEEEEEEDDDAAA@@@AAABBB??????@@@@@@??????>>>===888999::::::::::::<<<>>>;;;<<<<<<<<<;;;;;;===???>>>::::::>>>???<<<;;;<<<;;;<<<=========<<<;;;:::;;;:::999999888888888888777666555666777777777666888999:::;;;;;;:::999888444444555666777777777777999:::::::::888777888999444444555666444111333888333333333222222222222222000111222333333333222111000111111222333222222222hhh]]]SSSQQQPPPMMMIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEFFFEEECCCAAA@@@EEEFFFHHHLLLTTTaaapppyyysssaaaRRRLLLKKKIIIEEEDDDGGGGGGDDDBBBBBBDDDCCCBBBBBBCCCGGGNNNSSSZZZbbbnnnzzz}}}ooohhhfffjjjooovvv}}}wwwmmmbbbXXXRRRPPPOOOLLLHHHCCC@@@@@@BBBBBBAAA@@@>>>===<<<;;;;;;???>>><<<;;;;;;;;;;;;;;;<<<>>>??????>>>>>>???@@@<<<<<<======>>>>>>??????@@@AAABBBAAA???>>>>>>??????@@@@@@@@@@@@???>>>>>>999999999999::::::<<<===888999:::999888999:::<<<===999999===>>><<<;;;<<<:::;;;<<<======<<<;;;:::<<<;;;999888888999:::;;;:::777555666999:::888555666888:::::::::888777777777888888888777666444222;;;<<<===<<<999888888999555666888888444000333:::222222222222222111111111,,,...000222444333222111111111222222222333333333yyynnn___WWWPPPPPPPPPLLLGGGFFFEEEEEEDDDEEEEEEFFFFFFGGGDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEDDDDDDDDDDDDEEEEEEFFFDDDDDDEEEEEEEEECCCBBBAAADDDEEEFFFHHHMMMUUU___eeekkknnnnnnfffXXXMMMJJJJJJEEEBBBBBBFFFGGGEEECCCDDDBBBBBBBBBCCCGGGNNNVVV\\\jjjrrr}}}~~~xxxwww{{{{{{sssjjjaaaXXXPPPKKKJJJJJJHHHEEEBBB@@@AAABBBAAAAAA@@@???>>>===<<<;;;<<<<<<<<<;;;:::::::::;;;<<<>>>@@@@@@???>>>??????<<<<<<<<<===>>>?????????===???@@@@@@???======>>>@@@@@@@@@@@@@@@???>>>>>>;;;:::999999999:::::::::777888999888777777999;;;<<<999999===???<<<;;;<<<:::;;;<<<======<<<;;;;;;<<<;;;:::999999:::;;;;;;<<<999777888:::;;;999777666888::::::999777777888999999::::::999888666555===>>>???>>>;;;999888888666666888888222---000777111111111111111111111111)))+++...111333333333222222222222222222333333333uuuggg___UUUOOOMMMOOOPPPMMMIIIHHHDDDDDDDDDEEEEEEFFFFFFFFFCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDFFFHHHKKKPPPUUUYYYUUUYYY]]][[[TTTMMMKKKLLLDDDAAAAAAEEEHHHFFFDDDFFFAAABBBEEEHHHOOOXXXbbbiii{{{}}}oookkkddd]]]VVVPPPKKKGGGGGGFFFDDDCCCBBBBBBBBBAAA@@@@@@@@@@@@???>>>======999;;;<<<<<<::::::;;;<<<;;;===???@@@???>>>>>>>>>;;;;;;<<<===>>>???@@@@@@>>>@@@BBBCCCAAA@@@@@@AAA@@@@@@@@@AAA@@@@@@???>>><<<:::888888999::::::999999:::::::::999999;;;===<<<999999===???===<<<===;;;<<<===>>>>>>>>>===<<<===<<<;;;;;;:::::::::::::::999888999:::;;;:::999888:::<<<;;;888777999<<<777777999:::;;;<<<<<<<<>>===>>>???@@@??????>>>===777:::<<<<<<;;;:::<<<===999<<>>=========;;;;;;<<<===>>>???@@@@@@>>>AAADDDDDDDDDBBBBBBCCC@@@@@@AAAAAA@@@@@@???>>>:::888666777:::<<<;;;::::::;;;;;;;;;::::::<<<======::::::>>>@@@>>>===???;;;<<<>>>?????????>>>===============<<<:::999999666777888888888888999:::888:::;;;999555555999===777777888999;;;<<<>>>???AAABBBCCCAAA>>>:::888777555111000222111......111/////////000000000111111222222222222111111111000333333222222222333444555qqqddd[[[UUURRRNNNJJJIIIMMMMMMIIIFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDAAABBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLFFFEEEDDDDDDDDDDDDEEEEEEFFFEEECCCBBBBBBCCCDDDEEEAAABBBEEEHHHKKKPPPVVV[[[bbbdddggghhhddd^^^WWWRRRMMMHHHFFFHHHIIIGGGFFFHHHIIIMMMTTT\\\gggsss|||nnnbbbZZZWWWSSSNNNIIIGGGEEEBBBAAACCC???<<<===AAABBB???;;;;;;<<<>>>?????????>>>===666999<<<<<<;;;;;;<<>>???>>>===<<<<<<;;;;;;<<<===>>>???@@@@@@===@@@CCCDDDDDDBBBBBBBBB@@@AAAAAAAAAAAA@@@??????888666555777:::======<<<999:::::::::999999;;;<<<===::::::???AAA???>>>???<<<===>>>@@@@@@@@@???>>>===>>>>>>>>>===;;;999777222555888777555555888;;;666888888555222222777<<<:::999999888999:::<<<===BBBCCCDDDBBB>>>:::888777666111///222444222111333.../////////000000111111999777555333111000000///444333222111222333444555zzzjjj___ZZZVVVPPPKKKMMMKKKIIIHHHGGGFFFCCCAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGGGGEEEBBBAAAAAABBB@@@BBBCCCCCCAAAAAABBBCCCCCCCCCDDDFFFLLLWWWccclllsssssstttwwwyyytttjjjaaaVVVRRRLLLIIIIIIJJJKKKLLLTTTZZZbbbmmmwwwxxxnnnbbbZZZWWWRRRPPPLLLIIIHHHFFFCCCAAA@@@@@@??????@@@@@@AAAAAA999;;;>>>>>>===;;;;;;;;;:::;;;======<<<<<<>>>???======<<<<<<<<<===???@@@;;;;;;===>>>@@@@@@AAAAAA@@@BBBCCCBBB???>>>@@@CCCBBBBBBBBBAAA@@@???>>>===999999999888999999::::::???>>>===<<<<<<<<<<<<<<<=========>>>??????@@@@@@AAA@@@???======???@@@AAA<<<<<<============<<<<<<<<<:::888777888888777666<<<;;;888666666777999:::555777888888888:::<<<>>>AAAEEECCC===;;;<<<:::555222222222222222222111111111111111111111111222222000000////////////000000111111222222222333333333tttjjj^^^WWWUUUTTTPPPLLLJJJHHHFFFFFFGGGGGGEEECCCCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFAAABBBCCCCCCAAA@@@@@@AAAAAABBBCCCCCCBBBCCCEEEFFFGGGGGGGGGJJJTTTccctttxxxpppeeeaaa[[[XXXWWWXXXXXXXXXbbbhhhpppzzzvvvmmmdddYYYRRRPPPMMMJJJGGGEEEDDDBBB@@@>>>???@@@AAABBBBBBAAA???>>>999;;;>>>>>>===;;;;;;;;;:::<<<<<<<<<;;;<<<>>>@@@@@@>>><<<;;;<<<<<<<<<;;;======>>>@@@AAAAAAAAAAAA???AAACCCBBBAAAAAACCCEEEBBBBBBAAAAAA@@@>>>======:::999999999999:::;;;;;;<<<<<<;;;:::::::::::::::=========>>>??????@@@@@@AAA@@@>>>======>>>@@@AAA<<<<<<============<<<<<<<<<:::888777888999888777888888888777777666666666777888999888777777999;;;AAADDDBBB<<<:::;;;888333333333222222333333444444000000111222333444444555000000000000000111222222111111111222222222333333zzzooojjjbbb[[[SSSQQQRRRRRRPPPLLLFFFDDDDDDEEEFFFGGGGGGEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDEEEEEEEEEEEEDDDHHHGGGFFFEEEDDDDDDEEEEEE===@@@BBBCCCBBBAAABBBBBB@@@AAAAAAAAAAAABBBEEEGGGIIIHHHHHHLLLXXXkkkyyyuuupppmmmllllllllllllqqqvvv~~~~~~rrrfff^^^WWWPPPKKKJJJHHHFFFCCCBBBAAAAAA???>>>???AAACCCDDDCCCAAA>>><<<999;;;>>>>>><<<;;;;;;;;;;;;<<<<<<;;;:::;;;>>>AAAEEEBBB>>>===>>>>>>;;;999>>>???@@@AAAAAAAAAAAAAAA???AAABBBCCCBBBCCCEEEFFFAAAAAA@@@@@@???>>>===<<<999999999999999:::;;;;;;<<<;;;::::::::::::::::::=========>>>??????@@@@@@??????============??????<<<======>>>>>>======<<<;;;999777777999999999888555666888:::999888555444999999999888666555666888@@@AAA@@@;;;888777555222222222111111222333444666000000111222444555666777111111111111222333333333111111111222222222222333vvviii___[[[ZZZVVVQQQPPPQQQQQQNNNJJJDDDCCCCCCDDDFFFGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFBBBCCCDDDDDDEEEEEEDDDDDDIIIGGGEEECCCBBBBBBCCCDDD???BBBDDDEEEEEEDDDDDDDDDBBBCCCCCCBBBBBBCCCFFFIIIKKKKKKLLLRRR^^^ppp||||||oooeeeZZZTTTPPPKKKHHHIIIGGGEEEBBBBBBCCCCCCBBBAAAAAABBBBBBCCCBBB@@@>>>===:::<<<======<<<;;;;;;<<<<<<<<<;;;999999;;;>>>AAAHHHDDDAAA@@@BBBBBB>>>;;;??????@@@@@@AAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCAAA@@@???>>>===<<<<<<<<<888888888888888999:::;;;======<<<;;;;;;<<<<<<<<<=========>>>??????@@@@@@>>>>>>===<<<<<<===>>>>>>======>>>>>>>>>>>>======:::999777888999::::::999666777999;;;;;;999777555999::::::999777666888999??????<<<999666444333111222111000//////000222333000111111222333444555555222222222222222222111111111111111111222222222222uuuhhh^^^YYYVVVVVVSSSPPPOOOPPPOOOLLLJJJFFFDDDCCCDDDEEEEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDGGGFFFCCCAAA@@@AAABBBCCCAAACCCFFFFFFEEECCCCCCDDDEEEFFFGGGGGGFFFGGGJJJLLLOOORRRXXX```lll{{{yyypppkkkbbbXXXOOOLLLKKKHHHFFFGGGEEECCCAAAAAACCCCCCCCCBBBDDDBBB@@@???>>>>>>??????:::<<<======;;;;;;;;;<<<<<<<<<;;;999888:::>>>AAAEEECCCAAAAAABBBBBB@@@===>>>>>>???????????????>>>AAAAAAAAAAAAAAA@@@???>>>@@@@@@>>>===<<<;;;;;;;;;666666666777777888999:::<<<<<<;;;;;;;;;<<<<<<============>>>??????@@@@@@>>>>>>============>>>>>>======>>>>>>>>>>>>======:::999888888999;;;:::999777777888999999999888777888999::::::999999;;;===>>><<<999777555222111222444333222111000000111111222222222222111111111111222333333222111000...---000000111111111222222222uuuggg^^^YYYVVVUUUOOONNNLLLLLLMMMMMMKKKIIIGGGFFFDDDDDDEEEEEECCCBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCEEEDDDCCCBBBAAAAAABBBBBBBBBCCCDDDDDDBBBBBBCCCEEECCCEEEHHHIIIJJJKKKNNNPPPUUU[[[dddoooyyywwwlllccc]]]UUULLLFFFFFFFFFDDDCCCDDDBBB@@@??????@@@AAAAAA@@@CCCAAA>>><<<;;;===???@@@;;;<<<===<<<;;;:::<<<===:::;;;;;;:::999:::===@@@>>>>>>?????????>>>>>>===<<<===>>>???????????????BBBAAA@@@AAAAAA@@@===:::@@@???===;;;:::::::::;;;666666666777888999:::;;;999999999999999::::::;;;=========>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===<<<:::888888:::::::::999666777888999999999888777777888999::::::;;;>>>@@@<<<999666666444111111444333333333333333222222222333333222111111000000///222222333333222000...---000000000111111111111222xxxpppeee]]]XXXVVVUUUTTTNNNLLLKKKJJJJJJIIIHHHHHHGGGEEEDDDEEEFFFFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDCCCCCCDDDGGGJJJFFFJJJOOOTTTWWWZZZ\\\^^^fffllluuu~~~{{{sssiii___WWWRRRKKKEEEAAACCCDDDBBBAAAAAAAAA@@@>>>>>>???@@@@@@??????>>>===<<<<<<===>>>???;;;<<<===<<<;;;:::<<<===999:::;;;;;;::::::===>>>:::===@@@???<<<:::;;;===<<<===>>>???@@@AAAAAAAAAAAA@@@@@@AAACCCBBB>>>;;;@@@>>><<<:::999999::::::777777777888999;;;<<<===999999888888999999:::;;;=========>>>??????@@@@@@>>>??????????????????>>>>>>>>>????????????>>>>>>===;;;999999::::::999888666888<<>>888:::;;;;;;;;;;;;<<<===:::@@@DDDBBB<<<888:::>>><<<===???@@@AAABBBCCCCCC@@@??????BBBDDDDDDAAA>>>@@@>>><<<999888999::::::999999999:::;;;<<<>>>???::::::::::::;;;;;;<<<============>>>??????@@@@@@??????@@@@@@@@@@@@??????>>>>>>????????????>>>>>>>>><<<:::999::::::999777888<<>>:::666777999999888999;;;===:::555333555555111222888%%%'''+++///111111000///222222222333333444444444...000222444666666555444000000000000111111111111zzzooohhhVVVVVVVVVSSSPPPOOOOOOPPPNNNKKKHHHFFFFFFGGGGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCGGGFFFCCCCCCDDDEEEEEEEEECCCDDDEEEFFFHHHLLLRRRWWWccclllwww}}}~~~~~~}}}vvvjjjhhhaaaWWWLLLFFFGGGIIIFFFCCCAAAAAABBBBBB@@@===AAAAAA@@@@@@@@@AAABBBBBB<<<>>>???@@@@@@???>>><<<;;;;;;::::::;;;===>>>???CCC???<<<;;;===>>>===;;;@@@@@@???>>>===<<<;;;;;;>>>???@@@@@@??????AAABBB>>>???AAABBBCCCBBBAAAAAA===>>>>>><<<:::888888999888999;;;===????????????>>>===;;;999888999;;;<<<;;;;;;<<<===>>>???@@@@@@CCCAAA@@@AAACCCCCC@@@===;;;===@@@AAA@@@>>>>>>>>><<<::::::===<<<888666888999:::???FFFJJJHHH???777777999:::999777777:::>>>888777555444333333444444000111111222222111111000111222333333333111000//////000111222222222222222000111111111111222222222rrreee^^^TTTUUUTTTRRRPPPNNNOOOPPPNNNKKKHHHFFFFFFGGGGGGFFFDDDDDDDDDDDDDDDEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDCCCHHHFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHKKKOOOVVV___eeeqqqzzzuuummm[[[XXXRRRNNNKKKJJJJJJJJJGGGDDDBBBCCCDDDDDDBBB@@@DDDBBB@@@>>>>>>???BBBCCC===>>>@@@AAAAAA@@@>>>===@@@???===;;;::::::::::::AAA???<<<<<<>>>>>>===;;;???>>>>>>======<<<<<<;;;===???AAAAAA@@@@@@@@@AAA@@@@@@AAABBBBBBAAA@@@???<<<======;;;999777777888888999;;;===????????????@@@???===;;;999999888999::::::;;;<<<===>>>??????BBBAAA@@@AAACCCCCC@@@===<<<>>>@@@AAA???>>>=========;;;;;;>>>===999777999888:::???FFFKKKJJJCCC<<<888999999888777888:::<<<777666555333222333333444111111222222222222111111222222222222222111000000,,,---///111333444555555000111111111111222222222yyyggg[[[VVVRRRRRRRRRQQQNNNNNNNNNPPPMMMJJJHHHFFFGGGGGGGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFGGGGGGHHHHHHJJJMMMPPPVVV]]]gggrrryyy}}}sssggg___SSSNNNHHHFFFGGGFFFCCC@@@AAA@@@??????AAAAAA@@@???FFFDDD@@@===<<<>>>AAADDD===>>>???@@@@@@???>>>===???>>>===;;;:::999999999>>>======>>>??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>????????????>>>>>>===<<<:::999888999::::::;;;<<<===>>>???BBBAAA@@@AAABBBBBB@@@???===???AAA@@@>>><<<<<<<<<===;;;;;;>>>===999888:::777999>>>EEEKKKJJJEEE@@@:::888666666888999:::999666555444222111222222333222222333333333333222222333222222111111111111222...///000111222333333333000111111111111222222222nnn___VVVTTTOOOPPPPPPOOOMMMLLLMMMOOOLLLJJJHHHGGGGGGHHHGGGFFFCCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHJJJKKKPPPUUU^^^gggqqq||||||uuummmeeeZZZSSSKKKHHHEEECCCCCCAAA>>><<<>>>>>>>>>??????@@@@@@@@@EEECCC@@@>>>===>>>@@@AAA<<<===>>>>>>>>>>>>===<<<888888888999:::;;;;;;<<<<<<<<<===>>>??????===<<<::::::;;;;;;<<<============@@@EEEFFFEEEBBB@@@???>>>??????@@@@@@@@@@@@@@@<<<<<<<<<:::888777999:::888999;;;===????????????:::<<<===??????>>>===<<<:::;;;;;;<<<===>>>??????AAAAAAAAAAAAAAAAAAAAA@@@???@@@AAA@@@===;;;;;;;;;<<<:::999<<<;;;888888:::666888<<>>;;;888555555888:::999777555444333111111111111222222333333444444333333222444333111111000111222333333333333222111000//////000000111111111222222222zzzqqqooopppuuuxxxwwwoooaaaWWWTTTUUUMMMNNNNNNLLLKKKJJJKKKMMMKKKIIIGGGGGGHHHHHHGGGFFFCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFBBBCCCCCCCCCDDDDDDEEEEEECCCEEEFFFFFFGGGIIIMMMPPPXXXaaannn|||zzzoooeee^^^WWWQQQLLL???AAACCCCCCAAAAAABBBDDDAAABBBCCCCCCCCCDDDDDDEEEBBBBBBAAAAAA@@@???>>>===;;;<<<<<<<<<<<<<<<<<<;;;444555666888999;;;<<<<<<:::;;;===>>>>>>===<<<<<<999999:::;;;<<<===>>>>>>???BBBGGGIIIGGGDDDBBB@@@<<<<<<===>>>???AAABBBBBB>>>>>>===;;;999999;;;===999:::<<>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBB???@@@AAA???<<<::::::;;;:::777777999999666666999666777:::===>>>>>>;;;999;;;777444444777999888666555444222111000000111111222333333444444333333222444333222111111222333444333333333222111000///...000000111111111222222222}}}qqqiiieeedddccceeeddd^^^VVVQQQQQQSSSLLLMMMLLLKKKIIIHHHIIIJJJJJJIIIGGGHHHIIIIIIGGGFFFBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGBBBBBBCCCCCCDDDEEEEEEEEECCCDDDFFFFFFGGGKKKRRRXXXeeeooouuummmaaaXXXSSSOOOKKKHHH@@@CCCEEECCC???>>>@@@CCC@@@AAABBBBBBBBBAAACCCDDD???@@@AAABBBAAA@@@>>><<<<<<<<<<<<;;;;;;<<<<<<<<<888888999:::::::::999999999;;;<<<<<<;;;::::::;;;999:::;;;<<<===>>>??????@@@CCCHHHIIIHHHDDDBBBAAA<<<<<<<<<===>>>@@@AAABBB>>>>>>===;;;999:::<<<>>>;;;<<<>>>@@@AAABBBBBBBBBAAABBBBBBBBB@@@===:::888<<<===>>>???@@@AAAAAABBB@@@AAABBBAAA@@@@@@BBBCCC???@@@@@@>>><<<::::::;;;999666666888888555666999666777888999999888777666999777555555666777777666555444333111000111111222222222333333333333222222333222222222222333333444///000111222222222222222000111111111111222222222tttjjjeee```]]]WWWXXXXXXVVVSSSPPPOOOPPPLLLLLLLLLIIIGGGFFFFFFGGGIIIHHHGGGHHHIIIIIIGGGFFFBBBCCCEEEFFFFFFFFFDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFBBBBBBCCCCCCDDDEEEEEEFFFDDDFFFGGGGGGHHHNNNYYYaaattt}}}zzzuuueee___WWWQQQNNNLLLHHHEEEEEEDDDCCCAAA>>>============???@@@@@@>>>===???AAA???@@@@@@@@@@@@?????????=========<<<<<<=========<<<=========<<<;;;999888:::;;;<<<:::777666888:::;;;;;;<<<===>>>>>>??????@@@CCCFFFGGGEEECCCAAA@@@>>>>>>===<<<===>>>???@@@>>>>>><<<:::999999<<>>@@@BBBCCCCCCCCCCCCDDDDDDDDDBBB@@@===:::999<<<<<<===>>>???@@@AAAAAA@@@AAABBBAAA??????BBBEEE>>>??????===;;;:::;;;<<<:::666666888888666777:::777888999999888777777777777888777555444444555777666555333222111111222222111111222222222222111111111222333333444444333333...///000111222333333333000111111111111222222222wwwiiibbb^^^ZZZVVVRRRSSSTTTUUUTTTRRRPPPNNNLLLLLLKKKIIIFFFDDDEEEFFFIIIHHHGGGHHHIIIIIIHHHFFFBBBCCCEEEFFFGGGFFFDDDCCCAAAAAAAAABBBCCCDDDDDDEEEBBBBBBBBBCCCDDDEEEEEEFFFEEEGGGHHHGGGIIIQQQ]]]ggg~~~vvvlllfff[[[WWWRRROOONNNKKKFFFBBB???<<<:::;;;@@@CCCCCCAAA???AAACCCBBB???>>>@@@BBBAAA@@@>>>===>>>???@@@BBB??????>>>>>>>>>>>>??????>>>>>>?????????>>><<<;;;:::;;;;;;888555444666999<<<<<<======>>>??????@@@???BBBEEEEEECCCAAA??????AAA@@@>>>===<<<<<<<<<=========;;;999777888;;;>>>===>>>AAACCCDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>===<<<;;;;;;<<<===>>>???@@@@@@???AAABBBAAA??????BBBEEE>>>???>>>===;;;:::;;;===;;;777666888888777888;;;888999:::999999888999;;;666888888666333222555888666555444222111222222333111111111222222111111111000111333444555444333333111222222222222111000000000111111111111222222222mmmaaaZZZUUUQQQQQQQQQNNNNNNPPPOOOKKKJJJLLLKKKKKKIIIGGGIIIMMMLLLGGGHHHHHHIIIGGGFFFEEEFFFHHHIIIHHHGGGFFFEEEEEEEEEEEEBBBDDDCCC@@@@@@DDDEEECCCBBBDDDEEEFFFDDDDDDDDDEEEEEEEEEGGGJJJMMMSSS```mmmxxxnnnddd\\\WWWSSSNNNGGGCCCAAABBBBBBBBB@@@@@@@@@??????>>>>>>>>>@@@@@@@@@@@@???>>>======???@@@AAABBBBBBAAA??????>>>===<<<;;;;;;<<<===>>>::::::;;;;;;;;;:::999999;;;;;;::::::999888777777888999;;;<<<===???BBBDDDCCCBBBCCCEEEBBB;;;999<<>>??????@@@AAA;;;<<<===<<<:::999999::::::;;;===>>>@@@DDDHHHLLLDDDCCCAAA???>>><<<:::777;;;===>>>===;;;<<<@@@CCC??????????????????@@@@@@@@@===<<<>>>>>>:::999<<<@@@<<<777666888999888777777777666666666666666777999:::<<<;;;999777777888333555666444111000111333555333111111333444222///000222444555444444555666111111222222222333333333111222333333222111222333|||iii]]]WWWRRROOOOOOMMMKKKKKKNNNNNNKKKJJJLLLGGGHHHFFFDDDFFFJJJIIIDDDGGGHHHHHHGGGEEEEEEFFFHHHEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFEEEAAAAAADDDEEECCCBBBDDDFFFFFFEEEEEEFFFGGGHHHFFFGGGIIILLLSSSbbbpppwwwmmmccc[[[TTTPPPNNNJJJEEEBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>@@@@@@AAAAAABBBAAAAAAAAA===>>>????????????>>>===>>>>>>===<<<<<<===>>>>>>999::::::;;;;;;;;;::::::666666777888999999::::::<<<===>>>=========???AAADDDCCCEEEGGGDDD>>><<<>>>AAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@???===<<<<<<===999;;;>>>AAABBBDDDFFFIIIDDDCCCBBB@@@???===:::888;;;===>>>>>><<<<<<>>>@@@???????????????????????????<<<<<<>>>===:::999<<<@@@===:::888888999888888999999888888888888888999666777999999888777888999444666777666333111222444555222111111333333111///000222444444444333444666111111222222222333333333///000111111000///000111sssbbbXXXSSSNNNLLLLLLJJJHHHIIILLLMMMJJJJJJLLLFFFGGGFFFDDDEEEIIIHHHDDDGGGHHHHHHGGGEEEEEEFFFHHHCCCCCCCCCCCCCCCDDDDDDDDDFFFHHHFFFBBBBBBEEEEEECCCBBBDDDFFFGGGFFFFFFGGGHHHJJJHHHGGGHHHJJJRRRbbbqqqwwwqqqhhh___XXXRRRMMMJJJIIIFFFBBBAAA@@@@@@???>>>@@@@@@@@@@@@@@@?????????>>>>>>@@@AAAAAABBBBBBBBB===>>>>>>?????????>>>>>>???>>>>>>======>>>>>>???888999:::;;;;;;;;;;;;;;;444555666777888999:::;;;<<<===>>>>>>===>>>@@@AAACCCCCCEEEIIIGGGAAA@@@BBBDDDDDDCCCBBBAAAAAAAAAAAA@@@AAAAAA@@@>>>======>>>999<<<@@@CCCDDDDDDDDDEEEDDDDDDCCCBBB@@@===<<<:::;;;===>>>>>>===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;======999999;;;??????===;;;888777888999888888888777777888888999333555777777777777888999666777888666444333444555333222111111222333111000///111333333222222333444111111222222222333333333///000111111000///000111vvviii\\\TTTPPPLLLKKKLLLIIIGGGGGGKKKKKKHHHGGGJJJGGGJJJJJJGGGHHHJJJJJJFFFGGGHHHHHHGGGEEEDDDFFFGGGDDDDDDEEEFFFGGGHHHHHHHHHFFFHHHFFFBBBAAADDDDDDBBBBBBDDDFFFGGGGGGGGGHHHIIIIIIGGGGGGHHHIIIOOO]]]kkk|||vvvjjjeee]]]VVVQQQMMMJJJHHHEEECCCAAAAAAAAAAAA???===@@@@@@@@@@@@@@@@@@??????<<<======>>>??????>>>>>>???@@@@@@@@@AAAAAAAAAAAA??????>>>>>>>>>>>>??????888999:::;;;<<<<<<<<<<<<888888888888888999999999888:::<<<===>>>???BBBEEEAAAAAAEEEIIIHHHCCCBBBDDDFFFEEECCCBBBAAA@@@@@@@@@>>>??????>>><<<;;;;;;<<<;;;>>>AAABBBBBBBBBCCCDDDDDDEEEEEECCC@@@>>>===<<<:::;;;===>>>>>>>>>======>>>>>>=====================::::::<<<<<<999888;;;===>>>>>>;;;777555666999666555555555555666666777333555777777666666777888666666666666444444333444222222111111222222111111///000222222111111222333111111222222222333333333111222333333222111222333{{{kkk```VVVRRROOOLLLLLLNNNJJJGGGGGGJJJIIIEEEDDDFFFGGGKKKLLLIIIIIIKKKJJJHHHGGGGGGGGGFFFEEEDDDEEEGGGEEEFFFGGGIIIJJJJJJJJJJJJEEEGGGEEEAAA@@@CCCCCCAAACCCEEEGGGGGGGGGGGGHHHIIIFFFEEEGGGIIIJJJMMMXXXccc}}}wwwmmmfff^^^ZZZTTTOOOLLLJJJHHHGGGCCCBBBAAAAAABBBAAA@@@>>>????????????????????????===>>>>>>>>>======<<<;;;?????????@@@@@@AAAAAABBB>>>>>>????????????>>>>>>888999:::;;;<<<=========999999::::::::::::::::::888999;;;<<<===???BBBDDD>>>???CCCHHHHHHCCCBBBDDDFFFEEECCCBBB@@@?????????===>>>>>>===;;;::::::;;;???@@@@@@@@@@@@AAACCCFFFCCCEEEFFFDDD@@@>>>===>>>888999;;;===?????????>>>=========<<<<<<;;;;;;;;;;;;999888;;;;;;888888::::::<<<===:::666444555777555555444444555666777777666888999888666555555666555444444333333222222111000111111111111111111222///000222222111000111222111111222222222333333333111222333333222111222333wwwoooaaaYYYRRRPPPOOOLLLMMMPPPJJJGGGGGGIIIHHHDDDBBBDDDDDDIIIKKKIIIGGGIIIIIIFFFFFFGGGGGGFFFDDDDDDEEEGGGDDDEEEGGGHHHIIIIIIHHHHHHDDDFFFDDD@@@@@@CCCCCCAAACCCEEEGGGGGGFFFEEEFFFGGGDDDDDDGGGKKKLLLNNNXXXcccxxx{{{rrrhhh^^^XXXSSSPPPLLLIIIHHHGGGEEECCCDDDBBBAAAAAABBBAAA@@@>>>=========>>>>>>>>>>>>>>>@@@@@@@@@??????>>><<<<<<============>>>???@@@AAA===>>>>>>??????>>>>>>===999:::;;;<<<<<<<<<<<<<<<777888999:::;;;<<<===>>>:::;;;<<<<<<;;;<<<>>>???<<<>>>CCCHHHHHHCCCBBBDDDEEEEEECCCBBBAAA@@@@@@??????@@@@@@???===<<<<<<===@@@@@@@@@??????@@@DDDGGGBBBDDDFFFDDD@@@======???:::999:::<<<>>>???>>>======<<<<<<;;;;;;::::::::::::777777::::::777777:::999::::::999777555555666666666666666777888999999777888999888666555444555444333111111222222000//////000222111000000111222///111333333111000111222111111222222222333333333///000111111000///000111tttgggdddXXXSSSOOOOOONNNLLLMMMQQQHHHFFFFFFIIIHHHEEEDDDFFFBBBHHHKKKIIIGGGGGGGGGFFFFFFGGGGGGFFFDDDDDDEEEFFFDDDEEEGGGHHHIIIHHHGGGFFFDDDFFFDDDAAAAAADDDEEECCCDDDFFFGGGFFFEEEDDDDDDEEEEEEEEEHHHLLLNNNSSS___lllzzzvvvlllcccZZZSSSNNNKKKIIIGGGFFFFFFEEECCC@@@DDDBBB@@@???@@@@@@???>>>;;;<<<<<<<<<=========>>>>>>>>>>>>???>>>>>>======>>>============???@@@AAA<<<===>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;888888999::::::;;;<<<<<<999:::;;;:::::::::<<<>>><<<>>>CCCIIIHHHDDDBBBCCCFFFEEEDDDCCCBBBBBBBBBBBB@@@AAAAAA@@@>>>======>>>>>>???@@@AAA@@@AAACCCEEEAAADDDFFFCCC???<<<===???>>><<<::::::<<<===<<<;;;<<<<<<;;;;;;:::999999999999666666999999777777999:::999888888999999777666666555555666666888999999444666777777555444444555444222000000222222000......000222111000///111333000222333333222111111222111111222222222333333333///000111111000///000111zzzggg\\\[[[TTTOOOLLLMMMMMMLLLMMMQQQFFFDDDEEEHHHIIIFFFEEEHHHCCCIIIMMMJJJHHHHHHHHHGGGFFFGGGGGGFFFDDDCCCEEEFFFEEEGGGIIIJJJJJJIIIHHHGGGDDDFFFEEEBBBBBBFFFGGGEEEDDDFFFGGGFFFDDDCCCBBBCCCGGGFFFHHHLLLPPPXXXggguuu~~~}}}vvvlllaaaYYYRRRMMMIIIHHHGGGFFFGGGGGGFFFCCC@@@DDDBBB???>>>>>>???>>>===:::;;;;;;;;;<<<<<<======999:::;;;<<<============@@@????????????AAACCCDDD;;;<<<===>>>>>>===<<<;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;::::::999888777777444666888999:::;;;>>>AAA===???DDDJJJIIIDDDBBBDDDGGGFFFEEEDDDDDDCCCCCCDDD???@@@@@@???===<<<===>>>;;;>>>AAACCCCCCBBBCCCCCC@@@CCCEEECCC>>>;;;<<>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============BBBAAA@@@???>>>===<<<;;;>>>>>>===<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888555777:::===?????????>>>??????AAAEEEIIIIIIFFFBBBFFFEEEEEEEEEFFFEEECCCAAAAAA@@@@@@???????????????<<<>>>@@@BBBCCCDDDCCCCCCAAA???>>>???BBBAAA>>>;;;>>><<<:::888777888:::;;;::::::<<<===<<<999333///888777555666777999999888:::999888888:::;;;:::888777888777666444555666888333333444555666666666666333333333222222222111111111111---((((((...222333111111222333333333222222111222333333222111222444111111000000111222333333yyyyyyuuulllccc^^^WWWPPPMMMMMMMMMMMMMMMMMMLLLLLLIIIIIIIIIHHHGGGFFFDDDDDDFFFGGGGGGGGGFFFFFFEEEDDDGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMMMMKKKIIIHHHEEEDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEIIINNNVVVaaaqqqwwwmmmeee]]]TTTMMMKKKIIIEEEBBBAAABBBBBB@@@???@@@CCCFFF@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<>>>===<<<;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999888888666777888:::<<<===>>>?????????AAAEEEIIIIIIFFFCCCFFFEEEEEEDDDEEEDDDDDDCCC@@@???>>>===<<<<<<<<<<<<<<<===???AAACCCCCCCCCCCCAAA@@@???@@@BBBBBB???<<<>>><<<:::888777888999;;;888888888999999666222...888666555666888999999888999888777888:::;;;:::999666777999888666444333333444444555555555444444333333333222222222111111111222333000,,,,,,111555444000111222333333333333333333555555444222111222333111111000000111222222333zzzrrrtttpppeee[[[VVVTTTQQQKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFFFFEEEFFFFFFGGGHHHIIIGGGGGGHHHIIIIIIHHHFFFEEEGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFKKKTTT```nnnxxxrrriii```XXXRRRKKKGGGFFFFFFEEECCCAAABBBBBBAAA@@@@@@BBBEEE@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;<<<<<<======>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777777666777999;;;>>>???>>>???AAAEEEHHHHHHFFFCCCFFFEEEDDDCCCCCCDDDEEEEEEBBBAAA???>>><<<<<<;;;;;;<<<===???AAACCCCCCCCCCCCAAAAAAAAABBBCCCBBB@@@>>>===<<<:::888777888999:::888777777777777666333000777666555777999::::::999777777666888:::;;;;;;:::444777999999666333111000555555555555444333222111222222222111111111000000222333222......333555333///000111222333444444444555666666555222111111222111111111000111111222333}}}xxxuuuvvvqqqcccVVVRRRRRRQQQLLLLLLKKKKKKKKKKKKKKKKKKIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJEEEEEEEEEEEEDDDDDDCCCBBBJJJJJJJJJJJJIIIHHHHHHGGGCCCDDDDDDEEEGGGHHHHHHIIIFFFLLLXXXgggxxx}}}tttkkkddd\\\VVVPPPLLLFFFDDDDDDDDDDDDCCCAAABBBBBBAAA@@@@@@BBBCCC??????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<=========>>>????????????>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888666777777888:::;;;===>>><<<>>>@@@CCCEEEEEEDDDCCCFFFEEEDDDCCCBBBCCCFFFHHHEEEDDDBBB@@@???===<<<<<<<<<===???AAABBBCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA???===<<<:::888888888888999:::999888888888888777555666666666777:::;;;:::999666666555777:::;;;;;;:::555777999999777444333333333444444444333333222111222222111111111000000000///111111......222333111///000111222333444444444333444555444222111111333222111111111111111222222|||{{{|||}}}}}}uuudddVVVQQQQQQQQQOOONNNMMMLLLKKKJJJIIIIIIJJJIIIHHHGGGFFFFFFGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKHHHHHHGGGGGGGGGGGGGGGGGGKKKKKKKKKKKKKKKIIIHHHGGGCCCDDDEEEFFFGGGHHHIIIJJJIIIPPP\\\mmm{{{rrriii```XXXQQQMMMLLLIIIFFFCCCCCCCCCDDDDDD@@@AAABBBAAA@@@???AAABBB>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888555777999<<<======<<<<<<:::<<>>===;;;:::999888888888:::999777777999:::999888777666666888:::;;;:::888666555555777999;;;;;;:::666777888777666666888999111222333333444444444333222222222111111111111000...111111//////222333000///000111222333444444333///000222222111111222444222222111111111111111222}}}tttsssxxx}}}}}}sssbbbUUUQQQPPPNNNPPPOOONNNLLLKKKIIIHHHGGGKKKJJJHHHGGGGGGGGGHHHIIIFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEFFFFFFHHHIIIJJJKKKFFFFFFFFFGGGIIILLLOOOPPPOOOOOOOOONNNLLLJJJGGGFFFDDDDDDEEEFFFGGGHHHIIIJJJLLLRRR___ppp|||ssshhh```XXXNNNIIIHHHIIIHHHEEECCCBBBBBBCCCCCC@@@AAABBBAAA@@@???@@@AAA========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999888888555777:::===>>>===<<<::::::<<>>@@@BBBBBBBBBBBB@@@BBBDDDDDDBBBAAA@@@AAA???>>>===<<<:::999999999888777666777999:::999888888777888999;;;;;;999777666666555777999::::::999777777888777666777:::<<<111222333444444555555555333333333222222222111111000333222000000333444222111111222333333333222222---///000111000111333444333222111111000111111111uuullllllrrrxxxwwwsssiii[[[RRRPPPNNNLLLMMMMMMLLLKKKJJJHHHHHHGGGJJJIIIGGGFFFEEEFFFGGGHHHEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKDDDDDDFFFJJJOOOUUU[[[^^^^^^]]]\\\YYYUUUPPPLLLIIIEEEEEEFFFGGGGGGHHHIIIIIIJJJOOO\\\mmmzzzpppeee[[[VVVOOOGGGDDDFFFDDDDDDCCCAAA@@@@@@AAACCC@@@AAABBBBBB@@@??????@@@========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<888999999:::;;;<<<======<<<======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999666777999:::;;;;;;;;;;;;;;;>>>AAABBBAAAAAACCCEEE???CCCFFFFFFCCCCCCFFFJJJDDDCCCAAA???>>><<<<<<<<<;;;<<<>>>@@@AAABBBBBBBBB???BBBDDDDDDAAA@@@@@@AAAAAA@@@???===<<<;;;:::999777777777999;;;<<<;;;:::999999999:::;;;;;;888555777666666777888999999888666777888888777777888999333444444555555555444444444444444333333333333222000222111......222444222222222333333333222111111///000222222111111222444333222222111000000111111|||qqqiiihhhlllqqqnnnjjj___TTTOOOOOOMMMJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHFFFDDDDDDEEEGGGHHHDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJFFFHHHKKKQQQYYYbbbjjjnnnnnnmmmjjjfff```ZZZTTTPPPFFFFFFFFFGGGGGGHHHHHHIIIEEEKKKWWWiii{{{xxxqqqbbbXXXOOOMMMIIICCCCCCGGG@@@@@@@@@???>>>>>>@@@BBB@@@AAABBBBBB@@@?????????<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<888999:::<<<>>>@@@AAABBB:::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999777777666777777999;;;<<<<<>>BBBFFFGGGDDDCCCFFFJJJEEEDDDCCCAAA@@@??????>>>;;;<<<>>>@@@AAABBBBBBAAA???BBBDDDDDDAAA??????AAAAAAAAA@@@>>>===;;;::::::999999:::<<>><<<:::::::::;;;;;;:::777444888777666777888999888777444777::::::888666444444666666666666555444333333555555444444444333333333...000...++++++///111000333333333333222111000000222333444333111111222333333333222111000000111111|||oooeee```___```aaa\\\ZZZWWWSSSQQQOOONNNNNNIIIIIIHHHHHHHHHIIIJJJJJJDDDEEEEEEGGGIIIJJJIIIGGGBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFIIIJJJJJJGGGNNNVVV^^^jjjyyy~~~xxxpppcccWWWRRRIIIDDDFFFHHHEEEEEEGGGLLLMMMTTTbbbuuuwwwiii```SSSOOOIIIEEEDDDCCCBBBAAA>>>>>>?????????@@@@@@@@@AAABBBBBBAAA???>>>>>>???:::<<<===<<<;;;:::<<<===<<<>>>???>>>===<<<===???===<<<;;;:::;;;<<<===>>>===<<<<<<;;;;;;<<<<<<===========================::::::::::::::::::::::::666666777888999::::::;;;999999888888888999;;;<<>>BBBCCCDDDCCCAAA@@@@@@AAABBBBBBAAA@@@>>><<<:::999999:::;;;<<<============???>>>======<<<;;;999777:::777555666888999888666888999::::::888888999:::888777555333222111000000222333444444222111111111222333444333111000111222222222222222222222222222///000111222333444444444///...---------...000111}}}uuuiii___[[[ZZZ[[[[[[WWWUUUSSSQQQNNNLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHGGGFFFDDDBBBBBBCCCDDDEEEEEEFFFFFFFFFHHHGGGFFFFFFHHHJJJKKKLLLMMMXXXcccmmmxxxvvvjjjZZZQQQKKKKKKKKKHHHGGGIIIHHHJJJOOO[[[lll~~~zzznnnbbbZZZSSSOOOIIIEEEBBBAAA???>>>>>>>>>?????????@@@@@@@@@AAABBBBBBAAA???===>>>???<<<>>>???>>><<<<<<<<<>>>;;;=========<<<;;;<<<======<<<;;;:::::::::;;;<<<888888999:::;;;===>>>???<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::666777777777888999999999888888777888888:::;;;<<<>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEECCCAAA>>><<<:::999<<<:::999<<>>BBBCCCDDDCCCAAA@@@@@@AAABBBBBBAAA@@@>>><<<:::999999:::;;;<<<============<<<;;;;;;::::::999888666999777444444666888777666999:::;;;:::888888888:::777666555333222111111111111333444333222000000111222333444333111000111222333333222222222222222222000000111333333444444444000000000000000111111222~~~rrrkkkaaaXXXTTTTTTTTTUUURRRRRRQQQPPPNNNLLLJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEGGGHHHHHHHHHFFFDDDBBBAAABBBCCCDDDEEEEEEFFFEEEEEEIIIHHHGGGGGGHHHJJJMMMOOOWWWeeeuuu}}}hhh^^^UUUPPPNNNKKKIIIJJJFFFGGGKKKSSSaaasss~~~uuujjj```WWWQQQOOOKKKFFFCCCAAA@@@???>>>>>>>>>>>>????????????@@@???AAAAAA@@@>>>======>>>>>>???@@@???===<<<===>>>:::;;;<<<<<<;;;:::;;;<<<===<<<:::999999999999:::777777888999;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777777777777777777777777777777888999;;;<<<======>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA>>><<<;;;<<<:::888:::>>>AAA@@@>>>@@@BBBCCCCCCAAA@@@AAAAAAAAAAAAAAA???>>><<<:::999999:::;;;<<<<<<===<<<<<<:::::::::::::::999888777888666333333444666777777999:::;;;:::888777888999777666555444333333333333000222333333111000000111111222333222000000000222333333333222222111111111000111222333333444444333......000111111111000///}}}sssjjjccc[[[TTTQQQQQQQQQRRRRRRRRRRRRRRRQQQOOOMMMKKKFFFFFFGGGGGGHHHHHHIIIIIIEEEFFFHHHHHHGGGFFFEEEEEECCCDDDDDDEEEFFFFFFEEEEEEHHHGGGGGGFFFGGGKKKOOOSSSaaaqqqxxxlll^^^SSSNNNKKKKKKKKKGGGHHHKKKNNNXXXjjj}}}rrrfff]]]TTTNNNJJJFFFDDDAAA@@@AAABBBBBBBBB>>>>>>>>>>>>????????????>>>???@@@???===<<<===>>>>>>???@@@???===<<<<<<===:::<<<===<<<;;;:::;;;<<<===<<<:::888777777888888999999999::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777666666666666666555666777888:::;;;=========>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCC???@@@BBBCCCCCCAAA@@@>>><<<:::888999<<<>>>???>>>???AAACCCCCCBBBAAAAAABBBAAAAAA@@@???>>><<<:::999999:::;;;;;;<<<<<<<<<;;;:::;;;<<<<<<;;;:::::::::888666444333444666888999:::;;;;;;:::888777888999777666666555444444444555000111333222111000000111000111222222000000111222444333333222222111111111111222222333444444333333///000333444555444222000yyypppkkkddd___XXXSSSQQQQQQRRRRRRQQQRRRRRRRRRQQQOOOMMMLLLFFFGGGHHHIIIJJJJJJJJJJJJFFFHHHJJJJJJHHHFFFGGGGGGDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEFFFEEEGGGLLLTTTYYYnnn{{{hhhXXXOOONNNMMMLLLHHHIIIKKKMMMTTTeee{{{zzzsssggg\\\SSSMMMIIIFFFCCCAAA??????AAABBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>><<<;;;<<<===<<<===>>>===;;;:::;;;<<<;;;<<<======;;;;;;<<<===<<<;;;:::888777777777888888888999::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777666666666666666555666777999:::;;;<<<===>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBCCCBBBBBBAAAAAABBBCCCDDDCCCAAA???>>><<<;;;999999;;;<<<===>>>===???BBBCCCBBBAAAAAABBB@@@@@@??????===<<<:::999999:::;;;;;;;;;;;;;;;;;;888:::<<<;;;999888999:::777777666555555777999:::999:::;;;:::888777888999888777777666555555555666///111333333111000111222000111222222111000111333333333333222222111111111222222333444444444333333222444777999999888666444zzzmmmgggfff```\\\WWWSSSRRRSSSSSSTTTPPPPPPPPPOOONNNLLLKKKJJJIIIIIIJJJKKKJJJIIIHHHGGGHHHKKKMMMLLLHHHEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGDDDEEEGGGHHHJJJRRR\\\ddd~~~wwwdddYYYVVVRRRNNNGGGIIILLLOOOWWWggg{{{mmmggg]]]TTTMMMIIIFFFDDDDDDBBB@@@@@@@@@@@@???>>>???>>>>>>>>>>>>>>>======;;;<<<======;;;;;;<<<===999:::;;;;;;999999:::;;;;;;===>>>===<<<;;;<<<===<<<;;;999888888888888999444666888:::;;;<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777777777777777777777777555666888999;;;;;;<<<<<<>>>???@@@AAABBBBBBBBBBBB???@@@AAABBBBBBBBBAAA@@@FFFFFFEEEDDDBBB@@@===<<<<<<<<<;;;;;;;;;<<<<<<===;;;>>>AAACCCBBBAAAAAABBB?????????>>>===<<<::::::::::::;;;;;;;;;;;;::::::666888;;;999666444555777555777888777777777999;;;888999::::::888888999::::::999888777666666666666000222333333222222222333111222333333222111333444222222222222222222222222333333444444444444333333000222444666666555333222rrrhhhdddccc]]]YYYUUURRRRRRSSSTTTTTTPPPPPPNNNLLLKKKJJJIIIIIIGGGHHHIIIJJJJJJIIIGGGFFFFFFJJJMMMKKKGGGDDDEEEGGGHHHIIIIIIJJJIIIIIIHHHHHHEEEHHHJJJLLLPPPZZZgggpppvvvjjjcccZZZQQQGGGJJJPPPWWWbbbqqqwwwnnn```[[[SSSMMMIIIFFFDDDBBBCCCAAA@@@@@@@@@@@@???>>>??????>>>>>>============:::;;;<<<<<<;;;:::;;;<<<777999::::::999999;;;<<<:::;;;<<<<<<;;;:::;;;<<<;;;:::999888888999:::;;;444666888;;;<<<<<<<<<;;;999999999999999999999999::::::::::::::::::::::::666777777777888999999999666777888:::;;;;;;::::::===>>>???@@@AAAAAAAAAAAA>>>???AAABBBBBBBBB@@@???EEEEEEDDDCCCBBBAAA@@@@@@;;;<<<======<<<<<<<<<<<<:::===AAACCCCCCBBBAAABBB??????>>>>>>===<<<:::::::::::::::;;;;;;::::::999666999;;;999555333444666222555888888777666777999777888999999999999:::<<<<<<;;;999888777666555555111222444444333333444555111333444444333333444555111111111222222333333444333444444444444444333333...000111333333222111000xxxooohhhdddaaaZZZWWWSSSQQQRRRSSSSSSSSSSSSQQQNNNLLLJJJIIIIIIJJJBBBDDDFFFIIIJJJJJJIIIHHHAAAEEEJJJJJJGGGFFFHHHKKKJJJJJJJJJKKKJJJJJJIIIIIIHHHKKKNNNQQQVVV```nnnyyyxxxnnn```SSSJJJMMMTTT___lll|||xxxkkkaaaVVVRRRMMMIIIFFFDDDBBB@@@@@@???>>>???AAABBBBBBAAA??????>>>>>>=========<<<:::;;;<<<<<<::::::;;;<<<666888::::::::::::<<<>>>999:::;;;;;;999999:::;;;;;;:::999999999:::;;;<<<888999;;;<<<<<<;;;999888999999999999999999999999::::::::::::::::::::::::666666777888999::::::;;;777888999:::;;;::::::999<<<===>>>??????@@@@@@???===???AAABBBBBBAAA@@@???@@@@@@AAAAAACCCDDDFFFGGG;;;===??????>>><<<;;;;;;999===AAACCCCCCBBBBBBBBB>>>>>>>>>>>>===<<<:::::::::::::::;;;;;;:::999999888;;;>>><<<777444555888000333888999777666666777666777999999999999;;;======<<<:::888777666555555111333555555444444555666222333555444444333555666000000111222333444444555444444444555444444333333444555666777777777666666~~~tttjjj___YYYXXXUUUUUUUUUTTTSSSRRRRRRRRRLLLLLLKKKKKKJJJJJJJJJIIIJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFHHHHHHHHHGGGGGGKKKLLLJJJKKKMMMNNNKKKJJJOOOVVV^^^gggsss{{{dddVVVOOOUUU___kkkxxxwwwlllddd___^^^SSSNNNGGGFFFGGGGGGEEEAAA??????@@@@@@@@@>>>===<<<===>>>???@@@@@@???>>>======<<<:::888888999:::;;;888;;;======;;;<<>>888:::<<<:::777777;;;>>>;;;:::::::::999888888888666999======:::888999;;;<<<999666666888:::;;;;;;666666777888:::;;;<<<<<<;;;;;;:::888777888;;;>>><<<;;;;;;:::;;;<<<===>>>???@@@AAAAAABBBBBBAAAAAACCCBBBAAAAAAAAA@@@===<<<>>>>>>===<<<<<<===??????;;;===???AAABBBAAA@@@??????>>>===<<<<<<<<<<<<<<<999666444666:::===:::777888888777777666666555555444555666777888888888888777:::<<<===;;;999999999888999;;;:::888555444444444666444111222555555222333333222111000000000111222222111111222444555777555444333333444555666777,,,...111222222222333555vvvnnneee\\\WWWWWWTTTTTTSSSRRRQQQPPPPPPOOOKKKKKKKKKKKKJJJJJJIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEHHHFFFDDDDDDEEEGGGIIIIIIIIILLLNNNMMMPPPUUUUUURRRRRRYYYcccnnnxxxxxxfff]]]ZZZaaannn{{{vvvlllbbbZZZUUURRRMMMHHHCCCAAABBBCCCAAA>>>>>>>>>?????????>>><<<<<<======>>>>>>>>>>>>>>>>>>===;;;:::888888999:::;;;666888999:::999:::;;;===999999999999::::::::::::999999999999888999;;;===888888888888888777777777555888<<<;;;999888999;;;;;;:::999888888999888888777777888999::::::;;;;;;:::::::::888777888;;;>>><<<;;;;;;:::;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@>>>===<<<;;;:::999999:::;;;;;;;;;===???@@@AAAAAA@@@???===<<<<<<<<<<<<======>>>;;;888555777:::;;;999555999888888777666555555444555666777888888999999999:::;;;<<<;;;:::999;;;<<<888999:::999666555555555444666555333555999999777444333333222111111222222222222111111222444666777888777555444333222333333444555777777555444555666{{{rrrjjjddd___XXXUUUUUURRRRRRQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGFFFDDDCCCDDDGGGJJJLLLMMMPPPRRRUUU]]]dddeeeaaaaaaiiiuuussshhhfffccckkkyyyxxxpppeee\\\VVVQQQLLLHHHGGGCCC???>>>???@@@>>><<<======>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???<<<;;;:::999888999:::;;;777666777999::::::999777888888888888999999999999999888666777999;;;<<<<<<666666666666666777777777555888;;;:::888777999;;;;;;<<<<<<;;;888777666777888888888999999:::::::::999::::::999888888;;;===;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>><<<;;;999888777888888999;;;<<<>>>@@@@@@@@@??????<<<;;;;;;<<<<<<===>>>???<<<999777777999:::777444:::999888777666555444333666777777888999999999:::<<<<<<;;;999888999<<>>???<<<;;;:::999999999:::::::::999888;;;======999555::::::::::::;;;;;;;;;;;;:::777444555999<<<<<<:::555555666666777777888888555888;;;;;;888888:::===;;;<<<;;;999777666888:::999999999999999999999999777888999999888999;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@??????>>>@@@AAAAAA@@@?????????>>>===;;;:::999999999:::;;;<<<===>>>????????????===<<<<<<<<<<<<======>>>;;;999777888999999888666::::::999777666444333333666666666777777888999999:::;;;;;;:::888999;;;===;;;:::999666333333666888111444555333333777999888444333333222222222333333222222222222444666888999666666666666666666666666111222222000---***)))***}}}oooggg```ZZZYYYWWWSSSQQQSSSTTTSSSRRRPPPNNNLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDGGGJJJKKKLLLLLLOOOQQQYYY```jjjuuu}}}xxxwwwyyy}}}rrrkkk```XXXOOOJJJKKKKKKIIIFFFCCCBBB@@@???@@@??????>>>;;;;;;<<<<<<======>>>>>><<<;;;:::::::::;;;===>>>;;;;;;::::::999999999999;;;:::999;;;>>>===999555;;;;;;;;;;;;<<<<<<<<<<<<999666444555888;;;;;;999777777777888888999999999777:::<<<;;;:::999<<>>>>>??????>>>>>>===???AAAAAA???===>>>??????>>><<<:::999999::::::;;;<<<<<<===>>>>>>>>>>>>??????>>><<<<<<;;;;;;;;;888777777888999:::999999::::::999777666444333333555555444444555666888888666888;;;;;;:::999::::::<<<;;;999666333444666999444888999555333555777666222222111111111111222222333222222333555777999:::777777888888888777777777222333444333000......///ssshhhaaa[[[WWWXXXWWWTTTSSSUUUUUUTTTSSSQQQNNNLLLKKKJJJGGGGGGHHHHHHHHHHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFGGGDDDHHHLLLMMMMMMNNNRRRUUUaaammm||||||}}}}}}sssiiibbbZZZTTTMMMIIIGGGGGGEEECCC@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888999::::::888666999999999999::::::::::::999777555555777888999888999999999999999:::::::::888:::<<<<<<::::::===AAA<<<999666555777:::;;;<<<888888888999999:::::::::444666999::::::999:::;;;:::;;;;;;;;;;;;::::::999;;;<<<======>>>>>>=========@@@BBBAAA>>><<<===???<<<;;;999888777888888999;;;;;;;;;<<<======>>>>>>AAA@@@>>>===;;;:::::::::666777777888999999:::::::::999888777666555444333555444333333444555777888555888;;;===<<<;;;::::::===<<<:::777555555888:::888===>>>888555666777777111111000000111111222222333333333444555888:::;;;;;;;;;:::999888666444333000222333333222111111222uuulllddd\\\WWWUUUWWWXXXVVVVVVYYYUUUTTTSSSPPPNNNKKKJJJIIIFFFGGGGGGGGGHHHHHHHHHHHHLLLKKKJJJJJJIIIIIIJJJJJJFFFIIIJJJJJJIIIMMMTTTZZZiiiyyyxxxuuu|||zzzpppfff]]]XXXPPPMMMJJJFFFDDDCCCBBBBBB@@@AAAAAA@@@>>><<<;;;;;;<<<<<<<<<<<<===???AAABBB===============<<<;;;::::::;;;;;;;;;::::::999999666777888777666666777888888888888888999999999999888888888666555555777888::::::::::::999999999999777:::;;;;;;999:::===AAA<<<888666888<<<===999444777777888999::::::;;;;;;222555999;;;;;;::::::::::::;;;;;;<<<;;;:::999888;;;;;;<<<============<<<>>>AAACCCAAA===:::<<<>>>999999777666666777888999;;;;;;;;;;;;<<<===>>>>>>@@@???>>><<<<<<;;;;;;;;;777888999999888888888999999888888777666555555444666555444333444666888999888:::<<<===<<<<<<===>>>>>>===<<<999777777888:::999>>>???999555555777888222111111111111222333444333333333444666888;;;<<<999999999888666444222111...///111111000///000111wwwnnngggbbbYYYTTTSSSVVVYYYXXXYYY\\\UUUTTTRRRPPPMMMJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIHHHFFFEEEKKKUUU^^^ooopppmmmppp}}}zzzoooeee[[[SSSOOOEEEEEEEEECCCAAAAAACCCDDDBBBCCCCCCBBB???===<<<<<<===<<<<<<<<<>>>@@@BBBCCC>>>>>>??????>>><<<:::999::::::;;;;;;;;;:::999888555888999888555555888<<<888999999999999:::::::::777999999777333333555888;;;:::::::::999888888888666999:::999888999===@@@===888666:::@@@???666...666777777999:::;;;<<<<<<222555999;;;;;;:::999::::::;;;;;;<<<;;;:::888777:::;;;<<<<<<======<<<<<<>>>AAADDDBBB===:::;;;>>>999999888777777888999:::;;;;;;;;;;;;;;;<<<>>>>>>>>>======<<<<<<<<<======999::::::999777666777777888888777777666666555555777666555444555777999:::<<<======<<<;;;===@@@CCC>>>>>>===;;;999888999;;;666;;;===888333444666777222222222222333333444555333333333444666999;;;<<<444555666666666555333222000111333333111111111222|||rrriiibbb^^^XXXUUURRRSSSWWW\\\^^^^^^[[[XXXSSSOOOMMMLLLKKKJJJLLLJJJHHHFFFEEEFFFGGGHHHIIIHHHGGGFFFEEEFFFGGGGGGJJJJJJIIIEEEEEEJJJUUU^^^mmmsssfffgggmmmzzz{{{nnnbbbYYYRRRMMMJJJ@@@BBBDDDCCC@@@>>>@@@BBB???===;;;;;;===?????????@@@>>>;;;;;;;;;<<<;;;999======>>>>>>===;;;999888666:::===<<<777444555888777555333444888;;;;;;:::777777888888888888777777888999:::;;;:::888666555888999::::::;;;;;;;;;;;;888999::::::;;;;;;::::::777777777777888999:::;;;:::::::::::::::999888777777;;;<<<::::::;;;999555;;;;;;:::999888777666555555666888:::;;;<<<<<<===?????????<<<:::999;;;===::::::::::::::::::::::::888999::::::999999;;;===AAA@@@>>>===;;;999777777:::999888999::::::888777777777777777666444333222666555555666666777888999:::<<>>===>>>???@@@>>><<<===>>>@@@@@@@@@???===;;;;;;;;;<<<;;;999<<<======<<<<<<;;;:::999555888;;;:::666444555777888666444555888::::::999666666777888888888777777555666777777777666555444999999:::;;;;;;;;;;;;;;;888999::::::;;;;;;::::::::::::999999999999999999999:::::::::999999888777333666777555666:::;;;888999999999888888888888888:::;;;<<<===>>>>>>>>>>>><<<>>>???>>><<<:::::::::::::::::::::::::::::::::888999::::::999999;;;===???>>>>>>===<<<;;;::::::999::::::999888777555555777777777777777777666666555555555555666777888888555666999<<>>:::888777777777:::888666444444333222000111222333444333222111000555333111444777888555111222222111111111222333444333111000111333444222000}}}tttkkkddd^^^ZZZXXXUUUVVVYYY```lllwww}}}sssdddXXXRRROOONNNMMMRRROOOJJJFFFFFFHHHLLLOOOLLLKKKJJJIIIHHHHHHHHHHHHDDDGGGJJJKKKIIIJJJMMMPPP___pppssskkkoooxxx~~~yyyfff```WWWPPPKKKHHHFFFEEECCCBBBAAAAAABBBBBBAAA@@@AAA???>>>>>>???AAAAAA@@@???===;;;;;;;;;<<<;;;:::<<<;;;;;;::::::;;;;;;;;;555888;;;:::777666777999999777555555777999999999555555666777777777777777444444555555555666666666999999::::::;;;;;;::::::888999999:::::::::::::::<<<<<<;;;::::::999999888999999999:::999999888777000333555444666;;;<<<;;;777777888888999999999:::;;;;;;;;;<<<<<<;;;;;;:::999<<>>:::888666666777888666333222222222222111000111222333444333222111555333222333666666222///000000000000222333555666222111000111222222000...xxxrrrkkkddd___\\\ZZZXXXWWW[[[dddqqqwwweeeZZZTTTPPPNNNPPPNNNKKKHHHHHHIIILLLMMMHHHHHHHHHGGGGGGHHHHHHHHHCCCFFFIIIJJJIIIIIIJJJKKKTTTaaappp|||wwwsssrrryyy|||qqqjjj\\\XXXQQQKKKHHHGGGFFFEEEFFFCCCAAABBBDDDEEECCC@@@@@@???===>>>???@@@@@@>>>???===;;;;;;<<<<<<;;;:::;;;:::999999999;;;<<<===999;;;<<<<<<::::::;;;===999888666666666777888999444555666777777777777777555555555555666777999999777888888999999999888888888888999::::::::::::999:::::::::::::::999999888888888999999999999888888333777999888999<<<;;;888777888888888888999999999;;;;;;;;;;;;:::999888777888:::======<<<:::999999:::::::::999999999999999777888999999888999;;;===========================888<<>>;;;999<<>>;;;999999999999666333111000000111111111///000222333444333333222222111000222444333111...333222222111111111111111......//////000000//////{{{kkkfff```[[[YYYXXXWWWVVVZZZcccqqquuucccWWWOOOLLLJJJJJJKKKKKKKKKJJJIIIIIIEEEFFFGGGHHHIIIJJJJJJJJJFFFFFFGGGGGGGGGGGGIIIJJJLLLTTT^^^hhhsss}}}}}}~~~vvvrrrvvv}}}rrreee\\\RRRNNNHHHCCCBBBAAA@@@???BBB@@@===>>>AAAAAA???<<>>======??????>>><<<>>><<<;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;===>>>:::;;;<<<;;;;;;;;;<<<===888888777666666777888999555555666777777777777777555555555555666888999:::666666777777777666666555777888999999::::::999999777777888999::::::999999777888888999999888888888666:::===<<<;;;:::666000999999999888888888888777===>>>>>>======;;;::::::999::::::999888888:::<<<:::::::::999999888888888777888999999888888:::<<<>>>>>>======<<<<<<;;;;;;888===AAA@@@<<<;;;>>>BBB999888777555555444555555444333333444444555666777???<<<:::===BBBDDDAAA===??????>>>>>>===<<<<<<;;;444222//////000111111000///000222333444333333222------...000111222000///333333333222111000///......000111222222333333333xxxqqqfffaaa\\\XXXWWWXXXXXXWWW^^^hhhyyynnn[[[OOOKKKGGGHHHJJJLLLLLLJJJHHHFFFFFFGGGIIIKKKLLLMMMMMMMMMGGGFFFFFFEEEFFFGGGIIIJJJHHHMMMSSSXXX```iiikkkiiikkkmmmxxx|||rrrrrr|||uuujjj]]]TTTLLLIIIDDD@@@???>>>>>>===AAA@@@??????@@@@@@???>>>>>>======>>>???>>>===;;;>>><<<::::::<<<===<<<;;;;;;;;;;;;;;;;;;<<<===>>>::::::999888888999999999666777777777666666999;;;777777888888888888777777333333444555666666777777666666666777666666555444777888888999999999999999555666888999::::::999999666777888888999888888888777;;;===;;;999888333---:::999999999888888777777999::::::;;;::::::999999888888888777666777:::===:::::::::999888888777777777888999888888888:::<<<======<<<<<<;;;;;;::::::999<<>>@@@@@@>>><<<;;;333111000000111111///...000111222333444333222111***+++---///000000000000000000111111222111111000---///111111111000111222zzzooohhhccc___ZZZWWWVVVWWWWWWWWW___iiixxx|||cccUUUPPPHHHHHHJJJKKKKKKJJJIIIHHHIIIIIIKKKLLLLLLLLLKKKJJJFFFEEEEEEFFFHHHIIIIIIIIIHHHLLLNNNOOOSSSYYY[[[YYY]]]bbbqqqzzzvvvzzz~~~rrrhhh___VVVOOOJJJGGGCCCAAA@@@@@@@@@???AAABBBBBBBBB@@@???@@@AAA???>>>>>>???@@@???===;;;===<<<::::::<<<===<<<<<<<<<<<<======>>>=========<<<:::888777777888888888555666777777555666999===999::::::999999888777666333444666777777777666666777888888888777777666555777777888999999999999999777888999;;;;;;:::888777666666777888888888888888999<<<<<<999888999777333888888888888888999999999444444555666777888888888555666888888888888999;;;::::::999999888777777666666777888888777888:::<<<::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>?????????999888666555444555666777555555555555666777888888444555777999<<<===>>>>>>888:::>>>@@@@@@===999666222111111222222111...+++111222333444333222111000,,,...000111000000000000---...000111222222222222...000222111...------///uuujjjccc\\\XXXSSSQQQPPPQQQRRRRRR^^^ggguuukkk[[[VVVJJJJJJIIIIIIIIIJJJJJJKKKIIIJJJJJJJJJJJJHHHGGGFFFDDDDDDFFFHHHJJJJJJIIIGGGJJJMMMNNNKKKLLLPPPRRRQQQWWW^^^nnn{{{|||uuuggg]]]WWWQQQLLLFFFCCC@@@>>>???@@@@@@???<<<>>>@@@???<<<:::<<<>>>@@@@@@???@@@AAA@@@>>><<<===<<<::::::<<<======<<<<<<===>>>??????>>>===<<<>>><<<:::999999999999888444666777777555666:::>>>;;;;;;;;;:::999888777666666777999;;;;;;:::888777999999999999999888777777777777888999999999999888:::;;;<<<<<<<<<:::888666666666777888888888888888;;;===;;;777888<<<>>>===555666777888999:::;;;;;;444555777888:::;;;;;;;;;111555888::::::999888888::::::999999888777777666666777888888777888:::<<<777777888999;;;<<<======::::::999;;;<<<===;;;:::999888666555666777999:::666555555666666777888999777999;;;;;;::::::;;;<<<666:::>>>AAA@@@;;;555111111111222333444111---***222333333444333222000//////111222333111000//////...///000222222222111000555777888666222//////000uuuhhh```]]]XXXVVVTTTRRRQQQRRRTTTVVV^^^___bbbjjj{{{www\\\TTTLLLLLLKKKKKKKKKKKKLLLLLLGGGIIIJJJKKKKKKIIIGGGFFFGGGFFFEEEFFFIIIJJJHHHEEEJJJJJJIIIJJJLLLOOOQQQSSSPPP___vvvzzzhhh\\\VVVQQQLLLGGGDDDCCCBBBAAA@@@????????????@@@AAA@@@??????AAACCC???>>><<<;;;<<<===???AAA;;;<<<======:::999999:::???;;;;;;===<<<888:::@@@;;;:::999888888:::<<<===666555333333444777:::<<<<<<;;;:::888888888888999888777777777888999::::::999999999999999888777666888666333444777999888777::::::::::::999999888777999888777777777777777888:::;;;<<<<<<::::::;;;<<<::::::999888999<<<>>>???666777999999:::999888777666666666666777888::::::999999999777666666888:::888777666666777999;;;<<<<<<:::888999<<<>>><<<:::;;;:::999999:::;;;===>>>;;;:::888666555666777888666555555444444666777888777777777777777777777777::::::::::::888666333222444111000222222//////222000000000000000000000000111000000////////////000)))+++---000222333333333000000//////000111222222zzzoooccc\\\ZZZXXXVVVTTTRRRRRRSSSUUUWWWVVVWWWYYYaaappp~~~aaaWWWLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEGGGIIIJJJHHHFFFGGGFFFFFFFFFGGGJJJLLLNNNOOO]]]qqq|||yyy{{{{{{ooo```UUUQQQNNNJJJFFFBBBBBBAAA@@@????????????>>>?????????>>>>>>@@@AAA>>>===<<<<<<<<<===???@@@<<<>>>???>>><<<::::::;;;<<<999:::===;;;888999???<<<;;;:::999888999999:::888777666555666999<<<===<<<;;;:::999888888999:::888888888777888888999999999999888888777777777777000///111555:::<<<<<<:::999999:::::::::999888888999888888888888888999999999:::;;;;;;999999:::;;;:::999888777777999:::;;;666777888999999999888888777666666666777888999999888999999999888888999;;;777777888999999:::::::::;;;999888999;;;<<<:::999:::::::::::::::;;;<<<<<<777666444333333555777888666555555444444666777888777777777777777777777777888888888777666444222111333000///222222000222555000000000000000000000000000000////////////000000...///000111111111111111000000000000000111222222zzzqqqggg]]]XXXWWWVVVUUUSSSRRRRRRTTTUUUWWWSSSSSSTTTWWWbbbwwwcccWWWLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHFFFFFFGGGHHHIIIHHHGGGFFFEEEDDDCCCDDDFFFHHHIIINNNXXXiii||||||tttpppooopppssszzz{{{iii```TTTLLLJJJIIIFFFDDDAAA@@@@@@??????@@@@@@AAA===>>>>>>>>>======???@@@============>>>>>>>>>>>>===???@@@???===;;;;;;<<<888888:::<<<<<<999:::===<<<<<<;;;:::999888777777:::999888888999;;;===???;;;:::999999999999999:::999999888777777777888888999888666555555666777777333444555888:::999777444888888999999:::999999999888888888888999999:::;;;888999::::::888888999:::999888777666555666777777666777888888999999888888888777777777777777888888777888:::;;;:::999:::;;;777888:::;;;;;;:::888777:::999888888999:::999777888999:::;;;;;;;;;:::999777555333111222555888:::666555555444444666777888555555555555555555555555666666555555444222000000333///...111222222444888000000000000000000000000//////...//////000111222111111111000111111222222000000000000000000111222}}}rrriiiaaaYYYUUUVVVSSSRRRQQQPPPQQQRRRSSSUUUUUUTTTSSSSSSYYYjjj```SSSKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJHHHFFFEEEEEEFFFFFFHHHGGGGGGGGGHHHIIIIIIIIIIIIGGGFFFEEEEEEFFFGGGIIIMMMSSS___nnnzzz|||xxx|||yyysssjjjbbbbbbhhhnnnxxx~~~tttlll\\\UUULLLGGGFFFFFFDDDBBB@@@@@@@@@@@@@@@AAABBBBBB===>>>>>>>>>======???@@@<<<<<<===>>>???>>>>>>>>>===>>>??????===;;;;;;<<<777888;;;======;;;<<<===:::;;;;;;;;;:::999777666:::999888888999;;;===>>>888888888888888888888999:::999888777777666777777888777555444333555666888888888999:::999888555333666777888999999999999999777777777777888999:::;;;777888999888777666777999777777666555555666666777666666777888888888999999999888777777777777777888666888;;;<<<;;;:::;;;;;;999999:::;;;;;;:::888888:::999999999999999888888777999;;;<<<<<<:::888777999777555333333666999<<<666555555444444666777888444444444444444444444444555444444333222222111000444000///111222111444888000000000000000000000000............///000222222000000///000111444666777111000000000000000111111uuukkkddd^^^WWWUUUVVVPPPOOOOOONNNNNNOOOPPPQQQSSSQQQPPPQQQTTTaaa|||yyy[[[QQQKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJGGGEEEDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJIIIGGGFFFEEEFFFGGGHHHKKKNNNUUU^^^gggiiifffbbbeeeeeebbb\\\ZZZ___kkkuuu|||rrrggg___TTTOOOIIIFFFEEEDDDBBBAAAAAA@@@@@@AAAAAABBBCCCDDD>>>?????????>>>>>>@@@AAA<<<<<<===>>>???>>>>>>>>><<<>>>???>>><<<::::::;;;777;;;===>>>===>>>>>>>>>888888999::::::999999888888888777777888999:::;;;555555666666777777888888999999888777666666666666777666444333333555666888666666777888999:::<<<>>>666777888888999999999999555555555666666888999999666777888888666666777888555555555666777888888999555666666777777888999999999888777777777777777888666999;;;<<<;;;::::::;;;;;;:::999888888888999:::999:::::::::999999999:::777999;;;<<<<<<999666444;;;999666333333555777999666555555444444666777888333333333333333333333333555444444333333222222222666222000222222000111555111111111111111111111111............///000222222111000000000222444666777111111000000000000000111uuummmddd___ZZZUUUSSSTTTOOONNNNNNMMMMMMLLLMMMMMMNNNKKKKKKNNNQQQZZZpppnnnVVVQQQKKKJJJJJJIIIIIIJJJJJJKKKLLLKKKIIIHHHGGGHHHJJJKKKHHHIIIIIIHHHGGGGGGJJJLLLJJJHHHGGGEEEEEEEEEGGGHHHJJJKKKNNNRRRVVVWWWUUUTTTSSSUUUVVVWWW[[[eeettt~~~vvvmmmdddZZZTTTNNNLLLHHHFFFEEEDDDBBB@@@@@@@@@@@@@@@AAABBBBBBCCC>>>?????????>>>>>>@@@AAA============>>>>>>>>>>>><<<>>>???>>><<<::::::;;;999===???===<<<>>>???>>>888888888888999999::::::666555555555666777777888333444555777888888888888888888777666666666777777666666555444444555777888:::::::::888777888:::<<<777777888888999888888888555555555555555666777888666777888888666666777888444555555777888999999:::555555555666777888999:::888777777777777777888888888:::;;;;;;999999999::::::999777666666777999;;;888999::::::999999:::<<<888999;;;;;;:::888555333888777444333222222333444666555555444444666777888333333333333333333333333555444333333333333444444444111000222222//////222111111111111111111111111//////...//////000111222333333222222111222222222222111111000000000000000vvvkkkddd]]]ZZZWWWQQQOOOPPPOOOOOONNNMMMLLLKKKKKKKKKNNNIIIJJJNNNOOORRRbbbuuuzzz```OOOQQQKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIJJJKKKLLLHHHIIIIIIHHHFFFGGGJJJMMMJJJIIIGGGEEEEEEFFFHHHIIIIIIJJJKKKKKKKKKLLLNNNPPPMMMPPPUUU[[[dddqqqzzzqqqggg^^^WWWPPPLLLHHHGGGFFFEEEDDDCCCAAA@@@?????????>>>??????@@@@@@===>>>>>>>>>======???@@@>>>===<<<<<<<<<===???@@@===???@@@???===;;;;;;<<<:::??????;;;:::===???===:::999888777777888888999444444444555555555666666444555777888999::::::999777666666666666777777888555555666666666777777777;;;<<<===:::666333333444777888888888888777777666777666666666666666777777666777888888777666777888555555666777777777777777555555555555666888999;;;777666666666777888999999:::;;;;;;999777666777999666666666666777888888999555777999999888888:::===999999::::::999777444333444444444444444444444444666555555444444666777888444444444444444444444444444333222222222333444444000...///222333//////111111111111111111111111111000000////////////000000222222222222222111000000222222111000000000000000xxxmmmddd^^^XXXVVVTTTNNNLLLMMMQQQPPPOOONNNMMMKKKJJJJJJTTTNNNMMMQQQOOOMMMWWWffflllTTTIIIPPPJJJJJJJJJIIIIIIJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKHHHIIIJJJHHHFFFFFFJJJNNNKKKJJJIIIGGGGGGHHHJJJKKKHHHJJJJJJIIIGGGHHHMMMQQQNNNRRRXXXbbbmmm{{{zzzssshhh]]]UUUOOOJJJGGGCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>============>>>>>>;;;<<<======;;;<<<===??????>>><<<;;;<<<===???AAA>>>@@@AAA@@@>>><<<<<<===;;;??????999777<<<>>><<<===;;;999777666666777888444444444555555555555555555666888:::;;;<<<;;;;;;666666555666666777888999555555666777888888777777111555999:::888666555666888888888888888777666555999888777777777777777888666888999888777666777999666666666777666666555444555555444555666888:::;;;666666666666777888::::::;;;;;;:::888555555666888222444666888999888888777222555888888777777:::===:::::::::999888666444333333444555666777777777777666555555444555666777888444444444444444444444444333222111111111222333444,,,+++...333333000///111111111111111111111111111111000000////////////000---///000222333333222222222222111000000///000000zzzrrrpppfffbbb\\\WWWSSSQQQNNNLLLRRRQQQPPPMMMJJJHHHIIIJJJIIIHHHGGGHHHKKKPPPUUUXXXssstttssskkk^^^SSSNNNMMMHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHHHHGGGHHHKKKNNNLLLJJJHHHFFFFFFHHHJJJKKKJJJIIIFFFEEEDDDEEEGGGIIIEEEEEEHHHJJJIIIFFFIIIOOOKKKWWWdddnnnyyy}}}iiiaaaWWWOOOKKKIIIFFFDDDCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@@@@?????????>>>>>>===;;;::::::999<<<<<<<<<<<<<<<===>>>?????????>>>>>>======<<<<<<;;;======<<<;;;:::;;;<<<:::999888666555555555555444444555555444333222222777777777777777777777777555555555666777777888888444444444555666777777888555444555666888999888777:::;;;;;;999666555666777555555777888888777666666888888999999999777666555444444555555666555555444444444444555555555555666999888666555666777999:::888777777777666666555555888888888888999999888777777777888999;;;<<<<<<===999999:::888555333333444444444444444444444333333777777777777777666666666333333222222111000//////555444444333222222222333000000000000000000000111222222333333333333222222///000000//////000222444222...+++***---000111111222222333222222111000///~~~qqqiiihhhccc___YYYUUURRROOOMMMKKKMMMMMMLLLJJJGGGFFFGGGHHHHHHHHHGGGHHHKKKNNNRRRUUU^^^```___ZZZQQQKKKHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHGGGGGGGGGJJJLLLIIIHHHFFFEEEEEEFFFIIIJJJKKKJJJGGGEEEDDDDDDEEEGGGEEEDDDFFFHHHGGGEEEJJJPPPSSSaaappp{{{{{{sssddd]]]TTTMMMIIIGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA>>>??????@@@@@@??????>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<===>>>????????????>>>>>>===<<<<<<<<<<<<===>>>===;;;:::;;;<<<999888777666666555666666777777888888777666666555555555555555555555555555777777777777777777777666444444555555666777777888444444333555777888777666999::::::888666666777888666777777777777777666666777666555444444444555555666666666666555444333333444444444555555555555666444555555666666666666666888888777777777666666666888888888888999999888777666666777888999:::;;;;;;999::::::999666555555666555555555555555555555555333333444444555555666666333333333222111111000000333222111111000000000111222222222111111111111111///000000111111000000//////000000000///000222444444111------///111000//////000111222222333222222~~~ttthhhaaa```^^^ZZZVVVRRROOOMMMKKKIIIJJJJJJJJJIIIGGGFFFGGGIIIGGGGGGHHHIIIKKKMMMNNNOOOMMMPPPQQQOOOKKKIIIJJJLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIIIIHHHGGGGGGHHHJJJIIIHHHFFFFFFFFFHHHJJJKKKLLLJJJGGGEEEDDDDDDEEEEEEGGGFFFFFFHHHGGGGGGNNNVVV___mmm~~~|||ppphhh[[[VVVOOOJJJGGGEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>????????????>>>>>>999999::::::;;;;;;<<<<<<;;;;;;;;;<<<===???@@@AAA??????>>>======<<<<<<;;;<<<===>>>===;;;;;;;;;<<<888777777666666777777777555555555666555555444333555555555555555555555555999999888888777666666555444555555666666777777888666555444555777888888777888888999888777666888999999888777777666666666666666555222111111333666777777777666555444333333222444444444555555555555666222444666888888777555444888888888888777777777777777888888888999888888777555555666777888999999:::999:::;;;999777666666777777777777777777777777777111222222333444555666666444333333222222111111111222222111000000000000111333333333222222111111111///000000111111000000///...///000000///000222444333222000000111111///...///000111222222333222222~~~vvvnnneee___^^^XXXUUUQQQOOOMMMLLLIIIHHHHHHJJJJJJJJJHHHHHHIIIKKKHHHHHHIIIKKKKKKLLLLLLLLLIIIJJJKKKKKKJJJKKKMMMPPPKKKJJJHHHHHHHHHHHHJJJKKKJJJKKKKKKJJJHHHGGGHHHIIIJJJIIIHHHHHHIIIKKKMMMNNNKKKIIIHHHFFFFFFFFFGGGHHHJJJGGGGGGIIIJJJMMMVVV```kkkyyyyyynnnbbbZZZRRROOOJJJFFFDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@===>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<===???AAABBB???>>>>>>===<<<<<<;;;;;;<<<===>>>===;;;:::;;;<<<777777666666777888888999333444444555444444333333888888888888888888888888999999888888777777777777555555666666777777777777888666555666888999999888666777888777666777999:::;;;:::888666555555666666666555333333333555777888666666555555444444444444444444444555555555555666555666888999999999888777888888888888888888777777666777999999888777777888555555666777888888999999888999999888666555666777666666666666777777777777444444444555555666666777444333333333222222111111333333222222222222222333333222222111111000000000111111222222222222111111...///000000000000222333000000000111111111///...222222222222222111//////sssmmmiiibbb^^^]]]SSSQQQNNNMMMLLLKKKIIIGGGFFFHHHIIIIIIHHHHHHIIIJJJIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHIIIHHHHHHIIIKKKLLLJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLJJJHHHIIIJJJIIIHHHHHHHHHIIIKKKLLLMMMHHHHHHGGGGGGHHHIIIJJJKKKIIIGGGGGGKKKNNNSSS___jjjzzzyyyqqqiii___UUUMMMIIIHHHGGGDDDBBBAAABBBBBBAAAAAA@@@@@@@@@?????????<<<======>>>>>>======<<<;;;;;;;;;::::::::::::999:::;;;;;;<<<>>>@@@AAABBB>>>>>>======<<<;;;;;;;;;;;;<<<===<<<;;;:::;;;<<<777666666777777888999:::666777888888888888777777999999999999999999999999666666777777888888888888666666666777777777777777777555444444666777777666555666777777666777999:::;;;:::888666666666666777333333444555666666555555444444444444444555666777444444444555555555555666888777666666666777999:::777777777777777777888888555777999999777666777888666666777777888888999999555666777666555444555666444444444555555666666666666666555555444444333333333333222222222222222111222222222111111222333333111111000000/////////...111111111222222111111111---///111111000000111333+++,,,///000111000000000222222222222222111//////~~~rrrhhhdddbbb]]]YYYXXXPPPNNNLLLLLLLLLLLLJJJHHHDDDFFFGGGHHHGGGFFFGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKMMMLLLJJJIIIIIIIIIFFFFFFFFFFFFGGGGGGHHHIIIFFFFFFFFFGGGIIIJJJLLLLLLFFFEEEGGGMMMSSS[[[iiiuuuyyyooofff___XXXQQQKKKDDDEEEEEECCCAAA@@@AAACCC@@@@@@@@@?????????>>>>>><<<<<<============<<<<<<::::::999999888888777777;;;<<<<<<===>>>@@@AAABBB>>>>>>===<<<<<<;;;;;;::::::;;;<<<;;;999999999:::777777777777777888999:::555666666777777777777777777777777777777777777777444555555666777888888888777777777777777777777777555333111111222444444444555666777777666666888::::::999888888777777777777111222333444555444333222444333333333444666888999444444444555555555555666777666444333333555777999666666666666777777777777444777:::999666555666888666777777777888888888888333555666666444444555666222222333333444555555555555444333222111000000///111111111111111111111111000////////////000111111////////////////////////...//////000000//////...---///111111111000111222)))+++...000000000111222///000111222222333222222tttiii___]]]\\\XXXTTTRRRNNNMMMLLLLLLMMMMMMKKKJJJDDDFFFHHHIIIGGGFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIJJJGGGHHHIIIJJJLLLLLLKKKJJJHHHHHHHHHIIIIIIHHHHHHHHHGGGIIIKKKKKKIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIEEEFFFJJJSSS[[[eeetttxxxpppddd[[[VVVRRRNNNKKKAAACCCDDDDDDAAA@@@AAACCC@@@?????????>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;999:::::::::::::::;;;;;;============>>>???@@@AAA>>>======<<<<<<;;;::::::999:::;;;:::888777888999888888888777888888999999333333444555555555555555888888888888888888888888555555555555555666666666777777777777777777777777777444222111333444555444666777777777555555777999888888999999999888888777444444444333333333333333555444333333333555777888444444444555555555555666555555555555555666666777444555555555666666666666333777:::999666444666999555555666666666666777777333555666666555555666888222222222333444444555555333333222222111111000000000000000000000000000000///////////////000111111......//////000000111111......////////////......,,,///111222111111111222+++---000000//////111333///000111222222333222222vvvqqqfff\\\[[[[[[VVVQQQNNNMMMLLLLLLMMMNNNNNNMMMKKKGGGIIIKKKKKKJJJIIIHHHIIIHHHHHHHHHGGGGGGHHHIIIIIIAAAAAADDDGGGIIIJJJIIIGGGGGGGGGIIIJJJJJJIIIGGGGGGEEEGGGIIIIIIHHHFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEEEEEEEFFFFFFFFFFFFHHHIIIOOOYYYcccnnn~~~}}}lllcccWWWNNNJJJHHHGGGEEE???BBBEEEDDDBBB@@@BBBCCC????????????>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAA>>>>>>======>>>???@@@@@@>>>======<<<;;;;;;::::::888999:::999777666777888999999888888888888888999666666777888888999888888::::::::::::::::::::::::666666666555444444333333888888888777777777777777:::888555444555777777777666777888777555555666888666777999::::::999888777:::888666444333444666777777666444333333444555666444444444555555555666666555666888999:::999777666333444444444555555666666333777:::999555333666999444444555555555555555555444555777777666666888999222222333333444555666666333333333333333333444444///////////////000000000111111000111111222333333......///000111222333333000000111111111111000000,,,///111222111111111222...111222111///...000333222222333222222111000///uuuoooeeebbb\\\VVVRRRQQQPPPQQQNNNLLLKKKKKKKKKLLLKKKJJJIIIJJJJJJJJJJJJHHHGGGFFFMMMNNNMMMKKKIIIGGGHHHIIIKKKJJJIIIJJJKKKKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEGGGIIINNNSSSZZZeeettt{{{mmmccc[[[SSSOOOJJJEEEDDDFFFJJJDDD>>>>>>CCCDDDAAA===AAABBBBBB@@@>>>>>>???@@@=====================<<<:::;;;===>>>??????>>>===AAA@@@??????AAAAAA@@@???@@@???>>><<<;;;;;;:::;;;999999888888777888888888777999:::888555444666999999888777555555666666777666777888::::::999999888555555555666666666666555999999888888999999:::;;;444777:::;;;:::999888888555777999;;;;;;:::777666888888999999999999888888444555666777777666555444555333111444999:::888444888888777777777777888888888777555555777777777666555555555444333555888:::555666777666555444555666333555777777555444666888444444444555666777888999222222333333333333444444333333333333333333333333333333222222111000//////......//////000000111111222111111111000000//////000000000000111111111111000000111000//////111444000111111111111222222222111///222666777444222444zzzpppkkkbbb___ZZZUUUQQQPPPPPPPPPOOOLLLIIIIIIKKKKKKJJJHHHIIIIIIJJJJJJIIIHHHFFFFFFLLLLLLLLLKKKIIIHHHIIIJJJHHHIIIIIIIIIHHHGGGGGGFFFDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFIIIJJJJJJIIIGGGGGGKKKNNNUUU\\\fffppp~~~|||nnn```\\\UUUNNNKKKHHHDDDDDDFFFDDD@@@===>>>AAADDDCCC@@@@@@AAAAAA@@@???>>>@@@AAA>>>>>>>>>===============>>>???@@@BBBCCCCCCBBBBBBBBB@@@??????@@@@@@???>>>>>>>>>===<<<;;;:::999888999999888888888888999999666888888777444444555777777666555444333444444555333444555666777666666555555666777777777777555555888888888888888999999:::555777999:::999888888888555666888999999888666555777888888999999888888777555555666666666666555555444222000333888;;;:::777888777777666666777777888888666555555666777777666666666666444222333555777555444333222111222444555222555666666444444555777555555444444444555666666222222222333333333444444333333333333333333333333333333333222111111000000000000000000////////////111111111111000000000///000000000000111111111111000000111000//////111333000111111111111222222222000...000444444222111333{{{qqqjjjfff]]][[[WWWSSSQQQPPPPPPPPPPPPKKKGGGHHHKKKLLLIIIFFFJJJJJJJJJJJJIIIHHHGGGFFFIIIJJJKKKJJJIIIHHHJJJLLLFFFHHHIIIGGGDDDBBBCCCEEE@@@BBBEEEHHHJJJKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFIIILLLNNNKKKFFFFFFMMMSSS]]]gggssszzzooobbbWWWTTTMMMGGGFFFEEECCCCCCEEE@@@@@@?????????@@@AAAAAA???@@@AAA@@@??????AAACCC@@@?????????>>>>>>>>>===@@@AAACCCEEEFFFFFFFFFFFFCCCBBB@@@@@@@@@@@@>>><<<;;;;;;<<<<<<;;;999777666999999888888888999999:::666777777666444444555666666666555444444444444555333333444555555555555555777888999:::999777555444777777777777888888888888555666888888666666777999666666666666666666666666777777888888888888777777666666555555555555666666444222000222777;;;<<<;;;777777666666666666777777777666444444666777666555666666666444111111333444444222000//////111333444222333444444333333444555555555444333333333333333222222222222333333333333222222333333333333333333444333333222222111111111111111000000///.........111111111111000000000000000000000000111111111111///000111000//////111333000111111111111222222222///------111222///000333{{{qqqjjjeeebbbYYYXXXVVVSSSQQQPPPPPPPPPOOOJJJFFFHHHLLLOOOLLLHHHKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHIIIIIIHHHIIIKKKMMMEEEHHHJJJGGGAAA???AAAEEE???BBBEEEIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEIIIOOOSSSOOOIIIIIIRRR\\\eeeqqq~~~yyynnncccYYYQQQOOOHHHDDDDDDCCCAAAAAADDDBBBCCCDDDBBB>>>===>>>@@@>>>???@@@@@@???@@@BBBDDDAAAAAAAAA@@@@@@@@@??????@@@AAACCCEEEGGGGGGGGGGGGFFFDDDBBBAAAAAA@@@>>><<<:::;;;<<<<<<;;;:::777666999888888888888999999:::666666666666555555666777888777777777666666666666666666777777777777888777888999:::;;;:::888555444555666666777777777777777555666777666555555777999888777666555555555666777666777777777777777777666666666444333333444666666666333111222666999;;;;;;777666666555555666666777777555444444555666666555444555555333111111222444222111111111222333333222111222222222222222333444333333222222222222222333111222222222222333333333222222222222222333333333444333333333222222111111000000000000////////////111111111000000000000000///000000000111111111111///000111111000000111333000000111111111222222222000------000111///000444sssjjjeeeaaa___VVVVVVUUUTTTSSSQQQQQQPPPMMMJJJGGGIIINNNQQQOOOMMMMMMMMMLLLLLLKKKJJJJJJJJJEEEGGGHHHHHHHHHIIIKKKMMMEEEHHHJJJFFFAAA???AAAEEEAAADDDGGGIIIJJJJJJHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFJJJQQQWWWUUUOOOQQQ]]]iiittt}}}|||rrrjjjaaaWWWPPPLLLMMMGGGCCCCCCBBB@@@???BBBAAADDDFFFDDD@@@===???AAA===???@@@@@@???@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHFFFDDDCCCCCCBBB???===:::;;;<<<===<<<:::888777888777777777888888999:::888777666666777777888888777777777777777666666555777777777888888888999999999:::;;;;;;:::888666444444555666777777777777666555666777666555555777999:::999777555555666777888555666666777777666666555666555444333333444555666777555333333444666777888666666555555555555666666666444333333444555555444111222333333222222444555222222333555777777444222111111111111222333222222000000000111111333444444111111111222222222333333111111111222222333333333333333222222222222222111---......///000111111222000000000000000000111111///000000000111111111111...000111111000000111222000000111111111222222222111......111222000111555vvvllleeeaaa]]]ZZZTTTTTTTTTTTTSSSQQQPPPOOOKKKJJJJJJKKKNNNPPPPPPPPPNNNMMMLLLKKKKKKJJJKKKKKKEEEFFFGGGGGGGGGHHHJJJLLLFFFHHHHHHEEEAAA@@@CCCFFFDDDEEEGGGIIIIIIIIIGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFMMMTTTUUUSSSXXXfffrrrwwwooofff```YYYQQQLLLLLLLLLFFFBBBCCCBBB??????AAA>>>AAADDDDDDBBBAAABBBDDD>>>???@@@@@@???@@@BBBDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIHHHFFFDDDCCCCCCBBB@@@>>>::::::;;;<<<;;;:::999888666666666666666777888999999777666666888999999888555555555666555444444333666666666666666777888888999999999999888888777666444555777888888888777666555666888888666666777999:::999777666555666666777555555666666666666555555555555444444444444555555555555444333333444555555555555444444444444555555555444222222444555444333000222333333333333444666333222222555999999555222222111000111222333333111///000000000222333444555111111111111222222222222000000111111222333333333111111111111111111111111,,,---...///000111222333000000000000111111111111000000000000111111111111...000111222111000111222000111111111111222222222222///000333444222222555zzznnneeeaaa]]]XXXTTTRRRRRRSSSSSSRRRPPPNNNLLLKKKLLLMMMMMMKKKKKKMMMOOOMMMLLLKKKIIIIIIIIIIIIJJJEEEFFFGGGGGGGGGGGGIIIKKKGGGFFFDDDBBBBBBBBBDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEFFFGGGHHHHHHEEELLLSSSWWWZZZbbbqqq}}}nnneee\\\XXXSSSLLLIIIJJJIIIDDDAAABBBBBB@@@???AAA>>>@@@BBBCCCBBBAAAAAABBB>>>@@@@@@@@@??????AAACCCAAABBBCCCDDDEEEGGGHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFDDDBBBAAABBBAAA???===999999999999999888888888444444444444555666777888888666444555777999888777444555666666666555333333666555555444555666777888999888777777777777888888444666777999999888777666555777999:::999888888888888888777666555555555555444555555666666555555444333444444555555444444333111222333333333333444555555444444444444444444555555333222222333444444333222333555555333333333444444111...000444666555333333111000111333444333111111111111111222222333444111111111111222222222222///000000111222222333333000000000000000000000000---......///000111111222///000000000111111111111000000000000111111111111---///222222111000000111000111111111111222222222000...000444555222111444{{{sssiiiaaa^^^ZZZTTTPPPPPPQQQRRRRRRQQQNNNLLLJJJKKKNNNPPPMMMIIIGGGJJJMMMLLLKKKIIIHHHGGGGGGHHHHHHEEEFFFGGGGGGFFFGGGIIIKKKFFFDDDAAA@@@BBBCCCDDDCCCDDDEEEEEEFFFHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFGGGIIIIIILLLRRRZZZ___eeepppxxxdddZZZRRROOOKKKCCCAAADDDFFFAAA???AAABBB@@@@@@BBBBBBBBBBBBBBBAAA@@@===<<>>===999888777777666777777888333333333444444666777777777444333444666888777666666777888888888777555444777666666555555777888999999888666555555777999:::555666888999:::999777666444777:::;;;:::999888888777666666555444444333333444555555555555555555444222333555555555555333222---///222333333333444555555444444333333444444555555333222222333444444333444555666666444222222333555000******///333444444333111000111444555333111444333222222111222222222000111111111111222222222///000000111222222333333///////////////000000000////////////000000000000//////000000111111111222000000000000111111111111---///222222111000000111000111111111111222222222///...000555555222111222~~~wwwooocccZZZUUUTTTUUUVVVNNNNNNOOOPPPOOONNNLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLJJJHHHGGGHHHIIIKKKJJJIIIHHHHHHHHHHHHHHHFFFDDDCCCBBBBBBCCCDDDFFFHHHJJJLLLLLLJJJIIIHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFFFFGGGGGGHHHKKKTTT___gggsssvvvooo\\\WWWPPPKKKIIIGGGEEEBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCBBB@@@AAAAAA@@@@@@AAAEEEHHHDDDDDDDDDEEEFFFFFFGGGGGGEEEHHHKKKKKKIIIFFFFFFGGGFFFBBB???===>>>???===;;;::::::999999888777666666444555666777999999999:::555666888888666555666777666555666777999999777555222666777555888===<<<666666888999666333777BBBKKK===;;;888666666777777777777888999777555444444555:::;;;;;;888444222444777888888777777666666555555666777777666555555777999555555555555555666777777777666444444444555444444555444222111000111222222666999;;;888333000222555444444444444444444444444000222333555555444333222///222333111111333222///333222222222111000000000222555444111111333222000000000000000000000000000000000000000111111111111222111111111000000//////111000000111222222111///000111111111111222222222///000000000111111111111333222111111222222000///zzzooohhh___WWWSSSRRRQQQQQQNNNOOOOOOPPPOOONNNMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJIIIIIIJJJLLLLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDCCCCCCEEEFFFHHHHHHJJJKKKJJJIIIHHHHHHIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGIIIKKKMMMSSS]]]iiisss~~~~~~ssshhhaaaWWWRRRLLLHHHFFFDDDBBB@@@CCCCCCCCCDDDEEEEEEFFFFFFHHHFFFEEEDDDEEEDDDCCCAAABBBCCCCCCAAA@@@AAACCCEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFHHHIIIHHHEEEDDDFFFHHHEEEBBB???===>>>>>>===;;;;;;;;;::::::999888888777555555777888999:::::::::555777999888777666777777888777777777888777555333555888888666777;;;999444999;;;===;;;999===GGGPPPIIIBBB999666888999888555666888999888777777888:::??????>>>;;;888666888:::777777777777666666555555666777888777555555666888555555555555555666666777777666444444444555444444555555444333333333333333555888:::888444222444777555555444444333333333333333444444444333111...---///222333000000333222///222222222111111111111111222444444111111333333000000000000000000000000000/////////000000000111111111111111111000000000///////////////............000111111111111222222222111111111111222222222222333222111111111111111000|||tttjjjeee___YYYVVVTTTRRRPPPNNNOOOOOOOOOOOONNNMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJKKKKKKKKKKKKMMMOOONNNMMMKKKJJJIIIHHHGGGGGGEEEDDDDDDDDDEEEGGGIIIJJJHHHIIIIIIHHHFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEFFFFFFHHHKKKOOOSSS\\\hhhvvv{{{pppeee[[[TTTSSSOOOJJJFFFDDDCCCAAA@@@CCCCCCDDDDDDEEEFFFFFFFFFJJJHHHGGGFFFFFFEEECCCAAACCCDDDDDDDDDBBBAAABBBCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGHHHGGGEEECCCCCCEEEGGGEEEBBB???>>>>>>>>>===<<<::::::999999888888777777666777888999:::;;;;;;;;;666888::::::888777888999999888777777777777444222999:::999777777999666222555888999888777;;;DDDLLLOOOEEE999555777999666222555777999999999:::<<<>>>======<<<999666444555666777777777666666666666555777888999888666555555777555555444444555555666777666666555444444444444555555666666666666555555444222444777666333222444777666555555444333222222111333333333333111///---,,,...111222000000222111...111111111111111222222222111444444111111333333000000000000000000000000000....../////////000000000111111111111000000000000222444444222///...111444000111111111111222222222111222222222222333333333222222222111111111111111uuuooogggbbb\\\VVVTTTSSSRRRQQQNNNNNNNNNNNNNNNNNNNNNMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKLLLLLLKKKLLLNNNPPPOOONNNLLLJJJIIIHHHGGGGGGCCCCCCCCCDDDFFFHHHIIIJJJHHHHHHHHHFFFDDDDDDFFFHHHHHHHHHGGGGGGFFFFFFFFFEEEBBBCCCEEEEEEFFFKKKSSSXXXdddqqq{{{oooddd[[[TTTOOOQQQOOOKKKHHHFFFEEEDDDDDDBBBBBBCCCDDDDDDEEEEEEFFFIIIHHHGGGHHHHHHGGGEEECCCBBBCCCEEEEEECCCBBBBBBCCCEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDEEEEEEDDDBBB@@@>>>===<<<<<<<<<888888888888777777666666777888999:::;;;;;;;;;;;;777999;;;:::999888999999999777666666777777555444::::::888777777888666333333555666666555777===CCCFFF???888555555666444111555777888999999:::<<<===;;;:::888666444333333333666666666666666666666666888999:::999666555555666555444444444444555666666666666666555333333444555444555666777777666555444111333444333111111222444666666555444333111111000000111111222222111000000...111222//////222111...000000000111222222222333111444444111111333333111000000000000000000000000............////////////111111111000000000000000333666666333...---111666000000111111111222222222111111111222222222333333111222222222111000111222xxxppplllbbb\\\TTTNNNLLLMMMOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMLLLLLLLLLNNNOOONNNMMMLLLJJJHHHGGGGGGFFFAAABBBBBBDDDEEEGGGIIIJJJGGGGGGGGGEEECCCCCCEEEGGGGGGFFFFFFFFFFFFFFFEEEEEEAAACCCDDDEEEFFFMMMXXX```nnnzzz}}}qqqeee[[[UUUPPPMMMNNNMMMKKKIIIGGGFFFFFFFFFAAABBBBBBCCCCCCDDDEEEEEEGGGFFFGGGHHHJJJJJJHHHEEE@@@BBBDDDEEEEEEDDDEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIFFFGGGIIIJJJIIIGGGDDDAAACCCBBB@@@>>><<<;;;<<<<<<999999999999999999888888888999:::;;;;;;;;;;;;;;;888999;;;;;;999888999:::666555444555777888888777999777666777888888777777888:::;;;:::888888;;;>>>777888999888666444444555555777888888777777888:::<<<:::888666555555555444555555555555555666666666888999::::::777555555555444444444444444555666666555666777555333222444666333333555666666555444333444555555444333222222222666555555333222111000000000111111222222222222222...222222000000222222...000000000111222222222333000333333111111444444111000000000000000000000000............////////////000000000000000000111111...111222...***)))---222000000111111111222222222000000000000111111111222000111333222000000111333zzzqqqkkkhhhbbb\\\SSSMMMLLLMMMOOOPPPKKKKKKKKKJJJKKKKKKLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMLLLKKKLLLMMMOOOMMMLLLJJJIIIHHHGGGFFFFFFAAABBBCCCDDDFFFGGGHHHIIIFFFGGGGGGFFFDDDDDDEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEAAACCCFFFGGGKKKTTTbbbmmm||||||tttggg[[[SSSNNNJJJIIIHHHIIIIIIGGGEEEDDDEEEFFFBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFIIIKKKKKKHHHFFFAAABBBDDDEEEDDDEEEGGGHHHFFFGGGGGGHHHHHHIIIJJJJJJFFFGGGIIIKKKKKKHHHCCC???BBBBBBAAA>>>;;;:::;;;===<<<<<<<<<<<<<<<<<<;;;;;;888999::::::;;;;;;;;;:::777999;;;:::999888999:::666444444555777999999999999555444777999888888::::::;;;<<<;;;999888999999000555:::;;;888666777999666777888777555555666777999666444333333444444333444555555555555666666666777999::::::888666666666444444333333444444555666444666777666333222444777222222333444444444444333888888888777666555555444555444444333222111111000333333222222222111111111///222333111111333222///111111111111111222222222000333333111111444444111000000000000000000000000....../////////000000000000000000000111111111111...000111///,,,,,,///222000111111111111222222222//////000000000111111111///111333222000///111444yyyqqqkkkfffbbbaaa\\\VVVQQQOOOOOOOOOOOOJJJIIIIIIHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIKKKKKKKKKLLLOOOQQQJJJJJJIIIGGGGGGFFFFFFFFFBBBCCCDDDFFFGGGHHHHHHHHHEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEAAAEEEIIILLLRRR___qqq~~~~~~ppphhh\\\RRRLLLHHHGGGFFFDDDFFFGGGFFFDDDCCCEEEGGGDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFGGGIIIKKKJJJGGGDDDDDDEEEEEEDDDCCCDDDFFFIIIGGGGGGHHHHHHIIIJJJJJJJJJGGGFFFGGGHHHIIIGGGCCC>>>AAAAAAAAA>>>;;;999;;;===;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::::::::777999::::::999888888999777666444444666888888888:::555333777999777777:::666777999999888666555555444666999:::888777777888555666777777555555666777555222000000222333333222444444444555555555666666666888:::;;;999777777777444444333333444444555666444666888666222111444777333333222222333444444555777666666666777777666666333333333222222222111111000000000000000111222222000333444222222444333000222222222111111111111111000333333111111444444222000000000000000000000000/////////000000000111111///000000000111111111111000111111222222333333444000111111111111222222222000000111111111222222222...111444333000///222555zzzpppkkkgggbbb]]][[[XXXTTTPPPNNNMMMKKKIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKEEEGGGIIIJJJKKKMMMPPPSSSIIIHHHGGGGGGFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIEEEGGGIIIIIIGGGEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEAAAFFFLLLQQQYYYhhh|||~~~vvvddd^^^TTTLLLGGGFFFFFFFFFCCCEEEGGGGGGEEEDDDFFFHHHFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGHHHIIIJJJIIIEEEBBBGGGGGGFFFDDDBBBCCCEEEHHHGGGGGGHHHIIIIIIJJJJJJKKKIIIFFFDDDEEEFFFEEEBBB???@@@AAAAAA>>>:::999;;;===888888888888888888888888888888999:::::::::999999666888:::999888777888999999777555555666777777666<<<666444777999666666:::555666888::::::888777666:::888666555777777555444444666777777666666777999888555333333666888888777444444444555555555666666555777:::;;;:::888888888444333333333333444555555333666888666222111444777444333333222333444555777333222222333555666666555333222222222222222222222++++++,,,...000222444666111444555222222555444111333222222222111111000000000333333111111444555222000000000000000000000000000000000000111111111111//////000000111111111222...---...000222333222111000111111111111222222222111111222222222333333333---111444333000///222555uuupppkkkbbb]]]]]]WWWVVVUUUSSSPPPMMMKKKIIIIIIIIIJJJJJJIIIIIIHHHGGGEEEFFFHHHJJJJJJIIIHHHGGGGGGIIIJJJJJJJJJKKKMMMOOOJJJIIIGGGEEECCCCCCCCCCCCEEEEEEEEEEEEGGGIIIKKKLLLJJJJJJIIIFFFDDDCCCDDDEEEDDDEEEEEEEEEEEEEEEEEEEEEDDDLLLXXXbbbjjjuuu}}}~~~rrriiiZZZUUUNNNGGGDDDCCCEEEFFFEEECCCAAA@@@AAACCCFFFHHHEEEFFFGGGFFFEEEEEEGGGIIIFFFIIIKKKKKKIIIFFFEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHDDDEEEGGGIIIJJJJJJJJJJJJFFFGGGHHHFFFDDDCCCCCCDDDBBBAAAAAA@@@>>>===;;;:::======;;;:::999888888888;;;999777888;;;===<<<:::@@@>>><<<999888999:::::::::888666444444666999:::888888777777777777888888999777666777999:::777555999:::;;;;;;999888888888999999888666555444333222555555555555555444444444666666666666555555555555333555999;;;<<<;;;888666222333444333222222333555777888888777555333444555555444444444444333333333222444333111222666888666333444444555555444444333555333111//////111333555444777666000///222222......///000222222111111000///---,,,---000111111111000111111000///000222555000000000000////////////222222111111111111111111000222333333111000000111///000000000000111111111333333222222111000000000///000111000//////111333vvvooolllhhh```ZZZYYYVVVUUUSSSQQQOOOMMMKKKJJJGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFHHHIIIJJJIIIHHHGGGHHHJJJLLLLLLKKKIIIIIIIIIHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIHHHHHHHHHFFFCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJIIIPPP\\\iiivvvzzzrrrggg___VVVRRRLLLFFFCCCCCCDDDFFFDDDCCCBBBBBBBBBDDDFFFGGGEEEFFFFFFFFFEEEEEEGGGHHHHHHJJJLLLMMMKKKIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIEEEFFFGGGIIIIIIIIIIIIIIIHHHIIIHHHFFFCCCAAAAAABBB??????>>>>>>>>>=========;;;;;;:::999999999:::::::::888666777999;;;:::888;;;:::888666666666777888;;;:::999888999:::<<<===888888777777777777888888666444444555777888666333666888999999777555666666888888777666555444444333444444444444555555666777666666666666555555555555333555777999:::999777666333444444444222222444555666777888777444333444555555555555444444444333333222444444111111555777555333444444444444333333222333222111000000111222333333666555111111444555111000111222333333333222222555333222333555777777777111222222111000111333555000000000000000000000///000000111111222111111111000111333222111000111222000000000111111111222222111111111111111111222222///000111000//////111333ssslllgggfffccc]]]WWWUUUTTTSSSPPPNNNLLLKKKKKKKKKHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFHHHIIIIIIIIIHHHGGGDDDGGGLLLMMMLLLIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFEEEFFFFFFEEECCCBBBDDDEEECCCDDDDDDDDDDDDEEEHHHKKKPPPWWWdddttt|||rrrkkkcccZZZSSSPPPMMMHHHCCCAAABBBCCCEEEBBBCCCCCCDDDDDDEEEFFFFFFDDDEEEFFFEEEDDDDDDFFFHHHHHHJJJLLLLLLKKKJJJKKKLLLHHHHHHHHHHHHHHHIIIJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIHHHFFFBBB@@@@@@@@@<<<<<<;;;<<<<<<===>>>???999999999999999:::;;;<<<:::888777666888888888777888777666555555666777888666666777777888999::::::777777777777777777777777444333333555777777666555555777888888666555555666777666666666555555555555444333333333444666888999666666666555555555555444333444555666777777777777444555666555333333555666666777777666444333444555555555555555444444444444222555444111111444555333333333444333333222111111222222111111111111222222222444444222222666777555222333444555555555444333444333222333555666666555222333333222111111333666000000000000000000000000...///000222222222111000...000222222111111222444111111222222222333333333///000000111222222333333///000111000//////111333yyynnnhhhbbb___]]]ZZZUUUSSSRRRPPPMMMKKKJJJJJJKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIEEEFFFGGGHHHHHHHHHHHHGGG>>>CCCJJJNNNNNNKKKIIIGGGDDDEEEFFFGGGGGGFFFEEEDDDEEEDDDCCCBBBBBBBBBCCCDDDCCCDDDEEEDDDCCCCCCDDDEEEAAABBBBBBAAAAAACCCIIIMMMXXXcccrrrrrrfff^^^XXXRRRMMMJJJHHHEEEBBB@@@AAACCCDDDAAABBBDDDEEEFFFFFFEEEEEEDDDEEEFFFEEEDDDDDDFFFHHHFFFHHHIIIIIIIIIIIIKKKLLLIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGEEEBBB@@@@@@@@@;;;;;;::::::;;;<<<>>>???999999999888999999:::;;;:::999888777777777777777999888888888888999:::;;;222333555777888999999999777777888888888888777777444555555777888999888888666888999999888777777888555555555666666666666666555555444333444666888999666666555555555444444444555555555555666777888888666777777666444444555777555666777666444333444555555555555444444444444333222444444111111333444111333333333333222111000000111222333444444333222111333444333222333444555555222333555666666666555444333222000111333444444333333444444222111111444666000000000000000111111111---...000222222222111000...///111111111111444666222222222333333333444444000000111111111222222222///000111000//////111333xxxrrrnnnhhh```YYYWWWWWWUUUSSSOOOMMMKKKJJJIIIJJJLLLMMMKKKLLLLLLLLLLLLKKKJJJJJJFFFFFFGGGGGGGGGHHHHHHGGG>>>CCCJJJMMMMMMJJJGGGFFFCCCDDDFFFGGGGGGFFFEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEAAACCCDDDDDDCCCCCCDDDEEEEEEFFFFFFEEEDDDHHHPPPWWWeeeuuuvvvfffZZZTTTQQQMMMIIIFFFEEECCCAAA@@@AAACCCDDDAAABBBDDDFFFGGGFFFEEEEEEDDDEEEFFFEEEDDDDDDFFFHHHFFFGGGHHHHHHGGGHHHKKKMMMIIIIIIIIIIIIJJJKKKLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFBBBDDDDDDCCCAAA@@@AAABBB===<<<<<<;;;;;;;;;;;;;;;::::::999888888888888999:::::::::999777777888888888888999999::::::;;;<<<555666999;;;<<<<<<<<<;;;666777888888888888777666333444666777777888888888555777888888777666777888555555555555666666666666777666555555555555666777555555555555444444444444666666555555666777999:::777777777666444444555666444555666555444333444555444444444444333333333333111333444111111333333000222333333333222222111000222333444555555444333222444333222222222111222333333444555666666666555444888666555555777888888777444444444333111111333555///000000000111111111222...///000111222222111000...///000000000222444777222333333333333444444444222222222111111111000000///000111000//////111333wwwqqqooommmggg^^^UUUSSSUUUUUUQQQLLLKKKJJJJJJJJJKKKMMMNNNJJJJJJJJJKKKJJJJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGHHHFFFIIILLLMMMKKKGGGDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFDDDCCCCCCDDDEEEFFFAAACCCEEEEEEDDDCCCCCCDDDCCCEEEGGGFFFGGGNNNYYYcccwwwrrrgggYYYPPPLLLKKKHHHEEEDDDCCCBBBBBBAAABBBCCCDDDBBBCCCEEEFFFGGGGGGFFFEEEEEEFFFGGGFFFEEEEEEGGGIIIIIIIIIIIIHHHGGGIIILLLOOOHHHHHHHHHIIIJJJKKKLLLMMMLLLKKKIIIHHHGGGFFFFFFFFF@@@BBBBBBBBBAAA@@@AAABBB============<<<;;;:::999;;;:::999888888888888888999::::::999777777888:::666777777888888999999999555666888::::::;;;::::::666777888999999888777666111333555555444444555666222444666666555444555666555555555666666666666666777777777666666666555555555555555444444444444333666666666666777888999:::777777777666444333444666333555666555444333444555333333333333222222222222///222333000111333222///222222333333333333222222222333444555555444333222555222111333222000000333333444666777777777666555:::888666777888999999888333444444222000000222444///000000111111222222222222222111111111111111111///000000000000111444777222222333333333444444444333333222222111000000//////000111000//////111333uuummmlllmmmfffcccZZZRRRQQQTTTSSSNNNIIIIIIJJJKKKLLLMMMMMMNNNJJJKKKKKKKKKKKKJJJIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMKKKHHHEEEDDDDDDFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCDDDEEEFFFBBBDDDFFFFFFEEECCCCCCDDD???CCCFFFHHHKKKUUUeeeqqqyyyggg]]]RRRKKKIIIHHHFFFCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHGGGFFFFFFHHHJJJIIIIIIHHHFFFEEEGGGKKKNNNGGGGGGGGGHHHIIIJJJLLLMMMLLLJJJIIIGGGFFFFFFFFFGGGAAABBBBBBAAA@@@??????@@@<<<===>>>???>>><<<:::888888888888888888888999:::666888999888666666888:::666666777777777777777777555555666777777777777777666777888999999888777666111444666666444222333555111333555555444444444555666666666666666555555555444555777888888777666555555555555444444444333333444444555666666777777888777777777555333333444555333444555555333333444555222222222111111111000000---000222000111333333000111222333444444555444444111222222222222222222111555111000444444111222666555666888999999999888777777666444444666777666555333333333111000///111333///000000111111222333333666444333111000111222333000000000000///111444666222222222222333333333333222222111111111111111111///000111000//////111333{{{mmmgggiiilll___^^^XXXQQQPPPTTTQQQKKKHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKKKKJJJHHHFFFGGGHHHHHHGGGEEEDDDDDDDDDEEEFFFDDDCCCCCCBBBCCCDDDEEEFFFCCCEEEGGGGGGEEECCCCCCCCCAAAEEEJJJNNNSSS```rrr|||rrrbbbZZZPPPJJJIIIHHHEEEBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIHHHGGGGGGIIIKKKHHHGGGEEECCCBBBDDDHHHKKKFFFGGGGGGHHHIIIJJJLLLLLLKKKJJJIIIGGGFFFFFFGGGGGGBBBCCCCCCAAA???======>>>:::<<>>;;;999666666666777888:::;;;<<<444666888777555555888:::777777888888888888777777999999999999999999::::::555777888999999888777555444666888888555444555666333555777777666666666777777777666666555555555555111333666999:::999777666555555444444444333333333222333444555666666666666666777777555333222333444333444555555333333444555111111111000000000000///+++///111000111444333000111222333444555666666666000000000000000000000000444000000555666333555999777888999:::;;;:::999999888777555555666777777666333333333111//////000222///000000111222222333333999666333111000000222333111111111000///000333666111111222222222333333333000000000111222222333333///000111000//////111333{{{pppllliiiddd```\\\YYYVVVRRROOONNNMMMMMMNNNMMMJJJIIIIIIJJJMMMNNNNNNNNNMMMLLLKKKKKKLLLLLLJJJIIIHHHGGGHHHIIIJJJKKKOOOLLLHHHFFFFFFFFFFFFEEEEEEGGGGGGEEEEEEHHHHHHFFFDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEDDDEEEFFFFFFEEECCCFFFJJJLLLOOOZZZnnnzzzmmmeeeWWWTTTOOOJJJFFFCCCAAAAAABBBCCCDDDCCCAAAAAACCCDDDBBBCCCEEEFFFEEEFFFGGGIII@@@AAADDDGGGIIIJJJJJJJJJJJJIIIGGGEEECCCDDDHHHKKKLLLKKKJJJIIIIIIIIIIIIIIILLLLLLJJJEEEAAA@@@CCCGGGEEEFFFGGGDDDAAA@@@CCCEEE;;;<<<<<<<<<<<<<<<;;;;;;999888888888999:::;;;;;;333555666666555555666888666777888777666555666777:::888666444555888;;;>>>===<<<999666555555555666555666777666444444666777222333333444555666777777222333555777777666555444555666777888888777666555444555555444222222444555222222333444444555555666444555666777777666555444555444333444555666555444222222111111111111222222//////000111111111111111111222333444555555555555111222111111111333777:::;;;777333333555888888777666999999777777999888555777555444666888888555222333222---)))---555666111//////000111111111111111//////000111222222333333444111......000222111///111222444444444444555777------///000222444555666111111111111111222222333uuullliiifffaaa]]]YYYWWWSSSPPPNNNMMMMMMMMMMMMLLLJJJIIIIIIJJJLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJMMMJJJGGGFFFFFFGGGFFFFFFCCCFFFFFFDDDDDDFFFEEEBBBDDDCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCDDDDDDDDDBBBAAAJJJOOOTTTZZZgggzzz{{{oooccc[[[SSSPPPMMMIIIFFFDDDCCCCCCCCCDDDDDDDDDBBBBBBDDDEEEBBBCCCEEEEEEEEEEEEGGGIIIDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGHHHGGGFFFFFFGGGIIILLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIFFFCCCBBBDDDFFFBBBCCCCCCAAA>>>===???AAA>>>>>>>>>===<<<;;;:::999777777777777777777888888666888999999888888999:::777999:::999888777888999999888666555666888;;;<<<:::999777555444444444555555666666666444444666777444444555555555555555555222333555666777666555444555666777888888777666555444555666666444444555666222333333444444555555666444555666777777666555444555444333444666777666555222111111000000111111222///000000111111111111111000111222333444444444444...///111111111111333555444222111222555666555333555777777555555777777444444444444666999999777444333222...+++...555555//////000000111111111111111///000000111222222333333333111///000222333333111000222333444333333555666222222222111111111000000111000000000000111222222yyyooohhheeeccc^^^ZZZUUUSSSQQQNNNLLLLLLLLLMMMLLLKKKIIIHHHHHHIIIKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJHHHEEEEEEFFFGGGGGGFFFCCCGGGHHHFFFEEEGGGEEE@@@CCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBBBBMMMTTT\\\gggwwwxxxlll```VVVOOOKKKIIIGGGEEECCCCCCCCCCCCDDDDDDEEEDDDCCCBBBDDDFFFAAACCCEEEEEEEEEEEEGGGIIIHHHIIIIIIIIIIIIHHHGGGFFFDDDFFFHHHHHHHHHGGGHHHIIIKKKKKKKKKJJJJJJJJJJJJJJJGGGHHHHHHGGGEEEDDDDDDFFFCCCDDDDDDBBB@@@???@@@BBB?????????>>>===;;;999999888888888777777777777777777999::::::888888999;;;777888999999777777888999777777777777777888::::::777666666666666555555555555666666555444444555777666666666555555555444444333444555666777666555444555666666777777666666555333555777888666555555666333333333444555555666666444555666666666666555444666555444555777777777666111111000000000000111111///000111111222222111111000000111222333333333333---000222333222111111222000000111333666666444333444666555222222666777555222333555888::::::888555444333000...000444222...///000111111222222111111000000000111222222333333111000000222444555444222000111333333222222333555444444333222111000///...000000000000000111111222wwwqqqjjjeeecccaaa]]]YYYSSSQQQOOOMMMLLLLLLMMMNNNKKKJJJIIIHHHHHHIIIJJJKKKNNNMMMMMMLLLLLLMMMMMMMMMJJJJJJIIIIIIHHHHHHHHHIIIGGGFFFDDDDDDFFFGGGHHHGGGFFFJJJLLLJJJIIIIIIFFFAAADDDCCCBBBAAAAAABBBCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFOOOXXXdddrrrzzzkkk^^^UUUMMMIIIEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDCCCAAAAAACCCDDDAAACCCDDDEEEDDDEEEGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFDDDEEEGGGGGGGGGGGGIIIJJJIIIIIIJJJJJJJJJIIIIIIIIIEEEFFFHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAAAAAAAA>>>>>>>>>>>>===<<<;;;:::::::::::::::999999888888555666777777666555666888444555777666555555666777666666777888888888888888555555666777777777777666555555666555444333555777666666666555555555555555444555666666666666555555666666666666666666666666222444777888777555555555333333444444555666666666555555555555555555555555555444444555777888777666111000000//////000000111000000111222222222222111000111222333333444444333222333555444333222222333111222333555777888888888555666555111111666888666333555777:::;;;999777555444333222111222333111---000000111222222222222111000000111111111222222222000111222333444333222000///111222222111111222333000000111111111222222222000000//////000000111222~~~ppplllgggdddbbb```\\\YYYRRRPPPNNNLLLLLLLLLMMMNNNKKKJJJIIIIIIIIIIIIJJJKKKMMMLLLLLLLLLLLLLLLMMMMMMJJJJJJJJJIIIIIIHHHHHHGGGFFFDDDDDDEEEGGGHHHHHHGGGGGGKKKLLLJJJIIIJJJGGGBBBDDDCCCBBBAAAAAABBBDDDEEEDDDEEEFFFFFFEEEFFFIIILLLUUU```ooo}}}{{{mmm```VVVOOOKKKHHHDDDCCCCCCBBBAAA@@@@@@@@@AAAAAABBBAAA@@@???AAACCCAAABBBDDDDDDDDDEEEFFFHHHFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGFFFEEEDDDFFFJJJMMMGGGHHHHHHIIIIIIIIIHHHGGGEEEFFFGGGHHHHHHGGGEEEDDDAAAAAA@@@@@@??????>>>===;;;<<<===============<<<:::::::::::::::999888777444555666555444333444555333555666666555555666777555666777888888888777777222333444555666666666666444555666555333333555666444444555555666777777888666666666666666666555555666666555555555555666666000333666777666444444444333333444555555666666777555555444444444444555555555444333444777888777666111111000000000000111111000000111222222222222222111222333444555555555555555555444222000111333555444444444444555777;;;===666888666333333777999888666888:::;;;:::888555444555444333444444222000///000000111222222222222222111111111111111222222222000111222333222000///...///111222222000000111333//////000111222333333444000000000000000111111222vvvkkkhhhdddaaa___]]]ZZZWWWQQQOOOMMMLLLKKKLLLMMMNNNKKKJJJJJJJJJJJJJJJJJJKKKIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDFFFHHHIIIIIIGGGEEEIIIJJJHHHGGGHHHFFFBBBFFFDDDCCCBBBBBBDDDFFFGGGBBBDDDEEEDDDEEEHHHOOOUUUbbbooo~~~tttlllaaaWWWPPPLLLJJJIIIFFFFFFEEEDDDCCCCCCBBBBBB???@@@AAA@@@???>>>@@@BBB@@@BBBDDDDDDDDDDDDFFFHHHEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHFFFDDDCCCEEEJJJMMMFFFGGGIIIJJJJJJIIIHHHHHHFFFFFFFFFGGGHHHHHHFFFCCCCCCBBBAAABBBBBBBBB@@@>>>999:::;;;<<<============666777888999999888666555666777888777555444555666444666777777777777888:::666666777888888777777666111111222222333444444555444555555444333333444666333444555666777888888999777777666666666666666666666555555444444555555666000222555555555444444555444444444555666666777777555555444444444444555555333222222333666777777666222222111111111111222222000111222222333222222222222222333444555555555555333333111///---...222555333333333222222555999===666888888555555999;;;999999:::<<<;;;888666555666666333333555555111000111000111222222333222222222111111111111111111111111000111222222000//////000000111222222111000111222222222222111111111111111111111111111111222222333wwwooogggddd```]]]ZZZWWWUUUTTTOOONNNLLLJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJHHHGGGFFFGGGFFFFFFGGGIIIJJJIIIGGGFFFIIIIIIGGGGGGIIIHHHEEEGGGFFFDDDCCCCCCEEEGGGIIIEEEFFFGGGGGGHHHNNNYYYaaaooo}}}wwwddd^^^VVVOOOKKKIIIGGGFFFCCCDDDDDDDDDDDDDDDCCCCCC@@@AAAAAA@@@??????@@@BBB@@@BBBDDDDDDDDDDDDFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGFFFEEEEEEHHHJJJGGGHHHJJJLLLLLLKKKJJJIIIIIIGGGEEEFFFHHHHHHEEECCCFFFEEEDDDEEEFFFFFFCCC@@@999:::;;;;;;;;;;;;;;;:::555666888999999888777666777888888777666555555777444555777777666777888:::777777777777666666777777444333333333333444666777444555555444333333444666555555666666777777777888888777777666666666666666666555444444444444555666222333555555444444666777444444555555666666777777555444444333333444444555222111111222555666666555333333222222222222333333000111222222333333222222111111222444444444444444111111222111///000222444000222444333222333777:::555888888666777:::;;;888999;;;;;;:::777666777999666333333666555000111555000111222222333333222222111111111111111111111111...000111111000000333555111222333333111000111333444333333222111000//////222222222222222333333444}}}rrrkkkdddaaa]]]YYYVVVSSSRRRQQQNNNMMMJJJHHHGGGHHHIIIIIILLLLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJKKKKKKJJJHHHGGGEEEGGGGGGGGGHHHJJJJJJIIIGGGHHHKKKKKKHHHHHHKKKLLLIIIHHHFFFEEECCCDDDFFFHHHJJJIIIKKKKKKJJJLLLUUUaaalllvvvxxxoooZZZVVVOOOJJJHHHFFFEEEDDD??????AAABBBBBBBBBBBBBBBAAABBBBBBAAA@@@@@@AAACCC@@@BBBCCCDDDCCCDDDFFFGGGJJJIIIHHHGGGGGGGGGHHHIIIFFFHHHIIIIIIGGGFFFFFFGGGHHHJJJLLLMMMNNNMMMLLLKKKJJJHHHEEEEEEGGGGGGEEECCCDDDBBBAAABBBDDDDDD@@@===;;;;;;;;;;;;:::999999888666777999;;;<<<;;;:::999666777777666555444444555222333555555444555666888888777666666666666777777999888666555666777999;;;444444555444333222444666777777777777666666666666888888777666666666666666666555444333333444555666333555555555555555888:::444444555555666777777777555444333333333333444555111000000222444666666555444333333222222333333444111111222333333333333222000000111222333333333333000222444555444333333444///333666777555555666888333777888777777::::::777888::::::999666777:::===777333333666444000111777111111222333333333333222222222111111111111111111---///111111000222777;;;222333444333222111222333222222222222111111000000333333222222333333444555zzzsssnnnccc```]]]XXXUUURRRPPPPPPNNNLLLIIIGGGGGGHHHKKKMMMKKKKKKLLLLLLMMMMMMNNNNNNIIIFFFCCCBBBEEEHHHKKKLLLNNNMMMKKKJJJIIIHHHGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIHHHFFFDDDEEEGGGJJJBBBGGGLLLNNNRRR\\\lllyyyzzzjjj___UUUPPPJJJGGGFFFFFFDDDBBBDDDCCCBBBAAA@@@AAAAAABBB<<<======>>>>>>AAAEEEIIIDDDEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKGGGHHHHHHIIIHHHGGGFFFEEEJJJFFFCCCEEEHHHHHHDDD@@@???@@@AAAAAA@@@>>>;;;999999:::;;;;;;;;;;;;:::999:::999999999999:::;;;<<<888999999::::::999999888555555666777888999::::::666666666555444444444333444777:::888444222666:::333333333444555666777888999::::::;;;:::999888777666666555555555444444444444444333222222222222333666666666666666555555555777777777666555555666888777666444222222222444444222222222111//////222444888555111000222444333222111222222333333222222111000111333555555444333222222222222222222222222222222222222222222333555555777777888777666666888;;;...111555888:::999777555555444222111000111111222666333111000111222222111222222222111111111111111333333222222333333444555333444444333222111333444000000000000111111111111000333555666444333333444}}}wwwppplllaaa___[[[WWWSSSPPPOOONNNKKKIIIGGGEEEEEEGGGIIIKKKGGGGGGHHHIIIIIIJJJKKKKKKJJJHHHEEEDDDFFFHHHIIIIIIMMMLLLJJJIIIHHHGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHJJJJJJIIIHHHGGGFFFFFFFFFHHHIIIHHHFFFEEEEEEGGGHHHGGGKKKQQQVVV]]]hhhwwwpppaaaXXXRRRNNNIIIFFFEEEEEEDDDCCCEEEDDDBBBAAA@@@@@@@@@AAA?????????>>>>>>???BBBEEECCCCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFFFFGGGHHHIIIHHHHHHFFFEEEEEEEEEFFFFFFIIIFFFDDDEEEGGGHHHDDD@@@>>>?????????>>><<<:::888888888777777666777777777888888999999::::::::::::888999999999999999999888666666666777888888999999555555555555555444444444444666888666444333555888555555444444444555555666888888999:::999888777666666666555555555444444444666666555444444444444444666666666666666666666555777777777666555555666777666666666666666555555444333333333222000111333555555222000000222444444222222222333333333333222222111222444555555555333222333333333333333333333333333333333333444555666666777777888777666666888:::333555777:::;;;:::999888666555333222111111222222555333111000111222222111111111111111111111111111222111111111111222333333444555555333111000000222111111111111222222222222222444555555333222111222}}}wwwrrrllliii___]]]YYYUUUQQQNNNMMMLLLHHHGGGEEEDDDDDDEEEGGGHHHDDDEEEFFFGGGHHHIIIJJJJJJKKKIIIHHHHHHIIIIIIHHHGGGKKKJJJIIIGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGEEEEEEFFFHHHJJJOOOVVV```kkkxxx|||qqqeeeYYYRRRMMMJJJFFFDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@AAABBBAAABBBAAA???======???AAAAAAAAABBBDDDEEEFFFGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHFFFDDDBBBBBBCCCEEEGGGGGGEEECCCDDDFFFFFFCCC@@@======>>>>>>===;;;999888999888666555444555666666666777888999:::999888888888888999999999999888888777777777777777777777777444444444555555555555555555555555555555555555555666666555444444444444444888888999::::::999777666555555555555555444444444888777666666555555666666555555666666666666666666666666555555555666666777444555777888777666444222333444444333111111333666555444333333444444333222333333444444444444333333333444555666666555333222444444444444444444444444444444444555555666777888666777888777666666888:::888999:::;;;;;;;;;;;;:::777666444333222222333333555333111111222333222111///000000111111222222222111111000000111111222333555666666444222000///000111111222222333333444444333444666666555555666888~~~uuupppmmmiiieee[[[YYYVVVRRROOOLLLKKKKKKGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFGGGHHHJJJKKKLLLMMMJJJJJJJJJLLLMMMMMMJJJHHHHHHHHHGGGFFFFFFEEEFFFFFFHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHFFFGGGHHHGGGFFFFFFGGGHHHLLLRRR\\\jjjxxxwwwlllccc[[[UUUQQQHHHFFFDDDCCCBBBCCCCCCCCC??????>>>???@@@AAACCCDDDAAABBBAAA@@@======>>>?????????AAABBBDDDFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCEEEDDDBBBAAAAAABBBDDDEEEDDDCCCAAABBBDDDCCCAAA???============<<<;;;999999::::::999999888888777777555666888::::::888777666777777888888888888777777888888777777666666666666333444444444555666666666666555444555777777666444666555555444444444555555888999:::;;;;;;:::999888555555555555555555555555888777777666555666666666555555555555666666666666666555444444555666666666222333444444444333222222333333333222111111333555888777777777666444222111333444444555555444444333555666666666666444333333444444444555555555555555666666555666666777888999666777888888777777888:::<<<;;;;;;:::::::::;;;;;;888777555444333333444444444222111111222333222111...//////000111222222333111111111111111222333333444666777777555222222222111111222222333444555555222444666999:::>>>BBBEEEvvvooollliiieeeaaaWWWVVVSSSPPPMMMKKKKKKJJJGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMIIIJJJKKKNNNPPPPPPMMMKKKGGGFFFFFFEEEEEEEEEFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJEEEFFFGGGGGGFFFGGGIIIKKKQQQYYYgggwwwwwwkkk```XXXSSSOOOMMMDDDDDDCCCBBBAAABBBCCCDDD@@@@@@???>>>???@@@AAABBB???@@@AAA@@@>>>===>>>@@@===>>>???AAACCCEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFFFFFFFEEEDDDCCCBBBAAABBBBBBCCCCCCCCCBBBBBB@@@@@@???@@@AAA@@@???>>>============<<<;;;;;;:::999:::;;;<<<;;;:::888777555666888999999888666555666777777888888777777666888888777777666555555555333444444444555666666666666555555666888888666444333333333444444666777777666777888999999888777666444555555555555555555555777666555555444444555555444555555555666666777777555333222333555666666555444333222111111222333444222222222111000000222444444555555666555444444444333444444555555444444333666666666555555444444333444444444555555666666666666666555666666777888999555777888888777777888999;;;;;;:::999888999999:::888777555444333333444555333222111222333444222111......///000111111222222222222222222222333444444333666999:::999777666666000000111222444555666666333555888;;;>>>DDDJJJNNN{{{vvvoookkkhhheee```\\\SSSRRRPPPNNNLLLLLLLLLLLLHHHHHHJJJKKKKKKKKKKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKHHHIIIKKKNNNQQQQQQNNNLLLFFFFFFEEEEEEEEEFFFFFFGGGIIIIIIIIIHHHIIIJJJJJJKKKHHHHHHHHHHHHIIIJJJJJJKKKEEEFFFFFFFFFGGGIIIMMMPPP[[[fffvvvwwwooobbbWWWOOOKKKHHHGGGBBBCCCCCCBBBAAAAAABBBDDDCCCBBB@@@>>>============>>>???@@@@@@>>>>>>>>>@@@======???@@@BBBDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFDDDEEEEEEFFFEEEDDDBBBAAA???AAABBBCCCDDDCCCBBBAAA>>>>>>????????????>>>>>>======<<<<<<;;;;;;;;;;;;777888999::::::999888777777777888999888888666555666666777777777777666666777777777666666555555555444444444555555555555555444555666777777666555444333333333444555666777888222333444666666555444444444444444555555555555555666555444444333333444444444444555555666777777777555222000111555777666444666555333222222444666777111222222000//////111333---///111222222444666888333333444444444444333333555555555444444444444444333333444444555666666666444444444555555666777888555777888999888777888999999999888777777777888888888777555444333333444444222111111222444444333111...//////000000111111111333333222222333333444555222666:::<<<<<<:::888888000111222444555777888888888:::<<<>>>BBBHHHNNNSSSsssooojjjgggeeeaaa[[[VVVPPPOOONNNMMMLLLLLLMMMNNNHHHIIIKKKMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHJJJLLLNNNNNNKKKHHHFFFEEEEEEEEEFFFFFFGGGHHHJJJIIIIIIHHHIIIJJJKKKLLLGGGGGGGGGGGGHHHIIIJJJKKKEEEFFFEEEEEEGGGKKKQQQVVVcccpppkkkdddZZZPPPJJJGGGEEEDDDAAABBBDDDCCCAAA@@@BBBDDDAAA@@@???>>>======>>>???>>>???AAA@@@>>>======>>>======>>>@@@AAACCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAABBBCCCDDDDDDCCCAAA@@@AAAAAAAAAAAABBBBBBCCCCCC>>>???@@@@@@????????????<<<;;;;;;:::::::::::::::888777666555666888:::;;;999999999888888777777777555666666777777666666555666666666666666666555555555555555555555444444444///333666666444222222333444444444444444555666777222333555666666666555444444444444555555555666666666555444444333333444444444444555555666777777888555111///111555777666333444333333333444555555666222333333111000000222444000222333333222333666999222222333333333333222222333333333333333444444555222333333444555555666666333333333333444555666666444666999999888777777888777777777777777888888888777666555333333333333444111111111222444444333111/////////000000000000000222222222222222333333444333777;;;>>><<<:::777666222333444666888:::;;;<<<>>>???AAADDDIIIPPPXXX^^^xxxnnnjjjgggeeeccc^^^WWWQQQOOONNNMMMLLLLLLMMMNNNOOOHHHIIIKKKMMMNNNNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHIIIJJJKKKJJJGGGEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHIIIJJJKKKLLLEEEEEEFFFFFFGGGHHHIIIJJJFFFFFFEEEEEEGGGLLLTTTYYYfffuuuuuuaaa[[[SSSLLLHHHGGGFFFEEEAAACCCDDDCCCAAA@@@AAACCC;;;;;;;;;<<<>>>@@@CCCDDD???AAAAAA@@@>>><<<<<<<<<======>>>@@@AAABBBCCCCCCBBBBBBBBBAAAAAABBBBBBBBB???@@@BBBCCCCCCBBB@@@???CCCBBB@@@???@@@BBBDDDFFF???@@@AAAAAA@@@@@@@@@AAA::::::999999888999999999;;;888555222333888===@@@::::::999888777777888888555555666666666666555555666666666666666666666666666666666555555444444333,,,111666555111...000222666666555444444444444555555666777999999999888777444444444555555555666666666666555444444444444444444444444555666777777888444111...000555777666333///000222444444444222111333444444222111111333555999:::999666333222555888111222222333333222222111222222222222222333444555222222333333444555666666222222222222333444555555444666999999888777777888555666777888888888888777777666444333222222333333111000111333444555333111000000000000////////////111111111000111222222333444888<<<>>><<<888555333444555666888:::<<<===>>>@@@BBBEEEJJJPPPZZZdddjjjvvvnnnkkkgggbbb^^^[[[WWWSSSPPPMMMLLLKKKIIIIIIJJJJJJKKKHHHJJJLLLNNNMMMKKKIIIGGGIIIJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJCCCEEEFFFFFFEEEEEEEEEGGGJJJIIIHHHGGGHHHJJJLLLMMMKKKIIIGGGEEEEEEGGGIIIKKKHHHEEEEEEGGGKKKRRR```lllxxx|||pppggg[[[WWWQQQMMMIIIFFFCCCAAABBBEEEDDDAAA@@@BBBBBB???============>>>>>>>>>>>>@@@@@@@@@???????????????@@@>>>===>>>BBBCCCBBB@@@EEEAAAAAACCCBBB@@@@@@CCCAAA@@@@@@??????@@@AAAAAA@@@AAABBBAAA???>>>???@@@BBBAAAAAA@@@???>>><<<<<<::::::::::::::::::999999888444444888;;;:::999;;;:::999888888777888888888999999999:::;;;;;;888666444555666777777666555555333555777999888555222///222222333444444555555666888666444222222444666777333555666666555555666888555777777555222333777;;;777666444222222444666777444222111222444666666666111222333333111111222333000000111111111111000000333333333333333333333333111333555666555444444444666555333222111222333333000222333333333333444666555555555555666888999:::;;;777444222333555666666666666777777888888888888777999;;;:::999777777777888777666666666666666777666%%%'''222333000111000111222111000///000111333333333222000///000222333444888<<<999444444888444888<<<@@@BBBDDDFFFGGGHHHNNNVVV\\\bbbjjjvvv~~~|||sssmmmgggddd___[[[XXXUUURRROOOLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKMMMMMMMMMKKKIIIHHHKKKKKKKKKKKKJJJJJJIIIHHHJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFHHHHHHGGGGGGGGGHHHKKKJJJIIIHHHHHHIIIKKKLLLIIIHHHFFFEEEEEEFFFGGGHHHHHHEEEEEEIIINNNWWWfffttt~~~sssggg___UUURRROOOLLLJJJGGGDDDBBB@@@CCCBBB???>>>@@@@@@===============>>>>>>>>>>>><<<======>>>???@@@AAAAAA>>>===<<<>>>AAACCCCCCAAAEEEAAA@@@BBBBBB??????BBB@@@@@@@@@??????>>>>>>===@@@AAAAAAAAA???>>>???@@@AAAAAAAAA@@@???>>><<<<<<:::::::::::::::;;;;;;;;;:::777666:::<<<::::::<<<<<<;;;:::888777666666666888777777999::::::888666666666777888888777666555444555777888777555222000222333333444444555555666444444444444444444444444444555666666555555666888222333333222111222444666555555555555555555555555555444333333444555333222111222333333111111222333000000111111111111000000222222222222222222222222000222444444333222333444555444333111111111222333000222333333333333444666555555555555666777888999777555333333555777888888777777777777777888888888777999::::::999777777777888777777666555555555666555+++)))111666222000333000111222111000///000222000222333333222222333444...111666;;;:::666777<<<777:::???CCCGGGKKKOOORRRZZZ```gggmmmsss|||}}}uuunnnjjjbbb___[[[XXXUUUSSSPPPMMMJJJIIIIIIIIIIIIKKKLLLMMMNNNNNNMMMLLLLLLKKKJJJJJJLLLKKKKKKJJJIIIGGGGGGFFFKKKJJJIIIGGGEEECCCBBBAAAFFFHHHJJJJJJIIIIIIIIIJJJLLLKKKJJJHHHHHHIIIJJJJJJHHHGGGGGGFFFEEEEEEEEEFFFHHHFFFGGGLLLSSS___ppp|||qqqfff[[[TTTNNNLLLKKKKKKJJJHHHEEEBBB>>>AAA@@@===<<<>>>>>>;;;============>>>>>>>>>>>><<<=========>>>>>>??????===<<<<<<>>>@@@BBBBBBAAADDDAAA@@@BBBAAA>>>===@@@????????????>>>===;;;:::???@@@AAA@@@>>>===>>>???@@@@@@@@@@@@???===<<<;;;999::::::;;;;;;<<<<<<<<<===999888<<<===;;;:::;;;;;;:::999888888777777777666666666777999:::999777888888999999888777666555555666666666555444333222333333333444555555666666222333444555555444333222444555666666555555666777444444333444666888888777333444555666666555444333777666555555555333000...111222333333111111222333000000111111111111000000111111111111111111111111000111111111000000222333333222111111000111111111000222333333333333444666777666666555555666666777444333222444666888999888888888888777777777777777777999::::::888777777888999888777666555444444444222000333999777///...333000111222222000000111222---000333444444444555666111222777<<<<<<999<<>>AAAFFFKKKQQQWWW^^^ccckkkpppwww||||||sssnnnjjjhhhaaa^^^YYYUUUSSSPPPMMMJJJHHHHHHHHHHHHIIIKKKMMMNNNPPPOOOMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFLLLKKKJJJHHHFFFEEEDDDCCCGGGIIIJJJKKKJJJIIIJJJKKKMMMLLLJJJIIIHHHHHHHHHIIIHHHHHHHHHGGGFFFFFFEEEEEEGGGFFFJJJQQQ[[[hhhzzzqqqfff[[[RRRLLLHHHHHHHHHIIIJJJHHHDDDAAA===@@@???<<<;;;>>>===:::============>>>>>>>>>>>>@@@???>>>===<<<;;;::::::>>>>>>===>>>>>>???>>>>>>CCC@@@???AAA@@@<<<;;;>>><<<===???@@@???===;;;:::===>>>??????======>>>???????????????>>>===<<<;;;999999:::;;;<<<<<<======???:::999<<<===:::999:::777777777888999:::<<<<<<777666666777:::;;;:::999999999888888777666555555666666555444444444444444333333444444555666666666333444555555555555555555444666777666555555666777666444444666:::;;;999777444444555555555555444444555555555555555333000---111222333333111111222333000111111222222111111000000000000000000000000000///000000...---...111333111111000000000000000000000222333333333333444666888777666555555555555555444333333555777888888777888888888888777777777777888999:::999888777777888999888777555444333333333///000444888444...---222000111333222111111222333---000333555555555555555::::::;;;>>>======CCCJJJKKKNNNRRRXXX^^^gggpppuuuzzz}}}tttlllhhhgggfffaaa]]]YYYTTTQQQNNNJJJHHHHHHGGGGGGHHHIIIKKKMMMNNNPPPOOOMMMKKKJJJKKKLLLLLLHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEFFFHHHJJJJJJIIIHHHIIIJJJMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFHHHIIIPPPZZZeeerrrvvvhhh]]]TTTMMMHHHFFFFFFGGGHHHHHHFFFBBB>>>>>>@@@@@@===<<<>>>>>>;;;============>>>>>>>>>>>>??????>>>===<<<;;;:::999@@@@@@???>>><<<;;;::::::@@@>>>>>>@@@@@@<<<:::<<<:::<<<>>>@@@@@@???>>>===<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>======<<<;;;999999::::::;;;<<<======???:::999<<<<<<:::888999777777777888999;;;<<<===999888777888;;;<<<<<<;;;888888777666555555444444666666555444333444555555333333444555555666666777777666555444555666888:::555666777666555444555666333222111333777888666333777666444333333444666777333333333444555444111///111222333333111111222333111111222222222222111111000000000000000000000000/////////...---...000333000000000000000000000000000222333333333333444666888777666555444444444444666555444555777777777555888888888777777777777777888999:::999777666777999888777666444333222222222000//////222222111111333000222333333222222333555///222555777666555555555???<<<===???@@@DDDNNNYYY[[[^^^bbbfffmmmuuu~~~xxxmmmfffcccbbbbbb___[[[WWWSSSPPPMMMJJJGGGHHHGGGGGGGGGIIIJJJLLLNNNNNNMMMLLLKKKJJJKKKLLLMMMHHHHHHGGGFFFGGGHHHIIIJJJEEEEEEEEEEEEEEEEEEEEEFFFEEEGGGIIIIIIHHHGGGHHHIIILLLLLLKKKJJJIIIIIIHHHHHHIIIHHHHHHGGGHHHHHHIIIIIIKKKOOOYYYfffrrr|||yyyjjj]]]UUUPPPKKKHHHFFFEEEFFFGGGGGGEEEAAA>>>>>>AAA@@@===<<<>>>>>>;;;============>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>???@@@???>>>;;;999999999===;;;<<>>???@@@??????:::<<<======;;;;;;<<<>>>===============<<<;;;;;;888999999::::::;;;;;;;;;>>>:::999<<<===:::999:::;;;::::::999999999999:::;;;:::888999;;;<<<<<<<<<888777666555444444555555666555555444444444555555444444444555666666777777999888666444555777:::<<<555666777666555444555666666555444555666777777666888666444222222444666888222111222333555555333111111222333333111111222333111111222222222222111111000000000000000000000000///000000000//////111222//////000111111111111000000222333333333333444666777666666555444444444555777555444444666777777666666777777777888888888888999::::::888777666888999777666555444333222222222333000...///333666666666111222333333333333444666222555777888888777888999===<<>>@@@@@@<<<<<<>>>===:::============>>>>>>>>>>>>;;;;;;<<<===>>>>>>??????<<<===>>>===:::888999;;;:::999:::>>>???;;;:::<<<;;;;;;;;;<<<=========>>>999;;;<<<<<<;;;;;;<<<===<<<<<<=========<<<;;;;;;999999999999999999999999???;;;:::===>>><<<;;;<<<<<<;;;:::999999999999999<<<:::888888:::;;;;;;:::888777666555555666666777444555555555555555555555444444555555666666777777777666666666777888999:::666777777777555444555666999:::999888666666888:::666555444444444444555666333222111222333444333111111222333333111111222333111222222333333222222111111111111111111111111111///111222222111111222333///000111222222222111111000222333333333333444666666666555444444444555555666444222333555777999999555555666777888999999:::999:::999888666666888:::555555444333222222333333222111111111333666666666111222444444333333555777555777999;;;;;;<<<>>>@@@@@@BBBIIISSS[[[cccooozzzyyyzzz|||}}}}}}vvvmmmeee```]]][[[ZZZUUUSSSPPPOOONNNNNNLLLKKKIIIHHHGGGGGGHHHIIIKKKLLLIIIIIIJJJJJJKKKLLLLLLLLLNNNLLLJJJGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFHHHJJJJJJIIIHHHIIIJJJJJJJJJJJJKKKJJJJJJIIIHHHGGGEEEDDDCCCDDDGGGJJJLLLSSS[[[jjj{{{vvvhhh___TTTLLLIIIIIIHHHHHHCCCBBBCCCDDDFFFFFFDDDBBB===@@@???<<<;;;======:::============>>>>>>>>>>>>>>>>>>>>>>>>>>>=========999;;;===<<<:::999;;;===999777999>>>???;;;:::<<<<<<<<<;;;:::::::::;;;;;;999:::;;;;;;::::::<<<===<<<<<<<<<===<<<<<<;;;;;;999999888888888888888888@@@<<<;;;>>>@@@======>>>999999999999:::;;;<<<<<<<<<:::888777888::::::999888888777666666777888999444444555555666555555444444444555555666777777777333444666777888888888777666777888777555444444555777888888555222111444888444444555666666555444444555333111111222222222111111222333333111111222333111222222333333222222111111111111111111111111111///111444444333222222333///000111333333333222111000222333333333333444666555555444444444555555666555333111111444888;;;<<<444444555777888999:::;;;999:::999888666666888:::444444333222222333333333...111333222111333333333111222444444444444555777777999;;;<<<===@@@CCCFFFGGGKKKVVVbbbjjjpppyyywwwrrriiiaaa______ZZZSSSTTTQQQNNNJJJIIIJJJLLLMMMLLLKKKIIIIIIHHHIIIJJJKKKHHHJJJLLLNNNNNNMMMKKKJJJIIIJJJJJJHHHEEEFFFIIIMMMJJJIIIGGGFFFFFFGGGIIIJJJFFFHHHIIIKKKKKKJJJHHHGGGJJJLLLNNNMMMKKKIIIHHHHHHHHHFFFFFFGGGFFFFFFMMMUUU^^^iiiyyy|||pppiiiXXXTTTOOOIIIEEEDDDDDDDDDFFFBBB??????CCCDDDBBB>>>AAABBBBBB@@@>>>======>>>???>>>>>>===============>>><<<888666666:::>>>AAA<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<<<<===>>>===<<<===???@@@:::::::::;;;;;;<<<<<<<<<888999:::999888888:::<<<888999::::::::::::;;;<<<;;;<<<===<<<;;;:::<<<>>>===<<<:::999999:::<<<======<<<:::999999:::<<<===888555333444666777444111555555333222222333555555444555777999999888666555666777777777777777666555222333444666666666555555777777666666555555444444666555333333444444333222222555444///---000222222333333333333222111000000444333111///......//////---000333333000000222555333222111222333333222111111222333222111111333555333333333222333333444444333444666666666444222111555444333222333555777999777444222333666888777666888888777666555555666666555444444333111000/////////111222333222111111222000333666666555666:::===999;;;>>>@@@BBBDDDHHHKKKXXXaaakkkrrrxxx~~~~~~uuuqqqiii```^^^^^^ZZZSSSRRRPPPMMMKKKJJJJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMIIIJJJJJJHHHEEEDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIJJJKKKJJJHHHHHHIIIKKKLLLLLLIIIHHHGGGGGGJJJHHHHHHIIIIIIJJJRRR[[[gggrrr}}}ooobbbZZZSSSQQQLLLHHHEEEDDDEEEEEEEEEBBB>>>???BBBCCCAAA>>>???@@@AAA@@@>>>>>>???@@@>>>>>>======<<<======>>>===<<<;;;:::;;;<<<>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<=========<<<<<<===???999999999:::::::::;;;;;;888999:::999888888:::<<<888:::;;;:::999999:::;;;;;;<<<<<<;;;::::::;;;===<<<;;;:::999999:::<<<===::::::999888888999::::::777777777666555444555666555444444444444444444555222333555777888888777666000111333666888:::;;;;;;555666777888888777555555666666666666666555555555777555444444555555444333222555444///---000222222222222333444444444333333333222111000000//////000///000111111000111333444333222222222222333222222111222333222111111333555000000000111333444666777333444555555444333222111555444333222333555666888777555333444777999888777999888777666666666666666888777777666444333333222111222444333222111222333333333444666:::>>>@@@AAA@@@BBBDDDGGGKKKQQQXXX]]]eeennnvvv{{{wwwooollleee]]]ZZZ[[[WWWQQQOOONNNMMMLLLKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIOOOMMMKKKIIIJJJLLLNNNPPPKKKLLLLLLJJJGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIHHHHHHHHHJJJKKKJJJHHHGGGFFFGGGLLLJJJIIIKKKLLLOOOYYYdddrrr{{{qqqaaaUUUNNNNNNLLLHHHEEECCCCCCDDDEEEDDDAAA??????AAACCCAAA???===???@@@@@@??????@@@AAA>>>===<<<<<<<<<===>>>???;;;<<<===??????>>>===<<<============<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<======>>>===;;;;;;<<<>>>888888999999999999::::::888999::::::999999:::<<<999:::;;;:::999888999:::;;;<<<<<<;;;999888999;;;<<<;;;:::999999:::;;;<<<777777777777777777777777777999999777333222666;;;444444555555555555444444111333555777888999888888444555666777777777777666999999::::::999777666555555555555666666666666666777666555555666666555444111444444000...111333222111222333444555555555555000111111111111111000000111000......000222333333222222222222222222222222111222333222111111333555///000000111222444555666333333333333222222222222555444333333333444555666777555444555777999999888999888888777777777777777555555444333333222111111222333444444222222333444777555555999AAAGGGHHHGGGGGGIIILLLQQQWWW```jjjqqquuu|||zzzqqqhhhfff```YYYVVVVVVRRRMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIINNNMMMKKKJJJJJJLLLNNNPPPLLLMMMMMMMMMKKKIIIHHHHHHEEEGGGIIIKKKKKKIIIGGGEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHJJJJJJJJJHHHGGGGGGHHHKKKIIIIIIKKKOOOUUUbbbnnn{{{vvvfffYYYQQQNNNKKKIIIFFFCCCBBBAAABBBCCCDDDBBB@@@@@@BBBCCCBBBAAA>>>???@@@@@@???>>>???@@@===<<<;;;;;;;;;===???@@@;;;<<<>>>>>>???>>>===<<<>>>>>>>>>>>>============;;;::::::::::::;;;<<<<<<>>>??????===<<<;;;<<<===999999999999999:::::::::888999;;;;;;:::999:::;;;:::;;;;;;:::888777888999;;;<<<<<<:::888888999:::<<<;;;::::::999::::::;;;666666777888888777666666888888777444222333777:::444555666777777666555444444555777888999999999999777777777777666555444444888888999:::999888777666444444555555666666777777666555444444555666555333111444444000///222333222111222333333444444444333...000111222333222111111333000------111444333222111222333333222111222333111222333222111111333555333333222111111111222222333333222111111222222333555444333333222333333444444444444444666777888888999888888777777777888888444444333222222111000000222333444333222222333444999888888===CCCJJJMMMNNNKKKOOOTTT[[[bbbkkktttzzz{{{}}}ssskkkcccccc^^^XXXTTTTTTQQQMMMIIIJJJKKKKKKKKKJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIEEEGGGIIIKKKKKKIIIGGGEEEDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKJJJHHHHHHIIIJJJHHHFFFHHHMMMSSS\\\kkkxxx{{{kkk]]]TTTQQQPPPIIIGGGDDDBBB@@@?????????CCCBBBAAAAAABBBCCCCCCCCC@@@AAABBB@@@>>>======>>><<<;;;::::::;;;===???AAA>>>===<<<;;;;;;<<<<<<===??????>>>>>>>>>=========;;;::::::::::::;;;<<<<<>><<<<<<===>>>;;;;;;;;;;;;;;;:::::::::777999;;;<<<;;;::::::;;;999:::;;;:::888777888999;;;;;;;;;:::888888999:::===<<<<<<;;;;;;:::::::::777777888999999888777777999666222111333666777777444555777777777777555444666666666666666666555555000111333555777999999:::444555777888888888777777444444555555666666777777444333222222444444444222000444555111000222444333222222222222222111000000...///111333333333222222333000......222444444222111222444333111000222333111222333222111111333555444333333222111111222222333222222111111222333333444333333222222222222333111222222333333555666888888777777777777777888888777777666666555555444444222333333222111222444666666999<<<>>>AAAFFFMMMRRRRRRWWW___gggmmmrrrwwwzzzzzzvvvmmmeeeaaabbb___XXXUUUTTTRRRNNNHHHHHHIIIJJJJJJJJJIIIIIIFFFGGGHHHIIIJJJJJJIIIIIIGGGIIILLLNNNOOOMMMKKKIIIIIIHHHGGGHHHIIIJJJIIIGGGEEEGGGIIIKKKKKKIIIGGGEEEDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHHHHIIIKKKFFFFFFIIIQQQZZZeeevvvqqq```UUUOOOMMMKKKGGGEEECCCAAA???>>>>>>>>>BBBBBBAAAAAAAAABBBCCCCCCAAABBBBBB@@@>>><<<======<<<;;;999999:::===@@@BBB@@@>>>;;;999999:::===>>>>>>>>>>>>>>>============;;;::::::::::::;;;<<<<<<>>>??????>>><<<<<<===???<<<<<<;;;;;;;;;;;;::::::777999<<<<<<;;;::::::;;;888999:::999888777888999:::;;;;;;:::999999;;;<<<>>>>>>======<<<<<<;;;;;;888888888888888888888888888444000111555777777555666666777777777777666666555555444333333222222111222333444555666777777777333444555777888777777666555555555666666666666666333222111222333444333222///444555222111333444333222222222222111000///...000000111222333333333222222111111222444555444333000333555444111000222444111222333222111111333555222222222222333444555666222222222333333333333333222222222222222222222222///000222222222333666888666666666666666777777888666666555555555444444444222333333333222444666999666:::>>>@@@BBBGGGPPPWWW^^^ccckkkrrrvvvxxxzzz{{{yyywwwqqqhhh___]]]___]]]WWWSSSRRRQQQMMMGGGGGGHHHHHHIIIIIIIIIJJJFFFGGGIIIJJJKKKKKKJJJJJJGGGHHHKKKMMMMMMLLLJJJHHHLLLIIIFFFEEEGGGHHHGGGFFFFFFGGGIIIJJJJJJIIIGGGFFFCCCDDDDDDEEEFFFGGGHHHIIIHHHIIIIIIHHHGGGGGGIIIKKKGGGHHHMMMXXXcccpppuuudddWWWPPPLLLGGGCCCCCCBBBAAA@@@?????????@@@???@@@@@@@@@???@@@AAABBB???AAAAAA@@@>>>===>>>???;;;:::888888:::===@@@CCCAAA???===;;;;;;<<<===>>>>>>>>>=========<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;<<<<<<<<<:::;;;<<<>>>;;;;;;;;;:::::::::999999777999<<<===<<<;;;:::;;;777888999999888777999:::999:::;;;;;;:::;;;===???????????????>>>===<<<;;;999999888777777888999999666555444444555666777777888777777666666777777888555444444333333333333444666666666666555444333222444555666777777777666555666666666666666555555555333222111222444555444333///333555222222444555333111111222222222111111000222222111111111222333333000222555666666555555555000333555444000///222555111222333222111111333555333333333333444555666666111222333444555555444333000000111222222333333222///111333333222333666999555555555555555666777777333333333333333222222222333444444444555777:::===>>>???BBBFFFLLLTTT[[[```iiimmmssswwwyyyzzz|||}}}~~~~~~}}}yyy{{{~~~yyyrrrmmmddd[[[XXX[[[YYYSSSOOOOOOMMMJJJGGGGGGGGGGGGHHHIIIJJJJJJFFFHHHIIIKKKLLLLLLKKKKKKGGGHHHJJJKKKKKKKKKJJJIIIPPPLLLHHHFFFGGGHHHGGGFFFGGGHHHIIIIIIIIIIIIHHHGGGCCCCCCCCCDDDEEEGGGHHHIIIGGGHHHHHHFFFEEEFFFHHHJJJHHHJJJQQQ]]]jjjxxxvvvjjjZZZPPPNNNKKKDDD===@@@@@@@@@@@@@@@AAAAAABBB===>>>>>>>>>===>>>???AAA===???@@@@@@???>>>@@@AAA;;;:::888888999===AAACCC@@@@@@???>>>======>>>>>>============<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<888999::::::999999;;;===:::::::::999999888888888777:::<<<===<<<;;;;;;;;;666777999999888888999;;;999:::;;;;;;;;;<<<>>>@@@@@@@@@@@@@@@???>>><<<<<<:::888777555555777888:::333666999888555555777:::999888777666666777888999666666666666666777888999000111333555666777888888777777888888777666555333777777666666555555555444444333222333555666555444///333555333222444555333000111222222333333333333444333222111111111333333...333888999777555555666///333666444000///111555111222333222111111333555888777666555444333333333111222444666666666444333...///000222222333333333///111444444333444777:::444444444444444555666777666666666666666666555555444555666666777999>>>AAAGGGEEEFFFMMMXXXbbbhhhjjjooorrruuuxxxyyyzzz|||~~~}}}zzzzzz||||||zzzxxxrrruuuxxx|||sssjjjddd^^^[[[UUURRRQQQSSSQQQKKKIIIJJJHHHIIIKKKKKKJJJHHHIIIIIIIIIHHHIIIJJJMMMNNNMMMLLLLLLMMMNNNMMMKKKKKKLLLNNNKKKJJJIIIGGGFFFFFFGGGGGGJJJIIIHHHHHHIIIHHHGGGEEEGGGFFFEEEDDDDDDEEEFFFGGGCCCKKKGGGAAAGGGIIIDDDDDDNNNRRR[[[iiiyyy{{{ggg```VVVNNNIIIFFFDDDCCCBBB@@@???AAABBBBBB???<<>><<<<<<<<<<<<>>>===<<<999888:::>>>AAACCCBBB@@@>>>======>>>>>>>>>;;;;;;>>>>>>;;;;;;>>>;;;:::888888;;;=========AAA<<<777777:::===;;;888===<<<;;;:::999999999999<<<999999;;;;;;888888;;;888888999::::::;;;<<<<<<999888777666888;;;???AAABBBDDDEEECCC@@@===;;;;;;777777666555666777999;;;555888888555555888888555666666777777777777777777:::999666444444555777888111333555666555555666777777888888888888777666666555444333333333333444555444555444222444888555000222222111111222222333333//////000000111111111222555444444333333222222111555333111222333111,,,'''111111111111222333555555444555666555333444888<<<666666666666666666666666555444555777222,,,///777222111111444777888666222222222222333444555777888666444333444666888888777666777888666444333444555666666777777:::@@@GGGLLLLLLQQQVVVZZZccclllooonnnrrrssswww}}}}}}~~~}}}vvvtttuuuwwwwwwvvvrrrsssuuuyyy}}}{{{ppphhhbbb\\\XXXRRROOOOOOQQQPPPLLLJJJKKKIIIJJJKKKKKKJJJJJJLLLNNNIIIIIIJJJLLLNNNNNNLLLKKKJJJKKKKKKJJJIIIIIIJJJLLLJJJIIIHHHFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDKKKFFFAAAGGGIIIEEEFFFPPPWWWddduuuyyyqqq]]]XXXPPPIIIFFFEEEDDDCCCAAA???>>>@@@AAAAAA>>>;;;CCCBBBBBBAAA@@@>>>===<<>>=========>>>>>>;;;;;;999666555666:::===???????????????>>><<<;;;>>><<<<<<>>>>>><<<<<<>>>???===;;;;;;;;;<<<<<<;;;BBB???;;;;;;<<<===;;;999===<<<;;;::::::::::::999999777777;;;<<<;;;;;;>>>999999999::::::;;;;;;;;;:::999888888999<<>>???@@@@@@>>><<>>>>>=========>>>???@@@AAA>>>===<<<999777888;;;===:::<<<>>>@@@@@@>>><<<:::???<<<<<>>>>>>>>============;;;::::::;;;;;;:::999:::777888<<<===;;;<<>>??????@@@@@@@@@???>>>>>>=========>>>>>>???@@@@@@??????===;;;888888;;;===:::;;;===?????????===<<>>???>>>>>>???@@@===:::888999;;;===<<<;;;>>>;;;;;;===<<<999999;;;:::::::::::::::::::::999;;;::::::999:::<<<>>>???AAAAAAAAA???<<<::::::;;;777999<<<>>>>>>;;;777555888999888444444888999888666666666555444444333333777666444333222222333444111333555555444444555666888888888777666555444333333333333333333333333333...111222000111444444000444333333222222222333333555444222111111111111222222222222333333444444444000222555444222111222333000111333555888:::<<<===888888666555444333444555333333333333333333333333444555666666444222222555333555555333000000333666222222222111111222333333...333888999555222444666666777999999:::<<>>AAAGGGMMMSSSYYY```eeeiiiooosssuuuxxx~~~}}}zzzzzz~~~{{{}}}}}}zzzvvvuuuxxx{{{~~~~~~~~~~~~~~~}}}}}}}}}xxxrrrkkkeeeaaa\\\VVVRRRPPPMMMLLLMMMKKKHHHGGGIIIJJJKKKLLLNNNRRRYYY```fffkkkdddZZZQQQKKKIIIGGGGGGFFFGGGGGGGGGFFFFFFHHHJJJIIIIIIIIIIIIIIIIIIHHHHHHCCCFFFIIIJJJHHHGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHLLLGGGEEELLLPPPUUUbbbiiitttwwwlllaaaUUUNNNJJJGGGEEEDDDDDDEEEDDDDDDAAAAAAAAAAAA@@@@@@AAABBB??????@@@@@@@@@??????>>>???????????????>>>>>>===;;;;;;:::888555555777999============>>>???@@@@@@???<<<<<>>>>><<<>>>;;;;;;===<<<888888::::::::::::::::::::::::999::::::999999999;;;<<<===???@@@@@@???<<<::::::;;;333666:::======;;;888555666888777333333777888666666666555555444444444444666555444333222333333444000222444555444444555666777777777666666444333333333333333333333333333333///333444222222555555222333333222222333333444555777666444333222333444444444444444333333222222222222000///111333444333111111222333555888;;;>>>@@@===;;;777555444555666666444444444444444444444444111333444333222222222111333444555333000///333666222222222111111222333333+++111777888666444777:::999:::;;;<<<===@@@DDDGGGHHHMMMSSSYYY___dddiiilllkkkqqqvvvxxxzzz}}}yyyyyyzzz|||}}}{{{xxxwwwyyy||||||}}}~~~~~~~~~}}}}}}sssnnngggaaa^^^ZZZUUUQQQQQQMMMKKKLLLKKKGGGGGGIIIJJJKKKLLLNNNQQQWWW^^^ccckkkcccXXXOOOIIIGGGGGGGGGEEEFFFGGGGGGFFFGGGHHHJJJIIIIIIJJJJJJJJJJJJIIIIIICCCFFFIIIJJJHHHGGGIIILLLMMMPPPTTTWWWWWWTTTPPPMMMKKKMMMHHHHHHPPPUUU^^^oooxxx~~~uuukkkaaaXXXPPPKKKIIIGGGEEEEEEEEEEEEDDDCCCAAABBBBBBAAA@@@AAABBBDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???===<<<;;;;;;;;;;;;999777777888:::>>>>>>===<<<===>>>@@@AAA>>>;;;;;;>>>>>>;;;;;;>>>888888888:::<<<===<<<;;;???@@@BBBEEEHHHKKKMMMNNNMMMEEE===:::<<<>>>>>><<<:::888888;;;<<<999999<<<::::::::::::::::::::::::::::::999999999::::::;;;>>>???AAA@@@>>>;;;::::::333444777999:::999888777333666666444444666666333555555555555555555555555444333333333333444555555000222444444444333444555555555555555555555444333222222333333333333222222111666777444333444555333222222222222333555666777777666444333222333555666555555444333333222111111555222000111555777555222777666666777:::???CCCFFFFFFAAA;;;666555555666666444444444444444444444444///222333222222333222///222333333222111111333444222222222222222333444444---111555777777777:::<<<:::;;;===???AAAEEEJJJNNNXXX\\\ccchhhlllnnnqqqsssooovvv{{{|||}}}~~~zzz{{{~~~zzz{{{||||||zzzzzzzzz{{{xxxyyy{{{|||}}}||||||{{{vvvpppjjjccc]]]ZZZWWWSSSOOOPPPLLLKKKLLLKKKHHHIIILLLKKKLLLLLLMMMNNNQQQVVVZZZ]]]XXXPPPKKKHHHGGGGGGGGGDDDEEEFFFFFFEEEFFFHHHJJJHHHHHHIIIJJJJJJIIIIIIHHHEEEHHHJJJIIIGGGGGGKKKPPPUUU\\\eeekkkkkkeee\\\UUUMMMNNNJJJKKKTTTZZZfffzzz|||tttjjj___WWWPPPLLLIIIEEEDDDCCCDDDEEEEEEDDDBBB@@@AAABBBAAA??????BBBEEE@@@AAAAAAAAA@@@???>>>>>>??????@@@@@@???>>><<<;;;;;;<<<<<<;;;:::999;;;===<<<<<<=====================::::::======::::::===888777888;;;===>>>===;;;@@@@@@CCCKKKUUU___dddeee]]]RRREEE======>>>===;;;:::777777::::::888888;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<>>AAADDDHHHOOOVVVZZZeeeiiiooosssttttttttttttuuu|||{{{{{{{{{zzz{{{|||}}}}}}{{{zzzwwwyyyzzz|||||||||zzzyyy{{{ooonnnhhh```ZZZWWWUUUQQQNNNNNNKKKJJJLLLLLLJJJKKKOOOLLLMMMLLLKKKKKKLLLOOOQQQOOOLLLIIIHHHHHHHHHHHHGGGCCCDDDEEEEEEEEEEEEGGGIIIFFFGGGHHHIIIIIIIIIHHHGGGFFFIIIJJJIIIFFFGGGMMMRRR]]]gggttt~~~~~~tttggg]]]NNNOOOKKKMMMWWW]]]kkkvvvnnnbbbWWWPPPKKKIIIHHHAAAAAAAAABBBDDDDDDCCCAAA>>>@@@AAA@@@>>>>>>AAAEEE?????????>>>>>>===;;;;;;>>>>>>???@@@@@@???===<<<777888999888777777888:::999;;;===>>>>>>===;;;999<<<999999<<<<<<999999<<<222333555888===??????=========BBBOOOaaapppyyy{{{hhh\\\KKKAAA>>>>>><<<:::<<<999888:::999555444777888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<>>;;;999;;;999888666555666777777222777999888888999777222444444555666777888999999111222333444666777888999000222444444333333444555222222333444555555555555111222333444444333222111333888999555222222333111///000000222444777999:::333222000///000222444666111222222333333444444555222444666555222111444777777777888===FFFQQQ]]]dddZZZPPPCCC999555333333222222222222222222222222222,,,000111///000333111+++111//////222666777444111222222222333444555777888666555444555888:::;;;;;;???AAAEEEJJJPPPWWW```eeejjjoootttwwwwwwuuussssssxxx~~~zzzzzz|||zzzyyy{{{|||yyyzzz{{{|||~~~~~~}}}{{{zzzxxxoookkkddd___XXXVVVVVVTTTPPPLLLJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKKKKLLLMMMOOOPPPQQQOOONNNMMMLLLKKKKKKKKKLLLGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGHHHGGGHHHJJJIIIHHHMMMUUUhhhvvvxxxbbbVVVSSSPPPRRR\\\kkk}}}rrrcccUUUOOOKKKEEEBBBCCC@@@@@@@@@@@@AAABBBCCCCCC@@@???>>>>>>???AAACCCDDD>>>>>>>>>>>>============>>>>>>?????????===<<<;;;:::;;;;;;:::999:::<<>><<<;;;<<>>===<<<888777666555444444555555555666666777777777666666666555555444222111111000555555555555555555555555555444333222222222333444222333444555555444222000444333111222333444444333333333333222222222111111...000222333333333444555111333333333111111111333555111222666111%%%###***111222222111000111333555;;;>>>>>>???GGGXXXgggooojjjVVVAAA999:::999555333000000111222222222222222---------...///111222333444333333333333333333333---000333555555666888:::555777999;;;===???BBBEEECCCIIIMMMPPPYYYhhhqqqrrrttttttttttttuuuvvvwwwxxxxxxzzz}}}}}}{{{{{{|||~~~~~~zzzwww}}}|||}}}~~~~~~}}}zzzqqqkkkiiiccc]]]WWWTTTTTTSSSOOOKKKJJJJJJJJJKKKKKKLLLMMMMMMKKKKKKLLLLLLMMMNNNOOOPPPPPPOOOMMMKKKJJJHHHGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIFFFFFFGGGGGGHHHHHHIIIIIIIIIGGGHHHJJJIIIIIIPPPXXXppptttZZZWWWVVV[[[gggyyyrrrhhh\\\PPPLLLIIIEEEBBBDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>=========<<<888999;;;<<<=========<<<999:::;;;;;;::::::<<<======>>>>>>===<<<;;;;;;===777:::======:::888999;;;===<<<;;;::::::;;;<<<===???IIIUUUcccsssjjjSSSEEE@@@===;;;;;;:::::::::::::::::::::::::::999999:::===??????>>>===<<<;;;;;;;;;;;;<<<===:::;;;<<<<<<<<<:::888777666666666666666555555555777777777888888888777777555555444444444444444333555555555555555555555555333444444444333111000///000111222444444444333333555333222111333333333222333333222222111111111111///111333333222222333444222333444333222111222333777333555:::666---+++222555555555444222222444666888;;;<<<@@@KKK]]]kkkpppoooYYYBBB888777777555444000000111222222222222111000000000111222333555666555444222111111222333444///111444555555666888999888:::<<<===>>>AAAEEEHHHLLLSSSYYY]]]eeeoootttsssvvvwwwxxxyyyyyywwwvvvuuuyyy{{{~~~~~~}}}}}}~~~~~~~~~|||zzzyyyyyy{{{}}}}}}{{{{{{{{{|||}}}zzznnnhhhffffff___[[[UUUSSSRRRQQQNNNKKKIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMNNNOOONNNMMMLLLJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIGGGFFFFFFFFFHHHIIIKKKLLLJJJHHHIIIJJJJJJKKKSSS\\\sss```]]]^^^ffftttuuuiii[[[RRRKKKIIIHHHEEECCCDDDCCCCCCBBBAAA@@@@@@@@@@@@<<<===>>>???@@@@@@@@@@@@>>>>>>>>>=========<<<<<<999:::;;;<<<<<<<<<<<<<<<888:::<<<<<<;;;:::;;;<<<<<<===>>>===<<<;;;<<<===999:::::::::::::::::::::===<<<;;;::::::;;;<<<===AAAKKKXXXfffvvv{{{hhhSSSGGGAAA<<<888888;;;;;;;;;;;;;;;;;;;;;;;;999888888:::===??????>>>===<<<<<<<<<<<<<<<======::::::::::::888666333222444555666777777777666555777777777777777666666666444444444555555666666666555555555555555555555555222333555555444111---+++//////000111222333444444555333111111222222111000222111111111111000000000000222444333222111222333222333555444333222333555333000222777666//////444555555555444222222444666666888;;;BBBPPPbbbmmmpppoooZZZCCC777555444444555///000111111222111111111111111111222333444555666555333111000000222444555111333555666555666888999===>>>???@@@BBBFFFKKKOOOUUU\\\eeelllssszzz|||zzzzzz{{{}}}}}}|||yyyvvvssszzz{{{~~~}}}zzzyyyzzzzzzzzzzzz|||~~~~~~|||zzz|||{{{{{{|||~~~}}}yyyzzz{{{}}}rrrgggbbbaaabbb\\\XXXTTTQQQPPPNNNLLLJJJHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNIIIIIIJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGHHHIIIIIIKKKJJJIIIHHHIIIKKKMMMOOOKKKIIIIIIJJJKKKMMMVVV___sssfffeeegggooo~~~zzzmmmbbbQQQLLLHHHFFFFFFEEECCCCCC@@@@@@@@@@@@AAABBBCCCCCC===>>>???AAAAAAAAA@@@???>>>>>>=========<<<<<<<<>>>>>===<<<;;;:::777:::<<<<<<;;;:::::::::999:::;;;;;;999999:::;;;<<<:::999999;;;<<<<<<;;;::::::999888888999::::::@@@JJJWWWeeettttttbbbOOODDD>>>888666666<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;===@@@BBBBBBAAA>>>======<<<;;;;;;::::::999999888888666444333222222444666888999888777666666666555555444444555555444444444444555555555555555555555555555555555555222333444555444222000...000000000000111222333444444222111111222333222111111000000000000000000000222333444444222111111111222444555555333333444666222///000555555111000444111222222222111222444777777999<<>>===<<<;;;::::::888:::<<<<<<;;;999999999888:::;;;:::999999:::;;;<<<;;;999:::;;;======<<<:::999888888888888999:::===FFFQQQ]]]kkkwww|||zzzkkk\\\KKKAAA;;;888777999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<>>>>>===;;;999888666555777777777777777666666555222444666888999999888777888777666555555555666666444444444333333333333222555555555555555555555555444444333333333444444555222222111000000111111222333111000111222444444333000000000000000000000111222333444444222000000111222333555444444333555666555333333555666444333555///000111222222444777:::999;;;===DDDQQQ]]]aaa___SSSHHH===888666222111222000000111222222222222222333222222222222222333333000111333555666555333222444555777777777999<<<>>>DDDEEEHHHLLLQQQYYYaaagggkkknnnttt{{{~~~|||{{{zzz{{{|||}}}uuuvvvyyy}}}zzzzzzzzzzzzzzzzzz}}}~~~vvvllleeeaaa\\\YYYVVVTTTQQQOOOLLLKKKKKKKKKHHHIIIJJJKKKLLLMMMNNNOOOKKKKKKKKKKKKKKKLLLMMMNNNLLLMMMNNNNNNNNNMMMKKKJJJHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJHHHGGGGGGGGGHHHHHHIIIGGGHHHJJJJJJLLLTTT]]]sss}}}nnnttt}}}yyykkkaaaVVVNNNIIIJJJIIIEEECCCDDDDDDAAACCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA=========<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;999:::;;;;;;999888888999:::;;;<<<<<<;;;;;;<<<===999::::::;;;;;;<<<<<<===<<<;;;:::999999:::;;;<<<:::AAAIIIQQQ\\\fffiiiggg```TTTGGGAAA>>>;;;:::===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;===???@@@>>>=========<<<;;;999777555444666777777777888888999999444555666888999999888888<<<:::999777777777888888444444444333333222222222555555555555555555555555444444333333333555777888333333222222222111111111444222111222333555444444000000000111111111111222222333444444222000111111111222444444333333444666444222111222333333222111111222333444444666:::===999;;;===@@@HHHQQQSSSPPPCCC===999888666222111222111222222333444333333333555555444333333333444444111222555666777666555444666777999:::;;;>>>BBBFFFKKKNNNRRRWWW]]]eeennnsss{{{zzz|||}}}|||yyyxxxxxxzzz|||~~~tttuuuwww|||~~~||||||}}}yyyyyyyyy|||~~~{{{ooofffbbb^^^ZZZWWWTTTSSSQQQNNNLLLJJJKKKKKKIIIJJJKKKLLLMMMOOOPPPPPPJJJJJJJJJKKKKKKMMMNNNOOOLLLMMMNNNOOOOOOMMMLLLJJJIIIHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFGGGJJJJJJKKKQQQZZZiii}}}|||ttt~~~|||oooccc[[[TTTLLLFFFIIIHHHCCCAAADDDEEEBBBCCCCCCBBBAAA@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB======<<<<<<<<<;;;;;;;;;;;;;;;:::999999999:::;;;:::;;;;;;:::888777888:::999;;;<<<<<<;;;;;;<<<===444777;;;;;;999888:::<<<<<<;;;:::999999:::;;;<<<999===AAAEEELLLSSSUUURRRQQQJJJDDDBBBAAA===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::<<<======;;;999;;;<<<<<<<<<;;;999777666777777777777777888999999666666666777888888888999;;;:::888666666666777888333333333444444444444444555555555555555555555555333333444444444444444444111222333444444333222222888666444333444444333222111111111111222222333333111222444444222111111222000111333333222222444666111000......111333222000333444555444444555888;;;555888::::::===BBBEEECCC;;;888666777666222111333222333444444555555444444555555444333333333333333555444444555555666888888888:::<<<>>>AAAEEEKKKOOOVVVYYY^^^ccciiipppwww||||||~~~}}}{{{}}}zzzyyyxxxwwwwwwxxxyyyzzzvvvvvvvvvzzz}}}~~~{{{zzzzzz|||wwwjjjbbb^^^\\\XXXUUUSSSSSSQQQNNNLLLJJJKKKLLLJJJJJJKKKMMMNNNPPPQQQQQQIIIIIIIIIJJJKKKMMMNNNOOOGGGIIIKKKNNNOOOOOONNNNNNIIIHHHHHHHHHHHHIIIJJJJJJFFFFFFHHHIIIJJJKKKKKKKKKEEEEEEGGGIIIIIIIIIOOOWWWeeezzz{{{{{{zzz~~~rrrbbbYYYVVVQQQJJJCCCGGGGGGAAA@@@DDDFFFDDD@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@?????????@@@AAA======<<<<<<<<<;;;;;;;;;AAA@@@>>>;;;:::999999999;;;;;;:::999777777999:::777888:::999999999:::;;;000555;;;;;;888666777:::999999888777777888999999999<<<======AAAGGGGGGDDDEEEAAA@@@BBBBBB===999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>===:::888999:::;;;<<<<<<<<<::::::888888777777777777888888888777777666777777888999999777555333222333444555222222333444555666777888555555555555555555555555222333555666555333111///...000333555666555444333<<<999666555444333111///111111222222222333333333000222444333222111222333///111222222222222444555333222111111444888888555444555444333222222444666111555777555555999<<<;;;999666555666444111111555333444555555666666555555333333222111000000000000999777444222333666:::===:::<<>>===<<<<<<<<<:::999:::===@@@777888999999::::::::::::;;;;;;:::999:::;;;<<<===<<<<<<===<<<::::::<<<>>>;;;:::999:::<<<===<<<;;;;;;;;;::::::999:::::::::;;;:::::::::;;;<<<>>>???AAA>>><<<>>>AAABBB>>>999;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>===<<<;;;<<<===>>>;;;888:::===>>>;;;777666888999888777666777888;;;999888888999::::::999777666555444333222222222777777777777777666555555888777555444333333444444000000111222333333444444...111666888888555000,,,333333333222222111111111111222222222111111333555222222222222222222222222888555222222444666555444333444444222111000111333444444444555444444333333888666333333555888::::::444555555333111111222333666555444666999:::777444222333333222222222555777222111111333777;;;===>>>@@@BBBDDDHHHMMMTTT]]]bbbmmmppptttxxx|||}}}~~~}}}}}}zzzxxxzzzyyyxxxvvvuuuttttttsssxxxwwwvvvvvvxxx{{{zzz{{{|||~~~rrrkkkaaa[[[XXXUUUQQQMMMKKKLLLLLLLLLLLLMMMMMMMMMLLLKKKLLLNNNQQQQQQOOOLLLLLLKKKJJJJJJJJJKKKMMMNNNKKKLLLLLLMMMMMMLLLKKKKKKMMMKKKHHHHHHIIIJJJHHHGGGIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIGGGGGGJJJPPPTTTggg}}}{{{wwwkkk[[[QQQNNNNNNLLLIIIHHHHHHGGGEEECCCBBB@@@@@@???AAACCCBBB@@@???AAACCCAAAAAAAAA@@@@@@???>>>===;;;<<<<<<;;;::::::===???999::::::;;;<<<<<<;;;;;;;;;:::999999999:::<<<===;;;<<<<<<;;;::::::;;;===:::999999999;;;<<<;;;:::::::::999999999999::::::;;;;;;;;;;;;;;;<<<===>>>???===;;;===AAABBB>>>;;;;;;:::::::::;;;<<<;;;;;;;;;<<<===<<<;;;;;;<<<======:::777999<<<<<<999555666888999888777666777888999888888888999999888888999888777666666666666666777777777777777666555555777666555444444333333333222222222222222222333333222444777:::999666333000444333333333222222222222111222333333222222333555333333333333333333222222777555222333555777777666333444444333111000111333333444444555444444333333444444555555666777888888444555555333222111222444666555555777999999777444555555555444222222444666666555555666:::===@@@AAADDDHHHNNNUUU[[[aaagggkkkvvvyyy}}}{{{xxxuuuuuuuuuuuuvvvwwwyyyzzzyyywwwuuutttuuuyyy}}}~~~~~~~~~}}}|||||||||~~~xxxmmmfff^^^YYYVVVTTTQQQNNNIIIIIIJJJKKKMMMNNNOOOOOOKKKKKKKKKMMMOOOPPPNNNLLLKKKJJJIIIIIIIIIJJJLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKJJJJJJKKKKKKIIIGGGIIIIIIHHHHHHHHHIIIJJJJJJMMMLLLKKKIIIHHHJJJNNNRRRdddwwwxxxhhh^^^QQQJJJIIIJJJIIIHHHFFFEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBB@@@???@@@AAA@@@@@@@@@@@@???>>>>>>===:::;;;<<<<<<;;;;;;<<<>>>;;;;;;<<<============<<<:::999999888888:::;;;<<<999:::;;;;;;999999:::;;;999888888888:::;;;:::999:::999999888888999::::::;;;;;;<<<<<<<<<<<<<<<;;;===;;;;;;===@@@AAA???<<<<<<999888999<<<>>><<<:::999:::;;;;;;:::;;;<<<>>><<<999777888::::::777333666888999888777666777888777888999999999999888777888888777777777777888888777777777777777666666555555555666555555444333222333333333333222222222222444666777888888666444333444444444444333333333333222333444444333333444555333333333333333333444444555333222222444666666666333444444333111111222444333333444444555444444333000333777777555444555777444444555444222222333444777666666777888888666444555555666555444444777999:::999:::;;;>>>BBBFFFHHHJJJQQQ[[[dddkkkooorrrttt|||xxxttttttttttttvvvyyy|||~~~zzzwwwsssqqqqqquuuzzz}}}|||||||||||||||{{{{{{{{{}}}}}}}}}~~~xxxnnnfffbbb[[[WWWTTTRRRPPPNNNIIIIIIJJJKKKLLLMMMNNNNNNJJJKKKKKKLLLMMMMMMMMMLLLIIIHHHHHHGGGGGGHHHJJJKKKIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIHHHIIIIIIHHHHHHHHHIIIIIIJJJLLLLLLKKKIIIGGGHHHKKKNNN[[[jjj{{{xxxkkk\\\UUULLLGGGGGGHHHHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDD@@@@@@AAAAAA@@@??????>>>999;;;======<<<;;;<<<===<<<<<<============<<<<<<999999888888888999:::;;;888999;;;:::999888999:::888777777777999:::999888999999888888888999::::::;;;<<<=========<<<;;;:::;;;::::::<<>><<<999777999===???===:::999:::;;;;;;:::;;;>>>@@@;;;999888888999999666333666888999888777666777888666888:::;;;;;;999888777555555444444555666666777666666777777777777666666444444555666555444222111222222333333333333333333555555555555444444333333444444444444444444444444222333555555444333444555333333444444444444555555444333222111111222333333333444444333111111333444333333444444555444444444///333777666333111444888444444555444222222444555777777777777777777666555222444555555555777:::===;;;<<<>>>AAADDDIIINNNRRRVVV\\\fffooouuuxxxzzz{{{}}}yyyxxxwwwvvvvvvxxx{{{~~~|||xxxsssppppppsssxxx|||zzzzzzzzzzzzzzzzzzzzzyyy||||||}}}}}}|||nnnfffaaa^^^YYYUUUSSSQQQOOONNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLIIIKKKLLLMMMLLLKKKIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJHHHFFFFFFHHHJJJPPP\\\lllzzzzzzlll```WWWQQQKKKGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBDDDEEEEEEEEEAAAAAAAAAAAAAAAAAA@@@???999;;;======<<<;;;<<<===;;;;;;<<<<<<<<<;;;;;;:::999999888888888999:::;;;777999::::::999888888999888777666777999:::999888999999888888999::::::;;;;;;<<<=========<<<;;;::::::999999;;;===?????????<<<:::888999<<<>>><<<::::::;;;;;;;;;:::;;;>>>AAA::::::999999999888777555666888999888777666777888666999<<<===;;;999888999333333333333444555666666666666777777777777666666333444555555555444333222000111111333444555666666555555444333333333333444444444444444444444444444111333555555444444444555333333333444444555555555777666555333111111222222333333444333222222333555222333333444555555555444222555666444000///444999333444555444333333444666777777777777666666666777555666777777777888;;;>>>===AAAEEEIIIMMMSSSYYY]]]eeekkkrrrxxx{{{}}}~~~zzzyyyyyyyyyyyy{{{~~~~~~zzzuuuqqqppptttxxx|||yyyyyyyyyyyyyyyzzzzzzzzz{{{{{{|||~~~qqqgggbbb^^^\\\XXXUUURRROOONNNNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJKKKKKKIIIIIIJJJKKKHHHGGGFFFFFFFFFGGGIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMIIIJJJLLLLLLJJJIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIHHHIIIIIIHHHFFFFFFGGGHHHKKKVVVfffvvvwwwmmmaaaWWWRRROOOJJJGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@??????@@@BBBCCCCCCBBB@@@@@@AAAAAAAAA@@@@@@???:::;;;<<<<<<;;;;;;<<<>>>:::;;;;;;;;;;;;:::999999:::999999888888:::;;;<<<777999;;;;;;:::888888999888777777777999:::999888999999999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;999999::::::;;;===??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::===@@@888999999999999888777777666888999888777666777888666999<<<<<<999777888:::555555555555555666777777555666666777777777777777333333444444444444333333///000111333444666777888777666555444444444444555333333333333444444444444000222555555444333333444222222333333444444555555888888888555333222444555222333444333222222444666222222333444555555555555555555555222000111555999333444555444333333555777555666777666555666777999:::;;;;;;:::999:::===???DDDJJJQQQWWW[[[___eeejjjtttxxx|||~~~|||vvvwwwyyy{{{~~~~~~zzzvvvrrrrrruuuyyy|||zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{}}}~~~~~~rrriiiccc```\\\[[[XXXUUUQQQNNNMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHJJJKKKJJJHHHGGGIIIKKKJJJIIIIIIHHHHHHJJJKKKLLLIIIHHHHHHHHHIIIJJJKKKLLLHHHJJJKKKJJJHHHGGGIIILLLKKKJJJIIIHHHHHHHHHHHHHHHGGGIIIJJJIIIHHHGGGGGGHHHOOOXXXhhhzzzyyykkkaaaXXXPPPLLLJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@@@@BBBBBB@@@>>>===>>>>>>?????????>>>>>>;;;<<<<<<;;;::::::===???;;;;;;;;;;;;;;;:::999999;;;:::999999999:::<<<===777999<<<<<<;;;999999999999888777888:::;;;:::999::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;<<<===>>>:::::::::::::::;;;===???:::===???===999777999<<<::::::999777666777:::===555666777888777777777888666888999888777666777888555888:::999666444777:::777666666666666666777888555555666777777777777777444333333222333333444444111111222333444555666777555555444444333333333333222222222222333333333444///111444555444333222333111111222222333444444444444555666444222222555777222333444444333333555666111222333444555555555555666555444333333444555666333444555444333444666777444555666666555666999<<<;;;<<<===>>>???AAADDDGGGPPPWWWaaagggiiilllppptttyyy}}}~~~~~~uuuwwwzzz}}}|||yyyvvvssssssuuuxxxzzz|||||||||}}}}}}~~~~~~~~~~~~~~~rrriiidddaaa```[[[[[[YYYUUUQQQNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJHHHJJJKKKJJJGGGFFFIIIKKKLLLLLLKKKJJJKKKLLLMMMNNNGGGGGGFFFFFFGGGIIIJJJKKKHHHJJJJJJHHHFFFFFFIIILLLKKKJJJIIIHHHHHHHHHHHHHHHGGGIIIKKKJJJIIIHHHHHHIIITTT]]]mmmqqqcccZZZRRRLLLHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAIIIFFFCCCCCCCCCCCC@@@===<<<<<<===============<<<<<<<<<<<<:::999:::===@@@;;;<<<<<<<<<;;;::::::999;;;;;;:::::::::;;;<<<===777:::<<<===;;;:::999999999888888888:::;;;:::999:::::::::;;;<<<===>>>???;;;:::::::::;;;<<<>>>???::::::::::::999:::===???:::>>>AAA>>>888555888<<<999999888555444555888;;;333444666777666666777888666888999888777666777888444777999777333222555999666666555555555555666666555555666777777777777777444333222111222333444555333333333444444555555555222222222111111111000000111111111222222333333333...111444555444222222222000000111222222333444444...000111000///000444777222333444444333333555777111222333444555555555555555444444666777777444222333444555555444444666888333555666666555666:::===777:::===@@@CCCHHHMMMQQQZZZbbblllqqqssstttwwwzzzxxx}}}~~~}}}}}}~~~xxxyyy|||}}}~~~}}}|||{{{zzzxxxuuussssssuuuxxxyyy}}}~~~~~~~~~}}}qqqhhheeebbb^^^]]]\\\ZZZWWWSSSPPPNNNMMMLLLJJJLLLMMMKKKFFFEEEIIIMMMKKKLLLLLLKKKIIIIIIJJJLLLHHHHHHHHHIIIIIIIIIJJJJJJEEEEEEFFFHHHJJJKKKJJJIIIKKKIIIGGGEEEEEEGGGIIIKKKJJJIIIHHHIIIJJJJJJHHHGGGMMMHHHEEEFFFFFFGGGKKKQQQYYYeeewwwxxxhhh\\\SSSMMMIIIEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@????????????>>><<<===???@@@@@@>>>;;;:::<<<;;;999888888999:::<<<@@@???>>>===<<<;;;;;;;;;;;;;;;<<<======<<<<<<;;;777999;;;:::999:::>>>AAA;;;:::999888888888999:::<<<<<<<<<<<<<<<===>>>>>>999:::<<<===??????>>>>>><<<<<<;;;::::::::::::;;;===;;;999999<<<<<<999555:::888777666888999:::999444555777888888888777666111666;;;;;;888666777:::888777555444555666888999:::999888666666666777777888777777666555444444444///222444555333222111111000444666444000...111444333333333333333222111000111111000000111222333333333111222555555111///111444444333333333333222222222222333333444555666666000000222555777666444111111333555555444444555666444444333333444444555666000111444666777777777666777888999999888888:::<<<:::>>>CCCGGGJJJPPPXXX^^^lllsssyyyyyy|||zzzzzz~~~||||||}}}~~~~~~}}}{{{zzzyyy||||||{{{xxxvvvvvvwwwyyyzzz}}}~~~~~~~~~~~~|||kkkdddcccaaa^^^]]]WWWUUURRROOOLLLJJJIIIIIIIIIKKKLLLJJJFFFEEEHHHLLLJJJKKKKKKKKKIIIIIIJJJLLLGGGHHHHHHHHHHHHIIIIIIIIIFFFFFFGGGIIIJJJKKKKKKJJJLLLKKKJJJIIIGGGFFFEEEEEEIIIHHHHHHIIIJJJKKKIIIHHHLLLHHHFFFHHHIIIKKKQQQXXXcccnnn~~~}}}oooaaaWWWPPPLLLJJJDDDDDDDDDCCCCCCCCCCCCBBBDDDCCCBBBBBBAAAAAABBBBBB?????????>>>>>>>>>>>>==================<<<<<<;;;>>><<<;;;::::::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::999:::<<<<<<;;;999999;;;>>>::::::999999999:::<<<===<<<<<<<<<<<<<<<===>>>>>>999:::<<<===>>>???>>>>>>===<<<;;;;;;::::::;;;;;;:::;;;<<<;;;:::888888888999888666666777888999999555555666777777777777666::::::777333000222999@@@777777555555555666888999888777666555555555666777777777777666555444444444///222444555333222111111000333666444000///111444222222333333222111111000111111000000111222222333444111222444444000000222000111222222444444555666222333333444444555555555000000222555777666444111222444555555444333444555333333333333333444555555111222444666777777666666555666888888888999<<<>>>@@@DDDJJJOOOTTT\\\eeekkksssxxx{{{zzz{{{|||zzz}}}~~~{{{xxxwww}}}~~~}}}}}}}}}~~~}}}}}}}}}~~~~~~}}}{{{zzz{{{||||||}}}|||{{{}}}~~~~~~~~~~~~rrrddd``````___]]]]]]WWWUUURRROOOMMMKKKJJJJJJHHHJJJKKKIIIFFFEEEHHHKKKIIIJJJKKKJJJIIIIIIJJJKKKGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJGGGEEEDDDHHHHHHHHHIIIKKKLLLJJJIIIJJJGGGGGGJJJLLLOOOWWW```ooozzzwwwooobbbWWWPPPLLLKKKJJJDDDCCCCCCCCCCCCBBBBBBBBBDDDCCCBBBBBBAAABBBBBBBBB???>>>>>>>>>>>>=========>>>===<<<::::::;;;<<<===>>>>>>===<<<<<<===>>>???<<<;;;;;;::::::;;;;;;;;;<<<;;;:::999888999999:::===>>>===;;;999888999:::999999999:::;;;<<<>>>???<<<<<<<<<<<<=========>>>999:::;;;===>>>>>>???>>>===<<<;;;;;;:::;;;;;;;;;888;;;>>><<<888555777999777666666666666777888999555555555555555666777777<<<;;;666111...111999???777666555555555666888999555555555555555666666777777777666666555444444444///222444444333222111222111333555444111///111333111111222222111111000000111111111000111111222333555222111333333000000333000111222222444444555666444444444444444444444444111111222444666666444222333555666666444333333444333333222222333333444555333444555777777777666555444666888999:::<<<@@@CCCHHHMMMVVV]]]dddllluuu{{{|||~~~~~~{{{{{{~~~}}}{{{||||||}}}}}}zzzuuurrrzzzzzz|||~~~~~~~~~zzzxxxwww|||}}}~~~uuujjj```^^^^^^]]][[[[[[UUUSSSQQQNNNLLLKKKKKKKKKGGGIIIJJJIIIGGGFFFGGGIIIGGGIIIJJJJJJIIIIIIJJJKKKHHHIIIIIIIIIIIIJJJJJJJJJHHHJJJLLLMMMMMMMMMNNNOOOIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGIIIKKKLLLKKKJJJIIIGGGHHHKKKNNNSSS]]]gggwww{{{jjjbbbXXXNNNJJJHHHHHHIIICCCCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>>>>======<<<<<<<<<======>>>======<<<======>>>???:::999999999::::::;;;<<<@@@>>><<<:::999:::;;;<<<=========;;;:::999999999999999999:::;;;<<<<<<===;;;<<<<<<===============::::::;;;<<<===>>>??????======<<<;;;;;;;;;;;;;;;888:::<<<;;;888666666888555555666666666666888999666555444444444555777888666777888777555444555666777666666555666777888888444444555555666777888888666666666555555444444444000111333444222222222333222333444333111000111333000000111111111000000///222111111111111111222222555222000222222000111555444444333333333222222222444444444444444444333333111111222444666777555333444666777666444333333444333222222222222333444444555555666777777777666666777888:::;;;===AAAEEEIIIPPPXXXccclllsssyyy}}}||||||{{{zzz|||||||||{{{vvvxxxxxxzzz}}}~~~~~~~~~zzzwwwvvv{{{|||~~~ooofff^^^]]]^^^ZZZXXXWWWOOONNNKKKIIIHHHGGGGGGHHHGGGHHHIIIIIIHHHGGGHHHIIIGGGIIIKKKKKKJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKHHHKKKMMMNNNMMMMMMOOOPPPLLLKKKIIIHHHHHHIIIKKKLLLHHHHHHHHHIIILLLMMMLLLJJJHHHGGGIIIMMMQQQVVVcccnnn||||||ppp```ZZZQQQJJJGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@@@@@@@??????<<<===???@@@@@@???>>>===;;;;;;;;;<<<<<<======>>>999999999999999:::;;;<<>><<<:::999:::<<<===;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::999999999;;;;;;<<<===>>>=========:::;;;;;;<<<===>>>??????======<<<;;;;;;;;;;;;<<<:::999777888999999777444333555777777666666888999666666555444444666777888333555888999888555333222666666666666666777777888444555666777888999999999555555555555444444444444000111333333222222333444222333333333111111111222///000000111111111000000222222111111111111111222555111000222222000222555444444333333333222222222444444444444444444333333222222222444666777555444555666777777555333333444333333222222333333444555666666777777777777777777888:::<<<>>>AAAEEEKKKOOOXXXbbbnnnxxx}}}}}}yyyvvvuuuzzzyyy{{{}}}xxxxxxxxxzzz~~~{{{xxxwwwzzz|||zzzjjjccc^^^^^^]]]YYYUUUTTTNNNMMMKKKJJJIIIIIIIIIJJJGGGHHHHHHIIIIIIIIIIIIHHHGGGIIILLLMMMLLLKKKKKKLLLIIIJJJJJJJJJKKKKKKKKKKKKHHHKKKOOOOOOMMMMMMOOOQQQQQQOOOKKKIIIGGGHHHIIIJJJIIIIIIHHHJJJLLLMMMKKKJJJHHHIIILLLRRRVVV^^^mmmzzzqqqeeeYYYTTTNNNIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@;;;===@@@BBBBBBAAA>>>===999::::::;;;<<<<<<<<<===999999999999::::::;;;<<<;;;:::999999999999;;;;;;:::999999;;;======<<<:::999::::::::::::999888777:::;;;===>>>>>>>>>===<<<;;;;;;;;;;;;<<<>>>???@@@>>>===<<<<<<;;;;;;<<<<<<;;;888555666999:::666222222555888999777666888;;;666666666666666777888888666666555444444444555555666666666666777777777777555555777888999999999999444444444444444444444444000111222222222222333555333333333222222222111111000000111111222222111111333222111111000111111111333000000333333111222555000111222222444444555666444444444444444444444444333222222444666777666555444666777777555444444555444333333333333444555555666777777777888888999999999;;;>>>BBBGGGNNNUUU[[[ccclllwww~~~}}}}}}|||vvvssssssvvvwww{{{~~~xxxwwwvvvxxx{{{}}}~~~~~~|||{{{zzzzzz}}}rrreee```]]]^^^]]]XXXSSSSSSOOONNNMMMLLLKKKKKKLLLMMMHHHHHHIIIJJJKKKKKKJJJIIIGGGJJJMMMNNNMMMLLLLLLMMMHHHHHHHHHHHHIIIIIIIIIJJJGGGKKKOOOOOOMMMLLLOOORRRPPPOOOMMMKKKIIIIIIIIIIIIKKKJJJIIIJJJLLLLLLKKKIIIIIIKKKQQQXXX___iiizzzuuufff\\\RRROOOKKKHHHGGGGGGFFFDDDFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????<<<===>>>???@@@??????>>>999999:::;;;<<<<<<======;;;::::::::::::;;;;;;<<<888999999::::::;;;;;;;;;:::999999;;;===>>><<<999888999:::;;;;;;;;;:::999:::;;;===>>>???>>>===<<<;;;;;;;;;;;;<<<>>>???@@@>>>======<<<<<<<<<<<<<<<888888777777777777555444111666::::::888777999<<<666777777888888888888888777555222111222444666777555666666777777777777777444555666888888888777777444444444444444444444444000111222222111222444666444333222222222222222111000111111222333333222222333222222111000000111111222000000444444222111444000111222222444444555666222333333444444555555555444333222444666777666555333555777777666555555666555555444444555555666777666666666777888999:::;;;<<>>>>>===<<<<<<<<<>>>???@@@999:::;;;<<<============<<<;;;;;;::::::;;;;;;;;;888999;;;<<<===>>>>>>>>><<<:::999;;;======;;;777777888:::<<<======<<<<<<:::;;;===>>>???>>>===<<<;;;;;;;;;;;;<<<>>>???AAA>>>>>>===<<<<<<<<<<<<<<<555888:::999555333444666111666;;;;;;888777:::===666777888::::::999888888222222333444666666555444555666666777777777777777444444666777777777666555444444444444444444444444000111222222111222444666444333222222333333222000000111222333333333333333333333222111000000111111111///111555555222111333444444444333333333222222222222333333444555666666444333333444666777666666333444666777666555666777666555555555555666777777666666666777888:::;;;<<<@@@DDDJJJRRR\\\hhhsss{{{xxx{{{~~~~~~~~~|||yyyyyywwwssstttyyyyyy}}}|||xxxvvvvvvwwwtttrrrrrruuuwwwxxxyyy}}}~~~~~~~~~~~~{{{~~~uuullleee]]]WWWZZZ\\\XXXQQQLLLKKKJJJIIIIIIJJJJJJIIIHHHJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOHHHJJJLLLJJJGGGFFFGGGIIINNNNNNNNNMMMKKKKKKNNNPPPKKKJJJHHHFFFFFFFFFHHHIIIOOOJJJGGGHHHIIIGGGHHHJJJJJJNNNVVVbbbqqq~~~pppcccWWWNNNKKKIIIFFFDDDCCCEEEHHHIIIGGGGGGGGGGGGFFFFFFEEEDDD@@@AAACCCCCCAAA@@@@@@AAABBBCCCCCCAAA???======>>>???@@@@@@???>>>======>>>999999:::;;;<<<===>>>>>><<<<<<;;;::::::::::::;;;;;;::::::999999:::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999888888<<<<<<<<<============>>>===;;;999:::===>>>===;;;>>>;;;999:::<<<===:::777444555666777888777555333333555777777777888:::;;;222777::::::666333555777555666666555333111222333333333444555666666666555444444555555444444333222222222333444444333333222444222111000000111333555---111555444///---...111000222333333222111333444333333222222333333444555111...///333444222333666222222333444444333222222444222222444777777444111111333555666666555333111555555555555666666666666333555666666444444555666666777888999999::::::;;;IIIRRR```kkksssyyy~~~}}}{{{}}}{{{yyyvvvtttyyy{{{{{{yyyyyyyyytttnnnnnnpppqqqtttvvvwwwxxxxxx}}}~~~~~~|||~~~yyyzzz}}}}}}xxxnnniiibbb[[[WWWYYYZZZUUUOOOLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIKKKMMMNNNLLLLLLMMMMMMMMMMMMMMMMMMHHHJJJKKKJJJHHHGGGHHHJJJMMMNNNNNNMMMKKKLLLMMMOOOKKKJJJHHHGGGFFFGGGHHHIIIJJJEEECCCFFFGGGFFFGGGKKKQQQWWWaaammmzzztttggg\\\TTTNNNKKKIIIGGGEEEEEEFFFIIIJJJJJJJJJIIIHHHGGGFFFDDDCCC>>>@@@AAA@@@>>>======>>>@@@AAABBBAAA???>>>???@@@>>>???@@@???===<<<===>>>;;;;;;;;;<<<<<<======>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999:::::::::;;;;;;;;;;;;<<<===<<<;;;<<>>???>>><<<;;;<<<===========================>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<>>>======???AAABBBAAA@@@<<<======;;;999777777888666666666666666666666666333666999;;;::::::::::::;;;===>>><<<888777888;;;666777888777555333444555555555555666555555444444555666666666666555444444555555555555555444333222666555444222222222333333222555777666333222333555111222333333222222333444222222222222222333444444666333222444333//////111444444555555555555444444444333222222444555555444777666555444444555666777555555555555666666666666222333555555666777999;;;===>>>@@@BBBEEELLLSSSXXXfffooo|||~~~||||||~~~yyy{{{yyyvvvwwwzzzxxxtttqqqrrrtttvvvxxxzzz{{{{{{||||||tttllleeebbbsssiiidddbbb\\\XXXWWWWWWTTTNNNLLLNNNKKKLLLLLLLLLKKKJJJJJJKKKGGGGGGGGGHHHJJJLLLOOOPPPKKKLLLMMMMMMMMMKKKJJJHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLNNNNNNNNNLLLLLLMMMOOOJJJJJJIIIHHHHHHIIIIIIJJJHHHEEEDDDGGGHHHHHHLLLRRR[[[gggwww}}}lll___VVVOOOMMMNNNJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFGGGFFFCCCAAA@@@AAA>>>???@@@@@@??????@@@AAA<<<===>>>===<<<;;;<<<===>>>>>>>>>======<<<<<<<<<>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<<<<======<<<<<<;;;:::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<============>>>>>>@@@BBBDDDFFFFFFDDDBBB<<<>>>???===888666777999666666666555444444666777333777:::<<<<<<:::999999>>>???>>>;;;888777999;;;777888888777666555555666555666666666555444333333666666666777666555555444666666666666555444333333777666555333333222222333000222444333111000111333111222444333222222333555222222222111222333333444111...///333444222333666555555555555555555555555444333222222333555666666555555555444444555555555555555555555666666666666333444555555555666999;;;@@@BBBEEEGGGLLLSSS]]]eeesss{{{}}}|||~~~~~~~~~|||xxxxxx{{{{{{wwwssstttwwwyyy{{{}}}~~~xxxnnneee\\\WWWTTTyyyqqqjjjddd___[[[XXXUUUVVVSSSNNNLLLNNNIIIKKKLLLKKKIIIHHHIIIKKKIIIIIIIIIIIIJJJLLLNNNOOOLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMOOONNNMMMLLLMMMNNNIIIIIIHHHHHHHHHIIIIIIIIIIIIGGGFFFHHHHHHIIIOOOVVV```nnn~~~tttddd\\\UUUOOOLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIBBBCCCDDDBBB@@@>>>===>>>???@@@AAA@@@>>>===>>>???;;;===>>>===<<<;;;<<<>>>>>>>>>======<<<<<<;;;;;;>>>>>>===<<<<<<<<<<<<=========;;;:::999999888888;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;;;;;;;;;;;;;<<<<<<<<<============>>>???CCCHHHKKKKKKIIIFFFCCC===???@@@>>>999777888:::555666777666444444666888444777;;;<<<<<<:::999999======;;;999777666777888666888888888666555666777555666666666555444333333666666666777666555555444555666666666555444444333777666555444333333222222000111111111000000111222111333444444333222444555222111111111111222333333...,,,...222555444555999555555555555555555555555333333333222333444666888444666777888888777666444555555555555666666666666555555666555555666999<<>>======???;;;===>>>>>>===<<<===???======<<<<<<;;;;;;;;;:::>>>===<<<<<<;;;;;;<<<<<<===<<<;;;:::999888888888:::;;;;;;;;;;;;;;;;;;:::777888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<>>>>><<<:::888888999444666888777444333555888555777:::;;;:::999999999::::::999777666666666666666777888777666555666777555555555666555555444444555666666666666555444444444444444555555555444444555555444444333333222222222222111111111222333444222333444444333333444555111111111111111222333333222///000333444222222555555555444444444444555555111222333333333444666888666777:::;;;;;;:::777666555555555555666666666666666777777777777999===@@@@@@GGGQQQYYY```jjjwww~~~~~~~~~}}}zzz|||~~~~~~||||||}}}{{{wwwrrrkkkggg___WWWOOOJJJGGGFFFtttiiieeebbb^^^ZZZ[[[SSSNNNOOOQQQNNNKKKJJJIIILLLNNNLLLIIIGGGIIILLLIIIHHHHHHIIIKKKMMMOOOQQQNNNMMMLLLKKKKKKLLLNNNOOOMMMKKKIIIJJJKKKLLLJJJHHHKKKMMMOOOOOONNNMMMMMMMMMEEEFFFFFFGGGHHHHHHHHHGGGEEEEEEGGGJJJLLLOOOXXXcccrrr~~~}}}qqqaaaUUUTTTSSSMMMJJJMMMJJJKKKKKKKKKJJJIIIFFFEEEGGGGGGHHHHHHHHHGGGGGGFFFBBBCCCEEEDDDBBBAAAAAABBB===>>>??????>>>>>>???@@@<<<===???>>>======???@@@;;;;;;;;;;;;;;;:::::::::===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999::::::::::::999999777888999;;;<<<=========:::::::::;;;;;;;;;;;;<<>>???AAA@@@???>>>>>>???;;;<<<>>>???>>>???AAABBB<<<>>>??????>>>>>>???AAA::::::::::::::::::::::::<<<<<<;;;::::::::::::;;;999::::::;;;<<<===??????888999999::::::999999888888999:::<<<===>>>>>>>>><<<<<<<<<=========>>>>>>@@@IIIVVV\\\YYYPPPFFF@@@;;;888666666888999777444111555::::::666333444666666777888888777666888999666666666777888888666444444555777666555555666777333333444555666666666555444444555555444444333222000000222333444555555555111111222333333333222222333111000000111333444444222333555444333333444666111111111000111222222333444111111444333111000333444333222222222222333444...111555666555444555777555444333222222333444555555555555555666666666777666888999;;;>>>CCCJJJNNNVVV```llltttwwwzzz~~~~~~qqqnnnkkkiiigggccc\\\WWWPPPNNNJJJFFFBBBAAA@@@@@@|||sssiiibbb```^^^ZZZWWWYYYUUUPPPNNNNNNMMMKKKHHHMMMKKKJJJIIIIIIJJJLLLMMMJJJIIIGGGFFFHHHKKKOOOQQQNNNOOONNNLLLJJJJJJKKKMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJKKKMMMKKKIIIGGGGGGIIIHHHEEEBBBFFFEEEHHHNNNRRRXXXeeettt~~~|||yyy^^^XXXSSSQQQMMMIIIJJJMMMKKKKKKKKKKKKJJJHHHFFFEEEGGGFFFEEECCCCCCBBBBBBBBBDDD???>>>AAA???999777:::CCC???;;;:::<<<>>>===<<<999<<>><<<<<<<<<::::::::::::::::::::::::999999:::;;;;;;:::::::::===;;;999999::::::999888777777888888999999999:::999999999::::::;;;;;;;;;===<<<;;;::::::;;;===>>>CCCNNNZZZ]]]VVVKKKCCC@@@888666777;;;777000...111444777999999888666555555777777777888::::::999888777777777777666666666666888777777666666666666666666444333333444444333222222222222222222222222222111000000111333555444333666666555555555444444444444222...---...222666:::666222333666444//////555111111111111111111111111444444333333333444444555333444444222111000111333555444333222333555777888555555444444444444555555888888888777666666888::::::===@@@BBBDDDKKKVVV^^^fffkkkrrryyy|||zzzzzz{{{}}}vvvnnnhhh___ZZZWWWSSSMMMHHHFFFDDDBBB@@@???@@@AAACCCpppiiiaaa]]]\\\[[[XXXUUUUUUQQQMMMLLLLLLKKKIIIGGGLLLKKKHHHGGGFFFFFFGGGHHHJJJJJJKKKLLLMMMNNNOOOOOOLLLLLLLLLJJJHHHHHHJJJLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJLLLMMMLLLKKKJJJKKKMMMHHHFFFEEEFFFHHHIIIGGGEEEHHHGGGKKKRRRXXX```nnn|||}}}zzzooohhh[[[VVVQQQOOOLLLIIIIIIMMMIIIIIIIIIIIIHHHFFFDDDCCCEEEDDDCCCBBBAAAAAAAAAAAACCC@@@???BBBAAA===;;;>>>AAA>>><<<;;;===>>>>>>===:::<<<>>>>>>===;;;;;;<<<;;;;;;::::::::::::::::::999::::::;;;;;;:::::::::===;;;999999::::::999888999999999888888888888888999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<=========CCCMMMWWWYYYRRRHHHAAA???888666777999777111000333444666999999888666555555777777777888999999888777888888888888888777777777444555666777888888888888999888666666777777666444333333333333333333333333111111111111000000000000666555555555444444444333555444333333333444555666555222333666444///000555111111111111111111111111333333333333333444555666333444444333111000111333555444333333333555777888666666666555555666666666777888999888888999<<<>>><<<@@@EEEHHHMMMTTT___hhhpppsssxxx~~~~~~zzzyyyzzz{{{vvvoooggg```VVVPPPOOOMMMKKKHHHEEEDDDAAA???>>>???AAABBBlllgggbbb^^^]]][[[XXXUUURRRPPPMMMKKKKKKKKKJJJIIIMMMKKKHHHFFFDDDDDDEEEEEEHHHJJJMMMOOOOOONNNLLLJJJKKKKKKKKKJJJHHHHHHJJJLLLKKKKKKJJJJJJJJJJJJKKKKKKIIIKKKMMMNNNLLLKKKKKKKKKEEEDDDDDDEEEHHHIIIIIIHHHIIIKKKPPPXXXaaalllzzz}}}}}}vvvhhh^^^ZZZWWWRRRNNNMMMKKKHHHIIIMMMGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@???AAA??????BBBBBB???>>>@@@>>>===<<<===>>>???>>>===;;;<<<<<<<<<::::::;;;===<<<;;;;;;;;;::::::999999:::::::::;;;;;;::::::999<<<:::999888:::::::::999:::::::::999888888777777::::::::::::;;;;;;;;;;;;:::;;;;;;======>>>>>>???CCCKKKRRRSSSLLLDDD???===777666777888666222333666444666888999888666666777888888888999888888777777888888888888888999999999111222555888999:::999999:::999777777888777666444444444444444444444444444111444555555222222444666555555444444444444333333333444666666666444222111444222333555333000111555222222222222222222222222222222222222333555666666333444444333111111222444444444333333444555777888777777666666666666777777444555666666777999===@@@AAAGGGOOOWWW]]]eeemmmssswwwyyy}}}}}}zzzzzz}}}|||sssjjjddd[[[TTTJJJEEEEEEGGGHHHHHHDDDBBB@@@>>>>>>>>>???@@@yyymmmiiieeeaaa^^^ZZZVVVRRRQQQPPPNNNMMMLLLMMMMMMMMMLLLKKKIIIGGGFFFFFFGGGHHHGGGIIIKKKMMMMMMKKKHHHGGGLLLLLLLLLKKKJJJJJJLLLOOOLLLKKKKKKJJJJJJKKKKKKLLLHHHKKKMMMNNNMMMKKKJJJJJJDDDDDDDDDEEEFFFHHHIIIIIIIIIMMMTTT^^^jjjwww~~~kkk]]]WWWVVVRRRMMMKKKKKKJJJGGGIIILLLFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>??????>>>===>>>;;;;;;<<<>>>?????????>>><<<<<<;;;:::888999;;;>>><<<<<<<<<;;;::::::999999::::::;;;;;;;;;:::999999;;;:::888888999::::::999999999999999999999999888::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAACCCGGGLLLKKKFFF???<<<;;;666666777666555444666888555666888999888777777888888999999999777666666666777777888888888888888999000222666999::::::888777777666444444555555333222333333333333444444444444,,,111555555333333888<<<444444333333333333333333000222444555444333000///222222444444333222333555222222222222222222222222111111111222333555666777333444444333111111333444444444333333444555777777777666666666666666666777555666777777999<<>>>>>zzzttthhhfffbbb___[[[WWWSSSPPPOOONNNMMMLLLKKKLLLMMMNNNHHHHHHFFFFFFFFFHHHJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJMMMOOOKKKKKKJJJJJJJJJJJJKKKKKKGGGJJJLLLMMMLLLJJJIIIIIIEEEEEEEEEEEEFFFGGGHHHJJJJJJPPPZZZeeesssrrraaaVVVSSSSSSNNNJJJHHHJJJIIIGGGHHHKKKFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDCCCCCCBBBAAA???@@@@@@???>>>>>>===<<<:::;;;===>>>????????????<<<<<<;;;999888999<<<>>><<<<<<<<<;;;;;;::::::::::::;;;;;;;;;::::::999888:::999777888999::::::999777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<999888999===AAADDDAAADDDFFFEEE@@@<<<::::::555777888666555666888999666777999999777777777888666888:::999777555555777666666666777777777888888333555777999999888666555555333222222333444222111111111222222333333333333(((---111111//////333888222222333333333333333333111111222222333333333222000222444333222333444555222222222222222222222222000000111222333444666777333333444333222222333555333333444444555666666777666555555444444555555666:::;;;<<<<<<>>>BBBHHHLLLVVV```nnn{{{|||}}}wwwrrrkkkeee^^^WWWQQQMMMEEECCCAAAAAABBBCCCDDDDDD??????===<<<;;;;;;<<<<<>>>>>======???AAA<<<<<<<<<:::999999<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::888777777999::::::999666777888999:::<<<======<<<<<<<<<<<<;;;;;;;;;;;;>>>;;;999777888;;;???BBB>>>@@@AAA@@@===:::999999444888999777666888999888888999:::999777666777888555888:::999666444666888555555555666777777888888666777888999888777555333444333333333555666555444000111111222222333333444...111333222000///111333111111222222222222333333444333333333333444555666///333444222222444666555333333333333333333333333111111111111222444555555222333444333222222444666333333444555555666666666555555444444444444555555999:::;;;===@@@EEELLLQQQbbbjjjwww}}}~~~}}}iiiddd]]]WWWRRRMMMIIIFFF@@@AAABBBCCCCCCBBBBBBAAA======<<<;;;::::::::::::uuummmcccbbb___[[[WWWTTTRRRRRRKKKLLLLLLJJJGGGGGGIIILLLDDDCCCCCCDDDFFFIIILLLMMMLLLKKKJJJJJJJJJKKKLLLLLLFFFGGGHHHHHHGGGIIILLLNNNIIIIIIHHHHHHHHHHHHIIIIIIFFFGGGHHHHHHFFFFFFGGGHHHCCCEEEFFFFFFFFFIIIMMMQQQRRR^^^kkkxxxuuugggZZZQQQLLLJJJIIIKKKHHHGGGIIIIIIFFFFFFIIIFFFFFFDDDDDDCCCDDDDDDEEEBBBCCCEEEFFFFFFEEECCCBBB>>>BBBCCC@@@@@@CCCCCC???<<<===>>>===;;;<<>>::::::;;;;;;<<<=========;;;;;;;;;;;;:::999888777999888666777999::::::999888888999999:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;:::999999:::;;;<<<===;;;<<<======<<<:::999999333999;;;888777999999777:::;;;:::999666555666777333666:::999666444666999555666666777888888999999777777777777777666555555333222222444666777777666111111222222333444444555444444444444444333333333111111111111222222222333555444444444444444333333---333444111111555777555333333333333333333333333222222111111222333444444222333444444333333555666333333444555666666666666666666555555555555666666888:::<<>>>>><<<;;;;;;:::999999888888|||qqqiiiaaa___[[[UUUOOOJJJHHHHHHMMMNNNNNNLLLIIIHHHJJJMMMGGGFFFFFFFFFHHHKKKNNNOOOGGGHHHHHHIIIIIIJJJIIIIIIHHHIIIJJJJJJIIIKKKNNNPPPIIIHHHHHHGGGGGGHHHHHHIIIFFFGGGGGGFFFEEEEEEFFFHHHAAADDDFFFGGGGGGJJJPPPUUUWWWcccrrruuukkk^^^TTTPPPNNNMMMLLLKKKHHHGGGIIIIIIFFFFFFIIIFFFEEECCCCCCBBBCCCDDDEEEAAACCCDDDFFFFFFEEECCCBBB999>>>@@@===>>>CCCDDD@@@===>>>>>><<<:::;;;???BBB<<<===>>>===<<<;;;===>>>999::::::;;;<<<===>>>>>>;;;<<<;;;;;;:::999888777999777666777999::::::999::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;777999;;;<<<<<<;;;999888999:::;;;<<<;;;:::999999333:::<<<999888:::999555;;;<<<;;;999666555555777222666999999666444777:::666777777888999999::::::777777666666666666777777111000000222555777777777222222333444444555666666111000///111333444444333000000111111222222222333333444444444333111///------333444111111666888555333333333333333333333333222222222111222222333333222333444444333333555777222333444555666666666666777777666666666666777777>>>@@@CCCGGGNNNWWWaaahhhqqqssswww}}}||||||||||||~~~|||}}}uuuggg]]]VVVQQQKKKFFFDDDCCCCCCBBB???@@@@@@???===<<<<<<<<<;;;;;;::::::999888888777wwwtttuuunnnccc^^^ZZZWWWVVVRRRMMMMMMQQQLLLLLLLLLLLLLLLMMMMMMMMMIIIFFFDDDEEEIIILLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKHHHJJJKKKKKKJJJJJJKKKMMMGGGGGGFFFFFFFFFGGGIIIIIIEEEGGGGGGFFFDDDDDDDDDEEECCCDDDFFFEEEEEEHHHOOOTTT___mmmwwwkkkbbbXXXRRRMMMHHHGGGIIIIIIMMMMMMFFFDDDHHHJJJHHHFFFFFFEEECCCAAAAAABBBDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@?????????@@@BBBCCC<<<<<<;;;;;;;;;;;;<<<<<>>=========>>>??????>>>===<<<;;;:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<;;;<<>><<<::::::;;;<<<======::::::::::::;;;<<<======;;;999888999777333444888555444444777:::;;;999666:::::::::888666666888:::888888777777777777777888777888888777666666777999888777777666555555444444000000111222222222222111000111222333444333222222444333222222111111222222222333333444444333333222444555555666666666666666000222444555444444555666333444555555333333444555222111111111111333444555555555555555555555444444333333444555555666666777666777777777777888:::<<>><<<999;;;;;;<<<;;;;;;:::999888tttqqqpppiii___YYYVVVTTTTTTQQQLLLKKKNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKIIIFFFFFFHHHKKKKKKJJJMMMLLLKKKIIIHHHHHHHHHIIIGGGIIIJJJJJJIIIIIIJJJKKKLLLKKKIIIHHHFFFFFFFFFFFFDDDFFFGGGFFFEEEDDDEEEFFFBBBDDDFFFFFFGGGLLLSSSYYYeeettt}}}qqq___WWWPPPNNNLLLJJJKKKNNNHHHLLLLLLGGGEEEHHHIIIGGGEEEFFFEEECCCAAAAAABBBDDDDDDCCCBBBAAAAAA@@@@@@AAA>>>>>>=========>>>???@@@>>>======<<<<<<======>>>@@@???>>>>>>======>>>>>>===<<<<<<;;;::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<999:::::::::888999:::<<<;;;;;;:::::::::;;;<<<===;;;:::999999::::::::::::<<<;;;;;;:::::::::;;;;;;999777777888666222333777888777777999<<<===;;;999999999999777666555777999888777777666666666777777777888999888777666888999888888777666666555444444111222333333444444333333000111222333444333333222555444333222111000000000///000111222333444444444333333444555555555555555555666777777444333333333333444555555333333444555111222333333333222111111555555555555555555444444222222333333444444444555555666666666777999===@@@@@@IIISSS]]]hhhsssyyyyyy|||{{{{{{}}}|||}}}}}}|||{{{wwwuuupppjjjbbbYYYRRRNNNKKKHHHEEECCCDDDEEEFFFFFFIIIDDD>>>===??????===:::777777777888888888888888{{{qqqnnnmmmfff]]]WWWSSSQQQRRRPPPKKKJJJLLLOOOOOONNNMMMLLLKKKJJJJJJMMMKKKHHHGGGHHHIIIIIIHHHMMMLLLJJJGGGFFFFFFFFFFFFFFFHHHIIIIIIHHHHHHHHHJJJNNNMMMKKKIIIHHHGGGFFFFFFDDDEEEFFFFFFEEEDDDFFFGGGAAACCCFFFHHHJJJPPPYYY```nnn}}}rrrfff[[[TTTMMMKKKIIIFFFFFFIIIGGGKKKLLLIIIGGGGGGGGGFFFEEEFFFEEECCCAAAAAABBBDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>=========>>>?????????>>>>>>======>>>>>>???>>>>>>>>>>>>>>>======<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<888999;;;:::999777888888;;;::::::::::::;;;<<<===<<<==================<<<===<<<;;;:::999999999999777555555666444111222666888888888999;;;<<<:::999777888888777555555666888777777666666666777777888777999999999777777888999777777777666666555555444333444555555666666555555111222333444444444333333666555444222111000000///---...000111333444444444222222333444444444444444555777888777555333333444333444555555333333444555111333444555555222///---444444444444444444555555444444444444444444444555777888888888999===CCCGGGFFFRRR```lllwww~~~}}}|||}}}~~~~~~}}}}}}~~~}}}}}}}}}|||xxxssshhheee```ZZZSSSNNNKKKIIIEEEDDDBBBBBBDDDEEEEEEDDDCCC???;;;;;;<<<<<<999666555555555555666777888999wwwqqqooonnnhhhbbb[[[UUUPPPPPPNNNKKKJJJMMMNNNMMMMMMMMMLLLLLLKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFHHHJJJJJJIIIHHHHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHEEEGGGGGGFFFDDDCCCDDDEEEAAADDDGGGIIIMMMUUU___fffyyywwweeeYYYVVVPPPJJJIIIHHHEEEDDDGGGFFFIIIKKKJJJHHHFFFFFFEEEEEEEEEEEECCCAAA@@@BBBDDDCCCBBBAAA@@@????????????@@@????????????@@@@@@@@@???>>>>>>======>>>>>>???<<<===>>>???>>>===<<<;;;999:::;;;;;;<<<<<<<<<<<<999::::::::::::::::::999;;;===>>>>>><<<:::999999::::::::::::;;;;;;<<<<<<;;;===??????>>>===<<<<<<;;;;;;:::999999999999999666444555666555222333777777777777777888888888777555666777666555444555777888777777777777888999999777999::::::888777888999666555555555444444444333444444555666666666666555222222333333444444444444444444333222111111111111///000111222333444444444222222333444444444444444111333555666555555666777333444555555333333444555111222444444444222000///333333444444444444555555777777777777777777777777<<<<<<<<<<<<>>>CCCIIINNNRRR^^^mmmyyy~~~}}}||||||{{{zzzyyy{{{~~~}}}{{{tttlllggg[[[XXXRRRLLLHHHFFFFFFFFFBBBAAAAAABBBCCCCCCBBB@@@>>><<<::::::;;;:::888555888777777666777888999:::yyytttssssssqqqmmmiiibbbYYYQQQNNNMMMKKKLLLOOOKKKKKKLLLLLLMMMMMMMMMNNNIIIJJJJJJJJJIIIJJJJJJKKKFFFHHHJJJLLLLLLKKKIIIGGGGGGIIIKKKLLLJJJIIIHHHHHHGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGDDDBBBBBBCCCCCCFFFIIILLLQQQZZZeeemmm}}}mmm]]]RRRLLLGGGDDDGGGIIIIIIJJJMMMFFFGGGIIIJJJHHHEEEDDDEEEEEEEEEDDDBBB@@@@@@AAACCCBBBBBB@@@????????????????????????@@@????????????>>>======<<<<<<======>>><<<<<<===>>>>>><<<;;;::::::;;;<<<===>>>>>>======999999:::;;;;;;:::999999<<<>>>@@@???===::::::::::::::::::;;;;;;;;;;;;;;;666888;;;;;;999777888888888888888888888999:::;;;777555666888666444555:::888888888777777666777777444555777666555444555666888888888888999999:::;;;666888::::::888777888888444444333333333333222222333333444555555555555555222222222222333333444444111111111111222333444444222333444444555444444444333333444555555555555444000222444444333333444555333444555555333333444555222111111111222222333444333333333333444444555555777777888888888888999999======>>>???BBBGGGOOOTTT___jjjxxx}}}||||||zzz~~~~~~{{{vvvoooggg```[[[RRROOOJJJEEECCCCCCEEEFFFCCCAAAAAAAAAAAA@@@>>>;;;@@@???>>>>>>>>>===<<<:::::::::999888888888888888xxxsssqqqssstttqqqmmmlllcccYYYPPPMMMMMMLLLMMMPPPJJJJJJKKKLLLMMMNNNOOOOOOGGGIIIJJJKKKJJJJJJLLLMMMFFFHHHKKKMMMNNNMMMKKKIIIGGGIIILLLLLLKKKIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDHHHHHHIIIGGGDDDBBBBBBCCCDDDGGGKKKPPPVVVaaannnwwwttteeeXXXQQQLLLHHHFFFHHHJJJHHHHHHJJJGGGFFFGGGIIIGGGCCCCCCFFFDDDEEEDDDBBB@@@@@@AAACCCBBBAAA@@@???>>>>>>>>>>>>======>>>>>>>>>===<<<;;;>>>======<<<<<<======>>><<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>??????>>>===:::;;;<<<======<<<;;;:::;;;===>>>===:::999999999999:::;;;;;;<<<<<<;;;;;;666999<<<;;;888777888:::777777777777888999:::;;;777666666999888666777<<<:::;;;;;;999888777888:::333555777777666555666777888888888888888999:::;;;555777999999888777666777333333333333333333333333222333333444555444444444222222111111111222333444///000000111222444555666444444555555555555444444333333444555555555555555222444555444222000000111333444555555333333444555222111000000111333444666222222333333444444555555555555666777777888999999<<<===@@@CCCHHHOOOWWW\\\hhhsss}}}}}}}}}|||zzzvvvoooiiiccc\\\UUUPPPKKKIIIFFFDDDCCCDDDEEEGGGDDDBBBAAA@@@@@@>>>;;;999>>>===<<<;;;;;;;;;;;;;;;999::::::999999888666666|||qqqllllllpppqqqlllhhhhhh\\\SSSMMMMMMNNNMMMLLLMMMKKKKKKLLLLLLMMMMMMNNNNNNGGGIIIKKKLLLJJJJJJKKKMMMJJJJJJJJJJJJJJJKKKKKKKKKFFFHHHKKKLLLJJJHHHFFFFFFHHHHHHIIIIIIIIIHHHFFFFFFEEEFFFGGGFFFEEEDDDEEEFFFDDDHHHNNNTTT]]]jjjyyyxxxiii\\\TTTPPPPPPKKKHHHIIIIIIEEECCCDDDIIIFFFFFFHHHFFFAAABBBGGGDDDDDDDDDBBB@@@???AAACCCAAA@@@???>>>>>>======>>>======>>>>>>>>>===;;;:::???>>>>>>======>>>>>>???===<<<;;;;;;::::::;;;;;;:::<<<===>>>???>>><<<;;;:::;;;===>>>>>>===;;;:::;;;<<<<<<:::888888999:::999:::;;;<<<<<<<<<;;;;;;:::===???===:::999;;;???888888777777777888888999777555666999888666888===;;;<<<<<<:::777666888:::333555777888777666666777666666666666777888999:::333666888999777666555555444444444444444444444444222333444444555555444444111111000000000111222333000000000111222333444555222333333444555555555555222222333444444444444444333444555555333111111222333444555555333333444555222222222222222222222222111222222333444444555555444555666777888:::;;;;;;<<>>===;;;999:::999888666555666888:::888:::<<<======;;;999888uuummmhhhhhhmmmmmmgggbbbcccTTTMMMIIIMMMPPPNNNKKKJJJMMMMMMMMMMMMLLLLLLLLLLLLHHHJJJMMMLLLJJJIIIJJJLLLOOOLLLIIIGGGFFFHHHJJJLLLEEEGGGJJJKKKIIIFFFEEEDDDDDDEEEHHHJJJKKKKKKKKKKKKBBBDDDEEEFFFEEEEEEGGGIIIDDDHHHOOOWWWbbbqqq~~~ooo```UUUOOOMMMIIIFFFEEEHHHJJJGGGFFFHHHJJJFFFEEEGGGEEEAAABBBHHHDDDDDDDDDBBB@@@???AAACCCAAA@@@???>>>============>>>???@@@@@@@@@>>>===<<<@@@@@@????????????@@@@@@===<<<;;;:::999:::;;;<<<:::;;;===>>>>>>===;;;:::888999;;;<<<<<<;;;999888<<<<<<<<<:::999999;;;===999:::;;;<<<<<<<<<;;;:::888;;;===:::666666:::>>>:::999888777666666666666666555666888888666888===999::::::888444333555888333555888888888777777777444444444444555666888888333555888888777555444555555555666666666666666666333444444555555555555555111000/////////000222333222222111111222222333444///000111333444555666666111111222333333333333222111222444555444444555666333444555555333333444555111222444555444222000...111111222333333444555555666666888999;;;===>>>>>>>>>CCCJJJSSS]]]gggpppvvvvvv||||||rrrlllaaa]]]XXXTTTQQQNNNJJJGGGBBBBBBCCCDDDEEEEEEDDDDDDDDDBBB???>>>>>>===<<<;;;<<<;;;999777666777:::===999;;;>>>AAABBB@@@>>><<>>======>>>??????>>><<<<<<===@@@CCCEEE???>>>=========>>>@@@AAA>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777:::<<<>>>===<<<======<<<<<<=========<<<:::999::::::999999::::::;;;;;;>>>;;;999:::===???>>>===:::999888777666666666666:::999888777777999;;;<<<999;;;===<<<:::999;;;===777777777777777888888999555666777666555555777999777555444666999999777444444555555555444444333222666666666666666555555555555444222111111111222222000111222333444444444444111111222222333444555555///222444444333333666888999666444333444444111///333333444555555666555555222222111111222222333444555555444444444555555666777888888888999===AAAEEEBBBMMMYYY```iiissszzz|||}}}~~~wwwkkkbbb]]]WWWTTTPPPMMMKKKHHHEEECCCFFFDDDBBBCCCFFFGGGEEECCC===>>>?????????===<<<;;;999999888888999999::::::;;;<<>>tttkkkhhhfffaaa^^^``````WWWKKKMMMMMMLLLKKKKKKJJJKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKHHHIIIJJJJJJJJJJJJIIIHHHIIIKKKMMMLLLIIIGGGHHHIIIFFFFFFGGGHHHHHHHHHHHHHHHJJJIIIGGGEEEDDDEEEFFFGGGCCCEEEFFFFFFFFFGGGIIIJJJLLLOOOWWWeeeuuutttcccUUUNNNKKKHHHFFFFFFGGGHHHIIIIIIJJJJJJIIIGGGHHHHHHGGGFFFFFFGGGIIIFFFEEECCCBBBAAABBBCCCDDDCCCAAA???>>>===>>>??????>>>===<<<;;;<<>>============>>><<<;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999888:::<<<===<<<<<<===>>><<<===>>>>>>>>>===<<<;;;;;;::::::999999::::::;;;===;;;:::;;;>>>???>>><<<:::999888777666666666666666777777888888888888888888:::;;;:::888777999;;;888777666666666777999999666777777777666666888:::999777555666888888777555555555444444444333333333555555555555555666666666444444222111111111222222000111222333444444444444111222333555777888::::::555777888777444333555666444333111333555666555333000111333444444444333222222222222111222222333444555444444444444555555666888999:::;;;<<<@@@EEEIIIJJJTTT^^^fffmmmwww}}}~~~~~~yyymmmbbb[[[VVVQQQOOOLLLJJJIIIHHHFFFDDDEEECCCAAABBBCCCCCCAAA???<<<<<<=========<<<;;;::::::999999888888999;;;;;;;;;<<>>>>>???@@@AAA===<<<;;;;;;<<<>>>@@@BBBAAA@@@>>>===<<<;;;;;;;;;::::::999999999:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;===???<<<===>>>>>>???>>>>>>===<<<<<<;;;:::999999999999;;;;;;;;;<<<>>>>>><<<::::::999888777666666666666333555777888999888666555666888999888777666777888999777666555666777999:::777888888888777777999:::;;;888666555666777777666666555444333222333444444333444444555555666666666444333333222222222222333111111222333444444444444000111333555888:::<<<===555666777666444444444666222222111333555777666555000222444666666555333222222222222222222333444444444444444444444555666777888:::<<<>>>AAAEEEJJJOOOSSS\\\ffflllttt}}}|||sssiii^^^VVVQQQNNNKKKIIIFFFFFFFFFFFFEEEDDDCCCAAA@@@???@@@???===<<<999:::;;;;;;<<<;;;;;;;;;;;;:::999888888:::<<<===;;;<<>>>>>??????AAAAAA>>>===<<<<<<<<<>>>@@@AAA???>>>>>>===<<<;;;;;;;;;:::999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;:::;;;===???<<<<<<======>>>>>>>>>>>>======;;;:::999888888888999:::<<<===>>>===;;;999999999888777666666777777444555777888888888777666666777777777777666777777999888666555555777999;;;777888999888777777999;;;<<<:::777555555555666777666555333222222333555666222222333444555555666666333333333333333333333333111222333333444444444333...///000333555777888999000111222333333444555666444444333444444444444444333555888;;;;;;999666444333222222222222333444444444333444444555666777888777:::===AAAEEEJJJPPPUUUZZZbbbkkkrrrzzz|||ppplllddd[[[SSSMMMIIIHHHGGGEEECCCCCCDDDDDDCCCBBB??????>>>>>>>>>======<<<999999:::;;;;;;<<<<<<<<<;;;:::888888888:::===>>>>>><<<@@@JJJQQQMMMEEE@@@|||ssslllgggcccjjjqqqpppeeeYYYRRRRRRMMMMMMNNNNNNLLLKKKHHHGGGIIIIIIIIIJJJJJJLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHIIIKKKKKKLLLJJJIIIHHHHHHHHHIIIKKKLLLHHHGGGGGGFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEHHHMMMQQQZZZhhhxxx}}}qqq^^^YYYQQQKKKGGGEEEEEEEEEHHHIIIIIIIIIIIIHHHHHHGGGFFFGGGHHHGGGFFFEEEGGGIIIDDDDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>??????@@@AAAAAA@@@???>>>>>>>>>???@@@@@@<<<<<<===============<<<;;;;;;:::;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::===???;;;;;;;;;;;;<<<======>>>>>>===<<<:::999888777777888:::<<<===<<<;;;999999999888777777777777777777888888777777777888999:::888888777777888888888777888777666555666777999:::777888999888777777999;;;:::999777555333444555777666555333222222333555666111222222333444555555666333333333333333333333333222222333444444444333333000000111222333333444444000000111222333555555555333333444444444444444555555777:::<<<<<<:::777555333333222222333333444555444444444555666777999:::777;;;@@@EEEKKKQQQXXX]]]```gggooovvv~~~zzzqqqlllccc___XXXQQQLLLHHHFFFFFFGGGEEECCCBBBBBBBBBAAA@@@;;;<<<============>>>???:::::::::;;;;;;<<<<<<===:::999888888888:::<<<>>>@@@<<<<<>>>>>??????@@@@@@@@@@@@@@@@@@??????????????????;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===<<<;;;:::<<<>>><<<;;;;;;;;;;;;<<<<<<===>>>===;;;:::999888888888888:::<<<<<<:::999999999888888777777777777777888;;;:::888777777999;;;===999888777888999:::999777777777777777777888888999777888888888777777999:::777777777555333222444666444444333222333444555666111222222333333444444444222333333444444444444333222333333444444333333333333333333333333333333333666555444444555555444222///111333444444555777999444555777888888666444222333333333333333444444555444444555666888:::;;;<<<;;;???FFFMMMTTT[[[cccgggiiiooouuu|||zzzooofffbbbWWWUUUQQQLLLHHHFFFEEEEEEGGGEEEBBBAAAAAAAAA???>>>999;;;<<<===<<<===???@@@;;;;;;:::::::::;;;<<<<<<777777777888999:::;;;<<<>>>;;;;;;???AAA???>>>@@@vvvnnnkkkkkklllhhhllluuuyyyooo^^^SSSQQQNNNNNNLLLKKKJJJJJJJJJJJJGGGHHHHHHIIIKKKLLLNNNOOOMMMMMMLLLKKKKKKLLLMMMMMMPPPMMMJJJJJJLLLNNNOOONNNIIIIIIJJJKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEHHHHHHGGGFFFHHHMMMTTTZZZgggzzzxxxhhhYYYPPPNNNLLLHHHEEEDDDDDDEEECCCDDDFFFGGGIIIJJJJJJJJJDDDEEEEEEDDDCCCCCCDDDFFFBBBBBBCCCDDDDDDDDDDDDCCC>>>??????@@@@@@@@@??????@@@@@@??????>>>>>>>>>>>>===>>>?????????>>>===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===:::<<<======<<<;;;;;;<<<>>>===<<<;;;;;;<<<<<<======<<<;;;:::999888888888999;;;<<<;;;888777888:::888888777777777777888888999999999999999:::;;;;;;:::888666777999:::888777555666777888999888888777666777777777666666888:::333444666555333222333555333333333444444444555555222222222222222333333333222222444555555555444444222333333444444333333222444444444444444444444444777444333333555555444222///222444444333444666888333333444555444333222111444333333333333444555555555555666888999;;;===>>>BBBGGGNNNVVV^^^gggnnnssstttyyy~~~~~~~~~|||sssiii```[[[YYYNNNMMMKKKHHHFFFEEEDDDDDDDDDBBB@@@???@@@@@@>>>===888:::<<<<<<;;;:::<<<>>>;;;;;;999999888999::::::444555777999::::::::::::::::::===AAA@@@===>>>CCC}}}pppkkklllpppsssdddeeemmmuuurrrdddVVVQQQMMMLLLKKKJJJJJJKKKLLLMMMGGGGGGHHHIIIKKKMMMNNNOOONNNMMMLLLKKKKKKLLLMMMNNNQQQNNNKKKJJJMMMOOOOOOMMMHHHIIIKKKLLLLLLLLLKKKJJJGGGHHHHHHGGGGGGFFFEEEDDDHHHHHHGGGHHHJJJQQQYYY___qqq}}}ppp___PPPKKKJJJIIIFFFCCCAAABBBCCCEEEFFFFFFGGGGGGGGGFFFFFFCCCDDDEEEDDDBBBBBBDDDEEEAAABBBCCCDDDEEEEEEEEEEEE??????@@@@@@@@@??????>>>??????>>>>>>======<<<<<<@@@@@@@@@@@@???>>><<<;;;<<<;;;;;;:::999999999999;;;;;;;;;<<<<<<<<<======:::<<<>>>>>>===;;;;;;;;;@@@???>>><<<<<<<<<===>>><<<<<<;;;:::999999999999999;;;<<<:::777666888;;;888777777777777777888888666888:::;;;;;;;;;999888999777555666999:::888666444666888999:::999777666555666777666555555777999000333555555333111333444222333444555555555555444333333222222222222222222111222444555666555444444333333333444444333222222222333333333333333333333111///...000444666555333333555777555222111333555444444444444333222222111444333333333333444555555666666777888:::===???@@@GGGMMMUUU]]]fffooowww|||}}}xxxsssjjj___TTTNNNLLLMMMHHHHHHGGGFFFEEEDDDCCCBBBAAA???>>>===>>>???>>>===999;;;===;;;999888999<<<;;;:::999777777777888888222444777999::::::999888666999@@@EEECCC???@@@FFFvvvjjjgggkkkqqqtttqqqjjjgggjjjjjjaaaUUUMMMPPPMMMJJJJJJLLLNNNMMMLLLHHHJJJLLLMMMMMMNNNQQQSSSNNNOOOPPPMMMJJJIIILLLOOONNNNNNMMMLLLLLLMMMNNNNNNLLLLLLLLLLLLKKKJJJHHHHHHBBBDDDGGGHHHGGGGGGGGGHHHJJJHHHJJJNNNPPPSSS^^^kkk}}}~~~ooo```TTTMMMLLLKKKJJJHHHFFFDDDCCCBBBGGGFFFEEEFFFFFFFFFDDDBBBFFFEEEDDDAAA???@@@CCCEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@????????????@@@@@@@@@@@@??????????????????@@@@@@???======<<<<<<<<<========================999:::;;;;;;<<<<<<;;;;;;??????>>>===<<<;;;;;;::::::::::::::::::;;;======<<<<<<<<<<<<;;;:::999888<<<======<<<999777777777555888::::::888777999;;;;;;:::999999888888999999:::777555666888999888666666666666777888888999999333999999444333666777444333333222222222333444444000222444444222111333666333111//////111222333222666555333222222333555666...///000111222333333333000111111222222333444444555444333222333444555666:::888666333333333555666999999999888777555333222666555444444555666666555666888:::<<<>>>BBBFFFIIIMMMTTT___hhhooovvv~~~xxxrrrooocccXXXSSSPPPKKKHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDBBB@@@===<<<<<<;;;:::888:::999888888888:::===>>>;;;<<<<<<;;;999777666777;;;888555444555888999:::;;;===???BBBCCCCCCBBBBBBssshhheeeiiimmmpppmmmgggcccfffggg___UUUOOOOOOMMMKKKKKKLLLMMMLLLJJJFFFHHHKKKMMMMMMNNNPPPRRROOOOOOOOOMMMLLLLLLMMMOOOMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJEEEEEEFFFEEEDDDEEEGGGIIIGGGFFFHHHNNNSSSZZZhhhuuuwwwiii[[[PPPJJJJJJJJJIIIGGGFFFDDDCCCCCCGGGFFFEEEFFFGGGFFFDDDCCCFFFFFFEEEBBB@@@AAADDDFFFFFFEEEEEEDDDDDDCCCBBBBBB>>>>>>============>>>>>>@@@@@@??????????????????@@@???>>>===<<<<<<<<<<<<========================;;;;;;;;;;;;<<<<<<<<<<<>>>>>===<<<;;;;;;;;;??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777999::::::888777888888555777999999777666777999999999888777777777777888999777555555777888777666555555777888888888888888444888999555333666666444333333222222333333444555222444555555222222333555222222111111111222333444666555333222222333555666333333333333333222111111111111111222333333444444444444333333444666777888999777555333333444666777999999888777666555444333444222111222333555666777888999;;;===@@@CCCHHHLLLVVV]]]gggpppvvv|||{{{sssmmmcccYYYPPPMMMKKKGGGDDDDDDFFFFFFEEEEEEDDDDDDCCCCCC@@@>>><<<;;;;;;;;;:::888:::999888888888:::<<<>>>:::;;;<<<<<<:::888999999:::999777777888;;;===>>>???@@@BBBDDDEEEEEEDDDDDDzzzmmmeeecccfffhhhiiiggg```]]]```aaa\\\UUUQQQOOONNNLLLLLLMMMLLLJJJHHHDDDGGGKKKNNNOOOOOOPPPQQQQQQOOONNNMMMNNNOOONNNNNNMMMMMMOOOOOOOOOOOOMMMMMMMMMNNNNNNOOONNNNNNMMMMMMGGGGGGEEECCCBBBCCCGGGJJJGGGFFFIIIOOOWWWbbbrrr{{{lll___TTTLLLGGGGGGGGGFFFFFFEEEEEEDDDDDDFFFEEEEEEEEEGGGFFFEEECCCFFFFFFEEECCCBBBBBBEEEGGGFFFFFFFFFEEEDDDDDDCCCCCC???>>>>>>======>>>>>>?????????@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<===========================<<<<<<;;;;;;===>>>???>>>>>>======<<<<<<;;;;;;======<<<<<<;;;:::::::::;;;<<<<<<;;;;;;:::999888222444666777777777888999777999::::::999888888999888888777666666666666777777666444444666777666555333555777999999999888777444777888555333555555444333333333333333444555555444555666555333333444555111333444333111111444666666555444333333444555666666555555444333222222111111111222222333333444444333333444444666777999:::666555444333333555777888:::999777555444444555555333222111111333666999;;;<<<===@@@BBBEEEJJJPPPTTTaaahhhrrrzzzxxxppphhhcccVVVNNNHHHHHHGGGDDDBBBCCCDDDDDDDDDCCCBBBAAAAAAAAA===;;;::::::<<<<<<;;;::::::999888888888:::<<<===:::;;;<<<<<<::::::;;;<<<:::::::::;;;<<>>======<<<<<<<<<===========================???>>><<<;;;;;;===???@@@===============<<<<<<<<<::::::;;;<<<<<<=========;;;;;;;;;;;;;;;:::999888111333666777777777888999:::;;;<<<<<<;;;:::::::::888888777666666666666777666555444444444555555555222444777999:::999777666444666777555444444444555333333333333333444555666333444555555555555666666000444777555222000444888555555444444444444555555333333333333333444444555111111222222333444444555333444444555666666777888444333333333444666888999999888666444333444666777666666444333444777;;;>>>???AAAEEEJJJOOOVVV]]]bbbjjjqqqzzz~~~~~~~~~tttlllccc\\\WWWNNNHHHEEEFFFFFFDDDDDDEEECCCBBBBBBAAA@@@@@@??????;;;::::::;;;===>>>===<<<;;;:::999888888:::<<<===:::;;;<<<;;;:::999;;;<<<999;;;===???@@@CCCFFFHHHHHHGGGGGGHHHJJJNNNQQQSSSrrrmmmfffcccccccccaaa___YYYSSSQQQSSSUUUSSSRRRSSSNNNNNNOOONNNLLLIIIGGGFFFFFFIIINNNPPPQQQPPPPPPPPPQQQNNNMMMNNNQQQRRRPPPMMMMMMNNNPPPQQQQQQPPPNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMDDDFFFGGGGGGEEEDDDEEEEEEIIILLLPPPXXXddduuuxxxgggYYYQQQLLLHHHEEEBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEDDDEEEGGGGGGFFFDDDCCCCCCDDDCCCAAABBBCCCEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB??????@@@@@@AAAAAAAAAAAA??????>>>============>>>========================???>>><<<;;;<<<===???AAA<<<<<<<<<===============;;;<<<===>>>????????????:::::::::;;;::::::999999444666777888777777777999::::::::::::;;;:::999888999999888777777777777888555555555444444444555555222444666999999888777555555555666666444222333555333333333333444555666777222222333444666777888888000444777666222111444888555555555555555555555555222222111111222333444555111222222333444444555555444444555444444444444333222222222333444666888999888777555333333444666777777777666555444666;;;???@@@DDDJJJQQQYYYaaaiiiooopppvvv~~~~~~~~~}}}rrrhhh___XXXSSSOOOKKKFFFCCCEEEEEECCCCCCFFF@@@@@@@@@????????????>>>;;;:::;;;===@@@AAA@@@>>>;;;:::999888888:::;;;===;;;<<<<<<;;;999999:::<<<:::===AAACCCDDDFFFIIILLLIIIIIIJJJLLLPPPUUUZZZ]]]{{{nnnjjjeeebbbbbbbbb___\\\TTTOOONNNPPPQQQOOOOOOQQQMMMNNNOOOMMMJJJHHHGGGHHHHHHKKKNNNOOOOOONNNOOOOOONNNMMMMMMOOOPPPPPPOOONNNOOOOOOQQQQQQQQQQQQOOOOOOKKKLLLLLLLLLLLLLLLKKKKKKCCCFFFHHHIIIGGGFFFFFFFFFGGGMMMVVV```pppxxxlll]]]SSSNNNKKKGGGDDDBBBBBBCCCDDDEEEFFFGGGGGGEEEDDDDDDEEEGGGGGGFFFDDDAAABBBCCCCCCAAABBBCCCEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAA??????@@@@@@AAABBBBBBBBB@@@??????>>>>>>?????????========================>>>======<<<<<<===???@@@;;;;;;<<<<<<======>>>>>>:::;;;<<<<<<;;;:::888777999999::::::::::::999999666777999999888777777888777666666777999:::888777999999888777777777777888444555666555333333555666222444666888888888777666555444555666555111222666333333333333444555777777222111111333666777777777000333666666444222444666555555555555555555555555555444222111111111222333222222333333444444555555555555555555444333222111111111222333444666888888666555444444444555666777555777888666555777<<>>>>>>>>>>>????????????::::::<<<>>>AAABBBAAA???<<<;;;999888888999;;;<<<<<<<<<<<<;;;::::::<<>>BBBGGGIIIIIIIIILLLNNNLLLMMMOOOSSSXXX^^^cccgggxxxkkkgggcccaaaaaa```\\\YYYQQQMMMLLLOOOOOOLLLLLLNNNMMMNNNNNNLLLHHHGGGHHHJJJIIIKKKLLLMMMLLLKKKLLLMMMKKKMMMOOOOOONNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMLLLKKKJJJJJJEEEFFFHHHHHHGGGGGGHHHJJJJJJSSS^^^jjj{{{lllbbbUUUNNNLLLJJJFFFBBBCCCCCCDDDEEEFFFFFFGGGHHHEEEDDDDDDEEEGGGGGGFFFEEEBBBCCCDDDDDDCCCCCCDDDFFFDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@AAABBBBBBCCCAAA@@@@@@@@@@@@@@@AAAAAA========================<<<<<<<<<=========>>>>>>;;;;;;;;;<<<===>>>>>>???999999:::;;;:::888666555888999999:::::::::999999555666888888777777888999777666666888;;;<<<;;;999888888777666666666666777444666777666444333555888333444555666777777777777666333444777555111111666222333333333555666777888444222111222555666444333111222333444555444444333555555666666666666555555555444222222222333555666222222333333444555555555444444555666666555444333111111222333444666777777444444444555555666666666333777:::;;;;;;===CCCHHHMMMTTT___jjjssszzz}}}~~~vvvqqqhhhaaaXXXRRROOOPPPRRRSSSPPPKKKFFFDDD@@@===???CCC<<<<<<===>>>???@@@AAAAAA999:::;;;>>>AAAAAA@@@>>><<<;;;999888888999;;;<<<;;;<<<<<<<<<<<>>=========:::;;;;;;<<<===>>>??????;;;<<>>888999999:::::::::999999333555777888777777888999:::888888;;;>>>@@@???===777777666555555555555555555666888666444333666888444444555555666777777888666333444777555000111666222333333444555666888888777444222222444444222///222111222333555555333111555555666666666666555555222111111222444777:::<<<222222333444444555555666333444666777777777666666111222222333555666666777222333444555666666666555444999>>>AAAAAADDDJJJPPPXXX___kkkvvv~~~~~~~~~tttjjjddd^^^XXXPPPLLLMMMQQQVVVYYYVVVPPPJJJFFFAAA===???DDD;;;;;;<<<>>>???AAABBBBBB999999;;;===@@@@@@???===<<<;;;999888888999;;;<<<:::;;;<<<===???BBBGGGKKKHHHMMMSSSTTTQQQOOOQQQSSSXXXYYY\\\```eeejjjnnnpppyyyssseeedddcccdddccc___XXXRRRMMMKKKIIIHHHHHHJJJLLLNNNKKKJJJIIIIIIIIIIIIJJJKKKNNNNNNMMMLLLKKKJJJIIIIIIKKKLLLMMMOOOOOONNNNNNMMMPPPPPPOOOOOOOOOPPPPPPQQQOOONNNMMMLLLKKKJJJIIIHHHKKKIIIHHHHHHFFFDDDIIIQQQTTTdddvvv{{{kkk\\\UUUKKKGGGGGGHHHGGGDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDBBBBBBBBBCCCEEEGGGFFFFFFFFFDDDCCCCCCFFFHHHFFFEEEDDDBBBAAAAAA@@@@@@BBBCCCDDDDDDBBB@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@AAABBBCCCCCC???@@@BBBAAA???>>>>>>>>><<<;;;;;;::::::;;;;;;;;;;;;999;;;???===999;;;AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::777666777999666555444333333444666777999:::<<<<<<:::999999:::666666666666666666777777999777666666777888888777333666666444444666555222333333333333333333333333777444222222333444222000222222222222222222222222555444222333444555555444333444555666666666555444222222222333333444444444666555555444444666777888666555444333333333333333333333333111111333777:::777666555777999:::999888999;;;===AAAFFFNNNWWW]]]mmmrrrzzzyyysssjjjaaaZZZLLLIIIFFFEEEGGGLLLSSSWWW]]]RRRIIIEEEAAA;;;;;;???;;;<<<===<<<;;;:::;;;<<<;;;<<<>>>??????===<<<::::::::::::999999:::===@@@???AAABBBBBBCCCEEEHHHKKKJJJQQQXXX[[[ZZZXXXYYY[[[bbbdddgggiiikkknnnrrruuuvvvrrreeedddccccccaaa]]]VVVPPPPPPNNNLLLJJJIIIJJJLLLMMMKKKJJJIIIHHHHHHIIIJJJKKKNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMLLLKKKKKKPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHHHHIIIHHHHHHNNNVVV[[[llluuufffWWWQQQIIIFFFFFFGGGEEECCCDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBAAABBBCCCEEEFFFFFFFFFEEEDDDBBBCCCFFFHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@BBBCCCCCCAAA@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@?????????@@@AAAAAA>>>???@@@@@@>>>===>>>>>><<<;;;;;;::::::::::::;;;:::999;;;>>><<<888999>>>========================;;;;;;;;;999777666777999888777666555555555666777666777888888666666777888666666666666666666666777999777666666777888888777555888999666666888888555777777777777777777888888222000...///222444333222222222222222222222222222555444333333444444444444222333444555666555555444222222333333333444444444666555555444555666777888555555444333333333333333222222222111111333777:::444666888777666555777999;;;???DDDIIINNNUUU]]]bbbsssvvv|||}}}uuummmggg```XXXRRRIIIGGGEEECCCEEEHHHMMMPPPSSSJJJCCCAAA???;;;;;;>>>;;;<<<===<<<;;;:::;;;<<<;;;<<<===>>>>>>===<<<;;;;;;<<<<<<;;;:::<<>>@@@BBBBBBAAA@@@AAABBB?????????@@@@@@@@@AAAAAA@@@@@@??????>>>>>>??????;;;===??????>>>===>>>???<<<<<<;;;::::::999::::::;;;:::<<<>>><<<999999<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;999777666777999:::999888777666666777777666777777666444555777999777777777777777777777777999777666666777888888777333666666333333666666333333333333444444555555555111000///000222333333333222222222222222222222222444444333333333333444444222222333444444444444444333333333333444444444444555555444444555555666777444444444444333333333333222333333333333555999<<<333888;;;999444333777<<>>>>>===<<<;;;<<<============>>>AAADDDDDDEEEGGGHHHIIIKKKNNNQQQTTTVVVXXXXXXYYY\\\bbbgggnnnssszzz}}}}}}uuuoookkkjjjgggeeeccc```\\\WWWRRROOOPPPOOOMMMKKKKKKKKKLLLMMMIIIHHHGGGGGGGGGGGGHHHIIIMMMLLLLLLKKKJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNMMMLLLOOOOOONNNMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLKKKKKKIIIGGGHHHKKKLLLPPPYYYdddooopppaaaWWWNNNKKKHHHFFFEEEDDDAAA???BBBBBBBBBBBBCCCCCCCCCDDDCCCBBBBBBAAABBBCCCDDDDDDEEEEEEDDDCCCAAABBBEEEGGGEEEEEEDDDDDDCCCBBBAAAAAA<<<>>>@@@AAA@@@@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>:::<<<===>>>=========>>><<<<<<;;;:::::::::::::::>>>>>>>>>???>>><<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::999777666777999::::::999888777666666666999999999777666777:::<<<999999999999999888888888888777555555777888777666333555555333333666666444/////////000111111222222777555444333333333333222222222222222222222222222222333444444333333333444222222333333333333444333333333444444444444444444444444444444555555666666333333333444333333333333444555555666666888;;;>>>666999;;;:::777777;;;???CCCNNN]]]iiiooosssxxx{{{zzz|||~~~rrrjjj___WWWRRROOOKKKHHHCCCCCCAAA@@@???>>>>>>======;;;999:::;;;;;;::::::999:::;;;;;;:::999;;;<<<;;;<<<======>>>======<<<;;;===>>>>>>???@@@CCCEEEDDDFFFIIIKKKLLLNNNQQQTTT\\\\\\[[[[[[\\\bbbiiiooorrrvvv|||~~~}}}xxxpppllljjjiiigggfffccc___ZZZUUUQQQPPPLLLKKKKKKKKKKKKLLLNNNNNNIIIHHHGGGGGGGGGGGGHHHIIILLLLLLKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNMMMMMMLLLNNNNNNMMMLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIIIILLLNNNSSS^^^iiiwwwuuufffYYYRRRNNNLLLIIIGGGEEECCCAAA???CCCCCCDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBAAAAAADDDFFFCCCCCCDDDDDDCCCBBBAAA@@@<<<>>>@@@AAA@@@@@@BBBCCCAAAAAAAAAAAABBBBBBBBBBBBDDDCCCBBBAAA@@@?????????999;;;=========<<<===>>><<<;;;;;;::::::;;;;;;<<<===????????????>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;888999999888777666888999999999888888777666555555:::::::::888777888;;;>>>;;;;;;;;;::::::999999999888666555555666777777666777:::999666777:::;;;999222333333333444444444555666666555444333222333333222222222222222222222222///111444444333333444555222222222222333333444444444444444444444444444444333444444555555555555555222222333444444333333222222444555555555777999<<<888777666888:::===???@@@FFFTTTfffssszzz}}}}}}yyyssshhhaaaWWWPPPMMMKKKHHHFFFBBBAAAAAA@@@>>><<<:::999;;;;;;::::::<<<<<<:::888777999::::::999999:::<<<;;;<<<<<<===============;;;===???@@@AAABBBEEEGGGDDDGGGJJJMMMPPPSSSVVVXXXeeedddbbbbbbeeejjjrrrwwwuuuxxx{{{}}}}}}~~~vvvooolllkkkiiieeedddbbb]]]WWWRRRPPPPPPJJJJJJJJJKKKLLLMMMNNNOOOJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHIIIJJJKKKKKKKKKJJJJJJNNNMMMLLLKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGHHHLLLJJJJJJMMMQQQWWWdddpppxxxjjj]]]TTTOOOLLLKKKIIIGGGEEECCCBBBAAACCCDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@AAACCCFFFAAABBBBBBCCCCCCAAA@@@???===???AAABBBAAAAAABBBCCCAAAAAABBBBBBBBBCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@:::<<<>>>>>>===<<<===>>>;;;;;;;;;;;;<<<===>>>???<<>>???AAA>>>999;;;;;;;;;;;;;;;;;;;;;;;;888888999888666666888999888888888888888777666555777888888777777777:::<<<;;;;;;::::::999888888888888666555555666777777666666888777444555999;;;999555555555555555555555555000222222222111222444666222222222222222222222222+++///333555333333555777333333333333333444555555555555555555444444444444333333444555555555555444000111333444444333222222000111333333222333555777666444333666<<>>===;;;999888:::<<<;;;:::;;;===;;;777666888999999999999:::<<<;;;;;;<<<<<<======>>>>>><<<>>>AAACCCDDDEEEHHHJJJFFFIIINNNSSSWWWZZZ^^^aaammmllllllnnnqqquuuyyy|||yyyzzz|||}}}}}}}}}rrrmmmjjjhhhfffbbbaaa___ZZZSSSOOONNNOOOLLLLLLLLLLLLMMMNNNNNNNNNKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHJJJKKKKKKKKKJJJIIINNNMMMLLLKKKJJJJJJJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIMMMKKKLLLPPPUUU]]]lllyyyxxxjjj___VVVPPPLLLHHHHHHGGGEEECCCCCCDDDFFFBBBBBBDDDEEEFFFFFFFFFEEECCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCAAA@@@@@@CCCEEE???@@@AAABBBBBB@@@???===>>>@@@BBBBBBBBBAAABBBCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@?????????@@@<<<>>>??????===<<<<<<===;;;;;;;;;<<<>>>???AAABBB>>>BBBBBBAAACCCGGGCCC<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888888666666888999888888999::::::999888777555666888888777777999:::999888888777666666555555777666444444666777666555222444333000111555777666555555444444333222222222000222333333111222444777222222222222222222222222(((---333555444333666999555444333333333444666666666555555555444444444444222333444555555555444444///111222444444444222111111333444333333222444555444555777:::???EEEKKKOOOZZZhhhxxx|||tttkkkbbb[[[RRRNNNJJJHHHHHHFFFBBB>>>>>>>>>===<<<;;;:::999888777:::999777888<<<;;;666666777999999888888:::;;;;;;;;;;;;<<<<<<===>>>???>>>AAADDDFFFGGGIIIKKKMMMJJJOOOUUU[[[___dddhhhkkkssstttvvvyyy|||~~~~~~{{{|||~~~wwwmmmiiigggdddaaa______\\\WWWPPPMMMMMMNNNOOONNNNNNNNNNNNNNNNNNNNNKKKJJJIIIIIIIIIIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMMMMMMMLLLKKKMMMMMMLLLJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKMMMKKKLLLRRRXXXbbbrrroooaaaYYYSSSNNNJJJEEEEEEDDDCCCBBBDDDGGGIII@@@AAACCCEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCBBBAAA???@@@BBBEEE>>>???@@@AAAAAA@@@>>>===@@@AAACCCCCCBBBAAABBBCCC??????@@@@@@@@@AAAAAAAAAAAA@@@??????>>>?????????===???@@@???===<<<<<<===;;;;;;<<<===???AAACCCDDDBBBFFFGGGFFFIIIMMMIIIAAA<<<<<<<<<<<<<<<<<<<<<<<<777888888777666666888999888999:::;;;;;;;;;:::999444777999:::999999:::;;;777666666555444333333222777666444444666777666555333555444111222777999888888777666555444333333222555777888666333111333666222222222222222222222222&&&,,,222555444444777;;;555555444333444555666777666666555555555444444444222333444555555555444333///000222444444444222111555666777666555555555777333888>>>@@@BBBHHHRRRZZZgggssszzzooohhh```XXXRRRMMMKKKIIIHHHIIIGGGBBB===<<<<<<;;;;;;:::999999999444777777444666;;;:::555555777888999888888:::;;;;;;;;;;;;<<<<<<>>>??????@@@CCCGGGIIIJJJLLLNNNPPPNNNSSSZZZ```fffkkkooorrrvvvxxx|||zzz|||~~~vvvooojjjfffdddbbb```]]]YYYUUURRRQQQQQQRRRMMMPPPRRRRRRPPPLLLJJJIIIHHHHHHFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIJJJKKKLLLLLLLLLJJJIIIHHHFFFHHHJJJJJJIIIGGGGGGGGGLLLMMMPPPSSS\\\jjj{{{}}}}}}vvvdddWWWRRRNNNJJJEEEJJJIIIGGGDDDAAAAAADDDFFFGGGFFFFFFFFFGGGGGGEEECCCFFFFFFGGGFFFEEECCCAAA@@@EEEDDDCCCBBBBBBCCCDDDEEECCCAAA@@@AAACCCDDDCCC@@@@@@@@@???@@@AAACCCEEEGGGDDDAAA???@@@BBBCCCAAA>>>BBBAAA???>>>>>>???AAABBB>>>>>>>>>>>>????????????888:::<<<===???CCCHHHKKKPPPOOOOOOOOOMMMIIICCC???????????????===;;;999888666555555777:::<<<======<<<:::888999<<<<<<:::666666777999999777666777888666666666666666666666666::::::999888777777888888444444333222333444555666888777555444333333333444444444222222222222444444000222333333222111333444444333222222222333444555777777666666555555555444666555333333444444333222222444444111000333222///444111000111444666555444333333333444555666777888888;;;???BBBGGGOOO[[[cccvvv{{{lllaaaWWWOOOLLLMMMHHHGGGDDDCCCCCCAAA???===999999:::::::::999888777999999999888888888888888;;;888666777:::<<<;;;:::;;;<<<<<<<<<;;;;;;===???CCCGGGJJJKKKJJJKKKOOORRRYYY[[[___eeelllrrrxxx{{{|||~~~~~~yyyqqqkkkfffcccaaa___]]][[[XXXTTTRRRQQQQQQQQQNNNPPPRRRRRROOOLLLKKKJJJIIIIIIHHHGGGHHHHHHJJJJJJKKKJJJIIIHHHHHHJJJLLLMMMLLLKKKJJJJJJIIIIIIJJJJJJMMMNNNNNNOOONNNMMMLLLKKKFFFHHHJJJJJJIIIHHHHHHHHHMMMOOOSSSXXXaaappp}}}~~~zzznnn^^^SSSNNNLLLIIIEEEHHHHHHGGGDDDBBBBBBDDDFFFHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGEEECCCBBBEEEDDDCCCBBBBBBCCCDDDEEECCCAAA@@@AAACCCDDDBBB@@@AAA@@@@@@@@@AAACCCDDDEEECCCAAA???@@@BBBCCCAAA???BBBAAA???>>>>>>???@@@AAA============<<<<<<<<<<<<>>>======???EEEMMMUUUYYYWWWTTTPPPLLLIIIDDD???<<<<<<<<<======<<<;;;:::999888777777777999;;;<<<======<<<::::::;;;:::999888777888::::::888888888999666666666666666666666666777777666666666666666666444444333333333444555666999888666555444444444555444333333222222333333444000222333333222111333444333222222111222333444555777666666666555555555555777555444444555555444333222555555222111444333000444222000111444666555444333444444444555666888999;;;>>>BBBGGGOOOYYYeeelll}}}yyynnnbbbZZZSSSLLLJJJLLLGGGEEECCCBBBAAA@@@>>><<<999999999999888888888777555666666777888999:::;;;999777555666888:::999888888:::<<<===>>>???BBBDDDFFFHHHKKKNNNOOOQQQTTTVVV]]]```dddkkkrrryyy~~~}}}wwwssslllgggdddbbb```^^^YYYWWWVVVTTTRRRQQQPPPPPPNNNPPPQQQQQQNNNLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLJJJIIIIIIIIIJJJLLLMMMOOOLLLKKKIIIHHHGGGHHHJJJKKKNNNNNNNNNOOONNNNNNMMMLLLFFFHHHJJJJJJJJJIIIJJJKKKNNNQQQWWW___jjjxxxnnncccVVVMMMJJJIIIFFFDDDFFFGGGGGGEEECCCCCCDDDFFFCCCFFFHHHGGGDDDBBBCCCEEEIIIIIIIIIIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBCCCDDDEEECCCBBBAAAAAACCCCCCBBBAAABBBAAAAAAAAAAAABBBCCCDDDBBB@@@@@@@@@BBBBBBBBB@@@AAA@@@???>>>>>>???@@@AAA>>>>>>======<<<<<<;;;;;;???>>>AAAHHHRRR[[[aaabbbZZZTTTMMMGGGCCC@@@>>><<<999999:::;;;;;;:::::::::999999888888888:::<<<===>>>>>>===;;;999888:::;;;888999;;;;;;999888999:::666666666666666666666666666666666666666666777777444333333333333444555666666666555444333333333444222333333444444333333222000222333333222111333444222222111111222222333444666666666666555555555555777666555555666666555444333666666333222555555222444222111222444666666555444555555555555666999;;;???BBBGGGOOOZZZgggsssyyykkkbbbXXXSSSMMMHHHGGGHHHDDDBBB@@@??????>>><<<::::::999888888777777888888555555666777888999999:::888777666666888999999888777:::>>>BBBDDDGGGJJJLLLKKKKKKMMMQQQVVV[[[]]]]]]cccfffjjjqqqwww~~~rrrnnniiieeecccaaa```___TTTTTTTTTSSSRRRQQQPPPOOOOOOPPPQQQPPPNNNLLLLLLMMMJJJJJJJJJJJJKKKKKKLLLLLLHHHHHHHHHIIIJJJLLLMMMNNNLLLJJJHHHFFFFFFGGGJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJFFFHHHJJJJJJJJJKKKLLLNNNOOOTTT[[[fffssszzzddd\\\QQQIIIFFFEEEDDDBBBCCCEEEFFFFFFDDDDDDDDDFFFAAAEEEIIIGGGBBB@@@BBBFFFIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBAAABBBCCCDDDEEECCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBAAA??????>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>======999===EEERRR___dddbbb]]]SSSMMMEEE???===>>>@@@AAA999::::::::::::::::::999888888999888888:::<<<>>><<<>>>>>>;;;888888<<<@@@777999::::::999888888999777777777777777777777777666666777888888999999999333333333333444444555555333333333222222222222222222222444444444444222222000222333333222111333444111111111111222222333333666666666666666555555555666555444444555666555333444666666333333666666333444333333333444666666666444666777777666777;;;???CCCGGGNNNYYYfffttt~~~|||uuuqqqddd\\\TTTOOOKKKEEECCCDDDAAA@@@>>>======<<<:::888;;;:::999888888888999999999888888777777666666666999888888888999:::;;;;;;:::>>>CCCGGGJJJMMMPPPRRROOONNNPPPVVV]]]ccceeedddiiikkkoootttzzz~~~yyykkkhhhdddaaa```___^^^]]]RRRRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPOOOMMMLLLMMMNNNJJJJJJKKKKKKKKKKKKJJJJJJFFFGGGGGGHHHIIIKKKLLLMMMKKKJJJGGGFFFFFFHHHJJJLLLIIIIIIHHHHHHHHHIIIIIIIIIGGGIIIJJJKKKKKKLLLNNNPPPQQQVVV```mmm{{{{{{ppp___XXXOOOHHHDDDCCCAAA@@@BBBCCCEEEEEEDDDDDDEEEGGGFFFJJJMMMKKKGGGEEEGGGJJJGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAACCCDDDEEECCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAABBB============>>>>>>???@@@@@@?????????>>>>>>>>>===999<<>>::::::===???AAA<<<<<<;;;::::::999999999555777::::::::::::===@@@:::<<<===;;;999999>>>BBB666888999999888777777888888888888888888888888888555666777888999888888888333333333444444444444444333333333333444444444333222222444444444444222222000222333333222111333444111111222222333333333333555555555666666666666666444333222222444444444222333666666444444777777444444444444444555555777888444777999888777:::???EEEHHHNNNXXXdddqqq|||~~~uuummmfffbbbZZZSSSNNNLLLIIIDDDAAABBB???===;;;;;;;;;:::888666;;;;;;:::999999999999999999999999888777666666555888888999999:::;;;===>>>===AAAEEEHHHKKKNNNQQQSSSSSSSSSUUU[[[ccciiikkkjjjqqqsssvvvyyy|||~~~~~~rrrdddaaa^^^\\\\\\[[[ZZZYYYSSSRRRQQQPPPPPPOOOPPPPPPPPPPPPOOOMMMLLLLLLNNNPPPLLLLLLLLLLLLLLLJJJIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHGGGHHHIIIKKKLLLJJJIIIIIIIIIIIIJJJJJJKKKIIIJJJKKKKKKKKKLLLOOOQQQTTTZZZeeetttsssgggZZZUUUNNNGGGDDDBBBAAA@@@AAABBBCCCCCCCCCDDDGGGIIIFFFIIIKKKJJJGGGEEEFFFHHHFFFEEEEEEDDDCCCCCCDDDDDDBBBAAAAAAAAAAAACCCDDDEEEBBBCCCDDDCCCAAA@@@@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAABBBCCCBBB@@@???@@@AAA<<<<<<======>>>>>>??????<<<<<<<<<=====================???EEEKKKOOOOOONNNDDDAAA<<<::::::;;;<<<<<<===<<<;;;:::999999999999444888<<<===;;;:::<<<>>>:::;;;;;;::::::;;;===???666777999999777666777888888888888888888888888888333444555666777666555444222333444444555555444444333444555666666777666666222333333444444333333222000222333333222111333444111222333444444444444333555555555666666666666666333222111222333444333222333666666333444777777444444555666555555555777999444888;;;;;;:::===DDDKKKPPPYYYgggsss{{{~~~qqqggg___ZZZWWWNNNIIIFFFGGGGGGCCC@@@AAA===;;;:::999999999777555999::::::::::::999888888777777888888999999999999666888:::;;;;;;===@@@BBBAAACCCFFFHHHJJJMMMQQQTTTXXXYYY\\\aaahhhmmmppppppyyyzzz|||tttlllaaa___\\\[[[ZZZZZZXXXWWWUUUSSSQQQOOONNNOOOPPPQQQPPPPPPOOOMMMKKKLLLNNNQQQOOOOOOOOONNNMMMKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLJJJJJJIIIIIIIIIJJJKKKLLLKKKLLLLLLLLLKKKLLLOOOQQQXXX^^^kkkzzznnnaaaUUUQQQLLLGGGDDDBBBBBBAAAAAAAAABBBBBBBBBDDDHHHKKKEEEEEEFFFEEEEEEDDDDDDCCCFFFEEEDDDCCCCCCCCCDDDDDDAAAAAA@@@@@@AAACCCDDDEEEBBBDDDEEECCC@@@???@@@BBB@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDCCC???>>>???@@@;;;;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>><<<<<<===???AAACCCDDDEEE???===<<<=========;;;999:::999888888888888999:::555:::@@@@@@<<<999888999<<<;;;::::::;;;;;;:::999666888:::999888777888888999999999999999999999999444444666777666555444222222333444555555555444444111222444555666666666555444333333222222333333444000222333333222111333444222333444555555555444444555555555555666666666777333222111222444555444333222555555333333666666444444555777666555555888:::444999<<<===<<<@@@IIIQQQYYYgggwww|||ooocccZZZUUURRRPPPJJJFFFDDDFFFFFFAAA>>>>>><<<:::999888999888777555666777999::::::888666444999999999999::::::::::::888;;;>>>???@@@BBBFFFIIIHHHIIIJJJKKKMMMQQQVVVZZZ^^^```dddhhhlllooosssvvv{{{}}}yyynnniiibbb```]]]\\\\\\[[[ZZZXXXVVVTTTQQQOOONNNNNNPPPQQQPPPPPPOOOLLLKKKLLLOOOQQQQQQRRRQQQPPPOOOLLLJJJHHHJJJJJJKKKKKKKKKKKKKKKJJJIIIJJJJJJKKKKKKLLLLLLLLLIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLOOOQQQ[[[aaannn~~~}}}kkk^^^QQQNNNJJJFFFDDDCCCCCCCCCAAAAAAAAAAAAAAADDDHHHLLLHHHGGGFFFGGGHHHHHHFFFDDDFFFEEEDDDCCCCCCDDDEEEEEEAAAAAA@@@@@@AAACCCDDDEEEBBBDDDEEEDDD@@@???@@@BBB@@@@@@BBBCCCCCCCCCBBBBBBCCCDDDEEECCC???===>>>???:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA666999>>>AAA@@@>>>===<<<999:::<<>>>>>BBBLLLUUU```pppyyyqqqdddYYYRRROOONNNMMMNNNIIIGGGHHHFFF@@@;;;:::<<<:::888888999888777555333555777999999666333111======<<<;;;:::888888777<<>>===>>>>>>@@@>>>===???BBBCCCAAA???BBBBBBBBBAAA@@@???>>>======<<<<<<>>>BBBDDDBBB@@@??????>>>===============;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;::::::999888777444333444777:::<<<@@@CCCAAA<<<999:::===888888888:::<<<===<<<:::===<<<:::999999:::<<<===::::::999888888777777666555333222333666666444111666999888333222555555111444444444444444333222111+++---///111222333222222666555555444444444555555777777777999:::999777444888888666555555444444444666666666666666666555555222222333444444555555666444999===;;;555222666;;;:::666888@@@FFFLLLWWWbbbssszzzvvvnnnccc^^^VVVOOOLLLLLLKKKKKKJJJGGGBBB???>>>>>>===<<<<<<;;;:::999888666555555555888:::999555555:::???>>>???@@@>>>;;;999999999<<<@@@EEEHHHKKKMMMOOOQQQPPPOOOPPPRRRUUUZZZ___bbbjjjmmmppprrrsssuuuxxx{{{{{{{{{oooiiihhh```^^^]]][[[ZZZWWWSSSQQQTTTTTTUUUSSSPPPNNNMMMMMMLLLKKKJJJIIIJJJLLLNNNOOOOOOMMMNNNQQQNNNHHHFFFIIIFFFHHHJJJKKKJJJIIIJJJKKKJJJKKKLLLLLLJJJIIIJJJKKKIIIIIIHHHIIIJJJLLLMMMOOOMMMMMMLLLLLLMMMQQQUUUYYYhhhttt}}}mmm```XXXOOOMMMIIIEEECCCBBBCCCCCCAAABBBCCCCCCAAABBBEEEHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDHHHHHHEEEBBBCCCCCCAAAAAABBBBBBBBBBBBBBBAAAAAAEEECCCAAA???======>>>???BBB???<<<<<<>>>@@@@@@@@@AAAAAAAAAAAA@@@???>>>===;;;:::999;;;>>>@@@>>><<>>===============;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;:::::::::666666666555444555888;;;>>>BBBDDDBBB===999999;;;888888888999<<<<<<;;;:::999888777777888:::<<<===:::::::::999888888777777666444222333444444222///333666666222222666666333333333333333333222111111000111333444444444444333444444444444555555666777333444777888888777555444666666555555555555666666555555555555555555555555222333333444555555666666555888;;;:::666555888<<>>??????===;;;999:::;;;AAAEEEIIIMMMOOOQQQSSSUUURRRRRRSSSVVVZZZ___dddgggppprrrvvvxxxyyy||||||rrrhhhcccccc^^^]]]\\\YYYUUURRRQQQQQQQQQRRRSSSUUUUUURRRNNNJJJKKKJJJJJJJJJJJJLLLNNNOOOMMMLLLMMMOOOLLLGGGFFFIIIIIIJJJLLLLLLKKKJJJJJJKKKKKKLLLMMMLLLJJJIIIJJJKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNPPPUUU\\\```sss}}}wwwiii[[[QQQLLLKKKIIIFFFEEECCCCCCBBBBBBCCCDDDCCCBBBCCCEEEGGGFFFGGGGGGGGGGGGFFFFFFEEEDDDHHHHHHDDDAAABBBBBB@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@>>>======>>>???@@@BBB???<<<:::;;;===??????@@@@@@@@@@@@@@@???>>>===::::::999;;;======<<<;;;??????>>>===============;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;:::::::::444555666666666777999;;;@@@BBBDDDBBB===999999:::888888888999;;;<<<;;;999555555555555777999;;;<<<;;;;;;::::::999888888777666444333333333333111///111333333111222666777555222222222222222222111000333444444555555444333333222333333444555666777777---222777888666444333444444444444444555666777888444444444444444444555555333333444444555666666666777888999999888888:::<<>>>>>>>>>>>>>>???AAAAAAAAA@@@>>><<<<<<===>>>>>>??????@@@@@@???>>>===============>>>>>>>>>======???>>>>>>===============<<<<<<<<<<<<============<<<<<<<<<;;;;;;::::::999555666888888777777888999===???@@@???<<<999888999999888888999;;;;;;:::999555555555555666888:::;;;;;;;;;::::::999888888888555444333333444444444444222333222222222444555444111111222222222111111000222222333333333333333333333333444555555666666666***111777999555222333555444444444444555666777777333333333444444444444444444444444555666666777777999888888888999:::;;;<<>>===<<<<<<;;;999777777777777888888888888999777555555777888888777999:::;;;<<<===@@@DDDHHHGGGJJJNNNQQQSSSUUUXXX[[[YYY[[[^^^ccciiiooosssvvvrrruuuyyy{{{~~~wwwnnnhhhbbb___```[[[[[[ZZZUUUPPPNNNPPPSSSSSSQQQOOOPPPSSSSSSPPPMMMIIIIIIJJJKKKLLLMMMNNNOOOMMMOOOPPPOOOMMMLLLMMMMMMLLLMMMNNNMMMKKKJJJJJJKKKMMMNNNNNNMMMKKKIIIJJJJJJMMMLLLKKKJJJIIIJJJKKKKKKLLLOOOSSSWWWZZZbbbmmmuuuwwwmmmfff^^^RRRIIIHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBDDDDDDEEEFFFFFFEEEEEEEEEEEEHHHHHHCCC@@@BBBCCCBBB???@@@@@@AAABBBBBBAAAAAA>>>>>>>>>???@@@AAABBBBBB>>>???AAAAAA@@@>>>===<<<>>>>>>?????????>>>=========>>>?????????>>>>>>>>>???>>>>>>===============<<<<<<<<<=========>>>>>>======<<<;;;::::::999999888999:::999777666666777888999;;;;;;:::999999999999888888999:::;;;999888777777777777777888888999;;;;;;:::999999888888777333333444444555777999:::666444333333222111111222000111111222222222111111111111111222333555666666555555666666555444333222,,,222888999666333444666555555444444444444555555333333333444444444555555444444555666666777777888:::999999888999;;;<<<===CCCLLLYYYeeepppyyyxxxnnnddd^^^XXXRRRNNNJJJHHHEEEDDDEEEEEEEEEDDD@@@>>><<<;;;;;;;;;:::888666777777777777888888888999777555555777999999888777999;;;>>>AAAFFFLLLPPPKKKMMMQQQSSSVVVYYY]]]```___aaaeeejjjoootttwwwxxxwwwzzz}}}qqqiiifffbbb______YYYXXXVVVSSSPPPOOOPPPRRRSSSQQQOOONNNOOOOOOOOONNNHHHIIIJJJKKKLLLMMMNNNOOOJJJNNNNNNKKKJJJLLLMMMLLLKKKMMMNNNMMMKKKJJJJJJKKKLLLMMMNNNMMMKKKJJJKKKLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNTTT[[[```eeemmmxxxyyykkkaaa\\\WWWOOOHHHDDDDDDEEEEEEEEEDDDDDDCCCDDDCCCCCCCCCDDDCCCAAA@@@BBBCCCCCCDDDDDDDDDDDDCCCCCCFFFFFFAAA???AAACCCBBB>>>???@@@AAAAAABBBBBBAAA?????????@@@@@@@@@AAAAAA;;;>>>BBBCCCAAA???===<<<======>>>>>>>>>>>>======999;;;======<<<<<<===>>>??????>>>===============<<<<<<=========>>>>>>>>>======<<<;;;::::::999888:::;;;:::888666555666777555666888999999999999888999888888999::::::999777888999999999888888888888::::::999999888777777666111333444555666888<<>>BBBFFFLLLRRRVVVPPPSSSVVVYYY\\\```eeeiiifffiiimmmqqqtttwwwxxxyyywwwzzz~~~xxxjjjeeeccc```^^^]]]VVVSSSQQQPPPPPPPPPOOOOOOPPPPPPPPPOOOMMMLLLLLLMMMGGGHHHJJJKKKMMMNNNNNNOOOHHHMMMMMMIIIHHHKKKMMMKKKJJJKKKMMMLLLKKKJJJJJJKKKLLLMMMNNNMMMKKKKKKLLLMMMLLLKKKKKKLLLMMMNNNPPPRRRWWW___iiipppuuu}}}wwwmmm```VVVRRROOOKKKHHHCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBAAABBBCCCCCC@@@===@@@AAABBBBBBCCCCCCBBBBBB@@@CCCBBB>>><<<@@@BBBBBB>>>>>>???AAAAAABBBBBBAAA???????????????>>>>>>===:::===@@@@@@???======>>><<<======>>>>>>======<<<777999<<<<<<;;;;;;<<<>>>??????>>>===============<<<=========>>>>>>>>>>>>>>>===<<<;;;:::999999888::::::999777555555777:::666666777999:::999888777999888888888::::::888777666777888888999999999999999999888777777666666555222333555555555777;;;???;;;777555666444000///222111111222333333333333333333333333333444555777888444555666777666555333222444444555555555555555555333333333333444555666666333444444555666666777777555666666777777888999999666:::===>>>>>>BBBJJJPPPTTTaaappp{{{zzzvvvhhhaaaYYYRRRPPPMMMJJJHHHHHHFFFDDDDDDDDDCCC@@@>>>>>>===;;;:::999888555333777777777777777666666666555888999999777888<<<@@@<<>>AAAAAA===>>>???@@@AAABBBBBBBBB????????????>>><<<;;;::::::<<<>>>===;;;;;;>>>@@@<<<<<<===============<<<666999======<<<<<<>>>@@@??????>>>===========================>>>>>>>>>>>>>>>======;;;:::999888888:::999888666555666:::===999888888999:::999777555999888888888::::::888666333444666888999:::::::::888888777777666555555555222444555444333555999===;;;666555777666000000444111222333444444444444444333222111111111111333333222444555777777666444333666555333222444555444333111111222333444666777888444444555555666777888888666666666777888888999999444999???AAAAAAFFFPPPYYYaaannnzzz{{{sssnnnaaa[[[SSSNNNLLLKKKIIIFFFEEECCCBBBBBBBBBAAA???<<<:::999888999999999777666888777777777666666666666444888;;;:::888888>>>CCC@@@CCCGGGKKKNNNQQQTTTVVVTTTWWW[[[___ccchhhnnnssstttvvvyyy{{{|||{{{yyyxxx{{{~~~~~~}}}yyysssjjjdddaaa^^^YYYVVVPPPOOOMMMLLLLLLLLLMMMNNNMMMNNNNNNLLLIIIHHHHHHHHHDDDGGGJJJLLLLLLLLLMMMNNNOOONNNLLLJJJJJJKKKLLLMMMNNNJJJHHHKKKLLLJJJIIILLLKKKKKKLLLLLLMMMMMMMMMNNNMMMHHHGGGJJJNNNOOORRRVVVbbbpppqqqfff```VVVMMMHHHFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEE<<>>@@@BBBAAA@@@@@@??????@@@@@@AAA<<<>>>??????>>>>>>???@@@@@@AAABBBBBBBBB@@@>>><<>><<<:::999<<<<<<<<<<<<=========>>>>>>???@@@@@@>>>======>>>:::999888999;;;===>>>===>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======;;;===>>>===:::999999999777777777777888999:::;;;888888777777777777777777777777777999;;;;;;888555777777888888888777777666666888888777444333333555666666555555666888;;;===:::666111000222444444444444444444222000000222333000000000000111111111111666555444444444444555666555000000666777222000222333333333444444444555555555555666777777777777777555777999999999888999:::>>>???@@@BBBFFFNNNXXX___oooyyyxxxooogggcccWWWUUURRRNNNKKKHHHFFFEEEDDDEEEDDDBBB???===>>>???:::999999888999999::::::777777777999:::999777555666888::::::;;;<<>><<<@@@??????>>>>>>??????@@@<<<>>>??????>>>>>>???@@@@@@@@@?????????????????????@@@@@@@@@???===<<<;;;<<<<<<<<<<<<============<<<===???>>><<<;;;;;;<<<>>>===<<<;;;;;;<<<;;;;;;?????????>>>>>>===<<<;;;;;;;;;::::::;;;;;;<<<===;;;<<<===<<<:::999999999777777777777888999:::;;;999999999999999999999999666999;;;;;;999666666666777888888999999999888888999777666666666666555333666555555555666888;;;<<<888555222111333444444333))),,,///000111111222333111111111222222222222333444333222222222222333444888222000444555333222555222222222222333333333333555555666777777777777777666888:::::::::999:::<<<:::<<<@@@EEEMMMYYYeeemmmvvvyyypppggg```\\\UUUSSSQQQNNNKKKHHHGGGFFFCCCDDDCCCAAA>>>======>>>::::::999999888999999999777777888999::::::888777888:::<<<>>>>>>@@@CCCEEEGGGHHHJJJLLLPPPUUUZZZ]]]aaa```___ccckkkrrrwwwxxx}}}|||tttkkkbbb\\\ooojjjccc^^^\\\ZZZWWWTTTNNNNNNMMMLLLKKKJJJHHHHHHLLLMMMLLLKKKIIIHHHHHHJJJHHHKKKMMMNNNNNNNNNOOOQQQMMMMMMKKKJJJJJJJJJKKKLLLLLLIIIJJJMMMMMMKKKLLLOOOKKKKKKLLLLLLLLLLLLMMMMMMKKKHHHHHHKKKMMMLLLNNNSSS___ooo|||lll^^^VVVQQQJJJFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFBBB@@@AAACCCCCC???;;;>>>>>>>>>======>>>>>>>>><<<>>>??????======>>>@@@@@@???===<<<===>>>@@@BBB??????@@@@@@???>>>============<<<<<<<<<<<<<<<<<<:::<<<===<<<;;;999::::::@@@???>>>===<<<;;;;;;;;;>>>??????@@@???===<<<;;;::::::999999::::::;;;<<<:::<<<===<<<:::999999999777777777777888999:::;;;999999999:::::::::999999555:::>>><<<666333444888555666777888888888888888;;;888555555888999666333666666555555666888:::;;;666444222222333444333222)))---111555555555555555222222333333333444444444444333333222222333333444:::444111222444444555888333333333333444444444555555555666666666777777777888999;;;;;;;;;;;;<<<>>>;;;>>>CCCLLLWWWeeesss|||zzzpppggg___XXXTTTRRRQQQOOOLLLJJJHHHGGGGGGAAABBBAAA???===;;;<<<===;;;::::::999888888888999777888888999::::::::::::999<<<@@@BBBCCCEEEGGGIIIHHHKKKNNNRRRUUUYYY^^^bbbffffffhhhlllrrrxxx{{{|||xxxnnneee\\\TTTOOOyyykkkfff```\\\[[[ZZZVVVSSSNNNOOOOOOOOOMMMKKKHHHFFFKKKLLLKKKJJJHHHHHHIIIKKKHHHJJJLLLLLLLLLLLLMMMOOOMMMMMMLLLKKKKKKLLLLLLMMMLLLKKKLLLPPPPPPMMMNNNRRRKKKKKKLLLLLLLLLLLLLLLLLLIIIGGGHHHLLLLLLKKKMMMRRRZZZjjjuuudddYYYSSSOOOJJJFFFFFFFFFFFFFFFCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@???@@@CCCDDDBBB@@@???>>>>>>======>>>>>>???<<<===>>>>>>======>>>@@@>>>>>>======>>>@@@AAABBB>>>>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;:::;;;<<<<<<:::999999:::;;;<<<<<<<<<;;;<<<===???======>>>???>>><<<:::999999999888888999999:::;;;:::;;;<<<<<<:::999999999777777777777888999:::;;;666666777888888888777777555999<<<:::666444555888444444555666777777777777999888777777888888777666888777777666666666777777444333333333444444333222000333555666555333333333222222333333333444444444555555555555555555555555888555333333555666777777666666666666777777777777555555555555666666777777777999:::;;;;;;<<<>>>@@@AAADDDKKKTTT___mmmzzzyyyqqqhhh```YYYTTTPPPQQQPPPMMMKKKHHHFFFEEEEEE@@@@@@@@@>>>;;;:::;;;<<<;;;;;;:::999888888888888777777888888999:::<<<>>>;;;>>>BBBEEEGGGHHHJJJLLLMMMQQQUUUWWWXXXZZZ^^^bbbhhhjjjnnntttyyy~~~xxxlllaaaWWWPPPJJJGGG|||ssshhhccc^^^\\\[[[ZZZVVVSSSOOOPPPRRRRRRQQQMMMIIIGGGJJJKKKJJJIIIGGGGGGJJJLLLIIIKKKLLLKKKKKKKKKLLLNNNMMMMMMMMMLLLMMMMMMMMMNNNHHHHHHJJJNNNMMMJJJKKKOOOLLLLLLKKKKKKKKKKKKKKKKKKIIIGGGIIIKKKKKKJJJNNNTTTYYYiii}}}~~~mmm]]]UUUQQQNNNJJJGGGFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCC???AAABBBAAA@@@@@@AAADDD?????????>>>>>>?????????;;;===>>>>>>======>>>???<<<===???@@@AAABBBAAAAAA<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::<<<======;;;::::::;;;999:::<<<;;;::::::<<>>AAADDDGGGLLLTTT^^^iiiuuutttnnnggg___YYYTTTPPPMMMOOONNNKKKHHHFFFDDDBBBAAA>>>???>>><<<:::999:::;;;;;;:::999999888888888999666888999888888:::>>>BBB@@@BBBFFFIIIJJJLLLOOOQQQQQQUUUZZZ[[[[[[\\\aaadddiiimmmsssyyy~~~~~~ssskkk```UUUNNNIIIFFFDDDuuummmfffbbb]]][[[[[[YYYVVVRRRNNNQQQTTTVVVUUUPPPLLLHHHJJJJJJIIIHHHGGGGGGJJJMMMLLLMMMMMMLLLKKKKKKMMMOOOLLLLLLLLLLLLMMMMMMMMMMMMHHHIIIMMMPPPNNNJJJKKKOOOLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHIIIKKKJJJJJJPPPWWW___mmmtttbbbVVVQQQMMMJJJGGGEEEEEEDDDCCCAAABBBCCCDDDEEEEEEDDDCCCBBBAAACCCDDDBBB===;;;>>>AAA@@@??????>>>>>>??????@@@;;;===>>>>>><<<<<<===???:::<<>>===<<<:::;;;;;;:::<<<===<<<999888:::===<<<;;;;;;:::999999888888999999888888999999:::;;;888:::;;;;;;999888999:::777777777777888999:::;;;666777999;;;<<<;;;:::999666444333555888::::::888999999::::::::::::999999222888===:::444111666;;;999888888777666444444333111222333222111111333555333333333111000000333555222222222333333333444444222333333444444333333222222555555555777:::888333444444444444555555555666666555444444444555666777555777999;;;===AAAFFFIIIKKKRRR]]]iiitttwwwgggccc\\\WWWSSSOOOLLLJJJKKKJJJHHHEEECCCBBB@@@@@@===>>>>>><<<:::999:::;;;:::999999888999999::::::888:::;;;::::::<<>>>>>>>>>>>======>>>>>>>>>;;;<<<======<<<<<<===???;;;;;;<<<======>>>>>>>>>>>>===<<<:::999999999:::999999:::;;;<<<<<<======;;;<<<>>>===;;;::::::;;;999<<<>>><<<999999<<>><<<:::999888888999:::999999999999999:::;;;;;;777999;;;;;;999888999:::777777777777888999:::;;;555777999;;;<<<;;;:::999555666666666666777888999::::::::::::999888777666333777:::888444222555999555555666666666666666666222333333111///000444777222444555555555444555777333444444444444555555555222222333444444333222222333555444222444999999444333333444444444555555555666555444333333555666888666888:::===@@@EEEKKKOOOTTT\\\iiiuuu|||~~~uuujjj^^^[[[UUUQQQOOOMMMKKKJJJEEEDDDCCCBBBAAAAAAAAAAAA===>>>>>><<<:::999:::<<<888888888888999:::;;;;;;;;;===???>>>===@@@GGGMMMTTTTTTUUUUUUVVVYYY]]]aaabbbfffiiihhheeeffflllrrrrrrwww|||wwwlllccc^^^RRRNNNIIIEEECCCAAA@@@>>>~~~rrriiicccccc___[[[YYYYYYWWWRRROOOKKKOOOTTTXXXWWWSSSMMMIIIIIIIIIHHHGGGFFFGGGKKKNNNJJJJJJJJJHHHGGGGGGHHHJJJGGGGGGHHHIIIJJJJJJJJJIIIGGGIIIMMMPPPLLLFFFGGGLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJHHHIIIJJJIIIKKKTTT___fffvvv}}}tttfffVVVNNNOOOGGGFFFEEEEEEFFFGGGEEEDDDAAABBBDDDEEEEEEDDDBBBAAAAAA>>>;;;;;;???AAA@@@>>>======<<<<<<<<<<<<======;;;<<<======<<<<<<===???<<<;;;:::999999:::<<<===@@@???===;;;:::999::::::777888999:::<<<===>>>>>>:::<<<======;;;::::::;;;555999======;;;<<>>;;;888888999;;;<<<::::::999999::::::;;;<<<777999::::::999888999:::777777777777888999:::;;;333444777:::::::::888777444888:::888444222666:::777777777777666444333222555555666666555555666777111222444666777888999999222333222000...000444888///111444555444222000000555555555555666666666777444444555666666555444444444666333///111888:::666555555555555666666666777666555333333333444666888666999<<>>>>><<<::::::;;;<<<777777777888999:::<<<<<<>>>@@@BBB@@@???CCCKKKRRR\\\\\\[[[ZZZ[[[^^^cccgggnnnqqqrrrnnnhhhgggmmmsssxxx|||wwwlll```UUUOOOIIIFFFBBB@@@???>>><<<;;;vvvmmmhhhfffdddbbb^^^YYYUUURRRQQQPPPOOOOOOPPPQQQRRRPPPMMMIIILLLLLLKKKJJJJJJKKKMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKHHHHHHHHHIIIKKKKKKJJJIIILLLKKKJJJIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKGGGJJJLLLNNNOOOSSS[[[```oooooobbbZZZRRRNNNNNNHHHFFFDDDDDDEEEFFFEEEDDDFFFAAA======AAADDDCCC@@@777:::???AAA@@@>>><<<<<<<<<;;;::::::;;;<<<===>>>:::===@@@AAA@@@>>>>>>>>>999;;;<<<<<<:::888888888;;;===>>>===<<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999;;;;;;;;;<<<<<<<<<======999999999999999999999999444555777888999999888777888777666555555666777888999888888888888888999999:::;;;:::999777666777888666777888888777666555444666777888888888666555444222111444888888444111222444555666333000000444888222222222333333444444444111222222333333444444555555333222444777888666444555222222555555222222555222222333333333444444444555555444555555666777888555555555555666666555333<<<===>>>BBBIIIRRR\\\aaannnrrryyy~~~wwwmmmccc^^^^^^UUUSSSPPPLLLJJJIIIJJJJJJFFFBBB===<<<>>>@@@AAAAAA>>>>>>===;;;;;;::::::::::::::::::::::::;;;;;;;;;???@@@AAABBBFFFMMMUUU[[[_________```ccciiiqqqwww|||zzzsssooosssxxxwwwmmmddd[[[QQQJJJIIIGGGBBB======???@@@===:::}}}rrrjjjfffeeeccc```\\\XXXSSSQQQOOONNNNNNNNNNNNOOOPPPOOOLLLIIIKKKKKKJJJIIIJJJKKKLLLMMMIIIIIIIIIHHHHHHIIIIIIIIIEEEDDDDDDFFFGGGHHHGGGEEEKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKFFFHHHJJJKKKNNNUUU___fffyyyyyyggg\\\UUUOOOLLLLLLFFFDDDCCCCCCDDDEEEEEEDDDEEEAAA======AAACCCBBB@@@999<<>>===???BBBBBBAAA@@@???@@@:::<<<>>>>>>===;;;;;;;;;;;;===@@@AAA???=========;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999:::::::::;;;;;;;;;888888888888888888888888::::::::::::999888777666666777888888888888777666999999888888888888888888999::::::888666555666888888888999:::999888777777666777777888777666555444444222333666666333222444555555444333111222444666222222222333333444444444111111222333333444444555555333111111222222000...777444444777777444444777222222333333333444444444444444444444555666777888666666555666777666555555999;;;>>>DDDMMMYYYeeelllsssvvv}}}wwwmmmddd[[[VVVWWWPPPOOONNNMMMKKKHHHFFFDDDEEEAAA>>>===???BBBBBBBBB???>>>===<<<;;;;;;;;;;;;===<<<:::999888999:::;;;>>>@@@CCCGGGKKKPPPWWW[[[ZZZ\\\___dddjjjsss}}}zzzwww{{{uuukkk___XXXPPPHHHEEEEEECCC???;;;<<<@@@BBB@@@>>>vvvlllgggeeeeeeaaa___ZZZUUUQQQOOOMMMMMMNNNMMMLLLMMMMMMMMMKKKIIIKKKKKKKKKKKKKKKLLLMMMMMMHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFGGGIIIIIIHHHFFFJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJHHHIIIJJJKKKOOOZZZgggqqq}}}nnn^^^VVVQQQMMMKKKKKKDDDCCCAAABBBDDDFFFFFFEEEEEEAAA>>>>>>AAACCCBBB@@@<<<===??????===<<<<<<===>>>===<<<;;;:::;;;<<<<<<===???BBBBBB@@@???>>>???999;;;>>>>>>===<<<<<<===:::>>>CCCEEEDDDAAA>>>===<<<<<<<<<;;;;;;:::::::::777777888888999999::::::888888888888999999999999888888888888888888888888===<<<;;;:::999999999999666777999;;;;;;999777666::::::999888777777777888888999999777555555666777777777888999999999888888666666777777777666555555666333222444444222333666666444222111333444444444222222333333333333444444111111222222333444444444666444222222333333222111666333333666666333333666333333333333444444444444444444333444444555666777666666666666777777777777:::===BBBIIITTTaaannnwww{{{~~~vvvjjjaaaYYYQQQOOOPPPKKKLLLMMMLLLJJJEEEAAA>>>BBB@@@??????AAACCCCCCCCC???>>>===<<<<<<;;;;;;<<<===<<<:::999:::<<<>>>@@@AAADDDIIIMMMQQQVVVZZZ]]]\\\```fffnnnvvvyyyrrreee[[[PPPJJJEEE@@@@@@BBB>>><<<:::<<<@@@CCCCCCBBB{{{pppiiifffffffffaaa^^^YYYTTTPPPNNNMMMMMMOOOMMMLLLLLLLLLLLLKKKJJJLLLLLLLLLMMMMMMNNNNNNOOOGGGHHHJJJJJJJJJJJJHHHGGGIIIHHHGGGHHHJJJJJJIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJMMMMMMMMMNNNSSS```ppp{{{uuuhhhZZZSSSPPPMMMKKKKKKCCCBBBBBBCCCEEEGGGHHHGGGDDDBBB??????AAABBBAAA@@@>>>??????>>><<<;;;<<<>>>>>>===<<<;;;::::::;;;<<<<<<===??????===<<<<<<<<<777999<<<<<<;;;;;;;;;<<<:::???EEEHHHGGGCCC???===<<<<<<<<<;;;;;;::::::999666777777888999:::;;;;;;888888888888999999999999888888888888888888888888:::999888888999:::<<<===888999999::::::999999888::::::999888777777777777777888888777555444555777444444555666666777777777666666666666666666555555555222222555555222222555666333000111444666555333333333333333333333333333111111111222333333444444333222111222333555666777333111111333333111111333333333333444444444444555333333333333444555666777555666666666666777888:::@@@DDDJJJQQQ[[[ggguuu~~~ssshhh]]]WWWRRRMMMMMMPPPJJJJJJJJJIIIFFFCCC@@@>>>@@@?????????AAABBBBBBBBB===<<<;;;;;;:::::::::;;;999:::;;;===???AAACCCDDDHHHKKKOOORRRVVVZZZ___bbbfffkkkrrr{{{~~~sssiiibbbWWWOOOGGGDDDAAA>>>???AAA<<<;;;999;;;???BBBCCCCCCwwwmmmhhhggggggggg___\\\XXXSSSPPPNNNNNNOOOPPPNNNLLLLLLMMMMMMKKKJJJJJJJJJKKKLLLMMMMMMMMMNNNIIIJJJKKKLLLLLLKKKJJJIIIFFFEEEEEEFFFGGGGGGEEEDDDHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKPPPPPPOOOPPPWWWddduuunnnbbbVVVQQQOOOKKKIIIIIIDDDCCCCCCDDDGGGIIIIIIIIICCCBBBAAA@@@AAAAAA@@@@@@???@@@???===<<<;;;===>>>>>>===<<<;;;::::::;;;<<<;;;<<<>>>===<<<;;;<<<===777999<<<===<<<;;;;;;<<<999>>>DDDHHHGGGCCC???===<<<<<<<<<;;;;;;:::::::::777777888999:::;;;;;;<<<999999999999::::::::::::::::::::::::::::::::::::888888777777777999;;;<<<<<<:::888777777888:::<<<:::999999888777777888888777777888777555555666777444444444555555666777777555555555555555555666666333111444888888444111333444222000111444666444222333333333333333333333333000000111222222333333444......//////000111333444333111111333333111111333333333444444444555555555444444444444555666777777333555666777777888;;;>>>DDDJJJSSS[[[dddppp}}}yyytttfff]]]UUURRRPPPNNNOOOSSSLLLJJJGGGDDDBBBAAAAAAAAA???@@@@@@?????????@@@AAA::::::999888888888999999666999<<>>@@@<<<;;;:::;;;===???@@@@@@rrriiifffffffffeee]]]ZZZVVVQQQOOONNNOOOPPPOOOMMMLLLMMMMMMMMMKKKIIIFFFGGGHHHJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIHHHGGGHHHIIIIIIGGGEEEIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLOOOOOOQQQTTT[[[iiiyyyyyyggg[[[PPPMMMKKKHHHFFFFFFFFFDDDDDDEEEHHHJJJJJJJJJBBBBBBBBBAAAAAA@@@@@@???>>>??????>>><<<<<<>>>???>>>===<<<;;;:::;;;<<<<<<<<<===>>>>>>======>>>@@@:::<<>>======>>>888<<>>===;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777666666666666===;;;888555555888;;;===999888888888888888999999777888888777666555777888777777666666666777888888555555444444555555666777222111444999999444111222222111111222444444444333444444333333333333222222000000111111222333333333111222444444222111222222666333333666666333333666333444444444555555555555555555444555555666777888222555888999999;;;@@@EEEHHHQQQ]]]gggppp{{{zzzqqqkkkggg\\\UUUOOOOOOOOONNNPPPTTTLLLIIIDDD@@@???@@@CCCEEECCCCCCBBB@@@======>>>@@@888888777777777777888888888:::===@@@BBBBBBBBBAAAPPPRRRUUUYYY^^^eeemmmsssvvv}}}|||qqqiii```UUUMMMIIIBBB===<<>>===???<<<<<<;;;::::::;;;<<<<<>>??????>>>===>>>@@@<<<<<<;;;:::;;;<<<===>>>:::;;;======<<<===???AAA<<<>>>@@@@@@>>><<<<<<===777:::===???>>>=========999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::888888888888777666555555;;;:::888666666888:::;;;777777777777888999::::::777888999888666666888:::888888777666555666777777555555444444444555666777333222333777777333222333///111222333333333333555444444444333333222222222000000000111222222333333111555888999777555444555777444444777777444444777444444444444555555555555666666666666666777999999333777;;;<<<===@@@GGGMMMPPP[[[iiisss{{{yyynnneee___]]]TTTNNNKKKLLLLLLKKKLLLOOOIIIFFFAAA>>>===@@@CCCEEEIIIHHHFFFBBB===<<<>>>@@@888888777777777777888888<<<===???AAAEEEHHHLLLMMMRRRWWW^^^eeemmmuuu}}}vvviii]]]XXXRRRJJJEEEDDD@@@;;;999<<<>>>>>>>>>AAA;;;::::::888777888999:::}}}tttiiibbb``````^^^\\\WWWTTTPPPMMMKKKMMMOOOQQQJJJJJJKKKLLLMMMKKKGGGDDDIIIJJJLLLNNNOOOPPPOOOOOOKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIIIIIIIJJJJJJHHHFFFIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNRRRYYY```kkkyyyrrreee]]]SSSKKKKKKLLLJJJIIIIIIEEEDDDCCCDDDFFFGGGGGGGGGBBBCCCCCCCCCAAA?????????;;;===???@@@???>>>???@@@<<<;;;::::::;;;<<<===>>>777888:::::::::;;;>>>@@@;;;<<<>>>>>><<<:::::::::777999;;;;;;;;;;;;<<<===888999999:::;;;<<<=====================<<<<<<<<<999999:::::::::;;;;;;;;;999999999999999999999999444555777888999999888888888888888888888888888888666666777777888999;;;;;;888999999888777777999:::777666555444333333444555555444444333444555666777666333222555555222333666---111444444222111333666444444444333333222222222000000000111222222333333***///444777666444444555555333333555555333333555444444444555555555666666666666666666777888999:::555999===???@@@DDDKKKRRRZZZeeerrr|||sssfff^^^YYYXXXPPPKKKHHHIIIIIIGGGGGGIIIEEECCC@@@>>>===???BBBDDDMMMLLLIIICCC===<<<>>>AAA999888888888888888999999>>>>>>???CCCIIIQQQYYY^^^UUU\\\fffqqq{{{~~~yyyjjj]]]QQQMMMJJJEEEBBBCCCBBB===999;;;===>>>AAAEEE999999999777666777888:::xxxpppgggaaa___^^^ZZZWWWMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLKKKKKKJJJIIIGGGGGGLLLMMMOOOPPPQQQPPPPPPOOOLLLJJJHHHIIILLLMMMLLLIIIIIIHHHGGGGGGIIIKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJFFFHHHJJJKKKKKKLLLNNNPPPOOOQQQZZZiiittt|||rrrcccYYYLLLKKKIIIGGGFFFDDDDDDDDDEEEDDDCCCCCCCCCEEEFFFGGGDDDBBB@@@>>>=========>>><<<=========<<<===???@@@<<<<<<===>>>>>>>>>>>>>>>GGGFFFCCC>>>:::888999:::???>>><<<;;;999999888888999999999:::;;;<<<===>>>777888999:::;;;;;;;;;;;;<<<:::999;;;>>>???===:::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;777777777777777888888888;;;:::999888777777777777444666999999888777777777999777666555555666777999555777888777555444777999444555555555666666777777777777666555444444333333222222111111222222333444555555555555555444444333///111444555444333444555666333333666666333444666777666444333222333333444444555666666555555666888777666555666777888777666888888<<>>===>>>AAACCCLLLOOONNNHHH???;;;===BBB999999;;;;;;777555:::CCC@@@BBBFFFKKKPPPUUUZZZ\\\```iiisss}}}rrraaaRRROOOHHHBBBAAABBBCCCAAA;;;;;;<<<<<<===<<<<<<<<<;;;:::888777777888:::;;;uuuooohhhcccaaa___ZZZVVVLLLKKKKKKJJJIIIIIIJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJNNNNNNOOOPPPPPPOOONNNMMMLLLJJJIIIJJJLLLMMMLLLJJJIIIHHHGGGHHHJJJLLLLLLKKKIIIJJJKKKLLLMMMLLLLLLKKKKKKLLLMMMLLLKKKJJJKKKLLLSSSVVVaaappp|||wwwiii]]]UUUJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFCCCBBB@@@???>>>======>>><<<===>>>>>>???@@@AAACCC======>>>??????????????????@@@???>>><<<<<<>>>@@@>>>>>><<<;;;::::::999999:::::::::::::::;;;<<<===888999:::;;;<<<<<<<<<<<<<<<;;;:::<<<>>>???===;;;;;;;;;<<<<<<<<<;;;;;;:::888888999:::;;;<<<<<<===666666777777888888888999888888888777888888999:::888999;;;;;;999888888999888777555444444555777888666777888777444444666888444444444444555555555666555555444444333222222111222222111111222222333444555555666666555555444333666222...,,,,,,000555999777444444666666333333666555555444333333333333333444555666666555444555777666666666777888999::::::======BBBIIIMMMSSS```mmmwww}}}wwwhhh]]]WWWTTTQQQNNNLLLJJJHHHGGGGGGFFFDDDBBB?????????>>>======@@@CCCIIIMMMQQQMMMEEE???===???BBB>>>;;;>>>@@@@@@BBBFFFEEEHHHMMMRRRWWW[[[___aaaiiiqqqzzzwwwrrrooodddVVVLLLIIICCC>>>===>>>>>>===:::;;;<<<<<<===<<<<<<<<<;;;:::999777777999:::;;;wwwqqqmmmiiifffccc___YYYTTTKKKKKKJJJIIIIIIIIIIIIJJJGGGHHHJJJLLLMMMNNNNNNOOOQQQQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJLLLMMMMMMKKKIIIHHHGGGHHHKKKMMMMMMMMMIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNMMMKKKJJJKKKMMMRRRXXXfffwww~~~~~~pppcccZZZVVVHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDBBBBBB@@@???>>>>>>>>>>>>===>>>???@@@AAABBBCCCDDD>>>>>>???@@@@@@@@@@@@???;;;<<<>>>>>>>>>???AAABBB======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999:::;;;<<<<<<======<<<<<<;;;;;;<<<>>>???===<<<:::;;;<<<<<<<<<:::999888666777888999:::999999888555555666777888999999:::666666666777888:::;;;<<<:::;;;;;;:::888777888999777666555444444555666777666777777666444333444666333333333444444444444444333333222222111111000000222222111111222222333444555666666666666555444444666111+++))),,,111555666777444444666666333222555444444444444444333333222444555666555444333444555666666666777999;;;<<<===@@@BBBHHHRRR[[[dddpppzzzvvvmmm```UUUPPPMMMKKKIIIMMMKKKGGGEEEDDDCCCAAA???>>>??????>>>======@@@BBBDDDKKKRRRRRRLLLCCC>>><<>>;;;;;;;;;;;;;;;:::;;;;;;<<<======<<<<<<;;;:::999888888999:::;;;}}}qqqllljjjhhhgggddd^^^WWWRRRJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJKKKMMMOOOPPPPPPQQQVVVUUUSSSQQQOOOMMMKKKJJJKKKKKKKKKKKKMMMMMMMMMMMMJJJIIIHHHJJJLLLOOOOOOOOOKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKLLLOOOQQQTTT^^^nnn~~~zzz{{{{{{xxxiii]]]WWWUUUHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCAAAAAA@@@??????>>>>>>>>>?????????@@@AAABBBAAAAAA======>>>????????????>>><<<>>>@@@@@@???>>>>>>???<<<<<<<<<;;;;;;<<<======;;;;;;::::::999:::::::::999::::::;;;<<<<<<;;;;;;<<<<<<<<<===>>>>>>======:::;;;<<<<<<;;;:::888777777888999999777555222000444555666777888999::::::666666666777888:::;;;<<<::::::999777555444666888666666555444444555666666777666666555333333333444444444444444444444444444333222222222111111000000222222111111222222333444555666666666666555444444000------000555666222---888555444666666222222555222333444555555444222111333555555555333222333444666777777888888:::<<<>>>AAAEEEMMMZZZgggrrr|||uuukkkdddZZZRRRNNNMMMKKKJJJLLLIIIFFFCCCAAA@@@>>><<<===>>>>>>===<<<===???AAA@@@GGGOOOQQQLLLEEE???===;;;222///777BBBGGGHHHHHHQQQVVV\\\aaaccceeehhhkkkrrr|||~~~mmmjjjaaaVVVSSSUUUUUUQQQHHHBBB>>>======<<<===>>>::::::;;;<<<============;;;:::999999999999:::;;;xxxmmmggggggfffeeebbb\\\UUUPPPJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQYYYWWWUUUSSSPPPNNNLLLKKKJJJKKKLLLMMMMMMMMMNNNOOOLLLKKKJJJKKKNNNPPPPPPPPPNNNNNNLLLKKKIIIHHHHHHGGGHHHIIIJJJJJJKKKMMMPPPSSS]]]jjj{{{}}}wwwxxxzzz|||lll^^^UUUQQQPPPIIIHHHGGGEEEDDDCCCBBBBBBEEEDDDDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@??????>>>===@@@>>>>>>???@@@@@@>>><<<;;;<<<<<<===>>>============???@@@@@@>>>======>>><<<;;;;;;;;;;;;<<<======;;;;;;:::999999999::::::888888999:::::::::999999;;;<<<==================::::::;;;;;;;;;:::888888999999::::::888555222000444555666777888999::::::888888777777888999999:::::::::999777555444666888666666666555555666666666777666555444444444444444666666555555555555555555333333333333222222222222222222111111222222333444555555555555555444333333......///555:::999222+++777444444666666333222555111222333444444444222222333444555444333222333555777888999888777888<<>>===<<<:::<<<===>>>===<<<<<<>>>???>>>CCCHHHJJJHHHDDDBBBAAA@@@;;;:::@@@EEEHHHKKKOOOSSSXXX^^^aaabbbcccgggkkkqqq~~~vvvlll^^^ZZZSSSKKKIIIMMMPPPPPPFFF@@@<<>>AAA999:::;;;<<<============;;;::::::::::::::::::;;;|||rrrjjjccccccbbb```\\\WWWRRROOOKKKJJJJJJJJJJJJKKKLLLLLLOOOOOOPPPQQQQQQQQQQQQQQQYYYWWWUUURRRPPPNNNMMMMMMJJJLLLMMMNNNMMMMMMOOOQQQNNNMMMLLLMMMOOOPPPPPPPPPOOONNNLLLJJJIIIHHHGGGGGGJJJKKKKKKKKKKKKNNNQQQUUUdddrrr~~~wwwvvvzzztttdddYYYSSSOOONNNJJJHHHGGGEEECCCBBBAAAAAACCCCCCDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@???>>>===???===<<<===@@@@@@===999:::;;;<<<<<<======<<<<<<<<<===??????>>>>>>@@@AAA;;;;;;:::::::::;;;;;;<<<::::::999999999999::::::888888999999999999888888999;;;======<<<;;;<<<===;;;:::::::::::::::;;;;;;999999:::;;;;;;:::999888555555666777888999999:::999999888888888888888888:::;;;;;;:::888777888999666777777777777777777666777555444444555666666555666666666666666555555555444444444444444444333333222222111111222222333444444444444444444333222222333111000222555777555333666333333666666333333666111222222333333333333333222444555555444444555666777999:::999888999>>>CCCKKKVVVeeeqqq}}}}}}pppcccSSSRRRQQQOOOMMMLLLKKKJJJFFFCCC???===<<<<<<;;;;;;;;;<<<======<<<<<<===>>>===???AAABBBCCCCCCFFFGGGKKKHHHGGGHHHHHHGGGJJJPPPTTTYYY^^^______```fffkkkrrrttteeeYYYRRROOOIIIDDDBBBDDDFFFHHHBBB:::888===>>>:::;;;@@@999999;;;<<<======>>>>>>::::::;;;;;;;;;;;;::::::{{{ssskkkddd``````^^^[[[VVVRRRPPPOOOKKKKKKKKKKKKKKKLLLMMMMMMOOOPPPQQQRRRSSSSSSSSSSSSVVVUUURRRPPPNNNMMMMMMMMMJJJLLLNNNNNNMMMNNNPPPRRRQQQOOONNNNNNOOOPPPPPPOOOMMMLLLJJJIIIHHHHHHIIIIIIIIIJJJKKKLLLNNNRRRWWW[[[hhhwwwzzzvvvzzz~~~lll]]]VVVSSSOOOKKKHHHGGGEEEDDDCCCBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBB??????@@@AAA@@@???>>>===<<<::::::===AAABBB>>>;;;;;;<<<<<<===============<<<============>>>AAACCC;;;::::::999999999::::::888888888888999:::;;;;;;999999999::::::999999888888:::<<<<<<::::::;;;<<<;;;;;;:::999:::;;;===???999999999999999999999999666666777777888888888999999999888888888888888999888999;;;;;;999888888999777777888888888888777777777555333444777888888777666666666555555444444444333333444444444444444444222222111111222222333444222222333333222222111000444333111111111444666777555222222666666444555888222222111111222333333444222333555555555555777999555888;;;;;;:::===DDDJJJRRRbbbsss}}}xxxnnnaaaWWWLLLNNNPPPOOOMMMJJJGGGFFFBBB???<<<:::;;;<<<<<<<<<:::;;;======<<<<<<<<<===<<<<<<===>>>@@@DDDIIIMMMRRRNNNLLLMMMLLLJJJMMMQQQUUUZZZ^^^^^^\\\^^^eeekkkttt}}}qqqeeeXXXNNNGGGEEEDDDBBB@@@>>>???AAA>>>555444:::<<<888888>>>888999:::<<<===>>>>>>>>>:::;;;;;;;;;;;;;;;;;;:::uuullleee______^^^[[[WWWSSSPPPOOOOOOLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOQQQSSSTTTUUUUUUUUUSSSRRRPPPNNNMMMMMMMMMMMMIIILLLOOOOOONNNNNNPPPSSSRRRQQQOOOOOOPPPPPPPPPOOOJJJJJJIIIHHHIIIJJJKKKLLLFFFHHHJJJMMMQQQWWW^^^cccppp|||vvv{{{vvvbbbUUUQQQNNNJJJEEEEEEEEEDDDCCCCCCCCCCCCCCC@@@AAACCCDDDDDDDDDCCCCCC>>>???@@@AAAAAA@@@>>>===:::888888===BBBDDDAAA===<<<======>>>>>>>>>>>>>>>??????>>>===<<<===@@@CCC;;;:::999999888888888999888888888888999:::;;;<<<::::::;;;;;;;;;:::999999777999<<<<<<:::999:::<<<<<<;;;999999:::<<>>888999:::<<<===>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::