BM6P6(@ }}}}}}|||yyyuuuuuuwwwuuuooojjjiiiiiiiiihhhgggeeedddccc^^^\\\ZZZYYYXXXYYYZZZ[[[WWWSSSPPPQQQUUUVVVTTTQQQPPPPPPPPPOOOMMMJJJHHHFFFDDDDDDCCCCCCCCCDDDDDDEEECCCBBB???>>>======???@@@BBBAAA???===;;;;;;;;;<<<::::::::::::::::::::::::666666555444333333222222000......111444444000,,,000...---,,,,,,---///000------,,,******---222555HHHAAA777///,,,---///111((()))******)))(((&&&%%%+++&&&$$$'''***(((%%%%%%((('''&&&))),,,!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''')))%%% ###)))"""%%%'''&&&$$$###%%%'''$$$&&&''''''&&&%%%&&&''')))***,,,,,,++++++,,,---,,,...111111111111222333888777777888999:::999777:::::::::999888777555555BBB>>>======<<<888888:::666666888999999999888888::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;~~~|||}}}}}}yyyxxxxxxvvvqqqlllkkkkkkjjjiiihhhfffdddccc___^^^\\\[[[ZZZ[[[\\\]]]YYYUUURRRSSSVVVWWWUUURRRPPPPPPPPPOOOLLLJJJGGGFFFEEEEEEEEEEEEEEEEEEEEEEEE@@@????????????AAABBBCCCBBBAAA???>>><<<;;;;;;;;;::::::::::::::::::::::::666666555555444333333222444444444555666666444222111000...---------///000------,,,++++++---111555NNNGGG===444...+++++++++000000///...,,,***)))(((&&&""""""%%%'''%%%%%%'''&&&&&&%%%'''*** %%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$#########$$$!!!###(((((("""$$$''')))(((&&&'''***---$$$&&&(((((('''&&&'''((()))+++------,,,,,,---......000222333333333555666:::::::::;;;<<<===<<<;;;888999;;;<<<>>>?????????:::777666999999777777:::888777777777999:::<<<===;;;;;;;;;;;;;;;::::::::::::999999999888888777777~~~}}}|||{{{xxxsssooonnnmmmlllkkkiiigggeeedddaaa```___]]]]]]^^^______\\\XXXUUUUUUWWWWWWUUUSSSQQQPPPPPPNNNLLLJJJHHHFFFEEEEEEFFFFFFFFFFFFEEEEEE@@@@@@@@@AAABBBBBBCCCCCCAAAAAA@@@???>>><<<;;;:::999999999999999999999999666666666555555444444444444555555444222111222333222111///...---...//////---------++++++---111444DDD@@@:::444000............---,,,+++***)))))))))(((&&&'''***(((%%%&&&***%%%%%%$$$%%%(((%%%%%%%%%&&&&&&'''''''''(((%%%%%%%%%$$$$$$$$$$$$###'''###!!!%%%***+++&&& %%%''')))((('''(((,,,000$$$&&&((((((''''''((()))***+++............///000000222444555555666888::::::;;;<<<===>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;;;;::::::888888;;;<<<999:::===:::999888777888;;;>>>AAA<<<;;;;;;::::::999999888666555555444333222222111{{{vvvrrrppppppooommmkkkhhhfffeeeaaaaaa```_________``````]]]ZZZWWWVVVVVVVVVTTTRRRRRRQQQPPPNNNLLLJJJHHHGGGEEEEEEFFFGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAA@@@???===;;;999888888888888888888888888666666666666666666666666444555555222...---000444//////.........//////000......---,,,+++,,,000222777666444222///......///)))(((''''''(((***,,,---,,,,,,,,,,,,((("""###'''&&&&&&$$$%%%(((''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&(((((($$$%%%+++$$$&&&'''&&&$$$%%%)))---###%%%'''(((((('''(((***+++---///000000000222333222444666666777888:::===999;;;===>>>>>>>>>???@@@=========<<<;;;999888777???<<<<<<>>>>>>;;;:::<<<<<<;;;:::999999;;;===>>>;;;;;;:::999888777666555222222111000///...------~~~xxxtttrrrqqqpppnnnllljjjhhhfffbbbaaa``````______^^^^^^\\\ZZZXXXWWWVVVUUUTTTSSSSSSRRRPPPNNNLLLKKKIIIIIIFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAA???===;;;:::888888888888888888888888777777777777777777777777777888777444000///333666,,,,,,------...///111111.........---+++,,,///111444555444111---***))))))******))))))***,,,...///)))((())))))$$$###''' (((&&&&&&)))!!!***))))))((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%"""%%%%%%###&&&((()))'''$$$###&&&)))###%%%'''(((((((((***+++---///222333333444666777555777888888888:::===???;;;>>>@@@AAA@@@???AAABBB;;;<<<===???@@@@@@@@@@@@===:::;;;>>>===999888:::<<<<<<;;;;;;:::888777666888888777666444333222222//////......---,,,,,,+++yyyuuurrrqqqpppooommmkkkiiihhhcccbbbbbb```___^^^]]]\\\\\\[[[YYYWWWVVVUUUTTTTTTUUUTTTRRROOOMMMLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEFFFBBBBBBBBBCCCDDDDDDEEEEEEBBBBBBAAA@@@???===<<<;;;999999999999999999999999777777777888888999999999555555444222000000222444,,,---...///000000111111...//////---,,,,,,...//////111444222///------///,,,+++***))))))))))))))))))'''''')))'''$$$$$$((()))"""+++(((''')))###---***))))))((('''&&&%%%%%%""""""############$$$$$$%%%""" ###'''%%%)))+++---+++(((&&&(((***$$$''')))+++++++++---...000222555777777888:::;;;:::;;;<<<;;;;;;<<>>===<<<<<<:::<<<@@@@@@======???:::::::::999777555222000444444333222111//////...,,,,,,,,,,,,,,,+++++++++yyytttqqqppppppooommmllljjjiiieeeeeecccbbb```^^^\\\[[[\\\\\\[[[YYYWWWVVVVVVWWWWWWVVVSSSQQQOOOMMMMMMMMMMMMKKKIIIGGGFFFGGGHHHIIIEEEEEEDDDDDDEEEFFFHHHIIICCCBBBAAA???>>>===<<<<<<::::::::::::::::::::::::777777888888999::::::;;;444222000000111222222222111111111222222111111000/////////...,,,,,,---...+++///333333000///111444*********)))((('''&&&%%%...***))),,,---+++***+++)))""",,,(((&&&)))###...''''''''''''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%***///---%%%))),,,//////,,,******,,,'''***,,,...//////111333222444888999:::;;;===???@@@AAAAAA???>>>???BBBEEECCCFFFIIIHHHDDDBBBDDDGGGGGGFFFDDDBBB???;;;888777???===???BBBCCC???===???888777666444222111000///000//////...---,,,++++++))))))************++++++yyytttppppppoooooonnnlllkkkjjjgggfffeeecccaaa^^^\\\ZZZ]]]]]]\\\[[[YYYXXXXXXYYYXXXWWWTTTQQQOOONNNNNNNNNPPPNNNJJJHHHGGGHHHJJJLLLLLLJJJHHHFFFFFFFFFHHHIIIDDDCCCAAA>>>============::::::::::::::::::::::::777777888999:::;;;;;;<<<888555333444777888777555555555555444333222000//////000000...,,,+++,,,...222555777333---)))))),,,***+++,,,......---,,,+++111+++(((+++,,,)))&&&&&&)))""",,,(((&&&(((###...%%%%%%&&&'''((()))***+++((((((((()))))))))******!!!&&&+++***&&&%%%(((---&&&***///000...++++++,,,***,,,///111222222444666333666999;;;<<<===???AAAEEEEEEDDDBBBAAABBBDDDGGGCCCFFFIIIGGGCCC@@@BBBEEEGGGGGGGGGFFFEEECCCBBBAAA???======@@@>>>999666777666444222///......000111---,,,,,,++++++******)))''''''(((((()))******+++|||uuutttrrrpppmmmkkkiiihhhkkkgggcccaaa``````___^^^___^^^]]][[[ZZZYYYYYYYYYWWWWWWXXXWWWVVVTTTQQQPPPQQQPPPNNNLLLKKKJJJKKKKKKJJJLLLNNNMMMKKKIIIHHHHHHGGGCCC???>>>???@@@>>><<<<<<;;;999:::<<<=========:::888777777888999999888;;;999777555333333333444222333333222000///000222...------,,,,,,...///000777555111---+++***+++,,,---+++)))'''''')))+++---...------,,,+++***))))))(((&&&&&&&&&$$$"""&&&---&&&)))(((&&&&&&)))***((($$$%%%&&&&&&%%%%%%''')))!!!###%%%&&&&&&&&&'''((()))+++---/////////111222222222222222444555777888888999:::===@@@BBBDDDFFFEEEFFFFFFGGGGGGFFFFFFEEEHHHGGGEEEDDDDDDEEEFFFGGGJJJJJJHHHEEEAAA@@@@@@BBB???>>>===:::888666444333222222222111000...,,,+++---******,,,+++'''&&&((())))))))))))))))))))))))|||uuutttsssqqqooommmlllkkkllliiieeebbbbbbaaa```___^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZXXXWWWVVVWWWVVVSSSQQQQQQOOONNNLLLKKKKKKKKKKKKKKKMMMNNNMMMKKKIIIIIIIIIFFFCCC@@@???AAAAAAAAA???@@@>>><<<<<<======<<<;;;;;;999777888999:::999999999999777666555555444444333444444222000///000222//////...---...///000111666444000---+++***++++++,,,+++***))))))***+++,,,---,,,,,,++++++*********+++)))((()))'''%%%)))///&&&((('''$$$$$$''''''$$$&&&'''((('''&&&&&&((()))$$$&&&'''((('''&&&'''(((***,,,///000000111222444333444555666888999999999777888:::===@@@BBBDDDEEEJJJJJJJJJIIIIIIHHHHHHHHHLLLJJJIIIGGGGGGHHHIIIJJJJJJIIIHHHDDD@@@===<<<===<<<;;;:::888666444222222/////////...------,,,,,,...***((()))(((%%%&&&***(((((()))***+++,,,,,,---|||uuuuuutttsssqqqpppoooooommmjjjfffdddccccccbbb```]]]]]]\\\\\\\\\\\\]]]]]]___ZZZVVVUUUXXXYYYVVVRRRQQQPPPNNNLLLKKKKKKKKKLLLLLLMMMOOONNNLLLJJJJJJKKKEEECCCAAAAAACCCDDDDDDDDDEEECCC@@@>>>>>>>>><<<:::<<<:::999999:::;;;;;;:::888888888888888777666666444555444333111000111222000000000000000111222222444222///,,,*********++++++++++++******+++++++++++++++++++++++++++++++++,,,))))))***)))'''***000''')))((($$$$$$&&&&&&$$$((())))))((('''&&&((()))&&&(((******((('''((()))+++---000222222333555666555777999;;;=========<<<999;;;>>>AAADDDFFFFFFGGGMMMLLLKKKJJJIIIIIIJJJKKKMMMLLLKKKJJJIIIJJJKKKKKKFFFFFFFFFCCC>>>;;;999999777777666444333222111000,,,,,,+++******+++,,,---...)))&&&'''&&&%%%'''+++'''''')))***,,,...000000ӵĦĦӵĦ|||wwwvvvuuutttrrrpppoooooommmkkkgggfffeeedddbbbaaa\\\\\\\\\\\\]]]^^^___```ccc\\\UUUTTTYYY[[[XXXTTTQQQPPPOOOMMMLLLLLLMMMMMMMMMNNNOOOOOOMMMLLLLLLMMMEEEDDDCCCDDDEEEFFFHHHHHHGGGEEEBBBAAA@@@@@@>>>======<<<::::::<<<===<<<;;;777888999::::::999888777555666666444222111111333222222222222222333333444222111...,,,******************+++,,,,,,+++***************++++++,,,,,,,,,+++((('''))))))(((***...(((***)))&&&&&&******((()))******(((&&&&&&'''(((&&&(((************+++,,,,,,...222333444555777999::::::<<<===???@@@AAABBB???AAADDDGGGJJJKKKKKKKKKKKKJJJIIIHHHHHHJJJLLLMMMLLLKKKJJJIIIHHHHHHIIIIIIAAACCCCCCAAA===:::888777333333222222111111111000---,,,***))))))***,,,------)))((())))))'''(((,,,((()))***,,,...///0001114ĉ@ӵ>L=hĦ4ĉ@ӵ>L|||yyyxxxwwwtttrrrooonnnmmmnnnkkkiiigggfffeeecccaaa\\\\\\]]]]]]^^^```aaabbbeee]]]VVVUUUYYY\\\YYYVVVSSSRRRPPPOOONNNNNNOOOPPPOOOPPPPPPOOONNNMMMNNNOOOFFFFFFFFFFFFFFFGGGIIIKKKGGGEEEBBBBBBBBBCCCBBB@@@???===<<<<<<>>>>>>>>>===888999:::;;;;;;;;;:::999777777777555222111222333333333333444444444444444111000...,,,++++++++++++***+++,,,------,,,+++************++++++,,,,,,---,,,((('''***,,,+++,,,///%%%((((((&&&''',,,---+++((())))))(((&&&%%%&&&((($$$&&&)))+++,,,---///000...000444666777999;;;===????????????AAADDDGGGHHHEEEFFFHHHJJJLLLLLLMMMLLLJJJIIIHHHHHHJJJLLLOOOQQQKKKJJJIIIIIIHHHGGGGGGGGGBBBCCCBBB@@@;;;666333222000000000000111111222222///...+++)))))))))+++,,,+++)))***......+++***+++,,,,,,,,,---......//////GG=?HdĦ=ĪjGG=?HdĦ|||{{{zzzxxxuuurrrpppnnnmmmooommmkkkiiiiiigggeeeccc]]]]]]^^^^^^___aaabbbcccddd^^^XXXWWWYYY[[[YYYWWWTTTSSSRRRQQQPPPQQQRRRRRRPPPQQQQQQPPPOOONNNPPPRRRHHHIIIIIIHHHFFFGGGIIIKKKFFFDDDCCCCCCDDDEEEDDDCCCAAA???>>>>>>???@@@@@@???:::;;;;;;<<<<<<<<<;;;;;;888999888666333222333444333333444555555555555555000///...---,,,,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,///+++***...000//////111!!!%%%%%%$$$&&&+++---+++'''(((((('''&&&%%%'''(((%%%'''+++---...000222444111444777:::;;;===@@@BBBCCCCCCCCCDDDFFFIIILLLMMMIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKMMMOOOQQQSSSJJJJJJIIIHHHHHHGGGFFFEEECCCCCCAAA<<<666000---,,,,,,---...///111222333333///...,,,+++*********+++)))(((+++000111---+++,,,.........---------------ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ}}}{{{zzzyyywwwtttrrrqqqppprrrpppnnnmmmlllkkkhhheee^^^^^^^^^___```aaabbbcccaaa^^^ZZZXXXYYYYYYYYYXXXVVVUUUTTTSSSSSSSSSTTTUUUQQQRRRRRRQQQOOOOOOQQQSSSJJJKKKKKKIIIFFFEEEGGGJJJGGGEEECCCCCCDDDEEEDDDCCCBBB@@@??????@@@AAAAAA@@@======<<<<<<;;;<<<<<<<<<999:::999777444333333444333333555666666666555444000//////......---------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,///+++***///222111000222"""%%%&&&%%%&&&+++---+++'''((()))((('''''')))***)))+++///111222333555777555888<<>>===;;;666111---++++++)))***+++---///111333333++++++++++++++++++++++++***(((***...///,,,,,,...------------------------?~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??}}}{{{zzzyyyxxxwwwuuutttttttttrrrqqqpppooommmjjjhhh____________```aaabbbccc___^^^\\\ZZZXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVRRRRRRRRRQQQPPPPPPRRRTTTLLLMMMLLLIIIFFFDDDFFFHHHHHHFFFDDDCCCDDDDDDCCCBBBCCCAAA@@@@@@AAABBBAAAAAA???>>>===;;;;;;;;;<<<===:::::::::777444333333444222333555666666666555444000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...)))(((---111000///000&&&))))))'''(((,,,---+++((()))***)))((()))+++,,,---///222444444555666888999<<<@@@CCCEEEGGGJJJLLLEEEIIIOOOTTTVVVUUURRRPPPTTTRRRNNNLLLKKKKKKMMMNNNKKKLLLLLLLLLLLLKKKJJJJJJCCCCCCCCCBBBAAA???>>>===666666444111...---...///'''(((***,,,...000222333((((((***+++,,,,,,,,,,,,+++((((((+++,,,+++,,,///,,,,,,,,,------------...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]Ħ|||}}}{{{xxxwwwwwwvvvtttsssuuutttqqqnnnlllkkkjjjjjjhhhfffcccbbbccccccccccccccc___[[[ZZZ[[[\\\[[[YYYVVVVVVWWWWWWWWWVVVUUUUUUUUUQQQNNNPPPTTTVVVUUURRRSSSQQQNNNLLLKKKIIIFFFDDDEEEDDDDDDDDDDDDFFFHHHIIIEEEDDDBBBBBBCCCCCCBBB@@@????????????>>>===<<<;;;;;;999888888999888777555444666888999999888555333333333111000////////////000...,,,+++,,,---,,,,,,...***'''%%%''')))+++,,,***''')))---,,,((()))///'''((()))***,,,---...///---,,,***))))))+++,,,...000111444888<<<===;;;:::>>>===>>>CCCJJJOOOQQQQQQUUUWWWXXXUUURRRPPPRRRTTTSSSRRROOOLLLKKKKKKLLLMMMIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCAAA===888666666777111111000///---***'''%%%+++******...333333---(((+++,,,,,,,,,,,,+++******### (((---+++)))+++((()))++++++******+++---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Ħ~~~|||yyyxxxxxxwwwvvvtttsssrrrpppooommmmmmmmmmmmiiigggeeeeeedddddddddcccbbb___\\\[[[[[[\\\ZZZXXXVVVWWWWWWWWWWWWVVVUUUUUUTTTQQQNNNPPPSSSVVVTTTQQQSSSQQQNNNMMMLLLKKKHHHFFFGGGGGGFFFFFFGGGIIIJJJKKKJJJHHHGGGGGGGGGGGGFFFDDD@@@@@@@@@@@@???>>>=========;;;999999999:::999888888888999:::999888666555222222111000/////////000111...,,,,,,---......---...,,,++++++,,,------,,,+++)))***---,,,)))***///(((((()))+++,,,---...///...---,,,,,,,,,...///111777888:::===???>>>===;;;BBBBBBDDDIIIPPPVVVXXXXXXXXXYYYXXXVVVRRRQQQRRRTTTRRRQQQNNNLLLKKKKKKLLLLLLIIIIIIHHHGGGEEECCCBBBAAACCCAAA===777333111333555444333333222000...---,,,...,,,+++,,,...+++%%%***+++++++++******))))))'''"""###))),,,(((&&&'''''')))************+++---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ӵ|||zzzxxxxxxxxxwwwvvvrrrrrrppppppoooooooooooojjjjjjiiihhhgggfffeeedddbbb```]]]\\\\\\[[[ZZZXXXXXXXXXWWWWWWWWWVVVVVVVVVTTTQQQOOOOOORRRTTTSSSQQQRRRQQQOOONNNNNNMMMKKKIIIHHHHHHHHHHHHIIIJJJKKKKKKIIIHHHFFFFFFGGGFFFEEECCCBBBBBBBBBBBBAAA@@@??????@@@===;;;:::;;;============<<<;;;:::999777666555111111000000000000000111111///------...000000000---,,,,,,---......---++++++***+++---,,,)))***...((()))***+++,,,---...///000/////////000222444555;;;===@@@BBBCCCCCCBBBAAAFFFGGGJJJPPPWWW\\\^^^___\\\\\\ZZZVVVSSSQQQSSSTTTQQQPPPNNNMMMLLLLLLLLLLLLHHHGGGFFFDDDAAA???===<<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ӵ}}}zzzxxxxxxxxxxxxwwwssssssrrrqqqqqqppppppppplllmmmmmmkkkhhhfffeeeeeebbbaaa___]]]\\\[[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVSSSQQQOOOPPPRRRSSSRRRQQQRRRQQQOOOOOOPPPPPPNNNMMMHHHHHHHHHHHHIIIIIIJJJJJJIIIGGGFFFEEEFFFEEEDDDBBBCCCCCCCCCCCCBBBAAA@@@???@@@===;;;;;;===@@@CCCCCC@@@???<<<999777666555555111000000000000000111222111///......000222222222+++***)))***+++++++++)))******+++,,,***)))***,,,))))))***+++,,,---...///000000111222444666888999:::===AAADDDFFFGGGHHHIIIHHHJJJOOOUUUZZZ___aaaaaa```^^^[[[WWWTTTRRRSSSTTTPPPPPPOOONNNMMMLLLKKKKKKFFFEEEBBB???<<<999777666999888555000,,,***+++---++++++)))))))))***,,,---))))))***---000000...+++(((''''''&&&&&&&&&&&&&&&$$$###$$$'''(((((('''(((%%%'''))))))))))))+++,,,4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR~~~zzzxxxwwwxxxwwwwwwvvvuuuuuutttrrrqqqpppooonnnoooooolllhhheeedddeeebbbbbbbbb```^^^\\\ZZZZZZ[[[ZZZYYYXXXWWWWWWWWWWWWSSSRRRQQQQQQQQQRRRRRRQQQRRRQQQPPPPPPQQQQQQPPPOOOJJJJJJJJJKKKKKKKKKKKKKKKMMMKKKIIIIIIIIIHHHFFFEEECCCCCCCCCCCCBBBAAA@@@@@@>>><<<:::;;;???DDDGGGHHHBBB@@@<<<999666444333333111000000000000000111222222000...///000222333222---+++'''&&&(((***++++++)))++++++***))))))************+++,,,------...///000111222444777999;;;<<<;;;>>>BBBEEEFFFGGGJJJLLLKKKOOOUUUZZZ^^^aaabbbcccaaa___[[[WWWUUUTTTSSSSSSPPPPPPPPPOOONNNLLLJJJIIIBBBAAA>>>:::777555333222333444555333///,,,******//////...---...///111222+++++++++******'''$$$"""'''&&&%%%$$$$$$$$$%%%%%%###$$$&&&&&&&&&'''''''''$$$&&&((((((((()))***,,,4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h|||yyyxxxxxxxxxwwwwwwwwwvvvvvvtttrrrpppooopppqqqoookkkeeebbbcccfffdddeeeeeeccc___]]][[[\\\]]][[[ZZZXXXWWWWWWWWWXXXTTTSSSSSSRRRRRRRRRRRRSSSSSSQQQPPPPPPQQQRRRQQQOOOMMMNNNNNNOOOOOOOOONNNNNNLLLJJJIIIHHHHHHGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@===<<<;;;<<<@@@DDDGGGGGGBBB@@@===999666444333333111111000000000000000111333111//////000222222222111...***(((***,,,...///))),,,---***(((***+++)))+++++++++,,,---.........111222444777:::===???@@@???CCCFFFGGGFFFFFFIIILLLRRRWWW]]]aaaccccccdddddd```^^^ZZZXXXWWWVVVSSSQQQNNNOOOOOOOOOMMMIIIFFFDDD===;;;888555333111111000///222555444222...+++***111000000000000000000111)))************((('''&&&'''&&&$$$#########$$$%%%%%%((((((%%%###%%%%%%$$$###%%%'''((('''(((***,,,4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s|||zzzyyyyyyxxxvvvvvvwwwvvvvvvtttsssrrrqqqqqqooohhhbbb___bbbfffeeeggggggeeeaaa^^^]]]]]]^^^\\\ZZZXXXWWWWWWXXXXXXUUUUUUUUUTTTRRRRRRSSSTTTSSSRRRPPPPPPQQQQQQPPPOOONNNOOOPPPPPPPPPPPPOOONNNLLLJJJHHHGGGGGGFFFDDDCCCFFFFFFFFFFFFEEEDDDCCCBBB>>>===<<<>>>@@@BBBCCCBBBCCCAAA???;;;888666444333222222111000/////////000333111//////000111111000111///---,,,...///000///***///000+++))),,,---***++++++,,,,,,---.........222444777;;;>>>AAADDDEEEBBBFFFJJJJJJIIIIIILLLPPPWWW\\\bbbfffeeedddcccccc^^^\\\ZZZYYYYYYWWWSSSPPPLLLMMMMMMLLLJJJEEEAAA>>>888666444111000//////000...111333333111///...---............---,,,++++++&&&(((***+++,,,,,,------'''&&&$$$###"""###$$$%%%###((()))$$$"""%%%&&&%%%"""$$$&&&''''''(((***,,,Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~|||{{{zzzyyytttuuuvvvwwwwwwvvvuuutttqqqqqqnnnggg___]]]aaaffffffhhhiiigggbbb^^^^^^^^^^^^]]]ZZZXXXWWWWWWXXXYYYUUUVVVVVVTTTSSSRRRSSSUUUSSSRRRPPPPPPQQQQQQPPPNNNMMMNNNOOOOOOOOONNNMMMLLLQQQOOOMMMLLLLLLKKKIIIGGGGGGGGGHHHGGGGGGFFFEEEDDD@@@???>>>???@@@@@@???>>>CCCBBB@@@===:::888555444333333111000////////////444222/////////000000//////......///000000///---,,,111222---+++...///,,,+++,,,,,,------.........444666999===AAADDDGGGHHHAAAFFFKKKLLLLLLMMMRRRWWWXXX^^^dddfffeeebbb``````\\\[[[YYYZZZZZZXXXSSSOOOJJJKKKKKKJJJGGGBBB===:::555333111///......///000///000111111/////////111////////////...,,,***((()))******)))'''%%%$$$%%%'''&&&$$$""""""###$$$%%%%%%'''###"""'''***)))"""$$$&&&''''''(((***,,,?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ~~~~~~{{{zzzxxxwwwvvvvvvwwwwwwsssrrrpppmmmkkkhhhfffeeejjjgggdddcccccccccbbbaaaccc```\\\[[[\\\\\\YYYVVVXXXYYYXXXTTTPPPOOORRRTTTVVVUUUSSSQQQPPPOOOPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMPPPRRRNNNGGGJJJSSSQQQGGGBBBCCCCCCDDDFFFHHHFFFCCC<<>>888555666888888666444222111222333444+++---///000111000///...000///.........///111222/////////---+++***,,,---111000...,,,---111777<<<888:::;;;<<<>>>BBBGGGKKKIIIKKKMMMNNNPPPSSSXXX[[[aaaaaa```aaabbbbbb___]]]ZZZZZZZZZXXXUUUQQQMMMKKKEEEEEEFFFEEEBBB:::111***000333555444///+++***+++/////////......------------,,,,,,++++++,,,,,,---...---+++******(((%%%######"""!!!!!!!!!"""$$$%%%%%%$$$$$$$$$%%%%%%###"""''''''&&&&&&((()))+++,,,>AneneneneDenene>Ak<fhDenenene}}}|||{{{yyyyyyyyyyyyzzzuuusssqqqooommmkkkjjjjjjkkkiiifffdddddddddcccbbbccc```\\\[[[\\\[[[YYYWWWXXXYYYXXXUUURRRQQQRRRTTTVVVUUUTTTSSSRRRRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNOOOUUUWWWVVV\\\dddaaaWWWKKKIIIFFFEEEFFFHHHGGGDDD===@@@BBBCCCBBB@@@@@@@@@???AAAAAA???;;;999999;;;999777555333333333444555---...000111222111000///000000/////////000111222111111111...,,,+++---///////////////000444:::>>><<<===??????@@@CCCGGGJJJJJJMMMPPPRRRTTTWWWZZZ]]]cccbbbaaa``````___[[[YYYVVVVVVUUUSSSPPPLLLHHHFFFCCCBBBAAA@@@>>>:::555111333222000/////////...............------,,,,,,,,,++++++++++++,,,---......///---+++******(((%%%###$$$######"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$"""!!!%%%&&&'''''''''))),,,~~~|||{{{{{{|||}}}wwwuuussspppooooooppppppmmmkkkhhhfffffffffeeeddddddbbb___^^^]]]]]][[[ZZZXXXYYYYYYWWWUUUSSSSSSTTTVVVVVVVVVVVVUUUUUUTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQ\\\eeellltttzzztttiiiSSSNNNIIIGGGHHHGGGFFFDDD@@@AAABBBBBB@@@@@@@@@BBB===???@@@@@@>>>======>>>:::999777666555555666777000111222333333333222111111000000000000111222222333333333000...---...000...///111333555888===@@@@@@AAABBBCCCCCCDDDGGGJJJLLLOOOSSSWWWYYY[[[^^^```cccbbb```___]]]ZZZVVVSSSSSSSSSQQQOOOKKKGGGCCCAAA@@@>>>;;;:::::::::999777666111---,,,///222222000,,,,,,,,,,,,,,,+++++++++))))))***,,,---...///000///...,,,+++***(((%%%"""%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###""""""&&&******((()))---~~~}}}}}}}}}}}}yyywwwtttrrrqqqrrrtttuuupppmmmjjjiiiiiiiiihhhgggfffeeecccaaa```___^^^^^^YYYZZZZZZYYYXXXVVVUUUTTTUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUbbbppp{{{{{{pppTTTNNNJJJLLLMMMJJJFFFCCCBBBCCCCCCAAA??????AAACCC===>>>?????????>>>======;;;:::999888777888888888333333444555555555444333111111111111222222222333444444333111///...///111///111444777888:::===???@@@BBBEEEFFFFFFGGGIIIKKKLLLPPPVVVZZZ\\\^^^___```aaa___]]]\\\ZZZWWWSSSPPPQQQPPPNNNKKKHHHDDD@@@>>><<<:::888777888999888888555222...---///111111000++++++++++++************((()))***,,,...000111111///---+++***)))(((%%%"""$$$$$$$$$$$$$$$%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%!!!'''------******000~~~}}}}}}}}}zzzxxxuuusssrrrsssuuuwwwrrrooolllkkkkkkkkkjjjiiieeeeeedddbbb```______```[[[[[[[[[[[[ZZZYYYWWWVVVUUUVVVWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVaaaooozzz~~~{{{qqqfffRRRMMMNNNUUUYYYRRRIIIEEEDDDDDDCCCAAA@@@@@@BBBDDD??????>>>>>>======;;;:::;;;;;;::::::999999::::::666666666666666666555555111222222333333333333333333444333111//////000222222555888:::;;;;;;===>>>@@@CCCFFFIIIJJJKKKMMMNNNMMMQQQWWW[[[]]]]]]^^^___]]][[[ZZZYYYXXXVVVRRROOOLLLKKKIIIFFFBBB???<<<;;;888777666777777777444222000222222000---,,,---...************************((()))+++---///000000000---+++***))))))'''$$$"""#########$$$$$$$$$$$$$$$ ###&&&&&&%%%%%%''')))###)))///000------333999|||zzzxxxuuuttttttuuuuuusssqqqnnnlllllllllkkkjjjcccdddcccbbb___^^^___```^^^]]][[[[[[[[[[[[ZZZXXXWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTT[[[eeekkklllggg^^^XXXQQQMMMQQQ^^^cccZZZNNNHHHEEEEEEDDDBBB@@@@@@BBBDDDBBB@@@===<<<<<<<<<;;;999;;;;;;;;;;;;;;;;;;::::::888777777777666666666666222333333444555444444444333333333222000000222444555888<<<===>>>>>>???@@@BBBEEEJJJMMMNNNOOOPPPQQQOOOSSSWWW[[[\\\\\\\\\]]]ZZZYYYXXXWWWWWWUUURRROOOFFFEEEBBB???<<<:::888666666555555666666444111...---000111///***((())),,,)))))))))******************+++---.../////////...***(((''''''''''''$$$""""""######$$$%%%$$$$$$$$$ ###&&&'''%%%%%%'''***%%%***000111000000444888~~~}}}{{{yyywwwuuutttttttttqqqnnnmmmmmmmmmlllkkkeeeffffffdddaaa___aaacccaaa^^^[[[ZZZ\\\]]]\\\ZZZ\\\[[[ZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSVVV[[[^^^\\\XXXSSSRRRPPPKKKPPP```fff\\\OOOIIIEEEEEEEEEDDDBBBAAABBBCCCEEEAAA===;;;<<<======<<<::::::;;;;;;;;;;;;;;;:::999888888777666666666777222333444555666555555444333333444333222333666888888;;;>>>AAAAAABBBDDDFFFGGGKKKOOORRRSSSRRRRRRRRRRRRUUUXXXZZZ[[[[[[[[[\\\ZZZXXXWWWVVVVVVTTTPPPMMMBBBAAA???<<<:::888666666555444333333444222000------,,,***)))'''(((***+++)))))))))******+++++++++,,,---/////////...---+++&&&%%%%%%%%%&&&&&&$$$"""######%%%&&&&&&&&&%%%$$$"""%%%)))(((%%%###&&&)))'''***---000000111333444~~~{{{yyyvvvtttssstttrrrooommmmmmmmmlllkkkhhhiiijjjhhhdddccceeegggbbb___[[[ZZZ\\\]]]]]]\\\___^^^\\\ZZZXXXXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWUUURRRRRRSSSOOOIIIMMM]]]dddYYYLLLFFFEEEFFFFFFEEECCCAAABBBBBBFFFAAA<<<;;;===???@@@@@@::::::;;;;;;<<<;;;;;;:::999999888777666666777777333333555666666666555444333444555444444666888;;;:::<<<@@@CCCDDDFFFIIIKKKLLLOOOTTTVVVVVVTTTSSSSSSTTTVVVYYY[[[ZZZZZZ[[[\\\[[[YYYXXXVVVUUURRRNNNKKKBBBAAA???<<<:::999888888555333111111111111000///...)))###"""%%%***,,,,,,))))))******+++++++++,,,...///000000///---+++***$$$######$$$%%%&&&$$$###$$$%%%&&&'''''''''&&&%%%$$$(((+++)))$$$"""###&&&''')))+++...000111111111~~~|||yyyvvvrrrrrrqqqpppnnnmmmkkkjjjiiikkkjjjfffdddfffeeeaaadddcccaaa```_________```gggccc]]]ZZZYYYZZZZZZZZZUUUTTTTTTWWW[[[\\\ZZZXXXXXXXXXWWWUUUTTTRRRQQQPPPQQQQQQSSSTTTUUURRRNNNJJJFFFFFFGGGGGGEEEDDDBBB@@@BBBBBBAAA@@@@@@AAABBBBBB??????>>>===<<<;;;;;;:::===;;;::::::::::::999777999666444555777888777555444555555666888<<>>===<<<<<<;;;===<<<::::::;;;;;;999888;;;888555444555666555444888888888777888;;;@@@DDDHHHHHHHHHFFFEEEGGGNNNSSSZZZ]]]```aaa___\\\YYYXXXXXXZZZ[[[[[[YYYXXXXXXYYYYYYWWWSSSOOOKKKJJJIIIIII>>>;;;888777888777555333222111000...---,,,,,,,,,---+++(((&&&&&&'''(((***))))))*********,,,///222333444444000+++'''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%"""&&&'''%%%$$$&&&%%%"""$$$###"""!!!###&&&***,,,+++,,,...000222222222222||||||{{{zzzwwwuuurrrooonnnlllnnnmmmjjjiiikkkjjjgggdddccccccbbbbbbbbbcccccckkkgggbbb```____________^^^\\\ZZZZZZ[[[[[[ZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSOOOOOOOOONNNMMMKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>>>><<<;;;;;;;;;;;;:::888;;;888555444666888999:::>>>>>>===<<<;;;===AAADDDPPPOOOMMMIIIGGGJJJQQQWWWaaabbbbbb```]]][[[[[[[[[[[[\\\\\\[[[XXXVVVUUUVVVTTTRRRNNNKKKGGGEEECCCCCC:::888777666666666444333///...---+++******+++++++++***(((''''''((()))+++******)))((())),,,222666333222000,,,(((%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$"""'''(((%%%$$$&&&'''&&&###""" """&&&***---......///000111111111111~~~{{{xxxtttqqqppplllooonnnkkkkkkmmmmmmjjjffffffffffffffffffgggggghhheeeaaa^^^^^^^^^^^^]]]\\\[[[ZZZYYYZZZ\\\]]]^^^WWWWWWWWWVVVUUUTTTSSSSSSOOOOOOOOOMMMKKKIIIJJJJJJIIIHHHFFFDDDCCCCCCDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???===<<<<<<<<<<<<;;;999:::999777777:::>>>BBBDDDCCCCCCCCCAAAAAABBBEEEHHHUUUUUUSSSOOOKKKLLLQQQVVV___```aaa___\\\ZZZZZZZZZ[[[\\\\\\[[[WWWUUUTTTTTTPPPNNNKKKFFFBBB???<<<;;;666555555555555444333222...---+++***))))))***+++***)))((((((((()))***+++***)))'''&&&'''+++222777444222...)))&&&%%%%%%&&&$$$$$$############""""""!!!%%%'''$$$###&&&******'''%%%###"""###&&&***,,,000000000000000000//////{{{wwwtttrrrmmmpppooollllllnnnmmmkkkfffggggggggghhhhhhgggggggggdddaaa___^^^^^^^^^]]]\\\\\\[[[ZZZYYYZZZ\\\]]]VVVVVVUUUUUUUUUTTTTTTTTTQQQRRRQQQNNNKKKJJJKKKMMMKKKJJJHHHFFFEEEEEEFFFFFFAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBB@@@>>>============<<<:::;;;;;;:::999;;;???DDDGGGBBBCCCDDDDDDEEEGGGKKKNNNVVVXXXXXXUUUQQQOOOQQQTTTZZZ\\\```aaa___\\\ZZZZZZZZZ[[[[[[ZZZWWWTTTSSSTTTNNNKKKGGGAAA===999777666333444444444444222222222...,,,***))))))***,,,---******)))((())))))***+++******((('''(((,,,333888444111,,,(((&&&&&&&&&&&&$$$##################### &&&((($$$!!!$$$'''((('''&&&&&&&&&(((***---///222111000//////......---{{{xxxvvvooorrrqqqnnnmmmooonnnkkkfffgggggggggggggggffffffiiifffcccbbbbbbaaa```______```___]]]ZZZXXXXXXYYYVVVVVVVVVVVVUUUUUUUUUUUUSSSTTTTTTQQQMMMKKKLLLNNNLLLKKKJJJIIIHHHGGGGGGGGGBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAA???>>>>>>>>>>>>===;;;>>>>>>===;;;:::;;;>>>AAA???AAACCCEEEGGGJJJNNNQQQXXXZZZ[[[YYYUUURRRRRRTTTWWW\\\aaadddccc```]]]\\\XXXYYYYYYWWWTTTQQQPPPPPPIIIFFFAAA;;;666444333333111333555555333111000111---,,,***((()))***---...+++******)))))))))******,,,,,,---------000444888333000+++'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''' &&&)))$$$""""""###$$$&&&)))---111333555111111///...---,,,,,,,,,|||zzzsssuuutttpppoooqqqpppllliiijjjjjjjjjjjjiiigggfffjjjgggeeeddddddcccbbbaaa```aaabbb```\\\YYYYYYZZZWWWWWWWWWXXXXXXXXXXXXXXXSSSUUUVVVSSSNNNKKKLLLOOOKKKKKKJJJJJJIIIGGGFFFEEECCCCCCDDDEEEEEEDDDCCCCCC@@@@@@AAABBBBBBCCCDDDDDDBBB@@@???>>>??????>>><<>>AAACCCFFFHHHKKKNNNSSSVVV\\\^^^^^^ZZZVVVTTTUUUXXXXXX\\\aaadddccc```^^^]]]WWWXXXWWWTTTOOOKKKJJJIIIBBB>>>999333111111222444111444666555333000///000,,,+++((('''(((***---///,,,++++++******)))))))))+++---///000111111333444111---(((&&&&&&%%%$$$"""###$$$$$$%%%&&&'''((((((!!!&&&"""!!!"""!!!$$$(((,,,000333555555000///...,,,++++++++++++}}}uuuxxxvvvrrrqqqrrrqqqnnnnnnnnnoooooonnnllljjjiiiiiigggdddcccccccccbbb```]]]```bbbbbb___\\\\\\^^^YYYYYYYYYYYYZZZZZZZZZZZZRRRUUUWWWUUUOOOKKKLLLNNNIIIJJJJJJJJJIIIGGGEEEDDDCCCDDDEEEFFFFFFEEEDDDCCC???@@@@@@AAABBBCCCDDDDDDBBB@@@??????@@@???>>><<<>>>@@@AAA@@@>>>===???AAAEEEGGGKKKMMMPPPSSSWWWZZZaaaaaa___ZZZVVVUUUXXX\\\ZZZ]]]```aaa```^^^\\\\\\WWWWWWVVVQQQLLLGGGDDDDDD<<<888333...---///333666111444777666333/////////+++***'''&&&'''))),,,...,,,,,,,,,+++***)))(((((((((+++///111111000000000///+++'''%%%%%%$$$""" !!!!!!"""###%%%&&&''''''!!!!!!!!!%%%'''###&&&***...111222222111000...---+++******++++++}}}{{{yyyxxxwwwvvvtttrrrsssqqqooonnnnnnnnnlllkkkkkkiiieeebbb``````aaabbbbbbaaaaaabbbcccaaa^^^[[[\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRNNNMMMLLLIIIGGGEEECCCCCCDDDEEEFFFGGGHHHGGGGGGFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAA??????BBBFFFJJJJJJJJJLLLNNNRRRVVVZZZ\\\fffeeebbb]]]YYYXXXYYY[[[]]]``````]]]^^^aaa___YYYUUUTTTRRRMMMGGG???888333111333111***"""###+++333555444333222000...,,,+++'''&&&&&&&&&'''***,,,...---......---,,,+++---...000---...333555222......+++)))'''%%%$$$######$$$$$$$$$!!!)))$$$!!!+++%%%###""""""$$$%%%&&&%%%***,,,...000111222222222111111///***%%%%%%+++111|||zzzzzzyyyxxxvvvvvvtttqqqpppppppppnnnmmmmmmkkkhhhfffdddccccccddddddccccccdddeeeccc```^^^\\\]]]]]]]]]]]]\\\[[[[[[ZZZ[[[ZZZXXXTTTRRRQQQQQQMMMLLLJJJIIIGGGEEEDDDCCCEEEFFFHHHIIIIIIIIIHHHGGGCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBGGGFFFDDDAAA???@@@DDDGGGSSSRRRRRRQQQRRRSSSUUUVVV``````^^^\\\ZZZ[[[]]]```bbbccc```[[[ZZZ]]]\\\WWWVVVUUUQQQLLLEEE===777333000---)))&&&&&&***///333444333111///---+++******''''''&&&'''(((***---...//////000...,,,,,,---...//////222555333...,,,...%%%%%%$$$######$$$%%%&&&((('''!!! %%%$$$'''%%%$$$$$$%%%(((******,,,---///111222333222222000000...)))%%%%%%***000}}}}}}}}}}}}|||yyywwwuuuttttttsssqqqooonnnmmmlllkkkiiigggfffffffffeeeeeefffgggfffcccaaa^^^^^^^^^^^^^^^]]]\\\\\\ZZZ\\\]]][[[WWWTTTTTTUUUMMMMMMLLLJJJIIIGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCAAABBBBBBBBBDDDGGGLLLPPPXXXWWWUUUTTTSSSSSSSSSSSSXXXYYYZZZ[[[[[[^^^bbbeeeeeeddd___YYYXXX[[[ZZZXXXUUURRRLLLEEE>>>777222000,,,'''"""###***111333222333111...+++)))((((((((((((((('''((()))+++...///000111111000.........000///111555666111***)))---###"""""""""###$$$%%%%%%"""$$$%%%"""!!!***((('''&&&%%%'''+++///111...///111222333333333222......---)))%%%%%%)))...{{{yyyxxxwwwwwwuuusssqqqooooooooonnnmmmkkkiiiggggggffffffggghhhgggeeeccc`````````aaa```______^^^ZZZ]]]```^^^[[[XXXYYY[[[PPPOOONNNMMMLLLKKKJJJJJJHHHHHHJJJJJJJJJJJJIIIHHHDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDDDDDDD???@@@CCCEEEHHHMMMSSSXXXVVVUUUTTTSSSSSSTTTUUUUUURRRUUUXXXZZZ]]]```dddgggcccaaa]]]ZZZZZZ[[[[[[YYYOOOKKKDDD<<<555///,,,***)))$$$!!!$$$,,,333444222222///,,,((('''&&&'''((()))))))))***+++---///000///111333333222222333444444222333444111***'''(((%%%%%%$$$###"""""""""!!!$$$ '''''''''000((((((''''''(((---333777111222333444444333222222,,,,,,+++(((%%%%%%(((+++}}}{{{zzzyyyyyywwwtttrrrooooooppppppooollljjjhhhhhhgggfffggghhhhhhgggeeeccccccddddddccccccbbbaaa\\\___aaa```\\\ZZZYYYZZZQQQPPPPPPNNNMMMLLLKKKKKKHHHHHHIIIJJJJJJIIIHHHGGGDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBDDDEEEEEEEEEEEEDDDFFFGGGHHHIIIJJJMMMQQQTTTRRRRRRQQQQQQRRRSSSUUUVVVQQQTTTXXX[[[^^^```cccfffccc```]]]]]][[[XXXUUUSSSIIIEEE===555///+++)))(((&&&&&&&&&(((,,,///111222000...+++(((''''''(((*********+++,,,---...000111///111444666777777999::::::333///000111,,,&&&$$$&&&%%%%%%$$$###"""!!!!!!""")))&&&"""&&&%%%###***'''((((((((()))...555:::444444555555444333111000******)))'''&&&&&&'''(((~~~}}}||||||zzzvvvsssppppppqqqqqqpppnnnlllkkkjjjiiiggghhhiiijjjiiigggfffggggggggggggfffeeeeeebbbbbbbbbaaa___\\\YYYVVVRRRQQQPPPOOOMMMLLLKKKJJJHHHIIIJJJJJJJJJIIIHHHGGGDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEFFFFFFFFFEEEDDDCCCEEEGGGIIIKKKNNNRRRUUUSSSRRRQQQPPPPPPQQQRRRSSSRRRUUUZZZ]]]___aaacccdddddd___[[[ZZZVVVNNNHHHFFFDDD@@@999222---*********&&&))),,,---,,,,,,///111---,,,***(((((((((***+++***+++,,,---///000111111111444888:::;;;<<<===>>>???444+++,,,///,,,&&&#########$$$$$$$$$$$$###"""$$$$$$!!!&&&&&&%%%***&&&(((******+++///666;;;666666666666444222000///(((((('''&&&&&&&&&&&&&&&}}}yyyuuurrrrrrrrrqqqpppooonnnmmmlllkkkiiijjjkkklllkkkjjjiiijjjjjjjjjjjjiiihhhhhhfffdddccceeegggfffbbb]]]VVVVVVTTTSSSQQQOOOMMMMMMJJJJJJKKKLLLKKKJJJIIIHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFGGGGGGFFFDDDCCC===@@@CCCFFFIIIMMMRRRUUURRRQQQPPPPPPPPPQQQRRRSSSRRRVVV[[[___aaabbbcccdddaaaYYYSSSQQQKKKBBB===<<<===:::555///+++*********(((+++...///...---...///((((((((((((((()))******+++,,,---///000111222222666999<<<>>>>>>>>>?????????555,,,***+++(((&&&&&&"""############"""  ###"""(((***)))...&&&))),,,------000666<<<777777777555444111...---&&&&&&%%%&&&&&&&&&%%%$$${{{wwwttttttsssrrrqqqqqqppppppnnnmmmkkkkkkmmmnnnnnnmmmkkkllllllllllllkkkjjjjjjgggeeedddjjjqqqsssnnnhhh\\\[[[YYYWWWUUUSSSQQQQQQKKKLLLMMMMMMMMMKKKJJJIIIEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHGGGEEECCCBBBBBBCCCEEEEEEEEEFFFIIIKKKPPPOOOOOOPPPQQQSSSUUUVVVQQQVVV[[[```bbbcccdddeee[[[RRRJJJHHHCCC;;;888:::777444000,,,)))(((((((((***+++---///111000///...%%%&&&'''(((((()))******+++,,,...000111222222222:::===@@@AAA@@@???>>>???>>>666...***'''%%%&&&***%%%%%%%%%###!!!&&&***&&&******''')))&&&***...//////111777===777777777555333000...,,,&&&%%%%%%%%%&&&&&&$$$###}}}xxxwwwvvvvvvuuussspppmmmkkkkkklllmmmmmmllllllkkkqqqpppooommmllljjjiiiiiijjjjjjfffgggvvvpppiiibbb[[[WWWXXXXXXUUURRRVVVRRRNNNMMMNNNOOOMMMKKKJJJGGGEEEEEEHHHJJJJJJIIIFFFGGGIIIHHHGGGFFFGGGGGGEEEEEEDDDEEEGGGJJJLLLNNNRRRTTTTTTRRRPPPOOORRRUUUVVVYYY]]]aaabbbaaa___]]]YYYOOOCCC>>>>>>>>>;;;888111000...)))%%%&&&***...///000000000000...---,,,'''((())))))((()))+++------...///000000222555888AAAAAAAAABBBBBB@@@;;;888000...+++(((%%%%%%%%%%%% """$$$$$$"""""""""###!!!"""$$$&&&'''''''''&&&''')))+++///333777:::<<<888777555222...***'''%%%)))&&&$$$$$$&&&&&&$$$"""|||zzzyyyxxxwwwuuurrrooonnnnnnnnnnnnoooooooooooopppppppppooonnnmmmkkkjjjhhhiiihhhkkkxxxxxxhhhccc]]][[[[[[[[[XXXUUUWWWTTTQQQOOOPPPPPPOOOMMMKKKHHHFFFGGGIIIKKKKKKJJJIIIKKKLLLLLLJJJHHHIIIIIIHHHHHHGGGGGGIIIKKKNNNPPPSSSUUUUUUSSSQQQQQQSSSUUUWWWZZZ^^^bbbbbb```]]]ZZZOOOHHH@@@;;;999777333///000111111///,,,+++,,,/////////000000///---,,,+++((()))***)))))))))+++------...000111111333777:::AAABBBBBBAAA>>>:::777555---,,,)))'''&&&&&&&&&'''$$$%%%&&&&&&$$$###$$$%%%###$$$%%%'''((((((((((((***,,,...111333666888999777666444111...***'''%%%%%%###"""###&&&'''&&&$$$}}}|||{{{yyyvvvsssrrrrrrqqqqqqqqqrrrssstttooopppqqqrrrqqqooommmlllgggkkkkkkmmmvvvyyygggddd```___```___\\\YYYYYYWWWTTTRRRRRRRRRQQQPPPLLLJJJIIIIIIKKKMMMNNNNNNNNNOOOPPPOOOLLLKKKJJJKKKKKKJJJJJJJJJLLLOOORRRTTTWWWWWWWWWVVVTTTTTTUUUVVVWWWZZZ___bbbaaa]]]XXXTTTFFFCCC>>>888333...+++)))***,,,......,,,*********/////////...---,,,***)))((()))******)))***,,,...,,,...111222333666999<<>>777///******+++''')))***++++++*********//////...---,,,***)))((()))***+++*********,,,...---///222444666999<<>>444---+++---***)))((('''&&&&&&&&&&&&######""" """%%%&&&'''(((***+++,,,,,,000111333555666666666666444333111...+++((('''&&&&&&%%%$$$###"""!!! ~~~|||zzzyyywwwvvvvvvwwwyyyzzzvvvwwwxxxxxxvvvsssooollllllooopppnnnlllllllllkkkddddddeeeffffffeeebbb```\\\[[[ZZZXXXVVVUUUUUUVVVQQQQQQQQQPPPPPPQQQSSSTTTOOOPPPQQQOOOLLLJJJIIIIIIJJJKKKLLLOOOSSSXXX]]]`````````___^^^]]]\\\[[[ZZZZZZ\\\```aaa^^^WWWOOOJJJBBBAAA<<<444+++(((+++///++++++,,,---...///000000///...---,,,+++***)))))))))***++++++***+++---///...000444777999;;;>>>AAAEEEFFFDDD<<<222+++)))+++***)))((('''%%%$$$$$$###&&&&&&%%%###!!!!!!$$$&&&$$$%%%&&&(((+++---///000111333555666777777777666333111///,,,)))'''&&&&&&%%%%%%$$$###!!! ~~~}}}{{{zzzyyyyyyzzzzzzyyyyyyzzzyyywwwuuurrrppppppqqqrrrrrrpppooooooooofffggghhhhhhhhhgggeeeddd______^^^[[[YYYWWWYYYZZZUUUVVVUUUTTTRRRRRRTTTVVVPPPQQQQQQPPPMMMKKKJJJJJJJJJJJJLLLPPPUUUZZZ___bbbcccbbb``````___^^^[[[YYY\\\^^^``````\\\UUUMMMHHH===;;;666...((('''+++000,,,++++++...111333333333......---,,,++++++++++++***+++,,,,,,+++,,,...000///222666999;;;===@@@BBBDDDDDD@@@999000***)))******)))((('''%%%$$$""""""$$$$$$$$$###""""""$$$&&&$$$%%%''')))---000333555444555777999999888777666111///---***(((&&&&&&&&&!!!######""""""$$$%%%~~~|||{{{{{{yyyyyyyyyyyyxxxxxxwwwvvvuuuuuuuuuvvvuuutttssstttiiijjjkkkkkkjjjiiihhhiiiccccccccc```\\\[[[]]]___YYYZZZYYYWWWTTTSSSTTTWWWRRRSSSTTTRRRPPPNNNMMMNNNKKKLLLMMMPPPTTTYYY^^^aaacccaaa_________^^^ZZZWWWYYYZZZZZZYYYUUUNNNGGGCCC777555111,,,))))))+++...++++++---222666888666333...---,,,++++++,,,---...***,,,---,,,,,,,,,...000111444888;;;===>>>@@@BBBBBB???:::444...+++***)))'''''''''&&&%%%$$$###### !!!######""""""$$$%%%%%%&&&(((,,,000444888;;;777888:::;;;:::888555333000...+++(((&&&&&&&&&&&& ############%%%(((}}}{{{xxxxxxxxxxxxyyyzzzzzz{{{zzzxxxwwwxxxxxxuuusssssslllmmmmmmlllkkkjjjkkkllleeeffffffccc___^^^___bbb[[[\\\[[[XXXTTTSSSUUUWWWTTTUUUVVVUUUSSSQQQQQQQQQNNNNNNNNNPPPTTTXXX\\\^^^bbb```^^^^^^^^^]]]XXXUUUSSSTTTTTTRRRNNNGGGAAA===333111///---,,,,,,,,,,,,...000444;;;@@@@@@<<<777...---,,,+++,,,---...///+++,,,------,,,,,,...000333666:::<<<>>>???AAABBB@@@;;;555000---+++***((($$$%%%%%%&&&&&&%%%%%%%%%"""$$$&&&'''''''''((()))&&&(((***...222888<<>>;;;999888555333000,,,+++)))'''&&&%%%&&&&&& !!!"""###$$$$$$%%%}}}|||zzzyyyyyyzzz{{{|||}}}}}}~~~~~~}}}|||yyyxxxxxxxxxvvvrrrnnnkkkjjjkkkggghhhhhhhhhfffcccbbbaaa```___^^^\\\ZZZXXXWWWWWWSSSXXX]]]]]]YYYVVVUUUVVVRRRRRRQQQRRRSSSTTTVVVWWW]]]\\\\\\^^^```]]]WWWRRRPPPOOOMMMHHHBBB;;;666444000...,,,******---000333222888???BBB@@@:::555333------,,,+++++++++,,,---***+++,,,---------------444999===;;;;;;===999444555111---***)))))))))((($$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$%%%''')))***+++---333:::AAAFFFHHHIIIAAA>>>;;;888555333///---+++***(((&&&%%%%%%%%%%%%############$$$$$$$$$$$$}}}|||{{{|||}}}}}}~~~}}}{{{zzzzzz{{{zzzyyyuuupppmmmmmmmmmhhhkkknnnlllgggcccdddfffaaaaaaaaa```___]]][[[YYYTTTWWW[[[^^^___]]]ZZZXXXVVVTTTSSSRRRRRRSSSUUUVVV^^^ZZZXXXYYY\\\ZZZRRRKKKLLLLLLIIIBBB999222//////000...,,,+++,,,...111333666:::===>>>;;;666333111------------------------***+++---////////////...333999===>>>===;;;555///444000+++((('''((((((((($$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%$$$&&&+++000+++000777???EEEIIIJJJJJJ@@@>>>:::666333000,,,))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######}}}|||||||||}}}}}}}}}{{{xxxtttqqqpppqqqlllnnnooommmjjjfffeeefffbbbcccdddeeedddaaa___]]]YYYXXXYYY]]]``````]]]ZZZWWWVVVTTTRRRRRRSSSUUUVVVYYYVVVTTTTTTTTTQQQLLLHHHJJJIIIEEE<<<222,,,,,,.........---...///222555666777888888666333000...,,,***+++,,,---------,,,,,,------...000111222333444333888>>>AAA@@@<<<666111777333---((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%''')))&&&$$$%%%,,,333,,,222;;;CCCHHHIIIIIIIII???<<<888555333000,,,)))''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$}}}}}}}}}~~~~~~{{{wwwuuuuuuvvvrrrpppnnnmmmmmmkkkgggccccccdddggghhhhhheeecccaaa```\\\YYYZZZ]]]___^^^\\\WWWVVVUUUTTTTTTUUUWWWXXXRRRTTTUUURRRNNNJJJJJJKKKGGGEEE@@@888000+++,,,...******,,,...111444777888888666444111///---,,,***((()))***+++++++++++++++///......///111444777999999;;;???CCCAAA;;;444111555111,,,)))((((((((((((%%%%%%%%%%%%&&&&&&''''''&&&((()))%%%"""###)))///,,,333===DDDGGGGGGFFFEEE<<<:::777555333111...+++&&&&&&&&&%%%%%%$$$######!!!!!!""""""###$$$$$$%%%~~~~~~{{{yyyzzz{{{vvvrrroooooopppnnnhhhcccdddfffhhhjjjjjjhhhfffeeeddd___[[[ZZZ\\\_________XXXXXXWWWWWWWWWWWWXXXXXXQQQTTTVVVQQQJJJFFFHHHLLLAAA===888222///------...'''(((+++...111444666777888555111///......---,,,(((((())))))******++++++......///000333666999;;;AAA???@@@AAA===555...,,,---***(((((()))+++,,,+++&&&%%%%%%%%%%%%&&&'''(((%%%&&&&&&###!!!"""&&&***---555???EEEEEECCCBBBBBB;;;888666444222000---+++%%%&&&&&&&&&&&&%%%$$$### !!!"""###$$$%%%%%%~~~}}}~~~wwwvvvuuusssqqqnnnjjjhhheeeggghhhjjjkkkjjjiiihhhcccaaa___^^^___```aaabbb[[[[[[[[[[[[ZZZXXXWWWVVVRRRRRRQQQLLLFFFBBBCCCDDD:::444...,,,---///...,,,+++,,,///222444666777777555111---,,,,,,---,,,+++***))))))))))))+++,,,---...111444888;;;=========BBB>>>;;;;;;777...)))***&&&%%%%%%&&&)))++++++***&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$$$$%%%&&&((()))///777@@@EEEDDDAAA???@@@:::888555222000...***(((%%%&&&&&&''''''&&&$$$$$$"""""""""######$$$$$$$$$wwwyyyzzzwwwqqqlllkkklllfffgggiiijjjkkkkkkjjjjjjaaaaaabbbbbbbbbccccccddd^^^^^^^^^^^^\\\XXXUUUSSSSSSOOOKKKFFFBBB???<<<;;;444---'''''',,,///---***111222444777888999888888111---)))(((***++++++)))+++***)))))))))+++...///000444;;;AAADDDDDDAAA???>>>888555666222***(((+++%%%$$$$$$&&&(((((('''%%%&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%'''***,,,---,,,222999BBBEEECCC???>>>???;;;888444111...+++'''$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###~~~}}}~~~}}}wwwqqqmmmmmmnnnfffgggiiilllnnnmmmjjjgggcccbbbbbbccceeeffffffeeeeeecccaaa```^^^[[[WWWTTTMMMHHHEEEEEECCC===999888666222---******+++++++++777777777777777666555555......------+++***((('''(((((()))((('''))),,,///333@@@KKKMMMJJJHHHFFFEEE@@@;;;777444...'''&&&)))$$$%%%&&&(((((((((((('''$$$%%%&&&'''''''''&&&&&&###$$$&&&&&&'''***///222:::<<>>666000///......---+++)))***...222555777888999999666333222,,,,,,,,,,,,+++***(((((())))))***))))))+++...111999FFFQQQSSSOOOLLLIIIFFFBBB;;;555222---'''%%%'''$$$%%%&&&(((((((((((('''%%%%%%%%%%%%&&&&&&&&&'''$$$&&&'''((()))---222666<<<>>>@@@BBBAAA>>>;;;888777666555333222000//////---***&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$~~~|||yyyvvvrrrmmmiiihhhggggggiiikkkkkkjjjiiigggffffffgggiiijjjjjjiiiiiigggccc___[[[VVVQQQMMMMMMFFFAAA>>>999000***))))))---///,,,((()))000666555777999:::999555111///+++++++++******))))))))))))************---000333>>>JJJVVVWWWSSSOOOIIIDDDAAA888000...,,,)))'''(((%%%%%%&&&(((((((((((((((&&&%%%$$$$$$$$$%%%'''(((&&&'''(((***,,,111777;;;???@@@BBBCCCAAA>>>:::777444444222111000/////////---+++'''&&&&&&%%%%%%$$$ ###%%%&&&&&&%%%$$$~~~}}}yyyrrrmmmmmmkkkjjjjjjlllmmmmmmllljjjiiihhhiiilllmmmlllkkkmmmiiiddd___ZZZTTTOOOKKKFFF@@@;;;:::777000,,,,,,,,,...///---***+++///444888888888888666333000///******)))))))))))))))))))))***++++++,,,...222666===JJJUUUXXXTTTOOOGGG@@@===333***)))++++++***+++%%%&&&''''''((()))))))))'''&&&$$$######%%%'''(((&&&(((***,,,000555<<<@@@BBBBBBCCCCCC@@@===888666...---,,,+++***+++++++++,,,***'''%%%%%%$$$###""" ###$$$$$$"""!!!}}}wwwrrrqqqooommmlllmmmnnnmmmlllkkkjjjjjjkkkmmmnnnnnnmmmnnnjjjccc]]]XXXRRRMMMIIICCC===999888777222///000...---,,,---...111333333;;;999777444222111111111+++***)))(((((())))))***((()))++++++---000444888>>>IIIUUUXXXUUUOOOFFF>>>;;;111(((((())))))((()))&&&&&&''''''((())))))***'''&&&%%%$$$$$$&&&((()))'''))),,,000444999???CCCCCCCCCCCCBBB???;;;777555+++***((('''&&&'''((())))))'''%%%$$$$$$###!!! !!!$$$&&&''''''%%%$$${{{xxxuuussspppoooooonnnmmmkkkkkkjjjjjjkkkmmmnnnnnnmmmkkkgggaaaZZZUUUPPPKKKGGGCCC<<<888777555000...///---++++++---222666888888<<<999555111///000111333,,,+++***)))((())))))***)))***,,,---///333888;;;BBBMMMVVVXXXUUUOOOEEE<<<:::222***((('''%%%$$$%%%''''''''''''((()))***+++((('''&&&&&&&&&'''))))))(((,,,111666:::>>>CCCFFFCCCCCCCCCAAA>>>:::666444,,,***(((&&&&&&&&&((()))&&&%%%############!!!!!!###%%%'''''''''&&&%%%|||zzzxxxvvvuuussspppnnnkkkjjjiiijjjlllnnnmmmlllfffbbb\\\VVVQQQLLLHHHEEE@@@999444444222...,,,---,,,---///111333666999;;;:::888444111000000111222///---+++)))((())))))***+++---...000222666<<>>BBBKKKRRRWWWVVVQQQHHH<<<222***(((((()))(((%%%(((---((((((''''''((()))+++,,,(((((()))***+++*********---333:::AAAEEEGGGIIIJJJBBBAAA@@@>>>;;;888555333,,,***'''%%%$$$$$$&&&'''%%%$$$###$$$&&&&&&$$$""" !!!"""###%%%'''((()))}}}zzzpppooonnnoooooommmhhhccc___WWWQQQOOOLLLEEE@@@???444222111000///111222333///222777;;;======;;;999888222000333222///000555444---)))***,,,,,,---///000222555888:::<<>><<<:::666222///,,,)))&&&$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$$$$%%%'''$$$###%%%%%%!!!!!!(((|||zzzyyyvvvtttrrrpppnnnmmmdddYYYOOOKKKIIICCC>>><<<222111000//////000222333111444999<<<>>><<<:::777444000...000///,,,...222555...***+++---------000000444999===???AAAEEEIIINNNPPPPPPLLLCCC999222///******)))'''---+++'''$$$&&&)))*********+++---+++++++++******,,,///222<<<@@@EEEJJJLLLKKKHHHFFFCCCAAA===:::777444111...+++(((%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%'''((($$$!!!$$$***}}}xxxtttuuuzzz~~~ooo^^^NNNGGGDDD@@@;;;888111000///...///000222444444777;;;>>>>>>;;;777444222...---......---...111444///+++---...---...111222777>>>CCCEEEGGGHHHIIIMMMLLLIIICCC;;;444///---))))))***'''---+++'''%%%'''))))))(((((()))******+++++++++,,,000555999EEEHHHLLLNNNNNNLLLHHHEEECCC???:::666333111///...***'''%%%###$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%'''&&&&&&(((+++(((%%%'''---~~~xxxuuuzzzzzzfffOOOEEEAAA===777444000///......///111333555888:::===???===999555111111///////////////000111222...,,,---...---...222666<<>>>>>;;;777222///...//////...///000111111///,,,,,,......---000444;;;AAAEEEFFFJJJPPPQQQMMMOOOIII@@@777000,,,***)))(((111###222%%%%%%'''***&&&'''))))))'''''''''(((,,,***))))))---777CCCKKKVVVWWWWWWVVVSSSMMMHHHDDD>>>:::333///------------(((&&&%%%$$$%%%%%%$$$###%%%%%%&&&%%%$$$$$$%%%'''%%%$$$&&&***+++***---111~~~uuuooosss{{{fffOOOBBB<<<777333111111000000111333666:::<<>>===;;;888444111...***---...,,,---000111///,,,+++,,,///000///222888???FFFIIIHHHMMMUUUUUUOOOKKKFFF===555000---***((((((111$$$333%%%$$$&&&***&&&((())))))((('''((())),,,++++++,,,222<<>>888333111222222222222333666:::===???@@@???<<<999555222000...)))---...,,,---222222///++++++...222333222777===AAAIIINNNNNNTTT[[[XXXOOODDD???888444111///,,,)))&&&,,,///&&&(((''''''&&&(((******)))))))))+++***,,,000444:::CCCLLLRRRVVVVVVUUUSSSNNNHHHCCC@@@777333///------.........((('''&&&'''((((((&&&%%%%%%&&&&&&%%%$$$$$$%%%''''''######'''+++...222777|||qqqeee^^^___fffmmm```RRRCCC:::555111000333333333444555888<<>>:::555333222111...+++&&&(((+++(((,,,)))$$$&&&(((************+++,,,(((---444;;;BBBHHHMMMQQQTTTTTTRRRPPPKKKFFF@@@===555222///....../////////)))((('''((())))))'''%%%%%%&&&&&&%%%$$$$$$%%%''')))$$$###'''+++///444:::vvvddd[[[\\\______\\\TTTIII???:::777444333555000333888;;;===???AAACCC???;;;777222///...///000.........///111111///---111111111333666;;;@@@CCCIIISSS[[[]]][[[WWWPPPIII;;;555///...///000---***&&&(((******(((&&&&&&&&&((('''(((++++++(((***......444999<<>>;;;///......000333333///,,,+++'''###"""$$$%%%%%%###&&&%%%%%%'''))))))((('''((())),,,///222555888999zzznnn```YYYYYY[[[YYYUUUJJJAAA999666444222222555222666;;;???AAABBBDDDFFF<<<:::666222///...//////......///000111111000///000111333555999>>>CCCGGGPPPXXX___^^^ZZZTTTLLLEEE444///***))),,,---+++(((''')))++++++)))''''''(((((('''))),,,+++)))+++///222777;;;???HHHQQQUUUTTTNNNNNNNNNKKKGGGAAA;;;888...------///111000---***)))&&&"""!!!###$$$###"""%%%$$$%%%&&&'''''''''&&&(((***---111555999;;;===mmmdddZZZUUUUUUTTTOOOJJJ???999444444444222333666333777===AAACCCCCCCCCDDD888777555222000...------...///000111111111111000000333666999===BBBIIIMMMZZZ```ccc___XXXPPPGGG???222...++++++---...---+++)))***,,,+++)))(((((())))))((())),,,,,,***,,,111777;;;???EEEOOOVVVVVVPPPMMMMMMLLLIIIDDD===777333---,,,,,,---------***((()))&&&$$$###$$$%%%$$$$$$%%%&&&&&&&&&'''''''''''')))+++///444999===@@@BBByyybbb\\\UUURRRQQQMMMDDD>>>999555333444555333555888555999>>>AAA@@@>>><<<<<<444444333222000...---,,,---...000000000000111222111555:::===AAAGGGNNNTTT___dddddd]]]TTTLLLBBB:::222000------...///---,,,)))***+++***((('''((()))((('''(((,,,,,,+++...333999@@@GGGLLLRRRVVVTTTOOOMMMMMMKKKHHHBBB;;;444000,,,,,,,,,,,,+++***((('''***)))'''''''''''''''''''''((((((((('''''')))***))),,,111666<<>>999666444222222222222000///---,,,,,,...000///...///111333333888>>>BBBEEEJJJRRRXXX```cccbbbYYYPPPGGG???777000...,,,++++++***)))(((((())))))((('''&&&'''((('''&&&(((+++------111777;;;FFFOOOQQQPPPQQQQQQPPPNNNMMMJJJFFF@@@888222...+++,,,,,,+++***((((((((()))))))))(((''''''((((((%%%'''((('''&&&&&&)))++++++...333999>>>CCCEEEFFFzzziiiZZZUUUNNNIIIEEE???999333555333333555555444888===AAACCCDDDBBB===888333111111111111111000///......,,,///111000...///222555666<<>>EEEEEEFFFEEEBBB===777444222111111000000000000000000...111333222000000444999999@@@FFFIIIJJJMMMTTTZZZ[[[]]]YYYNNNDDD===666000.../////////---,,,,,,,,,)))******(((&&&&&&(((***)))(((***000333666===DDDGGGPPPUUUSSSOOOOOOQQQPPPMMMJJJDDD===777333000...&&&((()))'''%%%%%%&&&)))###%%%''''''%%%$$$%%%&&&"""%%%((('''&&&'''---222333666;;;@@@DDDFFFGGGGGGvvvcccZZZTTTMMMEEE>>>;;;:::::::::777666777;;;<<<===DDDMMMDDDEEEDDD@@@;;;666333222111111000000000000111111000333555444111222666;;;;;;BBBIIIKKKJJJLLLSSSZZZZZZ[[[VVVKKK@@@999333---''')))******)))))))))***+++++++++)))'''''')))++++++***,,,222777:::AAAIIIOOOSSSTTTRRRQQQSSSRRRPPPLLLHHHAAA:::444000///...###%%%'''%%%######%%%((($$$'''))))))&&&%%%&&&(((%%%(((++++++***,,,222777777999>>>CCCFFFHHHHHHHHHjjj]]]ZZZVVVPPPFFF===777555666888666666777<<>>999888444///...111222333444444333333444666555555555666999<<<@@@CCCFFFIIILLLOOORRRVVVZZZ^^^WWWOOODDD:::444111///......***(((***+++(((''')))///+++))),,,---,,,,,,...,,,555===BBBHHHOOOTTTTTTTTT\\\^^^UUUNNNNNNNNNJJJBBB:::333000,,,(((&&&((('''(((((('''%%%$$$$$$%%%%%%&&&''''''&&&&&&''')))(((((()))+++...000333444???BBBFFFHHHIIIJJJKKKLLLyyykkkeee]]]SSSLLLCCCAAA===999777666777777;;;AAAJJJRRRUUUSSSNNNJJJ???:::777666444000000333000111333333222222333555555555555888===BBBDDDEEEHHHKKKOOOTTTWWWYYY[[[[[[OOOHHH===444000......///000+++)))++++++)))***...---)))'''***+++***+++...111;;;EEEJJJOOOTTTWWWVVVVVV^^^```XXXOOOKKKJJJHHH===555///...+++(((&&&((('''(((((('''%%%$$$$$$%%%$$$&&&''''''''''''(((***'''(((***...222666888:::DDDFFFIIIJJJKKKKKKMMMNNNoooeeebbbZZZOOOHHHAAA???<<<999777777888888???FFFPPPVVVWWWRRRKKKEEE<<<888555666444111222555///222444555444444444555666777888<<>>JJJUUUWWWVVVVVVVVVTTTTTTVVVWWWUUUOOOHHHBBB>>>777111---,,,+++((('''((($$$%%%'''&&&%%%%%%&&&(((###%%%''''''&&&'''(((***(((***///666<<>>AAADDDMMMSSSYYYZZZUUUKKKCCC???:::666444555444222333777...333999<<<<<<999777666999===CCCFFFHHHIIILLLOOORRRUUUYYY]]]\\\UUUKKKBBB:::666222//////000000000///------...+++(((***///---+++,,,///111222888@@@EEEPPPZZZZZZWWWUUUSSSRRRRRRPPPPPPQQQNNNGGG???:::555///++++++***'''%%%'''"""$$$&&&&&&&&&&&&((()))$$$&&&((((((((((((***,,,,,,///444:::???DDDGGGIIIHHHJJJLLLMMMNNNOOORRRTTTnnnhhhbbb\\\QQQGGGCCCEEE@@@>>><<<;;;===BBBFFFIIIRRRWWW\\\[[[TTTJJJBBB>>>999555333444333111222666+++111888<<<<<<999555333999@@@GGGJJJIIIIIIMMMQQQSSSUUUYYY\\\[[[RRREEE;;;666333000//////000000///***)))***+++(((###%%%***+++***,,,///111333:::BBBHHHTTT]]]\\\VVVSSSRRRPPPPPPLLLKKKNNNNNNGGG===777333...******)))%%%$$$%%%!!!###%%%&&&&&&''')))+++%%%''')))***)))***,,,---000333777<<>>;;;===BBBDDDDDDLLLVVVZZZZZZYYYTTTLLLDDD>>>;;;444444444444333333222111555777999:::::::::;;;<<<>>>BBBFFFJJJLLLOOOQQQSSSWWWWWWWWWVVVRRRIII>>>666222111000//////...//////...---+++)))(((((())))))------...///333;;;DDDKKKOOOQQQSSSUUUTTTQQQNNNKKKLLLLLLKKKIIIDDD===777333///---+++******)))(((&&&$$$$$$&&&&&&&&&&&&$$$$$$'''%%%%%%'''&&&%%%'''---222555;;;BBBHHHJJJJJJHHHMMMIIIIIIOOOQQQPPPRRRXXX{{{rrrbbbRRRJJJGGGDDDBBBCCC@@@>>>AAAFFFIIIJJJQQQZZZ]]][[[WWWPPPHHH???888555333333444444444444333333777888:::;;;:::;;;===???CCCFFFJJJMMMNNNPPPRRRTTTXXXWWWVVVSSSNNNFFF<<<555111000//////////////////++++++************++++++---...000222777>>>GGGMMMPPPQQQRRRRRRRRRPPPNNNMMMKKKJJJIIIFFFAAA:::444000---+++*********)))'''%%%%%%&&&''''''''''''&&&%%%&&&%%%'''******(((***...555888>>>EEEJJJLLLLLLJJJLLLIIIJJJOOOQQQPPPSSSXXX|||xxxgggZZZLLLGGGEEEDDDCCCEEECCCCCCFFFLLLPPPRRRXXX^^^\\\XXXRRRJJJBBB:::555222222333444555666666666666999:::;;;;;;;;;===@@@CCCIIIKKKNNNPPPQQQRRRTTTVVVYYYWWWSSSNNNHHHAAA999333/////////...//////000000((()))***,,,------------,,,///333888===CCCJJJOOOQQQQQQPPPOOONNNNNNNNNNNNKKKJJJIIIEEE???888222...,,,,,,,,,------,,,(((&&&''''''((((((((((((''''''%%%%%%(((,,,---,,,...333:::===CCCHHHLLLNNNNNNMMMLLLJJJKKKOOOQQQRRRTTTXXX}}}uuuppp\\\QQQGGGDDDEEEEEEGGGJJJEEEGGGLLLRRRVVVYYY]]]___WWWRRRKKKDDD>>>999666444222333444666777888888999:::;;;;;;:::;;;>>>CCCGGGLLLNNNQQQSSSTTTUUUWWWYYYYYYUUUNNNGGGAAA;;;555111...............///000111((()))+++---...///.........222888>>>CCCHHHMMMQQQRRRQQQNNNLLLKKKLLLNNNOOOLLLLLLIIIEEE???999333///......///000111000,,,)))''''''''''''''''''''''''&&&%%%''',,,---...333999>>>BBBGGGKKKMMMNNNNNNNNNLLLKKKMMMOOORRRSSSUUUWWWzzznnndddWWWNNNFFFDDDEEEEEEGGGJJJFFFJJJPPPUUUZZZ]]]^^^]]]TTTNNNFFF???;;;999666444222333555777999:::;;;;;;;;;;;;;;;:::<<<@@@FFFJJJMMMPPPTTTWWWXXXXXXZZZ[[[VVVQQQHHHAAA;;;777333000......---......///000000***+++---.../////////...222666>>>DDDHHHLLLOOORRRRRRPPPNNNLLLKKKLLLMMMNNNKKKJJJGGGCCC>>>777222///------...000111000---***'''&&&&&&&&&&&&&&&&&&''')))''''''+++---000777???BBBFFFJJJMMMMMMMMMMMMNNNLLLNNNOOOPPPRRRTTTUUUTTT}}}tttfffZZZUUUMMMFFFEEEDDDBBBDDDHHHHHHMMMSSSWWW\\\___\\\WWWRRRKKKCCC<<<:::777444222333444666888:::;;;<<<<<<;;;<<<<<<===???CCCIIINNNPPPTTTYYY\\\\\\[[[ZZZZZZQQQKKKCCC<<<777444222000.........---......//////+++,,,---...000000000000777<<>>999999888555222555666777999;;;<<<=========>>>@@@AAACCCHHHMMMQQQUUUZZZ```bbbaaa]]]ZZZXXXKKKFFF>>>888444222111000//////...---------......***+++,,,---000222444555<<<@@@FFFJJJMMMNNNOOOPPPOOOOOOPPPQQQPPPNNNLLLKKKEEEDDDAAA===999444000...((((((((()))++++++***)))(((((('''&&&&&&'''((((((,,,+++...444777999>>>DDDHHHMMMQQQPPPMMMLLLMMMOOOOOOTTTUUURRRRRRTTTSSSOOO{{{kkk^^^WWWTTTFFFAAA???AAACCCDDDHHHNNNMMMSSSYYY[[[___aaaZZZOOODDD>>>888777999:::888666666777888:::;;;<<<======>>>@@@BBBDDDGGGKKKPPPTTTZZZ___eeegggddd^^^YYYUUUHHHCCC;;;666333222111111000///...---------------))))))***,,,000333777999???CCCHHHLLLMMMMMMNNNOOOMMMOOORRRSSSRRRPPPLLLJJJFFFEEEBBB???:::666333111***)))((()))+++,,,,,,+++***)))(((''''''((()))***+++---333:::======???DDDKKKOOOSSSRRRNNNLLLNNNQQQQQQUUUVVVRRRQQQTTTSSSNNN|||pppdddZZZRRRMMMIIIEEEBBBAAADDDIIIMMMOOOXXX[[[___aaa]]]VVVNNNHHHCCC???;;;999999888666333888:::;;;<<<<<<<<<>>>?????????BBBHHHKKKLLLPPPVVV___dddhhhhhheee```VVVKKKFFFDDDAAA<<<888555222111---------,,,++++++---//////000111222444777<<>>999666111+++(((,,,,,,((('''***)))+++,,,+++***)))***+++,,,333;;;AAADDDEEEGGGIIIKKKKKKKKKKKKJJJLLLOOORRRRRRSSSTTTTTTSSSQQQOOOMMMuuuggg\\\SSSMMMJJJHHHEEEBBBBBBFFFLLLQQQSSS\\\^^^``````\\\TTTLLLGGGBBB>>>:::999999999777555999:::<<<<<<<<<===???AAAKKKIIIJJJNNNOOONNNRRRWWWdddiiillljjjfffaaaVVVMMMEEECCC@@@<<<888444222111///000000///......000333000111333555777:::???CCCKKKNNNQQQPPPMMMLLLNNNRRRPPPPPPPPPQQQQQQNNNIIIEEE@@@??????@@@@@@>>>:::777,,,(((&&&***+++((('''))))))+++,,,+++******+++,,,---444<<>>BBBEEEQQQOOOOOOQQQQQQQQQUUU\\\hhhlllnnniiiddd]]]SSSJJJBBB@@@>>>:::777444111000///000000///...///222444111333666888;;;@@@EEEHHHOOORRRTTTSSSQQQPPPRRRUUUPPPPPPPPPPPPOOOKKKFFFBBB:::::::::;;;;;;:::888555)))&&&'''+++---+++)))))))))+++++++++***+++,,,...///666>>>DDDFFFHHHKKKNNNMMMMMMNNNMMMLLLMMMOOORRRWWWWWWXXXWWWVVVTTTRRRQQQ{{{sssggg\\\UUUPPPMMMKKKGGGEEEDDDGGGNNNVVV\\\___aaa___[[[VVVOOOHHHBBB???<<<;;;999999:::;;;<<<<<<===============@@@EEEIIIMMMKKKKKKNNNPPPRRRYYY```fffjjjjjjddd[[[TTTKKKCCC???>>><<<:::666333111000,,,---------,,,---000222222444888<<<@@@DDDJJJMMMSSSTTTVVVUUUSSSSSSTTTVVVQQQPPPPPPOOONNNIIIDDD???666444333333444333111///)))((()))---...---+++******+++,,,,,,+++---///111333999AAAFFFIIIKKKNNNPPPLLLMMMNNNOOOOOOPPPSSSUUUZZZZZZZZZYYYXXXVVVTTTSSS|||nnniiiaaaZZZUUUQQQNNNLLLHHHHHHHHHMMMSSS[[[```bbb```^^^XXXRRRKKKEEE@@@>>>:::::::::::::::;;;===???>>>?????????@@@CCCHHHLLLJJJHHHIIIMMMOOORRRXXX```cccgggfff]]]SSSLLLDDD>>><<<<<<;;;999777444111000***+++,,,,,,,,,---000333333666;;;???CCCHHHNNNQQQTTTUUUVVVUUUTTTTTTTTTUUURRRQQQPPPOOOLLLGGGAAA<<<555333000///...---,,,***((()))+++,,,......,,,)))+++,,,---------///333555888>>>EEEIIIKKKMMMPPPSSSKKKMMMOOOQQQRRRTTTWWWYYY\\\[[[[[[ZZZXXXWWWUUUTTTxxxddd```ZZZVVVSSSPPPMMMKKKLLLLLLNNNSSSYYY^^^aaaaaa^^^[[[VVVOOOIIIDDDAAA???888999:::::::::;;;>>>AAA>>>???AAAAAACCCFFFJJJMMMOOOLLLMMMOOOPPPQQQUUU\\\aaadddbbbXXXNNNFFFAAA<<<:::::::::999777555222111,,,---...//////111444666555999>>>CCCGGGLLLQQQUUUUUUUUUUUUUUUUUUTTTTTTTTTQQQPPPOOOMMMJJJDDD===999777444000...---,,,+++***''')))******,,,000...***---......///000222666:::>>>CCCIIILLLMMMNNNQQQTTTMMMOOORRRTTTUUUWWWZZZ\\\]]]\\\[[[YYYWWWVVVUUUTTTzzzrrrccc^^^WWWQQQOOOMMMLLLKKKOOOPPPSSSYYY]]]``````___WWWTTTPPPKKKFFFBBB???>>>888:::;;;;;;:::;;;???BBB>>>@@@BBBDDDEEEHHHLLLNNNQQQOOOPPPRRRRRRPPPSSSXXX]]]```^^^TTTHHHBBB>>>;;;999:::::::::888666333222...///000111111333666999999<<>><<<;;;888:::;;;;;;:::;;;???BBB===@@@CCCFFFGGGIIILLLOOOPPPNNNPPPRRRRRRPPPRRRWWWXXX\\\ZZZOOODDD>>>;;;999999999::::::999666444222---///000111111333777999;;;???EEEJJJNNNSSSWWWZZZXXXWWWVVVUUUVVVVVVUUUTTTNNNMMMJJJHHHDDD>>>666111111...***((()))***++++++)))---......333<<>>======;;;:::<<>>???BBBEEEHHHIIIKKKMMMOOOQQQQQQQQQQQQRRRRRRRRRRRRVVVSSSNNNIIIEEEBBB@@@???>>>======<<<<<<999555222333333333444555777999;;;@@@CCCHHHLLLNNNPPPSSSUUUWWWVVVUUUVVVVVVTTTQQQOOOSSSRRROOOGGG>>>888666777,,,222222---,,,+++ +++///222666???GGGFFF>>>666222333999<<<<<>>===>>><<<;;;===@@@AAA@@@???CCCEEEIIIKKKLLLMMMPPPRRRQQQQQQRRRRRRSSSSSSSSSSSSSSSQQQMMMHHHCCCAAAAAABBBCCCCCCBBBAAA???;;;777444333333444555777;;;===???BBBEEEJJJMMMOOOQQQSSSUUUTTTSSSRRRSSSTTTTTTRRRPPPQQQOOOJJJBBB;;;555222222,,,222333...///222+++)))000888@@@IIIOOOKKKBBB666333444999===>>>BBBGGGKKKMMMQQQSSSSSSSSSTTTUUUWWWWWWXXXXXXXXXXXXXXXXXXYYYWWWUUUTTTTTTSSSQQQOOOzzzrrrggg___^^^VVVUUUSSSQQQPPPTTTYYY]]]eeehhhhhhccc^^^[[[TTTMMMCCCBBBAAA@@@>>>>>>======???>>>>>>???AAABBBBBB@@@EEEGGGKKKLLLMMMNNNPPPRRRQQQRRRSSSTTTTTTTTTSSSSSSNNNNNNKKKGGGBBBAAAEEEHHHKKKJJJIIIFFFBBB===999666555555666888;;;???CCCEEEEEEHHHLLLOOOQQQRRRTTTUUUTTTRRRRRRSSSUUUVVVUUUTTTQQQLLLEEE>>>999444111...***///000+++,,,111000***'''111===IIIRRRTTTLLLBBB555444666;;;???AAAEEEIIINNNPPPSSSTTTTTTTTTUUUUUUWWWWWWWWWWWWVVVVVVVVVVVVXXXVVVUUUTTTTTTTTTRRRPPP|||vvvmmmccc]]]\\\XXXWWWVVVUUUVVV[[[ccchhhkkkllliiibbb\\\YYYSSSMMMBBBBBB@@@???>>>=========@@@@@@@@@AAABBBCCCDDDDDDFFFHHHKKKMMMMMMNNNOOOQQQQQQRRRTTTUUUVVVUUUSSSRRRHHHIIIIIIFFFDDDEEEKKKQQQQQQQQQPPPLLLGGGAAA<<<:::999999999;;;???CCCGGGJJJJJJMMMPPPRRRSSSSSSTTTVVVWWWVVVUUUUUUWWWWWWWWWVVVRRRLLLDDD===:::777222...+++000000,,,***---...,,,)))111===IIIOOOMMMDDD;;;444555999>>>BBBFFFIIIKKKOOORRRTTTUUUTTTTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUUUUWWWVVVTTTTTTUUUTTTSSSQQQyyyssslllccc]]]]]]YYYYYYXXXXXX[[[bbbjjjppppppooojjj```XXXTTTOOOIIIDDDCCCAAA@@@>>>===<<<<<<@@@AAABBBCCCDDDEEEGGGHHHJJJLLLNNNOOOOOOOOOPPPQQQQQQSSSUUUWWWVVVTTTQQQOOOCCCDDDFFFFFFGGGKKKQQQVVVUUUWWWVVVRRRLLLFFFBBBAAA???>>>>>>???BBBFFFJJJMMMOOORRRTTTUUUUUUTTTUUUVVVZZZXXXWWWVVVVVVVVVTTTRRRQQQJJJBBB<<<999666333///---000222000...///...---...333;;;CCCEEEAAA:::555555888<<>>======<<>>888444222111000(((***,,,...///...---,,,333333777======888555555666;;;@@@DDDHHHNNNOOOMMMPPPRRRSSSTTTTTTTTTVVVXXXYYYYYYWWWVVVVVVWWWXXXXXXXXXVVVUUUTTTTTTTTTRRRPPPyyyppplllgggaaa^^^___\\\]]]___aaadddjjjqqqvvvrrrnnndddWWWMMMIIIFFFBBBBBBAAA@@@???>>>>>>>>>>>>>>>AAADDDGGGHHHJJJNNNQQQQQQSSSUUUUUUTTTSSSSSSTTTSSSUUUWWWXXXVVVQQQLLLHHHBBB@@@@@@DDDJJJNNNNNNMMMHHHLLLNNNLLLGGGCCCBBBCCCBBBAAAAAABBBFFFLLLQQQUUUXXXYYY[[[[[[YYYWWWVVVVVVVVVVVVVVVVVVUUURRRMMMIIIEEEBBB===666111///000222(((&&&%%%(((,,,---+++)))000///222777888444444888777>>>DDDFFFJJJPPPQQQMMMQQQRRRTTTUUUUUUVVVYYY[[[[[[ZZZXXXWWWXXXYYY[[[\\\YYYWWWUUUTTTTTTSSSQQQOOO}}}uuummmiiieee___]]]^^^```bbbdddfffiiiooouuuzzzllliii___SSSKKKIIIGGGEEE???>>>>>>>>>>>>??????@@@===AAAEEEGGGIIIKKKOOOSSSQQQRRRTTTTTTRRRQQQRRRSSSSSSUUUXXXXXXVVVPPPJJJFFFDDD@@@>>>CCCJJJMMMJJJEEE===AAAEEEDDD???;;;<<<>>>AAA@@@@@@BBBGGGNNNTTTYYYZZZ[[[]]]\\\ZZZWWWWWWWWWVVVVVVWWWYYYXXXUUUOOOJJJBBBAAA===777000...111555111+++''')))...///---+++***(((,,,333555222444:::888@@@FFFGGGKKKQQQQQQMMMRRRSSSUUUVVVVVVXXX[[[]]][[[ZZZYYYXXXYYY[[[]]]^^^ZZZXXXVVVUUUTTTSSSPPPNNN{{{tttkkkbbb^^^^^^```ccceeegggjjjmmmpppssstttuuujjjcccZZZQQQKKKHHHFFFEEE>>>???@@@AAA@@@@@@AAACCCFFFGGGHHHIIIJJJMMMRRRVVVTTTTTTUUUUUUUUUVVVVVVVVVYYYYYYYYYWWWSSSMMMGGGCCC???===>>>CCCHHHJJJFFFBBB???===;;;::::::;;;===???DDDGGGGGGGGGLLLUUUYYYXXX___^^^^^^]]]\\\[[[ZZZZZZYYYXXXVVVVVVVVVSSSMMMHHHCCC@@@999222...000888???888222,,,)))+++.../////////000111111222444888;;;BBBCCCFFFLLLQQQUUUVVVUUUVVVTTTSSSUUUZZZ]]]^^^]]][[[YYYWWWXXXZZZ]]]___```ZZZVVVRRRQQQSSSTTTRRRPPPzzztttllldddaaaaaadddgggkkklllnnnqqqtttuuusssqqqbbb\\\TTTMMMHHHFFFEEEDDD@@@AAABBBBBBAAAAAACCCDDDFFFHHHJJJKKKLLLNNNRRRUUUSSSSSSTTTTTTTTTTTTUUUUUUZZZZZZYYYVVVQQQKKKEEEBBB???===>>>BBBGGGHHHDDD@@@;;;999777666666888;;;<<>>FFFGGGJJJNNNSSSVVVVVVUUUWWWUUUSSSTTTXXX[[[\\\\\\ZZZYYYXXXYYYZZZ\\\]]]]]][[[WWWSSSQQQRRRRRROOOLLL}}}|||wwwssslllgggdddfffiiilllrrrqqqrrrvvvzzzyyysssmmm[[[VVVOOOIIIGGGFFFFFFFFFBBBDDDEEEEEECCCCCCDDDFFFGGGIIILLLNNNOOOPPPSSSTTTTTTUUUUUUUUUUUUVVVVVVVVV[[[ZZZWWWSSSNNNHHHCCC@@@???>>>>>>AAADDDEEEAAA>>>777666555444555888;;;<<<@@@FFFKKKNNNSSSZZZ]]]\\\^^^^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYYXXXUUUOOOGGGBBB666555222///...111666;;;888444000---,,,,,,+++***+++---///222555999>>>AAAKKKLLLNNNQQQUUUXXXWWWVVVYYYVVVSSSSSSUUUYYY[[[\\\ZZZZZZ[[[[[[[[[ZZZZZZYYY[[[WWWSSSQQQQQQPPPLLLHHH~~~yyyxxxssspppkkkggggggiiimmmpppvvvtttuuuzzz~~~|||rrriiiWWWSSSMMMIIIGGGGGGGGGFFFCCCEEEFFFFFFEEEDDDFFFGGGIIILLLPPPRRRSSSSSSSSSTTTXXXXXXXXXXXXYYYYYYYYYYYY[[[YYYUUUPPPJJJEEE@@@>>>???>>>>>>@@@AAAAAA>>>;;;666555555555777:::>>>@@@CCCJJJPPPSSSWWW\\\^^^\\\^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZXXXSSSKKKCCC===666555222///------...000222111///.........------***,,,000444888===BBBFFFNNNNNNQQQTTTYYY[[[[[[ZZZ[[[XXXUUUSSSTTTWWW[[[]]][[[\\\^^^^^^\\\ZZZXXXWWWYYYUUURRRQQQPPPNNNJJJEEE{{{wwwwwwmmmkkkiiiggghhhkkkooorrrvvvtttuuuzzz~~~zzzoooeeeUUUQQQKKKGGGFFFFFFEEEDDDCCCDDDFFFFFFEEEEEEGGGHHHLLLOOOSSSUUUUUUUUUUUUUUUXXXXXXYYYYYYYYYZZZZZZZZZYYYVVVQQQKKKFFFBBB???>>>@@@@@@?????????===;;;999555444444555888<<>>CCCFFFMMMVVV\\\]]]\\\]]]]]][[[]]]]]]\\\[[[ZZZYYYYYYXXXVVVWWWWWWTTTLLLCCC;;;777111///...---------,,,***000111111///---,,,---...000333999===BBBFFFKKKOOOOOOPPPRRRWWW\\\_________[[[[[[YYYWWWVVVXXX\\\```\\\___aaa```[[[WWWVVVWWWRRRPPPOOOOOOPPPMMMFFFAAA|||uuurrrsssggggggggghhhkkkooorrruuurrrrrrttttttqqqjjj```YYYOOOLLLHHHFFFEEEEEEEEEDDDCCCEEEGGGHHHIIIKKKMMMOOORRRUUUWWWXXXXXXWWWXXXYYYVVVVVVVVVWWWWWWWWWXXXXXXSSSOOOIIIDDDAAA@@@AAABBBDDDCCCBBB???<<<999777777555555666888===CCCHHHKKKPPPYYY```___]]]^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXXXXXTTTVVVUUUPPPHHH???999666///---,,,,,,...///...---...///000...,,,,,,///222555999>>>BBBFFFJJJOOOQQQPPPQQQSSSWWW[[[^^^^^^]]]XXXYYYYYYXXXWWWXXX\\\___ZZZ]]]___]]]XXXTTTUUUWWWRRRQQQOOOOOOOOOJJJCCC===~~~xxxrrrpppqqqgggggghhhiiilllppptttvvvqqqssstttrrrlllcccZZZTTTOOOMMMJJJHHHHHHIIIIIIIIICCCEEEHHHJJJKKKMMMPPPRRRTTTVVVXXXYYYXXXXXXYYYZZZXXXXXXXXXXXXYYYYYYYYYZZZPPPMMMGGGBBB???@@@BBBDDDEEEDDDCCC@@@<<<888777777888888:::<<>>BBBFFFHHHHHHFFFCCC@@@===:::888777999===@@@DDDIIIOOOSSS\\\^^^aaaccccccaaa^^^\\\```^^^[[[YYYYYYYYYXXXWWWUUUSSSOOOIIIAAA:::666444000000///...............------,,,,,,,,,...333777???EEELLLPPPOOOOOOQQQTTTRRRTTTWWWYYYZZZYYYXXXVVVTTTWWWYYYXXXUUUTTTWWWYYYXXXXXXWWWVVVVVVVVVWWWWWWVVVTTTSSSRRROOOGGG<<<333zzzuuurrrpppnnnlllkkkkkklllmmmoooppprrrsssoooqqqqqqjjj```YYYVVVWWWUUURRRNNNKKKKKKKKKKKKJJJIIIJJJLLLOOORRRUUUWWWYYY]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYZZZZZZXXXUUURRRKKKHHHDDD???>>>AAAGGGLLLQQQOOOKKKGGGBBB>>>:::888888;;;???CCCHHHMMMSSSXXX^^^___bbbddddddbbb```^^^___\\\YYYXXXXXXXXXXXXWWWTTTRRRNNNGGG???999444333000000///.....................------...111777;;;BBBHHHNNNPPPPPPPPPSSSVVVQQQRRRTTTVVVWWWWWWUUUUUUVVVYYY[[[ZZZVVVTTTUUUWWWVVVVVVVVVVVVWWWWWWXXXYYYXXXWWWTTTPPPIII???444---~~~wwwrrrppppppppppppnnnnnnnnnooopppqqqssstttoooooollleee]]]WWWVVVWWWXXXUUUQQQNNNMMMMMMLLLKKKMMMNNNQQQSSSWWWZZZ\\\]]]______^^^\\\\\\[[[[[[[[[XXXYYYZZZ[[[\\\ZZZUUURRRIIIFFFBBB??????EEEMMMTTT[[[WWWQQQKKKDDD???<<<::::::>>>CCCHHHMMMSSSYYY^^^bbbcccdddeeedddccc```___^^^\\\XXXWWWWWWXXXXXXXXXSSSPPPJJJCCC<<<777333111000000///...........................000555<<>>@@@GGGRRRYYY```[[[SSSKKKDDD???=========AAAGGGMMMRRRXXX___ccchhhhhhgggfffdddbbb___^^^^^^\\\XXXWWWXXXYYYYYYXXXQQQMMMFFF???:::555222000000000///...............---...///000444:::AAAFFFKKKMMMPPPQQQQQQSSSUUUXXXUUUUUUUUUUUUVVVVVVWWWWWWUUUXXX\\\\\\YYYVVVUUUVVVTTTUUUVVVVVVWWWWWWWWWWWWXXXWWWSSSJJJ???666222111|||zzzuuuqqqnnnnnnppprrrssssssrrrrrrrrrrrrssssssqqqlllfffaaa______``````]]]YYYSSSPPPNNNNNNNNNMMMSSSTTTWWWZZZ]]]___```aaa```___^^^]]]\\\\\\\\\\\\YYYYYYZZZ\\\[[[XXXRRRNNNEEECCC@@@>>>AAAJJJUUU]]]```ZZZQQQHHHBBB???@@@AAAAAAEEEKKKQQQWWW\\\bbbfffmmmllliiifffccc___]]][[[^^^\\\ZZZYYYYYYYYYXXXWWWOOOIIIAAA;;;777555222000000000///...............---...111444888>>>EEEJJJNNNOOOQQQQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWQQQVVV[[[\\\YYYWWWWWWXXXVVVWWWWWWWWWVVVUUUTTTTTTWWWUUUPPPEEE:::222//////}}}yyyxxxvvvrrrooooooqqqsssuuutttssssssrrrrrrrrrrrrnnniiicccaaacccfffgggfff___ZZZTTTOOONNNOOOQQQRRRUUUWWWZZZ\\\^^^`````````___^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[ZZZYYYUUUOOOJJJCCCBBB@@@@@@EEENNNZZZbbbaaaZZZPPPGGGAAAAAACCCEEEGGGKKKQQQVVV[[[```dddgggnnnllliiieeeaaa^^^\\\[[[]]]\\\ZZZZZZZZZYYYVVVTTTMMMFFF>>>888666555333111000000///...............---000444999>>>CCCIIINNNPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUUUUVVVVVVUUUUUUUUUPPPTTTYYYZZZXXXWWWXXXZZZWWWWWWXXXWWWVVVUUUSSSQQQVVVRRRJJJ@@@555---)))'''~~~}}}sssuuuuuutttrrrqqqsssvvvvvvuuutttsssrrrqqqqqqqqqnnnhhhcccdddiiinnnooonnnbbb\\\TTTOOOOOORRRUUUWWWXXXZZZ\\\^^^`````````_________^^^^^^^^^___``````___]]][[[YYYUUUQQQKKKGGG@@@@@@AAADDDJJJUUU```hhheee]]]RRRHHHBBBCCCGGGJJJNNNRRRWWW\\\___cccfffiiijjjhhheeebbb___^^^]]]]]]ZZZZZZZZZZZZZZZVVVRRRNNNKKKDDD:::666555666555333000000///...............///333999???DDDIIIMMMPPPRRRSSSUUUVVVXXXWWWUUUTTTTTTUUUWWWXXXXXXWWWUUUTTTRRRUUUXXXXXXUUUTTTVVVXXXUUUVVVWWWWWWWWWUUUSSSRRRTTTNNNEEE<<<444...(((%%%}}}}}}ooorrruuuuuussssssvvvxxxvvvuuutttsssrrrqqqqqqqqqooojjjfffhhhpppvvvwwwuuueee^^^UUUPPPPPPSSSXXX[[[ZZZ\\\^^^```aaaaaa```____________``````aaabbbcccbbb___[[[WWWSSSNNNHHHDDD===???BBBFFFNNNZZZfffnnniiiaaaTTTIIIDDDEEEIIIMMMRRRVVV[[[___bbbeeehhhjjjgggeeebbb```^^^^^^___```XXXXXXYYYZZZYYYUUUNNNJJJJJJBBB999444555777777555000000///...............000555===CCCHHHLLLPPPRRRTTTUUUWWWYYYZZZYYYWWWTTTVVVXXXZZZ\\\\\\ZZZWWWVVVTTTVVVXXXVVVSSSRRRTTTWWWSSSTTTVVVWWWWWWVVVUUUTTTQQQJJJBBB;;;777333---)))}}}zzzyyyuuuuuuuuusssrrrsssvvvxxxuuuuuuwwwxxxvvvqqqmmmkkkgggiiijjjnnnyyy|||rrrddd\\\TTTRRRVVV[[[^^^___^^^^^^______```aaaaaaaaaaaa``````aaadddfffgggfffcccbbb]]]UUUKKKEEECCCCCCBBB@@@>>>DDDTTTfffllljjjeee___VVVNNNKKKLLLPPPSSS___aaadddfffeeeeeefffgggcccaaa___]]]\\\]]]^^^```[[[\\\\\\[[[XXXSSSNNNJJJ@@@;;;555111000111111222333000///000...,,,...333444999AAAGGGLLLPPPSSSUUUPPPSSSWWWYYYYYYYYYYYYZZZYYYZZZ\\\\\\ZZZXXXXXXXXXUUUUUUVVVVVVWWWXXXYYYYYYUUUUUUVVVVVVVVVVVVVVVVVVMMMIIIAAA888222//////000~~~yyyvvvuuutttuuuuuuttttttuuuwwwyyyzzzyyyyyyyyyvvvqqqmmmkkkkkkmmmooosss{{{zzzooobbb\\\UUUSSSWWW\\\^^^____________```aaaaaabbbbbbeeecccbbbbbbdddfffffffffdddaaa[[[RRRIIICCCBBBBBB@@@??????EEETTTdddiiieeeaaa\\\TTTNNNLLLOOOTTTXXX```bbbddddddccccccdddeeebbb```^^^\\\[[[\\\^^^___[[[[[[[[[ZZZWWWQQQLLLIII???;;;555111000111111111222//////000///---000555666;;;CCCJJJNNNQQQTTTUUUSSSUUUXXXZZZZZZYYYYYYZZZXXXZZZ\\\\\\ZZZXXXXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUPPPJJJBBB:::555222111111zzzvvvtttsssrrrtttvvvwwwwwwwwwyyy{{{~~~|||yyyuuurrrpppppppppqqqtttzzz{{{ssshhh```\\\WWWWWWZZZ]]]___^^^``````aaaaaabbbccccccccchhhfffdddcccdddfffffffffccc___WWWNNNEEE@@@@@@AAA>>>???@@@GGGTTTaaabbb^^^ZZZVVVPPPLLLMMMRRRYYY]]]bbbccccccbbb```___```bbbaaa___]]][[[ZZZ[[[\\\]]]ZZZ[[[ZZZYYYUUUOOOIIIFFF<<<999444111111111111111111//////000000000333999:::???GGGNNNQQQSSSUUUUUUVVVXXXZZZ[[[ZZZYYYYYYYYYWWWYYY[[[[[[ZZZYYYYYYZZZYYYYYYXXXXXXWWWVVVUUUUUUWWWWWWWWWVVVUUUUUUUUUTTTSSSLLLBBB<<<888666444111zzzwwwuuuuuuqqqtttwwwyyyyyyzzz|||~~~}}}yyytttqqqnnnnnnqqqpppiiibbb___]]]ZZZ[[[]]]___```___aaabbbbbbccccccdddeeeeeegggeeecccccceeegggggggggbbb\\\SSSIIIAAA>>>>>>???<<<>>>AAAGGGRRR\\\[[[UUUQQQNNNKKKJJJNNNTTT\\\aaaddddddccc```]]]\\\^^^______^^^\\\ZZZZZZZZZ[[[[[[ZZZZZZYYYWWWRRRLLLEEEBBB:::777333111222222222111111......111222222777>>>>>>DDDLLLRRRTTTUUUVVVVVVWWWYYYZZZZZZXXXWWWWWWXXXVVVXXXZZZ[[[ZZZZZZZZZ[[[YYYYYYYYYXXXWWWWWWVVVVVVYYYYYYXXXXXXWWWVVVUUUUUUTTTMMMCCC===:::888444111}}}yyywwwvvvvvvrrruuuxxxzzz{{{|||yyyrrrkkkhhhhhhfffccc```___^^^^^^^^^```aaabbbbbbccccccddddddeeeffffffgggdddccccccdddggghhhiiihhh___YYYOOOEEE???======>>><<>>>>>>>>>>>@@@AAACCCIIIOOONNNIIIDDDEEEHHHLLLQQQWWW\\\___aaaaaaaaa___]]]\\\\\\^^^]]]\\\\\\[[[ZZZZZZYYYZZZYYYXXXWWWSSSMMMEEE>>>999333222111222333333222000222000000333555777>>>EEEJJJMMMRRRUUUVVVWWWWWWXXXXXXYYYYYYXXXVVVTTTUUUVVVWWWYYY[[[[[[ZZZYYYYYYZZZXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXWWWSSSOOOHHH???888222///...|||xxxvvvvvvwwwwwwwwwyyyzzz{{{|||~~~zzzppphhheeeccc``````cccccccccdddddddddfffhhhiiiffffffgggggghhhiiiiiiiiieeefffiiilllnnnnnnjjjgggYYYRRRIIIBBB??????>>>===@@@AAAAAA@@@DDDJJJJJJGGGBBBEEEJJJPPPUUUYYY\\\]]]^^^___aaa```^^^]]]^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXVVVQQQKKKBBB;;;666111000000222333333222000444111111333666888???GGGNNNQQQTTTUUUUUUVVVXXXYYYXXXYYYYYYXXXVVVUUUVVVXXXXXXZZZ\\\\\\ZZZXXXXXXYYYZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWSSSRRRLLLBBB666///---...|||yyyxxxxxxyyyzzzyyyzzz{{{{{{|||~~~{{{vvvlllfffeeeccc___^^^aaadddeeeeeeeeeeeegggjjjlllggggggggghhhiiiiiijjjjjjhhhjjjmmmppprrrooojjjfffVVVPPPHHHBBB@@@@@@???>>>BBBBBB@@@>>>AAAFFFHHHFFFCCCGGGMMMSSSXXX[[[\\\\\\\\\^^^```aaa```_________]]]]]]\\\\\\[[[ZZZZZZZZZXXXXXXUUUQQQJJJAAA999555000000000222444444222000555222111444666999@@@HHHQQQRRRTTTUUUUUUVVVXXXZZZYYYZZZZZZYYYWWWWWWXXXYYYYYYZZZ\\\\\\ZZZXXXXXXXXX\\\\\\[[[YYYXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVSSSTTTPPPDDD666---,,,///yyyzzz{{{{{{zzzzzz|||~~~{{{}}}}}}{{{yyy}}}|||nnnlllllljjjddd___aaahhhiiiiiihhhhhhhhhhhhhhhhhhjjjiiihhhiiikkklllllljjjmmmmmmoooqqqqqqmmmfff```YYYQQQFFF@@@@@@@@@???===@@@BBBDDDDDDCCCCCCDDDEEEEEEJJJPPPVVVZZZ\\\^^^``````\\\YYYZZZ___bbbaaa^^^^^^]]]\\\\\\\\\[[[YYYWWWVVVTTTOOOIIIBBB:::444111000000000000111222333444000444888888888===IIIRRRUUUQQQOOORRRXXX\\\\\\ZZZ]]][[[YYYWWWWWWXXXZZZ[[[XXXZZZ[[[[[[ZZZZZZ[[[]]]ZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\ZZZVVVSSSSSSTTTRRRIII===333//////xxxyyy{{{zzzzzzzzz|||}}}zzz||||||zzzyyy}}}xxxtttmmmllllllkkkgggcccffflllkkkkkkjjjiiihhhiiiiiijjjjjjiiihhhiiikkkllllllkkkmmmnnnnnnooonnnhhh```YYYTTTMMMDDD?????????>>><<>>:::888777111000000000000000111111444888;;;>>>BBBLLL[[[fffaaa]]]XXXWWWXXXZZZZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[VVVXXX[[[\\\[[[YYYYYYYYYZZZYYYXXXXXXWWWWWWXXXXXXWWWVVVVVVWWWYYYYYYXXXVVVTTTSSSOOOJJJBBB999222---|||xxx{{{~~~~~~}}}~~~~~~{{{{{{zzzxxxwwwwww{{{~~~zzzrrrllljjjiiilllkkkmmmooonnnkkklllqqqnnnmmmjjjhhhhhhiiijjjkkkiiihhhhhhiiikkkmmmlllkkkkkklllllljjjeee\\\RRRLLLHHHEEEAAA?????????===<<<@@@AAAAAABBBCCCGGGMMMQQQTTTWWWZZZ]]]]]]^^^___```]]][[[[[[\\\___aaaaaa___[[[[[[\\\]]]^^^[[[WWWTTTSSSOOOHHHAAA<<<888777777111000000//////000000111333777===AAAGGGPPP[[[dddaaa]]]XXXVVVWWWXXXYYYXXXUUUWWWYYY\\\]]]]]]\\\[[[UUUXXX[[[]]][[[YYYXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXVVVUUUTTTUUUXXXYYYYYYXXXWWWTTTPPPJJJCCC:::111***~~~|||{{{~~~}}}|||zzzwwwtttrrrrrrsssxxxvvvqqqlllgggeeefffgggllljjjlllpppooolllkkknnnnnnllljjjhhhggghhhiiijjjhhhggggggiiikkkmmmmmmllliiijjjjjjgggaaaXXXPPPKKKFFFDDDBBB@@@@@@@@@???>>>>>>@@@AAACCCEEEJJJPPPUUUWWWYYY\\\]]]\\\\\\]]]^^^]]]\\\\\\]]]___```______^^^\\\ZZZZZZZZZZZZXXXWWWSSSOOOGGG@@@:::666555555000000000000000000111222111777>>>EEEJJJPPPVVVZZZ\\\YYYVVVUUUUUUWWWXXXYYYUUUWWWZZZ\\\^^^]]]\\\[[[VVVYYY\\\]]]\\\YYYXXXXXXYYYYYYXXXWWWWWWWWWWWWWWWUUUUUUTTTUUUXXXYYYYYYXXXZZZVVVQQQJJJBBB999///)))~~~}}}~~~~~~}}}{{{xxxtttpppmmmjjjiiikkkhhhdddaaa___```cccdddjjjiiikkkpppqqqmmmlllnnnllllllkkkjjjiiihhhhhhhhhhhhggggggiiikkkmmmmmmllliiijjjiiiddd\\\TTTNNNKKKEEEDDDBBBAAA@@@@@@@@@AAA<<<>>>AAADDDHHHMMMSSSWWWYYY[[[\\\]]]\\\[[[\\\]]]]]]^^^^^^______^^^^^^]]]___]]]YYYXXXXXXYYYYYYXXXRRRMMMFFF???999555333333000000000000111222333444333999AAAIIIMMMPPPRRRSSSWWWVVVVVVVVVVVVWWWYYYZZZVVVWWWZZZ\\\^^^]]]]]]\\\XXXZZZ]]]]]]\\\ZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWVVVUUUUUUWWWYYYZZZYYYXXXYYYVVVQQQIII@@@666///+++~~~}}}}}}~~~}}}~~~|||{{{yyyuuurrrnnnjjjfffcccdddaaa^^^\\\]]]___aaaccchhhgggjjjqqqsssqqqoooppplllmmmmmmlllkkkjjjhhhggghhhggggggiiilllmmmmmmmmmjjjjjjggg```WWWOOOKKKIIIDDDCCCBBB@@@>>>???@@@BBB===@@@DDDIIIMMMSSSXXX\\\[[[\\\^^^]]]\\\\\\]]]^^^^^^___``````^^^]]]\\\\\\^^^\\\ZZZYYYZZZYYYXXXVVVNNNJJJDDD>>>999666444333000000000111222444555666:::>>>EEELLLPPPRRRSSSSSSVVVWWWXXXYYYZZZZZZ[[[[[[XXXYYYZZZ\\\]]]]]]\\\\\\[[[\\\^^^]]][[[ZZZZZZ[[[YYYXXXWWWWWWVVVVVVWWWWWWVVVVVVWWWYYY[[[[[[YYYWWWVVVTTTPPPGGG<<<444111000|||{{{|||}}}}}}|||zzzxxxvvvssspppmmmiiieeeaaaccc```^^^]]]___aaaccccccfffeeeiiiqqquuutttrrrsssmmmmmmnnnooonnnkkkiiiggggggggggggiiilllnnnnnnmmmkkkjjjfff^^^SSSKKKGGGGGGDDDCCCAAA>>>======@@@BBB@@@DDDIIIOOOTTTYYY^^^bbb\\\^^^___^^^]]]]]]^^^______```aaa```^^^\\\[[[ZZZ[[[[[[[[[[[[\\\ZZZWWWTTTJJJGGGCCC>>>:::777555555///000000222333555777888@@@CCCIIINNNRRRUUUWWWXXXWWWYYY\\\]]]]]]\\\\\\]]]YYYZZZ[[[[[[\\\\\\\\\\\\]]]^^^^^^]]][[[ZZZ[[[\\\XXXXXXWWWVVVVVVVVVVVVWWWVVVWWWXXX[[[\\\\\\XXXVVVRRRRRROOOFFF;;;333333555{{{xxxyyy|||{{{yyywwwtttooojjjfffcccbbbaaa___^^^^^^\\\\\\___dddhhhkkkmmmoooooooooppprrrtttpppqqqqqqpppmmmkkkjjjjjjhhhjjjkkkjjjhhhhhhjjjmmmnnniiiaaaYYYRRRLLLGGGCCCAAAAAAAAA???======???AAAAAAEEEMMMTTTZZZ]]]^^^^^^aaa___]]]^^^```bbbaaa___^^^^^^`````````___^^^]]]^^^]]]]]]]]]\\\ZZZVVVSSSLLLDDD<<<777666555222///111222333333333555999<<>>EEEJJJMMMRRRVVVUUUUUUXXXXXXVVVYYY[[[]]]^^^````````````ZZZYYYYYYYYYYYYYYYZZZZZZ\\\ZZZYYYYYYZZZ[[[ZZZYYYXXXVVVUUUUUUVVVWWWWWWVVVXXXXXXYYYYYYYYYXXXWWWVVVSSSLLLEEE>>>555000333:::}}}zzznnnlllgggccc```___``````\\\]]]___aaabbbeeeiiilllnnnppprrrrrrqqqppppppqqqpppppppppnnnmmmnnnqqqtttoooooonnnmmmlllmmmnnnooofff```VVVNNNIIIFFFDDDCCC@@@AAABBBBBBBBBDDDGGGJJJSSSVVVZZZ^^^aaabbbaaaaaa___^^^^^^^^^___`````````______^^^^^^___aaabbbdddbbbaaa___^^^[[[VVVOOOJJJAAA>>>;;;:::::::::888666444555666777:::???GGGLLLQQQVVVYYYWWWVVVWWWWWWUUUYYYZZZ\\\^^^_________^^^[[[ZZZZZZZZZYYYYYYYYYZZZZZZYYYXXXYYYZZZ[[[ZZZYYYZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[ZZZXXXVVVUUUQQQJJJAAA;;;444111666===~~~zzzuuullliiieeeaaa______aaabbb]]]___bbbdddfffhhhkkknnnnnnqqqssstttrrrqqqqqqqqqpppppppppooonnnpppsssvvvqqqpppooonnnmmmmmmllllllbbb\\\SSSKKKGGGEEECCCCCC???AAABBBCCCEEEGGGKKKNNNWWWYYY\\\___aaaaaa``````^^^^^^^^^^^^^^^^^^___```___^^^^^^^^^___```bbbccc^^^^^^]]]\\\ZZZUUUOOOJJJ@@@>>>;;;999888777555444444555777:::===CCCKKKPPPTTTXXXZZZWWWUUUVVVVVVTTTVVVWWWYYY[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYXXXYYYZZZ[[[ZZZYYYYYYYYYYYYXXXXXXXXXYYYZZZYYYZZZ[[[\\\[[[XXXVVVTTTOOOGGG>>>999666555:::BBB~~~~~~vvvpppiiigggbbb___]]]___aaaccc___bbbeeehhhjjjkkknnnooonnnqqqtttuuutttrrrrrrrrrpppqqqqqqqqqpppqqqtttvvvqqqpppoooooonnnlllhhheee^^^XXXQQQJJJFFFDDDCCCBBB@@@BBBEEEFFFIIILLLPPPTTTYYY[[[]]]___`````````___]]]^^^___^^^]]]]]]___aaa^^^^^^^^^^^^^^^___```aaa]]]\\\]]]\\\[[[VVVOOOKKK@@@>>>;;;888666444444444222555999>>>CCCJJJQQQVVVTTTXXXZZZVVVUUUWWWWWWUUUTTTVVVWWWYYYYYYYYYYYYXXXZZZ[[[\\\\\\\\\\\\[[[[[[\\\ZZZYYYYYYZZZ[[[ZZZYYYWWWXXXXXXWWWVVVVVVWWWYYYYYYZZZ[[[\\\[[[YYYVVVTTTLLLDDD===:::999:::@@@GGG|||tttnnnfffccc___\\\[[[]]]```bbbaaadddiiikkkmmmnnnooopppmmmppptttuuuuuutttsssssspppqqqssssssrrrrrrsssuuupppooooooooonnnjjjddd___ZZZVVVOOOJJJGGGEEECCCAAACCCFFFHHHKKKNNNRRRVVVZZZ[[[\\\^^^```aaaaaa``````\\\^^^___^^^\\\\\\___aaa]]]]]]^^^^^^^^^^^^^^^]]]^^^^^^___^^^\\\WWWPPPKKK@@@>>>;;;888555555666777444888>>>DDDIIIOOOUUUYYYTTTXXXZZZWWWVVVXXXYYYXXXUUUVVVXXXYYYZZZZZZYYYXXXXXXYYYZZZ[[[\\\\\\[[[[[[___]]]ZZZXXXYYYZZZ[[[ZZZWWWXXXYYYXXXVVVUUUWWWZZZXXXYYY[[[]]]\\\ZZZWWWUUUIIIBBB<<<<<<===@@@FFFLLL~~~|||tttmmmdddaaa]]]ZZZYYY[[[___aaacccfffkkknnnoooooopppqqqlllooosssvvvuuuuuuttttttppprrrttttttssssssssstttpppooooooooonnniiiaaaZZZXXXTTTOOOJJJHHHEEECCCAAAFFFHHHKKKNNNQQQVVV[[[^^^\\\]]]___```aaaaaaaaa```\\\^^^___^^^\\\\\\^^^aaa\\\]]]^^^___^^^]]]\\\[[[aaaaaaaaa```^^^XXXPPPKKK@@@???;;;888555666888;;;:::>>>DDDIIIMMMQQQUUUXXXTTTYYYZZZWWWWWWZZZ[[[ZZZWWWXXXYYYZZZ[[[[[[ZZZZZZVVVWWWYYYZZZ[[[[[[[[[ZZZaaa^^^ZZZXXXYYYZZZ[[[[[[XXXZZZ\\\ZZZXXXWWWYYY\\\WWWYYY[[[]]]]]]ZZZXXXUUUHHHAAA<<<===@@@CCCIIIOOO~~~~~~~~~xxxooohhhbbbaaa]]]ZZZZZZ^^^dddiiiiiikkkooorrrtttsssqqqooooooppprrrtttuuuvvvwwwwwwqqqqqqqqqsssuuuuuutttrrrtttrrrpppnnnkkkfff___[[[WWWPPPGGGBBBCCCEEEHHHHHHJJJOOOTTTYYY\\\^^^aaaccc___```aaaaaaaaaaaaaaa```aaa___^^^\\\\\\]]]^^^___`````````______^^^^^^^^^bbb___]]]]]]\\\XXXOOOGGG===888666777777666888<<<<<>>AAAFFFMMMRRRUUUWWWXXXXXX]]]^^^___^^^[[[YYYYYYYYYZZZZZZYYYYYYZZZ[[[]]]^^^YYY\\\^^^^^^\\\[[[]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXYYY]]]\\\XXXWWWXXX]]][[[ZZZ\\\]]]ZZZSSSLLLEEEBBB???AAAGGGNNNSSSVVV~~~~~~|||vvvooofff`````````^^^]]]]]]```fffjjjqqqqqqrrrrrrrrrrrrqqqppptttuuuuuuuuuuuuuuutttsssrrrssstttvvvxxxwwwtttrrrrrrrrrqqqpppllleee]]]WWWMMMJJJHHHGGGHHHJJJKKKKKKQQQVVV\\\```ccccccddddddeeeeeedddcccbbbaaaaaa```aaa```^^^]]]]]]]]]^^^___^^^^^^^^^^^^]]]]]]]]]]]]dddaaa^^^[[[WWWPPPFFF???;;;777666888999999<<>>CCCFFFKKKQQQXXXZZZ]]]^^^]]]\\\\\\\\\YYY[[[]]]]]]\\\[[[[[[\\\\\\]]]]]]^^^^^^^^^]]]]]]^^^]]]\\\]]]^^^^^^\\\ZZZ\\\[[[ZZZXXXXXXXXXXXXYYYZZZXXXXXX\\\]]][[[[[[___[[[\\\]]]\\\XXXRRRMMMIIIEEEIIINNNRRRTTTWWWZZZ]]]{{{tttnnniiifffbbb```^^^aaafffjjjlllnnnppprrruuuvvvvvvwwwxxxyyyyyyyyyzzzzzzyyyxxxwwwuuusssssswwwvvvttttttuuuuuuuuusssrrrpppmmmjjjeee^^^UUUPPPKKKKKKLLLLLLNNNTTT]]]dddbbbccceeedddcccbbbcccdddcccbbbaaaaaaaaaccceeefff```````````````______^^^]]]]]]^^^^^^^^^_________YYYZZZYYYVVVOOOGGG@@@<<<<<<999;;;AAAFFFJJJOOOVVVYYY[[[]]]^^^]]]\\\\\\\\\YYYZZZ\\\]]]\\\[[[\\\]]]]]]]]]^^^______^^^]]]\\\___^^^]]]]]]______]]]ZZZYYYYYYYYYZZZZZZ[[[[[[[[[]]]ZZZZZZ]]]]]][[[\\\___[[[\\\]]]\\\WWWQQQKKKHHHDDDIIIOOOTTTVVVXXX[[[^^^}}}xxxqqqkkkgggeeecccaaaaaaeeejjjoooqqqsssuuuvvvwwwxxxxxxyyyyyyxxxxxxwwwwwwxxxxxxxxxxxxwwwvvvvvvxxxvvvssssssssstttttttttpppnnnjjjfffaaaZZZSSSMMMIIIKKKNNNPPPRRRWWW^^^ccceeeffffffeeeccccccdddffffffeeecccbbbbbbccceeefff`````````aaa```______^^^^^^^^^^^^______`````````ZZZ[[[ZZZVVVNNNFFF???;;;<<<:::<<>>;;;999;;;AAAGGGMMMSSSXXXZZZ\\\]]]^^^______^^^\\\[[[]]]ZZZYYYZZZ]]]___^^^]]]```^^^[[[[[[]]]___``````___aaabbbccccccaaa^^^\\\YYYZZZZZZ[[[\\\\\\]]]]]]___]]]\\\\\\]]]^^^]]]\\\[[[\\\ZZZVVVPPPKKKHHHHHHJJJPPPTTTSSSUUUYYY[[[YYYxxxsssmmmhhhfffeeeeeedddfffiiinnntttxxxzzzyyywwwxxxxxxxxxxxxyyyxxxuuusssssssssssstttwwwyyyzzz{{{wwwtttqqqooopppqqqrrrqqqoookkkgggbbbYYYOOOJJJKKKJJJLLLQQQXXX^^^ccceeefffdddeeeeeeffffffffffffeeeeeedddcccbbbaaaaaaaaabbbdddcccbbbaaa```___^^^^^^^^^^^^^^^^^^_______________]]]XXXQQQJJJDDD???<<<<<>>BBBEEEKKKQQQVVVYYYZZZ[[[ZZZ[[[\\\]]]]]]]]]\\\[[[\\\[[[ZZZ[[[]]]___```___\\\\\\]]]___aaaaaa^^^\\\[[[]]]```bbbccccccbbbaaa\\\\\\]]]]]]^^^_________```___]]]]]]___```___^^^___]]]ZZZTTTMMMHHHFFFEEEJJJPPPVVVVVVXXX[[[\\\ZZZxxxsssnnnllliiiiiijjjkkklllkkkooorrrvvvyyyzzzyyyyyyyyyvvvuuuuuuvvvwwwuuurrrooooooqqqsssuuuwwwxxxzzz{{{uuusssqqqpppqqqqqqpppooopppjjjccc\\\RRRHHHEEEGGGLLLRRRZZZbbbgggiiijjjjjjfffgggggghhhhhhhhhhhhgggddddddccccccbbbbbbbbbbbbcccccccccbbbbbbaaaaaaaaaaaa```___^^^___```cccddd```[[[SSSKKKEEEBBBBBBBBBGGGJJJPPPVVVZZZ[[[[[[[[[\\\\\\]]]^^^^^^^^^]]]]]]\\\[[[[[[\\\^^^___```aaa___^^^^^^```bbbbbb```^^^]]]^^^```bbbbbbbbbbbbaaa]]]^^^^^^___``````aaaaaaaaa___^^^^^^```aaaaaa```aaa___ZZZSSSKKKGGGFFFFFFKKKRRRWWWXXXYYY\\\\\\ZZZ{{{qqqkkkiiihhhgggiiikkknnnnnnnnnooosssxxxzzz{{{zzz{{{|||xxxwwwvvvvvvvvvuuurrrpppqqqsssvvvwwwvvvuuuwwwxxxsssrrrqqqqqqrrrqqqooonnnnnnggg___XXXNNNFFFEEEIIINNNUUU^^^eeehhhiiijjjkkkiiiiiiiiiiiihhhgggfffeeeddddddddddddcccccccccbbbccccccccccccbbbbbbbbbbbbbbbaaa___^^^___aaacccddd___YYYQQQHHHDDDCCCEEEFFFKKKNNNSSSXXX[[[\\\\\\[[[YYYZZZZZZ[[[[[[\\\\\\[[[]]]]]]]]]]]]^^^___```aaacccaaa______aaacccccccccaaaaaabbbbbbaaa```___^^^_________```aaaaaabbbbbb```___^^^^^^```aaaaaaaaaccc___YYYQQQKKKGGGHHHJJJOOOUUUYYYYYYZZZ\\\]]][[[wwwnnniiigggfffgggjjjnnnqqqqqqqqqppptttyyy{{{{{{{{{}}}zzzxxxuuutttttttttsssrrrrrruuuxxxxxxuuussstttvvvrrrqqqqqqrrrsssrrrooollliiibbbZZZSSSKKKFFFGGGLLLRRRXXXaaaggghhhhhhjjjkkkjjjjjjjjjiiigggfffdddcccccccccddddddddddddcccccccccccccccccccccdddddddddbbbaaa```______```aaabbb\\\WWWOOOHHHDDDEEEHHHKKKOOOQQQVVVZZZ\\\^^^]]]]]]\\\\\\\\\]]]]]]^^^______^^^___```___^^^]]]___aaadddbbb______aaacccdddddddddccccccbbb```___]]]\\\______``````aaabbbbbbbbb```^^^]]]^^^```aaaaaaaaaaaa]]]VVVOOOIIIGGGJJJMMMSSSXXX[[[ZZZYYY\\\]]][[[zzztttooolllggggggiiimmmqqqtttuuutttrrrvvv{{{|||zzzyyy||||||yyytttrrrrrrsssssssssqqquuuyyyxxxuuurrrsssuuuqqqqqqqqqrrrsssrrrnnnkkkddd\\\UUUOOOJJJFFFJJJPPPVVV]]]eeeiiiiiihhhjjjllliiiiiihhhhhhgggfffeeedddccccccdddeeeeeeddddddcccccccccccccccddddddeeeeeebbbaaaaaa``````______^^^ZZZUUUNNNHHHFFFHHHLLLOOOSSSUUUXXX[[[^^^___```aaa______``````aaabbbcccccc```aaabbb```]]]\\\^^^```bbb```___```aaabbbbbbaaaddddddcccaaa```^^^]]]\\\______``````aaabbbbbbbbb___^^^]]]]]]___aaaaaaaaa]]]YYYRRRKKKFFFFFFKKKOOOXXX\\\]]]YYYXXX[[[]]]\\\yyytttqqqqqqqqqhhhiiikkkoootttwwwwwwvvvsssxxx||||||zzzxxxzzz~~~}}}yyysssppppppqqqssssssoootttyyyyyyuuurrrtttvvvppppppqqqssssssrrrnnnkkk```YYYRRRMMMIIIGGGLLLSSSYYY```gggjjjiiihhhkkkmmmfffgggggggggggggggfffeeebbbcccdddeeeeeeeeedddcccbbbccccccddddddeeeeeefffaaaaaaaaaaaa```^^^]]]\\\XXXTTTNNNHHHGGGJJJNNNQQQUUUWWWYYY\\\___aaacccccc]]]]]]]]]^^^^^^```aaaaaaaaaccccccaaa]]]\\\]]]___^^^^^^___aaabbbbbb```]]]dddcccbbbaaa```___^^^^^^_________```aaaaaabbbbbb^^^]]]\\\]]]___aaaaaa```ZZZVVVOOOHHHDDDEEEKKKOOO[[[^^^^^^YYYXXXZZZ\\\\\\yyyrrrooonnnllljjjiiiiiilllpppuuuyyyzzzzzzyyyyyyzzzzzz{{{{{{zzzzzzwwwuuusssrrrrrrssstttuuutttxxx|||zzzuuurrrsssvvvqqqooommmoooqqqpppjjjeeeYYYTTTMMMIIIKKKQQQVVVYYY```cccfffiiiiiijjjkkklllmmmjjjkkknnnmmmhhhfffhhhfffeeeddddddeeefffggghhheeeddddddccccccbbbbbbccceeedddcccbbbaaa___\\\YYYUUUMMMHHHIIIMMMPPPSSSWWW[[[\\\]]]___```aaaaaabbb````````````aaaaaaaaaaaaaaadddeeebbb\\\ZZZ\\\___]]]___```aaa``````bbbcccaaaaaabbbbbbbbb```^^^]]]______^^^^^^^^^___`````````^^^\\\]]]___```]]]ZZZWWWNNNEEEAAAEEEKKKNNNNNNXXXZZZ\\\]]][[[ZZZYYYZZZ}}}tttnnnkkkjjjhhhggggggjjjnnnrrruuuwwwyyyzzzwwwxxxyyyzzzzzzzzzzzzzzzwwwvvvtttrrrrrrrrrssstttuuuwwwzzzyyyvvvttttttvvvrrrpppooopppqqqooohhhbbbUUUPPPLLLKKKOOOVVV\\\```eeegggiiijjjjjjiiijjjkkkllliiiiiilllkkkhhhgggiiihhhgggfffeeeeeefffggggggdddcccbbbaaaaaaaaabbbbbbeeecccbbbbbbaaa```\\\YYYSSSLLLHHHJJJNNNPPPTTTXXX\\\]]]^^^___```aaaaaaaaa````````````aaaaaaaaaaaa```cccdddbbb^^^]]]___bbb^^^```aaabbbaaaaaacccdddcccccccccbbbbbb```___^^^___^^^^^^^^^^^^______``````^^^]]]^^^``````]]]YYYOOOHHHAAA>>>BBBIIIOOORRRXXXZZZ[[[\\\[[[ZZZ[[[\\\~~~xxxqqqkkkhhhgggfffeeeeeejjjqqqtttuuuuuuwwwyyyvvvwwwxxxyyyzzzzzzzzzzzzwwwvvvtttsssrrrrrrrrrsssuuuvvvwwwwwwwwwvvvuuuuuusssrrrqqqqqqqqqlllddd]]]OOOLLLKKKMMMTTT\\\cccgggiiikkklllllljjjiiiiiiiiikkkggggggiiiiiiggggggjjjlllkkkiiihhhffffffffffffdddcccaaa```___```bbbcccdddcccbbbbbbaaa```\\\ZZZPPPKKKIIILLLPPPRRRVVVZZZ^^^^^^___```````````````````````````aaaaaaaaaaaa___bbbdddccc```___aaaddd```bbbccccccbbbbbbdddeeefffeeedddcccbbbaaa``````^^^^^^]]]]]]^^^______``````^^^]]]^^^```___[[[XXXHHHDDD???===@@@HHHRRRXXXYYYZZZ[[[[[[ZZZZZZ\\\^^^yyyuuuooojjjggggggggggggeeellltttvvvuuutttvvvyyyuuuvvvwwwxxxyyyzzzzzzzzzwwwvvvuuutttsssrrrrrrrrrvvvuuutttuuuwwwwwwvvvuuusssssssssrrrooohhh___XXXKKKJJJKKKPPPYYYaaagggkkkjjjllllllllljjjhhhiiijjjiiifffeeeggghhhfffhhhlllnnnmmmllljjjhhhfffeeedddeeedddbbb``````aaaccceeedddcccbbbaaaaaa___\\\YYYNNNKKKKKKPPPSSSUUUXXX]]]``````aaaaaaaaa``````___````````````aaaaaaaaaaaa___aaacccbbbaaa```aaabbbaaacccddddddccccccdddfffhhhgggeeedddcccbbbaaaaaa]]]]]]]]]]]]^^^___`````````___^^^___```^^^YYYTTTDDDCCC@@@>>>AAAJJJUUU]]]\\\\\\\\\ZZZYYYYYY[[[]]]~~~{{{rrrpppmmmiiigggggghhhjjjgggnnnuuuxxxvvvtttvvvxxxuuuvvvwwwxxxyyyyyyyyyyyywwwwwwvvvuuutttttttttsssvvvuuuttttttvvvwwwvvvuuusssssssssqqqllldddZZZTTTJJJKKKNNNTTT]]]dddiiikkkiiijjjkkkjjjiiiiiijjjlllhhheeedddggggggfffhhhlllooonnnmmmkkkiiigggeeedddgggfffdddcccccceeefffgggdddcccbbbaaa```^^^[[[XXXMMMLLLNNNTTTWWWWWW[[[___aaaaaabbbbbbaaaaaa```___````````````aaaaaaaaaaaa```aaabbbbbb```___^^^^^^aaacccddddddcccbbbccceeeggggggfffeeedddcccbbbbbb^^^^^^^^^^^^___```aaabbbaaa____________\\\TTTOOOBBBAAA??????BBBJJJUUU]]]^^^^^^]]][[[YYYXXXZZZ[[[~~~yyyuuukkkkkkjjjhhhfffgggjjjmmmlllqqqvvvxxxwwwvvvwwwxxxwwwxxxxxxyyyyyyyyyyyyyyywwwwwwwwwwwwwwwvvvvvvvvvvvvvvvuuutttttttttuuuvvvssssssrrrooohhh___WWWQQQLLLNNNSSSZZZbbbgggjjjkkkhhhiiijjjjjjiiiiiikkkmmmhhheeeeeehhhiiiggggggkkkmmmmmmmmmkkkjjjhhhfffeeeggggggggggggggghhhhhhiiifffdddbbbaaa```]]]YYYVVVNNNNNNSSSYYY[[[ZZZ]]]bbbaaabbbbbbbbbbbbbbbaaa```````````````aaaaaaaaaaaa```aaaaaaaaa```___]]]\\\```bbbcccbbbaaaaaabbbccceeeeeefffffffffdddcccaaa^^^^^^______```aaaccccccaaa```______^^^XXXOOOHHH>>>===<<<>>>CCCLLLTTTYYY^^^^^^^^^\\\ZZZYYYZZZ[[[zzztttooohhhiiijjjiiihhhjjjnnnrrrrrrsssuuuwwwxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxwwwwwwxxxxxxyyyyyyyyyxxxuuuwwwwwwuuurrrqqqtttvvvrrrrrrppplllddd[[[TTTPPPOOOQQQWWW___ggglllmmmmmmkkkkkklllkkkjjjjjjlllnnnhhhfffgggjjjjjjggggggiiikkkkkkkkkkkkjjjhhhgggffffffggghhhiiijjjiiiiiihhhgggeeecccaaa___\\\WWWTTTOOOQQQVVV]]]^^^\\\^^^cccaaaaaabbbccccccbbbbbbbbb````````````aaaaaaaaaaaa___```aaabbbbbbbbb___^^^___```aaaaaa_________aaaaaacccfffggggggeeecccaaa______``````aaacccdddeeebbbaaa______\\\UUUKKKCCC<<<::::::>>>HHHQQQWWWYYYZZZ\\\]]]]]]\\\[[[\\\]]]~~~xxxqqqlllhhhjjjlllllllllnnnsssxxxvvvuuuuuuwwwyyyzzzzzzxxx{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxyyyzzzzzzzzzzzzuuuxxxyyyvvvqqqooossswwwrrrrrrooojjjaaaYYYSSSOOOPPPSSSZZZccckkkooopppooonnnnnnnnnlllkkkkkkmmmoooiiiggghhhkkkkkkhhhfffhhhiiijjjjjjkkkjjjiiihhhgggeeegggiiijjjkkkjjjiiiggghhhfffdddaaa___[[[VVVSSSPPPRRRYYY___```]]]___dddaaaaaabbbccccccccccccccc````````````aaaaaaaaaaaa^^^___```bbbddddddbbbaaa^^^___```___^^^]]]^^^______aaaeeehhhhhhfffcccaaa`````````aaabbbdddeeefffbbbaaa```___[[[SSSHHH???<<<999:::AAAMMMWWW[[[[[[WWWYYY\\\^^^^^^]]]^^^___|||wwwrrrmmmkkkeeeiiimmmppprrruuuwwwyyywwwvvvvvvuuuvvvxxxyyyzzz|||{{{zzzxxxwwwvvvvvvvvvzzzzzzzzzzzzyyyxxxwwwwwwvvvuuusssrrrrrrsssttttttrrroooiiiccc\\\WWWSSSQQQRRR[[[dddhhhlllpppqqqoooqqqooommmkkkkkkmmmoooqqqiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkkjjjgggfffeeeddddddeeefffgggffffffeeeaaa[[[WWWVVVUUUUUU\\\``````aaadddeeeccc______```aaabbbcccddddddccc```___aaaaaa___```ccc```___^^^___bbbdddeeeddddddaaa```bbbbbb^^^]]]```aaadddhhhjjjhhheeebbbaaa^^^___aaabbbddddddeeeeeefffccc___^^^[[[SSSGGG>>><<<===AAAIIIRRRWWWXXXWWW[[[\\\\\\[[[YYYYYYYYYZZZ~~~yyytttoookkkiiifffjjjooorrrtttvvvwwwyyywwwwwwvvvwwwxxxyyy{{{||||||{{{yyyxxxwwwvvvwwwwwwyyyzzzzzzzzzyyyxxxxxxwwwuuuuuuttttttssstttttttttssspppjjjccc]]]XXXVVVUUUVVV___fffiiilllppppppnnnooonnnlllkkkkkklllnnnooojjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiiggggggfffeeeeeefffggggggggggggeeeaaa]]]YYYXXXXXXWWW]]]aaaaaaaaadddeeecccaaaaaaaaaaaabbbbbbbbbbbbbbb______aaaaaa______bbb___aaabbbbbb``````ccceeefffcccbbbcccbbb______aaadddgggjjjkkkiiieeebbbaaa___```aaabbbcccddddddeeecccbbb___\\\WWWOOODDD======???EEELLLUUUYYYZZZXXX[[[\\\\\\\\\ZZZYYYZZZ[[[{{{vvvpppllliiihhhhhhlllrrrvvvwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~}}}|||yyywwwvvvwwwxxxyyyxxxyyyyyyyyyyyyyyyxxxwwwttttttuuuuuuuuuuuuuuutttsssoooiiibbb]]][[[ZZZ[[[]]]dddjjjkkkllloooooolllmmmllllllllllllllllllmmmlllllllllllllllllllllllljjjjjjiiiiiihhhhhhggggggggggggffffffffffffggggggggggggeeebbb]]][[[[[[\\\[[[```dddbbbbbbeeefffdddccccccbbbbbbbbbaaaaaaaaabbb___^^^aaaaaa^^^___bbb___cccfffddd___]]]aaafffiiieeecccdddccc``````cccdddgggiiiiiigggcccaaa```___```aaabbbcccddddddddd```aaa```[[[RRRIIIAAA===???BBBIIIQQQXXX\\\[[[YYY[[[\\\]]]\\\ZZZZZZZZZ[[[yyysssnnnkkkjjjiiikkkooouuuyyyzzzzzzyyyyyyyyyzzzzzz{{{|||}}}~~~~~~|||zzzxxxwwwwwwyyyzzzwwwxxxxxxyyyyyyyyyxxxxxxssstttuuuvvvvvvvvvttttttqqqmmmfff```\\\\\\^^^```dddiiimmmmmmlllnnnnnnkkkkkkkkklllmmmmmmlllkkkkkkmmmmmmmmmnnnnnnnnnnnnnnnkkkjjjiiihhhgggfffeeeeeeggggggggggggggggggggggggffffffddd```]]]\\\]]]______dddfffddddddfffgggeeebbbbbbbbbbbbbbbbbbbbbbbbbbb___^^^aaaaaa^^^___bbb```ccceeedddaaa```cccgggiiieeecccdddbbb``````dddaaaccceeeeeecccaaa`````````aaabbbccccccccccccccc^^^aaaaaaZZZOOOEEE???>>>@@@EEEMMMUUU[[[]]]\\\ZZZ[[[\\\]]]\\\[[[ZZZ[[[]]]~~~xxxsssooommmmmmmmmooosssyyy}}}}}}|||zzzzzz{{{||||||}}}~~~~~~~~~|||zzzyyyxxxyyyzzz{{{vvvwwwwwwxxxyyyyyyyyyyyytttuuuvvvvvvvvvuuusssrrrnnniiiccc^^^\\\^^^aaadddhhhmmmpppmmmlllnnnnnnkkkjjjkkklllnnnnnnlllkkkjjjmmmmmmmmmnnnnnnoooooooookkkjjjiiigggfffeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhheeedddaaa^^^\\\\\\___bbbcccggghhheeedddfffgggeee```aaaaaabbbcccdddddddddccc```___aaaaaa___```cccbbbaaaaaabbbdddeeeffffffgggcccbbbcccccc``````ddd^^^```bbbcccbbbbbbcccdddaaabbbbbbcccccccccbbbbbb^^^aaaaaaZZZNNNDDD@@@AAAAAAGGGPPPXXX]]]]]]\\\[[[[[[\\\^^^]]]\\\[[[\\\^^^}}}{{{wwwssspppppppppqqqtttwww|||~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}||||||{{{{{{zzzzzzzzzzzzuuuuuuwwwxxxyyyyyyyyyyyyvvvvvvuuuuuutttsssqqqqqqjjjgggbbb^^^]]]```dddgggkkkooopppmmmlllnnnnnnlllkkklllmmmnnnnnnmmmlllkkklllllllllmmmnnnnnnoooooolllkkkiiigggeeeeeeffffffhhhhhhiiiiiiiiiiiihhhhhhdddbbb```]]]\\\]]]bbbffffffjjjjjjfffdddeeefffddd``````aaabbbcccdddeeefffdddaaa```cccccc```aaadddcccaaa```bbbeeehhhhhhgggdddbbbbbbeeeeeebbbbbbddd```bbbcccddddddeeegggiiibbbbbbcccccccccbbbbbbaaa___aaa___XXXMMMEEEBBBBBBDDDJJJSSS[[[^^^^^^]]]]]][[[]]]^^^^^^]]]\\\]]]___xxxwwwtttrrrqqqrrrrrrsssxxx{{{~~~~~~~~~~~~~~~|||{{{{{{{{{|||}}}|||{{{zzzzzztttuuuvvvwwwyyyyyyzzzzzzxxxwwwuuusssqqqpppoooooohhheeebbb``````cccgggjjjkkkoooppplllkkknnnooonnnmmmmmmmmmnnnnnnmmmmmmmmmjjjjjjkkkkkklllmmmmmmnnnlllkkkiiigggffffffggghhhhhhiiiiiijjjjjjiiiiiihhhdddccc```]]]\\\___eeeiiihhhkkkkkkfffccceeeeeecccbbbbbbbbbccccccdddddddddeeebbbbbbddddddbbbbbbeeeccccccdddddddddeeeggghhhbbbaaacccggghhheeedddfffbbbcccddddddcccdddgggiiicccccccccccccccbbbaaa```______\\\UUUMMMFFFCCCCCCGGGNNNWWW]]]___`````````\\\]]]^^^^^^]]]]]]^^^```tttsssrrrrrrrrrsssttttttzzz}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~|||zzzyyyssstttvvvwwwyyyyyyzzzzzzyyywwwtttrrrooonnnnnnnnngggeeecccaaacccfffjjjlllkkkoooooolllkkknnnpppooonnnnnnnnnnnnnnnnnnnnnnnniiiiiijjjjjjkkklllmmmmmmlllkkkiiigggfffggghhhiiihhhiiijjjkkkkkkjjjiiihhheeecccaaa^^^^^^aaagggllliiilllkkkfffcccdddeeecccdddddddddccccccccccccbbbfffcccbbbeeeeeebbbcccfffbbbfffhhhfffbbbaaadddiiiaaaaaadddiiikkkgggfffgggcccccccccbbbaaabbbdddfffcccccccccccccccbbbaaa```^^^]]]YYYSSSLLLGGGCCCBBBJJJQQQYYY___aaaaaabbbccc\\\]]]^^^^^^]]]]]]___```~~~zzzuuuppplllmmmsssxxxyyyxxx|||}}}{{{|||}}}~~~~~~|||{{{zzzzzz|||}}}{{{xxxwwwxxxzzzuuuuuuvvvvvvwwwwwwxxxxxxyyyxxxuuurrrooommmkkkkkkgggeeecccbbbcccggglllooommmllllllnnnpppqqqnnnkkkmmmmmmmmmnnnoooppppppqqqmmmiiiffffffiiilllmmmmmmlllkkkjjjiiihhhhhhhhhhhhhhhiiijjjjjjkkkkkkkkkkkkgggccc^^^^^^aaaeeeggggggkkkiiihhhggghhhhhhfffeeegggeeedddcccdddeeefffeeedddeeeeeecccbbbbbbdddfffeeeeeeeeeffffffffffffgggffffffffffffffffffffffffbbbbbbbbbaaaaaabbbeeehhhfffeeedddbbbaaa`````````]]][[[XXXSSSJJJBBBCCCIIILLLVVV^^^```___aaabbbbbb^^^^^^______^^^]]]\\\[[[|||xxxrrrnnnkkkmmmsssxxxzzzzzz{{{|||~~~~~~~~~}}}||||||zzz{{{{{{yyyvvvvvvxxxzzzvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwuuurrrooommmkkkjjjfffeeecccccceeehhhmmmooommmllllllnnnpppqqqnnnlllmmmnnnnnnoooooopppqqqqqqmmmjjjggggggiiilllmmmmmmlllkkkjjjiiiiiihhhhhhiiiiiiiiijjjkkkkkkjjjiiiiiidddaaa______bbbfffggggggjjjhhhgggggghhhgggfffdddgggeeeddddddeeefffffffffdddeeeeeedddbbbbbbdddfffddddddddddddeeeeeeeeefffddddddddddddddddddddddddbbbbbbbbbaaaaaabbbeeehhhhhhgggeeecccbbb``````___^^^ZZZVVVQQQIIIBBBEEEKKKOOOXXX______^^^```bbbaaa```______^^^]]]\\\\\\[[[~~~yyyuuummmkkkjjjmmmsssyyy{{{{{{zzz{{{}}}~~~~~~}}}|||||||||{{{{{{zzzwwwuuuuuuwwwzzzvvvvvvvvvvvvvvvwwwwwwwwwuuuuuutttssspppmmmjjjhhheeeddddddeeegggjjjnnnpppmmmmmmmmmnnnppppppooommmnnnnnnnnnooooooppppppqqqmmmjjjhhhhhhjjjmmmnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiijjjkkklllkkkiiigggfff```______aaadddfffgggfffhhhgggffffffggggggeeeccceeedddddddddeeefffggggggdddeeeeeedddcccbbbdddfffcccccccccdddddddddeeeeeebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbdddggggggfffeeecccaaa```^^^^^^^^^YYYTTTNNNGGGCCCGGGNNNRRRZZZ^^^]]]\\\^^^___^^^aaa```^^^]]]\\\[[[[[[[[[~~~{{{vvvrrrjjjiiijjjnnnuuuzzz}}}~~~zzz{{{|||}}}~~~|||{{{{{{{{{|||}}}|||zzzwwwvvvwwwyyyzzzuuuuuuuuuuuuuuutttttttttsssssssssrrrpppllliiigggddddddeeegggjjjmmmoooqqqnnnmmmnnnnnnoooooooooooommmmmmmmmnnnnnnooooooooolllkkkjjjjjjkkkmmmnnnooonnnmmmlllkkkjjjjjjjjjjjjjjjkkklllllljjjhhheeeccc]]]___aaadddfffggggggfffgggfffeeefffggggggeeebbbbbbcccddddddcccdddeeefffcccdddeeedddccccccdddeeecccddddddddddddeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbaaabbbcccbbbaaaaaaccceeeccccccbbbaaa```___^^^]]]___XXXQQQKKKFFFDDDJJJQQQUUUZZZ]]]ZZZYYY[[[\\\ZZZ___^^^\\\[[[YYYYYYYYYYYY~~~{{{wwwrrrooojjjjjjmmmrrrwww|||~~~{{{||||||}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}zzzyyyyyyyyyzzzzzzttttttssssssrrrrrrrrrqqqrrrrrrrrrqqqooolllhhhfffccceeegggjjjmmmooopppqqqnnnnnnnnnnnnnnnoooooopppllllllmmmmmmmmmmmmmmmnnnlllllllllllllllmmmooopppooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkiiifffcccbbb]]]___cccfffhhhhhhggggggfffeeeeeeggghhhgggeeebbb___bbbccccccbbbaaacccdddcccdddeeeeeedddcccdddeeeeeeeeeeeeeeeffffffffffffccccccccccccccccccccccccaaabbbcccbbbaaaaaabbbdddaaaaaabbbbbbaaa```______]]]UUUMMMHHHEEEEEEKKKSSSWWW[[[\\\ZZZYYYZZZZZZWWWZZZZZZXXXWWWVVVUUUUUUUUU|||xxxssspppnnnlllnnnrrrvvvzzz}}}}}}~~~~~~~~~~~~}}}}}}|||}}}{{{{{{{{{{{{zzzyyyttttttssssssrrrqqqppppppqqqqqqqqqooommmkkkhhhfffdddfffjjjmmmppppppppppppnnnooooooooonnnnnnppprrrmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnnnnmmmnnnppprrrpppooonnnmmmllllllllllllkkkkkkjjjiiigggeeecccbbb^^^bbbfffiiiiiihhhhhhhhheeeeeefffhhhiiihhheeeccc___bbbeeedddaaa```aaacccbbbdddfffeeedddccccccdddeeeeeeeeefffffffffggggggcccccccccccccccccccccccc```bbbccccccaaaaaabbbcccaaabbbcccccccccaaa```___XXXPPPGGGDDDBBBCCCJJJQQQVVVZZZ[[[YYYXXXYYYWWWSSSRRRRRRSSSRRRRRRQQQPPPOOO~~~yyytttpppnnnmmmooorrrvvvzzz}}}~~~}}}{{{{{{}}}}}}~~~~~~}}}{{{zzz{{{}}}|||yyyvvvvvvvvvuuutttsssrrrqqqpppqqqqqqooommmkkkiiihhhgggeeehhhlllpppqqqqqqpppnnnnnnooopppooommmmmmpppsssoooooooooooooooooooooooolllnnnppppppnnnnnnppprrrppppppooonnnmmmmmmmmmmmmlllkkkiiigggeeedddddddddaaadddiiijjjiiihhhiiijjjeeefffgggiiijjjiiifffdddaaaeeehhhgggccc```aaacccbbbdddffffffdddccccccdddddddddeeeeeeeeefffffffffcccccccccccccccccccccccc```bbbccccccaaa```aaabbbaaaaaabbbbbb```^^^[[[ZZZQQQIIIAAA???>>>@@@FFFMMMPPPSSSUUUTTTTTTTTTQQQKKKJJJKKKMMMNNNNNNMMMKKKIII~~~xxxrrrnnnmmmmmmrrruuuzzz}}}~~~|||{{{zzzwwwyyyzzz|||||||||{{{{{{{{{zzzzzz{{{}}}|||xxxtttxxxxxxwwwuuutttsssrrrrrrrrrpppnnnllljjjiiihhhhhhfffiiimmmqqqrrrqqqooommmnnnpppqqqooommmmmmpppsssqqqqqqqqqppppppppppppppplllnnnqqqpppooonnnpppsssqqqpppooonnnnnnmmmmmmmmmmmmkkkhhheeedddddddddeeecccfffjjjkkkjjjhhhiiikkkffffffgggjjjkkkjjjgggdddcccgggjjjiiidddaaabbbdddbbbdddffffffeeeccccccdddccccccdddddddddeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbb```bbbccccccaaa```aaaaaa`````````^^^\\\XXXUUUSSSMMMDDD===;;;<<<===CCCIIIHHHLLLNNNNNNNNNNNNJJJCCCDDDGGGJJJLLLLLLKKKHHHFFFyyysssoooooopppqqqvvvxxx{{{}}}}}}~~~}}}||||||zzzzzzyyyxxxyyyzzz{{{|||wwwxxxxxxyyyyyyzzzzzz{{{uuuvvvxxxyyyyyywwwtttssssssrrrpppjjjeeedddfffiiimmmooorrrsssqqqooommmlllooooooooopppqqqrrrttttttttttttrrrqqqpppooooooooommmooorrrttttttsssqqqpppsssqqqppppppppppppooommmnnnlllgggcccaaa```aaaaaaffffffhhhiiijjjkkkkkkkkkiiihhhffffffggggggfffeeeiiiiiihhhfffffffffffffffeeeeeefffhhhjjjjjjgggeeebbbbbbccccccddddddeeeeeefffeeeccccccdddcccaaa_______________^^^]]]\\\\\\YYYYYYZZZYYYXXXUUURRRPPPBBB???:::777777;;;@@@CCC@@@@@@AAADDDGGGHHHGGGFFFDDDEEEIIIMMMNNNMMMMMMNNN}}}wwwrrroooppprrrttt{{{}}}~~~}}}|||{{{zzzzzzyyyyyyyyyzzz{{{|||xxxxxxyyyyyyzzzzzzzzzzzzuuuvvvwwwxxxwwwvvvtttrrrqqqpppmmmhhhdddcccgggjjjnnnppprrrrrrpppnnnnnnnnnpppppppppqqqrrrssstttuuussssssrrrrrrrrrrrrrrrrrrnnnpppqqqssssssrrrpppooorrrqqqpppqqqrrrrrrpppooonnnjjjeee```^^^^^^```bbbggghhhiiikkkllllllmmmmmmhhhgggffffffggggggfffdddhhhhhhgggfffeeeeeeeeeeeefffggghhhhhhgggeeedddcccddddddddddddcccbbbaaaaaadddbbbaaaaaaaaa```^^^[[[[[[[[[ZZZZZZXXXWWWUUUTTTUUUTTTSSSQQQMMMHHHDDDBBB<<<:::666444444777;;;===;;;;;;<<>><<<:::888777555555555555666777777888555666777888999:::===???<<>>AAADDDMMMRRRNNNIIIFFFCCC>>>wwwwwwwwwwwwzzz~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}zzzzzz{{{||||||||||||{{{xxxyyyzzz{{{|||~~~}}}}}}|||{{{yyywwwuuutttjjjfffbbbbbbeeejjjoooqqqpppqqqqqqpppoooooorrrtttqqqrrrtttuuuvvvwwwvvvvvvrrrsssssssssrrrpppnnnmmmqqqqqqrrrrrrrrrqqqppppppooopppqqqsssssspppjjjfff[[[WWWSSSRRRTTT[[[ccchhhlllllllllkkkjjjhhhgggfffdddbbb___^^^]]]\\\ZZZXXXVVVVVVWWWWWWWWWUUUSSSRRRRRRUUUWWWWWWUUUTTTVVVYYYYYYXXXUUURRROOOLLLJJJIIIIIIHHHGGGGGGGGGGGGDDDBBBAAAAAA@@@>>><<<999777666888777666555333222111111000000222333444555555444000333444444555888>>>DDDNNNXXX[[[RRRIIIEEEAAA;;;~~~xxxxxxzzz|||~~~~~~{{{zzzyyyyyyzzz{{{}}}yyyzzz{{{|||}}}||||||{{{wwwxxxyyy{{{}}}|||}}}}}}|||zzzwwwsssqqqgggdddaaaaaaeeejjjnnnooooooqqqqqqqqqpppppprrrtttpppqqqsssuuuvvvvvvuuuuuuqqqrrrssstttsssrrrpppooopppqqqsssttttttsssrrrqqqooopppqqqrrrqqqllleee```SSSRRRQQQRRRWWW]]]dddhhhkkkkkkjjjhhhfffdddbbb```\\\ZZZWWWUUUSSSQQQNNNLLLLLLMMMNNNNNNNNNLLLJJJIIIKKKLLLMMMNNNOOONNNNNNMMMPPPOOOLLLIIIGGGGGGGGGGGGCCCBBBAAAAAABBBBBB@@@???;;;;;;::::::888777555555777666444222000///.........///000111222333444444///111444444444999AAAGGGRRR\\\]]]QQQEEEAAA===777}}}xxxyyy|||~~~~~~}}}~~~zzzyyyxxxxxxyyy|||~~~yyyzzz|||}}}}}}}}}|||{{{vvvwwwyyy{{{~~~{{{|||}}}|||zzzvvvrrroooeeebbb___```eeejjjlllmmmoooppprrrrrrqqqqqqrrrssslllnnnpppssstttsssrrrrrrpppqqqsssuuuuuutttsssrrroooqqqsssvvvvvvuuusssrrrooopppqqqqqqoooiiiaaa\\\OOOOOOPPPSSSXXX___eeehhhhhhhhhfffdddaaa^^^\\\ZZZVVVTTTPPPNNNLLLIIIFFFCCCFFFGGGHHHHHHHHHFFFDDDBBBGGGGGGGGGIIIKKKJJJGGGEEEGGGEEEDDDCCCDDDFFFIIIKKK???>>>>>>???@@@@@@???===777777777777666555444444555555333222111000000000000000111222333444555555000333555555666;;;DDDLLLPPPZZZ[[[LLL@@@<<<999222}}}{{{{{{|||}}}xxxyyyzzz{{{||||||||||||~~~|||{{{yyyxxxwwwxxxyyyzzz|||}}}}}}~~~~~~||||||{{{zzzwwwrrrlllhhh^^^]]]^^^bbbiiinnnooonnnqqqpppoooooonnnnnnooooooqqqqqqrrrrrrsssssssssssssssqqqppprrrvvvwwwuuurrrttttttuuuvvvuuutttsssrrrrrrqqqpppoookkkdddZZZRRRJJJKKKNNNSSSYYY^^^aaabbbcccbbb```]]]YYYUUURRRPPPPPPKKKIIIKKKIIICCCAAAEEEFFFEEECCCAAA@@@@@@AAAAAADDDAAA??????AAACCCAAA???CCCCCCCCCAAA???;;;888666<<<===???BBBAAA===::::::333666999:::999777777777777444111---,,,---///111...///000111333444555666:::999888888:::>>>AAADDDCCCBBB@@@===999666444333}}}}}}}}}~~~}}}yyyzzz{{{|||}}}~~~~~~|||{{{yyyxxxxxxzzz{{{}}}~~~~~~~~~|||zzzvvvoooiiiddd\\\]]]```eeejjjnnnooooooqqqqqqpppppppppppppppqqqqqqqqqrrrrrrssstttttttttqqqqqqrrrsssvvvwwwvvvuuutttuuuvvvvvvvvvtttrrrpppooonnnlllkkkggg```VVVOOOEEEGGGKKKQQQWWW\\\```aaa^^^]]][[[XXXUUURRROOONNNNNNJJJGGGHHHEEE???===@@@???>>>>>>>>>??????@@@AAAAAA???======???@@@???>>>@@@@@@???>>>===;;;:::999:::<<<>>>@@@???<<<:::999555888:::;;;:::888888888777555222000//////000111---...///000222333444555555666777999;;;===>>>>>><<<;;;:::888666444333222~~~}}}}}}||||||{{{|||}}}~~~}}}|||{{{zzzyyyyyyyyyzzz}}}~~~}}}zzzssskkkddd```[[[___dddhhhkkknnnpppqqqppppppoooooooooppppppqqqoooppppppqqqrrrrrrssssssppprrrtttuuuuuuuuuvvvwwwsssuuuvvvwwwvvvsssooommmjjjiiifffddd___XXXPPPJJJCCCFFFKKKPPPUUUYYY[[[\\\VVVVVVUUUSSSQQQNNNLLLKKKJJJFFFDDDDDDBBB===<<<>>>999999:::;;;;;;;;;::::::>>><<<;;;;;;<<<======<<<===<<<;;;:::999::::::;;;777:::===>>><<<:::999888777999;;;;;;:::888888888666555444222111111111111------...///000222333333///222666:::;;;:::999777333333222222111111111000~~~~~~~~~~~~|||{{{{{{}}}~~~}}}}}}|||{{{zzzzzzyyyuuuwwwzzz|||}}}|||zzzyyy}}}}}}{{{wwwppphhhbbb___[[[aaahhhlllmmmnnnqqqsssnnnnnnnnnmmmnnnnnnooopppmmmnnnnnnoooooopppqqqqqqooorrruuuuuurrrqqqsssuuuqqqsssuuuuuutttoookkkhhhdddbbb___[[[VVVOOOIIIEEEDDDHHHMMMRRRTTTUUUUUUUUUQQQPPPPPPOOONNNLLLJJJIIIDDDBBB@@@???>>>======>>>777888888888666444222111;;;::::::::::::;;;;;;<<<<<<:::888666666777888:::444999<<<;;;888888777666777888::::::888777777777444444444444333222111000---......///111222222333...000444777888777555444000000000000000000000000~~~~~~~~~|||zzzyyyzzz{{{|||}}}}}}||||||{{{{{{{{{zzztttvvvxxxyyyzzzyyyxxxwwwxxxxxxwwwssslllfffcccbbb___dddkkkooooooooorrrtttoooooonnnnnnnnnoooooopppmmmnnnnnnnnnnnnooooooooonnnppprrrqqqmmmkkklllnnnlllnnnpppqqqooojjjfffbbb]]]\\\XXXSSSMMMHHHDDDBBB@@@EEELLLQQQQQQPPPOOOOOOMMMMMMMMMLLLKKKJJJIIIHHH@@@???===:::999999999999555666666555444222///...999999999999999999:::;;;<<<:::777444333333555666222:::===888444555555444444666777666555444555666222333333333333111000///...//////000111222333333000111222333444555444444111111111111000000000000~~~~~~~~~}}}{{{zzzyyyyyyyyyyyy|||||||||||||||{{{{{{{{{xxxxxxyyyzzzzzzzzzzzzzzztttuuusssnnnhhhddddddfffeeehhhllloooqqqqqqrrrsssrrrqqqppppppooooooooopppmmmmmmmmmmmmlllllllllllliiijjjkkkjjjhhhfffffffffggghhhiiijjjhhhddd```]]]WWWVVVSSSMMMGGGBBBAAAAAA;;;CCCKKKPPPOOOLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEE>>>>>>;;;555333444444222333444444444444333222222666777888777777777999;;;<<<:::777333111111222333222;;;>>>777111333444111111222444333222222444555222222222333222111000000//////000111111222333333444333333333333444555666333333333222222111111111~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{|||||||||||||||{{{zzzzzzyyyyyyzzz||||||sssssspppjjjdddaaadddhhhkkkkkkllloooqqqssssssrrrqqqpppooonnnmmmllllllllliiiiiihhhgggfffeeeddddddbbbbbbbbbbbbddddddbbbaaaaaabbbcccbbbaaa^^^[[[ZZZSSSRRROOOIIICCC???@@@AAAAAAIIIQQQTTTPPPJJJFFFDDDDDDDDDDDDCCCCCCBBBAAA@@@:::<<<999444333777888666666666555444444444444444222444666555444444777999:::999666333222111111222333===@@@666///111333//////000222222111222444666333333333333222222222222......///000000111111111555555555555555666666666111111111222222222222222~~~~~~~~~wwwxxxzzz{{{|||}}}}}}|||{{{{{{{{{||||||||||||||||||zzzyyyxxxxxxyyy{{{}}}ssssssooohhhaaa```dddiiipppmmmlllnnnrrrtttsssqqqnnnmmmllljjjiiihhhggggggcccbbbaaa```___]]]\\\\\\]]][[[[[[]]]aaacccaaa^^^^^^^^^^^^^^^\\\[[[YYYXXXQQQPPPMMMGGGAAA>>>@@@BBBLLLSSSZZZZZZRRRHHHBBB???@@@@@@@@@@@@???>>><<<<<<666999999555777>>>BBB@@@<<<;;;888666444333333333000222444333222222555888888777555444222222222222333>>>AAA666...000222......000111111111333555777555555444333333333444444------......//////000000666666777888888777777666//////000000111222333333}}}{{{{{{{{{{{{zzzzzzyyyyyyxxxzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxxxxyyyyyytttnnnfff```___aaadddeeeooooooooonnnmmmmmmmmmllliiifffbbb______^^^]]]\\\]]]\\\YYYWWWWWWXXXZZZ[[[XXXXXXYYY[[[]]]]]]\\\ZZZZZZ[[[ZZZYYYVVVRRROOOMMMJJJMMMKKKDDDDDDKKKQQQQQQ\\\\\\XXXPPPFFF???======>>>>>>=========<<<<<<<<<999777333000444;;;???===:::888444111000000111111333333222111111222222222444444333111///...---,,,111555777555111///111444111---,,,000666888444///444777222111999777111444666111......---***,,,///333333222111000000111111.........000222222000...~~~zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxqqqlllddd```___bbbeeegggmmmmmmlllkkkjjjiiihhhhhhbbb___[[[YYYYYYYYYXXXWWWUUUSSSQQQPPPPPPRRRTTTVVVTTTUUUVVVXXXZZZZZZYYYXXXZZZWWWSSSOOOLLLLLLLLLMMMGGGIIIIIIIIIQQQ\\\```___XXXUUUOOOHHHAAA<<<;;;<<<;;;;;;:::::::::999999999444444222000333999:::777888666333111//////111222333222222222111222222222222222111111000000000///111333444333111000111333111...,,,---000111...***000666444666???===555777444///------,,,***+++////////////...............---------///000111///---zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyywwwwwwxxxyyyxxxwwwvvvuuummmhhhbbb______bbbeeeggghhhgggfffdddcccaaa```___WWWUUURRRQQQQQQRRRQQQPPPQQQPPPOOONNNOOOPPPSSSTTTNNNPPPRRRTTTUUUTTTSSSRRRSSSPPPLLLGGGEEEEEEGGGHHHHHHLLLQQQYYYdddkkkhhh```PPPKKKDDD===:::999999999777777666666666555555555///111111///222666555111555444222000//////111222222222222222222222222222//////000111111222222333222000//////111222222111...---,,,,,,+++,,,,,,,,,---555666999AAA===333444000,,,***++++++)))***...***************++++++++++++++++++---...///---+++~~~}}}}}}~~~~~~{{{{{{||||||}}}}}}~~~~~~{{{{{{{{{{{{zzzzzzyyyyyyssstttvvvvvvvvvtttrrrpppiiieee___\\\]]]___aaabbb```___^^^\\\ZZZXXXWWWVVVPPPNNNLLLLLLMMMNNNMMMLLLQQQPPPOOONNNNNNNNNPPPQQQJJJLLLNNNOOONNNLLLJJJJJJHHHGGGFFFFFFFFFGGGGGGHHHUUU[[[dddmmmpppiiiZZZNNNFFFAAA;;;888888999777555444444444333333333222222...000000...///222333000333222000/////////111111000111111222222222222222//////000000111222333333111---***,,,000222111...***+++,,,+++******...111---555555555;;;555+++,,,---)))(((******((()))---&&&''''''(((((())))))))))))))))))+++,,,,,,+++)))~~~}}}}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}|||{{{yyyxxxssstttuuuuuutttqqqooommmddd```[[[XXXXXXYYYYYYYYYVVVVVVUUUSSSRRRPPPOOONNNMMMLLLKKKKKKMMMMMMMMMLLLOOONNNMMMKKKIIIIIIIIIIIIHHHIIIKKKIIIFFFDDDDDDDDDAAAAAABBBDDDIIIPPPWWW[[[iiilllooonnneeeUUUGGG???>>>;;;888888999999666222333333333333222222222111000222000------111444333111111000//////000000111///000111222222222222111000000000000000000111111000+++''')))...111///,,,(((***,,,***'''(((,,,000---333111///333...'''+++***'''&&&))))))'''(((,,,%%%%%%'''(((((((((((('''''''''''')))++++++)))'''}}}}}}~~~}}}|||zzzxxxwwwsssssssssrrrpppmmmkkkiii]]]YYYUUURRRRRRRRRRRRQQQNNNNNNNNNMMMMMMLLLLLLKKKMMMLLLLLLLLLNNNNNNMMMLLLQQQOOONNNKKKIIIHHHGGGGGGDDDFFFGGGDDDAAA???AAADDDDDDCCCCCCGGGPPP^^^kkktttsssmmmeeeZZZMMMAAA<<<>>>999999999999999888555222333333333222222222111111///222111---,,,111555555111111000000000000000000...///000222222222111111000000////////////......///+++&&&'''+++...---+++(((***+++(((%%%###%%%'''***111...+++///,,,)))///)))&&&&&&))))))''''''***%%%&&&'''((((((((('''&&&&&&&&&&&&(((******(((&&&~~~~~~~~~~~~||||||}}}|||{{{xxxvvvtttpppnnnmmmjjjgggdddbbbaaaTTTQQQNNNMMMMMMMMMMMMLLLJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLMMMNNNNNNMMMKKKOOONNNMMMKKKIIIHHHGGGFFF@@@BBBBBB@@@===>>>CCCHHHMMMNNNQQQWWW```jjjtttzzziii]]]OOOFFF>>>888888===999::::::999666555555555222222222222111111111000+++000222//////222555555222222222111111000000000---...000222333222111111...........................***'''&&&(((*********((())))))(((&&&%%%$$$$$$(((///---***---)))&&&---***'''&&&))))))&&&&&&)))%%%&&&'''((((((&&&%%%$$$&&&%%%&&&'''))))))'''&&&~~~~~~~~~}}}}}}||||||zzz{{{{{{{{{yyywwwtttrrrjjjiiieeebbb___\\\ZZZYYYMMMKKKIIIIIIJJJKKKKKKJJJHHHHHHIIIJJJLLLMMMNNNOOOMMMLLLLLLLLLMMMMMMKKKJJJGGGGGGFFFEEEDDDCCCBBBBBB===>>>???===;;;>>>FFFMMMSSSXXXaaajjjoooqqqqqqpppZZZLLL@@@===<<<888666888:::;;;;;;777333222555888222111111111000000000000'''...333222111333444333333333222222111000000///,,,...000222333222111000+++,,,,,,------.........---+++'''&&&&&&((())))))'''((()))***+++***)))((((((000---)))+++%%% %%%***''''''))))))&&&&&&(((%%%&&&'''((('''%%%###"""&&&%%%&&&'''))))))'''%%%yyy|||~~~}}}{{{zzz|||}}}xxxwwwvvvssslllfff```^^^ZZZVVVSSSQQQPPPPPPKKKJJJIIIIIIIIIJJJLLLMMMMMMLLLKKKJJJJJJKKKLLLLLLMMMJJJFFFFFFHHHIIIHHHFFFCCCDDDDDDBBB@@@@@@AAABBB===:::;;;<<<::::::FFFTTTdddpppsssjjjbbbaaa]]]UUUEEE@@@999555444666999:::>>>>>><<<999666555555777444333222000///000000111............////////////333222111111111111///---......---,,,,,,---......&&&((()))***))))))+++---000---)))%%%$$$###"""!!!)))&&&(((---***"""%%%000((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&%%%'''$$$###$$$''')))'''%%%$$$)))...---)))&&&&&&'''~~~}}}||||||}}}}}}{{{{{{|||}}}zzzvvvqqqpppooollleee```ZZZXXXUUUQQQNNNMMMLLLLLLHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLJJJIIIIIIIIIJJJJJJJJJGGGDDDCCCEEEFFFEEECCCAAABBBBBB@@@>>>===>>>???;;;::::::;;;999:::DDDPPPdddkkkiii[[[PPPMMMHHHBBB>>>;;;666444555777:::;;;??????===;;;777666777888333333222111000000000000------........./////////000///......//////---+++++++++***))))))***++++++'''(((******))))))***,,,///---***)))(((''''''&&&***&&&'''+++&&&)))(((((((((''''''(((((((((######$$$$$$%%%%%%&&&&&&&&&%%%###%%%'''((('''%%%$$$)))---,,,)))%%%&&&'''~~~||||||~~~~~~}}}{{{yyyxxxxxxwwwvvvuuummmjjjgggeeeeeebbb\\\XXXSSSQQQNNNLLLJJJIIIHHHHHHFFFFFFHHHIIIKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGEEECCCAAA@@@@@@AAAAAA@@@?????????===:::999999;;;888999:::;;;999999@@@IIIZZZ]]]XXXIII===;;;999444777444333333666999:::;;;======<<<999666555555666111111111111000///......------------............---,,,+++,,,,,,,,,***(((***))))))(((((())))))***((()))******(((((()))***+++++++++++++++***))))))***&&&''')))%%%'''))))))(((((((((((())))))######$$$%%%&&&''''''(((&&&%%%$$$%%%'''''''''&&&$$$(((++++++(((%%%%%%'''~~~}}}}}}~~~~~~~~~|||zzzvvvqqqoooooommmjjjgggaaa___]]]\\\[[[YYYUUUQQQNNNMMMKKKIIIHHHGGGGGGGGGGGGHHHIIIKKKKKKJJJJJJIIIIIIHHHFFFDDDCCCBBBBBBCCCBBB@@@>>>=========>>>>>>======<<<:::888666777888555777999999888888===BBBGGGJJJFFF===777888888777333222222444777999:::999888888888666333111222222///000111111000///---,,,,,,,,,,,,,,,------------+++***)))***+++***)))'''*********))))))*********((()))***)))((('''((()))''')))+++,,,+++)))(((((()))'''(((***((($$$&&&,,,((())))))))))))))))))((('''''''''(((((()))))))))&&&&&&%%%&&&&&&&&&&&&&&&$$$&&&))))))'''%%%%%%&&&~~~}}}|||}}}|||zzzxxxuuupppjjjfffdddbbb^^^[[[WWWWWWVVVVVVUUUSSSPPPNNNLLLLLLKKKJJJIIIHHHHHHGGGJJJJJJKKKKKKJJJHHHFFFEEEEEEDDDBBB@@@??????????????????===<<<;;;:::;;;<<<;;;;;;;;;999666555666777333666888888777888;;;>>>;;;===<<<999777888888777333333333555777999888666555666666444222000000000...///000000///...,,,+++++++++++++++,,,,,,,,,,,,***)))((()))******((('''))))))))))))))))))))))))((()))***)))((('''((()))(((+++------+++(((&&&&&&)))((((((***)))((()))---'''((())))))))))))(((''')))))))))(((((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&###%%%&&&'''&&&%%%%%%%%%~~~|||zzzyyywwwuuurrrooommmiiiccc^^^[[[YYYWWWUUUQQQQQQRRRRRRQQQPPPNNNMMMMMMLLLLLLKKKJJJIIIHHHHHHKKKJJJJJJHHHFFFDDDBBBAAAAAA@@@???===<<<<<<<<<=========<<<:::888888999;;;888999999888666555666777111555777555666999<<<;;;:::::::::888666444222000444333333555666777555444444555666555222000000000............---,,,++++++************++++++++++++)))(((((((((******((('''&&&''''''((((((''''''&&&'''((())))))''''''((()))***...000///+++((('''(((***)))(((((((((''''''(((&&&'''((())))))((('''&&&(((''''''&&&%%%$$$######&&&'''''''''%%%$$$%%%&&&###$$$$$$%%%%%%%%%%%%%%%~~~zzzxxxuuurrroookkkgggccc^^^]]]ZZZUUURRRPPPQQQRRRLLLNNNOOOPPPOOONNNMMMMMMLLLLLLKKKKKKJJJHHHGGGFFFHHHGGGEEECCCAAA@@@??????>>>===<<<:::::::::;;;<<<:::;;;;;;888666555777999555666666666444444555777111555666333555:::===;;;<<<:::888666555222000///333222222333444444333222222333444444111////////////...---,,,++++++++++++)))))))))*********++++++''''''&&&'''))))))'''&&&&&&'''(((((((((((('''&&&%%%'''(((((('''''')))***)))---000...***''''''***'''''''''&&&'''))))))(((%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%$$$$$$######%%%'''((('''%%%###%%%&&&############$$$%%%%%%$$$~~~wwwtttqqqmmmiiiddd^^^ZZZRRRSSSRRRNNNJJJIIIMMMPPPJJJLLLNNNOOONNNMMMMMMMMMKKKKKKKKKJJJHHHGGGEEEDDDDDDCCCAAA???>>>>>>>>>???<<<;;;:::999999999:::;;;888999999777444333555888333444555444333333555777000555555222444;;;>>><<<;;;888555555555444444666111000000000222333222111...000222111///---,,,,,,///...,,,+++******+++,,,))))))))))))************&&&%%%%%%&&&'''(((&&&%%%((()))***++++++***)))((($$$&&&(((((('''((()))+++&&&***---+++'''$$$&&&***$$$%%%%%%&&&)))---...---$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))'''$$$###$$$'''###"""""""""$$$%%%%%%$$$}}}}}}~~~yyysssooojjjeeeaaa^^^[[[VVVRRRUUUSSSPPPMMMKKKJJJJJJKKKJJJKKKLLLMMMMMMMMMMMMMMMGGGHHHGGGEEEBBB@@@@@@@@@>>><<<>>>BBB@@@::::::>>>444444555777777888888888:::777444444666888777666555555444444333222111000555555666777888999::::::;;;888555333333333333333//////000111111111111111000---+++***+++,,,,,,++++++***)))*********((('''((((((((())))))******+++---(((%%%&&&((('''))),,,%%%***000+++###''')))***)))((('''(((***++++++***((('''&&&$$$$$$'''$$$"""###'''******)))+++***)))''''''&&&&&&&&&###$$$&&&%%%%%%$$$&&&'''&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&((())))))******}}}}}}~~~zzzwwwvvvqqqkkkgggccc^^^[[[YYYWWWSSSPPPQQQPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIDDDDDDDDDCCC@@@>>>>>>???===;;;===@@@???:::999===666666777888888777666555666444222333555777777666444333333222222222333333444555666888999999::::::999777444222222222222222...//////000000000000000...,,,++++++,,,***(((%%%+++***************)))(((---------,,,,,,,,,,,,+++,,,'''$$$&&&(((''''''***&&&###!!!###)))+++)))&&&'''((())))))((('''((()))))))))((((((''''''&&&&&&&&&$$$###$$$(((******(((***)))(((&&&%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''(((((((((}}}{{{|||xxxqqqllljjjfffaaa[[[YYYVVVTTTSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJHHHFFFEEEDDD???@@@AAA@@@===<<<===>>>;;;:::<<<>>><<<999999<<<777888999999888666444333333222111222444666777666333222111000111222444555333444666888999999888888555444333222111000000000---------.........//////+++++++++,,,,,,)))$$$!!!++++++++++++*********)))++++++++++++***)))((((((***&&&$$$'''(((&&&&&&(((''')))***)))'''&&&((()))'''((()))(((''''''''')))''''''''''''''''''(((((($$$$$$$$$&&&((()))(((''')))((('''&&&%%%$$$$$$$$$###%%%%%%%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%'''(((((())))))~~~{{{yyytttuuupppgggaaa___^^^ZZZTTTSSSQQQPPPOOOOOOOOONNNMMMNNNOOOPPPPPPNNNMMMKKKIIIIIIHHHGGGEEECCCBBBAAA<<<>>>>>>>>><<<;;;<<<===999999;;;;;;999888999:::777888::::::999777444222333333222333444555555555444333000//////111333555111222444666777666666555111222222111///......///,,,,,,,,,,,,,,,------...+++******++++++)))&&&###***+++++++++***)))***+++((())))))******)))((('''+++'''&&&)))***'''&&&'''(((***,,,+++'''&&&'''***&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''###$$$%%%'''(((((('''&&&)))((('''&&&%%%%%%%%%%%%$$$%%%%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))***+++++++++}}}{{{xxxtttrrrjjjlllhhh___YYYYYYZZZYYYRRRRRRQQQPPPOOOOOOOOOPPPNNNOOOPPPPPPOOOLLLIIIGGGCCCCCCCCCCCCBBBAAA@@@???;;;===>>>===<<<;;;<<<===777999:::888777888999:::777888999:::999888666555555555555555444333333333666444111......///000222///000111222333333222222...000222111///---------++++++******++++++,,,---,,,***))))))***+++***))))))++++++***((((((***---((()))+++---......---,,,---)))'''***+++)))'''(((((((((((((((((((((((((((%%%'''((('''&&&%%%&&&'''((((((((('''&&&&&&%%%%%%"""$$$&&&'''''''''&&&&&&)))(((''''''''''''''''''%%%%%%%%%###""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))************}}}{{{xxxuuurrrooojjjgggbbbdddbbbZZZUUUVVVYYYYYYTTTTTTTTTRRROOONNNOOOPPPMMMNNNNNNMMMKKKHHHDDDBBB>>>???????????????>>>>>>;;;<<<===<<<;;;:::;;;<<<666999:::777666888:::999999999999999888777777666555666777666333222111222555333111///......//////.........//////000000000+++...222222///,,,,,,---,,,+++***)))***+++,,,------+++)))(((***,,,---,,,(((***+++)))''''''***---%%%'''***,,,---------,,,///***(((***+++)))(((***)))'''%%%''')))+++)))'''%%%&&&'''&&&%%%%%%&&&'''((((((''''''&&&%%%$$$$$$###$$$&&&&&&&&&%%%&&&''''''''''''''''''((()))***%%%%%%$$$"""!!!!!!$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$&&&''''''((((((|||xxxvvvrrrpppllljjjgggddd```]]]\\\aaa```YYYTTTVVVYYYZZZVVVWWWVVVSSSNNNLLLLLLNNNIIIIIIIIIGGGEEECCC@@@???<<<============<<<;;;;;;;;;<<<<<<;;;999888999:::666::::::666555999;;;:::===;;;:::888666666666666111444666555222000111222222111000//////////////////...---,,,---...000111)))...333333///,,,+++---,,,+++***))))))+++---...,,,+++******,,,,,,+++)))&&&)))***(((%%%%%%)))...$$$%%%(((***++++++)))(((000***'''))))))''''''******((((((((())))))((('''$$$&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$###&&&((($$$$$$%%%&&&''')))***+++&&&&&&$$$""" !!!###&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%&&&&&&''''''|||wwwrrrooohhhfffdddbbb```]]]YYYVVV[[[___```YYYTTTVVVYYY[[[WWWXXXWWWRRRMMMJJJJJJKKKFFFEEEDDDCCCAAA???>>>===<<<<<<<<<<<<;;;:::999888:::;;;<<<:::888777777888555::::::555555999<<<:::@@@>>>;;;777555444444555...111444444222000111222/////////000000000000000111///---,,,,,,...000222(((...333333///,,,+++---,,,+++***))))))+++---...+++++++++------+++(((%%%%%%((()))'''$$$$$$)))...(((***,,,......---+++)))000***&&&''''''&&&'''******++++++***((('''(((((($$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&&&&'''(((((($$$&&&&&&%%%"""###&&&)))""""""###$$$&&&(((***,,,&&&&&&$$$""" ###&&&$$$$$$&&&&&&&&&&&&$$$$$$######%%%&&&'''(((((((((~~~zzzwwwsssnnngggccc___]]][[[YYYWWWWWWWWWXXXhhhfffccc___[[[YYYZZZ\\\XXXTTTPPPMMMLLLJJJGGGDDDFFFDDDBBBAAAAAA@@@>>>======<<<;;;:::999:::;;;<<<888999999999888999<<<>>>888888888888888888888999999888777666555444333222000000000000////////////111111000000///.........,,,,,,------///000111222111555444---***+++***&&&***,,,+++'''(((+++---+++******+++++++++***))))))%%%&&&'''((())))))))))))******+++,,,---+++)))&&&,,,000///******------(((***'''%%%&&&((((((&&&$$$***+++'''!!! ###%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&$$$"""!!!###%%%&&&### %%%&&&''''''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$''''''%%%###"""###&&&&&&%%%}}}zzzxxxuuupppllliiieeeaaa^^^[[[YYYWWWUUUUUUVVVXXXZZZooommmiiibbb\\\XXXXXXXXXUUURRRMMMKKKIIIHHHEEEBBBCCCAAA????????????===<<<<<<<<<;;;::::::999::::::888999999999888999:::<<<888888888888888888888888888888777666444333333222222111///------...000111000000000/////////......,,,,,,,,,---...///000111111555444...+++++++++(((***,,,,,,)))***...///---************************%%%&&&'''((())))))))))))******+++,,,,,,+++((('''+++......)))))),,,+++''')))'''%%%&&&'''(((&&&$$$###&&&&&&###"""%%%%%%###&&&'''((((((((((((((())))))'''%%%&&&((()))(((&&&"""###$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$''''''%%%######!!! ###&&&&&&%%%~~~}}}|||xxxtttpppnnnjjjeeeaaa___]]]\\\ZZZUUUTTTRRRQQQRRRUUUXXX[[[ooommmhhhaaa[[[VVVUUUUUUPPPNNNJJJGGGFFFDDDBBB@@@???>>><<<===>>>>>><<<;;;;;;;;;;;;;;;:::999888777777999::::::999888999:::777777777777777777777777666666555555444333222222444111...,,,+++---000222......///000000000000///++++++++++++,,,...///000111444444000,,,,,,+++)))))),,,---+++,,,000222000***))))))((()))***,,,---&&&&&&''''''((()))))))))))))))***++++++***(((''')))++++++(((''')))(((&&&((('''&&&&&&''''''&&&%%%!!!%%%$$$&&&(((&&&""""""$$$&&&&&&%%%$$$%%%&&&(((&&&%%%%%%&&&''''''&&&!!!!!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###%%%###""""""$$$&&&%%%%%%~~~{{{zzzwwwuuusssooojjjgggeeebbb___\\\[[[[[[YYYWWWRRRPPPNNNMMMOOORRRVVVYYYdddccc```[[[VVVSSSSSSTTTMMMKKKHHHEEECCCAAA@@@???===<<<;;;<<<===>>>===;;;::::::;;;;;;:::888666555888:::<<<<<<:::999888888666666666666555555555555444444444333333222222111222000...---,,,---///000......000111222222222222************+++,,,---...000222333111...---,,,+++(((,,,---+++---111333111))))))''''''(((***,,,...'''''''''''''''((())))))''')))******)))(((((((((((()))((('''&&&&&&&&&%%%'''&&&&&&&&&&&&&&&&&&%%%"""%%%%%%&&&)))'''###"""$$$&&&&&&$$$###$$$&&&&&&%%%$$$###$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###&&&%%%%%%$$$%%%%%%%%%%%%{{{wwwttttttrrrooommmjjjgggbbb___\\\[[[ZZZZZZZZZYYYVVVSSSPPPOOOMMMLLLMMMPPPSSSUUU[[[[[[YYYVVVRRRPPPPPPRRRJJJIIIGGGDDDBBB@@@??????===<<<;;;<<<>>>>>>>>><<<999:::;;;;;;:::888777666:::<<<>>>===;;;999888888555555555444444333333333222222222111111111111111...//////000///...------...///111333444444444333***************+++,,,---...///111222///,,,,,,---(((+++,,,+++,,,000000...)))((('''''''''***,,,...(((''''''''''''((())))))&&&(((***)))((('''((()))((('''''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&###&&&&&&$$$%%%((((((&&&&&&***,,,+++(((&&&(((+++''''''''''''&&&&&&'''((($$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%~~~xxxrrrmmmiiigggeeecccbbb___\\\YYYTTTTTTTTTVVVVVVTTTQQQNNNOOONNNMMMMMMMMMOOOQQQRRRXXXXXXWWWTTTPPPMMMMMMNNNGGGGGGFFFDDD@@@>>>???@@@>>>===<<<<<<>>>???>>>===:::::::::::::::999999888<<<===>>><<<999777666777444444444333222222111111000000000000000000111111---...000111000///,,,+++...000222444555444333222***************+++,,,,,,,,,,,,///222000,,,+++---))),,,---++++++------***)))(((((('''((()))+++,,,)))((('''&&&&&&'''((()))%%%'''***)))&&&%%%(((******''''''((((((%%%$$$&&&$$$%%%&&&&&&%%%%%%&&&''''''((('''###$$$''')))'''&&&***---,,,'''%%%'''***$$$&&&''''''&&&%%%%%%&&&###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$$$$%%%''''''%%%$$$$$$%%%|||xxxtttoooiiiddd^^^\\\ZZZZZZZZZYYYWWWUUURRRQQQPPPPPPPPPPPPNNNMMMLLLMMMMMMNNNOOOPPPQQQRRRTTTTTTTTTQQQMMMKKKJJJKKKDDDEEEEEEBBB>>><<<===???>>>===<<<<<<===>>>===;;;:::::::::::::::;;;;;;<<<======<<<999666444444555444333333222111111000000....../////////000000000....../////////...---,,,---///111333444333111000++++++*********+++,,,,,,******---111000+++***---+++...///,,,+++,,,***'''((((((((()))))))))))))))***)))'''&&&&&&'''((()))$$$''')))(((%%%$$$'''++++++((('''***)))%%%%%%(((###%%%&&&&&&$$$$$$&&&(((%%%'''&&&###$$$''')))'''###'''+++)))$$$!!!$$$(((!!!$$$'''(((&&&$$$###$$$######!!!!!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%###"""###$$$!!!$$$''''''%%%###$$$%%%|||vvvoooiiieeeaaa\\\XXXWWWUUUTTTTTTUUUUUUTTTRRRSSSPPPNNNLLLMMMNNNOOONNNJJJKKKMMMOOOQQQRRRSSSSSSNNNOOOOOONNNKKKJJJJJJKKKBBBCCCCCCAAA===;;;<<<>>>>>>===;;;;;;<<<===;;;:::;;;:::999999:::;;;===>>><<<<<<:::777333222222444333333222222111000000///------......///000000000000///...---,,,---......,,,...000222222111///---++++++++++++++++++,,,,,,)))(((,,,111000***)))------000000---++++++)))%%%((()))))))))))))))((('''***)))'''&&&&&&'''((()))###''')))((($$$$$$''',,,---((((((+++***&&&%%%)))"""$$$'''&&&$$$$$$&&&(((!!!$$$%%%$$$%%%((((((&&&$$$)))---+++&&&###&&&***###(((,,,---+++(((''''''%%%$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&%%%###!!!###$$$ ###&&&&&&$$$###$$$&&&~~~}}}xxxsssooohhhdddbbb]]]UUURRRUUUSSSRRRRRRQQQQQQQQQRRRRRRQQQPPPNNNLLLKKKKKKLLLMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOLLLIIIFFFDDDEEEFFFHHHBBBAAA@@@>>>===<<<<<<<<<=========<<<<<<;;;;;;;;;;;;:::888666666777999:::888777666444333333333333111111111111111222222222......//////000000111111000///...---,,,---......111///,,,,,,...///---+++******)))((()))***,,,---//////...---,,,++++++***...---,,,+++************%%%)))...000+++&&&(((...&&&%%%$$$$$$%%%&&&((()))((((((((((((''''''''''''000+++)))+++,,,((('''(((%%%###!!!"""%%%(((((('''(((((((((&&&$$$###%%%''')))))))))+++,,,+++(((&&&%%%######&&&&&&###"""$$$"""######"""!!!!!!###$$$###$$$%%%%%%######$$$%%%!!!$$$'''(((&&&$$$""""""&&&%%%### """%%%|||yyyxxxvvvqqqlllhhhbbb^^^]]]YYYRRRPPPSSSQQQQQQQQQPPPPPPPPPQQQQQQNNNMMMLLLKKKJJJKKKMMMNNNNNNNNNOOOOOONNNNNNMMMMMMIIIHHHGGGEEEDDDDDDDDDDDDAAA@@@???>>>===<<<<<<<<<999999999999888888888777:::999777666666777888999666666555555444333333333111111111111111111111111.........///000000111111///...---,,,,,,,,,---...111...,,,,,,......---,,,)))))))))***,,,---///000111000///---,,,***)))(((((())))))******++++++,,,''')))---...(((###%%%+++((('''&&&%%%%%%%%%&&&'''%%%%%%&&&&&&''''''((((((///+++))),,,,,,)))'''((()))'''%%%%%%(((******))) """###$$$'''+++...(((+++------***'''&&&'''%%%###$$$''''''######%%%"""$$$%%%%%%#########$$$###%%%%%%%%%$$$###$$$%%% ###%%%&&&&&&%%%$$$%%%'''(((((('''&&&%%%&&&'''{{{uuuqqqnnnkkkfffbbb^^^ZZZXXXWWWTTTPPPOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKIIIHHHCCCCCCDDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;777777777777777666666666:::999777666555666777777222333444555555444333222222222111111000000//////---......//////000111111......---,,,,,,,,,,,,,,,///...,,,,,,---...---,,,'''(((***---///000222222111000///---+++)))((('''&&&''')))***++++++******((((((******%%% ###))))))(((&&&%%%$$$$$$%%%%%%######$$$%%%&&&'''((((((///***))),,,,,,)))'''((('''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$###""""""$$$&&&''',,,111///)))$$$%%%'''&&&$$$$$$''''''$$$$$$&&&###%%%&&&&&&%%%$$$$$$%%%###%%%&&&%%%$$$###$$$&&&!!!"""$$$%%%%%%%%%&&&(((###&&&)))***(((&&&$$$$$$|||wwwsssmmmhhheeeaaa\\\YYYVVVUUUTTTSSSRRRPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQNNNMMMLLLKKKKKKLLLLLLMMMMMMMMMLLLKKKIIIGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<;;;;;;:::::::::999888888888888888888888999888777666555555555666///111333555555444333222222222111000//////......------......///000000111------,,,,,,++++++++++++...---,,,+++,,,,,,,,,,,,'''(((+++---///000000000///...---,,,+++***)))((()))***,,,,,,+++***'''&&&((('''(((((($$$ $$$+++((('''&&&%%%$$$%%%%%%&&&$$$$$$%%%&&&''''''((((((...***))),,,---)))'''(((&&&%%%$$$$$$$$$$$$$$$###******((($$$&&&+++///...***&&&&&&'''&&&$$$%%%((((((%%%%%%'''$$$%%%%%%$$$######%%%&&&$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$%%%$$$###$$$&&&(((!!!$$$'''((('''%%%######~~~vvvqqqnnnkkkfffbbb]]]YYYVVVSSSRRRSSSSSSRRRRRRRRRRRRQQQPPPQQQRRRSSSTTTSSSSSSSSSPPPOOONNNMMMLLLKKKJJJJJJJJJJJJIIIHHHFFFDDDCCCAAABBBAAA???>>>>>>@@@BBBDDD<<<<<<;;;:::999999999999888888888888888999999999777777666555444444444333...///222333444333222111111111000000///...---------------...//////000000,,,---,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,---((()))+++---------,,,+++++++++++++++++++++++++++***+++---------+++((('''(((&&&&&&'''%%%###'''...&&&%%%%%%$$$%%%&&&'''(((((((((''''''''''''''''''---))))))---...***'''(((((())))))((('''&&&&&&&&&$$$$$$$$$###!!!!!!###%%%&&&'''***,,,---,,,(((&&&&&&###$$$((((((%%%%%%(((&&&%%%###!!! !!!%%%((($$$%%%&&&&&&$$$$$$%%%&&&''''''&&&$$$""""""%%%'''&&&'''(((((('''&&&'''(((zzzssslllgggeeeddd```\\\XXXUUURRRQQQOOORRRSSSQQQQQQSSSSSSPPPPPPQQQSSSTTTUUUUUUTTTSSSPPPPPPNNNMMMKKKJJJHHHHHHFFFFFFFFFEEEDDDCCCAAAAAACCCAAA>>><<<===???BBBDDD;;;:::999888888888888999555555666666666666777777666666666555444333222222...///000222222222111111000000//////......------,,,------......///000000---------------,,,++++++***+++,,,+++******,,,---***+++++++++******)))((()))))))))******++++++,,,((()))+++,,,------,,,,,,(((%%%%%%''''''&&&)))///%%%%%%$$$$$$%%%&&&((()))))))))(((((((((''''''''',,,))))))---...***''''''&&&''')))(((&&&%%%%%%%%%"""###$$$$$$###%%%'''***%%%&&&(((,,,///...***%%%%%%"""###'''(((%%%%%%(((&&&%%%###!!!!!!%%%((($$$&&&'''&&&%%%$$$%%%'''((()))(((%%%###"""$$$%%%%%%%%%%%%$$$######&&&(((zzzuuuooojjjddd```^^^]]][[[XXXTTTQQQPPPPPPMMMQQQRRROOOOOORRRQQQLLLOOOPPPRRRTTTUUUTTTSSSSSSLLLLLLLLLKKKJJJHHHGGGFFFBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@>>>======>>>???@@@999999888777777777888888333444444444555555555555666666555444333222111000///000000000000000000000........................,,,,,,---......//////000---......///...---,,,+++)))***,,,+++))))))+++...,,,+++***))))))))))))))))))))))))***************)))))))))***++++++,,,,,,(((&&&%%%((((((&&&(((,,,'''&&&%%%$$$%%%&&&'''(((&&&'''''''''''''''''''''+++((()))...///+++''''''"""$$$'''&&&$$$"""###$$$&&&''''''&&&%%%%%%(((***$$$'''+++......+++(((&&&###!!!"""&&&'''%%%%%%'''$$$%%%&&&%%%######%%%&&&%%%&&&'''&&&%%%%%%%%%'''''''''(((&&&$$$$$$%%%&&&!!!"""###"""!!!!!!$$$&&&|||xxxsssmmmiiiddd```]]]YYYYYYXXXUUURRRPPPPPPPPPKKKPPPQQQMMMMMMPPPNNNIIINNNOOOQQQSSSTTTTTTSSSRRRIIIIIIIIIIIIHHHGGGGGGFFF???@@@AAABBBBBBBBBBBBAAA>>>>>>???>>>>>>======<<<999888777777777777777888444444444555555666666666555555555444333222000///111000////////////000000------..................,,,,,,------...//////000---.../////////...---,,,(((***,,,+++))))))+++...,,,+++***)))))))))***+++************)))))))))(((,,,+++***)))((((((((())))))&&&&&&((((((%%%%%%))))))(((&&&%%%$$$$$$%%%&&&###$$$$$$%%%&&&'''((((((+++((()))...///+++((('''$$$'''******'''%%%&&&(((###$$$&&&&&&''')))---///###)))000000,,,'''&&&'''###!!!"""&&&&&&$$$$$$'''"""%%%((()))(((&&&%%%$$$%%%&&&''''''%%%%%%&&&'''$$$&&&''''''%%%%%%&&&'''###%%%''''''&&&&&&'''(((zzzqqqmmmgggcccaaa___]]]\\\ZZZVVVRRRQQQRRRRRRPPPNNNMMMNNNOOOOOOMMMMMMNNNOOOMMMPPPTTTUUUTTTSSSSSSTTTRRRNNNJJJHHHGGGGGGFFFEEE???@@@AAABBBBBBAAA???>>>============<<<999777666:::777444111111333666888444333222111111222444555222333444333111000111222///////////////......---,,,------......------,,,///,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))''''''(((***+++,,,+++***)))((((((((((((%%%&&&(((***,,,---.........+++***)))%%%"""%%%+++(((***++++++***((()))***%%%%%%%%%%%%&&&'''((((((%%%$$$%%%'''&&&"""###'''###))),,,(((''')))((($$$(((&&&%%%''''''$$$###&&&&&&((()))(((%%%%%%(((+++%%%'''+++...---***&&&$$$&&&&&&&&&&&&%%%$$$$$$###$$$&&&''''''&&&%%%&&&'''&&&&&&&&&$$$###$$$'''***+++*********((('''&&&%%%''''''%%%%%%%%%%%%''''''|||vvvrrriiigggccc```___^^^\\\[[[XXXTTTQQQOOOPPPPPPOOOMMMMMMNNNOOONNNMMMLLLMMMOOOLLLNNNQQQSSSTTTSSSRRRRRROOOLLLGGGDDDCCCCCCBBBAAA@@@@@@AAAAAA@@@???>>>>>><<<<<<===<<<;;;:::888777888777666555444555666666333333444444444444333333222333444333111000111222//////000000//////...---,,,------......------,,,///---+++,,,...///---,,,)))))))))))))))(((((((((,,,+++)))(((((()))***+++,,,+++***)))(((((((((((())))))***,,,---.........111...+++***%%%!!!###(((---+++'''### !!!$$$((((((((('''&&&%%%%%%%%%%%%&&&%%%&&&((('''###$$$((($$$)))+++((('''***((($$$(((%%%%%%''''''$$$###&&&%%%(((***)))&&&%%%&&&)))$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$&&&((((((((((((&&&%%%&&&)))+++++++++++++++***((('''&&&''''''&&&%%%%%%&&&''''''}}}wwwqqqkkkgggaaa```^^^^^^^^^]]][[[YYYUUURRROOONNNNNNNNNMMMLLLMMMNNNOOOOOOMMMMMMNNNOOOOOOOOOQQQSSSUUUUUUSSSQQQNNNJJJEEEBBB@@@@@@???>>>BBBAAA@@@???>>>=========;;;;;;;;;;;;;;;:::999999777777888888777777666555222333555777666555333222111222333222000000000222//////000000//////...---,,,------......------,,,...---,,,---...///...,,,)))(((((((((''''''&&&&&&,,,+++***))))))***+++,,,,,,+++***)))((((((((((((***++++++,,,------......111---+++***&&&"""###'''***)))%%%!!!###&&&(((''''''&&&%%%%%%$$$$$$'''%%%&&&)))'''$$$%%%)))$$$(((***((((((***(((%%%(((%%%%%%''''''$$$$$$&&&%%%(((+++***'''%%%%%%&&&%%%$$$$$$###$$$%%%'''(((###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######&&&((('''''''''&&&%%%&&&(((+++++++++,,,---,,,)))'''%%%'''&&&%%%%%%%%%%%%&&&'''{{{tttnnniiidddaaa^^^^^^]]]^^^^^^\\\YYYVVVSSSRRROOONNNNNNNNNNNNNNNNNNOOOPPPPPPOOONNNOOOPPPUUUTTTTTTUUUWWWVVVSSSPPPNNNJJJEEEBBBAAAAAAAAAAAACCCAAA???===<<<<<<<<<<<<::::::::::::::::::::::::777777777777666666555555444555666666666555444333111222222222000///000111000000000000000///......,,,------......------,,,...---------......------++++++******))))))((((((,,,+++*********+++,,,---++++++***)))(((((())))))))))))***+++,,,...///000---***((()))(((%%%&&&***"""$$$'''((('''%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&%%%&&&(((&&&###$$$(((%%%'''((()))******(((%%%'''$$$$$$'''&&&$$$$$$&&&%%%)))------)))&&&$$$%%%""""""!!!!!!"""$$$&&&'''"""###$$$%%%%%%%%%%%%%%%###$$$$$$###"""###&&&((($$$%%%%%%%%%$$$$$$&&&((()))***,,,,,,+++)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}yyysssnnnjjjfffccc```____________^^^\\\WWWTTTSSSRRRQQQPPPOOOOOOPPPQQQPPPQQQRRRQQQPPPPPPPPPRRRWWWUUUTTTSSSSSSRRRQQQOOONNNJJJDDDAAAAAABBBBBBBBBBBB@@@>>><<<;;;;;;;;;;;;999999999999::::::;;;;;;888666555444333444555666777666555444333444444555000111222111///...///000000000000000000//////...,,,------......------,,,,,,---------,,,,,,------,,,,,,,,,++++++******************++++++,,,,,,---+++***))))))))))))))))))((((((***+++...111444555---)))'''))))))&&&&&&)))"""%%%((()))((('''&&&&&&###$$$%%%&&&''''''''''''%%%###$$$&&&%%%"""###'''&&&%%%&&&)))+++***(((&&&&&&######&&&&&&$$$$$$&&&&&&***...///+++'''%%%%%% !!!"""###"""""""""######$$$%%%%%%%%%%%%"""###$$$###"""###&&&(((###$$$%%%%%%$$$$$$%%%'''((()))******)))'''%%%###""""""""""""""""""""""""~~~ssspppllliiigggdddaaa___```___^^^]]]\\\YYYUUURRRRRRRRRRRRQQQOOOOOOQQQSSSPPPQQQRRRRRRPPPPPPQQQRRRRRRRRRQQQNNNLLLKKKNNNPPPPPPLLLFFFAAA@@@@@@AAAAAA???>>>===<<<;;;:::::::::::::::999999999999:::;;;888666444333222333555666888777444222222222444555///000111000///......000000000111111000000///...,,,------......------,,,***,,,---,,,+++***+++,,,*********************+++))))))******+++,,,,,,,,,******)))))))))))))))***)))***+++---111555888:::000+++(((***)))&&&$$$%%%)))(((&&&###!!!"""$$$'''&&&''''''((('''%%%$$$###$$$"""###&&&$$$!!!"""&&&'''$$$$$$))),,,+++'''&&&%%%######&&&&&&$$$$$$'''%%%)))......+++'''&&&&&&!!!###&&&((()))'''%%%$$$"""###$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%%%%&&&((($$$&&&''''''&&&&&&'''((()))))))))((('''&&&%%%$$$!!!!!!""""""""""""!!!!!!{{{xxxuuujjjiiifffeeedddaaa^^^\\\\\\[[[ZZZYYYXXXVVVSSSPPPQQQRRRRRRQQQOOOOOORRRUUUOOOPPPQQQPPPOOONNNOOOQQQLLLNNNNNNJJJFFFHHHOOOWWWXXXSSSKKKDDDAAA@@@??????<<<<<<<<<<<<<<<;;;:::999;;;:::999888888999999:::666666666666555555555444666555444333333222222222///000111000...---...///000111111111111000//////,,,------......------,,,)))***,,,+++)))(((***,,,))))))******++++++,,,,,,'''((()))***++++++++++++******))))))))))))******))))))***,,,///333666999000***(((******'''$$$$$$((('''&&&###!!!"""$$$&&&&&&'''(((((('''&&&$$$"""$$$###$$$&&&%%%!!!"""&&&(((######)))---+++''''''%%%""""""%%%&&&###$$$'''###'''++++++(((&&&&&&'''&&&''')))++++++)))'''&&&###$$$$$$$$$$$$######""" ###&&&''''''&&&''''''$$$%%%''''''&&&&&&&&&(((+++***)))'''&&&&&&&&&&&&""""""###$$$$$$###""""""}}}yyyvvvssspppnnnfffdddcccbbbaaa___[[[XXXYYYWWWUUUUUUUUUTTTQQQOOOPPPQQQRRRQQQNNNOOORRRUUUMMMNNNOOOOOOMMMMMMNNNOOOIIIMMMNNNIIIEEEHHHSSS^^^aaaZZZQQQIIIDDDAAA@@@???:::;;;<<<<<<<<<;;;:::999<<<;;;999888888888999999555666888999999777555333333444555555444333000//////000000000...---...///111111111111111000//////,,,------......------,,,'''***++++++(((''')))+++******+++,,,---......///''''''(((******+++++++++***)))))))))))))))******((((((((()))+++...222444,,,'''%%%)))+++)))'''''' ###(((***)))(((&&&&&&"""$$$&&&((((((((('''&&&%%%$$$%%%'''&&&"""###''')))"""""")))...+++''''''$$$""""""%%%&&&###$$$'''!!!%%%))))))&&&$$$%%%'''######$$$$$$$$$###""""""$$$$$$$$$$$$$$$###"""!!!###'''))))))(((''''''!!!###%%%%%%$$$$$$$$$%%%---,,,)))'''&&&&&&'''(((###$$$%%%&&&&&&%%%$$$###~~~yyysssqqqrrrppplllgggccccccbbb```]]]YYYVVVTTTQQQTTTWWWXXXVVVRRROOONNNSSSRRRPPPOOOOOOOOOQQQRRRVVVSSSPPPMMMLLLMMMOOOQQQJJJKKKJJJHHHGGGKKKUUU]]]jjjcccXXXMMMDDD>>>;;;:::===<<<::::::<<<===<<<;;;<<<;;;::::::::::::;;;<<<555666888999888555222000666666666666555555555555111000///......///000000111000---,,,---///222444...------,,,,,,++++++***,,,+++***)))***,,,///111000)))%%%***000000,,,******......,,,,,,...---******************)))((((((***'''%%%(((,,,...+++(((******))))))((((((((('''%%%&&&$$$"""'''---+++$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&!!!&&&+++***&&&$$$&&&***&&&&&&&&&((())))))'''%%%'''###"""$$$((()))%%%!!!$$$$$$$$$###!!!!!!###%%%######$$$%%%%%%%%%%%%$$$"""$$$'''((((((((()))+++(((******)))'''%%%%%%%%%---)))%%%###$$$&&&'''(((#########$$$%%%%%%%%%&&&|||yyytttpppnnnooonnnkkkgggbbbbbbaaa___\\\YYYVVVTTTNNNQQQTTTVVVUUUSSSRRRRRRUUUTTTRRRQQQQQQQQQSSSTTTUUUSSSQQQNNNMMMMMMNNNOOOHHHJJJJJJHHHFFFJJJRRRYYYddd```XXXOOOFFFAAA@@@@@@===<<<::::::<<<===<<<;;;<<<;;;:::999999:::;;;<<<888999:::;;;:::888666555777666666666666555555555111000000///000111333333000000/////////000111222//////...------,,,,,,++++++***))))))***---///111777111...111333111...---(((++++++((((((++++++(((***************)))(((((()))'''%%%(((,,,...+++((())))))((((((((('''''''''(((((('''%%%)))///---&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%###$$$&&&'''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%###%%%$$$###$$$''''''$$$!!!$$$$$$$$$###""""""$$$&&&"""######$$$$$$$$$$$$$$$!!!###$$$%%%$$$%%%&&&(((***+++,,,,,,***(((((()))+++((($$$###$$$&&&((((((#########$$$$$$$$$$$$$$$~~~wwwssssssooolllkkklllkkkhhheeeaaa```___]]]ZZZXXXUUUTTTPPPRRRTTTTTTSSSRRRSSSTTTUUUTTTRRRQQQQQQQQQRRRSSSTTTSSSRRRPPPOOONNNMMMLLLFFFHHHHHHGGGFFFIIINNNSSSYYYXXXUUUNNNFFFAAAAAACCC===;;;::::::;;;<<<<<<;;;;;;::::::999999::::::;;;999999999999999999999999777666666666666555555555000000111111222333555666...///111222333222111000000//////......---,,,,,,***)))))))))***---000222888444222222000+++)))***)))+++***&&&&&&***+++)))***************)))(((((()))'''&&&(((+++---+++((((((''''''''''''&&&&&&&&&%%%%%%######&&&***)))$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###%%%'''(((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$###$$$&&&(((!!!"""######$$$$$$######!!!""""""!!! !!!###%%%(((***++++++***))))))***)))&&&###"""$$$&&&((((((##################""""""zzztttpppnnnpppnnnkkkjjjiiihhheeebbb___^^^]]][[[YYYWWWUUUTTTVVVVVVVVVTTTRRRQQQRRRSSSRRRRRRPPPOOOOOOOOOOOOOOORRRSSSSSSRRRPPPNNNKKKJJJDDDFFFGGGGGGFFFGGGJJJLLLMMMNNNNNNHHHAAA===>>>@@@===;;;::::::;;;<<<<<<;;;::::::999999999999::::::777666555555555666777888666666666666555555555555111111111222222333333444---///333555555333000...//////......---,,,,,,,,,)))(((((()))+++---000111444222222111,,,%%%%%%)))***,,,***''''''+++---,,,***************)))((((((((('''&&&(((+++,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&######""""""$$$&&&%%%###%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&'''''''''&&&&&&'''''''''&&&%%%%%%&&&%%%&&&'''&&&$$$######$$$"""$$$%%%%%%%%%%%%''')))!!!!!!"""############"""""""""!!!!!!$$$###%%%''''''&&&&&&'''((()))&&&######$$$%%%&&&&&&$$$#########"""!!!!!!!!!yyyrrrnnnnnnnnnqqqooommmkkkiiieeebbb___^^^]]]\\\ZZZXXXVVVUUUUUUXXXXXXWWWUUUSSSRRRSSSTTTRRRQQQQQQPPPOOONNNNNNNNNPPPQQQRRRRRRQQQNNNJJJHHHDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGCCC>>>;;;;;;<<<<<<;;;999999;;;<<<;;;:::888999999999999999999888666555444333333444666777555555555444444444444333222222111111111000//////---000333666666333///---......------,,,+++++++++((((((((()))+++---///000111000111111,,,&&&''',,,***,,,***''''''+++---,,,***************)))(((((('''&&&'''(((*********)))%%%%%%%%%&&&&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$###!!!$$$'''%%%""""""%%%(((&&&'''((('''$$$###%%%&&&&&&''''''&&&$$$###$$$&&&"""###%%%&&&%%%%%%'''(((!!!!!!"""############"""$$$###""" """$$$ """$$$%%%$$$$$$$$$&&&***'''$$$######$$$$$$###$$$#########"""!!!!!!!!!~~~yyysssmmmkkkmmmoooppppppnnnlllhhhdddaaa___^^^]]][[[YYYWWWVVVVVVVVVTTTUUUUUUUUUTTTTTTVVVWWWTTTSSSSSSRRRQQQPPPOOOOOOMMMNNNPPPPPPOOOMMMJJJHHHEEEEEEDDDDDDDDDCCCCCCCCCFFFDDDBBB@@@???===<<<<<<<<<:::999999:::;;;;;;:::777888888999999888888777888777666555555555666777444444333333333222222222111111111111///...---,,,...000333444444222///---...------,,,++++++******)))))))))***+++,,,---...,,,,,,------***%%%&&&+++'''))))))&&&'''+++,,,******************)))((((((&&&&&&'''((())))))))))))%%%%%%%%%&&&&&&&&&&&&'''&&&$$$$$$''''''$$$$$$''''''&&&&&&%%%%%%&&&&&&'''###$$$&&&&&&&&&&&&%%%$$$###&&&$$$"""'''$$$&&&'''$$$!!! """%%%&&&%%%%%%$$$$$$%%%&&&&&&!!!###%%%&&&%%%$$$%%%&&&!!!"""######$$$$$$######$$$$$$$$$"""!!!!!!###%%%!!!###%%%%%%$$$$$$$$$%%%(((&&&#########$$$###"""##################""""""yyyxxxuuuooojjjiiilllooommmnnnnnnlllhhhdddaaa```^^^\\\[[[YYYXXXWWWWWWWWWQQQSSSTTTTTTSSSSSSTTTUUUSSSSSSSSSRRRQQQPPPNNNNNNJJJKKKMMMNNNNNNLLLJJJHHHFFFEEEDDDCCCCCCBBBAAAAAADDD@@@<<<<<>>BBBAAA===<<<:::999999:::;;;;;;:::666777888999999888777666888777777666555444444333111111111000000000000///...///000111111000//////111111000///////////////000//////...------,,,,,,************************222///...000///,,,+++---(((,,,---+++,,,//////,,,***************)))(((((($$$&&&((()))(((((()))***&&&&&&&&&''''''((((((((()))%%%&&&***)))$$$%%%***%%%$$$$$$$$$$$$$$$$$$%%% """$$$'''((('''&&&&&&)))'''%%%%%%'''((()))(((&&&((()))&&&!!! ###'''######&&&%%%"""!!!###%%%%%%$$$"""""""""######$$$%%%%%%%%%%%%$$$!!!###$$$%%%$$$###$$$%%%!!!"""$$$$$$"""!!!"""###!!! !!!$$$'''''''''#########$$$%%%%%%%%%&&&{{{wwwqqqpppooonnnmmmlllkkkkkkkkkmmmlllgggdddeeeccc```\\\___```]]]VVVRRRRRRUUUSSSTTTTTTQQQNNNMMMPPPSSSQQQQQQRRRRRRQQQOOONNNLLLHHHHHHHHHIIIIIIIIIJJJJJJIIIGGGDDDAAA>>>===<<<<<<@@@??????>>>===<<<<<<<<<<<<;;;:::;;;======:::777777666666666666555555555444555555555444333333222111222111000...---///111000000000///...///222555+++------///444777222***+++...///,,,***,,,,,,))),,,,,,+++***))))))******,,,+++***))))))***+++,,,,,,'''&&&---222222///...///+++(((((()))***(((&&&'''&&&&&&&&&'''(((***+++''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''%%%***&&&$$$(((%%%$$$((('''%%%$$$$$$%%%'''(((###%%%&&&%%%%%%&&&(((***%%%!!!"""(((***&&&###&&&%%%%%%$$$%%%%%%###!!!$$$&&&''''''&&&%%%%%%&&&###"""!!!!!!!!!"""$$$%%%######""""""######$$$%%%&&&$$$""" !!!###$$$###############$$$$$$$$$!!!$$$$$$""""""%%%%%%###|||{{{wwwsssooonnnmmmlllkkkjjjjjjiiilllnnnlllgggddddddbbb___[[[]]]___\\\VVVSSSSSSUUUTTTUUUWWWUUURRRPPPQQQRRRSSSSSSSSSRRRPPPNNNLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDAAA???>>>======???>>>>>>======<<<;;;;;;>>>;;;888888:::;;;:::999555555555444444444444333444444555555444444333222///111222111///.........///000000///...///111333///000111222666999555---,,,///...***))),,,...---,,,,,,+++***************---,,,+++***)))(((((((((***((((((,,,------///333///,,,)))(((((('''$$$!!!''''''&&&&&&'''(((***+++''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&###(((###!!!&&&###$$$'''&&&$$$######$$$&&&'''###%%%&&&%%%%%%%%%''')))'''$$$%%%)))***%%%###%%%%%%$$$$$$$$$$$$$$$"""!!!$$$&&&''''''%%%%%%%%%&&&###############$$$%%%%%%'''&&&%%%$$$############%%%$$$"""!!!!!!!!!##################$$$$$$$$$$$$"""%%%%%%######&&&'''$$$yyyxxxvvvsssooollllllkkkkkkjjjiiihhhhhhlllmmmkkkfffccccccaaa]]]YYY\\\]]][[[WWWTTTUUUWWWUUUWWWYYYYYYVVVSSSQQQQQQSSSSSSRRRQQQOOOMMMJJJHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCAAA@@@?????????=========<<<<<<;;;;;;:::>>>;;;888666777999::::::999999888888888777777777444444555555444444333333000222444444222000.........///000000......///111000222333333666999555///---///---***+++000222111,,,++++++************+++******++++++******)))((())))))******((('''---555+++)))(((((('''%%%"""''''''&&&''''''((()))***''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%###'''"""%%%$$$!!!'''%%%%%%############%%%%%%$$$%%%&&&%%%$$$%%%''')))(((''''''***)))%%%###%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%***)))'''%%%$$$###""""""$$$$$$######""""""""""""############$$$$$$%%%%%%###&&&&&&$$$$$$'''(((%%%{{{wwwvvvtttpppmmmlllkkkkkkjjjiiihhhhhhhhhjjjllliiidddaaaaaa___[[[YYYZZZ\\\[[[XXXWWWWWWXXXWWWXXXXXXWWWUUUSSSQQQPPPOOOOOOOOOOOOMMMKKKIIIGGGHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@????????????<<<<<<<<<;;;;;;:::::::::===;;;999888888999:::;;;::::::999999999888888888333444444555444444333333222333444333111000111222---///000000///---.........000111000222555222,,,---//////...000555666444,,,++++++******+++++++++$$$&&&(((***,,,,,,,,,,,,***)))******(((%%%)))///%%%%%%'''(((((('''%%%###''''''''''''(((((())))))'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%)))$$$!!!'''&&&$$$+++%%%%%%$$$######$$$%%%%%%$$$%%%%%%%%%$$$$$$&&&(((''''''((()))'''%%%$$$%%%$$$$$$$$$######$$$&&&((($$$%%%&&&%%%$$$###%%%&&&$$$$$$&&&''''''&&&%%%$$$)))(((&&&%%%###"""""""""######$$$$$$$$$###"""!!!"""######$$$$$$%%%%%%%%%###&&&&&&$$$$$$'''(((%%%~~~yyyuuusssqqqnnnkkkllllllkkkkkkjjjjjjiiiiiihhhjjjhhhbbb______]]]ZZZYYYZZZ[[[[[[ZZZYYYYYYYYYYYYWWWTTTRRRPPPPPPOOOOOOJJJKKKKKKLLLKKKJJJHHHHHHHHHHHHGGGFFFDDDCCCBBBBBB>>>>>>>>>????????????>>>;;;;;;;;;;;;:::::::::::::::;;;<<<;;;;;;:::999999555555555444444444333333333333444444555444444333333222000---,,,...222555...000111000...---------,,,///000...///111///***+++///222333777;;;999333,,,+++++++++++++++,,,,,,###%%%'''***,,,,,,,,,,,,,,,))))))++++++'''%%%'''$$$&&&(((***)))((('''&&&'''''''''((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%)))$$$!!!''''''%%%,,,&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$%%%'''%%%((()))(((%%%%%%&&&&&&$$$%%%%%%$$$###$$$'''***%%%&&&&&&%%%######%%%'''###$$$%%%&&&&&&%%%$$$###%%%%%%$$$#####################%%%%%%%%%$$$"""!!!"""######$$$%%%%%%&&&&&&"""%%%%%%######&&&'''$$$}}}zzzuuurrrpppnnnkkkiiilllllllllkkkkkkkkkjjjjjjgggiiigggbbb```aaa___[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYYUUUQQQNNNMMMMMMLLLKKKHHHHHHIIIJJJJJJJJJHHHHHHHHHGGGGGGEEEDDDCCCBBBBBB======>>>????????????>>>;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<:::999888888555555555444444444333333333333444444555555444444111///,,,)))))),,,333888000111222000...------...---000111......///...******...222555;;;>>>999222,,,++++++++++++,,,,,,---(((((())))))***)))))))))+++((())),,,,,,(((%%%&&&(((***++++++(((&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%###'''### &&&%%%###)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%######%%%&&&'''+++,,,(((%%%%%%''''''###&&&'''&&&$$$$$$'''***&&&''''''%%%$$$$$$&&&(((%%%%%%&&&&&&%%%%%%$$$$$$###"""""""""######$$$%%%###$$$%%%%%%%%%$$$"""""""""######$$$%%%&&&''''''"""%%%%%%######&&&'''$$$yyywwwssspppooonnnmmmllllllkkkkkkkkkkkkjjjjjjjjjhhhjjjiiidddbbbdddbbb___^^^^^^]]]]]]^^^]]]\\\[[[WWWTTTPPPNNNNNNLLLJJJGGGJJJJJJKKKKKKKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCCCC>>>>>>@@@AAAAAA@@@@@@???;;;;;;;;;;;;;;;<<<<<<<<<777999:::888666555666888777777777666666666555555222333444444555555444444111000...------111777<<<333333222000------...///---111111...,,,...---******---///222888<<<888111+++++++++++++++,,,---...***))))))((((((((())))))'''''')))+++)))&&&)))...(((***+++***'''&&&'''(((''''''((())))))((('''&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&"""((($$$"""(((&&&"""'''%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%$$$######$$$&&&,,,222222+++%%%%%%&&&%%%###&&&***)))%%%$$$&&&)))(((((('''&&&%%%%%%(((***(((''''''&&&%%%%%%&&&&&&###############$$$%%%&&&$$$$$$%%%%%%$$$$$$######"""######$$$%%%&&&'''(((###&&&&&&$$$$$$'''(((%%%xxxvvvtttqqqppppppqqqqqqkkkkkkkkkjjjjjjjjjjjjjjjiiikkkjjjfffeeefffeeebbb```___^^^^^^___^^^]]][[[UUURRRPPPPPPPPPMMMHHHCCCMMMMMMMMMMMMKKKJJJHHHFFFGGGGGGFFFFFFEEEEEEDDDDDD???@@@AAABBBCCCBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<777888777444222222555999444444444444333333333333222333333444555555555444333333444444444888===@@@555444333000------...000+++///000,,,***++++++(((+++,,,---///555:::777000++++++++++++,,,,,,---...((('''''''''((()))+++,,,###&&&***+++&&&$$$,,,777$$$&&&((((((&&&'''***---''''''((())))))((('''&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&&&&'''$$$***'''%%%***(((###(((###$$$$$$%%%%%%$$$$$$###$$$%%%%%%$$$###"""$$$&&&111777777---&&&%%%&&&$$$###'''+++***&&&$$$%%%((())))))(((&&&%%%&&&(((+++***)))(((&&&&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######"""######$$$&&&'''((((((%%%'''(((%%%&&&))))))&&&}}}yyysssssssssttttttrrrnnnkkkkkkjjjjjjlllnnnnnnmmmlllmmmiiifffeeeggghhhfffeeebbbaaa```___^^^[[[XXXUUUWWWSSSOOOOOOPPPOOOJJJFFFKKKKKKKKKKKKJJJIIIHHHHHHCCCBBBBBBBBBBBBAAAAAAAAA@@@CCCCCCAAABBBEEEFFFCCC>>><<<999777666777999:::999777555333333444666777444333111222333444333333111111333444555555666666444222111000111555888;;;222111///.........///000------,,,,,,,,,------...+++---...///.........///------,,,,,,------......+++***)))((('''&&&%%%%%%(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$'''''''''''''''((())))))%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&''''''&&&'''''''''%%%#########%%%&&&'''((((((&&&$$$###!!!&&&))))))((('''&&&//////---+++(((&&&%%%$$$(((%%%&&&++++++&&&%%%)))&&&###$$$))))))%%%$$$'''---,,,***)))'''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$ """%%%%%%###!!!"""######$$$&&&))),,,'''$$$$$$&&&&&&###$$$'''}}}yyysssrrrqqqqqqqqqpppmmmjjjkkkjjjjjjlllnnnooonnnlllllljjjgggggghhhhhhfffdddcccaaa```^^^]]]ZZZXXXVVVTTTQQQNNNOOORRRRRROOOKKKKKKKKKKKKJJJJJJIIIHHHGGGCCCCCCCCCCCCCCCCCCBBBBBB@@@CCCCCCAAAAAADDDDDDBBB===<<<:::888777888999:::::::::999888888777777777666555444444555666666555222333333444444444333333555333111///000222555777111000000///////////////...------,,,,,,,,,------***,,,......---,,,---...+++******)))***+++,,,---((((((((()))))))))))))))((((((((((((((((((((((((***)))((('''%%%$$$###"""'''''''''''''''((())))))&&&&&&'''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&'''((('''&&&$$$###!!!######"""!!!!!!***)))((('''&&&%%%$$$$$$'''%%%&&&***+++'''&&&)))'''###"""%%%$$$!!!"""&&&***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''$$$!!! """$$$$$$###"""###$$$$$$$$$%%%(((***((($$$###&&&'''$$$$$$'''}}}zzzxxxuuusssqqqppppppooommmllllllkkkkkkmmmoooooonnnmmmllljjjiiiiiiiiihhhfffdddcccbbb```]]][[[YYYXXXWWWTTTRRROOOPPPRRRSSSPPPMMMLLLLLLKKKJJJIIIHHHGGGFFFCCCDDDEEEEEEEEECCCBBBAAA@@@CCCCCC@@@???BBBBBB???<<<<<<;;;;;;:::999999999666777777888777555333222777666666555555555666666444444444333333222222222888666333000///000111222///000000000000///............---,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,((('''&&&&&&''')))+++---((()))))))))*********+++(((((((((((((((((((((((($$$$$$%%%&&&'''(((((()))(((''''''''''''(((((()))''''''((((((((()))))))))***)))(((&&&%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%$$$ """$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&))))))'''''')))+++'''$$$$$$###"""$$$(((&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&$$$!!!!!!###$$$$$$$$$###$$$%%%%%%$$$%%%''')))(((""" ###&&&$$$###$$$}}}zzzwwwuuuwwwtttrrrqqqqqqqqqpppooommmllllllnnnppppppooommmkkkkkkkkkkkkjjjhhheeeddddddccc```]]]YYYWWWWWWXXXVVVTTTQQQPPPPPPPPPNNNKKKNNNMMMLLLJJJHHHGGGFFFEEEBBBCCCDDDEEEDDDCCCAAA??????AAAAAA======???>>>;;;;;;<<<<<<===<<<;;;999888555555555555444333222222555555555444333333444555444444444333333333444444:::888555222////////////...///000000000///---,,,......---,,,++++++++++++,,,---///...,,,+++++++++((('''%%%%%%&&&(((+++---++++++***))))))(((''''''(((((((((((((((((((((((($$$$$$%%%&&&'''((())))))((((((''''''''''''((()))((((((((((((((())))))***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%''''''&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''&&&%%%$$$&&&'''&&&&&&&&&&&&&&&'''''''''&&&%%%&&&'''((('''((()))***'''%%%$$$######$$$%%%$$$$$$#########$$$$$$%%%#########$$$$$$$$$$$$%%%%%%$$$""""""######$$$$$$$$$%%%&&&%%%$$$$$$%%%'''&&& !!!$$$###!!!!!!{{{xxxvvvuuuuuusssqqqqqqrrrrrrqqqppppppooonnnoooppppppooommmjjjkkkkkkkkkiiifffdddcccccccccaaa]]]XXXVVVVVVXXXTTTRRRPPPNNNNNNNNNMMMMMMQQQOOOMMMJJJHHHFFFEEEEEEBBBBBBCCCCCCBBB@@@???>>>===@@@???;;;:::<<<;;;888;;;<<<======<<<;;;999777:::999777555555666777888444555666444222111333555333333333333444555666777888666333000---,,,,,,,,,...///000000000///---,,,...---,,,+++++++++++++++---///000///---,,,,,,,,,)))(((''''''''')))+++---)))))))))((((((''''''&&&))))))))))))))))))))))))******)))(((&&&%%%$$$$$$((((((''''''''''''(((((()))(((((('''((()))******'''''''''&&&&&&''''''(((%%%$$$$$$&&&(((***((('''%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$"""!!!!!!"""$$$''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&%%%&&&((()))((($$$%%%%%%$$$###"""!!! $$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%#####################$$$$$$%%%&&&&&&%%%$$$%%%&&&&&&!!!"""%%%###"""###|||yyyxxxwwwwwwrrrqqqpppqqqssstttsssrrrsssqqqppppppqqqpppnnnllljjjkkkkkkjjjgggdddcccdddbbbcccbbb^^^XXXUUUUUUWWWOOONNNMMMMMMNNNOOOQQQRRRTTTRRROOOKKKHHHGGGFFFEEECCCBBBBBBAAA@@@???>>>>>>===??????;;;:::<<<<<<888;;;;;;<<<<<<;;;:::888777888666444222333555777999555777888666222111333666333222222222333555777888222000...,,,******))))))...////////////...------,,,,,,++++++++++++,,,,,,---...000///...------...***************++++++,,,%%%%%%&&&'''((()))******))))))))))))))))))))))))%%%%%%&&&'''((())))))))))))((((((''''''''''''((()))((('''&&&'''((()))***''''''&&&&&&'''(((((()))%%%$$$$$$&&&+++---+++)))%%%%%%%%%&&&&&&&&&&&&'''"""######""" """###&&&&&&%%%$$$###"""!!!!!!###&&&&&&$$$%%%(((***(((%%%((()))''''''(((&&&"""%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&"""###%%%$$$###"""###$$$###%%%&&&&&&%%%$$$%%%&&&(((%%%$$$'''&&&$$$%%%(((}}}zzzxxxxxxxxxrrrrrrsssuuuxxxyyywwwvvvvvvtttrrrrrrqqqpppmmmkkkjjjkkkjjjhhhdddbbbbbbddd```bbbccc___YYYTTTTTTUUUOOOOOONNNNNNNNNOOORRRTTTWWWTTTPPPLLLIIIGGGFFFFFFEEEDDDBBB@@@?????????@@@>>>@@@@@@===<<<>>>>>>;;;;;;;;;;;;::::::999888777111111111111222444666777444666888555111///222555333222111000000222444555...---,,,,,,++++++,,,,,,//////...------------...************+++,,,------+++---......---,,,---...++++++,,,---,,,+++***)))&&&&&&'''((()))***++++++))))))))))))))))))))))))!!!"""$$$&&&)))+++---...))))))((('''''''''''''''((('''&&&%%%&&&''')))***)))((('''''''''''''''((('''$$$$$$'''---///...+++%%%%%%%%%%%%&&&&&&''''''###$$$%%%%%%$$$###$$$%%%%%%%%%%%%$$$######""""""###&&&&&&###$$$)))+++((('''******&&&&&&******&&&%%%%%%$$$$$$###$$$$$$$$$############$$$$$$$$$$$$!!!###%%%%%%###"""###$$$"""$$$&&&'''&&&%%%%%%&&&%%%%%%'''(((%%%!!!$$$***|||xxxwwwxxxuuuvvvxxx{{{~~~}}}{{{wwwvvvsssrrrqqqooollljjjjjjkkkjjjfffbbb```bbbddd___bbbddd```YYYTTTSSSUUUSSSSSSRRRPPPNNNNNNQQQSSSXXXVVVRRRMMMJJJHHHGGGGGGHHHFFFBBB@@@>>>???AAABBB???BBBAAA>>>>>>@@@@@@===;;;;;;:::999999888888777111222444666888999999888111444555333...,,,///333333222000......///000222...............///000111000///...,,,,,,---......)))))))))***+++,,,......)))+++------,,,,,,---...+++,,,---...---+++)))'''************)))))))))))))))))))))))))))))))))))),,,+++***((('''%%%$$$$$$***)))((('''''''''''''''((('''%%%$$$%%%&&&(((***+++***)))''''''&&&&&&&&&'''%%%$$$(((...111///,,,%%%%%%%%%%%%%%%&&&'''((( """$$$$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&"""&&&&&&"""###)))+++((("""%%%######&&&###%%%%%%$$$###############""""""""""""############!!!###&&&%%%###!!!###$$$!!!###&&&'''&&&%%%&&&'''!!!###&&&'''!!!!!!)))~~~||||||}}}~~~yyyyyy{{{}}}}}}{{{uuussspppooonnnnnnlllkkkiiiiiiiiihhhfffeeedddcccaaabbbbbb___ZZZVVVSSSSSSOOONNNNNNMMMMMMNNNNNNOOOQQQNNNKKKHHHGGGFFFEEECCCCCCFFFHHHFFFCCCBBBEEEIIIAAA===:::999;;;<<<<<<;;;;;;;;;::::::999888777777999555444666666555777;;;444555666444222111111222666333000222666777333...000//////.........//////---...///000000///...------......,,,((('''))),,,,,,---,,,)))+++///,,,%%%...000222222///,,,))))))))))))*********)))((((((---+++)))((('''((()))***((((((''''''''''''((((((+++)))''''''))))))((('''***'''%%%&&&(((***)))''')))))))))'''%%%$$$%%%'''''''''((()))***,,,...///)))'''%%%&&&(((((('''$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''######$$$###"""###&&&(((''')))((($$$###&&&&&&$$$&&&&&&%%%###!!!"""$$$&&&%%%$$$###$$$&&&&&&$$$"""!!! """$$$%%%###$$$***///+++$$$$$$***$$$$$$%%%&&&%%%$$$###"""~~~{{{vvvsssqqqoooooonnnmmmkkkhhhiiiiiihhhgggeeecccbbb___``````^^^ZZZVVVTTTTTTRRRQQQPPPNNNMMMLLLLLLLLLOOOLLLIIIGGGFFFEEEDDDCCCAAADDDFFFEEEAAA@@@CCCGGGBBB>>>;;;:::<<<===<<<;;;;;;::::::999888888777777:::666555666666333444777444555555444222000111222666444222333555555333000000//////....../////////000000000000///......------...---+++***)))+++,,,***------)))***---,,,'''***---//////---+++))))))++++++,,,,,,,,,,,,,,,,,,,,,+++)))((('''((()))***(((((('''''''''((())))))&&&&&&'''(((******(((&&&'''%%%###$$$&&&((((((&&&$$$%%%&&&&&&%%%%%%&&&'''&&&&&&'''((()))+++---...)))'''&&&&&&'''(((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&& !!!"""######%%%(((+++&&&((((((%%%%%%))))))'''%%%&&&'''&&&%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%######"""!!!!!!!!!"""######%%%)))---)))""""""'''$$$$$$%%%%%%%%%$$$###"""}}}zzzvvvtttqqqpppoooooommmlllggghhhhhhhhhgggdddbbb```\\\]]]]]]\\\YYYWWWVVVVVVUUUTTTRRROOOMMMKKKJJJIIILLLIIIGGGEEEEEEEEEDDDBBBAAADDDFFFEEEBBBAAACCCEEEBBB???===<<<<<<===<<<<<<::::::999999888777777777999666555777666222111333222333444333111000111222333333333333333222111111000000////////////000000333222000///...............---++++++,,,------,,,))),,,...+++)))++++++))))))+++...///...,,,+++,,,++++++,,,,,,------......++++++)))((((((((()))***(((((('''(((((()))******$$$%%%''')))++++++'''%%%%%%$$$###$$$&&&(((((('''%%%'''))))))'''&&&%%%&&&%%%%%%&&&'''((()))+++,,,***(((&&&&&&'''&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$$$$$$$%%%(((((('''%%%"""!!!"""###(((******''''''***+++)))%%%&&&((())))))'''%%%###"""$$$%%%$$$""""""%%%)))&&&%%%$$$""""""!!!!!!!!!###%%%(((+++'''"""!!!$$$$$$$$$%%%%%%$$$$$$###"""|||yyywwwtttqqqppppppooommmlllfffggghhhhhhfffccc```^^^YYYZZZ[[[ZZZXXXVVVWWWWWWVVVTTTRRROOOMMMKKKIIIIIIJJJHHHFFFFFFFFFFFFDDDCCCCCCEEEGGGFFFDDDCCCDDDEEE@@@???===<<<;;;;;;;;;;;;999999888888777777777777666444444777666222111333111222333333111000111222...000222222111111111222000000/////////000111111555333000...------...///...,,,***+++...000///,,,'''+++...,,,)))(((***+++,,,...000111///.........))))))******+++,,,---...+++***)))(((((()))******((('''(((((()))***+++,,,)))(((((()))+++***'''%%%&&&&&&&&&&&&((()))******+++---...---***&&&$$$###%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&,,,+++)))%%%""" !!!,,,...---***)))+++,,,)))&&&&&&&&&'''((('''&&&$$$###&&&'''$$$ $$$)))%%%%%%$$$######""""""""""""$$$''')))(((%%%%%%&&&$$$$$$$$$$$$$$$######"""~~~{{{vvvtttqqqpppoooooommmkkkfffggggggfffdddbbb___]]]XXXYYYYYYXXXVVVUUUVVVWWWSSSRRRPPPNNNLLLKKKJJJJJJIIIHHHFFFFFFGGGGGGEEECCCCCCDDDEEEEEECCCBBBBBBBBB>>>>>>===;;;:::999999999888888777777777777666666444222222666666333222444111222333333222111222444...111333444333333555666000000000000000111222222666333000---,,,,,,...///---+++***,,,///000///,,,'''***,,,,,,***((())),,,///000222111///---------******)))***+++,,,---...))))))))))))))))))******''''''((((((***+++------111...+++))))))((('''&&&&&&&&&'''''''''(((***++++++---///...***'''%%%$$$%%%$$$$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&''''''''''''###$$$$$$$$$$$$%%%(((***,,,......++++++...///---(((%%%######%%%'''&&&&&&&&&((((((%%%"""'''#########$$$$$$######### $$$'''((()))***++++++$$$$$$#########"""""""""}}}uuussspppooonnnnnnlllkkkggggggfffdddbbb```^^^]]]XXXXXXXXXVVVTTTSSSTTTUUUQQQPPPNNNMMMKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGDDDBBB???@@@AAAAAA@@@???===<<<<<<======<<<999777777888777777777666666666666666444222222555555333333666111222444333333333444555444555666777888888888777000000000000111222333444444222///,,,+++,,,...///+++++++++,,,......---,,,)))(((***,,,+++((())),,,...///000///---++++++,,,---,,,+++++++++---...///))))))))))))************''''''((()))***,,,...///666222---)))((((((''''''%%%&&&&&&&&&%%%%%%&&&(((&&&(((******((('''&&&'''%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''''''''''''''###$$$$$$$$$$$$&&&(((+++))),,,---+++---111333111)))%%%""""""%%%''''''&&&&&&''''''%%%!!! """%%%""""""######$$$######""" $$$'''(((+++//////---$$$$$$###""""""""""""###~~~{{{tttrrrooonnnmmmmmmkkkjjjhhhgggdddbbb```^^^^^^^^^YYYYYYXXXUUURRRQQQQQQSSSPPPOOONNNLLLJJJIIIHHHHHHHHHGGGFFFFFFFFFEEEBBB@@@>>>>>>?????????>>>;;;999<<<>>>???===:::777777888666666666666666666666666888444333555444222333777111333444444444444666777;;;888666777888888555222111111111111222333444444000///---,,,+++,,,---...)))+++------,,,++++++,,,***&&&&&&+++---***)))+++---...///...---,,,---...---,,,+++******+++---...(((((()))***************''''''((()))+++---///000444111---***)))((('''&&&&&&'''(((&&&$$$###%%%'''%%%'''((((((&&&&&&''')))&&&%%%%%%$$$$$$%%%%%%%%%###%%%'''&&&$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((('''&&&$$$###&&&''''''%%%$$$$$$&&&(((,,,//////,,,---000111///(((%%%###$$$(((***(((%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############""" """&&&((('''***000000---%%%$$$###"""!!!""""""###~~~zzzwwwtttqqqooommmmmmllljjjiiiiiigggddd```^^^]]]^^^^^^ZZZZZZXXXUUUQQQOOOPPPQQQQQQPPPNNNKKKIIIGGGFFFEEEGGGFFFEEEEEEEEECCC@@@>>>??????@@@@@@AAA???<<<:::===???@@@>>>;;;888888999555555555666666666666666;;;777444555444111222666111333555555555555777888>>>999555555666555000+++111111111111222333444555......---,,,,,,,,,---...(((+++......+++)))***,,,,,,&&&$$$***...+++)))***---...000000///000111333,,,***)))''''''(((***+++'''((()))***************''''''((()))+++...000111///...,,,++++++)))&&&$$$(((***+++)))&&&$$$&&&)))***++++++)))'''&&&'''(((&&&&&&%%%%%%$$$$$$%%%%%%"""$$$&&&&&&$$$$$$&&&)))&&&%%%%%%$$$$$$%%%%%%&&&***+++***)))'''$$$""" !!!"""$$$$$$%%%'''+++...333444222---,,,---,,,)))'''%%%$$$''',,,---)))$$$!!!!!!"""$$$&&&''''''%%%$$$$$$$$$$$$""" ###'''(((''')))//////+++%%%$$$"""!!!!!!!!!"""###~~~}}}}}}|||{{{rrrqqqpppnnnllljjjhhhhhhhhhgggdddaaa^^^[[[YYYYYYXXXXXXUUURRROOOOOOQQQSSSRRRQQQNNNKKKJJJIIIJJJKKKEEEGGGHHHFFFCCC@@@@@@BBBCCC@@@>>>???AAABBB@@@>>>>>>>>>>>>>>>>>>===<<<<<<<<<:::888777555555555666888666444444666666444111666555333222222333555666555555666555555333222111000---,,,///555777555111,,,///*** ###+++---***,,,......,,,***))))))***,,,---+++((((((,,,///)))---...+++***,,,---,,,111)))###&&&))))))((()))++++++******)))******+++'''***)))%%%)))000222///,,,+++******************''''''&&&&&&&&&&&&''''''""""""###$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))''''''))))))&&&$$$######""""""#########&&&''''''&&&$$$$$$%%%'''%%%&&&'''$$$!!!"""(((...111333000)))'''+++,,,((("""############"""!!!!!!&&&&&&%%%%%%%%%%%%$$$$$$"""%%%&&&%%%###"""$$$&&&"""%%%&&&'''+++000000---'''%%%$$$$$$%%%$$$###!!!~~~{{{yyyyyyxxxwwwrrrqqqpppnnnkkkiiiggggggdddcccaaa^^^\\\ZZZYYYYYYXXXXXXXXXVVVSSSQQQRRRRRRQQQPPPMMMKKKIIIIIIJJJJJJ???AAACCCBBB@@@???@@@AAABBB@@@???@@@BBBCCCAAA>>>>>>??????>>>>>>===<<<<<<;;;:::888777666555666666888666444444555555444111333333222222222444666888444333333222111111000000000---,,,///333555333000,,,...,,,&&&%%%***......***+++,,,+++)))((()))***((('''''''''***,,,---...***------++++++//////,,,111***%%%''')))'''%%%%%%++++++***************+++'''******)))+++000///***,,,+++***)))))))))))))))(((''''''&&&&&&''''''(((&&&''''''((()))++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&$$$$$$&&&&&&###((('''&&&&&&&&&&&&'''(((&&&''''''&&&$$$###%%%&&&###%%%&&&$$$!!!"""''',,,)))+++***%%%$$$((()))'''$$$$$$$$$$$$#####################$$$$$$%%%%%%%%%###%%%&&&%%%###"""$$$&&&"""%%%'''(((+++///...)))(((&&&$$$###$$$$$$###"""}}}zzzxxxvvvuuusssqqqqqqooommmkkkhhhfffeee```___]]][[[ZZZYYYXXXXXXWWWYYY[[[[[[XXXUUUSSSRRRPPPNNNLLLJJJIIIIIIIIIIIIBBBDDDEEEDDDBBBAAAAAABBBAAAAAAAAABBBDDDDDDBBB@@@?????????>>>===<<<<<<;;;;;;:::888777666666666666777666444444555555333222111111111111333555777999222111///...---......//////---,,,...111222000---***,,,+++***,,,000///,,,++++++,,,***)))(((***+++(((%%%###%%%***---,,,***+++,,,+++***---222111,,,000***(((+++---+++((((((*********************+++'''***,,,,,,---///+++&&&++++++***(((((('''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&"""%%%%%%######%%%%%%"""&&&$$$###""""""###%%%&&&%%%&&&&&&%%%######$$$%%%"""%%%&&&%%%######'''***&&&((('''%%%&&&)))+++***%%%$$$###"""""""""###$$$ !!!"""###$$$%%%%%%&&&###$$$%%%%%%######$$$%%%"""%%%'''(((+++...,,,''')))'''###"""###$$$$$$$$${{{yyywwwuuusssppppppooommmjjjgggdddccc```___]]][[[YYYWWWVVVVVVUUUYYY]]]^^^\\\WWWTTTRRRNNNMMMLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFCCCAAA??????@@@AAABBBDDDEEEEEECCCBBBAAA@@@???>>>===<<<;;;;;;:::999888777777666666666666555555444444333333222111111111222333444666777111000...,,,,,,,,,...///...---,,,---//////---+++***)))((())),,,...,,,(((***,,,------+++***+++,,,+++)))'''''')))***(((''',,,+++))))))...444222,,,'''$$$$$$***---+++***+++)))*********+++++++++***((()))***+++------+++(((+++***)))((('''&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((&&&&&&((('''$$$###!!!  """$$$%%%%%%%%%$$$###"""###%%%###%%%''''''&&&&&&''')))%%%&&&&&&%%%&&&(((******%%%$$$""" !!!"""###"""""""""###$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$"""%%%%%%%%%(((------******'''###""""""$$$%%%%%%|||yyywwwuuurrrnnnnnnnnnllljjjgggdddbbbbbbaaa^^^[[[XXXVVVUUUTTTTTTXXX]]]^^^\\\WWWSSSQQQMMMMMMLLLKKKJJJIIIIIIIIIFFFEEEDDDCCCAAA???===<<>><<<;;;<<<<<<555555666666777777888888555666777555333111111222111111111111///---+++)))111111000///////////////,,,...///...,,,+++,,,...+++++++++,,,,,,,,,------(((,,,---,,,,,,......***...***(((***------+++***'''(((***++++++***(((''')))((('''((()))***)))((((((&&&$$$&&&***,,,,,,***---***''''''))))))'''%%%'''***((((((,,,***)))'''&&&&&&&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%'''(((%%%&&&'''''''''&&&%%%$$$%%%%%%$$$""" !!!###&&&%%%&&&&&&''''''&&&&&&%%%"""$$$&&&%%%$$$###$$$%%%+++&&&!!!&&&%%%***((('''%%%$$$$$$$$$%%%$$$$$$%%%&&&'''''''''&&&---***"""###%%%$$$"""%%%---222111......'''(((((('''%%%%%%&&&(((~~~}}}zzzxxxuuutttrrrooommmhhhhhhiiihhhgggdddaaa```aaa___]]][[[ZZZYYYVVVTTTRRRPPPOOOPPPSSSSSSNNNJJJLLLLLLLLLKKKKKKJJJHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFDDDDDDCCCBBBBBBAAABBBBBBEEECCC@@@>>><<<;;;;;;;;;555666666666777777777888666666777555333111222222000000111111111000......111000000///////////////111///------......,,,***,,,,,,---------.........***...///------000///,,,---,,,,,,------+++)))''')))***,,,------,,,***)))(((&&&&&&'''((()))((('''(((&&&%%%&&&))),,,+++***---***((((((***+++***(((&&&"""###((()))((()))...,,,,,,+++***************''''''((((((((((((''''''$$$%%%'''&&&%%%%%%&&&((("""###%%%&&&''''''''''''$$$$$$$$$"""!!!"""$$$'''%%%%%%&&&&&&&&&&&&%%%%%%"""$$$&&&%%%$$$###$$$%%%&&&((('''%%%'''***((("""((('''%%%$$$######$$$$$$$$$$$$%%%&&&'''(((((((((...---(((""" $$$'''&&&%%%###&&&---222000......)))(((&&&&&&&&&''''''&&&{{{{{{xxxvvvtttrrrpppmmmkkkffffffggggggfffdddbbbaaaaaa___]]][[[[[[YYYWWWUUUPPPOOOPPPRRRTTTSSSMMMHHHLLLLLLLLLKKKJJJHHHGGGFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???BBBAAA>>><<<;;;:::::::::666666666666777777777777666777777555333222222333//////000111222222222222000000//////......//////444///+++,,,000111---(((---------.........//////***---...,,,,,,///...+++,,,...000///,,,***(((&&&***+++,,,------,,,+++***'''&&&%%%&&&'''((((((&&&(((&&&&&&''')))+++++++++---+++******+++,,,+++***+++'''&&&''''''&&&(((,,,,,,,,,,,,,,,,,,++++++***''''''((((((((((((''''''$$$&&&'''&&&%%%%%%&&&(((###$$$%%%%%%&&&&&&&&&&&&############"""###%%%((($$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&%%%$$$###$$$%%%###'''******,,,---((("""&&&%%%$$$##################$$$%%%'''((()))))))))+++---,,,(((&&&((((((%%%%%%###&&&---000///...///,,,((($$$%%%)))+++)))&&&|||yyyyyywwwtttsssrrrpppmmmkkkgggggggggfffeeecccbbbaaa___]]]ZZZYYYYYYXXXUUUSSSSSSRRRSSSTTTUUUTTTPPPMMMMMMMMMMMMKKKJJJHHHFFFEEEHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBB@@@???>>>===???>>><<<;;;::::::::::::666666666666777777777777666777777666333222222333//////000111111222222222000//////.........//////000---+++,,,///000---***------------............(((++++++)))))),,,,,,)))***///111---))))))))))))((()))************)))((('''&&&%%%&&&((()))((('''((('''''''''(((***++++++---,,,+++******))))))))))))'''&&&&&&&&&&&&'''((('''((()))******)))((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&%%%%%%&&&'''''''''&&&%%%$$$######""""""###$$$######$$$&&&(((###$$$$$$%%%%%%$$$$$$###"""$$$&&&%%%$$$###$$$$$$###%%%$$$!!!"""&&&'''$$$%%%%%%%%%$$$$$$$$$$$$$$$"""###%%%'''(((*********'''))))))&&&%%%'''&&&"""%%%$$$&&&+++...------///---'''###&&&...222///)))~~~{{{xxxyyywwwtttrrrqqqpppmmmkkkjjjiiihhhfffdddbbb```___]]][[[YYYXXXXXXWWWUUUSSSVVVTTTSSSSSSSSSSSSRRRQQQOOONNNNNNMMMKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;:::::::::::::::777777777777666666666666666777888666444222222333111111000000000///000000//////............//////***+++,,,,,,,,,---......+++,,,,,,,,,,,,---------(((++++++((())),,,,,,***)))...///)))&&&))),,,,,,)))))))))******)))))))))((('''&&&''')))***)))((('''(((((((((((()))***+++---,,,+++)))'''%%%%%%%%%$$$&&&''''''(((((('''&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%%%%%%%'''''''''&&&%%%$$$$$$######!!!###$$$$$$$$$$$$&&&(((###$$$$$$%%%%%%$$$$$$###"""$$$&&&%%%$$$###$$$$$$%%%&&&$$$###&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&"""###%%%'''((()))******%%%'''%%%!!!!!!$$$$$$"""%%%###%%%***+++***+++///,,,'''$$$***444888333,,,}}}{{{xxxxxxuuusssqqqqqqooommmkkkjjjiiigggeeeccc```___^^^^^^\\\ZZZYYYYYYXXXVVVTTTSSSSSSQQQPPPOOOOOOPPPPPPNNNNNNNNNMMMLLLJJJIIIHHHEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@AAAAAA@@@>>><<<;;;999:::::::::::::::::::::777777777777666666666666777888888666444333333444333222111000///...............------......//////***,,,......,,,,,,...000+++++++++,,,,,,,,,------+++...---***+++...///---'''------'''&&&+++---)))++++++++++++++++++++++++)))((('''(((*********)))'''((()))((('''((()))+++++++++***(((%%%######$$$###'''))))))***+++***&&&%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''%%%$$$%%%&&&$$$$$$$$$%%%&&&'''))))))"""$$$%%%%%%$$$$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&%%%$$$###$$$%%%%%%***,,,)))'''((((((%%%$$$%%%&&&'''''''''''''''"""###$$$&&&'''(((((((((%%%&&&%%% $$$&&&$$$$$$"""$$$'''((('''***///+++((((((...777:::333,,,}}}{{{zzzuuusssqqqpppooonnnkkkiiigggfffdddbbb```___^^^]]]\\\ZZZXXXXXXXXXWWWUUUSSSOOOPPPQQQPPPOOONNNMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHBBBCCCCCCCCCCCCCCCBBBBBB===>>>???@@@???>>><<<;;;888999999:::;;;;;;;;;;;;888777777777666666666555777888888777444333333444444333111000//////000000...------------...///000000///////////////...---,,,,,,,,,,,,---------...,,,///...++++++///000...%%%+++,,,((((((---))) ,,,++++++++++++++++++,,,((('''&&&''')))***)))(((''')))***)))'''''')))+++'''((()))'''$$$###%%%'''$$$((()))&&&&&&***)))&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((('''%%%$$$%%%&&&$$$$$$$$$%%%''')))+++,,,###%%%&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%"""$$$&&&%%%$$$###$$$%%%&&&,,,///+++(((((('''%%%"""###%%%&&&''''''&&&&&&"""###$$$%%%&&&&&&&&&&&&###&&&%%%""""""&&&&&&$$$"""!!!###%%%%%%$$$(((...******,,,222888777///'''~~~~~~|||{{{tttrrrooonnnmmmllljjjhhhcccbbbaaa___^^^^^^^^^^^^YYYWWWUUUUUUUUUTTTSSSQQQMMMOOORRRSSSQQQNNNLLLKKKJJJKKKKKKKKKJJJIIIHHHHHHAAAAAABBBBBBCCCBBBBBBBBB<<<===???@@@???>>><<<;;;888888999:::;;;;;;;;;;;;888888777777666666666555777888888777444333333444444333222111111111222333---------------...///000888333//////222222...)))---------.........//////+++---,,,))))))---///---$$$+++---)))+++...&&&******))))))))))))******'''&&&%%%&&&((((((((('''''')))***)))'''&&&))),,,$$$&&&((('''%%%%%%(((***&&&((('''!!!!!!&&&'''$$$$$$$$$###"""###$$$&&&'''###$$$$$$%%%%%%$$$$$$###&&&'''((('''%%%$$$%%%&&&''''''&&&&&&'''(((***+++$$$%%%''''''%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%"""$$$&&&%%%$$$###$$$%%%(((,,,+++%%%"""###%%%%%% """###%%%&&&&&&&&&%%%"""###$$$$$$%%%%%%%%%%%%!!!$$$%%%$$$$$$&&&%%%""""""!!!"""$$$###"""'''---***+++...444777333***"""~~~|||yyywwwvvvxxxuuunnnlllnnnkkkddddddcccaaa^^^\\\YYYWWWVVVXXXZZZZZZWWWRRROOONNNOOOMMMNNNOOOOOOPPPPPPOOOOOOGGGFFFGGGHHHIIIIIIGGGEEEEEEDDDBBBAAA@@@?????????@@@???>>>===;;;;;;;;;;;;777999;;;<<<<<<:::777666999888777666666666777888777666444333333555777888222222333333333222111111//////000000111111222222+++,,,///111222111///---...---+++))))))***+++,,,)))***++++++******,,,...***+++,,,,,,------------&&&'''***,,,---.........(((***&&&$$$(((&&&%%%%%%%%%%%%'''((()))***,,,+++)))'''&&&%%%%%%%%%+++)))((('''((((((&&&%%%'''%%%###!!!"""$$$''')))###%%%''''''&&&&&&&&&'''$$$$$$%%%&&&'''))))))***%%%&&&&&&''''''&&&&&&%%%***$$$"""&&&'''###"""%%%---)))%%%%%%'''%%% %%%''''''&&&$$$"""!!!"""(((((((((''''''&&&&&&&&&############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$############$$$$$$%%%&&&---///555:::777---'''&&&~~~|||yyywwwvvvwwwtttnnnlllmmmjjjdddbbbbbb```^^^[[[YYYXXXWWWWWWXXXYYYWWWTTTQQQQQQRRRPPPPPPPPPOOONNNMMMLLLKKKDDDDDDEEEGGGIIIIIIIIIHHHDDDDDDBBBAAA@@@????????????>>>==================888999;;;<<<<<<:::888666===<<<;;;:::::::::;;;;;;888777555444333333333333444444444333333111000///000000000000000111111111...///000111111000...---...---,,,+++++++++,,,---+++++++++,,,---...//////***++++++,,,------,,,,,,'''(((***+++,,,++++++***)))***(((""""""''')))'''((((((((('''&&&&&&&&&&&&******)))((('''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&$$$&&&((()))***((('''%%%###%%%''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((###"""&&&(((%%%%%%(((*********)))(((&&&###"""%%%''''''&&&$$$"""!!!"""'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""###$$$%%%&&&&&&...///444888444,,,&&&&&&}}}|||yyywwwuuuuuuqqqmmmkkkkkkhhhccc``````^^^]]][[[YYYXXXWWWUUUVVVWWWVVVTTTRRRRRRSSSPPPOOOOOONNNMMMLLLKKKJJJEEEFFFFFFGGGHHHHHHGGGGGGDDDCCCCCCBBBAAA@@@??????===============>>>???@@@888999;;;<<<;;;:::888777;;;::::::999888999999999888777666555333111///...555555555444333111//////111000000000000000000///000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,000222111000******+++,,,,,,,,,,,,+++((()))*********)))((('''(((***)))&&&&&&)))+++))))))))))))((('''&&&%%%$$$))))))))))))((('''%%%$$$"""&&&'''&&&%%%&&&(((%%%''')))******)))&&&%%%$$$&&&''''''&&&&&&&&&'''&&&&&&%%%$$$###"""!!!!!!%%%&&&&&&''''''&&&&&&%%%%%%""""""&&&)))((((((***))),,,///...)))&&&''')))&&&''''''&&&###""""""###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((########################"""""""""#########$$$$$$!!!""""""$$$%%%&&&'''(((......000333///(((%%%&&&~~~}}}{{{xxxvvvtttrrrooollljjjhhheeebbb^^^^^^]]]\\\ZZZYYYXXXXXXTTTUUUUUUTTTSSSQQQPPPPPPKKKKKKKKKKKKKKKLLLLLLMMMIIIJJJIIIHHHEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@???===<<<<<<<<<<<<===>>>>>>999:::;;;<<<;;;:::888777999888888777777777777777777777777666444111...---444444444444333222000000111111000000/////////...///...---,,,,,,---......)))***+++,,,,,,,,,++++++...+++))),,,222444222...******+++++++++++++++***(((((()))*********(((((('''((()))((()))***+++***%%%&&&'''((()))((((((''''''((()))***)))(((&&&$$$"""((()))&&&$$$&&&))))))(((&&&$$$$$$%%%'''(((%%%&&&(((((('''&&&&&&'''&&&%%%%%%$$$###"""!!!!!!%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$''')))***))))))+++...000///+++((((((***&&&''''''&&&###"""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&'''""""""""""""""""""""""""""""""""""""############""""""$$$&&&'''((()))))),,,++++++---)))$$$"""%%%~~~|||{{{zzzwwwuuurrrooollljjjiiieeebbbaaa]]]\\\[[[ZZZYYYXXXXXXWWWTTTTTTSSSRRRPPPOOOLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLIIIJJJJJJHHHDDDBBBBBBDDDCCCCCCCCCCCCCCCBBB@@@@@@>>>===<<<<<<;;;;;;<<<<<<::::::;;;;;;;;;:::999888::::::::::::999999888888555666777777666444111///111111222222333222222222111000000000//////......,,,+++******+++---///000,,,,,,---......------,,,---***(((+++111333000,,,)))******+++******))))))'''((()))++++++++++++***'''&&&''')))))))))))))))&&&&&&'''((())))))))))))&&&''')))******(((&&&%%%%%%++++++'''%%%&&&((()))(((&&&%%%%%%&&&((()))%%%''')))((('''&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((***+++***(((.........---,,,)))'''%%%'''''''''%%%######$$$&&&##########################################$$$%%%""""""""""""""""""""""""!!!!!!"""""""""############$$$&&&((()))***++++++)))&&&&&&'''$$$ !!!$$$|||{{{zzzxxxuuusssqqqllliiiiiigggccc``````\\\\\\[[[ZZZXXXWWWVVVVVVTTTRRRPPPPPPOOOMMMKKKHHHLLLKKKIIIGGGFFFFFFGGGGGGEEEGGGHHHFFFDDDCCCEEEHHHBBBCCCDDDDDDDDDBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999777888888888888777666555444555666777666555333111...///000111222222222222000//////////////////...***))))))***+++---///111111111000000000/////////+++******,,,///000---+++)))************)))(((((('''((()))+++,,,,,,++++++(((&&&&&&))))))'''''')))***)))((('''''''''((((((&&&'''((())))))(((((('''%%%(((++++++(((&&&&&&'''$$$'''+++......,,,)))&&&&&&((())))))'''&&&&&&'''$$$%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%((()))(((***---,,,'''...------,,,+++)))&&&$$$'''''''''%%%######%%%'''"""""""""#####################""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$%%%''')))***+++******&&&######%%%### !!!%%%}}}{{{yyyxxxvvvsssqqqpppjjjggghhhgggaaa^^^___\\\[[[ZZZYYYWWWVVVUUUTTTRRRPPPOOOOOOPPPOOOLLLIIIKKKJJJHHHFFFEEEEEEFFFFFFDDDFFFHHHFFFCCCBBBFFFJJJBBBBBBDDDEEEDDDCCCAAA@@@>>>>>>>>>>>>>>>??????@@@;;;;;;;;;;;;;;;:::::::::555666666777666555444333444444555555444333111000...//////000000000000///.........///////////////++++++,,,,,,---...///000333222000///............***+++---......---,,,***))))))******)))((((((''''''((()))*********)))(((+++'''&&&))))))%%%&&&******)))'''&&&&&&(((***+++&&&'''''''''(((((())))))'''((()))))))))(((((('''###&&&+++...///---***((('''(((***)))'''&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###''')))(((+++000///)))))),,,...---)))&&&&&&((('''''''''%%%######&&&((("""""""""######$$$$$$$$$$$$$$$###############$$$########################!!!!!!!!!!!!"""""""""######%%%''')))))))))((('''$$$"""###%%%$$$"""$$$(((~~~|||yyyxxxwwwuuurrrppppppiiifffhhhfff```]]]^^^\\\\\\ZZZYYYWWWUUUTTTSSSQQQOOONNNOOOQQQQQQOOOLLLGGGFFFEEEDDDDDDFFFHHHIIIFFFIIIJJJFFFBBB@@@CCCGGGAAABBBDDDEEEEEECCCAAA@@@>>>>>>>>>???@@@BBBCCCDDD<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;999888777444444444333222111////////////000//////...---------.........//////000000......//////////////////222111...+++******+++++++++---///000...,,,++++++))))))***))))))(((''''''((())))))))))))'''%%%$$$---((('''))))))%%%&&&+++'''&&&$$$$$$&&&***...111''''''&&&&&&'''((()))***((('''&&&''')))***)))(((&&&&&&&&&'''(((***,,,---''')))***)))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!&&&((((((,,,222111,,,$$$+++111///((($$$(((---'''''''''%%%###$$$&&&(((""""""######$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$########################!!!!!!!!!!!!""""""""""""###$$$&&&(((((('''&&&%%%$$$"""$$$&&&&&&$$$&&&+++~~~zzzzzzxxxvvvssspppmmmlllgggfffdddbbb```___^^^]]]UUUWWWXXXYYYWWWUUURRRPPPOOOOOOOOOOOOOOOOOOOOOOOOFFFFFFGGGHHHIIIIIIIIIIIIKKKHHHEEEDDDEEEGGGHHHHHHDDDEEEEEEEEEEEECCCAAA@@@AAA@@@???>>>===<<<;;;:::;;;;;;<<<<<<:::888666444999999999888777666555444666555444444444444333222///000///+++---111111..................///000111---------------------,,,.........------,,,,,,,,,&&&+++111666777333---)))******))))))((((((''''''))))))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''((()))******)))((('''***---,,,(((&&&))),,,+++(((***,,,+++(((''')))+++%%%((()))(((,,,111222...(((''''''((())))))'''%%%$$$&&&((()))(((((((((***(((******((()))+++)))$$$)))(((''''''---444333...777???444######'''&&&(((&&&&&&%%%%%%$$$######### """###""""""$$$&&& $$$'''### """###$$$###""""""$$$&&&$$$'''$$$###%%%%%%!!!"""&&&+++...---+++)))(((###&&&&&&"""!!!$$$%%%$$$~~~}}}yyyxxxvvvtttqqqnnnlllkkkgggeeeccc```^^^]]]]]]\\\VVVVVVWWWWWWVVVTTTRRRPPPQQQQQQQQQPPPOOONNNNNNNNNGGGHHHHHHIIIIIIIIIIIIHHHIIIGGGFFFFFFGGGGGGFFFDDDDDDDDDEEEEEEDDDBBBAAA@@@AAA@@@@@@???>>>===<<<<<<<<<;;;:::999888777777777888999999999888666444333555444333333444333333222...000///,,,---111111//////............//////000+++,,,,,,------...............---------,,,,,,,,,+++000888>>>>>>999222---***)))))))))((((((((('''(((((((((((())))))))))))((('''''''''''''''((((((*********++++++*********(((++++++'''&&&***------***,,,,,,+++(((&&&''')))###&&&((()))///666999777---+++)))((((((((('''%%%%%%'''((((((&&&%%%&&&'''&&&((((((&&&''')))'''"""(((((('''&&&,,,222111,,,>>>DDD888%%%$$$'''&&&((($$$$$$%%%%%%%%%%%%%%%%%%&&&###!!!!!!!!!###&&&)))(((###!!!$$$%%%"""!!!$$$!!!###$$$$$$###$$$&&&(((%%%'''$$$###%%%&&&######''',,,///...+++(((&&&"""&&&&&&######&&&(((&&&}}}|||wwwvvvtttrrrooommmkkkiiifffdddaaa]]][[[[[[[[[[[[VVVVVVVVVVVVUUUTTTRRRRRRTTTTTTRRRQQQPPPNNNMMMLLLIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGFFFCCC@@@CCCCCCCCCCCCCCCBBB@@@@@@@@@@@@??????>>>>>>>>>>>>;;;:::777666555666888999777888999999888666444222333333333333222222222222---000///------111111///////////////............***++++++,,,---...//////...------------,,,,,,,,,...333;;;AAAAAA<<<555///))))))))))))((((((((((((''''''(((((())))))******''''''''''''((()))******+++******))))))******+++))),,,+++'''&&&)))+++++++++,,,,,,***(((&&&&&&'''"""%%%'''***222===BBBBBB444000+++'''''''''''''''&&&(((((('''%%%###$$$%%%$$$&&&&&&$$$%%%(((%%%!!!((((((&&&%%%)))...---)));;;AAA555%%%$$$&&&%%%)))######$$$$$$%%%&&&&&&'''$$$$$$"""!!!!!!###$$$%%%&&&$$$###$$$""" """&&&###$$$&&&%%%$$$$$$%%%'''!!!%%%&&&$$$###%%%&&&%%%$$$)))...000...***'''%%%"""%%%&&&%%%&&&+++,,,***~~~|||vvvuuussspppnnnllljjjjjjeeeccc___\\\YYYYYYYYYZZZWWWVVVVVVUUUTTTSSSSSSSSSTTTTTTSSSRRRPPPOOONNNMMMKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDEEEDDDAAA???BBBBBBBBBAAAAAA@@@@@@???=========>>>>>>>>>>>>>>>888888777666666777888999666777888999888666333111222222333333222111222222---000111......111222000000000000//////...------,,,,,,,,,------.........---------------------------111666::::::777222...))))))))))))((((((((((((&&&''''''((()))******+++'''''''''((((((***++++++)))((('''&&&&&&'''((()))***---,,,(((%%%'''((('''***+++***)))((('''''''''###%%%'''+++333???FFFGGG999444,,,'''&&&&&&''''''''''''((('''%%%$$$%%%&&&###%%%%%%$$$%%%'''%%%!!!'''(((&&&$$$&&&+++***&&&,,,444---###%%%'''%%%)))#########$$$$$$$$$%%%%%%!!!$$$&&&%%%%%%%%%### !!!###$$$$$$!!! $$$%%%&&&&&&%%%###""""""###!!!###$$$###"""###%%%'''&&&***///000...)))%%%###"""%%%&&&&&&)))...///,,,~~~|||vvvuuurrrooommmlllkkkjjjeeeccc___\\\YYYXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTTTTSSSRRRRRRQQQPPPPPPOOOOOOKKKKKKKKKKKKJJJIIIHHHHHHIIIFFFCCCAAAAAABBBBBBAAA@@@@@@@@@???????????????;;;;;;;;;<<<<<<<<<<<<<<<555666777888999888777777666777888888777555222111000222444333111111222444...333444111///111222111//////000000///...---,,,.........------,,,,,,,,,---------------------------...///000000///...---(((((((((((())))))))))))&&&''''''((()))******+++'''''''''((((((***++++++)))((('''&&&&&&'''((()))&&&******'''&&&(((***)))(((((((((((()))))))))(((%%%'''(((***222<<>>======>>>>>>???:::::::::;;;;;;;;;;;;;;;555777999::::::999777666777777666666555333222222000333555444111111333555000666888444000111222111...///000000000///...---//////...---,,,++++++***,,,,,,,,,------------...///...,,,++++++,,,------(((((((((((())))))))))))''''''(((((())))))******''''''''''''((()))*********))))))(((((())))))*** %%%'''&&&'''+++---,,,'''&&&&&&''')))******)))'''(((((((((...555999777333///***''''''(((((((((&&&'''''''''&&&'''***,,,$$$&&&&&&%%%'''***(((###%%%''''''######&&&'''$$$ ((('''%%%)))&&& %%%%%%$$$$$$###""""""!!!!!!&&&&&&  '''&&&"""&&&(((%%%$$$%%%$$$"""!!!######$$$%%%&&&!!! """%%%$$$"""$$$((((((***,,,,,,)))&&&$$$###"""$$$%%%&&&+++///...(((}}}zzzyyysssrrrooollljjjiiiiiiiiieeedddcccaaa___[[[XXXWWWWWWXXXYYYZZZZZZXXXVVVUUUSSSRRRQQQPPPOOONNNMMMLLLGGGHHHHHHIIIIIIIIIIIIHHHGGGEEEBBBBBBCCCDDDCCCBBB>>>>>>===<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999888888888777555444333222222333000333666555222111444777333999;;;777222111222111,,,---///000111000...---.........------,,,,,,+++,,,,,,,,,---------............,,,+++++++++,,,,,,'''((((((((()))))))))***(((((((((((())))))))))))((('''''''''''''''((((((((())))))))))))))))))((( %%%(((&&&&&&***+++***)))'''&&&''')))***)))'''&&&''''''&&&)))...///,,,+++)))''''''((()))(((''''''((('''&&&%%%%%%(((***###%%%&&&%%%''')))(((###$$$''''''######&&&'''%%%"""(((%%%###'''###&&&%%%%%%%%%$$$$$$$$$$$$$$$ ###%%%###$$$&&&###$$$$$$!!!###$$$$$$$$$$$$$$$"""!!!###(((((($$$%%%)))((()))***(((&&&$$$$$$$$$###$$$$$$%%%)))...+++$$$~~~{{{xxxwwwrrrpppmmmjjjhhhggghhhhhheeeeeeeeedddaaa]]]YYYVVVVVVXXXZZZ\\\[[[ZZZWWWUUUTTTTTTRRRPPPNNNLLLJJJIIIFFFFFFGGGHHHIIIIIIIIIIIIDDDCCCCCCDDDFFFEEECCCAAA>>>===<<<;;;;;;<<<>>>>>>======<<<<<<<<<;;;;;;;;;<<<;;;999888777888999:::999777444222111222333444000444777666222111444888555;;;>>>999333222222111+++---///000111000///...,,,---------------------,,,,,,,,,------.........---------,,,,,,++++++***'''((((((((())))))******))))))))))))(((((((((((((((''''''&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%)))***'''%%%''''''$$$+++(((&&&'''))))))'''%%%$$$&&&&&&$$$&&&***)))%%%&&&%%%&&&'''******)))''')))((('''%%%######%%%'''"""%%%%%%$$$&&&)))'''######&&&'''$$$###&&&'''&&&!!!%%%!!!###!!! )))$$$%%%%%%&&&&&&''''''((($$$&&&!!!""")))(((!!!%%%###!!!######%%%'''&&&$$$""" ###"""%%%++++++&&&&&&+++))))))(((&&&$$$###$$$%%%###$$$###$$$))),,,)))!!!~~~}}}}}}|||{{{yyyqqqpppnnnmmmkkkiiihhhgggeeeeeecccbbb```^^^\\\[[[[[[ZZZZZZZZZ[[[ZZZWWWUUUTTTSSSRRRPPPNNNMMMMMMMMMLLLIIIFFFFFFGGGHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA???===>>>AAAAAA===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999888888999999555555555555444333222111444444444444444444333333<<>><<<>>>AAAAAA>>>===???>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999888888999999666555555444333333222222444444444333333333333333@@@RRRNNN<<<666555111111///.........------------,,,,,,,,,,,,,,,+++******+++,,,------,,,,,,...000,,,,,,++++++***((('''''')))(((''''''(((***,,,---++++++***)))((()))***+++&&&'''(((((((((((('''&&&''''''((((((((((((''''''''''''((((((((('''%%%$$$$$$&&&''''''&&&'''((()))&&&'''&&&%%%$$$$$$''')))%%%%%%&&&''''''''''''''''''''''''&&&$$$$$$%%%&&&###$$$&&&&&&%%%$$$%%%&&&&&&%%%&&&(((++++++(((%%%###%%%&&&&&&%%%######### """%%%&&&%%%$$$###$$$######""""""!!!!!!!!!!!!))))))&&&"""###%%%$$$!!!""""""!!! !!!###%%% $$$&&&&&&)))000555555000***&&&&&&%%%"""$$$(((&&&###"""###'''(((%%%!!!~~~|||{{{yyyvvvssssssrrrpppnnnllljjjiiihhhdddcccaaa```^^^]]]\\\\\\^^^]]]\\\\\\\\\[[[YYYVVVVVVUUUTTTSSSRRRPPPPPPOOONNNLLLIIIHHHHHHGGGFFFDDDAAAAAAAAAAAABBBCCCDDDEEE>>><<<>>>BBBBBB???>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999888888888888777666444333222222333444444444333222222222222222<<>>===>>>BBBCCC@@@???AAA========================::::::999999888888888888777666444222222222444555555444222111111111111222444DDDBBB777444222......------------------------+++,,,,,,---,,,,,,+++++++++,,,------,,,,,,...000...---,,,+++***)))))))))&&&&&&''')))+++...111222111...+++)))***+++,,,,,,(((((())))))))))))(((((((((((())))))))))))(((((((((''''''&&&&&&&&&'''''''''$$$###%%%)))+++)))''' ###%%%&&&%%%%%%%%%&&&&&&''''''(((((('''''''''$$$$$$%%%&&&%%%### %%%&&&''''''%%%######$$$$$$%%%'''***,,,---,,,+++,,,(((###"""$$$%%%###!!!"""$$$&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$!!!""" %%%(((''' !!!"""!!! """### """$$$&&&///;;;DDDEEE666,,,$$$$$$&&&&&&%%%%%%!!!###%%%$$$""" !!!###~~~~~~|||yyywwwqqqpppnnnllliiigggeeedddaaa```^^^\\\[[[[[[\\\]]]^^^[[[YYYWWWWWWVVVTTTRRRQQQRRRRRRQQQPPPOOONNNMMMNNNMMMLLLJJJGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB???>>>???CCCCCC@@@???BBB========================::::::::::::999999999888777555333222222333444555666444222111000000111222///===<<<444555444000222..................//////+++,,,,,,---------,,,,,,+++,,,------,,,,,,...000///...---+++************'''((()))+++...000222444111...******+++,,,,,,,,,))))))(((((((((((())))))(((((())))))))))))((((((''''''&&&&&&&&&''''''(((&&&$$$###%%%)))+++***'''"""$$$'''((('''&&&%%%&&&&&&'''''''''''''''&&&&&&'''$$$"""###%%%%%%"""%%%&&&''''''%%%######$$$###&&&)))+++---------------(((###"""$$$%%%$$$""""""###%%%%%%$$$###$$$&&&"""$$$'''))))))'''$$$"""'''***)))&&&$$$&&&%%%###!!!""""""!!!!!!"""###"""$$$%%%'''000;;;AAAAAA444+++###$$$&&&&&&%%%%%%"""%%%(((&&&""" """$$$}}}zzzxxxsssrrrpppnnnkkkiiigggfff```^^^\\\[[[ZZZ[[[\\\]]]]]]ZZZWWWUUUTTTSSSQQQOOOOOOOOOPPPPPPOOONNNLLLKKKLLLLLLLLLIIIFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA???@@@DDDDDD@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;::::::999555555333333333333444555777555333111000000111222***666555///222111---111.........///////////////+++,,,,,,---------------+++,,,------,,,,,,...000000///---+++******++++++)))***+++---///000111222...,,,)))***---...---+++)))((((((''''''(((((()))((())))))******))))))(((&&&&&&&&&'''''''''''''''$$$$$$$$$&&&(((******)))$$$&&&((()))'''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$&&&$$$###$$$&&&&&&$$$!!!$$$%%%'''&&&%%%$$$$$$%%%"""%%%)))++++++++++++,,,+++(((%%%###$$$$$$%%%$$$!!!###$$$$$$###"""$$$%%%!!!$$$&&&&&&%%%""" """&&&%%%$$$%%%%%%""" """$$$$$$###"""###$$$###%%%&&&(((000888999666000)))$$$%%%&&&%%%$$$%%%$$$&&&((('''$$$"""###$$$~~~|||xxxuuusssrrrpppnnnkkkhhhfffeee___]]][[[YYYYYYZZZ\\\^^^]]]ZZZVVVTTTRRRQQQPPPNNNNNNNNNOOOPPPOOONNNLLLJJJJJJKKKKKKIIIEEEDDDEEEGGGEEEDDDCCCCCCCCCCCCCCCDDDCCCAAABBBEEEDDD@@@>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<<<<<<<;;;:::444444444444444444444444999777444111000111222333+++444111,,,///---+++000---------....../////////+++,,,,,,---......------+++,,,------,,,,,,...000111000---+++******+++,,,******+++,,,---.........+++)))(((+++///000---)))(((((('''&&&&&&'''(((((())))))************))))))$$$%%%'''((((((((('''&&&"""$$$&&&''''''(((***+++&&&((()))(((&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###!!!&&&'''### """###$$$&&&&&&%%%$$$%%%&&& ###''')))((('''((()))'''''''''%%%$$$$$$%%%'''!!!"""###"""!!!!!!###$$$ !!!!!!"""######"""""" !!!%%%'''&&& ###%%%%%%$$$###$$$$$$"""$$$&&&)))///444111+++***&&&%%%&&&&&&######&&&%%%&&&'''&&&%%%#########~~~}}}zzzuuurrrqqqpppnnnkkkiiifffdddccc^^^]]]ZZZYYYYYYZZZ\\\^^^]]]ZZZVVVTTTRRRQQQOOONNNMMMNNNPPPPPPPPPNNNLLLKKKHHHJJJJJJHHHEEECCCEEEGGGCCCCCCBBBCCCCCCDDDEEEFFFEEEBBBBBBEEEDDD@@@>>>???>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<=========<<<;;;333333444555555444444333:::888555222111111333444222999555///222000...333,,,,,,,,,------.........+++,,,,,,---.........---+++,,,------,,,,,,...000222000...+++***+++,,,,,,******+++,,,,,,,,,++++++)))''''''+++000111---)))((('''&&&%%%%%%&&&'''((())))))************))))))###%%%'''))))))((('''&&&!!!$$$''''''&&&&&&***---(((((()))'''%%%###$$$%%%%%%%%%%%%%%%$$$$$$###"""((((((!!!"""$$$&&&&&&%%%%%%&&&'''!!!&&&'''%%%$$$%%%&&&%%%'''((('''$$$###%%%((( !!!"""!!! """$$$%%%###!!! !!!###%%%'''"""&&&$$$###%%%'''&&&!!!###&&&&&&%%%$$$$$$%%% ###%%%)))///222,,,$$$&&&$$$%%%'''&&&""""""&&&&&&&&&%%%%%%%%%$$$"""!!!~~~|||yyywwwuuutttooommmjjjhhhgggeeebbb```^^^[[[XXXXXX[[[]]]]]]\\\ZZZXXXWWWTTTSSSQQQPPPPPPSSSRRRQQQPPPNNNMMMKKKKKKGGGHHHGGGDDDDDDGGGEEEAAAGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFDDDCCCBBBBBBCCCCCC;;;===@@@@@@>>>;;;::::::<<<=========<<<:::888777222222222333444555777888555555333000111555555111555444111---)))((()))+++//////............/////////000111111///---***(((,,,---------,,,,,,...000333111---***)))***,,,---...---,,,,,,++++++,,,,,,+++,,,---,,,***(((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''&&&((('''&&&&&&'''((()))***)))&&&$$$$$$&&&&&&$$$!!!###%%%&&&%%%######$$$%%%%%%%%%$$$$$$$$$#########"""$$$!!!###%%%&&&%%%$$$$$$%%%&&&((()))$$$'''***)))%%%######%%%"""%%%''''''%%%###""""""###(((+++)))&&&###!!!$$$!!!"""%%%$$$######$$$$$$###""""""###%%%$$$%%%''')))******)))(((&&&&&&&&&%%%$$$###"""!!!%%%%%%$$$$$$###$$$$$$$$$}}}zzzxxxuuusssrrrqqqnnnjjjgggeeeccc```]]]^^^\\\YYYXXX[[[]]]]]]\\\ZZZYYYWWWUUUSSSRRRQQQQQQOOOPPPQQQRRRQQQNNNLLLJJJGGGIIIHHHEEEEEEHHHGGGCCCEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@AAABBBBBB<<<===>>>>>>>>><<<;;;;;;<<<<<<<<<;;;:::999888777444444444333333444444555444444333000000444333///222222222000---,,,,,,---000000000000000000000000//////000///...---+++***++++++******+++,,,,,,---111///,,,***)))***,,,...,,,+++******))))))******,,,---...---+++***)))***))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&((()))((('''((('''&&&&&&'''((()))***(((&&&$$$$$$&&&&&&$$$"""###%%%%%%%%%######$$$%%%$$$$$$$$$%%%$$$######""""""&&&&&&!!!"""%%%%%%&&&%%%$$$$$$###$$$%%%%%%$$$&&&((((((&&&%%%%%%%%%"""$$$&&&&&&$$$#########%%%$$$!!!###'''%%%""" !!!###%%%%%%$$$###$$$%%%$$$""""""$$$%%%$$$%%%''')))***)))(((((('''''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%%%%%%%%%%~~~}}}{{{xxxuuusssqqqpppsssoooiiieeebbb```^^^\\\^^^\\\ZZZZZZ[[[\\\\\\\\\ZZZYYYXXXWWWUUUTTTRRRRRRMMMOOOQQQSSSRRROOOLLLIIIHHHKKKJJJGGGFFFHHHHHHEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@?????????@@@AAA???===<<<======>>>===;;;<<<<<<:::999888777777777777777555444333333222222222444333000111333111,,,...000222333111///......///000111222222111000///............---------,,,+++)))'''(((***,,,+++)))...---+++******+++---...,,,+++******))))))*********,,,---,,,***)))))))))***)))'''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))***)))((('''''''''&&&''''''((()))(((&&&%%%%%%%%%%%%$$$"""###$$$%%%$$$######$$$&&&###$$$%%%&&&&&&$$$"""!!!!!!&&&(((&&&%%%&&&&&&###&&&&&&$$$###""""""""""""%%%%%%%%%&&&((((((&&&$$$###$$$$$$$$$######$$$&&&'''$$$###)))&&&$$$"""###$$$&&&&&&%%%$$$%%%%%%%%%######%%%&&&$$$%%%'''((())))))((('''((((((((((((''''''''''''((('''''''''&&&&&&&&&%%%}}}|||zzzwwwtttqqqooonnnqqqmmmgggccc```___^^^]]]^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZYYYXXXVVVUUUSSSSSSOOOPPPQQQQQQPPPMMMJJJIIIGGGKKKKKKGGGEEEGGGGGGEEEFFFFFFEEEDDDDDDDDDDDDEEECCCBBB@@@???>>>>>>>>>???@@@>>><<<<<<===>>>===<<<<<<;;;999777666666777777888777666444333333333333222444444111222333000+++///000222111000//////000...///111222222111///......------,,,,,,---......,,,(((%%%'''+++---+++(((++++++******+++,,,...///...---,,,,,,++++++,,,,,,'''(((***)))'''&&&&&&'''***)))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%((())))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%$$$######%%%'''###%%%'''((((((&&&###""" $$$&&&$$$$$$%%%$$$!!!%%%%%%$$$$$$############%%%######%%%)))***((($$$###$$$###"""!!!"""%%%(((###$$$$$$###!!!!!!###&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%&&&'''((((((((('''''''''''''''''''''(((((((((''''''''''''&&&&&&%%%$$$}}}|||zzzwwwtttqqqnnnmmmmmmiiidddaaa````````````___^^^^^^]]][[[ZZZZZZ[[[YYYYYYYYYYYYWWWVVVTTTSSSRRRQQQOOOMMMKKKJJJIIIIIIFFFJJJKKKGGGDDDEEEFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDFFFEEEBBB@@@>>>>>>===>>>AAA???===============<<<<<<;;;999777666666666777666555555444444444555555333555555333333555222---111111000...,,,,,,///111---...000111111000...------,,,,,,,,,,,,---.........***&&&(((,,,///,,,))))))******+++,,,......///...---,,,,,,++++++,,,,,,&&&((())))))'''&&&&&&''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&''''''''''''''''''&&&&&&%%%&&&&&&%%%%%%$$$$$$%%%$$$$$$$$$###"""###%%%(((%%%&&&(((***)))'''%%%###"""$$$$$$!!!"""%%%$$$!!!######$$$%%%%%%%%%%%%%%%$$$######%%%)))***(((%%%$$$$$$$$$""""""###&&&)))###%%%''''''&&&$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&'''(((&&&'''''''''&&&%%%######}}}{{{yyyvvvrrrooommmllliiifffcccaaabbbbbbbbbbbb______```^^^[[[ZZZZZZZZZXXXYYYYYYYYYXXXVVVTTTSSSRRRPPPLLLIIIHHHGGGHHHIIIEEEJJJKKKGGGCCCEEEFFFFFFDDDCCCBBBBBBAAAAAABBBBBBGGGEEECCCAAA???>>>>>>>>>@@@AAAAAA@@@===;;;;;;<<<;;;;;;999888777666666666555444444444555666777777333555444222333666444///222111///---+++,,,///222---...///000000///...---,,,,,,,,,,,,---------------+++)))***---...---+++)))***,,,---.../////////,,,+++******))))))******(((***++++++)))((()))***'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%#########%%%&&&%%%$$$&&&''''''''''''&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$""""""###&&&)))&&&'''((())))))'''%%%$$$%%%&&&$$$!!!"""&&&&&&###"""###$$$%%%&&&&&&&&&&&&######$$$&&&((()))'''&&&&&&&&&&&&$$$###$$$''')))&&&&&&%%%###"""###&&&(((%%%'''((((((&&&%%%%%%&&&$$$%%%%%%%%%######%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$&&&&&&&&&'''''''''&&&%%%###!!!{{{zzzwwwtttpppmmmkkkiiihhhfffcccccccccdddcccaaa___```aaa___\\\YYYYYYZZZWWWXXXXXXYYYXXXVVVTTTRRRKKKKKKIIIHHHHHHHHHHHHIIIEEEKKKMMMHHHDDDEEEGGGGGGCCCCCCBBBAAAAAAAAAAAABBBDDDCCCAAA@@@??????@@@AAA???CCCFFFCCC<<<888888;;;;;;;;;;;;:::999888666666555555555555555666777777222333222000111555555111...///000/////////222444////////////////////////+++,,,---------,,,+++***,,,++++++++++++,,,------***+++---///000000//////,,,+++******))))))******(((***++++++***)))***+++%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%###&&&&&&'''''''''&&&%%%$$$###%%%'''&&&$$$###%%%'''$$$$$$###"""!!!###''')))&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&$$$!!!###'''&&&""""""###$$$%%%%%%$$$######"""$$$'''''''''&&&&&&'''(((((((((&&&%%%%%%''')))''''''%%%###!!!###&&&)))$$$''')))(((&&&$$$$$$%%%###$$$%%%$$$""""""$$$%%%'''&&&&&&&&&%%%&&&&&&&&&((('''%%%$$$###$$$%%%&&&'''((())))))(((&&&###"""~~~~~~yyyxxxuuurrroookkkiiiggghhhfffeeedddddddddbbb```___aaabbb```\\\YYYYYYZZZVVVWWWXXXXXXWWWUUUSSSRRREEEFFFHHHIIIIIIIIIIIIHHHFFFLLLOOOJJJEEEFFFHHHIIIEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@?????????@@@BBBCCC>>>DDDIIIEEE<<<666777;;;:::;;;;;;;;;:::888666555777666666555555555666666111222000---///444555222+++---111222333333444555111111000000000000111111+++,,,---......,,,***)))***+++,,,+++******,,,...+++,,,///000111111000///...---,,,,,,++++++,,,,,,&&&(((******)))(((((()))$$$%%%(((***+++***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&&&&&&&%%%###&&&&&&'''((('''&&&$$$######%%%'''&&&$$$###%%%'''$$$$$$###"""!!!###'''***%%%%%%$$$$$$$$$#########"""$$$###"""$$$'''$$$######$$$$$$###""" """%%%)))(((&&&$$$%%%'''))))))***(((&&&&&&'''(((%%%'''))))))'''&&&&&&'''$$$'''))))))&&&$$$$$$%%%###$$$$$$###""""""###%%%'''&&&&&&%%%%%%%%%&&&&&&***)))&&&$$$###$$$%%%&&&))))))******)))'''$$$###}}}yyyvvvuuutttsssrrrooollliiiiiihhhfffeeeddddddeeeeee______```___^^^\\\ZZZXXXZZZXXXVVVVVVVVVVVVTTTRRRIIIJJJKKKLLLLLLJJJHHHFFFOOOOOOMMMLLLIIIGGGDDDCCCGGGEEEBBB?????????AAABBBDDDDDDBBBAAA@@@?????????<<>>===<<<<<<<<<<<<777777777777777777777777777666555444333333333333777666555333111000///...222222333333333222000///111222222111//////000111111333222---,,,,,,+++(((******)))***+++...111333---...///...---,,,---.........---,,,******,,,............---,,,+++***))))))(((((((((((((((((()))%%%'''(((((('''&&&'''((('''******'''&&&))))))&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&###!!! !!!$$$'''((((((###$$$%%%%%%######$$$%%%&&&$$$&&&))))))%%%###%%%$$$$$$$$$############"""$$$%%%&&&&&&$$$###$$$$$$"""###%%%(((###"""""""""##################%%%%%%%%%###"""###$$$""""""###$$$&&&)))+++,,,***(((&&&%%%&&&(((((('''***)))***+++------,,,***~~~~~~~~~}}}yyyvvvtttssstttuuuuuutttnnnmmmkkkiiigggeeedddccc______]]]\\\ZZZXXXVVVUUUVVVUUUTTTTTTTTTSSSQQQNNNLLLLLLKKKJJJJJJKKKKKKLLLIIIIIIJJJJJJJJJJJJJJJJJJEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@???AAA>>>::::::<<<>>>===<<<777888888888777777666666666555555444444444444555555555555444444444333333222222333333222111000///111222222111///...000111000222111---+++,,,+++''',,,+++******+++---000222,,,---...---,,,+++,,,---+++,,,,,,+++******,,,---((()))+++---.........---((((((((((((((((((((((((&&&((())))))((('''((()))&&&)))***((((((******'''&&&&&&%%%$$$$$$$$$$$$%%%((('''&&&&&&%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&$$$""""""###$$$#########$$$%%%%%%######$$$%%%(((&&&&&&(((((($$$###&&&$$$$$$$$$#########""""""###$$$&&&&&&$$$###$$$$$$%%%$$$ ###++++++%%%!!!!!!""""""######$$$$$$###$$$%%%$$$###"""###$$$""""""###$$$&&&''')))***)))(((&&&%%%'''''''''&&&(((''''''***......+++(((~~~}}}}}}~~~~~~}}}yyywwwtttssstttttttttsssnnnnnnllljjjhhhfffdddccc___^^^]]][[[YYYWWWVVVVVVVVVUUUUUUUUUUUUTTTQQQNNNLLLLLLKKKKKKKKKLLLLLLMMMLLLLLLMMMLLLLLLKKKJJJJJJDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBB@@@@@@AAA===999888<<<>>>>>><<<888888999999888777666555333333333444555666777888777666666666666555555555222222222222111111000000///000000///------...000---//////,,,+++---,,,)))---,,,+++******+++---...,,,------,,,+++******+++((()))***)))((((((***+++%%%''')))+++------------''''''''''''''''''''''''((()))******(((((()))+++%%%(((***((((((++++++(((&&&&&&%%%$$$$$$$$$$$$%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$'''%%%###"""###"""!!!###$$$%%%%%%######$$$%%%***&&&$$$&&&%%%###$$$((($$$$$$$$$#########"""""""""$$$%%%%%%$$$###$$$%%%%%%%%%###%%%***...+++%%%"""#########$$$%%%%%%%%%"""###$$$$$$""""""###$$$######$$$%%%%%%%%%&&&&&&)))'''&&&&&&''''''&&&%%%'''%%%%%%(((++++++((($$$~~~~~~~~~}}}}}}yyywwwtttssssssrrrqqqoookkkkkkjjjhhhfffdddaaa```^^^^^^\\\ZZZYYYXXXXXXXXXUUUUUUUUUUUUVVVTTTQQQNNNLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLJJJJJJEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEECCCAAA@@@AAA===999999;;;======<<<888999999:::999888666555222333333444555777888999:::999888666444333222111111111111111111111111111...//////...,,,,,,---...***------***+++---...+++,,,++++++***************+++,,,---,,,***((()))***'''((())))))((('''(((***((())))))******)))))))))(((''''''&&&&&&''''''(((******+++)))''''''(((***###''')))((()))++++++''''''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$$$$###"""###$$$$$$###"""###$$$%%%%%%######$$$%%%***%%%#########"""$$$)))$$$$$$$$$############"""!!!###%%%%%%$$$###$$$%%%"""###$$$'''++++++'''###$$$$$$$$$%%%%%%%%%%%%%%%!!!"""$$$###""""""###$$$###$$$$$$%%%%%%$$$$$$###)))'''&&&&&&''''''%%%$$$%%%$$$%%%&&&''''''%%%###~~~}}}{{{yyywwwuuusssrrrpppmmmjjjjjjjjjiiihhhfffdddaaa```^^^]]]\\\ZZZYYYYYYZZZZZZSSSSSSSSSTTTUUUSSSOOOLLLKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJHHHGGGEEECCCBBBCCCDDDEEEEEEFFFFFFGGGFFFDDDAAA@@@???===;;;;;;;;;;;;;;;;;;888999:::::::::888666444444444444444555666888888777777666444222111///////////////000000111222333...//////---,,,+++---...***------******------***)))***+++,,,,,,+++******+++,,,,,,+++)))(((((()))''')))******((('''((()))***))))))(((((()))))))))***)))'''&&&&&&''')))************'''%%%$$$&&&'''!!!%%%((('''(((+++***'''(((''''''&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&###""""""###%%%&&&%%%$$$###$$$%%%%%%######$$$%%%&&&""""""$$$$$$"""###'''$$$$$$$$$############"""!!!###$$$%%%$$$###$$$%%%!!!"""###&&&'''%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$ """######""""""###%%%!!!"""###$$$%%%%%%$$$$$$((('''&&&&&&'''&&&$$$###"""###$$$$$$$$$$$$%%%&&&|||zzzyyywwwuuusssqqqnnnjjjfffjjjkkkjjjjjjhhhfffcccbbb^^^]]][[[ZZZZZZZZZ[[[\\\RRRRRRRRRSSSTTTRRRNNNKKKJJJKKKMMMOOOPPPOOOMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHEEECCCBBBCCCEEEFFFEEEFFFGGGGGGFFFDDDAAA@@@>>>>>>===<<<;;;::::::;;;888999:::;;;:::888666444666666555555555666666777222222222111111111000000////////////000222333444...//////...,,,,,,---///+++------******,,,,,,)))'''(((+++---...---,,,+++***+++,,,+++(((''''''((()))***,,,+++)))(((((()))((((((''''''(((***,,,...,,,+++(((''''''(((+++,,,******(((&&&###"""###%%% $$$''''''(((+++***'''(((((('''&&&&&&&&&&&&'''############$$$%%%%%%&&&%%%$$$"""""""""$$$&&&(((%%%$$$###$$$&&&&&&$$$"""###$$$%%%%%%######$$$%%%""" """&&&&&&###"""%%%$$$$$$$$$############""" """$$$$$$######$$$%%%""""""$$$%%%###"""###%%%&&&%%%%%%%%%$$$######### """######""""""###%%% """$$$%%%&&&%%%%%%((('''&&&&&&'''&&&$$$""" ###%%%$$$"""###&&&***}}}|||zzzyyyzzzwwwrrrmmmjjjiiiiiijjjiiiiiiiiihhhgggeeedddccc[[[[[[[[[[[[ZZZXXXWWWVVVSSSTTTTTTTTTSSSQQQNNNLLLKKKMMMNNNPPPPPPOOONNNMMMHHHIIIKKKLLLMMMLLLJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCGGGFFFAAA@@@CCCBBB>>>>>>===;;;999999999:::;;;222333555777777777777777777666444333333444555777444444444444333222111000---///000000//////000111000///...---,,,---......)))+++---//////---+++)))------,,,,,,+++,,,,,,,,,++++++++++++************((((((((((((((()))******&&&'''''''''(((((()))))),,,---......,,,***'''&&&(((((((((((('''&&&$$$###$$$$$$$$$'''***++++++***)))&&&%%%((()))%%%&&&&&&&&&%%%$$$###!!!!!!'''%%%"""""""""############$$$&&&&&&$$$$$$%%%'''########################$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$###"""!!! $$$$$$!!!"""&&&$$$###""" !!!(((,,,((( %%%%%%$$$###"""###&&&(((""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""###$$$%%%&&&{{{yyyxxxvvvtttpppllljjjiiijjjjjjhhhhhhhhhhhhggggggffffff^^^^^^]]]]]][[[ZZZXXXXXXTTTTTTTTTTTTRRRPPPNNNMMMLLLNNNOOOPPPPPPPPPNNNMMMJJJKKKLLLMMMMMMLLLJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEHHHGGGBBBAAADDDCCC???>>>===<<<;;;:::999999999777777777777777555444333666555444333333444666777333333333333222111000///...///000///......000222///...---,,,,,,,,,------'''(((***++++++***(((''',,,,,,++++++++++++,,,,,,))))))))))))((((((((((((((((((''''''(((((()))***((((((((((((((('''''''''***+++,,,---,,,+++)))((())))))***))))))'''&&&%%%%%%$$$%%%'''***,,,+++***%%%%%%%%%&&&&&&%%%"""$$$%%%%%%%%%%%%$$$######&&&%%%###""""""#########%%%%%%%%%$$$#########$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!###!!!!!!%%%%%%######$$$"""!!!%%%)))'''!!! !!!!!!"""$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%!!!""""""###$$$$$$$$$%%%~~~yyywwwqqqpppnnnllljjjiiiiiiiiihhhggggggfffgggggghhhhhhaaa``````___]]]\\\ZZZYYYVVVUUUTTTSSSRRRPPPOOOOOONNNOOOPPPQQQQQQPPPOOONNNJJJKKKLLLLLLKKKJJJHHHGGGHHHHHHGGGFFFEEEDDDDDDCCCDDDFFFEEEAAA@@@AAA@@@===>>>>>>>>>===<<<:::999888888888888777666555333222555444333333333444666777222222222111111000//////000000///...---...111333......---,,,,,,,,,,,,,,,((())))))))))))))))))(((++++++*********++++++,,,******)))))))))((((((((('''''''''''''''((())))))***))))))((((((''''''&&&)))***+++,,,,,,+++***)))(((((())))))((('''&&&%%%&&&&&&&&&(((+++,,,,,,***&&&'''&&&$$$"""$$$(((+++######$$$%%%%%%%%%%%%%%%%%%%%%$$$############$$$&&&$$$######$$$%%%%%%$$$########################"""######$$$$$$######"""###$$$$$$$$$$$$###""""""!!!$$$"""!!!"""$$$$$$###%%%$$$ !!!$$$%%%######$$$$$$###""""""%%%'''""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###### """$$$%%%&&&&&&%%%$$$|||uuuooonnnmmmkkkiiihhhgggggghhhgggfffeeeeeeeeefffgggbbbbbbaaa```^^^\\\ZZZYYYWWWVVVUUUSSSQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPOOONNNJJJJJJJJJJJJIIIGGGFFFEEEIIIIIIHHHFFFEEECCCBBBBBBAAAAAA@@@>>>===<<<;;;:::@@@@@@@@@@@@???===:::999777777777777666666666666333333333333333555666777222222111111000000000000000000///---,,,...111444//////......---------------,,,+++******+++,,,---*********)))******++++++,,,,,,,,,+++++++++******'''''''''''''''(((((())))))))))))((((((((((((((()))******++++++***)))(((''''''''''''&&&&&&&&&&&&((('''''')))+++,,,+++***+++***'''###!!!###'''***###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%$$$######$$$%%%$$$"""!!!"""%%%(((((('''##############################$$$$$$$$$$$$###############$$$############$$$%%%%%%###""""""!!! !!!$$$$$$###$$$%%%&&&'''&&&%%%%%%''')))""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""!!!###&&&))))))(((&&&$$$~~~}}}tttpppooommmjjjhhhfffeeedddhhhhhhfffeeedddcccccccccaaaaaa```___^^^\\\ZZZYYYXXXWWWUUUTTTRRRQQQQQQQQQRRRRRRQQQQQQPPPOOONNNMMMLLLLLLKKKJJJIIIGGGFFFEEEIIIIIIHHHFFFDDDCCCBBBAAA@@@>>>>>>>>><<<;;;::::::AAAAAABBBAAA@@@>>><<<;;;777777777666666666666666333333333333444444555555333333222111111111222222000000///---,,,...111444000000000000000//////...///...,,,++++++,,,...///***)))))))))******+++,,,,,,,,,,,,,,,++++++++++++'''''''''''''''((())))))&&&''''''((()))***+++++++++++++++***)))(((&&&&&&''''''''''''''''''(((((()))(((((()))+++,,,+++)))+++(((%%%###$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$"""$$$&&&%%%$$$###$$$&&&$$$$$$$$$%%%'''''''''&&&########################$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$***&&&######%%%$$$"""######!!!### """###"""!!!!!!###$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""%%%)))+++,,,***(((&&&{{{xxx~~~~~~sssqqqooollliiigggeeeddddddhhhhhhhhhgggeeecccbbbaaa_________^^^]]]\\\[[[ZZZXXXWWWVVVUUUTTTRRRQQQQQQSSSRRRQQQPPPOOONNNMMMLLLNNNNNNMMMLLLKKKJJJIIIHHHIIIHHHGGGFFFDDDCCCBBBAAA@@@>>>===??????<<<<<<>>>@@@@@@@@@@@@???>>>======;;;:::888777666555555555333333444444333333333333333333111000000111222333000000///...---...111333111111111222111000000///---,,,+++******+++,,,---***************+++,,,---+++************)))))))))((((((((((((((()))******&&&&&&'''(((***+++,,,,,,,,,,,,***)))(((&&&%%%%%%((((((((((((((()))***+++)))(((((()))***+++)))(((&&&$$$###$$$&&&'''%%%###&&&&&&&&&&&&&&&%%%$$$$$$!!!$$$''''''$$$###$$$'''###%%%((((((&&&$$$##############################%%%%%%%%%&&&&&&%%%%%%%%%#########"""######$$$%%%(((###!!!###%%%$$$###$$$###""""""$$$ """!!! !!!###""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$&&&))),,,,,,+++)))'''~~~}}}}}}zzzwwwyyy}}}|||wwwqqqpppnnnkkkhhhfffffffffgggggghhhiiijjjiiigggdddbbb^^^^^^______^^^^^^]]]\\\WWWWWWWWWWWWUUUSSSQQQPPPSSSRRRQQQOOOMMMLLLLLLKKKMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBB???;;;;;;???@@@<<<===@@@=========<<<<<<<<<======:::999888666666666666666444444444444333222222111222111000//////000222333...///000///......000222000111111222111000///...,,,++++++++++++++++++,,,*********++++++,,,---...++++++*********))))))))))))))))))))))))***++++++''''''((()))***++++++++++++***)))((('''&&&&&&&&&&&&&&&%%%%%%&&&''')))***)))((('''((())))))(((&&&"""$$$&&&&&&%%%%%%&&&'''$$$%%%&&&&&&'''&&&&&&&&& $$$(((((($$$###%%%''' ((()))&&&""""""%%%########################$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""###%%%%%%######$$$%%%!!!'''!!!#########%%%%%%"""###%%%%%%$$$###$$$%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%%%%$$$%%%(((***+++***((('''~~~}}}zzzzzzyyywwwtttrrrppppppooommmiiifffeeegggiiijjjeeegggjjjlllllljjjgggeee^^^^^^____________^^^^^^VVVWWWXXXXXXWWWTTTQQQPPPSSSRRRPPPNNNMMMKKKKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB<<<888999===>>>;;;;;;@@@;;;;;;:::999999;;;<<<===777666666666666888:::;;;555555555444333222111000111000///---...///111222---///000000//////000111///000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------,,,,,,,,,++++++***************++++++,,,))))))))))))************((((((''''''''''''((((((""""""!!!!!!"""$$$&&&''')))((('''((())))))'''%%%###(((+++(((### $$$)))"""###%%%&&&'''((((((((( $$$((((((%%%###%%%(((%%%)))%%%###%%%***##############################$$$$$$$$$$$$############"""""""""###%%%&&&"""%%%)))'''&&&"""$$$$$$!!!"""'''(((&&&!!!###%%%%%%$$$$$$$$$%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''###$$$&&&((()))(((''''''~~~~~~zzzyyyvvvtttrrrrrrrrrrrrmmmllljjjhhhgggggghhhhhhllllllkkkjjjhhheeebbbaaaaaaaaa```___]]][[[YYYXXX]]][[[XXXUUUTTTTTTTTTUUUVVVTTTQQQNNNKKKJJJIIIIIIMMMLLLKKKJJJHHHGGGEEEDDDFFFGGGGGGFFFDDDCCCDDDEEE===<<<;;;<<<===>>>===<<<<<<;;;:::999999999:::;;;888777666555666777:::;;;666444000///000222222222444000---,,,///111000...***+++---///000111111111---000333222...---...111...---,,,+++***+++,,,,,,)))))))))((())),,,111555000...+++)))((()))***+++%%%&&&(((***+++,,,+++++++++***)))((((((((()))************'''%%%%%%&&&(((&&&'''((('''%%%%%%'''(((&&&$$$######$$$%%%$$$######!!!!!!%%%'''&&&###$$$'''***)))%%%"""###%%%!!! !!!$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$$$$######""""""$$$&&&%%%"""!!!"""###### !!!'''(((%%%&&&+++&&&%%%%%%&&&''''''&&&$$$"""######$$$$$$$$$######&&&&&&$$$"""!!!###"""%%%&&&%%%###""""""############$$$$$$$$$######"""""""""###$$$%%%######$$$%%%%%%&&&''''''~~~yyyxxxvvvtttrrrqqqpppppplllkkkjjjiiiiiiiiijjjkkkjjjjjjjjjiiihhheeecccaaaaaa```___^^^\\\ZZZYYYXXX\\\[[[YYYWWWVVVUUUUUUUUUUUUSSSQQQNNNKKKJJJIIIIIIJJJJJJHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEDDDCCC>>>===<<<<<<===>>>===;;;<<<;;;:::999888999999:::888777666666666777999999777444222222333444444444444111///...///000000000---......///000111222222////////////000///---+++...---,,,+++++++++,,,,,,,,,,,,,,,++++++---111444---,,,,,,,,,++++++,,,,,,)))(((''''''(((***,,,---,,,+++***)))(((((()))))))))***)))'''%%%%%%&&&(((''''''&&&&&&&&&'''(((((($$$$$$%%%%%%&&&'''((()))"""###$$$$$$$$$$$$%%%&&&$$$$$$$$$######&&&+++///)))))))))((('''%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&%%%###!!!"""###((($$$$$$%%%### $$$%%%&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%######"""!!! """$$$$$$$$$###""""""############$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''}}}wwwwwwvvvuuusssqqqooonnnjjjjjjiiiiiiiiijjjkkklllhhhhhhhhhhhhgggeeedddccc``````___]]]\\\ZZZYYYXXX[[[[[[ZZZYYYXXXWWWUUUTTTUUUSSSQQQNNNKKKJJJIIIIIIIIIHHHFFFDDDDDDEEEFFFGGGDDDCCCCCCEEEGGGGGGCCC??????>>><<<<<<======<<<:::::::::999888888888888999888888888777777777777777666555444555666777666555222222222000//////000222111000/////////111222333000...,,,...111000+++&&&...---,,,+++++++++,,,,,,,,,------,,,,,,,,,///111)))***+++,,,,,,,,,,,,+++---***'''%%%%%%(((,,,///------+++***))))))))))))((()))((('''%%%$$$%%%'''(((&&&$$$%%%(((***)))'''$$$&&&'''&&&$$$$$$'''***"""%%%((('''###"""%%%((($$$###""""""%%%(((---000,,,...---***%%%""""""$$$&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$###""""""######"""###$$$""" ###$$$&&&((('''%%%$$$%%%(((######"""######%%%'''((($$$$$$$$$###!!!"""$$$&&&""""""""""""############"""############$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$#########$$$%%%%%%&&&&&&~~~{{{wwwwwwwwwvvvtttqqqooommmjjjiiihhhgggggghhhiiiiiieeeffffffggggggeeedddccc```___^^^\\\ZZZYYYYYYXXXZZZZZZ[[[[[[ZZZXXXVVVTTTVVVTTTRRROOOMMMLLLKKKKKKJJJHHHFFFCCCCCCDDDFFFGGGFFFCCCBBBDDDGGGFFF@@@:::@@@>>>===<<<======;;;999999999999888888888888888999999999999888777555555666555555666888888777555111333444222///...000444222111///......///111222000///...///000...***&&&------,,,,,,,,,+++++++++)))+++,,,,,,,,,,,,...000***)))))))))))))))******---+++(((&&&&&&(((+++---//////...---,,,+++******'''(((((('''%%%%%%%%%'''***&&&###$$$))),,,***'''%%%((()))&&&!!!!!!%%%%%%'''((('''%%%$$$%%%'''%%%%%%%%%'''***---///000444555444---%%%!!!###&&&''''''&&&%%%$$$$$$######"""######$$$$$$######"""###$$$$$$############$$$ """%%%&&&%%%%%%'''***(((+++---***%%%"""%%%(((###"""!!!!!!"""$$$''')))$$$%%%&&&%%%$$$%%%''')))$$$###"""!!!!!!""""""###""""""#########$$$$$$$$$!!!###%%%&&&'''&&&$$$###"""#########$$$$$$%%%%%%~~~{{{xxxxxxxxxwwwuuurrrooommmkkkjjjhhhfffdddddddddeeecccdddeeeffffffeeedddccc___^^^\\\[[[YYYYYYYYYYYYYYYZZZ[[[\\\[[[XXXVVVTTTWWWUUUSSSPPPNNNMMMMMMMMMMMMKKKGGGDDDCCCCCCEEEFFFGGGDDDBBBCCCEEECCC<<<666@@@>>>===<<<======;;;999999999999999888888777777999999999999888666555444555444444555777777555444000333444333///...000333222000...------...///000...000222222...+++***+++---------,,,,,,,,,++++++(((***,,,------///111333000...***((('''(((***,,,***)))))))))))))))******000/////////...---,,,,,,&&&'''((((((&&&%%%&&&'''***&&&###%%%))),,,***&&&%%%((()))&&&!!!!!!%%%(((&&&%%%%%%'''(((&&&$$$'''&&&%%%'''---666@@@GGGNNNMMMFFF:::---%%%%%%'''''''''&&&&&&%%%$$$######"""######$$$$$$######"""$$$###""""""######$$$$$$###'''***(((%%%%%%(((***...000111,,,%%%"""$$$'''"""!!! !!!$$$&&&(((!!!"""######""""""$$$&&&%%%$$$"""!!! !!!###$$$""""""#########$$$$$$$$$!!!"""$$$&&&&&&%%%$$$###""""""###############$$$}}}zzzyyyxxxwwwuuussspppnnnmmmkkkiiigggeeecccbbbbbbbbbbbbcccdddeeeeeedddcccbbb^^^]]][[[YYYXXXXXXYYYYYYXXXYYYZZZ[[[ZZZXXXVVVTTTWWWUUUSSSQQQOOONNNNNNNNNMMMKKKHHHEEECCCCCCCCCDDDFFFDDDBBBBBBBBB@@@;;;666???>>><<<<<<======<<<:::999999::::::999999888777:::999999888777666666555777555444444555555444333111222222222000///000111000///...------...//////---111333111---***,,,...,,,,,,---------,,,+++******,,,---......111444777555222---)))(((***---///&&&((()))+++++++++***)))---............------,,,&&&((())))))(((''''''(((+++(((&&&&&&)))***)))'''$$$&&&'''&&&$$$$$$'''***(((%%%###$$$((()))'''$$$'''%%%""""""+++===TTTdddiiidddWWWFFF666+++''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%###!!!!!!###$$$%%%$$$"""'''&&&$$$''',,,///222222000,,,&&&######%%%""""""!!!!!!"""$$$&&&'''!!!###$$$$$$######%%%&&&######"""!!!!!!"""###$$$"""############$$$$$$$$$!!!"""###$$$%%%$$$######""""""""""""""""""""""""|||zzzxxxwwwtttrrrooommmlllllljjjhhhfffdddccccccccccccbbbbbbcccddddddcccbbbaaa^^^]]]ZZZXXXWWWXXXXXXYYYXXXXXXYYYYYYXXXWWWUUUUUUUUUTTTQQQOOOMMMMMMMMMMMMIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@???===<<<;;;>>>===<<<<<<===>>>===;;;999:::;;;;;;;;;:::888888:::999888666666666777777:::777555333444444444333111000000000111111///...//////////////////000000//////...---++++++---...,,,,,,---------,,,+++***+++,,,,,,++++++...222555111///,,,))))))***---///%%%''')))***+++++++++***)))***+++,,,---,,,++++++&&&(((***+++)))(((((()))+++***)))(((''''''''''''$$$$$$%%%%%%&&&'''((()))$$$$$$$$$%%%&&&''''''&&&$$$%%%$$$###(((999RRReeeeee]]]OOO@@@333+++'''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&### ###%%%%%%%%%%%%$$$$$$***111444111///,,,(((&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%''''''%%%%%%%%%&&&!!!!!!!!!""""""###$$$$$$"""############$$$$$$$$$!!!!!!"""""""""#########""""""""""""""""""""""""~~~|||zzzwwwuuurrrooommmkkkjjjjjjhhhgggfffeeedddeeeeeefffbbbbbbcccdddcccbbbaaa```^^^\\\ZZZXXXWWWWWWXXXYYYXXXXXXXXXXXXWWWVVVUUUUUUSSSRRRPPPNNNLLLKKKKKKKKKDDDDDDDDDDDDDDDCCCCCCCCC>>>???@@@???======>>>???===<<<;;;<<<===>>>===<<<::::::;;;<<<;;;:::999888:::999777555555666888999<<<999555333333444444333222///...///111222///,,,//////000111111111111111111---)))(((+++...---,,,,,,,,,---...---,,,+++***+++***)))'''&&&(((---000***)))((((((((()))***+++&&&'''((()))***+++,,,,,,&&&''')))***++++++******''')))++++++***)))))))))+++++++++)))'''&&&&&&(((&&&$$$######$$$%%%$$$### $$$&&&&&&$$$$$$&&&)))!!!&&&)))((('''000BBBQQQNNNEEE:::///)))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&#########$$$$$$#########&&&### ###%%%&&&%%%%%%***&&&###(((---//////,,,(((&&&%%%&&&%%%$$$&&&&&&'''((((((''''''&&& """$$$###"""!!!!!!""" !!!"""###$$$$$$$$$"""############$$$$$$$$$!!!!!!!!! !!!""""""###""""""""""""!!!!!!!!!!!!}}}{{{zzzwwwvvvrrrooollljjjhhhhhhjjjhhheeecccbbbbbbdddeeeddddddcccbbbaaa```______]]]\\\[[[YYYYYYYYYZZZZZZXXXYYYYYYWWWUUUSSSSSSTTTXXXVVVSSSQQQOOOMMMJJJHHHGGGGGGEEEDDDBBBBBBAAAAAACCCAAA@@@>>><<<<<<<<<===888999;;;<<<>>>>>>======;;;;;;<<<<<<;;;;;;:::999555555666666777777777888::::::888777555333222111///000111111111///...---333222111111222222000///111000000///---+++)))'''...,,,***+++...///---***,,,,,,,,,,,,,,,+++***))))))******)))(((((()))+++...((($$$%%%+++...,,,((('''(((***)))(((''')))***...+++)))(((((())))))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))---000222333111+++''''''$$$ &&&&&&%%%$$$############""""""###$$$%%%&&&&&&'''######""""""!!!""""""###'''''''''(((***---///111***(((&&&(((+++---+++)))******((($$$""""""%%%'''&&&%%%###""""""""""""######"""&&&%%%"""!!! %%%&&&$$$$$$''' """###"""!!!"""$$$!!!###%%%$$$"""~~~{{{zzzyyywwwtttqqqmmmiiihhhggggggiiigggeeebbbaaabbbcccdddcccbbbbbbaaa```___^^^^^^]]]\\\ZZZXXXXXXXXXXXXXXXXXXYYYYYYWWWUUUSSSSSSSSSXXXVVVTTTRRRQQQOOOLLLJJJGGGFFFEEECCCCCCBBBBBBBBB@@@???>>>======>>>??????999:::<<<===>>>=========;;;;;;;;;;;;;;;::::::999:::999888777777666666666888888777666444333222222000000000000000//////...000000///000000111000000.........------,,,,,,,,,+++***)))***++++++***)))++++++,,,,,,+++******)))'''((()))))))))))),,,...***(((&&&&&&(((******)))''')))***)))((('''(((***)))'''&&&&&&''')))((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&(((,,,//////000...)))&&&'''&&&###'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&((()))'''&&&%%%&&&)))***)))((("""###&&&'''(((&&&$$$"""$$$$$$$$$$$$$$$$$$######$$$!!!###&&&&&&$$$""" !!!$$$%%%""""""$$$ """######""" !!!"""$$$$$$$$$$$$$$$###""""""|||zzzxxxwwwvvvsssnnnjjjgggffffffggghhhgggeeecccbbbbbbccccccbbbaaaaaa```___^^^]]]\\\]]]\\\ZZZXXXWWWVVVVVVWWWXXXYYYYYYXXXUUUSSSRRRSSSRRRPPPNNNMMMLLLKKKIIIGGGEEEEEEDDDCCCCCCCCCCCCCCC============>>>???AAABBB<<<<<<============<<<<<<;;;;;;;;;:::::::::999999>>><<<:::888666555555555666555555444444333333222111111000/////////000000...////////////////////////...---,,,,,,,,,---...)))***++++++***)))***+++***++++++++++++***))))))((()))******))))))+++,,,&&&((()))(((&&&&&&)))+++((()))***)))((('''((()))&&&%%%%%%''')))***)))'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&'''+++---,,,---+++&&&$$$'''(((%%%'''&&&&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$######$$$&&&''''''&&&"""!!!###&&&******&&&######$$$%%%%%%&&&%%%%%%$$$%%%$$$###"""###$$$&&&'''$$$""""""%%%$$$ """"""###$$$$$$!!! %%%$$$###"""!!!"""###$$$~~~|||yyywwwvvvvvvrrrmmmhhheeeeeeggghhhiiihhhgggeeedddddddddcccbbbaaaaaa```___^^^]]]]]]^^^\\\ZZZXXXWWWVVVWWWWWWWWWXXXYYYXXXUUUSSSRRRRRRMMMKKKJJJIIIIIIIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDDDD<<<<<<===>>>???@@@AAAAAA>>>>>>>>>======<<<<<<<<<;;;::::::999999999999999===<<<999666555444444555333333333333333333333333222111000/////////111111000000111000.........///333222///,,,+++++++++,,,***---///...+++***,,,...*********++++++***))))))---...---+++(((&&&'''((('''((())))))(((((()))+++((()))***)))((('''((()))''''''((()))++++++)))'''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%%%%"""###%%%%%%%%%&&&))),,,+++,,,)))###"""&&&'''&&&&&&%%%%%%%%%&&&'''((((((######$$$%%%&&&'''((((((############$$$%%%&&&&&&(((((('''&&&&&&%%%%%%%%%###"""######%%%%%%&&&%%%,,,&&&!!!!!!%%%)))(((&&&%%%$$$$$$$$$%%%&&&''''''###%%%&&&%%%###"""%%%(((%%%######%%%%%%!!! """"""###$$$$$$"""!!!!!!!!!"""!!! !!!!!!~~~{{{xxxvvvuuutttqqqlllhhhfffgggiiijjjjjjjjjiiiiiihhhfffeeeeeecccbbbbbbaaa```___^^^]]]^^^]]][[[YYYXXXXXXXXXYYYVVVWWWYYYXXXUUURRRQQQQQQNNNMMMKKKKKKLLLLLLJJJIIIEEEDDDDDDCCCCCCCCCDDDDDD>>>>>>>>>?????????>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::999888888888888999999888666555444444555555222222222333333333444444222111000//////000111222222333333222...,,,---...333222///,,,++++++,,,---***---///...+++***,,,...)))******+++++++++******.........+++(((''''''(((***)))((()))+++,,,+++***)))******)))(((''''''((())))))((()))******'''%%%((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''&&&&&&"""###%%%%%%%%%&&&(((******+++(((###"""%%%'''%%%%%%%%%$$$%%%%%%&&&''''''$$$$$$%%%&&&'''(((((()))$$$#########$$$$$$%%%&&&#########$$$$$$$$$$$$$$$"""###$$$$$$$$$%%%%%%&&&///(((""" ###$$$"""'''%%%###!!!"""$$$(((***!!!$$$&&&%%%"""!!!$$$'''%%%"""###&&&&&&""""""$$$ """###$$$###"""###$$$ !!!!!!!!!!!! |||yyyvvvtttssspppnnnjjjhhhggghhhjjjllljjjkkkkkkkkkjjjhhhfffeeecccbbbbbbaaa```___^^^^^^]]]\\\[[[ZZZYYYYYYZZZZZZUUUWWWYYYXXXUUURRRQQQPPPMMMLLLJJJJJJKKKKKKIIIHHHEEEEEEDDDCCCCCCCCCCCCCCC???????????????>>>===<<<>>>===<<<;;;;;;;;;;;;;;;:::999888777777777888999555555555555555555555444222222222333333444444444111111000000000111222222111333444222...,,,---//////...---------...///000)))***++++++***)))***+++******+++,,,,,,,,,,,,++++++,,,,,,+++))))))***,,,+++))))))***---...,,,))))))***+++***(((&&&'''(((((('''&&&&&&''''''$$$###((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((('''&&&%%%"""$$$&&&&&&&&&&&&(((***)))***(((######&&&'''%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&!!!###$$$%%%$$$$$$%%%'''&&&$$$###$$$$$$"""(((&&&###!!!!!!###&&&))) ###%%%$$$""""""$$$&&&$$$""""""%%%%%%"""!!!$$$!!!###$$$######$$$%%% !!!"""###$$$###"""!!!~~~|||yyyvvvsssqqqpppkkkjjjhhhgggggghhhjjjkkkiiijjjkkklllkkkhhhfffdddbbbaaaaaa```___^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[TTTWWWYYYXXXUUURRRPPPOOOLLLKKKIIIIIIIIIIIIHHHFFFGGGFFFEEECCCCCCBBBBBBBBB>>>??????@@@???>>>===<<<<<<;;;::::::999:::;;;;;;:::999777666666666888999555555777777777666444333333333333333444444444444///000111222222222222222---000222111---,,,...111---........./////////000+++***)))***++++++***)))++++++,,,---------------***+++,,,+++******+++---'''))),,,,,,+++******+++)))***+++***'''&&&'''((((((&&&%%%%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&$$$###"""$$$&&&'''''''''((()))%%%''''''$$$%%%((()))'''((('''&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((((((((('''''' """$$$$$$######%%%''' !!!###$$$$$$"""%%%$$$$$$############$$$ !!!###$$$$$$$$$%%%&&&%%%""""""$$$### !!!###$$$$$$###"""###$$$!!!!!!!!!!!!!!!"""######~~~|||zzzwwwtttqqqooommmgggfffffffffggghhhjjjjjjhhhiiikkklllkkkhhheeecccaaa```___^^^]]]\\\\\\[[[YYYXXXXXXWWWXXXYYYZZZ[[[TTTVVVYYYXXXVVVRRRPPPOOOPPPOOOMMMMMMMMMMMMKKKIIIGGGGGGEEEDDDBBBBBBAAAAAA===>>>???@@@@@@???>>>===;;;:::999999999999;;;;;;:::999777666555666888999666777999:::999777444222444444444444444444444444///000111333333333222111)))---000///,,,,,,///333000000000000///...,,,,,,...,,,***+++...///---***+++,,,------............---...---,,,)))((()))***###)))...---(((&&&)))---***++++++***'''&&&'''''')))'''%%%%%%''')))******%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&$$$"""!!!###%%%'''(((''''''((()))"""%%%&&&%%%&&&++++++)))***)))((('''''''''''''''%%%%%%&&&'''((()))******%%%%%%###"""!!! """###$$$%%%$$$###"""!!!!!!$$$###"""!!!$$$&&&"""###"""""""""$$$(((,,,"""###%%%&&&&&&$$$!!!!!!!!!"""$$$&&&&&&&&&&&&%%%"""!!!###!!!###%%%&&&%%%###!!!!!!"""""" """$$$~~~|||xxxssspppmmmkkkkkkhhhhhhhhhggggggggggggggghhhjjjmmmllliiieeebbb```___``````^^^\\\[[[\\\^^^XXXYYYYYYYYYYYYXXXXXXWWWXXXXXXXXXWWWVVVUUUTTTSSSOOOMMMJJJIIIIIIJJJIIIHHHGGGDDDAAA???@@@AAABBBBBBAAA@@@??????>>>>>>??????>>>===============>>>???888:::;;;999666555777:::777666555333333555777888===;;;888555333222222333222111///000111333222222222111000//////...//////////////////////////////111111111000///...,,,+++++++++,,,---///111222333000,,,+++,,,+++((((((***++++++++++++++++++++++++&&&'''''''''(((((())))))&&&&&&&&&''''''''''''(((&&&$$$""" """$$$&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***...000,,,$$$"""(((///%%%%%%'''((())))))))))))$$$$$$######$$$$$$%%%&&&###$$$%%%%%%$$$###"""!!!%%%'''(((&&&""" !!!###'''%%%$$$&&&((('''$$$!!!'''$$$""""""%%%&&&%%%###""""""!!!!!!"""$$$&&&(((###&&&%%%!!!!!!$$$$$$"""%%%%%%%%%$$$$$$######### !!!"""###$$$$$$###"""~~~|||zzzwwwssspppmmmlllllliiiiiiiiihhhhhhhhhhhhhhhiiikkkmmmmmmiiieeecccbbb^^^______]]][[[ZZZ[[[]]][[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTRRROOOLLLJJJJJJIIIHHHGGGFFFCCC@@@>>>???AAAAAAAAAAAA@@@??????>>>>>>??????>>>>>>===============>>>;;;:::888888888888888888777666555555555666777888999888555444333333444555555333111000111111///...111000//////////////////.................................---,,,+++******++++++,,,---...000222333111---,,,---,,,)))(((+++++++++++++++++++++++++++((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&$$$######$$$&&&'''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%***///...)))''')))---%%%&&&'''((((((((((((((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$######"""$$$&&&%%%######$$$&&&&&&%%%$$$$$$&&&&&&$$$!!!%%%###"""###%%%&&&%%%###############$$$%%%&&&'''###&&&%%%!!! """"""%%%%%%&&&&&&%%%$$$$$$###!!!!!!###$$$$$$###""""""~~~{{{yyywwwuuurrrpppnnnnnnnnnkkkkkkjjjjjjiiiiiihhhhhhiiikkklllllliiieeecccccc]]]^^^^^^\\\ZZZYYYZZZ\\\YYYYYYXXXWWWWWWVVVUUUUUUXXXYYYYYYXXXXXXWWWVVVUUUQQQNNNKKKIIIHHHHHHFFFEEEDDDBBB???>>>???AAAAAAAAA@@@@@@???>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<999555666999;;;999666666666666777777777888888444444333222333444555666555333111000000000///.../////////...//////000000---------------------------,,,,,,,,,++++++******++++++,,,---...///111222111---,,,------)))))),,,))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%)))...///...***((('''&&&&&&''''''''''''&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&&&&$$$######$$$$$$$$$###$$$######$$$&&&'''%%%$$$###$$$$$$%%%%%%%%%&&&&&&###&&&%%%""" """ %%%&&&'''((((((&&&$$$###"""###$$$$$$$$$###"""!!!}}}zzzvvvuuusssqqqpppoooooopppmmmmmmlllkkkjjjjjjiiiiiihhhiiijjjiiifffcccbbbbbb]]]^^^^^^\\\ZZZYYYZZZ\\\YYYXXXWWWVVVUUUTTTTTTTTTXXXXXXXXXXXXWWWVVVUUUTTTNNNKKKHHHGGGGGGGGGFFFEEEEEEBBB@@@@@@AAABBBCCCBBB@@@@@@???>>>>>>>>>>>>>>>???>>>===<<<;;;;;;:::;;;:::777555666777999888666666666777888999888888888333222222222222333555555111000//////111222222111...............///000111++++++++++++++++++++++++---------,,,------------,,,,,,,,,,,,---...///000///,,,+++,,,,,,((((((+++))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''+++,,,---......***%%%!!!%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$######$$$%%%&&&&&&&&&&&&%%%######"""###%%%$$$"""!!!"""###$$$$$$""""""$$$%%%''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$"""%%%%%%###"""###"""$$$&&&(((***)))(((%%%$$$###$$$$$$%%%$$$###!!! }}}{{{sssrrrqqqpppoooppppppqqqooonnnmmmlllkkkjjjiiihhhfffggggggeeebbbaaaaaaaaa^^^___^^^]]][[[ZZZ[[[\\\]]]\\\[[[YYYXXXXXXXXXYYYWWWWWWWWWVVVUUUTTTSSSRRRLLLJJJHHHGGGIIIJJJJJJIIIFFFDDDBBBBBBCCCDDDDDDCCC@@@???>>>>>>======>>>>>>>>>>>><<<;;;::::::::::::555666777666444444666888777777888888888888777777333333333222222222333333111///...///000222111111......---......///000000++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////,,,,,,,,,,,,,,,---......---)))(((******''''''***(((((((((((((((((((((((($$$%%%&&&'''(((******+++&&&&&&&&&''''''''''''((($$$%%%&&&''''''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&---+++******+++)))&&&"""$$$%%%%%%%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$$$$###"""$$$$$$###"""!!!"""$$$%%%!!!"""$$$%%%&&&''''''(((%%%%%%%%%$$$######"""""" $$$%%%###$$$&&&&&&$$$$$$&&&(((******(((&&&$$$###$$$%%%%%%$$$###"""!!!|||zzzrrrqqqpppoooooopppqqqqqqoooooonnnlllkkkiiihhhhhheeeeeedddbbb```___```aaa^^^______]]][[[ZZZ[[[]]][[[ZZZYYYWWWWWWXXXYYYYYYXXXXXXWWWVVVTTTRRRQQQPPPNNNLLLJJJJJJLLLNNNOOOOOOHHHFFFDDDDDDEEEEEEDDDBBB??????>>>============>>>===<<<;;;:::::::::::::::333666888666333222666999999888888777777666666555444444444333333222222111444222000/////////...---.........---......//////++++++++++++++++++++++++******))))))+++---///000,,,,,,+++++++++,,,,,,---+++((('''))))))&&&&&&)))(((((((((((((((((((((((($$$%%%&&&'''(((******+++&&&&&&&&&''''''''''''(((###$$$%%%&&&&&&%%%$$$###%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%((('''&&&&&&((())))))(((######$$$$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&######""""""######$$$$$$###""""""###%%%'''&&&&&&###$$$$$$$$$######$$$&&&!!!###$$$%%%%%%&&&)))+++)))(((&&&$$$###"""######!!!$$$$$$"""###((()))'''$$$%%%'''))))))((('''&&&###$$$%%%%%%%%%$$$###"""}}}zzzwwwqqqpppooonnnnnnooopppqqqpppooonnnllljjjiiiggggggeeeeeedddaaa___^^^```bbb]]]^^^^^^\\\ZZZYYYZZZ\\\VVVUUUTTTSSSTTTUUUWWWXXXZZZZZZYYYWWWTTTRRRPPPNNNOOOMMMKKKKKKLLLNNNNNNNNNIIIGGGEEEDDDDDDDDDBBB@@@??????>>>===============;;;;;;:::::::::::::::;;;666666777666666777888999;;;:::888666444444444444444444444444444333333222444222000/////////...---//////...---------......++++++++++++++++++++++++******)))***+++...000222,,,,,,+++++++++++++++,,,+++((('''))))))''''''***))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&'''((((((!!!!!!"""###$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$$$$%%%%%%%%%$$$###!!!!!!###&&&((('''%%%!!!$$$&&&&&&$$$$$$%%%&&&"""###$$$######&&&***......+++((($$$######%%%&&&###%%%### !!!&&&)))((($$$%%%&&&'''''''''''''''"""###$$$%%%%%%%%%$$$###~~~{{{wwwtttqqqpppooonnnnnnooopppqqqpppooonnnllljjjhhhgggffffffeeedddaaa______aaaccc\\\\\\\\\[[[YYYXXXYYYZZZWWWVVVUUUUUUUUUWWWYYY[[[]]]\\\ZZZXXXUUURRRPPPNNNNNNLLLIIIIIIJJJKKKKKKJJJIIIGGGEEEDDDDDDBBB@@@>>>??????>>>===============::::::999999999:::;;;;;;:::777555666999;;;:::888<<<:::777444222222333333333333444555555555444444000///......000111111000000///...---------------++++++++++++++++++++++++,,,,,,,,,,,,...111444555,,,,,,++++++***+++++++++,,,)))(((******'''(((+++***************************))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$"""%%%'''(((&&&$$$$$$$$$ !!!###$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""###%%%&&&'''&&&%%%%%%'''$$$"""###%%%&&&$$$"""!!!$$$'''(((&&&$$$%%%'''###$$$$$$###"""%%%+++000111...)))%%%$$$$$$'''(((%%%%%%###$$$'''&&&%%%%%%%%%%%%&&&&&&''''''!!!"""$$$%%%&&&%%%%%%$$$}}}wwwuuuvvvrrrooommmlllmmmnnnoooooorrrqqqpppmmmjjjgggdddbbbeeedddbbb```^^^]]]\\\\\\^^^]]]ZZZXXXWWWWWWXXXYYYUUUTTTSSSSSSTTTUUUWWWXXX^^^\\\ZZZWWWUUUSSSRRRRRRNNNXXXNNNGGGSSSQQQIIIQQQFFFCCC@@@>>>???AAACCCCCC>>>>>>>>>>>>===<<<;;;:::<<<;;;::::::999888777777;;;;;;::::::::::::::::::666555555444222111111000555555444333222111000///111111000///////////////.........///......------333222///,,,)))))),,,///---+++***))),,,000666999...///---+++...111000***000---***+++---...,,,***&&&&&&'''((()))***++++++************))))))))))))((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&((('''$$$$$$((()))((('''&&&$$$$$$$$$%%%''')))'''&&&$$$######$$$&&&'''&&&&&&&&&&&&%%%%%%$$$###(((&&&######%%%&&&%%%######$$$$$$%%%%%%$$$$$$###'''&&&$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&& $$$'''&&&""" """%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$###$$$&&&)))***...888000!!!"""&&&%%%&&&"""!!! !!!"""$$$$$$###"""###%%%$$$$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$|||wwwuuuwwwtttqqqnnnmmmnnnnnnnnnnnnpppooonnnllljjjgggeeedddcccbbb```___^^^]]]\\\\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTUUUVVVXXXXXX[[[[[[YYYWWWUUURRRPPPOOOQQQ[[[SSSLLLSSSNNNHHHPPPIIIFFFCCCBBBCCCDDDDDDCCC>>>>>>>>>>>>===<<<;;;;;;::::::::::::999999999999666666777777777888888888666555555444222111111000333333222222222222111111111111000///////////////------.........------,,,111111111///---,,,---...---,,,******,,,///333555,,,------,,,///111...(((---***((((((***+++)))((((((((())))))))))))))))))(((((((((((('''''''''&&&%%%%%%$$$$$$%%%'''((()))$$$$$$$$$%%%&&&((()))***&&&((('''$$$$$$((()))'''((('''&&&%%%&&&''')))***'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&%%%$$$###(((&&&######%%%&&&%%%######$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&& $$$'''&&&"""!!!###%%%$$$######$$$&&&&&&&&&&&&'''&&&%%%%%%%%%''')))***000:::222%%%&&&)))&&&'''&&&%%%$$$$$$%%%&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$~~~}}}zzzuuuuuuxxxtttrrrooonnnooooooooonnnnnnmmmllljjjhhhfffeeeddd______^^^]]]]]]\\\\\\[[[XXXYYYZZZZZZYYYWWWTTTSSSUUUUUUUUUUUUVVVWWWXXXYYYXXXYYYXXXWWWUUURRRNNNLLLQQQZZZYYYVVVVVVNNNIIIPPPIIIGGGEEEDDDEEEEEEDDDBBB@@@??????>>>>>>===<<<<<<999999999::::::;;;;;;;;;444444555555666666777777555555444333333222111111111111111222222222333333111000000///////////////,,,,,,------------,,,,,,...000222222000.........---,,,+++++++++---...///))),,,---,,,...000---'''+++)))''''''((()))((('''************)))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&'''(((******%%%''''''$$$$$$((()))'''))))))((('''''')))***+++'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&&&&%%%%%%$$$'''%%%$$$###$$$%%%$$$######$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!$$$&&&&&&###!!!###%%%###!!!!!!$$$((()))'''$$$((((((&&&&&&&&&'''((()))...888222&&&((()))%%%&&&%%%%%%$$$#########$$$$$$###%%%&&&&&&$$$######$$$&&&%%%$$$######$$$%%%&&&|||zzzxxxtttuuuxxxsssqqqoooooopppqqqppppppnnnmmmkkkhhhfffdddcccbbb\\\\\\\\\\\\\\\\\\[[[[[[YYYZZZZZZZZZYYYWWWUUUTTTVVVVVVVVVVVVWWWXXXYYYYYYWWWXXXYYYXXXVVVRRRNNNKKKMMMWWWaaaccc]]]QQQKKKOOOEEEDDDCCCCCCDDDEEECCCBBBAAA@@@???>>>>>>=========::::::::::::::::::::::::777777777666666666666666555555444333333222111111111111111111222222222222000000////////////000000++++++,,,,,,------,,,,,,...///111111///......///------,,,,,,++++++*********,,,,,,******---,,,)))+++***))))))))))))))))))******************))))))******)))))))))(((((((((***)))(((&&&&&&&&&&&&'''))))))((('''&&&&&&&&&&&&$$$''''''$$$%%%((((((&&&)))(((((('''((()))******&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$######%%%###""""""%%%((()))%%%!!!((('''&&&%%%%%%%%%%%%&&&&&&///+++$$$''''''###%%%$$$$$$$$$###!!!!!!"""###!!!"""$$$###""" $$$###""""""###%%%((()))~~~zzzyyywwwssstttxxxpppooonnnoooqqqrrrrrrqqqnnnllliiifffcccaaa```___[[[\\\\\\]]]]]]\\\[[[[[[]]]\\\ZZZXXXWWWWWWXXXXXXUUUUUUVVVWWWXXXXXXXXXXXXWWWXXXYYYYYYWWWSSSNNNKKKNNNWWWhhhqqqdddTTTLLLJJJCCCBBBBBBCCCEEEFFFEEEDDDAAA@@@???>>>=========>>><<<<<<;;;::::::999888888999888888777666555444444444444444333333222222111222222222111111111000000000000////////////000000***+++,,,,,,---------,,,...//////...,,,,,,...000---,,,,,,,,,+++***((((((+++---,,,((('''+++---,,,*********)))(((((())))))'''(((((()))******++++++))))))))))))((((((((((((***)))((('''&&&'''(((((()))((('''&&&%%%%%%%%%%%%###&&&'''$$$%%%((((((%%%&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%'''&&&"""&&&&&&%%%$$$############(((&&&"""&&&%%%"""'''&&&'''(((&&&$$$###$$$&&& """$$$$$$""" %%%$$$###""""""###%%%'''{{{xxxxxxvvvsssssswwwooonnnnnnoooqqqrrrqqqpppllljjjgggdddaaa```______\\\]]]^^^___^^^]]]\\\[[[___]]]ZZZXXXWWWWWWXXXYYYTTTUUUVVVWWWXXXXXXXXXWWWWWWXXXYYYYYYVVVRRRNNNKKKSSSXXXmmmzzziiiVVVMMMGGGEEEDDDCCCCCCEEEGGGGGGFFFAAA@@@>>>===<<<<<<===>>><<<;;;;;;:::888777777666888888777666555444333333444444444333333222222222222222111111111000000000///////////////000000111***+++,,,------......---/////////---++++++---///,,,,,,,,,+++******))))))+++...---((('''***------((())))))(((&&&&&&'''(((&&&&&&'''((()))***++++++'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&(((+++---...&&&&&&%%%%%%&&&''''''((("""&&&'''%%%%%%((('''$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%&&&&&&''''''''''''&&&$$$%%%%%%$$$""""""###$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$###!!! $$$$$$$$$######"""""""""&&&$$$"""'''%%%###***###%%%&&&$$$!!!!!!###&&&!!!###&&&&&&%%%###"""""")))'''%%%###"""!!!!!!!!!}}}yyyxxxxxxwwwsssrrruuuqqqoooooooooppppppnnnlllhhhfffdddbbbaaaaaaaaabbb^^^___```aaa```___]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWSSSTTTUUUVVVWWWWWWWWWVVVWWWWWWWWWWWWTTTQQQMMMJJJVVVUUUkkk{{{jjjZZZUUUMMMHHHFFFCCCBBBCCCDDDDDDDDDAAA???===<<<;;;;;;<<<===999999999888888777777777777777777777777777777777444444333333333333222222000000000000111111111111///////////////000111111++++++,,,......////////////000111000...,,,,,,,,,,,,++++++******++++++,,,(((---///,,,***,,,,,,+++((()))***)))&&&%%%''')))&&&&&&''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%'''))),,,///000'''''''''&&&''''''((()))"""%%%&&&%%%%%%''''''###$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((((((%%%%%%&&&'''''''''''''''###%%%%%%$$$"""!!!###%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$"""%%%'''%%%""" """$$$######$$$$$$$$$######"""!!!&&&###!!!&&&###!!!)))!!!###!!! $$$ ###&&&'''&&&$$$######&&&%%%%%%$$$###""""""!!!~~~~~~{{{xxxwwwyyywwwsssrrrtttsssqqqpppoooooonnnkkkiiidddcccaaa``````bbbccceee```aaabbbbbbaaa```]]]\\\XXXYYYZZZZZZYYYWWWUUUSSSRRRSSSUUUVVVWWWWWWVVVUUUVVVVVVVVVUUURRROOOLLLJJJUUUPPPfffyyykkk______WWWIIIFFFAAA??????@@@@@@@@@@@@???===;;;:::;;;<<<===777777777777777888888888777888999:::;;;<<<======444333333333333333333333......///000111222333333///////////////000111111+++,,,---...////////////...111444444222...+++***,,,+++*********+++---...%%%,,,111000...---+++)))***,,,---+++((((((***,,,'''''''''''''''&&&&&&&&&))))))(((((((((''''''''''''''''''''')))+++---...,,,+++***(((''''''&&&&&&!!!%%%&&&%%%%%%''''''###$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((((((((((((%%%%%%&&&'''((((((((('''###%%%&&&$$$!!! """%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$"""############$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$ $$$'''%%% ###)))###$$$$$$%%%%%%%%%$$$$$$"""&&&""" $$$ '''"""%%%### ###''' $$$%%%%%%###"""""" """###%%%&&&&&&&&&~~~|||wwwuuuttttttsssrrrrrrpppooopppqqqnnniiidddcccbbbaaaaaaaaabbbcccdddbbb```___```bbbaaa^^^[[[ZZZZZZZZZYYYXXXWWWWWWWWWUUUVVVVVVWWWXXXYYYZZZZZZWWWUUUSSSRRRQQQPPPNNNMMMMMMNNNSSS]]]fffjjjgggbbbTTTPPPJJJEEE@@@?????????AAAAAA@@@===999777777777555555666666666666888:::===:::777777999:::999888222555666333444666///&&&333///+++,,,000222111---111111111111000000000000//////.........---------//////---+++))))))+++---***++++++***))))))***,,,)))666;;;333---...///***...((($$$&&&,,,...((("""'''''''''&&&%%%'''***,,,''''''&&&&&&&&&&&&''''''(((///)))###***...)))((('''%%%###$$$''')))'''$$$"""&&&)))'''###!!!$$$(((%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((())))))(((%%%"""!!!"""$$$ """$$$$$$#########$$$###!!!###%%%$$$!!!"""'''###%%%&&&&&&$$$#########'''&&&%%%$$$###############%%%&&&&&&%%%$$$$$$%%%&&&###  """$$$$$$!!!###$$$$$$$$$%%%(((***"""""""""""""""######$$$#########$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$### %%%&&&!!!!!!%%%}}}zzzxxxuuutttuuuvvvwwwvvvrrrqqqppppppooolllhhheeecccbbbbbbaaaaaabbbdddeeebbb```_________^^^\\\YYYYYYYYYYYYXXXXXXWWWWWWWWWTTTTTTUUUVVVWWWXXXXXXYYYVVVTTTRRRQQQPPPNNNLLLKKKKKKLLLPPPUUUYYY]]]^^^___ccc^^^TTTKKKEEEBBBAAABBBAAAAAA@@@>>>:::888888999666777777777777888999;;;<<<999777666888999888777666777555222444777444---333333333333222111000000//////000000000000000000//////.........---------111000///---++++++---///***+++,,,+++))))))+++,,,+++888===555//////---((()))%%%!!!$$$***,,,'''"""'''''''''&&&%%%'''***,,,(((''''''&&&&&&''''''((($$$+++(((%%%///222,,,***)))(((''''''))))))((('''$$$''')))((($$$###%%%)))%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&'''''''''''''''%%%###"""$$$&&&###%%%&&&&&&%%%$$$&&&'''###"""###%%%$$$!!!"""&&&$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%###"""""""""#########"""!!!"""$$$$$$$$$%%%''')))"""""""""""""""######$$$#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$######!!!!!!!!!{{{xxxvvvttttttvvvxxxxxxxxxqqqrrrrrrpppmmmiiigggfffccccccbbbaaabbbcccdddeeeccc```^^^\\\\\\\\\ZZZXXXXXXXXXXXXXXXXXXWWWWWWWWWRRRRRRSSSTTTUUUVVVWWWWWWUUUTTTRRRPPPNNNLLLJJJIIIIIIKKKKKKKKKJJJMMMRRRVVVbbb[[[QQQGGG@@@===>>>???>>>??????===:::888888999888888888888888:::;;;;;;;;;999777777888999888777:::999444111444888999555000444888777333000111444---.........///000000000...............---------000000///---++++++---///+++,,,,,,,,,******,,,---...888<<<666///...,,,(((***'''%%%(((---///,,,(((&&&'''''''''&&&'''))),,,(((''''''&&&&&&''''''((($$$+++((((((333444+++))))))******)))(((''''''(((%%%''')))(((&&&%%%''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%$$$###$$$&&&((($$$###$$$&&&$$$!!!"""&&&%%%%%%%%%$$$""""""$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%!!!"""###$$$$$$###"""!!!!!!"""######"""###%%%'''"""""""""""""""######$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$######"""""" """### !!!###|||xxxyyywwwuuuuuuvvvwwwvvvuuuppprrrssspppjjjffffffgggccccccbbbaaaaaabbbcccdddaaa___]]]\\\[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXRRRRRRSSSTTTUUUVVVVVVWWWTTTTTTSSSPPPMMMKKKJJJIIILLLJJJHHHEEEDDDEEEHHHKKKNNNJJJDDD>>>;;;:::;;;<<<;;;<<<===<<<:::888888999888777777777999:::;;;:::::::::999888999999888888:::777222111555999:::999///222444444111111333666,,,,,,------...///000000........................---------,,,******+++---,,,------,,,++++++,,,...///555777111,,,------+++,,,+++***+++......,,,***&&&'''''''''&&&''')))+++((((((''''''''''''(((((()))---((((((222000((('''(((***+++)))%%%###$$$&&&$$$&&&((('''&&&%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$######$$$%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&###$$$###!!! """$$$'''%%%###$$$&&&$$$!!!"""&&&%%%%%%%%%###!!!"""%%%'''"""###$$$%%%&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%"""###$$$$$$############!!!"""###"""!!!"""$$$%%%"""""""""""""""######$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$#########$$$######%%%zzzvvvxxxvvvuuuuuuwwwwwwwwwvvvppprrrqqqnnnhhheeefffhhhcccbbbaaa```___``````aaa^^^]]]]]]\\\\\\]]]^^^```ZZZZZZYYYYYYYYYYYYYYYYYYRRRRRRSSSTTTUUUVVVWWWWWWSSSTTTTTTQQQMMMKKKJJJKKKRRRLLLGGGDDDEEEFFFCCCAAABBBBBBAAA@@@?????????@@@===>>>??????<<<;;;:::;;;888666555666888::::::999::::::;;;:::999999999999666222000222666888888777444333111000000111222333+++,,,,,,---...//////000---.....................,,,------,,,+++***+++---,,,------,,,++++++,,,...///111000+++)))+++...000+++*********)))((('''&&&%%%'''(((((('''''')))+++(((((((((''''''(((((((((***,,,'''&&&...,,,&&&+++)))+++,,,***&&&###%%%'''###$$$%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$############$$$%%%%%%''''''&&&$$$######$$$###$$$###!!! """$$$'''%%%###$$$&&&%%%""""""&&&%%%%%%$$$###!!!"""%%%((("""###$$$&&&''''''''''''###%%%&&&&&&%%%$$$$$$%%%$$$%%%$$$"""!!!!!!$$$'''!!!"""###"""!!!!!!"""$$$"""""""""""""""######$$$########################$$$$$$$$$$$$$$$###"""!!!""""""""" !!!""""""zzzvvvtttssssssuuuxxxzzzzzzyyyqqqpppnnnkkkhhhfffggghhhcccaaa___]]]\\\\\\\\\\\\ZZZ\\\]]]]]]\\\]]]___aaa[[[ZZZZZZYYYXXXXXXWWWWWWQQQRRRRRRSSSTTTUUUVVVVVVQQQSSSTTTQQQMMMJJJKKKMMMVVVPPPIIIGGGHHHGGGBBB===@@@AAABBBCCCCCCBBBAAA@@@@@@BBBDDDCCCAAA???>>>>>>999666444555999;;;:::888888:::;;;;;;999888888999333......333777666555666888666333111111111000000,,,---------.../////////---------...............---...//////---------///+++,,,,,,,,,******,,,---......,,,)))(((***...111,,,------,,,)))'''&&&'''%%%&&&(((((('''''')))***)))((((((''''''(((((()))%%%)))&&&''',,,)))(((222---------,,,)))(((((((((###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$######$$$%%%%%%%%%'''((('''%%%#########%%%%%%%%%$$$###$$$&&&((($$$###$$$&&&&&&###$$$((($$$$$$$$$###"""###%%%'''"""###%%%&&&'''''''''&&&###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%""" $$$)))"""###$$$"""!!!!!!"""$$$"""""""""""""""######$$$###############"""""""""######$$$$$$$$$######"""###%%%$$$ ###$$$"""{{{xxxtttssstttvvvxxxzzzyyyxxxqqqnnnjjjhhhhhhhhhhhhhhhbbb```^^^[[[YYYXXXWWWWWWXXX[[[]]]]]]\\\[[[\\\^^^ZZZZZZYYYWWWVVVUUUTTTSSSPPPPPPQQQRRRSSSTTTTTTUUUNNNQQQRRRPPPKKKIIIKKKNNNXXXSSSLLLHHHFFFEEEBBBAAABBBBBBBBBBBBAAAAAAAAA@@@AAACCCEEEDDDBBB???>>>>>>:::777444666:::===;;;999555888::::::777555666777333---,,,111555444444666---111444444111//////000..................//////---------.........//////,,,...//////...---...///***+++,,,+++))))))+++,,,...---,,,++++++***,,,...+++...000...***((()))+++$$$&&&(((((((((((()))***))))))(((((((((((())))))""")))+++,,,---''''''444...---++++++++++++)))((($$$$$$$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&###%%%''''''%%%$$$$$$%%%###%%%&&&&&&%%%$$$&&&'''###"""###&&&&&&$$$%%%***"""$$$%%%%%%$$$###%%%&&&###$$$&&&'''((('''&&&%%%###%%%&&&&&&%%%$$$$$$%%%"""%%%'''%%%!!! $$$((($$$$$$%%%###!!!!!!"""###"""""""""""""""######$$$$$$#########"""""""""!!!""""""###$$$$$$$$$######$$$'''%%% $$$%%%"""}}}{{{wwwvvvvvvwwwxxxxxxvvvtttrrrmmmhhhggghhhjjjjjjhhhaaa```]]]YYYWWWUUUTTTTTTWWWZZZ]]]]]][[[YYYYYY[[[YYYYYYWWWVVVTTTSSSQQQQQQNNNOOOOOOPPPQQQRRRSSSSSSKKKOOOQQQOOOJJJHHHJJJNNNWWWTTTOOOHHHBBBAAACCCEEEEEEDDDBBBAAAAAABBBDDDEEE@@@BBBCCCCCC@@@===;;;;;;<<<888555777<<<>>><<<:::333666999888666333444555555...+++000444333444888'''222555111---///333///////////////.........---------.........//////***,,,------,,,+++,,,---***++++++***))))))***,,,...---...///...+++***+++%%%))),,,+++'''%%%'''***$$$&&&((()))(((((()))***))))))(((((((((((())))))""",,,111222///$$$###222---***((((((***+++(((&&&&&&%%%%%%&&&((())))))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&!!!###&&&'''&&&%%%&&&''' """$$$%%%#########$$$"""!!!###&&&&&&$$$&&&+++!!!###%%%%%%%%%$$$%%%&&&###$$$&&&(((((('''&&&%%%###%%%'''&&&%%%$$$%%%%%% $$$((('''$$$!!!###&&&%%%%%%%%%$$$"""!!!"""$$$"""""""""""""""######$$$$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$ ###!!! {{{xxxyyywwwuuuwwwyyyxxxuuuqqqsssnnnhhhgggjjjllljjjhhhfffccc^^^YYYVVVVVVWWWWWWYYYYYYZZZYYYYYYXXXWWWWWWUUUTTTSSSRRRRRRSSSTTTUUURRRRRRRRRRRRQQQOOOLLLKKKKKKJJJKKKNNNKKKGGGFFFIIIPPPMMMIIIFFFCCCCCCCCCDDDCCCDDDDDDDDDDDDBBBAAA@@@EEEEEEEEECCC@@@???@@@AAA<<<:::888999;;;<<<;;;888777777777777666555444333333333444555555444333333000000///...............111******222444...,,,222...///000111111///---+++111000...,,,,,,,,,...///,,,,,,++++++***+++++++++000///...,,,+++***)))))))))++++++)))))),,,,,,)))'''(((***,,,------------*********(((''''''***,,,---------------.../////////---+++***++++++***)))((('''%%%$$$$$$%%%'''(((%%%&&&((('''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''((('''%%%$$$%%%&&&)))'''%%%%%%%%%%%%###"""!!!$$$&&&&&&%%%&&&'''###%%%&&&&&&$$$###"""###(((((())))))(((&&&$$$######$$$%%%%%%$$$%%%(((***!!!"""###$$$%%%$$$######$$$###"""""""""###$$$%%%'''%%%############!!!$$$!!! ###'''((($$$ ###""""""!!!!!!"""###$$$###$$$%%%&&&&&&%%%$$$###~~~~~~~~~~~~{{{yyyyyywwwuuuvvvwwwwwwsssoooqqqlllgggfffiiijjjiiigggeeeccc^^^ZZZWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXUUUTTTRRRRRRQQQRRRSSSTTTRRRRRRSSSRRRQQQPPPNNNMMMJJJIIIKKKMMMKKKFFFFFFIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCDDDDDDDDDCCCBBBAAA@@@AAAAAAAAA???===<<<<<<======:::888888999999777444666666777777666555333222333333444555555444333333222111000000//////000000111******111333---,,,000---///000...+++***,,,///---,,,***))))))***+++,,,,,,,,,++++++***++++++,,,///...---+++************%%%((()))((()))...///,,,***+++,,,------,,,+++************(((''''''***,,,***+++---...///...---,,,,,,***))))))))))))(((&&&((('''%%%$$$$$$%%%'''((($$$&&&''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%&&&%%%###"""###$$$$$$###"""###%%%%%%###""" """$$$%%%%%%%%%'''((($$$%%%%%%###""""""$$$%%%''''''(((((('''&&&%%%$$$'''((((((&&&&&&'''***,,,"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$######"""###""""""###%%%&&&&&&%%%$$$!!! ###&&&'''$$$ %%%%%%%%%$$$$$$######""""""######$$$$$$######"""~~~|||||||||{{{zzzzzzwwwuuuuuuvvvuuuqqqmmmoookkkgggfffhhhiiihhhfffeeebbb___[[[YYYXXXYYYZZZWWWXXXYYYYYYYYYYYYYYYXXXTTTSSSRRRQQQPPPPPPQQQRRROOOOOOPPPPPPOOOOOONNNMMMIIIHHHJJJLLLJJJEEEEEEHHHCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@???@@@@@@>>><<<;;;;;;<<<===;;;888777777555333111444555666777666444222111333333444444444444333333333222222111000111111111111+++***///111,,,+++...+++...000,,,'''&&&+++111---,,,+++++++++,,,---...,,,++++++***++++++,,,,,,,,,++++++***)))*********%%%((()))((()))---...,,,------...---,,,+++)))((()))******((('''''')))+++(((***---000000...,,,******)))))))))***)))'''$$$'''&&&%%%$$$$$$%%%&&&'''$$$&&&''''''&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$!!!###%%%&&&$$$"""###$$$%%%%%%$$$%%%(((***'''&&&$$$""" !!!$$$'''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%###"""###&&&)))###$$$%%%%%%&&&&&&%%%%%%"""###%%%&&&%%%###!!!!!! !!!$$$&&&'''&&&$$$"""!!!"""&&&'''$$$!!!''''''((('''&&&%%%###"""###""""""""""""""""""###}}}{{{zzz{{{{{{|||{{{xxxvvvvvvvvvuuuppplllmmmkkkhhhhhhhhhiiigggeeedddbbb___\\\ZZZZZZZZZ[[[YYYYYYZZZYYYYYYXXXWWWWWWTTTSSSQQQPPPOOOOOOPPPQQQKKKKKKKKKLLLLLLLLLKKKKKKIIIHHHIIILLLJJJEEEDDDGGGFFFFFFFFFEEEDDDCCCBBBAAACCCCCCCCCBBBBBBAAA@@@@@@@@@AAABBBAAA>>>======>>>;;;:::999777666555333222222444555666666444222000333333333333333333333333333222222111111111111111111,,,***...///+++***---,,,---...,,,)))))),,,///------,,,,,,---...///000++++++******++++++,,,,,,***)))))))))))))))******)))++++++((((((+++***(((------------,,,+++)))((()))))))))((('''''')))+++)))+++---//////...,,,+++*********,,,,,,+++(((%%%'''&&&%%%%%%%%%%%%&&&'''$$$%%%''''''&&&%%%&&&'''&&&%%%%%%$$$###$$$$$$$$$%%%&&&''''''%%%%%%&&&''' !!!###&&&((((((%%%###&&&&&&%%%$$$###$$$(((+++))))))'''%%%""""""###%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%###!!!"""%%%(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$"""!!! ###!!! """############"""!!!"""%%%%%%$$$"""%%%&&&'''((((((&&&$$$"""$$$###"""!!!!!!"""###$$$}}}{{{yyyyyy{{{|||{{{yyyvvvvvvvvvtttpppkkkkkkjjjiiiiiiiiihhhfffeeebbb```^^^\\\[[[[[[[[[\\\[[[[[[[[[ZZZYYYWWWVVVUUUSSSRRRQQQOOOOOOOOOPPPQQQKKKJJJJJJKKKKKKKKKLLLLLLIIIHHHIIILLLJJJEEEDDDGGGIIIGGGEEECCCBBBCCCDDDEEEBBBBBBAAA@@@@@@????????????AAABBBBBB@@@>>>>>>>>>999999999888777666666666333444555666555444222111333333333333333333333333333222111111000000111111111---+++,,,---,,,+++,,,...,,,,,,...000000...+++)))))))))******+++,,,,,,+++*********++++++,,,---))))))(((((())))))******)))++++++((((((******'''***+++,,,,,,,,,+++***)))((()))))))))''''''(((***,,,,,,---------.........***)))***+++,,,***'''$$$&&&&&&&&&%%%%%%&&&&&&&&&###%%%''''''&&&&&&&&&'''%%%%%%$$$############$$$%%%&&&''''''%%%%%%&&&'''%%%%%%''')))++++++(((%%%((('''&&&$$$"""$$$'''*********+++)))&&&###"""#########$$$$$$%%%%%%&&&'''++++++)))'''&&&&&&))),,,"""""""""""""""######$$$(((&&&$$$!!!!!!!!!"""###$$$""" """$$$%%%%%%###"""""""""$$$$$$$$$$$$!!!###%%%&&&'''&&&%%%$$$%%%$$$###""""""###$$$%%%~~~~~~}}}{{{yyyyyyzzz|||zzzwwwuuuuuuuuutttoookkkhhhiiiiiiiiihhhfffdddccc___^^^]]]\\\[[[[[[\\\\\\[[[[[[[[[ZZZYYYWWWVVVUUURRRQQQPPPOOOOOOPPPQQQRRRNNNNNNMMMMMMMMMNNNNNNOOOIIIHHHJJJLLLJJJEEEEEEHHHFFFEEECCCAAABBBDDDGGGIIIAAA@@@???>>>=========>>><<<>>>@@@@@@>>><<<<<<<<<888999::::::888888999:::444444555555555444444444333333222222222222333333333222111111000000111111111...,,,,,,------...---000---+++///444555///***,,,,,,,,,---------------************+++,,,------***)))))))))))))))******&&&))))))'''(((+++,,,)))'''((()))+++++++++******'''((())))))''''''((()))---,,,,,,+++,,,---......((('''''''''((('''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&'''&&&&&&'''(((%%%%%%$$$###############"""$$$%%%%%%######$$$&&&''''''(((***,,,,,,***(((((('''&&&$$$"""###&&&)))((()))+++***'''%%%######$$$#########$$$$$$%%%&&&'''(((((('''%%%&&&(((***"""!!!!!!!!!!!!"""######(((&&&### !!!$$$&&&$$$"""!!!"""%%%(((***+++######""""""######$$$%%% !!!###$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%{{{}}}~~~|||zzzxxxyyy{{{wwwtttrrrrrrsssrrrmmmiiidddfffggghhhfffcccaaa```]]]\\\\\\[[[[[[[[[\\\\\\YYYYYYYYYYYYYYYXXXXXXWWWQQQPPPPPPPPPPPPRRRSSSTTTQQQPPPOOONNNNNNNNNOOOPPPJJJIIIKKKMMMKKKFFFFFFIIIDDDCCCBBBBBBBBBCCCDDDEEE@@@???===<<<;;;;;;<<<<<<:::<<<>>>???===;;;;;;;;;777999;;;:::888777999;;;666555555444444555666666333333222111111222333333444444333222222222222222000///,,,+++---///000///000...,,,...111222000...000000000111000000//////************+++,,,---...++++++***)))))))))******&&&))))))'''(((++++++)))&&&'''((()))***))))))(((&&&((())))))(((''''''((())))))***++++++++++++***)))'''&&&&&&&&&&&&%%%###%%%&&&&&&&&&&&&&&&&&&%%%"""$$$&&&'''&&&&&&'''(((%%%$$$$$$###############"""###%%%$$$$$$###%%%&&&%%%%%%&&&(((+++,,,+++***''''''&&&$$$""""""$$$&&&$$$%%%&&&&&&%%%%%%&&&((($$$$$$###""""""###$$$%%% """$$$$$$######$$$%%%###"""!!!!!!!!!"""$$$$$$&&&$$$"""!!!!!!"""$$$%%%$$$""" !!!###''')))***#########""""""###$$$&&&""""""######$$$$$$%%%%%%######$$$$$$$$$$$$######~~~zzz|||~~~}}}zzzxxxyyyzzztttrrrppppppqqqppplllhhhaaacccffffffdddaaa___^^^\\\[[[[[[[[[[[[[[[\\\\\\VVVWWWXXXYYYZZZZZZZZZZZZPPPPPPPPPPPPQQQSSSTTTVVVQQQPPPNNNMMMMMMMMMNNNOOOKKKJJJKKKNNNLLLGGGFFFIIIDDDDDDDDDDDDBBB@@@>>>===???>>><<<;;;::::::;;;;;;:::===???@@@>>><<<;;;;;;777999;;;:::777666777999888666555333444555777888444333222111111222333444555555444333333333333444000///---+++---111222000//////...------...000222.../////////...---,,,,,,************+++,,,---...,,,,,,+++***************))),,,+++(((''')))(((%%%''''''((())))))((('''&&&&&&((())))))(((''''''((($$$&&&)))+++,,,***(((&&&+++)))'''''''''((('''&&&%%%&&&&&&''''''&&&&&&%%%"""$$$&&&'''&&&&&&'''(((%%%$$$$$$###"""#########$$$%%%'''&&&&&&&&&'''((("""""""""%%%(((+++,,,,,,&&&&&&&&&$$$"""!!!###%%%!!!!!!"""!!!"""$$$))),,,%%%$$$###""""""###$$$%%%"""%%%&&&&&&%%%%%%&&&$$$###"""""""""###%%%&&&###############$$$$$$$$$%%%"""!!!###############"""""""""$$$&&&%%%%%%$$$#########$$$$$$!!!"""###$$$$$$###"""!!!}}}xxxwwwuuuuuuvvvvvvtttsssuuussspppnnnllljjjgggdddddddddccccccaaa```___^^^[[[[[[ZZZZZZ[[[\\\\\\]]]\\\\\\]]]\\\[[[YYYWWWVVVRRRRRRQQQOOONNNNNNQQQTTTSSSRRRQQQQQQPPPOOONNNNNNKKKIIIGGGGGGHHHIIIHHHGGGEEEDDDCCCCCCCCCBBB@@@>>>BBB@@@>>>;;;:::;;;===>>>:::999<<>>===AAA@@@>>><<<<<<<<<===>>>===;;;===AAA???::::::>>>:::::::::999999888888888555555444444444555777777555444333222222222333333222777222///444111,,,111//////////////////......++++++,,,...000000...,,,222///...///---))))))+++++++++***++++++,,,---......---+++++++++***)))''''''((()))******)))(((''''''((()))((('''&&&''')))&&&''')))((('''''')))***+++******************))))))'''&&&&&&''''''%%%$$$,,,)))%%%$$$%%%'''&&&%%%'''((()))((('''&&&'''((('''&&&%%%$$$############%%%%%%&&&&&&&&&$$$###""""""&&&'''%%%+++444333***$$$###""" """%%%""""""###$$$$$$$$$$$$###############$$$%%%%%%&&&###''''''###!!!###%%%###%%%$$$%%%(((&&&!!!!!!$$$"""###$$$$$$######$$$%%%###"""""""""###!!!"""######"""!!!"""$$$&&&"""######"""  $$$$$$$$$$$$$$$$$$$$$$$$|||zzzxxxwwwvvvuuurrrooorrrqqqooollljjjgggeeedddddddddcccaaa```]]][[[ZZZ]]]```bbb```\\\YYYXXXYYYZZZZZZZZZZZZYYYXXXVVVUUUWWWWWWVVVTTTPPPMMMLLLMMMKKKKKKKKKKKKLLLLLLLLLMMMIIIGGGFFFFFFGGGGGGFFFEEECCCCCCCCCBBBAAA@@@???>>>@@@@@@???>>>>>>=========???>>>>>>???===::::::======<<<:::888777777888888666555555555555666777888555444333222222222333333222777333111666333///444000000//////.........---,,,++++++---......,,,***---+++---000///)))&&&&&&))))))***+++---///000111000...+++******+++***)))'''((()))******)))(((''''''((()))((('''&&&''')))'''((())))))(((((()))***''''''((((((((('''%%%$$$'''%%%$$$%%%&&&'''%%%$$$***(((%%%%%%%%%&&&&&&%%%'''((())))))''''''((()))&&&&&&%%%$$$##################$$$%%%%%%%%%$$$$$$""""""%%%+++000222000---$$$$$$$$$###"""###&&&(((""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######&&&'''###!!!###$$$###'''%%%&&&(((&&&!!!!!!$$$###"""""""""$$$%%%$$$###%%%###"""""""""!!!######$$$###"""###$$$&&&###$$$$$$""""""###$$$%%%%%%$$$###"""zzzyyyvvvuuutttqqqmmmjjjmmmmmmllljjjgggdddccccccfffeeedddbbb```^^^\\\ZZZ\\\```cccbbb]]]YYYYYYZZZZZZZZZ[[[[[[ZZZXXXWWWVVVWWWWWWWWWUUUQQQMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHFFFFFFFFFGGGGGGEEEDDDCCCDDDDDDDDDBBBAAA@@@@@@??????@@@@@@@@@???======???>>>>>>>>><<<;;;<<>>===:::888666666777888888777777777666666666666555444333222222222333333222777222///444111,,,111111000//////......---------,,,,,,,,,...---,,,***,,,***,,,///...)))&&&&&&)))******+++---///111222222///+++******+++++++++(((((())))))))))))(((((('''((()))((('''&&&''')))((()))***)))(((((()))***$$$&&&((((((&&&$$$###"""%%%$$$###$$$&&&&&&&&&$$$((('''&&&%%%%%%%%%&&&%%%%%%'''((('''&&&&&&'''(((&&&%%%$$$$$$#########$$$ !!!"""###%%%&&&''''''### $$$///333...***,,,'''((('''&&&%%%%%%'''***$$$$$$%%%&&&&&&&&&&&&%%%"""###$$$%%%%%%$$$"""!!!###&&&&&&"""!!!###$$$###'''%%%&&&'''$$$ ###$$$""" """%%%&&&$$$""""""!!!!!!!!!"""###$$$$$$###$$$%%%$$$######%%%&&&%%%&&&&&&$$$!!! !!!###$$$&&&&&&$$$###!!!~~~~~~yyywwwvvvuuussspppllliiijjjjjjjjjhhhdddbbbbbbcccggggggfffdddbbb___]]]\\\ZZZ]]]aaaaaa^^^[[[[[[\\\ZZZ[[[[[[\\\[[[ZZZXXXWWWUUUVVVVVVTTTQQQNNNMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIGGGFFFFFFGGGHHHGGGEEECCCAAACCCDDDCCCAAA???@@@AAA>>>???AAAAAAAAA@@@>>>===<<<>>>>>>===<<<===???@@@>>>===:::888666666777888:::999999888666555333333555444333222222222333333111555111...333111,,,111111000///...---.........---------...//////,,,***///,,,+++------)))(((***,,,,,,,,,,,,---...///000222///+++******+++++++++(((((())))))))))))(((((('''((()))((('''&&&''')))((()))***)))((('''((()))&&&)))+++,,,)))'''&&&&&&%%%$$$###$$$&&&&&&&&&$$$&&&&&&&&&&&&%%%%%%%%%&&&###$$$&&&%%%$$$$$$&&&'''%%%%%%$$$$$$######$$$$$$#########$$$$$$%%%&&&&&&$$$ %%%111333***%%%)))'''''''''%%%###"""$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%"""###$$$%%%$$$###"""!!!"""&&&&&&""" """$$$###&&&$$$$$$%%%""""""$$$""" """%%%&&&$$$"""!!!!!!!!!!!!"""###%%%&&&"""$$$%%%%%%$$$$$$%%%&&&$$$%%%&&&%%%###"""###$$$!!!"""$$$%%%%%%$$$"""!!!~~~}}}||||||xxxwwwvvvvvvuuurrrnnnkkkhhhjjjkkkhhhdddaaabbbdddggggggfffeeeccc```^^^]]]ZZZ[[[\\\]]]^^^^^^]]]\\\ZZZ[[[\\\\\\\\\ZZZYYYXXXSSSTTTTTTRRROOOMMMMMMNNNKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIHHHFFFCCC>>>AAACCCBBB???===>>>@@@???@@@AAABBBBBBAAA??????:::>>>???======???AAA@@@===<<<:::888777777888888999999999888666444222111555444333222222222333333...444000///555444000666000///...------...///000---...///111333222///,,,111---+++,,,+++)))***------,,,,,,,,,,,,,,,------000...+++******+++***)))))))))(((((((((((())))))'''((()))((('''&&&''')))'''((()))((('''&&&'''((($$$'''+++***(((&&&''')))'''%%%$$$%%%&&&'''%%%$$$$$$&&&'''&&&%%%$$$%%%&&&!!!###$$$$$$###$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%((('''&&&%%%$$$$$$$$$$$$%%%###)))222222***%%%''')))))))))'''%%%$$$$$$%%%""""""###$$$$$$$$$$$$###""""""###############""""""%%%&&&""" """###"""%%%#########!!!######"""""""""$$$%%%$$$###"""###$$$"""!!!!!!"""$$$!!!###%%%%%%$$$###$$$%%% """######""""""###%%%!!!"""###$$$$$$###"""!!!}}}{{{zzzyyytttttttttuuuuuusssooolllhhhkkkllljjjeeecccdddgggeeeeeeeeedddbbb```___^^^]]]ZZZXXXZZZ^^^___]]]ZZZYYYZZZ[[[[[[[[[ZZZYYYXXXTTTTTTSSSPPPMMMKKKLLLMMMJJJJJJIIIIIIHHHHHHHHHGGGHHHGGGHHHIIIJJJIIIFFFDDD???CCCFFFDDDAAA???@@@CCC@@@@@@AAAAAAAAAAAAAAA@@@:::???BBB>>>===@@@@@@===:::::::::999999888888888666666777777666555333222555444333222222222333333///444111///555444000666///...---,,,---///111222---...111555777555111...000,,,+++,,,,,,)))***---+++++++++++++++,,,------...---+++++++++***)))'''))))))(((((((((((())))))'''((()))((('''&&&''')))&&&(((((('''&&&%%%%%%&&&"""%%%((((((%%%$$$'''***)))'''&&&&&&''''''%%%$$$###%%%''''''%%%$$$%%%&&&!!!###$$$%%%$$$$$$&&&'''%%%$$$$$$###$$$$$$%%%%%%((('''&&&%%%%%%&&&&&&'''$$$'''---111111---***(((((())))))(((&&&%%%&&&'''""""""###$$$$$$$$$$$$###""""""!!!""""""###$$$%%%"""%%%%%%!!! """###"""%%%###"""###""" %%%"""###$$$$$$######$$$%%% """$$$###!!! """$$$ """$$$%%%#########$$$!!!""""""!!!!!!"""$$$""""""############""""""|||zzzxxxwwwppppppqqqrrrsssrrrnnnkkkiiimmmnnnlllgggeeefffjjjddddddccccccaaa```___^^^```[[[VVVXXX]]]```]]]XXXXXXYYYYYYZZZZZZYYYXXXWWWVVVUUUSSSOOOKKKJJJKKKLLLJJJJJJJJJKKKKKKKKKLLLLLLHHHHHHHHHJJJKKKJJJGGGDDDCCCFFFJJJHHHDDDBBBDDDGGGAAAAAAAAAAAAAAAAAAAAAAAA;;;AAACCC???===???>>>:::999999:::::::::999888888222333555666666666555444555444333222222222333333222666222///333000,,,000...---,,,,,,---///222333---///333888:::888333///...++++++------))))))+++************+++,,,---...---,,,+++++++++***(((&&&))))))(((((((((((())))))'''((()))((('''&&&''')))&&&'''((('''%%%$$$%%%&&&%%%)))+++***'''''',,,000***)))''''''''''''%%%$$$"""%%%''''''%%%###%%%'''"""$$$%%%%%%%%%%%%'''((($$$$$$$$$###$$$$$$%%%%%%#########$$$'''))),,,...""")))///111111111///+++!!!###$$$$$$""""""###%%%$$$$$$%%%&&&&&&&&&&&&%%%"""!!!!!! !!!###%%%&&&"""%%%%%%!!! """###"""%%%######$$$### """''' ###%%%%%%"""!!!$$$&&&"""###""""""$$$'''!!!$$$$$$###""""""###!!!###$$$###"""!!!"""$$$######""""""""""""######~~~zzzwwwuuuttttttsssqqqpppppppppnnnllliiijjjkkkjjjhhhgggfffggggggfffdddbbb```^^^^^^]]]YYYZZZ[[[[[[[[[ZZZXXXWWWXXXYYYZZZZZZZZZYYYXXXWWWUUUTTTSSSQQQPPPPPPPPPPPPNNNMMMLLLKKKKKKIIIEEECCCGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEEEEEEECCC@@@???===<<<<<<<<<>>>>>><<<;;;======<<<;;;:::888777666999777555666888888666333444444444333222111000///111000//////000222222111,,,000333222///...111444777666444666777666333//////...,,,***)))))))))***((())))))((('''''')))***------,,,***(((''')))***%%%(((++++++***((('''((((((''''''&&&&&&&&&'''''''''%%%###"""###$$$'''(((&&&'''((('''&&&''')))***)))(((&&&$$$###$$$%%%&&&$$$'''***)))&&&$$$&&&((($$$$$$$$$$$$%%%&&&''''''%%%$$$###""""""$$$&&&'''%%%$$$######%%%'''''''''$$$(((+++++++++***(((&&&)))+++)))%%%###%%%$$$!!!&&&$$$###$$$&&&&&&### ###$$$$$$%%%%%%%%%$$$$$$$$$&&&&&&%%%###"""###$$$"""%%%((()))'''$$$###"""&&&%%%""" !!!"""### """$$$"""!!! !!!!!! !!!###$$$###!!! """###!!!###$$$$$$""""""|||yyywwwvvvuuuuuusssqqqppppppooommmkkkhhhiiijjjjjjhhhffffffggghhhfffdddaaa___]]][[[[[[WWWXXXXXXYYYXXXWWWVVVUUUYYYZZZZZZ[[[ZZZYYYWWWVVVTTTSSSRRRQQQPPPOOOOOONNNLLLKKKKKKKKKLLLKKKIIIFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCBBB@@@???===<<<<<<===>>>>>>===;;;;;;;;;;;;;;;:::999888888777555444555888888666444444444444333333111000000000///...///000111111000---000333222///...000444555444222333444444111///...---,,,+++******++++++((()))***)))'''''')))***,,,,,,,,,***(((((()))+++&&&(((***+++***(((((((((&&&'''(((((((((((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''(((***,,,,,,+++***)))'''&&&%%%$$$%%%&&&((((((&&&%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""###$$$&&&'''&&&%%%%%%%%%&&&''''''&&&###%%%'''''''''&&&%%%$$$''')))'''###"""$$$$$$!!!%%%$$$###%%%&&&&&&### ###$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%###"""###$$$!!!###&&&&&&$$$"""!!!!!!######"""!!!!!!"""###$$$$$$%%%''''''"""!!!((( !!!""""""!!!!!!"""$$$"""###############"""""" !!!"""$$$$$$$$$######~~~zzzwwwvvvvvvwwwvvvtttrrrqqqpppooollljjjgggiiijjjiiigggeeeeeefffgggfffdddaaa^^^[[[YYYXXXWWWWWWXXXXXXWWWWWWVVVUUUZZZZZZ[[[[[[ZZZXXXWWWUUURRRRRRRRRRRRQQQOOONNNMMMKKKKKKJJJLLLMMMNNNLLLKKKIIIIIIIIIHHHGGGGGGFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@>>>=========??????>>><<<999999:::::::::::::::999555444444555666777555444333444444333333222111000......//////000000000000---000222111///...000333333111//////000000///......---,,,++++++,,,---...((()))***)))(((((()))******++++++***((((((***+++&&&(((***+++)))(((((((((&&&'''((())))))((('''&&&###$$$&&&'''''''''%%%%%%%%%&&&((((((((()))+++---------,,,+++(((&&&$$$"""%%%%%%%%%%%%''''''&&&$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$#########$$$&&&'''''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&""""""%%%%%%"""%%%$$$$$$%%%&&&%%%###!!!###$$$$$$$$$$$$$$$######"""$$$%%%%%%###""""""######$$$%%%$$$"""""""""### !!!!!!"""###$$$$$$$$$!!! """%%%%%%"""###'''!!!###$$$###""""""###%%%!!!"""$$$&&&&&&$$$###!!!############$$$$$$$$$$$$|||xxxvvvvvvwwwxxxwwwuuurrrqqqpppnnnllljjjggghhhiiihhhfffeeeeeeeeedddcccbbb```]]][[[XXXWWWYYYYYYYYYYYYXXXXXXWWWWWWYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSRRRQQQOOONNNMMMLLLKKKLLLNNNOOONNNLLLJJJJJJIIIHHHGGGFFFEEEDDDFFFFFFEEEEEEDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@>>>======>>>??????>>><<<999::::::::::::999888888555555444555555444333222333333444444333222222111---///111222111111000000...000111111///...000111222000...------......///------,,,+++,,,---...///((()))+++***)))((()))***((()))******)))(((***+++'''(((******)))(((((()))&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&&&&&&&&&&$$$&&&'''((((((***,,,...,,,+++)))'''&&&$$$######&&&$$$"""$$$'''(((&&&###)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((((('''&&&%%%&&&&&&(((%%%###$$$%%%$$$$$$&&&###%%%%%%"""###&&&'''%%%$$$$$$%%%%%%%%%%%%###"""###$$$$$$$$$$$$######"""!!!###%%%%%%###""""""###&&&&&&&&&%%%######%%%'''!!!###$$$$$$$$$###""""""$$$"""!!!""""""###$$$###""""""###$$$!!!"""###$$$$$$$$$###"""$$$$$$###"""""""""######zzzwwwuuuuuuwwwxxxwwwuuurrrqqqpppnnnllljjjggghhhiiihhhfffeeeeeeeee`````````___^^^\\\ZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWUUUTTTSSSUUUUUUUUUUUUSSSRRRQQQPPPPPPOOOMMMMMMNNNNNNMMMKKKJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDAAAAAA@@@?????????@@@@@@>>>===<<<===??????===<<<;;;;;;;;;:::999888666555666666666555333222000000333333444444444333222222---111444555444222222222///000000000///...///000000000///---------...000---,,,,,,+++,,,---///000((()))++++++***))))))***''')))******)))((()))***''')))******((('''((()))'''%%%###"""###%%%''')))'''&&&%%%$$$$$$&&&((()))$$$&&&'''(((((())),,,...+++***'''%%%$$$$$$&&&'''%%%###"""$$$'''(((&&&###+++***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%'''***+++$$$!!!$$$&&&######&&&###&&&&&&###$$$((()))'''###$$$&&&&&&%%%$$$###"""$$$$$$$$$$$$######"""!!! ###%%%&&&$$$#########&&&&&&%%%$$$######&&&(((!!!"""$$$%%%%%%### """$$$'''%%%"""###!!!"""######!!!!!!!!!###"""!!!!!! !!!"""###$$$######"""!!!!!!!!!""""""~~~|||yyyvvvuuuvvvwwwxxxvvvtttrrrqqqpppooollljjjgggiiijjjiiigggeeeeeefff____________^^^\\\[[[YYYWWWVVVUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVUUUTTTXXXWWWVVVTTTSSSSSSSSSSSSSSSPPPNNNMMMMMMMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<<<<>>>>>>===;;;<<<;;;;;;:::999777555444666777777666333111111111333333444444444444333333---222777888666333222333000000////////////.........//////...------...000,,,,,,+++++++++---...///'''***,,,,,,+++)))))))))''')))+++***)))(((((()))((()))***)))((('''(((***'''%%%###"""###%%%(((***((('''%%%###$$$&&&(((***$$$%%%'''''''''(((***,,,+++***(((&&&%%%&&&'''((($$$$$$$$$%%%'''((('''%%%+++***)))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''%%%$$$&&&+++000,,,###$$$&&&###!!!$$$###&&&&&&$$$$$$((()))'''###%%%&&&&&&%%%#########$$$$$$$$$$$$###"""!!!!!! ###&&&'''&&&$$$$$$$$$#########"""!!!"""$$$&&&"""###$$$%%%$$$""" %%%!!!!!!%%%&&&$$$###$$$!!!#########!!! !!!""""""!!! !!!$$$%%%!!!!!!!!!!!!!!!"""""""""{{{zzzxxxwwwvvvvvvvvvwwwuuusssqqqppppppooommmkkkhhhiiijjjjjjhhhffffffggg``````aaa```___\\\ZZZXXXVVVVVVTTTSSSSSSSSSTTTUUUUUUVVVWWWXXXYYYXXXWWWWWWYYYWWWUUURRRQQQRRRSSSTTTRRRPPPMMMLLLLLLMMMLLLKKKIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDD???@@@AAABBBBBBAAA@@@@@@<<<;;;;;;;;;======;;;::::::::::::999999777666666333555777666444222333555333333444444444444444333+++111777999666222111222000000////////////...---+++---//////---,,,---...,,,,,,+++******+++------'''***,,,---+++***))))))(((***++++++)))'''''''''((()))***)))''''''(((***%%%%%%&&&''''''(((((()))'''&&&&&&%%%&&&'''((()))$$$%%%&&&&&&&&&&&&(((***((()))))))))'''%%%###"""###%%%'''''''''''''''((((((((('''&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%)))111888...$$$ '''***$$$"""%%%###&&&%%%######'''(((&&&"""%%%''''''$$$""""""###$$$$$$$$$$$$###"""!!! !!!$$$'''((('''&&&%%%%%%"""###$$$###""""""$$$&&&""""""###$$$######"""!!!""" ###$$$"""###'''###$$$%%%$$$"""!!!"""###!!!!!!!!!!!!"""###$$$$$$ """###$$$######"""yyyyyyxxxwwwwwwvvvvvvvvvtttsssqqqpppppppppnnnllliiijjjkkkjjjhhhgggggggggbbbbbbbbbaaa___\\\XXXVVVXXXWWWVVVUUUUUUUUUVVVWWWVVVWWWXXXZZZZZZZZZZZZYYYYYYWWWSSSPPPOOOPPPSSSTTTQQQOOOLLLKKKLLLMMMMMMLLLHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDD???@@@BBBCCCCCCBBBAAA???;;;::::::;;;<<<<<<;;;999888888999999999888888888000333666666555444666888333333444444555444444444***000777999555111000111111///......//////...---))),,,//////,,,++++++------,,,+++*********+++,,,'''***,,,---,,,***))))))(((***,,,+++)))'''&&&&&&((()))))))))'''''')))***###%%%))),,,,,,+++)))'''%%%&&&'''((((((((('''&&&$$$%%%&&&&&&%%%%%%''')))$$$&&&)))***(((###"""%%%((()))'''&&&(((***&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&'''((((((&&&&&&+++666>>>111&&&###+++...((($$$'''"""%%%%%%""""""&&&'''$$$"""%%%''''''$$$""""""$$$$$$$$$$$$######""" !!!$$$((()))((('''&&&&&&###$$$&&&&&&%%%%%%&&&''' !!!"""######$$$$$$$$$###"""###%%%%%%$$$'''---$$$%%%&&&%%%###"""###$$$!!!###%%%&&&%%%$$$###!!!###%%%&&&%%%$$$###~~~}}}uuuvvvxxxyyyxxxvvvsssqqqooorrrrrrooonnnpppoookkkjjjjjjkkkjjjiiihhhfffeeedddaaa^^^^^^___]]]WWWQQQVVVWWWXXXXXXWWWWWWYYY[[[^^^]]]\\\ZZZYYYWWWVVVUUUUUUSSSQQQQQQQQQRRRQQQPPPQQQQQQPPPOOONNNMMMLLLKKKLLLKKKIIIGGGFFFDDDDDDCCCCCCAAA@@@@@@BBBCCCCCCBBB???@@@@@@AAAAAAAAA@@@@@@======<<<;;;;;;;;;;;;<<<:::666333222444777999:::888777666666777666444222666777777666444444555666444333111000000222333444,,,---///000000///---,,,,,,,,,------...---------))))))***+++++++++++++++)))***,,,---------,,,,,,---,,,+++***)))((((((((('''(((***)))(((''')))***!!!+++///(((%%%)))***&&&&&&((((((%%%"""!!!$$$'''%%%%%%'''((((((((('''&&&&&&%%%###$$$&&&(((((('''((()))***++++++)))'''%%%))),,,***$$$###(((***&&&&&&'''''''''''''''''''''$$$$$$&&&'''$$$###)))111&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&((('''$$$!!!!!!###'''&&&###'''$$$###!!! !!!"""######!!!###"""!!! !!!"""###"""$$$%%%$$$###"""###%%% """###%%%%%%&&&&&&%%%&&&'''***,,,)))###"""###$$$$$$###"""###$$$""" !!!%%%%%%!!!!!!###~~~|||{{{vvvwwwxxxyyywwwuuurrrpppqqqtttssspppooopppoookkkiiijjjjjjiiihhhgggeeedddccc```]]]^^^```___[[[VVVWWWXXXYYYXXXXXXXXXZZZ\\\^^^]]]\\\ZZZXXXWWWUUUUUUUUUSSSQQQPPPQQQQQQQQQOOOQQQQQQPPPOOONNNMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDEEECCCBBBAAABBBCCCBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@======<<<;;;;;;;;;;;;;;;:::777444444555777999999888777666666777666444222666777777555333222333444222222222111000///......------...//////...------............---,,,++++++'''(((((()))))))))))))))(((***,,,---......---,,,...---,,,+++))))))((((((&&&'''((()))))))))***+++%%%)))***((((((******&&&%%%&&&'''%%%###"""%%%'''%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&%%%$$$%%%'''&&&!!!!!!%%%&&&$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''$$$###(((///&&&%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$'''((((((%%%######$$$ '''### $$$"""%%%!!!!!!###%%%'''&&&$$$!!!###""""""!!!!!!""""""###""""""######""""""""""""!!!"""###$$$$$$$$$$$$$$$###""""""$$$''''''%%%"""$$$%%%&&&%%%###!!!"""######!!!###&&&&&&""" """~~~{{{yyywwwvvvwwwxxxxxxwwwuuurrrpppsssuuutttpppnnnpppnnnkkkiiiiiihhhhhhgggfffdddcccbbb___]]]^^^```aaa___\\\XXXYYYYYYYYYXXXYYY\\\^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUSSSQQQPPPQQQQQQPPPOOOPPPPPPOOONNNMMMLLLLLLKKKIIIIIIHHHFFFFFFEEEEEEFFFHHHFFFCCCBBBCCCCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA===<<<<<<;;;;;;;;;;;;;;;:::888777666888888888777888666666666777666444222555666666444222111222333000111222222111///---+++....................................---+++***)))(((((()))************)))(((***...000222111000///000///---+++***)))((((((((('''''')))******)))(((***&&&%%%))),,,)))''''''$$$%%%&&&%%%$$$$$$&&&'''%%%%%%&&&''''''''''''&&&%%%(((***)))&&&###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&"""$$$### ###%%%#########$$$%%%&&&&&&'''''''''&&&&&&'''$$$"""&&&---$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%$$$$$$$$$###'''######"""!!!))) !!!$$$'''((('''### """##################"""###""""""###$$$$$$###!!!###$$$$$$$$$$$$$$$######&&&$$$!!!!!!###%%%&&&&&&%%%&&&'''%%%###!!!"""###$$$###$$$((((((### !!!~~~|||yyyvvvuuuuuuvvvwwwwwwwwwvvvtttssssssuuusssooommmnnnmmmjjjhhhhhhggggggfffdddccccccccc```^^^^^^```aaa```___XXXXXXXXXXXXWWWYYY\\\^^^\\\[[[ZZZYYYWWWVVVUUUTTTTTTRRRPPPPPPQQQQQQPPPOOONNNMMMMMMLLLKKKKKKJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGEEECCCCCCCCCDDDCCCAAA@@@@@@@@@???????????????===<<<;;;;;;::::::;;;;;;:::999888999999999777555777666555666777666555333444555555444333333444666333222222222111111000000//////............//////---------------,,,+++******+++,,,,,,------,,,,,,***,,,000333444444333111000///---,,,***)))((((((+++)))((()))******'''%%%---'''''',,,+++$$$$$$***%%%&&&&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''"""''',,,+++&&&###$$$&&&&&&&&&&&&&&&&&&'''((()))$$$$$$$$$######%%%&&&&&&!!!""""""$$$%%%&&&''''''(((&&&&&&'''%%%"""%%%***###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$'''$$$"""'''###!!!+++!!!!!!"""$$$%%%$$$""""""###$$$%%%%%%$$$###"""%%%$$$###$$$&&&'''$$$"""######$$$$$$%%%%%%$$$$$$,,,***&&&$$$###$$$$$$%%%$$$%%%&&&%%%$$$###$$$%%%%%%$$$&&&***)))$$$!!!"""~~~|||zzzwwwuuutttssstttuuuvvvwwwwwwwwwvvvrrrsssqqqllljjjlllkkkhhhhhhhhhgggfffeeedddcccccccccbbb```_________^^^^^^VVVWWWWWWVVVVVVWWW[[[^^^[[[ZZZYYYXXXWWWVVVUUUTTTTTTRRRPPPPPPPPPQQQPPPNNNKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEDDDBBBBBBDDDEEEDDDDDD??????======<<<<<<======<<<<<<;;;::::::::::::::::::999888999:::999777555777666555666777777555333222444555555555555888:::<<<:::666333111111222333000///............///000******+++,,,---------,,,++++++,,,---------------)))+++...111222222111000///...---+++***)))(((((((((''''''''')))******)))---+++---000))) ###---***((('''&&&&&&'''((((((%%%%%%%%%%%%&&&&&&''''''!!!&&&++++++'''%%%&&&)))&&&&&&&&&&&&&&&'''((()))%%%$$$$$$%%%&&&&&&&&&(((!!!!!!"""###$$$&&&&&&'''(((&&&%%%'''%%%###$$$(((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$################## $$$"""$$$)))"""(((%%%###!!!!!!"""######""""""###$$$%%%%%%$$$###"""######$$$%%%&&&%%%###"""!!!"""###$$$%%%&&&&&&&&&***)))((('''%%%#########"""$$$%%%&&&%%%%%%''')))%%%$$$&&&))))))$$$"""###~~~~~~}}}|||zzzxxxvvvuuusssssstttvvvwwwwwwwwwwwwqqqrrrpppjjjiiikkkkkkhhhiiihhhgggeeeddddddddddddaaaaaa```___^^^\\\[[[[[[VVVVVVVVVUUUUUUWWW[[[___ZZZYYYXXXWWWVVVUUUTTTTTTTTTRRRPPPOOOPPPPPPOOONNNJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFDDDBBBAAABBBCCCEEEEEEDDD???>>><<<;;;::::::;;;<<<<<<;;;;;;:::::::::::::::999888777888999999777555666555555666777777555444222444555555555666999;;;DDD@@@:::444000000111222////////////////////////((()))***,,,------------******+++,,,,,,,,,,,,+++'''(((***,,,------------------+++***))))))((((((###%%%&&&&&&'''***...222,,,000444222)))###)))333111---)))&&&&&&'''((((((%%%%%%%%%$$$%%%&&&&&&'''"""&&&))))))((('''(((***%%%%%%%%%%%%%%%&&&&&&&&&%%%######&&&&&&$$$$$$&&&""""""###$$$%%%%%%&&&&&&(((%%%$$$&&&&&&$$$$$$''''''&&&%%%###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!"""######""" $$$((( &&&)))&&&###"""###%%%%%%%%%"""##################""""""%%%&&&$$$""""""""" !!!###%%%&&&''''''(((###$$$&&&&&&$$$#########!!!###%%%&&&&&&''')))+++%%%###$$$(((((($$$###%%%||||||||||||{{{yyyxxxwwwuuuuuuvvvvvvvvvvvvuuuuuupppqqqooojjjiiilllllljjjjjjiiigggfffeeedddeeeeee]]]^^^___^^^]]][[[ZZZYYYWWWWWWVVVUUUUUUXXX]]]```YYYXXXXXXWWWVVVUUUTTTTTTSSSRRRPPPOOOPPPPPPOOONNNJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEEEECCCAAAAAABBBCCCBBBAAA@@@>>><<<;;;::::::;;;<<<<<<;;;::::::999999::::::888666555666888888888777666555555666777777666444444555555555444444666777@@@===888444111000111111...///000111111000///...)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,))))))))))))***+++,,,---+++***))))))(((((())))))$$$'''(((&&&###%%%...555,,,333777222---///444888999333+++&&&%%%'''((((((%%%%%%$$$$$$$$$%%%&&&''''''''''''((('''(((((((((%%%&&&'''((('''&&&%%%$$$&&&######''''''###"""%%%$$$$$$$$$$$$%%%%%%&&&&&&'''######&&&'''%%%$$$'''(((&&&$$$###"""$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!!!!###%%%$$$### !!!###((( )))(((&&&$$$$$$%%%%%%%%%$$$###""""""!!!!!!""""""###%%%******%%%"""###&&&"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&%%%###"""###%%%"""$$$&&&&&&&&&''')))+++%%%""""""%%%&&&$$$%%%(((||||||||||||{{{zzzzzzyyyxxxxxxwwwvvvuuutttssssssppprrroookkkjjjmmmnnnlllkkkjjjhhhfffeeeeeeeeefffYYY[[[^^^^^^\\\ZZZYYYYYYXXXXXXWWWVVVVVVYYY^^^bbbXXXXXXWWWWWWVVVUUUTTTTTTSSSQQQOOOOOOPPPPPPOOONNNKKKKKKKKKKKKKKKJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDFFFDDDBBBAAAAAAAAA@@@???AAA???===;;;:::;;;<<<===<<<;;;::::::999999::::::777555444555777888888888666555555666777777666444555666666444222111222444666555444333333333333333---///000222222000///---++++++,,,,,,,,,++++++***,,,---......//////......,,,,,,+++***+++,,,...///))))))(((((((((((())))))***,,,,,,&&& )))333---555777111111:::>>>;;;>>>666,,,&&&%%%&&&((((((&&&%%%$$$###$$$%%%&&&'''+++)))'''&&&'''((('''&&&((()))***++++++)))'''%%%)))%%%%%%))))))$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""&&&'''%%%%%%'''&&&%%%$$$$$$&&&+++///222%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!"""$$$&&&%%%$$$&&&$$$ $$$)))"""!!!000$$$######$$$%%%$$$""" ###"""!!! !!!"""###!!!)))000///((($$$&&&+++$$$%%%%%%&&&&&&%%%%%%$$$++++++***&&&""" """%%%$$$&&&''''''&&&&&&((()))$$$!!!!!!###$$$###%%%***~~~}}}|||{{{zzzyyyxxxxxxxxxwwwvvvuuusssqqqpppooopppooonnnllllllkkkkkkkkkhhhggggggggggggfffccc```bbbaaa___\\\[[[ZZZZZZ[[[ZZZXXXVVVUUUUUUWWWZZZ[[[XXXWWWVVVTTTSSSRRRRRRRRRSSSQQQMMMLLLMMMNNNOOOOOOLLLKKKHHHGGGGGGIIIKKKMMMGGGFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCDDDFFFDDD@@@<<>><<<999888999:::777;;;<<<999888::::::999999888888888888888888888777666666777999999777555111111111111111111222222111111000///...---,,,,,,------.../////////......,,,,,,++++++***+++++++++,,,000,,,"""$$$000111(((,,,+++******)))))))))***))))))))))))))))))))))))))))))*********))))))(((&&&---...+++444FFFIII@@@999111((($$$$$$&&&&&&%%%%%%%%%$$$&&&(((((('''&&&$$$######$$$'''))))))((()))((((((((('''''''''&&&%%%$$$###$$$&&&&&&$$$###&&&&&&%%%###""""""$$$&&&%%%&&&&&&%%%$$$%%%''')))&&&'''((((((&&&$$$%%%%%%###%%%''''''%%%######$$$###""""""###%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$!!!&&&(((###!!!$$$%%%$$$"""$$$'''&&&%%%$$$%%%'''(((+++%%%"""((('''###'''%%%%%%$$$$$$###$$$$$$$$$'''((()))***)))((('''&&& """############%%%&&&}}}{{{yyyxxxvvvuuuwwwvvvuuutttssssssssssssqqqpppooommmllllllkkkkkkkkkiiiggggggfffdddaaa______^^^\\\ZZZYYYXXXXXXXXXXXXWWWVVVUUUVVVWWWXXXYYYUUUTTTSSSRRRQQQPPPPPPPPPRRRPPPOOONNNOOONNNKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHEEEBBBBBBEEEFFFEEECCCAAA@@@AAABBBCCCCCCAAA???>>>>>>>>><<<999777888999777;;;>>>;;;:::;;;;;;999999999999888888777777777777666555666888888666444000000000111222222222333////////////............///...------------------,,,++++++++++++,,,,,,---***//////***'''***...///+++***))))))((()))))))))''''''''''''''''''''''''((())))))******)))))))))&&&***)))(((333BBBAAA666333---'''$$$%%%&&&&&&%%%$$$$$$$$$&&&)))***)))((("""!!!"""$$$''')))))))))((((((((('''''''''''''''$$$######$$$%%%%%%$$$"""$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%''')))'''((()))(((&&&%%%$$$%%%$$$&&&((('''&&&$$$$$$$$$$$$#########%%%&&&%%%$$$######$$$%%%%%%&&&''''''(((''''''&&&%%%$$$######%%%)))$$$ $$$'''%%%%%%%%%$$$######%%%'''+++000+++&&&)))&&&###)))$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''' """#########%%%'''}}}{{{yyywwwuuutttvvvuuutttssssssssstttuuunnnnnnllljjjiiihhhhhhhhhkkkiiigggfffeeeccc```^^^\\\\\\[[[YYYXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXUUUTTTSSSRRRQQQQQQQQQQQQRRRQQQPPPQQQPPPNNNKKKHHHHHHHHHIIIJJJIIIHHHGGGFFFEEEBBB???AAADDDFFFDDDAAA??????@@@AAABBBBBBAAA@@@>>>>>>>>>;;;999777888999777<<<>>><<<;;;<<<;;;999999999888888777777666666777555555555666666555333//////000111222333333333000000000000111111111111000///---,,,++++++,,,---+++++++++++++++,,,---...***+++---...)))%%%)))000+++******)))))))))******'''''''''''''''''''''''''''((())))))))))))))))))&&&***)))(((000:::777---,,,)))&&&%%%&&&'''&&&%%%%%%$$$$$$&&&((()))((('''%%%$$$$$$&&&(((******)))''''''''''''''''''''''''%%%%%%$$$%%%&&&&&&%%%######%%%''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$&&&'''((()))***)))'''%%%%%%%%%%%%'''))))))'''%%%$$$$$$%%%###"""###%%%&&&%%%$$$%%%%%%%%%&&&''''''(((((($$$$$$$$$######""""""""""""$$$!!!"""%%%$$$$$$"""""""""$$$'''))),,,222...'''(((###!!!(((%%%$$$$$$###$$$$$$%%%%%%$$$######""""""###$$$$$$ !!!#########$$$%%%'''}}}{{{yyyvvvuuutttuuutttsssrrrrrrssstttuuunnnmmmkkkjjjhhhggggggfffjjjhhheeedddcccaaa___]]]ZZZZZZYYYYYYXXXWWWVVVUUUTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRROOOKKKHHHGGGHHHIIIJJJIIIHHHFFFEEEAAA???>>>@@@CCCDDDBBB@@@===>>>@@@@@@@@@@@@AAAAAA>>>>>>>>><<<999777888999777<<<>>>;;;:::<<<<<<999888888888777777777666666777555444333444555444222//////000111222333333333000000000000111111111111000///---,,,++++++,,,---++++++++++++,,,---......---)))***...---((()))///++++++*********++++++,,,((((((((((((((((((((((((''''''((()))))))))))))))&&&,,,---***+++000...(((((('''%%%%%%&&&'''&&&&&&&&&%%%$$$%%%''''''%%%###'''&&&%%%&&&'''((('''&&&&&&&&&&&&'''''''''''''''%%%%%%$$$%%%&&&&&&%%%###"""$$$'''(((&&&%%%$$$%%%"""$$$%%%%%%$$$$$$%%%&&&(((***+++***(((&&&&&&&&&''')))******'''%%%%%%%%%%%%###""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%"""""""""######$$$$$$$$$###!!! !!!"""###$$$%%%$$$######%%%)))---///...444///))))))$$$!!!)))'''&&&%%%$$$############((('''&&&$$$$$$###$$$$$$###%%%&&&%%%$$$$$$%%%'''~~~~~~|||zzzxxxwwwuuutttuuutttrrrppppppqqqssstttooonnnmmmkkkiiihhhgggggghhhfffcccaaaaaa```^^^\\\YYYYYYYYYYYYXXXWWWVVVUUUSSSTTTUUUVVVWWWVVVUUUTTTUUUTTTSSSSSSRRRRRRRRRSSSQQQQQQPPPQQQQQQOOOLLLIIIGGGHHHHHHIIIHHHGGGEEEDDD===>>>@@@AAAAAABBBBBBBBB>>>???AAA@@@@@@@@@AAACCC?????????===:::888999:::888<<<===:::888;;;<<<:::777777777777777777777777777555333222333333333111000000000111222222222333............///////////////...---------------------,,,,,,,,,,,,------...///,,,+++---...---,,,...++++++++++++++++++,,,---))))))))))))))))))))))))&&&&&&'''((())))))))))))(((---...+++***,,,+++(((&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$"""&&&%%%$$$$$$%%%%%%$$$"""&&&&&&&&&&&&&&&'''''''''$$$######$$$%%%%%%$$$""""""%%%''''''&&&%%%%%%&&&"""$$$&&&&&&%%%%%%%%%&&&((()))+++***(((''''''((((((***++++++(((&&&%%%&&&'''%%%######$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''((((((""" """%%%%%%&&&((()))'''&&&'''+++000333444000444///))),,,((($$$+++((('''%%%$$$###"""""""""&&&&&&%%%$$$###"""!!!!!!%%%&&&'''&&&%%%$$$%%%&&&}}}|||{{{zzzxxxwwwvvvuuuuuusssqqqooonnnoooqqqrrrooonnnllljjjhhhgggfffffffffccc```______^^^]]]\\\XXXYYYYYYYYYYYYWWWVVVUUUQQQSSSUUUWWWWWWVVVTTTSSSSSSSSSRRRQQQQQQQQQRRRRRROOONNNNNNNNNOOONNNKKKIIIHHHHHHHHHGGGGGGFFFEEEDDD;;;???CCCDDDBBBAAACCCFFF???AAABBBAAA??????AAACCC@@@@@@@@@>>>;;;999:::;;;999<<<;;;777666999;;;;;;555555666666777888888888777444222111222222222111111111111111111111222222////////////............------.../////////.........------,,,,,,,,,---------...---******---...---***************+++,,,,,,))))))))))))))))))))))))%%%&&&'''((())))))))))))+++,,,+++***,,,///---)))&&&&&&&&&&&&%%%&&&((()))&&&%%%$$$&&&''''''&&&$$$%%%$$$######%%%&&&%%%###%%%%%%%%%&&&&&&'''''''''%%%$$$###$$$&&&&&&$$$######%%%''''''&&&%%%&&&'''$$$&&&(((((('''''''''((('''(((******)))))))))***)))+++,,,+++)))'''&&&&&&)))'''%%%%%%&&&((())))))$$$%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&''''''###"""%%%%%%###&&&,,,***(((''')))---111333333///111+++''',,,***%%%***&&&%%%%%%$$$#########$$$######$$$$$$$$$"""!!! ###$$$&&&%%%%%%%%%&&&'''~~~}}}||||||{{{zzzxxxwwwvvvvvvuuussspppnnnmmmnnnpppqqqmmmllljjjhhhfffeeedddcccdddbbb___]]]]]]^^^]]]\\\XXXYYYYYYZZZYYYXXXVVVUUUQQQRRRUUUWWWWWWVVVTTTRRRRRRRRRQQQPPPPPPPPPQQQQQQMMMLLLKKKKKKLLLLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEDDD:::@@@FFFFFFBBBAAADDDIII@@@BBBCCCBBB??????AAADDDAAAAAAAAA>>><<<:::;;;<<<999<<<:::555444888;;;<<<444444555666777888999999777444222111111222111000222222222111111111111111222111111111000000000000,,,---///000111000/////////...------,,,,,,,,,,,,(((......'''$$$)))---,,,))))))((())))))***++++++))))))))))))))))))))))))%%%&&&'''((())))))))))))---***&&&(((///444111***'''''''''&&&%%%&&&(((***%%%$$$$$$&&&)))***)))(((%%%$$$$$$%%%'''(((((('''%%%%%%%%%&&&&&&''''''''''''&&&&&&'''(((((('''%%%$$$%%%&&&&&&%%%%%%'''(((%%%(((******)))((())))))&&&(((*********)))***+++***,,,---,,,)))'''&&&&&&,,,)))''''''(((***++++++&&&&&&((()))***,,,------$$$$$$##################$$$"""$$$%%%"""$$$...***(((&&&(((,,,///000///,,,---&&&###+++***$$$'''$$$$$$######$$$$$$%%%&&&$$$&&&((())))))((('''&&& """###$$$$$$%%%''')))|||yyyxxxxxxxxxwwwvvvtttsssqqqooonnnllllllkkknnnmmmlllkkkiiihhhgggfffaaa```___^^^]]]\\\\\\\\\ZZZXXXVVVUUUVVVVVVUUUSSSRRRRRRRRRRRRRRRSSSSSSTTTUUUQQQPPPRRRQQQNNNNNNQQQKKKIIIGGGGGGIIIJJJGGGEEEEEEEEEDDDCCCCCCCCCCCCCCCFFFEEEEEEFFFGGGGGGDDDBBBFFFCCCAAA@@@AAABBBBBBAAAAAA>>>======<<<:::===BBB999888888888777777666666999888666555444444444555666555444222111111222222222111111111000000//////111000///...............---///111111///...---...,,,,,,------,,,,,,+++***+++***((()))***,,,,,,+++))))))***+++,,,,,,,,,,,,""" ###,,,///+++)))+++***,,,......,,,++++++,,,&&&(((******(((&&&%%%%%%'''''''''''''''((())))))''''''''''''''''''''''''###%%%&&&&&&%%%$$$$$$%%%###$$$%%%&&&'''&&&%%%$$$'''&&&%%%&&&''''''&&&$$$$$$$$$$$$&&&((()))(((&&&(((((((((''''''(((((((((%%%&&&&&&&&&%%%&&&)))+++)))%%%%%%***+++&&&$$$&&&&&&%%%%%%$$$%%%&&&((()))'''***000...((("""%%%###$$$&&&###&&&&&&%%%""""""***111///+++''''''***+++(((%%%%%%&&&&&&'''&&&%%%###"""###%%%&&&&&&$$$######$$$%%%$$$%%%&&&''''''$$$"""###!!! !!!###$$$$$$###~~~|||yyywwwwwwwwwvvvuuutttsssrrrpppooonnnnnnnnnllllllkkkjjjiiihhhhhhgggaaaaaa___^^^]]]\\\\\\\\\ZZZXXXUUUTTTUUUUUUSSSRRRRRRRRRQQQQQQRRRRRRSSSTTTSSSPPPOOOQQQPPPMMMMMMPPPMMMJJJHHHGGGHHHHHHFFFCCCFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFEEEFFFGGGFFFDDDAAADDDBBB@@@@@@AAABBBBBBAAA???<<<;;;;;;999777999???888888888888999999999999999888666555444444444555666555333222222222333333111111111111000000000///000000///...............---///111111///.........,,,------------,,,+++++++++***((()))+++,,,,,,+++******+++,,,,,,,,,++++++***(((***111333000...000************+++,,,,,,,,,)))***+++***(((&&&&&&''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%&&&((('''&&&$$$%%%######$$$&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%&&&(((++++++'''&&&)))***&&&$$$&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$"""%%%)))++++++***$$$&&&$$$###%%%###$$$&&&%%%### """)))///---)))&&&&&&)))***'''$$$%%%%%%%%%%%%%%%$$$######"""###%%%$$$###""""""###%%%$$$###$$$%%%%%%$$$"""###""" !!!###$$$$$$###}}}{{{xxxvvvvvvvvvuuutttqqqqqqpppoooooooooppppppkkkkkkjjjiiiiiihhhggggggbbbaaa```^^^]]]]]]\\\\\\[[[XXXVVVTTTTTTTTTRRRQQQRRRQQQQQQQQQQQQRRRSSSSSSQQQNNNNNNPPPOOOLLLKKKNNNMMMKKKIIIHHHGGGFFFDDDBBBGGGFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEFFFGGGFFFCCCAAABBB@@@??????AAABBBBBBAAA>>>;;;::::::888555777<<<888888888999::::::;;;;;;888777666444444444444555666555444333222333444555111111111111000000000000000//////............//////000222111///......///---------------,,,+++++++++***))))))+++,,,,,,+++++++++,,,,,,,,,+++******,,,+++,,,000111//////111+++((('''))),,,......,,,---------+++((('''((()))'''''''''&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%''')))%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&''')))(((&&&$$$'''%%%######%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$%%%(((***---)))'''((((((%%%$$$%%%######$$$$$$%%%%%%$$$$$$$$$(((+++***'''&&&(((+++&&&'''%%%!!! ###$$$######$$$%%%$$$"""###(((,,,***'''%%%%%%((((((&&&###%%%$$$################## !!!######"""!!!"""###%%%###""""""$$$%%%$$$######""" !!!###$$$######|||yyyvvvuuuuuuuuutttsssnnnnnnmmmmmmnnnooooooppplllkkkjjjiiigggfffeeedddbbbaaa```^^^]]]]]]\\\\\\\\\ZZZWWWUUUUUUTTTRRRPPPQQQQQQPPPPPPQQQQQQRRRSSSPPPMMMMMMOOONNNKKKJJJLLLKKKJJJIIIHHHGGGFFFEEEDDDGGGGGGHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEECCC@@@@@@>>>>>>???@@@BBBAAA@@@???===<<<<<<:::666888===888888999999999999999999777666555444333444555555666555444333333444555666111111111000000000000000//////.........//////000000111222111///......///---------...---,,,,,,+++,,,***))))))+++,,,,,,+++,,,------,,,+++***)))(((++++++,,,......///111333+++)))(((+++000111---(((//////...+++(((((()))+++'''''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###&&&(((&&&&&&%%%$$$$$$&&&'''(((%%%%%%&&&)))******&&&$$$)))'''$$$###%%%'''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%$$$$$$%%%''')))---)))&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$######(((,,,+++'''%%%'''***((('''%%%###"""#########!!!###%%%%%%$$$$$$&&&((((((&&&%%%&&&((((((&&&$$$$$$###"""!!!!!!"""###$$$!!!######"""""""""$$$&&&$$$""""""$$$%%%&&&%%%$$$"""!!!!!!"""######"""~~~{{{xxxuuusssssstttsssrrrnnnnnnnnnnnnnnnoooppppppmmmllljjjhhhfffdddbbbaaaaaa```___]]]\\\\\\\\\\\\]]][[[XXXVVVVVVUUUSSSQQQPPPPPPPPPPPPPPPQQQQQQRRROOOMMMMMMPPPOOOKKKJJJLLLHHHIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHIIIHHHGGGFFFFFFEEEDDDDDDEEEFFFFFFCCCAAA>>>======>>>@@@AAA@@@???>>><<<;;;<<<:::777888<<<::::::999888777666666555666666444333333444555555777666555444444444555666000000000000000000111111////////////000000111222222333333222///...///000------.........---,,,,,,,,,+++)))***+++------,,,---------,,,+++***)))(((+++---///......111444666)))((((((,,,000...''' //////...+++)))((()))+++''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###&&&((('''&&&%%%$$$%%%&&&'''((($$$%%%(((+++---,,,((($$$(((&&&######$$$&&&'''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$###$$$&&&))))))(((%%%###$$$%%%%%%###$$$%%%&&&''''''&&&%%%$$$!!!$$$&&&(((''''''''''''(((&&&%%%$$$###""""""###!!!"""$$$%%%$$$$$$%%%%%%&&&&&&&&&'''(((((('''&&&######!!!!!!!!!"""###$$$!!!###$$$######$$$%%%'''%%%######%%%'''((('''$$$###!!!!!!"""######"""~~~|||}}}~~~yyywwwtttrrrrrrrrrqqqpppqqqqqqpppooooooooopppppplllkkkiiigggeeecccaaa``````___^^^\\\[[[[[[ZZZZZZ\\\ZZZWWWVVVUUUUUUSSSRRRPPPOOOOOOOOOOOOPPPQQQQQQPPPNNNNNNQQQQQQLLLKKKLLLHHHIIIJJJJJJIIIIIIJJJKKKGGGHHHIIIIIIIIIHHHFFFEEECCCCCCCCCDDDFFFFFFDDDBBB=========>>>???@@@>>>===;;;999999;;;999666777;;;;;;:::999888777555444444666555444333333444555555999888666555444444555555000000000000111111111111000000000000111222444444444444444222///...///111...............---,,,,,,,,,+++******,,,------,,,---------,,,+++***)))(((&&&+++---+++***---000111%%%%%%'''+++,,,)))"""+++,,,,,,+++)))((()))***((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%''')))&&&&&&&&&&&&&&&''''''(((%%%'''***...000...***&&&$$$###!!!"""$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$###"""###&&&(((%%%&&&$$$###$$$((((((%%%&&&&&&'''''''''&&&%%%%%%!!!!!!"""$$$&&&''''''&&&'''$$$###%%%$$$!!!"""$$$!!!"""###$$$$$$$$$$$$###$$$%%%'''(((((((((''''''"""""""""""""""######$$$ ###$$$$$$$$$%%%&&&'''%%%$$$%%%'''(((((((((%%%###!!!!!!"""###"""!!!{{{yyyyyyzzzxxxvvvsssqqqqqqqqqpppoooqqqqqqooonnnmmmllllllllliiihhhgggfffeeecccbbbbbb^^^^^^\\\[[[ZZZYYYYYYYYYYYYWWWTTTSSSTTTSSSRRRQQQOOOOOOOOONNNOOOPPPPPPQQQQQQOOOPPPSSSSSSNNNLLLNNNJJJKKKMMMLLLJJJIIIJJJLLLFFFGGGIIIIIIIIIHHHFFFEEEAAAAAABBBDDDFFFGGGFFFDDD=========>>>???>>><<<:::999888999;;;:::777999===::::::999888888777666666555444333333333444555555;;;:::888666444444444444///000000000111111111111111111111222333444666777555555444222//////000111...............------,,,---+++******,,,------,,,,,,,,,,,,,,,,,,+++***)))###***---(((%%%'''))))))%%%&&&((())))))'''$$$!!!''')))******((((((((()))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((%%%&&&&&&'''''''''''''''%%%(((,,,000222000+++'''$$$######$$$'''))))))(((&&&&&&%%%%%%%%%%%%&&&&&&"""#########"""###%%%(((!!!%%%%%%$$$'''---,,,((('''&&&&&&%%%$$$$$$%%%%%%"""""""""###$$$%%%&&&'''%%%!!!!!!%%%$$$!!!!!!$$$"""""""""###$$$$$$###"""!!!###&&&'''''''''&&&&&&!!!"""######$$$$$$$$$###!!!"""######%%%&&&$$$$$$$$$%%%(((((((((&&&%%%###!!!!!!"""###"""!!!}}}xxxvvvvvvwwwxxxuuurrrqqqqqqqqqpppoooooonnnllljjjhhhgggffffffeeeeeeeeeeeeeeeeeeeeeddd^^^]]]\\\ZZZYYYYYYXXXXXXVVVTTTRRRRRRRRRRRRQQQPPPOOOOOONNNNNNOOOOOOPPPQQQRRRPPPQQQUUUTTTOOOMMMOOOLLLNNNOOOMMMJJJHHHIIIKKKFFFGGGHHHIIIIIIGGGEEEDDD@@@@@@AAADDDFFFHHHGGGEEE>>>======>>>>>>>>>;;;999;;;999;;;>>>===:::<<<@@@::::::999999999999999999555444333333333444555666<<<;;;888666444444333444//////000000111111111222111111222333444666777888555555444222000///000222......//////......---,,,---+++***+++,,,---------++++++,,,,,,,,,+++******'''///222+++&&&((()))'''''')))***)))(((((()))***$$$&&&))))))(((''''''(((((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''###%%%&&&&&&%%%$$$$$$%%%$$$%%%'''((((((((('''&&&&&&(((---222444222,,,(((&&&%%%&&&))),,,...---,,,)))((((((''''''(((((()))"""######""""""###%%%''' $$$'''&&&***000000***'''&&&$$$###"""###$$$$$$"""$$$%%%$$$!!!"""%%%)))$$$ $$$%%%!!!!!!%%%###"""!!!"""###$$$###"""!!!%%%&&&&&&%%%%%%%%%!!!"""###%%%%%%%%%$$$### !!!!!!"""$$$%%%""""""###%%%((((((&&&%%%%%%###"""!!!"""###"""!!!}}}zzzxxxvvvvvvuuuuuuuuuuuuttttttttttttqqqpppnnnllljjjiiiiiihhhddddddeeedddcccbbb```^^^^^^^^^\\\YYYWWWWWWZZZ\\\UUUTTTSSSRRRPPPOOOMMMMMMNNNOOOOOONNNNNNOOOSSSUUURRRRRRSSSTTTTTTSSSOOOKKKMMMLLLKKKIIIHHHHHHHHHHHHHHHIIIIIIGGGEEEDDDDDDFFFGGGEEECCCCCCFFFFFFEEEBBBAAA???<<<;;;<<<===>>>>>><<<>>>???<<<888888===BBB999999:::888666666777999777555222222222333222000555333000000111222333222333//////222222///222999444000000444666555444666888555222222333222///,,,///---+++,,,///000...,,,...,,,***)))***+++++++++))))))))))))))))))))))))((())))))(((%%%$$$$$$%%%(((+++...///---+++))))))%%%''')))***)))))))))***%%%&&&&&&'''((((((((((((%%%%%%%%%&&&'''((())))))"""###&&&(((((((((&&&%%%+++(((%%%$$$$$$%%%%%%%%%%%%''',,,222555222+++$$$''''''&&&&&&&&&''''''(((,,,***%%%!!!"""'''&&&"""&&&&&&%%%$$$%%%&&&'''((('''''''''((()))***+++,,,)))(((%%%#########$$$%%%###"""""""""######$$$%%%$$$%%%%%%%%%%%%$$$#########&&&%%% !!!%%%###''''''######'''&&&"""""""""""""""""""""""""""'''$$$###)))''' """$$$&&&&&&%%%%%%%%%&&& """###$$$$$$$$$###}}}zzzxxxvvvuuuvvvvvvuuuttttttssssssrrroooooonnnlllkkkiiihhhhhhcccccccccbbbaaa```^^^^^^\\\\\\\\\ZZZWWWUUUTTTUUUTTTTTTSSSRRRPPPOOONNNNNNMMMNNNOOOOOOOOOQQQUUUWWWSSSSSSSSSTTTTTTRRRNNNKKKNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHFFFDDDCCCEEEFFFFFFDDDBBBCCCEEEEEEDDDBBBAAA???<<<;;;<<<>>>>>>>>><<<>>>>>><<<888888===AAA<<<===<<<:::777666666777777555333222333333222111555444222222222333222111333000000222222///222888666222111444555333222333666444111111222111///---///...,,,---///000///---...,,,***)))***++++++***((((((((((((((((((((((((***+++,,,***)))'''((()))'''***,,,---,,,***)))(((''')))++++++***))))))******)))'''%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((%%%&&&'''(((((('''&&&&&&)))'''$$$###$$$&&&(((((((((***---222444222---(((%%%%%%%%%&&&&&&((()))***)))(((%%%!!!$$$))))))&&&&&&%%%%%%$$$%%%&&&'''(((############$$$%%%&&&''')))'''%%%#########$$$%%%$$$$$$%%%%%%&&&((()))***%%%$$$$$$$$$############"""$$$&&&&&&&&&$$$######'''***)))$$$###''''''###"""""""""""""""""""""""""""###""" """&&&'''$$$"""$$$&&&&&&%%%$$$%%%&&& !!!"""###############~~~{{{yyywwwvvvwwwvvvuuutttsssqqqpppppplllmmmmmmlllkkkiiigggfffbbbaaa```^^^]]]]]]]]]]]]ZZZ[[[[[[YYYVVVRRRPPPOOOSSSSSSRRRRRRQQQPPPOOOOOOMMMNNNPPPQQQQQQSSSVVVYYYSSSSSSRRRSSSRRRPPPMMMJJJMMMNNNNNNMMMKKKIIIGGGFFFEEEFFFFFFEEEDDDCCCEEEFFFEEECCCBBBBBBCCCCCCBBBAAAAAA???===<<<===>>>>>>===<<<======;;;888999<<<@@@@@@@@@???<<<888666666777777555333333444444333222666555444444444444111///222000000222111000222777888444222444444000...///333111000000000000///---000///......///000///---...,,,******+++,,,+++***((((((((((((((((((((((((&&&((()))((('''&&&'''(((&&&(((++++++***))))))))))))***,,,,,,***))))))***---+++'''%%%$$$$$$&&&'''&&&&&&''''''''''''''''''))))))(((((((((((('''''')))&&&###"""$$$(((***+++******,,,...//////,,,)))$$$$$$$$$%%%&&&(((******))))))'''###$$$))))))'''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$######$$$$$$$$$$$$%%%&&&(((***,,,---%%%$$$###"""!!!"""###############%%%((('''$$$!!!,,,,,,***%%%$$$&&&'''%%%""""""""""""""""""""""""###%%%!!! ###&&&&&&"""$$$&&&&&&%%%$$$%%%&&&###"""""""""""""""######|||zzzxxxwwwwwwvvvuuusssqqqooommmllliiijjjkkkkkkkkkhhhfffdddaaa___]]][[[ZZZZZZ[[[[[[YYYZZZZZZXXXTTTQQQPPPPPPSSSSSSRRRRRRQQQQQQPPPPPPOOOQQQSSSSSSSSSTTTVVVWWWSSSRRRQQQQQQQQQOOOLLLIIILLLLLLMMMMMMKKKHHHEEECCCDDDDDDEEEDDDCCCCCCEEEGGGDDDCCCBBBBBBBBBBBBAAA@@@AAA???======>>>???>>>===;;;<<<<<<;;;999999<<<>>>@@@@@@???<<<999777777888999777555555666666666444777666555555666444111...111111111111000000222555777222000222222///---...000///////////////......000///////////////......---,,,******+++,,,+++)))))))))))))))))))))))))))$$$%%%'''&&&&&&%%%'''(((''')))***+++***)))***+++)))++++++***)))'''((()))***)))((('''((()))***+++'''''''''''''''&&&&&&&&&))))))((((((((()))***+++***'''$$$###%%%(((+++,,,)))((('''''''''(((''''''$$$$$$%%%%%%&&&'''((())),,,---***%%%$$$''''''$$$%%%%%%%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$#########$$$&&&((()))***%%%$$$""" !!!"""$$$"""!!!""""""#########"""---,,,(((%%%###$$$%%%%%%"""""""""""""""""""""""" $$$%%%""" ###$$$###"""$$$%%%%%%$$$$$$%%%&&&$$$###"""!!!!!!!!!######~~~{{{xxxwwwuuutttssspppnnnllljjjiiifffggghhhiiihhhgggdddccc___^^^\\\ZZZYYYYYYZZZZZZZZZYYYXXXVVVSSSSSSUUUWWWSSSSSSRRRRRRRRRQQQQQQQQQQQQSSSUUUVVVTTTSSSSSSTTTRRRQQQPPPPPPOOONNNKKKIIIIIIJJJKKKKKKIIIGGGDDDBBBDDDDDDEEEDDDCCCCCCEEEGGGCCCCCCCCCBBBAAA@@@@@@@@@AAA???>>>>>>??????>>>===;;;;;;;;;:::999999;;;<<<<<<======;;;999999:::;;;:::888666666777888777666777666555555666444111...///111222111000000222333333///...111222///...///......///...............///000000///...---......---+++***+++,,,,,,+++)))************************'''(((******))))))***,,,((()))++++++***+++---///((()))***(((&&&&&&&&&((('''((()))******)))'''&&&'''''''''''''''&&&&&&&&&&&&''''''(((***,,,...///,,,)))%%%$$$%%%(((******((('''&&&$$$######%%%&&&'''&&&&&&%%%%%%%%%&&&&&&***,,,+++&&&%%%''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$######"""######%%%%%%$$$$$$######$$$$$$############$$$%%%&&&&&&%%%$$$""" !!!"""$$$!!!###$$$"""###(((+++(((%%%###""""""###%%%""""""""""""""""""""""""###%%%###!!!"""$$$"""!!!###%%%%%%$$$###$$$%%%$$$###"""!!!!!!!!!######}}}zzzwwwvvvsssrrrpppnnnkkkiiigggfffccccccdddeeeeeedddcccbbb___^^^]]]\\\ZZZZZZZZZZZZZZZYYYXXXVVVTTTVVVYYY\\\TTTTTTSSSSSSRRRQQQPPPPPPRRRUUUWWWWWWUUUSSSQQQQQQQQQOOONNNNNNNNNNNNKKKIIIHHHHHHIIIIIIHHHFFFDDDCCCEEEFFFFFFEEEDDDCCCEEEFFFCCCDDDDDDCCCAAA???@@@@@@AAA???>>>>>>@@@@@@>>>===:::::::::999999:::::::::888999:::999888999:::<<<999777666666777888777777666555444444444444111///...222333000///111222111000,,,,,,///111///...///...///000///---------///...///000///---,,,,,,---,,,+++++++++,,,,,,***(((++++++++++++++++++++++++&&&''')))((((((((()))***)))************+++...111'''(((((('''%%%%%%'''((('''(((******(((%%%!!!&&&&&&''''''''''''''''''$$$%%%''')))+++---///000,,,)))'''&&&'''))))))))))))***)))'''%%%$$$%%%'''((('''&&&%%%$$$$$$$$$$$$###'''(((%%%%%%)))+++***######$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###"""!!!"""######!!!%%%'''$$$ &&&,,,'''$$$"""######!!!"""&&&""""""""""""""""""""""""###$$$###!!!"""%%%"""!!!###%%%%%%$$$###$$$%%%###"""""""""""""""######}}}}}}}}}|||zzzwwwuuussspppooommmkkkiiigggeeedddaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^]]][[[ZZZYYYXXXYYYYYYXXXWWWWWWYYY[[[VVVUUUTTTSSSRRRQQQPPPOOOPPPSSSVVVWWWVVVSSSRRRQQQOOOMMMLLLLLLMMMMMMLLLKKKHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHFFFDDDCCCEEEFFFDDDEEEFFFDDDAAA???@@@AAAAAA?????????@@@@@@>>>===:::999999999:::::::::999666777888777666777999:::666555333444555666666555555444222222222333222111---222444000///111222///000,,,+++...///---,,,......000111000---,,,---///---///000...+++***+++,,,,,,++++++,,,---,,,***(((************************$$$&&&'''&&&%%%%%%&&&'''(((((()))((((((***...222'''(((((('''&&&&&&(((***************(((%%%###!!!%%%&&&&&&&&&'''(((((((((###%%%'''***,,,---------)))((('''(((***++++++***)))+++---+++(((&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%$$$'''%%%%%%(((++++++"""###$$$%%%&&&%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&######$$$$$$$$$$$$###############$$$$$$&&&'''(((%%%$$$$$$$$$############ ###%%%&&&$$$$$$%%%'''### $$$$$$"""###((("""""""""""""""""""""""""""$$$"""!!!######!!!!!!###$$$%%%$$$###$$$%%% !!!"""###############~~~zzzzzz{{{zzzxxxuuurrrpppnnnmmmkkkiiigggeeedddccc```____________```aaaaaa^^^_________^^^\\\ZZZYYYWWWYYY[[[[[[YYYXXXXXXXXXVVVVVVUUUSSSRRRPPPOOOOOONNNQQQUUUWWWVVVTTTRRRRRRNNNLLLKKKLLLMMMNNNMMMKKKIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIGGGEEEDDDEEEFFFDDDFFFGGGEEEAAA???@@@BBB@@@?????????@@@@@@>>>===:::999888999::::::999888666666777666555555777888444333111111333444444333555333000000111222333222---333444000...111222...000,,,+++...///,,,+++,,,///111222000---,,,---///,,,...///...***)))***,,,,,,++++++,,,---,,,***((())))))))))))))))))))))))((()))***)))((('''(((***''''''''''''''')))...111(((((((((((('''(((***,,,,,,,,,+++***************%%%%%%&&&&&&'''((())))))$$$&&&(((+++,,,,,,++++++&&&&&&&&&))),,,---,,,+++(((+++...---)))&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''!!!&&&(((%%%$$$&&&(((((("""###$$$%%%&&&%%%$$$$$$"""!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$###### """###%%%'''((($$$%%%%%%%%%%%%$$$######!!!%%%((('''###!!!%%%&&&$$$%%%)))"""""""""""""""""""""""" &&&### !!!%%%'''!!!###$$$$$$######$$$%%% """###$$$$$$$$$###{{{zzzzzzyyyxxxtttoookkkkkkjjjhhhfffdddcccbbbbbbbbbaaa``````___``````aaa]]]\\\]]]^^^^^^]]]ZZZWWW[[[ZZZYYYWWWWWWXXXXXXYYYWWWXXXWWWVVVTTTQQQNNNLLLOOOOOOPPPRRRSSSSSSSSSSSSQQQOOOLLLJJJIIIJJJKKKMMMGGGHHHIIIJJJJJJJJJHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@BBB???======???@@@>>>;;;;;;:::999:::<<<;;;777333888888666444222333555777777666555666888888444000111222222000------000444222111000//////000111222111000///...------...///...000111000...------...***,,,---......,,,***)))......///000///...,,,+++((((((((((((''''''''''''---)))%%%%%%''')))'''%%%''''''((())))))))))))))))))'''&&&(((,,,---+++)))+++***((((((((('''%%%$$$$$$&&&(((***)))(((%%%###&&&'''((())))))((('''&&&%%%$$$$$$%%%'''))),,,...+++)))'''%%%$$$%%%&&&'''!!!&&&'''###$$$((((((###%%%%%%$$$"""!!!!!!$$$&&&$$$%%%&&&%%%###"""###$$$&&&$$$""""""$$$%%%### """%%%((()))'''$$$"""&&&)))&&&%%%((('''###'''$$$"""###$$$###""""""###"""""""""$$$$$$""" !!! !!!"""$$$%%%###""""""&&&&&&###!!!###$$$"""######$$$$$$$$$######"""""""""###""" !!!###&&&###$$$$$$$$$$$$###""""""~~~~~~zzzyyyxxxwwwuuusssnnnkkklllkkkiiifffdddcccbbbaaabbbbbbbbbaaaaaaaaaaaaaaa^^^]]]]]]^^^___]]]ZZZXXX[[[ZZZYYYXXXWWWXXXXXXYYYVVVVVVUUUTTTSSSQQQOOONNNQQQRRRSSSTTTTTTUUUTTTTTTPPPNNNLLLJJJIIIIIIJJJKKKIIIIIIJJJJJJJJJJJJJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@>>><<<;;;===@@@AAA@@@>>>888777666777999888444111555666666555444444666888:::777444444666777444111222333333111///...111333111111000//////000111111,,,,,,...///000111111000---...000///...,,,---...,,,,,,---.........---,,,+++,,,,,,---,,,+++***)))************)))))))))))))))))))))(((((((((***+++''''''((()))))))))))))))((('''&&&(((+++,,,+++)))+++***)))(((((('''&&&$$$''''''''''''''''''((((((''''''(((((((((''''''&&&&&&%%%%%%&&&(((***---///***)))'''%%%%%%%%%&&&'''"""&&&&&&$$$$$$((('''$$$###$$$###!!! ###%%%###%%%&&&%%%$$$$$$%%%&&&'''%%%###$$$%%%&&&$$$""" """######"""!!!!!!"""%%%"""!!!$$$### )))((('''%%%""" ###&&&###""""""###$$$$$$###!!!'''&&&&&&&&&&&&%%%!!!"""&&&&&&###!!!###$$$"""!!!"""""""""""""""!!!!!!######$$$###""""""$$$&&& !!!"""$$$%%%%%%%%%%%%~~~{{{zzz{{{yyywwwtttsssrrrpppnnnllllllkkkiiigggdddcccbbbaaabbbcccdddddddddbbbaaa``````___^^^______^^^[[[XXXZZZZZZYYYXXXXXXXXXXXXYYYUUUTTTSSSRRRQQQPPPPPPPPPSSSSSSTTTTTTTTTTTTSSSSSSOOONNNMMMKKKJJJIIIIIIIIIKKKJJJJJJIIIIIIJJJJJJJJJEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@===<<<;;;===???@@@???>>>:::999:::;;;;;;:::777555444555666666666777:::<<<@@@;;;555333444555444333000111222111///...///000000000////////////000000***,,,///111222222111000,,,---......------.../////////........./////////******+++,,,+++***)))(((************))))))))))))'''***---+++)))(((,,,000''''''((((((((()))))))))'''&&&&&&(((******)))(((******)))(((((('''&&&&&&***(((&&&$$$%%%'''+++---(((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''(((+++---...***)))'''&&&%%%%%%&&&'''"""%%%&&&$$$%%%'''&&&$$$"""######!!! ###%%%$$$&&&'''&&&%%%%%%&&&''''''&&&$$$%%%&&&&&&%%%###%%%$$$$$$############$$$###&&&$$$###$$$$$$###&&&***+++&&&!!! %%%***$$$###"""###$$$%%%$$$""" ###&&&))))))'''$$$"""&&&'''###!!!###$$$"""""""""""""""""""""""""""###$$$$$$$$$######%%%''' !!!"""$$$%%%%%%&&&&&&}}}yyyxxxxxxwwwtttqqqoooooonnnmmmlllkkkjjjhhhfffeeedddddddddcccdddfffffffffdddbbb```aaa```_________^^^[[[YYYZZZYYYYYYYYYXXXXXXXXXXXXSSSRRRQQQOOOOOOPPPQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOOOONNNMMMLLLJJJIIIIIIKKKJJJIIIHHHGGGHHHIIIJJJGGGFFFFFFEEEEEEDDDDDDDDDBBBAAAAAAAAA@@@@@@@@@???@@@???>>>======<<<;;;:::<<<<<<===>>>>>>===;;;999666777666666666:::???CCCGGGAAA888333333444444333///000111000///...------000//////////////////000///000111111111000//////---...//////......000111333222000...---...///000***+++,,,------,,,+++***(((((((((((('''''''''''')))***,,,+++******,,,...''''''''''''(((((())))))&&&&&&'''((())))))((((((*********)))'''&&&&&&'''***(((&&&%%%&&&(((,,,...)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&''')))+++,,,)))((('''&&&&&&&&&&&&'''$$$%%%&&&%%%%%%&&&%%%$$$"""###$$$###""""""$$$&&&'''((()))(((&&&$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$!!!###%%%%%%$$$$$$$$$$$$!!!&&&)))&&&"""###&&&'''$$$###""""""$$$%%%$$$$$$$$$((()))(((&&&"""&&&'''###"""$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&"""###$$$###""""""$$$%%%$$$$$$%%%%%%$$$$$$###"""|||xxxwwwvvvtttqqqnnnlllmmmmmmmmmlllhhhhhhgggffffffffffffgggdddeeefffgggfffdddbbb```aaa```___^^^^^^^^^\\\ZZZYYYYYYYYYYYYYYYXXXXXXWWWRRRQQQPPPOOOOOOPPPQQQRRRQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPOOONNNLLLKKKJJJIIIJJJIIIGGGFFFEEEFFFGGGGGGHHHHHHGGGFFFEEEEEEDDDDDD@@@@@@@@@@@@@@@???????????????>>>===;;;::::::::::::;;;===>>>===;;;:::999;;;999777444555:::BBBHHHMMMEEE;;;555444444444444333222222222222111///...//////000000000000//////333111000...///000222333///000000000///000222444777444111...,,,,,,---...)))***+++,,,,,,,,,+++***(((((((((((('''''''''''',,,***))))))++++++)))''''''''''''&&&'''((())))))&&&'''(((((((((((((((((()))***+++***'''&&&''')))''''''''''''(((***+++,,,((('''&&&$$$$$$%%%%%%&&&######$$$%%%&&&'''))))))(((''''''&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%###%%%%%%%%%$$$$$$&&&(((***++++++)))%%%######$$$######$$$$$$######$$$$$$!!!"""###$$$###"""  !!!"""!!! !!!###!!!%%%'''$$$$$$%%%"""$$$"""!!!!!!###%%%%%%$$$""""""###%%%'''&&&### ###''''''$$$"""$$$%%%###$$$$$$#########$$$%%%&&&!!!""""""!!!!!!"""###$$$%%%%%%%%%%%%$$$######~~~zzzwwwvvvuuuqqqooolllllllllmmmmmmlllhhhhhhggggggfffgggggggggffffffffffffeeedddbbbaaa```___]]]]]]^^^^^^\\\[[[YYYYYYYYYZZZYYYXXXXXXWWWQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSQQQPPPOOOMMMKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEHHHHHHGGGFFFEEEDDDCCCCCC????????????????????????:::<<<===<<<;;;;;;<<<===;;;===@@@@@@???===<<<<<<===:::777444444:::AAAGGGKKKEEE<<<777666666666444999777555555555555333222000000111111111111000000111///------///222666999111222222111000000222555666444000...,,,++++++,,,'''((()))***+++***))))))************))))))))))))---)))'''(((++++++'''###((('''&&&&&&&&&'''((()))&&&((())))))((('''((()))(((***,,,+++'''&&&(((***&&&&&&((())))))))))))(((''''''&&&&&&&&&&&&''''''""""""###$$$%%%&&&'''''''''''''''''''''''''''&&&&&&$$$$$$''''''$$$###%%%###%%%''''''&&&&&&''')))+++++++++(((%%%###"""###!!!###$$$$$$###"""###%%%!!!"""$$$%%%%%%###""" """!!!"""$$$###!!!"""&&&%%%***)))$$$$$$%%%###!!! """$$$$$$$$$%%%$$$%%%&&&((((((&&&$$$###'''((($$$"""$$$%%%###!!!!!! """###$$$ """"""!!! !!!"""!!!"""###%%%&&&&&&''''''}}}~~~~~~|||xxxuuuttttttooommmllllllmmmnnnmmmlllkkkjjjiiigggffffffeeeeeegggffffffeeedddcccbbbaaa^^^]]][[[[[[]]]^^^]]]\\\XXXYYYZZZZZZZZZYYYWWWWWWQQQQQQRRRRRRRRRQQQQQQPPPQQQRRRSSSTTTTTTUUUTTTTTTQQQOOOLLLJJJHHHGGGHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDFFFFFFEEEDDDCCCBBBAAAAAA>>>?????????????????????:::<<<===<<<:::999;;;===;;;>>>AAABBB@@@>>>>>>???:::999777555555888===AAADDD???:::777888999888666<<<888555444555666444333000111222333333222111000000///...///000333777999333333222000//////111333111000...,,,+++++++++,,,'''(((***+++++++++******************)))))))))))))))((()))*********((('''((('''&&&%%%%%%'''(((***''')))++++++((('''(((***'''***---+++'''&&&(((+++&&&''''''(((((((((''''''%%%&&&''''''(((((((((((("""###$$$%%%&&&'''''''''&&&&&&'''''''''''''''&&&'''$$$$$$((('''###"""%%%"""$$$&&&'''&&&&&&'''(((((())))))'''%%%$$$$$$%%%!!!###%%%%%%######$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$'''&&&###%%%***'''------%%%"""%%%###"""  ###$$$$$$%%%$$$###$$$'''(((((((((###'''((($$$###%%%%%%$$$ !!!###$$$ ######"""!!!!!!"""""""""$$$%%%&&&'''''''''{{{||||||zzzvvvtttssssssnnnmmmllllllnnnnnnmmmlllmmmllljjjhhhfffdddcccccchhhgggeeedddbbbbbbbbbbbb]]][[[ZZZZZZ\\\]]]]]]]]]XXXYYYZZZZZZZZZYYYWWWVVVQQQRRRSSSSSSSSSRRRQQQPPPOOOOOOQQQRRRSSSSSSSSSSSSPPPNNNJJJGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGEEEDDDEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>?????????===??????===999777777999666:::===>>>;;;999:::;;;666777777666555666888;;;===:::777777999;;;999777;;;777222111222333333111111222333444444333222111111111111222222333333333333333222///---...000222,,,,,,,,,++++++,,,,,,,,,***+++,,,---...------,,,((((((((((((''''''''''''$$$(((,,,,,,)))(((***,,,((('''%%%%%%%%%&&&(((***'''***,,,+++)))''')))***'''+++---+++'''&&&(((,,,(((((('''&&&%%%&&&''''''$$$%%%''')))******))))))###$$$%%%&&&'''(((((('''&&&&&&''''''(((''''''&&&((($$$$$$((((((###"""%%%!!!###%%%&&&%%%%%%&&&'''%%%&&&'''&&&%%%%%%&&&'''"""$$$'''&&&$$$$$$&&&(((###"""  """$$$&&&$$$!!!"""%%%$$$ """((($$$...///%%%!!!''',,,***""" """###$$$,,,)))%%%###"""""" ###'''(((%%%###%%%%%%$$$!!!!!!  """$$$&&&!!!$$$$$$###""""""###%%%%%%&&&&&&%%%%%%$$$###||||||{{{yyywwwvvvttttttsssrrrpppnnnmmmmmmnnnnnnmmmkkkhhheeedddddddddeeedddbbbcccdddbbb___```eee```\\\XXXXXX[[[___aaaaaa\\\\\\]]]\\\[[[YYYWWWVVVSSSRRRRRRSSSTTTTTTRRRPPPTTTRRRQQQQQQRRRRRRQQQPPPNNNMMMMMMLLLJJJGGGEEEDDDFFFGGGHHHFFFDDDBBBAAABBBCCCBBBAAA@@@@@@@@@AAAAAA<<<>>>>>><<<<<>>AAACCCAAA>>>:::===>>>;;;;;;>>>===888:::999888777555555444444777666555444333222222111777555444333333333333222222222222222222222222222333333222222111000/////////000000111111000///...000///...---------------,,,+++***+++------+++***((((((((()))))))))))))))((((((((()))))))))))))))(((((())))))***+++++++++...***'''&&&(((*********)))+++++++++***)))***+++***------)))))),,,+++'''(((&&&''')))((($$$"""###&&&)))'''+++333111)))'''&&&&&&%%%%%%&&&&&&'''$$$)))+++(((''')))***(((***///111---***)))'''$$$%%%%%%$$$$$$%%%&&&'''(((((()))***(((%%%###$$$%%%""""""!!!!!!!!!!!!""""""###""""""###%%%&&&%%%$$$%%%$$$$$$$$$%%%''')))+++333555222)))###$$$&&&&&&%%%&&&'''&&&$$$###%%%(((&&&+++,,,&&&"""$$$&&&%%%!!!$$$((('''### """######!!!"""$$$&&&""""""""""""""""""""""""((()))***)))'''%%%$$$$$$}}}|||{{{||||||xxxxxxwwwwwwvvvuuuuuutttvvvtttrrrooommmllllllllliiihhhfffdddcccbbbbbbccc___]]]]]]^^^]]]YYY[[[___^^^\\\ZZZYYY[[[^^^______aaaaaa```^^^\\\YYYWWWVVVVVVUUUTTTUUUVVVUUUTTTRRRTTTRRRPPPOOOPPPQQQQQQQQQOOONNNLLLIIIHHHGGGGGGGGGDDDEEEEEEDDDBBB@@@@@@AAAAAAAAAAAABBBAAA@@@@@@???>>><<<<<>>999:::<<<;;;:::<<>>:::999999888777666555444444666666444333222222222222666666444333222222222222111111111111111111111111222222222222111000/////////000000000///...------111000///...------------,,,+++++++++------+++***))))))))))))))))))(((((('''(((((())))))***************++++++++++++******---+++(((&&&'''))))))))))))((((((***+++,,,+++***))),,,,,,******,,,,,,)))###&&&'''%%%'''***+++))))))------)))***---***"""'''&&&&&&&&&&&&&&&''''''###(((***)))***///222111333;;;???:::333///,,,)))'''&&&%%%$$$$$$%%%&&&'''&&&((()))(((%%%$$$###$$$""""""!!!!!!!!!!!!""""""###""""""###%%%&&&&&&$$$%%%&&&'''%%%$$$&&&+++000444777444+++%%%%%%''''''&&&((()))(((&&&%%%$$$%%%###&&&&&&######%%%%%%###!!!&&&(((&&&""" """############$$$&&&""""""##################'''))),,,,,,)))&&&$$$$$$~~~}}}|||||||||wwwwwwwwwwwwwwwvvvvvvvvvwwwuuurrrooommmkkkjjjjjjgggfffeeecccbbbaaaaaaaaa```^^^^^^```^^^[[[\\\aaa]]]\\\[[[[[[\\\]]]^^^^^^[[[[[[[[[[[[ZZZZZZYYYYYYVVVUUUTTTTTTUUUUUUSSSQQQRRRQQQRRRSSSTTTTTTQQQOOOPPPNNNKKKHHHGGGGGGGGGHHHDDDEEEEEEDDDBBBAAAAAABBB@@@AAAAAABBBAAA@@@???>>>===<<<<<<>>>???===<<<>>>>>><<<:::999<<<>>>===:::888888888777666666555444555555444333222222222222444444444333222222333444000000000000000000000000111111222222111000///...000000//////...---,,,+++111000///---,,,,,,,,,,,,,,,++++++,,,------,,,***+++******))))))(((((((((''''''((()))******++++++******+++++++++***)))(((,,,+++(((''''''(((((((((+++)))(((***...///,,,)))(((***************)))''' &&&&&&!!!###,,,...)))---000...***)))***&&&'''&&&&&&&&&&&&''''''(((###''''''''',,,888CCCGGGEEEMMMQQQIII===555000...&&&&&&$$$######$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%###!!!!!!!!!$$$%%%%%%$$$$$$''')))'''$$$&&&---333111444222+++'''(((******'''''''''&&&$$$###"""""" !!!$$$&&&%%%###!!!!!!!!! """&&&***!!!"""###$$$$$$$$$%%%%%%############$$$$$$$$$$$$%%%))),,,,,,)))%%%######~~~}}}|||||||||xxxxxxxxxxxxxxxxxxxxxxxxvvvtttqqqnnnkkkjjjiiiiiieeeeeedddcccbbbaaaaaaaaaaaa______aaa___\\\]]]aaa[[[\\\\\\\\\\\\\\\\\\]]][[[[[[ZZZZZZZZZZZZZZZZZZUUUTTTSSSSSSTTTSSSQQQOOOOOOQQQTTTXXXYYYWWWQQQMMMOOOMMMKKKHHHGGGGGGHHHIIIFFFFFFFFFDDDBBBBBBCCCEEE@@@@@@AAAAAA@@@@@@??????:::;;;===>>>;;;:::DDDPPPDDD???:::999;;;;;;999888777777888888777666555444444333333222222222333333000222333333222222444666000000000000000000000000///000111222222000///...000//////...---,,,,,,,,,///...---,,,++++++++++++---,,,+++,,,---...,,,***++++++******))))))(((((('''(((((()))***++++++,,,))))))***+++***)))'''&&&******)))(((''''''((())))))((())),,,111222000...+++++++++,,,+++(((&&&%%%###(((((("""###+++...)))&&&'''((((((***---,,,(((&&&&&&&&&&&&&&&'''((()))&&&&&&%%%$$$---@@@SSS\\\YYY___^^^RRRAAA555///+++%%%$$$###""""""###$$$$$$%%%&&&&&&'''((('''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%"""  """###$$$###$$$''')))(((%%%&&&,,,222...222111+++'''(((******+++)))%%%###""""""###$$$$$$"""!!!###&&&&&&&&&&&&'''%%%  %%%"""######%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&###''',,,,,,'''###"""###~~~~~~}}}}}}|||{{{{{{yyyyyyyyyxxxxxxxxxxxxxxxtttssspppmmmjjjhhhhhhgggdddddddddcccbbbbbbaaaaaa```^^^^^^___^^^[[[\\\```ZZZ[[[]]]]]]\\\[[[[[[\\\```___^^^\\\[[[ZZZZZZZZZUUUTTTSSSSSSSSSRRRPPPNNNMMMPPPTTTYYYZZZWWWQQQLLLNNNMMMKKKIIIHHHHHHHHHHHHFFFFFFFFFDDDBBBBBBDDDFFFAAAAAA@@@????????????@@@999:::>>>@@@<<<===NNNbbbJJJAAA:::999;;;999777666666777888888888666555444333222222222222333333444///222444333111111444777111111111111111111111111...///111222222111///...000///...------------------,,,,,,+++++++++++++++---,,,,,,,,,......,,,+++******************))))))((())))))******+++++++++''')))***+++***(((&&&%%%'''((()))(((''''''(((***%%%&&&)))...222444444333///---...000...)))'''''')))+++***&&&'''***+++***&&&&&&&&&''')))+++***(((&&&&&&&&&&&&'''((())))))&&&'''%%%$$$---@@@SSS\\\^^^```[[[LLL;;;000***%%%%%%$$$###""""""###$$$%%%%%%%%%&&&(((***)))'''$$$######""""""""""""#########!!!!!!###$$$$$$$$$&&&((('''&&&&&&***---...222111***%%%%%%&&&&&&...***%%%######$$$&&&&&&'''$$$"""###""" !!!$$$""""""###"""!!!!!!"""$$$#########%%%((((((&&&$$$$$$$$$%%%%%%&&&&&&''''''###(((,,,+++&&&""""""$$$~~~~~~~~~}}}|||yyyyyyxxxxxxwwwwwwvvvvvvrrrpppnnnkkkiiigggggggggddddddddddddcccbbbaaaaaa___]]]^^^___]]]ZZZ\\\```XXX[[[^^^^^^\\\ZZZZZZ[[[```___]]]\\\[[[ZZZ[[[[[[VVVUUUTTTTTTTTTSSSQQQOOOMMMOOOQQQUUUVVVUUUQQQMMMLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEEEECCCAAAAAADDDFFFCCCAAA???======>>>@@@AAA???<<<===@@@======MMMaaaLLLAAA888999;;;888666666555666888888888777555444222222111111222333444444111444666444000...111444222222222222222222222222---...111222222111///---000///...------......///,,,,,,+++++++++,,,---------,,,,,,---......---+++******************++++++************************''')))***,,,,,,***(((&&&%%%''')))((('''''')))+++&&&)))---000000000000111---+++,,,111000***'''))),,,)))(((***)))''''''******((('''''''''&&&$$$###&&&&&&&&&&&&'''((()))***%%%((((((''',,,777BBBFFFKKKKKKEEE999000,,,***'''%%%%%%$$$$$$$$$%%%'''(((&&&&&&&&&))),,,+++(((%%%$$$######""""""######$$$%%%"""!!!!!!###%%%&&&&&&$$$%%%&&&&&&''''''''''''***......((($$$$$$%%%%%%+++((($$$###$$$%%%%%%$$$%%%"""!!!""" """***!!!%%%'''''''''((()))$$$###$$$&&&))))))'''$$$$$$%%%%%%&&&''''''(((((($$$)))---+++%%%!!!###&&&}}}xxxxxxwwwwwwvvvuuuuuuuuupppooollljjjhhhgggffffffdddddddddddddddcccbbbaaaaaa______aaa___\\\]]]aaaXXX[[[______\\\ZZZZZZ[[[ZZZZZZYYYYYYYYY[[[\\\]]]XXXVVVUUUUUUUUUTTTRRRPPPNNNNNNNNNPPPRRRRRRQQQOOOKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDCCCBBB@@@@@@CCCEEEDDDAAA>>><<<<<<===@@@BBBEEE>>><<<>>><<<:::EEEVVVMMM@@@777999;;;999777777555666888999888777555444111111111111222333444444444666777444///,,,...222222222222222222222222222---...000222222111///---000///...------...000111,,,,,,,,,,,,---...//////---,,,,,,---......---+++)))))))))***+++++++++,,,+++++++++***************''')))+++------+++)))(((###&&&((((((''''''))),,,***...222111...************''')))//////)))''')))+++$$$$$$******###"""(((%%%""""""%%%((((((((((((&&&&&&&&&'''''')))******###(((,,,++++++///000///444333///((('''+++...---&&&&&&%%%%%%&&&((()))***&&&&&&'''***------)))&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$""""""$$$'''(((((($$$$$$$$$&&&''''''$$$"""###(((***&&&###%%%((((((&&&$$$"""###%%%%%%"""$$$"""###&&&$$$###,,,777%%%%%%%%%$$$!!!!!!"""###$$$###$$$&&&)))***'''$$$%%%%%%&&&&&&'''((())))))&&&+++...+++%%%"""$$$(((}}}zzzyyyzzzyyyyyywwwuuurrrqqqjjjjjjiiigggdddbbbbbbbbbeeejjjjjjeeebbbcccccccccaaa```______```___]]][[[]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWZZZYYYXXXWWWUUUTTTSSSSSSRRRRRRRRRQQQOOOMMMKKKJJJIIIJJJJJJJJJIIIGGGEEEDDDFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCBBBAAA@@@??????>>>???AAA@@@<<<<<>>:::999::::::777555444666888777333111222444111111222333333333222222777777777666555444222111222111111333555555222...333111///...//////...------000000---...111...((()))+++,,,---------...///---,,,+++++++++,,,---...---,,,++++++,,,,,,***(((''')))***++++++***)))'''///+++&&&&&&)))+++)))&&&))))))((('''&&&'''***,,,,,,,,,------,,,+++)))(((&&&******''')))...---'''$$$%%%&&&(((******)))((($$$%%%%%%%%%$$$$$$&&&(((&&&(((%%%!!!'''***,,,***((('''(((+++///222'''(((***+++,,,,,,++++++%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&((())))))(((&&&%%%%%% """ ###,,,((($$$###&&&(((((('''%%%###!!!"""$$$%%%###!!!###%%%''''''&&&%%%&&&'''%%%(((***)))&&&$$$%%%(((""""""###$$$%%%&&&&&&'''$$$$$$%%%###"""!!!###$$$!!!$$$%%%%%%&&&'''(((############$$$&&&((()))***)))((('''&&&%%%$$$$$${{{xxxwwwwwwwwwvvvtttrrrpppoooiiijjjjjjiiieeecccbbbbbbdddjjjkkkfffbbbbbbccccccbbb```____________]]][[[]]]]]]^^^^^^^^^^^^]]]]]]WWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWVVVTTTSSSRRRRRRPPPPPPPPPPPPNNNLLLJJJIIIIIIIIIIIIIIIHHHFFFEEEDDDFFFEEECCCDDDEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAA???BBBAAA>>>>>>@@@???<<<===:::777666777777555333666777888888666555555555000111222333444444444555777777666555444333222222000//////111444333111...111///......000111000///...444666111...000111000...///000000000///.........---,,,*********++++++,,,+++***+++,,,,,,***))))))***+++,,,,,,+++***)))...***''''''+++,,,***'''((()))((('''&&&'''***,,,+++,,,,,,+++***)))(((((('''******(((***///...)))"""%%%((((((%%%$$$%%%'''$$$%%%&&&%%%$$$$$$&&&(((''')))'''!!!$$$)))++++++)))((('''(((+++...000((()))+++,,,,,,,,,++++++&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%((("""###%%%######%%%%%%###!!!!!!"""#########%%%###""""""$$$%%%$$$""""""$$$%%%&&&%%%%%%%%%'''###$$$&&&%%%$$$#########""""""###$$$%%%&&&&&&'''$$$$$$%%%###"""!!!###$$$!!!###%%%&&&%%%$$$$$$%%%############$$$&&&((()))''''''&&&&&&&&&&&&%%%%%%~~~yyyuuutttttttttsssqqqooommmlllgggiiijjjiiifffdddcccdddnnnssstttlllcccaaacccdddbbbaaa_________^^^]]][[[\\\^^^___``````___^^^\\\UUUUUUUUUVVVVVVVVVWWWWWWWWWVVVUUUTTTRRRQQQPPPPPPNNNNNNOOONNNMMMKKKIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@AAAAAAAAABBBBBBBBB???BBBCCC@@@???@@@???;;;888666444444555555444333777666666777888888666555000111222333555666777777777666444333222222222222------...000222222///---///...---///111222222111///777:::555...---222555.../////////...,,,***)))...---+++***)))(((((((((***))))))***,,,,,,+++))))))***,,,,,,,,,,,,***)))+++)))((())),,,---+++(((((((((((('''&&&''')))++++++***)))((((((((((((((('''))))))))),,,//////+++"""'''+++)))$$$!!!###'''$$$%%%&&&%%%$$$$$$&&&(((&&&))))))%%%$$$(((++++++)))((('''&&&'''***,,,...)))***+++,,,,,,+++******&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%)))$$$"""###$$$""""""$$$###$$$%%%%%%$$$###$$$%%%$$$###"""###$$$%%%$$$###!!!"""$$$$$$$$$$$$%%%''''''&&&&&&&&&''''''%%%###""""""###$$$%%%&&&''''''$$$$$$%%%###"""!!!###$$$###%%%&&&&&&$$$"""""""""############$$$&&&'''(((###$$$$$$$$$%%%%%%&&&&&&~~~~~~}}}zzzxxxvvvsssrrrqqqpppnnnlllkkkjjjfffggggggfffeeefffhhhjjjrrrddd```ccceeecccaaa___^^^^^^^^^\\\[[[\\\]]]```aaaaaa```]]]\\\XXXXXXWWWVVVUUUTTTSSSSSSUUUTTTSSSRRRQQQOOONNNNNNMMMMMMNNNNNNMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCEEEDDDBBBCCCDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA===AAABBB@@@??????===999777666555444555555555555666444333555888999777444333333333444555666777777777555333111000111222333,,,---...000111111///...///......000222333222000///555888555...,,,000444............///...+++)))++++++******)))))))))))))))((((((***,,,,,,+++***)))***++++++++++++***)))(((((((((+++---...,,,***'''(((((('''&&&''')))+++***)))'''&&&%%%&&&'''(((''''''((())),,,...---+++''')))+++***((('''(((***$$$%%%&&&&&&%%%%%%&&&(((&&&))))))&&&&&&)))***(((''''''&&&&&&'''(((***+++((((((************)))(((&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%***(((%%%%%%$$$######$$$"""&&&)))(((&&&$$$&&&((($$$######$$$$$$%%%%%%$$$!!!###$$$$$$$$$$$$&&&((()))'''%%%&&&))))))&&&###"""######$$$%%%&&&''''''$$$$$$%%%###"""!!!###$$$###$$$&&&&&&$$$"""!!!"""#########$$$$$$%%%&&&'''############$$$$$$$$$$$$~~~|||yyywwwvvvwwwwwwsssrrrpppooommmkkkjjjjjjgggfffeeecccdddgggmmmrrrrrrdddaaadddgggdddbbb___^^^^^^]]]\\\[[[[[[\\\___``````___\\\[[[YYYYYYXXXWWWVVVUUUTTTTTTSSSSSSRRRQQQOOONNNMMMLLLMMMMMMNNNNNNNNNLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBBBBCCCCCCBBB@@@BBBAAAAAA@@@??????>>>>>><<>>======;;;666888888888777777777888888666444444666:::;;;:::777666666555444444444555555777555333111000111333444---...111222222111000000111000000111222222000///...000222222000---///222333111000000222222111///))))))******++++++++++++)))))))))***,,,---+++***(((((())))))))))))(((((('''''')))+++------,,,***&&&'''((((((''''''(((***((('''&&&%%%$$$%%%&&&''''''%%%&&&(((+++++++++***+++((('''(((,,,...---+++%%%&&&&&&&&&%%%%%%''')))&&&((()))&&&''')))(((%%%&&&&&&&&&''''''(((((()))&&&'''((())))))((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%++++++)))&&&%%%%%%%%%%%% ###&&&&&&$$$"""$$$&&&######$$$$$$$$$$$$%%%&&&###%%%%%%%%%$$$%%%'''***&&&###!!!###%%%%%%### ######$$$%%%&&&''''''((($$$$$$%%%###"""!!!###$$$ """$$$%%%$$$#########"""######$$$%%%%%%%%%%%%$$$$$$#########"""""""""~~~}}}zzzvvvssssssuuuxxxrrrqqqooommmkkkjjjjjjiiigggfffeeecccdddhhhoootttxxxkkkbbbbbbeeegggeeeccc___]]]]]]]]]\\\[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZVVVVVVWWWWWWWWWXXXXXXXXXSSSRRRQQQPPPOOOMMMLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKIIIHHHGGGEEEDDDDDDCCCDDDDDDBBBAAAAAABBBBBBAAA@@@AAAAAA@@@???>>>===<<<;;;<<>>>>>======<<<<<<<<<;;;>>>@@@???;;;:::;;;:::777999::::::999666555777999222444777888999:::<<<===777555444333222333444555555555555444444444444444///222555444222///.../////////000222444444222000...---...111111555DDDSSSOOOHHH???999777666222///,,,---...///000000//////---,,,,,,,,,------,,,***))))))(((((((((((())))))''''''(((((((((((()))+++$$$&&&(((((('''&&&'''(((%%%%%%&&&&&&&&&&&&&&&%%%***&&&&&&***,,,((('''))))))&&&$$$$$$(((***)))'''%%%&&&'''&&&%%%&&&''')))***+++)))&&&&&&(((&&& %%%&&&((()))))))))'''&&&$$$%%%''')))++++++++++++((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&& $$$$$$'''&&&$$$%%%''')))))))))!!!$$$&&&&&&$$$$$$&&&(((''''''&&&$$$######%%%'''&&&'''((((((&&&%%%%%%&&&###$$$$$$%%%&&&'''(((((($$$$$$%%%###"""!!!###$$$!!!###$$$#########$$$""""""###$$$%%%$$$$$$###"""###############$$$$$$zzzuuuxxxyyyzzzxxxtttqqqqqqssspppooollljjjhhhggggggggghhhjjjkkkkkkiiihhhhhhiiihhhhhhfffcccccceeeaaaZZZfffccc___]]]]]]]]]\\\[[[XXXXXXXXXWWWWWWXXXXXXXXXYYYXXXXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPNNNMMMLLLLLLHHHIIIJJJKKKKKKKKKJJJIIIJJJIIIGGGFFFDDDDDDEEEEEECCCBBB@@@AAABBBBBBAAA???;;;;;;;;;<<<<<<<<<<<<<<<@@@BBB@@@;;;:::<<<;;;888777999:::888444333555777,,,000444666555555888;;;555444222222222444666777555555666666666555444444///222555444111...---...------///222555555444222//////111222000888OOOgggfff\\\OOOFFFBBB>>>:::666///000111111111000///...///...------......,,,*********))))))))))))******(((((('''&&&&&&&&&)))+++$$$&&&(((((('''&&&'''((($$$%%%&&&'''((('''&&&%%%---(((''',,,---(((''')))))))))((('''&&&&&&''')))&&&'''''''''&&&&&&((()))---,,,)))&&&&&&(((%%% %%%&&&(((******)))'''&&&%%%&&&)))+++------...---((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###))))))"""###%%%$$$%%%"""###&&&&&&%%%!!!$$$&&&&&&$$$$$$&&&)))''''''%%%###!!!!!!###&&&!!!$$$&&&%%%""" """$$$###$$$$$$%%%&&&'''(((((($$$%%%%%%###"""!!!###$$$"""$$$$$$###""""""###!!!"""$$$%%%%%%$$$###"""!!!!!!"""###$$$%%%&&&&&&|||zzzvvvxxxyyyyyywwwuuuttttttpppooommmkkkiiihhhgggggggggiiikkkkkkiiigggfffgggdddbbbaaaaaabbbbbbaaa___aaa___\\\ZZZYYYZZZ[[[]]]ZZZ[[[[[[ZZZXXXVVVWWWXXXUUUUUUUUUTTTTTTTTTSSSSSSSSSPPPMMMKKKLLLMMMNNNMMMNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJHHHFFFDDDBBBAAAAAA???@@@@@@???>>>>>>???AAABBBAAA@@@>>><<<<<<===???BBB@@@===:::888777777888666666777777777777666666999999888555333444666888333444444666777888999:::777666444444555555444333...333444000000333111,,,,,,///222444333222222222,,,---222444000444OOOnnnvvvvvvmmm^^^WWWTTTHHH888///---///333333///...///)))***,,,...............((())))))))))))***---000***'''%%%&&&+++---***'''(((((()))))))))))))))((((((&&&&&&''')))***)))(((''''''((((((((((((''''''&&&&&&%%%$$$%%%&&&'''(((%%%&&&'''((())))))))))))&&&((()))(((***,,,***$$$'''(((((((((&&&%%%&&&'''###'''&&&)))000,,,'''...((('''%%%#########%%%&&& !!!$$$&&&'''&&&%%%$$$$$$###"""###$$$$$$$$$"""$$$$$$%%%''')))***((('''&&&''''''%%%######$$$%%%###&&&'''&&&"""!!!"""%%%###$$$%%%%%%&&&&&&&&&%%%######!!!!!!&&&+++***$$$&&&$$$"""!!!""""""!!! !!!"""###""" !!!############$$$%%%%%%""" ###############$$$$$$$$$~~~}}}{{{uuuvvvxxxxxxvvvtttssssssqqqpppnnnllljjjiiihhhhhhhhhjjjkkkkkkiiigggggggggbbbaaa``````aaaaaa```^^^^^^^^^]]]\\\\\\[[[[[[[[[YYYZZZ[[[YYYWWWUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSRRROOOMMMLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIGGGEEECCCBBBAAAAAA@@@AAAAAA@@@???>>>@@@AAAAAAAAA@@@>>>===<<<<<<======<<<:::888888888999:::777777888888888888777777777888777555444333555777666666666777777666666666666555444444555555444222///222333//////222111---///111333444222000000000///---///333111222CCCWWWbbbjjjmmmkkkiiibbbMMM777///...///333222...,,,......---------...///111111((())))))))))))***---///,,,)))&&&'''***+++(((%%%'''(((((()))))))))(((((($$$%%%'''&&&$$$###$$$&&&''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''%%%&&&'''((())))))))))))&&&***+++))))))+++)))&&&&&&(((((('''&&&%%%&&&'''$$$(((&&&)))000,,,'''///((('''%%%######$$$%%%&&&!!!"""$$$%%%&&&&&&%%%%%%$$$###"""###$$$%%%$$$"""&&&&&&&&&'''((((((&&&$$$&&&&&&&&&%%%######$$$&&&###&&&'''&&&###"""$$$&&&###$$$$$$%%%&&&&&&&&&%%%"""###"""###(((...,,,'''&&&&&&%%%$$$###""""""###!!!"""###""" """#########"""#########"""!!!!!!!!!!!!!!!""""""""""""~~~}}}|||}}}~~~|||tttvvvwwwwwwuuusssrrrrrrqqqpppnnnlllkkkjjjiiiiiihhhjjjkkkjjjhhhffffffgggaaa```______``````___^^^\\\]]]^^^^^^^^^\\\[[[YYYXXXYYYZZZYYYVVVTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTQQQOOONNNNNNNNNNNNMMMKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHGGGEEECCCBBBBBBBBBBBBBBBBBBAAA???>>>@@@AAA?????????>>>===<<<::::::888888777777888999;;;<<<999999::::::::::::999999777888999888666555666777444555666777777666555444555444333333444444333222000222111...---000000...222333555444111...------222---,,,111222000444===EEEOOOZZZbbbfff```III111///---...222111---+++,,,///...,,,,,,,,,...111222((()))******)))***,,,......+++)))(((******'''$$$''''''((((((((((((''''''"""&&&)))'''!!!"""&&&''''''((((((((((((''''''%%%&&&''''''''''''%%%%%%%%%&&&'''((())))))))))))&&&,,,...+++(((((()))'''&&&'''((('''&&&%%%%%%'''%%%(((''')))000,,,'''///'''&&&%%%$$$###$$$%%%&&&#########$$$$$$%%%%%%&&&%%%###"""###$$$%%%$$$###%%%$$$%%%&&&((((((&&&$$$%%%&&&&&&%%%######$$$&&&$$$&&&((('''$$$###&&&)))$$$$$$$$$%%%%%%%%%%%%%%%!!!###$$$&&&+++000...(((###%%%&&&$$$!!! !!!$$$!!!"""###"""!!! """$$$$$$###""""""!!!!!!!!!""" !!!!!!""""""""""""~~~}}}|||}}}~~~~~~|||zzztttvvvxxxwwwuuusssssssssqqqpppooommmkkkjjjjjjjjjhhhiiiiiihhhfffddddddeeeaaa```______aaaaaa```___]]]]]]^^^^^^]]]\\\\\\[[[WWWYYYZZZXXXVVVSSSSSSSSSRRRSSSSSSTTTTTTUUUUUUVVVQQQPPPOOOOOOPPPPPPMMMKKKIIIIIIHHHHHHHHHGGGGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDBBBCCCBBBAAA???>>>>>>@@@<<<<<<<<<<<<<<<;;;999777888888888888999;;;===>>>:::;;;;;;<<<<<<;;;;;;:::888999;;;:::999777888888000111444666888888777777444333222222444444333222111111000------///000///222333444333000...------222---,,,000111......000666999===CCCKKKLLL>>>------+++---111111---,,,---,,,++++++++++++,,,---...((()))************,,,......,,,***)))******(((&&&'''((((((((((((''''''&&&$$$'''***((($$$###%%%(((&&&''''''((((((''''''&&&%%%&&&((())))))'''%%%###&&&&&&'''(((((()))((((((&&&---000,,,'''&&&((((((&&&'''((('''%%%$$$%%%&&&&&&)))''')))///+++'''///&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$#########$$$%%%&&&%%%$$$######%%%%%%$$$### """$$$''')))((('''$$$%%%%%%$$$######$$$&&&$$$&&&((('''%%%%%%(((+++$$$$$$$$$$$$$$$$$$%%%%%%!!!$$$&&&'''+++...,,,&&&"""$$$"""###!!!"""###"""!!!!!!###%%%&&&%%%$$$"""!!!!!!"""$$$""""""######$$$$$$%%%%%%~~~}}}}}}}}}|||zzzxxxuuuwwwyyyxxxvvvtttttttttqqqpppnnnmmmlllkkkjjjjjjgggggggggfffcccbbbbbbcccbbbaaa``````bbbbbbbbb``````___]]][[[[[[\\\]]]^^^WWWXXXZZZYYYVVVSSSRRRQQQOOOPPPQQQRRRTTTUUUVVVWWWQQQPPPPPPPPPQQQPPPNNNLLLIIIIIIHHHHHHHHHGGGGGGGGGIIIHHHGGGFFFFFFFFFFFFGGGBBBCCCBBB@@@>>>======>>>;;;:::999;;;<<<<<<999777;;;;;;;;;;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;888999::::::888666666666000111333555666777777777444222222222444444333222222000//////......///111000111222111000...///000///......000000...///333777333//////666;;;777///+++))),,,000111......000)))***,,,......---+++***''')))++++++******+++,,,,,,+++******++++++***)))(((((())))))((('''&&&&&&&&&%%%&&&'''((()))))))))&&&&&&''''''''''''&&&&&&$$$&&&(((******(((%%%$$$&&&'''(((((((((((((((((('''---000+++&&&&&&((((((&&&'''''''''%%%$$$%%%&&&&&&)))&&&(((...***&&&...%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$#########$$$%%%&&&%%%$$$###$$$%%%%%%%%%### !!!###&&&'''&&&%%%###$$$%%%$$$######$$$&&&%%%'''((('''$$$%%%(((,,,%%%%%%$$$#########$$$%%%"""%%%''''''(((***'''""""""$$$"""$$$!!!"""###"""!!!"""###%%%'''((('''%%%""""""$$$&&&!!!""""""###$$$$$$%%%%%%~~~}}}}}}|||yyywwwvvvxxxyyyyyywwwuuutttuuupppooonnnlllkkkjjjjjjjjjggghhhgggeeebbbaaaaaacccbbbaaa```aaabbbcccbbbaaaaaa___\\\[[[[[[\\\___```WWWYYYZZZZZZWWWSSSQQQQQQNNNOOOPPPQQQRRRSSSTTTTTTQQQOOONNNNNNNNNNNNMMMKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHDDDDDDDDDAAA>>>======>>><<<:::999;;;>>>???===;;;?????????>>>>>>===<<<<<<::::::;;;;;;;;;;;;::::::888999999777444333333333444444444444444444444444444333222333444555444333333000000111111//////111...000111000//////000222---...000000...///222666777222---,,,///222000---+++***,,,111222///...000***,,,///111111///,,,***''')))+++++++++***+++,,,,,,,,,,,,+++++++++++++++)))*********)))((('''&&&$$$###"""$$$(((***)))(((&&&&&&''''''''''''&&&&&&$$$%%%(((******)))'''&&&''''''((((((((((((((('''''',,,---(((%%%'''((((((%%%&&&'''&&&%%%$$$$$$&&&&&&(((%%%&&&,,,(((%%%---$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$############$$$$$$"""###$$$$$$$$$"""###$$$&&&&&&((((((&&&###$$$(((+++&&&%%%###""""""###$$$$$$"""&&&'''%%%%%%'''%%%!!!"""$$$%%%$$$!!! ###%%%!!!"""######""""""$$$&&&''')))***'''$$$"""$$$&&& !!!"""######$$$~~~}}}}}}~~~}}}{{{yyyuuuwwwxxxxxxvvvtttssstttooonnnmmmkkkjjjjjjjjjjjjiiiiiihhhfffcccbbbcccdddaaa```___```bbbbbbbbbaaa___^^^]]]]]]]]]]]]^^^___XXXZZZ[[[[[[WWWTTTQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOMMMJJJJJJJJJKKKJJJJJJHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFDDD@@@??????@@@???<<<:::<<>>;;;>>>DDDHHHHHHFFF@@@@@@@@@@@@???>>>===<<<777888888999999888888777BBBAAA>>>:::666444555777222111000///111444777999555444333444666777666555444000111666666000///222000111111000...---///000......------000111///***666444222000...---000444222000111444222---+++,,,++++++++++++++++++++++++'''***,,,,,,+++*********000000000---+++(((((((((,,,,,,,,,++++++)))(((((("""&&&***((($$$"""&&&***%%%&&&&&&''''''&&&&&&%%%###$$$&&&((()))*********'''((((((((((((((('''''''''(((&&&$$$%%%))))))%%%%%%&&&'''&&&$$$###$$$%%%%%%'''######***&&&###+++###$$$%%%&&&&&&&&&&&&&&&"""$$$%%%&&&&&&%%%###"""&&&%%%$$$$$$&&&&&&%%%$$$!!!!!!!!!"""$$$###!!!"""###$$$###""""""$$$&&&((()))(((%%%!!!!!!%%%)))&&&%%%###"""!!!"""###$$$!!!%%%&&&$$$###&&&(((&&&$$$"""!!!!!!###$$$###"""!!!"""######"""###%%%'''$$$(((+++)))$$$!!!!!!### !!!"""###$$$%%%&&&&&&~~~~~~~~~xxxssspppppprrrtttvvvuuuqqqooolllnnnooonnnllljjjjjjjjjiiiiiihhhgggfffeeeddddddfffccc```___aaabbbaaa___^^^___`````````___^^^]]]WWWXXXZZZZZZYYYVVVSSSQQQRRRPPPMMMLLLMMMNNNMMMLLLMMMMMMLLLLLLKKKKKKJJJJJJLLLJJJFFFCCCBBBBBBCCCDDD???@@@BBBCCCCCCEEEGGGJJJQQQRRRQQQMMMHHHCCC@@@???@@@@@@???AAACCCCCCBBBAAABBB@@@===;;;999999999:::333888999999===BBB>>>666@@@KKKNNNBBB555222555888444444555444333444666888:::888555333333444333222555444333222111//////...111000//////000000///------.........---///222555//////......//////000111111222333222///......///---------,,,,,,,,,,,,+++)))******)))''''''((())),,,---.........---,,,+++***))))))***+++***(((&&&$$$'''***)))%%%###&&&***"""###$$$%%%&&&'''''''''######(((///111---+++,,,((()))***++++++***)))((('''(((((('''%%%%%%&&&'''$$$%%%'''(((((('''%%%###(((######''''''$$$%%%)))&&&$$$######%%%'''&&&&&&$$$"""!!!###%%%&&&###!!!%%%$$$######""""""######(((%%%!!!!!!$$$&&&%%%###$$$%%%%%%$$$"""!!!"""$$$((('''&&&%%%$$$$$$$$$$$$&&&$$$$$$&&&$$$!!!"""''''''&&&%%%$$$$$$%%%&&&'''!!!###$$$%%%#########$$$ """$$$%%%%%%%%%$$$(((***+++***&&&###!!! """!!!"""%%%''''''### ~~~~~~}}}xxxsssppppppqqqrrrtttsssqqqooolllmmmnnnmmmkkkiiiiiijjjiiiiiihhhgggfffeeeddddddfffdddaaaaaabbbcccaaa```]]]^^^^^^______^^^\\\\\\VVVWWWXXXXXXWWWUUUSSSRRRSSSPPPNNNMMMNNNOOONNNMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHEEECCCBBBCCCCCCDDD@@@BBBCCCCCCCCCEEEHHHJJJXXXYYYYYYVVVOOOHHHBBB@@@AAA@@@@@@AAACCCCCCBBBAAA@@@>>><<<999888888999999888999888777999>>>AAAAAAPPPTTTQQQEEE999777999999333444555444444555777:::999777555444444444444333222111111111111111111111222222222111000//////...---......---...000555888111111000000111111222333222333333111///...///000------------,,,+++++++++)))******)))''''''((()))+++,,,---......---,,,+++***))))))***++++++***((($$$'''***(((%%%$$$&&&)))$$$%%%&&&&&&''''''&&&&&&%%%%%%)))///111---+++,,,((())))))******)))((('''&&&'''''''''%%%%%%&&&(((###$$$%%%&&&''''''&&&&&&'''######&&&'''$$$%%%)))&&&%%%###$$$%%%&&&&&&%%%%%%###"""###%%%&&&$$$"""%%%$$$######""""""######%%%$$$""""""######""""""###$$$%%%%%%$$$%%%''')))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%'''%%%"""$$$((($$$%%%''')))++++++******!!!###$$$$$$#########$$$'''&&&%%%%%%%%%''')))***"""$$$&&&%%%###!!! ###"""!!!"""$$$%%%$$$"""~~~}}}~~~|||xxxtttqqqpppooooooqqqqqqpppooojjjlllmmmllljjjiiiiiiiiiiiiiiihhhgggfffeeeddddddeeedddccccccccccccaaa___\\\\\\\\\]]]\\\[[[ZZZZZZVVVVVVVVVUUUUUUTTTTTTTTTSSSQQQOOOOOOOOOPPPOOONNNMMMLLLLLLJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDCCCCCCEEEHHHKKKWWWXXXYYYUUUNNNEEE>>>:::@@@??????@@@BBBBBBAAA???===<<<:::888888888888999:::999888999:::===FFFOOOaaa[[[PPPCCC<<<;;;:::888333444555555555666999<<<888666444444555555555444...///000111222333333444222444555333000...///111//////.........111666:::333333222222333333444555333333222000......000222.........---,,,+++******)))******)))''''''(((***)))***,,,---......---,,,,,,***))))))***,,,,,,+++%%%''')))(((%%%$$$&&&)))&&&&&&&&&&&&'''''''''&&&((('''***///000,,,***,,,)))))))))))))))((('''&&&%%%'''((('''&&&&&&''')))#########$$$%%%&&&'''(((&&&$$$###&&&&&&$$$%%%((('''&&&$$$%%%&&&&&&%%%$$$%%%$$$###$$$%%%&&&%%%###%%%$$$######""""""###### """###""""""###$$$###$$$%%%$$$###$$$&&&((($$$$$$$$$$$$%%%&&&'''((($$$"""###%%%$$$!!!"""&&&###&&&***---...,,,***'''!!!###$$$$$$######$$$%%%'''%%%!!!!!!%%%((( """###"""!!!!!!!!!$$$""" !!!###$$$###~~~}}}|||zzzwwwtttrrrpppmmmmmmnnnoooooonnniiikkklllllljjjhhhiiiiiiiiiiiihhhgggfffeeeddddddbbbbbbcccccccccbbb___^^^[[[[[[ZZZZZZYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVSSSRRRPPPPPPPPPQQQOOONNNLLLLLLKKKJJJHHHGGGFFFFFFDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCEEEHHHKKKRRRSSSRRRNNNGGG@@@;;;999???>>>===>>>@@@@@@???===;;;:::999999999999:::::::::999;;;??????AAANNN\\\fffYYYGGG<<<:::;;;888444333444555555555777:::===777666444555666666555444...///000111222333444555000333666555111///222666222222000......111666999333333333222333333444555333333111///---...111444...//////...---,,,***)))******+++)))((('''(((***''')))***,,,---...------000---***((()))+++,,,,,,%%%'''((((((&&&%%%&&&(((%%%%%%%%%%%%&&&''''''(((***(((***......***(((***************))))))(((((((((***+++***(((''''''(((%%%$$$#########%%%'''(((&&&%%%%%%&&&&&&&&&'''((('''&&&%%%&&&''''''%%%$$$&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$######""""""######"""$$$######%%%(((#########!!! ############$$$%%%&&&&&&$$$###$$$'''&&&###$$$(((''')))+++,,,,,,)))%%%"""!!!"""######"""###$$$&&&%%%### !!!###!!!$$$$$$#########$$$"""!!! !!!""""""###~~~|||zzzxxxvvvuuurrrooommmlllmmmnnnnnnnnniiikkklllkkkjjjiiiiiijjjiiiiiihhhgggfffeeedddddd___```bbbbbb```___]]]]]]ZZZYYYYYYXXXWWWVVVVVVVVVWWWVVVUUUTTTSSSTTTVVVWWWRRRQQQPPPPPPPPPPPPNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFEEEFFFHHHJJJJJJJJJIIIHHHGGGGGGGGGEEEDDDEEEGGGJJJQQQPPPNNNIIIDDDAAA@@@AAA===<<<;;;<<<>>>>>><<<:::999999999::::::;;;<<<===AAA@@@AAAAAABBBIIIZZZkkk```PPP>>>777888:::777333333444555555555777:::===777666555555777777666444111111222222333333444444...222666555222111555999555555333000...///333666111111111111111222222333111111000...---...111444//////000000///...,,,+++***++++++***(((((()))***&&&''')))+++------------333///+++(((((()))******&&&'''((('''&&&&&&''''''#########$$$%%%''')))******((((((+++***'''&&&(((++++++++++++++++++++++++,,,---...---***((('''''')))'''%%%###"""###%%%&&&'''''''''&&&'''((())))))&&&&&&%%%&&&((('''&&&$$$&&&&&&%%%$$$$$$$$$%%%&&&%%%$$$######""""""###### $$$%%%######$$$&&&"""###""" ######""""""""""""######&&&%%%(((++++++((()))---+++++++++***)))'''&&&%%%!!!"""######"""###%%%'''((('''&&&%%%%%%$$$$$$%%%###$$$%%%%%%#########$$$ """######"""!!!!!!~~~{{{yyywwwvvvuuurrrpppmmmlllmmmnnnnnnmmmiiikkkllllllkkkjjjjjjkkkiiiiiihhhgggfffeeedddddd___```aaa```^^^]]]]]]]]]ZZZYYYXXXVVVUUUUUUUUUUUUWWWVVVTTTSSSSSSSSSTTTTTTPPPOOONNNNNNOOOOOOLLLJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGIIIKKKKKKKKKKKKJJJGGGHHHHHHGGGEEEDDDEEEGGGLLLKKKHHHDDDAAAAAACCCFFF===<<<;;;<<<======;;;999777777999:::;;;===>>>>>>LLLOOOMMMHHHHHHUUUgggrrrTTTFFF999666999999666555333444555555555666999<<<888777666666777777555333444444444444444444444444...111444444333333666999666666444222///...000222//////......//////000111...//////------...111333///000111222222111///---***++++++***(((((()))+++&&&''')))+++,,,,,,,,,,,,222...***(((((()))))))))''''''''''''''''''''''''%%%%%%$$$$$$%%%''')))******'''&&&)))(((%%%%%%(((++++++++++++,,,---...///,,,---///...+++(((''''''+++)))'''$$$###$$$%%%%%%&&&((((((%%%&&&)))***(((%%%%%%%%%'''))))))'''%%%%%%%%%%%%$$$"""###%%%'''%%%$$$######""""""######$$$%%%%%%%%%###!!!!!!!!!"""######"""!!!!!!###$$$######""""""!!!"""""""""""""""%%%))))))&&&'''***---,,,***)))))))))+++,,,!!!"""###""""""###&&&((('''((()))******(((&&&%%%$$$%%%%%%$$$"""!!!!!!""" $$$%%%$$$"""!!!!!!~~~{{{wwwvvvuuuvvvrrrpppnnnmmmnnnnnnmmmllljjjkkkmmmmmmkkkkkkkkkllliiiiiihhhgggfffeeedddddd```aaaaaa```]]]\\\]]]___ZZZYYYWWWVVVUUUTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPMMMMMMLLLMMMMMMMMMJJJHHHJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKJJJFFFGGGIIIHHHFFFDDDCCCCCCEEEEEEDDDAAA??????AAACCC>>>===<<<=========;;;:::444555777999;;;<<<===>>>NNN\\\bbb\\\\\\ggglllgggGGG>>>888888999666444666333444555444444555777:::999888777777888777444222555555555555666666666777222333333333333333444444333444444333000//////000...------------...//////+++,,,------------///111///000333444555333222000++++++,,,***)))((()))+++&&&''')))+++++++++++++++---+++(((''')))*********''''''&&&&&&'''''''''&&&+++)))(((''''''''')))***+++'''&&&((((((&&&&&&)))***))))))***+++---///111(((***,,,,,,+++)))((((((***)))'''&&&&&&&&&&&&'''$$$''''''######((((((%%%###$$$%%%'''******(((&&&$$$%%%%%%###!!!!!!$$$'''%%%$$$######""""""######%%%###"""!!!!!!"""!!! %%%%%%&&&%%%######%%%&&&######"""######$$$%%%&&&###((((((%%%%%%)))---+++***((((((((()))***!!!"""""""""!!!###&&&)))%%%&&&'''(((((('''%%%$$$###$$$$$$###!!!!!!"""$$$"""%%%%%%###"""###$$$~~~zzzwwwuuuuuuvvvrrrpppoooooooooooommmkkkjjjlllmmmmmmlllkkklllmmmiiiiiihhhgggfffeeeddddddaaabbbbbb```]]]\\\^^^aaaZZZYYYWWWUUUTTTTTTTTTUUUSSSRRRRRRQQQOOONNNMMMMMMLLLKKKKKKKKKLLLKKKIIIFFFIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJEEEGGGIIIIIIFFFCCCBBBAAACCCDDDEEEDDDBBBAAAAAABBB???>>>===>>>???>>>===;;;222333555888:::<<<======IIIccctttqqqqqquuujjjWWW>>>888777999888333111444444444555444333444666888999888888888888777444111444555555666777888999999666444333333333333222000000222333333111000000000---------------...//////)))+++------------///000///111333555666555333222+++,,,,,,***)))(((***+++'''((()))***++++++******)))(((&&&''')))+++,,,,,,((('''&&&&&&'''((('''&&&000...+++)))((((((((())),,,(((''')))((('''(((+++((((((((()))+++---000111###&&&)))+++***))))))***(((((('''''''''(((((()))"""&&&%%%!!!!!!&&&'''###"""###$$$'''***+++)))'''###$$$$$$""" $$$'''%%%$$$$$$###"""#########!!!!!!$$$$$$###))))))(((&&&###!!!"""###""""""###$$$%%%'''))))))$$$$$$(((------***+++...---,,,***(((&&&$$$######!!!""""""!!!!!!###&&&)))&&&'''''''''''''''''''''###$$$%%%$$$######%%%'''"""$$$%%%###!!!!!!$$$'''|||zzzyyyxxxvvvtttvvvuuuqqqnnnllllllllllllmmmnnnooooooooonnnlllkkkgggggggggfffeeecccbbbaaa___aaaaaa___[[[XXXYYYZZZXXXWWWVVVTTTSSSQQQPPPOOOOOONNNNNNMMMLLLKKKJJJJJJNNNOOOQQQQQQQQQOOOMMMKKKOOONNNNNNMMMLLLKKKKKKKKKLLLHHHDDDEEEHHHIIIGGGDDDGGGHHHHHHHHHGGGEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>===;;;999888888888888999:::;;;;;;<<<<<>><<<;;;999888888888888999999:::;;;;;;<<>>>>>===<<<;;;:::999888888888888999999::::::;;;@@@IIIVVV^^^VVVGGG;;;888>>><<<:::999999888666555777666777999;;;;;;:::888555888888555666999999666111222222333333222222111444333333444555555444222,,,------...//////......111111000///...---++++++)))***+++***)))***---///(((***+++---.........---,,,...000...+++)))+++---+++************+++,,,,,,((((((((())))))******++++++)))'''''''''))),,,...'''(((((((((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''"""&&&)))***(((&&&&&&((("""***)))***000+++$$$''''''***,,,***%%%###%%%'''$$$""" !!!###$$$$$$!!!###$$$%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&'''&&&%%%$$$%%%'''"""############$$$$$$$$$$$$%%%%%%$$$""""""###%%%$$$%%%'''((((((&&&$$$###$$$%%%''')))&&&!!!"""&&& !!!###"""!!!!!!"""$$$ """###$$$$$$%%%(((***&&&'''((((((((('''&&&%%%!!!!!!!!!!!!!!!"""######|||zzzxxxvvvsssrrrqqqqqqooonnnqqqpppooommmmmmllllllllllllllllllllllllkkkkkkjjjfffeeecccaaaaaabbbdddeeeddddddcccaaa^^^\\\[[[ZZZTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTSSSSSSRRRQQQPPPMMMKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHFFFDDDEEEHHHIIIIIIHHHDDDEEEGGGHHHHHHHHHGGGGGG@@@@@@AAAAAA@@@@@@???>>>======<<<;;;;;;:::999999888888888999999999::::::;;;???GGGLLLHHH???;;;<<<===<<<:::999999999999999999888999:::<<<<<<;;;999777:::999666666888888555000111222333333222111000333222222333444444333111000000000000///...---,,,222222222222111///...---***++++++******+++---000***+++---//////...,,,+++)))+++------,,,+++,,,---))))))))))))***+++,,,---)))***+++,,,---------...***)))'''&&&&&&))),,,...'''(((((((((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%)))(((&&&$$$''')))&&&&&&'''...***###&&&'''((()))(((%%%$$$%%%''''''### ###&&&&&&$$$###$$$%%%$$$"""!!!"""###"""%%%'''%%%"""!!!###%%%%%%&&&'''&&&%%%$$$%%%'''""""""#########$$$$$$$$$%%%''''''&&&%%%%%%&&&'''"""###$$$%%%%%%$$$###"""$$$%%%(((***&&&"""###(((!!!""""""!!!!!!"""###!!!"""###""""""$$$''')))!!!###%%%&&&'''&&&$$$###  !!!"""###}}}{{{xxxvvvtttqqqpppqqqpppooonnntttsssqqqpppnnnlllkkkkkklllkkkkkkjjjjjjjjjjjjjjjeeedddbbbaaaaaabbbccceeecccbbbaaa___^^^]]][[[ZZZRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSPPPNNNKKKIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIHHHGGGEEEDDD@@@@@@AAAAAA@@@@@@???>>><<<<<<;;;;;;:::::::::999999999999999999:::::::::999:::>>>BBB@@@<<<<<<@@@;;;;;;;;;:::999999:::::::::999999:::<<<<<<;;;::::::<<<;;;777666777666333111222333444444333222111222111000111333333111000//////000//////...---,,,111222333444444333222111,,,,,,---,,,++++++---000///000111111000...,,,***'''***,,,......---------((((((((()))***+++,,,---)))***,,,---............)))'''&&&%%%&&&(((***,,,'''(((((((((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$"""$$$'''&&&%%%%%%''')))%%%%%%&&&---)))###&&&&&&$$$"""###%%%''''''&&&&&&###"""###&&&(((&&&###&&&&&&&&&$$$""" !!!"""%%%'''&&&###"""###&&&###%%%&&&%%%$$$###$$$&&&""""""#########$$$$$$$$$$$$&&&''''''&&&%%%&&&'''!!!"""######$$$###""""""######%%%'''%%%!!!###(((!!!""""""!!!!!!"""###$$$%%%$$$###"""###%%%'''!!!###%%%&&&&&&%%%$$$$$$#########$$$%%%%%%&&&~~~|||zzzxxxrrrqqqpppppprrrttttttsssuuutttsssqqqooommmkkkjjjkkkkkkjjjiiiiiiiiiiiiiiieeedddbbbaaaaaaaaabbbbbbaaa___]]]]]]]]]]]][[[YYYRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQOOOLLLJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJHHHFFFCCCBBBAAAAAAAAAAAAAAA@@@@@@???;;;;;;;;;:::::::::::::::::::::::::::::::::::::::<<<:::;;;===<<<999:::???:::;;;<<<;;;999888999:::;;;999888999:::;;;:::999999;;;:::666555666666222333333333444444333333333111000000111222222111///))))))+++,,,------.........000222444555444333222/////////---,,,,,,...///222222222111000...+++***'''))),,,///000///...,,,((((((((()))***+++,,,---((()))+++,,,------,,,+++'''&&&&&&&&&'''((()))***'''(((((((((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&''''''''' '''&&&&&&,,,***$$$(((&&&"""!!!%%%((((((&&&"""""""""$$$&&&%%%$$$"""'''((('''%%%"""!!!!!!######$$$&&&%%%%%%%%%&&&'''"""$$$%%%$$$###"""###%%%"""############$$$$$$$$$"""###%%%%%%$$$###$$$%%%""""""##################!!!"""###!!!!!!$$$ !!!###"""!!!!!!"""$$$$$$%%%&&&%%%######%%%&&& !!!###&&&'''((((((((($$$$$$###############$$$~~~}}}|||zzzxxxsssrrrqqqrrrtttvvvvvvuuurrrrrrqqqpppnnnmmmkkkjjjkkkjjjiiihhhggghhhiiiiiiddddddcccbbbaaa``````___]]][[[YYYZZZ\\\\\\ZZZXXXTTTTTTUUUVVVWWWXXXXXXYYYXXXWWWWWWUUUTTTSSSRRRRRROOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJKKKJJJIIIIIIHHHIIIJJJKKKKKKKKKJJJHHHFFFCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::<<<;;;999:::===999;;;>>>===;;;999999::::::888777777888999888777444777777444333666666333333333333222222333333333222111000111333333111///((()))***+++,,,---------,,,...000222333222111000222222222///---,,,...///111000///...---,,,+++***(((***---000222111...,,,))))))((())))))***++++++)))+++,,,---------+++***&&&''''''((())))))******'''(((((((((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$###!!!!!!$$$((()))'''###"""(((%%%$$$***((($$$)))&&&$$$###"""$$$&&&'''(((!!!"""$$$$$$#########$$$&&&'''&&&%%%######%%%'''%%%$$$$$$%%%''')))(((((("""$$$%%%$$$###"""###%%%"""############$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%"""######$$$$$$$$$$$$$$$"""######!!!"""!!!"""$$$###""""""###%%%!!!###%%%%%%$$$$$$%%%&&& """$$$&&&'''))))))######"""!!! ~~~}}}}}}|||zzzyyyxxxvvvttttttuuuuuuuuutttoooooooooooonnnmmmlllkkkkkkjjjhhhggggggggghhhiiidddddddddcccbbb```^^^]]][[[YYYWWWXXX[[[\\\ZZZXXXVVVWWWWWWXXXYYYZZZ[[[\\\ZZZYYYXXXVVVTTTRRRQQQPPPJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLLLLMMMMMMMMMMMMMMMJJJJJJJJJIIIGGGGGGHHHIIIKKKKKKKKKJJJIIIFFFDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999:::===>>><<<<<<@@@999===@@@???<<<:::999:::999888666666777888777777///333333111222666666444444333222111111222333444333222111222444444222000------.........---,,,,,,+++---///111111000...---555444333111...---...///...---,,,+++************(((***---111333222...+++)))))))))))))))******+++,,,---///000000...---+++&&&''')))+++++++++******'''(((((((((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%''''''''''''%%%%%%### ###)))+++'''!!!"""'''###!!!'''%%%!!!'''&&&((((((&&&""""""&&&***###%%%&&&$$$""""""%%%((($$$%%%%%%%%%$$$%%%(((+++&&&###"""%%%)))+++***(((###$$$%%%%%%######$$$%%%"""############$$$$$$$$$"""%%%'''((('''&&&&&&'''######$$$$$$%%%%%%%%%&&&%%%%%%&&&$$$"""!!!###$$$$$$######$$$%%% ###%%%%%%%%%%%%&&& ###%%%'''(((((('''&&&$$$######""""""~~~}}}|||{{{zzztttsssssstttvvvwwwuuutttpppoooooommmlllkkkjjjiiijjjiiihhhggggggfffggggggbbbddddddbbbbbbccc___YYYWWWXXXYYY[[[[[[ZZZZZZYYYYYYWWWVVVTTTTTTUUUVVVWWWXXXVVVTTTTTTVVVUUURRROOONNNNNNMMMMMMLLLKKKKKKKKKGGGJJJMMMPPPPPPNNNLLLJJJIIIKKKLLLJJJGGGFFFGGGIIIUUUQQQMMMJJJFFFBBB@@@AAAAAABBBBBBBBBBBBBBBAAAAAA:::::::::;;;<<<>>>???@@@>>>>>>>>>>>>============;;;<<<<<<;;;999999:::<<>>=========;;;999777666555555444444555777888::::::888555222111222444444222000000222444555666444///'''###'''///111///000000///...------,,,,,,(((***,,,------...000222...555444333888333,,,///++++++************++++++//////......///...,,,+++,,,))))))***)))'''***/////////000///...,,,)))(((+++&&&%%%***,,,((('''***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''###''''''$$$###(((,,,,,,%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''))))))***!!!"""###$$$%%%&&&&&&&&&%%%''''''###"""$$$$$$!!!&&&%%%$$$$$$&&&&&&%%%$$$""" !!!!!!!!!"""$$$&&&''''''%%%$$$###$$$&&&$$$%%%&&&%%%###"""###$$$######"""!!! !!!###$$$%%%%%%%%%###"""!!!%%%###!!!!!!###$$$"""+++'''$$$###$$$%%%$$$###!!!###$$$$$$$$$$$$&&&'''+++$$$!!!######%%%'''~~~}}}{{{zzzzzzwwwuuuuuuuuuuuuuuusssqqqnnnnnnnnnmmmmmmllllllllljjjiiihhhgggffffffffffffdddfffeeebbbbbbccc```[[[YYYZZZ[[[[[[[[[ZZZYYYYYYZZZYYYWWWVVVVVVWWWXXXYYYXXXVVVTTTTTTUUUUUURRROOOOOONNNNNNMMMLLLLLLKKKKKKIIILLLPPPRRRRRRPPPMMMJJJIIIKKKLLLKKKIIIHHHIIIKKKUUURRROOOLLLHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA<<<<<<===>>>???@@@AAABBB???>>>>>>>>>======<<<<<<;;;<<<<<<;;;:::999;;;===???>>><<<<<<;;;:::888666555555555555555666777777000111333333222222333444666444111111222333444333444333///,,,///444444111000//////...------,,,,,,'''+++...---++++++...111---444333222888444...111++++++************++++++//////......///...---,,,'''%%%$$$&&&$$$"""%%%***---...000000000---***((()))%%%&&&+++---***((()))))))))((((((((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%&&&%%%###$$$&&&######$$$%%%%%%''''''((()))'''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%"""%%%%%%######&&&&&&###&&&%%%$$$$$$&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%###$$$$$$###""""""###%%%&&&&&&&&&%%%$$$#########$$$######"""""""""######!!!""""""###"""!!! %%%###!!!"""###$$$""" &&&###!!!!!!"""###!!! !!!###$$$$$$######%%%&&&)))### """$$$$$$$$$&&&~~~}}}{{{zzzyyyyyywwwvvvuuuuuusssqqqooommmmmmmmmmmmmmmmmmmmmmmmjjjiiihhhgggffffffffffffggggggeeeaaaaaadddbbb^^^\\\\\\\\\\\\[[[ZZZYYYXXXZZZYYYWWWVVVVVVVVVWWWXXXWWWVVVTTTTTTUUUTTTRRRPPPOOOOOOOOONNNMMMMMMLLLLLLKKKMMMQQQTTTTTTQQQMMMJJJIIIJJJKKKKKKJJJJJJKKKLLLQQQPPPNNNKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@>>>???AAABBBCCCCCCCCCCCC??????>>>>>>===<<<;;;;;;;;;<<<<<<;;;::::::<<<===???===;;;::::::888666444444555555666666666666666,,,///222444444333333333777555222111222333222111...222222000111333111.../////////...------,,,,,,(((,,,...---***))),,,///+++222111111777444...222++++++************++++++....../////////...------***(((((()))'''%%%''',,,***,,,///111111...+++((('''$$$%%%***,,,***)))))))))))))))(((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&%%%######&&&&&&###$$$%%%%%%''''''((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&###$$$"""###'''(((&&&&&&%%%$$$$$$&&&&&&%%%$$$""""""###$$$$$$$$$$$$###!!!"""############%%%''')))((('''%%%$$$######"""###############"""""""""!!!""""""""""""!!! $$$###""""""######"""!!!"""!!! !!!"""###!!!"""###$$$###""""""###$$$'''###!!!%%%&&&$$$###%%%}}}{{{yyyxxxxxxvvvuuuuuuuuusssqqqooonnnnnnnnnmmmmmmmmmmmmmmmjjjiiihhhgggfffeeeeeeeeeiiiiiieee``````dddccc```^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVUUUUUUTTTTTTSSSQQQPPPPPPPPPOOOOOONNNMMMMMMLLLIIILLLPPPRRRRRROOOKKKHHHGGGHHHIIIIIIJJJJJJKKKLLLKKKMMMLLLIIIHHHIIIHHHFFFGGGGGGGGGFFFDDDCCCAAA@@@>>>@@@BBBDDDEEEEEECCCBBB@@@??????===<<<;;;:::::::::;;;<<<;;;::::::<<<>>>???===:::888888777555333333444666777777777666555222444666555333111111111666444222222333333333222+++111333111///000///,,,//////.........---------+++,,,,,,++++++******+++***111///...444111+++///++++++************++++++---.../////////......///...,,,,,,---+++((()))...'''***...000111...***'''&&&$$$###%%%((())))))***''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%'''###%%%$$$$$$''')))$$$%%%%%%$$$$$$$$$#########"""######$$$%%%%%%&&&&&&######%%%&&&''''''''''''###$$$"""###'''(((&&&&&&%%%$$$$$$&&&&&&%%%$$$!!!$$$%%%$$$%%%&&&%%%###"""###%%%%%%%%%&&&)))++++++)))&&&%%%$$$###""""""############"""!!! ######$$$$$$$$$############"""""""""######"""""""""###$$$%%%%%%%%%$$$""""""###$$$###!!!!!!"""###$$$"""###''''''$$$"""$$$}}}zzzxxxvvvuuutttssstttuuuuuusssqqqoooooonnnmmmlllkkkjjjjjjjjjiiihhhfffeeeeeeddddddiiihhhddd______cccccc```___^^^]]]\\\ZZZYYYYYYXXXVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUSSSRRRQQQPPPPPPPPPOOOOOONNNMMMMMMLLLFFFIIIKKKMMMMMMKKKHHHFFFFFFFFFFFFGGGIIIJJJJJJJJJHHHLLLLLLHHHHHHLLLKKKHHHHHHHHHGGGFFFEEECCCAAA@@@>>>???BBBCCCDDDCCCBBBAAA@@@???>>>===<<<;;;:::999999:::;;;:::::::::<<<===>>><<<999777777666555333333444666777777777666555777777666333000///000222333222111222444555444333///444555222000111111///...............---------///,,,)))***,,,---***'''+++111...,,,000,,,'''***++++++************+++++++++...000000///...///111,,,******+++)))%%%%%%)))%%%(((,,,//////---)))&&&&&&$$$!!!"""'''******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%'''"""&&&'''$$$$$$((()))'''%%%%%%$$$$$$$$$#########"""######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""%%%%%%######&&&&&&$$$&&&%%%$$$$$$&&&&&&%%%$$$###'''(((%%%%%%))))))%%%!!!###%%%%%%&&&'''***,,,,,,)))%%%######$$$###!!!%%%%%%%%%%%%###!!! ##################$$$$$$""""""######"""""""""###"""$$$&&&&&&&&&%%%%%%$$$"""###$$$###!!!!!!"""###""""""$$$((((((###"""###}}}zzzwwwuuurrrrrrrrrsssuuuuuutttsssooonnnmmmlllkkkiiihhhhhhjjjiiihhhfffeeedddddddddffffffbbb^^^^^^aaaaaa]]]___^^^\\\[[[YYYYYYYYYYYYWWWWWWWWWWWWVVVVVVVVVVVVTTTUUUVVVUUURRRPPPPPPQQQOOOOOOOOONNNMMMMMMLLLLLLEEEFFFHHHIIIJJJIIIHHHGGGFFFEEEEEEFFFHHHJJJIIIHHHGGGMMMNNNJJJKKKPPPPPPJJJHHHHHHGGGFFFDDDCCCAAA@@@>>>???@@@AAABBBBBBAAA@@@>>>>>>======<<<;;;::::::888999999999888999;;;===>>>;;;888666666666666555444555555666666666666666444444222000...///111444222111111222444555555444000222111......000///,,,........................000---******------+++''',,,111---***///***%%%(((++++++************++++++***---111111///...000333...,,,,,,---+++&&&&&&***&&&(((+++......,,,)))'''&&&%%%!!! &&&))))))*********)))))))))((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''$$$((('''""" $$$'''(((###$$$%%%%%%''''''((()))'''&&&%%%%%%$$$###""""""''''''&&&%%%$$$"""!!! ###&&&&&&######%%%%%%"""&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&!!! !!!###$$$$$$&&&(((++++++'''###!!!###$$$###!!!%%%&&&&&&'''&&&$$$###"""!!!!!!!!! !!!!!!"""###!!!"""######""""""###$$$"""$$$%%%%%%###"""######"""###$$$###""""""###$$$""""""%%%)))(((###!!!$$$}}}zzzvvvtttrrrrrrqqqsssuuuuuutttrrrllllllkkkjjjjjjiiihhhhhhjjjiiihhhfffeeedddcccccccccdddaaa]]]]]]___^^^ZZZ]]]\\\[[[YYYXXXXXXYYYYYYWWWWWWWWWWWWWWWVVVUUUUUUSSSUUUVVVUUURRRPPPPPPQQQOOONNNNNNMMMLLLLLLKKKKKKGGGGGGGGGHHHIIIJJJKKKLLLHHHFFFEEEGGGIIIKKKIIIHHHFFFMMMOOOJJJKKKQQQQQQJJJFFFFFFFFFEEEDDDBBBAAA@@@?????????@@@@@@@@@@@@AAA=========<<<<<<;;;;;;;;;666777888888777888:::<<<===:::777666777777777777555555555555555666777777111222333333111111333444333222222333444555333222...///...,,,...000---'''........................---...///...+++***+++,,,+++111---***///,,,&&&+++++++++************++++++)))---111111///...111444444222333444111,,,+++...)))+++---......,,,***(((%%%'''%%%!!!###((()))%%%************)))))))))(((((('''''''''&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&'''%%%!!!"""'''(((&&&###$$$%%%%%%''''''((()))''''''&&&%%%$$$###""""""%%%%%%%%%&&&%%%%%%$$$######&&&&&&######%%%%%%###&&&%%%$$$$$$&&&&&&%%%$$$###!!!"""%%% """###$$$$$$&&&(((******%%% """$$$###!!! """$$$&&&%%%%%%$$$"""!!! !!!###$$$ """$$$###"""!!!###%%%###$$$%%%### !!!###!!!###$$$$$$######%%%&&&""""""&&&)))'''"""!!!%%%}}}zzzvvvssssssrrrrrrsssttttttsssqqqiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhfffdddcccccccccaaabbb```\\\\\\^^^]]]XXX\\\[[[ZZZXXXXXXXXXYYYYYYTTTUUUUUUUUUUUUTTTSSSSSSSSSUUUVVVUUUQQQOOOPPPQQQNNNNNNMMMMMMLLLKKKKKKKKKIIIHHHHHHHHHJJJLLLNNNPPPJJJHHHFFFHHHJJJKKKJJJHHHDDDLLLMMMHHHIIIPPPOOOHHHEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@?????????@@@AAAAAA<<<<<<<<<<<<<<<<<<;;;;;;555666777777666777999;;;<<<:::777666777888999888666666555444444666777888333555888888666444333333555444333333444444222000111222111111444666000'''---.....................)))///444111)))&&&+++111+++000---+++000...)))...++++++************++++++)))---111111///...111555666444555666333...---000,,,---...//////---+++***$$$((((((%%%'''+++)))###((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%''''''&&&###"""'''---,,,&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%&&&&&& !!!###%%%((()))***+++"""%%%%%%######&&&'''$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$)))'''(((+++&&&###$$$&&&&&&&&&'''***,,,)))$$$!!!$$$###!!! ###$$$$$$$$$$$$###"""""""""$$$%%%&&&"""$$$###!!!!!!###%%%%%%&&&&&&$$$ """$$$!!!###$$$$$$$$$$$$&&&(((""""""&&&)))&&&!!!"""%%%~~~}}}{{{zzzxxxwwwxxxvvvtttrrrrrrpppnnnllliiikkknnnnnnllljjjiiiiiinnnkkkgggeeedddcccaaa```ccccccaaa^^^[[[YYYZZZ[[[^^^]]]\\\[[[ZZZXXXWWWWWWXXXYYYZZZYYYXXXVVVVVVWWWTTTUUUTTTQQQNNNLLLLLLMMMKKKMMMNNNMMMLLLKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNKKKIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGEEEEEEDDDBBB???>>>???AAA@@@???????????????@@@@@@IIIBBB<<<;;;:::999:::===888888888888777777777777888888999999999999888888333555666777777555333222666555444444555666888999333333333222222333444444000000////////////000000000++++++000111......111///...---,,,+++,,,---...,,,,,,,,,,,,,,,+++***))),,,+++++++++***)))))))))&&&---333444111///222666111333444222///...000333...222222---***,,,---,,,'''((()))(((%%%#########%%%$$$#########%%%((())),,,***((($$$"""###'''***(((&&&$$$###$$$%%%%%%$$$"""######$$$%%%&&&''''''%%%&&&&&&'''&&&%%%###"""!!!###&&&%%%###"""%%%(((%%%%%%$$$"""!!!"""&&&)))###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###"""%%%&&&$$$$$$%%%'''$$$%%%''')))++++++***)))'''%%%###$$$&&&'''%%%############"""""""""""""""###""""""!!!!!!!!!!!!""" !!!!!!"""###$$$$$$$$$"""###$$$###!!!!!!!!!### !!!!!!!!!!!!"""###%%%''''''&&&%%%$$$~~~~~~~~~}}}{{{yyyxxxwwwvvvtttrrrqqqqqqpppnnnllliiikkkmmmnnnllljjjiiiiiirrrppplllhhheeecccaaa___ccccccaaa^^^[[[ZZZ[[[\\\___^^^]]][[[ZZZXXXWWWWWWWWWXXXYYYXXXVVVTTTTTTTTTUUUUUUTTTQQQNNNKKKKKKLLLIIIKKKLLLKKKJJJJJJKKKLLLNNNNNNMMMMMMMMMMMMNNNNNNLLLKKKKKKKKKLLLLLLIIIGGGLLLLLLKKKKKKJJJIIIHHHHHHCCCCCCBBBAAA>>>>>>???AAA======>>><<<;;;;;;>>>@@@HHH@@@:::;;;<<<:::999:::::::::999888888888999999777888888888888888888777444555666777666555333222444333333333333444555666222222222222333333444555111000000//////000000111333...,,,000222///---......---,,,,,,,,,---......,,,,,,,,,,,,,,,+++******++++++++++++************'''---222333///...222666555555444222000///111222///000///+++***---,,,)))%%%'''((('''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&(((***&&&%%%"""###&&&'''&&&%%%%%%&&&%%%""" &&&&&&''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$###$$$&&&$$$$$$$$$"""!!!###&&&)))###%%%%%%%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%%%%$$$###%%%&&&$$$'''***------,,,,,,,,,$$$"""!!!"""$$$%%%$$$#################################"""""""""""""""###!!!!!!!!!"""###$$$$$$$$$###$$$%%%$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&''')))))))))'''&&&}}}}}}}}}|||zzzyyywwwwwwtttrrrppppppppppppnnnllliiikkkmmmmmmkkkiiiiiiiiiqqqooommmiiifffcccaaa```bbbbbbaaa___\\\[[[]]]^^^```___^^^\\\ZZZYYYWWWWWWVVVWWWXXXVVVTTTRRRRRRRRRTTTUUUTTTQQQNNNKKKKKKLLLJJJKKKMMMMMMLLLLLLMMMOOOOOONNNNNNMMMMMMMMMNNNNNNKKKKKKLLLNNNNNNLLLHHHEEELLLLLLKKKJJJIIIGGGGGGFFF@@@AAAAAA@@@>>>===???@@@;;;===???<<<999:::@@@EEEKKKAAA:::;;;===<<<888666>>><<<:::999888999:::;;;666777777888888777777666666666777777666555333222444444444333333444555555111111111222333444555666111111111000000111111111333...+++///333222///---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,++++++******+++++++++++++++,,,,,,)))---111000------111666777444000.........//////...///---)))))),,,+++'''$$$%%%''''''&&&&&&'''((('''&&&%%%%%%&&&''')))***&&&&&&$$$"""!!!###&&&)))&&&&&&&&&''''''%%% (((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$#########$$$###"""###&&&)))###%%%&&&%%%$$$###$$$&&&%%%&&&&&&&&&&&&&&&&&&%%%"""$$$%%%%%%######$$$%%%"""&&&***---...---,,,+++###"""!!!"""$$$%%%%%%$$$##############################"""""""""######$$$!!!!!!""""""###$$$$$$$$$$$$%%%%%%$$$""" !!!"""""""""#########$$$$$$$$$%%%&&&'''((((((((('''&&&||||||{{{{{{zzzxxxwwwvvvsssrrrppppppqqqqqqpppnnniiikkklllllljjjiiiiiijjjiiijjjjjjhhhfffdddbbbbbbaaaaaaaaa___]]]\\\^^^```aaa```^^^]]][[[YYYWWWVVVVVVWWWXXXVVVTTTRRRQQQQQQRRRSSSSSSRRROOOMMMMMMNNNNNNPPPQQQQQQPPPQQQRRRSSSOOONNNNNNMMMMMMMMMMMMNNNMMMLLLLLLMMMMMMLLLHHHFFFJJJIIIHHHGGGEEEDDDCCCBBBAAABBBBBBAAA>>>===>>>???;;;???AAA???<<<>>>FFFNNNTTTGGG<<<;;;???===999777???===:::888888999;;;<<<666666777777777777666666777777777777666444333222777777777666666666666666111111111222333444666777222222111111111111222222111,,,***...444555222...+++++++++,,,---...//////+++,,,,,,---,,,,,,++++++***+++++++++,,,,,,------+++---...---++++++000444666111+++(((***++++++***,,,000000+++((()))+++***%%%&&&''''''&&&&&&''')))&&&&&&%%%%%%&&&'''(((((('''(((((('''&&&'''+++---&&&&&&&&&'''((('''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&(((%%%"""###%%%&&&###!!!!!!###$$$$$$###$$$&&&((($$$%%%&&&%%%$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$############$$$""""""$$$)))......***&&&'''&&&$$$$$$$$$%%%%%%&&&#########$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%""" !!!!!!!!!""""""""""""""""""###$$$$$$$$$###"""zzzzzzzzzzzzyyywwwvvvuuutttrrrqqqqqqrrrrrrqqqpppiiikkklllkkkiiihhhiiijjjfffiiikkkjjjgggdddcccccc`````````^^^\\\\\\^^^``````___^^^\\\ZZZYYYWWWWWWWWWXXXYYYXXXUUUSSSSSSSSSOOOQQQSSSSSSQQQQQQQQQRRRQQQRRRTTTTTTSSSRRRTTTUUUOOONNNMMMMMMLLLLLLLLLMMMNNNLLLJJJIIIJJJJJJIIIHHHIIIHHHGGGEEEDDDBBBAAAAAACCCDDDDDDBBB???=========;;;???BBBAAA>>>AAAJJJRRR[[[LLL???<<>><<<;;;>>><<<999777666777999:::666666777777777777666666777777777777666555444333888888888777777666666555111111111222333444666777222222111111111111222222000...---///333444000+++***+++,,,---......//////+++,,,,,,---------,,,,,,++++++,,,,,,---------...,,,---,,,+++)))***...222555///)))'''(((******(((***111444...''''''+++...((((((((('''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$%%%(((***((('''%%%&&&(((******)))######$$$$$$%%%&&&''''''&&&&&&$$$$$$$$$%%%&&&'''(((%%%"""###%%%&&&###!!!!!!"""$$$%%%$$$$$$%%%'''$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''((((((''''''&&&%%%$$$###""""""#########&&&!!!&&&///222+++###)))(((&&&$$$######$$$%%%###$$$$$$$$$%%%%%%%%%&&& !!!"""###$$$%%%############$$$$$$$$$$$$"""######"""############$$$$$$$$$$$$!!!!!!!!!""""""!!!!!!!!!yyyyyyyyyyyyxxxwwwvvvuuuuuusssrrrrrrssssssqqqpppjjjkkkkkkjjjiiihhhiiijjjjjjmmmpppnnniiieeecccccc___```___]]]\\\[[[]]]___^^^]]]\\\[[[ZZZXXXWWWWWWWWWXXXYYYXXXVVVUUUUUUUUUOOOQQQTTTUUUTTTSSSSSSTTTPPPRRRSSSRRRQQQPPPQQQRRRNNNMMMLLLKKKKKKKKKKKKKKKMMMJJJHHHGGGHHHIIIIIIIIIHHHHHHGGGFFFEEECCCCCCBBBBBBDDDDDDCCC@@@>>>======;;;>>>@@@@@@>>>AAAGGGMMMXXXKKK???===??????>>>>>>===;;;999777666666777888666777777888888777777666777777777666666666666555777777777666555444333222111111111222333444555666111111111000000111111111///111111//////000---(((++++++,,,---............+++,,,,,,---------------,,,------------------...,,,,,,+++)))((())),,,...333000,,,******+++++++++***111555...''''''+++...)))))))))'''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&%%%%%%&&&((()))'''&&&&&&))),,,------$$$%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&''''''(((&&&$$$###$$$%%%%%%$$$###!!!###&&&&&&%%%$$$$$$$$$$$$&&&'''&&&%%%$$$%%%'''&&&&&&''''''''''''&&&&&&%%%###!!!!!!"""$$$$$$###)))"""%%%000444...&&&'''&&&%%%""" """$$$$$$$$$$$$%%%%%%&&&&&&''' !!!"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!############%%%'''!!!!!!!!!""""""""""""###############""""""""""""~~~}}}||||||xxxxxxxxxxxxwwwvvvuuuuuutttsssqqqqqqrrrqqqpppnnnjjjkkkkkkjjjhhhgggiiijjjhhhlllqqqpppjjjeeecccccc_________]]]ZZZZZZ[[[]]][[[[[[ZZZZZZYYYXXXXXXWWWUUUWWWXXXXXXWWWVVVVVVWWWRRRTTTWWWWWWUUUSSSSSSSSSPPPQQQRRRQQQOOOMMMNNNOOOMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFGGGIIIJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCBBB>>>@@@BBBBBB@@@???>>>??????@@@AAA@@@??????BBBDDDKKKCCC======???>>>>>>???<<<;;;:::888777777666666777888888888888888888777666666666666666777777888777777777777666444222111222222222222333333444555111000000//////000000111(((...222///---///...++++++,,,---.........---,,,+++,,,,,,---......------............------------++++++***)))((()))***+++//////...,,,***)))+++,,,---//////***(((***+++)))(((((((((&&&%%%&&&)))+++%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&((()))((('''((()))(((''''''(((+++,,,+++***&&&&&&&&&''''''(((((((((&&&''''''((())))))((((((###$$$%%%%%%$$$###$$$&&&!!!$$$''''''&&&###""""""%%%&&&'''&&&%%%%%%%%%'''&&&&&&&&&''''''&&&&&&&&&$$$""""""$$$%%%$$$&&&###"""&&&,,,000...+++$$$$$$$$$""" $$$'''$$$$$$%%%%%%&&&'''''''''""""""###$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$$$$&&&((( !!!!!!!!!%%%%%%$$$$$$############~~~}}}|||{{{zzzzzzwwwwwwwwwwwwwwwvvvuuuttttttrrrqqqpppppppppnnnllljjjkkkkkkiiihhhgggiiijjjbbbgggmmmnnniiieeedddeee______^^^\\\ZZZYYYZZZ\\\YYYYYYYYYYYYXXXXXXXXXXXXTTTUUUWWWWWWVVVVVVVVVWWWUUUWWWYYYYYYVVVSSSQQQQQQQQQRRRRRRQQQOOOMMMMMMNNNLLLLLLKKKIIIIIIHHHHHHHHHDDDDDDFFFIIIKKKJJJHHHEEECCCCCCCCCBBBBBBAAAAAAAAA:::<<>>???;;;:::===???======???<<<;;;;;;:::999777666666888888999999999999888888666555555555666777888999999:::::::::888666444333333333333222222333444444000000////////////000000)))000...---000333222,,,---.........---,,,++++++,,,,,,---.........---/////////...---------,,,*********))))))))))))******,,,---+++((('''))),,,///---)))'''***...***$$$&&&&&&&&&&&&&&&'''+++...&&&''''''(((''''''&&&&&&$$$&&&((()))(((&&&&&&'''&&&'''(((***,,,+++(((&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&''')))*********)))(((!!!$$$&&&%%%###"""%%%((("""%%%'''(((&&&###!!!!!!%%%&&&''''''%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%$$$!!!"""%%%&&&%%%""""""$$$%%%'''))),,,...###$$$%%%###"""$$$(((---$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%''')))+++,,,$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%###!!! !!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""######~~~{{{{{{|||}}}||||||tttvvvxxxyyyyyywwwuuussssssqqqpppooopppooommmlllllllllkkkjjjjjjjjjkkkkkkjjjiiigggeeecccbbbbbbaaa```___[[[WWWXXX\\\[[[WWWZZZZZZYYYYYYXXXXXXWWWWWWYYYYYYXXXXXXWWWWWWWWWWWWTTTVVVYYYYYYWWWTTTSSSRRRRRRQQQOOOMMMLLLKKKKKKKKKHHHHHHIIIJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBBBBDDDEEEDDDBBB@@@>>>>>>????????????>>>>>>CCCBBB@@@>>>>>>>>>>>>???;;;;;;<<<;;;:::999888777===;;;999666444444555666888;;;>>>>>><<<:::888888666666555555555666666777888666444444555555444333222222222111111111111000777555111,,,...333333///...///000000//////000111...''')))222444,,,)))---///+++$$$ ###+++---***///333666444...))))))***+++++++++***************)))***+++***((('''((()))///---+++,,,---,,,)))%%%###$$$&&&((())))))((('''&&&&&&%%%$$$$$$$$$$$$%%%)))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''')))***+++###&&&))))))%%%!!!"""%%%((()))((('''&&&$$$$$$%%%&&&%%%$$$""""""%%%$$$###$$$&&&'''&&&%%%'''&&&%%%$$$###############%%%((((((&&&###!!! ###$$$%%%&&&'''&&&%%%$$$)))&&&###%%%***---,,,)))"""############$$$''')))$$$$$$((()))***(((((((((((()))***+++,,,***(((%%%###&&&+++)))###"""""""""""""""#########"""!!! """###$$$!!!$$$&&&&&&###  }}}{{{zzz{{{{{{{{{zzztttuuuwwwyyyyyywwwuuusssrrrpppooonnnnnnnnnlllkkklllkkkkkkjjjjjjjjjjjjjjjhhhgggeeecccbbbaaa``````\\\[[[WWWUUUZZZ______ZZZ[[[[[[ZZZYYYYYYXXXYYYYYY[[[YYYWWWUUUUUUUUUVVVWWWVVVWWWXXXWWWUUUTTTTTTUUUPPPPPPPPPOOOMMMKKKJJJIIIHHHIIIIIIJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBCCCDDDDDDBBB@@@??????@@@@@@@@@@@@??????BBBAAA???>>>======>>>>>><<<<<<;;;::::::999888888===<<<:::888777777777888:::<<<===<<<:::999999:::666666555555555555666666777555444333444555444333222222222222111111111111222111...+++,,,000000,,,...///000///...---...///333---...666777///,,,///000...***'''***///...***---111444222---******,,,,,,+++++++++***)))))))))+++,,,---,,,***)))***++++++***)))+++---,,,***'''$$$%%%&&&((()))((((((((('''&&&&&&%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((%%%&&&''''''$$$"""!!!!!!$$$%%%(((*********((('''%%%%%%&&&'''''''''&&&%%%######$$$%%%%%%&&&''''''############$$$%%%&&&'''%%%&&&&&&%%%###""""""###$$$$$$%%%%%%&&&&&&%%%%%%(((%%%###%%%))),,,+++)))###$$$###""" """$$$(((!!!"""''')))***,,,$$$$$$%%%&&&(((***,,,---)))(((%%%$$$&&&***'''!!!!!!"""""""""############%%%$$$""" ###$$$%%%$$$"""!!!"""$$$~~~|||zzzzzzzzzzzzyyyxxxsssuuuvvvxxxxxxwwwuuutttqqqooonnnmmmnnnmmmkkkjjjkkkkkkjjjjjjjjjiiiiiiiiieeedddcccaaa```_________[[[YYYUUUVVV^^^fffeee___]]]\\\ZZZYYYYYYZZZ[[[\\\```]]]YYYUUUTTTUUUWWWYYY\\\\\\ZZZXXXUUUSSSTTTUUUNNNOOOPPPPPPNNNLLLIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBCCCDDDDDDBBB@@@???@@@@@@AAAAAA@@@@@@???@@@???>>>===<<<<<<=========<<<:::999888999999:::<<<<<<;;;;;;;;;:::::::::<<<======;;;999999;;;===666666555555555555666666777555333333444555444333333222222222111111111111111222111///000333222......///000///---,,,---...333---...444444---)))+++...///...---///222...(((+++...111000---***+++,,,,,,,,,++++++***)))((((((***+++,,,+++***)))***+++((('''((()))+++,,,***(((&&&&&&&&&''''''(((((()))(((''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''(((((()))((('''&&&%%%%%%&&&%%%$$$$$$%%%(((+++%%%&&&((())))))((('''%%%$$$%%%&&&'''''''''&&&%%%!!!$$$&&&&&&$$$$$$&&&)))############$$$%%%&&&'''&&&&&&%%%###!!!!!!###%%%%%%$$$$$$$$$%%%%%%&&&''''''$$$"""$$$(((***)))'''###$$$$$$"""!!! """###***&&&$$$''''''''')))---######$$$%%%&&&((()))***'''(((&&&%%%&&&)))%%%!!!!!!"""###############&&&%%%$$$### %%%%%%$$$###!!!!!!$$$&&&}}}{{{{{{{{{zzzyyywwwssstttuuuvvvwwwvvvuuutttrrrpppnnnnnnnnnnnnllljjjjjjjjjjjjjjjiiihhhggggggdddcccbbbaaa```_________]]][[[XXXZZZccckkkiiiccc]]]\\\[[[ZZZZZZ[[[]]]^^^eeebbb\\\WWWUUUWWWZZZ\\\```aaa```]]]YYYUUUTTTTTTOOOPPPPPPPPPNNNMMMKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHFFFGGGGGGGGGGGGGGGHHHHHHEEEDDDBBBCCCCCCCCCBBB@@@>>>??????@@@@@@??????>>>>>>>>>======<<<<<<<<<<<<===<<<:::888888888:::;;;::::::;;;<<<<<<<<<<<<;;;<<<>>>??????===<<<===>>>777666666555555555555666666444333333444555444333333333222222222111111111///222333222222555333000000111111000...,,,---...///+++,,,111222,,,)))))),,,......,,,---///,,,&&&+++...///...,,,******+++---,,,,,,+++***)))(((((('''((())))))'''&&&''')))&&&'''''')))***)))((('''''''''&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))***&&&'''((())))))'''%%%$$$%%%%%%%%%$$$$$$&&&***---%%%%%%&&&'''&&&%%%###"""$$$$$$%%%&&&%%%$$$"""""""""&&&)))'''###!!!$$$(((&&&&&&%%%$$$############%%%%%%%%%###!!!!!!###%%%%%%$$$$$$###$$$%%%'''(((%%%$$$"""###&&&((((((&&&!!!"""$$$$$$$$$$$$&&&(((%%%$$$%%%'''&&&###''',,,'''&&&%%%%%%$$$$$$$$$%%%%%%''''''%%%&&&'''### !!!"""###$$$######""""""###$$$%%%%%%$$$""""""$$$$$$$$$###"""!!!!!!!!!}}}}}}|||{{{yyywwwrrrssstttuuuvvvuuuuuutttsssqqqoooooooooooommmkkkiiiiiiiiiiiihhhgggfffeeedddcccbbbaaaaaaaaaaaaaaa___^^^[[[\\\ccciiigggaaa\\\\\\[[[[[[\\\]]]^^^___eeebbb]]]XXXVVVWWWYYY[[[\\\___bbbbbb___[[[XXXWWWRRRRRRQQQPPPOOONNNNNNNNNKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFGGGGGGHHHHHHHHHFFFDDDCCCBBBCCCCCCAAA@@@======>>>>>>>>>>>>==================<<<<<<<<<;;;===;;;999888888999:::<<<888999:::;;;<<<<<<<<<<<<;;;>>>BBBDDDBBB@@@>>>===777777666555555555555555555444222222444555444444333333333222222222222111+++///111//////111000,,,111222333111///......///...,,,---111333000---,,,,,,...---******---,,,)))...//////---+++)))((())),,,,,,++++++***))))))(((&&&'''(((((('''&&&'''(((&&&'''))))))((('''&&&%%%(((((('''''''''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''((()))++++++$$$%%%'''))))))(((&&&%%%###$$$%%%%%%%%%%%%''')))%%%&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&%%%###!!!%%%(((***(((""" """%%%&&&&&&%%%$$$############"""$$$%%%$$$###""""""###%%%$$$######$$$%%%'''((($$$#########%%%&&&&&&&&& """$$$%%%$$$%%%&&&((( !!!%%%(((&&&###'''---((('''&&&%%%$$$############&&&&&&$$$$$$&&&### !!!###$$$$$$$$$"""""" !!!###%%%%%%%%%%%%$$$"""###$$$$$$### ~~~}}}{{{yyyvvvrrrrrrsssttttttuuuuuuuuusssrrrpppooopppooonnnlllhhhhhhiiiiiihhhfffdddcccccccccbbbbbbbbbbbbbbbccc^^^___]]]\\\___cccaaa\\\ZZZ[[[[[[\\\]]]^^^^^^___```]]]ZZZWWWUUUUUUUUUVVVRRRVVV]]]```aaa^^^\\\[[[TTTTTTTTTTTTSSSRRRQQQPPPLLLLLLKKKJJJJJJJJJJJJKKKFFFFFFFFFGGGGGGHHHHHHIIIGGGEEECCCBBBBBBBBBAAA@@@<<<==================<<<<<<<<<============<<<<<<;;;;;;:::999999999:::;;;888888999999:::;;;;;;<<<:::>>>CCCFFFEEEBBB???===888777666555555444555555444333222222444555444444333333333333222222222222---111333111///111000...111222333222000///000111******,,,///000///,,,***---///...******...///---000///...---+++***)))(((+++++++++***************'''((())))))(((((()))***&&&(((***)))'''&&&%%%&&&(((((((((((((((((((((((((((''''''&&&%%%&&&&&&&&&''''''''''''((()))***+++$$$%%%&&&'''(((((('''&&&"""$$$&&&&&&%%%$$$%%%&&&'''''''''''''''&&&%%%%%%(((((((((((('''%%%###!!!&&&((()))'''###!!!"""$$$############$$$%%%&&&'''!!!###$$$$$$###""""""############$$$%%%&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&!!!###$$$$$$"""!!!!!!""" !!!%%%))))))''')))///%%%%%%$$$######$$$$$$$$$!!!$$$%%%###"""$$$###!!!###$$$%%%$$$"""!!! !!!!!!""""""!!!!!! !!!"""$$$$$$ ~~~}}}}}}zzzwwwtttqqqqqqrrrsssttttttuuuuuurrrqqqooooooooonnnmmmkkkggghhhhhhiiigggeeecccbbbbbbbbbbbbaaabbbbbbcccccc]]]``````]]]\\\^^^]]][[[XXXYYY[[[]]]______^^^]]]ZZZZZZYYYXXXVVVUUUSSSRRRMMMQQQVVVZZZZZZZZZYYYYYYSSSUUUYYY[[[ZZZWWWSSSPPPMMMLLLKKKJJJJJJJJJKKKLLLEEEFFFFFFGGGHHHHHHIIIIIIHHHEEECCCAAABBBBBBAAA@@@======>>>>>>>>>>>>======<<<===>>>>>>>>>>>>===<<<:::::::::::::::::::::::::::999999999999:::<<<===:::===BBBDDDCCC@@@???>>>888777666555555444444444444222111222333555555444444444333333333222222222000555777333000111222111000111222111000///000111)))***+++---...---***&&&***......++++++///000...000...---,,,,,,,,,++++++***************+++++++++&&&'''))))))(((''')))***$$$''')))***(((&&&'''((('''((()))******)))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&'''#########""" !!!###%%%""""""$$$%%%&&&'''''''''$$$%%%%%%$$$$$$$$$&&&'''!!!###$$$$$$###!!!!!!!!!!!!!!!$$$)))+++((()))---$$$$$$###"""!!!!!!!!!"""###$$$!!! ###$$$"""!!!###%%%%%%$$$"""!!!"""!!!!!!  """###"""}}}}}}|||yyyuuusssqqqqqqrrrrrrssstttuuuuuuqqqpppnnnmmmnnnmmmllljjjgggggghhhhhhgggeeebbbaaaaaaaaaaaaaaaaaabbbbbbccc]]]bbbddd```\\\]]]^^^]]]VVVXXX[[[^^^```___^^^\\\YYYZZZ[[[[[[YYYWWWTTTRRRNNNPPPSSSTTTSSSSSSSSSTTTQQQVVV\\\``````ZZZSSSNNNNNNMMMKKKJJJJJJJJJKKKLLLEEEEEEFFFGGGHHHHHHIIIIIIHHHFFFCCCAAABBBBBBAAA@@@>>>>>>????????????>>>>>><<<===>>>??????>>>======999999:::;;;;;;;;;::::::<<<;;;999888999;;;===>>>;;;===???@@@???>>>>>>???888888777555555444444444444222111111333555555444444444444333333333222222...333444///,,,---.........///000000//////000111///000111111111000---(((&&&+++---,,,,,,...///---...---,,,,,,---......---)))))))))***++++++,,,,,,$$$%%%&&&&&&%%%%%%'''((("""%%%)))***(((((()))+++'''(((***++++++)))'''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&***)))'''&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%'''***$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%$$$######$$$&&&''''''&&&'''&&&%%%$$$############%%%$$$""" $$$(((!!!"""$$$&&&'''''''''&&&$$$%%%&&&%%%$$$$$$&&&'''"""%%%&&&%%%%%%&&&'''!!! ###(((***(((''')))'''%%%###!!!"""### ###%%%$$$!!!###%%%%%%$$$"""!!!###"""!!! !!!######!!! ###$$$"""~~~zzz~~~|||vvvuuuyyyzzzvvvooorrruuuvvvuuusssqqqqqqnnnnnnlllkkkkkklllmmmnnniiihhhgggfffdddcccaaaaaa``````aaaaaabbbbbbbbbbbbaaaaaabbbaaa___\\\YYYWWW]]][[[ZZZ[[[]]]___```___YYYXXXXXXXXXXXXWWWTTTRRRNNNQQQSSSTTTSSSRRRRRRSSSQQQRRRVVV\\\```]]]TTTLLLNNNLLLJJJHHHFFFEEEEEEEEEHHHFFFEEEEEEFFFGGGGGGFFFEEEEEEEEECCC@@@>>>>>>???BBBAAA???===<<<======>>>@@@@@@>>>======>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<666333888BBBFFF@@@888999:::<<<======<<<:::999:::999777555444333333444999888555333222333333444666333000///000222333333111222222000...---...///000,,,)))+++000222///+++---...............---------,,,,,,++++++,,,,,,---333000,,,+++,,,,,,+++)))&&&'''((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&'''))))))((((((***+++)))'''(((,,,)))######((((((((('''''''''&&&&&&&&&$$$$$$%%%&&&%%%$$$(((,,,"""!!!###'''((((((+++111!!!"""$$$&&&''''''&&&%%%&&&$$$%%%))))))%%%$$$%%%###&&&%%%""""""%%%&&&###!!!"""$$$''')))******+++,,,+++)))'''&&&%%%&&&&&&$$$$$$"""  ###&&&"""""""""###$$$&&&'''(((""""""$$$'''%%% """###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((+++&&&%%%((('''$$$$$$)))"""""""""""""""!!!  ###&&&%%%###$$$###"""###%%%%%%###!!!############""""""""""""~~~{{{}}}{{{vvvuuuxxxxxxuuuqqqsssuuuuuusssqqqqqqqqqooonnnmmmlllkkkkkklllmmmiiihhhgggfffeeedddcccbbbaaaaaa``````aaabbbbbbccc```aaaaaa```^^^\\\YYYWWWZZZZZZYYYYYYZZZ\\\___aaaYYYXXXWWWWWWWWWVVVTTTQQQIIIKKKNNNOOOOOONNNOOOPPPPPPOOOOOORRRUUUUUUPPPKKKMMMKKKIIIGGGEEEEEEEEEEEEHHHFFFDDDDDDEEEFFFEEEDDDAAABBBCCCBBBAAA@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@???>>>===<<<;;;<<<<<<===::::::::::::::::::::::::<<<;;;<<>>;;;999:::;;;<<<<<<;;;:::999;;;:::888666555444555555999888666444444444555666555222///...///111222222111222222000...---...///111///---///111333111/////////000000000000//////---,,,,,,++++++,,,,,,---///---,,,---...---***(((''''''((((((((((((((((((''''''&&&&&&''''''((()))&&&((((((((('''(((***,,,///)))'''+++,,,(((&&&'''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%'''***"""!!!###&&&&&&###%%%)))###$$$&&&'''((('''&&&&&&'''%%%%%%((('''$$$###%%%$$$'''&&&######&&&'''$$$((((((''''''&&&&&&%%%%%%,,,+++)))'''&&&%%%%%%%%%#########!!! !!!###%%%$$$$$$#########$$$$$$%%%"""!!!###&&&%%%!!!"""%%%"""###$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&''''''***'''(((,,,+++'''&&&)))"""""""""""""""!!! !!! ###%%%$$$"""""""""############""""""!!!!!!""""""#########$$${{{|||zzzvvvuuuvvvuuussssssttttttsssqqqoooooopppoooooommmlllkkkkkkkkkkkkiiihhhhhhgggfffeeeeeeeeebbbaaa```___```aaabbbccc`````````___^^^[[[YYYXXXYYYZZZZZZYYYXXXZZZ```eeeYYYXXXVVVVVVWWWVVVTTTQQQFFFIIILLLMMMMMMMMMMMMNNNQQQMMMIIIIIIKKKMMMLLLJJJKKKJJJHHHFFFEEEDDDEEEEEEGGGFFFDDDCCCDDDEEEDDDCCCBBBCCCDDDDDDCCCBBBCCCDDDBBBBBBBBBBBBAAA@@@?????????>>><<<:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;???CCCCCC???;;;;;;<<<::::::::::::::::::::::::;;;:::888666555555666666666555444333333333555555444111......///111222222111111111000...---...000//////000111111111111111//////000000000000000///------,,,,,,,,,,,,------++++++,,,...///...***'''))))))))))))((((((((((((((((((''''''(((((()))***((((((((('''&&&'''+++---444,,,'''***...---)))''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&(((((((((''')))+++)))%%%$$$'''&&&'''((())))))((('''&&&)))%%%$$$&&&%%%""""""$$$%%%''''''$$$$$$''''''%%%,,,***(((&&&$$$#########+++***)))'''%%%$$$$$$$$$"""###$$$###"""!!!###$$$$$$###############$$$$$$###"""$$$'''&&&######'''######$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$&&&))))))%%%"""###""""""######""""""!!!!!!""" !!!"""######!!! ###%%%%%%"""!!!"""$$$ !!!"""###$$$%%%%%%{{{{{{yyywwwuuutttsssqqquuuuuutttqqqnnnmmmnnnooooooooonnnlllkkkjjjjjjiiiiiihhhhhhhhhggggggffffffbbbaaa```______```bbbccc_________^^^]]][[[YYYXXXZZZ\\\]]][[[XXX[[[bbbiiiZZZXXXWWWWWWWWWVVVTTTSSSKKKMMMOOOPPPOOONNNNNNOOORRRMMMHHHFFFGGGIIIJJJJJJJJJIIIGGGEEEDDDDDDEEEEEEFFFEEECCCCCCEEEFFFFFFEEEGGGHHHHHHGGGDDDBBBCCCDDD===>>>???@@@???>>><<<;;;???>>><<<:::999999999:::<<<<<<<<<<<<<<<<<<<<<<<<888>>>BBBAAA<<<888888::::::999888888888888999:::999888777555555555666666111000000000000111222333333111//////111222333333000111111000...---///000,,,...000111000//////000,,,---..................------,,,,,,,,,,,,------------...///...---***)))+++******)))((((((((((((((((((((((((((()))******)))((((((&&&%%%'''+++...444///***+++------***(((''''''''''''''''''''''''%%%%%%$$$$$$&&&))))))&&&******,,,...,,,&&&%%%'''((())))))******)))((('''***&&&$$$%%%### !!!$$$$$$'''&&&######&&&'''$$$)))(((&&&$$$$$$%%%&&&'''***)))((('''%%%$$$######!!!###%%%%%%$$$""""""###!!!!!!!!!"""###$$$%%%&&&######'''+++)))$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%""""""$$$%%%%%%###!!! """"""#########""""""!!!""""""!!!!!!""""""!!!!!! $$$(((&&&""" ###&&& !!!!!!"""######$$$$$${{{zzzyyyxxxvvvsssqqqqqquuutttsssooolllkkkmmmnnnnnnnnnnnnmmmkkkjjjiiihhhiiiiiihhhhhhhhhgggggggggbbbaaa```______```aaaaaa]]]]]]]]]]]]\\\[[[ZZZYYYZZZ\\\]]]ZZZWWWZZZaaahhh[[[YYYXXXWWWWWWWWWVVVTTTPPPRRRSSSSSSPPPNNNMMMMMMNNNLLLHHHGGGGGGHHHHHHHHHIIIHHHFFFEEEEEEEEEFFFFFFEEEDDDCCCDDDFFFHHHIIIHHHEEEFFFGGGEEECCCBBBBBBCCC<<<===>>>>>>>>>===<<<;;;@@@>>>===;;;;;;;;;;;;<<<========================999;;;===>>><<<;;;::::::999888777777777777888999777666555444333444555666000000000000111222222333444222111111333444444444000111111000......///111,,,///111222111000000000,,,,,,---..................------,,,,,,------...000000///...,,,++++++,,,---,,,+++)))((((((((((((((((((((((((((()))******)))((((((&&&%%%'''+++......///...,,,************&&&'''''''''''''''''''''%%%&&&$$$###(((...,,,%%%%%%%%%'''***)))$$$###%%%))))))))))))))))))((((((***&&&$$$%%%### !!!$$$###%%%$$$!!!!!!$$$%%%###&&&%%%$$$###$$$&&&((()))(((((('''&&&%%%$$$######!!!###%%%&&&$$$###"""#########""""""###$$$$$$%%% '''......(((%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$&&&'''&&&$$$$$$%%%%%%%%%""""""############""""""""""""""""""!!!!!!!!!!!!!!!%%%)))(((###!!!$$$'''######""""""""""""""""""~~~{{{xxxxxxyyyxxxsssqqqsssssssssrrrooolllkkklllmmmmmmmmmmmmmmmllljjjiiihhhjjjiiiiiihhhgggffffffeeeaaaaaa````````````______]]]\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYWWWVVVXXX]]]aaa[[[YYYWWWVVVVVVVVVUUUTTTQQQSSSSSSRRRNNNKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFHHHHHHFFFEEEEEEFFFGGGHHHFFFDDDDDDEEEGGGIIIIIIIII???@@@AAABBBAAAAAABBBDDD>>>???????????????>>>>>>???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;=========<<<777777777777777777777777555444333333333444555666333333333444444555555555444222111222444666555555///000111000......///111000111333444555444222111---...///000111111111111......------------......000000///,,,******,,,...///...,,,***((((((((()))((((((''''''(((((()))***((((((((('''&&&'''+++---)))...000---******+++***&&&&&&&&&'''''''''''''''%%%&&&$$$###+++333000&&&%%%$$$'''***)))%%%%%%)))''''''''''''(((((((((((()))%%%$$$&&&%%%""""""$$$"""$$$$$$!!!!!!$$$$$$"""'''&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###!!!###&&&&&&$$$#########&&&%%%$$$$$$######$$$$$$%%%...///+++((()))&&&%%%$$$$$$######$$$$$$"""###$$$%%%%%%$$$###"""%%%'''%%%!!!!!!$$$%%%$$$""""""######$$$$$$######!!!"""###"""!!! !!!""""""%%%''''''$$$###$$$&&&############""""""!!!!!!}}}zzzwwwwwwzzzyyytttrrruuuqqqqqqqqqooolllkkkkkkmmmkkkllllllmmmlllkkkjjjiiijjjjjjiiihhhfffeeedddddd___```aaabbbaaa```^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[YYYXXXWWWVVVVVVXXXZZZ\\\ZZZWWWUUUTTTTTTTTTTTTSSSOOOPPPQQQPPPMMMJJJHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIGGGFFFDDDDDDFFFFFFFFFEEE>>>@@@AAAAAAAAAAAABBBDDDAAAAAA@@@@@@@@@@@@AAAAAA>>>===<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999888:::<<<===555555777777777777555555555444333333444555666777555555666666666666666666222111111222444555555444///000000000......000111111111111444777777333///---...///000111111111111......------------......(((***,,,,,,******,,,...000///,,,***((((((((()))''''''&&&&&&''''''((()))&&&((((((((('''(((***,,,(((---...,,,---///---'''&&&&&&&&&'''''''''((((((%%%'''$$$$$$---777333''''''&&&'''***)))&&&(((,,,%%%%%%%%%%%%&&&''''''((('''%%%%%%((('''$$$###%%%"""%%%$$$!!!!!!$$$%%%"""&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&%%%%%%$$$"""$$$%%%%%%$$$###$$$$$$""""""###$$$%%%''')))***%%%+++,,,((('''***&&&%%%$$$#########$$$$$$"""###$$$%%%%%%$$$###!!!!!!$$$$$$!!! ######!!!"""###$$$$$$$$$$$$### """###"""!!! !!!###"""######$$$$$$#########"""""""""""""""#########~~~|||zzzwwwwww{{{zzzuuusssvvvoooppppppooommmkkkkkkllljjjkkklllllllllkkkjjjiiijjjjjjiiigggfffdddcccccc^^^```bbbcccbbb```]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\ZZZXXXXXXYYYZZZZZZZZZXXXVVVSSSRRRRRRRRRRRRQQQMMMOOOPPPOOOMMMJJJIIIIIIIIIIIIIIIGGGFFFGGGIIIKKKIIIHHHGGGGGGGGGHHHIIIJJJIIIGGGEEEDDDDDDDDDBBBAAADDDEEEFFFEEECCCBBBBBBCCCAAA@@@?????????@@@AAABBB<<<<<<;;;;;;<<<===???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::666333333888<<<444555777888888777555444555555444444555666888999444555555666666555444444111000000111333555444333///000000000......000222111///...222666666111,,,+++,,,---...////////////......------------...... %%%***,,,,,,+++,,,---111///---***((((((((()))&&&&&&&&&&&&&&&'''((((((&&&'''))))))((((((***+++***,,,,,,,,,111555///%%%&&&&&&&&&'''''''''((((((%%%'''$$$$$$...:::666(((%%%###$$$&&&%%%"""$$$)))#########$$$%%%&&&'''(((&&&$$$%%%))))))%%%$$$&&&###&&&%%%""""""%%%&&&#########%%%&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%%###$$$%%%%%%######$$$%%%###(((,,,000222&&&%%%&&&)))(((######&&&'''&&&$$$#########$$$$$$"""###$$$%%%%%%$$$"""!!!"""''')))&&&&&&(((&&& !!!"""###$$$$$$$$$$$$$$$!!!######!!! """$$$"""!!! !!!######!!! !!!"""###$$$%%%%%%~~~|||}}}|||zzzxxxwwwvvvuuusssqqqsssrrrqqqpppooommmlllllllllllljjjiiihhhgggggggggiiihhhgggeeecccaaa``````ZZZ]]]aaacccbbb___]]]]]]ZZZXXXVVVUUUTTTUUUWWWXXX[[[YYYWWWVVVUUUVVVWWWXXXRRRQQQPPPOOONNNNNNOOOPPPMMMMMMMMMNNNOOOPPPQQQQQQLLLKKKIIIHHHHHHIIIJJJKKKFFFFFFFFFFFFFFFEEEDDDCCCGGGGGGGGGFFFFFFFFFFFFEEEGGGEEECCCAAAAAABBBDDDFFFCCCAAAAAADDDDDD@@@???BBB;;;<<<<<<===>>>??????@@@;;;;;;;;;;;;;;;;;;:::::::::888777777888999999888777777666666555555555444555333222444777999888666666666555444333333222222///000222444444444444444111111000000000111333444///111222222111111111222---------...///000...,,,)))...///---...222222---,,,...///...+++)))+++---111///---+++)))((((((((((((((('''&&&&&&&&&&&&'''%%%&&&'''((()))***+++,,,''',,,...)))&&&(((((($$$&&&&&&&&&&&&'''((())))))<<<000%%%%%%,,,,,,"""$$$$$$###"""###$$$%%%&&&((($$$""""""%%%''''''%%%''''''&&&%%%%%%%%%&&&&&&&&&$$$!!!"""%%%&&&%%%### """%%%&&&%%%%%%%%%&&&'''%%%$$$%%%((()))'''%%%'''%%%###$$$&&&'''%%%###"""$$$%%%###$$$((()))'''######""""""""""""######&&&***,,,)))"""###((($$$"""!!! !!!###&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""!!!  !!!"""$$$###"""###%%%%%%###!!!"""  ###$$$### ######""""""!!!!!! }}}{{{|||{{{yyywwwvvvvvvuuusssqqqssssssrrrqqqooonnnmmmlllmmmlllkkkiiihhhhhhgggggghhhgggdddbbb```_________[[[^^^aaabbb```^^^]]]]]][[[ZZZYYYXXXXXXXXXYYYZZZ]]]\\\ZZZYYYXXXYYYZZZ[[[UUUTTTRRRPPPOOOOOOOOOOOOMMMMMMNNNPPPPPPQQQQQQQQQLLLKKKJJJIIIIIIIIIIIIIIIFFFFFFFFFGGGFFFFFFEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEGGGFFFDDDBBBBBBCCCDDDFFFCCCAAAAAADDDCCC@@@???AAA<<<<<<<<<======>>>>>>>>>;;;::::::::::::999999999:::888777777888999999888777777666666666555555555666555555666999:::999777666666555555444333333222444555666777666555444333222111000000000111222333///000111222111111111111...---,,,---/////////...%%%***+++---000...)))+++,,,...---***)))+++---000000000///---+++***(((***)))((('''''''''''''''&&&&&&'''((()))******+++(((,,,---(((&&&)))***(((#########$$$$$$%%%&&&''',,,&&&"""###'''(((###&&&&&&%%%%%%%%%&&&'''((($$$"""!!!"""###$$$$$$$$$$$$$$$$$$######$$$%%%%%%)))&&&$$$$$$&&&'''&&&%%% """%%%%%%%%%%%%&&&'''###!!!!!!"""$$$%%%###!!!%%%$$$"""###%%%&&&$$$""""""%%%%%%###$$$)))***(((######""""""""""""######!!!%%%'''&&&"""!!!$$$(((""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!"""""" !!!"""###############$$$"""!!!"""$$$%%%$$$"""!!!!!!!!!"""""""""""""""}}}{{{yyyzzzyyyxxxvvvuuuvvvuuusssrrrttttttsssqqqpppooonnnmmmmmmlllkkkiiihhhhhhgggggggggeeebbb___]]]]]]^^^___]]]^^^``````^^^]]]^^^^^^[[[[[[[[[[[[[[[\\\\\\\\\]]]\\\[[[YYYYYYZZZ[[[\\\UUUUUUSSSRRRRRRRRRRRRRRRMMMNNNPPPRRRRRRQQQPPPOOOKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDFFFEEEDDDCCCBBBCCCDDDDDDBBB@@@@@@CCCCCC???>>>AAA<<<<<<<<<<<<<<<<<<<<<===:::::::::999999888888888999888777777999999999777777777777777666666666666555555666999;;;;;;888666777666666555555444444444777888888777666444222111222222000//////000111111...///111222222222111000///...,,,,,,...///000///***......,,,++++++)))%%%)))***,,,+++******+++,,,---///000111000---***'''++++++***((((((''''''''''''''''''(((((()))))))))'''))))))%%%$$$&&&)))(((############$$$%%%&&&&&&$$$%%%&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&'''(((!!!"""$$$$$$#########$$$############$$$%%%%%%&&&+++)))&&&%%%&&&''''''&&&"""###$$$$$$$$$%%%''')))$$$######$$$&&&&&&%%%###$$$###""""""$$$$$$###"""!!!$$$%%%###$$$)))***)))######""""""""""""###### """######""""""###%%%!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""### ######!!! """$$$$$$#########%%%&&&%%%$$$ !!!""""""###$$$$$$}}}{{{}}}}}}yyywwwxxxxxxvvvuuuuuuvvvvvvtttsssuuutttsssrrrqqqooonnnnnnlllkkkjjjiiihhhggggggggggggeeeaaa]]]\\\\\\^^^```^^^______^^^]]]\\\^^^___ZZZ[[[\\\]]]]]]]]]\\\\\\YYYXXXWWWWWWWWWWWWXXXXXXTTTTTTTTTTTTTTTTTTUUUUUUMMMOOOQQQSSSSSSRRROOONNNKKKLLLLLLLLLKKKIIIFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFEEEDDDEEEDDDCCCBBBBBBAAAAAABBBAAA??????BBBBBB>>>===@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888888999888777888999:::888777777777777777777777777777444555777:::;;;:::777555777777666666555555555555555666666555444222000///222222000///...//////000///000111333444444222111000...,,,+++---000111111555333///***(((((())))))((()))************+++,,,(((+++///111000---(((%%%++++++)))(((''''''&&&&&&''''''(((((((((((((((((((((******(((&&&&&&''''''%%%%%%$$$%%%%%%&&&'''(((&&&((()))(((''''''((()))#########$$$$$$$$$%%%%%%!!!$$$((((((%%%$$$%%%'''$$$$$$$$$%%%&&&'''((())),,,***((('''&&&&&&&&&&&&###$$$%%%$$$$$$%%%(((+++$$$$$$$$$%%%&&&&&&%%%%%%$$$#########$$$$$$$$$### ###$$$"""###((()))'''$$$######""""""######$$$#########""""""!!!!!! ###"""!!!!!!"""###$$$%%%##############################""""""""""""######"""&&&%%% !!!$$$$$$######$$$%%%%%%%%%%%%!!!!!!"""""""""#########|||zzz||||||yyywwwxxxwwwuuutttuuuvvvwwwvvvtttuuutttsssrrrqqqooonnnnnnkkkjjjiiihhhgggfffffffffgggeeeaaa^^^]]]^^^___aaa_________]]]\\\[[[]]]___ZZZZZZ[[[\\\\\\[[[[[[ZZZVVVVVVUUUUUUUUUVVVVVVVVVWWWVVVVVVUUUTTTSSSSSSRRRMMMOOOQQQSSSSSSQQQNNNMMMKKKLLLLLLLLLKKKIIIFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIIIIHHHGGGEEECCCBBBBBBBBBBBBAAA@@@???>>>@@@>>>>>>AAAAAA===<<>>===???======@@@@@@<<<;;;>>><<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;:::999999888777888999::::::888666888888888888999999999999999;;;>>>>>>===;;;;;;;;;555555555555555555555555222222444555555444333333000000...------...//////000///000444777888444000///---,,,---///111222222***+++///444444///+++***+++***)))***,,,,,,+++******,,,///111222000...,,,(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))***,,,)))%%%$$$&&&$$$$$$$$$$$$%%%&&&''''''(((%%%###%%%***,,,***'''$$$%%%&&&'''''''''&&&&&&!!!"""$$$$$$#########$$$############$$$%%%%%%&&&''')))++++++)))'''&&&&&&&&&'''((('''&&&%%%''')))!!!###$$$%%%######$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&"""$$$$$$!!!"""%%%&&&$$$$$$$$$############$$$$$$ ###%%%%%%%%%&&&'''$$$###!!!!!!###%%%########################!!!""""""######""""""!!!###&&&'''&&&""" !!!"""!!!""""""!!!!!!"""###%%%$$$$$$###""""""!!!!!!}}}|||~~~~~~{{{zzz{{{vvvuuuuuuvvvyyyzzzzzzyyyssssssrrrqqqooonnnmmmlllhhhgggfffeeedddccccccccceeedddbbb```______``````^^^______^^^\\\[[[[[[\\\\\\[[[YYYXXXWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVUUURRRPPPMMMLLLOOOOOOOOOOOONNNMMMLLLKKKLLLKKKJJJIIIIIIIIIIIIIIIFFFFFFFFFGGGFFFFFFEEEEEEBBBCCCFFFGGGHHHGGGEEECCCCCCDDDEEEEEEDDDBBB???===???<<<<<>>>>>>>>======<<<;;;:::999888777777777888999;;;:::888555888888888999999999::::::888;;;===<<<:::999:::;;;444444444444444444444444111222333333333333222111///...---------...///000...---...222666777333......------...111222222111666333444777444---)))***...,,,***+++,,,---+++))),,,,,,...///000000000000'''''''''''''''(((((()))%%%%%%&&&&&&'''((())))))(((%%%$$$&&&%%%"""%%%+++%%%%%%%%%%%%&&&'''(((((((((&&&%%%'''+++,,,+++)))$$$%%%&&&'''''''''&&&&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%)))---...,,,)))((('''''')))***)))'''%%%%%%&&&###&&&((((((&&&%%%'''(((###%%%&&&%%%###"""$$$&&&%%%((('''######&&&&&&$$$%%%$$$$$$######$$$$$$%%%%%%&&&$$$###&&&)))!!!!!!""""""""""""!!!!!!######################## !!!""""""""""""!!! """"""############""""""!!!"""""" !!!###########################~~~||||||{{{|||wwwvvvuuuwwwyyy{{{{{{zzzsssrrrqqqpppooommmllllllgggfffeeedddcccbbbbbbbbbccccccbbbaaa```_________]]]___```___]]][[[[[[[[[^^^\\\ZZZWWWVVVVVVVVVWWWTTTUUUVVVVVVWWWWWWWWWVVVQQQQQQRRRSSSSSSRRRPPPPPPPPPOOONNNMMMMMMLLLKKKKKKLLLKKKIIIHHHHHHIIIJJJKKKFFFFFFFFFFFFFFFEEEDDDCCC@@@BBBEEEGGGGGGFFFEEECCCDDDEEEGGGGGGFFFCCC@@@>>>>>><<<<<>>???@@@@@@<<<<<<;;;:::999777777666777777888:::;;;:::888555888888888999999:::::::::666888999888666555777999333444444444444444444444///000111111000///...---...---,,,,,,---...///000,,,+++,,,000555666111,,,---,,,---///222333222111666///***+++***)))---444///---++++++---...+++)))++++++++++++,,,...000111(((''''''(((((()))***+++$$$$$$%%%&&&'''))))))***...(((&&&'''''''''---666(((((('''(((((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$(((%%%""""""%%%((('''%%%''''''&&&%%%%%%%%%&&&&&&$$$)))///111///+++))))))(((***+++***(((%%%$$$$$$!!!###&&&&&&$$$###$$$&&&!!!$$$%%%%%%"""!!!###%%%(((***)))%%%$$$''''''$$$%%%$$$$$$######$$$$$$%%%!!!''''''""""""&&& ###&&&&&&### """""""""""""""""""""""" !!!""""""!!! !!!###%%%$$$###!!!###""" """$$$"""""""""###$$$$$$%%%%%%}}}}}}}}}}}}||||||||||||vvvuuussssssttttttrrrqqquuuqqqllllllnnnnnnkkkggggggggggggfffeeecccbbbaaacccaaa``````bbbbbbbbbaaacccbbbaaa^^^\\\[[[\\\^^^[[[[[[ZZZYYYYYYYYYYYYYYYVVVVVVVVVUUUUUUUUUTTTTTTWWWXXXYYYWWWTTTQQQPPPPPPPPPQQQQQQOOOMMMKKKKKKLLLNNNNNNLLLJJJGGGGGGIIIKKKFFFEEEDDDCCCBBBCCCCCCDDDBBBAAAAAABBBDDDEEEDDDCCCGGGEEEDDDCCCCCCBBB???===AAA@@@???=========>>>???======<<<<<<;;;;;;;;;:::;;;;;;;;;999777888:::<<<:::::::::;;;======;;;999888999999:::::::::999888555888999555444777999888444444444444444444333333555444222000///...------+++---///000111000///...111,,,)))---444666000))),,,++++++...222444222///111111///...------------///...,,,***))))))))))))&&&(((***+++++++++,,,---))))))(((((((((((())))))&&&&&&&&&'''''')))******''''''((((((((((((''''''***'''%%%&&&***,,,,,,***,,,$$$'''((("""###(((&&&&&&''''''&&&$$$######$$$$$$''')))'''###"""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$###)))555===:::000)))(((+++---///,,,(((%%%%%%&&&&&&%%%%%%%%%&&&&&&$$$"""###"""""""""###$$$%%%%%%&&&((()))((('''%%%%%%&&&&&&''''''%%%######$$$%%%'''%%%&&&(((%%% &&&"""%%%### &&&(((&&&############"""""""""""" !!!!!!!!!!!!!!!!!!""""""############"""###""""""!!!"""&&&(((!!!#########"""!!!"""###}}}}}}|||{{{{{{zzzyyyyyyvvvtttsssssstttsssrrrppptttpppllllllnnnnnnkkkhhhhhhhhhggggggeeedddbbbaaacccaaa___```aaabbbaaaaaabbbccccccaaa^^^\\\\\\]]]\\\[[[ZZZYYYXXXXXXXXXXXXUUUUUUUUUTTTTTTTTTSSSSSSUUUVVVVVVSSSPPPNNNNNNNNNOOOPPPPPPNNNLLLJJJJJJKKKJJJKKKKKKIIIHHHHHHJJJLLLHHHGGGEEECCCBBBAAABBBBBBBBBAAA@@@BBBDDDEEEEEEDDDGGGEEEDDDCCCCCCBBB@@@===AAA@@@>>>=========>>>???=========<<<<<<<<<;;;;;;<<<<<<;;;:::::::::::::::999888888:::<<<<<<:::888999999999999999888888888111555666333111444444333333333222222222333333444111111000000000000000111,,,---///000000///...---///,,,***---222333///***(((''''''***---...---***...///000111000...,,,***...---+++)))((((((((((((***,,,---,,,***((((((((()))((((((''''''(((((()))&&&&&&&&&''''''((()))***'''(((((())))))(((((('''&&&%%%$$$'''+++------+++***%%%(((***'''(((+++(((&&&''''''&&&$$$######$$$###&&&((('''$$$###&&&***(((&&&$$$""""""###%%%&&&++++++000666777222---+++'''))),,,---+++(((&&&%%%'''&&&%%%%%%%%%%%%$$$###$$$$$$######$$$%%%%%%&&&%%%&&&''''''%%%$$$$$$%%%%%%%%%&&&%%%######$$$&&&  """ ######$$$%%%"""############"""""""""""" !!!!!!!!!"""""""""!!!!!!""""""######$$$$$$$$$$$$###!!! """%%%"""###$$$$$$""""""###$$$~~~}}}|||{{{zzzyyyxxxwwwvvvuuusssrrrrrrsssrrrqqqoooqqqnnnkkklllnnnnnnllliiiiiiiiihhhhhhfffdddcccbbbbbb```______```aaaaaa```bbbccceeedddaaa^^^]]]]]]]]]\\\ZZZYYYWWWWWWVVVVVVTTTTTTTTTSSSSSSSSSRRRRRRUUUUUUTTTQQQNNNMMMMMMOOOMMMNNNOOONNNLLLJJJJJJJJJFFFHHHIIIIIIHHHHHHIIIJJJIIIGGGEEECCCAAA@@@@@@@@@AAA@@@@@@AAADDDFFFFFFEEEFFFEEECCCCCCCCCBBB@@@===@@@???>>>>>>===>>>>>>>>>>>>>>>============<<<<<<===;;;:::<<>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========:::999999===BBBDDD???:::???>>>===>>>>>>===:::888;;;999777555555555777888444999;;;888666666555222222111///...///222555777333222111000.........---......//////...---,,,+++***,,,......------------+++++++++,,,------------***,,,000222111...***(((,,,+++***(((''''''(((((((((***++++++)))((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))************))))))%%%%%%'''+++111888???BBB<<<;;;111((())))))(((***&&&'''((('''%%%###$$$%%%"""$$$%%%%%%$$$$$$''')))***(((%%%######$$$&&&(((///***'''+++000222555888444111///...---)))!!!+++((($$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&"""$$$%%%%%%###"""###$$$ """$$$$$$######$$$%%%$$$%%%''''''$$$"""$$$''' """###$$$$$$###"""############"""""""""!!!""""""#########$$$$$$$$$!!!!!!"""###$$$%%%&&&'''&&&'''&&&$$$!!! !!!"""###$$$%%%%%%$$$###$$$%%%~~~}}}|||zzzxxxvvvuuutttrrrqqqooooooppppppnnnmmmkkkkkkkkklllmmmmmmkkkjjjiiiiiihhhhhhgggfffdddcccaaa```^^^^^^`````````___```dddhhhiiifffaaa^^^\\\\\\[[[YYYXXXVVVUUUTTTTTTVVVVVVUUUUUUUUUTTTTTTTTTVVVUUUTTTQQQNNNNNNOOOQQQMMMOOOQQQPPPNNNLLLLLLLLLFFFGGGHHHHHHEEEDDDCCCDDDBBBAAA@@@?????????@@@AAAAAA@@@@@@AAADDDFFFEEEEEEDDDCCCBBBBBBCCCBBB@@@>>>>>>>>>>>>?????????>>>>>>=========>>>>>>>>>>>>>>>777666777<<>>======;;;777555999888666444444444666777111666888555333333111...333222000///000333666888222222000///............/////////......---,,,,,,***,,,......,,,,,,---///)))******************+++,,,------......---++++++---,,,***)))(((((()))***(((***++++++)))(((((()))''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))))))))************))))))'''&&&&&&)))///:::EEELLLMMMQQQ@@@.........,,,444'''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&(((---///000555===:::666000---+++((("""***'''$$$######$$$$$$$$$$$$$$$############$$$$$$###$$$&&&&&&%%%$$$$$$%%% """$$$$$$$$$###$$$%%%!!!$$$&&&$$$""""""$$$&&&!!!""""""!!!!!!############"""""""""!!!############$$$$$$$$$$$$!!!!!!"""$$$%%%'''((((((&&&&&&'''&&&$$$###$$$%%%###$$$%%%%%%$$$###$$$%%%}}}}}}{{{zzzxxxvvvuuutttqqqpppnnnnnnoooooommmllljjjkkklllllllllkkkjjjiiifffggggggggggggfffeeeeeebbb```______```aaaaaa``````dddhhhiiifffbbb^^^\\\[[[ZZZXXXWWWUUUUUUTTTTTTVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSRRRPPPMMMLLLNNNOOOLLLOOOQQQQQQOOOMMMLLLLLLGGGHHHHHHFFFDDDBBBCCCDDDAAAAAA@@@???@@@AAABBBCCCBBBAAAAAABBBDDDEEEDDDCCCDDDCCCBBBBBBBBBBBB@@@>>>======>>>????????????>>><<<<<<============>>>>>>555555777<<<@@@BBB???<<<;;;:::999999999777444111666555444444444555666666222666888555333444333111333222111000111333555666............///000111111////////////............,,,---......------...///,,,------,,,+++***,,,...------,,,+++++++++,,,---,,,+++***)))((()))*********,,,,,,+++(((&&&&&&&&&(((''''''''''''''''''(((((((((''''''''''''((((((((())))))******))))))((('''&&&%%%%%%***444@@@HHH\\\gggSSS888222))) )))'''((()))'''%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&''''''''' ###)))//////...333:::666333...+++***)))'''&&&(((&&&$$$###$$$%%%%%%%%%$$$$$$######""""""#########%%%''''''&&&%%%&&&'''!!!###%%%&&&%%%######$$$$$$'''$$$"""###&&&&&& %%%'''%%%$$$&&&############"""""""""""""""############$$$$$$$$$ !!!"""$$$&&&((()))***%%%&&&''''''&&&%%%&&&(((###$$$%%%$$$###"""###%%%~~~{{{zzzyyyxxxvvvuuutttssspppooommmmmmnnnnnnlllkkkiiikkklllmmmllljjjhhhhhhddddddeeefffffffffffffffcccaaa___```aaabbbaaaaaaaaadddggghhheeeaaa]]]\\\YYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTRRRSSSSSSQQQOOONNNNNNOOOKKKMMMPPPQQQOOOMMMLLLKKKGGGGGGGGGEEECCCCCCEEEFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDBBBAAABBBCCCDDDCCCBBBCCCBBBAAAAAABBBBBB@@@>>><<<===>>>???@@@??????>>>;;;;;;<<<<<<<<<=========666777999;;;<<<;;;:::999555444444666777777555333333333333444555555666666444888999555444666777555222222111111111111222333...------......000111111000////////////000000111......------...////////////000111///,,,,,,...000,,,,,,+++***++++++,,,,,,+++***)))((('''((()))))))))***+++***((('''&&&''')))((((((''''''(((((()))((((((''''''''''''(((((('''(((((())))))(((((('''''''''&&&&&&'''---666<<>><<<===>>>@@@@@@@@@???>>>:::;;;;;;;;;<<<<<<======777999;;;:::888666666777222222333666888999888777111111333444555666666666111444555111000333555444111111111111000000000000111000///...............000000///000000111222333000...,,,---///000000///,,,---...+++((('''***---***+++++++++,,,,,,++++++))))))'''&&&&&&'''((((((%%%'''))))))))))))***+++))))))(((((((((((()))))))))(((((('''''''''((((((''''''((((((((((((''''''((()))***)))(((***...333CCCggggggUUUTTTCCC000999'''((()))(((&&&%%%%%%&&&###"""""""""%%%&&&''''''###""" !!!%%%***---((($$$$$$+++000///,,,,,,'''***------)))''''''((($$$######%%%'''(((&&&%%%'''&&&%%%%%%$$$$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''###&&&((((((&&&$$$######%%%'''###!!!%%%(((&&&$$$ $$$$$$"""############""""""""""""!!!""""""""""""######### !!!###%%%''')))+++,,,$$$&&&''''''%%%######$$$!!!###$$$###"""!!!"""###}}}{{{sssyyy|||wwwrrrrrrssssssuuurrrooonnnnnnmmmkkkiiikkklllmmmmmmllljjjgggfffddddddeeeeeeeeeeeeeeeeeebbbaaa```______```aaabbbdddddddddcccaaa___\\\[[[WWWVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWWWWXXXWWWTTTRRRSSSRRRPPPNNNLLLJJJIIIHHHJJJKKKLLLLLLKKKIIIGGGFFFGGGGGGFFFEEEFFFGGGIIIJJJEEEDDDDDDDDDDDDCCCCCCBBBEEEGGGEEE@@@@@@CCCEEECCC>>>???@@@AAABBBCCCCCCCCC<<<>>>@@@AAAAAA???===;;;888999;;;<<<<<<<<<;;;;;;555555666666666666666666777777888888888666555444444333222333555666555444'''...444666333111222444000000//////000000111222+++...000///---,,,---///111,,,+++000333222000000++++++,,,------.........333444///((((((------))))))))))))******++++++,,,+++*********))))))((((((((((((((((((((('''''''''%%%&&&''''''%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%###%%%''''''&&&%%%&&&''''''''''''((()))******+++000BBBYYYgggfffYYYJJJ@@@333111,,,%%%%%%((()))''' ###$$$###"""$$$&&&&&&%%%%%%%%%$$$""""""$$$&&&(((((('''''''''(((((()))***)))'''%%%$$$$$$%%%%%%!!!%%%%%%"""'''000...###!!!###%%%''''''%%%###!!!###"""!!!###'''(((&&&###&&&%%%$$$$$$%%%%%%%%%%%%###(((***'''%%%&&&&&&###)))&&&""" !!!!!!!!!"""###$$$$$$$$$"""!!!  !!!!!!!!! !!!!!!###'''+++---+++(((%%%"""!!!$$$$$$"""###&&&$$$""" """%%%'''%%%"""~~~|||zzzvvvzzz{{{vvvtttuuuvvvuuusssqqqooonnnoooooommmlllkkkkkkkkkkkkiiigggdddbbbeeeeeefffffffffeeeeeedddaaaaaa```______```aaaaaaaaaaaaaaa```___]]][[[ZZZXXXWWWWWWVVVVVVWWWWWWWWWXXXWWWVVVVVVWWWVVVSSSQQQPPPPPPOOONNNMMMKKKJJJIIIJJJKKKLLLLLLKKKIIIGGGFFFHHHHHHHHHGGGGGGGGGHHHHHHDDDEEEEEEDDDCCCCCCDDDEEECCCEEECCC??????CCCDDDCCCBBBBBBBBBBBBAAA@@@???>>>===>>>???>>>===;;;999777888999:::<<<<<<<<<;;;:::777777777777777666666666555666666777666555444333333222222333444444444444000333666444000...000333333333222222333333444555...000222222000///000111111...---111222///...///------,,,,,,,,,---......111111---''''''++++++'''((()))***++++++++++++***++++++++++++******))))))((((((((((((((((((((('''%%%&&&''''''%%%%%%&&&'''&&&&&&'''(((((('''&&&&&&###%%%''''''&&&&&&&&&''''''&&&&&&%%%&&&(((***+++***777KKK___jjjjjjbbb[[[???===555---***+++***&&&%%%%%%$$$$$$&&&'''&&&$$$""""""###"""!!!"""$$$&&&############$$$%%%&&&'''&&&%%%$$$###"""!!!!!!!!! $$$$$$$$$,,,666444)))"""###%%%&&&&&&%%%$$$###$$$"""!!!###%%%'''&&&$$$***((('''''''''''''''&&&###''')))&&&%%%&&&&&&###$$$$$$%%%&&&''''''$$$!!!"""#########""""""!!! !!!""""""""""""!!!###"""###&&&)))+++)))'''%%%""""""$$$$$$"""###&&&!!!"""""""""!!! !!!!!!~~~}}}{{{yyyyyyzzzxxxuuuvvvzzz{{{xxxrrrpppoooooopppppppppooolllllllllkkkiiifffcccbbbfffffffffffffffeeedddccc``````___^^^^^^___``````^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWVVVUUUUUUUUUTTTRRRPPPLLLMMMNNNOOONNNMMMKKKIIIJJJJJJKKKKKKKKKIIIHHHGGGIIIIIIIIIIIIIIIIIIHHHHHHCCCEEEGGGFFFCCCCCCEEEHHHBBBDDDCCC??????BBBCCCAAABBBBBBBBBAAA@@@>>>===<<<=========<<<;;;::::::999999999:::;;;;;;;;;::::::999999888888777777777666444444555666666555333222222222222333333333333333666777666222......222555444333333333333444555555000111333333111000111222000...///111000,,,---111000...,,,++++++,,,---...333333000,,,,,,///...+++'''(((***,,,,,,+++***))),,,,,,++++++++++++******''''''((((((((((((((((((%%%'''''''''&&&%%%&&&'''&&&&&&'''(((((('''&&&&&&$$$&&&''''''&&&&&&&&&((('''&&&$$$$$$$$$&&&(((***&&&+++999OOOeeerrrssspppTTTPPPEEE666...,,,+++))))))'''%%%&&&((((((&&&$$$!!!"""#########$$$&&&((( !!!###$$$&&&'''&&&&&&&&&&&&%%%###"""!!!!!!######%%%///888222&&&######$$$%%%%%%%%%%%%%%%%%%###!!!"""$$$&&&&&&&&&++++++***)))((('''&&&&&&###''')))%%%$$$%%%%%%###"""""""""$$$'''((('''%%%###""""""!!!!!!!!!!!!!!!"""""""""""""""######$$$%%%$$$###$$$&&&'''''''''&&&###"""$$$$$$""""""%%% ###%%%###"""~~~|||{{{yyyxxx|||zzzvvvtttyyy~~~zzzsssqqqoooooopppqqqpppooommmmmmlllllljjjiiigggfffgggggggggffffffdddcccbbb_________^^^^^^_________\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZXXXWWWVVVUUUUUUUUUWWWUUUTTTTTTTTTSSSQQQOOOJJJLLLNNNPPPPPPNNNLLLJJJJJJJJJKKKKKKJJJIIIHHHHHHGGGHHHJJJKKKKKKKKKJJJIIICCCFFFHHHFFFCCCCCCFFFJJJCCCEEEDDD???>>>AAAAAA>>>?????????@@@??????>>>>>>;;;;;;;;;;;;<<<===???@@@999999999::::::::::::999999888888777777666666555444555666777777666555444333444444444333333444555555555444222000111444888111111000000111111222333///000111111111000000000......///111...+++...333222000---******+++,,,...333222000//////000///---'''(((+++,,,,,,+++)))'''************************''''''''''''((((((((((((&&&'''((('''&&&%%%&&&(((&&&''''''''''''''''''&&&$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&''''''(((''''''---===QQQaaaiiijjjbbbbbbYYYGGG555...------)))&&&&&&'''&&&$$$$$$&&&%%%&&&''''''&&&&&&((()))############$$$%%%''''''&&&''''''''''''%%%###"""$$$$$$"""$$$,,,111(((###$$$$$$$$$%%%&&&&&&'''%%%###"""!!!###%%%'''(((***+++***)))'''%%%$$$$$$###'''((($$$"""$$$%%%###%%%!!!"""&&&)))###"""!!! """"""###""""""!!!!!!"""$$$%%%'''%%%#########%%%&&&''''''$$$###%%%$$$""""""%%%"""###%%%$$$"""!!!"""$$$~~~{{{yyyxxxxxx|||yyyuuutttzzzzzzuuusssppppppppppppooommmjjjjjjjjjkkkkkkjjjjjjjjjffffffffffffeeedddbbbbbb^^^__________________^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVUUUTTTTTTVVVTTTSSSRRRSSSSSSRRRQQQKKKLLLOOOPPPPPPOOOLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIEEEGGGIIIKKKLLLMMMLLLLLLEEEFFFGGGEEECCCCCCFFFIIIDDDFFFEEE@@@>>>@@@???<<<>>>>>>>>>???>>>>>>======;;;:::999999:::<<<>>>???999999999999888999999999777777777666666555555555666777888999999888777666555666777777555444555777444555555555333333333444///////////////000000111000000000111111111000///,,,,,,...000...+++///555222000---+++******,,,---...,,,+++,,,---,,,***)))'''(((***,,,,,,***(((&&&((((((((()))))))))))))))&&&'''''''''(((((())))))&&&'''((((((&&&&&&'''((('''''''''&&&&&&'''''''''$$$&&&(((((('''&&&'''((($$$&&&((())))))((('''&&&((((((***///999DDDNNNTTT\\\gggkkk___KKK;;;444111)))'''&&&'''###""")))'''((()))(((&&&%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&""""""$$$$$$$$$###!!! &&&$$$"""$$$***+++"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###""""""$$$&&&(((***+++,,,***'''$$$###$$$"""&&&'''###!!!###$$$###%%%!!!###&&&###"""!!! !!!"""######"""!!! !!!"""###$$$&&&%%%$$$###"""$$$'''))))))%%%$$$%%%%%%!!!!!!$$$""" !!!$$$%%%%%%###}}}zzzxxxxxxyyyzzzxxxuuutttyyy~~~yyytttrrrpppooooooooonnnlllggggggggghhhhhhiiijjjjjjdddddddddddddddcccbbbaaa^^^___````````````___^^^^^^]]]]]]\\\\\\\\\]]]]]][[[ZZZXXXWWWVVVUUUUUUUUUUUUSSSRRRRRRSSSTTTTTTSSSNNNOOOPPPQQQPPPOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGHHHJJJKKKLLLLLLMMMHHHGGGDDDCCCCCCDDDEEEFFFAAADDDCCC???>>>???>>>;;;?????????>>>===;;;:::999<<<;;;999777777777777888:::999888888777777888888555555555555555666666666888888:::;;;;;;::::::999555888:::888555444666888666666777666555222000...000000000000000111222222333222111222444444222111...,,,,,,......,,,///444111///---+++++++++,,,---...++++++///000---++++++((()))***++++++)))(((&&&'''''''''(((((((((((()))&&&&&&''''''((()))))))))&&&'''(((((('''&&&'''(((((('''&&&&&&&&&&&&'''(((%%%&&&(((((('''''''''(((%%%&&&(((******((('''%%%''')))+++******///888@@@FFFYYYkkkmmmaaaQQQBBB999222+++((('''###"""***&&&'''((('''$$$###"""###'''&&&%%%$$$$$$######$$$######$$$%%%&&&&&&&&&&&&$$$######%%%))))))$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$#########&&&(((***---///---)))&&&%%%&&&"""&&&&&&""" """$$$###!!!!!! """######!!! """""""""""""""######$$$"""""""""""""""######$$$###$$$$$$$$$###%%%))),,,***&&&%%%&&&%%%!!!!!!$$$"""%%%$$$!!!}}}~~~~~~|||yyyxxxyyy{{{vvvwwwvvvuuuxxx}}}|||wwwrrrpppnnnnnnooooooooommmhhhhhhhhhhhhhhhhhhiiiiiibbbbbbcccccccccbbbbbbaaa___```aaaaaaaaaaaa```______^^^\\\[[[[[[[[[\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSQQQRRRTTTVVVVVVVVVSSSSSSRRRQQQPPPNNNMMMLLLJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJKKKGGGBBBAAACCCEEEDDDBBB:::===>>><<<<<>>>>>>>>===<<<;;;:::999;;;;;;999888666666555555:::999888777666777777888555555555666777777888888888999:::;;;<<<;;;;;;:::555888:::888444333555888666555555555444333000///111111111000111222222333333111000111333444222///333...+++---...,,,,,,//////...---,,,,,,,,,,,,,,,000---...444555111...///)))))))))***)))((('''''''''((((((((())))))))))))&&&&&&''''''((())))))***&&&((()))((('''&&&''')))((('''&&&&&&&&&&&&'''(((%%%'''((()))((('''((()))''''''&&&%%%%%%&&&&&&'''$$$'''***)))&&&&&&+++000000???QQQ^^^cccaaaVVVKKKDDD444)))((((((######'''$$$%%%'''&&&%%%###"""###&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''(((***+++,,,""""""###&&&(((&&&%%%$$$%%%&&&'''((('''&&&$$$"""!!!###%%%%%%######%%%'''(((+++...---(((%%%%%%'''"""%%%%%%!!!"""$$$###!!!!!!"""$$$&&&%%%###!!!""""""###$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$ """$$$%%%%%%'''+++///+++'''%%%&&&%%%!!!!!!###!!!""""""!!!~~~{{{}}}~~~|||yyywwwyyy|||tttvvvwwwvvvwww{{{zzzvvvooonnnlllmmmoooppppppooolllkkkkkkjjjiiiiiijjjjjj```aaaaaabbbbbbbbbaaaaaa___```aaabbbbbbaaa```______^^^\\\ZZZZZZZZZZZZ[[[YYYYYYXXXWWWVVVVVVVVVVVVTTTRRRQQQRRRTTTWWWXXXXXXVVVUUUTTTRRRPPPNNNLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKLLLKKKIIIHHHGGGGGGHHHHHHNNNGGG@@@???CCCEEECCC???444888:::999;;;???@@@===999:::;;;<<<============::::::::::::999999999999:::999888666666666777888555555666777888999::::::888999:::;;;<<<;;;;;;:::444777:::888333222444777333222111222333444444444000000000///000111111222000///---///111222///---777000+++---...,,,***+++------------------,,,,,,...***,,,222444///,,,---******))))))(((((((((((((((((())))))*********+++&&&&&&&&&'''((())))))***'''((()))((('''&&&''')))((('''&&&%%%%%%&&&'''(((%%%'''))))))((('''((())))))'''$$$!!!!!!###&&&)))###%%%((((((&&&$$$%%%&&&&&&+++444DDDYYYfffeee]]]RRR;;;))))))---((($$$$$$###%%%'''((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''((("""""""""###%%%(((+++,,,""""""$$$&&&$$$""""""$$$&&&'''((()))(((&&&###!!! ###&&&&&&$$$###%%%'''$$$(((,,,+++&&&######%%%"""%%%%%%!!!"""######$$$!!!!!!$$$&&&&&&"""###$$$&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$!!!%%%&&&''')))---111+++'''&&&'''%%%!!! ###"""$$$### """$$$}}}~~~}}}{{{yyyyyyyyyyyyuuutttrrrppppppqqqrrrsssoooooooooooonnnnnnnnnnnnkkkkkkjjjjjjhhhgggfffeeeccccccbbbbbbaaa```______^^^___```aaaaaa___]]]\\\^^^]]]\\\ZZZXXXWWWVVVVVVTTTUUUWWWXXXYYYXXXXXXWWWXXXVVVTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPOOONNNNNNNNNHHHHHHHHHIIIIIIIIIJJJJJJLLLJJJHHHEEEDDDDDDDDDEEEIIIDDD@@@???@@@AAA???===>>><<<::::::;;;======<<<;;;;;;;;;;;;<<<===>>>>>>:::777555555777888666444999888888777777777777777999888777666666777888999;;;888777999<<<===;;;999555555666777888777333000222111222555888888444000111111111000000000//////111111111111000000000///+++---//////---,,,...000111000///...............333222///***+++///000---))))))))))))((((((((((((&&&&&&((())))))*********(((((((((((())))))))))))))))))*********((('''&&&***&&&"""%%%***...---***'''''''''(((((()))***+++---'''$$$&&&(((&&&$$$%%%######$$$%%%%%%&&&''''''$$$******(((222DDDNNNLLLHHH;;;000,,,((($$$$$$(((############$$$%%%&&&'''((((((&&&$$$%%%((($$$ !!!$$$((())))))'''$$$$$$$$$###"""###%%%((('''+++......+++&&&!!!!!!###%%%%%%"""!!!###&&&$$$'''***,,,+++'''### !!!###$$$%%%$$$$$$### """%%%''''''%%%######$$$###""" """$$$!!!############$$$&&&###$$$&&&(((((('''&&&%%%&&&%%%$$$""""""""""""###!!!!!!!!!!!!!!!"""######~~~~~~|||zzzyyyyyyyyyyyytttrrrqqqoooooopppqqqrrrooooooooooooooonnnnnnnnnjjjjjjjjjjjjhhhgggfffeeecccccccccccccccccccccccc``````aaaaaa```^^^[[[ZZZZZZZZZYYYXXXWWWWWWWWWXXXUUUVVVWWWWWWWWWWWWWWWWWWXXXVVVTTTTTTUUUVVVUUUTTTQQQPPPPPPOOOOOOOOOPPPPPPIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDBBBBBBBBBCCCDDDCCCAAA@@@???@@@@@@???>>>???===;;;;;;<<<======<<<999999999999:::;;;<<<===:::888666666777888777555:::999999888888888999999999888777666666777888999777666777:::<<<<<<999666888777777777888888666444333222222333555444111---222111111111000000000000111111111000000000//////+++---///...---,,,...000.........------...//////111222000+++)))---...,,,***)))))))))(((((((((((('''''')))***++++++,,,+++***))))))((((((((())))))((()))******)))((('''&&&&&&$$$"""###&&&))))))'''''''''''''''((()))***+++,,,&&&$$$&&&'''&&&%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&"""((()))&&&---:::>>>999666---'''&&&'''%%%'''***#########$$$%%%&&&''''''&&&'''$$$ !!!%%%&&&###$$$$$$%%%(((+++---,,,+++$$$$$$$$$###"""###%%%((('''***------***&&&###!!!###$$$%%%%%%$$$$$$%%%&&&'''((((((((('''&&&$$$###!!!"""###$$$$$$######""" !!!"""$$$$$$###""""""######!!! """$$$"""%%%((())))))))))))***$$$$$$%%%&&&&&&&&&%%%$$$&&&%%%$$$""""""""""""###!!!!!!!!!!!!!!!"""######|||}}}|||{{{yyyxxxxxxyyyyyyrrrqqqpppooonnnooopppqqqooooooppppppoooooonnnmmmjjjjjjjjjiiiiiigggfffeeeddddddddddddeeeeeeeeeeeeaaabbbbbbaaa___\\\ZZZXXXVVVVVVVVVVVVWWWXXXYYYZZZXXXWWWWWWVVVVVVVVVVVVVVVXXXVVVTTTTTTUUUVVVUUUTTTOOOOOOOOOOOOPPPPPPQQQQQQJJJIIIIIIHHHHHHGGGGGGFFFBBBAAA@@@???@@@AAABBBCCC<<<>>>@@@AAA@@@???>>>???>>>=========>>>>>><<<:::888888888888999:::;;;;;;:::999777777888999888777::::::999999999::::::;;;999888777777777777888999444555777:::;;;:::666333:::999888999::::::999777555444333333333222///---222111111111111000000000000000000000////////////+++,,,...---,,,,,,---///,,,,,,,,,,,,---...///000...222222,,,(((***,,,,,,******)))))))))((((((((())))))***+++,,,,,,,,,,,,---+++)))((('''((()))***(((((()))))))))(((''''''((('''''''''(((((()))***''''''''''''((()))***+++***%%%###%%%'''%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""'''(((&&&(((...---&&&'''###!!!$$$&&&&&&''')))$$$%%%%%%%%%&&&'''''''''%%%&&&###"""''')))&&&&&&'''))),,,------,,,$$$$$$$$$###"""###%%%(((%%%(((******(((&&&%%%$$$&&&$$$###$$$%%%'''&&&&&&)))(((&&&$$$$$$$$$&&&'''"""###############"""!!!$$$###############$$$$$$!!!""""""!!! """$$$%%%(((,,,...---,,,,,,,,,%%%$$$$$$#########$$$$$$&&&%%%$$$###""""""""""""!!!!!!!!!!!!!!!"""######|||{{{zzzyyyxxxwwwxxxxxxyyyrrrrrrqqqpppoooppppppqqqoooppppppppppppooonnnmmmjjjjjjjjjiiiiiihhhffffffeeeeeeeeeeeeeeedddddddddaaaaaaaaa```^^^\\\[[[YYYVVVVVVVVVVVVWWWYYYZZZZZZZZZXXXWWWUUUTTTTTTUUUVVVWWWVVVTTTTTTUUUUUUUUUTTTNNNOOOOOOOOOOOOOOOOOOOOOIIIHHHGGGFFFEEEDDDCCCCCCAAA@@@????????????@@@AAA:::???DDDEEEBBB???>>>>>>======<<<===>>>===:::888888888888888999:::;;;<<<;;;:::999888999999999999999999999999999::::::;;;888888888888888888888888444555777888999888666444999999:::<<<======:::888777666555444444333222111111111111111111111111111000000/////////.........+++,,,,,,,,,,,,,,,---...,,,+++++++++,,,,,,---...---222444///)))***,,,---*********)))))))))((((((***++++++++++++***))))))///---***'''&&&''')))***''''''(((((((((((((((((()))***+++***(((((()))***'''''''''''''''(((******((($$$###%%%&&&$$$%%%(((%%%%%%%%%%%%%%%%%%%%%$$$%%%((((((&&&'''***'''!!!$$$$$$$$$&&&'''&&&%%%$$$%%%&&&&&&'''''''''''''''$$$&&&%%%!!!''')))%%%%%%%%%&&&)))+++***)))$$$$$$$$$###"""###%%%((($$$%%%''''''%%%%%%%%%&&&&&&###!!!"""%%%((('''%%%((('''%%%######$$$&&&'''%%%%%%%%%$$$$$$###""""""$$$###"""!!! """$$$!!!"""######""""""$$$&&&&&&)))---...---***((('''%%%$$$"""!!!!!!!!!###$$$%%%%%%$$$######"""""""""!!!!!!!!!!!!!!!""""""###}}}}}}~~~zzzyyyxxxvvvvvvvvvwwwwwwssssssrrrqqqqqqqqqqqqqqqooopppqqqqqqqqqpppnnnmmmiiiiiiiiiiiiiiihhhgggfffgggfffeeedddcccbbbaaa```_________^^^^^^]]]\\\\\\ZZZYYYYYYYYYYYYYYYZZZ[[[ZZZYYYWWWUUUTTTTTTTTTUUUVVVUUUSSSSSSTTTTTTTTTSSSOOOOOOOOOOOONNNMMMKKKKKKFFFFFFEEEDDDBBBAAA@@@@@@BBBBBBAAA@@@????????????===BBBGGGHHHEEE@@@>>>>>><<<;;;;;;<<<===<<<:::888:::999999::::::;;;<<<===;;;;;;;;;:::::::::;;;<<<999999888888888999999:::888888999999999999888888777777777666555666777888555777:::>>>@@@>>>:::666555555555444333333333444000000000000000000000000/////////............---++++++++++++,,,---,,,,,,------,,,+++++++++++++++,,,333666111,,,,,,...///************))))))))))))++++++******)))'''&&&%%%...,,,)))'''&&&''')))***&&&&&&'''''''''((())))))%%%'''((('''%%%$$$%%%&&&&&&&&&&&&&&&'''((()))***&&&######%%%%%%###$$$(((%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$&&&)))(((%%%$$$&&&((('''&&&$$$""" %%%&&&'''(((((((((''''''###((()))$$$ ###%%%&&&%%%$$$###%%%'''(((((('''$$$$$$$$$###"""###%%%(((###$$$%%%%%%$$$###$$$%%%%%%""" $$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$ """"""###%%%&&&%%%%%%'''((()))+++......+++'''$$$###%%%###!!! !!!###$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!""""""###||||||~~~zzzxxxwwwuuuttttttuuuuuusssssssssrrrrrrrrrqqqqqqooopppqqqrrrrrrpppnnnmmmiiiiiiiiiiiiiiihhhgggggggggfffeeecccbbb```___^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[XXXXXXVVVUUUTTTTTTTTTTTTUUUSSSQQQQQQRRRSSSRRRQQQMMMMMMNNNNNNMMMKKKIIIGGGEEEEEEDDDCCCAAA@@@??????CCCCCCBBBBBBAAA@@@??????@@@DDDHHHJJJHHHDDD@@@>>><<<;;;;;;<<<======<<<:::;;;;;;;;;;;;<<<===>>>>>>;;;<<<===<<<;;;;;;===>>>::::::999888888888888888888888999::::::999888888888888777555333333666999222444888<<<>>>===888444111222444333222111111222......////////////000000///.........------------+++***)))***,,,---,,,+++///...---,,,+++++++++++++++111444222///000000///++++++*********)))))))))(((((((((((('''&&&%%%$$$,,,***((('''&&&'''((()))&&&&&&&&&&&&'''((()))***''''''(((((((((((('''&&&&&&&&&&&&&&&'''((()))***&&&$$$$$$%%%###!!!###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""%%%((()))((( $$$'''%%%###$$$$$$"""%%%&&&'''(((((('''&&&&&&###''')))&&&$$$%%%%%%"""'''&&&$$$%%%'''((((((((($$$$$$$$$###"""###%%%(((%%%&&&'''&&&$$$######$$$$$$""" """%%%&&&'''"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%"""$$$$$$"""###'''"""$$$&&&''''''((()))***+++---...---***&&&###"""###""" """$$$%%%$$$$$$%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!"""######~~~{{{zzzxxxvvvuuussssssssssssrrrrrrrrrrrrrrrqqqppppppoooppprrrsssrrrqqqnnnmmmhhhiiiiiiiiiiiihhhggggggfffeeedddcccbbbaaa```___```___^^^]]]\\\\\\[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\VVVVVVVVVVVVVVVUUUTTTSSSSSSRRRPPPPPPQQQQQQQQQPPPIIIJJJKKKLLLKKKJJJHHHGGGEEEDDDDDDCCCBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAACCCFFFHHHJJJGGGCCC???>>><<<;;;<<<>>>?????????;;;;;;;;;;;;<<<===>>>???;;;===>>>===;;;;;;>>>@@@===<<<;;;999999888888888888999999::::::999999888555666777555222222444666222222333666888999777555111444666555222000//////------------.........///.........---------,,,,,,+++)))((())),,,---,,,***...---,,,,,,,,,,,,,,,---***///111000111333111...+++++++++*********))))))$$$%%%&&&''''''(((((('''(((((('''''''''''''''(((%%%%%%%%%%%%&&&(((***+++***(((((())),,,,,,***'''&&&&&&&&&&&&'''((())))))&&&$$$$$$%%%"""!!!&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""$$$&&&'''''''''%%%&&&###"""%%%(((&&&%%%&&&'''(((((('''%%%$$$"""%%%%%%###%%%'''&&&"""(((&&&$$$$$$&&&'''((('''$$$$$$$$$###"""###%%%((()))***+++***'''%%%############"""!!!!!!###'''***"""""""""###$$$%%%%%%&&&$$$###"""""""""###$$$%%%###&&&'''&&&######'''+++!!!###&&&((((((((()))***)))***+++***'''$$$######!!!!!! !!!!!!###%%%&&&$$$$$$%%%%%%$$$###!!! !!!!!!!!!!!!!!!"""######xxxzzzyyyvvvtttsssrrrrrrrrrpppqqqqqqqqqqqqpppoooooonnnppprrrssssssqqqnnnmmmhhhiiiiiiiiiiiihhhhhhgggdddddddddccccccbbbbbbbbbbbbaaa___]]][[[ZZZZZZZZZ[[[ZZZZZZZZZ[[[\\\]]]]]]TTTUUUVVVWWWWWWUUUTTTSSSRRRQQQOOOOOOPPPPPPPPPOOOFFFGGGIIIKKKKKKJJJIIIHHHEEEEEEEEEDDDCCCCCCBBBBBB??????@@@BBBBBBCCCCCCCCCAAAAAACCCGGGJJJJJJEEEAAA???>>><<<===???AAABBBBBB;;;;;;;;;;;;<<<===>>>>>>;;;===???>>><<<<<<>>>AAA???>>>===;;;:::999888888888999:::;;;;;;:::999888111444666666333111111222333111000111333666777777444777:::999555000///...,,,,,,,,,------...............---------,,,,,,,,,+++)))((())),,,---+++))),,,,,,,,,,,,---...//////))),,,...///111444222,,,+++++++++************)))!!!"""$$$&&&(((***++++++&&&&&&&&&'''''''''''''''%%%%%%$$$%%%&&&(((***+++'''$$$###&&&***+++(((###&&&&&&&&&&&&&&&'''))))))&&&%%%%%%%%%""" &&&######$$$%%%%%%&&&'''''''''%%%%%%((()))(((&&&%%%"""((()))$$$"""'''******$$$%%%'''((((((&&&%%%###"""""" $$$)))(((###'''%%%######$$$&&&&&&%%%$$$$$$$$$###"""###%%%(((,,,...///---***&&&$$$######$$$%%%###"""###(((---###"""!!!!!!"""$$$&&&'''!!!!!! """###$$$ ###"""###'''"""%%%''''''((()))***%%%&&&'''&&&$$$######$$$ !!!###$$$&&&&&&$$$$$$%%%%%%$$$###!!! !!!!!!!!!!!!!!!"""######~~~vvvyyy{{{{{{wwwssspppnnnpppqqqqqqrrrrrrqqqqqqppplllmmmnnnnnnnnnmmmlllkkkjjjiiihhhgggeeeeeeeeeeeeeeedddcccbbbbbbbbbcccdddaaa``````^^^]]]\\\[[[[[[YYYZZZ\\\]]]\\\[[[\\\]]]VVVYYYWWWTTTSSSUUUUUUSSSOOONNNMMMLLLKKKKKKKKKKKKHHHIIIKKKKKKKKKIIIGGGEEEFFFEEEEEEDDDBBBAAA@@@@@@BBB???>>>@@@@@@======@@@@@@BBBDDDFFFFFFDDDBBB@@@AAA@@@???AAADDDDDDAAA>>>>>>======<<<;;;;;;::::::===???@@@@@@>>>>>>@@@CCCBBBCCCCCC???:::666666777:::999999999999999999999444555555333111111222333111555888666111000555;;;111333111+++)))---111111...000111000...------...+++///000...///222222///,,,+++******,,,---,,,***---,,,,,,++++++,,,,,,---444///***+++///444555333***))))))***++++++(((&&&***&&&"""###(((***'''###&&&'''((('''%%%$$$$$$&&&((((((((('''%%%!!!%%%&&&&&&%%%######%%%&&&(((((('''''''''(((((()))+++'''######%%%'''&&&%%%'''&&&%%%$$$%%%&&&'''(((%%%%%%'''''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%(((***)))&&&$$$%%%'''$$$&&&'''&&&######%%%(((%%%%%%$$$$$$$$$%%%&&&''' $$$""""""&&&,,,...+++(((&&&'''&&&###"""%%% !!!"""###"""""""""$$$$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$###!!!!!!###%%%&&&&&&&&&$$$###$$$'''***"""&&&&&&!!! """""""""$$$### ###((('''  !!!###$$$$$$%%%$$$ !!!  !!!###vvvxxxzzzyyyvvvrrrpppoooqqqqqqrrrrrrrrrrrrqqqqqqmmmnnnnnnnnnmmmkkkjjjiiijjjiiihhhgggfffeeeeeeeeeeeedddcccbbbbbbbbbcccccc______^^^]]]\\\[[[ZZZZZZYYY[[[\\\\\\ZZZYYYYYYZZZVVVXXXVVVRRRQQQSSSRRROOOLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJJJJJJJHHHGGGFFFFFFEEEDDDBBBAAAAAAAAA@@@CCC??????AAAAAA>>>>>>AAA@@@AAABBBCCCCCCBBBAAA@@@AAA??????@@@BBBBBB@@@>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@???===<<<>>>@@@@@@AAA@@@===999666555666888888888888888888888888333444444333111111222333---222777666111///222666333777777444333555666555,,,...000000.........000000333333///...000///+++***,,,---,,,***)))***,,,,,,,,,++++++++++++,,,,,,333...******///333444333///---+++++++++***'''%%%***'''$$$$$$'''((((((&&&&&&'''((('''%%%$$$%%%&&&&&&'''((())))))(((''''''&&&''''''&&&%%%%%%&&&((((((((('''''''''(((((((((***'''$$$###%%%&&&&&&%%%&&&%%%%%%%%%%%%'''((()))%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&))))))(((%%%$$$$$$###$$$%%%$$$"""!!!$$$&&&%%%$$$$$$$$$%%%%%%&&&&&& %%%((($$$!!!###&&&''')))&&&%%%&&&&&&######&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&'''&&&$$$$$$%%%'''''''''%%%$$$%%%(((+++#########$$$$$$""" """!!!!!!%%%$$$ !!!"""###$$$%%%%%% !!!""""""!!!!!!"""$$$~~~~~~~~~}}}vvvxxxxxxvvvtttqqqppppppqqqrrrrrrssssssrrrrrrqqqnnnnnnmmmmmmkkkjjjhhhgggjjjiiihhhgggfffeeeeeeeeeeeedddcccbbbbbbbbbbbbbbb^^^^^^]]]\\\[[[ZZZZZZYYYZZZ[[[[[[ZZZWWWVVVVVVVVVUUUWWWUUUPPPOOOPPPPPPMMMJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGEEECCCAAA@@@@@@AAABBBCCC@@@@@@BBBBBB??????BBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>@@@@@@???>>>888999:::;;;<<<===>>>???>>>??????>>><<<;;;;;;<<<<<<======;;;888666555666666777777777777777777777222333333222111000222333+++000555666222///000333///555888777555666555111+++---//////......///111111444333000///000///+++(((---000---(((&&&)))---,,,,,,++++++++++++,,,,,,111---******...222333222333000---+++***)))'''&&&)))(((&&&%%%%%%&&&((()))%%%&&&''''''&&&%%%'''(((&&&&&&''')))***+++,,,---'''((()))(((''''''(((***(((((((((((((((((((((((()))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&((()))***%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((('''$$$!!!"""######"""!!!!!!"""$$$$$$$$$$$$%%%%%%%%%&&&&&&###((()))$$$ """$$$$$$((($$$$$$&&&%%%"""###&&&&&&%%%$$$######$$$%%%%%%&&&%%%$$$######$$$%%%&&&###########################&&&((('''%%%######%%%%%%%%%$$$"""###&&&)))###%%%###!!!"""!!! """!!!!!!$$$$$$ !!!!!! !!!"""###%%%&&&!!!"""###"""!!!"""###%%%~~~{{{zzzzzzzzzyyyvvvwwwvvvtttrrrpppqqqrrrrrrrrrssssssssssssrrrrrrlllkkkkkkkkkjjjiiiiiihhhkkkjjjiiigggffffffeeeeeeddddddcccbbbbbbaaaaaaaaa^^^]]]]]]\\\[[[[[[ZZZZZZZZZ[[[ZZZXXXUUUSSSSSSTTTRRRTTTSSSOOOOOOQQQQQQOOOKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHGGGEEEBBB@@@???@@@BBBCCCDDDAAAAAADDDCCC@@@@@@BBBAAA@@@????????????@@@AAA???>>>=========>>>======888999:::;;;<<<======>>>;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999888777777777555555555555555666666666111222333222111111222444...222555555222111222555///444777555333333111------...///...------...000,,,///000///000333333000))),,,...,,,((('''(((+++++++++************++++++///,,,******---000111111333000+++)))(((((((((((((((((('''%%%###$$$'''***$$$&&&''''''&&&&&&''')))(((''''''&&&''''''((()))((()))***)))((((((***,,,)))))))))))))))(((((((((((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''((((((&&&%%%$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%$$$$$$$$$&&&$$$"""###&&&'''$$$"""#########"""!!!"""######$$$$$$%%%%%%&&&&&&&&&%%%!!!%%%&&&###!!!$$$'''&&&(((%%%$$$%%%$$$!!!!!!$$$%%%###!!!  """###&&&%%%$$$#########$$$%%%"""""""""""""""""""""""" """###$$$###"""""""""""""""!!! """$$$******&&&!!!######"""############%%%%%%######""" !!!###%%%&&&!!!"""###"""!!!!!!###%%%}}}{{{zzzyyyyyyyyyvvvvvvvvvtttqqqqqqrrrtttqqqrrrrrrssssssrrrrrrqqqiiiiiiiiiiiijjjkkkkkklllkkkjjjiiihhhffffffffffffddddddccccccbbbaaa``````^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYVVVSSSQQQRRRSSSOOORRRRRRPPPPPPTTTUUUSSSOOOOOOOOONNNMMMKKKJJJIIIKKKKKKJJJHHHHHHHHHHHHHHHGGGEEECCC@@@@@@AAACCCDDDCCCAAABBBEEEDDDAAA@@@BBBBBBAAA@@@??????@@@AAABBB>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999:::<<<<<<<<<;;;999999888888888888888777333333333444444555555555000222222222111111333555555666666444222333666:::777;;;;;;666333333333111000000000...,,,+++,,,---)))---///...///333444111,,,+++************)))(((+++******))))))******+++,,,+++)))***+++...///000///,,,(((&&&''')))******'''((('''%%%$$$%%%'''***%%%&&&'''''''''&&&((()))((((((&&&&&&%%%%%%%%%&&&((()))******))))))+++---***++++++++++++***)))((('''''''''&&&%%%%%%%%%&&&(((((((((''''''&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$)))$$$ """%%%&&&%%%%%%$$$#########$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%% ###$$$""""""&&&((('''***&&&%%%&&&$$$ """###"""  """###&&&%%%$$$###"""######$$$""""""""""""""""""""""""%%%###!!! !!!###$$$!!!!!!  """$$$%%%!!!%%%((((((###"""###$$$$$$###$$$%%%###"""!!! !!!"""%%%&&& !!!!!!!!! """###}}}|||{{{{{{uuuvvvvvvtttsssrrrsssuuupppqqqqqqrrrrrrqqqqqqppphhhhhhhhhiiijjjlllmmmnnnkkkjjjiiihhhgggfffffffffccccccccccccbbbaaa______^^^^^^]]]]]]\\\\\\\\\\\\XXXXXXWWWTTTRRRQQQRRRTTTNNNQQQQQQPPPQQQVVVXXXVVVRRRPPPOOOMMMKKKJJJIIIIIIKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFDDDCCCBBBCCCDDDEEECCCAAABBBEEEEEEAAA???AAABBBAAA@@@??????@@@AAABBB<<<>>>@@@???===<<<;;;;;;<<<<<<<<<;;;:::999999888666666777:::===>>><<<;;;888777666777888999888666222222333333444555555555000222333333222333555777888777666333222444888<<<999<<<:::444111222333222111111000---******+++,,,+++//////------000000---+++)))((()))+++,,,***(((******))))))))))))******))))))))))))***,,,...///,,,)))&&&&&&'''***+++,,,))))))((((((((()))))))))&&&'''(((((('''&&&''')))&&&&&&'''''''''((((((((('''((())))))((((((***,,,,,,------...---,,,***)))&&&'''((('''%%%$$$%%%&&&''''''''''''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$(((%%%!!! !!!$$$&&&((('''%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$###%%%%%%""""""&&&&&&$$$***&&&%%%&&&%%%!!! ###$$$###"""""""""###%%%&&&'''&&&%%%$$$######$$$$$$""""""""""""""""""""""""***&&&""" ###&&&'''######""" !!!###!!!"""!!!"""### !!! !!!###"""!!!$$$###"""!!!!!!!!!"""$$$%%% !!! !!!###}}}||||||tttvvvwwwvvvtttttttttuuuoooppppppqqqqqqppppppoooiiiiiiiiiiiijjjlllmmmnnnkkkkkkiiihhhgggfffffffffccccccdddcccbbb```___^^^\\\\\\\\\\\\[[[[[[[[[[[[VVVVVVUUUSSSRRRRRRTTTWWWNNNQQQRRRPPPQQQUUUWWWUUUPPPNNNKKKIIIHHHHHHIIIJJJIIIJJJJJJJJJJJJHHHGGGFFFGGGFFFFFFEEEEEEEEEEEEEEEBBB@@@AAAEEEDDD@@@>>>@@@?????????>>>>>>?????????;;;>>>AAABBB???<<<::::::<<<<<<;;;;;;:::999888888777777888:::===>>>;;;999777555444444666777666444222222333333444555555666111222333444333444777999666555444333333444777999333666555000...000111///000000///,,,******,,,...---//////,,,,,,---,,,)))'''((()))***)))***+++,,,)))))))))(((((()))))))))(((((()))))))))***,,,...,,,)))'''''')))+++,,,,,,---+++***,,,...///,,,)))'''((()))((('''&&&'''((($$$%%%'''((())))))((((((%%%&&&'''''''''''')))+++......///000///---+++***%%%'''((((((%%%$$$%%%&&&######%%%&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###$$$&&&((((((%%%###$$$&&&'''&&&%%%"""$$$%%%''''''&&&%%%$$$$$$&&&%%%""""""&&&&&&###(((%%%$$$&&&&&&###$$$'''######$$$%%%&&&''''''(((***)))'''&&&%%%%%%&&&&&&########################***&&&""" """$$$%%%%%%######""" !!!###"""$$$$$$!!!!!!!!!!!!!!!$$$""" &&&"""""""""""""""######### !!!"""!!! """$$$|||{{{zzztttvvvwwwwwwvvvuuuuuuvvvooooooppppppppppppoooooolllkkkjjjjjjjjjkkklllmmmlllkkkjjjhhhggggggffffffccccccdddcccbbb```^^^]]][[[[[[[[[[[[ZZZZZZZZZZZZTTTUUUTTTSSSRRRSSSVVVXXXOOORRRRRROOOPPPTTTUUUSSSNNNKKKHHHFFFEEEGGGIIIKKKHHHIIIKKKKKKKKKIIIGGGEEEGGGGGGGGGGGGFFFFFFFFFFFFAAA???AAADDDDDD@@@>>>???======>>>>>>>>>>>>======:::>>>CCCCCC@@@<<<:::999;;;;;;;;;:::::::::999999:::999999;;;======:::777666444222333555666444222222222333444444555666666111333444444444555888:::222222333333333333444444...333444111000111222000.........,,,***+++---000+++......++++++---,,,)))$$$(((,,,+++((('''+++///))))))(((((((((((())))))'''((()))))))))***,,,------+++))))))+++,,,,,,,,,000---,,,///333333///)))((()))***)))'''&&&&&&'''$$$%%%'''((((((&&&%%%###$$$%%%&&&&&&&&&&&&(((***///000111111000...,,,+++$$$''')))(((%%%$$$$$$&&& """%%%&&&'''''''''''''''(((((('''%%%###"""&&&&&&&&&%%%%%%%%%$$$$$$ $$$((((((&&&$$$%%%&&&(((%%%######&&&'''&&&$$$"""###%%%''''''&&&%%%$$$"""$$$###!!!###'''(((%%%&&&######&&&'''&&&'''***!!!"""###%%%''''''((((((,,,+++)))((('''''''''(((########################'''### """###"""!!!!!!!!! !!!""""""$$$######!!!###'''$$$ """(((!!!""""""############"""!!!"""###"""!!!!!!###%%%