BM6P6(@ wwwuuuxxx}}}nnnccc___[[[WWWVVVXXXZZZZZZXXXWWWVVVTTTSSSSSSSSSTTTUUUbbbjjjuuu~~~vvvqqqeeeaaaaaagggooozzzsssYYYHHH???888333111444555666666666555333222333333333333333333333333555555555555555666777888999888888<<<@@@CCCBBBAAA>>>>>>???>>>===<<<:::999CCCCCCDDDFFFIIIJJJIIIGGGFFFFFFEEEDDDDDDCCCDDDDDDBBBDDDFFFGGGGGGHHHJJJLLLPPPQQQRRRSSSSSSTTTTTTTTTQQQRRRTTTVVVUUUTTTSSSRRROOOLLLHHHGGGHHHIIIGGGEEEFFFDDD@@@>>>===<<<:::888888777777666555444444444555444333111000/////////000///...///111111000...---...///---+++)))***+++---,,,+++***)))))))))))))))(((''''''(((((('''&&&((('''&&&&&&&&&((()))***'''''''''%%%$$$$$$&&&(((&&&'''(((((('''''')))***((((((((())))))'''$$$!!!))))))***))))))((('''&&&((((((((((((((()))******((((((((((((((('''&&&&&&((())))))))))))(((((('''|||uuuddd___XXXVVVWWWYYYZZZZZZYYYXXXVVVUUUTTTSSSSSSSSSYYY___jjjvvvzzztttiiiccc```ccciiiqqq}}}~~~jjjSSSEEE>>>888444333555555555555555444444333333333333333333333333333333333333333444444555555:::888777:::???DDDFFFFFFCCCBBBBBBAAA???<<<:::888???AAADDDIIIMMMNNNKKKIIIGGGGGGFFFEEEEEEEEEFFFFFFEEEGGGIIIIIIIIIIIIKKKMMMQQQRRRSSSTTTTTTUUUUUUUUUVVVTTTSSSTTTUUUTTTPPPLLLMMMJJJGGGGGGHHHHHHGGGEEEGGGEEEBBB@@@???===;;;999888888777777666555555444666555444222111111111111000//////000111111000...,,,,,,,,,------.........---,,,+++***))))))))))))***)))))))))))))))(((''')))(((''''''''''''((()))$$$%%%&&&&&&&&&&&&)))+++%%%'''((((((''''''((()))(((((((((((()))(((%%%"""((())))))))))))(((((('''((((((((((((((()))******((())))))))))))((('''&&&'''(((((()))))))))))))))qqqiii___XXXXXXZZZ[[[\\\ZZZZZZYYYWWWUUURRRPPPOOOOOOUUU^^^iiiuuuyyypppiiibbbaaacccgggpppyyyppp^^^KKK@@@<<<888555555666555555444444444444444333333333333333333444444333333444444444444555555:::888888:::@@@FFFJJJLLLHHHHHHGGGEEEBBB>>>;;;999<<>>BBBGGGKKKMMMLLLLLLKKKIIIFFFCCC@@@>>>>>>@@@DDDJJJNNNPPPNNNLLLJJJJJJJJJJJJJJJKKKLLLMMMLLLNNNNNNMMMLLLKKKLLLMMMQQQRRRSSSTTTTTTUUUTTTTTTPPPOOONNNPPPSSSTTTRRRPPPNNNNNNOOOPPPPPPOOONNNLLLJJJHHHFFFEEEDDDBBB???<<<:::999999999888888777777555555444444333444444444111000000000111111000...666111---,,,///...***%%%---,,,++++++***************++++++***)))))))))***((((((((())))))************+++---,,,)))'''&&&&&&%%%'''((('''&&&%%%&&&((((((''''''((())))))'''%%%&&&&&&'''((()))))))))(((((((((((((((((())))))***))))))************))))))((())))))*********))))))xxxjjjccc___\\\ZZZZZZZZZYYYWWWTTTPPPLLLJJJLLLMMMPPPUUU]]]hhhttt|||vvvllleeeaaa^^^aaagggqqqzzzvvvYYYMMMAAA<<<999666444555666555444222222333444444333333333444444555555555777888999999999888777777888:::???CCCFFFHHHIIIJJJMMMMMMMMMLLLJJJHHHFFFDDDDDDDDDEEEHHHKKKMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOMMMNNNOOOMMMKKKJJJKKKLLLOOOPPPQQQRRRSSSSSSSSSSSSLLLOOORRRRRRPPPPPPRRRTTTOOOPPPQQQRRRQQQPPPOOOOOOLLLJJJHHHGGGFFFDDD@@@===:::::::::::::::999999999555444444333333333444444222111000111222111000...777222---,,,---,,,'''"""---,,,++++++++++++++++++(((***+++***((('''((()))&&&'''((()))+++,,,,,,---***,,,------***'''&&&&&&&&&'''((((((&&&%%%&&&(((((('''&&&'''))))))((('''%%%&&&'''(((((((((((((((((((((((((((((())))))***))))))************))))))******+++******)))((((((xxxnnnfff___ZZZ[[[ZZZXXXVVVSSSPPPNNNMMMKKKKKKKKKMMMQQQZZZdddkkk{{{~~~tttlllddd^^^^^^bbbjjjqqq|||{{{lllPPPGGG>>>;;;888444222333555444444333333333333333333333333444555555666666777888999999999888777666666:::@@@EEEGGGHHHIIIJJJNNNNNNOOOOOONNNLLLJJJIIIIIIHHHGGGHHHKKKMMMNNNMMMNNNNNNMMMMMMMMMNNNOOOOOOMMMNNNOOOMMMKKKJJJJJJKKKOOOOOOPPPQQQRRRRRRRRRRRRNNNSSSVVVSSSNNNLLLOOOSSSOOOPPPQQQQQQOOOMMMNNNNNNLLLKKKIIIHHHGGGEEEAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;666555444333333333333333333222111111222111000...111...++++++,,,,,,***''',,,,,,++++++++++++,,,,,,(((***,,,***'''&&&(((***&&&''')))***,,,---------''')))++++++*********+++''')))))))))'''&&&'''(((((('''&&&''')))******)))&&&&&&'''(((((((((''''''((((((((((((((()))******(((((())))))******))))))******++++++******)))(((tttiiibbb\\\[[[YYYVVVTTTSSSRRRRRRKKKJJJIIIHHHJJJQQQYYY```kkkzzzwwwmmmccc```aaaccchhhqqq|||ooo^^^HHH@@@:::999777333111222333444444444444333222222333333444444555666666666999:::;;;<<<;;;:::888777444999???CCCFFFHHHKKKNNNPPPPPPQQQQQQPPPNNNLLLKKKJJJJJJJJJLLLOOOPPPPPPOOOPPPOOOOOONNNNNNNNNNNNOOONNNOOOOOONNNLLLKKKLLLMMMOOOPPPQQQRRRSSSSSSSSSSSSPPPSSSTTTRRROOONNNPPPSSSQQQRRRRRRPPPMMMLLLMMMOOOLLLKKKJJJIIIHHHEEEAAA>>><<<<<<<<<<<<<<<<<<<<<<<<888777666555444444333333333222111111222222///...,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---(((+++---,,,(((&&&))),,,)))***+++,,,,,,,,,+++***'''((()))))))))))),,,---)))***+++***((('''((()))((('''&&&''')))++++++***'''''''''(((''''''&&&&&&((((((((((((((()))******&&&'''((())))))))))))((('''((()))***+++,,,,,,,,,tttjjj]]]\\\YYYWWWVVVUUUUUUVVVLLLKKKIIIGGGIIINNNVVV\\\^^^ooouuuiiidddddd^^^bbbjjjsss~~~~~~gggSSSBBB;;;777777666222111222222333444555444333222111333333444444555666777777<<<===>>>??????===;;;:::444888===AAADDDHHHNNNSSSRRRRRRRRRRRRPPPNNNLLLKKKIIIJJJMMMPPPSSSTTTRRRPPPQQQPPPOOONNNNNNNNNNNNNNNNNNOOOPPPOOOMMMLLLMMMNNNPPPQQQRRRSSSTTTTTTTTTTTTPPPOOOOOOPPPRRRTTTUUUUUUTTTUUUUUURRRNNNMMMOOORRRLLLKKKJJJJJJHHHFFFAAA>>><<<<<<<<<===============:::999888666555444444444444333222222222222///...,,,---///...------...000,,,,,,,,,++++++,,,------)))---///---)))'''***---,,,,,,------,,,***)))(((*********)))'''''')))+++***++++++***)))(((((()))((('''&&&''')))+++++++++'''((((((((('''&&&%%%%%%((((((((((((((()))******&&&&&&'''(((((()))((((((%%%&&&(((***,,,---...///|||pppeee^^^YYYXXXWWWSSSRRRTTTRRRPPPKKKHHHHHHJJJMMMPPP[[[cccooo{{{~~~uuummmiii___]]]aaakkkwwwsss[[[JJJ>>><<<999555333111111111222333444333111000111222000333666555222111555999???AAA@@@>>>???AAA>>>999777888;;;???DDDJJJOOORRROOOPPPPPPQQQQQQPPPOOONNNJJJKKKMMMOOOQQQRRRRRRSSSSSSSSSRRRQQQQQQQQQQQQQQQMMMOOOOOOOOONNNNNNPPPRRRRRRTTTUUUTTTSSSRRRSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQWWW\\\]]]VVVOOOPPPRRRSSSPPPMMMIIIFFFDDDBBB@@@>>>>>><<<<<<<<<===>>>===<<<999999999999999888777666777555222111222111000///222111000///...---,,,,,,------------------------+++***)))))))))***,,,,,,---,,,+++***))))))))))))------,,,+++***)))((((((...)))''')))***(((''')))***)))((('''''''''''''''(((((())))))))))))((((((******))))))((((((((('''''''''''''''((((((((((((''''''&&&'''((()))+++,,,|||iiibbb\\\YYYWWWTTTSSSUUURRRPPPNNNLLLKKKKKKLLLMMMSSS[[[eeepppzzz|||uuupppddd``````gggoooyyyjjjUUUHHH===:::777444111111222222222333444333111000111222111444666555222222555999:::===>>>===???AAA???:::666666888;;;AAAGGGMMMQQQPPPQQQSSSTTTTTTRRRPPPOOOMMMMMMNNNPPPQQQRRRSSSTTTUUUTTTSSSRRRRRRRRRRRRRRRNNNOOOPPPOOONNNOOOPPPRRRRRRTTTUUUTTTSSSRRRSSSUUUSSSSSSSSSSSSSSSSSSSSSSSSZZZ]]]\\\VVVQQQQQQRRRQQQRRROOOKKKIIIGGGEEECCCAAA???===<<<===>>>???>>>===;;;;;;;;;:::999888666666666444222111222222111000222111000///...---,,,,,,------------------------+++******)))***+++,,,---------,,,+++************+++***************))))))---******------+++,,,///))))))((('''''''''''''''(((((())))))))))))(((((()))))))))(((((('''''''''''''''''''''((((((((((((((('''''''''((()))***+++uuulllccc___[[[WWWVVVXXXRRRQQQPPPOOOMMMKKKJJJIIILLLRRRZZZccclllwwwzzznnngggcccdddhhhnnnyyyttt___MMMDDD;;;888555111000111222444222333444333222111222333333555777555333222555888888<<<>>>???BBBEEEBBB===666666777:::???FFFNNNRRRRRRTTTUUUVVVVVVTTTRRRPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTSSSSSSSSSTTTTTTOOOPPPQQQPPPOOOOOOQQQSSSSSSTTTUUUTTTSSSSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTT[[[]]]ZZZUUURRRSSSRRROOOQQQNNNLLLJJJIIIGGGDDDBBB???>>>===>>>???@@@???=========<<<;;;999888777777555444222111222333222111111111000//////...------------------------------++++++*********+++,,,---......---,,,++++++++++++(((((())))))*********+++)))(((***+++)))&&&(((...))))))((((((((((((''''''(((((())))))))))))((((((((((((((('''''''''''''''''''''''''''(((((((((((()))((((((''''''((())))))ӵĦĦӵĦ{{{pppiiibbb[[[YYYZZZTTTSSSQQQNNNLLLJJJHHHHHHJJJNNNSSSYYYaaalllxxxyyyqqqhhhddddddgggpppyyylllUUUFFF???888666333000///111333555222333444444222111222444444666777666444333555777:::???BBBDDDGGGIIIFFF@@@:::999999;;;AAAHHHPPPUUUVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSSSSSSSTTTTTTQQQRRRSSSRRRQQQPPPRRRTTTSSSTTTUUUUUUSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXVVVRRRRRRTTTSSSNNNNNNMMMJJJIIIHHHFFFDDDAAA???>>>===>>>???@@@???======<<<;;;;;;::::::::::::555333222222333444333222111111000000///......---------------------------++++++++++++,,,,,,,,,---//////...,,,,,,,,,,,,,,,(((((()))))))))***************,,,+++&&&!!!###***(((((()))))))))((((((((((((((())))))))))))((((((''''''''''''''''''&&&&&&''''''''''''(((((((((((())))))((((((''''''''''''4ĉ@ӵ>L=hĦ4ĉ@ӵ>L}}}tttjjj```ZZZYYYVVVTTTPPPLLLIIIHHHHHHHHHIIIKKKOOORRRWWWaaammmvvvwwwmmmgggcccccciiipppvvvgggPPPAAA;;;777555222000///111333555222333444444333222333444555666666666555555777888===BBBEEEFFFIIIKKKGGGAAA===<<<<<<===BBBIIIPPPUUUYYYWWWTTTQQQQQQRRRTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTSSSTTTTTTSSSRRRRRRSSSUUUSSSUUUVVVUUUTTTSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUURRRSSSSSSQQQRRRUUUTTTPPPOOOMMMLLLKKKJJJHHHDDDBBB???>>>===>>>??????>>>===;;;;;;:::::::::;;;<<<===555444222222333444333222111111000000//////......------------------------++++++,,,,,,------------000///...---,,,,,,,,,,,,************))))))))))))------......)))$$$'''---'''((()))******)))(((((((((((())))))))))))((((((&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&GG=?HdĦ=ĪjGG=?HdĦvvvhhh^^^[[[XXXUUUQQQLLLIIIHHHIIIIIIGGGHHHJJJKKKNNNVVV```hhhwww}}}rrrkkkddd```bbbgggmmmzzzyyy```JJJ>>>999555444333111111222333444222333444444333333444555555555555666666777888999>>>AAADDDEEEHHHKKKHHHCCC???>>>>>>???CCCIIIOOOSSSZZZWWWTTTQQQPPPQQQSSSUUUSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUVVVVVVUUUSSSSSSTTTUUUTTTUUUVVVUUUTTTTTTTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTMMMQQQSSSQQQRRRUUUVVVSSSRRRQQQOOONNNMMMJJJFFFCCC@@@???>>>???@@@@@@@@@>>><<<;;;:::999:::;;;<<<===666555333222333444333222111111111000000/////////------------------------+++,,,---.........------//////...---,,,,,,,,,,,,,,,+++++++++******))))))(((''')))+++)))&&&)))///'''((()))***+++***)))((((((((())))))))))))(((((('''''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((('''&&&%%%ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵvvviiidddWWWVVVSSSQQQNNNLLLJJJJJJFFFGGGHHHGGGIIINNNWWW^^^gggrrrzzzrrriiiaaa^^^```dddppplllUUUDDD;;;888555555444444333333333333222333444444333333444666555444444555777999:::;;;>>>AAADDDEEEIIIMMMLLLHHHCCCCCCCCCDDDGGGKKKPPPRRRXXXWWWUUUTTTSSSRRRRRRRRRTTTUUUXXXYYYZZZYYYWWWVVVTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVTTTSSSUUUVVVTTTUUUVVVVVVTTTTTTUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSMMMSSSVVVTTTSSSUUUVVVVVVTTTRRRQQQPPPNNNKKKFFFCCCCCCAAA@@@AAABBBCCCBBBAAA>>>===;;;999888888999:::888666444333333333222111111111111000000000000000------------------------+++,,,---...///......---///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,%%%######'''((('''(((,,,&&&((()))+++++++++)))((((((((())))))))))))(((((('''''''''(((((()))))))))''''''''''''((((((((((((&&&'''((((((((('''&&&%%%?~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??tttnnnVVVVVVVVVUUURRROOOLLLJJJGGGHHHHHHGGGGGGKKKSSSYYYYYYeeewwwyyynnnccc^^^^^^\\\hhhxxxzzzbbbMMM@@@:::888555555555555555444222222222333444444333333555666555444444555888:::;;;<<>>:::888777444222111222333333222222333444666777666666555444555777999;;;===???@@@>>>AAAFFFIIIKKKMMMPPPRRRSSSRRRQQQPPPQQQSSSUUUVVVVVVVVVUUUSSSRRRSSSWWWZZZXXXXXXYYYZZZ[[[\\\]]]^^^YYYXXXWWWUUUTTTTTTUUUUUUWWWVVVUUUUUUTTTTTTTTTTTTXXXXXXWWWWWWWWWVVVVVVVVVRRRSSSSSSQQQOOONNNOOOPPPSSSSSSSSSTTTUUUUUUVVVVVVUUUTTTRRROOOLLLIIIGGGEEECCCCCCBBBAAAAAAAAAAAABBB>>>>>>>>>>>><<<:::888777999888555333222333333444222333444222000//////000000///...---,,,---......***+++,,,///111111///,,,---------,,,,,,++++++++++++++++++*********)))))),,,+++))))))***)))((('''+++(((&&&&&&)))+++***)))))))))************))))))$$$'''+++---,,,***)))(((***)))'''$$$"""###'''***)))((('''&&&&&&'''((()))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Ħxxxoooddd\\\XXXUUUSSSQQQPPPLLLIIIIIIHHHGGGJJJOOOKKKSSS```mmmzzz}}}ssskkkfff___```fffsssiiiSSSDDD===:::888666444111111222333333222000111333444555555444444555666888:::<<<>>>@@@AAAAAACCCGGGJJJMMMPPPTTTWWWXXXWWWUUUTTTSSSTTTVVVVVVSSSSSSSSSRRRQQQRRRUUUWWWUUUVVVWWWYYYYYYZZZZZZZZZZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTXXXXXXXXXWWWWWWWWWVVVVVVTTTTTTTTTRRROOONNNOOOPPPOOOPPPQQQRRRSSSUUUUUUVVVUUUTTTRRROOOLLLIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBBBB?????????>>><<<:::888777999777555333222222333444222333444222000//////000///...---,,,+++,,,------------///111444333111///...---------,,,,,,,,,+++.........---------,,,,,,***)))))))))*********)))+++)))&&&''')))++++++***))))))************))))))%%%(((,,,...,,,***)))((()))***++++++******+++,,,)))(((''''''''''''((()))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ӵttthhh```[[[VVVRRRRRRMMMJJJJJJHHHDDDEEEHHHGGGLLLUUU___kkkzzz~~~sssmmmeee```___hhhuuuttt[[[III@@@<<<999666555333111000111222222222///000111222333333333333555666888:::===???AAABBBBBBDDDGGGJJJMMMQQQVVVZZZ[[[ZZZXXXVVVTTTTTTTTTUUUPPPRRRTTTTTTTTTTTTUUUVVVUUUVVVXXXZZZZZZZZZXXXWWWZZZZZZXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUXXXXXXXXXWWWWWWWWWWWWVVVUUUUUUUUURRROOONNNNNNOOOLLLLLLNNNPPPRRRTTTVVVWWWTTTSSSRRRPPPMMMKKKHHHGGGEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@???>>><<<:::888777888777555333222222222333222333333222000///000111...---,,,+++++++++,,,---------///111333333111............---------------,,,++++++++++++*********(((((())))))***++++++,,,+++)))'''''')))+++++++++))))))************))))))'''***---...---***)))(((!!!$$$(((+++***))))))))))))((((((''''''(((((()))4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵuuulllddd]]]XXXTTTOOOKKKKKKIIIEEECCCDDDEEEHHHMMMSSS]]]kkk|||{{{sssllleee```dddlllwwwjjjQQQBBB>>>;;;888666444222000000111222222222000111111222333333333444444555777:::<<>><<<:::888777777666555333222222222222111222333222000///000111///...---,,,+++,,,------+++++++++---//////---+++........................************))))))))))))((()))************+++,,,)))(((''''''(((***++++++))))))************))))))))),,,......---***)))))) %%%((((((((('''((()))(((((((((((((((((()))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&ĒRxxxnnneee^^^YYYRRRNNNMMMLLLHHHEEEEEEFFFHHHJJJMMMSSS```ooozzz|||sssmmmiiifffgggmmm||||||dddKKK@@@>>>;;;777666444222000000222333333333222222333333444555555666333444666999<<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{{{nnnfffaaaYYYSSSQQQPPPLLLHHHHHHHHHIIIIIIJJJMMMWWWcccmmm{{{wwwrrrmmmhhhiiitttuuu^^^GGG@@@>>>999666777555333111111333444444444444444444444555666777777444555777:::===@@@BBBCCCIIIJJJLLLLLLLLLNNNRRRTTTRRRRRRSSSTTTUUUUUUVVVVVVOOOSSSWWWYYYXXXUUUTTTSSSTTTUUUWWWYYYYYYYYYWWWVVVUUUVVVVVVWWWWWWVVVUUUUUUXXXXXXWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWTTTQQQPPPPPPQQQNNNOOOPPPRRRTTTVVVXXXYYYPPPQQQRRRSSSRRRPPPMMMLLLFFFFFFEEEDDDDDDDDDDDDDDDAAA@@@???===<<<;;;;;;;;;777777666555444333333222000222333222111000111222111111///.........///000---,,,,,,---......---+++---------------.........,,,,,,,,,,,,+++++++++++++++---...---)))''')))+++&&&'''(((''''''(((+++---))))))************)))))))))+++------+++***)))***)))************+++...111((())))))******))))))(((4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s}}}tttlllbbbYYYVVVSSSOOOKKKJJJGGGHHHHHHHHHIIIOOOXXX```ppp|||~~~xxxsssmmmjjjnnnuuukkkVVVCCC>>><<<777555888555444222222444555666555555444444444444666777888555777999<<>>===<<<<<<<<<===888888888777666555333333000111222222111000111222111000///...---......//////...---...//////...---+++,,,,,,,,,------------*********)))))))))(((((())),,,...---)))(((***---''')))***)))))))))---000))))))************))))))''')))++++++***)))***+++((())))))((('''''')))+++((()))************)))(((Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ{{{}}}{{{Ħ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦtttiii^^^YYYVVVPPPLLLKKKFFFGGGGGGFFFFFFJJJQQQWWWcccnnn~~~yyyuuurrrmmmkkkmmm|||}}}cccPPP@@@===;;;555333888666444222333444666777666444444333333444555777888777888;;;>>>AAADDDFFFHHHGGGJJJMMMPPPQQQSSSUUUWWWSSSSSSTTTUUUUUUUUUUUUTTTUUUXXXZZZ[[[YYYVVVTTTTTTVVVVVVWWWXXXYYYZZZ[[[\\\VVVWWWXXXYYYYYYYYYXXXWWWTTTTTTTTTTTTUUUUUUVVVWWWZZZYYYYYYYYYXXXXXXXXXXXXVVVWWWVVVUUUSSSRRRRRRTTTQQQQQQRRRRRRSSSTTTTTTTTTOOOPPPRRRTTTSSSQQQOOOMMMEEEEEEDDDCCCCCCCCCCCCCCC@@@???===<<<<<<<<<===>>>999999888888777555444333000111222222111000111333000///...---,,,---......///...------...///...,,,+++++++++,,,,,,------------------,,,,,,,,,++++++'''***...---***))),,,000)))+++,,,+++***+++///222))))))************))))))&&&(((******))))))***+++((()))+++***(((''''''(((((()))***++++++***)))(((?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦuuufff___^^^\\\SSSKKKJJJIIIHHHFFFGGGIIINNNQQQXXX^^^ooo{{{uuummmkkkmmmtttrrrWWWKKK@@@<<<999555111111444666777777555444555666555444333333444555777888999;;;===AAADDDGGGHHHIIINNNNNNOOOQQQRRRTTTUUUVVVWWWXXXXXXVVVSSSRRRUUUWWWYYYYYYYYYXXXWWWVVVTTTSSSVVVVVVWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXXXXVVVUUUUUUUUUUUUTTTRRRRRRTTTVVVYYYXXXWWWVVVUUUVVVWWWWWWTTTSSSRRRPPPPPPPPPQQQQQQOOOPPPPPPQQQSSSTTTVVVWWWSSSSSSSSSQQQOOOLLLJJJHHHGGGFFFEEECCCCCCBBBBBBBBBCCCAAA>>>>>>>>>>>>===;;;@@@>>>:::777555444555666444444555555444444333222222111111111000000//////////////////////////////---...000111---***...666...---,,,+++************+++,,,---,,,***)))***+++((()))***+++,,,,,,+++***,,,,,,+++***))))))******(((((((((((((((''''''&&&******)))(((((((((((((((&&&''')))*********)))(((>AneneneneDene}}}ne>Ak<fhDenenenessshhhccc\\\SSSKKKLLLLLLJJJHHHGGGHHHKKKMMMPPPUUUbbbuuu~~~xxxpppmmmnnnppp|||jjjPPPFFF===:::999666444444333555777777555555555666555555444333444555777777999;;;>>>BBBEEEHHHJJJKKKNNNOOOPPPRRRSSSUUUVVVWWWWWWYYYYYYXXXVVVVVVXXX[[[YYYYYYYYYXXXXXXWWWWWWVVVWWWWWWXXXYYYYYYZZZ[[[[[[XXXVVVUUUUUUVVVVVVUUUTTTVVVVVVVVVTTTRRRRRRTTTVVVXXXXXXWWWVVVVVVVVVVVVWWWVVVUUUTTTSSSRRRRRRSSSSSSOOOPPPPPPQQQSSSTTTVVVWWWUUUTTTTTTSSSPPPNNNKKKJJJFFFEEEDDDCCCBBBAAAAAAAAABBB@@@>>>===>>>>>>===<<<===;;;999666555666777888444444555555444444333222222111111111000000000000////////////////////////---***)))+++***)))+++///...---,,,+++************,,,---...---***)))***+++******+++,,,,,,,,,,,,,,,++++++******))))))))))))(((((())))))(((((('''&&&******((('''''''''(((((('''(((((())))))))))))}}}~~~vvvjjjaaaWWWQQQPPPOOOMMMKKKIIIHHHHHHHHHHHHKKKTTTdddsss|||tttppppppooovvvvvv___HHH@@@999888999777666777222444666666666555666777666555555444444555777777:::;;;???CCCGGGJJJMMMNNNPPPQQQRRRTTTUUUWWWXXXYYYXXXYYYZZZZZZYYYZZZ\\\^^^[[[ZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYZZZZZZ[[[[[[\\\WWWVVVUUUUUUVVVVVVUUUTTTWWWXXXWWWUUUSSSRRRSSSUUUWWWWWWXXXXXXWWWWWWVVVUUUWWWVVVUUUSSSSSSRRRSSSSSSOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTRRROOOMMMLLLFFFEEECCCBBBAAA@@@@@@@@@AAA@@@>>>===>>>???>>>===;;;999888666666777999:::444444555555444444333222111111111111111000000000////////////////////////444...***,,,...---...000...---,,,++++++******+++---...///---+++******+++***************++++++,,,*********))))))))))))))))))))))))))))))(((''''''***)))'''&&&%%%&&&((())))))(((((((((((()))***~~~zzz{{{uuuiii```\\\UUURRRPPPMMMLLLJJJHHHFFFGGGHHHMMMXXXdddsss{{{vvvtttqqqrrrvvv~~~mmmVVVBBB<<<777888888666555777111333555666555555666888777666555555555666777888:::<<<@@@DDDIIILLLOOOPPPQQQRRRSSSUUUWWWYYYZZZ[[[ZZZ[[[[[[[[[[[[[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]]^^^YYYYYYYYYZZZZZZ[[[[[[[[[XXXWWWVVVVVVWWWXXXWWWUUUXXXYYYYYYWWWTTTSSSSSSTTTVVVWWWXXXYYYXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPOOOPPPQQQRRRSSSTTTUUUUUUVVVUUUTTTSSSQQQOOONNNMMMGGGFFFDDDCCCBBBAAA@@@@@@AAA???======>>>???>>>===:::999888777777777999:::444444555555444444333222111111111111111111111111000000000000000000000000777222/////////...000444...---,,,+++++++++++++++,,,---...---++++++,,,---)))((('''&&&&&&'''((())))))))))))***)))))))))((())))))******))))))((('''***)))&&&%%%%%%&&&(((******)))((((((((()))+++vvvqqqzzzsssjjjeeeZZZWWWSSSQQQOOONNNKKKHHHHHHGGGJJJQQQYYYfffyyy}}}yyyqqqnnnmmmttt~~~dddOOO???:::777888777444333555111333555555555555666777666666555555666777999:::;;;===AAAEEEJJJMMMPPPQQQRRRSSSUUUWWWYYY[[[\\\]]]\\\\\\\\\\\\\\\[[[ZZZZZZ\\\\\\\\\\\\]]]^^^^^^___XXXYYYYYYYYYYYYYYYZZZZZZVVVUUUTTTUUUVVVWWWVVVUUUXXXYYYYYYXXXUUUSSSSSSTTTVVVWWWXXXYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOPPPRRRSSSTTTTTTTTTTTTTTTTTTRRRQQQOOONNNMMMLLLIIIHHHFFFDDDCCCBBBBBBAAABBB@@@>>>===>>>>>>>>><<<;;;:::999777777777777888444444555555444444333222111111111111111222222222111111111111111111111111///......---)))&&&***222------,,,,,,+++,,,,,,,,,)))+++,,,,,,,,,,,,---///)))((('''&&&&&&&&&((((((((()))************))))))*********+++***))))))((()))((('''&&&&&&''')))******)))((((((((()))+++,,,wwwnnnuuuuuunnnbbb]]]WWWTTTSSSQQQNNNJJJHHHGGGHHHKKKOOOXXXgggvvv~~~pppjjjggglllvvvttt\\\JJJ>>>:::888999777222111444111333555555555444555666555555555666777999;;;<<<<<<>>>BBBFFFJJJMMMPPPQQQRRRSSSUUUWWWZZZ\\\]]]^^^]]]\\\[[[\\\\\\\\\ZZZWWW\\\\\\]]]^^^______^^^^^^YYYYYYYYYYYYYYYYYYYYYYYYTTTSSSRRRSSSTTTUUUTTTSSSWWWYYYZZZYYYWWWUUUTTTUUUWWWWWWXXXXXXWWWWWWVVVUUUWWWWWWWWWVVVUUUSSSRRRQQQOOOPPPRRRTTTTTTTTTTTTSSSSSSRRRQQQOOOMMMLLLLLLLLLJJJIIIGGGEEEDDDCCCBBBBBBCCCAAA>>>>>>>>>>>>===;;;::::::999888777777777777444444555555444444333222111111111222222222222222111111111111111111111111+++,,,......)))%%%)))111------,,,,,,,,,,,,------(((***++++++++++++,,,...+++******)))))))))))))))((()))+++,,,,,,+++******+++++++++++++++***))))))((((((((((((((())))))******))))))))))))***++++++xxxzzz{{{llleee]]]WWWUUUSSSOOOKKKFFFFFFHHHIIIIIILLLXXXdddnnn~~~tttlllffffffkkkuuujjjSSSEEE;;;999888:::777222111444222444555555444333444555444444444666888:::===>>>>>>???BBBFFFJJJMMMOOOOOORRRSSSUUUWWWZZZ\\\^^^___]]][[[[[[\\\^^^^^^\\\YYY[[[\\\___``````___]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZUUUTTTSSSTTTVVVWWWVVVUUUVVVXXXZZZZZZXXXVVVVVVVVVXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXWWWVVVTTTRRRPPPOOOPPPRRRTTTUUUTTTSSSRRRSSSRRRPPPNNNMMMLLLLLLLLLJJJIIIGGGEEECCCBBBAAAAAADDDBBB???>>>>>>===;;;:::888888888888888999999999444444555555444444333222111111111222222333333333222222222222222222222222------///111///,,,---111------,,,,,,,,,------...***+++,,,+++)))((()))******+++++++++******)))((()))***,,,---------,,,+++++++++,,,,,,++++++***)))'''(((***+++++++++******))))))***++++++++++++***ssskkk```YYYVVVTTTOOOKKKFFFGGGIIIIIIFFFFFFOOOZZZ^^^ppp{{{qqqhhhddddddjjj{{{{{{cccMMMAAA:::888888:::888333222555333444666555444333333444333333444666888;;;>>>@@@>>>@@@CCCFFFIIILLLNNNOOORRRSSSUUUWWWZZZ\\\^^^___\\\[[[ZZZ]]]```aaa^^^[[[ZZZ\\\___aaaaaa___\\\ZZZ\\\\\\[[[[[[[[[[[[[[[[[[YYYXXXWWWXXXZZZ[[[ZZZYYYVVVXXXZZZZZZXXXWWWWWWWWWYYYXXXWWWVVVUUUVVVWWWXXXVVVVVVVVVUUUTTTRRROOONNNOOOQQQSSSTTTUUUTTTSSSRRRSSSRRRPPPNNNMMMMMMMMMMMMIIIHHHFFFDDDBBBAAA@@@@@@EEECCC@@@>>>===<<<;;;999555666777888999:::;;;;;;444444555555444444333222111111111222222333333333222222222222222222222222...+++,,,000333000...///------,,,,,,,,,------...,,,------+++(((&&&&&&&&&((()))*********((('''&&&)))***,,,.........,,,++++++,,,,,,,,,,,,+++******'''(((+++,,,---,,,***)))((()))***,,,,,,+++******~~~uuuiiiaaa]]]YYYSSSNNNNNNJJJFFFCCCDDDFFFHHHIIIYYYcccttt|||rrrjjjfffddddddmmmxxxpppYYYHHHAAA;;;999777444333333444444333444444555555444444333222555888888666777<<>>===<<<<<<;;;888666:::888888:::======;;;777888888777666555444444333111222333444555555555555444333222111000/////////222111000.........///000000...,,,,,,---/////////***+++,,,,,,*********,,,))),,,)))***///***%%%,,,((()))***+++,,,---......,,,---...//////---+++***+++,,,,,,+++)))((()))***,,,,,,+++***((())),,,...~~~}}}uuujjjbbb]]]XXXUUUMMMJJJEEECCCDDDEEEFFFGGGOOOYYYhhhxxxyyynnnfff___\\\aaajjjwww~~~zzzhhhSSSEEE???:::888666444333333333444555555555555555555555555222555888888666777<<>>===<<<<<<;;;999666:::888777999======:::777777666666555555444444333333333444444555444444444888888777666555444444444222111000///...///000000///---+++,,,---//////...***+++,,,+++))))))***,,,,,,---)))(((,,,&&&""")))************************,,,---...///...---+++***)))******)))(((''''''))),,,,,,,,,++++++,,,///222{{{www}}}sssggg^^^ZZZXXXNNNKKKHHHFFFFFFGGGFFFFFFGGGNNNZZZhhhvvvuuuiii^^^WWWXXX]]]ggglllnnnhhhZZZKKKAAA<<<888777555333222222333444666555444444444444555666333555777777666777;;;???CCCDDDGGGJJJMMMQQQSSSUUUUUUUUUUUUVVVXXX[[[]]]^^^ZZZZZZ[[[\\\]]]^^^^^^___]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\___\\\ZZZYYYZZZ[[[ZZZYYYWWWYYY[[[[[[ZZZYYYYYYZZZYYYWWWUUUTTTVVVWWWWWWWWWYYYXXXXXXWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTRRRQQQPPPRRRPPPMMMKKKKKKKKKKKKIIIJJJJJJJJJIIIGGGDDDBBB@@@???>>><<<<<<<<<;;;999777999777777999<<<===:::777444444444444444444444444444444555555444444333222777777666555555444444444333222000//////000111111///...,,,,,,---......---+++++++++***((()))+++---,,,...(((''',,,'''$$$,,,+++******)))((('''&&&&&&,,,,,,---......---+++***(((*********((('''((()))***+++,,,,,,,,,---000333|||www}}}rrreee]]]ZZZSSSPPPMMMKKKJJJIIIGGGFFFFFFJJJPPPYYYeeessspppbbbXXXUUUUUUXXXZZZ[[[WWWNNNEEE>>>;;;666555444333333333333333666555333222222333555666333555777777666888<<>>===>>>===;;;;;;<<<;;;888666888777666888;;;<<<999666222222222333333444444444333333444444555444444444555555555555555444444444333222111000000111222333222000...---------+++))),,,,,,,,,***)))***---///,,,---((((((///,,,***444++++++***)))((('''&&&&&&+++,,,---------,,,,,,+++***,,,,,,,,,******+++,,,)))***+++******+++---///}}}|||uuuiiibbbXXXUUUQQQMMMKKKIIIFFFDDDEEEGGGJJJOOOYYYfffttt}}}yyyhhh[[[SSSOOONNNNNNMMMJJJEEEAAA===:::555444444333333333444444555444222111111222444555444555666777888:::===@@@AAAEEEJJJMMMPPPRRRUUUXXXXXXXXXXXXYYY[[[]]]___aaa```___^^^]]]]]]]]]^^^^^^\\\\\\[[[[[[\\\]]]___```cccbbb```^^^]]]\\\\\\\\\___]]]ZZZYYYZZZ[[[\\\\\\YYYZZZ[[[ZZZXXXXXXYYYZZZZZZXXXVVVVVVWWWWWWVVVUUUUUUTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPQQQOOOLLLIIIFFFFFFFFFGGGFFFFFFFFFDDDBBB???<<<;;;<<<;;;::::::::::::777555888666666888;;;;;;999555111111222222333444444444000111222444555666666666666666777888888888777666444333222111111222333444555333000///...,,,)))''',,,------,,,+++,,,...000,,,---((((((///,,,***444************************++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++---+++,,,,,,+++***)))+++,,,|||~~~tttjjj___ZZZTTTOOOKKKHHHEEECCCCCCDDDEEEIIIPPP\\\iiirrrooo___RRRIIIIIIGGGDDDBBBAAA???<<<999444444444444555555555555555444333333333333444555444444555777:::===@@@BBBBBBGGGMMMPPPRRRTTTWWWZZZZZZZZZZZZZZZ\\\^^^```aaaeeeeeedddcccbbbaaa```___[[[\\\\\\\\\^^^___```aaadddbbb```^^^]]]\\\]]]]]]^^^\\\ZZZZZZ[[[\\\\\\\\\YYYZZZZZZYYYXXXXXXZZZ\\\ZZZXXXWWWWWWXXXXXXVVVUUUWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTSSSQQQPPPOOONNNMMMJJJGGGCCCCCCEEEGGGEEEEEEEEEDDDBBB???===;;;:::999888888999888666444777666555777:::;;;888555222222222333333444444444///000222444555777777888222333555666777666666555444444333222222333555666555333111000000...***(((***+++------,,,,,,...///,,,...(((''',,,'''$$$,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,((()))+++***))))))***+++...//////...,,,++++++,,,yyywww~~~ttthhhbbbZZZSSSNNNJJJGGGEEECCCCCCCCCEEEIIIQQQ[[[bbbrrryyyiiiYYYMMMGGGCCC???>>>>>>>>>:::777333444555555666666666666666666666666666666666666444444555888<<<@@@CCCDDDDDDJJJQQQTTTUUUVVVZZZ^^^]]]\\\\\\\\\\\\^^^___aaaeeeeeeeeeeeedddbbb```___\\\\\\]]]^^^^^^___^^^^^^```___]]]\\\\\\\\\^^^___]]]\\\[[[[[[]]]]]]\\\[[[XXXYYYYYYYYYXXXYYY[[[]]]ZZZYYYXXXXXXXXXXXXVVVTTTWWWXXXYYYYYYYYYYYYWWWWWWSSSSSSSSSSSSQQQPPPOOONNNKKKKKKHHHDDDAAA@@@CCCFFFBBBBBBBBBBBB@@@>>><<<;;;888777666666777666444333777555444777::::::777444333333333333444444444444000111222444555666666666///111333444555555444333555444333333333444666777222111111111222111///,,,&&&))),,,---,,,,,,,,,,,,,,,---)))(((,,,&&&""")))++++++++++++,,,,,,,,,---++++++***++++++,,,,,,---((()))+++******)))+++,,,,,,---///...---,,,,,,---|||yyyuuummmuuuqqqjjj```XXXRRRNNNKKKJJJFFFFFFDDDCCCDDDIIIPPPUUUcccssstttcccVVVGGGBBB===<<<======:::666444444555666777777777777777777888888888888777777444444555888===BBBEEEFFFFFFLLLSSSWWWWWWYYY]]]aaa^^^^^^]]]\\\]]]^^^___```aaabbbcccdddcccaaa___]]]\\\]]]^^^___^^^]]]\\\[[[\\\[[[ZZZZZZZZZ\\\___```\\\[[[[[[\\\^^^^^^\\\[[[XXXXXXYYYXXXXXXYYY\\\^^^ZZZYYYXXXXXXYYYXXXVVVTTTUUUWWWXXXYYYYYYWWWUUUTTTSSSSSSRRRRRRQQQOOONNNMMMIIIIIIGGGCCC??????CCCFFF>>>>>>???>>>===;;;999888666555555555666555333222666555444666999:::777444444444444444444444444444222333333444555555555555222444666888999999888777555444444333444555666777000///000222444444222000###'''+++,,,,,,*********))),,,)))***///***%%%,,,,,,++++++++++++++++++++++++*********+++,,,,,,---***+++------,,,,,,---...(((***,,,,,,++++++,,,---wwwyyy}}}wwwooorrrzzzyyyhhhYYYSSSRRRNNNHHHHHHFFFDDDDDDFFFHHHIIIJJJYYYaaarrrooo[[[QQQIIIBBBAAA???:::666555333555555444333222333444555555555666666666666666555555777:::===@@@CCCDDDEEEJJJPPPTTTVVVXXX[[[^^^```___^^^]]]]]]^^^``````dddbbbaaa_________``````aaaaaa``````___^^^\\\\\\]]]\\\[[[[[[ZZZZZZ[[[[[[]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWXXXWWWWWWWWWWWWXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWTTTSSSQQQOOONNNNNNNNNNNNKKKIIIFFFCCCAAAAAABBBBBBAAA@@@?????????===:::777777666555444333444555555444444444333222111000//////111333444333222222333333222111333666777555333444555777888999888666555444111///000444888888777111111111111000///---------...///...,,,+++,,,---,,,,,,,,,++++++*********+++******)))***+++---...---,,,+++***))))))))))))+++++++++***)))***,,,...+++++++++,,,,,,---------}}}zzz~~~}}}rrrtttzzzssscccZZZVVVPPPHHHHHHEEEBBBAAABBBDDDDDDDDDNNNUUUddduuu{{{iiiVVVLLLCCCAAA???:::777666333444666666555555666777666555555555555666777777555666888;;;???CCCFFFHHHIIINNNTTTWWWYYY[[[]]]___^^^]]]]]]\\\]]]^^^___```bbbaaa```_________```aaa_________```______^^^^^^]]]\\\[[[[[[ZZZZZZ[[[[[[]]]]]]]]]\\\\\\[[[[[[[[[\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXWWWWWWVVVUUUUUUUUUTTTQQQOOOMMMLLLLLLLLLJJJIIIFFFCCCAAAAAAAAABBB???>>>======<<<;;;888555555444333222222222333444222222222111111000///...000111222222111111222333333222111333555777555333444555777888999888777666555333222333444666555555111111111111000///...------...///...,,,+++,,,---,,,,,,,,,+++++++++******++++++++++++,,,---...///...---,,,+++************++++++,,,+++******,,,...------,,,,,,,,,,,,,,,,,,}}}||||||yyyyyy}}}oooeee___VVVMMMKKKGGGDDDAAAAAAAAA@@@???EEEIIISSSbbbnnnzzzwww^^^RRREEE@@@>>>:::888888333555777777777888999;;;777666555444555666888999666777999===AAAEEEIIIKKKIIIMMMRRRUUUWWWXXXZZZ[[[\\\\\\\\\\\\]]]^^^___``````____________```aaaaaa]]]^^^^^^___``````______]]]\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVWWWXXXXXX[[[[[[ZZZXXXWWWUUUTTTTTTVVVTTTQQQNNNKKKJJJIIIIIIIIIHHHEEECCCAAA@@@@@@AAA;;;:::999::::::888555333222111000///000000222222///000000000///...---,,,///000000///...///111333222111111222444555555444555666777999999888888777555666777666444333333333000111111000000///...------...///...,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,---............///...---,,,,,,+++,,,,,,***+++,,,+++******,,,.........------,,,+++++++++~~~{{{zzz|||zzzpppiii^^^SSSOOOKKKGGGDDDBBBBBB@@@???CCCDDDJJJTTT___mmm~~~gggXXXHHH@@@===;;;999999666888999999999999:::<<<999777555444444666999;;;888999;;;>>>BBBFFFIIIKKKKKKMMMQQQTTTWWWXXXXXXYYY[[[[[[\\\]]]^^^```aaaaaa]]]^^^^^^^^^___```aaaaaa^^^^^^_______________^^^]]]\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYVVVVVVVVVVVVVVVWWWXXXXXX[[[ZZZYYYXXXWWWUUUTTTTTTSSSQQQOOOLLLJJJIIIHHHHHHGGGFFFDDDBBB@@@?????????999888777888888777444222111000/////////000111222///////////////...---,,,/////////---,,,---000333111111111111333444444444666777888888999999888888444777999888555222222444000000000000000///......---//////...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........------......---,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...---------------,,,,,,,,,{{{yyyzzz}}}zzzqqqdddWWWQQQNNNIIIFFFDDDCCCBBBAAAFFFDDDFFFLLLTTT___qqqooo]]]III@@@===;;;:::;;;999:::;;;:::999888999::::::888666555555777:::;;;999:::<<>><<<;;;;;;999:::;;;:::888777888999999888777666777888:::;;;:::;;;===@@@DDDGGGKKKLLLQQQRRRUUUYYY]]]___^^^\\\]]]^^^___aaabbbbbbbbbbbb[[[\\\]]]^^^____________aaaaaaaaa```___]]]\\\[[[]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[XXXXXXYYYYYYZZZZZZ[[[[[[XXXWWWWWWWWWWWWXXXYYYYYYWWWWWWVVVVVVUUUUUUTTTTTTMMMLLLJJJHHHGGGGGGHHHHHHBBBAAA@@@???===;;;:::999666555555666777777555333333222111000///000111111///000000000000000//////---......---,,,---///111000111111000///000333555666666666666666777777777444555666555333222222222//////000000000000//////...///000///---------...,,,,,,,,,,,,------------))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***,,,......---,,,---...******+++---...///000111}}}|||~~~vvvggg\\\XXXRRRLLLIIIFFFCCCAAAAAA??????AAADDDHHHSSS^^^ooo~~~uuuaaaJJJ@@@>>>===;;;;;;777888999999777777888:::999888888888888999::::::888:::===AAAFFFKKKOOORRRQQQQQQSSSXXX]]]___^^^\\\]]]^^^___aaaaaaaaa``````[[[\\\]]]^^^______^^^]]]___`````````___^^^]]]]]]]]]\\\[[[[[[ZZZZZZ[[[[[[YYYZZZZZZZZZ[[[[[[[[[\\\WWWXXXXXXYYYZZZ[[[[[[\\\YYYXXXXXXXXXXXXYYYZZZZZZWWWWWWVVVUUUSSSRRRQQQQQQMMMLLLJJJGGGFFFEEEEEEEEE??????>>>===;;;999777666444333333555666666444222444333111000///...////////////000000000000//////---...//////......///000///000111000...///333666555555555555555666666777999777444222222111///...//////000000000000//////...///000///...---...///,,,,,,,,,---------......++++++++++++,,,---......------,,,,,,,,,,,,------***,,,......---,,,------+++,,,,,,---...///000000sssddd___XXXRRRMMMIIIEEEBBB???===>>>@@@BBBDDDMMMWWW```qqqvvvaaaJJJ@@@???>>><<<;;;444555777777777777999;;;888888999999999:::::::::777999===BBBIIIOOOTTTWWWTTTTTTWWW\\\aaadddcccaaa]]]^^^___`````````___^^^[[[\\\]]]^^^___^^^]]]\\\]]]^^^______```_________]]]\\\\\\[[[ZZZ[[[[[[[[[YYYYYYZZZZZZ[[[[[[[[[\\\WWWWWWXXXYYYZZZ[[[\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[YYYXXXVVVTTTRRRPPPOOONNNNNNMMMJJJGGGEEECCCCCCCCC>>>======<<<:::888666555222222222444555555333111444333111///...------.........///////////////...,,,...000000///...///000///000111///......222666555444444444444555666666===888333111111000---***//////000000000000000///...000000000...---...///,,,,,,,,,------.........---,,,++++++,,,---///000......---------......///***,,,...///...---------------..................ssslllaaaVVVOOOJJJFFFEEEAAA???===>>>AAAEEEHHHIIIWWW```ooo~~~uuu^^^JJJCCC===666444999555888:::;;;:::888777777777999::::::888777777888<<<;;;===AAAHHHOOORRRTTTWWWXXXYYY[[[]]]___```aaaaaaaaaaaaaaa```___]]]]]]YYY[[[]]]___aaacccdddeeecccbbb```^^^]]]]]]]]]]]]ZZZ[[[]]]]]]\\\]]]___aaaZZZYYYXXXXXXXXXYYY[[[\\\YYYZZZ[[[ZZZYYYXXXYYY[[[YYYYYYZZZ[[[[[[[[[[[[ZZZVVVWWWWWWWWWVVVTTTSSSRRROOOMMMJJJFFFCCC@@@>>>===999999::::::555///000444444555666777777555333111333333333333222222111111////////////...---,,,+++000000////////////000000000111222333444333222222///000111222444555666777WWWKKK;;;000,,,---......444333111000///...//////222222333444111+++,,,000,,,,,,,,,,,,------...///------------------------,,,,,,+++++++++,,,---...------...---,,,+++---///---///---***---222111+++~~~vvvjjj^^^UUUNNNIIIFFFAAA???<<<<<<>>>AAACCCCCCLLLTTTaaannnxxx}}}~~~}}}nnnZZZHHHBBB>>>777555999555888:::;;;999888777777777888:::999888777888999;;;>>>AAADDDFFFJJJPPPTTTWWWXXXYYY[[[]]]___```aaaaaabbbbbbaaaaaa___^^^^^^^^^^^^___```aaaaaaaaaaaabbbaaa```^^^]]]]]]\\\\\\YYY[[[\\\[[[[[[[[[^^^```\\\\\\[[[ZZZZZZYYYZZZZZZVVVXXXYYYXXXWWWVVVWWWYYYXXXXXXYYYZZZZZZZZZZZZZZZXXXWWWVVVUUUTTTSSSSSSSSSNNNLLLIIIEEEAAA>>><<<;;;999666555666333......222111222333333333333222111111111111111111111111111000000000000///...---,,,000//////////////////000///000222333333333222111111111222222222333333333KKKBBB666///...111222111444333111000/////////000111000222333000++++++///------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,------...---......---,,,,,,---///---///---+++---222111+++xxxjjj^^^TTTLLLHHHDDDAAA===<<<===>>>??????BBBGGGQQQ[[[dddjjjmmmoooaaaRRRDDD@@@>>>888666999666888::::::999888777888555777999999888888999;;;;;;@@@EEEFFFEEEGGGNNNTTTVVVWWWXXXZZZ\\\^^^```aaabbbbbbbbbbbbbbbaaa```___````````````aaaaaaaaaaaa`````````___^^^]]]\\\[[[YYYZZZ[[[ZZZZZZZZZ\\\^^^]]]]]]]]]\\\[[[ZZZXXXXXXVVVWWWXXXXXXWWWVVVWWWXXXWWWXXXYYYYYYZZZZZZYYYYYYZZZXXXUUUSSSRRRRRRSSSTTTLLLKKKGGGCCC???<<<:::999;;;666222333222//////111111111111111222333444444000////////////000000111111111111111000///...---//////............/////////000111222222222111000333222222111111000000///<<<777111///111333444333333222111000000000000000111///000222000++++++.........------------------------------------------,,,,,,,,,,,,------......---......---,,,,,,---///---......,,,...111000---vvvhhh[[[QQQJJJGGGDDD@@@>>>???@@@@@@@@@???BBBGGGMMMTTTZZZ^^^```TTTIII@@@???>>>:::888999666888::::::888777888888555666888888888888;;;===;;;@@@DDDFFFGGGIIIOOOSSSUUUVVVXXXZZZ\\\^^^```aaacccccccccccccccbbbaaa```^^^______```aaacccdddddd______``````___^^^\\\[[[ZZZ[[[[[[[[[ZZZZZZ[[[]]][[[[[[\\\\\\[[[ZZZXXXWWWXXXYYYZZZZZZXXXXXXYYYZZZXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXVVVTTTSSSRRRRRRRRRLLLJJJGGGBBB>>>;;;999777>>>777111222444222111333333222222222333666888:::222222000/////////000000111111111000000///...---//////............//////...///000111222111000000111111111000//////......222000///000222333222000222222111111111111111111222000000222111---,,,///000///...---------------------------............,,,,,,---...............---...///...,,,,,,...///...............000000///sssdddWWWOOOIIIFFFBBB@@@@@@AAAAAAAAA???@@@BBBDDDHHHLLLPPPRRRIIIBBB=========:::999999777888:::999888777888999555666777777777999;;;>>><<<>>>@@@EEEJJJNNNQQQRRRUUUVVVXXXZZZ]]]___aaabbbbbbccccccccccccbbbbbbaaa````````````aaaccceeefff___``````aaa```___]]]\\\\\\]]]]]]\\\ZZZZZZ[[[]]]WWWXXXYYYZZZZZZYYYXXXWWWXXXYYYZZZYYYXXXWWWXXXZZZXXXYYYZZZZZZ[[[[[[ZZZZZZVVVVVVWWWWWWVVVSSSPPPNNNKKKIIIFFFBBB>>>;;;999888===666000111333222111222333333222222444777:::<<<777666333111000000000000000111111000000///...---//////............//////...///000111222111000000...///////////////000000//////000111222000...+++111111111222222222222222444111000333333000...000000///......---------------------....../////////,,,---.../////////............///...---,,,...000.........//////...///000pppaaaWWWKKKGGGCCC@@@@@@AAAAAA@@@>>>>>>>>>???@@@BBBDDDEEEAAA???<<<;;;;;;;;;999999777999999999777777888999666777777777777888;;;>>>======???EEELLLPPPRRRQQQUUUVVVXXX[[[^^^```bbbcccbbbbbbcccccccccbbbbbbaaaccccccbbbaaaaaabbbcccdddaaaaaaaaaaaaaaa```______]]]]]]^^^\\\ZZZZZZ[[[\\\VVVWWWXXXXXXYYYYYYYYYXXXUUUVVVWWWWWWVVVUUUVVVWWWXXXXXXYYYZZZZZZZZZZZZYYYTTTVVVXXXXXXWWWSSSOOOLLLIIIHHHEEEAAA>>>;;;999888888333///000111......111000000000000222555888:::999777555222111111222222111222222111111000///...000000////////////000000///000111222222222111000------...//////000111111000111222222111...+++)))000000111222333333333222555111000333444111000111//////......---.........---------...//////000000,,,---///000000000///......//////...------...000...---///111000---...222~~~mmmbbbPPPMMMGGGDDDBBBAAAAAA@@@<<<<<<===>>>>>>?????????>>>===;;;::::::::::::888888999999888777777888:::777777777777666888;;;===<<>>???@@@???>>>>>><<<===;;;999999::::::888888999999888777777888:::888888888777666777:::===<<>>============>>>??????;;;;;;:::::::::;;;<<<<<<<<<;;;:::999888999:::;;;===999777999999888:::>>>AAABBBEEEHHHLLLOOOQQQSSSVVVWWWYYY\\\___aaaccceeebbbccccccccccccbbbaaaaaadddcccbbbbbbcccdddfffggghhhhhhgggfffeeecccbbbaaa```aaaaaa^^^YYYWWWXXXZZZXXXYYYZZZZZZYYYWWWUUUTTTXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTVVVWWWVVVSSSOOOLLLJJJJJJCCCBBB???<<<999666555444000111222222111111222333222111000111333444444444666666555333333555:::===???BBBAAA<<<999999999666222222222000000222333222222222111000//////000000///......000222333222111111111111111111111111111000222444444333333444555111222222222222111000000////////////////////////---+++***+++...000///---000000000000000///......//////111222222111000000222///,,,---///000///---ssseeeUUUNNNJJJFFFBBBBBB??????>>>>>>======<<<<<<;;;::::::999999999::::::<<<<<<;;;:::999999999999999666666:::;;;;;;===AAABBBCCCFFFIIIMMMPPPRRRSSSVVVWWWYYY[[[^^^```bbbcccbbbbbbccccccdddccccccbbbcccbbbbbbbbbbbbdddeeeffffffffffffeeedddbbb``````___```___\\\YYYWWWWWWYYYYYYYYYYYYYYYXXXWWWVVVUUUWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTUUUUUURRRNNNJJJHHHGGGBBBAAA>>>;;;888666444444000111222111000000111222222111000111333666777888;;;999777555666:::AAAGGGLLLOOONNNGGGBBB@@@<<<777666555444333333333333111222222111000000000000000000//////000222333222000111111111111111111111111000222333333222222444555555444444333222000///...////////////////////////...,,,+++---000111000...000000000000000///......000000111222222111000///111///---...000111///---sssaaaWWWPPPIIIEEEEEEAAAAAA@@@???>>><<<:::999;;;;;;:::999888888888999<<<<<<<<<;;;;;;999888888555333555;;;======???CCCCCCEEEGGGKKKNNNQQQSSSTTTVVVWWWYYY[[[]]]___```aaabbbbbbcccdddeeeeeeeeeeeebbbbbbbbbbbbbbbdddeeeeeeeeeeeeeeedddcccaaa___^^^^^^___^^^[[[XXXWWWWWWXXXZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRQQQSSSTTTRRRMMMHHHEEECCCAAA???===:::777555444333000111111111//////000222333333333555888===AAADDDBBB???:::666666<<>>===;;;999666555444333000111111000......000222333555999>>>DDDKKKRRRWWWTTTNNNFFF>>>;;;???GGGNNN___ffflllllliiiaaaSSSGGG???:::666666666333111000111111000000000000000111333222111222333333111000////////////////////////000111111000///111444777888888777555333111///...////////////////////////.........///000111111111000000111111111000000///333333222222111000//////...///000222333222000...~~~xxxsssoookkkiiifffbbb^^^\\\^^^```^^^___bbbdddgggkkkppptttwwwyyy{{{~~~~~~pppcccWWWOOONNNCCCCCCBBBAAA@@@>>><<<;;;???>>>===;;;;;;:::::::::<<<<<<======<<<;;;999888777666888>>>AAA@@@AAAEEEGGGIIILLLPPPSSSUUUVVVVVVVVVWWWXXXZZZ\\\^^^___```aaabbbdddeeefffggghhhhhhddddddeeeffffffgggggggggfffffffffeeecccbbb```___aaa```^^^]]]\\\[[[ZZZZZZ[[[ZZZYYYWWWWWWXXXYYYZZZYYYYYYXXXWWWVVVWWWWWWXXXVVVVVVVVVUUUUUUUUUTTTTTTRRRTTTUUUSSSMMMGGGBBB@@@<<<;;;999777555444333333000111111///...///222444333888AAAKKKTTT]]]fffkkkllleeeZZZNNNFFFEEEHHHMMMYYYdddpppwwwyyyssseeeWWWEEE<<<555666666222000111111000000000000000111111333222222333444444222000........................///000000//////000444777666666666555444333222111000000000000000000000000---.../////////000111111000000111111111111000000444333333222111000000///---///111333333222111000~~~vvvoooiiiddd___[[[SSSRRROOOKKKGGGFFFFFFHHHDDDFFFHHHJJJLLLPPPTTTXXXYYY\\\aaagggnnnvvvqqqbbbWWWTTTGGGFFFDDDBBB@@@???>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;999;;;@@@BBBBBBCCCGGGIIIKKKOOOSSSUUUWWWWWWWWWVVVWWWYYY[[[]]]___```aaaaaabbbccceeefffgggggggggdddeeefffggghhhhhhhhhhhhfffffffffeeedddbbb``````bbb```^^^]]]]]]]]]\\\ZZZZZZZZZYYYYYYXXXYYYYYYZZZZZZYYYXXXWWWVVVWWWXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVTTTUUUUUURRRMMMGGGBBB@@@:::999777666444333222222000000000//////111444777666@@@OOO]]]gggqqqyyy}}}wwwlll]]]QQQIIIGGGGGGQQQ\\\jjjvvvuuuiiiRRRDDD:::999888333000333000000000000000111111222333222222333555555333222////////////////////////---.../////////000333666444444444555444444333333000000000000000000000000---...000000//////111222000000111111222222111111444333222111111111111111...000222333222222222333}}}yyyyyy~~~nnniii```XXXRRRNNNJJJHHH???@@@???===;;;::::::<<<777999:::;;;;;;<<>>??????===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<======;;;<<<@@@CCCDDDGGGKKKJJJMMMQQQUUUWWWXXXXXXXXXVVVWWWYYY[[[^^^```bbbcccaaabbbccceeeeeefffffffffdddeeefffggghhhhhhhhhgggeeeeeeeeedddcccaaa___^^^bbb___\\\\\\]]]]]]\\\ZZZYYYYYYZZZZZZZZZZZZYYYYYYZZZYYYWWWUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUQQQKKKEEEBBB@@@888777666444333222222222///000000000000333777:::AAAOOObbbsss~~~|||ooo```TTTLLLIIIMMMVVVaaannn{{{~~~vvvcccQQQBBB???<<<444222555000000000000000111222222333222222333555666555333////////////////////////+++---///000000111333444333444444444444333333222000000000000000000000000---000222111000000222444///000111222222222222111333333222111111111222333...111333333111111333555zzzooojjjiii{{{~~~ssskkkZZZTTTKKKCCC>>>;;;999777666888999999777777888999555777777777555444555666999:::===???CCCIIIOOOTTT___bbbfffkkkqqq|||ttteee___RRRNNNIIICCC???>>>>>>???;;;;;;:::::::::;;;<<<<<<<<<;;;::::::;;;<<<>>>???>>>;;;<<<@@@DDDFFFJJJOOOKKKNNNRRRVVVXXXYYYYYYXXXVVVWWWYYY\\\___aaaccceeebbbbbbcccdddeeeeeeeeeeeecccdddeeeggggggggggggfffdddddddddcccaaa```^^^]]]aaa^^^[[[[[[\\\]]][[[YYYXXXYYYZZZ[[[[[[ZZZYYYXXXYYYXXXVVVTTTTTTUUUVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVTTTOOOIIIDDDAAA@@@777777555444333222222222///000000000111444999<<>>:::777555333222333222000000111444777999333333333222222222111111222333333444666999<<<===EEEIIINNNRRRYYYfffvvvwwwlll\\\SSSIIIDDDDDDCCC>>>:::=========<<<;;;;;;::::::>>><<<:::888888:::<<<>>>?????????AAADDDIIINNNQQQPPPRRRVVVYYYZZZZZZYYYXXXZZZZZZZZZ\\\```cccddddddbbbccceeeggghhhhhhgggfffddddddeeeeeeffffffggggggcccbbbaaaaaaaaa___\\\ZZZ]]]]]]\\\\\\[[[ZZZZZZZZZYYYVVVTTTVVV\\\^^^[[[WWWXXXWWWUUUUUUVVVVVVVVVUUUWWWUUUTTTTTTUUUVVVVVVUUUTTTTTTSSSOOOIIIEEEBBBBBB;;;999666444111000000000444222222333333444;;;CCCSSSkkkyyyeeeTTTPPPNNNPPP[[[kkkxxx~~~~~~zzzmmm[[[MMMDDD>>>888444222444666555222222444777333222222333555555444222111222222000......///000///...///000222222000///000111222333333222111000333222222111111000000000111111222333444555555666333222222222111111000000444333333222111111222222555333111111333555666666vvveee\\\YYYWWWcccrrrwwwtttjjj]]]UUUMMMAAA555999888666444333222222222222111000000111333666888333222222222111111111111222111111222333555777888777:::===@@@EEEOOO\\\fffyyyxxxdddZZZNNNFFFCCCAAA<<<888============<<<<<<<<<<<<>>><<<:::999999:::<<<>>>>>>>>>???AAAFFFKKKQQQTTTQQQRRRTTTWWWYYY\\\]]]^^^\\\[[[[[[]]]```cccddddddcccdddeeefffggggggggggggggggggggggggggghhhhhhhhhcccbbbaaaaaaaaa```]]]ZZZ\\\[[[[[[ZZZYYYYYYXXXXXXXXXWWWVVVXXX\\\\\\ZZZWWWVVVUUUUUUUUUUUUUUUTTTTTTVVVUUUSSSSSSUUUVVVUUUTTTTTTTTTSSSOOOIIIDDDAAA@@@;;;999777444222000000000444222222444444555;;;CCCWWWlllwwwgggXXXTTTRRRWWWcccpppyyy~~~}}}rrrbbbRRRFFF>>>999666333555666444222222333666222333444444444444444444222333333222111111222444///---,,,---///222222222///000111111111111000///333333333222222111111111111111222333333444444444333333333222222222111111333333222222222222222333555333222222444777999:::tttddd\\\WWWSSS\\\hhhzzz{{{vvvuuuuuusssmmmhhh]]]XXXMMMBBB===:::555///222111000//////000222444111000000000111333555666111111111111000000000000000000/////////000222333111222444555777===GGGNNNaaalll}}}qqqeeeUUUIIICCC???;;;777=========>>>>>>>>>>>>???>>><<<;;;::::::;;;<<<>>><<<<<<>>>AAAGGGMMMSSSWWWRRRRRRSSSVVVZZZ^^^bbbddd^^^]]]\\\]]]```ccccccccceeeeeeeeeeeefffggghhhhhhjjjiiiiiiiiiiiiiiihhhhhhdddcccaaaaaaaaa```]]][[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXZZZ[[[[[[ZZZYYYWWWTTTUUUUUUUUUUUUTTTSSSRRRVVVTTTRRRSSSTTTUUUTTTTTTTTTTTTSSSOOOIIIDDD@@@???;;;999777444222111111111333000111444555666;;;AAATTTeeeyyywwwggg```XXXTTTXXXbbbooowww}}}wwwjjjZZZKKK@@@;;;999555555555444222111222444---000222222000///111333///000111111000000111222111///,,,+++---000222333//////000000000//////...444444444333333333333333222222222222333333333333333333333333333222222222333333222222222333444444666555555555777:::===???yyykkkccc]]]XXXZZZcccqqq|||wwwrrrnnnddd___[[[[[[]]][[[TTTNNNGGGCCC;;;666444666666555111///......///111444555//////000000111222333333000000000000000///////////////......///000222333222333333333444888>>>BBBNNNZZZkkk{{{}}}ppp^^^NNNEEE@@@<<<:::======>>>??????@@@AAAAAA>>>===<<<;;;;;;<<<===>>>;;;;;;===@@@EEELLLRRRUUURRRSSSUUUXXX\\\```ccceee___^^^]]]^^^aaabbbcccbbbgggfffeeeeeeeeefffhhhiiijjjjjjjjjiiiiiihhhhhhhhheeedddbbbaaaaaa```^^^\\\ZZZZZZZZZYYYXXXXXXWWWWWWVVVYYY\\\\\\[[[YYYWWWWWWTTTUUUWWWVVVUUUSSSSSSSSSUUUSSSRRRRRRSSSTTTTTTSSSUUUVVVUUUQQQKKKEEEAAA???:::999777444222111111111111//////333555666:::???JJJVVVgggyyyxxxqqqfffYYYSSSVVV```hhhttttttnnnbbbRRRDDD===;;;777777666444333222333333,,,111555444111///222666111222333333111000111222444222///...///000000000000000111000000000//////444444444444555555555555444333333333222222222111333222222222222222222222333222222333444555666666777888888999:::===@@@CCCwwwpppiiiccc[[[```iiiwww~~~yyyqqqiiibbb[[[UUUQQQHHHEEECCCDDDFFFEEE@@@;;;777333000000111111333444111000///......000222333......///000111111111111//////////////////////////////...///000222444666000000111111222444777:::@@@JJJZZZiiiuuu{{{gggUUUIIICCC@@@>>>===>>>>>>???@@@AAABBBBBB>>>======<<<<<<======>>><<<<<<===???CCCHHHMMMQQQSSSUUUYYY\\\___aaaaaaaaaaaa___^^^___aaaccccccbbbhhhgggfffeeeeeeggghhhiiiiiiiiiiiihhhhhhgggggggggfffeeebbbaaaaaaaaa___]]]\\\\\\[[[[[[ZZZYYYYYYXXXVVVXXX[[[[[[YYYXXXWWWWWWVVVWWWYYYXXXUUUSSSSSSUUUTTTRRRPPPQQQRRRSSSRRRRRRUUUVVVVVVRRRLLLFFFBBB@@@:::999777444333222222222000---...333777777999===???FFFUUUgggxxxwwwgggYYYSSSTTTXXXeeejjjllleeeWWWIII@@@===:::999777666666555555444222666::::::666555888<<<777999:::999777555555555444333222333555555444222444333333222222222111111444444444555555666666777555555444444333222222222222222222222222222222222333333333444666777999999777999:::;;;;;;>>>CCCGGGzzzsssbbbccchhhsss{{{uuupppccc^^^VVVOOOHHHBBB===999666555555555666666444333111///...000000......000//////......---.........,,,---///000111000///...////////////000000000000////////////111333555777//////000111222333444555666===IIITTT```mmm{{{qqq]]]OOOFFFCCCAAA>>>>>>??????@@@AAABBBBBB>>>>>>============>>>>>>===<<<===>>>BBBFFFKKKMMMTTTVVVZZZ^^^```aaa```___aaa```___```bbbddddddccchhhggggggfffgggggghhhhhhggggggggggggggggggffffffhhheeecccbbbbbbaaa```___]]]]]]\\\\\\[[[[[[ZZZZZZWWWWWWWWWXXXXXXXXXWWWWWWWWWYYYZZZWWWTTTRRRTTTWWWSSSQQQPPPPPPQQQRRRRRRQQQSSSUUUUUURRRMMMGGGCCCAAA:::999777555333333333333000---///555999:::;;;===<<>>@@@AAAEEELLLQQQwwwtttrrrxxx}}}uuummmeee]]]XXXIIIEEE@@@;;;888666333111000111222111///...000222000......111000------222------...//////...---,,,+++---///000111000...---/////////000000111111111//////......///000222333111111111333444444333222444777<<>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>=========???BBBFFFKKKNNNUUUWWWYYY\\\^^^```aaaaaaaaa______```ccceeeeeeeeegggggghhhhhhhhhhhhggggggffffffgggggggggggggggggghhhfffcccbbbbbbbbbaaa```]]]]]]]]]\\\[[[[[[ZZZZZZWWWUUURRRSSSVVVXXXXXXWWWXXXYYYYYYUUUQQQPPPSSSXXXRRRPPPOOOOOOPPPQQQQQQPPPPPPRRRSSSQQQLLLFFFBBB@@@:::999777555444333333333333000111888>>>>>>>>>???>>>===AAAJJJSSS^^^pppyyyjjj___XXXTTTXXX\\\[[[UUUNNNHHHEEE???===;;;;;;===>>>===;;;666777999:::;;;<<<<<<<<<<<>>===<<<<<<======<<<;;;888777666444333333444444222222333444666777777888666666666666666555555555444444444444555555666666555555666888:::===???@@@>>>CCCHHHLLLOOOUUU^^^eee~~~{{{oookkkddd]]]VVVNNNGGGBBB;;;888444333333444444333000222444111---,,,///444,,,)))***......+++...444,,,...000111111000...---+++,,,///000111///---,,,//////000000111111222222//////------------...///000000000222333222000...888777666666===KKK\\\iiiwww~~~iiiVVVJJJCCCAAA>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========???CCCHHHMMMPPPVVVVVVWWWYYY\\\```ccceee```______```ccceeefffffffffggghhhiiiiiihhhgggfffffffffgggggghhhhhhiiiiiiiiifffcccbbbbbbbbbaaa```]]]]]]\\\\\\[[[ZZZZZZZZZXXXSSSOOOPPPUUUYYYYYYVVVXXXYYYXXXSSSNNNNNNSSSXXXRRRPPPNNNOOOPPPQQQPPPPPPMMMOOOQQQOOOKKKEEEAAA@@@:::999777555444333444444555222444;;;AAAAAA@@@AAAAAA>>>>>>AAAEEEMMM___qqqwwwiiiaaaTTTVVVWWWVVVRRRNNNJJJIIIAAA>>><<<===???AAA@@@>>>?????????AAADDDEEEDDDCCCEEEHHHLLLNNNNNNNNNOOOOOOJJJFFFAAA>>><<<<<<;;;:::888777555444333333444444111222333444555777777888666666777777777777777777555666666666777777888888555666777999<<<>>>@@@BBBFFFKKKRRRXXX\\\dddnnnvvv~~~uuukkkeeeYYYTTTMMMHHHDDD???888333444555555444111/////////---,,,,,,---///000000///..................------////////////////////////////////////////////////,,,...///000///...///000000000////////////000000333333222222222222222222...111333444777>>>JJJSSSeeerrroooWWWHHHBBBAAAAAA@@@?????????@@@AAABBB??????>>>>>>>>>>>>>>>???<<<===>>>???AAAEEEKKKOOOYYY]]]___^^^___bbbbbb___aaa___^^^___bbbeeeggghhhfffggghhhgggeeeddddddeeehhhhhhiiijjjjjjiiigggggghhhhhhgggfffdddbbb```___]]]^^^^^^]]]ZZZYYYYYYYYYUUUUUUUUUUUUUUUVVVVVVVVVSSSSSSSSSQQQOOOOOOQQQSSSSSSSSSRRRPPPMMMKKKKKKLLLJJJOOORRRPPPIIIDDDCCCDDD777777777777666555444333111666777999FFFUUUTTTJJJGGGFFFCCC>>>===EEESSS^^^nnn{{{ooohhh]]]UUUUUUTTTOOOJJJJJJIIIGGGDDDCCCCCCDDDCCCBBBFFFDDDDDDHHHMMMPPPPPPOOONNNTTT[[[```aaabbbdddgggXXXSSSIIIAAA@@@BBB???888:::999888777888777444222555444444444444555666666444444444444555555555666777999999777444444888<<>>BBBCCCCCCKKKVVVSSS[[[eeelllpppwww|||xxxyyy|||~~~~~~uuujjj___TTTNNNFFFBBB???======;;;666222111222333222000///...///...---------//////...,,,........................////////////////////////........................,,,...000000///...///000000000////////////000000000000111111111111111111///111333333444999CCCJJJZZZfffuuuqqqYYYIIICCCAAA@@@@@@?????????@@@AAABBB??????>>>>>>>>>>>>??????>>>???@@@AAACCCGGGMMMQQQXXX\\\______bbbffffffdddaaa___^^^___bbbfffggghhhiiijjjkkkjjjhhhhhhiiijjjjjjjjjjjjjjjjjjhhhfffeeeiiihhhhhhgggeeecccbbbaaa^^^___^^^\\\YYYXXXXXXYYYVVVUUUTTTTTTTTTUUUWWWXXXTTTUUUTTTRRROOONNNOOOQQQRRRRRRRRROOOLLLJJJJJJKKKJJJMMMPPPNNNIIIDDDBBBBBB777777666666555444444444333888:::>>>MMM^^^bbbZZZRRRNNNHHHAAA===@@@HHHOOOaaassspppdddYYYTTTQQQLLLKKKNNNMMMLLLKKKIIIHHHHHHIIIJJJMMMLLLNNNSSSZZZ___aaa```hhhmmmsssxxx{{{{{{{{{|||ooohhhZZZLLLEEEDDD@@@;;;<<<:::888888888666444222333333222222333333444555888999999999999999999999555777888777444555888;;;???@@@FFFNNNRRRVVV^^^hhhmmmuuu~~~yyyjjjccc^^^```cccfffkkkppptttppphhh]]]RRRGGG>>>:::666444333555888888555111///111222111000......///......---///000///---***........................////////////////////////........................,,,...000000///...///000000//////......//////000---...///111111111000//////111222222222444999>>>IIISSSbbbppp{{{ttt]]]LLLDDDBBB@@@@@@???>>>???@@@AAABBB@@@??????>>>??????@@@@@@@@@AAABBBBBBDDDIIIPPPTTTWWW\\\```aaadddiiikkkhhhbbb```___```cccfffhhhhhhggghhhhhhfffeeefffhhhjjjkkkllllllkkkjjjhhhfffdddiiiiiiiiihhhgggeeedddccc``````___[[[XXXWWWWWWYYYWWWVVVUUUTTTTTTVVVWWWYYYUUUVVVUUUSSSOOOMMMMMMNNNQQQQQQPPPMMMIIIGGGGGGHHHJJJKKKLLLLLLIIIEEEAAA>>>888777666444444444444555444888;;;BBBSSShhhqqqooobbb\\\RRRGGGAAA???@@@BBBRRRaaatttttteeeYYYPPPLLLNNNRRRSSSUUUWWWVVVSSSSSSUUUXXXZZZ\\\```gggooouuuxxxyyy{{{kkkWWWJJJDDD???;;;<<<:::888888777777444222333333333333333444555555888888888888888888888888555777999888777777;;;???FFFKKKVVVccckkkqqqzzzzzzmmmWWWOOOIIIIIIKKKNNNSSSYYYZZZWWWQQQIIIAAA:::666555444222222555888888555222333444555444222000000000------...///000000---+++---------...............////////////////////////........................---...000000///......////////////....../////////+++---///111111111000000...000222222111111333666<<>>>>>>>>???AAABBB@@@@@@?????????@@@AAAAAABBBBBBCCCDDDFFFKKKRRRVVVYYY]]]aaabbbeeejjjllljjjcccaaaaaabbbeeeggghhhhhheeeeeeeeedddcccdddgggiiikkkkkkllllllkkkiiigggfffhhhhhhhhhhhhgggfffeeedddbbbaaa___\\\XXXVVVWWWYYYUUUVVVVVVWWWWWWWWWWWWWWWSSSTTTUUUSSSPPPNNNMMMMMMOOOOOONNNKKKGGGEEEDDDEEEIIIIIIIIIJJJIIIEEE???;;;999777555333222333444555333666:::BBBTTTkkkyyy}}}sssjjj]]]PPPHHHCCC@@@???GGGQQQaaatttwwwfffXXXQQQPPPSSSVVV]]]dddfffdddccceeehhhlllooouuu|||{{{fffTTTIIIBBB<<<;;;999777666777777666444666666666555666666777888888777777777777666666666888999:::999999>>>EEEKKKVVV___mmm{{{uuufffMMMEEE===<<<<<<===@@@FFFEEEDDDAAA<<<777444444555555444333666999:::888555888999999888555333222222...---...///111111000...---------.........//////////////////////////////........................---///000000///....../////////............//////,,,---///111111111111111---...000111111111222333555888???LLL]]]ooo}}}www```OOOFFFDDD@@@???>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@AAABBBBBBBBBCCCEEEGGGJJJNNNTTTXXX[[[```cccccceeejjjjjjhhhdddcccbbbdddfffhhhiiihhhgggggghhhgggfffgggiiikkkiiijjjkkkllllllkkkjjjjjjhhhhhhhhhggggggeeeddddddbbbbbb```]]]YYYXXXXXXYYYSSSUUUXXX[[[[[[YYYVVVTTTPPPRRRTTTTTTQQQOOOMMMMMMLLLLLLKKKHHHDDDBBBBBBCCCHHHHHHIIIIIIHHHDDD>>>999888777555333222333444555333666:::CCCSSSiii|||yyyjjj\\\PPPHHHCCC@@@@@@EEEQQQdddxxxuuueeeZZZSSSPPPWWWaaalllssstttuuuwwwyyyzzzgggXXXJJJAAA:::888666666777888777666777666666666666777888888:::::::::::::::999999999::::::::::::===FFFSSS]]]mmmwww~~~|||~~~tttcccIII@@@999666555444666:::888999999555000...000333222000000333888;;;;;;999:::;;;;;;:::777555444555111000///000111222111000,,,,,,------.../////////////////////////////////------------------------...///111000...---......///......------......///......//////000000111111---...///111222222222222222333777@@@NNN```pppzzzvvv___NNNFFFDDD??????>>>===>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCCCCEEEIIILLLOOORRRVVVYYY^^^bbbeeedddfffjjjjjjgggdddddddddeeehhhiiiiiihhheeeggghhhhhhgggfffggghhhhhhiiikkklllmmmmmmlllllliiiiiihhhhhhgggeeedddcccbbbbbbbbb```]]]ZZZZZZZZZSSSUUUYYY\\\\\\ZZZWWWTTTOOOQQQTTTTTTRRROOOMMMLLLHHHHHHGGGEEEBBB@@@AAABBBFFFHHHJJJJJJHHHCCC===:::777666555333333333333444444666;;;CCCRRRggg{{{zzzlll]]]QQQHHHDDD>>>>>>EEEUUUhhhyyytttfffZZZPPPVVV___mmmxxx~~~xxxgggTTTFFF>>><<<999888888888888777555555555555555666777777888888888888999999999::::::;;;===@@@GGGTTTdddppp~~~|||tttbbbFFF>>>777444333000111444222444666333...,,,...111000...,,,...333888999888666888999999777666666777888555222000000111000000,,,,,,------...//////000////////////////////////------------------------...///111000...------...///......------......///000///---,,,---...///000.........///111111111000000222555:::CCCPPP___iiiwwwttt\\\LLLFFFDDD???>>>=========>>>@@@AAA@@@@@@@@@AAAAAABBBCCCDDDDDDHHHMMMRRRTTTWWWYYY[[[```dddffffffhhhlllmmmjjjeeeeeeeeefffiiijjjiiihhhdddgggiiiiiihhhfffeeeeeejjjkkklllmmmmmmllllllkkkkkkkkkjjjiiihhhfffdddcccaaabbbdddccc```]]][[[[[[VVVWWWYYYZZZZZZYYYXXXXXXOOORRRUUUUUURRRNNNKKKIIIDDDEEEEEECCC@@@???@@@AAADDDHHHLLLLLLGGGAAA===;;;666555555444444333333222111333888AAAOOObbbxxxppp```TTTOOOEEEAAABBBKKKXXXfffyyywwwfffXXXUUU\\\fffsssyyyeeeUUUGGGCCC???<<<:::999888666666666555555666666777888555666666777888999::::::<<<@@@FFFMMMXXXgggxxxuuubbbCCC<<<666444222000000222///222555333///...000333222///+++,,,000444555555111444666666666666777888===999444111000000//////,,,,,,------...///000000////////////////////////------------------------...000111000...------............------.........000///,,,******+++...///000///......///000///...///222555888===FFFRRR\\\pppyyyrrr[[[KKKEEEDDD???>>>=========>>>@@@AAA@@@@@@@@@AAABBBCCCDDDEEEFFFJJJQQQVVVYYYZZZ\\\]]]```eeehhhhhhjjjoooooommmfffeeeeeegggiiijjjiiihhhiiilllnnnooommmkkkiiihhhllllllmmmmmmmmmllljjjiiimmmmmmlllkkkiiigggeeeddd```bbbeeeeeebbb___]]]\\\YYYXXXXXXWWWWWWYYYZZZ[[[QQQTTTVVVVVVRRRMMMIIIGGGBBBCCCCCCAAA??????@@@AAABBBHHHNNNMMMGGG@@@===<<<555555555555444333222111,,,///555???LLL^^^tttooobbb\\\OOOHHHCCCFFFMMMXXXlll}}}sssbbbUUUXXX```nnn~~~zzzjjjNNNIIIDDD???<<<:::777555888888888888888999999:::999999:::;;;===>>>??????@@@FFFOOOZZZgggwwwsss\\\AAA888111222444333222222...000111000///...///000111//////111000...111666111111222333555777999:::999444///,,,---/////////+++---......------///000/////////...------,,,,,,...---+++******+++---...++++++,,,------......///...//////......///222444))),,,///000000000333555......///000000000000000///111444555777<<>>>>>===>>>>>>@@@AAABBBBBB@@@@@@AAABBBAAAFFFMMMTTTYYY]]]aaaccceeefffhhhiiijjjjjjiiiiiikkkjjjjjjiiiiiiiiiiiiiiiiiilllnnnmmmjjjhhhjjjlllllllllmmmlllkkkjjjiiihhhllljjjhhhhhhiiihhhddd```cccbbbaaacccdddaaaZZZTTTbbb[[[UUUUUUYYY\\\YYYUUUSSSSSSSSSRRRQQQNNNLLLJJJCCCBBBAAA????????????@@@DDDGGGKKKLLLHHHBBB===999777666333000//////000111222333888>>>DDDRRRiii~~~yyyfffYYYNNNFFFGGGFFFIIIXXXkkkrrrbbbYYYVVVaaauuummmcccUUUIIICCC@@@>>>===>>>===;;;:::999999999:::999:::<<<===>>>AAAEEEHHHPPPXXXffftttttt\\\AAA999222222333111000000...///000000......///000111//////111///---///444///000000111222444555666666333///---...//////...,,,---......------...///............------------...---+++******+++---...++++++,,,,,,---.........------...------...000222/////////000222111///---...//////000000000000000...000222333444888???EEEWWWhhhkkkWWWJJJCCC@@@??????>>>>>>======>>>>>>???AAABBBAAA@@@???@@@AAABBBGGGNNNTTTYYY]]]aaadddccceeegggjjjkkklllkkkkkkjjjjjjiiihhhggggggggghhhiiikkkmmmnnnmmmlllkkklllmmmmmmlllkkkkkkjjjiiiiiillljjjiiiiiijjjhhheeeaaafffffffffeeebbb^^^\\\[[[\\\YYYVVVWWW[[[]]]\\\ZZZSSSSSSRRRPPPMMMJJJGGGFFFCCCBBB@@@???>>>>>>??????DDDHHHLLLLLLIIIBBB===:::888777555444333222222222111222666;;;@@@LLLaaatttzzzgggWWWJJJFFFDDDDDDNNNZZZkkk{{{kkkaaa[[[aaaooowwwiii\\\SSSMMMIIIFFFAAA@@@???=========>>>???@@@AAABBBDDDFFFLLLSSSXXXeeelllxxxqqqYYYAAA999222222222000...///...///000000......///000000...///000///+++---111...............///000111222000......///000///...---...///...---,,,---...,,,,,,------------......---,,,+++******+++,,,---++++++,,,,,,------......+++,,,------,,,---///111222///...///222222...)))////////////000000000000...000111111000333999>>>HHHZZZuuuhhhUUUIIIAAA>>>>>>============>>>>>>???>>>@@@AAA@@@???>>>???@@@AAAEEEKKKQQQVVV[[[___aaaaaadddhhhlllooopppoooooojjjjjjiiiggggggfffffffffjjjkkkmmmoooqqqpppnnnkkknnnmmmkkkjjjiiijjjjjjkkklllkkkjjjjjjjjjiiifffcccgggiiiiiieee___[[[]]]```YYYZZZZZZ[[[[[[[[[[[[ZZZSSSRRRPPPMMMJJJFFFBBBAAABBBAAA???>>>======>>>>>>DDDHHHLLLLLLIIIBBB===:::444444333333222111000///000111333777:::CCCUUUeeevvvzzzgggTTTKKKFFFBBBEEELLLZZZkkk~~~sssjjjiiippp~~~}}}oooddd[[[TTTPPPIIIHHHGGGFFFFFFGGGHHHIIILLLMMMOOORRRXXXaaakkkrrr~~~iiiQQQ===666222222222///...000///000111111//////000111000......000...***+++///------,,,,,,,,,,,,------........./////////......---...///...,,,+++,,,---***++++++,,,------......,,,,,,+++******+++,,,,,,***++++++,,,------......+++---......------...000000...---...///000000//////////////////000000111///000111000...///444888===OOOjjj|||dddRRRGGGAAA>>>===<<<<<<<<<===>>>??????===???@@@???>>>===>>>???===AAAGGGMMMRRRVVVZZZ]]]aaadddiiinnnrrrttttttssslllkkkjjjiiihhhgggggggggkkkkkkmmmqqqttttttppplllnnnmmmkkkiiiiiiiiikkklllkkkkkkkkkkkkjjjiiifffeeefffffffffccc^^^[[[[[[\\\ZZZ]]]___^^^[[[XXXWWWWWWRRRQQQNNNKKKHHHDDDBBB@@@AAA@@@???============>>>CCCGGGKKKLLLHHHBBB<<<999111222333444333222000///111111222555666;;;IIIVVVhhhyyyyyyeeeXXXMMMFFFEEEHHHOOO```uuuzzzvvvwwwwwwmmmeeeaaa[[[ZZZYYYXXXWWWWWWXXXYYY\\\^^^bbbhhhoooyyy{{{```HHH777222000111111//////222000111222222000000111222///---...000...***+++.........---,,,,,,,,,,,,,,,+++,,,............---------...///...,,,++++++,,,)))******+++,,,---......++++++++++++++++++++++++******++++++,,,------...,,,...//////...---...000///111000---)))***///555000//////...///000111111000222222000......222555888GGG___yyywww___OOOFFFAAA>>>===============>>>???@@@===>>>??????======>>>???===AAAFFFKKKPPPTTTYYY\\\bbbeeejjjooosssuuuvvvvvvnnnmmmlllkkkjjjjjjjjjjjjllllllnnnrrruuuuuuqqqmmmnnnllljjjiiiiiijjjkkkmmmjjjkkklllkkkjjjhhhgggfffeeedddbbbbbbbbb```\\\XXXYYY]]]```___ZZZVVVVVVWWWPPPOOOMMMKKKHHHFFFEEEDDDAAA@@@???============>>>BBBFFFJJJKKKGGGAAA;;;888444555777999999777555333333222333555555777@@@JJJXXXkkkzzziiiXXXJJJFFFHHHEEESSSfffwww}}}vvvuuusssqqqpppppppppppptttwww|||nnnUUUAAA333000///111111///000333000111222222000000111222...---...111///++++++//////...---,,,,,,,,,,,,,,,***,,,......,,,,,,,,,---,,,---...---,,,+++,,,---))))))***++++++,,,------++++++++++++++++++++++++******++++++,,,,,,------,,,...000000.........///111444444...&&&%%%,,,444000///.........///111222000222333111//////222555666@@@QQQhhhqqq[[[MMMFFFAAA>>>???>>>>>>>>>>>>??????@@@===???@@@???>>>===>>>???AAADDDIIIMMMQQQVVV[[[___ccceeeiiimmmqqqtttuuuvvvoooooonnnmmmmmmmmmmmmnnnmmmnnnppprrrtttsssqqqnnnllllllkkkjjjjjjjjjkkklllhhhjjjlllkkkiiigggfffgggeeecccaaabbbeeeccc^^^YYYVVVZZZ]]]]]]ZZZXXXXXXYYYPPPOOOMMMKKKIIIHHHHHHGGGBBBAAA???>>>======>>>>>>AAAEEEIIIIIIFFF???:::777222444555777777666444333444333444666555444:::BBBIIIZZZrrrzzzeeeTTTKKKIIIDDDNNN[[[jjj|||}}}xxxnnn\\\GGG:::333000///111000---...222...000111000///...///000---,,,...111000,,,---000...------,,,,,,,,,,,,---+++,,,...---***)))+++---+++,,,------,,,+++,,,...))))))******++++++,,,,,,******++++++++++++***************+++,,,,,,------+++---//////...,,,,,,---///111222///***(((,,,000000000.........///111222...111222111//////222555444888CCCUUUlllmmmWWWKKKFFFBBB???AAA@@@@@@????????????@@@>>>???@@@@@@>>>>>>???@@@BBBEEEJJJNNNRRRWWW\\\```cccdddfffiiilllooorrrsssnnnnnnnnnnnnnnnoooooopppnnnppprrrrrrqqqpppppppppkkkkkkkkkkkkkkkkkkkkkkkkgggiiikkkkkkhhhffffffgggcccbbbaaa`````````___^^^XXXYYYZZZZZZYYYWWWWWWWWWPPPOOOMMMKKKIIIHHHHHHHHHCCCBBB@@@???>>>>>>?????????CCCGGGHHHDDD>>>888555//////111222222222111111444333444666555333666<<>>@@@AAA@@@???>>>???@@@AAADDDHHHLLLPPPUUU[[[^^^ccccccdddeeehhhkkknnnpppnnnmmmmmmnnnnnnooopppqqqnnnqqqsssrrrooonnnoooqqqjjjjjjkkklllllllllkkkkkkfffhhhkkkjjjgggeeeeeeggg___``````]]]YYYZZZ^^^bbb\\\[[[ZZZYYYWWWVVVTTTRRRQQQPPPMMMKKKHHHGGGGGGGGGCCCBBBAAA????????????@@@>>>BBBFFFGGGCCC===777444000111222222333333333333333222333666555222444999<<>>???@@@@@@@@@@@@@@@BBBCCCHHHOOOSSSVVV[[[bbbbbbdddggghhhiiijjjmmmooooooooopppooommmmmmnnnppprrrrrrrrrtttuuuuuusssrrrooooooooooooppppppppppppqqqooollljjjhhhfffdddbbb___^^^]]][[[ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXVVVTTTRRROOOLLLJJJHHHHHHHHHFFFCCC@@@???@@@AAABBB???AAACCCCCC@@@===<<<<<<444333333222111111111222444555555666777666666666666<<>>??????@@@@@@AAAAAABBBDDDDDDGGGNNNQQQTTTYYY```ccceeehhhiiijjjkkknnnpppooopppqqqpppooooooppprrrsssrrrssssssssssssqqqoooppppppoooooooooooooooooolllkkkiiiiiiiiihhheeecccaaa___^^^\\\\\\\\\\\\]]][[[[[[ZZZYYYYYYYYYZZZZZZTTTSSSRRRPPPNNNMMMLLLKKKHHHGGGEEECCCAAABBBBBBCCCBBB@@@>>>>>>>>><<<888555444333333222222111222222333444555555666666555555888===EEEQQQaaasss|||jjj```VVVRRRSSSZZZjjjyyy{{{wwwssspppooonnnmmmllllllmmmnnnpppsssttt{{{mmm^^^KKK===666333111000///......------......///+++---//////...---...///,,,...000000...,,,,,,,,,+++++++++++++++,,,,,,---///,,,))))))+++---,,,***))))))******+++,,,,,,,,,,,,++++++***))))))******((()))+++***))))))***+++''')))************+++---,,,,,,,,,,,,,,,---......------......------,,,,,,---............/////////000/////////000000111222444222222555<<>>CCCOOOcccqqq{{{}}}oooaaaWWWTTTWWW\\\WWWVVVRRROOOKKKIIIHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNRRR[[[hhhvvv}}}vvvoookkkccc```]]]YYYYYYZZZ]]]___bbbcccjjjvvv{{{]]]III777111222111000000000000////////////000000...000000000---,,,+++,,,***---///000...,,,++++++,,,,,,,,,,,,,,,------...---,,,+++,,,---------,,,******++++++,,,---------))))))))))))***+++,,,---***+++,,,+++***)))***+++)))***,,,,,,++++++---...,,,++++++++++++,,,------++++++,,,,,,,,,,,,,,,+++------------........................///000111222444222222333555@@@VVViii~~~yyy^^^OOOKKKGGGCCCAAADDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@BBBDDDFFFHHHKKKJJJMMMRRRUUUVVV\\\bbbcccfffjjjlllmmmmmmooopppmmmoooqqqrrrrrrqqqrrrsssrrrtttwwwwwwuuuttttttuuusssrrrqqqpppooommmmmmlllllllllmmmoooooommmiiifffdddcccbbbaaa```aaabbbcccdddccc```]]]ZZZYYYXXXWWWVVVWWWWWWWWWVVVTTTSSSRRRPPPPPPQQQPPPNNNKKKIIIGGG>>>>>><<<:::999888888888222333333444444444333222111222222333444333333333333777::::::;;;CCCQQQ]]]iiitttzzzlll___WWWSSSQQQJJJIIIFFFDDDBBBAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFFFFNNNYYYeeerrrwwwmmmeee```\\\ZZZYYYXXXUUURRRRRRSSSUUUVVVUUUVVV[[[eeennnxxx~~~uuuWWWDDD444111222000///111...------,,,,,,------......///000///---,,,,,,,,,+++---//////---++++++++++++++++++++++++,,,------******++++++++++++,,,,,,******++++++,,,---------((((((((()))***,,,---...***,,,,,,,,,***)))***+++)))+++,,,---,,,,,,---///+++++++++++++++,,,------++++++,,,,,,------,,,,,,,,,------------.........---------...///000111222111111111222444>>>SSSggg{{{xxx]]]OOOKKKHHHCCC@@@DDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAACCCEEEGGGHHHHHHHHHLLLRRRVVVXXX]]]cccdddggglllnnnoooooopppqqqmmmppprrrsssrrrqqqqqqrrrqqquuuxxxxxxvvvtttvvvxxxrrrrrrqqqpppooonnnmmmlllkkkjjjjjjjjjkkkiiieeebbbcccbbbaaa``````aaabbbccceeedddbbb___\\\ZZZWWWVVVVVVWWWXXXXXXWWWVVVTTTSSSSSSSSSRRRPPPNNNJJJGGGFFF999:::;;;:::666555666777111222444555555444333333111222333333444444333333222555888888888<<>>???@@@EEEMMMUUU___lll{{{rrrlllccc[[[WWWVVVUUUUUUUUUTTTTTTSSSSSSTTTUUUVVVUUUTTTUUUYYY^^^fffsssuuuVVVDDD555333333000000555...------,,,,,,------...+++---//////...---...///,,,---...---+++***+++,,,)))))))))))))))******+++&&&((()))))))))))))))***))))))******+++,,,,,,,,,***)))))))))***+++,,,,,,***+++++++++)))((()))***)))***,,,,,,++++++---...+++++++++***++++++,,,---++++++,,,---------------,,,,,,---------.........---------...///000111222111111333444555===RRReeezzzuuu[[[NNNMMMKKKFFFBBBDDDDDDDDDDDDDDDEEEEEEEEE???@@@AAABBBDDDEEEFFFGGGFFFHHHNNNVVV[[[]]]aaagggfffjjjnnnqqqrrrrrrrrrsssooorrrtttuuutttrrrrrrrrrrrrvvvyyyyyyuuussstttvvvrrrqqqqqqpppooonnnnnnmmmjjjhhhgggggghhhgggeeebbbaaaaaa```______```aaabbbbbbbbbbbbaaa___\\\YYYWWWTTTUUUWWWXXXYYYXXXWWWVVVTTTSSSQQQNNNJJJGGGDDDBBB;;;;;;::::::999777444222111222444555666555444333222333333444444444444444333444555555666999>>>BBBJJJTTT^^^fffooozzz~~~nnn___UUUKKKCCCBBBAAA???===<<<<<<<<<===999888888777888999;;;<<<<<>>???AAACCCDDDEEEFFFFFFHHHJJJRRR[[[aaacccffflllhhhlllqqqttttttttttttuuuqqqtttvvvwwwuuusssrrrrrrssswwwzzzxxxtttpppqqqtttqqqqqqppppppoooooonnnnnnjjjhhhgggggghhhhhhgggeee``````___^^^^^^___```aaa___```bbbbbbaaa^^^[[[YYYQQQSSSVVVXXXYYYZZZYYYXXXTTTRRROOOKKKGGGDDDAAA???AAA>>>;;;;;;===<<<555///111222444666666555444333222333444444555555444444666555333333555999<<<>>>AAAIIIOOOSSSZZZfffpppuuu~~~xxxiii[[[TTTLLLEEEBBB@@@>>><<<::::::::::::::::::999999999:::<<<===999;;;<<<===AAAJJJWWW```ppp{{{nnnaaaZZZRRRRRRVVV[[[ccchhhkkklllwwwyyy|||yyyuuuqqqlllccc\\\___fffrrruuu]]]GGG444111222...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------((()))***+++,,,---------'''((()))***************))))))***+++++++++++++++'''(((******))))))+++,,,###)))+++***(((***---%%%)))---,,,(((&&&)))------,,,,,,++++++,,,,,,---***+++---.........------///...---+++******++++++***,,,---------...000333111///111555666999JJJ^^^tttoooVVVOOOMMMGGGCCCEEEDDDDDDEEEFFFFFFEEECCCCCC???@@@@@@@@@@@@BBBEEEHHHJJJPPPWWW\\\```dddiiimmmsssrrrrrruuuxxxyyyvvvsssrrrsssvvvwwwwwwvvvtttrrrwwwxxxxxxvvvtttssstttuuurrrqqqooooooppppppnnnmmmjjjiiigggeeedddbbbbbbaaaaaaaaaaaaaaaaaabbbbbbccc]]]^^^______^^^[[[YYYWWWWWWXXXYYYZZZZZZYYYXXXWWWUUUSSSPPPLLLFFFAAA<<<999===<<<;;;:::999888888888666555444333333333333333222333333333333333444444333444555666666999<<>>===>>><<<777555777555777777666999>>>???<<<>>>>>><<<;;;===DDDNNNVVVdddmmm{{{sssfff[[[WWWYYYSSSXXX___gggpppyyyxxxnnnhhheeepppwww^^^III555222333000.../////////000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,+++***((('''&&&((())))))************)))++++++,,,++++++***)))((()))***+++***)))((()))***"""'''+++,,,)))((())),,,'''(((***++++++*********---,,,,,,++++++,,,,,,---+++,,,---.........------...---+++++++++,,,...///+++,,,---------...000222000...000444444999KKK```uuuqqqXXXPPPMMMHHHEEEGGGIIIHHHGGGFFFFFFFFFGGGGGGAAABBBBBBBBBBBBDDDGGGJJJLLLQQQYYY^^^bbbfffkkkooosssrrrrrrtttwwwxxxvvvsssssstttwwwxxxxxxwwwuuutttxxxwwwvvvuuuuuuuuuuuuuuusssqqqpppoooppppppooommmjjjiiigggeeecccbbbaaaaaaaaaaaa```aaaaaabbbcccdddaaaaaaaaa```^^^\\\ZZZXXXZZZZZZ[[[[[[[[[ZZZYYYYYYUUUSSSOOOJJJEEE@@@<<<:::===<<<;;;999888777777777666555444333333333333444444444444444444444444444444555777777888999<<<>>><<<======???BBBIIIRRRXXX\\\]]]\\\VVVLLLEEEBBBCCC===999888:::999666777:::;;;>>>>>>===???CCCDDDBBB<<<======<<<<<<@@@GGGLLLTTT^^^jjjxxx}}}pppddd[[[TTTTTTXXX\\\dddppp|||vvvrrrwww{{{cccLLL888444555222000111...///000111111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++)))(((&&&$$$###)))************))))))((())))))************))))))***+++,,,***((('''(((((((((+++---+++((('''(((+++(((((()))+++......***''',,,,,,++++++++++++,,,,,,+++,,,---.........---------,,,******+++...111333,,,---......------///111111...///333444999MMMbbbuuuttt\\\RRRNNNIIIGGGIIIHHHFFFDDDBBBBBBCCCEEEFFFCCCDDDEEEEEEEEEFFFIIILLLNNNSSS[[[```dddhhhmmmqqqsssrrrrrrsssuuuvvvvvvuuusssuuuwwwyyyyyyxxxwwwvvvyyyvvvttttttvvvxxxvvvtttsssrrrppppppqqqqqqooonnnkkkjjjhhheeecccaaa```````````````aaabbbcccdddeeeeeedddbbb```^^^]]]\\\[[[^^^^^^]]]]]]\\\[[[[[[[[[UUURRRNNNHHHCCC@@@===<<<===<<<:::888777666555555555555444333333333444444555555555444444444444444444666999:::999999;;;<<<999999:::;;;<<<@@@FFFJJJJJJLLLMMMJJJEEEAAAAAABBB<<<888666888999888;;;???>>>CCCEEEDDDFFFIIIHHHEEE@@@@@@AAA@@@@@@AAADDDFFFNNNVVV```kkkxxxvvvkkk___WWWSSSSSSZZZbbboooyyyiiiRRR<<<666555222000111++++++---...////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------'''(((((((((((((((''''''***************)))((('''###$$$&&&(((***+++,,,,,,)))++++++***((((((((()))***++++++)))'''&&&(((***'''(((+++...///---***(((,,,,,,++++++++++++,,,,,,,,,---------------------...,,,+++***+++...222444---.........,,,,,,...000222///000333444;;;OOOeeeuuuyyycccVVVOOOJJJHHHJJJFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGJJJLLLNNNTTT[[[aaadddhhhmmmqqqtttsssrrrssstttuuuvvvvvvsssuuuwwwxxxyyyyyyxxxxxxzzzuuurrrsssxxxzzzxxxttttttsssqqqqqqrrrrrrpppooollljjjhhhfffcccaaa```````````````aaabbbcccdddeeeeeecccaaa___^^^^^^___```bbbaaa```___]]]]]]\\\\\\TTTQQQLLLGGGBBB???>>>===<<<;;;:::888666555444444555444444333333333444444444444444444444444444444444777999:::999999999999:::;;;<<<<<<;;;<<>>===;;;;;;999777666555444444444444333333333444444555333333333333444444444444444777999:::999888888888;;;===>>>===;;;;;;<<<======???@@@AAAAAAAAABBBCCC???;;;888;;;===>>>CCCJJJVVVbbbnnnsssrrroooiiibbbVVVRRRLLLHHHGGGIIILLLOOONNNRRRUUUTTTWWW]]]```___XXXSSSSSSZZZeeerrrsssYYY@@@666444///---///+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())))))************+++++++++***)))))))))************))))))(((&&&&&&'''(((((()))((((((&&&(((******))))))+++,,,''''''&&&&&&&&&((()))***%%%+++111111,,,)))+++...++++++************++++++......---,,,,,,,,,------///...---,,,,,,------...,,,---......------///111444111222666777<<>>???@@@@@@AAA@@@<<<999:::???DDDHHHOOOVVViiivvvyyyggg```UUUMMMJJJJJJLLLNNNLLLPPPQQQOOOOOOSSSVVVUUUNNNOOOWWWfffwwwrrrXXX>>>555333///...000------...............---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******,,,,,,,,,+++***)))((('''((())))))************)))))))))***+++++++++******((()))******)))((()))+++)))(((''''''((()))))))))))),,,...///---,,,,,,...++++++************++++++///...---,,,,,,,,,,,,---,,,,,,------------,,,,,,+++,,,---------...000222222000222666666;;;MMMaaannn{{{ppp___SSSLLLHHHGGGHHHIIIIIIHHHFFFCCCAAACCCDDDEEEEEEEEEFFFIIILLLMMMRRRZZZ___cccggglllpppsssvvvyyyyyyxxxwwwxxxyyyvvvwwwyyyzzz|||~~~yyyyyywwwwwwvvvvvvvvvvvvwwwuuuttttttuuutttsssqqqmmmlllkkkiiihhhgggggggggddddddcccbbbbbbbbbccccccbbbbbbaaabbbcccdddfffgggbbbccccccccc```\\\XXXUUUNNNMMMJJJGGGCCC@@@===<<<:::999888777777777777888333333333333333444555666222333444666777999:::;;;888999;;;::::::;;;===???999:::;;;;;;::::::;;;<<<======>>>???AAAAAAAAA@@@???>>>BBBLLLWWW___iiiqqq{{{wwwiii\\\TTTPPPNNNMMMOOOSSSSSSOOOMMMPPPRRRQQQOOOUUUeeezzzoooVVV===333222//////222---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,,,,***************))))))((('''((()))***************((()))+++,,,......//////***+++,,,***((('''((()))+++***))))))******)))(((---,,,+++,,,...///...,,,++++++************++++++///...---,,,+++,,,,,,---)))***,,,---...---,,,,,,***,,,---------...000333111///111555666999JJJ^^^mmmyyy}}}wwwdddVVVNNNIIIMMMLLLLLLKKKJJJHHHHHHGGGDDDEEEFFFFFFFFFGGGJJJMMMMMMSSS[[[```cccgggmmmqqqsssvvvzzz{{{yyyxxxxxxzzzyyyyyy{{{|||~~~yyyzzzzzzxxxuuutttuuuwwwwwwvvvttttttuuuuuusssrrrmmmlllkkkjjjiiiiiiiiiiiieeeeeedddcccbbbbbbbbbbbbddddddddddddeeeeeefffgggaaabbbcccccc```[[[VVVRRRMMMLLLJJJGGGDDD@@@===;;;999999888888888888999999333333333333333444555666333444555777999;;;===>>>:::;;;<<<;;;;;;<<>>>>>???AAACCCDDDCCCBBBDDDEEEMMM[[[iiiuuu|||lllaaaYYYRRRNNNPPPTTTTTTNNNJJJKKKKKKKKKVVV___rrrkkkQQQ888111222000...000.........------,,,,,,,,,,,,...///...+++******,,,******++++++++++++*********((('''%%%%%%'''(((******&&&&&&***+++''''''+++******))))))((((((''''''***+++,,,,,,***)))))))))))))))(((((((((((())))))***)))***---222333...(((222,,,))),,,,,,((((((+++///...---,,,++++++++++++,,,++++++++++++++++++,,,******+++,,,---...000111111000000111222888GGGVVVjjj|||eeeRRRJJJJJJLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGGGGGGGHHHKKKMMMPPPSSSYYY___fffkkkpppsssqqqtttwwwxxxvvvuuuvvvwww|||||||||}}}~~~}}}zzzwwwuuuuuuuuuvvvzzzyyywwwvvvuuuuuuuuuvvvssspppllliiigggfffggghhhhhhhhhfffbbb______cccgggiiijjjkkkiiigggeeedddeee___^^^___aaaaaa^^^XXXRRRLLLIIIEEEAAA@@@>>><<<:::;;;;;;:::999888888888888666777888888888777555444444444666:::???BBBBBBBBBGGGAAA<<<>>>???===;;;<<<<<<======;;;888888:::===:::888;;;BBBFFFEEEDDDEEEBBBIIIYYYnnnzzzmmm^^^TTTRRRSSSUUUTTTMMMIIIMMMUUU```sss~~~zzzjjjPPP777111111000...///......---------,,,,,,,,,---+++))))))+++,,,,,,+++******++++++++++++******))))))(((''''''((()))))))))&&&&&&******''''''+++((((((((((((((())))))))))))+++,,,,,,***)))))))))))))))(((((((((((())))))(((+++------111555222***000+++(((++++++)))(((+++...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...000000//////000111222666DDDQQQfffyyyeeeRRRKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHFFFGGGGGGGGGGGGHHHKKKMMMQQQUUU\\\ccciiinnnrrruuusssvvvyyyzzzxxxwwwxxxzzz{{{||||||}}}~~~~~~}}}{{{yyywwwvvvvvvvvvzzzyyyvvvtttsssrrrrrrrrrpppnnnkkkhhhffffffggghhhggggggeeeccc```aaadddhhhjjjkkkllljjjhhhfffeeefffcccbbbbbbccccccaaa\\\WWWPPPMMMHHHDDDAAA???<<<:::;;;:::999888888888888888666666777777777666666555777777:::???FFFLLLOOOPPPRRRJJJEEEDDDCCC@@@>>>@@@<<<===>>><<<999888:::===<<<:::<<>>???EEEHHHGGGFFFHHHLLLRRRbbbzzzuuuooohhhbbb]]]___kkkyyyxxxuuuyyyjjjQQQ999222333111000111------------------------///............---***(((******++++++++++++******))))))************))))))((('''((())))))))))))***'''''''''((((((((())))))(((***++++++)))((()))***))))))(((((((((((())))))%%%111555...///:::<<<444+++(((&&&''')))***++++++++++++,,,,,,------------,,,,,,++++++++++++,,,,,,//////.........//////000//////000333333444;;;EEEZZZqqqzzzbbbSSSLLLJJJGGGGGGFFFFFFFFFGGGHHHHHHFFFGGGGGGGGGGGGHHHJJJMMMOOOVVV___ggglllooosssvvvxxxzzz|||}}}~~~~~~~~~~~~yyy{{{}}}~~~}}}~~~~~~~~~|||zzzwwwuuuxxxwwwvvvuuusssrrrqqqppplllkkkhhheeecccbbbaaaaaadddddddddddddddfffhhhjjjkkklllllljjjgggffffffggghhhgggeeedddbbbaaa___^^^ZZZUUUOOOIIIEEE@@@<<<999;;;:::999888777666666666777555444333333555777999>>>???EEEOOO^^^mmmyyyssskkkbbb[[[SSSJJJFFFFFFHHHHHHHHHFFFDDDBBBAAA@@@EEEAAABBBGGGJJJIIIJJJLLLJJJLLLXXXoooxxxpppmmmrrr~~~vvvrrryyynnnTTT;;;444555333111222------------------------###***000111...***)))+++******++++++++++++******))))))************))))))'''(((((((((((()))***))))))((((((((('''''''''&&&''')))+++***)))((()))***))))))(((((((((((())))))$$$...111+++,,,555888222***)))'''''')))+++,,,+++***+++,,,...////////////++++++************++++++//////.........//////000111///111333444444999AAASSSmmmsss___RRRLLLJJJGGGGGGFFFFFFFFFGGGHHHHHHFFFGGGGGGGGGGGGHHHJJJMMMOOOWWWaaaiiimmmqqquuuyyyyyyzzz{{{}}}~~~zzz{{{}}}~~~}}}~~~~~~{{{wwwuuusssssssssrrrrrrqqqqqqppplllkkkhhhdddaaa___^^^]]]ccccccdddeeeggghhhiiiiiiiiijjjiiihhhfffeeeggghhhiiiiiihhhfffcccbbbaaaaaa\\\XXXQQQKKKFFFAAA===:::<<<;;;:::888777666666666777555333222333666999;;;>>>AAAIIIWWWjjj|||wwwoooeeeZZZTTTUUUTTTSSSSSSQQQOOOKKKHHHEEEGGGCCCBBBFFFIIIIIIJJJMMMHHHGGGNNN```uuu|||rrrsssyyyqqqWWW>>>666666333111222,,,,,,,,,------------...###---000,,,(((***...******++++++++++++******))))))))))))))))))))))))&&&))))))'''(((******((())))))(((((('''&&&&&&%%%'''(((******)))((()))***))))))(((((((((((())))))&&&))))))''')))...000...******)))&&&(((,,,---******+++---///111222111111,,,++++++******++++++,,,...---------...//////000111///000222333333888>>>LLLhhh}}}kkkZZZPPPLLLJJJIIIHHHHHHGGGGGGGGGHHHHHHFFFGGGGGGGGGGGGHHHKKKMMMQQQYYYdddjjjnnnrrrxxx}}}zzzzzz{{{}}}~~~|||}}}~~~~~~~~~}}}{{{xxxvvvnnnooooooppppppoooooonnnmmmllliiifffccc```^^^^^^ccccccdddfffiiijjjjjjhhhggghhhhhhfffeeefffhhhjjjllllllllljjjgggeeedddeee]]]YYYRRRLLLHHHCCC???<<<===<<<;;;999888777777777666555444333555777:::<<<===CCCNNN```ttt~~~sssnnnnnnhhhgggeeedddaaa\\\VVVQQQKKKFFFCCCFFFHHHGGGIIIKKKJJJGGGIIIUUUfffzzz~~~wwwvvvwww}}}rrrXXX???666555222///000,,,,,,,,,---------......%%%+++---***))),,,///******++++++++++++******))))))(((''''''((())))))&&&******''''''++++++(((''''''''''''''''''''''''&&&(((******)))((()))***))))))(((((((((((())))))...'''%%%))),,,++++++---+++,,,***'''(((---...******,,,...111333444444333...------,,,,,,------...,,,,,,,,,,,,---...000000111...---000111222666<<>><<<:::999888777777666555555555777999<<<======DDDSSSggg}}}}}}yyyssskkkeeeUUUOOOKKKKKKJJJHHHIIIKKKGGGEEEFFFNNNZZZlllwwwqqqssswww|||sssXXX???666555111......,,,,,,,,,------.........,,,------,,,++++++,,,---******++++++++++++*********((('''%%%%%%'''(((***&&&******&&&'''++++++'''%%%%%%&&&&&&'''(((((((((&&&''')))***)))((()))***))))))(((((((((((())))))666***%%%---111,,,***///,,,...,,,''')))......)))***,,,///222444555555555//////............//////******+++,,,---...000111000,,,+++...///000555;;;@@@^^^xxxvvv```SSSMMMKKKJJJLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGGGGGGGHHHKKKMMMLLLTTT]]]ccceeejjjsss{{{}}}||||||~~~}}}{{{yyyxxxwwwuuuuuuuuuuuutttrrrpppooommmllllllkkkjjjiiiiiihhhddddddeeehhhkkkllliiiffffffggggggggggggjjjmmmppphhhkkklllkkkgggccccccccc___[[[UUUPPPMMMIIIFFFCCC???>>>===;;;:::999888888555555666666888:::<<<>>>===FFFVVVlll|||uuu```YYYSSSQQQOOOKKKKKKMMMBBBAAACCCHHHQQQbbb{{{~~~uuupppnnnuuu|||www```EEE666111///...///,,,---...---,,,,,,---///+++'''###$$$))),,,,,,***************))))))))))))''')))***)))((('''(((*********))))))((((((''''''((((((''''''''''''((((((%%%&&&((()))))))))((('''+++*********))))))((((((******+++***))))))***+++:::666222///.../////////(((,,,///...,,,,,,000555666333///...//////---***///,,,***)))+++---......---///000111111222444666???YYYxxxlll\\\TTTOOOKKKKKKQQQMMMGGGEEEEEEFFFEEECCCFFFGGGHHHHHHIIIJJJKKKKKKTTTUUUYYY___gggoootttvvvxxx{{{~~~~~~}}}{{{zzzyyyvvvtttyyyyyyxxxwwwtttqqqnnnllljjjjjjkkkjjjjjjiiihhhgggiiiiiiiiiiiiiiihhhggggggkkkiiigggeeedddeeefffgggffffffggghhhhhhgggfffeeebbb^^^XXXRRRNNNJJJFFFDDD??????>>><<<;;;:::888888666555555555666888;;;===DDDKKKZZZooovvvkkk\\\RRROOOMMMKKKIIIJJJBBB???FFFNNNYYYqqqrrrjjjlllsss~~~www```FFF777222//////000***+++,,,+++******+++---,,,)))&&&'''+++...---+++************))))))))))))&&&((()))((('''&&&'''((((((((((((((('''''''''&&&((((((''''''''''''((((((&&&''''''(((((((((((((((*********)))))))))(((((( %%%***+++((((((,,,000999777333222111111111000,,,...///...,,,+++---000333111///...//////...---+++***+++---///000///------///000111111222444666>>>WWWuuukkk\\\UUUOOOLLLKKKSSSOOOJJJHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMRRRTTTXXX^^^fffmmmrrrtttvvvzzz}}}|||{{{{{{zzzxxxvvvyyyyyyxxxuuusssooolllkkkkkkkkkkkkkkkjjjiiihhhgggiiiiiijjjjjjiiihhhggggggjjjhhhgggeeeeeeeeefffgggeeefffgggggggggfffeeeeeebbb___YYYUUUQQQMMMHHHEEECCCBBB@@@>>>;;;999777666777666555555666888;;;<<>>??????===999555+++))))))***---///000///***---///...------000333111---)))(((***...111333---///000111111222444666<<>>@@@AAACCCEEEEEEAAA:::555,,,++++++******++++++,,,+++,,,---,,,,,,---...000)))+++...111222...(((###---///000111111222444666<<>>===>>>???@@@;;;:::888777777888999:::;;;@@@HHHTTTbbbsssmmmZZZOOOFFFFFFDDDAAA@@@EEEPPPYYY___bbb```XXXRRRPPPMMMIIIHHHEEEDDDHHHLLLPPPWWW^^^rrrzzz}}}oookkkhhhgggqqq~~~{{{dddIII999222///...///---------+++)))((()))+++,,,,,,+++*********,,,---************))))))))))))'''((())))))''''''((()))'''''''''((((((((())))))((((((''''''''''''((((((&&&''''''((((((((((((((('''''''''((((((((())))))&&&'''***000777<<<>>>>>>===>>>@@@AAA@@@;;;444///)))+++---+++)))(((***---...,,,++++++,,,------,,,***+++...000222///+++'''---///000111111222444666===TTTqqqnnn]]]RRRKKKKKKOOOJJJMMMPPPPPPMMMJJJIIIIIIKKKJJJHHHGGGGGGIIIKKKMMMQQQYYYcccjjjmmmnnnrrruuuvvvxxxzzz|||~~~~~~~~~}}}~~~|||yyyvvvrrrnnnkkklllmmmnnnnnnnnnnnnmmmmmmlllkkkjjjgggiiillloooooommmkkkjjjcccfffiiimmmoooooonnnmmmhhhiiijjjllllllllllllkkkjjjfffaaa\\\XXXTTTPPPMMMCCCBBB???======>>>???AAA<<<;;;999777777888999:::;;;===BBBHHHRRR___nnnwww~~~|||gggYYYOOOMMMHHHCCCBBBEEEJJJMMMMMMQQQQQQMMMJJJKKKKKKIIIIIIEEEDDDGGGIIIJJJNNNTTT\\\eeesss|||tttkkkcccgggrrr|||xxxaaaFFF888333111111222/////////---+++***+++---...---,,,***)))***,,,///************))))))))))))&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((%%%&&&((()))))))))((('''&&&'''''''''(((((())))))$$$(((+++...000333777:::::::::<<<===;;;666///***$$$(((,,,+++((((((---222000---******,,,---,,,)))111...***)))+++...111111---///000111111222444666>>>VVVttt}}}hhhXXXNNNHHHJJJOOOHHHKKKNNNNNNJJJGGGFFFFFFMMMLLLJJJHHHHHHJJJLLLMMMSSS[[[fffmmmoooqqqtttwwwuuuvvvxxxyyy{{{~~~~~~|||yyyvvvqqqmmmllllllnnnpppnnnnnnnnnnnnmmmlllkkkjjjgggjjjmmmoooooonnnllljjjcccfffjjjnnnppppppooonnnggghhhjjjkkkllllllkkkkkkkkkggg```[[[VVVSSSOOOLLLDDDBBB???===<<<===>>>@@@===;;;999777777777999:::<<<===>>>???DDDMMMYYYbbbfffnnnzzzyyyjjjYYYUUUNNNGGGEEEGGGHHHGGGCCCHHHKKKIIIHHHKKKLLLJJJLLLHHHFFFHHHHHHGGGIIIMMMLLLUUUccctttqqqggggggjjjoooxxxwww^^^DDD888333//////333...---,,,,,,++++++,,,,,,------------,,,,,,+++***+++++++++***************((())))))&&&######&&&*********)))'''%%%%%%'''(((((((((((((((((((((((((((***'''%%%'''******&&&!!!'''''')))***++++++++++++'''((((((***+++---///000777999;;;;;;888222+++&&&---,,,+++*********+++,,,,,,,,,---------,,,++++++******+++,,,---//////000222000000111000///222888???XXXvvv|||gggYYYQQQLLLKKKLLLKKKJJJIIIJJJKKKLLLKKKJJJLLLLLLLLLJJJIIIJJJLLLOOOVVV]]]gggnnnrrrsssuuuxxxvvvvvvwww|||}}}|||}}}}}}wwwwwwuuuqqqmmmlllppptttnnnnnnooooooooommmkkkjjjkkkmmmooopppooonnnnnnnnnkkkhhhgggiiioooqqqooollljjjkkkllllllmmmmmmllllllllliiiddd^^^XXXSSSPPPOOOIIIEEEAAA??????@@@AAAAAA???===;;;:::::::::999888777777888:::===BBBFFFIIIVVVXXX]]]cccmmmyyypppfffXXXNNNJJJJJJKKKLLLMMMMMMMMMNNNPPPSSSWWWYYYVVVTTTOOOLLLNNNQQQNNNGGGRRROOOSSSaaarrrrrriiifffkkkrrrtttZZZ@@@555222...---000...---,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++***(((((((((((())))))))))))(((((((((&&&%%%%%%&&&((('''(((((('''%%%&&&(((***(((((((((((((((((((((((('''$$$###%%%&&&%%%'''(((((()))******++++++(((((()))***+++,,,...///111222555666555111,,,))),,,,,,+++******++++++,,,++++++,,,------,,,,,,,,,***++++++,,,---...///000///...///111111000333:::BBB\\\yyymmm___UUUNNNKKKLLLMMMKKKKKKKKKMMMMMMLLLKKKKKKLLLLLLKKKJJJLLLOOORRRZZZaaakkkrrrvvvxxx{{{}}}{{{{{{{{{~~~~~~~~~~~~|||xxxxxxvvvrrrooonnnqqqtttppppppppppppooonnnmmmmmmmmmnnnppppppnnnlllllllllllliiigggiiinnnqqqooommmkkklllmmmmmmnnnnnnmmmmmmmmmjjjeee```ZZZVVVSSSQQQKKKHHHDDDAAAAAABBBBBBAAA???===;;;:::;;;;;;:::999888888888888:::===@@@BBBEEEGGGJJJOOOWWWbbbmmmuuuxxxkkk```ZZZXXXWWWVVVYYYYYYZZZ]]]aaafffjjjmmmjjjhhhccc^^^^^^^^^XXXQQQSSSOOOOOOWWWdddrrrsssiiihhhmmmwwwnnnTTT:::222111...,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++***''''''(((((())))))******)))(((&&&'''(((((('''&&&$$$%%%&&&&&&%%%&&&(((***((((((((((((((((((((((((((('''&&&(((***(((###(((((((((((()))***++++++))))))))))))***+++,,,------...///000///...+++***,,,++++++******+++,,,,,,***++++++,,,------------***++++++,,,---...//////---,,,///111111000555<<>>AAAFFFNNNWWW^^^iiisss{{{vvvrrrooonnnnnnppprrrvvv|||{{{wwwuuummmddd]]]WWWSSSTTTWWWaaarrr|||xxxtttrrrqqqppppppooonnnnnnnnnnnnvvvnnnpppvvvhhhNNN666000111///,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,++++++******************+++++++++)))'''%%%'''******'''$$$$$$%%%&&&&&&%%%%%%'''((((((((((((((((((((((((((()))((((((***,,,---,,,***)))(((((('''((()))***+++***))))))))))))***++++++...------,,,+++***)))(((++++++++++++++++++,,,,,,)))***+++,,,---.........++++++,,,,,,---...//////------000222111000666???PPPiiiuuugggYYYPPPMMMMMMKKKJJJKKKLLLLLLKKKIIIJJJKKKLLLMMMNNNQQQVVVYYY\\\cccmmmuuuzzz}}}}}}~~~|||zzzyyyxxxwwwwwwuuutttrrrrrrsssssssssrrrooommmlllmmmooopppnnnooopppooolllkkkkkklllooommmjjjjjjmmmoooooooookkklllmmmmmmnnnnnnmmmmmmooommmjjjgggccc___]]][[[TTTQQQMMMJJJIIIHHHFFFEEE@@@>>><<<<<<======<<<;;;:::999888666666555555666;;;<<<===>>>@@@EEEKKKPPPTTT^^^kkkuuu}}}~~~sssmmmfff```ZZZ[[[fffrrrxxxtttooojjjfffbbb^^^[[[\\\[[[YYYXXXXXXYYYZZZ[[[}}}~~~aaaJJJ555000222///,,,---...---,,,,,,++++++,,,,,,******+++,,,,,,+++++++++,,,+++++++++******)))))))))'''&&&'''***+++(((%%%&&&'''((('''%%%$$$$$$%%%(((((((((((((((((((((((((((&&&$$$$$$&&&(((++++++(((((((((((((((((()))******))))))(((((())))))***---,,,+++*********************++++++,,,,,,,,,,,,)))***+++,,,---.........+++,,,,,,------.........//////111222000000999CCC[[[rrrrrraaaTTTOOOOOONNNMMMMMMNNNNNNMMMKKKJJJKKKMMMNNNOOOSSSWWW[[[\\\cccmmmuuuzzz~~~}}}yyyvvvuuuuuuttttttsssssssssssssssssssssqqqnnnkkkjjjlllnnnooommmnnnooonnnmmmmmmnnnoooooonnnllllllmmmnnnooooookkkkkklllmmmmmmmmmmmmmmmpppooommmjjjgggdddbbbaaaZZZWWWSSSOOOMMMKKKIIIGGGBBB@@@>>>===>>>===<<<;;;999999888777777666666666999:::::::::;;;===AAADDDEEELLLUUU\\\cccnnn~~~wwwkkkccceeelll}}}vvvppplllbbb___[[[WWWTTTQQQNNNLLLLLLKKKJJJIIIIIIJJJLLLMMMyyyYYYFFF555111222...---///...---,,,,,,++++++,,,,,,)))***++++++++++++++++++))))))))))))((((((((('''(((''''''''')))***)))(((&&&((()))(((&&&$$$$$$%%%((((((((((((((((((((((((+++)))&&&$$$###$$$&&&((('''(((((())))))((((((''')))((((((((((((((()))***))))))))))))***,,,---...))))))+++,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,---------......000000111222000222===JJJggg||||||hhhYYYSSSSSSRRRPPPPPPQQQQQQPPPNNNLLLMMMNNNNNNOOORRRWWWZZZ]]]dddmmmtttyyy}}}|||vvvsssssstttqqqqqqqqqsssuuuvvvuuusssrrrpppmmmkkkjjjkkkmmmnnnnnnooooooooonnnnnnppprrrooooooooooooooonnnnnnnnnllllllmmmnnnnnnnnnnnnmmmpppooonnnmmmkkkhhhfffeee```]]]XXXTTTRRROOOKKKIIIEEECCC@@@>>>>>>>>><<<:::999999999999888888888888777888999999999:::===???AAADDDHHHKKKPPP[[[iiitttxxxsssttt|||tttmmmfffaaa\\\XXXRRROOOLLLJJJIIIGGGEEECCCAAAAAAAAAAAABBBCCCCCCDDD|||tttRRRBBB555222000,,,,,,111...---,,,,,,++++++,,,,,,))))))***+++++++++++++++&&&''''''((()))*********((((((((('''''''''***,,,%%%'''))))))(((&&&&&&'''((((((((((((((((((((((((*********((('''&&&&&&'''%%%''')))******)))'''%%%''''''''''''(((((()))***(((((())))))***+++,,,---((()))+++,,,------,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,------------...000///000000///444CCCSSSsssmmm]]]VVVTTTRRRPPPPPPQQQQQQOOONNNMMMNNNOOOOOOOOOQQQUUUXXX[[[bbbjjjqqqvvvzzz}}}vvvrrrssstttpppoooppptttxxxyyyxxxvvvrrrqqqooommmlllmmmnnnnnnqqqqqqqqqpppnnnnnnppprrrnnnoooqqqqqqpppooommmmmmnnnnnnooopppppppppppppppoooooooooooommmkkkiiihhhdddaaa\\\XXXUUUQQQMMMJJJGGGEEEBBB@@@???===;;;999999999999999999888888777777999:::::::::;;;===?????????@@@AAAFFFNNNXXX___kkkwww~~~wwwhhhddd]]]WWWRRROOOLLLJJJHHHFFFDDDBBBBBBBBB@@@???:::;;;<<<===>>>?????????~~~tttyyyqqqMMM@@@555222...)))+++222...---,,,,,,++++++,,,,,,((()))***+++++++++++++++%%%&&&((()))+++---//////'''))))))(((%%%&&&***...$$$&&&)))))))))(((((()))(((((((((((((((((((((((("""%%%(((***)))'''&&&%%%$$$&&&)))++++++)))&&&$$$&&&&&&&&&''''''(((******++++++******)))))))))(((((()))+++,,,------,,,,,,,,,,,,---------,,,++++++,,,,,,------------------......///000000666HHHZZZ{{{qqq___WWWQQQPPPNNNNNNNNNNNNLLLKKKOOOOOOOOOOOOOOOPPPTTTVVVXXX^^^gggmmmqqquuuzzz~~~}}}vvvssssssuuuooooooqqquuuzzz|||zzzxxxrrrqqqpppooonnnnnnnnnooottttttsssqqqooonnnoooqqqmmmppprrrsssqqqooommmlllppppppqqqrrrrrrrrrrrrqqqoooooopppooonnnmmmkkkiiifffccc___ZZZWWWSSSNNNKKKIIIFFFCCC@@@???===;;;999999:::::::::999888777666444666888999999999;;;===999888777999===CCCIIIMMMWWWcccqqq}}}sssfff^^^XXXSSSMMMIIIFFFEEEDDDCCCEEECCCAAA@@@@@@@@@???===777888:::<<<======<<<<<>>AAA===<<<@@@@@@<<<===AAAMMMSSS___nnnxxxvvvjjj___VVVRRRKKKGGGAAA???@@@@@@???>>>BBBAAA@@@???>>>===<<<;;;888999;;;;;;:::999:::<<<{{{sssrrrxxx{{{cccCCC999000......---,,,...+++++++++***************************************++++++++++++++++++++++++(((((('''''''''((())))))$$$(((+++)))***+++)))%%%%%%&&&'''((((((((('''&&&(((((((((((((((((())))))'''''''''((((((((())))))$$$&&&)))***)))))))))***''')))******))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------///333111333888<<>>===>>>??????>>>======<<<;;;;;;:::999999:::;;;<<<;;;::::::<<<>>>vvvooopppwwwvvv]]]@@@888111000000---,,,---+++******)))***+++,,,---************************((((((((((((((((((((((((((((((''''''((()))******&&&***,,,******+++)))%%%%%%&&&''''''(((((('''''''''''''''(((((()))))))))(((((((((((()))))))))***$$$&&&((())))))(((((()))''')))******))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........222111333999>>>PPPlllqqqcccZZZUUUUUUTTTUUUWWWVVVTTTRRRTTTWWWZZZ[[[YYYVVVUUUTTTXXX]]]fffmmmrrrvvvxxxzzz|||yyyxxxyyypppqqqpppooommmmmmoooqqqqqqssstttsssssstttvvvxxxwwwvvvuuuuuutttttttttuuussstttuuuvvvwwwwwwwwwwwwxxxwwwsssoookkkkkkmmmooosssuuuwwwwwwwwwwwwxxxyyywwwsssnnniiiddd___YYYVVVOOOMMMKKKHHHFFFDDDBBBAAA============<<<:::999888;;;===>>>>>><<<;;;;;;<<<===::::::======<<<<<>>>>>AAAHHHNNNWWWeeeqqq|||uuupppddd^^^TTTKKKDDD@@@@@@AAA@@@>>>;;;:::;;;===>>>===;;;:::::::::999999888888:::::::::888777888;;;>>>{{{pppsss|||rrrVVV===666111111000---,,,------,,,***))))))***,,,---************************&&&&&&&&&&&&''''''''''''(((((((((((()))***++++++'''++++++))))))***((($$$&&&&&&&&&'''''''''''''''&&&&&&'''(((((()))))))))''''''((((((((()))))))))$$$&&&((()))(((''''''(((''')))******))))))***+++************++++++++++++,,,,,,,,,---------------************,,,---...///...222111222999===PPPmmm{{{pppddd\\\WWWWWWWWWXXXYYYXXXVVVTTTSSSWWWZZZ\\\ZZZXXXWWWVVVXXX]]]eeelllrrrvvvzzz||||||yyyxxxwwwooooooooonnnllllllnnnppppppqqqssssssssstttvvvxxxwwwwwwvvvvvvuuuuuuuuuuuurrrssstttuuuwwwxxxyyyyyyxxxvvvsssnnnllllllpppssssssuuuwwwxxxxxxxxxyyy{{{yyyvvvqqqlllhhhccc^^^ZZZWWWTTTPPPKKKGGGCCCAAA@@@@@@@@@???>>>===;;;:::999:::<<<>>>===<<<;;;<<<===;;;::::::;;;;;;;;;<<<>>>===;;;<<<@@@DDDJJJTTT^^^hhhsssxxxooofff___[[[RRRNNNGGG@@@<<<;;;===>>>===<<<:::999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777666444333555888;;;zzzwww{{{nnnRRR:::555111222000---,,,...///...,,,***))))))++++++************************))))))*********+++++++++)))))))))))))))***++++++'''***+++(((((()))((($$$&&&&&&&&&&&&''''''((((((%%%&&&'''((()))(((((((((&&&&&&'''''''''(((((((((%%%''')))***(((''''''(((''')))******))))))***+++)))))))))******+++++++++,,,,,,---------.........)))******+++,,,...///000///333000111777<<>><<<:::999888:::<<<<<<<<<;;;<<<===:::::::::999:::;;;<<<<<<:::888888<<>>===>>>>>>===<<<;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;777777555444333444888;;;~~~jjjNNN999444111111///,,,,,,///000///---+++************************************((())))))******+++++++++++++++************++++++(((++++++((((((******&&&'''&&&&&&&&&&&&'''((((((&&&'''((())))))(((&&&&&&&&&&&&&&&&&&''''''''''''&&&(((***+++)))(((((((((''')))******))))))***+++(((((())))))***++++++++++++,,,,,,------.........+++++++++,,,---...000111000333000000666;;;NNNlll}}}yyyrrrhhh```[[[[[[\\\\\\\\\ZZZVVVSSSMMMPPPSSSUUUUUUVVVWWWXXX[[[___eeejjjoootttzzz}}}||||||}}}{{{yyywwwtttrrrnnnoooooonnnmmmmmmooorrrnnnppprrrsssrrrrrrssstttwwwwwwwwwvvvuuutttsssrrrrrrrrrssstttvvvxxxzzz{{{|||{{{wwwsssooooooqqqsssxxxzzz||||||||||||}}}~~~zzzwwwssspppnnnjjjgggddd\\\YYYUUUOOOKKKIIIGGGGGGCCCBBBBBBAAA???>>><<<;;;777999;;;<<<<<<;;;<<<>>>:::<<<;;;999999;;;<<<::::::888999===???>>>???CCCHHHRRR___jjjrrr}}}zzzsssooohhhccc\\\UUUPPPLLLHHHFFF???@@@?????????>>>======;;;<<<<<<:::888888999:::::::::999999888888888777888888888666555666999<<>>RRRooo}}}zzztttjjjbbb]]]]]]]]]^^^]]]ZZZUUUQQQNNNPPPQQQRRRRRRRRRUUUWWWZZZ^^^ccchhhlllqqqwww{{{}}}{{{~~~|||yyyxxxxxxwwwtttqqqmmmnnnnnnmmmlllmmmoooqqqoooqqqttttttssssssssstttssstttuuuuuuuuuuuutttssstttttttttuuuvvvyyy{{{|||zzzzzzxxxvvvsssrrrtttvvvxxxzzz||||||{{{{{{|||}}}zzzxxxuuurrrqqqoookkkiii```\\\WWWQQQMMMJJJHHHHHHDDDDDDDDDCCCBBB@@@???>>>:::<<<>>>>>><<<;;;<<<===;;;>>>===999888;;;;;;888===::::::===???>>>???BBB@@@GGGPPPUUUZZZdddttt{{{uuunnniiiccc^^^ZZZVVVSSSNNNJJJHHHFFFCCCAAA============<<<<<<<<<;;;666888:::999888777999;;;999999888777777666555555777888999888777777999;;;dddHHH888444111000---+++---222***+++,,,---------,,,,,,***************************++++++,,,------............,,,+++***)))))))))***---...+++,,,///000---''''''&&&%%%&&&'''((()))'''((())))))(((&&&$$$"""(((((((((((())))))))))))(((***,,,,,,+++***)))***((()))******))))))***+++'''(((((()))***+++++++++******++++++,,,---.....................///000111...111///111999@@@UUUsss}}}{{{vvvkkkccc^^^^^^^^^^^^]]]YYYTTTPPPQQQQQQQQQPPPOOOPPPSSSUUUZZZ]]]aaaeeejjjoootttxxx~~~|||~~~|||yyywwwwwwxxxxxxuuurrrlllmmmmmmlllkkklllnnnpppqqqsssuuuvvvuuusssssstttpppqqqsssuuuuuuvvvuuuuuuvvvvvvvvvvvvxxxzzz|||}}}vvvvvvwwwwwwvvvwwwyyy{{{wwwxxxzzzzzzyyyxxxxxxyyy{{{xxxvvvtttsssqqqooommmeeeaaaZZZSSSMMMHHHFFFEEEEEEEEEEEEEEEDDDCCCAAAAAA>>>???@@@???===;;;;;;<<<<<<@@@>>>999888;;;;;;777;;;777666999;;;;;;<<>>======;;;;;;::::::;;;;;;222555888888777777:::<<<;;;:::999888777666555444444666777777666666777888zzz}}}|||___FFF///000111111000...+++***------,,,,,,,,,,,,++++++***)))((()))*********)))555///((((((---///---)))------,,,+++(((&&&%%%%%%////////////000000000000******)))''''''&&&&&&&&&''''''''''''''''''''''''%%%)))***''''''***,,,+++***,,,---+++(((''')))+++---,,,+++)))((((((((((((...---+++))))))***+++,,,******************++++++222///,,,+++---///111111///555555777<<>>AAAAAA>>><<>>======>>>>>>777:::<<<<<<::::::<<<>>>888TTT888222GGGIIIXXXaaajjjtttwwwooohhhbbb^^^VVVTTTQQQNNNKKKIIIIIIHHHCCCBBBAAA@@@????????????=========<<<;;;999888777777888:::<<<=========<<<999888777555444444444444444444333333333444666777|||xxx~~~}}}```FFF333222111000///.........------,,,,,,,,,++++++++++++*********+++,,,++++++222...******,,,...,,,***,,,+++*********++++++***///000222444444444222222***)))(((''''''&&&&&&&&&''''''''''''''''''''''''***......***)))+++---,,,+++,,,,,,***)))((()))++++++***)))))))))))))))******)))((('''((()))+++,,,))))))*********+++++++++000...,,,,,,---...000000...333222333888===PPPooo~~~zzztttooofff```ZZZVVVUUUTTTRRRPPPOOOQQQSSSTTTTTTUUUXXX[[[]]]___aaacccgggmmmtttyyy}}}{{{wwwttttttwwwyyywwwtttooolllhhhhhhkkkooorrrrrrsssssstttvvvxxxwwwtttqqqqqqtttwwwxxxxxxxxxyyyzzzzzz|||~~~|||uuuuuuttttttvvvxxxzzz||||||zzzxxxuuusssssstttuuuvvvvvvuuusssooolllkkklllgggccc___[[[WWWRRRNNNKKKHHHFFFDDDDDDCCCCCCAAA??????@@@>>>;;;===AAA???;;;@@@???>>>===<<<===>>>???;;;<<<>>>===;;;;;;===???KKKbbbEEE999EEEAAAIIIOOO\\\eeettttttooohhh```[[[UUUQQQNNNIIIHHHFFFDDDBBBBBBBBBBBB???>>>===<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::666777999:::;;;<<<======888777777666666666666666555444333333333444666777vvvsssvvv|||}}}```FFF555333111......///111222,,,,,,,,,,,,++++++++++++++++++++++++,,,------...333333333333333333222222---***((()))---000000///***,,,...111111111000///***)))(((''''''&&&''''''''''''''''''''''''''''''---000000,,,)))+++,,,+++,,,+++))))))***+++******)))))))))))))))***++++++((('''''''''(((***,,,---(((((()))***+++,,,,,,---------,,,,,,---...//////...222000111666<<>>AAA@@@;;;>>>===<<<<<<<<<===>>>??????@@@???>>><<<<<<>>>@@@KKK]]]GGG;;;BBB>>>AAAFFFKKKSSS___mmm|||~~~xxxpppkkk\\\XXXSSSOOOLLLJJJGGGEEECCCBBBBBBAAA@@@AAAAAAAAA===<<<;;;:::::::::::::::777777999:::;;;;;;<<<<<<666666777888999;;;<<<===888888888888888888888888555444333333333444666666yyypppmmmpppyyy}}}___EEE444333000///...///111222,,,,,,,,,++++++++++++******++++++++++++,,,...000444777999999777666777999222...++++++///111111///'''((()))+++,,,---------))))))((('''''''''''''''''''''''''''''''''''''''+++......***(((***+++***---***'''(((+++---+++)))***)))))))))))))))******************+++,,,---...'''((((((***+++,,,------***,,,------------...///---222111222888===RRRqqq~~~yyyttthhhbbbYYYUUUTTTUUUUUUTTTQQQRRRTTTUUUWWWZZZ]]]___aaabbbbbbcccfffllltttzzzyyyzzz~~~{{{xxxuuutttuuuuuusssrrrpppooollllllmmmpppsssuuuvvvuuuuuuvvvyyy{{{{{{{{{{{{|||}}}}}}|||{{{|||}}}xxxxxxxxxxxxyyyzzz|||}}}{{{zzzxxxuuurrrpppooonnnvvvwwwwwwuuuqqqmmmllllllllliiiddd```\\\XXXSSSPPPJJJIIIGGGFFFFFFEEECCCBBBCCCEEEDDDAAAAAACCCBBB>>><<<;;;;;;;;;<<<===???@@@BBBAAA???===<<<<<<===>>>@@@KKKAAA888>>>>>>>>>CCC@@@EEEOOO[[[jjj{{{wwwnnngggaaa[[[WWWOOOLLLIIIGGGGGGFFFDDDCCCCCCBBBBBBBBBAAABBBBBBBBB>>>===<<<<<<;;;;;;;;;<<<666666888999::::::;;;;;;555555555555777999;;;<<<::::::::::::999888888777555444333222222333444555rrrlllhhhnnn{{{~~~___DDD222111111000////////////,,,,,,+++++++++*********)))***+++******+++///222111555888777444333444777888555111/////////---+++***))))))(((***,,,///000)))((((((''''''''''''((('''''''''''''''''''''''')))------***(((+++,,,+++,,,)))'''(((+++---,,,***,,,+++***)))((((((((((((,,,,,,++++++++++++++++++'''((((((***+++,,,------)))+++------,,,,,,...000+++000111333999>>>RRRppp~~~|||vvvqqqjjjddd[[[WWWVVVWWWVVVUUURRRRRRSSSUUUXXX[[[]]]^^^^^^___```bbbfffmmmtttzzzxxxzzz{{{{{{zzzyyywwwsssooolllnnnoooooooooppprrrtttvvvxxxvvvvvvwwwzzz}}}~~~}}}~~~~~~|||{{{|||}}}}}}}}}||||||||||||||||||{{{zzzyyyvvvtttqqqooommmtttvvvvvvtttqqqmmmkkkjjjkkkhhhccc___[[[WWWRRROOOKKKIIIGGGGGGGGGFFFDDDBBBDDDGGGGGGDDDBBBCCCBBB???;;;;;;;;;;;;<<<===???@@@AAA@@@===<<<<<<<<<;;;;;;===AAA@@@999:::;;;888===:::===DDDMMMZZZkkk{{{|||tttmmmhhhaaaZZZUUUQQQNNNLLLEEECCCAAAAAAAAAAAA???>>>@@@@@@@@@???>>>===<<<<<<======<<<;;;;;;;;;;;;<<<777777888888888888888777555444444444555666888:::<<<<<<<<<;;;:::888777666555444333222222333444555yyyppphhhjjjrrraaaFFF222222111111000...------++++++++++++************(((***+++***)))+++000444333666777666333222444777:::999777444000,,,***)))((('''&&&&&&''')))+++---((((((''''''''''''((((((''''''''''''''''''''''''***...///+++***---...---***(((((()))+++,,,---,,,---,,,+++)))((((((''''''************))))))(((((((((((()))***+++,,,,,,---***,,,......,,,,,,///333+++000000222999???SSSrrr|||wwwrrrmmmggg___ZZZYYYYYYWWWUUURRRQQQQQQSSSWWWZZZ[[[[[[ZZZ\\\___bbbeeekkkrrrwwwxxxzzz||||||}}}{{{wwwrrrlllhhhkkknnnqqqsssttttttvvvwwwyyyxxxxxxzzz}}}~~~||||||}}}~~~~~~}}}||||||{{{{{{zzzyyyvvvssspppnnnqqqssstttrrrnnnjjjhhhgggiiifffaaa]]]YYYUUUPPPMMMKKKIIIHHHGGGGGGFFFDDDBBBCCCGGGHHHDDDAAAAAA@@@===<<<<<<;;;;;;<<<>>>???AAA???===<<<<<<<<<<<<:::999<<<888AAA;;;:::???:::???888:::===CCCLLLYYYfffooovvv{{{}}}zzzuuuooofff]]]VVVTTTPPPLLLHHHFFFFFFFFFAAA???>>>>>>>>>>>><<<;;;?????????>>>===;;;:::999:::999999888888999999999777888888888777666555555444444333333444444555666;;;;;;<<<<<<;;;999777666777666555444444444555666|||rrrnnnppp|||fffKKK777555222000.........///++++++++++++************)))+++---,,,***,,,222777777777666444333222444555666888:::777000+++***+++%%%%%%&&&'''((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''+++//////+++)))+++,,,+++'''((()))******+++---///++++++***)))(((((())))))((())))))*********))))))))))))*********++++++++++++---///---+++,,,111555222555222222999AAAYYYzzz~~~yyytttoooiiibbb^^^\\\ZZZWWWUUURRRPPPPPPRRRVVVXXXYYYXXXXXXZZZ^^^aaadddiiimmmqqqyyy{{{{{{|||{{{yyytttoookkkiiiggglllsssvvvwwwwwwwwwxxxzzzzzzzzz|||}}}}}}~~~}}}}}}{{{||||||{{{yyyvvvrrrpppppprrrsssrrrnnnjjjgggfffhhhddd```\\\XXXTTTOOOLLLKKKIIIGGGFFFFFFFFFDDDBBBDDDIIIJJJFFFBBBAAA@@@>>>>>>======<<<===>>>@@@AAA===<<<<<<===???>>>;;;777<<<222AAA===999BBB<<>>?????????>>>======??????===;;;????????????>>><<<;;;:::888777777666777777888888666777777777666666555444333333444444333333222111777888:::;;;;;;:::999888;;;:::888777777777888999~~~uuurrryyykkkPPP<<<888333///------000222+++++++++************)))))),,,...---+++---333999444222000...---...//////000666;;;999111,,,,,,...&&&))),,,//////---)))'''(((((('''''''''(((((()))''''''''''''''''''''''''+++......)))&&&''''''&&&&&&(((+++***))))))---000)))))))))))))))******+++((()))***,,,,,,---------******************++++++,,,...///---+++,,,222777:::<<<666444;;;EEE```zzzuuuqqqkkkddd```^^^[[[XXXTTTRRRPPPOOOQQQUUUWWWWWWVVVXXXZZZ^^^aaadddfffjjjlllzzz|||~~~zzzzzzyyyuuuqqqmmmlllkkkeeekkksssxxxyyyxxxxxxyyy{{{{{{{{{~~~}}}~~~~~~~~~~~~||||||}}}}}}{{{wwwtttqqqrrrtttuuutttpppllliiihhhgggddd___[[[WWWSSSNNNKKKKKKIIIGGGFFFFFFEEECCCBBBFFFLLLNNNIIIEEEDDDBBB@@@???>>>>>>======>>>@@@AAA<<<<<<<<<>>>@@@@@@;;;777BBB444EEE>>>666>>>666<<<============>>>CCCJJJOOOOOOQQQPPPKKKHHHGGGDDD@@@@@@@@@@@@>>>;;;:::::::::;;;::::::;;;======<<<::::::;;;;;;<<<;;;:::999888888888777777777777888999555555666666666666666555333333444444333222000///444555888:::<<<<<<;;;:::>>>===;;;:::::::::;;;;;;xxxvvv|||pppSSS;;;111222444---+++...+++++++++,,,...000111///...---,,,++++++...333888;;;777555111,,,((((((***---...111555777666111+++'''+++)))+++111222---(((((('''&&&&&&'''(((((('''%%%"""((()))$$$###&&&&&&###)))***+++++++++)))((('''&&&((())))))(((&&&'''((('''******&&&%%%(((++++++((()))++++++*********+++***((('''+++000111---(((++++++,,,,,,...///111222777000...444<<>>>>>>>>>>>>>>============999:::;;;===>>>>>>>>>???BBBCCCDDDDDDCCCBBB@@@???===;;;::::::;;;===>>>>>>;;;;;;:::;;;;;;<<<===>>>:::;;;:::999777666777888666666666666666777888888777666444222111111111222777555333111111111333444222444444333666:::;;;777999999888888999999:::;;;}}}pppUUU>>>333333555...---///,,,------...000222222111//////---,,,,,,...222777:::111///---***)))))))))))),,,///222444333///+++'''###%%%(((---111111///---(((''''''(((***+++***)))###(((***'''&&&))))))'''(((((())))))(((((('''&&&&&&((())))))(((''''''(((&&&***,,,)))(((***+++***((()))++++++*********++++++***))),,,//////---***++++++,,,,,,...///111222777000///555>>>QQQsss}}}xxxtttpppnnnkkkjjjhhhddd^^^YYYPPPOOOPPPRRRTTTTTTSSSQQQOOOSSSYYY\\\^^^bbbiiinnnrrruuuzzz{{{uuuqqqpppooojjjggghhhhhhmmmtttyyy{{{{{{{{{{{{zzz}}}~~~~~~~~~~~~}}}|||{{{zzzvvvwwwxxxwwwtttqqqooonnnhhhddd^^^XXXTTTPPPLLLGGGGGGGGGGGGIIIKKKLLLMMMMMMKKKRRRVVVTTTWWW[[[VVVKKK@@@???>>>======<<<======999<<<>>>>>>===<<<>>>@@@======<<<<<<<<<<<<;;;;;;:::;;;<<<======>>>======:::;;;<<<===>>>>>>>>>>>>;;;:::999888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===999::::::888666555666777666555555555555666777777888777555444333333444444888777555333333222333333000222222111444999999666666666666777888:::<<<===rrrYYYCCC666333444......000,,,------...///111222000...///...------///222666888222000---...//////,,,******,,,...//////---***(((%%%))))))---555555...(((''''''(((+++,,,,,,+++"""&&&(((&&&%%%'''((('''''''''&&&&&&%%%&&&&&&&&&&&&'''))))))(((''''''(((%%%***---+++***++++++)))((()))++++++*********+++,,,,,,,,,,,,,,,------,,,++++++,,,,,,...///111222666111000666AAAWWWzzz}}}yyyuuupppnnnkkklllmmmjjjbbb\\\SSSRRRRRRSSSTTTTTTRRRQQQJJJNNNSSSWWWZZZ___fffllloooqqquuuzzz|||uuuqqqpppoookkkiiikkkiiimmmrrrvvvyyyzzz|||}}}zzz|||~~~~~~}}}|||{{{xxxxxxxxxxxxvvvtttrrrpppjjjddd]]]WWWRRROOOLLLKKKIIIJJJLLLLLLLLLNNNPPPSSSSSS\\\bbbccceeefff___TTTAAAAAAAAAAAA???===;;;:::777999;;;<<<<<<===???AAA>>>=========<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;888888888888999:::;;;;;;:::999888777777888888888<<<<<<;;;:::::::::::::::777888888777555444555666555444444444444555666666666555555444444555555666888888777666555444333222///111111111444999999666222333444555888:::<<<>>>yyyzzzvvvaaaHHH888222333......000+++++++++,,,---///000...,,,......---...000333666888777222---...000111...***((())))))*********)))((("""+++---'''+++666666,,,)))'''&&&'''((())))))(((%%%''')))((('''''''''(((((('''&&&%%%%%%%%%&&&'''%%%'''))))))((('''((()))&&&***+++)))(((***+++***((()))++++++*********++++++,,,,,,+++******,,,---+++++++++,,,...///111222555222222777CCC\\\~~~|||xxxtttooolllkkkmmmpppmmmeee]]]XXXVVVUUUUUUUUUUUUSSSQQQJJJMMMQQQTTTXXX]]]dddhhhjjjkkknnnsssyyy}}}vvvqqqqqqooollllllnnnnnnppptttvvvwwwyyy|||~~~zzz|||~~~~~~||||||xxxwwwvvvvvvuuutttqqqpppkkkddd\\\VVVQQQNNNNNNPPPPPPRRRRRROOOLLLMMMSSSYYYbbbjjjpppooommmhhh^^^SSSEEEDDDDDDCCCAAA???===;;;888999:::;;;<<<===???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<;;;:::999===<<<:::999888888999999999999999888777666777777<<<<<<;;;999999888888888555666777666444333444555444333333333333444555555222222222222333333444444888888777777555444222111///111222111444999999666111111222444666888:::<<<~~~tttrrr||||||kkkNNN:::222111...///000)))++++++,,,...000111000...,,,,,,...///222555777888888111***(((***+++***''''''''''''''''''((((((((('''///...'''***555666------+++(((((((((((('''&&&***+++,,,,,,***(((((()))((((((&&&&&&&&&'''((()))%%%'''((()))((('''((()))'''***)))$$$###'''++++++((()))++++++*********+++***++++++***))))))+++---+++++++++,,,...///111222333222333777CCC^^^~~~{{{vvvrrrmmmkkkkkkmmmooommmfff___]]][[[YYYWWWWWWVVVTTTRRROOOPPPRRRTTTWWW\\\aaadddcccdddggglllsss{{{~~~wwwrrrqqqpppnnnnnnqqqtttvvvwwwwwwwwwyyy{{{}}}{{{}}}~~~~~~|||{{{zzzxxxvvvuuuuuutttqqqooojjjbbbZZZVVVQQQMMMPPPUUU^^^```___XXXPPPPPPYYYbbbqqqvvvxxxssskkkaaaTTTKKKFFFEEECCCAAA???>>>>>>>>>===<<<<<<<<<<<<===>>>>>>@@@@@@@@@???>>>======<<<;;;<<<<<<;;;;;;:::999888>>><<<;;;999999999999:::888:::;;;:::888666777888<<<;;;:::888777777777777333555666666444333333444333333333333333444555555111111222333333444444444666666666666555333222111...000000///222777777333222222222333444555666777}}}qqqnnnvvvsssTTT>>>222111...000111)))------...111444555444333,,,---///111333555666777999333,,,(((((())))))((('''''''''''''''''''''((((((,,,***'''***444777222222///,,,*********)))(((''''''(((***((($$$$$$((((((((((((((((((((()))***$$$&&&((()))(((((((((***(((***'''"""!!!&&&+++,,,((()))++++++*********+++))))))***+++,,,,,,------++++++,,,,,,...///111222111222333666BBB\\\|||vvvpppkkkkkklllmmmmmmjjjfffcccccc```]]]ZZZYYYWWWUUUSSSSSSRRRRRRSSSVVVZZZ^^^aaa^^^___aaafffmmmuuu|||xxxrrrqqqpppoooqqqtttxxxyyyyyyyyyxxxxxxzzz||||||~~~~~~}}}}}}zzzvvvuuuvvvuuurrrnnnggg___YYYWWWSSSNNNRRRZZZjjjooopppggg[[[YYYbbbnnnxxxyyywwwooocccVVVKKKEEEDDDCCCAAA????????????@@@CCC@@@>>>===>>>??????>>>>>>>>>===<<<;;;:::999999:::;;;;;;;;;:::999999888777777777777888999:::;;;777:::<<<<<<999777888:::::::::999777777666666666222444666666555444333444444333333333333444555555333444555555666666666555666666555444444333333333---//////---///333333///222222222222222222333444}}}qqqlllrrrzzzyyyZZZBBB444222000333444+++,,,,,,...222666888777666///000111333333444333333555333///,,,******++++++(((((((((((((((''''''''')))'''%%%&&&***000333555222///,,,************)))$$$"""%%%)))((($$$%%%***''''''((()))))))))))))))$$$&&&((()))(((((()))***'''***((($$$###'''++++++((()))++++++*********+++***)))))),,,000222000---++++++,,,,,,...///111222...111333444???YYYzzzwwwpppkkkmmmooonnnkkkhhhgggggghhheee```]]][[[YYYWWWUUURRRPPPOOOPPPSSSWWW[[[]]]\\\]]]___bbbhhhooouuuxxx~~~yyyrrrqqqqqqpppssswwwwwwxxxyyyyyyxxxyyyzzz|||~~~~~~yyyuuussstttsssoookkkddd\\\XXXXXXTTTNNNSSS^^^nnnwww}}}vvvhhhbbbjjjuuuvvvtttnnneeeYYYNNNIIIGGGBBBCCCCCCDDDDDDDDDCCCCCCFFFCCC??????@@@BBBBBBAAA======<<<;;;:::999888888999::::::::::::999999888444444555666777777777777555999<<<<<<999777888;;;999888777777666666666666222444666777666444444444444444444444444555555666333444555666666666555444777666555444444555666666000222111///000333222...111111000000111111222222rrrkkkpppwww{{{___EEE666444222666666---******,,,000555777777666222222333444333222111000,,,------+++)))''''''((((((((())))))(((((('''&&&,,,&&&###&&&)))+++///444///,,,)))((((((******)))(((&&&)))//////,,,...444%%%&&&((()))))))))((('''$$$&&&((()))(((((()))***&&&******'''&&&)))+++***(((***++++++******+++,,,+++)))***...444666222...++++++,,,,,,...///111222---000222333===VVVvvvxxxppplllooorrrpppjjjggggggjjjkkkgggbbb___\\\ZZZXXXVVVOOOMMMKKKMMMPPPUUUYYY[[[\\\]]]^^^aaaeeejjjooorrrwwwzzz~~~yyysssqqqqqqqqqtttxxxtttvvvxxxxxxxxxyyy{{{|||~~~|||wwwrrrpppppppppkkkgggbbbZZZWWWYYYUUUOOOTTT```kkkxxx~~~pppgggmmmvvvqqqmmmggg^^^TTTLLLJJJLLLBBBDDDGGGJJJKKKJJJHHHFFFGGGCCC@@@@@@BBBDDDDDDCCC???>>>===<<<;;;:::999999888999999:::::::::999999666777888888777666444333333777<<<;;;888666888;;;888777777666666666666777222444777888666555444444555444444444444555666666222222444444444333222111888777555444555666888999555666555222333666555111////////////000111222333ooommmppp{{{~~~ttt[[[HHH444...111333333333222///---111888;;;888444555444111///......///000,,,+++)))((('''((()))***'''''''''''''''((())))))''''''''''''(((***,,,...++++++***************++++++((((((,,,---+++)))+++(((%%%$$$%%%)))+++***)))&&&%%%%%%%%%%%%&&&''''''''')))***)))'''&&&&&&&&&!!!'''+++,,,+++,,,+++)))++++++,,,,,,---...//////333222111////////////000000444111111:::HHHfffzzzrrrmmmqqqrrrnnngggfffnnnvvvpppooolllgggaaa\\\[[[ZZZTTTQQQNNNLLLMMMPPPSSSVVVXXX[[[^^^______aaafffkkkooouuu|||zzztttsssttttttqqqmmmtttrrrsssxxxzzzyyy{{{~~~~~~{{{xxxtttsssqqqllleee___\\\YYYTTTQQQPPPRRRUUUWWWiiitttyyymmmfffcccbbb^^^ZZZXXXTTTNNNLLLNNNJJJIIIJJJKKKJJJJJJLLLOOOLLLCCC===AAAGGGGGGEEECCCCCCBBB@@@>>><<<;;;:::999<<<<<<<<<;;;;;;::::::999555777888888777555666666555666777777777777999;;;777777666444111111222444444444444555444444333333888666555444444333111///555555666666666666555555777777777777666666666666777555222222444555444222---///222333222000000000rrrnnnnnnuuu~~~yyyrrrZZZHHH555///222444444555888222---///444888777444333222///---,,,,,,---------,,,)))''''''(((***+++'''''''''''''''((())))))+++******+++,,,...///000))))))(((((((((((()))))))))&&&&&&)))***(((''')))'''&&&%%%&&&)))+++***(((&&&&&&&&&&&&&&&''''''(((******+++++++++***))))))***+++,,,...,,,++++++---++++++,,,,,,---......///111000///.........///000000444111222:::EEEaaazzzsssjjjlllllliiifffhhhpppxxxnnnooonnnkkkeee___[[[YYYWWWUUURRRPPPPPPRRRUUUWWWUUUXXX[[[\\\\\\^^^bbbgggnnnsss{{{zzzuuusssuuuuuurrroooppppppttt{{{~~~|||||||||~~~|||yyytttrrrpppmmmgggbbb^^^[[[UUUQQQNNNOOOQQQRRRcccnnnzzz}}}uuuhhh^^^ZZZXXXTTTRRRRRROOOKKKJJJMMMLLLLLLMMMQQQUUUWWWXXXYYYNNNGGGCCCDDDEEEDDDDDDFFFBBBAAA@@@>>>===<<<<<<;;;<<<;;;;;;;;;::::::999999777888999888666555666777333444555555555666999;;;555555555222000///000222333333444444444444444444777555444444555666555444555555555555555555555555777777777777777777888888888555333333444555333222222444555444222000//////vvvpppjjjkkkpppsssqqqmmmWWWFFF555000333555555666<<<555...,,,000444555444000///---,,,++++++++++++---+++)))''''''(((***,,,(((''''''''''''(((((()))))))))))))))***+++------''''''&&&&&&&&&''''''((('''%%%%%%((()))&&&''')))'''&&&&&&(((******)))((('''''''''''''''((())))))+++)))((())),,,---+++)))---((((((+++)))$$$&&&---++++++,,,,,,------............---------...///000000444222333999AAAYYYzzzwwwrrrjjjiiifffddddddhhhoootttmmmppptttsssmmmeee]]]YYYXXXVVVSSSQQQPPPQQQSSSUUURRRUUUXXXXXXXXXYYY^^^aaalllqqqyyy{{{wwwuuuvvvvvvtttqqqnnnooouuu}}}~~~~~~|||zzz}}}{{{wwwqqqnnnmmmkkkgggddd]]]YYYTTTPPPMMMMMMOOOPPP\\\gggsssvvvnnnaaaVVVPPPNNNLLLLLLMMMLLLIIIKKKOOOUUUUUUWWW^^^fffkkkiiifffSSSMMMIIIGGGDDD@@@BBBGGGBBBAAA@@@??????>>>>>>???;;;;;;;;;;;;::::::::::::;;;;;;:::888666555666888444444444333333555888;;;888888888666444333444555222333333444444555555555666444333444666888999999555444333222222333444555666666777777888888999999888666444444555555333222777888777555111///...///}}}tttiiicccccceeefffeeeSSSDDD444000222444444666:::444...---000333444444...------,,,++++++******************************((((((''''''''''''((()))((((((((())))))******+++&&&&&&&&&%%%&&&&&&'''((((((&&&'''***)))'''(((,,,''''''((()))***)))((('''((((((((((((((())))))***)))%%%"""$$$))),,,***&&&,,,%%%%%%+++)))"""###,,,++++++,,,,,,,,,---------,,,------......///000000000444222333999===PPPnnn{{{rrrmmmmmmiiidddaaacccfffjjjmmmmmmrrrxxxzzztttjjjaaa[[[VVVUUURRRPPPNNNNNNOOOOOOPPPSSSVVVWWWWWWXXX\\\```lllqqqxxx~~~}}}yyyxxxxxxxxxwwwuuurrrrrrvvv}}}zzzvvvyyy}}}}}}|||yyyssslllhhhggggggeeebbbYYYVVVSSSOOONNNOOOQQQSSSXXX```iiikkkdddYYYPPPKKKJJJIIIJJJLLLLLLJJJNNNUUUcccccceeelllwww}}}xxxppp[[[SSSLLLHHHEEEAAABBBEEEAAAAAA@@@@@@@@@@@@AAAAAA<<<<<<<<<<<<<<<<<<======>>>===;;;888666555777999777777666444333444777:::888999999888555444555666222222222333444555666666666444222333666888::::::666555333222222333555666444555555666777888888999777777666666666555444333888888777444111//////000{{{mmm```[[[ZZZ[[[\\\OOOAAA333///000111222444333111...///222444444333,,,------...---,,,***)))&&&))),,,......,,,)))'''((((((''''''''''''((((((+++++++++,,,,,,,,,,,,,,,'''&&&&&&&&&''''''((()))'''&&&'''***(((&&&)))...((()))******)))((((((((()))(((((((((((()))******(((### """(((+++)))&&&+++''')))///...((((((///+++++++++,,,,,,,,,,,,,,,,,,---...///000111111111000333111222888:::JJJeeeuuukkkfffkkkgggcccccceeehhhjjjjjjkkkqqqwwwyyytttkkkaaa[[[UUUTTTRRRPPPNNNMMMMMMLLLOOOSSSWWWYYYYYY[[[___cccmmmrrryyy}}}{{{{{{{{{zzzzzzzzzxxxxxx}}}xxxssszzz~~~}}}{{{xxxrrrjjjfffeeeeeedddbbbYYYWWWTTTPPPOOOOOOQQQRRRSSSWWW[[[ZZZUUUOOOJJJHHHJJJIIIJJJLLLKKKKKKRRRZZZlllnnnpppwwwxxxbbbVVVKKKHHHHHHEEEBBBBBBAAAAAAAAAAAAAAABBBCCCCCC===>>>>>>>>>???@@@@@@@@@???>>>===:::777777999;;;<<<<<<:::888555555666888333444555444222111111222333222222222333555666777666444333333555777777777777666444333333444666777222333333444555666777777666666777777666555555555555666555333111000000222vvvfffZZZUUUUUUVVVLLL???333///000///000222......///111444555444222+++---...//////---+++)))%%%(((,,,000000---)))&&&)))((((((''''''''''''((())))))*********)))(((((('''''''''''''''((()))***%%%%%%&&&(((&&&$$$(((...***++++++)))''''''((()))((((((((((((((()))******)))&&&$$$%%%(((++++++***'''))),,,---,,,++++++,,,++++++++++++,,,,,,,,,,,,,,,---...000000111111111///222000222777888FFF___ssshhhdddddddddeeegggkkkmmmmmmllliiimmmrrrtttoooggg___ZZZWWWVVVUUUTTTRRRPPPOOONNNNNNSSSXXX\\\^^^```eeehhhpppuuu{{{~~~~~~~~~~~~}}}|||vvv}}}~~~}}}{{{tttlllgggffffffdddccc]]]ZZZVVVRRROOOMMMMMMMMMMMMNNNNNNLLLIIIGGGGGGHHHJJJIIIJJJJJJJJJLLLVVVaaaqqquuuwww{{{zzzdddWWWLLLJJJKKKHHHCCC@@@AAAAAAAAAAAAAAABBBCCCCCC>>>??????@@@AAABBBBBBCCC??????>>><<<:::999:::<<<>>>>>>>>>;;;888777777888333555666555444222222333444333222222333444666777666555444444666666555444777666555555555555666777222222333333444444555555333666888999777666666777333444555444222111222333ooo___UUURRRRRRKKK@@@555111000//////111......///111222333333222***+++...//////---***((('''))),,,......---+++)))))))))((('''''''''''''''&&&&&&'''''''''%%%$$$###&&&&&&&&&&&&'''((()))***&&&&&&''')))&&&$$$)))000,,,,,,+++(((%%%%%%(((+++(((''''''''''''((())))))***)))(((((((((***,,,---'''......'''%%%+++,,,(((++++++++++++++++++++++++,,,,,,...///000//////...///111///000666888DDD\\\}}}tttjjjfff```dddjjjnnnpppooommmllljjjmmmpppoookkkeee```]]]XXXWWWWWWVVVUUUSSSQQQOOOMMMRRRYYY^^^aaaeeejjjnnntttxxx~~~~~~{{{uuummmgggfffeeecccaaa[[[YYYUUUQQQNNNLLLKKKKKKIIIIIIHHHGGGFFFGGGHHHJJJKKKJJJJJJJJJJJJNNN\\\iiixxx|||}}}{{{~~~ppp```WWWOOOMMMKKKFFFCCCBBBAAAAAAAAA@@@AAAAAABBBBBB>>>>>>???@@@AAABBBCCCDDD===>>>???>>><<<;;;<<<===;;;<<<>>>===;;;999999999666888999999888666666666555444333222222333555666444444555777999999666444555555555555555555555555444444444444444444444444111444888999888777888999444555777777555333222222wwwdddWWWRRRQQQLLLAAA666222111//////111000//////000000111222222(((***---//////,,,)))'''*********++++++,,,,,,,,,***)))((('''''''''''''''(((((()))))))))'''&&&%%%%%%%%%%%%&&&'''((()))***((((((***+++)))''',,,444------+++((($$$$$$(((,,,'''''''''''''''((())))))******)))((('''(((+++------666444&&&###...111)))+++++++++++++++++++++++++++,,,---.........---,,,...111...000666888DDD\\\zzzwwwmmmiiibbbhhhppptttsssoookkkhhhnnnooopppnnnjjjfffcccbbbVVVWWWWWWVVVUUUSSSQQQOOOLLLRRRYYY___ccchhhmmmrrrwww{{{yyyssskkkfffdddccc```^^^VVVUUURRROOOMMMLLLMMMMMMHHHHHHHHHHHHIIIJJJLLLMMMLLLKKKKKKLLLLLLRRRbbbqqq{{{zzz|||rrrddd\\\WWWRRROOOJJJDDDBBBEEEAAAAAAAAA@@@@@@AAAAAABBB======>>>???AAABBBCCCCCC<<<>>>??????>>><<<======777:::===>>>===;;;::::::444666888888666444444555666555333222222333444555333444666999;;;;;;888666333444444555555444444333555555555555555555444444000444888:::999888999;;;555777999999777444222222yyydddWWWUUUFFFEEE???444---...000///+++,,,---.........---,,,***+++,,,+++******,,,---)))(((((((((******((('''(((((())))))))))))((((((!!!"""%%%&&&''''''&&&%%%((((((&&&%%%%%%&&&'''(((%%%&&&'''(((((()))+++...///...---***'''&&&(((***&&&)))***(((&&&&&&***---))))))((()))***+++*********+++,,,+++******,,,---++++++++++++++++++++++++---...//////......///111---000000333::::::DDDZZZ{{{uuullllllqqqzzzzzzoooiiiiiiiiirrrwwwrrriiiccc```^^^ZZZZZZ\\\^^^___\\\VVVPPPTTTYYY^^^aaaccciiiqqqxxxzzzrrriiieeeeeeddd___ZZZUUURRRNNNKKKLLLMMMMMMMMMKKKKKKJJJJJJKKKMMMPPPQQQMMMJJJIIIHHHHHHNNN```ppp{{{mmmhhhaaaWWWPPPQQQPPPLLLGGGDDDDDDFFFFFFCCCCCCEEEDDD@@@@@@BBBDDDAAA???@@@CCCDDDCCCBBB???@@@???===::::::===@@@???===<<<===>>>>>>===<<>>AAA@@@>>>===>>>AAACCCCCCBBBBBBBBBAAA===:::888:::===<<<;;;;;;<<<>>>@@@???>>><<<;;;:::999888777777666666777888999888777666555777555555666888999777555444222000000222444444444555444333444666777555333444444444555555555666666777777888999999:::;;;;;;{{{kkkccc___YYYKKK<<<333111///,,,,,,------......---,,,,,,---......,,,)))((()))***)))(((((()))******)))'''(((((())))))))))))(((((($$$%%%&&&(((((((((''''''(((''''''&&&&&&'''((((((%%%&&&'''&&&%%%&&&''')))*********)))((((((+++---+++(((%%%&&&***,,,***'''''''''((((((((()))))))))+++,,,,,,***(((''''''(((+++++++++++++++++++++++++++---......------...//////111...///555666BBBYYY}}}yyymmmnnnssswwwuuunnnkkkkkksssyyyyyyqqqgggaaa___]]]___cccjjjnnnmmmdddWWWNNNPPPUUU\\\aaagggnnnwww~~~zzzrrrhhhcccccccccaaa^^^WWWSSSOOOMMMMMMMMMNNNMMMNNNNNNMMMNNNOOOQQQTTTUUUMMMIIIGGGIIILLLRRR^^^iiizzzggg[[[TTTNNNRRRRRRPPPMMMIIIFFFFFFFFFDDDAAAAAACCCBBB??????AAA===<<<;;;===???AAABBBBBBDDDCCCAAA>>>;;;:::<<<===>>>===<<<===???@@@???>>>;;;;;;<<<<<<;;;999777666888999999:::999888777666;;;999666666777888888888333111//////111333333333444333222333444444333111333333333444444444444444555555666777888::::::;;;yyynnnggg___OOO>>>555222///+++------------------,,,,,,,,,------+++***)))***+++***)))((()))++++++)))((((((((())))))))))))((((((&&&&&&'''((())))))(((((('''''''''''''''((((((((('''(((((('''&&&%%%'''((()))******)))((((((***+++***(((&&&''')))***)))(((&&&'''((((((''''''((()))+++,,,------+++)))***+++***+++++++++++++++,,,,,,+++,,,------,,,,,,---///333444000000666888EEE]]]~~~ooollllllppppppllljjjlllrrrxxxxxxqqqhhhccc___[[[]]]dddnnntttrrrgggYYYOOOOOOSSS[[[bbbjjjrrr{{{zzzrrriiicccbbbbbbbbb```XXXUUUPPPNNNMMMNNNNNNNNNPPPPPPOOOOOOPPPQQQRRRRRRMMMHHHFFFJJJNNNTTT\\\ddd{{{uuubbbVVVOOOLLLPPPOOOMMMKKKHHHGGGFFFFFFFFFCCCCCCEEEEEEBBBAAADDD>>>=========>>>@@@@@@@@@BBBBBB@@@???>>>???AAACCCCCCAAA@@@??????>>>===;;;>>>>>>>>>======<<<::::::999999:::;;;:::999888777<<<:::999888888888888888777555333222333444444333222222222222333222111000222222222222222222222222222222333555666777888999zzzllleeeTTTBBB777333000---......------,,,,,,,,,,,,)))***++++++******,,,...***)))))))))++++++***((((((((())))))))))))((((((''''''((((((((((((((((((&&&''''''(((((()))))))))))))))***((('''&&&((()))***++++++***((('''((()))''')))+++***((('''((()))%%%''')))((('''&&&(((***(((***,,,---,,,+++,,,---*********++++++,,,,,,,,,+++,,,------,,,,,,---///333444///000666888FFF^^^qqqkkkggghhhjjjiiiiiikkknnnsssuuupppiiiddd___ZZZZZZbbbnnnuuurrrgggYYYPPPOOOSSS[[[cccllluuu}}}{{{tttkkkdddbbbbbbbbbaaaYYYVVVRRROOONNNOOOOOONNNRRRQQQQQQPPPOOONNNNNNNNNLLLHHHGGGKKKOOOSSSZZZbbbsssyyyyyynnn^^^SSSNNNMMMOOONNNLLLKKKJJJIIIIIIHHHFFFCCCCCCEEEEEEBBBBBBEEEBBBAAAAAA@@@???>>>??????DDDBBBAAA@@@@@@BBBCCCDDDDDDBBB@@@@@@@@@???===<<>><<<:::::::::;;;<<<888999:::;;;;;;:::999888::::::;;;;;;:::999888888;;;999666555555555333111222333333333222111111111111000000000000000000000///000111222333444555555uuupppaaaLLL<<<555111/////////---,,,,,,,,,,,,,,,((()))++++++***+++---///***))))))***++++++***((((((((())))))))))))((((((((((((''''''((((((((((((&&&&&&((()))))))))))))))))))))***)))''''''(((******++++++***(((''''''(((&&&))),,,+++'''%%%'''***%%%(((***)))'''&&&(((+++$$$'''***+++******++++++*********++++++,,,,,,---+++---......------...///000111---...555888EEE]]]vvvlllccccccggghhhjjjlllkkkoooppplllgggddd___ZZZYYYaaakkkqqqmmmdddXXXQQQQQQTTT[[[eeeoooxxx~~~|||vvvnnnhhhdddcccbbbbbb[[[WWWSSSPPPOOOPPPOOOOOORRRQQQQQQPPPNNNMMMLLLLLLLLLIIIIIIKKKNNNQQQYYYbbblllnnnmmmeeeZZZRRROOOOOOSSSPPPNNNLLLLLLKKKIIIHHHDDDAAAAAADDDDDDAAAAAACCCDDDDDDDDDAAA???===>>>???GGGEEEAAA???@@@@@@@@@@@@???>>>===>>>@@@AAA@@@???<<<:::777555555666888:::666777999:::;;;;;;::::::888:::<<<<<<:::999888999:::999666666555444222000333444555555333111111222111111111111111000000000//////000111111222222222rrrZZZCCC777222000000///---,,,++++++,,,,,,)))***++++++******,,,...******)))***+++,,,***((((((((())))))))))))((((((((('''''''''''''''''''''%%%&&&((()))******))))))'''((()))(((''''''(((***''')))******((('''((()))((()))******)))(((''''''%%%)))+++***'''&&&))),,,%%%(((***++++++***)))***)))******+++,,,,,,------,,,...//////...---///000...000---///666999FFF^^^}}}ooocccbbbfffiiilllnnnmmmnnnllleeeaaa```^^^[[[\\\bbbjjjlllggg___VVVQQQSSSVVV]]]fffpppyyy~~~}}}yyyrrrkkkfffcccbbbaaa\\\XXXTTTQQQPPPPPPPPPOOOPPPPPPPPPPPPOOOOOONNNNNNKKKJJJKKKLLLLLLNNNXXXccciiifffbbb]]]WWWRRROOOPPPVVVRRRNNNKKKIIIGGGDDDAAADDDAAAAAADDDDDDAAAAAADDDBBBCCCDDDBBB???===???AAAEEEBBB>>>===>>>???>>>===;;;::::::;;;===???>>>===888777666555555555666666444555777999;;;;;;;;;;;;888999;;;:::888777:::<<<888777666666777666444333444666888777444222222444444444333333333222222222111111111111111111111111eeeIII999333111000///...,,,++++++,,,,,,+++,,,,,,+++***)))+++,,,+++***)))***,,,,,,***)))(((((())))))))))))(((((((((''''''&&&&&&&&&''''''%%%&&&((()))*********)))%%%&&&''''''&&&&&&((()))%%%''')))***))))))***++++++(((''')))++++++'''$$$&&&))),,,+++((('''***---)))+++......---+++******))))))***+++,,,,,,---------...//////......///111///111///222999<<>>===???BBB@@@===::::::===???@@@???;;;:::999999:::;;;:::888666666777888888777555555222444666999:::;;;<<<;;;999:::999777555666;;;@@@777666666777999:::888777555888999888555333333555666666666555555444444444333333333222222222222111wwwYYY>>>444555111...***)))+++,,,,,,***,,,++++++++++++++++++,,,++++++++++++,,,---......,,,***&&&%%%))),,,)))$$$''''''''''''''''''''''''***)))((((((((()))+++,,,(((''''''&&&&&&&&&''''''''''''((()))))))))))))))&&&&&&((())))))(((''''''&&&(((((((((((((((***,,,(((((()))***+++,,,,,,------+++***+++...///---***,,,---...---------///111444000111444333888NNNhhhtttffffffkkklllnnnqqqqqqooojjjddd```]]][[[ZZZaaaeeehhhhhhccc\\\VVVRRRQQQWWW___gggnnnuuu|||xxxqqqjjjfffcccbbb[[[YYYUUUQQQOOOOOOPPPQQQNNNNNNOOOPPPQQQSSSTTTTTTKKKKKKLLLMMMKKKMMMXXXeeejjj___UUUTTTSSSOOOLLLMMMPPPOOOMMMIIIEEEBBBBBBCCCAAACCCEEEGGGHHHGGGFFFEEE@@@AAAAAAAAAAAA@@@???>>>DDDCCCAAA???>>>>>>>>>???666777999::::::888555333666444333333444555444444666333333666777555666999888888999999:::::::::;;;666777999::::::999888888777777666666666666777777111333555555444222222222333333444555444333111111```CCC666555000...------......,,,***++++++************+++++++++***************+++,,,((()))(((''''''(((((((((''''''''''''''''''''''''***)))((((((((()))***+++(((''''''&&&&&&&&&''''''''''''((()))))))))))))))'''((()))*********)))((('''((((((((('''''')))+++***************+++++++++,,,******+++---...,,,***,,,---......------///111222000333777777>>>WWWqqqvvvhhhgggkkkmmmnnnpppooolllhhhccc```^^^^^^^^^^^^aaacccbbb___ZZZXXXVVVVVVZZZ```gggnnnuuu}}}yyyqqqjjjeeebbbaaa]]][[[XXXUUURRRQQQQQQQQQMMMMMMNNNNNNNNNNNNNNNMMMJJJJJJKKKLLLKKKNNNYYYeeemmmaaaWWWUUUSSSNNNKKKLLLNNNMMMJJJFFFBBB???@@@AAABBBCCCEEEGGGHHHHHHGGGFFFAAAAAAAAAAAA@@@@@@??????CCCBBBAAA????????????@@@999999888888777666555555555444333333444555555444555222222444444222333666666666666666777777888888555666777999999888777777666666666666666666666666111333555555333222222333333444444555444333222111gggIII777333/////////000111///,,,)))*********))))))***************)))((((((((())))))%%%(((***)))%%%$$$'''+++''''''''''''''''''''''''))))))((((((((()))***+++''''''&&&&&&&&&''''''(((''''''((())))))))))))(((''''''((()))))))))))))))'''(((((((((&&&&&&(((***+++++++++*********))))))***))))))***,,,---,,,***,,,---......---...000222222111444888<<>>@@@BBBBBBCCCEEEFFFGGGGGGFFFEEEBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAA<<<;;;999777555555555666333333333444444555555555666333222444444111222555333333333333444444444444333444666777777777666666444444666666666666444444111222444444333222222333333444555555555444333222lllMMM888111/////////000///...,,,+++******))))))))))))******+++***)))((((((((((((((('''''')))***'''%%%(((---''''''''''''''''''''''''(((((((((((())))))******'''&&&&&&&&&&&&'''((((((&&&'''(((((())))))((((((%%%&&&&&&'''(((((((((((('''(((((('''&&&&&&''')))************************((())))))***+++,,,++++++,,,---......---...000222444333444777>>>QQQqqqwwwooommmlllkkkjjjgggeeeaaa^^^]]]]]]^^^___XXXYYYYYYYYYXXXXXXYYY[[[^^^___bbbeeejjjrrr{{{}}}uuunnniiifffdddaaaaaa___]]]YYYUUUQQQOOOKKKKKKLLLLLLKKKHHHFFFEEEIIIGGGGGGHHHIIIMMMXXXcccmmmeee[[[TTTOOOLLLJJJIIIMMMLLLIIIDDDAAA@@@BBBDDDBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA????????????@@@@@@AAAAAA>>>===;;;999888777666666222333555555555555666777999666555666555222222555222222222222222222222222111222444555666666555444222333555666666555333222000222333333222222222444333444555666666555444333rrrSSS<<<222000///...---++++++,,,---******))))))))))))******,,,+++***)))))))))))))))+++''''''******'''(((,,,((((((((((((((((((((((((''''''(((((())))))))))))&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((&&&&&&''''''((()))******'''(((((((((&&&'''(((***((())))))***++++++,,,,,,'''(((***++++++++++++,,,---...///.........000222777555333777CCC\\\~~~tttnnnllliiieeedddbbb```]]]ZZZYYYYYYYYYVVVXXXYYYYYYXXXWWWXXXYYY___```cccfffkkkrrrzzz~~~xxxrrrnnnkkkiiiaaaaaa```]]]ZZZUUUQQQOOOLLLLLLMMMMMMLLLKKKJJJIIIIIIFFFFFFHHHIIILLLTTT^^^eeeaaaYYYRRRMMMKKKIIIGGGKKKKKKHHHDDDAAA@@@BBBDDDAAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAA======>>>??????@@@@@@@@@===>>>>>>>>><<<:::777555333555888888666666666888999666444666555222222444222222222222222222222222000111333444555555444444000111333444444333111000000111222222111111333444444444555666666666555444wwwZZZBBB777000000...,,,******,,,///*********))))))*********,,,,,,+++*********++++++---'''&&&***+++&&&&&&***((((((((((((((((((((((((&&&'''((()))))))))((((((&&&&&&&&&&&&&&&'''((()))&&&&&&'''(((((((((((('''(((((((((((()))+++,,,---&&&(((((((((((((((***,,,'''((()))***+++,,,------''')))+++,,,++++++,,,...---...//////...///111333999666555<<>>>>>>>>>>>>>><<<===??????>>>;;;888555555888;;;;;;888666777999777333222444333000000222333333333333333222222222///000222444555555444444000111222222222222111000000111222111111111333555444555666777777777666555zzz^^^EEE888///000111///,,,+++---///++++++************++++++++++++*********+++,,,,,,+++&&&'''+++'''!!!***((((((((((((((((((((((((&&&'''((()))))))))((('''&&&%%%%%%&&&&&&((())))))%%%&&&''''''((((((''''''&&&&&&&&&&&&''')))+++,,,&&&''')))))))))***,,,///))))))*********+++++++++'''))),,,---,,,,,,---///---...//////...///111333888666888FFFaaayyynnnkkkggg```______```___]]]ZZZWWWUUUVVVVVVUUUTTTSSSUUUYYY]]]cccgggnnntttxxx|||{{{|||~~~yyytttoookkkiiicccbbb```]]]ZZZVVVTTTRRRPPPNNNMMMKKKKKKLLLMMMNNNKKKHHHHHHJJJJJJIIIKKKPPPMMMQQQPPPKKKHHHIIIGGGCCCFFFGGGGGGFFFCCCAAAAAAAAACCCCCCBBBBBBBBBBBBBBBCCC@@@AAACCCDDDDDDBBB@@@>>>:::;;;<<<=========<<<;;;;;;<<<<<<<<<;;;:::888777777;;;???>>>:::777777999555222111333333000000333444444333333222222222222///000222444555555555444000000000000000000000000000111111111000111333555444555666777888777777666yyy^^^DDD777...111333333000------...,,,,,,++++++++++++,,,,,,******))))))***+++,,,,,,'''&&&))),,,$$$+++))))))))))))))))))))))))%%%&&&((()))))))))((('''%%%%%%%%%&&&'''((()))***%%%&&&''''''((((((''''''""""""""""""###%%%'''(((&&&''')))******+++...000+++++++++***************'''***------,,,,,,...000---///////////////111333666666<<>>::::::;;;<<<<<<;;;:::999<<<;;;999888888888999999999===AAA???;;;777777999777444333555555222222555444333333333222222111111///000222444555555555555000000////////////000000000000111000000111333666444555666888888888777666vvv[[[DDD999000...------......---,,,(((,,,///...***(((***---,,,///000---'''%%%)))---'''((())))))(((((()))***((((((((((((''''''''''''************))))))))))))(((%%%$$$((()))&&&######&&&'''((('''&&&&&&'''(((###%%%'''((((((((()))+++&&&(((+++------,,,***)))++++++************++++++***+++,,,,,,------,,,,,,+++,,,---------///222444888888EEEaaawwwooofffaaa```___```aaaaaa___\\\XXXVVVVVVSSSPPPOOOQQQVVV[[[___dddmmmxxxwwwlll___ZZZaaaqqq~~~vvvpppmmmgggbbbcccaaa^^^\\\ZZZWWWTTTQQQPPPNNNKKKHHHHHHJJJLLLNNNLLLIIIHHHJJJJJJGGGGGGJJJFFFHHHJJJIIIEEEBBBAAABBBCCCCCCDDDFFFHHHHHHGGGEEEEEEBBB@@@AAACCCEEEDDDBBBBBBAAA@@@AAABBBAAA@@@>>>@@@???===>>>???@@@@@@???@@@???===;;;:::999999:::888888999:::999888777666;;;999777444333333444444555555555444222111222444111222444666777777777666&&&+++111333000///222555---............000444777555333222222333444333333qqqVVV@@@666000...------......---,,,%%%)))------+++***---000+++,,,---+++((((((***---((()))******((('''(((***&&&'''''''''(((((())))))******)))))))))))))))***(((&&&'''++++++((((((+++&&&'''((((((&&&&&&'''((($$$&&&((()))))))))***+++(((((((((((()))))))))))))))))))))***+++,,,---...******+++,,,,,,,,,,,,+++***,,,,,,,,,,,,...111333888>>>QQQppp|||ppphhhaaa]]]\\\___`````````^^^[[[XXXVVVTTTTTTSSSTTTVVVYYY]]]___hhhppp{{{nnnaaaTTTUUUcccwww~~~vvvpppmmmiiiccccccaaa^^^[[[YYYVVVRRROOOOOOMMMKKKIIIIIIJJJLLLMMMKKKHHHGGGIIIIIIFFFFFFIIIFFFHHHJJJHHHEEEBBBAAABBBBBBAAABBBDDDFFFGGGFFFDDDEEECCCAAAAAACCCDDDDDDBBB>>><<<;;;<<<>>>>>>>>><<>>======???AAAAAA@@@AAA@@@>>><<<:::999999999777888999999999888666666555444333333444666888999999:::::::::888888:::;;;000111222222222222222222...111444333000......///...////////////111444777444333111111333444333222jjjNNN:::222000...------......---,,,&&&))),,,---+++***,,,///***))))))((()))***+++---***++++++***((('''((()))%%%%%%&&&'''((()))******+++***(((''''''(((***+++))))))***,,,)))&&&(((...&&&'''((((((&&&&&&'''(((%%%''')))***))))))***,,,+++***((('''''''''))))))(((((()))***+++---...///))))))***+++++++++++++++***+++,,,,,,,,,---000333555CCC___xxxmmmfffaaa^^^_________``````^^^[[[XXXVVVSSSTTTVVVYYY[[[^^^```aaallltttxxxcccXXXOOOWWWmmm}}}uuuooommmjjjfffcccaaa]]][[[XXXTTTPPPMMMMMMLLLKKKJJJJJJJJJKKKKKKJJJFFFFFFHHHGGGEEEEEEHHHFFFGGGHHHGGGEEEBBBAAAAAA@@@@@@@@@CCCEEEFFFFFFDDDEEECCCAAAAAACCCDDDCCCBBBBBB@@@>>>===>>>??????>>>===<<<<<<===@@@CCCCCCCCCCCCAAA???<<<:::999999999888888888999888777777666222222222333444666888:::555666888888777888999;;;555555444333333333333333333333444333222000...---///000000000000222555777444222111111222333333222}}}cccGGG666111000...------......---,,,+++,,,...---+++))))))***+++)))'''''')))***+++***+++,,,,,,+++)))'''((()))&&&&&&&&&'''((())))))***+++)))'''&&&&&&(((***,,,+++++++++***$$$""")))&&&((()))((('''&&&'''(((&&&(((************+++,,,,,,,,,+++***)))))))))***((((((((()))***+++------******+++,,,,,,,,,,,,++++++,,,---------...111444444GGGhhhtttiiidddaaa```bbb____________]]]ZZZXXXVVVTTTUUUXXX[[[^^^aaadddeeeoooxxxsss^^^YYYZZZggg|||}}}tttooonnnmmmiiicccaaa]]]ZZZWWWSSSOOOKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIEEEDDDGGGFFFCCCDDDGGGEEEFFFGGGFFFDDDBBBAAA@@@@@@@@@@@@BBBEEEGGGGGGFFFDDDCCCBBBBBBBBBCCCCCCBBBGGGCCC@@@>>>>>>>>>>>>======<<<<<<>>>BBBEEEFFFFFFCCCBBB???===;;;999999999999999999999999888888777666555444444333444444555111333555555444333444666666555444333222333444555111111111222444444333111///000111111111222555777333222000000222333222111zzz]]]BBB444222000...------......---,,,,,,---------+++))))))))),,,***(((''')))***)))))),,,------,,,)))(((((()))((((((((((((((('''''''''***)))'''%%%&&&(((***,,,***)))***)))###!!!((('''((()))(((''''''((()))&&&(((***+++***)))***+++***+++,,,---,,,***(((''')))(((((((((((()))******+++,,,------......------,,,---.........000333555777KKKnnn}}}lllccc```^^^___aaa_________^^^\\\ZZZXXXWWWVVVWWWYYY\\\```dddiiikkkpppyyyrrr```dddnnn|||}}}uuuppppppnnnkkkdddaaa^^^[[[XXXTTTOOOLLLJJJKKKKKKLLLKKKJJJIIIHHHHHHEEEDDDFFFEEECCCCCCFFFEEEEEEEEEEEEDDDCCCAAA???AAA@@@@@@BBBEEEHHHHHHHHHDDDDDDDDDCCCBBBAAABBBCCCAAA???<<<:::;;;<<<===<<<<<<;;;<<>>333444000...------......---,,,)))***+++,,,,,,,,,,,,,,,,,,+++***)))(((((()))***,,,------,,,***)))***+++))))))((((((''''''''''''((((((&&&&&&&&&(((***+++''''''(((***'''$$$&&&,,,'''((())))))''''''((()))&&&(((******)))))))))***&&&(((***++++++)))'''%%%***))))))((((((((()))))),,,------...............---.../////////000333666<<>>@@@??????BBBEEEHHHJJJJJJDDDEEEEEECCCAAA@@@AAACCC>>>===<<<<<>>BBBFFFHHHHHH@@@???===;;;:::999999:::;;;;;;:::999999999999:::666666666666666666666555555777888888666444333333000000000000000111222333333333333222222222222222///000222222111222333555222000//////000111111000uuuUUU;;;333666000...------......---,,,*********+++,,,,,,,,,+++)))+++,,,***((((((+++///+++,,,---,,,+++***+++,,,'''''''''((((((((((((((('''&&&&&&'''''')))******(((&&&'''***+++((((((+++''')))***)))((('''((()))&&&'''))))))((((((((()))''''''))))))***)))((((((******)))******+++,,,,,,+++,,,------......------,,,---.........000333555>>>QQQqqqvvvhhhdddcccccccccfff```___^^^\\\[[[YYYXXXWWWXXX[[[```fffkkkooorrrsssrrr{{{}}}yyy}}}wwwtttsssqqqmmmfffdddaaa^^^\\\YYYUUURRRKKKKKKJJJJJJJJJIIIIIIIIIHHHEEEDDDFFFFFFCCCCCCFFFDDDCCCBBBCCCDDDDDDAAA>>>???>>>>>>@@@DDDGGGIIIJJJDDDEEEEEEDDDAAA@@@AAACCCBBBAAA@@@AAACCCDDDDDDCCC888777888;;;???CCCEEEEEE>>>===;;;:::999999:::::::::999888777777777888888555555666777888888888888111444666666555333222333333333333333333222222111333444555333///...///222...000111222111111222333111000......000111000///tttSSS999222777000...------...///---,,,...---,,,,,,,,,+++)))''''''***---,,,((()))---333***,,,------++++++,,,...%%%&&&&&&'''((()))******%%%&&&''''''((())))))******&&&&&&***+++'''%%%%%%''')))***)))((('''(((***%%%'''))))))(((''''''(((******)))))))))+++,,,---)))******+++,,,...///000***+++,,,,,,------,,,,,,+++,,,---------///222444===PPPppp|||oooccc___```___```bbb```___^^^\\\ZZZYYYXXXWWWXXX\\\dddkkkqqqtttuuuuuusss|||~~~~~~xxxuuutttqqqmmmgggeeebbb```^^^[[[WWWTTTKKKKKKJJJIIIIIIIIIIIIJJJHHHEEEDDDFFFFFFCCCDDDGGGDDDBBBAAABBBDDDDDDAAA===>>>===<<>>QQQtttwwwoooddd___aaadddbbb]]]___\\\ZZZ[[[XXXSSSQQQSSSYYY^^^eeelllppptttwwwyyy|||}}}|||zzzvvvpppkkkhhhhhhhhhgggccc___ZZZWWWPPPLLLHHHHHHKKKLLLJJJFFFMMMLLLKKKIIIEEEAAA>>><<>>@@@@@@@@@AAABBBCCCEEEEEECCCDDDDDDCCCAAAAAABBBDDDEEEEEEEEEEEECCC@@@===;;;888666555777;;;>>>>>>===:::<<<===;;;777555666888999;;;;;;:::888777777888;;;======:::999:::888555888444333777777444111222444444333222111111000//////000111111111000...---///////////////000111111111111111000///......---kkkLLL888111111/////////---++++++---///++++++++++++***************))))))))))))***++++++---444666222......---***(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&'''((())))))(((''''''))))))((('''((((((((((((((((((''''''&&&''')))***++++++******000000000//////...,,,,,,---,,,,,,---/////////.........///......000333666@@@TTTvvv|||rrrgggaaabbbdddaaa]]]___[[[YYYZZZXXXSSSQQQSSSXXX^^^eeelllrrruuuyyy{{{~~~|||{{{wwwrrrnnnjjjjjjjjjhhheee```\\\YYYSSSOOOKKKJJJLLLMMMJJJGGGFFFFFFFFFFFFEEEDDDBBBBBB@@@??????@@@AAAAAA@@@>>>AAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFEEEDDDCCCEEEFFFDDDEEEEEEDDDBBB@@@===;;;:::888777888;;;>>>>>>===;;;<<<<<<:::888777777888888999::::::999999;;;===<<<>>>>>>:::999;;;:::666777444444888999666333333333333333222222222222222111111111111111000/////////////////////000111111222111111000//////......kkkLLL999222333...///000...,,,++++++,,,,,,+++++++++***************************+++,,,,,,!!!***111111//////000///(((((((((((('''''''''''')))(((((('''&&&&&&%%%%%%''''''&&&&&&''''''((()))***((('''((()))***)))(((******)))((('''''''''''''''(((((()))******++++++////////////...---,,,,,,,,,...000000///......///------...---...000333666BBBWWWyyy~~~}}}uuuiiiccccccccc```]]]]]]ZZZXXXYYYWWWSSSRRRTTTWWW]]]fffnnnuuuzzz~~~~~~}}}|||yyyuuurrrmmmmmmllljjjgggbbb^^^\\\VVVRRRNNNMMMNNNMMMKKKHHHBBBBBBCCCDDDEEEDDDDDDDDD@@@???>>>???@@@AAA@@@>>>AAAAAAAAABBBBBBCCCCCCCCCCCCEEEFFFEEEDDDCCCDDDFFFCCCDDDDDDCCCAAA???===;;;;;;:::999:::<<<===>>>===<<<;;;::::::::::::999888666777777777888:::>>>AAA>>>AAA@@@<<<:::;;;:::777555333555;;;<<<999555555222222222222333333444444222222111000000000000000//////000000000111000000222222111111000000//////kkkMMM999333444///000111000---+++++++++,,,,,,+++++++++*********++++++******++++++,,,---$$$...111000///111333(((((((((((('''''''''''')))))))))((((((((((((((('''''''''''''''(((((())))))((('''((())))))((('''***)))((('''''''''))))))************+++,,,......***+++,,,---.../////////***...111111...,,,,,,---,,,------------000333666BBBZZZ}}}|||xxxzzz}}}tttgggccccccbbb```^^^\\\XXXWWWXXXVVVSSSSSSVVVUUU\\\fffqqqyyy~~~}}}zzzxxxvvvpppooonnnkkkhhhccc___]]]ZZZWWWSSSPPPPPPNNNKKKIIIEEEEEEDDDDDDCCCBBBAAAAAA@@@>>>===>>>???@@@@@@???AAAAAAAAAAAAAAAAAA@@@@@@???@@@BBBBBBAAA@@@AAABBBCCCCCCBBBAAA@@@>>><<<;;;<<<;;;:::;;;<<<============:::888999<<<===;;;888555666666555666999===AAACCCDDDBBB===::::::999555444333666<<<>>>:::777666222222222333333333333333222111///.........///000...///000111222111000000222222111111000000000000oooQQQ<<<444333111222333222///---,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---(((---333555222......000((((((((((((''''''''''''%%%%%%&&&'''(((((())))))'''''''''(((((((((((((((((('''&&&&&&(((((('''&&&((('''''''''((()))+++,,,)))))))))***+++,,,...///)))***+++---......//////***...222222///,,,,,,---,,,---------...000444777CCC^^^zzzqqqrrryyy~~~pppcccaaabbbaaa```aaa\\\XXXVVVWWWVVVTTTUUUXXXUUU]]]hhhttt~~~|||zzzzzzrrrqqqooolllhhhddd```^^^\\\ZZZVVVSSSQQQOOOLLLKKKHHHGGGFFFDDDCCCAAAAAA@@@@@@???======???AAAAAA@@@@@@@@@AAA@@@@@@???>>>===<<<>>>@@@@@@?????????@@@BBBAAAAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>;;;999:::======;;;999888999888777777999===AAAEEEFFFCCC<<<888888777333333222555<<<>>>:::777666444444333222111111000000000///...,,,,,,---......---///111333333222000///111111111000000000000000uuuWWWAAA666333111222333111///......///,,,,,,,,,,,,++++++++++++***************+++,,,,,,,,,,,,...111000------000((((((((((((''''''''''''!!!"""###$$$%%%'''((((((&&&'''((())))))))))))((((((&&&%%%&&&'''((('''&&&&&&&&&'''((()))+++,,,---&&&&&&''')))***+++,,,---+++,,,,,,------,,,++++++---///111111000//////000,,,---......///111555888FFFccc|||sssqqqwww|||lll``````bbb``````ccc\\\XXXVVVWWWWWWUUUWWW[[[YYYaaammmyyy~~~||||||}}}tttssspppmmmiiieeeaaa```]]][[[XXXUUURRROOONNNMMMHHHGGGFFFEEEDDDDDDEEEEEEAAA???>>>>>>@@@BBBBBBBBBAAAAAAAAAAAA@@@>>><<<;;;<<>>===<<<;;;;;;999:::;;;;;;:::;;;===???>>>===;;;<<<<<<<<<;;;:::<<<<<<<<<;;;:::<<>>>>>AAACCCDDDDDDCCCCCCCCCCCCAAA???<<<;;;===@@@BBBDDDCCCBBBBBBCCC@@@???>>>===<<<;;;;;;;;;666888::::::999:::===@@@>>>>>>???===;;;::::::;;;999:::;;;;;;;;;<<<>>>@@@???@@@===777555777777444333111222666888555333444111000000000//////......------......------,,,+++,,,///222555666333000........................///fffKKK;;;444000000///---,,,,,,///111---------,,,,,,,,,++++++)))))))))((()))******+++???333+++,,,---+++***,,,)))(((((((((''''''''''''((((((((()))))))))))))))&&&''')))*********)))(((***((('''((()))***)))((('''(((***++++++***)))(((%%%'''***---.........---'''((()))+++---.........---+++)))***...000///......///000000111333888;;;PPPoooxxxuuutttqqqsss|||mmm___```bbb^^^^^^ccc]]]XXXWWWXXXYYYXXXZZZ___fffmmmwww|||}}}yyyxxxuuuqqqlllhhheeeddd\\\[[[ZZZVVVRRRPPPOOOOOOMMMLLLJJJHHHGGGGGGGGGHHHCCCAAA??????AAADDDEEEEEEDDDEEEEEEEEECCC@@@===<<<<<>><<<<<<;;;;;;;;;555777::::::999:::===@@@>>>@@@AAA???;;;888:::<<<444666888999999:::<<<>>>;;;<<<:::555444777999777333000000444666444222333............////////////---.../////////...,,,+++,,,///333666666444000------------...............xxx[[[AAA222333111///////////////---,,,,,,,,,+++++++++******///---***)))***,,,------,,,,,,++++++***)))((((((***)))''''''((())))))((('''''''''''''''((())))))%%%%%%%%%&&&'''(((((()))***((('''&&&(((((('''&&&(((((((((((()))))))))))))))************+++++++++,,,,,,,,,***)))***...000------,,,+++,,,---...///,,,///,,,---444333555BBBRRRwwwtttjjjjjjkkkiiinnnyyyvvvhhhaaa___]]]]]]___WWWUUUUUUWWWYYYYYY___fffooowww}}}|||yyyvvvrrrooollljjjgggeee```^^^[[[XXXUUUSSSRRRRRRKKKKKKKKKKKKKKKKKKKKKKKKFFFDDDBBBAAABBBCCCCCCBBBBBBBBBAAA???===;;;999888<<<>>>@@@CCCCCCCCCAAA@@@>>>===;;;:::999::::::;;;555555666888999<<<===>>>???@@@@@@>>>;;;888777777888888777666666666666666:::777333333666888888777555444333333222222333333///***%%%%%%)))---//////111111000000//////......////////////...---,,,+++---,,,******+++...222444zzz^^^DDD666333111///////////////---,,,,,,,,,++++++++++++***,,,***)))***,,,/////////,,,,,,+++******)))((((((((('''&&&&&&&&&'''&&&&&&'''''''''''''''((())))))%%%&&&&&&'''(((((())))))((('''%%%&&&((()))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,+++******---///...---------......//////---111---...333111222???XXX{{{}}}{{{|||wwwkkkddddddggggggsssvvvgggaaaaaa```___```VVVSSSSSSVVVXXXYYY```gggttt|||~~~yyywwwssspppnnnllljjjhhhaaaaaa```^^^[[[WWWSSSQQQNNNNNNMMMMMMLLLKKKKKKJJJFFFDDDBBBBBBCCCCCCBBBAAAAAAAAA@@@???===;;;999888<<<===@@@BBBBBBAAA???>>>>>>===;;;999888777777888555666666888999;;;===>>>???@@@@@@===:::777555555888888777666666666666666999666333222555666777666444444333222222222222333111///,,,+++,,,///111222////////////.........---/////////......,,,++++++///...------...000222444}}}bbbHHH999333111///////////////---,,,,,,,,,,,,++++++++++++)))((())),,,///111111000+++++++++******))))))(((((((((''''''&&&&&&&&&&&&'''''''''''''''((())))))''''''(((((())))))******'''%%%%%%&&&(((*********'''((((((((()))))))))***)))************++++++++++++---------+++++++++------...//////000000//////***///---...444111333???___|||xxxnnnppplllddd___```dddfffvvvwwwgggbbbccccccaaaaaaWWWUUUTTTXXXZZZ]]]eeemmmzzzzzzxxxvvvssspppnnnlllllleeeeeefffeeeaaa[[[UUURRRRRRQQQPPPOOOMMMLLLKKKJJJGGGEEEDDDCCCDDDDDDBBB@@@@@@@@@???>>>===;;;:::999;;;===???AAAAAA@@@>>><<<>>><<<:::888666555555555666666666888999;;;===>>>???@@@???===999666444444888777777666666666666666777555222222333555555444444444333222222222222222111111111000//////111333............---------------......------,,,+++***........./////////000000~~~cccHHH:::333111///.../////////---------,,,,,,,,,+++++++++((((((***---111222000///+++*********)))))))))((())))))******(((''''''((('''''''''''''''((())))))(((((())))))************'''&&&%%%&&&(((******)))''''''(((((())))))******))))))*********++++++++++++---......,,,+++++++++,,,---...000000///......$$$***+++...444333666DDDccczzztttjjjkkkhhhccc___aaafffjjjvvvxxxhhhcccdddcccaaa___ZZZXXXXXX\\\```eeennnwww}}}|||zzzvvvrrrooonnnnnnjjjjjjiiigggbbb]]]XXXUUUSSSRRRQQQPPPNNNMMMLLLLLLHHHFFFEEEEEEEEEDDDBBB@@@?????????>>>===<<<;;;:::;;;===???@@@@@@???===;;;===;;;999888666666666777666666777888999;;;======???@@@@@@>>>:::777555555777777666666666666777777666555444333444444444444444333333222111222222222---000222000---,,,...111........................,,,---------,,,,,,+++***+++,,,------------++++++bbbGGG888333111///.../////////------------,,,,,,,,,++++++******,,,...000000...+++*********)))))))))))))))&&&)))+++***)))'''((()))'''''''''''''''((()))))))))))))))******************(((&&&&&&(((((((((''''''''''''((()))*********))))))*********+++++++++***,,,......,,,++++++,,,+++,,,---...///...------###+++,,,...444222777FFFcccwwwrrrkkkjjjhhhdddaaabbbgggmmmyyywwwhhhddddddaaa^^^\\\[[[YYY[[[```fffkkkttt}}}~~~yyysssooonnnoooooommmiiiddd```\\\ZZZYYYRRRRRRQQQQQQPPPOOOOOOOOOJJJHHHFFFEEEEEEDDDBBB@@@>>>>>>??????>>>======<<<;;;===???AAAAAA@@@>>><<<;;;;;;999999888999:::;;;777777777888999;;;<<<===@@@AAAAAA???;;;999888888777777666666666666777777666666666555444444444555333333222111111111111222,,,///111000---,,,---///////////////////////////,,,,,,------,,,,,,++++++***+++---------,,,***)))dddHHH888333111///////////////---------------,,,,,,,,,,,,++++++,,,---///...+++)))))))))))))))))))))))))))!!!%%%))))))'''&&&''')))'''''''''''''''((()))))))))))))))))))))************)))'''&&&'''((('''&&&&&&&&&'''((()))***++++++)))************+++++++++***+++---,,,++++++---...+++,,,,,,---...---------)))000//////222000555EEEbbbzzzrrroooiiigggeeecccaaa```eeemmm{{{|||qqqgggdddbbb^^^[[[[[[XXXXXX\\\ccciiioooxxx{{{tttppppppqqqrrrnnnhhhbbb^^^\\\\\\]]]TTTTTTTTTSSSRRRRRRRRRQQQMMMJJJFFFDDDDDDCCCBBBAAA>>>>>>???@@@@@@?????????<<<>>>@@@CCCCCCBBBAAA@@@<<<;;;:::::::::;;;<<<===777777777888999:::<<<===???@@@AAA???===:::::::::666666666666666777777888666777777666444333444555333333222111111111111111...///000000/////////111/////////000000000000000,,,,,,------------,,,,,,,,,---.........---,,,+++gggKKK<<<333111///////////////---...------------,,,,,,,,,+++******+++---,,,***(((((()))))))))))))))))))))$$$((()))'''&&&(((+++'''''''''''''''((()))))))))))))))))))))))))))))))))'''&&&&&&((())))))(((&&&&&&'''((()))***++++++)))************+++++++++***++++++++++++,,,...111---------------...//////,,,222000...111///666HHHbbb}}}||||||xxxpppkkkkkkfffcccaaabbb___^^^dddmmmuuu}}}oooiiieeecccaaa\\\ZZZ\\\WWWXXX^^^gggnnnttt||||||~~~}}}{{{uuurrrsssuuusssoooiiiccc___]]]^^^___YYYYYYXXXWWWUUUTTTSSSSSSPPPLLLGGGCCCBBBCCCCCCBBB>>>???@@@AAAAAAAAAAAAAAA<<>>???>>><<<;;;;;;;;;666666666666666777888888444666777666333222222333333222222111111111111111000///......000111111111........./////////000000,,,------.........------+++,,,,,,------------,,,jjjOOO???333111///////////////---......---------,,,,,,,,,***))))))***,,,,,,+++)))(((((((((((())))))))))))%%%***,,,***)))+++...'''''''''''''''((()))))))))))))))((((((((((((((('''&&&%%%&&&(((*********&&&&&&'''((()))***++++++)))************+++++++++***************,,,000333//////...------///000111***111///...111111999MMMbbb}}}xxxuuutttpppiiiggghhhdddaaa```aaa___^^^eeennnlllxxxzzztttooofffccccccccc```[[[[[[^^^XXXZZZaaalllsssyyyyyy{{{~~~zzz}}}~~~{{{vvvsssuuuyyyrrrooojjjdddaaa_________^^^]]]\\\ZZZXXXVVVTTTSSSQQQMMMGGGCCCBBBBBBCCCDDD??????@@@AAABBBBBBBBBBBB===???BBBFFFGGGGGGFFFFFF>>>===<<<:::999999::::::888888888888999:::;;;<<<;;;<<<>>>===<<<;;;;;;<<<666666666666666777888888333555777555222000111222333222222111000111111111000---***+++///222111000---------.........//////------......///.........))))))*********+++++++++{{{\\\CCC;;;000,,,111111***))).........---------,,,,,,,,,++++++************++++++***)))((((((*********(((*********)))'''&&&'''((())))))))))))))))))))))))111***(((+++,,,((('''***))))))))))))************))))))))))))************)))*********)))***+++---&&&''')))+++...///000111,,,,,,---.../////////...//////000111000222<<>>???AAADDDGGG@@@BBBDDDDDDCCCBBBCCCDDD>>>===;;;999888888888888777999;;;======<<<;;;:::;;;<<<<<<<<<;;;:::888777999888666555444444555555444666777555222111333555666111.........+++---111...---,,,+++,,,---...///---.........,,,+++,,,,,,///---++++++,,,---------......+++'''''')))******hhhRRRBBB555///333444///---000------------,,,,,,,,,,,,++++++************++++++***))))))***++++++***(((((())))))((((((((()))***))))))))))))))))))))))))///***(((,,,,,,)))''')))''''''''''''(((((((((((())))))))))))************)))***+++***))))))+++,,,'''((()))+++---...//////////////////...---,,,,,,------///000///222===JJJpppxxxrrrkkkgggkkklllgggbbbaaa^^^___``````___```cccfffgggggghhhiiigggdddaaa___```___^^^]]]\\\ZZZXXXVVV\\\dddnnnwww}}}~~~~~~~~~|||{{{zzzxxxxxxxxxxxxyyyrrrpppllliiigggeeebbb```_________]]][[[XXXUUUSSSNNNMMMKKKJJJHHHFFFDDDCCCEEECCCAAA@@@@@@BBBDDDFFF@@@BBBDDDDDDBBBBBBBBBCCC???>>><<<:::999999999999;;;<<<===>>>>>>>>>=========>>>?????????>>>===<<<999888777555555555555666444555666444222111222555555111000111111///111444///...---,,,,,,,,,---.....................000111///...------...///000///......,,,++++++++++++)))zzzgggKKK<<<111111222///---///------,,,,,,,,,+++++++++++++++************++++++***)))***+++,,,,,,***((('''''''''((()))******+++))))))))))))))))))))))))---)))))),,,---***((((((''''''''''''(((((((((((())))))))))))***************+++,,,***)))(((***+++))))))+++,,,------......---...............------......///000000444BBBPPPvvv}}}{{{yyyuuuppplllgggfffiiijjjfffaaa___ZZZ\\\______^^^^^^aaaddd___```aaabbbbbb```^^^\\\\\\^^^___]]]ZZZXXXYYY\\\dddlllvvv}}}|||zzzyyyxxxxxxyyyyyyssspppllliiigggfffdddccc`````````___]]]YYYVVVTTTMMMLLLKKKJJJIIIGGGFFFFFFFFFEEEDDDDDDCCCDDDDDDDDD@@@BBBCCCCCCAAA@@@AAAAAA@@@???===;;;:::::::::;;;============>>>>>>>>>>>>;;;<<<=========<<<;;;:::888888777555555555555555333444444333111111222444333000///222222000222555000///...,,,,,,,,,------000///...------...///000((())))))***,,,,,,---......------...///...+++)))zzz___LLL:::222111///...000---,,,,,,,,,,,,+++++++++++++++************++++++*********,,,---,,,***((((((''''''(((******))))))))))))))))))))))))))))))***)))***,,,---,,,)))'''))))))))))))************((()))))))))************+++,,,,,,+++)))((()))+++,,,,,,---............---)))***,,,...///000111111000000111111111777HHHXXX|||uuupppnnnkkkhhheeeddddddfffgggddd```]]]XXX[[[^^^___^^^]]]___aaa\\\]]]^^^___```___^^^]]]XXX\\\___\\\XXXXXX]]]ccclllttt~~~~~~}}}{{{zzzyyyyyyyyyyyyuuurrrmmmjjjhhhgggeeeddd```aaaaaa```^^^ZZZWWWTTTMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFEEECCCCCC@@@AAACCCBBBAAA@@@@@@AAAAAA@@@>>>===<<<<<<<<<======<<<<<<;;;;;;<<<======;;;<<<<<<<<<;;;:::888777777666555555444333333333222333333222222333444555222///...111111...///333111000...---,,,,,,,,,---111...,,,******+++++++++%%%&&&)))***+++,,,...///000,,,+++...000...++++++wwwcccJJJ:::333111111222---------,,,,,,,,,++++++++++++************++++++***))))))+++,,,,,,***(((***)))((()))******(((%%%))))))))))))))))))))))))((()))***+++------***'''))))))))))))************((()))))))))************+++,,,,,,+++)))((()))+++......////////////......)))***,,,...///000111111000000111111222:::OOObbb}}}ooohhheeebbb___```bbbcccdddeeedddaaa^^^YYY\\\___aaabbbaaa```___ZZZ[[[\\\^^^______^^^^^^WWW\\\___\\\XXXZZZccckkkssszzz~~~|||zzzyyyyyyyyyzzzxxxuuupppmmmjjjhhhfffddd```aaabbbaaa___[[[WWWTTTOOOOOOOOONNNMMMLLLLLLLLLJJJJJJJJJIIIGGGEEECCCAAA???AAACCCBBBAAA@@@@@@AAABBBAAA@@@>>>>>>>>>>>>???>>>======<<<<<<<<<======@@@@@@@@@???>>>;;;999888444444444444333222111111222222222333555666777888555111000111000---...111111000///---,,,,,,------///,,,******+++---,,,+++)))+++...//////111444666333,,,(((+++...---,,,---ttt[[[DDD777111000000......---------,,,,,,,,,++++++************++++++***)))((((((*********(((+++)))((()))+++***'''###))))))))))))))))))))))))'''******)))+++...,,,(((''''''''''''(((((((((((())))))))))))***************+++,,,***)))(((***+++...///////////////......---...............---------///111222555AAAYYYppp|||ooohhhdddbbb___^^^bbbdddcccccceeeccc```^^^^^^aaafffkkklllgggcccYYYZZZ[[[\\\]]]^^^^^^^^^XXX\\\^^^\\\[[[___iiirrrzzz}}}{{{zzzyyyyyyzzzxxxvvvssspppooollliiifffbbbcccdddcccaaa]]]XXXUUURRRRRRRRRQQQPPPOOONNNNNNMMMLLLKKKIIIGGGDDDBBB@@@???AAABBBCCCBBBAAABBBCCCCCCBBBAAA@@@???@@@@@@AAA@@@@@@@@@@@@????????????>>>>>>>>>===;;;999777555444444444444333222111000222111222444888;;;======:::555222222111///000444111000///---------......---+++***,,,///111000...***,,,//////...000444999666+++&&&***...---,,,///mmmUUUBBB777333111/////////.........------++++++************+++++++++)))&&&&&&''')))))))))***'''&&&))),,,,,,((($$$))))))))))))))))))))))))'''******'''***......)))''''''''''''(((((((((((())))))))))))************)))***+++***))))))+++,,,,,,---............------////////////...---,,,,,,...000444888===MMMjjjvvvmmmiiigggeeeddd]]]bbbdddbbbbbbeeefffcccbbb```ccclllwwwzzztttlllZZZ[[[\\\]]]^^^^^^______[[[]]]]]]]]]^^^dddoooxxx~~~|||zzzzzzzzzzzzvvvuuuttttttsssqqqmmmjjjdddeeeggggggddd```[[[XXXVVVUUUTTTSSSRRRQQQPPPPPPOOONNNKKKIIIFFFCCCAAA@@@>>>@@@BBBCCCCCCCCCDDDEEEDDDCCCBBBAAAAAAAAABBBCCC@@@@@@AAAAAAAAA@@@???>>>777888999999888777555444555555666666555444222111222222222666<<<@@@BBBBBB:::444000000000///222777000///...------...//////...,,,+++---111111---((())),,,---,,,***,,,333999666***&&&...333///,,,///hhhRRRDDD<<<999000////////////.........++++++************+++++++++(((%%%$$$%%%((())))))(((&&&%%%(((---...***%%%))))))))))))))))))))))))(((***)))&&&)))//////***))))))))))))************))))))))))))************)))*********)))***+++---++++++,,,,,,------,,,,,,,,,,,,---.../////////...000333888>>>FFFYYYxxxwwwrrrkkkfffddddddcccbbb^^^ccceeeaaaaaafffhhheeedddaaadddppp}}}sss]]]]]]^^^___```aaaaaabbb]]]]]]]]]]]]```hhhsss{{{~~~|||zzzzzzzzzzzzsssssstttuuuvvvtttqqqnnnfffhhhiiiiiigggbbb]]]ZZZXXXWWWVVVUUUTTTRRRQQQQQQPPPNNNKKKHHHEEEBBB@@@@@@>>>@@@BBBDDDDDDDDDEEEGGGEEEDDDCCCBBBAAABBBCCCDDD===>>>@@@AAA@@@>>><<<;;;777888999:::;;;::::::999666777777777777555444333333222222777>>>CCCEEEEEE777111---------...333999//////...------...000000222///------...,,,%%%---///000...+++...666<<<555***(((222777111---...{{{fffQQQAAA888888111---///000,,,******,,,***)))+++...///,,,)))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((((((((+++---'''((()))(((&&&%%%%%%%%%+++++++++++++++++++++++++++*********))))))(((((()))***+++,,,---.........+++,,,------.........---***///---,,,---&&&###,,,111444;;;FFFXXXqqquuunnnlllgggbbb``````aaa```^^^\\\^^^```bbbddddddddddddcccfffkkktttppphhhbbb^^^___```^^^\\\]]]^^^]]][[[ZZZ\\\eeesss}}}|||zzzvvvwwwyyyyyywwwsssooolllllljjjfffeeeddddddcccbbbZZZYYYXXXVVVTTTSSSQQQQQQKKKIIIFFFCCCBBBBBBDDDEEECCCEEEFFFFFFEEEEEEFFFGGGFFFEEEEEECCCBBBAAA@@@???BBB@@@>>>;;;::::::;;;<<<666666555555555555666666666666666444222111222444///222666999===AAAEEEIII888444000///111111///,,,000000///000000111222222111...,,,---//////---+++---------,,,,,,...333666///,,,***---111222...+++yyyfffTTTIIIDDD;;;555444333000///000///---,,,,,,------,,,***************************))))))))))))))))))))))))$$$%%%&&&&&&%%%%%%''')))"""%%%(((***+++...000+++++++++++++++++++++++++++*********))))))))))))***++++++,,,------------,,,,,,---------------,,,***000///000333...,,,666666===JJJZZZmmmwwwmmmgggfffccc^^^]]]^^^______^^^\\\]]]^^^```bbbddddddeeeeeegggllluuusssggg```]]]^^^___^^^]]]^^^______^^^]]]```iiiwww~~~|||{{{yyyzzz{{{{{{yyyuuuqqqooollljjjgggeeeeeeeeedddccc\\\[[[ZZZXXXVVVTTTSSSRRRLLLJJJHHHEEEDDDDDDEEEEEEBBBDDDEEEEEEEEEEEEFFFHHHGGGGGGFFFEEECCCBBBAAA@@@BBB@@@>>><<<;;;:::::::::666666555555555555666666333555666666444222111111111333666999;;;@@@EEEIII;;;777222000111111///---///............//////000000...,,,---//////---+++,,,,,,---,,,,,,///333666111---+++,,,///000...+++mmm```QQQFFF;;;666333///...000000000...,,,***)))+++---************************))))))))))))))))))))))))((()))***)))(((((()))***%%%''')))*********+++,,,++++++++++++++++++++++++***************)))))))))++++++,,,------,,,,,,,,,,,,,,,---------,,,,,,+++***///...///444111111===???LLL```uuuzzznnneeeaaaaaa___\\\\\\]]]```aaaaaa\\\\\\]]]^^^```bbbdddeeeggghhhllluuuvvvfff```\\\]]]^^^\\\]]]````````````aaaeeeooo|||~~~|||{{{{{{||||||{{{yyyvvvssspppllljjjgggfffffffffeeeddd___^^^]]]ZZZXXXVVVUUUTTTLLLKKKJJJHHHGGGFFFEEEEEECCCEEEGGGHHHHHHHHHJJJLLLIIIIIIHHHFFFEEEDDDCCCBBBAAA@@@@@@>>><<<:::888777555555555555555555555555000333666777555222000...222444666888;;;@@@FFFJJJ@@@;;;444111111111000.........---,,,,,,,,,------///...------...///---,,,+++,,,,,,,,,---///333666222///++++++---...---+++tttcccUUUFFF===666000.../////////...***&&&&&&***...************************))))))))))))))))))))))))***+++,,,,,,***)))***+++,,,------,,,)))&&&&&&&&&************++++++++++++************************,,,,,,---------,,,++++++---------------,,,,,,+++...111......444333777EEENNN]]]tttsssiiiccc```___^^^]]]]]]___aaacccddd^^^]]]]]]]]]^^^```bbbcccggghhhkkksss}}}|||vvvgggaaa^^^]]]\\\ZZZ[[[___^^^___aaaccchhhsss~~~}}}|||{{{{{{{{{yyywwwtttqqqpppllljjjgggfffgggggggggfffaaa```^^^\\\ZZZWWWUUUTTTLLLLLLKKKIIIHHHFFFEEEDDDFFFHHHKKKLLLLLLMMMPPPRRRKKKJJJIIIHHHFFFEEEDDDDDD@@@@@@@@@???===;;;888666444444555555555555444444000222555666444111000///222444555777;;;AAAHHHNNNCCC===555111111111000///......---,,,+++++++++,,,......---............---+++,,,---------///333666333///,,,***+++---,,,,,,zzzkkk[[[OOODDD;;;555444......,,,(((%%%%%%***...************************))))))))))))))))))))))))'''(((******(((''''''(((%%%''')))***))))))***,,,)))))))))******+++++++++***************+++++++++,,,,,,---------,,,++++++------.........------,,,111333///000999>>>GGGYYYeeerrryyynnngggcccbbb]]]]]]^^^^^^___```cccddd```___^^^]]]]]]^^^___```eeeeeeiiipppwwwxxxuuurrrhhhddd```___\\\YYYYYY]]][[[]]]aaaeeelllwww~~~}}}}}}}}}zzzyyyxxxvvvsssqqqooonnnllljjjhhhggghhhiiiiiihhhcccbbb```]]]ZZZWWWUUUTTTLLLLLLJJJIIIGGGEEEDDDCCCGGGIIILLLMMMNNNOOOQQQSSSKKKJJJIIIHHHGGGFFFEEEDDD???@@@@@@@@@>>>;;;888666444444555666666555444444222333444333111000111222222333555888<<>>;;;222111...***((((((+++...++++++++++++++++++++++++))))))))))))))))))))))))'''))),,,,,,+++***)))***%%%''')))*********+++,,,(((((())))))***+++++++++*********+++++++++++++++++++++,,,------,,,,,,,,,------...///////////////---222111666DDDNNN[[[nnn}}}xxxooohhhdddcccccc\\\]]]^^^^^^]]]]]]^^^``````______^^^^^^^^^______ccccccgggooorrrpppmmmlllgggdddbbbbbb^^^YYYZZZ]]]ZZZ^^^ccciiippp|||}}}}}}~~~{{{yyyvvvsssqqqooonnnmmmmmmjjjhhhhhhiiijjjjjjjjjeeedddbbb___[[[XXXVVVUUUNNNLLLKKKHHHFFFEEEDDDDDDFFFHHHJJJKKKLLLMMMOOOQQQJJJJJJIIIGGGFFFEEEDDDCCC>>>?????????>>><<<999777444555666777777666555444333333444222111111333444111333555777;;;@@@GGGKKK???999333000111222111/////////...---------......,,,---///...------...///,,,...///.........000222///...---+++++++++,,,,,,vvvjjjYYYLLLEEE<<<888333000......---,,,++++++++++++++++++++++++))))))))))))))))))))))))(((+++...///...---------+++------,,,***(((((()))((((((((()))***+++++++++*********++++++,,,,,,,,,***++++++,,,------------------...000111111111111222:::>>>HHHZZZdddppp~~~{{{zzzwwwsssmmmgggdddcccdddeee___aaabbb```]]][[[\\\]]]]]]^^^___``````aaaaaa```aaaaaagggnnnooojjjfffgggcccbbbcccdddaaa\\\\\\```\\\```gggnnnwww~~~||||||~~~}}}{{{xxxtttqqqpppoooooommmkkkiiiiiijjjkkklllkkkhhhgggeeeaaa^^^ZZZXXXVVVQQQOOOKKKHHHFFFEEEFFFFFFFFFHHHJJJKKKKKKLLLNNNPPPIIIHHHGGGFFFEEECCCBBBBBB===>>>>>>>>>===<<<;;;:::555666888999999888666555111333555555444333333444111333555777888;;;@@@CCC999555111///111222111///...------------......///+++---//////------...000...///000///...---...000,,,---------,,,+++,,,,,,|||jjj[[[SSSDDD???888555444222///,,,++++++++++++++++++++++++))))))))))))))))))))))))%%%(((+++,,,,,,+++++++++***,,,------,,,+++,,,,,,'''(((((()))***+++++++++*********++++++,,,,,,,,,)))***+++,,,---.........,,,---///000222333333333@@@JJJRRR___qqqzzzyyytttqqqooonnnkkkgggdddcccdddfffhhhdddeeefffccc___\\\\\\^^^ZZZ[[[^^^```bbbcccccccccaaaaaagggooonnngggcccddd``````cccfffccc^^^___ccc^^^ccckkkrrr|||~~~||||||~~~}}}zzzvvvsssqqqqqqqqqmmmkkkiiiiiikkklllllllllkkkiiigggccc```\\\YYYXXXSSSPPPMMMIIIGGGFFFGGGHHHHHHJJJLLLLLLLLLMMMOOOQQQHHHGGGFFFEEEDDDBBBAAAAAA===============<<<<<<;;;555777888999999888777555///333666888777444333222222444555666666777999;;;666222//////111222111///,,,,,,,,,,,,---......///+++---//////---,,,...111///000111000...------...***+++------,,,,,,,,,,,,zzznnngggXXXPPPEEE<<<777222...***((()))******)))))))))***'''''''''((()))***++++++************))))))))))))'''+++---,,,,,,---***&&&((())),,,......---+++)))***++++++++++++******))),,,+++******,,,,,,,,,+++///222444222111444<<>>?????????===<<<;;;666888;;;>>>>>>;;;888555---111555777666444222222333333333444444555555555333222111000000111222333...//////---***))),,,///......------------......222111000///......//////...------,,,,,,------...{{{uuujjjbbbWWWMMMEEE===555///.........---------...///******************++++++)))*********++++++,,,,,,***---,,,((($$$"""((()))+++,,,---,,,+++*********++++++,,,,,,,,,+++++++++,,,...///000///......111444666888@@@LLLUUUhhhuuu~~~vvvppplllhhhfffbbbbbbcccddddddbbbaaa```bbb```]]]\\\[[[YYYWWWUUUZZZ\\\bbbjjjooooookkkhhhbbbeeehhhgggeeecccbbbcccbbbaaa```aaaccccccaaa^^^bbbiiisss~~~~~~|||zzzxxxwwwtttoookkkmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkhhhgggfffeeebbbaaa[[[XXXTTTOOOJJJHHHFFFFFFJJJKKKKKKLLLKKKJJJHHHGGGFFFCCC@@@@@@BBBCCCCCCBBBBBBBBBBBBAAA@@@>>><<<;;;999===AAADDDDDD@@@;;;777///111555666555333333333333333444444444444444444333333222111111222333333...///000...++++++---////////////....../////////000000////////////000000...------,,,,,,------...xxxrrrhhh___UUUIII===555111///---,,,+++---///000,,,,,,,,,,,,++++++******))))))***+++,,,---......&&&)))***(((''''''%%%!!!)))))))))*********++++++******++++++,,,---------((())),,,...///000111111222777===CCCJJJWWWgggsssyyysssnnniiieeebbb\\\^^^```bbbaaa___]]][[[^^^\\\ZZZXXXXXXWWWTTTRRRYYY\\\dddoooxxxzzzsssllleeefffgggfffcccaaa```aaa```___```bbbddddddbbb```eeemmmzzz}}}|||zzzyyyxxxuuuqqqnnnkkkkkkkkklllmmmmmmnnnnnnmmmkkkiiihhhhhhgggfffddd___[[[UUUOOOJJJGGGGGGGGGFFFGGGIIIJJJIIIGGGDDDBBBBBBAAAAAABBBCCCDDDDDDCCCEEEDDDDDDCCCAAA???===<<<<<<@@@FFFJJJIIIDDD<<<777000222444444333333333444444444444444444444333333444333333222222333333444///000000///------...000000000000000000000000000/////////000000000111111......------------......~~~wwwpppfffZZZLLLBBB666333...++++++,,,...///++++++++++++*********************+++,,,---------###(((******,,,000000---***)))((((((((()))++++++++++++++++++++++++,,,,,,***+++---...///222666888>>>FFFPPPZZZeeesss}}}zzzuuuppplllgggbbb___[[[\\\]]]^^^^^^]]][[[ZZZ]]]\\\YYYYYYXXXWWWUUUSSSVVV\\\eeeqqq~~~zzzpppffffffeeedddbbbaaa``````______aaabbbddddddcccbbbgggqqq~~~|||yyywwwssspppnnnjjjjjjkkklllmmmnnnoooooollljjjhhhggggggggggggfffaaa]]]VVVNNNIIIFFFEEEFFFCCCEEEHHHIIIHHHEEEBBB@@@@@@@@@AAABBBCCCCCCBBBAAABBBBBBBBBAAA???>>>===<<<;;;@@@GGGLLLKKKCCC:::333222333444333222222333555555555555444444333333333333333333222222333333333000111111000000///000111000000000000000000000000000000111111000000000///......------------......xxxlll]]]SSSAAA<<<555000///000000000************************+++++++++++++++++++++***(((+++,,,))))))+++***'''***)))((('''((()))+++,,,---,,,+++***************.../////////111777???DDDOOOYYYgggsss}}}|||zzzxxxuuuqqqmmmjjjfffaaa^^^]]]\\\[[[ZZZZZZ[[[\\\]]]]]][[[YYYYYYYYYXXXVVVUUUUUU\\\eeeppp}}}tttgggfffdddbbbaaaaaaaaaaaa___```aaaccccccdddeeefffkkkvvv}}}yyytttpppmmmkkkjjjjjjkkklllnnnoooppppppjjjhhheeeddddddeeeeeedddbbb]]]UUUMMMHHHDDDDDDDDDCCCEEEGGGIIIIIIFFFCCCAAA@@@AAABBBBBBAAA@@@??????>>>=====================;;;@@@HHHLLLJJJCCC999333333444444333111111333555555555555444444333333333111111222222222222111111111000000111111111111000...//////000000//////...222222222222111000...---///......------......///wwwiii```NNNGGG>>>888666444222000,,,,,,,,,++++++*********,,,+++++++++***************,,,,,,))))))+++***'''******)))((()))***+++,,,...---+++*********+++,,,,,,...000333666>>>IIIQQQdddnnn|||~~~{{{wwwuuuuuuuuuuuutttsssqqqmmmjjjhhheeeaaa^^^^^^\\\ZZZXXXYYY[[[]]]___ZZZYYYWWWWWWXXXWWWVVVTTTUUU]]]eeelllxxxyyykkkhhhdddbbbaaaaaaaaa```^^^___aaabbbcccfffjjjnnnsss}}}|||wwwqqqllliiiiiiiiijjjkkklllmmmnnnooooooiiifffbbbaaaaaabbbbbbbbbaaa\\\VVVNNNHHHEEECCCCCCCCCDDDFFFHHHIIIGGGFFFDDDAAABBBBBBAAA???>>>???@@@<<<;;;;;;;;;;;;<<<======>>>BBBHHHLLLJJJDDD<<<666333444444333111111333444444444444444444444333333000111111222222111111000000000000111333333111000......000000000000......111222333333222000///...//////............//////~~~wwwpppbbbZZZPPPHHHEEEAAA<<<888444444222000...---+++***+++++++++,,,,,,,,,,,,,,,(((+++,,,***+++///000---***************+++,,,,,,------,,,+++,,,...000222...444<<>>===<<<<<<======>>>???BBBFFFIIIHHHCCC===999333444555444222111222333333333444444444444444444111111222333333222111111000//////000333333111///...///111222222111///......///111333333333111111//////............//////~~~zzzxxxwwwoooddd\\\XXXSSSLLLGGG<<<:::888555222///,,,+++***++++++,,,---...//////))),,,,,,))))))++++++)))******++++++,,,,,,,,,,,,---,,,,,,---///222555777999BBBNNNYYYbbblllwww~~~{{{yyywwwllliiifffeeeeeegggjjjkkknnnjjjfffcccbbbaaa___^^^YYYYYYZZZ[[[[[[\\\[[[[[[[[[ZZZXXXYYYYYYZZZXXXWWWYYYbbbffffffnnn}}}vvvppphhhccc```___]]]ZZZXXXZZZ]]]```dddmmmxxx~~~xxxyyywwwrrrlllhhhhhhjjjggggggggghhhiiiiiijjjjjjiiieeeaaa_______________```]]]XXXRRRMMMHHHEEEDDDAAABBBDDDEEEGGGHHHIIIIIIAAACCCCCCBBBAAABBBGGGKKKCCCBBB@@@>>>>>>>>>>>>??????AAADDDEEEDDDAAA===:::222444555555333111111222333333333444444555555555222222444444444444222222000......000333444111...///000222333333222000///+++---000222444444444333//////............//////{{{zzzzzz{{{~~~yyytttrrrtttyyy~~~}}}uuupppkkkaaaXXXVVVPPPGGG@@@;;;777333///111///---+++***+++,,,,,,,,,,,,,,,++++++++++++******+++,,,...///000000000111...---......000:::DDDTTT[[[fffpppyyy~~~vvvuuuwwwwwwsssnnnffffffeeeeeeddddddeeeeeehhhgggdddaaa```___^^^^^^^^^]]]\\\]]]^^^^^^\\\[[[YYYVVVVVVWWWVVVUUUXXX^^^aaaeeefffhhhppp||||||qqqgggccc```\\\[[[\\\]]][[[^^^eeeiiinnnzzzyyytttpppooolllfffeeegggfffhhhiiihhhfffdddddddddgggddd```___```aaaccccccaaa___YYYSSSNNNIIIFFFDDDCCCDDDFFFHHHHHHJJJLLLMMMJJJIIIGGGEEEDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@??????BBBDDDFFFDDD@@@;;;888777666555444333222222222111222333333111111222333333333333222222222111111000000000111222222222333111555555000---......,,,,,,---...000111222333333///......///111111000///~~~{{{wwwvvvwwwxxxwwwuuuqqqmmmlllnnntttxxx}}}yyyppphhh]]]SSSJJJBBB<<<777444222000---,,,---...///.........---------,,,,,,,,,------...//////000000...,,,...333888@@@NNN[[[gggooo{{{|||xxxvvvwwwxxxyyyvvvrrrqqqrrrqqqlllhhhgggfffeeedddccccccddddddfffeeecccaaa___^^^^^^^^^```_________```___]]][[[ZZZWWWVVVWWWVVVVVVZZZ```cccgggiiilllsss}}}wwwoookkkeee^^^[[[[[[___^^^bbbiiiooouuu~~~|||vvvpppllljjjfffaaa```bbbcccdddeeedddcccbbbcccdddfffdddbbbaaacccdddeeedddaaa]]]XXXQQQKKKGGGDDDCCCCCCDDDFFFHHHJJJLLLNNNPPPLLLKKKJJJHHHGGGGGGGGGHHHDDDDDDCCCBBBAAA@@@@@@??????@@@CCCCCCBBB>>>:::888888777555444333333222222222333444444222222333444444333333333333222222222111111111111222222222222777:::999444111111111...000000222333444555555555222111111111333333111000}}}yyyxxxyyyzzzooonnnkkkgggfffiiiooossstttwww|||yyymmmbbbXXXPPPKKK>>>;;;777333111111333444111222222222222222222222222222111111222222333444444333666>>>GGGTTTfffuuu}}}~~~{{{xxxrrrmmmjjjjjjkkklllmmmnnnnnnnnnmmmjjjgggdddgggfffeeecccbbbbbbcccccceeedddcccbbbaaa```______aaaaaa```aaabbbbbb___]]]\\\XXXVVVWWWWWWWWW]]]dddgggkkknnnqqqxxx|||yyyvvvssskkkbbb^^^___dddeeeiiipppvvv}}}{{{xxxtttmmmgggccc___ZZZZZZ^^^^^^____________```bbbeeeeeeeeedddfffhhhiiihhhgggaaa\\\VVVNNNHHHEEECCCCCCBBBCCCFFFIIILLLOOOQQQRRRPPPOOONNNLLLKKKJJJJJJJJJDDDDDDCCCBBBAAA@@@@@@???>>>???@@@@@@>>><<<999777888888666555444333333333333444555555333333444555555555444444444333333333222222222222222111111111999<<<;;;666222222222///222333444444555555444444444333222222333222000...|||zzz{{{}}}pppnnnkkkgggfffhhhlllpppqqqssswww{{{yyypppjjjgggSSSOOOIIICCC>>><<<<<<===;;;;;;<<<>>>???@@@AAABBB@@@??????>>>???@@@AAABBBGGGEEEGGGMMMVVVbbbuuuzzzvvv{{{}}}zzzyyyyyyxxxwwwqqqnnnkkkhhhggggggiiijjjgggiiilllkkkhhheeeeeefffgggfffdddbbbbbbbbbcccdddfffggggggfffeeedddcccbbb```___```bbbddddddbbb```\\\XXXVVVWWWWWWYYY___gggjjjoootttyyy~~~ssssssttttttmmmdddaaaccchhhkkkpppvvv|||}}}xxxuuuqqqjjjbbb^^^YYYUUUVVVZZZXXXYYYZZZZZZ[[[^^^bbbeeeeeefffgggjjjlllllljjjhhhaaa\\\UUUMMMGGGDDDCCCCCCAAAAAADDDHHHMMMQQQSSSTTTRRRQQQPPPOOOMMMLLLLLLKKKDDDDDDCCCBBBAAA@@@@@@???=========<<<;;;:::888777999888777666555444444444444666777666555444555666666555555555444444444444333333333222222111111111555888888444111222222000222333333333333333222222333222111111111000...,,,|||yyyzzz|||wwwuuuqqqlllhhhhhhlllooorrrrrrrrrsssvvv{{{~~~rrrmmmfff^^^XXXTTTRRRQQQPPPQQQSSSVVVYYY[[[]]]^^^ZZZYYYYYYYYYYYYZZZ[[[[[[^^^[[[YYY\\\aaakkk|||zzzsssvvv}}}zzz{{{~~~~~~}}}}}}uuutttsssssssssrrrooolllfffeeedddccccccdddfffhhhdddggghhheeebbbaaadddhhheeedddcccbbbbbbdddfffggghhhiiijjjjjjiiigggeeeddd^^^^^^```bbbeeeeeecccaaa\\\XXXVVVWWWXXXZZZaaaiiimmmssszzz|||llllllnnnoooiiibbb```ccceeelllssszzz|||vvvsssmmmeee]]]XXXTTTPPPQQQVVVTTTUUUWWWXXXZZZ]]]bbbffffffgggjjjmmmnnnnnnjjjgggaaa\\\UUUMMMGGGDDDCCCDDD??????AAAFFFMMMRRRSSSTTTRRRQQQQQQOOONNNLLLKKKJJJDDDDDDCCCBBBAAA@@@@@@???<<<<<<<<<;;;:::999888888:::999888777666555555555555666777777555555666777666666666555555555444444444333333333222222111111000444555222000333444222333333444444444333222222444333111111111000...+++~~~|||~~~~~~|||wwwrrrmmmkkkmmmoootttrrrpppooopppuuuzzz}}}}}}zzzyyyzzz{{{xxxyyy|||yyyuuurrrqqqqqqrrrtttvvvyyy|||~~~zzz{{{{{{zzzzzzxxxwwwvvvppplllhhhgggiiiooo}}}tttrrr}}}~~~{{{{{{{{{|||{{{{{{yyy|||~~~~~~~~~|||yyywwwvvvvvvvvvuuuyyy~~~~~~{{{vvvttttttssspppooorrrwww{{{|||{{{sssssstttvvvxxxyyywwwuuuyyyxxxwwwvvvtttrrrqqqppphhhiiijjjkkkllljjjfffccc```___``````bbbccceeefffbbbcccccc```^^^^^^bbbeeecccbbbaaaaaacccgggjjjmmmkkklllmmmnnnmmmjjjgggeee___```aaadddffffffccc```YYYVVVVVVXXXYYY[[[bbbjjjooovvv{{{kkkhhhgggfffbbb]]]]]]aaaccclllwww|||uuuqqqhhhaaaYYYUUUPPPMMMNNNRRRRRRTTTWWWYYY[[[___cccgggiiijjjkkkmmmnnnlllhhheee```\\\UUUMMMHHHDDDCCCBBB???>>>@@@EEEMMMSSSTTTSSSQQQQQQQQQPPPNNNLLLJJJIIIDDDDDDCCCBBBAAA@@@@@@???<<<<<<<<<<<<;;;:::999888;;;:::999888777666666666555666777777555555666777666666555555555444444444333333333333333222222222///333555222222555666555555555555666555555444444666555444333333333000...yyytttrrrsssuuuwwwvvvsssqqqrrrtttwwwyyy{{{{{{{{{yyyvvvttttttuuupppqqqsssvvv{{{}}}}}}yyysssooommmoooyyy{{{rrrwww~~~yyyrrrpppmmmlllmmmnnnmmmmmmmmmoooqqqrrrqqqpppqqqqqqnnnmmmllljjjiiiiiiiiiiiihhhnnnuuuvvvrrrmmmkkkkkkiiiggghhhlllqqqssspppmmmhhhjjjlllmmmlllllllllmmmllllllkkkkkkjjjjjjiiiiiiddddddddddddeeeccc___\\\]]]]]]___```bbbdddfffggg``````aaa```______```aaa`````````aaaeeejjjooorrrqqqrrrtttuuussspppllliiieeeeeefffggggggeeeaaa]]]WWWUUUUUUYYYZZZ\\\bbbiiipppxxxzzzkkkddd^^^]]]]]]]]]___dddhhhsss~~~zzzsssooohhhaaaZZZWWWSSSOOOPPPTTTRRRTTTXXX[[[^^^aaadddggglllllllllmmmllljjjeeebbb]]]YYYTTTMMMGGGCCC@@@???AAA???@@@FFFNNNTTTUUUTTTRRRRRRQQQPPPOOOLLLJJJIIIDDDDDDCCCBBBAAA@@@@@@???<<<======>>>===<<<:::999<<<;;;:::999888777777777555666777666555555666777555555555444444444333333222222333333333333333333///444555222222555666555333444444555555555444444666444333333444333111///zzz{{{zzzxxxzzz{{{{{{zzzxxxwwwvvvwwwwwwxxxtttuuuvvvuuussssssssstttkkklllnnnqqquuuzzz~~~zzzyyywwwwwwyyy}}}zzzsssnnnlllsss}}}uuuuuu}}}{{{uuuooojjjiiigggdddcccdddeeeddddddeeegggiiijjjiiigggggghhhaaaaaaaaabbbbbbbbbbbbbbbbbbiiipppqqqmmmhhhggggggdddcccccchhhllllllgggbbb```dddgggfffdddccceeehhhccccccddddddeeeeeefffffffffdddaaa``````___\\\ZZZYYYZZZ\\\^^^```bbbdddeee```aaabbbccccccbbb```____________aaaffflllrrruuuxxxyyy{{{|||zzzvvvqqqnnnjjjjjjjjjjjjhhheee___[[[UUUTTTUUUYYY[[[]]]bbbiiipppyyyzzziii___WWWXXX\\\```eeejjjppp{{{xxxrrrmmmjjjddd^^^[[[XXXTTTTTTXXXRRRUUUYYY]]]___bbbeeegggnnnmmmllllllkkkhhhccc___[[[XXXSSSLLLGGGBBB???===CCCAAAAAAGGGPPPVVVVVVTTTRRRRRRRRRQQQOOOMMMJJJIIIEEEDDDCCCBBBAAA@@@@@@???<<<===?????????===;;;999<<<<<<:::999888777777777555666777666555444555777555555444444444333333333222222222333333444444444///333444111000222333222000111222222333333333222333222111111222222000...~~~zzzxxx{{{vvvrrrwww~~~{{{xxxwwwwwwvvvuuussspppmmmooorrrsssoookkkkkkjjjjjjmmmqqqvvvxxxyyyoooooooooppprrruuuwwwyyyzzz}}}~~~tttjjjiiiqqqxxx}}}}}}vvvxxx|||tttnnniiidddaaa```___]]]\\\\\\]]]___```bbbaaa```^^^\\\]]]```cccbbb___]]]^^^``````^^^\\\aaaeeeiiiiiigggdddddddddfff```^^^cccgggfffcccbbbaaa`````````aaacccdddeeefffffffffeeedddcccbbbaaaeeedddbbb```_________```^^^___```bbbdddeeeggghhhffffffeeeeeedddeeeeeefffccccccdddgggkkkpppuuuwww~~~~~~}}}yyyvvvsssrrrmmmiiigggfffdddaaa]]]ZZZXXXVVVVVVYYY]]]```aaakkkyyy{{{iiiaaaZZZZZZ]]]bbbiiipppzzz}}}xxxrrrnnniiiddd\\\VVVUUUVVVWWWXXXWWWYYY]]]aaaeeehhhjjjkkkqqqpppooonnnmmmkkkfffcccZZZUUUOOOIIIEEECCC@@@???@@@CCCGGGJJJLLLMMMOOOQQQRRRRRRRRRQQQOOOMMMKKKIIIHHHDDDCCCEEEFFFDDDBBBDDDBBBAAAAAA@@@???>>>======<<<;;;;;;::::::999999888777666666666666666777888666333111111444555444222555333222222333444333333...///222444555444333222---000555777666444333222444333222000///.........{{{zzzvvvrrrqqquuu}}}~~~tttpppuuu|||}}}{{{{{{yyywwwuuuqqqnnnkkkmmmpppqqqnnnkkkiiiiiiiiikkkooorrrrrrrrriiijjjlllnnnnnnnnnmmmmmmsssuuuwwwxxxwwwxxx|||~~~~~~xxxlllgggkkkpppyyyyyyxxx}}}xxxqqqkkkeeeaaa]]]ZZZ]]]\\\[[[YYYYYYZZZ\\\]]]______^^^\\\ZZZ[[[^^^aaaZZZYYYYYY[[[___bbbbbb```]]]```ccccccaaa_________ccc^^^]]]bbbfffdddaaa```\\\\\\\\\]]]^^^```bbbdddcccdddeeeffffffeeedddcccddddddcccbbbbbbcccddddddbbbbbbdddfffhhhjjjkkkllljjjiiihhhggggggffffffggghhhhhhiiilllpppuuuzzz}}}}}}yyywwwuuupppjjjggggggeeebbb___\\\ZZZYYYZZZ]]]```bbbbbbjjjxxxxxxgggaaa[[[[[[]]]cccmmmvvv}}}yyytttppplllgggaaa]]]\\\\\\]]]]]]^^^```cccfffiiikkkllllllpppooonnnmmmllliiidddaaa[[[VVVOOOHHHCCC@@@===;;;CCCFFFJJJMMMNNNOOOPPPRRRQQQQQQQQQQQQPPPOOOMMMMMMJJJFFFDDDFFFFFFCCCAAABBBBBBBBBAAA@@@???>>>======<<<<<<;;;::::::999999888888888777777666777777777555222000000111222111///444333222222222333333222///000222333333333222222...111555666666444444444555444333111000/////////vvvsssooojjjiiinnnuuu{{{xxxpppnnntttzzz~~~zzzvvvrrrnnnkkkiiijjjmmmnnnmmmkkkhhhhhhhhhjjjlllllljjjiiibbbdddhhhjjjjjjgggcccaaaiiikkklllmmmmmmoooqqqtttqqqrrrtttuuuwwwwwwwwwvvv}}}ppphhhgggjjjrrr~~~}}}yyy~~~yyyqqqoookkkfffaaa]]]ZZZWWWTTTYYYXXXWWWVVVVVVWWWXXXYYY\\\\\\[[[YYYXXXYYY\\\^^^WWWVVVWWWZZZ^^^aaabbbaaa\\\^^^___^^^]]][[[[[[\\\___[[[[[[aaadddaaa^^^]]][[[ZZZZZZ[[[]]]___aaabbbbbbdddfffiiijjjiiihhhgggeeeeeeeeeeeeggghhhiiijjjiiijjjlllnnnppprrrssstttrrrqqqpppnnnmmmmmmmmmmmmooooooppprrrvvv|||}}}{{{xxxrrrkkkgggfffeeebbb___\\\\\\]]]```cccffffffeeeiiiuuutttgggaaa]]]^^^bbbiiivvv}}}{{{xxxtttqqqkkkhhhdddaaaaaabbbaaaaaadddeeehhhjjjlllmmmmmmmmmooonnnlllkkkjjjfffbbb^^^YYYSSSLLLEEEAAA???<<<;;;HHHKKKOOOQQQQQQQQQQQQRRRPPPOOONNNNNNMMMNNNNNNNNNLLLGGGEEEGGGFFFCCC@@@AAACCCBBBBBBAAA???>>>>>>===<<<<<<;;;;;;:::999999999::::::999888777777777777555333111111111111000///222222222222222222222222111111111111111111111222111333555555555444555666444333222111000/////////xxxtttmmmhhhfffjjjoootttvvvwwwvvvqqqlllmmmttt{{{zzzrrrmmmllliiihhhhhhkkklllllllllhhhhhhhhhiiiiiigggccc```^^^```ccceeedddbbb___\\\bbbbbbcccdddeeegggiiijjjhhhhhhjjjjjjkkkjjjiiihhhqqqtttxxx|||~~~uuummmjjjkkkmmmyyy{{{}}}uuukkkfffiiieeeaaa]]]ZZZXXXUUURRRUUUUUUTTTTTTTTTUUUVVVWWWYYYZZZZZZXXXWWWXXXZZZ]]]ZZZZZZZZZ[[[]]]^^^^^^^^^^^^___^^^^^^]]]\\\]]]]]]]]][[[[[[aaaccc```]]]\\\^^^]]]]]]]]]^^^```aaabbbdddgggjjjmmmooonnnllljjjhhhhhhiiijjjkkklllnnnnnnppprrrtttwwwyyy{{{||||||zzzyyyxxxxxxwwwwwwwwwwwwuuuuuuvvvxxx|||}}}zzzssskkkfffcccbbb```]]]ZZZ[[[___dddiiikkkkkkjjjkkkssszzz|||rrriiiaaa\\\aaajjjuuu|||yyywwwuuurrrpppkkkiiihhhggghhhhhhgggeeeeeefffhhhjjjllllllllllllnnnmmmllljjjiiieeeaaa]]]TTTOOOIIIDDDBBBAAAAAA@@@KKKNNNRRRSSSSSSQQQQQQQQQOOONNNLLLKKKJJJKKKKKKLLLKKKGGGEEEGGGGGGDDDBBBCCCDDDCCCBBBAAA@@@???>>>===<<<<<<<<<;;;::::::999999<<<;;;:::999888888777777888777555444333222222111000111222333222222222333222222111000000000111111333444555555444444666888222111000///............}}}xxxpppjjjggghhhkkkmmmnnnooonnnkkkiiimmmuuu}}}yyyqqqkkkkkkjjjiiijjjkkkllllllllljjjiiiiiijjjiiieee```\\\ZZZ[[[[[[\\\]]]]]]]]]]]]___^^^^^^___```bbbbbbccc```aaabbbbbbbbbaaa```___dddfffjjjlllnnnrrrvvvyyy~~~{{{yyyrrrnnnmmmmmmyyy|||xxxkkkeeeccceeeccc___\\\ZZZWWWTTTQQQTTTTTTTTTTTTTTTUUUVVVVVVXXXYYYYYYYYYXXXXXXZZZ\\\[[[\\\\\\\\\\\\\\\]]]^^^```____________``````___^^^\\\]]]bbbccc```^^^___aaaaaa```______```aaabbbfffhhhlllooopppnnnlllkkkmmmnnnooopppqqqqqqrrrrrruuuwwwzzz}}}{{{zzzzzz|||zzzssskkkeeebbb```]]]ZZZVVVYYY^^^eeekkknnnnnnllllllppprrrtttuuuvvvsssooohhh^^^ZZZcccrrr{{{xxxvvvtttrrrqqqnnnmmmlllmmmnnnnnnlllkkkfffgggiiikkkmmmmmmmmmmmmnnnlllkkkjjjiiieeeaaa]]]TTTOOOIIIDDDCCCCCCDDDDDDMMMPPPSSSUUUSSSQQQPPPPPPRRRPPPNNNLLLJJJJJJJJJJJJIIIEEEDDDGGGIIIFFFEEEGGGEEEDDDCCCBBBAAA???>>>>>>======<<<;;;;;;::::::999<<<<<<:::999888888888888888777666444333222222222///111444444222222222444333222111111000111111222333444555444333444777999333333222111000000000000~~~vvvppplllkkkjjjjjjkkkkkkjjjhhhhhhmmmuuu}}}}}}xxxqqqlllllllllmmmnnnnnnnnnmmmmmmkkkjjjiiiiiihhhddd___[[[WWWVVVUUUUUUWWWYYY[[[]]]^^^\\\[[[[[[\\\]]]]]]\\\XXXYYYZZZ[[[[[[ZZZYYYXXX[[[]]]___```bbbfffjjjnnnppprrrtttvvvyyy{{{||||||zzzttt}}}wwwrrrpppttt~~~|||||||||mmmddd``````___]]][[[YYYWWWUUURRRPPPSSSSSSTTTTTTUUUVVVVVVVVVWWWXXXYYYYYYXXXYYYZZZ\\\WWWYYY[[[\\\\\\]]]___aaa_________```ccccccbbbaaaaaa^^^___bbbccc``````bbbbbbbbbaaa``````aaabbbcccfffhhhkkknnnooonnnmmmlllssstttuuuwwwxxxxxxxxxxxxyyy||||||vvvmmmgggddd```\\\YYYTTTWWW\\\cccjjjmmmlllkkkkkkkkkkkkkkkkkkkkkjjjjjjbbb[[[[[[hhhyyy~~~zzzyyywwwuuussslllkkkkkklllnnnnnnllljjjiiikkklllnnnoooooooooooolllkkkjjjiiihhheeeaaa^^^WWWRRRJJJEEECCCCCCDDDDDDMMMQQQTTTVVVTTTRRRPPPOOOSSSRRRQQQOOOMMMKKKKKKJJJIIIEEEDDDHHHIIIHHHGGGHHHFFFFFFDDDCCCAAA@@@>>>>>>======<<<<<<;;;:::::::::;;;;;;:::999888888888888444555555333111000111222...222555666333222333555222222222222222222222222222333444444333444666888555555444333333333333333~~~yyyvvvssspppnnnlllkkkiiiffffffkkkssszzzwwwvvvuuuvvvuuusssooolllmmmooorrrrrrrrrpppnnnmmmkkkjjjhhhgggfffccc___[[[WWWVVVVVVVVVWWWYYY[[[\\\]]]ZZZWWWWWWXXXYYYXXXVVVQQQRRRTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXYYY]]]bbbfffeeeddddddeeefffgggiiijjjnnnrrrwww}}}{{{tttvvv}}}yyywww}}}}}}|||oooddd]]]ZZZYYYXXXWWWVVVUUUVVVUUUSSSQQQRRRRRRSSSTTTUUUUUUVVVVVVUUUWWWXXXXXXXXXXXXYYY[[[SSSVVVYYY[[[[[[\\\___bbb``````aaadddggghhhfffdddccc``````bbbbbb```aaaeeeccccccbbbcccdddfffgggiiigggiiilllnnnppprrrrrrrrrwwwxxx{{{}}}zzzsssmmmhhhddd^^^ZZZUUUWWW[[[aaafffhhhgggeeeffffffggggggeeecccbbbbbb^^^___fffttt~~~|||zzzxxxuuusssnnnmmmlllmmmoooooommmlllnnnooopppppppppooonnnmmmhhhhhhgggggggggddd```]]]VVVQQQIIIDDDCCCDDDEEEEEENNNRRRVVVWWWVVVSSSQQQPPPOOOOOOOOONNNMMMLLLJJJIIIJJJFFFEEEHHHJJJGGGFFFHHHGGGFFFEEECCCBBB@@@???>>>=========<<<;;;;;;:::::::::999888888888888999999333444555333111000222444...222777777555333444777111222333444555555444333111222444444333333555666555444333333222222333333|||xxxtttnnnmmmiiifffeeejjjqqqwwwmmmlllkkklllmmmmmmllljjjoooqqquuuvvvtttqqqooommmjjjiiigggfffeeebbb___\\\YYYYYYYYYZZZZZZ[[[\\\\\\[[[XXXUUUUUUVVVVVVTTTQQQOOOPPPRRRSSSUUUUUUUUUTTTRRRSSSSSSTTTUUUXXX]]]aaa^^^]]][[[ZZZZZZ[[[]]]^^^```dddiiinnnrrrwww{{{~~~{{{}}}~~~xxxkkkyyy{{{uuuhhh___YYYTTTQQQTTTSSSSSSTTTVVVVVVTTTSSSQQQRRRSSSTTTUUUUUUUUUUUUTTTVVVWWWWWWWWWWWWYYYZZZSSSVVVYYYZZZYYYZZZ]]]```bbbbbbdddhhhlllmmmjjjgggdddaaa```aaa```___bbbgggeeeeeeeeefffiiikkknnnpppjjjkkknnnqqqtttwwwyyyyyyyyy{{{~~~~~~wwwqqqmmmhhhaaa\\\WWWXXX[[[___cccdddcccaaabbbccceeegggddd___\\\\\\]]]dddrrr}}}{{{yyywwwtttqqqwwwvvvuuuuuuvvvwwwvvvtttppppppppppppooommmkkkjjjfffeeeeeeeeeeeeccc```]]]QQQMMMFFFCCCCCCEEEHHHIIIOOORRRWWWYYYWWWUUUSSSRRRIIIJJJKKKKKKKKKJJJHHHGGGMMMHHHGGGIIIJJJGGGEEEFFFGGGGGGEEEDDDBBB@@@???>>>=========<<<;;;;;;::::::888888888777888888999999444666777666333222444777...333888888555444555888000111444666777666555444///111333444333333444555111111000000000000000000~~~xxxtttmmmhhhfffhhhkkknnnhhhhhhgggfffddddddgggiiimmmoooqqqssssssrrrpppnnniiigggeeeddddddbbb]]]YYYZZZYYYXXXYYYZZZ\\\\\\[[[[[[XXXUUUUUUVVVUUUSSSPPPMMMMMMMMMNNNOOOPPPRRRRRRSSSQQQOOOPPPSSSUUUUUUSSSWWWVVVVVVVVVVVVVVVVVVWWWVVVWWWXXXZZZ^^^bbbeeegggiiijjjnnnttt{{{~~~wwwfffmmmyyy{{{yyywwwggg[[[VVVTTTRRROOOLLLOOORRRUUUVVVVVVTTTSSSRRRSSSUUUVVVVVVVVVTTTSSSRRRSSSTTTUUUUUUVVVVVVUUUXXXVVVTTTVVVZZZ^^^^^^]]]aaaeeejjjoooqqqooollliiieeebbb___^^^___aaabbbbbbfffiiilllllljjjiiikkkmmmqqqsssuuuvvvvvvwwwyyy{{{}}}zzzxxxpppdddZZZ___^^^^^^___``````^^^\\\```aaaccccccbbb```\\\ZZZ```iiiwww}}}zzzwwwtttrrrsssuuuvvvvvvuuuttttttuuusssttttttrrrmmmjjjkkkllljjjddd______aaabbb___\\\VVVQQQKKKEEECCCDDDGGGJJJOOOSSSUUUTTTUUUWWWVVVSSSLLLKKKIIIJJJLLLKKKGGGCCCJJJIIIHHHGGGFFFGGGHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@======<<<<<<<<<>>>???AAA:::888555555777999:::;;;999999888777666444222111222333333444444333333222555333222333666888666444666555444333444444666777555333111333555444000---|||wwwpppjjjhhhhhhkkkmmmkkkjjjgggdddaaaaaaccceeehhhjjjmmmppprrrrrrqqqpppiiigggeeeeeedddbbb^^^[[[]]]\\\[[[[[[[[[\\\[[[[[[YYYWWWUUUUUUVVVUUURRROOOLLLLLLLLLMMMMMMOOOPPPPPPSSSPPPOOOOOORRRSSSRRRQQQRRRRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSTTTVVVXXXZZZ\\\___```bbbgggmmmrrrwwwyyy~~~zzz{{{zzzyyy{{{}}}zzztttnnnaaaeeemmmyyyyyy{{{pppbbbXXXSSSQQQOOONNNNNNPPPSSSUUUVVVVVVTTTSSSQQQRRRSSSUUUUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVXXXVVVUUUXXX\\\```bbbbbbaaadddiiimmmooonnnkkkjjjfffdddaaa___```bbbdddeeegggjjjmmmnnnnnnooorrruuuvvvxxxzzzzzz{{{{{{}}}sssjjjgggeeecccbbbcccbbb```^^^```aaabbbcccccccccaaaaaafffooo~~~~~~{{{yyyvvvtttsssvvvwwwwwwvvvuuusssrrrrrrrrrssssssqqqmmmjjjiiijjjiiieeeaaa```aaaaaa```^^^VVVRRRKKKFFFCCCDDDGGGIIIQQQUUUWWWVVVWWWYYYXXXTTTQQQPPPNNNNNNOOOOOOLLLIIILLLKKKIIIHHHGGGGGGHHHHHHIIIHHHFFFDDDBBB???>>>===>>>===<<<<<<<<<===>>>???<<<999777777888999999888999888888777555444222222333444444555555444444333666444222333666777555444333333444555555444333222333222222333333222000---{{{tttmmmjjjjjjlllmmmooommmhhhbbb]]]\\\^^^``````bbbgggkkknnnppppppqqqhhhgggeeeeeedddbbb___]]]```______^^^]]][[[ZZZYYYVVVVVVUUUVVVVVVTTTPPPMMMLLLLLLKKKKKKLLLMMMNNNNNNQQQPPPNNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLLLLMMMMMMPPPPPPOOONNNNNNOOOPPPPPPUUUUUUVVVXXX[[[```dddfffmmmrrrwww{{{}}}~~~~~~yyysssppppppooommmjjjeeeddddddgggiiiiiiddd```YYYZZZ]]]eeeppp|||zzzyyyzzzpppggg\\\SSSPPPNNNMMMLLLPPPRRRTTTUUUVVVUUUTTTRRRPPPQQQRRRSSSTTTSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXWWWWWWZZZ___ccceeefffbbbdddgggjjjllllllkkkkkkhhhfffdddbbbbbbdddgggiiijjjlllnnnpppsssvvv{{{|||~~~xxxtttqqqmmmjjjhhhgggeeedddccccccdddeeeggghhhjjjjjjnnnxxx~~~}}}~~~~~~{{{yyywwwvvvuuuuuuxxxxxxwwwvvvtttrrrpppooopppqqqqqqooollliiiggggggfffeeebbbaaa```_________YYYUUUOOOIIIFFFFFFIIIKKKRRRWWWYYYXXXXXX[[[YYYVVVUUUSSSQQQPPPPPPPPPOOONNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGEEEDDDBBB@@@???>>>???>>>======<<<<<<======<<<;;;999999::::::888777999888888666555444333222444555555666666555555444666555333444555555444333111222444666555333000...000111333333111///......}}}}}}~~~~~~zzztttnnnkkkkkkmmmooossspppiiiaaa[[[YYYZZZ\\\ZZZ\\\```dddgggiiijjjkkkfffeeedddcccbbbaaa```^^^aaabbbbbbaaa^^^[[[YYYXXXTTTUUUVVVWWWVVVSSSOOOMMMMMMMMMLLLKKKKKKLLLLLLMMMOOONNNMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJOOONNNNNNMMMLLLLLLLLLLLLOOOPPPOOOOOOPPPRRRVVVYYY^^^aaaeeehhhiiiiiijjjkkkiiimmmsssyyyzzzuuukkkfff```\\\\\\\\\[[[YYYSSSRRRSSSUUUWWWWWWTTTRRRPPPOOOQQQUUU^^^iiirrrxxx}}}vvv{{{vvvkkkeee___WWWPPPNNNMMMMMMLLLQQQRRRTTTTTTTTTSSSRRRQQQQQQQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXZZZZZZZZZ\\\```cccfffgggdddeeefffhhhjjjkkklllmmmjjjiiigggeeeeeegggjjjmmmmmmnnnppprrrvvv{{{zzzvvvsssqqqooommmiiiiiihhhhhhjjjmmmppprrrxxx~~~||||||~~~~~~~~~}}}|||zzzxxxuuuttttttuuuvvvwwwuuutttsssrrrqqqnnnlllmmmnnnooonnnlllhhheeedddaaabbbaaa___]]]]]]^^^```]]]YYYRRRMMMJJJJJJKKKMMMRRRWWWYYYXXXXXX[[[ZZZVVVUUUSSSQQQOOONNNOOOOOOOOOPPPOOONNNLLLJJJIIIGGGGGGCCCCCCCCCCCCCCCCCCBBBBBB??????>>>===<<<<<<;;;;;;;;;:::999:::<<<;;;:::888999888777666555444333333444444555555555555444444666555444444444444333222333444555555444222000...---000333222///---...///zzzyyy{{{~~~xxxuuuppplllkkklllnnnpppuuurrrkkkbbb[[[XXXYYYZZZWWWXXX[[[]]]___```aaaaaaaaaaaaaaa```^^^^^^^^^^^^```bbbdddccc___ZZZXXXWWWTTTUUUWWWWWWUUURRROOOMMMOOONNNMMMLLLLLLKKKLLLLLLMMMMMMLLLJJJIIIHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMKKKJJJJJJNNNQQQTTTVVVYYY[[[ZZZYYYYYYZZZZZZ^^^bbbggglllrrrxxx|||}}}|||{{{yyyvvvpppiiidddZZZUUUOOOLLLLLLMMMLLLJJJHHHHHHHHHHHHIIIIIIHHHGGGHHHIIIJJJNNNTTT[[[ccchhhxxxyyy{{{xxxyyyyyymmmccc]]]YYYTTTPPPNNNNNNNNNNNNRRRRRRSSSSSSSSSRRRQQQPPPSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]^^^___bbbeeeggggggggghhhiiikkkmmmooopppmmmmmmmmmkkkjjjkkkooorrrrrrrrrrrrtttxxx}}}}}}{{{rrrpppnnnnnnooorrrvvvxxx~~~|||zzz}}}|||{{{|||}}}}}}{{{yyywwwvvvtttrrrrrrsssuuuvvvrrrqqqppppppqqqqqqnnnlllllllllmmmmmmlllhhhdddaaa\\\]]]]]]\\\[[[[[[]]]```\\\XXXRRRMMMJJJJJJLLLMMMQQQUUUXXXWWWWWWZZZXXXUUUSSSSSSQQQOOOMMMMMMNNNOOOQQQPPPOOOMMMKKKIIIHHHGGGCCCCCCCCCCCCCCCCCCBBBBBB???>>>>>>===<<<;;;::::::888888888:::<<<===<<<:::999888777555444444444444333333444444444444333333555555555444333222222333666666444333222222222222,,,000333222///---...///yyyxxxxxx}}}~~~yyyqqqnnnkkkhhhhhhjjjmmmoootttpppjjjbbb[[[XXXXXXZZZWWWWWWXXXXXXXXXXXXXXXWWW[[[\\\\\\[[[YYYYYYZZZ\\\\\\```cccccc^^^YYYWWWWWWTTTVVVXXXWWWTTTQQQPPPPPPPPPOOONNNLLLKKKKKKJJJJJJKKKKKKKKKIIIGGGFFFGGGIIIJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGHHHIIIJJJJJJIIIIIIGGGIIIKKKIIIFFFEEEGGGJJJMMMOOOQQQQQQPPPOOOPPPPPPQQQSSSWWWZZZ\\\```eeehhhkkknnnssswwwyyy|||wwwrrrjjjhhhgggeeebbb]]]WWWSSSLLLGGGCCCAAACCCCCCBBB@@@BBBAAAAAAAAAAAAAAAAAAAAACCCEEEHHHJJJMMMRRRXXX\\\hhhppp|||wwwttt}}}|||zzzpppfff^^^WWWVVVSSSQQQPPPOOOOOOPPPRRRSSSSSSSSSSSSRRRRRRQQQUUUUUUVVVWWWXXXYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^___`````````bbbeeehhhkkkkkklllmmmoooqqqssstttpppsssuuutttrrrrrruuuxxxwwwvvvvvvxxx|||}}}|||yyyxxxyyy|||~~~{{{yyywwwvvvzzzyyyyyyzzz{{{yyywwwtttqqqpppppppppppprrrssstttpppnnnmmmnnnqqqrrrpppmmmkkkkkklllmmmllliiiccc^^^XXXXXXXXXXXXZZZ\\\^^^___XXXUUUPPPLLLIIIIIIKKKLLLPPPTTTWWWVVVVVVYYYWWWTTTSSSSSSSSSQQQOOONNNOOOPPPPPPPPPOOONNNLLLJJJHHHGGGGGGGGGEEEDDDBBB@@@???>>>===>>>>>>===<<<;;;:::999777666666888;;;======<<<999888666555444444555555222333333333333333333222333444555444333222333444777555444222222222333444---///111111000/////////vvvtttssswww|||}}}xxxssskkkiiifffddddddfffiiikkkooommmhhhbbb[[[XXXXXXYYYWWWWWWWWWVVVUUUTTTSSSRRRUUUVVVWWWVVVTTTTTTWWWYYYWWW\\\bbbbbb]]]YYYWWWWWWVVVXXXYYYWWWTTTQQQQQQRRRPPPOOOMMMKKKJJJIIIHHHHHHIIIJJJKKKIIIFFFFFFGGGIIIGGGGGGGGGFFFFFFGGGGGGGGGDDDEEEFFFHHHHHHHHHGGGGGGCCCGGGJJJIIIEEECCCDDDFFFFFFHHHJJJKKKJJJJJJKKKLLLKKKMMMOOOPPPQQQSSSWWWYYYZZZ\\\```bbbdddfffhhhjjjooosssxxx}}}|||uuukkkbbb\\\WWWVVVSSSRRRPPPLLLHHHDDDBBB???<<<<<>>;;;<<<<<<<<<<<<<<<<<<>>>@@@AAACCCEEEFFFGGGJJJPPPTTTVVV]]]hhhuuu}}}ssswww}}}~~~zzznnneee^^^XXXSSSSSSSSSRRRPPPPPPPPPQQQTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[]]]]]]^^^___````````````^^^```bbbbbbccceeeiiilllnnnooopppqqqsssuuuvvvwwwuuuyyy~~~~~~{{{zzz{{{~~~|||{{{{{{~~~~~~|||yyyvvvtttsssrrrwwwvvvvvvwwwwwwuuuqqqnnnkkkllllllnnnooopppqqqrrrrrrooommmooorrrsssqqqmmmjjjjjjlllmmmmmmiiibbb]]]WWWUUUTTTVVV[[[___aaa```WWWUUUQQQMMMKKKKKKMMMNNNPPPTTTWWWVVVVVVYYYWWWTTTQQQSSSTTTSSSOOOMMMNNNOOONNNOOONNNNNNLLLJJJHHHGGGIIIHHHFFFDDDBBB???>>>===<<<============<<<:::999999777666666999;;;;;;;;;999888666444444444555666333333444444444444333333111333555444222222333555333333333333333222222222/////////111222222000...qqqooonnnqqqvvvwwwsssnnniiigggdddbbbaaaccceeegggkkkiiifffaaa[[[XXXWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQRRRSSSTTTSSSQQQQQQTTTWWWTTTZZZ```aaa]]]XXXWWWWWWWWWYYYYYYWWWSSSQQQRRRTTTOOONNNLLLJJJHHHGGGFFFFFFHHHIIIJJJIIIFFFEEEGGGJJJEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFAAAFFFJJJJJJFFFCCCDDDFFF@@@CCCFFFGGGHHHHHHJJJLLLHHHIIIKKKKKKLLLMMMPPPRRRPPPRRRUUUVVVVVVWWWXXXZZZXXX\\\bbbggglllpppuuuxxxxxx|||{{{uuunnneee\\\RRRLLLLLLJJJGGGFFFDDDBBB>>><<<>>><<<:::;;;>>>>>><<<:::888999999999999;;;===@@@@@@BBBCCCCCCCCCFFFLLLQQQKKKQQQZZZdddppp}}}vvvuuu|||yyy}}}{{{oooccc\\\VVVQQQQQQRRRSSSRRRQQQPPPPPPQQQUUUUUUVVVVVVVVVWWWWWWWWWVVVVVVVVVWWWXXXYYY[[[[[[^^^___```aaabbbbbbbbbbbb^^^```cccdddeeeggglllqqqpppqqqrrrtttvvvwwwyyyyyyxxx~~~~~~~~~~~~}}}|||{{{xxxvvvtttrrrqqqpppuuuttttttuuuuuurrrmmmjjjhhhiiikkkmmmnnnooopppppptttqqqoooppptttuuuqqqmmmjjjjjjlllnnnnnnjjjbbb\\\WWWSSSRRRUUU]]]bbbcccaaaYYYWWWSSSPPPOOOOOOQQQRRRQQQUUUWWWVVVWWWYYYXXXTTTNNNQQQSSSRRRNNNLLLKKKLLLMMMNNNNNNMMMLLLJJJHHHGGGFFFEEEEEECCCBBBAAA@@@@@@;;;<<<=========<<<;;;:::;;;888666555777999::::::999888666444333444555666444555555555555555555444000222444444222222444666...000222444444333111///111///...000333444111---mmmoooqqqqqqnnnjjjhhhgggdddcccaaa______```aaabbbeeedddccc```]]]ZZZWWWUUUUUUWWWYYYXXXTTTPPPMMMLLLUUURRROOONNNPPPQQQOOOMMMTTTUUUWWWWWWVVVUUUUUUVVVWWWUUUTTTTTTTTTSSSQQQNNNMMMNNNNNNMMMLLLJJJHHHFFFJJJIIIHHHHHHGGGGGGGGGHHHDDDFFFIIIIIIHHHGGGGGGHHHGGGHHHHHHGGGGGGEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDCCCCCCCCCEEEFFFGGGFFFGGGHHHHHHGGGHHHJJJLLLKKKLLLMMMNNNNNNNNNNNNNNNMMMOOORRRVVVZZZ]]]___```iiijjjmmmqqquuuyyy|||~~~zzzllleee\\\WWWTTTPPPIIIDDDCCCCCCBBB@@@???===<<<<<<===<<<:::999999:::;;;<<<999999:::;;;<<<<<<<<<;;;<<<;;;;;;;;;===@@@CCCEEEGGGGGGKKKSSS]]]iiizzzvvvzzzxxxtttqqqqqqnnnfff^^^YYYUUURRRLLLNNNPPPSSSTTTTTTTTTSSSWWWUUUUUUWWWUUUSSSVVVZZZXXXXXXYYYZZZ]]]^^^^^^^^^aaabbbcccbbbaaa```aaabbbeeegggjjjkkklllmmmoooqqqpppsssvvvvvvtttuuuzzz~~~yyy|||}}}zzz{{{xxxsssooolllkkklllmmmoooqqqttttttqqqmmmiiihhheeeeeeeeeeeefffhhhjjjkkktttpppmmmmmmoooqqqooommmkkkkkkkkkmmmmmmhhh```YYYRRRSSSVVVZZZ^^^```___^^^XXXWWWTTTQQQNNNOOOSSSVVVWWWYYY[[[\\\\\\[[[XXXWWWQQQSSSTTTSSSQQQOOONNNNNNMMMMMMNNNPPPQQQOOOLLLIIIFFFEEEDDDCCCCCCCCCCCCCCC888<<<@@@@@@>>>===>>>@@@===<<<:::999888888999::::::777444444555777888777777777666555444444333333111555666222111444666555222333444444444333222111333000...000///---...111iiikkkmmmmmmjjjgggeeedddcccaaa```^^^^^^___```aaacccbbb```^^^[[[YYYWWWVVVUUUUUUUUUTTTRRRPPPQQQRRRTTTRRRPPPPPPQQQQQQOOOMMMOOOQQQRRRSSSRRRQQQRRRSSSSSSSSSSSSSSSRRRQQQQQQPPPKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFHHHGGGFFFEEEFFFGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBCCCDDDEEECCCDDDEEEDDDDDDDDDFFFHHHGGGHHHIIIIIIIIIIIIIIIHHHGGGHHHJJJMMMPPPRRRTTTUUUVVVWWWZZZ]]]```cccfffgggooooooppprrrvvvyyy|||~~~{{{ooofff]]]WWWPPPLLLKKKIIIDDD@@@>>>>>>===<<<;;;:::999999<<<;;;;;;::::::;;;<<<===::::::;;;<<<<<<<<<<<<<<<;;;:::::::::<<>>???>>>======>>><<<;;;:::999999999:::;;;;;;888555444555777777666555444444333222222111111111555666222111444666555222222333444444444333222333000///111111......111dddfffhhhhhhfffcccbbbbbbaaa```^^^]]]\\\]]]^^^```aaa___\\\ZZZXXXVVVVVVVVVSSSSSSRRRPPPOOOQQQUUUXXXRRRRRRRRRSSSTTTSSSPPPMMMJJJLLLMMMMMMLLLLLLMMMNNNLLLOOORRRRRRPPPOOOPPPRRRKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGGGGFFFGGGGGGHHHHHHEEEFFFFFFDDDCCCCCCDDDFFFDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCAAABBBCCCBBBAAAAAABBBDDDEEEEEEEEEEEEEEEEEEDDDCCC@@@AAACCCEEEGGGHHHIIIIIIJJJKKKLLLNNNPPPRRRTTTUUU\\\\\\\\\^^^aaaeeeiiikkknnnppptttvvvyyy}}}}}}vvvooofff[[[SSSLLLHHHCCCAAABBBAAA???<<<::::::::::::999999999999;;;;;;;;;;;;;;;<<<===>>>;;;;;;<<<=========<<<<<<::::::999:::;;;>>>AAACCCAAA???@@@CCCFFFLLLXXXddd|||tttgggccc]]]WWWQQQLLLJJJIIIQQQQQQPPPQQQRRRTTTWWWXXXTTTSSSUUUYYYYYYXXXZZZ___aaa___]]]\\\[[[\\\]]]^^^aaaccceeeeeeeeeeeegggiiigggiiikkklllnnnqqqvvvyyy}}}~~~~~~|||}}}}}}xxxwwwzzz~~~}}}wwwsssooommmiiigggeeefffggghhhkkkkkkkkkjjjgggbbb^^^[[[YYYXXXXXXYYY[[[```eeehhhnnnkkkhhhhhhkkkmmmmmmkkkjjjjjjkkkllljjjfff___ZZZWWWWWWXXX\\\___aaaaaa```ZZZVVVQQQOOOQQQTTTTTTTTTXXXYYY[[[\\\\\\[[[YYYXXXVVVXXXYYYWWWTTTRRRQQQPPPJJJJJJKKKMMMOOOOOOMMMKKKIIIHHHFFFDDDBBBAAAAAA@@@>>>=========>>>>>><<<;;;:::::::::999::::::;;;<<<<<<999666555666666666555444444333333222222111111000444666333111444555444111111333333444444444444222000000333333//////111aaaccceeeeeecccaaa`````````___]]]\\\[[[\\\^^^___```^^^ZZZVVVTTTRRRRRRRRRQQQRRRQQQPPPOOOQQQTTTWWWQQQRRRTTTVVVVVVTTTQQQNNNKKKLLLLLLJJJHHHGGGHHHIIIFFFKKKOOOOOOLLLLLLOOOSSSOOONNNLLLJJJJJJJJJKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDCCCAAA@@@BBBEEEHHHDDDDDDCCCCCCCCCCCCCCCDDD@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCAAA@@@@@@AAACCCDDDEEEEEEEEEDDDCCCBBBBBB>>>???AAACCCDDDEEEFFFFFFHHHHHHIIIJJJKKKKKKLLLLLLQQQPPPPPPQQQTTTXXX[[[^^^\\\___cccfffiiilllpppsssvvvxxx{{{}}}}}}yyyssslllddd]]]UUULLLGGGBBB@@@===<<<=========;;;::::::::::::;;;;;;;;;<<<::::::;;;;;;<<<===>>>???<<<<<<===============<<<;;;:::::::::;;;>>>AAABBB===<<<===@@@CCCGGGRRR\\\qqqxxxggg```XXXRRRNNNJJJIIIJJJQQQRRRRRRSSSUUUVVVWWWXXXUUUTTTWWW[[[\\\ZZZ[[[___aaa```^^^\\\ZZZ[[[^^^```dddeeeggggggffffffhhhiiihhhiiilllnnnppptttyyy}}}}}}~~~~~~|||vvvvvvyyy}}}zzzsssooolllkkkiiigggggghhhiiijjjlllkkkjjjhhheeeaaa\\\YYYWWWVVVUUUVVVZZZ___eeeiiikkkhhheeefffjjjllllllkkkhhhiiikkkkkkhhhddd^^^ZZZXXXWWWWWWZZZ]]]___```___ZZZTTTOOOOOOSSSWWWVVVTTTYYYZZZ[[[]]]]]]\\\[[[ZZZXXXYYYZZZYYYUUURRRQQQQQQLLLKKKLLLMMMNNNNNNLLLIIIHHHGGGFFFDDDCCCBBBBBBBBBAAA>>><<<<<<>>>???<<<999999999999:::;;;<<<<<<======:::888666666666555333555555555444444444333333000444555333222444555333000111222333444444555555111000111444444000///111```bbbccccccaaa____________^^^\\\[[[[[[[[[]]]^^^aaa^^^ZZZUUUPPPNNNMMMMMMOOOQQQRRRSSSQQQQQQQQQRRRQQQSSSVVVXXXWWWUUURRRPPPPPPOOONNNJJJFFFDDDDDDEEEBBBGGGLLLLLLIIIIIILLLPPPRRRQQQOOOMMMLLLKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBAAA@@@@@@CCCGGGKKKEEEEEEDDDCCCCCCCCCDDDDDD@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@???======???@@@CCCCCCCCCCCCBBBAAA@@@@@@===>>>@@@BBBDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGHHHJJJMMMOOOQQQNNNQQQTTTWWWZZZ\\\___bbb```cccgggkkknnnqqquuuxxxvvvxxx|||~~~yyyuuuoooiiiddd```\\\VVVPPPJJJEEE@@@===>>><<<:::999::::::;;;:::999::::::;;;<<<<<<======999:::;;;;;;<<<======>>><<<===============<<<<<<<<<;;;::::::;;;>>>@@@BBB>>>===>>>@@@AAADDDMMMVVVggguuujjj___UUUQQQNNNKKKKKKOOOOOORRRUUUXXXYYYYYYXXXVVVWWWWWWZZZ___^^^[[[[[[^^^^^^^^^]]]\\\ZZZ\\\```dddggghhhiiiiiihhhggghhhjjjiiikkknnnpppssswww|||{{{yyyzzz|||wwwwwwyyy}}}~~~|||wwwppplllkkkjjjhhhggghhhiiijjjkkkllliiigggfffdddaaa\\\XXXVVVUUUTTTUUUXXX^^^dddggghhheeecccdddhhhkkkkkkjjjgggiiijjjjjjfffaaa]]]ZZZVVVUUUTTTUUUXXX[[[\\\\\\WWWSSSNNNOOOUUUYYYXXXVVV[[[\\\]]]^^^^^^^^^]]]]]]ZZZ[[[[[[YYYVVVRRRQQQPPPPPPOOONNNMMMMMMLLLIIIGGGFFFEEEEEEDDDDDDDDDEEEEEECCC???======>>>???<<<999888999:::;;;<<<============;;;999777777666444333444444444444444333333333///333555333222444444222111111222222333444555555111///000444444111000111___```aaa```^^^\\\\\\]]]]]]\\\ZZZYYYYYYYYY[[[\\\```^^^YYYTTTOOOLLLIIIHHHMMMPPPSSSTTTSSSQQQOOOOOOQQQTTTXXXYYYXXXUUUTTTSSSUUUTTTQQQLLLGGGCCCCCCDDDBBBEEEHHHHHHGGGGGGIIIKKKPPPOOONNNMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFEEECCCCCCCCCBBBBBBDDDHHHLLLGGGFFFDDDCCCBBBBBBCCCCCC@@@???>>>======>>>???@@@@@@AAAAAAAAAAAAAAA@@@???;;;<<<<<<;;;::::::<<<===>>>>>>?????????>>>======;;;<<<>>>@@@AAACCCCCCDDD@@@AAAAAAAAABBBBBBCCCCCCEEEEEEEEEFFFGGGHHHIIIIIIDDDFFFJJJLLLMMMNNNPPPRRROOORRRWWW[[[^^^aaadddfffcccfffjjjooosssvvvxxxyyy}}}~~~zzzvvvsssnnnkkkgggccc___YYYSSSOOOMMMKKKHHHDDD@@@===<<<;;;:::999888777777888999999888888888999:::;;;;;;;;;999999:::;;;<<<<<<<<<;;;<<<<<<=========<<<;;;;;;;;;:::999999:::<<>>>>>DDDKKKYYYgggyyymmm___SSSPPPOOOLLLMMMSSSOOORRRWWW[[[\\\[[[XXXVVVXXXYYY]]]aaaaaa]]]\\\___[[[]]]___^^^]]]^^^cccggghhhjjjkkkkkkjjjjjjlllmmmlllooosssvvvyyy|||xxxvvvwww|||}}}zzzyyyzzz||||||yyytttnnnkkkhhhhhhggggggggghhhiiijjjhhheeebbbbbbbbb```[[[WWWSSSSSSRRRSSSVVVZZZ___bbbcccaaa___aaafffiiiiiihhhfffhhhjjjiiiddd```\\\ZZZUUUSSSQQQQQQTTTWWWXXXYYYSSSPPPOOOQQQUUUYYY[[[ZZZ]]]^^^^^^___````````````\\\]]]]]][[[WWWSSSQQQQQQSSSQQQOOONNNNNNLLLIIIGGGEEEEEEDDDDDDEEEEEEFFFGGGCCCAAA???>>>>>>>>>>>>===888999;;;<<<===============;;;999888888777555333222222222222111111111111...333555333222444444222222222222222333444555555111//////333333000000222\\\]]]]]][[[YYYWWWWWWWWWZZZYYYWWWVVVUUUVVVXXXYYY]]]\\\XXXTTTPPPLLLIIIGGGKKKNNNRRRSSSSSSQQQPPPOOORRRVVVYYYZZZXXXVVVUUUVVVWWWUUURRRMMMHHHEEEDDDEEECCCDDDEEEEEEFFFEEEEEEEEEHHHHHHIIIJJJJJJKKKJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIFFFGGGFFFEEEDDDEEEGGGJJJGGGFFFCCCAAA@@@@@@@@@AAA@@@???>>>======>>>???@@@??????@@@@@@@@@???>>>===999:::;;;:::999:::<<<>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>??????????????????@@@AAABBBBBBCCCDDDDDDEEEEEEFFFFFFEEEDDDCCC@@@BBBEEEFFFFFFEEEFFFGGGEEEHHHLLLOOOPPPRRRTTTVVVUUUWWWZZZ^^^aaabbbcccccceeefffgggjjjkkkmmmmmmnnnppprrruuuyyy}}}|||xxxsssnnnjjjfffaaa^^^WWWUUURRRPPPMMMIIIDDDAAA@@@@@@@@@>>><<<;;;;;;<<<777777777777666777999;;;888888888999999:::::::::888999:::;;;;;;::::::999<<<<<<<<<<<<<<<;;;::::::999888777777888:::<<<>>>CCCAAA@@@@@@<<<999===DDDJJJVVVfffqqqwww~~~mmm\\\OOOMMMMMMJJJMMMTTTRRRTTTWWWZZZ\\\[[[ZZZYYYWWWXXX]]]cccccc___^^^aaa\\\```cccbbb```aaaeeeiiiiiikkkmmmnnnoooppprrrtttooosssyyy}}}~~~xxxvvvtttuuuzzz}}}~~~}}}}}}}}}{{{||||||zzzwwwrrrmmmkkkhhhhhhggggggggghhhiiiiiieeebbb___```aaaaaa]]]XXXSSSSSSSSSSSSUUUXXX[[[]]]^^^\\\ZZZ]]]bbbfffffffffeeehhhjjjhhhccc^^^[[[[[[TTTQQQOOONNNQQQTTTVVVWWWNNNOOOOOORRRUUUYYY]]]_________```aaabbbbbbcccccc^^^______]]]YYYUUUSSSRRRSSSRRRPPPOOONNNMMMKKKIIIFFFFFFEEEEEEEEEEEEEEEFFFBBBBBBBBB@@@>>>>>>???AAA999:::;;;<<<======<<<<<<<<<:::999999999888666444111111111111111111111111---222555333222444333111444333222222222333444444111......111111///000333YYYZZZZZZXXXUUUSSSSSSSSSXXXWWWUUUSSSSSSTTTUUUVVVZZZYYYXXXUUUQQQMMMIIIHHHKKKMMMPPPRRRQQQQQQQQQRRRSSSVVVZZZZZZXXXVVVVVVWWWWWWUUURRRMMMHHHFFFFFFGGGEEEDDDCCCDDDEEEEEECCCAAA@@@BBBDDDGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJIIIGGGEEEDDDFFFGGGGGGFFFCCC@@@>>>>>>>>>???AAA???>>>======>>>???AAA===>>>?????????===<<<;;;999;;;<<<<<<;;;<<<>>>@@@:::;;;<<<<<<============>>>>>>>>>>>>>>>===<<<<<<;;;<<<===>>>???AAABBBBBB???@@@BBBBBBBBB@@@===<<<@@@BBBEEEEEEDDDCCCCCCCCCAAADDDGGGIIIIIIIIIJJJKKKHHHJJJLLLOOOPPPQQQPPPOOOQQQRRRTTTWWWYYYZZZ[[[[[[WWWYYY[[[___bbbfffiiijjjggghhhjjjkkkkkkkkkjjjiiiooorrrxxx}}}}}}zzzxxxooonnnllllllmmmnnnmmmllleeebbb]]]YYYUUURRRNNNKKKIIIGGGFFFEEEDDDAAA===:::888999:::999888888888999777777888888888999<<<>>>999999:::::::::;;;;;;;;;888999:::::::::999888777;;;<<<<<<<<<;;;::::::999777666555555666888:::<<>>>>>AAADDD:::;;;<<<=========<<<;;;;;;:::999999999888666444333333333333333333333333---222555333222444333111555444333222222222333444111...---///000...000333]]]___^^^XXXPPPMMMQQQVVVSSSSSSSSSSSSTTTUUUVVVWWWZZZYYYWWWVVVTTTQQQLLLIIIFFFMMMQQQPPPPPPSSSPPPJJJMMMOOORRRVVVWWWWWWVVVUUUUUUUUUSSSQQQNNNKKKHHHGGGHHHIIIHHHFFFCCCBBBCCCDDD@@@@@@@@@AAABBBEEEGGGHHHCCCEEEHHHKKKMMMMMMMMMLLLKKKJJJHHHEEEEEEEEEFFFGGGFFFEEECCCBBBAAAAAABBBBBB@@@>>><<<<<>>??????===;;;999===;;;::::::<<<======<<<;;;;;;<<<<<<===>>>>>>>>><<<>>>???@@@???>>>???@@@@@@>>><<<===@@@BBBAAA@@@>>>>>>??????@@@@@@@@@@@@@@@@@@AAACCCDDDCCC@@@===AAAAAABBBEEEGGGGGGEEECCCEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIGGGGGGGGGHHHIIIJJJPPPOOONNNNNNOOOQQQTTTUUUUUUWWWXXXXXXWWWVVVVVVWWW\\\^^^aaacccdddeeedddcccZZZYYYXXXWWWVVVUUUUUUUUUUUUSSSPPPLLLHHHDDDBBBAAA???>>>======>>>>>>===<<<888777777777777777888888888777555444555666888999888666444444666888999999999999999888888888777777999:::;;;;;;:::888555444555444333333444777999;;;AAA???===;;;:::;;;<<<===???DDDIIIKKKMMMUUUaaalllzzzxxxaaaUUUJJJHHHJJJLLLPPPSSSTTTUUUWWWYYYZZZ\\\\\\]]]XXXZZZ\\\]]]^^^aaahhhmmmfffffffffddddddeeeiiilllmmmnnnqqqtttwwwyyyzzz{{{uuuxxx}}}xxxpppnnnpppsssuuuxxx|||}}}|||}}}~~~|||vvvpppllliiifffhhhjjjkkklllkkkiiihhhfffdddcccbbbbbb```^^^[[[UUUVVVXXXZZZ[[[\\\]]]]]]XXXXXXZZZ]]]```cccfffgggjjjjjjiiieee```]]]\\\\\\]]]YYYUUUQQQPPPPPPPPPOOOKKKLLLMMMPPPUUUZZZ___bbbggggggfffeeeddddddddddddbbb```]]]ZZZXXXVVVVVVVVVQQQSSSRRRMMMLLLMMMLLLHHHIIIIIIHHHGGGFFFFFFFFFFFFEEECCCAAA???>>>>>>>>>???<<<<<<<<<;;;;;;:::::::::<<<;;;999777555555555555444444555666666555444444000000000000000000000000444444333222000111444666000///......///111333555]]]^^^]]]WWWOOOKKKNNNSSSRRRRRRRRRRRRSSSTTTUUUUUUYYYXXXWWWVVVTTTPPPKKKGGGGGGMMMPPPPPPQQQSSSQQQKKKKKKMMMOOORRRSSSTTTSSSSSSTTTSSSRRRPPPNNNKKKIIIHHHHHHIIIHHHGGGDDDCCCCCCDDD@@@@@@??????@@@BBBDDDEEEBBBDDDGGGJJJLLLLLLLLLLLLKKKJJJHHHFFFEEEEEEFFFGGGEEEDDDCCCAAA@@@@@@AAAAAA@@@>>>======??????>>><<<<<<======>>>>>>===<<<;;;<<<:::999:::<<<=====================>>>>>>>>>>>>;;;===??????>>>===>>>???>>><<<:::;;;>>>@@@???>>>>>>>>>>>>=========<<<<<<======>>>AAACCCBBB@@@===?????????@@@BBBBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBAAABBBCCCEEEGGGHHHIIIKKKKKKIIIHHHIIIJJJJJJLLLNNNPPPQQQQQQPPPOOOIIIHHHGGGFFFEEEEEEEEEEEEJJJHHHEEEBBB???===;;;:::;;;:::999999999999888777666666666666666777888888999888666555444555666777777555333333555777888888888888888888888888888888999999::::::999666444222555444333333444666888:::======>>>>>>>>>===<<<;;;888<<<@@@AAAAAAGGGRRR[[[lllxxxnnn^^^SSSIIIGGGIIIKKKNNNRRRQQQSSSTTTWWWXXXYYYZZZZZZXXXZZZ[[[[[[]]]aaaggglllhhhhhhgggeeecccdddgggjjjiiilllppptttwwwxxxxxxwwwyyy|||wwwooommmpppsssvvvzzz~~~{{{zzz{{{zzzwwwsssooommmmmmgggjjjmmmoooooollliiifffhhhgggfffffffffeeebbb```XXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]___aaadddfffhhhggghhhhhhfffccc```_________\\\WWWSSSPPPOOOOOONNNJJJKKKMMMQQQVVV\\\aaadddgggfffeeedddcccbbbbbbbbb```^^^\\\YYYWWWVVVVVVVVVRRRTTTSSSNNNMMMNNNLLLIIIJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::999777555444333333333555444333333333333444555000000000000000000000000333444333222000111333666333222000///...///111222\\\^^^\\\VVVNNNIIIJJJNNNOOOOOOOOOPPPQQQQQQRRRRRRVVVVVVVVVVVVUUUQQQLLLHHHFFFJJJMMMNNNOOOPPPOOOKKKJJJJJJLLLMMMOOOOOOPPPPPPRRRQQQPPPOOOMMMKKKJJJIIIHHHIIIIIIHHHEEEDDDEEEFFFAAA@@@???>>>>>>>>>???@@@AAABBBEEEHHHJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFGGGGGGDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@>>>???@@@@@@???===<<<<<<<<<<<<<<<======>>>;;;999999999<<<===>>>===?????????>>>>>>>>>>>>===:::<<<======<<<<<<===>>>;;;999888999;;;======<<<======<<<;;;:::999888888999999;;;>>>@@@@@@>>><<<>>><<<<<<<<<>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>????????????>>>===<<<<<<===>>>??????AAABBBBBBAAA@@@AAAAAA???@@@AAABBBCCCBBBAAAAAA???>>>===<<<<<<<<<<<<<<<>>>===;;;999888666666555888777777666555444444333555555555555666777999999:::999777555444444444555555333222222444666777777777777777777888888888888888999999888777555333111555555444444444555777888888;;;>>>@@@AAA???<<<:::777:::===<<<;;;>>>GGGNNNYYYfffyyy|||yyyiiiXXXOOOGGGFFFHHHIIIMMMPPPOOOPPPRRRTTTVVVWWWWWWWWWXXXXXXYYYYYYZZZ^^^dddiiihhhhhhgggeeecccdddfffiiifffjjjooosssvvvwwwuuuttt{{{~~~vvvooommmppptttxxx||||||xxxwwwwwwvvvssspppnnnooopppjjjmmmpppsssrrrooojjjgggmmmlllkkkkkkkkkjjjgggeee____________^^^]]]\\\[[[^^^^^^___```aaaccceeefffdddeeeggggggeeecccbbbcccbbb___ZZZTTTPPPMMMLLLLLLIIIKKKNNNSSSYYY___dddggggggfffeeecccbbbaaaaaaaaa]]]\\\[[[YYYWWWWWWVVVVVVRRRUUUTTTPPPNNNOOOMMMJJJJJJJJJIIIHHHGGGGGGGGGGGGCCCCCCDDDCCCAAA>>>;;;999;;;;;;;;;;;;;;;<<<<<<<<<:::999777555444333333333555333111000000111333555000000000000000000000000333333333111000000333555555444222000............\\\]]]\\\VVVNNNIIIHHHJJJLLLMMMNNNNNNOOOPPPPPPPPPRRRSSSUUUVVVWWWUUUPPPLLLEEEGGGJJJKKKLLLMMMLLLJJJIIIJJJJJJKKKLLLMMMMMMNNNOOONNNMMMLLLKKKJJJJJJJJJGGGHHHIIIIIIGGGEEEFFFGGGCCCBBB@@@>>>===<<<======???AAACCCEEEHHHIIIJJJJJJHHHHHHGGGFFFFFFFFFGGGGGGDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???======;;;;;;;;;===???@@@;;;999888999<<<>>>>>>===?????????>>>===<<<<<<;;;999:::<<<<<<;;;;;;;;;<<<888888888888:::;;;<<<<<<<<<;;;;;;:::999888777777888888888:::<<<<<<:::888;;;:::999:::<<<>>>>>>===::::::::::::::::::::::::777888:::<<<===>>>======???>>>===<<<<<<<<<<<<<<<;;;===>>>>>>=========>>><<<<<<=========<<<<<<;;;===<<<;;;;;;;;;;;;;;;<<<999999888777666666666666777888888777555333333444555555555666777999:::;;;999888777555444444555555333222111111333555555555666666666777777777777888888888777777555333222000555555444444444555666666666888;;;>>>???>>><<<;;;888;;;<<<;;;:::<<>><<<;;;<<<>>>@@@BBB<<<:::999:::<<<>>>>>>>>>>>>>>>===<<<;;;::::::999888:::;;;<<<;;;:::;;;<<<777888999999:::;;;===>>>::::::999999999888888888888777777777888888555333666555555666999<<<===<<<888888888888888888888888444555777999;;;;;;;;;:::999888888777666666666666555777999999888777888999777777777777777666666555888888777777777888888999888777777666666777777888666777888777444333333555555666666777888999;;;<<<666555555555555555666666222111000111333555444444666666666666666666666666777666666555444333222111555444444444444555555555555666777888999;;;<<<<<<444666777777666888<<>><<<<<<<<<;;;;;;;;;<<<<<<=========;;;::::::888777666444444111222444666666444222111000000000000000000000000000111222111000000111222222111111000000000000000XXXYYYYYYVVVQQQLLLIIIHHHJJJLLLMMMOOOOOOOOONNNNNNMMMNNNPPPSSSWWWYYYXXXVVVOOOLLLLLLNNNNNNLLLMMMOOOJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEFFFGGGDDDFFFHHHIIIGGGFFFFFFGGGEEEDDDBBB@@@>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEDDDBBBAAABBBCCCAAA@@@>>>===>>>???AAABBB>>>===;;;<<<===???>>>>>>======<<<<<<;;;:::999999888:::;;;<<<::::::;;;<<<666888999999999:::===???999999999999999888888888888777555555555555333111111000111333666888888777555555555555555555555555222333444555666666666666444444444333333222222222333444666777666666777888444444444444444444444444555555444555555666777777777666555555555555666666222555777555222111333555666666666666777888::::::444444555555555666666666222111000222444555444333777666666666555555555555555555555444444444333333333333444444555555555555666555444444555888;;;===333555777777777888;;;===???HHHUUUcccsss~~~}}}vvvbbbSSSMMMIIIFFFEEEHHHIIIIIILLLPPPOOOQQQUUUXXXZZZZZZYYYXXXVVVUUUUUUWWWZZZ]]]]]]]]]___aaacccdddeeegggjjjmmmooonnnmmmmmmppptttzzz}}}|||{{{xxxvvvtttsssppptttyyy~~~}}}{{{wwwrrrooorrrvvvxxxxxxuuutttsssvvvuuutttuuuwwwzzz~~~~~~|||yyywwwuuurrrooolllhhhhhhiiijjjjjjjjjjjjiiikkkkkkjjjiiihhhhhhhhhhhhggghhhgggccc___]]]\\\\\\^^^]]]ZZZTTTMMMJJJLLLNNNQQQTTTZZZaaagggkkknnnooommmllliiigggeeecccbbbaaa[[[[[[[[[ZZZYYYXXXWWWVVVRRRUUUUUURRRQQQQQQNNNIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGEEEBBB???===<<<===>>><<<<<<<<<<<<<<<=========888888888777666444222111000222555777777555222000000000000000000000000000///000222111000///000111000000000000111111111111SSSTTTUUUTTTPPPLLLIIIGGGKKKLLLNNNPPPQQQPPPOOONNNMMMMMMNNNPPPSSSVVVVVVUUURRRMMMLLLNNNNNNJJJJJJNNNJJJKKKLLLMMMMMMLLLJJJIIIHHHGGGEEECCCBBBBBBCCCDDDBBBDDDGGGHHHGGGFFFFFFFFFCCCBBB@@@???>>>>>>???@@@@@@@@@??????@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCEEEFFFEEECCCBBBCCCEEECCCBBBAAA@@@@@@@@@AAABBBAAA???======>>>???>>>=========<<<<<<;;;;;;;;;:::888:::<<<<<<;;;:::;;;<<<555777999999888999<<>>CCCLLLWWWddduuuzzz~~~yyykkkYYYMMMJJJGGGEEEFFFJJJKKKJJJMMMRRRPPPRRRVVVYYY[[[[[[YYYXXXXXXWWWXXX[[[___```___]]]___aaaccceeeeeegggiiikkknnnmmmmmmnnnpppuuuyyy|||}}}|||xxxvvvuuuuuuuuusssvvv{{{||||||zzzvvvtttwwwyyyzzzxxxwwwwwwwwwxxxxxxxxxyyyzzz}}}~~~|||zzzyyywwwtttqqqnnnnnnoooooooooooonnnnnnooonnnmmmllllllkkkkkkkkkhhhgggddd```[[[YYYYYYZZZ[[[\\\[[[UUUPPPNNNQQQTTTVVVYYY___fffkkknnnoooooommmkkkiiifffdddbbbaaa```YYYYYYYYYYYYWWWVVVTTTSSSQQQTTTUUURRRPPPPPPMMMHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDBBB@@@???>>>==================<<<<<<<<<<<<888888888777666444222111000222333555555333222000000000000000000000000000...000111111000//////000000000111111111111000000PPPQQQRRRRRRPPPLLLIIIGGGLLLMMMOOOQQQRRRQQQPPPOOONNNMMMLLLNNNPPPSSSSSSSSSQQQLLLJJJLLLKKKFFFGGGKKKIIIJJJLLLNNNNNNLLLIIIGGGGGGFFFCCCAAA@@@AAABBBBBBAAACCCFFFHHHGGGFFFFFFFFFAAA@@@???>>>>>>??????@@@@@@@@@???????????????@@@??????AAABBBCCCCCCDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCDDDFFFGGGFFFCCCBBBCCCEEEDDDCCCCCCBBBAAAAAAAAAAAACCCAAA???>>>??????>>>==================<<<<<<<<<888:::<<<<<<;;;;;;;;;<<<333666888888777888;;;???;;;;;;999888666444333222444333222222444555444333444444555666777666333000555555555555555555555555555444333222222333444555222222333333333333333222...000222333222222333444444444333333444444555666222222222333444555666777777666555333222222222222111444888777444333666:::444444333333333444444555777777666666555444222222222111111333555666555333888888777555444333222111444333333444555666777888000111222444555666666666666555555666777999:::;;;666777888999999888888888<<<@@@FFFNNNZZZkkk~~~tttuuuzzzrrriii___RRRIIIGGGFFFEEEGGGKKKLLLLLLNNNSSSOOORRRVVVZZZ[[[[[[YYYXXXZZZZZZ[[[___cccdddaaa]]]```bbbdddeeeeeefffhhhiiikkklllmmmooorrruuuwwwyyy}}}{{{wwwuuuuuuuuuvvvtttxxx||||||}}}|||yyyyyyzzz{{{yyyxxxxxxyyyzzzyyyzzz{{{|||}}}~~~~~~~~~~~~|||||||||{{{yyyvvvuuuuuuuuuuuutttsssrrrrrroooooommmlllllllllllllllgggeeebbb]]]YYYWWWXXXZZZZZZ\\\[[[WWWRRRQQQUUUYYYYYY]]]ccciiimmmooopppooolllkkkhhhfffcccaaa______WWWXXXXXXWWWVVVTTTQQQPPPPPPTTTUUURRRPPPPPPLLLGGGHHHGGGFFFEEEDDDDDDDDDDDDAAABBBCCCCCCAAA???===;;;>>>>>>======<<<<<<;;;;;;::::::::::::888666444333111111111111111111111111000000000000000000000000...///111111000//////000111111111111111000//////RRRQQQOOOMMMKKKKKKKKKKKKNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKMMMOOOPPPOOONNNMMMLLLJJJHHHFFFEEEEEEEEEHHHJJJKKKKKKHHHFFFEEEEEEAAAAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@???????????????===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????CCCDDDEEEEEEEEEDDDCCCBBBBBBEEEHHHGGGCCCBBBCCCEEEBBBCCCDDDDDDEEEDDDDDDCCCEEEEEEDDDCCCBBBAAA@@@@@@???@@@BBBBBB@@@??????@@@;;;::::::<<>>>>><<<;;;;;;<<<===>>>888888888777777777777777333666666333333555444111000000000000000000000000+++,,,---------------,,,111222111000......000222PPPOOOMMMKKKIIIIIIIIIIIILLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJMMMMMMLLLKKKLLLKKKHHHFFFEEEDDDDDDDDDHHHIIIJJJIIIFFFDDDDDDEEEBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<===============>>>???@@@@@@@@@@@@???>>>BBBDDDEEEEEEDDDCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@??????@@@AAAAAA???>>>??????<<<;;;;;;===??????<<<999888555666::::::666666999:::999777555444444444444555333222222444444222000222333444333222222444555222222333444444444444444111222444555555444222111111111111111111111111111222111///000333444333111000111222333333333222111333222222555999:::888555444444555555555555444444444444444444555555555444111111111111222333444444555555666666555333222111000000000000111111111222777777666666555444333333444333333333222222222222333333222222333444666777444555666666666777999;;;888777666666888999:::;;;888999===CCCGGGPPP```ooo~~~pppjjjrrryyyzzzpppjjjddd]]]TTTOOOMMMLLLHHHEEEHHHKKKLLLKKKMMMQQQRRRPPPMMMPPPSSSTTTUUUUUUVVVXXXWWWYYY\\\```dddeeeeeedddcccdddfffggghhhiiijjjjjjppppppppprrrvvvzzz}}}}}}~~~zzzvvvuuuuuuuuuuuuxxxxxxzzz}}}~~~}}}}}}~~~~~~yyyxxx}}}~~~~~~|||zzz{{{zzzxxxvvvtttuuuvvvttttttssspppmmmkkklllmmmkkkiiieeedddccccccaaa```^^^___````````````aaaaaaeeefffhhhlllooopppnnnlllmmmkkkiiieeebbb___^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUTTTSSSSSSRRRPPPNNNMMMHHHHHHGGGGGGFFFEEEEEEDDDCCC@@@<<<;;;<<<>>>???@@@>>>>>>===<<<<<<<<<<<<<<<777777777777666666666666222555666444333555444000111111111111111111111111//////000111111111000000111222222000......000222MMMLLLJJJHHHGGGGGGGGGGGGJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGIIIJJJIIIHHHIIIHHHFFFDDDCCCBBBCCCCCCGGGGGGGGGEEECCCAAABBBCCCBBBAAA@@@>>>===<<<<<<<<<=========<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<======<<<<<<;;;AAA@@@AAABBBDDDEEEDDDBBBBBBAAA@@@@@@@@@AAACCCDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBAAA???>>>???@@@???>>>>>>??????>>><<<999:::888888:::999666555666999888666444333333444444444333222222333333222111000111333333333444777999111111222333333333333222111222333444444333222111000000000000000000000000111000///000222333222111///000111111222222111111333222222555999;;;999777555555555666666555555555222333555777777777666555222222222111222222333333555555666666666444333222......////////////000000555555555555555444333333333333333222222222111111222222222222333555777888777777888777666666888:::777777666666777888:::;;;999999<<>><<<<<<>>>???@@@???>>>>>>>>>>>>===<<<::::::777777666666666555555555111555666444444555333///222222222222222222222222------...///000000//////111222222111///...000111LLLKKKIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEGGGHHHGGGEEEFFFEEECCCBBBAAAAAAAAABBBEEEEEEDDDBBB??????@@@BBBAAA@@@???===<<<;;;;;;:::======<<<;;;:::999999888888888888999999999999999999999999888999999:::::::::::::::::::::999999999;;;;;;;;;<<<<<<<<<<<<<<>>===>>>???BBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBB@@@???@@@AAA@@@@@@@@@??????===;;;:::;;;:::::::::888666444444666555333222222222333333333222222222222333222222///111222222222333666888000111222222333333222222111111222333333333222222111111111111111111111111000//////000111111111111//////000000111111111111333222222666:::<<<:::777555555666666666666555555000333666888999888666555333333222222111222222222444444555555555444222111////////////////////////333333444555555444333333333333222222222111111111111111111222333666888999999999999777555555777999<<<;;;:::888555444555666;;;:::<<>>===<<<===???@@@@@@???>>>?????????===;;;999888888888777777666666555555000444666444444555333///111111111111111111111111,,,,,,---...////////////111222222111///...///000LLLKKKIIIGGGFFFFFFGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDEEEDDDDDDEEEFFFGGGEEEDDDCCCCCCAAA@@@???@@@@@@AAACCCCCCBBB@@@======>>>@@@@@@???===<<<;;;:::::::::======<<<;;;::::::999999666666777777888888888888888888888888888999:::;;;;;;;;;;;;:::::::::999999999999:::::::::;;;;;;<<<;;;999999;;;@@@BBB@@@=========;;;;;;<<<>>>@@@AAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEECCCAAA@@@AAACCC@@@@@@@@@???===;;;:::::::::::::::888777666444222333222111000000000111222111222222222222222222333000111222111000111222444111111222333333333333333000111111222333333333333222222222222222222222222///000000000000000111111/////////000000111222222444222333666:::<<<:::777555555666666666666555555000222666999:::999666444333333222222111222222222222222333444333222111000000000000000000000000000111222444555666555444444333333333222222222111111111111111222333666888999::::::999666444444666999>>>>>>===:::666333333444:::999:::===>>>???EEEMMM^^^mmm~~~ppp[[[NNNQQQTTTTTTQQQMMMIIIGGGEEEDDDCCCDDDGGGJJJMMMNNNLLLOOOPPPMMMNNNQQQQQQNNNMMMOOOQQQQQQRRRSSSUUUXXXYYY\\\^^^______```cccfffcccccceeegggjjjnnnqqqsssnnnqqqtttsssqqqooooooooosssuuuwwwyyy{{{{{{xxxtttsssuuuxxx{{{|||~~~~~~~~~~~~~~~}}}{{{wwwqqqmmmmmmooorrrrrrqqqoooooopppooonnnlllfffdddcccdddgggiiihhhgggeeefffhhhkkknnnnnnkkkiiieeeeeecccbbbaaaaaaaaaaaaZZZZZZXXXWWWUUUSSSRRRQQQOOOQQQSSSRRRQQQPPPPPPRRRHHHHHHGGGFFFEEECCCAAA@@@>>>======>>>@@@AAA@@@>>>>>>?????????===;;;999888::::::999999888777666666///333555333333555444000000000000000000000000000//////000111222333333333111222333222000......///KKKJJJIIIGGGFFFFFFGGGGGGDDDDDDEEEEEEDDDDDDCCCBBBDDDCCCCCCDDDEEEFFFDDDBBBBBBAAA@@@?????????@@@AAAAAAAAAAAA???===<<<<<<>>>======<<<;;;::::::::::::<<<<<<<<<;;;;;;::::::999666666666777888888999999888888888888999:::;;;;;;<<<<<<;;;;;;::::::999999666666666666777888999999777777777999;;;<<<<<<;;;::::::::::::;;;<<<>>>???@@@@@@AAABBBDDDEEEEEEFFFFFFFFFEEECCC@@@@@@AAACCC>>>>>>>>>===:::999999:::666999999666555666555222111000/////////000111222000111222222111111222333111222222111//////000222111111222333333333333222000000111111222222333333222222222222222222222222///000222111000000111333/////////000111222333444444333333555999:::888555555555555666666555555555000333666888999777555333222222222111222222333333000111222333333222111000222222111111111111000000///111444666777777666555444444444333333333222222222222222222333555777888:::999888555333333666888999<<>>DDDMMM\\\lllwww}}}yyyqqqaaaRRRGGGIIIKKKKKKIIIGGGFFFGGGEEEDDDEEEEEEGGGIIIKKKLLLMMMPPPPPPNNNOOORRRRRRPPPNNNPPPQQQRRRRRRTTTVVVYYYYYY[[[]]]\\\ZZZ[[[___ccc``````aaadddgggkkknnnqqqqqqtttvvvvvvrrrpppppprrrppprrrsssuuuwwwzzz~~~wwwuuuttttttwww{{{}}}~~~~~~~~~}}}{{{wwwrrrnnnnnnpppsssqqqpppooopppqqqpppnnnlllgggeeedddeeeiiiiiigggdddcccdddfffiiilllmmmkkkhhhdddcccbbbaaaaaaaaaaaaaaa\\\\\\ZZZXXXVVVUUUSSSRRROOOQQQSSSRRROOOMMMNNNPPPGGGFFFEEECCCBBBAAAAAAAAA???>>>===>>>???@@@???>>>>>>>>>>>>>>>===<<<::::::;;;;;;:::999888888777777000333444222222444444111////////////////////////,,,---...000111111111111111222333222000.........JJJIIIHHHFFFFFFFFFFFFGGGCCCDDDDDDDDDDDDCCCBBBBBBCCCBBBBBBBBBDDDDDDBBBAAA@@@@@@???>>>>>>???@@@AAA???@@@AAA@@@===;;;;;;<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::666666777777888999999:::888888888999999:::<<<<<<<<<<<<;;;::::::999888888555444444444555666777888333555777777777777888999777888888999:::<<<<<<===>>>???@@@AAACCCDDDEEEFFFEEEEEEDDDAAA>>>>>>@@@BBB;;;<<<<<<:::777666777999222666777333444777666222111111000///000111333333///111333222111000222444111222222111000000111333///000111111222222111111000000000111111222333444111111111111111111111111///111333333111000222444000000000000111333444666555333333555888999666333444444555555555555444444222333555777777666444222111111111111222333444444111111333333333333222111222222222111111000000000///111444777888888777777555555555444444444333333333333222222333444666777999888666333111222555888666;;;@@@@@@===999888999777555666999999888999===@@@LLLYYYbbbjjjqqqsssrrrssslllhhhhhhddd[[[QQQKKKFFFGGGGGGFFFEEEEEEFFFHHHFFFFFFGGGGGGGGGHHHJJJKKKLLLOOOOOOMMMNNNRRRRRRPPPNNNOOOQQQQQQQQQSSSVVVYYYZZZ\\\\\\ZZZWWWWWW\\\```cccbbbcccdddfffiiimmmoooooorrruuuuuurrrqqqsssvvvqqqrrrsssssstttwww{{{~~~|||{{{vvvuuuuuuwww{{{~~~~~~{{{|||}}}|||{{{{{{}}}{{{yyyvvvrrrooooooqqqsssqqqqqqpppqqqsssrrrpppnnnhhhfffeeegggkkkjjjfffaaa```aaadddhhhkkkllljjjhhhdddcccbbb```___^^^^^^^^^\\\\\\ZZZXXXVVVTTTSSSRRRNNNQQQSSSQQQLLLIIIIIILLLFFFEEEBBB@@@???@@@AAABBBAAA???======>>>???>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999888777666666111333333000000444555333////////////////////////)))***+++,,,............111222444333000...------IIIHHHGGGEEEEEEEEEFFFFFFCCCCCCDDDDDDCCCCCCBBBAAABBBAAA@@@AAABBBBBBAAA???@@@???>>>>>>>>>???AAAAAA>>>@@@AAA@@@>>><<<;;;;;;::::::999999::::::;;;<<<999999999999999:::::::::666777777888999::::::;;;999999999999:::;;;<<<===;;;;;;::::::999888888777555555444444555777888999000444777666444333555888555666888999;;;;;;;;;;;;======>>>@@@BBBDDDEEEFFFDDDDDDBBB???===<<<>>>@@@999:::;;;999666555777999///444555222333777777333222222111111111333444555...111333222000000222444111222222222111111333555...//////000000000000000000000000000111222333444000000000000000000000000000222444333111111333555111000000000111333555777555444333555777888555111333444444444444444444333222333555666666444333111111111111111222333444555111222333444444444333222222222111111000000/////////111444888999999888888666666555555555444444444444333333222333444555666888777555222000111555888666<<>>:::888888:::777888::::::777777:::999CCCMMMSSSWWW\\\]]][[[]]]TTTQQQVVVUUULLLGGGIIICCCCCCCCCAAA@@@@@@CCCEEEHHHHHHIIIIIIIIIIIIKKKMMMJJJMMMNNNLLLMMMQQQRRRPPPNNNOOOPPPPPPQQQRRRVVVXXXaaabbbccc___[[[[[[```eeehhhggggggggghhhjjjmmmooojjjnnnrrrrrrpppppptttxxxssstttuuutttuuuwww{{{~~~}}}zzzuuuuuuwwwzzz~~~~~~}}}wwwxxxyyyyyyyyyyyy{{{}}}yyyxxxvvvssspppoooqqqsssrrrrrrrrrsssuuutttrrrppphhhgggfffiiilllkkkeee___^^^```bbbfffjjjkkkjjjhhheeedddbbb___]]][[[ZZZZZZ[[[ZZZXXXVVVTTTRRRPPPOOOMMMPPPRRROOOIIIEEEFFFHHHFFFCCC@@@>>>===???AAACCCBBB@@@=========>>>>>>===???>>><<<;;;;;;<<<===>>>::::::999888777666555444222333222...///333555444000000000000000000000000+++,,,---///000111111111111333444333000...------IIIGGGDDDCCCDDDEEEFFFEEEEEEEEEDDDDDDCCCAAA@@@???AAABBBCCCCCCCCCAAA???===>>>=========>>>@@@BBBDDD<<>><<<999888777777:::999999888888888888888777888888888999999999999666666555444333333222222000222444555444444555666444444444444444444444444444444444555555555666666777;;;@@@DDDEEEEEEEEEEEEBBBAAA???===<<<;;;;;;<<<<<<777555888777333333888777777666444222222444555111111111111111111222222111111111222222333333333///000111222333444444444222222222222222222222222///000000111111000000///000000111111111111000000///000000000111111111111111333555666555555666777444333222111111111222333333111///111444666666444111333444444333111111111111333444444444444555777666555555777999888444///333222111111000000111111222000000444999;;;888444555666777666444333333444//////000111333444555555;;;666111///111444555444222666;;;>>>===;;;999888777777666666555555555444:::;;;>>>EEELLLOOONNNLLLIIIJJJJJJIIIGGGDDDBBB@@@@@@@@@??????@@@BBBEEEGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJLLLOOORRRRRROOOKKKJJJMMMOOONNNKKKLLLSSSYYYZZZfffhhh___ZZZ```eeecccgggfffeeedddeeehhhkkkllllllnnnpppqqqqqqrrrtttvvvuuutttrrrrrrtttxxx}}}}}}xxxvvvvvvvvvyyy~~~~~~|||xxxxxxyyyzzz{{{|||}}}}}}{{{tttrrrvvvwwwsssppprrrrrrrrrrrrsssuuuuuusssqqqkkkhhhfffggghhhfffbbb^^^]]]^^^___cccfffgggfffeeegggfffddd```\\\XXXXXXXXXZZZYYYVVVTTTSSSTTTUUUVVVSSSQQQOOOMMMKKKKKKKKKKKKFFFDDDAAA???>>>>>>@@@AAA>>>????????????>>>======>>>===<<<;;;:::;;;<<<<<<;;;999666444222222222333333333333222222111111111...//////000000000000///...///000///...---...000...333333...,,,---***$$$GGGEEEBBBAAABBBDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBB@@@???>>>>>>>>>======>>>@@@BBBDDD<<<>>>??????===;;;:::;;;888888999999:::;;;;;;<<<@@@???===;;;999999999999777777666555555555666666777777777777888888888888555555555444333333222222000222444555444444555666444444444444333333333333333333333444444444555555555999>>>AAABBBAAAAAAAAA@@@???===;;;::::::::::::999444333666666444555999777777666444222222444555222222222222222222111111222222333333333333333333///000111222333333333333222222222222222222222222222222333333333333222222000000111111111111000000111111111111222222222222///111444555555555777888444333222000000111222222111///...///333555555444111222444444222111000111111333444444333444555666666555555777999888555222333222111111000000111111222000000444999;;;888444555666777555333222333444333333444333222111111222888555111000222444444333222555999;;;;;;999888888666666666555555555444444777888:::>>>CCCFFFEEECCCDDDDDDDDDDDDDDDCCCBBBAAABBBAAAAAAAAABBBEEEGGGIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLMMMOOORRRSSSPPPNNNNNNNNNMMMLLLKKKMMMPPPRRR\\\fffiii```\\\bbbgggfffiiihhheeeddddddfffiiijjjkkkmmmoooqqqqqqrrrtttuuutttttttttuuuyyy}}}{{{}}}||||||~~~~~~}}}yyyyyyzzz{{{{{{|||}}}}}}|||vvvtttwwwxxxtttrrrsssrrrqqqqqqrrrttttttrrrpppkkkiiigggggggggfffbbb^^^ZZZYYYZZZ]]]aaaccccccccceeeeeeeeebbb___^^^^^^___YYYXXXVVVTTTSSSSSSTTTTTTPPPOOOMMMKKKJJJIIIIIIIIIJJJHHHEEEBBB@@@@@@AAABBB@@@@@@AAAAAA@@@@@@???>>>>>>===<<<::::::;;;;;;<<<999777555333333333444444333333333222222222111111//////000000000000//////...///000///...---...000111555666333222444222---EEECCCAAA@@@AAABBBBBBAAADDDDDDEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@@@@???>>>>>>>>>>>>======>>>@@@BBBCCC===>>>>>>===;;;;;;<<<===888888999999::::::;;;;;;===<<<:::999999999::::::777666555555444444555555555555555666666666777777555444444333333222222222111333555555555444555666333333333333222222111000111222222222222333333333333666:::<<<<<<<<<;;;;;;<<<;;;:::888777777777777555222222444555444666999777777666444222222444555444444333333222222111111444444444333333333333333000000111222333333333333222222222222222222222222333333444444444444333333000000111111111111000000111222222222222333333333...000222333333444666888333222111000///000000111///------///222444444444000222333333111000000111111222444444333333555666666555555555777888777666222222111000000000000111222111111555999:::777444555666666555333222222333333555666444111///000222555333111111222333222111111333666888888777888999555555555555444444444444777666666888;;;======<<<>>>>>>>>>>>>???@@@AAABBBBBBBBBAAABBBCCCEEEHHHIIIGGGGGGGGGHHHIIIKKKMMMNNNNNNMMMLLLMMMOOOPPPPPPOOORRRNNNKKKJJJLLLMMMLLLKKKYYYbbbeee___]]]ccchhhiiillliiieeebbbaaaccceeegggiiikkknnnppppppqqqsssuuuuuuuuuvvvyyy{{{~~~~~~}}}~~~zzz{{{{{{{{{||||||}}}}}}|||xxxvvvxxxyyyvvvtttuuuqqqqqqpppqqqrrrrrrqqqooollliiigggggggggeeeaaa]]]WWWVVVVVVXXX\\\```bbbbbbeeeeeeeeeccc```___```aaaXXXWWWWWWVVVTTTSSSSSSRRRNNNMMMKKKJJJHHHGGGGGGGGGIIIHHHEEEBBBAAAAAAAAABBB@@@@@@@@@@@@@@@???>>>>>>>>>===;;;:::::::::;;;<<<777666555333333444555555333333333222222222222111000000111000000///...---...///000///...---...000,,,000111000000222111...DDDBBB@@@@@@AAAAAAAAA@@@AAAAAACCCDDDDDDEEEDDDDDDAAAAAA@@@>>>>>>>>>>>>>>>============>>>???@@@AAA??????>>><<<999999;;;===888888999999::::::::::::;;;:::999888777888999999888777666666555666666666333444444444444555555555444333333333222222222111222333555555444444555666222222333333222111000///000000000111111111222222000333666888777666555666777777666666555555555444333222111222333333555777777777666444222222444555555555444444333222111111444333333222222111111111000000111222222222222222111111111111111111111111111222222333333222222111000000111111111111000000111111111222222222333333///111222222222222444666333222111/////////000000...---...///111333555555000222333222000///000111000222333333333333444666666555444444555777888888222222111000000000000000111111222555888999666444555666666444222111111222000333555444111000222555111111111222222222111000000222444555555555777999444444444444333333333333888777666777888:::;;;<<<<<<;;;;;;;;;<<<>>>@@@AAA@@@@@@AAABBBCCCEEEGGGHHHFFFFFFFFFGGGIIIKKKNNNPPPMMMLLLKKKKKKLLLMMMNNNNNNPPPOOOMMMLLLLLLLLLKKKKKKQQQYYY]]][[[[[[bbbhhhjjjmmmjjjeeeaaa______bbbdddfffhhhlllnnnooopppqqqsssuuuwwwxxxzzz{{{{{{|||{{{}}}||||||~~~||||||||||||||||||||||||{{{zzzyyyyyyyyywwwvvvvvvsssrrrqqqqqqrrrrrrqqqooommmjjjgggggggggfffaaa]]]WWWUUUTTTVVVZZZ___bbbdddeeeeeecccaaa]]][[[[[[[[[XXXXXXXXXWWWVVVTTTSSSRRRLLLLLLKKKJJJHHHHHHGGGGGGDDDCCCAAA?????????@@@@@@======>>>>>>======<<<;;;===<<<;;;:::::::::;;;;;;777666555444444333444444222222222222222222222222111111111111000...------...///000///...---...000)))+++,,,,,,---...---,,,CCCBBB@@@@@@AAAAAAAAA???===>>>???AAABBBBBBCCCCCC@@@@@@>>>===============<<<<<<<<<<<<===>>>>>>???AAA@@@>>>:::777777999;;;888888999999999999999:::;;;:::888777666666666666777666555555444444555555222222333333333444444444222222222222222111111111111333555555444333444555111111222333222111///.../////////000000000000111///111333444333222222222444444444444444333333333333333222111111222444333777777666444222222444555555555444444333222111111222111111111000000//////000000111222222222111111111111111111111111111111111222222333333222222111000000111111111111000000000000000000111111111222222222333222000000222444444222111////////////000...///000111222333555666000111222111///...///000000222333333222333444666555555444444444555777999222111000000//////000000000000222444666666555333444555555444111000000111000222444333111000222444///000222222222111111000000111222333222333555777222222222222333333333333666666666666666999;;;===<<<;;;::::::;;;<<<>>>???@@@@@@AAACCCEEEGGGHHHIIIFFFEEEEEEEEEGGGKKKNNNPPPMMMMMMLLLKKKKKKLLLNNNOOOKKKNNNQQQPPPLLLKKKLLLOOOLLLRRRVVVXXX[[[bbbiiilllllliiiddd```]]]]]]___```aaaeeeiiilllmmmnnnoooqqqtttuuuxxxzzz{{{{{{zzzzzz~~~||||||{{{|||~~~}}}}}}||||||{{{{{{zzzzzzyyyzzzzzzxxxwwwwwwwwwwwwuuusssrrrrrrssssssrrrqqqmmmkkkhhhhhhiiigggbbb^^^VVVTTTSSSTTTYYY^^^aaacccccccccbbb___[[[YYYYYYZZZYYYYYYYYYXXXWWWUUUSSSRRRLLLLLLLLLKKKJJJIIIHHHGGG??????>>>>>>>>>???AAAAAA<<<============<<<;;;;;;===<<<;;;:::999::::::;;;999888777555444222222111222222222222222222222222111111111111000...------...///000///...---...000/////////000000///...///BBBAAA???@@@AAAAAA@@@>>>;;;<<<===>>>@@@@@@@@@AAA???>>>>>>======<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>><<<999666666777999888888999999999999999999:::999777555555444555555444333333222111222222222222222222333333333444444111111111111111111111111111222444444222222222333///000222333333222000///////////////000000000000...000222333222111111111111222333333444333333222333555333000000333444222777777666444222222444555444444333333222222111111000000000///////////////000000111111111111111000111111111111111111111111333333444444444444333333000000111111111111000000//////000000000111111111222333333111000000333555555333222000/////////000///000111111111222444666000111111///...---///000000111333333222222444555444555555333222333555777111111000////////////000...///222444444444333222444555555333111//////000333333222111000000///...///111222333111111111222000111333333222222444555111111111111222222222222222333444444444555888;;;;;;;;;;;;;;;;;;<<<======@@@AAABBBDDDFFFHHHIIIJJJEEEEEEDDDDDDFFFIIIMMMOOONNNNNNNNNMMMKKKLLLNNNPPPHHHMMMRRRRRRMMMKKKMMMQQQMMMPPPTTTWWW\\\aaagggkkkhhhfffccc___]]]]]]]]]^^^]]]aaaeeeiiijjjkkkmmmnnnppprrrvvvzzz}}}~~~~~~~~~}}}~~~|||{{{|||{{{|||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxvvvzzzzzzwwwuuuwwwwwwvvvvvvtttrrrrrrssssssrrrqqqnnnkkkiiiiiijjjiiieeeaaaVVVTTTRRRTTTXXX\\\___aaabbbbbbbbb```]]]\\\]]]^^^ZZZZZZXXXWWWUUUTTTSSSRRRLLLLLLLLLLLLKKKJJJIIIHHHAAA@@@@@@AAAAAABBBCCCCCC>>>>>>>>>>>>>>>======<<<===<<<:::999999999:::;;;999999777666444222111000111222222222222333333333000000111000000///...---...///000///...---...000222000///111000------///@@@???>>>>>>??????>>><<<:::;;;<<<>>>????????????======>>>>>>===<<<:::999888888999::::::::::::999999999999888666666888:::999999888888888888888888777666555444444555666777333333222111111111111111222222222333333333444444000111111111111111111111000111333222111000000111...///222444555444222111////////////000000000000...000222222111111111222111111333444444444333333111444333///000555666444777777666444222222444555222222222222222222111111////////////000000000000000000111111111111000000111111111111111111111111222222333333333333222222000000111111111111000000000000111111111222222222111111222111111222666888666555333111000000000000///000222111//////111444000000000///------...000000111222333222222333555222444555333111111222444111111000///////////////,,,...111222222111111111444555555333000......///333000---...111222///,,,///111333333111000222444000222444444222111222333000000000111111111222222///111333333222222444777888999:::;;;<<<<<<<<<<<<===>>>@@@BBBDDDFFFGGGGGGEEEDDDCCCBBBDDDGGGKKKMMMJJJLLLMMMKKKIIIIIIKKKMMMIIILLLPPPPPPNNNLLLKKKLLLOOOPPPRRRVVVYYY]]]aaaeeedddcccaaa___^^^]]]]]]]]]YYY]]]bbbfffhhhiiijjjkkkmmmooossswwwzzz|||}}}~~~{{{}}}~~~~~~}}}~~~~~~|||}}}||||||}}}}}}~~~}}}|||zzzyyywwwvvvvvvsssxxxzzzuuusssuuuvvvuuuvvvtttrrrqqqqqqrrrqqqpppnnnkkkjjjkkkllllllhhhdddWWWVVVUUUWWWZZZ^^^``````cccdddcccaaa^^^\\\\\\]]]ZZZYYYVVVTTTRRRQQQQQQQQQKKKKKKLLLLLLKKKJJJIIIHHHDDDDDDDDDCCCCCCBBBBBBBBB======>>>>>>>>>===<<<<<<<<<;;;:::999999999:::;;;777777777666555333222111111111222222222333333333//////000000000000//////...///000///...---...000000,,,+++......++++++...>>>===<<<===>>>>>><<<:::;;;<<<===>>>????????????;;;<<<>>>>>>>>><<<999888777777888999999999888888444666777777777777999;;;999999888888888888888888444333333333444666777888555444333333222222333333222222333333333444444444000000000000000111111111///111222222000///000000---///222444555555333222////////////000000000111...000222333222222222444000111333444555555444333///333333///000777999666777777666555222222444555111111111111111111222222//////000000111111222222000000111111111000000///000000000000000000000000000000000111111000000000000000111111111111000000111111222222222333333333//////000111222444888<<<666555333222000000000111...000111000...---///222000000000...,,,,,,...000///111222222222222333555111444555444111///000222111111000///////////////+++...000222111000000000444555555333000......//////+++(((+++222555222...000222333222000000333666111333555555333111111111//////000000111111111222000333555444222111222555555777999;;;<<<======<<<888999;;;>>>@@@AAABBBCCCEEEDDDBBBAAACCCFFFIIILLLEEEHHHIIIHHHFFFEEEFFFHHHLLLKKKLLLNNNOOOMMMIIIFFFPPPOOOPPPSSSVVVWWW[[[^^^aaaaaa``````___^^^]]]\\\WWW[[[aaaeeeggghhhiiijjjmmmnnnqqqtttvvvwwwxxxxxxzzz{{{||||||||||||~~~~~~~~~~~~}}}||||||}}}~~~|||}}}}}}{{{zzzxxxvvvuuutttqqqwwwyyytttqqqtttvvvtttvvvsssqqqppppppqqqpppooonnnllljjjkkkmmmmmmjjjfff[[[ZZZYYY[[[^^^aaabbbbbbgggfffddd```\\\XXXXXXXXXYYYWWWTTTQQQOOOOOOOOOPPPJJJKKKKKKLLLKKKJJJHHHGGGFFFFFFEEEDDDBBBAAA@@@???;;;;;;<<<<<<;;;;;;:::999<<<;;;:::999999999::::::555555666666555555444333111111111222222333333333...///000000000000000///...///000///...---...000000,,,+++//////,,,---111:::;;;===>>>===<<<===>>><<<;;;:::;;;======<<<;;;======<<<;;;999888777777222:::>>>;;;:::<<<:::555444555777666555555666777999888777555555555666777555444222111111222444555333555777777555444444444777333///000444666444111///////////////000000111222222111111111111222222333333333333333333333333555333111///------------//////000000111222444555222222333222222111000///111222222111000111333555555222333666666333222444333222000............///000000000000000000000000111000000000000000111111000000///..................///000000//////000111,,,---...///000111222333///000222333333222111000666444111///000333777:::WWW;;;,,,///000000111,,,444000---...111222///+++///000000///---,,,---///,,,,,,---...///000111111222222222111000111333666222111///...------.....................---------...222111'''###'''---/////////......///000222333444444444333222111000///000111333444444222///---111000///222444555222//////------///333666555444777888::::::999999999:::;;;;;;;;;;;;<<<>>>???@@@BBBBBBCCCCCCDDDDDDEEEEEEHHHJJJKKKJJJGGGFFFEEEFFFKKKKKKKKKKKKLLLLLLLLLMMMKKKMMMOOOQQQTTTWWWYYYZZZZZZ[[[]]]^^^^^^]]][[[ZZZWWWVVVWWW\\\bbbfffgggfffeeehhhnnnsssvvvxxxwwwvvvyyyyyyxxxxxxxxxzzz{{{||||||~~~~~~|||yyyxxxxxxyyyzzz|||xxxvvvuuuuuuvvvtttvvvxxxxxxvvvtttsssssstttrrrooonnnnnnmmmlllkkkiiiiiijjjkkkmmmmmmllljjj___]]][[[[[[^^^```bbbbbbcccdddccc```\\\ZZZ[[[[[[___[[[WWWTTTSSSRRRPPPOOOGGGHHHJJJLLLLLLKKKJJJIIIKKKIIIFFFCCCAAA@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;333222111111333555555444......///000000000000000...//////...,,,,,,---/////////.........---------/////////...------,,,,,,:::<<<>>>>>>===<<<===>>>===;;;::::::;;;<<<;;;;;;<<<;;;;;;:::888777777666555999;;;777555888999777444666777666444444555666777666555444444555555666555444222111111222333444333555666666555444444555444111...000444555333000000000000000000111111222111111000000000000111111333333333333333333333333333222000///............222111000000//////000000...//////000000000//////111111222111000000222444333111111444555222222555444333111000//////000000000000000000000000000000///////////////000111111000000///..................///000000//////000111---......///000111111222---...111222333333222222555333111000111333666888\\\JJJ555...000111///000000,,,***+++...///---)))111222222000///...///111............////////////111111111///...///222444000000///...---...////////////............------...444444...***,,,///000//////......///000222333333333333333222111000///000111222333333111000......------///111222000...000......000333555555333777888::::::999999999:::999999999:::;;;<<<>>>>>>AAAAAABBBBBBCCCDDDDDDDDDGGGHHHJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKLLLLLLMMMMMMIIIJJJLLLOOORRRUUUWWWXXXWWWXXXZZZ[[[[[[[[[ZZZYYYYYYXXXXXX[[[___bbbcccbbb```ccchhhmmmqqqsssttttttyyyyyyxxxxxxyyyzzz|||}}}{{{~~~|||zzzyyyyyyzzz{{{|||yyywwwwwwxxxyyyyyyzzzyyyxxxuuuttttttuuutttrrrpppoooooonnnmmmllljjjjjjjjjlllmmmnnnllljjjbbb```^^^^^^aaacccddddddccccccccc```]]][[[[[[\\\^^^[[[XXXVVVUUUTTTRRRPPPMMMNNNNNNMMMLLLIIIGGGEEEGGGFFFEEECCCBBBAAAAAAAAA======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::666444222222333333222111......///000000000000000...//////...,,,,,,---///......------,,,,,,,,,,,,............////////////:::<<<>>>>>>===<<<===>>>???<<<999888999:::::::::999999888888777666555555777999777222111444888999555666777555333222333444444444333333333444444555333333222111111222333444444555666555444444555666222111000333666777444111111111000000111111222333000//////////////////000222222222222222222222222111111000///////////////000000///............///------...//////000111111000111222111000000222444333000000222333111222666555444222111000000111222000000000000000000000000------------...///111111000//////............///...///000000//////000111.../////////000000111111,,,---///222333333333333333222111111222333555666\\\YYY???+++111222,,,333---***)))***---...,,,***000111111000......///111/////////.........------///000000///......111333///............///000000////////////............---333666333/////////...///////////////111222222333333333333222111000000111111111111111111000000---,,,,,,...000111000///111000000111333444444333666777999999888888888999888888888888999;;;<<<===@@@AAAAAABBBCCCCCCDDDDDDDDDFFFHHHIIIHHHHHHIIIJJJHHHIIIIIIJJJKKKLLLLLLMMMGGGHHHJJJMMMPPPSSSVVVWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYZZZ\\\]]]]]]]]]```cccfffkkkooosssuuuvvvyyyxxxxxxwwwxxxzzz{{{|||yyy|||~~~~~~}}}|||||||||~~~}}}}}}{{{zzzzzz{{{|||~~~|||zzzyyyxxxyyy{{{|||}}}}}}{{{xxxuuutttuuuwwwrrrrrrqqqppppppooonnnnnnkkkkkkjjjlllmmmnnnlllkkkfffdddbbbbbbdddfffgggfffbbbcccccc```^^^\\\\\\\\\\\\ZZZYYYXXXWWWVVVSSSQQQOOOOOOOOONNNLLLIIIGGGEEEDDDDDDDDDDDDCCCBBBAAAAAA======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999666444222222111000.........///000000000000000...//////...,,,,,,---///---,,,,,,,,,,,,+++++++++------...//////000111111:::<<<>>>>>><<<<<<<<<===???<<<888666666888888888777666666666555555444444999888666222111333777999555666666555222111111222111111111111222222333333222111111111111222333333444555555555444444555777333333444666999999666333000000//////000000111222///......------......///111111111111111111111111///////////////000000111---------...///000222222000000000000111111222222000111222222111111222444555111000222222000111444444333111000000000111222////////////////////////+++++++++,,,---///000111000///............//////...///000000//////000111////////////000000000000---...000111222222222222111111111111222222333333NNNYYY@@@(((222222)))444---,,,+++,,,///000///------......---,,,+++---///...........................///000///......000222---------...///000000111////////////////////////---000222111///---------/////////000000111222222222222222222222111000000222111000//////000111222...//////000222222222111222222222222333333333333333555777777666555666777777777777888999:::<<<<<<@@@@@@AAABBBCCCDDDDDDEEEAAACCCFFFHHHHHHHHHJJJLLLIIIIIIJJJJJJKKKKKKKKKKKKHHHIIIJJJLLLOOORRRUUUWWWWWWWWWWWWXXXZZZ[[[]]]^^^\\\[[[YYYYYYZZZ[[[[[[[[[aaabbbeeehhhmmmqqquuuwwwwwwvvvuuuuuuvvvwwwyyyzzzvvvyyy{{{||||||{{{{{{||||||}}}~~~}}}|||zzzzzzzzz~~~}}}|||~~~~~~|||zzzyyyzzz{{{{{{|||{{{yyyxxxwwwxxxyyyzzz||||||{{{yyyuuusssrrrsssooopppqqqpppooonnnnnnooommmlllkkklllmmmnnnmmmkkkiiigggeeeeeefffggggggfffaaabbbcccaaa___]]]\\\]]]YYYXXXXXXXXXXXXWWWSSSQQQKKKLLLLLLLLLLLLKKKJJJIIIBBBCCCDDDDDDCCCBBB@@@???<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888666333222111111///.........///000000000000000...//////...,,,,,,---///---,,,,,,,,,,,,,,,,,,,,,---------.........//////:::<<<======;;;:::;;;;;;>>>:::666555555666777777444444444444444444444444888777666555333333555888444555555444111000000111//////000000111111111222000000000000111111222222333444555555444444555777222333444666888777555333///............///000000......------------......000000000000000000000000---...//////000111111111.........///000111222333222222111000//////000000000222333333222222333444777333222444333//////222111111///......///000000........................*********+++,,,...///000//////............//////...///000000//////000111////////////000000000000000000111111000000000///000000111111111111111111999JJJ999&&&111000'''222...------...///000000///,,,------,,,++++++---...,,,,,,,,,---...//////000...///000000//////000222,,,,,,---...///000111111/////////000000000111111000//////...---,,,...000//////000000111222222222111111222222222111000000222111///......000111222///000222444333333222111222222222222222222222333111333444555333333444555777777777888999:::<<<<<>>===;;;;;;;;;;;;::::::::::::888888888888777777777777666444222111222222111000......///000000000000000...//////...,,,,,,---///------------............---------,,,,,,+++++++++999:::<<<;;;:::888999:::;;;888555444555666666666333333333333333444444444777666666777555222333666222333444333111000000111...///000000111000000000/////////000111111222222111333666777666555555666000111222222222111000000...------------...//////......------------......////////////////////////---...///000111111111111222111000000//////000000111000///---,,,,,,------000111333333222222222333444222222444333///---/////////------------...///........................++++++++++++,,,---/////////............//////000...///000000//////000111.../////////000000111111222111111000//////......000000000000000000000000+++777000(((000...(((///,,,,,,,,,,,,---------------.........------...000***+++,,,---...///000000...///000000//////000111,,,---...///000000000000---...///000111222333444555111...//////...000444...///000111222222222222000111111111111111000000111000///...///000111222///222555777555222000///000111222222111000111333000111333333222222222333777777777888999:::;;;<<<<<<===>>>???@@@AAABBBCCC???AAACCCDDDDDDEEEFFFHHHIIIIIIJJJKKKLLLMMMNNNNNNKKKJJJJJJJJJKKKNNNQQQRRRTTTTTTUUUWWWXXXZZZ[[[[[[ZZZZZZZZZXXXWWWXXXZZZ]]]^^^^^^___bbbdddgggjjjkkkmmmllllllllllllnnnooopppnnnppprrrrrrqqqqqqrrrtttrrrvvvzzz{{{xxxvvvvvvvvvtttxxx}}}~~~{{{zzz|||~~~||||||}}}~~~|||{{{yyywwwwwwxxxyyyzzz{{{zzzxxxvvvtttsssrrrqqqqqqtttwwwwwwtttnnnjjjhhhgggkkkoooooommmlllnnnppppppnnnmmmlllnnnnnnnnnmmmjjjiiigggggggggfffdddccc___aaacccbbbaaa___^^^^^^XXXWWWVVVVVVVVVUUURRRPPPNNNMMMLLLJJJIIIGGGFFFFFFDDDDDDCCCBBBAAA???===<<<::::::999999999888888888777777777666666666666555444222000000222222222111......///000000000000000...//////...,,,,,,---///------...............///---,,,,,,+++******))))))888999::::::888777777888777666444444555666666555222222222333333444444444888444444555333///111666000111222222000///000222///000000111111000///...---...///000111111111111///222666888777666555555000000000000...------..................///000000......------------..............................---...///000111111000000000000///.........//////000///---,,,,,,---...///---///222222111000000111...,,,...333333///---...///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,---...///...............///000000...///000000//////000111---......///000111111222111000000////////////000000//////......//////000+++***+++...///,,,+++...+++,,,,,,,,,+++***++++++,,,---...---,,,,,,...000,,,,,,,,,------.........,,,...//////......///000,,,---...000000000//////,,,,,,...000222444666666666111...111222000111666...///111222333333222222000000111111111111000000///////////////000111111000555:::<<<999444000...---///111111//////111333000222444444333222333444555555555666777888::::::888999:::;;;===>>>?????????AAACCCCCCBBBBBBCCCDDDEEEFFFIIIKKKNNNQQQSSSTTTQQQPPPNNNMMMNNNPPPRRRTTTTTTUUUWWWYYYZZZZZZZZZZZZZZZZZZYYYVVVTTTTTTWWWZZZ^^^___```aaacccdddeeeeeehhhgggffffffggghhhjjjkkkjjjlllnnnnnnmmmmmmnnnpppnnnsssxxxyyyuuuqqqpppqqqrrrvvv|||}}}yyy~~~zzzwwwxxx|||~~~~~~}}}||||||yyyzzzzzz{{{|||}}}}}}}}}|||{{{yyyxxxxxxyyyzzz{{{zzzyyyxxxvvvuuusssrrrqqqppprrrttttttpppllljjjhhhfffkkkppppppnnnmmmoooqqqqqqooommmmmmnnnnnnnnnmmmkkkjjjhhhggggggfffcccaaa^^^```ccccccaaa```______[[[YYYWWWUUUUUUUUUSSSQQQRRRQQQNNNKKKHHHFFFDDDCCCCCCBBBAAA@@@????????????888888888888777777777777666666666555555555555444444222000000111222111000......///000000000000000...//////...,,,,,,---///,,,,,,,,,------.........,,,,,,++++++++++++++++++777888999999777666666777555444333444666666555444222222222333333444444555888333111222000,,,///666///000111111000///111222000000111111111///...------...///000111111111111...222777999999666555444222222222000...------//////////////////000111111///......------......///........................---...000111111111000///,,,,,,,,,---...///000111000///...---...000222333+++---000000///......///((('''+++111222///---...///...---,,,,,,---//////---------------------------------,,,,,,---.....................///000111...///000000//////000111,,,---...///000111222333///////////////000111222000000...------...///000000&&&)))222...***---...------...---+++***+++,,,)))+++++++++******,,,.........---------,,,,,,,,,***,,,......---,,,---...------///000000000///...+++,,,---000333555777888555///...222333000000444...///111222333333222222///000000111111111000000......//////000000111111444999@@@AAA===777222000,,,...111000///...111333111333555555444444444555444444444555666777888999555666777888:::;;;<<<===???AAABBBBBBAAA@@@AAABBBBBBDDDGGGKKKPPPTTTWWWYYYWWWVVVSSSRRRRRRTTTVVVXXXVVVXXXZZZ\\\]]]]]]\\\[[[ZZZZZZYYYUUUQQQQQQTTTWWWZZZZZZ[[[\\\]]]]]]]]]]]]ddddddccccccdddeeeggghhhhhhjjjkkkkkkkkkkkklllnnnmmmrrrwwwwwwrrrlllkkkkkkmmmqqqvvvzzz{{{|||}}}~~~}}}xxxssstttyyy}}}yyyuuuuuuxxx}}}~~~~~~~~~|||{{{{{{{{{xxxyyyyyyzzz{{{|||}}}}}}}}}|||zzzyyyyyyzzz{{{|||zzzyyyxxxwwwvvvuuutttsssqqqrrrrrrqqqnnnkkkjjjjjjfffkkkqqqrrrooonnnpppsssrrrpppmmmmmmnnnnnnnnnnnnlllkkkiiihhhhhhfffcccaaa^^^```ccccccbbb```______^^^[[[XXXVVVUUUUUUTTTSSSSSSRRROOOLLLIIIGGGFFFEEEAAAAAA?????????@@@AAABBB777777777777666666666666666666555555555444444444555333111000111111000///...//////000000000000000...//////...,,,,,,---///+++++++++,,,,,,---------***++++++,,,,,,------...444666888888666444444444555555444444444555555666333222111//////111444666333333333222111000///...000000000000////////////333000,,,,,,...000///---111000///------///000111,,,///222333333222222222000000000000////////////------------------------///...,,,++++++,,,...///---------...------,,,,,,***+++,,,---.../////////++++++,,,---...///000111111000///...------...///000//////......---,,,,,,000000///...............------------------------,,,---......//////......+++//////++++++111222...,,,------,,,******+++---//////000111111111111000------......///000000000000111111000---,,,,,,---......//////...---,,,,,,&&&)))+++,,,+++***+++++++++++++++************)))---+++***,,,///000...+++******++++++,,,---......---...///...,,,++++++,,,......---------......///+++,,,...///111222333333///...///222111///111666///333666777444222333555+++///333444222111222555222///---,,,---000222222333;;;DDDEEE???777222111111111000000000000111111444444444444444444444444666777777666555333222222...444999:::888888<<<@@@======>>>????????????>>>>>>AAADDDGGGJJJPPPYYY```hhheee```YYYTTTRRRUUUWWW]]]\\\[[[ZZZYYYZZZ[[[[[[ZZZXXXUUUQQQPPPPPPQQQRRRWWWUUUVVVZZZYYYUUUWWW]]]^^^^^^^^^^^^^^^___```aaagggggggggfffeeefffiiikkkeeeiiimmmmmmiiihhhjjjnnnqqqrrruuuxxx{{{|||||||||~~~}}}|||||||||}}}~~~~~~{{{}}}xxxrrroooooosss{{{}}}vvvrrrtttvvvvvvyyy}}}~~~~~~{{{wwwyyy}}}{{{{{{wwwxxxzzz|||}}}~~~~~~~~~zzzzzz{{{{{{{{{{{{{{{{{{{{{yyywwwuuuttttttuuuvvvpppooonnnmmmlllkkkkkkkkkmmmnnnooopppppppppppppppqqqooommmkkkjjjkkklllmmmnnnmmmkkkiiifffdddbbbaaa```bbbcccbbb```]]]\\\\\\[[[[[[\\\\\\[[[YYYWWWVVVWWWSSSMMMIIIGGGGGGGGGGGG>>>>>>>>>>>>============::::::999999999999999999888888777555444444666999444555666555333222333444000111111000......///000000///...---------------------......---+++)))(((+++******))))))******+++444666888777666444444444666666666555555555444444444222000///111333444555333333333333333222111000000000000000////////////222///------...//////---222111///......///111222---000333444333222222222333222222111000///......------------------------///...,,,++++++,,,...///,,,------...------,,,,,,***+++,,,---............++++++,,,---...///000000111000///---------...///,,,,,,,,,---......//////000000///.......................................,,,,,,---............---+++......+++,,,000111.........///...------...000///000000111222111111111............///////////////000111///---,,,---..................---,,,,,,''')))+++,,,+++***++++++******++++++,,,---......---++++++,,,//////...+++,,,,,,------...//////000...///000000...---...//////...---------------...---...//////000000000///000---,,,000111000111444555888;;;:::666222000111......///111222222111000222000...---...000111222444:::AAACCC@@@999444222222222111111111111222222444444444444444444333333444555666666555444444444111444888999999:::<<>>????????????>>>@@@AAABBBBBBEEEMMMXXX```llliiiccc\\\VVVTTTUUUWWW]]]]]]\\\[[[[[[\\\\\\\\\[[[YYYUUURRRPPPPPPQQQQQQUUUSSSUUUXXXWWWTTTUUUZZZ[[[[[[[[[\\\\\\^^^______cccdddddddddccccccdddfffccceeehhhhhhffffffiiilllpppqqqsssvvvxxxyyyzzz{{{{{{zzzzzzzzzzzz|||}}}~~~~~~~~~{{{wwwyyy~~~zzztttrrrrrrvvv}}}zzzuuuqqqsssuuuvvvxxx{{{||||||{{{xxxtttvvv||||||zzzzzzuuuwwwzzz}}}~~~~~~}}}{{{{{{zzzzzzyyyzzzzzzzzz{{{zzzxxxvvvuuutttuuuuuupppooonnnlllkkkkkkkkkkkknnnooooooppppppppppppooonnnmmmkkkjjjjjjkkklllmmmlllkkkjjjhhhgggfffeeeeeecccbbbbbbbbbaaa___^^^]]]\\\\\\\\\[[[ZZZXXXWWWVVVWWWSSSNNNKKKIIIHHHGGGGGGAAAAAA@@@???===<<<;;;;;;999888777666777888999:::888888777555444444666888333555555444333222333444000000111///...---///000///......------------...,,,,,,---------,,,++++++,,,,,,++++++,,,------...444555777666555444444444666666777777777555444333666333000000333555555333222333333333333333222222////////////000000000000111///...---...///...---222111000//////000111222///222444444333222222222444444333111000///...---...........................---,,,++++++,,,---...,,,,,,------...------,,,***+++,,,------...------++++++,,,---...//////000000///...---------...///+++++++++,,,------......000///......---.................................++++++,,,------------,,,+++---...,,,,,,///000...---...//////......000222000000111222222222222111////////////............---///000///...---...///---............------,,,(((***,,,,,,+++******+++)))))))))******+++++++++,,,++++++,,,......---,,,,,,,,,------......//////---///000///......///000///...---,,,,,,,,,,,,,,,///////////////...---,,,333...,,,111555555666777999===@@@???:::444111000222000...111444555111---111111000000000000000111333777<<<@@@???;;;666222333222222111111222222333333333333333333333333333222444666666555555666777444555666888:::;;;===>>>======>>>????????????>>>AAAAAA???>>>@@@HHHTTT^^^jjjgggbbb[[[UUURRRSSSTTT[[[\\\\\\]]]]]]]]]]]]\\\\\\YYYVVVSSSQQQPPPPPPPPPSSSRRRSSSVVVUUURRRRRRVVVWWWWWWWWWXXXYYYZZZ\\\\\\^^^```aaaaaa```^^^^^^___`````````aaaccceeegggiiinnnoooppprrrtttvvvwwwxxxvvvvvvvvvwwwxxxzzz|||}}}|||zzzzzzzzzzzzwwwtttvvvzzz~~~~~~~~~~~~zzzvvvtttxxx{{{}}}wwwrrrpppsssuuutttvvvyyyzzzzzzyyyvvvsssuuuzzz}}}yyywwwwwwrrruuuzzz~~~}}}{{{|||{{{yyyxxxwwwxxxyyyzzz{{{zzzyyyxxxvvvuuutttssspppooonnnlllkkkjjjjjjjjjnnnoooooooooooonnnnnnmmmkkkkkkjjjjjjjjjkkkllllllkkkjjjhhhggggggggghhhiiifffdddaaaaaacccccc```^^^^^^]]]\\\ZZZXXXWWWWWWVVVUUURRROOOLLLKKKJJJGGGFFFEEEDDDCCC@@@>>><<<:::999999888666444444666888:::777777777555333333555777333444555444222111222333///000000///------...000------------------...///,,,+++++++++,,,,,,---...++++++++++++,,,...///000333555666555444333444555444555777888888777555444666333000111555666555222000111222222333333333222////////////000000000000000//////...............222111000000000000111222111333444444333111111222222111111000///......---////////////////////////...---,,,,,,,,,,,,---...,,,,,,------...---------++++++,,,---------,,,,,,++++++,,,------...////////////...---------...///...------,,,,,,+++******///......------.................................******+++,,,,,,,,,,,,++++++,,,---------//////...***,,,------,,,---///111000111111222222222222222111000000///...---------,,,---......------///000---------......------,,,***+++,,,,,,*********+++,,,,,,+++***)))(((((('''++++++,,,,,,---------,,,******+++++++++,,,,,,,,,***,,,------,,,,,,...//////...---,,,,,,+++,,,,,,////////////...---,,,+++111***(((...666888999:::999>>>BBBBBB===888444333555444333444666666333000111111222111000000000000222444777;;;<<<;;;666222222111111000000111111222222222222222333333333333333555888777555444555777666555555777:::<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????>>><<<===DDDOOOWWW___]]]ZZZTTTOOOMMMMMMOOOWWWXXXZZZ[[[\\\\\\[[[ZZZ[[[YYYWWWSSSQQQPPPOOOOOOQQQRRRTTTUUUSSSQQQQQQRRRRRRRRRRRRSSSTTTVVVXXXXXX[[[]]]``````^^^\\\ZZZZZZ]]][[[ZZZ\\\```dddfffgggnnnnnnooopppqqqsssuuuuuussssssssstttvvvxxxzzz|||~~~~~~|||yyyvvvuuuwwwxxxyyywwwuuuvvvxxx{{{|||{{{|||{{{yyyzzz|||~~~{{{xxxwww~~~~~~zzztttpppnnnrrrtttttttttwwwyyyyyyxxxvvvuuuwww|||~~~}}}~~~zzzvvvtttsssooossszzz|||yyy|||zzzxxxuuuuuuvvvxxxyyyzzzzzzzzzxxxwwwuuusssrrrpppooonnnlllkkkjjjjjjjjjmmmmmmmmmmmmmmmlllkkkjjjiiijjjjjjkkkllllllmmmmmmkkkjjjhhhgggggggggiiiiiiiiieeeaaaaaaeeefffccc___^^^]]]ZZZXXXVVVVVVVVVVVVSSSQQQNNNMMMLLLJJJFFFDDDFFFEEECCCAAA???===;;;:::===:::777444333444666888666666666555333333444666222333444333222111111333//////000...---,,,---///,,,,,,,,,,,,---......///---,,,+++***++++++---...((((((((()))+++---...///333444444444333222444555222444666888999999888777666444333444666666444222...///000111111222222111.../////////000000000111//////000///............111000000000000000000111111333444333222111111222---------...............////////////////////////---------,,,,,,---------+++,,,,,,---.........---,,,,,,,,,---,,,,,,++++++++++++,,,,,,---.........///...---,,,,,,---...///...------,,,,,,+++******......------------......,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++******,,,.........---...***+++,,,,,,,,,,,,///111000000111222222222222111111111000///...------,,,+++,,,......------///000,,,,,,---------------,,,,,,------,,,***)))***+++------,,,++++++***))))))***+++,,,---,,,,,,,,,,,,*********+++++++++++++++***,,,------,,,,,,...//////...------,,,,,,,,,,,,,,,---..................+++%%%###+++333888:::<<<<<>>>>>>>>BBBIIINNNQQQQQQPPPMMMJJJIIIJJJKKKQQQRRRUUUWWWXXXXXXXXXXXXZZZXXXVVVSSSQQQPPPOOOOOOQQQTTTVVVUUUSSSRRRQQQPPPNNNNNNNNNOOOPPPRRRSSSTTTYYY\\\______^^^[[[YYYXXXZZZXXXWWWYYY]]]bbbeeeffflllmmmnnnooopppqqqrrrrrrpppppppppqqqsssvvvxxxzzz{{{{{{xxxuuussssssuuuwwwzzzyyyxxxxxxyyyzzz{{{{{{xxxvvvtttuuuwwwyyyzzzzzz{{{{{{{{{|||}}}~~~~~~~~~}}}zzzsssooonnnqqqtttssstttwwwvvvvvvuuuuuuvvvzzz~~~~~~~~~}}}~~~~~~||||||~~~~~~|||}}}~~~~~~{{{vvvrrrpppooonnnssszzzzzzwwwzzzyyyvvvttttttuuuwwwxxxyyyyyyyyyxxxvvvtttsssrrrqqqpppooommmlllkkkjjjjjjjjjjjjkkkkkkjjjiiihhhhhhiiijjjlllmmmnnnnnnnnnnnnmmmllljjjhhhffffffffffffiiieeebbbcccfffhhhddd```]]]\\\ZZZWWWVVVUUUVVVVVVQQQOOONNNMMMLLLIIIFFFCCCDDDDDDCCCAAA@@@>>>======AAA>>>999555333333555666555666666555333333444555222333333333111000111222...//////...,,,+++---...,,,,,,,,,,,,,,,---...//////...,,,+++******+++,,,(((((()))***+++---///000222333333333222222444555444555777888999999999999444555666777666555444333......///000111111111000......//////000000111111...///111000///------.../////////000000/////////000111222222000000111333++++++,,,,,,---.................................------------------------++++++,,,---............,,,,,,---,,,,,,+++******++++++,,,,,,------------...---,,,,,,,,,---...///+++++++++,,,------......---------,,,------...///++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***)))+++//////---,,,...,,,---......------///111//////000111111111111000111000000///...---------+++,,,......------...000+++,,,,,,------------,,,.........,,,***)))***+++$$$$$$%%%&&&'''((()))))))))+++------,,,+++,,,---,,,,,,,,,,,,---------------///000///......///000.........------......///+++,,,---...///000000000...)))(((///666:::>>>BBBBBBEEEGGGEEE>>>777222111///333666555111///000222---///111000...---000333222333444555444333222111/////////....../////////000000000111111222222333555999<<<999444111333666666666555555666777999:::999999:::;;;;;;;;;;;;:::999<<<>>>???>>>@@@DDDGGGIIIJJJKKKJJJIIIHHHJJJKKKLLLMMMOOOQQQSSSTTTUUUUUUWWWVVVTTTRRRQQQOOOOOONNNPPPUUUWWWUUURRRRRRQQQNNNLLLLLLLLLLLLMMMNNNOOOOOOVVVXXX[[[\\\[[[XXXWWWWWWUUUVVVWWWYYY[[[___bbbdddjjjkkkmmmnnnooooooooonnnllllllmmmnnnooorrrtttvvvvvvuuutttqqqpppqqqtttwwwyyyyyyxxxxxxxxxxxxxxxxxxtttrrrpppoooqqqtttuuuuuuvvvvvvvvvvvvxxxzzz|||}}}zzz{{{|||||||||||||||{{{tttpppnnnqqqttttttvvvyyyttttttssstttvvvzzz~~~~~~}}}|||||||||~~~~~~}}}~~~zzzzzz}}}}}}zzz{{{||||||xxxsssooolllkkknnnssszzz~~~yyyuuuwwwvvvtttssssssuuuvvvwwwwwwwwwvvvuuuttttttsssrrrsssrrrpppnnnmmmlllkkkkkkhhhiiiiiiiiiiiihhhhhhgggiiijjjmmmooopppooonnnmmmlllkkkjjjiiigggeeecccbbbgggeeedddeeehhhgggdddaaa]]]\\\[[[YYYXXXXXXXXXXXXQQQOOONNNMMMLLLJJJGGGDDDBBBBBBAAAAAA@@@???>>>>>>AAA>>>;;;777444333444444333555666555333222333444111222333222000///000111---......---++++++,,,...,,,,,,,,,,,,,,,,,,---...//////---,,,+++************++++++,,,...///111222222222333222111111444666888888888888888888888888222666:::999666333333444///000000111111111000000.........///000111111111---///111111///------.........////////////.........///000000//////111333,,,,,,------------------------------------------,,,------------------,,,***+++,,,---............---------,,,,,,***))))))+++,,,,,,,,,,,,---------------,,,,,,,,,---...///,,,,,,,,,---......//////---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***(((***///000,,,+++...,,,---------++++++---///......///000000000000///000000//////......------,,,---......,,,,,,---...***+++,,,---------------//////...,,,))))))***+++!!!!!!"""$$$&&&'''((()))(((+++------+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,...///000000...---...///............///000111111------...///000000000000222///...333777999>>>DDDBBBEEEFFFCCC<<<666333222000111333333222111000000+++...///...+++,,,111555444666888666222000111222000000////////////000000//////000000111222222333333888<<<:::444222444888444555666555333333777;;;777777888999999999999999999<<<>>>>>>===>>>AAADDDEEEFFFHHHIIIHHHHHHIIIJJJIIIJJJKKKMMMOOOQQQSSSUUUTTTSSSRRRQQQPPPOOONNNNNNOOOUUUWWWTTTQQQRRRPPPLLLKKKKKKKKKJJJJJJKKKKKKLLLQQQSSSVVVWWWVVVTTTTTTTTTPPPTTTWWWYYYYYYZZZ^^^aaafffhhhkkkmmmnnnmmmjjjiiiiiiiiiiiiiiikkkmmmoooqqqoooooonnnmmmmmmooorrruuuuuuuuuuuutttsssrrrssssssqqqooolllkkkmmmoooppppppqqqqqqpppppprrrtttwwwxxxtttvvvxxxxxxwwwwwwzzz}}}~~~~~~~~~~~~}}}|||wwwqqqoooqqqtttuuuxxx|||xxxwwwuuuvvvxxx{{{}}}~~~~~~|||{{{zzz{{{|||}}}{{{}}}|||yyyyyy{{{|||yyyzzzzzzzzzvvvqqqllliiihhhppptttzzz|||wwwssssssssssssssstttuuuvvvwwwvvvuuutttsssrrrsssssstttuuutttrrrpppnnnmmmllllllhhhhhhiiijjjjjjjjjiiiiiihhhjjjmmmoooooonnnllljjjiiiiiijjjiiigggeeebbb```cccdddfffhhhhhhfffcccaaa]]]]]]]]]]]]]]]\\\[[[[[[SSSQQQOOOMMMMMMLLLIIIGGGBBBBBBAAA@@@???>>>=========;;;999666555444444444333444555555333222222333000222222222000///000111---......,,,+++***,,,---------,,,,,,+++,,,,,,,,,------------,,,,,,+++***++++++,,,,,,...///111111111222222111000111444666<<<;;;:::888777666666666000666<<<;;;555111333666111111222222222111111000---......///000111111222,,,///222111///------...------............---------...//////...///111333/////////......---------------------------------,,,------......------,,,***+++,,,---............---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,---...///000//////......---,,,,,,,,,,,,,,,,,,------...///------------------------++++++,,,------------,,,***(((***000000,,,+++...***++++++***)))(((***+++---......//////////////////////////////.........,,,---......,,,,,,---...***+++,,,,,,------------000000///,,,)))(((***+++))))))******+++,,,,,,,,,(((+++------+++***+++---************************---...///...,,,++++++,,,............///111222333...///000000000000000000///------///000111777>>>???BBBCCCAAA;;;777666666444222111333666666333000***---...,,,***+++111777666:::;;;888222///000444111111000000000000111111...//////000111222222222111777;;;:::555333666;;;333555777555111111666;;;666666777888888888888888;;;===>>>===;;;<<<@@@DDDCCCEEEGGGGGGGGGFFFGGGHHHHHHIIIIIIJJJMMMPPPSSSUUURRRQQQQQQPPPPPPOOONNNNNNNNNUUUWWWSSSPPPQQQOOOJJJKKKKKKJJJIIIIIIIIIJJJJJJMMMOOORRRRRRRRRQQQQQQRRRMMMRRRXXXYYYWWWWWW[[[```cccfffjjjlllmmmkkkhhheeeffffffffffffhhhjjjlllmmmiiijjjkkkkkkkkkmmmqqqtttpppqqqqqqpppooommmnnnnnnpppmmmjjjiiijjjlllmmmmmmnnnmmmlllmmmnnnqqqsssuuuqqqsssuuuuuussstttwwwzzzxxxyyyzzz|||~~~}}}}}}}}}xxxsssooorrrtttvvvzzz~~~~~~|||zzzyyy{{{}}}~~~~~~~~~|||zzzyyyzzz{{{{{{zzz|||{{{xxxxxx{{{{{{yyyyyyzzzyyyuuupppkkkhhhgggqqquuuzzz~~~{{{vvvsssqqqrrrrrrsssuuuuuuvvvvvvuuutttrrrqqqqqqrrrtttuuuvvvuuusssqqqooommmmmmlllhhhiiijjjkkkkkkkkkkkkkkkgggiiilllnnnooommmjjjhhhfffgggiiiiiihhheeebbb``````dddhhhjjjhhheeebbbaaa^^^^^^````````````^^^]]]VVVSSSPPPOOONNNMMMLLLJJJCCCBBBAAA@@@>>>===<<<;;;888888777666555444444444222444555555333222222333000111222111000//////111---------,,,+++***+++---...------,,,++++++++++++***+++,,,---...---,,,+++*********+++,,,---...///000000000000111333666777???<<<888555444555777999777777777777555333111000333222222111111111111111,,,---//////...///000222222222111000///---+++***000111111000...,,,---...000//////.........//////.../////////---,,,---...------,,,+++++++++,,,,,,******...444444...******------......------,,,+++,,,---...---+++***+++,,,,,,---//////---,,,,,,---111---((((((***,,,,,,+++//////...---,,,,,,++++++))))))***+++,,,,,,---------...//////...+++)))'''+++000---&&&)))///&&&***+++,,,,,,+++***+++---***+++,,,,,,------------+++000333///)))'''+++000///...---,,,,,,---///000...---,,,,,,,,,,,,---...******+++,,,,,,---......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...)))+++,,,+++)))))),,,///((())),,,...///...---,,,,,,,,,------...///000000..................------...---,,,,,,...333777::::::@@@FFFFFF@@@:::777777111111111111111111111111111000...---...///111222::::::888555222000111222000111111000...---...000......------000333777999333444555444222111222333444333333222222333333444222333444555666888888999666:::>>>@@@???AAADDDHHHLLLIIIJJJOOOOOOIIIFFFIIIEEEFFFGGGIIIKKKLLLNNNNNNQQQQQQQQQQQQOOOMMMKKKIIIKKKLLLNNNNNNNNNLLLJJJIIIJJJKKKMMMNNNNNNLLLIIIGGGPPPOOOLLLKKKKKKLLLNNNOOORRRRRRQQQQQQSSSVVVYYY[[[```eeejjjmmmkkkhhheeeccceeeeeeeeedddccccccfffhhhllliiiggghhhkkkmmmllljjjnnnmmmjjjhhhgggggghhhiiihhhhhhhhhhhhggggggggggggnnnnnnmmmkkkiiijjjmmmpppoooppprrrrrrqqqpppqqqssswwwwwwxxxzzz||||||{{{zzz|||}}}~~~}}}{{{{{{{{{}}}~~~|||wwwrrrppprrruuuvvvvvv}}}|||||||||||||||}}}}}}|||wwwuuuvvv{{{~~~{{{yyywwwxxxyyyzzz|||{{{xxxsssnnnjjjjjjjjjsssvvvyyy{{{{{{zzzzzz{{{vvvvvvtttssssssssssssssstttttttttsssrrrsssvvvxxxvvvuuutttrrrqqqoooooonnnlllllllllkkkjjjiiigggfffhhhjjjkkkmmmmmmlllkkkjjjgggfffdddeeegggfffccc```hhhiiikkkjjjhhhddd___]]]\\\\\\]]]^^^____________ZZZXXXUUUSSSPPPMMMIIIFFFDDDBBB@@@@@@@@@???===;;;;;;:::777555333333333333444444444333222111000///333333222111000000111111---------------...//////------,,,+++,,,---...///,,,,,,,,,++++++*********))))))))))))***+++,,,---222222111111222444666777===;;;888666555555666777666666777666666555444333666555333000///.........,,,---//////......000222111111000000///---,,,+++///000000///---,,,---...---,,,,,,,,,---...//////---...///...---,,,,,,...///...---,,,+++************+++111888888333///...---------...------,,,+++***+++,,,+++)))((()))***,,,---...---,,,+++,,,---...+++'''&&&(((******)))///......---,,,,,,++++++)))******+++,,,,,,------)))***++++++)))'''%%%$$$)))------)))***///---&&&)))+++,,,,,,+++***+++---***+++,,,,,,---------,,,%%%&&&)))+++---000222444000///...---,,,,,,------...---,,,++++++,,,---...+++++++++,,,,,,---------///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++((('''(((***)))+++---,,,******,,,///)))***,,,------------,,,,,,,,,---......///000000---------------,,,,,,,,,...---+++,,,...111555888555:::@@@@@@;;;555333222111111111111111111111111000000...---...///111222999999777444111///000111000000111000......///000444333000///...000111333111222333222000///000111111111111222222444555555444444555555666666666777555888<<<>>>???BBBGGGLLLOOOJJJHHHIIIHHHDDDDDDHHHEEEFFFGGGIIIKKKLLLNNNNNNKKKKKKJJJJJJIIIGGGFFFEEEJJJLLLMMMNNNNNNMMMLLLJJJMMMNNNOOOPPPOOOMMMJJJIIIMMMLLLJJJHHHIIIJJJLLLNNNPPPOOOPPPQQQSSSVVVYYYZZZ___bbbeeefffeeecccbbbaaaaaabbbbbbaaa```aaaccceeeiiigggeeeeeeggghhhgggeeeggggggeeeddddddeeeffffffdddeeeeeeffffffgggggggggjjjjjjiiigggfffhhhkkknnnppppppqqqpppnnnnnnpppqqqrrrssstttvvvwwwxxxwwwvvvyyy{{{|||{{{yyyxxxyyyzzz}}}}}}~~~}}}zzzvvvrrrpppsssuuuwwwwww}}}}}}|||{{{{{{{{{||||||~~~{{{yyyxxxzzz|||||||||{{{{{{{{{{{{{{{{{{{{{zzzwwwsssnnnkkkjjjkkkooorrrvvvxxxxxxxxxwwwxxxuuuuuutttsssrrrrrrrrrrrrtttuuuuuutttssssssuuuwwwxxxxxxwwwvvvtttrrrpppooommmmmmlllkkkjjjiiihhhgggggghhhjjjllllllkkkjjjiiihhhgggfffggghhhgggdddaaaiiijjjjjjiiigggccc```]]]\\\]]]^^^_________^^^^^^ZZZXXXUUUSSSPPPMMMIIIFFFDDDAAA???=========<<<;;;:::999777555444333333333444444444333333111000000333222222111000000111111......------......///000///...---,,,+++,,,,,,---,,,,,,,,,+++++++++******))))))))))))***+++,,,,,,444333333222333444555666:::999888777666555555555666555555555555555666777555444111///......//////,,,...//////......000111///////////////......------...///...---,,,---...******++++++,,,...///000---...///...,,,+++,,,---000///---,,,***))))))))))))***000888999444111111---------------,,,+++++++++,,,---+++)))(((((()))+++,,,---,,,++++++,,,......+++((('''((()))******......------,,,,,,++++++*********++++++,,,,,,---++++++,,,,,,+++)))'''&&&***+++,,,,,,+++,,,///222)))***,,,,,,+++***,,,---++++++,,,---------,,,,,,,,,)))'''***///111---(((111000///---,,,,,,+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,***(((&&&&&&'''***,,,---,,,++++++,,,...+++++++++,,,,,,,,,,,,,,,,,,,,,------.../////////+++++++++++++++,,,,,,,,,---,,,++++++,,,///333555555999>>>>>>:::666333333000000000000000000000000//////...---...///111222555666555333000...///000...///000///......000111666444222///....../////////000111000...---.../////////000111222444666777555555555555555555555555333666999;;;===BBBIIIOOOSSSMMMGGGDDDAAA???AAAEEEDDDEEEFFFHHHIIIKKKLLLMMMFFFEEEEEEDDDDDDDDDDDDDDDIIIJJJLLLMMMNNNNNNMMMLLLPPPQQQQQQRRRPPPNNNKKKJJJIIIHHHFFFFFFFFFHHHJJJLLLLLLLLLMMMOOOQQQSSSVVVWWW\\\^^^______]]]]]]]]]^^^___``````___^^^___aaacccfffdddbbbaaabbbaaa```^^^^^^^^^___``````aaabbbbbb```aaabbbcccdddeeeeeeeeeddddddddddddccceeehhhkkkppppppooollljjjjjjmmmooolllmmmooopppqqqrrrrrrrrruuuwwwxxxwwwvvvuuuuuuvvv}}}~~~{{{zzzzzzyyyxxxvvvvvvyyy~~~|||zzzwwwuuurrrqqqtttvvvxxxyyy~~~}}}||||||{{{{{{{{{{{{|||~~~|||zzzyyyyyyxxxyyy{{{|||}}}|||{{{zzzxxxwwwuuuqqqmmmkkkkkklllkkkoootttwwwxxxwwwwwwwwwuuutttsssrrrqqqqqqqqqqqqsssuuuvvvuuusssssstttuuuwwwwwwwwwwwwuuurrrooonnnnnnmmmkkkiiiiiihhhiiiiiieeegggiiijjjjjjiiihhhgggiiihhhhhhhhhiiihhhfffcccjjjjjjiiigggdddbbb___^^^]]]^^^```aaa```___]]]\\\YYYWWWUUURRRPPPNNNJJJGGGEEEBBB???============<<<:::999888777666666666666333444444333333222111000333222111111000111111111//////......//////000111000000...---,,,+++++++++,,,,,,,,,++++++++++++***+++***************++++++444444222222222222333444888888777777666555444444666555333333333333555666111000...---...000222444,,,...//////......///111---......///////////////+++---...---,,,,,,---...,,,,,,+++,,,,,,---......,,,---...---+++++++++,,,...---,,,+++***************))),,,222333000...///,,,------------,,,++++++......///---+++******++++++,,,,,,+++******,,,...///---+++******+++,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------,,,******...++++++---+++(((***///)))***++++++++++++,,,...+++,,,,,,------,,,,,,,,,111---***+++...,,,&&&///......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++***)))))))))+++,,,------,,,,,,,,,,,,---,,,++++++***++++++,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,---,,,+++***+++...000222444888;;;<<<999666444444000000000000000000000000...............///000111222333333111///---...///---...//////......000222111000///......///111222---///000///...---.../////////000000111333444555444444444444444555555555222444666777999???GGGNNNVVVPPPIIIDDD@@@>>>@@@BBBBBBBBBCCCEEEFFFHHHIIIIIIEEEDDDCCCCCCCCCDDDFFFGGGGGGHHHJJJLLLMMMNNNNNNNNNQQQQQQQQQQQQOOOMMMKKKIIIFFFEEEDDDDDDEEEGGGIIIJJJIIIIIIJJJLLLMMMNNNOOOPPPWWWXXXZZZ[[[YYYXXXYYYZZZ^^^______^^^^^^^^^aaaccccccbbb```___^^^\\\ZZZYYYVVVWWWYYY\\\^^^___``````^^^^^^```aaaaaaaaaaaa```___```aaaaaabbbdddgggjjjnnnnnnlllhhhffffffhhhkkkhhhiiikkkllllllmmmnnnoooppprrrttttttsssrrrrrrsssyyyzzz{{{{{{|||}}}~~~~~~{{{wwwuuurrrrrrqqqpppppptttyyy~~~}}}~~~}}}zzzxxxuuutttssstttuuuxxxzzz{{{~~~}}}||||||{{{||||||{{{}}}}}}{{{zzzzzzxxxxxxyyyyyyyyyyyyxxxxxxttttttrrrooolllkkkkkkmmmjjjoootttxxxzzzyyyyyyyyyuuuuuutttsssrrrrrrrrrrrrrrrsssuuutttrrrqqqrrrsssqqqrrrtttuuutttrrrooommmnnnllljjjhhhggghhhiiijjjdddeeeggghhhhhhhhhfffeeegggggghhhhhhhhhgggeeedddiiigggeeecccaaa___^^^^^^^^^___```aaa```^^^\\\ZZZYYYWWWTTTRRRQQQNNNJJJHHHEEECCCAAAAAAAAA@@@>>><<<;;;;;;::::::999999999999333333444444333222222111222222111111111111111222///////////////000111111//////...---,,,,,,++++++++++++++++++++++++++++++++++++******)))*********333333111000000000111222555666666777666555333222555444222111000000111222000///......///111333555---...//////......///000,,,---...///000000000000+++---...---,,,,,,---...//////...---,,,,,,,,,---+++---------+++***+++,,,++++++*********+++,,,,,,---******,,,,,,***+++...,,,,,,------,,,,,,+++***---......---+++******+++***,,,,,,,,,++++++---///......---,,,++++++,,,---,,,,,,,,,,,,,,,+++++++++***+++++++++++++++,,,,,,******+++++++++******)))000+++)))------)))((()))(((***++++++++++++---...,,,,,,,,,------,,,,,,+++'''(((***+++---,,,***(((++++++,,,------.........***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,+++******)))))))))******+++++++++++++++++++++++++++)))))))))***++++++++++++,,,,,,,,,---------+++***,,,,,,+++*********++++++)))***************++++++++++++,,,,,,---------...,,,,,,+++***+++---///000000222444555444222111111////////////////////////---------......///000111...000111000...------...---...///...---...000111......---...///000222333---///000///......///000111111000000000111222222111111222333444555666666222333555555666;;;CCCJJJVVVSSSMMMGGGBBBAAA@@@???>>>???@@@AAABBBCCCDDDEEEDDDDDDCCCCCCCCCEEEGGGHHHEEEFFFHHHJJJKKKMMMNNNNNNOOOOOOOOONNNMMMKKKIIIGGGEEEDDDDDDDDDEEEGGGHHHIIIFFFGGGHHHIIIJJJIIIIIIHHHPPPSSSWWWYYYYYYWWWVVVVVV[[[\\\\\\\\\[[[\\\___aaa`````````___]]]ZZZYYYXXXSSSUUUWWWZZZ\\\^^^______]]]^^^_________]]][[[ZZZ\\\^^^___```aaacccfffiiijjjjjjgggdddaaaaaacccffffffhhhiiiiiihhhhhhjjjlllkkkmmmpppqqqqqqpppqqqqqquuuuuuvvvwwwxxxzzzzzzzzz}}}}}}~~~}}}{{{xxxtttrrrllllllkkkjjjkkknnntttxxx|||~~~|||}}}~~~~~~{{{xxxuuusssssstttuuuwwwyyy{{{|||~~~}}}|||||||||||||||{{{|||}}}|||zzzzzz{{{|||zzzyyyvvvsssrrrqqqrrrsssppppppooommmjjjiiijjjllliiinnnssswwwxxxxxxyyyyyywwwvvvuuuttttttsssssssssooopppqqqqqqoooooopppqqqmmmnnnqqqssstttrrrpppooolllkkkiiigggfffggghhhiiibbbccceeeggggggfffeeeddddddeeefffgggfffeeedddccceeedddbbb```^^^]]]]]]]]]^^^___``````___]]][[[YYYXXXVVVSSSRRRQQQOOOKKKIIIBBBAAABBBCCCCCC@@@<<<999:::::::::999999888888777333333444444444333222222222111111111111111222222///////////////000111111,,,---------------------++++++++++++++++++++++++++++++******)))*********222111000//////000111222444555555555555444333222333333111000////////////222222111111111111111111---///000///......///000,,,---...///000000000000---...///...---,,,---...111000///---,,,,,,+++++++++,,,---,,,***)))***+++***))))))******+++,,,---///+++)))++++++)))+++...,,,,,,,,,,,,,,,+++*********+++,,,+++)))))))))******,,,......------...///+++,,,,,,+++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------+++******---...,,,***((()))++++++++++++---///,,,,,,---------,,,++++++$$$(((+++,,,+++***,,,...)))***+++---............)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++++++++++++++++++++++++++'''&&&&&&(((***,,,+++***+++++++++,,,---,,,***(((*********+++++++++++++++)))))))))***************++++++,,,,,,------......++++++++++++,,,---///000///000111222333333222222////////////////////////,,,,,,---...///000000000,,,...//////...---...///---...///...------///000///............//////000---///000000///...///111111111000000000000000111///000111222444555666777222444444444555999@@@GGGTTTSSSOOOHHHCCCBBBAAA>>><<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDFFFGGGIIIKKKLLLMMMLLLLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGDDDEEEGGGIIIIIIHHHFFFEEEKKKOOOTTTWWWWWWVVVVVVUUUVVVWWWWWWWWWWWWXXXZZZ]]]]]]___``````]]][[[ZZZZZZTTTUUUVVVXXXZZZ\\\^^^^^^\\\]]]^^^^^^]]][[[XXXWWWXXXZZZ\\\]]]^^^```ccceeeeeedddccc```]]]]]]___aaaccceeefffeeebbbbbbdddgggdddhhhlllnnnoooooooooppprrrqqqrrrtttvvvxxxwwwvvvxxxxxxyyyyyyvvvsssooommmeeeeeedddccccccggglllqqquuuxxx}}}}}}}}}~~~}}}|||yyyvvvtttppprrrtttvvvvvvwwwyyy{{{|||{{{{{{zzz{{{{{{||||||zzz{{{zzzyyyxxxyyy{{{}}}{{{xxxtttooommmllllllmmmmmmmmmllljjjgggggghhhiiigggjjjooorrrssstttuuuvvvxxxwwwvvvuuuttttttttttttlllllllllkkkjjjkkkmmmpppmmmnnnqqqsssssssssrrrqqqjjjiiigggfffffffffggghhhaaaccceeefffffffffdddcccaaaccceeeeeedddbbbbbbcccbbbaaa```^^^^^^]]]]]]^^^^^^^^^^^^]]]]]][[[ZZZZZZWWWUUUSSSRRRQQQOOOLLLJJJ@@@@@@AAABBBBBB???;;;777777888888777777555444333333333444444444444333333111111111000111111222333//////......//////000111+++,,,------......------***++++++++++++,,,,,,,,,+++***************++++++222111000000000111222333444444444333333333333333000111111111111111000000111222333333444333222222...///000///...---...///,,,---...///000000000//////000000///---,,,---.........---,,,+++++++++,,,***,,,,,,+++***)))***+++******************+++,,,***((((((,,,,,,******---+++,,,,,,,,,,,,+++******(((***++++++***)))***,,,))),,,///111000///......***,,,---,,,)))(((***,,,++++++++++++++++++++++++++++++++++++++++++++++++------------......///000(((---,,,%%%$$$+++...,,,''')))++++++++++++---///,,,---------,,,,,,+++******,,,---,,,***)))***+++******,,,---...------,,,))))))***++++++***))))))+++++++++,,,,,,---------***)))))))))******+++,,,***************************((('''(((+++,,,+++***+++***)))+++---,,,)))&&&((()))***+++,,,,,,++++++++++++++++++++++++++++++*********+++,,,---------******++++++,,,...000111/////////111222333333222........................++++++---...///000000000***,,,/////////......///...//////...,,,,,,---///........................---...//////......///111///////////////000111222000111111222333444444555111444555666666:::AAAGGGQQQQQQLLLDDD@@@AAAAAA===;;;;;;<<<===>>>???@@@@@@===>>>??????@@@@@@@@@@@@CCCCCCDDDEEEGGGIIIJJJKKKJJJJJJIIIIIIHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDEEEBBBDDDGGGJJJKKKJJJHHHGGGIIILLLPPPRRRSSSUUUVVVXXXTTTUUUUUUUUUUUUVVVYYY[[[ZZZ]]]``````]]][[[[[[\\\VVVVVVVVVWWWXXXZZZ\\\]]]YYYZZZ\\\]]]\\\ZZZXXXVVVSSSUUUWWWXXXYYYZZZ]]]____________]]][[[ZZZ[[[\\\___aaabbb```\\\ZZZ]]]aaa^^^bbbgggjjjllllllmmmnnnnnnnnnooorrrvvvwwwuuurrrtttuuuuuutttqqqlllhhheee^^^]]]\\\[[[[[[^^^cccgggmmmrrryyy~~~~~~|||zzzwwwuuussslllooorrrtttssssssuuuwwwwwwwwwwwwwwwxxxyyyzzzzzzwwwxxxyyyyyyxxxxxxzzz|||xxxvvvsssooollljjjiiiiiijjjjjjiiigggeeedddeeegggfffiiikkkmmmnnnooorrrtttwwwvvvuuuttttttssssssttthhhhhhgggfffeeehhhllloooooooooppppppppppppoooooogggffffffffffffeeeeeeeeeaaacccdddffffffeeedddccc```bbbeeeeeecccbbbbbbccc_________```````````````^^^]]][[[ZZZZZZZZZZZZ[[[VVVTTTSSSRRRQQQOOOMMMJJJEEEDDDAAAAAAAAA@@@>>><<<888999999888777555333222333333444444444444444333111111000000111222222333......------......///000,,,---.........---,,,+++******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,222222111111111222444555444444333222222222333333...///111222333333222222---///222555666666666555...///000///...---...///------...///000000//////000111111000...,,,---...+++++++++***++++++,,,,,,***+++,,,+++)))))))))***,,,,,,+++***)))))))))***######&&&,,,...***(((***+++,,,,,,,,,,,,+++******)))+++,,,---,,,,,,---///(((,,,000333222000///...,,,...000...,,,***,,,...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,$$$///... ###+++***''')))+++++++++,,,---///------------,,,,,,+++******))))))***+++---...///+++,,,---------,,,+++***((()))***++++++***)))(((******+++,,,,,,---......******)))******+++,,,,,,************************///,,,***+++---...,,,******))))))***,,,,,,((($$$&&&'''***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,******+++,,,---///000111***))))))+++---.................................***+++,,,...///000000000***,,,///000///...///////////////...,,,,,,---...+++,,,,,,---...///000000,,,---......------///000---------...000111333444222222222222222222222222111333666777888<<>>???@@@@@@<<<===???@@@@@@@@@???>>>BBBCCCCCCDDDEEEGGGIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCCCCCCCCCCCCCBBBBBB@@@BBBGGGKKKMMMMMMKKKJJJIIIKKKMMMNNNPPPSSSWWWZZZTTTUUUVVVVVVVVVWWWZZZ\\\XXX[[[___```]]]\\\\\\]]]XXXWWWVVVVVVVVVYYY[[[]]]WWWXXX[[[\\\\\\[[[YYYWWWOOOQQQSSSTTTUUUVVVXXXZZZ[[[\\\]]]\\\ZZZXXXYYYZZZ\\\^^^___\\\WWWUUUXXX\\\YYY^^^cccgggjjjkkklllmmmmmmmmmnnnrrrvvvwwwtttqqqsssssssssqqqmmmhhhbbb___XXXXXXVVVUUUUUUXXX]]]aaaiiinnnuuu{{{~~~~~~~~~{{{xxxvvvtttsssiiimmmqqqrrrqqqqqqrrrtttssssssttttttuuuwwwxxxyyytttwwwyyyzzzyyyxxxyyyyyyttttttsssqqqnnnkkkhhhfffiiiiiihhhfffcccbbbdddeeehhhiiikkkllllllnnnqqqtttvvvvvvtttsssssssssssssssffffffdddbbbbbbfffkkkooooooooonnnmmmlllkkkkkkjjjeeeeeeeeeffffffeeedddcccaaacccdddffffffeeedddccc```cccffffffcccbbbbbbddd^^^___```aaabbbbbbbbbaaa]]]\\\ZZZXXXXXXYYY[[[\\\VVVTTTRRRRRRQQQPPPMMMKKKMMMIIIDDDAAAAAACCCCCCDDD<<<<<<<<<;;;:::777555444333333444444555444444444111111000000111222333333---------------...//////......//////...,,,***)))*********++++++,,,,,,,,,))))))))))))***+++,,,---444444333333333222222222444111111444444111000222///......111444666444111000111333555666666666555000333666333///---///222//////////////////......------...............---++++++************++++++)))************+++++++++&&&))),,,+++)))&&&&&&(((*********)))))))))))))))******++++++++++++******---,,,,,,+++*********+++)))***,,,.../////////......333777666111......000///......------,,,++++++)))******)))(((((()))+++000+++)))+++///,,,!!!******))))))***+++,,,,,,******))))))(((***...111///...---,,,+++*********''''''***...///,,,...222++++++,,,,,,,,,,,,------)))***,,,,,,***)))***+++++++++******++++++,,,---------,,,,,,+++***))))))+++((((((---...***+++///***+++,,,---,,,+++***))),,,)))'''(((***+++***((())))))***++++++++++++***///,,,))))))+++---,,,***((()))***+++,,,+++***)))))))))***+++---000333555//////............//////...............---------)))***---/////////---,,,,,,---...///000000000000000...,,,++++++,,,---...***+++*********,,,///222222111000///...........................///000000////////////000000000000222333333444777===EEEJJJVVVOOOFFF@@@>>>===<<<;;;<<<=========>>>>>>>>>>>>BBBAAAAAA@@@@@@?????????BBBAAA@@@@@@AAABBBDDDEEECCCEEEFFFHHHHHHHHHFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFCCCBBBFFFLLLPPPOOOLLLHHHJJJLLLNNNOOOQQQTTTWWWZZZYYYYYYXXXXXXXXXXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[]]]YYYUUUTTTVVVXXXXXXWWWVVVWWWXXXWWWUUUTTTUUUVVVOOOPPPRRRQQQPPPRRRVVVZZZ___]]]ZZZXXXXXXXXXWWWVVV[[[ZZZXXXUUURRRRRRTTTVVVWWWZZZ___bbbdddgggjjjlllnnnoooppprrrssstttttttttqqqqqqpppnnniiiccc]]]YYYTTTQQQOOONNNQQQTTTWWWXXXfffmmmvvv{{{|||||||||}}}~~~}}}~~~zzz{{{}}}~~~|||zzzxxxwwwuuurrroooooooooooooooooooooppppppqqqqqqqqqrrrrrrtttuuuuuuwwwwwwvvvuuutttsssrrrrrrwwwvvvsssooolllhhhfffdddeeedddbbb```___```aaabbbjjjlllmmmkkkhhhhhhmmmrrrppprrrttttttrrrqqqppppppiiiiiiiiiiiijjjkkklllllloooooonnnlllkkkjjjiiihhhgggggggggfffeeeeeeddddddcccbbbbbbbbbccceeegggiiijjjdddaaacccccc```ccciiicccaaa]]][[[[[[]]]```bbbdddaaa\\\YYYWWWWWWXXXZZZXXXVVVSSSOOOMMMKKKKKKLLLKKKJJJIIIGGGEEEDDDBBBBBB<<<=========<<<:::888777555555444444444555555666444333333444555333000---............////////////---...//////000000//////111000---+++)))((((((((((((+++,,,***+++///000...444333333333333222222222222000000333333///...111...---...000333444333000///000222444555666555555111444666333///---///111////////////............//////000000000000//////+++******************+++)))************+++++++++(((+++,,,+++)))'''(((***************))))))))))))******++++++++++++******---,,,++++++*********+++***+++---///000000000000,,,///111000---***+++,,,,,,,,,,,,,,,,,,+++++++++***++++++***))))))***,,,***''''''***......((("""***************+++,,,,,,,,,------,,,++++++,,,...000///...,,,+++++++++++++++)))***+++***&&&'''***+++++++++,,,,,,,,,------)))***,,,,,,***)))***+++++++++******++++++,,,---------,,,++++++***)))))),,,((((((++++++''''''***))))))***+++++++++***)))+++)))'''(((***++++++))),,,,,,,,,+++***)))((((((...+++((((((***,,,,,,,,,***+++,,,...//////......++++++,,,,,,---///000111......------------..............................,,,---.../////////...---....../////////......------,,,+++++++++---///000......---,,,******+++,,,000///......------......---------------...//////---......///000111111111111222333555777<<>>>>>>>>BBBBBBAAA@@@@@@@@@AAABBB???AAACCCEEEGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFDDDAAA@@@BBBGGGIIIGGGEEEGGGIIIKKKLLLMMMOOORRRTTTWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYWWWUUUUUUWWWWWWVVVTTTUUUVVVVVVUUUTTTSSSSSSUUUNNNPPPQQQPPPPPPRRRVVVZZZ```]]]ZZZYYYXXXXXXWWWVVVYYYYYYWWWTTTQQQQQQSSSUUUVVVXXX\\\___aaadddgggjjjmmmnnnppprrrssstttttttttppppppnnnkkkfff___YYYUUURRROOOMMMMMMOOOSSSWWWYYYcccjjjsssxxxyyyxxxyyyzzz~~~~~~~~~~~~}}}|||{{{|||}}}}}}zzz|||~~~~~~{{{zzzxxxxxxwwwvvvsssqqqpppppppppppppppqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuuuuttttttsssrrrqqqpppooommmmmmmmmlllkkkiiihhhggg```___\\\[[[ZZZZZZ\\\]]]eeehhhjjjiiiffffffjjjooooooqqqrrrrrrpppnnnnnnnnniiiiiiiiihhhiiikkklllmmmnnnmmmlllkkkjjjhhhgggggggggfffffffffeeeeeeddddddaaa```______aaacccfffhhhiiiccc```aaaaaa```ccchhhhhheee```\\\[[[\\\^^^```aaa___\\\ZZZXXXXXXYYYZZZYYYWWWSSSOOOLLLKKKJJJJJJJJJJJJHHHGGGEEECCCBBBAAA??????>>>===;;;999777555666666555444444444555555333111////////////...---000000///...---,,,,,,,,,***++++++,,,---,,,,,,,,,...---+++***)))))))))***+++......******,,,,,,)))333333333222222222111111111//////222111...---///---,,,---///222222111///---...000333444555555444222444555333///---...000/////////.........------...//////000//////......************************)))************++++++++++++,,,,,,+++))))))***+++******************************++++++++++++******,,,,,,+++************+++***+++,,,---.../////////++++++++++++***)))))))))************+++++++++++++++,,,,,,+++******+++---(((''''''))),,,------,,,+++************++++++,,,+++,,,------,,,+++,,,...111000...---,,,,,,++++++---***)))***'''$$$%%%***++++++++++++,,,,,,,,,,,,)))***,,,,,,***)))***+++++++++******++++++,,,---,,,,,,,,,+++******)))))),,,)))((()))((($$$###%%%'''((()))******************)))((((((***+++++++++++++++++++++******))))))---***((('''))),,,---...)))***,,,---///000000000,,,------......------,,,---,,,,,,,,,,,,,,,,,,---,,,------....../////////---......///000000111111////////////...---,,,+++++++++***+++,,,---///111++++++,,,,,,------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,---...+++,,,---...000111222333000111333555666999>>>AAAHHHDDD>>>:::888888888888:::999888888888999;;;<<<>>>>>>>>>>>>============BBBAAA@@@>>>>>>======>>><<<===@@@BBBDDDEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDGGGDDDBBBCCCFFFGGGEEEBBBFFFGGGIIIJJJJJJLLLOOOQQQSSSSSSSSSSSSTTTUUUVVVVVVTTTTTTUUUUUUVVVVVVVVVWWWTTTSSSSSSUUUVVVUUUSSSPPPSSSTTTUUUTTTRRRQQQRRRSSSNNNOOOOOOOOOPPPRRRVVVYYY___\\\YYYXXXXXXXXXWWWVVVWWWWWWUUUSSSPPPPPPRRRUUUUUUVVVYYY[[[\\\```dddgggjjjlllnnnqqqssstttttttttooonnnkkkggg```YYYSSSOOONNNLLLJJJJJJMMMRRRWWW[[[cccjjjrrrwwwwwwvvvwwwxxxzzzzzz{{{|||}}}}}}}}}||||||{{{zzzyyyxxxxxxxxxyyyyyy{{{}}}}}}{{{yyyuuutttssstttuuutttsssqqqnnnooooooooopppppppppqqqqqqqqqqqqrrrssssssttttttqqqqqqqqqpppooonnnmmmllleeefffhhhiiiiiihhhfffeee[[[ZZZXXXVVVUUUVVVWWWXXXaaadddhhhhhhffffffiiikkkmmmooopppooommmkkkkkkkkkjjjiiihhhggghhhjjjlllnnnllllllkkkjjjhhhgggfffeeeeeeeeeeeeeeeeeeddddddddd___^^^]]]]]]^^^aaadddggggggbbb____________ccchhhjjjfff```[[[XXXXXXZZZ\\\^^^]]]\\\[[[ZZZZZZZZZ[[[[[[XXXTTTOOOLLLIIIHHHHHHIIIHHHGGGFFFDDDCCCAAAAAAAAA@@@???===;;;888666444777666666555444444444555777444111///000111222222.........------,,,,,,,,,,,,---......//////......******)))))))))***++++++,,,...---***)))+++***'''222222222222111111111111111...///111111...---///+++,,,---///000000///...+++---///111222333333333222333333222///---.../////////.........---------,,,,,,---------,,,++++++*********++++++*********))))))*********+++++++++++++++***)))((()))***,,,)))***************++++++******++++++++++++******++++++***************+++(((((()))***++++++,,,,,,...,,,***)))***+++***)))))))))******+++,,,,,,---***+++,,,+++))))))+++---,,,,,,+++))))))))),,,...+++++++++******++++++,,,'''((()))***+++,,,000222111000///...---,,,,,,,,,,,,***)))+++***))),,,111***++++++++++++,,,,,,,,,)))***,,,,,,***)))***+++++++++******++++++,,,---,,,+++++++++******))))))+++***))))))(((&&&&&&&&&'''(((((()))***++++++,,,))))))((()))***+++,,,,,,(((((())))))***+++,,,---,,,***''''''(((+++...///(((((()))***+++,,,,,,,,,+++,,,---......---+++***++++++************+++++++++,,,,,,---...//////000++++++,,,---///111333444---------------,,,++++++++++++++++++,,,---...///++++++,,,---...///...---+++++++++,,,,,,---//////------,,,,,,,,,,,,------,,,,,,---...///000111222...000333444555666999;;;@@@>>>:::777666666777777999888777666666888999:::;;;;;;;;;;;;;;;;;;<<<<<<>>>======<<<<<<<<<;;;;;;;;;<<<>>>@@@BBBBBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCGGGEEECCCDDDEEEFFFEEECCCFFFGGGHHHIIIIIIJJJLLLNNNPPPPPPPPPQQQRRRSSSUUUUUURRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPOOOQQQSSSTTTSSSQQQQQQRRRSSSMMMMMMMMMNNNOOORRRUUUXXXZZZWWWUUUUUUVVVWWWWWWWWWVVVVVVUUUSSSQQQQQQSSSUUUTTTVVVWWWXXXYYY]]]bbbeeehhhiiilllooorrrsssssssssooommmiiiccc[[[TTTNNNJJJKKKJJJIIIIIIKKKQQQXXX]]]ffflllssswwwwwwvvvvvvwwwvvvvvvwwwxxxyyyyyyyyyyyywwwwwwvvvvvvvvvwwwwwwwwwvvvxxx{{{}}}|||yyyuuusssooonnnnnnoooqqqrrrqqqooollllllmmmmmmnnnnnnoooooorrrrrrssssssttttttttttttoooooooooooonnnllljjjiiidddeeeggggggfffccc```^^^YYYXXXVVVTTTSSSTTTUUUVVV^^^aaaeeeggggggggghhhiiikkklllmmmllljjjiiiiiijjjjjjiiigggfffgggiiilllmmmlllkkkjjjiiigggfffeeeeeeddddddcccccccccccccccccc^^^]]]\\\\\\]]]```ccceeedddaaa^^^]]]]]]___cccfffgggccc]]]XXXUUUTTTVVVXXXZZZZZZ[[[[[[\\\\\\[[[[[[\\\YYYTTTOOOKKKHHHGGGFFFHHHHHHFFFEEEDDDBBBAAAAAAAAA@@@???===;;;999777666888777666555444444444444777555222222333444333333+++,,,,,,---...///000000---......///////////////)))))))))))))))*********(((++++++)))))),,,,,,)))222222111111111000000000111//////222222...---000***,,,---//////.........+++,,,...///000111000000000111111000...------...........................,,,,,,,,,,,,,,,+++******)))***++++++++++++***)))))))))*********+++++++++***)))((('''((()))******))))))******+++++++++,,,******++++++++++++***************))))))***++++++))))))))))))***++++++,,,...,,,******+++,,,+++***))))))***+++,,,---......)))***+++***((((((***+++......---***((((((+++...,,,,,,+++++++++++++++,,,))))))))))))***---222666111000///...---,,,,,,,,,,,,******,,,,,,+++///555*********+++++++++,,,,,,)))***,,,,,,***)))***+++++++++******++++++,,,---++++++***************)))***++++++******++++++***)))))))))***+++,,,------******************,,,---))))))))))))***+++,,,---***)))((('''(((***---///))))))(((((((((((((((((()))***,,,---------,,,+++******))))))))))))*********++++++,,,---......///+++++++++,,,---...///000******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,111///---......---***(((+++++++++,,,---...///000......---------------...............////////////---000222333333444666777:::999888666555555666777777777666666666777888999777888888888999:::::::::888888999:::::::::::::::======>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@???@@@BBBBBBBBBAAAFFFGGGHHHHHHGGGHHHJJJLLLMMMMMMNNNNNNPPPQQQSSSTTTPPPPPPOOONNNLLLKKKJJJIIINNNMMMLLLJJJJJJKKKMMMOOOPPPQQQRRRRRRQQQPPPQQQSSSLLLKKKKKKLLLOOORRRUUUVVVSSSQQQPPPQQQTTTVVVWWWWWWUUUVVVVVVTTTSSSSSSUUUVVVTTTUUUVVVWWWXXX[[[```ccceeegggjjjnnnpppqqqppppppmmmjjjeee^^^WWWPPPKKKHHHHHHIIIIIIIIIKKKQQQYYY___ffflllrrruuuuuuttttttuuusssssstttuuuuuuuuuuuuuuuqqqqqqssstttuuuvvvwwwwwwvvvxxx{{{|||{{{xxxtttqqqmmmllllllnnnpppqqqqqqooollllllmmmmmmnnnooooooppprrrrrrssstttttttttssssssmmmnnnnnnnnnmmmkkkiiihhhdddeeeffffffdddaaa]]][[[VVVUUUSSSQQQPPPQQQRRRSSSXXX[[[```cccdddeeeeeeeeehhhiiijjjiiigggfffggghhhhhhgggfffffffffhhhjjjkkkkkkjjjiiihhhfffeeeddddddbbbbbbbbbaaaaaaaaaaaaaaa]]]]]]\\\\\\]]]___aaaccc___^^^]]][[[\\\___bbbcccbbb___[[[WWWUUUUUUWWWXXXWWWXXXYYY[[[[[[\\\[[[[[[[[[XXXTTTOOOKKKHHHGGGFFFHHHGGGFFFEEEDDDCCCBBBAAA??????>>><<<;;;:::999999888777666555555555555555111000000111333222000...---......///000111111111******+++,,,,,,,,,,,,+++************))))))(((((((((++++++)))))),,,,,,)))111111111000000000000///111//////222111...---///***,,,...///...------...+++,,,---...///...------------------------------,,,,,,,,,---......//////............---,,,++++++)))***+++,,,,,,+++***))))))************+++++++++)))(((&&&''')))***))))))))))))******+++,,,,,,,,,******++++++++++++*********))))))))))))***++++++,,,,,,++++++,,,,,,---...******+++************************+++,,,------...)))******)))(((((()))+++******+++******+++---///---,,,,,,++++++++++++,,,---------,,,,,,...222555111000...---,,,,,,++++++,,,******,,,+++)))+++000************++++++++++++)))***,,,,,,***)))***+++++++++******++++++,,,---************************(((++++++***+++......,,,+++*********+++,,,------***+++,,,+++))))))+++,,,...---+++)))(((((())))))((()))***)))((()))+++---,,,+++***)))((((((((((((((()))***+++,,,---------******))))))))))))***************++++++,,,,,,,,,------,,,,,,+++******)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,***)))+++///222111///+++++++++,,,---...///000///......---------------........................---///111222222333555666555666666555444333444666444555555555666666666666444555555666777888888999444555666777888888888888<<<<<<<<<============>>>>>>>>>>>>>>>??????????????????@@@@@@AAABBBCCCCCCFFFGGGHHHGGGFFFFFFGGGIIIJJJJJJJJJKKKLLLNNNOOOPPPNNNMMMLLLJJJIIIGGGFFFFFFJJJJJJHHHFFFEEEGGGJJJMMMNNNOOOPPPPPPOOONNNPPPQQQLLLJJJIIIKKKNNNRRRTTTUUUOOONNNMMMNNNQQQTTTVVVVVVTTTUUUVVVUUUTTTTTTUUUWWWTTTUUUVVVWWWXXXZZZ^^^aaabbbdddhhhkkkmmmnnnmmmllliiifff```YYYRRRMMMHHHFFFGGGIIIKKKLLLNNNRRRZZZ```fffkkkqqqsssrrrpppqqqrrrqqqrrrrrrssssssrrrrrrqqqlllmmmoooqqqsssuuuvvvvvvxxxyyy{{{|||{{{xxxtttrrrooonnnnnnoooqqqrrrqqqppplllmmmmmmnnnooopppqqqqqqpppqqqrrrssssssrrrqqqppplllmmmnnnnnnmmmkkkhhhgggaaaaaabbbcccbbb```]]]\\\RRRPPPNNNLLLLLLLLLMMMNNNRRRTTTXXX[[[^^^`````````cccdddeeedddcccccceeegggeeeeeeeeeeeefffggghhhhhhiiihhhgggfffdddcccbbbbbbaaa``````___^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^ZZZ\\\\\\ZZZ\\\```aaa```___^^^\\\ZZZYYYYYYZZZ[[[UUUVVVWWWYYYZZZZZZZZZZZZYYYVVVRRRNNNKKKIIIHHHHHHHHHGGGGGGFFFDDDCCCCCCBBB??????===<<<;;;;;;;;;;;;777666666555666666777777111111222444555444111///333222222111000///...---***+++,,,,,,------,,,,,,,,,,,,,,,+++***((('''&&&,,,...---***)))+++***'''111111000000000/////////000---...000000---,,,...***---000000...------///+++,,,---------,,,+++************+++,,,------,,,******+++,,,...///000000.........------,,,+++***(((***+++,,,,,,+++***((()))************+++++++++)))(((''')))+++,,,***((())))))***++++++,,,------******++++++++++++******)))))))))))))))***++++++------,,,+++,,,---...///'''***------+++)))***+++))))))******++++++,,,,,,***++++++***))))))***,,,'''((()))+++,,,------,,,...---,,,+++++++++++++++'''***,,,---......///111000///...,,,++++++++++++,,,***+++---,,,((()))---************++++++++++++)))***,,,,,,***)))***+++++++++******++++++,,,---))))))))))))************&&&******((((((------***++++++***))))))***+++,,,,,,------,,,)))(((***,,,000///,,,)))(((''''''(((''')))++++++)))((()))++++++***))))))((()))******)))))))))******+++,,,---******))))))))))))******)))))))))))))))************+++,,,,,,,,,+++***)))))))))*********************++++++,,,,,,,,,+++++++++(((&&&)))///444555333+++++++++++++++,,,---......------,,,++++++,,,,,,---------....../////////...///000111111222555777000222444444222111222444111222333555555444333222222222333444555777777888333444555666666666555444999999999999:::;;;<<<===<<<=========>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBCCCEEEFFFFFFEEECCCCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIHHHHHHGGGFFFFFFFFFEEEFFFGGGFFFDDDDDDGGGJJJJJJLLLMMMMMMLLLLLLMMMNNNKKKIIIGGGIIINNNRRRTTTTTTPPPNNNMMMNNNPPPSSSTTTTTTRRRSSSTTTTTTSSSSSSUUUVVVRRRTTTVVVWWWXXXYYY[[[]]]```cccfffjjjkkkkkkiiihhhdddaaa[[[TTTNNNIIIFFFEEEFFFJJJNNNPPPPPPTTTZZZ```ggglllqqqsssqqqpppppprrrqqqqqqqqqqqqqqqpppooonnniiijjjlllooopppqqqqqqqqqvvvwwwxxxxxxwwwuuusssqqqooonnnmmmnnnppppppnnnmmmiiijjjkkklllmmmnnnoooooommmnnnoooppppppooommmllljjjkkklllmmmllliiigggeee____________^^^]]]\\\\\\OOOMMMKKKIIIIIIIIIJJJKKKNNNPPPRRRVVVZZZ]]]^^^^^^^^^____________```ccceeeaaabbbdddeeeffffffeeeeeeeeeeeedddcccaaa```______```___^^^]]]\\\[[[ZZZYYYZZZ[[[]]]^^^]]]\\\ZZZXXXUUUZZZ\\\ZZZ\\\```aaa]]]\\\\\\\\\\\\[[[[[[ZZZZZZTTTUUUUUUVVVWWWXXXYYYYYYVVVTTTQQQMMMKKKJJJJJJKKKHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@>>><<<;;;:::::::::555555555555666777888999555444444555666666555333444333222000///---,,,+++------...////////////...,,,,,,---,,,+++***((('''+++......******,,,,,,)))000000000000///////////////,,,,,,//////++++++---***---000000...------///,,,,,,------,,,+++)))(((((((((((()))+++------,,,((()))***,,,...000111222,,,,,,,,,+++***)))((('''((()))+++,,,,,,+++)))((()))************+++++++++)))((((((***---...+++((())))))***+++,,,,,,------******++++++++++++******))))))((())))))***++++++,,,+++*********+++,,,---''',,,111111,,,***+++...))))))))))))************+++,,,,,,+++******+++---(((((()))+++...---***(((...---,,,,,,++++++++++++!!!(((,,,............///...---,,,+++*********+++***,,,///...***+++///)))************+++++++++)))***,,,,,,***)))***+++++++++******++++++,,,---)))))))))))))))*********%%%))))))%%%&&&***+++'''+++***)))(((((()))******---......,,,)))''')))+++...---***)))((((((***+++'''***,,,,,,***(((((()))((((((''''''''')))***+++,,,+++***))))))***+++,,,******))))))))))))******))))))))))))(((((((((((($$$&&&))),,,...///......***++++++******)))((('''((()))***+++,,,---------777222,,,+++---...+++(((******************+++,,,---,,,,,,+++*********+++***+++,,,---...000111111...///000000000222555888...000333333000///000222...///222444444333111///111111222333555666777777444555555666555444222111555555666777888:::<<<===<<<<<<<<<============>>>;;;<<<======<<<<<<<<<>>>CCCDDDDDDCCCAAAAAABBBDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFGGGGGGGGGGGG@@@DDDGGGGGGEEEDDDEEEFFFGGGIIIJJJJJJIIIIIIJJJLLLKKKHHHGGGIIINNNRRRTTTTTTSSSQQQOOOOOOPPPRRRRRRRRRPPPQQQSSSSSSRRRRRRTTTUUUPPPRRRUUUWWWWWWXXXYYY[[[___bbbeeehhhjjjiiigggeee```]]]WWWQQQKKKGGGEEEDDDFFFKKKPPPRRRRRRUUU[[[```jjjooosssuuusssqqqrrrsssqqqqqqqqqqqqpppnnnmmmlllhhhiiikkkmmmnnnnnnnnnmmmsssssssssssssssqqqpppooommmlllkkkkkklllllljjjhhheeefffggghhhiiijjjkkkkkkjjjkkkmmmnnnnnnlllkkkiiihhhjjjkkklllkkkhhheeeccc``````^^^]]][[[ZZZYYYYYYOOOMMMKKKIIIIIIIIIJJJKKKNNNOOOQQQUUUZZZ]]]^^^^^^ZZZ[[[\\\\\\\\\]]]aaaccc___aaaccceeefffeeedddcccccccccbbb```___^^^]]]\\\```___^^^\\\ZZZYYYXXXWWWXXXZZZ\\\^^^]]]ZZZVVVTTTSSSYYY\\\[[[\\\aaa```[[[YYYZZZ[[[[[[[[[ZZZXXXWWWTTTTTTTTTUUUVVVWWWXXXYYYTTTRRRPPPMMMKKKKKKLLLLLLIIIHHHHHHGGGFFFEEEDDDDDDDDDBBB???<<<:::999888888555555555555666888999:::555222000///111333333333000000000///......------)))***++++++,,,,,,+++++++++,,,------,,,+++)))((((((+++,,,***+++///000...------------...000111222111111000000//////......)))...000---+++,,,+++)))//////...---,,,,,,,,,,,,$$$$$$&&&)))---...---,,,+++)))((()))---000///.........---,,,,,,+++******...+++))))))+++,,,)))'''))))))))))))************+++*********))))))(((((((((***,,,,,,+++***)))***,,,***(((***,,,---+++((((((((()))***************)))***+++***))))))+++---))))))))))))))))))))))))*********)))'''(((***,,,---......---+++******+++333+++&&&***+++((((((+++''')))***,,,,,,---------+++,,,***))),,,000///***,,,,,,............,,,,,,)))***+++---......------)))***+++,,,,,,,,,,,,+++***,,,---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((***+++(((######'''++++++'''%%%***---,,,+++,,,***++++++***))))))***,,,***)))))))))((((((''''''))))))***++++++)))(((''',,,***)))***,,,,,,***'''$$$%%%'''((()))))))))((())))))))))))))))))))))))))))))***(((''''''(((***((()))***)))((((((***,,,...///+++""" %%%******'''''''''((()))+++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------------------...//////111///,,,******,,,///111222111000//////000111222111111000000/////////......000111222111111333444222333333333222222444666111222333666888888666444555666888:::;;;;;;;;;;;;>>>===;;;:::999999:::;;;:::<<<>>>>>>===<<<===>>>@@@AAABBBBBBCCCCCCBBBBBB@@@@@@???>>>???BBBDDDFFFCCCDDDEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCEEEEEEDDDDDDEEEGGGIIIJJJFFFGGGHHHJJJMMMOOOPPPQQQNNNMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMLLLMMMNNNPPPQQQQQQSSSWWWYYYYYYYYYZZZ\\\^^^```cccdddbbbaaa``````\\\YYYSSSLLLFFFCCCAAAAAAKKKMMMPPPRRRVVV[[[aaaeeemmmooossstttrrrpppooooooooonnnmmmlllkkkkkkkkklllkkkjjjhhhggghhhjjjmmmooouuutttrrrqqqqqqooollljjjmmmllljjjiiihhhiiijjjkkkgggdddbbbcccfffhhhhhhgggeeeggghhhhhhgggffffffgggfffggghhhhhhgggdddaaa___[[[[[[[[[\\\]]][[[XXXVVVOOOOOOMMMJJJHHHIIIKKKNNNTTTTTTVVVZZZ```bbbaaa___]]]]]]\\\]]]]]]^^^___```aaaccceeefffeeedddddddddaaabbbcccaaa^^^\\\[[[[[[___]]]\\\[[[ZZZXXXTTTRRRTTTYYY^^^]]]XXXTTTTTTVVVYYYYYYZZZ\\\^^^^^^[[[YYY\\\]]]]]]\\\[[[XXXUUUSSSQQQRRRTTTUUUVVVVVVUUUTTTUUUSSSNNNJJJGGGFFFGGGGGGLLLLLLJJJIIIGGGFFFDDDDDDFFFAAA<<<<<<>>>???===:::<<<<<<;;;999777666777999555666555333000...///000......///000000//////......,,,,,,......,,,,,,......---,,,,,,++++++++++++,,,,,,,,,+++++++++******........................111111000000//////......+++......,,,,,,...---******+++---...///---,,,***)))((((((***,,,---,,,+++,,,***)))+++...000000///...------,,,++++++******+++)))((()))+++,,,***)))(((((())))))*********+++************)))))))))((((((***,,,,,,***))))))******))))))***++++++***((())))))***+++++++++++++++)))***+++***))))))+++---))))))))))))))))))))))))((())))))(((&&&''')))***))),,,...///---+++******111+++(((+++,,,***)))+++***+++,,,,,,,,,,,,,,,---///111000,,,,,,...---***+++,,,---......---,,,+++)))***+++---------,,,,,,******++++++,,,,,,,,,,,,***,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++************(((***+++((($$$$$$'''+++...)))'''+++---+++)))******++++++***))))))***,,,*********)))))))))((((((***************)))((((((***)))(((***,,,---+++)))'''((()))***++++++******))))))))))))))))))))))))((()))***)))((('''((()))+++************+++,,,,,,***---,,,&&&$$$(((***(((+++******)))))))))))))))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------...---------------...///000///---,,,,,,---///000111000///......///000111000000/////////............000111111111111222444111222333333222222333555333444444555666666555333555666888:::;;;;;;;;;;;;;;;:::999999999:::;;;<<<999;;;======<<<;;;<<<===>>>>>>???@@@@@@@@@@@@@@@@@@???>>>>>>???AAACCCEEEBBBBBBCCCCCCCCCBBBAAA@@@>>>??????@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCEEEGGGHHHGGGGGGHHHIIIJJJLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOQQQQQQTTTWWWXXXXXXYYYZZZ[[[VVVXXXZZZZZZXXXVVVUUUUUUSSSOOOIIIDDDBBBCCCEEEGGGJJJLLLOOORRRVVV\\\bbbfffjjjmmmpppqqqqqqooonnnnnnmmmlllkkkkkkjjjjjjjjjjjjeeedddbbbbbbccceeehhhjjjrrrpppnnnnnnnnnmmmkkkiiihhhhhhgggffffffffffffgggeeebbb```aaadddffffffeeeccceeefffeeedddccccccdddaaabbbdddddddddbbb___^^^[[[[[[ZZZ[[[[[[YYYVVVSSSRRRRRRPPPMMMKKKLLLNNNQQQTTTUUUWWW\\\```bbb```^^^\\\\\\\\\\\\]]]^^^___```___aaaddddddcccccccccddd```aaaaaa___\\\ZZZZZZ[[[]]]\\\\\\\\\[[[YYYUUURRRSSSWWW[[[[[[WWWTTTUUUWWWXXXXXXYYY[[[]]]]]]ZZZXXXYYYYYYZZZZZZYYYXXXUUUTTTRRRSSSTTTVVVVVVVVVUUUTTTUUURRRNNNJJJHHHGGGGGGHHHJJJJJJIIIHHHHHHGGGFFFFFFGGGCCC>>>>>>@@@@@@===:::<<<<<<;;;999777666777999444444444333111000111333///......------,,,,,,,,,...++++++......++++++......---,,,+++++++++++++++,,,,,,+++++++++*********------//////000///......111111000000//////............,,,***---111000+++$$$(((,,,000111...+++(((...,,,++++++,,,,,,+++***---,,,+++---///000000///------,,,,,,++++++******(((''''''(((***++++++***'''(((((()))***+++++++++************))))))))))))''')))++++++)))))))))***''')))******)))(((((()))******+++,,,,,,,,,,,,,,,)))***+++***))))))+++---))))))))))))))))))))))))'''(((((('''&&&&&&((()))&&&***...000///,,,******...+++))),,,---,,,***,,,+++---------++++++,,,...111555555///+++,,,------++++++------------++++++***++++++,,,,,,,,,+++++++++++++++++++++,,,------***,,,---,,,+++***+++---************************,,,+++++++++************(((***+++(((%%%%%%(((+++000+++***,,,---***((())))))***+++***)))(((***,,,+++++++++************)))+++******)))))))))))))))((('''(((***,,,------+++))))))***++++++******)))))))))))))))))))))))))))&&&(((++++++)))(((((()))+++)))'''(((***,,,+++)))&&&+++---+++)))******(((++++++***)))))))))))))))+++++++++***************++++++++++++,,,,,,,,,,,,......---,,,,,,,,,------//////............////////////............/////////............---------...///111111000000222333111222333222111111333555555555555555444444333333666666888999:::;;;;;;;;;888888888888999:::;;;<<<777999;;;;;;:::999:::;;;;;;;;;<<<===============>>>=========>>>@@@BBBCCC@@@@@@AAAAAAAAA@@@??????===============<<<<<<<<>>;;;<<<<<<;;;999777666777999333444444333222222444555333111///---,,,+++++++++---******------******------,,,,,,++++++++++++,,,,,,++++++++++++*********+++---///111222222111000111111000000//////......000...***)))---333222,,,%%%(((+++...///---)))'''///---*********+++++++++,,,,,,,,,---...//////...,,,,,,,,,,,,++++++******(((''''''((())))))))))))''''''((()))***++++++,,,*********)))))))))))))))''')))******)))((()))***&&&)))+++***(((&&&(((***)))***++++++,,,,,,++++++)))***+++***))))))+++---))))))))))))))))))))))))'''((()))(((''''''((()))&&&))),,,...---,,,,,,,,,+++******,,,---,,,+++++++++---...---+++,,,///222444999:::222******...111***+++,,,------,,,+++***++++++++++++++++++******,,,,,,+++++++++,,,---...***,,,---,,,++++++,,,---++++++++++++++++++++++++,,,,,,+++++++++*********)))******)))'''''')))+++///++++++------))))))+++)))******)))((((((***,,,++++++++++++++++++++++++,,,+++)))((((((((()))***(((((()))***,,,,,,,,,+++(((((())))))((((((((('''))))))))))))))))))))))))%%%(((+++,,,+++)))))))))***%%%"""$$$(((+++(((%%%%%%))),,,,,,++++++++++++))))))))))))***+++,,,---++++++******))))))((((((***++++++++++++,,,,,,,,,...---,,,,,,,,,,,,,,,,,,...//////////////////...------------------------------------------------...///000000//////111222000111222111000111222444444555555444333333444555666666777888999999::::::777777777777777888888999555777999999888888888999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA??????@@@@@@@@@?????????======<<<;;;:::::::::999<<<======>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGIIIJJJJJJJJJIIIHHHJJJJJJIIIIIIJJJLLLNNNOOOQQQSSSTTTTTTTTTTTTUUUVVVTTTUUUVVVTTTPPPMMMLLLLLLJJJGGGCCC@@@???BBBFFFHHHGGGJJJOOOSSSXXX^^^dddhhhfffhhhjjjkkkiiigggfffggghhhhhhhhhhhhggggggffffff]]]\\\[[[[[[\\\___bbbeeegggeeebbbaaacccdddeeeeeeccccccdddeeeeeecccbbbaaa___^^^^^^___````````````\\\]]]]]][[[YYYXXXYYYZZZYYYYYY[[[\\\\\\[[[YYYXXXYYYXXXWWWXXXXXXWWWUUURRRTTTTTTSSSQQQOOOOOOQQQSSSTTTWWWZZZ^^^``````^^^\\\ZZZ[[[\\\^^^___```aaaaaa[[[^^^aaabbbaaaaaaaaabbb^^^^^^\\\YYYWWWVVVXXXZZZXXXXXXZZZ\\\]]][[[WWWTTTQQQRRRSSSSSSRRRSSSVVVYYYXXXXXXYYY[[[]]]\\\ZZZXXXWWWWWWXXXXXXWWWWWWUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTRRRPPPNNNKKKJJJIIIIIIJJJIIIIIIIIIHHHHHHGGGGGGFFFHHHEEEBBBAAAAAA@@@===;;;<<<<<<;;;999666555666888444444555444333222444666888666222///---,,,------,,,******,,,,,,******,,,,,,,,,+++++++++++++++,,,++++++++++++************,,,---///000000///---,,,111111000000//////......000...***)))---333222,,,******+++++++++***)))(((---+++)))(((***,,,,,,,,,+++,,,---------,,,,,,,,,,,,+++++++++++++++******))))))))))))(((''''''((('''(((((()))******++++++))))))))))))))))))******((()))******))))))***,,,&&&)))+++***(((&&&(((***((())))))***************)))***+++***))))))+++---))))))))))))))))))))))))((()))******)))((()))***((()))*********+++---///)))***,,,++++++++++++***))),,,---,,,+++---333888???CCCBBB777---+++///222+++,,,------------,,,+++,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...***+++------,,,,,,---...------------------------,,,,,,,,,++++++++++++***)))*********))))))***+++,,,******---,,,)))***---((()))))))))((((((***,,,+++++++++++++++,,,,,,,,,,,,+++)))((((((((()))***)))***+++++++++*********)))))))))(((((((((((((((************************%%%(((+++,,,+++***)))***)))%%%"""###(((***(((%%%'''(((***+++******,,,///***)))))))))***+++,,,---*********))))))(((((((((*********+++++++++,,,,,,---,,,,,,+++++++++,,,,,,---...///000000///...---,,,,,,------------,,,,,,,,,,,,,,,------------------///000000///...///111000111111111000000222333111333444333222333555888666666666666777888888999666666666666666555555444444666888888777666777888888888999::::::::::::::::::::::::;;;<<<===>>>????????????????????????@@@>>>===<<<:::999999999999;;;;;;<<<>>>??????@@@@@@======>>>@@@AAABBBCCCDDDBBBCCCEEEGGGHHHHHHGGGGGGGGGGGGFFFGGGHHHJJJLLLMMMOOOPPPQQQPPPOOOOOOPPPQQQMMMNNNNNNKKKHHHEEEDDDEEEEEEDDDBBBAAAAAABBBCCCDDDHHHKKKPPPTTTYYY^^^cccgggfffhhhiiigggeeebbbaaaaaaeeefffffffffeeedddcccbbbZZZYYYXXXXXXZZZ]]]aaacccbbb```]]]]]]___aaabbbbbb___```aaaaaaaaa```^^^]]]]]]^^^^^^^^^^^^^^^^^^___YYYZZZYYYWWWTTTSSSTTTUUUYYYZZZZZZZZZYYYXXXWWWVVVWWWVVVUUUVVVXXXYYYXXXVVVUUUVVVUUUTTTRRRQQQRRRTTTUUUWWW[[[^^^^^^]]]\\\[[[ZZZ[[[]]]___````````````[[[]]]```aaa`````````aaa\\\\\\ZZZXXXUUUUUUWWWZZZWWWWWWXXXZZZ[[[[[[WWWUUUPPPQQQQQQQQQQQQSSSVVVYYYYYYYYYZZZ\\\^^^]]][[[YYYYYYYYYYYYXXXWWWVVVUUUTTTUUUVVVVVVWWWVVVUUUSSSRRRPPPOOONNNLLLKKKKKKKKKKKKLLLKKKJJJIIIGGGFFFEEEDDDFFFDDDCCCAAAAAA???===;;;<<<<<<;;;888555444555666555666666444222222333444888666333000...------...,,,******,,,,,,******,,,+++++++++******++++++,,,+++++++++*********))))))---......---,,,***((('''111111000000//////............,,,***---111000+++---,,,+++***))))))))))))+++)))((()))+++,,,,,,,,,***,,,......,,,+++++++++++++++++++++++++++*********++++++***(((''''''((())))))))))))************))))))))))))************)))*********)))***,,,...''')))******)))(((((()))(((((()))************))))))***+++***))))))+++---))))))))))))))))))))))))((()))++++++***))))))************)))(((***---000***---...+++***+++,,,+++))),,,...,,,+++...666===KKKMMMIII;;;///+++...///,,,,,,---......---,,,,,,---,,,,,,++++++,,,------++++++,,,---------------***+++------,,,,,,...///........................,,,,,,,,,,,,++++++++++++************++++++++++++***)))***,,,+++((()))---'''((())))))((((((***,,,***++++++++++++,,,,,,,,,+++******)))))))))))))))***+++,,,,,,***))))))***++++++*********++++++,,,************************&&&(((+++,,,+++******+++***(((&&&''')))+++***((()))'''(((***)))(((+++000...---,,,+++***)))))))))*********)))))))))))))))************+++++++++++++++*********++++++,,,---------............------,,,,,,------------,,,,,,,,,,,,,,,------------...---///000///...---...000///000111000//////111333...222444444333333555888555444444444444555666777555555555555444333222111333555777777666555666777777888888999999999999999777888999:::;;;<<<<<<===>>>>>>>>>===>>>>>>???@@@===<<<;;;999888888999999::::::<<<===>>>?????????:::;;;<<<===???@@@AAABBB???@@@AAACCCDDDEEEEEEEEEDDDDDDCCCDDDEEEGGGIIIJJJLLLMMMMMMKKKJJJIIIJJJLLLHHHIIIHHHFFFDDDBBBBBBCCC>>>>>>??????AAABBBCCCCCCJJJMMMRRRVVVYYY]]]aaadddeeeffffffeeebbb_________bbbcccccccccaaa___]]]\\\UUUTTTTTTTTTWWWZZZ^^^aaa___]]][[[[[[]]]_________[[[[[[[[[[[[[[[ZZZZZZYYYZZZ\\\^^^^^^\\\\\\\\\]]]XXXXXXWWWTTTQQQPPPQQQRRRYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTTTTUUUXXXYYYYYYXXXVVVWWWWWWUUUSSSSSSTTTUUUVVVXXX[[[\\\[[[ZZZZZZZZZYYY[[[\\\^^^^^^^^^]]]]]]ZZZ\\\______^^^]]]]]]^^^ZZZZZZZZZXXXVVVUUUWWWXXXVVVVVVVVVWWWYYYXXXWWWUUUPPPPPPPPPPPPRRRTTTVVVWWWZZZZZZ[[[]]]^^^^^^\\\YYYZZZZZZYYYWWWVVVUUUTTTTTTUUUVVVVVVVVVUUUSSSRRRQQQOOONNNMMMMMMLLLLLLLLLLLLMMMLLLKKKIIIGGGEEEDDDCCCDDDCCCCCCBBBAAA???>>>===;;;;;;999777444222333555555666666444222111222333444333111///---------------******------******---+++************++++++,,,+++************))))))))),,,,,,,,,,,,,,,+++++++++111111000000//////......+++......,,,,,,...---***,,,++++++*********+++++++++******+++---...,,,+++***---000000---+++++++++******************++++++)))***,,,+++)))((()))+++************))))))))))))((()))))))))***************+++++++++***+++---///***))))))***++++++***((())))))***++++++++++++***)))***+++***))))))+++---))))))))))))))))))))))))'''(((***+++)))(((((())))))*********)))***,,,...---222222,,,))),,,...---+++...///---***---666>>>KKKLLLEEE888---+++---...------////////////---------,,,,,,,,,,,,---///000)))+++---//////...,,,+++***+++------,,,---...000------------------------------,,,,,,,,,+++++++++*********+++,,,,,,,,,+++***)))***,,,)))%%%&&&+++&&&((()))(((((((((***,,,************+++++++++,,,***************)))(((((((((***,,,,,,***)))***,,,+++************+++---...************************''')))************+++---))))))(((((()))******+++(((&&&'''******''')))///......,,,+++***)))))))))))))))******************************++++++++++++))))))))))))***,,,---...---------,,,,,,---------,,,,,,---......---,,,,,,,,,---------............---...//////------...//////000000000//////111222...222666666333111333666444333222222222333444555222333444444444333222111333555777777666555666777666666777888888888888777666777888999:::;;;;;;;;;===<<<;;;;;;<<<===>>>???<<<;;;999777777777888999888999:::<<<============;;;;;;;;;<<<===>>>>>>???======>>>???@@@BBBCCCDDDAAAAAAAAAAAACCCEEEGGGHHHIIIJJJIIIGGGEEEDDDEEEGGGEEEFFFFFFEEECCCBBBCCCDDD???>>>>>>>>>@@@BBBDDDFFFMMMPPPTTTWWWYYY\\\___aaabbbcccdddbbb```___``````_________^^^\\\YYYVVVTTTSSSRRRRRRSSSUUUYYY]]]```\\\[[[ZZZ[[[]]]^^^]]]\\\ZZZYYYXXXXXXWWWWWWXXXXXXWWWZZZ\\\\\\ZZZXXXYYYZZZXXXWWWUUURRROOONNNOOOQQQVVVWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSUUUWWWWWWVVVSSSTTTTTTSSSQQQPPPQQQRRRVVVXXXZZZZZZXXXWWWXXXZZZWWWXXXZZZ[[[[[[ZZZYYYXXXYYYZZZ\\\\\\[[[YYYYYYYYYXXXYYYZZZYYYWWWVVVVVVWWWWWWUUUTTTTTTUUUVVVUUUTTTPPPPPPPPPQQQSSSUUUVVVVVVYYYYYYZZZ\\\]]]]]][[[XXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPOOONNNNNNMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIGGGFFFEEEEEEBBBCCCDDDDDDCCCAAA@@@@@@:::999888555222000111333222333444333111111222444111111111000000/////////...++++++......++++++...***************+++,,,,,,************))))))))))))******+++---///222444555111111111000//////......)))...000---+++,,,+++))))))******+++,,,,,,,,,------------...///...,,,***+++///222111...,,,+++,,,******************++++++'''))),,,+++))))))+++...++++++******)))((((((((((((((())))))*********+++***+++,,,+++***,,,...111,,,***(((***,,,---+++(((******+++,,,,,,,,,,,,+++)))***+++***))))))+++---))))))))))))))))))))))))%%%''')))***(((''''''''''''))),,,,,,+++******+++000555444---***---000///---000111---***,,,555===CCCCCC===111******---...---...///000000///...---------,,,,,,---///000111)))+++...000111///,,,******+++------------...000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********+++------,,,+++,,,++++++,,,(((######(((&&&'''((((((((((((***,,,)))))))))******+++++++++)))***+++++++++***((('''%%%(((+++,,,******,,,...((((((''''''(((***,,,---************************((()))******)))***,,,...&&&'''((((((&&&'''(((***&&&$$$''',,,+++'''''',,,+++++++++***++++++,,,,,,))))))******++++++,,,,,,)))************+++++++++((((((((()))***,,,---...---,,,,,,++++++,,,,,,---,,,,,,............,,,,,,---------....../////////---...//////---,,,---......///000///...///000222///333888777333000111333333222111111111222333444///000222333444444333222333555777777666555666777444555666666777777666666555666777999::::::::::::;;;::::::999:::;;;===>>>:::999777666555666888999666777999;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@BBBDDD?????????@@@AAACCCFFFGGGGGGHHHGGGDDDBBBAAABBBDDDAAABBBBBBAAA@@@@@@AAACCCFFFDDDAAA???@@@BBBFFFHHHOOORRRUUUXXXYYY[[[]]]______```aaaaaa``````aaaccc\\\\\\\\\[[[XXXUUUQQQOOOSSSSSSRRRSSSVVVZZZ^^^aaa\\\[[[[[[\\\]]]]]]\\\ZZZ[[[ZZZYYYXXXWWWXXXYYYYYYUUUXXX[[[ZZZXXXVVVWWWXXXXXXWWWUUURRRNNNMMMNNNPPPTTTTTTTTTUUUVVVWWWWWWWWWUUUTTTRRRRRRSSSTTTTTTSSSNNNOOOPPPOOOMMMLLLLLLMMMWWWYYYZZZXXXVVVUUUXXXZZZVVVWWWXXXYYYYYYWWWUUUTTTWWWYYYZZZZZZXXXVVVUUUVVVWWWYYYZZZZZZXXXVVVVVVWWWWWWUUUSSSRRRSSSTTTTTTTTTQQQPPPPPPRRRTTTUUUUUUTTTXXXXXXYYY[[[\\\\\\ZZZWWWTTTTTTSSSSSSTTTUUUVVVVVVTTTUUUUUUTTTSSSQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIHHHHHHGGGGGGGGGBBBDDDFFFFFFDDDCCCBBBBBB999999777444111///000111000111222222111222444666111222333333333333222222...,,,,,,......,,,,,,...******))))))***+++,,,,,,************)))))))))))),,,,,,------///000222222222222111111111111222222------,,,,,,,,,------...+++,,,,,,---,,,+++)))(((...---,,,+++***+++,,,,,,***,,,...///...------...---+++******+++,,,,,,+++++++++************++++++************************)))((('''''''''(((***+++***------******,,,,,,)))'''''''''''''''((())))))*********)))))))))))))))+++***))))))***,,,...///******++++++++++++******(((***++++++******+++,,,*********)))))))))))))))------,,,,,,,,,---....../////////...------///111999777444000...---..............................+++---......---,,,,,,---,,,+++,,,---//////---,,,))),,,///000///...------000000000...+++))))))***......---,,,,,,,,,------++++++************++++++))))))***+++,,,,,,***((((((((((((((()))***,,,,,,,,,+++***)))))))))++++++************)))(((&&&&&&+++(((&&&'''+++,,,((($$$)))+++---//////---)))'''---------,,,,,,+++++++++''''''(((((())))))******,,,+++******+++,,,...///)))))))))))))))))))))))),,,)))'''(((+++......---******))))))******+++,,,))))))***++++++++++++++++++'''(((------))))))---&&&))),,,+++(((&&&)))---***+++,,,+++***)))***+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......333444222------222444222444222000///000111222222222222222333333333444444333333333333333333333333666555444333222333444444777777666555555666888888777777888999::::::::::::666777777777888888888888666888;;;<<<;;;:::;;;<<<<<<;;;;;;<<<999333222555========================>>>>>>>>>??????@@@@@@AAACCCAAA???===<<<<<<===>>>===>>>>>>===;;;<<<>>>@@@AAAAAAAAA@@@@@@CCCGGGJJJTTTUUUWWWXXXZZZ[[[\\\\\\ZZZ\\\___aaabbbaaa___^^^WWWXXXXXXWWWUUUPPPLLLIIIMMMKKKLLLRRRUUUUUUXXX\\\]]]]]]]]]]]][[[YYYWWWUUUVVVUUUTTTSSSTTTUUUWWWYYY\\\XXXWWWYYYVVVRRRSSSYYYYYYWWWTTTRRRQQQQQQQQQRRRQQQQQQRRRSSSTTTVVVWWWXXXTTTTTTRRRQQQQQQPPPPPPPPPQQQOOOMMMKKKJJJKKKMMMNNNWWWWWWWWWVVVUUURRRPPPNNNSSSQQQPPPSSSVVVVVVPPPKKKSSSTTTUUUUUUSSSSSSTTTUUURRRUUUWWWWWWUUUUUUWWWZZZYYYUUUQQQQQQRRRSSSQQQOOORRRQQQQQQPPPQQQSSSUUUVVVZZZZZZ[[[[[[ZZZXXXUUUSSSWWWUUUSSSQQQPPPPPPQQQRRRVVVVVVUUUTTTRRRPPPOOONNNOOOMMMJJJIIIJJJKKKLLLKKKGGGIIIIIIFFFFFFIIIJJJHHHEEEDDDBBBBBBCCCBBB@@@>>><<<;;;888444111///......111111111111222333333444000111222222222222111000---...//////---)))%%%"""---+++***,,,///000...+++++++++***,,,......---+++/////////.........//////222222111111111111222222......------------......++++++,,,---,,,+++******...---,,,+++++++++,,,,,,(((***,,,,,,+++***+++,,,+++******))))))******+++++++++************++++++)))))))))))))))***++++++)))(((((('''((()))***+++(((++++++((()))+++,,,))))))))))))))))))***++++++***)))))))))))))))))))))******)))((()))+++---...)))******++++++******)))(((***++++++******+++,,,************)))))))))))),,,,,,++++++,,,---....../////////...------///111444222000...---......///......////////////......---...000000...---...///...---------...,,,***'''+++///444666555333111000,,,---...---,,,+++,,,......---,,,,,,+++,,,,,,,,,+++******))))))******++++++++++++,,,---,,,+++***+++***)))))))))))))))*********)))))))))))))))************)))(((''''''''')))'''%%%'''+++---***''',,,000444666444000---,,,......---------,,,,,,,,,++++++******))))))((((((******))))))***+++---...))))))))))))))))))))))))+++)))''''''***,,,,,,+++*********+++++++++++++++((()))******+++++++++***,,,))))))......******---&&&))),,,+++((('''***---)))+++,,,+++***)))***++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......////////////......///222222//////222222000333111///...///111222222222222222333333333333444333333333333333333333333666555444333222333333444555444444333444444666666666777888999::::::::::::666666666777777777888888555777:::;;;:::::::::;;;999777999;;;;;;888999>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@>>><<<:::::::::;;;<<<============<<<<<>>;;;:::666333111000//////111111222333444444333333000111222333333222111000///000111222000...+++)))+++++++++,,,------,,,+++,,,++++++,,,---...,,,+++////////////////////////222222111111111111222222//////............//////***+++,,,,,,,,,,,,,,,+++...---,,,+++++++++,,,,,,((()))******))))))***,,,(((***+++***''''''))),,,++++++************++++++***)))((('''((()))+++---((((((((((((((()))******&&&))))))'''(((++++++))))))))))))))))))***++++++))))))))))))))))))******))))))(((((((((***+++,,,)))******++++++******)))(((***++++++******+++,,,*********************************++++++---.........//////...------...000...---,,,,,,,,,...///000---///000111111000///---...000111111000//////000///............---***(((,,,222999===<<<777333000+++---...---,,,+++,,,...---,,,++++++******+++++++++******))))))******+++******++++++,,,+++************)))))))))******+++(((((()))))))))))))))(((+++***)))(((''''''(((((('''%%%%%%'''+++---+++)))***000777888333...,,,,,,.........------------,,,++++++++++++************(((((((((((()))***+++,,,))))))))))))))))))))))))***)))'''''')))******)))++++++,,,------,,,+++***(((((()))************))),,,***+++......,,,+++...&&&)))++++++((('''***,,,)))***++++++***)))***+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......***///111000000222111---000000/////////000222333111111222222222333333333333333333333333333333333555555444333333333333333222222111111222222333444555666777888999999999999555555666666666777777777555777999999888888999:::666555666999999888;;;AAA;;;;;;<<<<<<<<<<<<;;;;;;999;;;===@@@AAAAAA@@@???===<<<;;;999999999:::;;;;;;<<<===<<<<<<===@@@BBBAAA@@@???>>>???BBBHHHLLLRRRSSSTTTVVVWWWXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[XXXWWWVVVTTTRRRPPPNNNMMMRRROOOOOORRRSSSSSSTTTXXXVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRQQQPPPPPPQQQRRRSSSRRRQQQRRRSSSRRRPPPRRRWWWUUUTTTRRRPPPOOOOOOPPPPPPRRRRRRSSSTTTTTTUUUVVVVVVQQQQQQPPPOOONNNNNNNNNNNNNNNMMMLLLKKKLLLNNNPPPRRRVVVVVVVVVTTTSSSQQQOOONNNLLLJJJHHHJJJMMMOOOMMMKKKPPPQQQSSSSSSSSSSSSUUUVVVUUUVVVVVVTTTRRRPPPPPPQQQNNNMMMKKKKKKMMMOOOOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSUUUUUUTTTSSSRRRRRRQQQQQQSSSQQQOOOMMMNNNPPPSSSUUUSSSSSSSSSSSSRRRQQQPPPOOOOOOLLLJJJIIIJJJKKKKKKKKKIIIKKKKKKHHHHHHKKKKKKHHHEEEDDDCCCCCCCCCBBB@@@>>>:::888555222000000111111222222333444555444444333111222333444444333222111///000111111111000000///***+++,,,,,,+++*********,,,++++++,,,------+++***+++,,,---///111222333333222222111111111111222222111000000///////////////***++++++,,,,,,---------------,,,,,,,,,++++++++++++++++++***)))***,,,///'''+++---+++'''&&&)))---++++++************++++++...---***(((((()))+++---((((((((((((((())))))***%%%((()))'''(((,,,,,,***'''''''''''''''(((((())))))))))))))))))*********((((((((('''((()))***+++))))))************))))))(((***++++++******+++,,,)))***************++++++)))))))))***+++,,,---...---...///...------...///,,,,,,,,,,,,---...///000,,,---000111111000---,,,...///111111/////////000---------///111111///---+++222;;;@@@>>>888222......//////---+++)))******,,,++++++***)))***************))))))))))))******((()))******)))((())))))''''''''')))***,,,...///'''(((***++++++***)))))),,,***((('''&&&'''(((***'''&&&&&&(((***,,,***((((((000888888111+++***+++,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))+++,,,------(((((((((((()))***++++++((((((((((((((((((((((((***))))))))))))))))))(((+++,,,---......---+++)))((())))))*********))))))+++***+++------,,,,,,,,,''')))+++***)))(((***,,,)))***++++++***)))+++,,,,,,,,,,,,+++,,,,,,---...++++++,,,,,,,,,,,,------------......//////......)))---///...///111000---///000000000000111333555111111111111222222222222222222222222222222222222444444444333333333333333000000000000111222222333444555666777777888777777444555555555555666666666444666777777666666777888888555555666555333666;;;999:::;;;<<<<<<;;;:::999666888<<>><<<<<<;;;:::::::::;;;;;;:::;;;;;;;;;;;;===???BBB@@@???>>>===>>>BBBHHHMMMPPPQQQRRRTTTUUUVVVVVVVVV[[[ZZZYYYXXXXXXYYYZZZ[[[XXXVVVTTTRRRPPPOOOOOOOOOPPPMMMMMMQQQSSSSSSVVV[[[TTTTTTTTTSSSSSSRRRRRRQQQOOONNNMMMLLLLLLMMMMMMNNNLLLMMMOOOPPPOOOOOOQQQTTTQQQQQQPPPNNNNNNNNNNNNOOOQQQRRRRRRSSSTTTTTTTTTTTTNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNPPPSSSTTTUUUUUUTTTRRRQQQOOOMMMMMMLLLJJJHHHIIILLLOOOOOOOOOMMMOOOQQQQQQQQQRRRTTTUUUSSSSSSSSSQQQOOONNNMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSRRRQQQPPPRRRRRRQQQPPPOOOOOOOOOPPPNNNNNNOOOPPPQQQRRRTTTTTTQQQQQQRRRRRRRRRQQQPPPPPPMMMJJJHHHGGGHHHIIIJJJIIIJJJMMMMMMJJJIIIKKKKKKHHHCCCBBBAAAAAAAAAAAA>>><<<888666444222111111222333555444333333333444555555222333444444444444333222//////...............///))),,,...---***((()))+++,,,+++++++++,,,,,,+++)))***+++---000111333333333222222111111111111222222222111000///////////////+++++++++,,,,,,------...---------,,,,,,,,,+++++++++++++++***)))***,,,///(((,,,...,,,((('''***///++++++************++++++222000---***((()))***+++'''(((((()))))))))))))))&&&)))***((())),,,---+++'''''''''''''''(((((()))(((((())))))************(((((((((((((((((()))))))))))))))******)))))))))(((***++++++******+++,,,))))))******+++++++++,,,************+++,,,---...,,,...//////---,,,---.........---.........//////***,,,...000000...,,,***,,,...//////...------...,,,,,,,,,...///000...,,,,,,222;;;AAA???999222------......---+++)))******++++++***)))))))))*********))))))))))))))))))***(((***+++***(((((()))+++'''(((((()))+++,,,...///((()))+++,,,---,,,+++++++++***(((&&&&&&''')))***)))(((((()))***)))(((''')))111999999222,,,,,,---************************&&&&&&'''((()))***+++,,,(((((()))******+++++++++((((((((((((((((((((((((******+++******)))))))))***+++---......---+++***))))))************)))))))))***+++++++++,,,+++***((()))******))))))***+++(((***++++++******+++,,,,,,++++++++++++,,,------+++++++++,,,,,,---------,,,,,,---...............+++......+++,,,///000---///000222222111111333666000000000111111111222222222222222222222222222222333333333333333222222222//////000111222222333333333333444555666666666666333333444444444555555555333555555555444444555777999666555555333111333888888999:::;;;;;;:::999888444666:::===>>>>>>===<<<999999999999999999::::::888999:::::::::;;;>>>AAA>>>>>>>>>===>>>CCCIIIMMMNNNOOOPPPQQQRRRSSSSSSSSSYYYXXXWWWVVVVVVXXXYYYZZZYYYXXXUUUSSSRRRRRRSSSTTTPPPMMMLLLOOOQQQRRRUUUZZZSSSSSSSSSRRRQQQQQQQQQQQQKKKKKKJJJIIIIIIHHHHHHHHHHHHKKKMMMMMMLLLMMMOOOPPPNNNNNNMMMMMMMMMMMMMMMMMMOOOPPPQQQQQQRRRQQQQQQPPPLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMPPPRRRUUUVVVSSSSSSQQQOOONNNLLLKKKKKKJJJIIIHHHHHHKKKMMMOOOPPPKKKLLLNNNOOOOOOOOOQQQSSSOOONNNNNNNNNNNNMMMMMMLLLMMMLLLKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPQQQPPPOOONNNOOOOOONNNMMMMMMMMMNNNNNNIIILLLPPPSSSUUUUUUTTTRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNKKKHHHHHHIIIJJJJJJJJJKKKNNNNNNKKKJJJKKKJJJFFFAAA@@@>>>>>>???>>><<<:::777666555333333333333333999666222000000222666888222333444444444444333222111000...,,,,,,+++,,,,,,***---///...+++)))***,,,,,,+++***+++,,,,,,+++)))---...000111222111111000222222111111111111222222222111000//////......///---,,,,,,,,,,,,------...,,,,,,---------,,,+++***((()))******))))))***,,,***,,,---,,,))))))+++...++++++************++++++222000---+++)))))))))***''''''((()))))))))))))))'''******((())),,,---***)))))))))))))))***++++++((((((((()))******++++++((((((((()))))))))))))))((())))))******))))))((((((***++++++******+++,,,))))))******+++,,,,,,,,,,,,++++++++++++,,,------+++---//////---,,,---...////////////////////////***+++---......---+++***+++---......---,,,,,,------,,,,,,,,,,,,+++(((&&&---333;;;???>>>888222...)))***,,,,,,++++++---...,,,+++******))))))*********))))))(((((())))))******,,,---+++)))(((+++...,,,,,,+++*********************+++,,,------------***)))(((''''''((()))***)))))))))))))))((('''''''''---222333///+++***+++((())))))))))))***************))))))(((''''''&&&'''((()))***+++++++++***))))))))))))))))))))))))(((***++++++***)))***+++)))***+++---------,,,+++***++++++++++++***))))))'''***+++)))***,,,,,,)))))))))))))))************((()))++++++******+++---++++++******++++++,,,---***++++++,,,,,,------...+++,,,---...............---///...++++++...///---...111333333000000222555///000000000000111111111222222222222222222222222333333333333333222111111...///000222333333333333111222333444555555555555222333333333333444444444333444444333222222333555777555555777666333555:::666888999;;;;;;999888666333555777:::;;;;;;::::::444444555666666666777777777888999888888999<<<>>>;;;<<<===>>>@@@CCCHHHLLLLLLMMMNNNOOOPPPPPPPPPPPPUUUTTTTTTTTTTTTVVVWWWYYYZZZYYYWWWVVVUUUVVVVVVWWWSSSOOOMMMNNNNNNMMMPPPTTTTTTSSSRRRQQQPPPPPPPPPPPPJJJIIIIIIHHHGGGFFFFFFEEEGGGKKKMMMKKKJJJLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOONNNLLLKKKIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJKKKMMMOOORRRTTTUUUQQQPPPNNNLLLJJJIIIIIIHHHFFFFFFEEEFFFGGGIIIKKKLLLIIIJJJLLLLLLLLLLLLNNNOOOLLLJJJJJJJJJLLLMMMLLLKKKLLLLLLLLLJJJHHHHHHJJJLLLLLLMMMMMMNNNNNNMMMMMMMMMKKKKKKKKKKKKKKKKKKLLLLLLFFFJJJOOOSSSUUUUUURRRQQQPPPPPPPPPQQQPPPPPPOOOOOOPPPMMMKKKJJJKKKLLLLLLLLLKKKNNNNNNKKKJJJKKKIIIEEE???>>>=========<<<:::888666666777777666555444333999666222///...111555888111222333444444333222111333222000...---,,,+++++++++,,,------,,,+++++++++***))))))***,,,---+++***---...000222222222111000222222111111111111222222111111000///..................---,,,+++,,,------,,,,,,---------,,,+++***(((***,,,,,,+++***+++,,,++++++************++++++++++++************++++++,,,,,,+++***))))))))))))&&&'''((()))***))))))((('''******'''(((******((()))))))))))))))***++++++'''(((((()))******++++++)))))))))******))))))((((((((())))))))))))(((((((((***++++++******+++,,,))))))***++++++,,,------...------,,,,,,,,,,,,,,,+++---//////---,,,,,,---------...///////////////,,,------------------,,,+++,,,......,,,+++,,,---...---,,,------,,,)))'''---222888:::999444///---(((***+++,,,++++++---...,,,,,,+++************+++))))))(((((((((((())))))'''***+++)))&&&%%%))),,,...---,,,+++***)))))))))************+++,,,---...((((((((((((((()))))))))'''((()))))))))((())))))%%%(((+++,,,+++)))))))))((()))))))))************,,,,,,+++***)))'''&&&&&&%%%&&&((()))******))))))))))))))))))))))))))))))%%%'''***+++)))((()))+++((())))))***+++,,,------,,,,,,,,,,,,,,,+++******(((,,,,,,******------)))))))))((()))************''')))***+++******,,,---******))))))******+++,,,******+++,,,,,,---......***+++,,,---............,,,000000...---///---))),,,000222222...---///222/////////000000000111111111111111111111111111111222333333444333222111000---...///111222333222222000111222333444444444444222222222222333333333333222333333222000000222444555333555777666333444888555777999::::::999777555333444555666777777777777222333333555555666666666777777888777666666999;;;999;;;===???AAADDDHHHKKKKKKLLLMMMNNNNNNOOONNNNNNOOOOOOPPPPPPRRRSSSUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUSSSNNNLLLLLLLLLKKKNNNRRRTTTSSSQQQOOONNNMMMMMMNNNJJJJJJJJJIIIHHHGGGEEEEEEGGGLLLNNNJJJHHHJJJJJJGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIJJJKKKLLLKKKJJJHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFGGGHHHKKKMMMOOOQQQRRROOONNNKKKIIIGGGGGGFFFFFFCCCDDDEEEEEEEEEFFFGGGIIIGGGIIIJJJJJJIIIIIIJJJLLLKKKIIIGGGHHHJJJKKKJJJHHHHHHJJJJJJIIIGGGGGGJJJMMMLLLKKKKKKJJJJJJKKKKKKKKKEEEFFFHHHIIIIIIIIIHHHHHHFFFHHHKKKOOOQQQQQQQQQPPPPPPPPPPPPPPPPPPOOONNNMMMOOOLLLJJJIIIJJJKKKKKKKKKKKKNNNNNNKKKJJJJJJHHHCCC???>>>=========<<<:::888666777999:::999777444222666444222000000111333444000111222333333222111000222111000///...,,,+++************+++,,,,,,+++***(((((((((***,,,---,,,+++)))+++...111444444444444222222111111111111222222111111///...------------000///---,,,+++,,,,,,---,,,,,,---...---,,,+++******,,,...///...------...+++)))(((((()))******)))++++++************++++++'''((((((((())))))))))))&&&''')))*********)))((('''))))))&&&&&&))))))&&&'''''''''''''''((())))))'''(((((()))***+++++++++)))***************)))((((((((())))))))))))(((((((((***++++++******+++,,,))))))***+++,,,,,,------//////...---,,,,,,,,,,,,+++---//////...,,,,,,---++++++---...///000000000........................+++---......---,,,,,,---...---...///111111///---***...333555333///,,,***,,,------,,,***)))***+++---,,,++++++******++++++))))))(((((((((((())))))###&&&(((%%%"""!!!%%%))),,,++++++******++++++,,,***)))(((((()))+++---...'''((())))))))))))((((((%%%&&&((()))))))))***+++)))***+++------...------))))))******+++++++++,,,+++++++++************)))$$$%%%&&&((()))(((((('''))))))))))))))))))))))))"""&&&)))***(((''')))***((((((((()))***,,,---...---------------,,,+++***(((---...***+++//////***)))(((((()))***+++***)))''')))***+++******,,,---)))))))))((()))******+++******+++,,,,,,---......***+++,,,---............+++000222111000///+++&&&+++...222000,,,***,,,///////////////000000000000111111111111111111111111222222333444333222111000+++---///000222222222111000000111222333333333333111111222222222333333333222222222111//////111333444333444666444000000333555666999::::::999666555444444444444555555666666333333555666777777888888666777777666555555777999777:::>>>@@@BBBEEEHHHJJJJJJKKKLLLMMMMMMNNNMMMMMMKKKKKKMMMNNNPPPQQQSSSSSSOOOOOOPPPPPPPPPPPPPPPPPPOOOKKKIIIKKKLLLLLLPPPUUUTTTRRRPPPNNNLLLKKKLLLLLLLLLLLLKKKKKKIIIHHHFFFEEEGGGMMMNNNJJJGGGIIIHHHDDDGGGGGGHHHIIIJJJJJJJJJJJJGGGHHHJJJJJJJJJHHHFFFDDDFFFEEEEEEEEEEEEEEEFFFFFFDDDEEEFFFHHHKKKMMMNNNOOONNNLLLJJJGGGFFFEEEEEEEEECCCDDDFFFFFFEEEFFFGGGHHHGGGHHHIIIIIIGGGGGGHHHIIIKKKIIIGGGGGGIIIJJJHHHEEEEEEGGGHHHHHHFFFGGGKKKNNNLLLKKKIIIHHHHHHIIIJJJKKKBBBCCCEEEGGGHHHGGGFFFEEEGGGHHHHHHJJJLLLNNNPPPQQQPPPPPPPPPPPPOOONNNMMMMMMLLLIIIFFFEEEFFFHHHHHHHHHJJJNNNNNNKKKIIIJJJGGGBBB@@@>>>======>>>===:::888666888;;;<<<;;;888444111222333333333333222111000000111222222222222111000............---,,,*********'''&&&(((,,,---+++((('''''''''***,,,...---,,,......000111333333444444000111111222222222111111111000000///......------111,,,+++///111......222***---...,,,,,,...---))))))***,,,,,,+++++++++,,,))))))))))))************))))))(((((((((((())))))+++*********)))))))))(((+++*********))))))(((((((((((((((((((((((((((((()))************)))((((((+++***)))))))))***,,,---((((((((((((((()))******&&&&&&&&&&&&(((***,,,---'''((()))******+++******,,,,,,,,,,,,,,,,,,------,,,,,,............,,,,,,---///111111000/////////,,,++++++---//////...,,,,,,---///111111000...---...,,,---///+++%%%&&&,,,*********+++---///000111111111///...---,,,,,,++++++---...,,,)))(((***---...---+++))))))***+++,,,$$$&&&))))))(((''''''(((*********)))))))))))))))+++---...---++++++,,,---(((((())))))))))))(((((())))))(((((()))***++++++''''''((())))))((('''&&&&&&((()))(((&&&%%%'''***''''''((()))))))))))))))&&&)))++++++((('''((()))''')))***+++)))))))))***)))(((&&&%%%&&&''')))+++///(((%%%(((((($$$%%%)))))))))((((((((((((((())),,,...111222222///,,,***---+++)))***+++***'''###&&&'''(((*********)))(((,,,++++++,,,------***((("""$$$''')))+++******)))++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,---------...///000000///...------...//////......///111///////////////............///000222222333333333000000111111111111000/////////000000111111111222000111222333333333222111111333444444222111111222222333444333111000111222333333333444444333222222555555666777777888777777777666666555444444333333444444444555555555666666::::::888666333333555777999===AAADDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIKKKLLLLLLKKKKKKLLLNNNNNNOOOPPPPPPPPPOOONNNMMMIIIKKKMMMOOOPPPOOONNNMMMOOOOOONNNMMMLLLKKKJJJIIILLLIIIGGGFFFGGGHHHIIIHHHJJJJJJIIIHHHGGGGGGFFFFFFFFFDDDDDDFFFIIIIIIGGGDDDHHHIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEGGGGGGEEEDDDEEEEEEEEEDDDEEEGGGLLLOOOPPPMMMHHHFFFEEEDDDCCCBBBEEEGGGIIIIIIHHHHHHIIIJJJJJJGGGEEEEEEGGGGGGEEEBBBEEEGGGIIIJJJIIIHHHHHHHHHGGGFFFEEEFFFHHHIIIHHHGGGIIIHHHGGGGGGHHHHHHFFFDDDBBB@@@???@@@BBBCCC@@@===CCCEEEHHHKKKMMMMMMMMMLLLQQQNNNKKKKKKMMMNNNLLLJJJIIIFFFDDDEEEHHHIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHGGGBBBBBBBBBBBB@@@===:::888777888999888555444555666333333333222222000///...000000000000////////////---.../////////...---,,,******++++++++++++******(((((((((((())))))))))))...///000111222222222222111111111222222111000000//////...------,,,++++++...)))(((,,,---++++++---)))------++++++---,,,))))))***,,,,,,+++++++++,,,))))))))))))************))))))(((((((((((())))))((((((((())))))*********************)))))))))(((************************'''((()))***************)))(((((((((((()))******((((((((((((((()))******''''''''''''((()))+++,,,))))))*********))))))(((++++++++++++,,,,,,,,,,,,***++++++++++++++++++***,,,...000111///.........***+++,,,---------......---...///000000///---,,,---+++,,,...,,,'''(((---*********+++---///000111111000///...,,,,,,,,,,,,,,,,,,,,,+++***)))***+++...,,,+++))))))***+++,,,%%%''')))***)))(((((()))***))))))))))))))))))))))))***+++***)))((()))+++(((((())))))))))))(((((())))))((())))))******+++(((((()))******)))((('''''')))***(((&&&&&&(((***''''''((()))))))))))))))&&&(((******(((&&&''')))%%%'''))))))(((((()))***)))(((&&&&&&&&&''')))***...(((&&&((((((&&&&&&***))))))((((((((((((((()))+++---///111222111///...000---***))))))***(((&&&&&&'''((()))******)))(((***((('''''')))++++++***%%%&&&((()))***+++************++++++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,------------,,,+++,,,---///...------...000///.....................111111111111111000/////////000000000000000//////000000000//////////////////000111222333222111111000111333333222222333444222333444333111000111222222333333444333333222222333444555555666666555555666666666555444333333333222222222333333333333444222333444444555666999<<<:::===@@@CCCDDDDDDFFFGGGEEEFFFFFFGGGGGGGGGGGGFFFGGGIIIJJJJJJIIIHHHJJJKKKKKKLLLMMMNNNNNNMMMLLLKKKIIIJJJLLLNNNOOONNNMMMLLLMMMLLLLLLKKKIIIHHHHHHGGGIIIFFFCCCBBBDDDEEEEEEEEEIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDFFFIIIIIIFFFCCCFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFDDDCCCCCCCCCCCCBBBBBBDDDHHHLLLMMMJJJFFFDDDDDDDDDCCCBBBAAACCCEEEFFFFFFFFFHHHIIIHHHFFFDDDDDDEEEEEECCCAAAAAACCCEEEFFFEEEDDDEEEFFFFFFEEEDDDEEEFFFGGGFFFEEEEEEDDDCCCCCCDDDDDDBBB@@@>>>===<<<===??????===;;;BBBDDDGGGJJJLLLLLLLLLKKKNNNMMMLLLLLLMMMLLLHHHDDDGGGEEECCCDDDGGGHHHHHHFFFHHHHHHHHHIIIIIIHHHHHHGGGCCCDDDDDDDDDBBB???<<<:::777888999888666444555666333333333222111000//////000000/////////.........((()))***+++,,,,,,+++************++++++*********))))))))))))((((((((((((...///000000111111111000111111222111111000///...------,,,,,,++++++******---)))(((***+++))))))***(((,,,,,,******---,,,))))))***,,,,,,+++++++++,,,))))))))))))***************))))))(((((())))))***&&&&&&'''((()))***++++++************))))))))))))************************&&&'''((()))+++++++++,,,&&&&&&'''(((((((((((((((((((((((()))))))))******((((((((((((((()))******+++++++++******)))''''''))))))******++++++++++++++++++************+++++++++---000111///...------+++---............000111...///000000///...,,,++++++***+++---,,,)))***---*********+++,,,...000000000000...---,,,,,,,,,,,,,,,+++******++++++***)))---,,,+++))))))***++++++&&&(((******)))((()))***))))))))))))))))))******((()))******(((((()))***(((((())))))))))))(((((((((((())))))))))))******((())))))*********))))))((()))))))))'''''')))***''''''((())))))))))))(((%%%'''))))))'''&&&'''(((###%%%'''(((''''''(((***(((''''''&&&&&&((()))***+++((('''((((((&&&'''+++)))((((((''''''((())))))***+++---///111222222222333///+++(((((()))))))))'''(((((())))))))))))((()))'''%%%%%%(((+++,,,---))))))))))))******++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,------,,,,,,---...........................//////000000000///............///////////////...000000//////...---------...///111222222222111000///000111111111222444666111333333333111000111222222222333333333333222222222222333333444444333333666555555444444333333222222222222222333333333333---000222555666888;;;>>><<<>>>@@@BBBBBBDDDFFFHHHDDDEEEEEEEEEEEEEEEDDDCCCDDDFFFGGGGGGEEEEEEFFFHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIKKKLLLMMMMMMLLLKKKIIIIIIHHHGGGFFFFFFEEEDDDFFFDDDAAAAAABBBCCCCCCBBBHHHHHHHHHGGGGGGFFFEEEDDDCCCDDDEEEGGGHHHGGGDDDAAADDDDDDDDDDDDCCCCCCBBBBBBCCCBBBBBBCCCDDDDDDCCCAAAAAAAAAAAA@@@???AAADDDGGGHHHEEECCCBBBBBBBBBBBBAAA<<>>@@@CCCCCCCCCCCCDDDEEEDDDCCCBBBCCCEEEEEEEEEDDDCCCBBBAAAAAABBBAAA???===<<<;;;;;;<<<======<<<:::AAACCCFFFIIIJJJKKKJJJJJJJJJJJJKKKLLLLLLIIIDDD@@@DDDCCCBBBDDDFFFGGGGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFEEEBBB>>><<<888999999888666555555666333333222222111000000000//////.........---------%%%&&&''')))***+++++++++*********************************))))))(((((('''...//////000000000//////111111111111000///...---,,,,,,,,,,,,++++++******000---++++++,,,,,,++++++(((++++++)))))),,,,,,))))))***,,,,,,+++++++++,,,((()))))))))***************))))))))))))))))))***&&&&&&'''((()))******+++*********)))))))))))))))(((((((((((((((((((((((('''''')))******+++++++++%%%&&&((()))))))))((('''(((((())))))************)))))))))(((((((((((()))***************)))(((((((((((())))))******++++++...---,,,++++++,,,---...+++...111222000......---000...---...111333333111//////000///...---,,,+++******+++,,,,,,+++,,,---*********+++,,,---///000000///...---,,,,,,,,,,,,---***(((***,,,---+++(((,,,,,,+++***)))*********''')))******))))))***+++)))))))))))))))*********(((***++++++))))))***,,,(((((())))))))))))(((((((((((())))))))))))))))))'''(((((())))))))))))))))))))))))((((((((()))***&&&'''(((((())))))((((((%%%&&&''''''''''''''''''###%%%'''((((((((()))***(((''''''''''''((())))))''''''''''''&&&&&&'''***(((((('''''''''((())))))******+++,,,...///111222222000---***************((((((((())))))))))))(((+++)))((()))+++,,,---,,,,,,+++)))(((((()))***+++))))))******++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,------------------.........***+++,,,...///000000111------......///........./////////////////////......///111222333222222111000000111111000111333666111222333222111000111222111111222333333333333222222222333333333333222222444444444444333333222222333333444444444555555555000222555777777888:::;;;???@@@AAAAAAAAAAAADDDFFFDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEEEECCCCCCDDDEEEFFFFFFHHHIIIIIIHHHGGGGGGFFFGGGHHHJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDDDDCCCCCCEEECCCAAAAAABBBBBBBBBAAAEEEEEEFFFFFFFFFEEEDDDCCCAAACCCEEEFFFGGGEEEBBB???CCCCCCBBBBBBAAAAAAAAAAAABBBAAA@@@AAACCCCCCAAA@@@@@@@@@@@@???===>>>AAACCCCCCAAA??????@@@AAAAAA@@@<<<>>>@@@AAAAAAAAACCCDDDDDDCCCBBBBBBAAA@@@???>>>???AAACCCDDDCCCCCCEEEFFFCCCBBBAAABBBDDDEEEDDDCCCCCCBBBAAAAAABBBAAA???===;;;;;;<<<============<<<@@@BBBDDDGGGHHHHHHHHHGGGFFFGGGHHHIIIHHHFFFCCC@@@BBBCCCCCCEEEFFFGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGFFFGGGHHHIIIGGGDDDAAA>>>888999999888666555555666333222222111111000000111......---------,,,,,,,,,((()))******+++,,,,,,,,,+++******************+++******))))))))))))))))))...//////000000000//////111111111000///...---,,,------------,,,,,,,,,,,,000///---,,,---...---+++(((++++++((())),,,---***)))***,,,,,,+++++++++,,,((()))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))************)))((('''((()))***+++***))))))(((((()))***+++******))))))))))))))))))(((((('''(((((()))***************''''''((())))))***++++++------+++******+++------,,,///333444222000///...222,,,(((+++222666333.../////////...---,,,,,,+++)))*********+++------,,,*********+++,,,---...//////...---,,,,,,,,,,,,,,,,,,***)))+++......,,,)))++++++*********))))))***((()))******))))))***,,,(((((())))))************'''(((***))))))(((***+++(((((())))))))))))(((((((((((())))))))))))((('''&&&&&&&&&&&&''''''(((((())))))((((((((()))))))))&&&&&&'''(((((((((((((((%%%%%%&&&'''((((((''''''$$$&&&((()))(((((()))***'''''''''''''''((())))))$$$'''(((&&&$$$%%%'''((('''''''''''''''((())))))***)))))))))***+++---...............,,,+++***))))))))))))(((((((((((()))))))))***,,,---,,,)))''',,,+++((('''&&&((()))+++(((((()))******+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++---+++,,,,,,,,,---------...)))***+++---///000000000,,,,,,---.....................///000111111222222...///111333333333333222111222222111000000111222000111222222000000111222000111222222333333333222333333444444444333333222333333333333333222222222333333333444444444555555333555888999999999;;;<<>>???AAADDDDDDEEEDDDDDDCCCBBBBBBBBBDDDDDDDDDBBBBBBCCCDDDDDDEEEFFFHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA??????@@@AAA@@@>>>BBBBBBDDDDDDDDDCCCAAA@@@???AAADDDEEEDDDCCCAAA@@@CCCCCCBBBAAAAAAAAAAAABBBAAA@@@???@@@BBBBBB@@@????????????>>>======???AAA>>>===<<<===>>>@@@???>>>===???AAAAAA@@@??????@@@BBBBBBBBBAAA@@@?????????@@@AAACCCCCCBBBBBBDDDFFFCCCBBBAAABBBDDDDDDDDDBBBBBBAAA@@@@@@AAA@@@>>><<<999:::;;;<<<<<<<<<<<<<<<>>>@@@BBBEEEFFFFFFEEEEEECCCDDDEEEEEEDDDDDDEEEEEEBBBDDDEEEGGGGGGGGGGGGGGGDDDDDDCCCBBBCCCDDDEEEFFFFFFGGGIIIJJJIIIFFFBBB???888999:::999666555666777333222111000000000111222------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***))))))***++++++(((((())))))******++++++...///000000111111111000//////000//////...---,,,............------------...///---+++,,,///...+++)))++++++((()))---...,,,)))***,,,,,,+++++++++,,,))))))))))))************+++******))))))******+++))))))))))))************))))))))))))***************************************************)))(((((()))******+++++++++++++++((()))***+++++++++***)))((()))))))))))))))(((''''''''')))******+++++++++''''''((()))***++++++,,,******))))))))))))******---000444555444111/////////)))$$$'''...333111,,,//////...------,,,,,,,,,***+++***)))+++......***************+++,,,---.........---,,,,,,,,,,,,,,,++++++,,,---//////---++++++************)))))))))((()))))))))((((((***,,,((((((((()))******++++++###%%%&&&&&&&&&&&&''')))(((((())))))))))))(((((('''((()))***)))((('''&&&%%%%%%%%%%%%&&&'''(((((()))(((&&&&&&((()))((('''&&&&&&'''(((((((((((('''&&&%%%%%%''')))***)))'''&&&((())))))((((((((()))'''''''''(((((((((((((((###(((***'''$$$%%%''''''&&&&&&&&&&&&'''((())))))))))))((((((((()))*********,,,...///---+++***+++***))))))(((((((((((()))&&&''')))+++,,,***&&&"""+++***(((''''''((()))***'''(((((()))***+++,,,,,,************+++++++++++++++******))))))******+++)))***++++++******+++---***++++++,,,,,,---------,,,,,,---............---,,,,,,---...////////////---...///000111333333444---...000222333333222222000222333222111//////000///000222111000000111222///000111222333333333333444444555555555444333333222222222222222222222222111111111111222222222222222555777999:::<<<>>>AAAAAABBBBBB@@@>>><<<<<<===CCCCCCCCCCCCCCCCCCBBBAAABBBCCCDDDCCCAAAAAAAAACCCCCCDDDEEEGGGGGGGGGFFFFFFCCCDDDDDDEEEEEEFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBBBB>>>===<<<<<<======<<<;;;>>>???AAABBBBBB@@@???===>>>@@@BBBBBBAAAAAAAAABBBDDDCCCAAA@@@@@@@@@AAABBB@@@??????@@@AAAAAA@@@>>>===>>>???>>>======>>>@@@;;;;;;:::;;;===???>>>===>>>???AAA@@@>>>======>>>???@@@AAA@@@???>>>???AAA>>>???@@@???>>>>>>@@@BBBBBBAAA@@@AAACCCDDDCCCBBB>>>===<<<<<<===<<<:::888666888999:::999999:::;;;===>>>AAACCCDDDDDDCCCBBBBBBCCCDDDDDDCCCDDDGGGIIICCCEEEGGGHHHGGGFFFFFFFFFCCCBBBBBBCCCCCCDDDEEEFFFEEEGGGIIIKKKIIIFFFBBB???999::::::999777666666777333222111000000111222333......---------,,,,,,,,,---,,,+++***************,,,+++***))))))***+++,,,)))))))))*********++++++...///000111222222222222.........//////...------------------............---///---***,,,000000,,,))),,,+++))))))---///---)))***,,,,,,+++++++++,,,))))))))))))************+++******))))))******+++(((((()))***+++,,,------((()))))))))************************************((())))))************)))***************+++,,,,,,''')))***,,,,,,+++***)))'''((()))******)))((((((((())))))*********))))))'''(((((()))***+++,,,---))))))************)))))),,,///333555444111///...+++***))))))+++...000111...---------,,,---------***,,,+++(((***///...(((************+++,,,------------,,,,,,++++++,,,,,,***,,,///000///.........***************))))))((('''(((((('''&&&''')))+++'''(((((()))******++++++"""$$$%%%&&&%%%%%%'''((((((((())))))))))))(((((('''((()))***)))(((&&&%%%&&&&&&%%%%%%&&&''')))***)))&&&$$$%%%'''((('''&&&%%%&&&''''''(((((('''''''''&&&%%%'''***+++***(((&&&((())))))'''&&&&&&'''&&&''''''((((((((((((((($$$+++...)))%%%&&&((('''&&&&&&&&&&&&'''((())))))((((((((())))))))))))***)))+++---,,,******,,,...+++***)))(((''''''((()))&&&&&&''')))+++***'''%%%+++***)))))))))***++++++''''''((()))***+++,,,,,,************++++++++++++,,,+++************+++,,,)))***,,,+++******+++---*********+++,,,,,,------,,,,,,---...............,,,,,,---//////000000000---......///000111222222+++,,,...///111111000000---///222444222111000000...000111111000000111333///000111222222333333333444444555555444333333222111111111222222222222222000111111111111222222222222444666777888;;;???CCC<<<>>>@@@@@@>>><<<<<<<<<@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBB@@@???@@@AAAAAABBBDDDEEEFFFFFFEEEEEEBBBBBBBBBCCCCCCDDDEEEFFFBBBBBBBBBBBBAAAAAAAAAAAA===<<<;;;<<<======;;;:::;;;<<<>>>@@@@@@>>><<<;;;<<<>>>@@@@@@??????BBBDDDCCCBBB@@@???>>>???@@@AAA@@@@@@???@@@AAABBB@@@>>>:::<<<======<<<<<<===???::::::999;;;===>>>===;;;;;;===???>>>===<<<===>>>:::<<<>>>>>>======???AAA>>>??????===;;;;;;===???@@@???>>>???AAABBBAAA@@@;;;:::999:::::::::888666555777::::::999888:::<<<<<<===@@@BBBCCCBBBAAAAAAAAADDDFFFGGGEEEDDDFFFGGGBBBEEEHHHHHHEEECCCCCCDDDAAABBBCCCDDDEEEEEEEEEEEECCCEEEHHHJJJIIIEEEAAA>>>999::::::999777666666777333222000//////111222333............------------++++++***)))***+++,,,,,,,,,+++***((((((***+++,,,,,,,,,++++++***)))((((((......000111333333444444------......///.........---------------------------000///+++---333333...***,,,,,,)))***...000...)))***,,,,,,+++++++++,,,))))))))))))************++++++************++++++'''''')))***,,,...///000(((((())))))*********+++((((((((((((((((((((((((&&&'''(((***+++++++++++++++***)))))))))***,,,---''')))+++,,,,,,,,,***)))&&&''')))*********)))(((***++++++******)))(((''''''((()))***+++,,,------***+++,,,------,,,+++***+++...222444333000...---***---000...+++,,,222888------,,,,,,,,,---......+++---+++(((***///...'''************+++,,,------------,,,+++++++++,,,,,,)))---111222000......000***************)))(((((('''(((((('''&&&&&&)))+++'''(((((()))***+++++++++$$$%%%''''''''''''(((***(((((())))))))))))(((((('''((()))***)))(((&&&$$$'''&&&&&&&&&'''(((***+++(((&&&###$$$&&&((('''%%%%%%&&&''''''((((((''''''(((&&&&&&(((+++,,,+++(((&&&'''((((((&&&$$$$$$%%%&&&''''''((()))(((((((((&&&...111+++&&&''')))'''%%%%%%%%%&&&'''((()))***'''''')))***++++++++++++***++++++)))((()))---111+++***)))'''''''''((()))(((''''''(((+++,,,,,,+++++++++******+++,,,,,,---&&&'''((()))***+++,,,,,,)))************+++++++++......---,,,,,,---......)))+++,,,,,,++++++,,,---))))))***+++,,,,,,------)))***,,,...///111222222,,,---...///000000000000.........///////////////)))***,,,.../////////...)))---222444444222111000...000111111000000111333//////000222222333333333444444444444444333222111111111111111111111222222222222333333333444444444444555666666666999===AAA888;;;>>>???>>>===<<<======>>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>???@@@AAABBBDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBDDDEEEEEEAAAAAAAAA@@@@@@@@@@@@@@@???>>>===>>>??????===;;;999:::===>>>>>>===;;;999<<<===???>>>===>>>BBBFFFBBBAAA???>>>===>>>@@@AAAAAA@@@???@@@BBBBBB@@@???888:::;;;;;;;;;;;;<<<>>>:::999999;;;======<<<;;;888:::<<<===<<<<<<===>>>777:::<<<<<<;;;;;;>>>AAA@@@@@@???===;;;;;;===>>>???======>>>???@@@???>>>;;;:::999:::::::::888666777:::<<<===;;;:::<<<>>>;;;===???AAABBBAAA@@@@@@AAAEEEIIIJJJHHHEEEDDDDDDBBBEEEHHHGGGDDDAAAAAABBB@@@AAACCCEEEFFFFFFEEEDDDBBBDDDGGGIIIHHHEEE@@@===999::::::999777666777888333222000//////111222444//////.........---------++++++******+++---///000,,,+++)))(((((()))+++,,,//////---+++)))'''&&&%%%000......///111333333222111000///...------...///...---,,,,,,,,,---...///666444222111000000222333000000+++(((,,,222111+++/////////---***)))***+++((()))***++++++***)))(((+++***)))(((((()))***+++***(((&&&'''***+++)))'''*********++++++***************))))))))))))******,,,+++++++++******))))))((('''&&&&&&&&&''')))***)))***,,,...//////...---+++,,,,,,+++)))((()))***''''''((()))))))))))))))###%%%'''((((((***---///---------...------,,,,,,...///000000...,,,,,,------------...///000111111***+++,,,,,,---------------******,,,+++'''%%%''',,,+++))))))***+++...///---,,,+++***)))***+++,,,***///444444000,,,,,,---,,,+++******++++++)))(((((())))))(((&&&%%%'''(((''''''(((((())))))*********'''&&&&&&)))***(((%%%))))))************))))))'''&&&%%%%%%%%%%%%&&&'''''')))******((('''(((((('''((((((&&&$$$$$$$$$%%%((('''%%%%%%%%%&&&(((***&&&(((((('''&&&%%%&&&(((&&&$$$''',,,)))""""""&&&&&&&&&''''''''''''(((&&&'''((('''&&&'''(((***&&&&&&&&&''''''''''''(((&&&''')))+++,,,---,,,,,,)))+++,,,+++((('''***---$$$%%%(((***++++++***))),,,***((((((((((((((('''++++++***)))(((((())))))((((((((((((((((((((((((+++,,,...---,,,,,,---///000...,,,+++******)))((()))(((((()))+++---,,,+++---+++******+++,,,,,,+++)))***,,,---......---,,,...............///000000000---+++,,,///111000///------------------,,,,,,000000//////.........---+++...000000///...//////000000000///000111111222555555555333111111222333444222000///000222222222555555444444444555666666333444555555555777:::<<<;;;;;;<<<======<<<;;;:::;;;<<<<<<;;;;;;<<>>@@@===:::;;;>>>AAAAAAAAA<<<<<<<<<>>>???AAACCCDDD===>>>@@@AAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<============>>>???@@@AAABBBBBBBBBAAA???===<<<======>>>===>>>===<<<===???@@@AAA@@@<<<<<<<<>>@@@@@@======AAABBB???===>>>>>>>>>>>>>>>======999999::::::;;;:::::::::888===AAA@@@;;;888999;;;<<<<<<===>>>???@@@AAAAAAAAAAAACCCEEEFFFGGGGGGGGGDDDCCCCCCDDDDDDDDDAAA???AAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEEEECCCAAA>>>======<<<:::888666444333333555111...///333444222///111------111000+++***---...---***))))))+++...000************))))))))))))))))))))))))))))))))))))000...---...000222222222111000///...---......///...---,,,,,,,,,,,,......333222000///...///000111000000...,,,000555222++++++,,,---,,,++++++---...))))))************))))))+++***)))(((((()))***+++***((('''(((******)))'''***+++,,,,,,,,,,,,+++*********))))))))))))******++++++*********)))))))))***)))((((((((()))++++++)))+++...000111000...---***+++++++++)))((()))***'''((())))))******))))))((()))))))))(((((()))+++,,,---------------,,,,,,***,,,......,,,,,,,,,---++++++******+++,,,...///+++,,,------.........---,,,)))))),,,+++'''&&&(((+++***)))))))))+++---...---,,,++++++******++++++***...222222...++++++---,,,+++)))***++++++)))(((((())))))(((&&&&&&'''(((((((((((((((((())))))))))))'''&&&'''))))))(((&&&''''''((((((((((((''''''((((((((((((((((((((((((&&&((())))))((('''((()))(((((('''%%%$$$$$$%%%&&&((('''&&&%%%%%%&&&((()))'''''''''&&&%%%%%%'''***%%%$$$&&&)))&&& &&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&(((***&&&&&&&&&''''''''''''(((%%%&&&'''((()))************---///---+++***+++...((()))***+++++++++***)))((('''''''''((((((((((((+++******)))(((((())))))************************)))+++,,,,,,+++***,,,---++++++******+++,,,,,,,,,***)))((()))+++,,,,,,+++,,,+++******+++,,,,,,,,,((()))***+++,,,,,,++++++...............//////000000---,,,,,,///000000...------------------------000/////////.........---+++...000000///...//////000000000000000111111222222222333222222222333444111000...///111222222111333333222222222333444444111222333333333555888::::::;;;<<<======<<<;;;::::::;;;<<<<<<;;;<<<>>>@@@>>>???@@@BBBAAA@@@???===@@@===:::;;;>>>@@@AAA@@@<<<<<<===>>>???@@@BBBCCC===>>>?????????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;777777888888999:::;;;;;;<<<<<<===>>>???????????????>>><<<;;;<<<<<<<<<<<<>>><<<;;;;;;===>>>>>>======<<<===???AAAAAA===:::888888888888888999:::::::::999999888888999999:::<<<:::888888;;;======<<<===@@@???<<<===@@@AAA???;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;::::::999999<<>>;;;888888999;;;;;;===>>>???@@@@@@@@@???@@@BBBCCCDDDEEEEEEEEEBBBBBBAAABBBBBBBBB???===??????@@@@@@AAABBBBBBBBBAAAAAABBBAAA@@@>>><<<;;;<<<;;;999777555444333333444000---...111333111...111------000000+++***---,,,,,,*********+++---...************))))))))))))))))))))))))))))))))))))///...------///111111000111000...------...//////......,,,,,,,,,,,,---...///...---------...///000.../////////222444000******+++---,,,++++++---...******))))))))))))************))))))))))))*********)))((((((******)))(((***+++---......---+++*********))))))))))))************))))))))))))((((((++++++******++++++,,,---)))+++///111222000...,,,((()))***)))((('''((()))(((((()))***************)))***+++***(((((()))***,,,,,,------------,,,,,,)))***------,,,,,,---...,,,+++***))))))+++---///,,,------...............***((((((++++++((((((******))))))((()))+++,,,---+++,,,,,,,,,,,,+++*********---//////+++***+++---,,,***))))))***+++***(((((())))))(((&&&&&&''')))))))))((((((((((((((((((((('''&&&'''((()))((('''&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$&&&((((((''''''((())))))(((&&&$$$$$$%%%'''(((''''''&&&%%%%%%'''((()))&&&'''&&&%%%%%%&&&(((+++&&&%%%&&&'''$$$!!!&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&(((***&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))***+++***...111111...,,,---///---,,,,,,+++++++++++++++&&&&&&&&&'''(((((())))))******)))((((((((())))))++++++++++++++++++++++++'''(((***)))(((((()))+++***************+++,,,,,,+++***))))))+++,,,+++******************+++,,,,,,))))))***+++,,,,,,,,,,,,...------------.../////////---,,,,,,...//////.........................../////////...............,,,---///000.........////////////000000000111111000000000111222222333444......---///111111000///000000000000000111222222111222333333333444777:::::::::;;;<<<<<<;;;;;;:::888:::<<<<<<<<<;;;<<<===<<<===???@@@@@@???>>>===???===;;;;;;===???@@@@@@<<<<<<======>>>??????@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<555555666777999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;:::::::::;;;;;;===;;;::::::;;;<<<<<<;;;=========???@@@???===:::777777777777777888888888:::999888888888888999:::888777666666999;;;<<<<<<<<>><<<<<>>======>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::999999999:::;;;;;;:::888777666888:::<<<>>>??????>>>>>>>>>>>>@@@AAABBBBBBBBBBBB@@@???>>>>>>???>>><<<:::<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<;;;:::::::::999777666444333222222222///,,,---000111000---///------//////+++***,,,************++++++,,,,,,************))))))))))))))))))))))))))))))))))))000...------///000//////000///...------...///000///...---,,,+++,,,---...,,,,,,,,,,,,---...///000------------//////---)))---......---+++******++++++***)))(((((()))***+++***))))))))))))))))))******))))))))))))***)))))))))***,,,------,,,***)))******))))))))))))******)))))))))(((((((((((((((++++++++++++,,,,,,------(((***...000111///,,,***'''((()))((('''&&&'''(((((())))))***************&&&(((***+++******+++---++++++,,,---------,,,,,,***,,,......---,,,---...///...,,,+++,,,...000222,,,,,,---------------,,,(((&&&'''+++,,,)))))),,,)))))))))))))))+++,,,---***+++,,,---,,,+++***)))***+++,,,+++))))))***,,,+++)))((()))***+++***((('''((()))(((&&&&&&'''))))))))))))((((((''''''&&&''''''''''''((((((((((((((())))))))))))))))))((("""###%%%''''''%%%###""""""$$$&&&'''&&&&&&''')))***(((%%%$$$%%%&&&(((((('''&&&&&&&&&&&&'''((()))###%%%'''(((''''''((()))''''''''''''%%%###%%%'''&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&((()))&&&&&&&&&''''''''''''((())))))(((((()))***,,,---)))---111111///------///---,,,***))))))***,,,---&&&((()))))))))((()))******))))))((((((((())))))++++++++++++++++++++++++&&&((())))))(((''')))***,,,---,,,+++)))((()))***+++***)))***+++,,,+++)))******+++*********,,,---+++,,,,,,---......//////------,,,,,,------...///...---,,,,,,---.........------............//////........................,,,---//////...---...000...//////000000000000000/////////000111222111000...---...///000000---+++////////////000111222222333444555555555666999<<<999:::::::::;;;;;;;;;;;;777999<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@???===<<<===<<<<<<<<<===>>>>>>???;;;<<<<<<===============???>>>===<<<;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<777888999:::;;;<<<===>>>:::;;;;;;;;;::::::999888:::;;;;;;:::999888999::::::999888999;;;======<<<;;;;;;<<<======<<<:::999666666777777888888888888999999888888888888999999777666555555666888999:::;;;======:::;;;>>>???===<<<===>>>>>>>>>>>>>>>>>>=========<<<;;;:::999888999888777888888888555333666888;;;>>>???>>>===;;;<<<<<<===>>>?????????>>><<<;;;::::::::::::999777777888888999::::::;;;;;;<<<;;;:::999999999999999888777555444333222222111///---+++,,,...///...---.........///...---,,,,,,((()))***+++,,,+++******************)))))))))((())))))))))))))))))))))))111///------...//////...000///...------...///000///...---,,,+++,,,,,,---,,,,,,,,,---...///000111000---++++++,,,,,,,,,,,,,,,---......,,,******++++++***)))(((((()))***+++)))))))))******))))))))))))*********)))))))))***((()))***++++++***)))(((******))))))))))))******((((((((((((((()))))))))*********+++++++++++++++'''))),,,......---***)))&&&'''(((((('''&&&''')))(((((()))***************''')))+++,,,++++++,,,---***++++++,,,------,,,,,,+++,,,------+++******+++111000.........///111222++++++,,,,,,,,,++++++***'''%%%'''+++,,,******---)))))))))******+++,,,,,,***+++,,,---,,,+++***)))*********)))((()))***,,,***)))((((((***+++***((('''(((((((((&&&&&&(((***))))))((((((''''''&&&&&&&&&''''''(((((((((((()))(((((())))))))))))(((((('''(((***++++++***((('''"""$$$&&&&&&&&&&&&'''(((+++(((%%%$$$&&&'''''''''&&&&&&&&&&&&''''''(((((( $$$(((+++***((('''&&&$$$&&&&&&%%%$$$&&&)))***&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%&&&''')))&&&&&&&&&''''''''''''((())))))(((((((((***+++,,,'''+++//////---+++,,,---***)))''''''(((***,,,...)))+++---,,,***((()))***)))((((((((((((((())))))************************'''((())))))(((((()))++++++,,,,,,+++(((''')))++++++)))))))))+++,,,+++***+++,,,---,,,***)))+++---+++,,,,,,,,,---...//////,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,---------------......//////---------...............,,,---......------...000......///000000000000///000///...///000000...+++//////...//////...+++(((////////////000111222333222333444444444666999;;;999999999999::::::;;;;;;666999;;;<<<:::999999::::::;;;===?????????===<<<<<<<<<<<<<<<<<<<<<===>>>:::;;;;;;<<<<<<<<<;;;:::>>>===<<<;;;::::::::::::777888888999:::;;;;;;<<<999999:::;;;<<<===>>>>>>;;;;;;;;;;;;:::999888888888999;;;:::888666777999888777777999<<<>>>??????888999::::::999888777777666666777888999888888888888888888888888888888888777777666555444555666777999<<<<<<999999======;;;666777888999999999999999<<<<<<<<<<<<;;;:::999888888777666666666666444222555777:::<<<======;;;::::::;;;;;;<<<<<<<<<;;;;;;999888666666666777555444444444444555666666777777:::999888888777888888999555444333222111111111111...,,,++++++,,,------,,,...//////............,,,''')))***,,,,,,+++***)))************)))))))))(((((((((((((((((((((((((((222000......//////...---//////...------...000111000///---,,,++++++,,,---,,,,,,---...///000000000333///---------+++---000'''***,,,...---------...******))))))))))))******))))))************)))))))))***++++++))))))***+++((())))))))))))))))))(((******))))))))))))******(((((())))))))))))******((()))***++++++++++++***((()))+++,,,,,,+++)))(((&&&'''((((((''''''((()))''''''((())))))))))))))))))+++------,,,*********)))***+++,,,,,,------,,,)))+++,,,+++)))''''''(((///...............//////***++++++++++++******)))'''%%%'''+++,,,******---)))******+++,,,,,,------+++,,,,,,,,,,,,+++******)))))))))((())))))***+++)))((('''(((*********)))'''(((((((((&&&'''(((***((((((''''''''''''''''''%%%'''(((((('''''')))***%%%&&&&&&''''''&&&&&&%%%'''((()))******)))((('''###%%%''''''&&&&&&'''(((,,,)))&&&&&&((((((&&&$$$&&&&&&&&&''''''''''''((( $$$)))++++++(((&&&%%% $$$%%%###"""&&&((((((&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%%%%''')))&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''((()))%%%))),,,,,,***)))***,,,((('''&&&&&&''')))+++---***---000///+++((()))***((((((''''''(((((())))))((((((((((((((((((((((((''')))******)))(((***+++&&&(((+++***((((((,,,///)))(((((()))+++---,,,+++---///000...***)))+++...))))))))))))***+++,,,---,,,++++++++++++,,,------,,,------,,,******+++---++++++,,,,,,---.........---------------.........,,,---...---,,,,,,...000---...///000111000///...000...---...000///,,,(((000///.........---+++)))/////////000111222333444000111222222222333666999888888888888999:::;;;;;;777888::::::999888888999:::;;;===???@@@???>>>===:::<<<===<<<;;;;;;<<<===888999:::;;;;;;;;;:::999===<<<<<<;;;:::999888888444555666777888999:::;;;888999999::::::;;;;;;<<<::::::;;;::::::999888888666999;;;:::777666777999888777777888;;;>>>???>>>666888999888666555555555555666888999999999888777777777888999999888777777666777666555333333444666888;;;:::888888;;;<<<:::666666777888999999999999;;;;;;;;;;;;:::999888888777777666555444444444444444666888:::;;;;;;::::::999:::::::::::::::999999777555333333333444333222111111111222333333444444777777777777777777888888222222111000000000000000---,,,,,,++++++,,,,,,---...000111//////111000---((()))+++,,,,,,,,,+++***************))))))))))))((((((((((((((((((((((((444222000///000000///---///......---...///000111000///---,,,++++++,,,,,,,,,,,,---...////////////222......000///***+++///&&&))),,,......------...))))))************))))))((()))***++++++***)))((()))***,,,+++)))(((***,,,******)))(((((()))************))))))))))))******)))))))))*********++++++((()))***+++,,,++++++************+++************&&&((())))))(((((()))***&&&&&&'''((((((((((((((((((+++---...---,,,+++,,,))))))***,,,,,,------,,,)))+++,,,,,,***)))******------...//////...---,,,+++,,,,,,,,,,,,+++***)))(((&&&'''+++,,,******,,,***++++++,,,------...------,,,++++++******++++++)))(((((()))***+++******)))((('''(((*********)))&&&'''((('''&&&''')))***&&&&&&''''''''''''''''''$$$&&&(((((('''''')))+++%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&&&&&&&''',,,)))'''(((***)))%%% %%%&&&&&&'''''''''''''''$$$&&&((()))(((&&&&&&&&&!!!&&&'''$$$###&&&'''%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''%%%(((******((('''***---(((''''''''''''(((******'''+++//////+++))))))+++'''''''''''''''((())))))(((((((((((((((((((((((('''((())))))(((((()))***%%%(((+++***((((((,,,000(((''''''))),,,---------///222333000+++)))+++...((((((((('''((()))+++,,,+++++++++++++++,,,,,,---,,,---...,,,***)))***---******++++++,,,------...,,,,,,,,,------.........,,,------,,,+++,,,...000,,,---///000111000///......,,,***---000000,,,(((///---,,,,,,...///...---......//////000222333444000111222222222333666999888777777777888999;;;<<<888888999888666666888999:::<<<>>>@@@@@@@@@???>>>999;;;======;;;999:::<<<666777999:::;;;:::999888;;;;;;<<<;;;:::999777666222333444555777888999:::999999999999999999999999888999999999999999888777555999<<<;;;777555666999999888666777999;;;;;;:::666888999888555333444666333555666888888777666555666777888999999888777666444555666444333333555888777:::999777777:::;;;999888999:::;;;;;;<<<<<<<<<999999999:::999999888888555777888666333111333666555555777888999:::::::::999999::::::999888777777666444111111111222111111//////000000111222222222333444555666777777666555111000//////////////////,,,,,,,,,,,,++++++,,,---...222222//////333222...***++++++,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((555333000000000000///...///...------...///000111000///...,,,++++++,,,,,,,,,,,,---.........---------+++---111///)))'''+++***,,,...///---+++++++++((()))***++++++***)))(((((()))***++++++***)))((((((+++,,,,,,)))(((***,,,,,,+++)))(((((()))+++,,,******))))))))))))******))))))******+++++++++,,,)))***+++,,,---,,,++++++,,,,,,+++******++++++,,,&&&((())))))(((((()))+++%%%&&&&&&'''''''''''''''$$$'''+++.........///000((()))***+++,,,---------+++---//////......///000---...000111111///...,,,------------,,,,,,+++***(((&&&'''+++,,,)))))),,,++++++,,,---...............---+++***)))***+++,,,(((((((((***++++++***)))(((''''''((()))******)))&&&'''(((''''''''')))+++%%%&&&&&&''''''((((((((($$$&&&)))(((''''''))),,,'''((((((((((((((((((''')))(((''''''''''''((()))&&&''')))((('''&&&&&&'''---***((()))+++)))$$$%%%&&&''''''((((((''''''(((((((((&&&%%%%%%''')))$$$***+++'''%%%''''''$$$&&&&&&&&&'''''''''((((((%%%&&&&&&&&&%%%%%%'''(((&&&&&&&&&'''''''''(((((('''((()))*********((((((%%%''')))(((''''''***---***))))))((((((((((((((($$$)))......+++)))***---'''''''''''''''((()))***((((((((((((((((((((((((&&&'''((((((''''''(((***(((+++---+++'''%%%))),,,'''&&&'''))),,,.........111444444111+++(((***...***))))))))))))+++,,,---++++++******++++++,,,---+++---...,,,)))(((***,,,))))))***++++++,,,------,,,,,,,,,------.........,,,------,,,+++,,,...000,,,---///000111000///...+++)))))),,,000111---)))---,,,***+++...000111111------......000111222333222333444444444555888;;;888777777777777999;;;<<<888999888777555555888::::::<<<>>>@@@AAA@@@??????999;;;>>>===:::999:::<<<444666888:::;;;:::999888:::;;;<<<<<<;;;888666444111111222444666777888999;;;;;;;;;:::::::::999999777777888888888888777777555999===<<<888555666999:::888777666777888777666777999:::888555333444666222333555777777666555444666777888999999888777666222444555444333444777;;;777999999666666:::;;;888555666777888999:::::::::777777888999999999888888444777999777222000333777555555666777888999::::::999999:::999999888777666666333111000000111111000......//////000111111111000222444666777666444333000//////.........//////,,,------,,,++++++,,,......333444000000444333///++++++,,,,,,,,,---------************))))))))))))((((((((((((((((((((((((///000000000......000111///...------...///000111***+++,,,,,,------,,,,,,+++---...---------000222...........................---,,,+++++++++++++++---,,,***+++,,,,,,+++)))))))))))))))************'''(((***+++,,,+++)))((())))))))))))))))))))))))*********))))))))))))))))))((((((((((((***,,,---***************)))((((((***+++------+++******+++%%%%%%&&&&&&&&&&&&%%%%%%(((***++++++******+++,,,,,,---,,,,,,///333111,,,******))))))******+++,,,111...---111111---))))))'''***...///...+++***)))***))))))***++++++(((&&&***((('''(((***+++(((&&&++++++,,,------------,,,------,,,,,,***)))((('''---***&&&$$$%%%'''((((((''''''''''''''''''''''''&&&)))((($$$###&&&))))))''''''&&&%%%%%%'''((())))))))))))(((''''''&&&&&&***'''$$$%%%''''''%%%"""&&&$$$$$$''''''%%%%%%(((((((((((((((((()))******((('''"""!!!&&&&&&###''''''&&&'''))))))(((''''''((((((&&&######%%%((($$$&&&''''''&&&&&&((()))$$$%%%%%%&&&'''''''''&&&!!!###'''((((((((()))***&&&'''%%%"""$$$((()))&&&%%%%%%%%%&&&((()))+++,,,***)))'''&&&'''(((***+++''''''&&&%%%$$$######"""%%%''')))***+++++++++***++++++*********)))'''&&&'''(((((((((&&&&&&(((***)))(((''''''(((***,,,...+++------,,,***((('''((())))))***++++++++++++***666555222...***)))+++,,,)))************+++++++++***+++,,,,,,******+++,,,%%%&&&'''((()))***+++,,,)))+++,,,,,,,,,,,,...///------/////////...---,,,333///...//////,,,,,,////////////...,,,,,,---...,,,,,,---...//////......///...---,,,,,,---...///,,,---...///000000000000///000000222333444555555777777666666666888999;;;999999888777666666777777888888999:::<<<======>>>:::999888777666666666666888999::::::;;;;;;;;;;;;AAA===888666666777666444666666666666666777888888999999:::;;;:::999888777777777777777777888888888;;;<<<<<<;;;999777444333***///666::::::888666555555888;;;:::888666888:::555666777777555333333333555666777777777777777666444555666555444333444666777777777777777666555555666666666888:::;;;;;;:::999::::::999666555555666666555222...///444555222555666777888999999999999===<<<:::888666444333333333222111/////////000000---111111------111555555333444444555444333111000222111111000000000000000+++***)))))),,,------,,,...000222222000---,,,,,,---,,,,,,+++*********+++,,,+++***)))((((((((((((+++******)))(((''''''&&&111111111000...---...000///......---...///000111......//////...---,,,,,,,,,---......------000111..............................---,,,,,,,,,,,,,,,---+++***)))******((('''))))))))))))************'''(((***+++++++++***)))))))))))))))))))))))))))***)))))))))))))))))))))++++++***))))))***+++,,,+++++++++++++++***)))))))))***,,,,,,***)))******''''''(((((((((((('''''''''(((***)))(((((()))+++((())))))(((+++///---)))******))))))******+++,,,...,,,...111111---+++---***+++------+++******+++((())))))***+++,,,---...(((&&&&&&'''***+++)))'''))))))***++++++++++++***((()))******************+++)))&&&%%%&&&'''((('''''''''''''''''''''''''''&&&))))))%%%$$$''')))(((&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&%%%%%%''')))))))))''''''%%%%%%((()))&&&&&&)))((((((((((((((())))))***))))))%%%"""###((('''###((('''&&&&&&'''(((((()))'''((()))'''%%%$$$&&&(((%%%'''((('''&&&&&&'''((($$$%%%&&&&&&'''''''''&&&###%%%'''(((''''''(((***'''((('''$$$%%%)))***''''''''''''''''''((()))***))))))'''''''''(((***+++******))))))(((((('''''''''((()))******+++******---,,,++++++***)))'''&&&'''((()))(((''''''(((***))))))(((((((((***+++,,,(((***++++++)))(((((()))))))))***++++++++++++***222222111///+++******+++)))************+++++++++***+++,,,,,,******+++,,,'''(((((()))***+++,,,,,,)))***,,,,,,+++,,,---///------............------000...---000000---,,,///...//////...,,,,,,---...,,,---...////////////...111111//////...///000000///...---------///111222///000000111333444444555666555555555666777888999888888777666666666666666777777888999:::;;;<<<<<<888777666666555555555666777888888999999:::999999>>>;;;888777888888666444666555555555555666777777888888777666666777888999666777777888999888888888555666666777666555444333...111555777777666666777777666666777777777666555444555555444222111111222555666666666666666555555444555666666444444555666666777777777777666555444333333444555777888888777777888888777444333333444222333111///333:::<<<;;;555555666666777777888888<<<;;;999777555333333222222111000///...///000000...111111---,,,000333333222333444444444333222111222111000000//////000000,,,+++***+++---............000222111///---,,,,,,---,,,++++++*********+++,,,+++***)))((((((((((((''''''(((((())))))******222222222000...------///000///.........///000111222222111111000...---,,,,,,---......---...///111........................///...------,,,---------...,,,******++++++)))''')))))))))*********++++++'''(((***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))******---,,,++++++******+++++++++,,,,,,,,,,,,+++******((()))++++++***))))))***)))******************)))&&&'''((((((''''''((())))))++++++***,,,///...******))))))))))))***++++++)))+++///333111,,,,,,000,,,,,,,,,+++)))(((***+++***+++,,,***'''&&&)))+++%%%$$$%%%''')))***)))(((''''''((()))))))))((((((''''''((())))))))))))))))))(((&&&'''(((((('''&&&''''''''''''''''''''''''%%%)))***'''%%%'''((('''%%%&&&''''''((((((''''''%%%&&&&&&'''(((((())))))$$$&&&)))***))))))))))))(((&&&&&&))))))''''''***((((((''''''(((((()))******+++)))&&&&&&)))(((###'''&&&%%%%%%%%%&&&((()))&&&'''((((((&&&%%%%%%&&&&&&'''((((((&&&%%%&&&'''%%%%%%&&&''''''''''''&&&%%%&&&''''''&&&&&&((()))'''***)))&&&'''***+++)))(((((((((((('''''''''''')))((('''''''''(((***++++++++++++*********************))))))))))))******------,,,+++***)))((((((((())))))(((''''''(((***)))))))))))))))*********%%%''')))))))))((()))***((()))******++++++******---...///...+++******+++)))************+++++++++***+++,,,,,,******+++,,,*********+++++++++,,,,,,)))***++++++++++++,,,......---------------......---+++---000111------///...//////...---,,,---...---...//////////////////000///...------------...000...,,,+++,,,...111333///000000111222333444444444333333333444555666777777777666555555555666666555666666777888999::::::666555555444444444555555666666777888888888888777;;;999888888999999777555555444444444444555666666888777555333444666999;;;555777999:::::::::888777000111222333444444444444333444444333333444666999:::777444555999999666222333333333111///...000222555555666555555444333222444666666666555444555666555666666666666555444444111222333444555555666666555666666555333111111222...000111111777@@@DDDCCC666555444444444555666777999888777555333222111111000////////////000111111///222222---,,,///111111111222333333444333333222111111000///////////////---,,,+++,,,.../////////---///111111///---,,,,,,,,,,,,+++************+++,,,+++***)))(((((((((((('''''''''((()))*********000111111000......///000000000///......///000111111111111111000///...------...///...---...///111........................///......---------.........---,,,,,,......---,,,))))))*********+++++++++((()))***+++++++++******)))))))))))))))))))))))))))))))))))))))*********++++++******++++++++++++***++++++,,,++++++******(((***+++,,,*********+++******++++++++++++******&&&'''((((((''''''(((***))),,,---+++,,,///...+++)))))))))))))))***++++++(((+++111444000***+++000+++,,,---+++)))((()))***"""&&&***)))&&&$$$&&&***%%%%%%&&&'''((((((((('''&&&&&&'''(((((((((((('''))))))))))))((('''&&&%%%'''&&&&&&((())))))&&&$$$''''''''''''''''''''''''$$$(((***'''%%%''''''%%%$$$%%%'''((((((((('''&&&&&&&&&&&&''''''(((((((((&&&))),,,,,,(((%%%%%%'''(((%%%%%%))))))&&&'''***(((''''''''''''((())))))(((++++++(((((()))'''###$$$%%%&&&&&&&&&&&&&&&'''$$$%%%'''''''''&&&%%%$$$'''((()))(((&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((('''&&&%%%%%%''')))&&&******''''''***+++)))''''''(((((((((((('''''')))(((((('''((()))******((((((((())))))*********,,,+++)))((((((((()))***+++,,,,,,+++******+++,,,)))******)))(((''')))***))))))*********))))))(((&&&(((******)))((()))***((())))))***************+++,,,,,,***))))))+++---))))))*********+++++++++***+++,,,,,,******+++,,,++++++++++++++++++******)))***++++++******,,,---...---,,,+++,,,---...///***))),,,000111...---...---...//////---------.........//////000//////...//////......------------......---------///111222///000000111222333333333111111222222333444444555555555444444444444555555444444444555666777777777555444444444444444555666666777777888888888777777666777888::::::999777666444333333333333444555555666555444444555888:::<<<555777999;;;;;;:::888777111111222333444555555555444555444333222222555888;;;999888888::::::777555444333222000......000222555555555444333222111000444555666666555444555666444444555555555555444333222333444444444555777888555666666555222111111222...000111222888@@@DDDBBB555444222111111333444666666666444333111111000000//////000000111222333333111444444000...000222000111111222222333333333333000000///............///---,,,+++,,,.../////////---///000000...,,,,,,---++++++***************+++++++++***)))(((((())))))***)))))))))((((((((('''---...////////////222444111000///......///000111...//////000000000//////.../////////......///111////////////////////////......---------......///++++++***,,,...000000///************++++++++++++)))******+++++++++++++++))))))))))))))))))))))))(((((())))))************&&&'''((()))++++++,,,,,,))))))***************))))))+++------,,,,,,,,,---)))******++++++******)))''')))******)))(((***+++%%%)))***((('''******'''))))))(((((())))))***+++))),,,222555000***)))...(((***---...,,,)))(((''' '''***)))(((***---'''((((((((('''&&&%%%%%%&&&'''(((((())))))((((((((((((((((((((('''&&&%%%&&&%%%&&&((())))))&&&$$$''''''''''''''''''''''''###''')))&&&$$$%%%%%%###$$$%%%'''((((((((('''&&&((('''''''''&&&&&&&&&%%%&&&)))+++***'''$$$%%%&&&'''$$$$$$'''(((%%%&&&((('''''''''''''''(((((()))&&&***+++((('''(((&&&###!!!$$$((()))(((&&&%%%%%%######$$$%%%&&&%%%$$$###'''((()))(((&&&%%%%%%&&&&&&''''''(((((('''&&&&&&(((((((((&&&$$$$$$&&&)))$$$)))+++(((&&&)))***)))%%%&&&'''((()))))))))(((((((((((((((((())))))***&&&''''''(((((())))))***,,,+++***((((((((())))))((()))++++++***+++...000***++++++***(((((()))***))))))*********))))))((()))+++,,,+++***)))))))))(((((()))************)))+++***)))'''&&&(((,,,///))))))*********+++++++++***+++,,,,,,******+++,,,+++************)))))))))***+++,,,,,,+++***+++------,,,+++++++++---...///)))(((+++000111---,,,...,,,---//////...------.........////////////......//////000000000000//////+++,,,...000111000//////000000000111111222222333///000000111222222333333444333333222333333444444222333333333444555555555444444444444555555666777777888888888888888777777333555888999999888777666333333333333333444555555111111333444666777777777555666999;;;;;;:::888666222222222222222333333333222444555555333333333555777999;;;:::888666777888444444333000......111333444444444444333222000000333555666555444333444666222333333444444444333333000222333333222333666888666777777555333222222333111222222111555;;;===:::444333111000000222444555444333222111000000000000000111222333444555555555333666777222000222333222111111111111222333333444000///......---.........,,,+++***+++---.........---...//////---,,,---...*********))))))***+++++++++***))))))))))))))))))))))))))))))((((((((((((+++,,,...//////000333555222111000/////////000111------.../////////////////////000///......///111////////////////////////------------------...///((((((((())),,,...------*********++++++++++++,,,************++++++,,,,,,))))))))))))))))))))))))((((((((()))******++++++$$$%%%''')))+++,,,------(((((()))************))))))+++---...---------///))))))************)))))))))***++++++******+++,,,'''+++---***(((***+++))))))(((((((((((()))*********,,,111555222+++))),,,%%%(((,,,...---***((('''###''',,,---+++(((''''''((()))***)))'''%%%$$$%%%''''''((())))))))))))(((%%%%%%'''((())))))))))))%%%%%%%%%'''(((((('''%%%''''''''''''''''''''''''$$$((()))%%%###%%%%%%###%%%&&&''''''((((((''''''((((((''''''&&&%%%%%%$$$%%%&&&''''''''''''(((***&&&$$$$$$''''''%%%%%%(((''''''&&&&&&''''''((()))$$$(((***'''&&&''''''$$$!!!%%%******(((&&&%%%&&&$$$######$$$&&&&&&%%%###&&&'''((((((&&&%%%&&&''''''(((((((((((('''&&&&&&'''(((((('''%%%%%%&&&(((###))),,,)))'''(((***)))$$$%%%'''))))))))))))((((((((((((((())))))))))))(((((())))))*********+++++++++***))))))((())))))&&&(((******)))***...222,,,,,,,,,+++)))((()))+++)))))))))))))))************+++---,,,***))))))***'''((())))))******))))))))))))((('''&&&(((,,,///)))************+++++++++***+++,,,,,,******+++,,,***************)))))))))+++,,,------++++++,,,---++++++++++++,,,---...///***(((***...///,,,,,,...+++---///000///...........................---,,,)))***+++,,,---------,,,***,,,///111222111///---000000000111111111222222...///000111222222222222222222111111111222333333222222222333333333444444333333333444555666777888777888888888888777777666111444777888777666555666444333333333333444555555---///111333444444444333444666888999999999777666333222111000000000111111000333555666444333333333333777:::999555444666888444555444222000000111333333333444333333222111000222444555444333222333444111222222333333333333222...000111000//////333777666777888666444222222333222333222000222555555222111111000000111333444555333222111000000000000000222333444555666666666666333777888444222444555333222111111111111222222333//////...---------------,,,+++***+++---.........---...///...,,,,,,---...***))))))))))))***++++++******)))))))))))))))***%%%&&&'''((()))***+++,,,,,,---/////////000222444333222000/////////000111//////////////////......///000000///......///111////////////////////////,,,,,,,,,,,,,,,---......***)))((()))+++++++++************+++++++++,,,,,,+++*********++++++,,,,,,))))))))))))))))))))))))'''(((((()))******++++++&&&''')))+++,,,,,,,,,,,,((()))******+++++++++***(((***,,,---,,,,,,---...******++++++++++++******)))***++++++******+++---)))...000---+++,,,---,,,((((((((((((((()))************...444444...++++++%%%(((+++,,,+++*********...------+++(((&&&$$$$$$''')))+++***'''&&&&&&(((&&&''''''(((((((((((((((%%%&&&'''((()))*********%%%%%%$$$&&&'''((('''%%%''''''''''''''''''''''''(((+++***%%%###%%%'''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%''')))++++++'''$$$%%%((((((&&&&&&)))'''&&&&&&&&&&&&'''((((((###(((***'''%%%'''((('''$$$'''***)))%%%$$$'''+++'''%%%###$$$'''((((((&&&%%%'''((('''&&&&&&'''(((((((((((((((((('''&&&&&&%%%&&&(((((('''&&&'''((($$$+++...+++((()))++++++&&&'''((())))))((('''&&&'''(((((())))))))))))))))))))))))***************)))************))))))((('''***+++)))'''''',,,000,,,------+++)))((()))+++))))))(((((((((***+++,,,''')))++++++***)))***+++'''(((((()))))))))))))))&&&(((*********)))***+++)))************+++++++++***+++,,,,,,******+++,,,******++++++++++++++++++,,,.........,,,,,,---...******+++,,,------------+++))))))------++++++...***,,,///000///.........---------------,,,++++++%%%&&&(((***,,,,,,,,,,,,+++,,,...000111000//////000000000000111111111111...///000111222222111111111000000000000111222333222222222222222333333333111111222222333555666777666777777777777666555444111333666666444333444555444444444444444555555666111111111222333444555555555555666777777777777666333333222111111222333333000222444444333333444555444555666777777777777888333444444333111000000111222333333444333333222222111222333333111111222333000111111222333333222222...000222000...///333888666777777666333222222333000222000...///333222...//////000111333444555555222111111000000000000111222333444555666666555555222666888444333555555333333222111000000111111222///...------,,,,,,---------,,,+++,,,.../////////,,,---...---,,,,,,---///)))))))))))))))***++++++******))))))))))))******%%%%%%&&&((()))+++,,,,,,...///000/////////111333333222111/////////000000111111111111000...---,,,///000111000......///111000000000000000000000000++++++++++++,,,,,,---......,,,++++++,,,+++***(((******+++++++++,,,,,,,,,++++++******++++++,,,---))))))))))))))))))))))))'''(((((()))***+++++++++))))))+++,,,---,,,,,,+++)))***+++,,,,,,,,,,,,,,,''')))+++,,,,,,+++,,,...***++++++,,,,,,++++++***(((***++++++******+++,,,''',,,...+++((()))+++***((((((((((((((()))******)))(((+++333555111---,,,&&&((()))))))))))),,,...(((&&&######&&&***,,,---&&&(((+++***((('''(((***%%%&&&''''''((((((''''''))))))))))))))))))((('''&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''***---,,,&&&$$$''')))(((''''''&&&%%%%%%'''((()))$$$%%%%%%&&&&&&''''''(((000,,,'''%%%(((******((((((&&&&&&))))))''''''***'''&&&&&&&&&&&&'''((((((###(((***'''%%%(((******'''))))))&&&######)))///***'''$$$%%%(((******)))$$$&&&''''''&&&&&&((()))(((((())))))((('''&&&&&&###&&&((()))((('''''''''%%%,,,000---)))***,,,,,,((((((******)))'''%%%$$$'''(((((()))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((()))+++,,,)))%%%%%%)))...---------,,,)))((()))+++)))(((''''''(((***,,,...$$$&&&((()))))))))***,,,'''(((((()))))))))))))))###''',,,...---+++)))((()))************+++++++++***+++,,,,,,******+++,,,+++++++++,,,,,,------------...//////---,,,---///(((***+++---......---------***))),,,,,,***+++...***,,,///000///.........,,,---------,,,,,,+++******+++...000222333333333---------......///000111000000000000111111111111---...000222222222111111000000///000000111222222222222222222222333333333000000000111222444555666555666666666555444444333000333555555222111222444555444444444444555666666777666444333444666888:::555555555555666666666777555444444333444555777888111222333222222222555777777555555777;;;===;;;888111333444333111000///000222222333444444444333333000111222222111000111222///000111222222222222222000333444333000111666;;;666666777555333111222222...//////---///222222...---...000222444555666666111111000000000000111111222333444555555555444333111555777444333444555333444333111000000000111111......---,,,,,,,,,,,,---///---,,,---///111111000,,,---...---,,,,,,---///))))))((())))))***++++++***)))))))))))))))******(((((((((((())))))))))))111000000000000000111111222111111000///......---//////000000000000//////000/////////000111333444,,,---.........111555999000///...---,,,---......***+++,,,,,,******+++,,,******))))))))))))******,,,,,,+++,,,------,,,***))))))************))))))))))))))))))************''''''''''''((()))++++++++++++++++++++++++++++++)))'''&&&(((,,,...---,,,(((((()))***************)))***++++++***)))***+++))))))((((((((((((((())))))))))))))))))))))))))),,,''''''---///***%%%&&&************+++,,,---...))))))))))))************((('''&&&'''((((((&&&$$$%%%&&&((())))))'''&&&$$$&&&%%%&&&+++000000***$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$###""""""###$$$---,,,((($$$""""""&&&))),,,+++((($$$"""###'''***&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((%%%$$$%%%(((***(((%%%(((((((((((((((((((((((((((''''''((()))+++******&&&%%%%%%&&&''''''&&&$$$((('''%%%$$$$$$%%%'''((((((((((((((())))))))))))))))))************))))))&&&)))+++***'''%%%&&&(((''''''''''''((((((((()))%%%%%%%%%&&&''')))+++,,,))))))))))))))))))))))))&&&))),,,---,,,*********(((((())))))******++++++)))***+++)))'''%%%%%%%%%(((***((("""!!!%%%)))***++++++******************,,,+++***))))))+++---...+++++++++*********))))))///............///000000***)))((((((((()))++++++...------,,,---...///000---***((())),,,...---******---000///+++***---000---------,,,,,,+++++++++------.........---,,,,,,...///////////////......000111222333444333333222...///000222222111111000222222111111000111111111222222333444333222111000000000//////000111222222222222444555555444222222...///000111222333444444000000111222333333444444444333222111111222444666777777666555555555555555555555444444444333333333000111333444444333111000333333333444444444555555333444333111///...000222222333333333333222111111222111000///000111333444222111000000000111333333333222000...///111333555666555444333222222111222111111000///////////////---...///111333444444444111222444444444222000//////111333444444555777999222111222333666777666555111111111111111000///...---...000///---+++******'''++++++'''(((...000---+++++++++,,,,,,---------)))***+++***))))))+++---((()))))))))((('''%%%$$$)))(((((('''''''''((((((000000//////000111111222111111111000///.........//////000000000000////////////......///111222333...///000000///000222555000///...---,,,------...***,,,,,,,,,+++***+++,,,******))))))))))))******---,,,+++,,,---...,,,***))))))************))))))))))))))))))************(((((((((((()))***++++++++++++++++++++++++++++++***((('''))),,,------+++((())))))***************)))***++++++***)))***+++******))))))))))))******))))))))))))))))))))))))+++''''''---///***&&&'''(((((((((((()))******+++))))))))))))))))))))))))$$$%%%&&&((()))***++++++%%%&&&((())))))'''&&&%%%%%%%%%&&&))),,,,,,((($$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&''''''(((((($$$%%%'''&&&%%%#########%%%$$$"""!!!###&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&'''''''''''''''((((((((((((((((((((((((((('''&&&&&&''')))******))))))******))))))))))))))))))(((&&&%%%%%%&&&((()))(((((((((((())))))))))))(((((())))))))))))(((((((((+++---,,,)))(((***,,,'''''''''((((((((()))))),,,+++)))'''&&&&&&&&&'''))))))))))))))))))))))))&&&)))+++,,,+++******+++))))))))))))************((()))***)))'''&&&&&&''''''***)))$$$###'''))))))******************************++++++,,,,,,,,,++++++++++++*********))))))++++++******++++++,,,---++++++*********+++,,,---------,,,++++++,,,---...,,,,,,,,,++++++***+++,,,,,,......+++''''''***///---------,,,,,,++++++++++++,,,,,,---------------.........//////......---...///000111111111000000...///000111111111000000444333333222222222333333111111333444555444444333000000000000000111222222333333333444444333333333...///000111222333333444111111111222222333333333444333222111111222444555777666666555444444555555666555555555444444444444111111222333333222111111333333333333444444444444333333333111///...000222000000111111000000///...111000.........///111222111111000000000111222333000///.........000222444555444333222111111111111111000000///////////////222222222222111000//////111111333333333222000///333444555444222222222444333222222333555555444222//////000000000///.........000111111///---------***---,,,((((((,,,...+++++++++,,,,,,,,,,,,,,,,,,)))***+++***))))))+++---))))))******)))(((&&&%%%((((((''''''''''''((((((.........///000111222333111111000000//////......//////000000000000//////............///000111111000111222222000//////000//////...------------...***,,,---,,,+++***+++---+++******))))))******+++---,,,+++,,,......,,,+++))))))************)))))))))))))))*********++++++*********************+++++++++++++++++++++++++++***)))((()))+++,,,+++***((()))******++++++******)))***++++++***)))***+++++++++************++++++)))))))))))))))))))))))))))'''(((,,,---+++((((((&&&'''''''''((())))))***((((((((((((((((((((((((&&&)))+++***&&&%%%&&&'''%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''''''''%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%&&&'''''''''$$$&&&'''''''''&&&((()))%%%%%%%%%###!!!!!!"""$$$&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&###''')))(((%%%$$$'''***((((((((((((((((((((((((%%%&&&&&&'''(((((())))))&&&'''(((&&&###"""$$$'''***)))(((''''''((()))***(((((((((((())))))))))))''''''(((((((((((('''''')))+++,,,+++)))(((+++...''''''((((((((()))))))))///...+++)))'''&&&%%%%%%))))))))))))))))))))))))'''(((************+++---***************)))))))))&&&(((***)))(((''''''((('''***+++'''&&&(((***)))************************((()))+++------,,,+++)))+++++++++***************))))))(((((())))))***+++,,,,,,,,,,,,,,,---......,,,,,,+++******+++++++++(((,,,///---***))),,,000......,,,((($$$$$$(((---------,,,,,,,,,,,,++++++******++++++,,,---------,,,------......------,,,...//////000000000000///...//////000111000000000333222222222222222333333000111333444666666555555000000000000000000111222333333222222222222333333...//////000111222333333111111222222222222222222333222111111111222444555666555555444444444444444666666666555555555444444111111111111111111111111222222222333333333333444222333333111///...///111000000000000000///............---,,,,,,...///000000000000000000111222222------------...///111111444333222111111000000111000000//////......//////,,,---///000222333333444000111222333222111000///222333444333111000111222333222111222333333111///------.../////////......---///000000...---......,,,...---***))),,,,,,***,,,,,,,,,,,,,,,+++++++++)))*********))))))+++,,,***************)))((('''((((((''''''''''''((((((------......000111333333111000000000/////////...//////000000000000//////...............///000000///111333333111///......//////......------------+++,,,---,,,++++++,,,---++++++************++++++---,,,,,,---......---+++)))******++++++******)))))))))*********++++++++++++++++++,,,++++++******++++++++++++++++++++++++************+++++++++***))))))***++++++++++++***)))***++++++***)))***+++******)))))))))***++++++))))))))))))))))))))))))''''''(((+++,,,+++***)))'''((())))))***+++++++++((((((((((((''''''''''''###'''***(((### """%%%%%%&&&'''((((((''''''&&&%%%&&&'''&&&%%%$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%)))'''$$$!!!!!!%%%,,,111((())))))((('''&&&&&&(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''$$$&&&((((((&&&%%%''')))(((((((((((((((((((((((($$$%%%&&&'''''''''((()))###%%%&&&###!!!&&&)))((((((''''''(((((()))(((((((((((())))))))))))'''(((((())))))(((((('''(((******(((%%%$$$'''***'''(((((((((((())))))))),,,+++)))((((((((()))***(((((((((((((((((((((((('''((())))))((())),,,...+++++++++******)))))))))&&&''')))))))))((()))***&&&+++,,,)))(((******((())))))))))))************((()))***,,,,,,++++++***************************+++************+++,,,,,,,,,,,,,,,,,,------......,,,,,,++++++************'''))),,,---,,,---///111,,,,,,+++)))&&&&&&))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,---------,,,,,,000111111111111111111111....../////////000000000000////////////000111111000111222444555555444444111000000000000000111111222111000//////000111222/////////000111222222333222222222222111111111111111111000000111222333444444444333333333333444444555555444444444333333333222111000000000000111222111111111222222222333333222222333111///...///000111111222222111111000///------,,,,,,,,,---...///////////////000000111111.........//////.........222111111000//////000000000//////.........//////)))***,,,///222444555666111222222333333222111111...///111111000000222444111000000111222222000///,,,---...///////////////***,,,------,,,+++,,,------...---,,,,,,,,,,,,,,,---,,,,,,,,,++++++******((()))***)))((()))***,,,++++++++++++******))))))(((''''''''''''(((((()))---------...///111222333000000000000//////////////////000000000000//////.........///////////////---///222333222000//////...............---------+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,------,,,---...///---+++******++++++++++++******************++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))******************+++))))))***+++++++++++++++)))***++++++***)))***+++((((((((((((((()))***+++))))))))))))))))))))))))&&&(((*********+++******'''((()))***++++++******)))((((((((('''''''''&&& %%%&&&%%%%%%)))...%%%&&&&&&''''''(((((('''&&&'''((('''%%%$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%)))((((((((('''''''''&&&###""" !!!(((---%%%'''((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&$$$&&&((()))(((&&&(((((((((((((((((((((((($$$%%%''''''&&&&&&(((***'''***+++'''###"""&&&+++(((''''''''''''''''''((((((((((((((())))))))))))((())))))******))))))((()))***+++((($$$"""$$$&&&(((((((((((()))))))))***))))))(((((()))***+++,,,(((((((((((((((((((((((('''((())))))((()))+++---,,,,,,++++++******))))))%%%''')))***))))))***+++&&&+++---***)))******((((((((()))))))))***************)))))))))***+++,,,************************+++++++++++++++,,,------***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******,,,...///---+++((()))+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++************+++***++++++,,,------,,,,,,111000000000000000000000...............////////////.........//////000111000111222333333222111000111111000000000000000111000///...------...///000/////////000000111111222222111111111111111111111//////000000111222333333333333222222222222333333333333333222222222111111111000000//////000000111000000000111111111111222111222222111///......///000111111111111000//////...------.........//////......//////000000000000111111000000///------,,,000000///.........////////////............////////////000000000//////...222222333333333333333222---...000000000000222333.........///222333222000---...//////000000000000***,,,---,,,++++++,,,------,,,---...............,,,,,,,,,++++++*********((()))***)))((((((***,,,+++++++++***************'''''''''''''''((())))))---------...///000111222000000000000//////////////////000000000000//////...//////000000000//////,,,...222333222111111111......//////......---,,,+++---...---,,,+++,,,...---,,,,,,++++++,,,,,,---...---,,,---//////---,,,******++++++++++++***************++++++++++++,,,)))***,,,------,,,+++***++++++++++++++++++++++++(((***++++++******+++,,,)))***++++++,,,+++++++++)))***++++++***)))***+++''''''''''''((()))***+++))))))))))))))))))))))))&&&***,,,)))(((***+++)))%%%&&&((()))******)))(((***))))))(((((('''''''''!!!$$$((((((((((((***---%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&)))(((&&&$$$###$$$$$$%%%!!!$$$&&&&&&%%%%%%&&&&&&'''((('''&&&%%%&&&'''&&&&&&&&&''''''''''''((('''''''''&&&''''''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))%%%###%%%)))***(((%%%((((((((((((((((((((((((###&&&)))(((&&&&&&(((+++)))***+++)))'''''')))---''''''''''''''''''''''''(((((((((((())))))))))))))))))************))))))***,,,...,,,(((%%%&&&'''((((((((()))))))))*********)))((((((((()))***+++))))))))))))))))))))))))'''(((***)))(((((()))++++++++++++++++++*********&&&(((******))))))***+++&&&+++,,,)))(((******((('''(((((())))))*********+++***((('''((()))+++---***************+++++++++*********)))******+++,,,))))))***+++++++++++++++)))***+++,,,,,,,,,,,,+++///,,,***+++...---)))$$$''')))+++...///...---,,,++++++,,,,,,,,,,,,------...---,,,*********+++,,,******+++,,,------------///......------------......------------...//////000/////////000111222333000111222222222111///...222111111000000000000000......------------....../////////000000000111111000000111111111111111111......///000111222222333222111111111111222222333222222111111111000000000/////////////////////////////////000000000111111000111222222000........................------,,,.........////////////000------...///////////////333222000///------,,,,,,......------------............------......//////---......///////////////222222222222222333333333///000111111//////000111---------///222333222111......///000000000//////---......---,,,,,,---///,,,***+++...///,,,,,,...+++++++++++++++*********((()))))))))((((((***+++++++++******)))******+++''''''&&&''''''((()))***...............///000111////////////000000000000//////000000000000/////////000000111111000//////---///222222111000000111---.../////////...---,,,,,,---...---,,,,,,,,,...------,,,,,,,,,,,,------...------...//////...,,,***++++++,,,,,,++++++************+++++++++,,,,,,''')))+++,,,---,,,+++***++++++++++++++++++++++++&&&)))++++++******,,,...)))***++++++,,,,,,++++++)))***++++++***)))***+++(((((((((((()))***+++,,,))))))))))))))))))))))))&&&,,,---)))''')))***(((%%%''')))***++++++***)))++++++***))))))(((''''''++++++******(((&&&%%%%%%%%%%%%%%%&&&'''((())))))&&&%%%$$$&&&)))***(((%%%&&&&&&&&&'''''''''((((((%%%$$$!!! ###%%%###&&&***,,,+++)))''''''((())))))((('''''')))***&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))&&&&&&&&&&&&'''(((((('''(((((((((((((((((((((((($$$'''***)))'''&&&))),,,%%%&&&&&&''''''((())))))((((((((())))))((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''+++//////,,,))))))***(((((()))))))))*********)))((('''''''''((()))***))))))))))))))))))))))))''')))++++++)))((('''(((***++++++++++++++++++,,,''')))******)))))))))***'''***+++(((''')))***)))''''''(((((()))******+++)))))))))))))))******+++))))))*********+++++++++******))))))******+++,,,((()))***+++,,,++++++***&&&''')))++++++,,,++++++******+++,,,,,,+++(((&&&******+++,,,---...---,,,+++++++++,,,,,,---------,,,+++******+++---///000***+++,,,---............///...---,,,,,,,,,------------,,,,,,,,,---...///////////////000111222222///000111222333222111000222222111000000000000000......////////////......////////////000000000000//////000000111111222222------...000111222222222000000000000000111222222222222222222111111111000......///000000///............/////////000000000///111222222000...---...------.........---,,,,,,---......///////////////,,,---.../////////......000///---,,,+++,,,---...------,,,,,,,,,,,,------...------------...///000)))***,,,...///111111111000000000000000111111222...///000111000000111333/////////000222222111000....../////////...------/////////---++++++,,,...+++((()))------((('''***************++++++++++++'''((())))))'''((()))++++++***))))))))))))***+++&&&&&&&&&''''''((()))***//////.........//////000////////////000000000000//////000000000000/////////000111222222111000//////111222222000//////000---.../////////...,,,,,,,,,---......,,,,,,---......------,,,,,,------......------...//////...,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,&&&'''***,,,---,,,+++***++++++++++++++++++++++++%%%(((++++++******,,,///******+++,,,,,,,,,,,,+++)))+++++++++***)))***+++))))))))))))***+++,,,---))))))))))))))))))))))))'''---...)))&&&)))***(((((()))+++---...---,,,+++,,,++++++***)))((((((''''''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&((()))***%%%###"""%%%***,,,((($$$(((((((((((())))))))))))'''%%%""" ###'''***(((((((((&&&%%%%%%&&&((('''''''''&&&%%%%%%''')))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******$$$''')))(((%%%%%%'''***(((((((((((((((((((((((($$$(((+++***'''&&&)))---%%%%%%%%%'''***+++***((())))))************))))))(((((((((((())))))))))))''''''((((((((((((''''''###(((...000...++++++,,,))))))))))))************&&&&&&%%%&&&''')))***,,,))))))))))))))))))))))))'''))),,,,,,***'''&&&&&&*********++++++,,,,,,---((()))++++++)))((()))***'''***+++'''&&&(((***)))&&&''''''((()))******+++'''(((***+++,,,+++)))((())))))******+++++++++++++++++++++++++++,,,,,,---)))***+++,,,---,,,++++++$$$%%%''')))++++++++++++!!!%%%***,,,+++***,,,......,,,*********+++,,,++++++++++++,,,,,,---------******)))***,,,///222444***+++,,,---............111000///...---......///------,,,+++,,,---...///,,,,,,,,,------///000000...000111333444444444333222222111000000///000000...///000111111000///...////////////000000000000...//////000111222222333,,,---...000111222222222000000///000000111222222333333333222222222111111---...000111111000...---............/////////000///111222222000...------//////000000//////...---,,,---......//////......,,,,,,.../////////...------,,,***)))***,,,///111,,,,,,,,,++++++,,,---------------------...///000000000000///...,,,+++***...............///000000))),,,...000111333555888222111000111222222000...............---,,,++++++......---+++)))((()))++++++'''(((+++***$$$"""%%%))))))******+++++++++,,,'''((()))((('''((()))+++******)))(((((()))***+++&&&&&&&&&'''''')))******------...///000000000///////////////////////////,,,...000000000000111222////////////000111222333000000000000000000000000111000000///...---------...---,,,++++++,,,---.../////////---,,,---///222222...+++,,,111444444222...,,,++++++------,,,***+++,,,---////////////...------++++++++++++------------------,,,++++++***///---******+++,,,------++++++++++++++++++++++++)))+++++++++***+++,,,...)))*********++++++++++++))),,,---+++((('''***---&&&''')))******)))'''&&&((('''&&&&&&'''))),,,...%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&''''''((($$$$$$%%%%%%&&&''''''''''''&&&&&&''')))***)))(((((((((((((((((()))******&&&&&&&&&'''''''''((((((''''''''''''''''''''''''***''''''******((()))---))))))))))))))))))))))))***)))'''&&&&&&''')))***%%%%%%&&&&&&'''(((((((((&&&%%%%%%&&&''''''&&&$$$)))))))))************+++&&&'''((())))))'''%%%$$$(((---*** !!!(((+++***)))((('''&&&&&&'''(((%%%&&&'''((()))((('''&&&++++++******)))'''&&&%%%(((((())))))(((&&&$$$###(((***+++***)))((()))+++'''***...///...+++***))),,,(((&&&(((,,,,,,(((###((((((''''''''''''((((((---(((%%%'''+++(((''')))******))))))***++++++***++++++,,,---...///+++,,,,,,+++)))((()))***************************)))'''&&&(((+++---,,,***)))'''&&&'''***+++***((('''''''''(((***+++---...------,,,,,,------...///******+++,,,------...///((()))+++,,,------,,,+++++++++******++++++,,,---,,,)))***//////+++***...+++---///...***)))+++------,,,,,,++++++,,,,,,------------...------,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///...------...000111000555888444......555===222222111111000/////////,,,---......------...000000------111111//////222111000...------...///000---///111111111000111222000///...---...000222333000111222111...---...///000...,,,,,,---...///...---///222333333222222333------------------------000000000000000///......,,,,,,,,,---------......---,,,+++++++++---...000000///---***((()))+++...++++++,,,...000///---+++***,,,......---,,,---........./////////...,,,+++000///...---...000222333,,,111444222,,,+++111777444444333222222111111000,,,---///000000///---,,,---......,,,******+++,,,...---+++*********+++++++++)))(((&&&&&&((()))+++************))))))))))))''''''&&&''''''((()))***'''''''''''''''((())))))..................//////........................,,,...000111000000111222/////////000000111222333000000000000000000000000111000000///......------///...---,,,,,,---...///.........---...000444777777222...---000333222000---,,,++++++---...---+++***+++,,,............---------,,,++++++,,,------,,,,,,---------,,,++++++---,,,***))))))+++,,,,,,+++++++++++++++++++++***+++,,,---,,,++++++---...******+++++++++,,,,,,,,,***)))(((((())))))))))))&&&''')))******)))'''&&&)))(((''''''(((***---...******+++,,,,,,+++******(((((((((''''''(((((((((+++******)))(((((((((''''''&&&%%%&&&(((***)))(((...---+++((('''%%%$$$$$$''''''''''''((((((((((((''''''''''''''''''''''''...***)))+++***''''''***)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''''''(((((()))******&&&&&&&&&&&&''''''&&&%%%''''''((((((((()))))))))'''((()))******(((&&&%%%&&&******###!!!$$$((((((***)))(((''''''((())))))%%%%%%&&&'''''''''''''''((()))))))))))))))((((((((())))))))))))(((&&&%%%((()))******(((((()))***%%%(((,,,---,,,)))((('''***)))(((((()))***))))))))))))))))))))))))))))))***''''''***......((("""''')))******))))))***+++******)))******+++,,,---+++------,,,***)))***+++))))))))))))))))))))))))'''%%%%%%&&&)))***)))(((+++)))((()))+++,,,+++)))***************+++,,,------,,,,,,,,,,,,---......,,,,,,,,,,,,------------))))))***+++++++++++++++***************+++,,,,,,---)))))),,,---******...***+++,,,+++******+++,,,---,,,,,,++++++,,,,,,---,,,------...------,,,,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,000///...------...000111///333777666222000333888111111111000///...------,,,---......------...000000......111111...///111000///...------...000111...///111111000000111222///...---------///111222///000111000///......000000...,,,,,,---.........---///111111111111222333------------------------000000000000//////......,,,,,,,,,---------......---------------......///......,,,***'''(((***---++++++,,,...000000---+++***,,,......---,,,---...---.../////////...,,,+++......---,,,---///111222............///000222333222222222111000000//////,,,---...//////...---,,,---------,,,******+++---,,,,,,******)))***+++++++++***)))(((((()))***+++*********)))))))))(((((()))(((((((((((())))))***'''''''''''''''((())))))///...---,,,,,,------...---------------------------///111111111000111222/////////000111111222222000000000000000000000000000000000///......------//////............//////------------///333999===<<<666000...///000///...,,,+++***+++---......---******,,,------...------------,,,,,,,,,,,,------++++++,,,---------,,,,,,---,,,+++******+++,,,---,,,,,,++++++*********)))---......---++++++,,,...++++++++++++,,,,,,,,,---+++(((&&&'''+++,,,***''''''((()))******)))((('''))))))(((((()))+++---...)))******++++++******)))))))))(((((((((((())))))))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&((())))))(((((((((''''''''''''(((((('''''''''((((((((())))))''''''''''''''''''''''''&&&###$$$'''(((''''''+++************************)))((('''&&&&&&'''((()))((((((((()))******++++++''''''''''''''''''''''''''''''((((((((()))))))))((()))*********)))((('''%%%((()))''''''))))))&&&))))))((((((((()))******((('''''''''(((((())))))''''''((()))***++++++,,,((())))))******))))))(((''')))***)))((('''(((***%%%(((,,,---+++)))((((((''')))+++***((('''))),,,((()))***++++++***)))((((((((()))+++...///---+++''')))******))))))***+++))))))((((((((())))))***,,,---...---++++++,,,---))))))))))))))))))))))))'''&&&%%%&&&((())))))(((+++***)))***,,,---,,,+++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......///.........---------,,,******)))))))))***++++++***))))))))))))***++++++---***)))***+++***+++///+++***)))***,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,000///...------///111222...111666777666444222111111111000///...---,,,+++,,,---......------...000111///...111111......000///...---------///000111...///111111000///000111...---,,,,,,---...000111---///000000///...000111000...,,,,,,...///...------...//////...///111222------------------------////////////............,,,,,,,,,---------......,,,---.../////////......------+++)))''''''))),,,,,,,,,,,,...000000...,,,***,,,---...---,,,---...---............---,,,,,,---,,,,,,+++,,,...///000000,,,))),,,222555333000111111000//////......---,,,,,,............,,,,,,,,,------,,,******+++---******)))))))))***++++++******************************))))))))))))(((((())))))((('''''''''(((((((((((('''''''''((())))))000///---+++***+++---...------------------------...000222222111000111222//////000111111111111111////////////////////////000000//////............000000////////////000000,,,---------...333999>>>;;;666000---------...---++++++***,,,...//////...++++++,,,---............---------,,,,,,---------***++++++,,,---------------------,,,++++++---...,,,,,,,,,+++******))))))---......,,,+++***+++,,,***++++++++++++,,,,,,,,,+++)))((())),,,---+++)))((()))************)))((())))))))))))***+++,,,---))))))))))))))))))))))))))))))(((((((((((())))))&&&%%%%%%%%%&&&'''((()))&&&%%%%%%&&&((())))))(((%%%%%%%%%&&&''')))***+++&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&$$$%%%((()))&&&''')))))))))))))))))))))))))))(((((('''&&&&&&'''(((((((((((())))))***+++++++++(((((()))(((''''''((()))((()))))))))************((()))*********))))))(((&&&''''''(((+++,,,+++((((((((((((((())))))******+++***)))))))))***,,,---((((((((()))***+++,,,---((((((((())))))*********'''((())))))((('''((()))(((+++---...---+++******'''(((***+++)))(((&&&&&&'''(((***++++++***(((''''''((())))))((((((((()))''')))******))))))***+++***))))))((((((((())))))***,,,---,,,++++++,,,---************************))))))))))))***++++++***++++++***+++,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,------...///////////////////////////---,,,+++***)))***+++,,,)))))))))((())))))***++++++++++++,,,,,,,,,,,,------+++***,,,000222111///,,,,,,++++++++++++,,,,,,,,,,,,------...---------,,,++++++******++++++,,,------------------------000///...---...///111333000111333555666555111///222222111000...---,,,,,,,,,---......------...000222//////111111------000------------...000111222...///111111000//////000,,,,,,,,,,,,,,,...///000,,,---////////////000222///...,,,---...///...------......---,,,---///222------------------------......---------------...,,,,,,,,,---------......,,,---000111111000...,,,,,,,,,,,,***((((((***,,,---,,,,,,---//////...,,,***+++------,,,,,,,,,------------------------------,,,,,,,,,---...///000000,,,)))---333666444111000000000///......------+++,,,------------,,,++++++,,,,,,+++******+++---((((((((())))))***++++++)))******++++++******)))***)))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&)))((((((((((((((())))))000///---+++***+++---...------------------------...000111222000000000111//////000111111111111000////////////////////////////////////............///000000000000000000///---------,,,---000555999666333...,,,+++,,,---...,,,++++++,,,...000///...---------...//////000000------------------------***++++++,,,------------+++,,,---,,,******+++---,,,,,,,,,,,,++++++******---------,,,***)))+++,,,*********+++++++++,,,,,,'''))),,,,,,***)))***,,,++++++++++++++++++++++++))))))))))))***++++++,,,,,,,,,++++++++++++,,,,,,))))))(((((((((((())))))******)))))))))+++---...'''&&&&&&''')))******)))++++++)))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((///,,,+++---,,,'''%%%&&&(((((((((((((((((((((((((((((((((''''''((((((((('''(((((())))))***++++++)))******)))'''''')))+++(((((()))))))))*********)))))))))*********))))))***((('''(((+++,,,,,,---'''''''''((())))))))))))+++***)))))))))***,,,---++++++************+++,,,''''''''''''((()))******((()))***)))((('''(((***)))+++---...,,,+++***+++((('''(((+++---***###&&&''')))******)))'''&&&&&&((()))'''%%%$$$%%%'''''')))******))))))***+++++++++***)))))))))******(((***++++++******+++---++++++++++++++++++++++++******+++++++++++++++,,,******++++++++++++,,,,,,*********+++,,,---//////......------......///000...//////000111111222222000///---,,,+++,,,,,,---)))))))))((())))))***+++)))+++---.........---+++---+++***,,,000222111///,,,++++++******++++++,,,+++,,,,,,---.........---,,,++++++******++++++,,,------------------------000///...---...000222444333111111222444444222///333333222111000......---,,,---......------...000222//////111111------000---------...///000111111...///111111///...//////+++++++++,,,------...///+++---...///...///000222...---------//////...,,,---......,,,+++,,,...000------------------------------,,,++++++,,,------,,,,,,,,,---------......,,,...000222222000---+++,,,------+++******+++---,,,++++++,,,......---,,,)))+++------,,,+++,,,---------,,,,,,,,,---------------------...///000000------...000222444444444000000000///......------++++++,,,,,,,,,,,,++++++***+++,,,+++******+++---(((((())))))************(((((()))******)))(((((()))))))))(((((((((((('''******)))((('''''''''(((***))))))((((((((())))))///...---,,,,,,------...------------------------...///111111/////////000///000111222222111000///000000000000000000000000//////////////////......//////000000000000//////---......---,,,...111333000///---,,,+++,,,---...---,,,+++,,,...//////...............///000111222------............------++++++,,,---------,,,,,,(((***---,,,)))(((***,,,,,,,,,------------------------...---++++++,,,...++++++++++++,,,,,,,,,,,,$$$(((------***(((***---------------------------******+++++++++,,,,,,,,,++++++************++++++******))))))))))))******...,,,***((('''((()))***(((''''''(((***++++++***))))))(((((((((((())))))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((($$$###%%%***+++)))(((+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++)))+++,,,***''''''***---((((((((()))))))))***************++++++++++++,,,,,,)))(((***+++***---111(((((()))*********)))))))))(((((((((((()))******...---+++*********++++++'''''''''''''''((()))***(((***+++***)))((()))***''')))++++++***)))))))))(((''''''+++...,,,###&&&'''((())))))((('''&&&%%%'''(((((((((((()))+++''')))******))))))***+++++++++*********++++++,,,'''(((************,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***,,,)))+++,,,,,,+++***,,,---***++++++,,,---///111222///////////////000111111//////000111222333444444111000///...------,,,,,,***))))))))))))***++++++))),,,---,,,---...---***)))))))))***---.........++++++************++++++++++++,,,---..................------------......------------------------000///......///111333444444222000000111111111111222222111111000000//////,,,---......------...000111///...111111......000------......///000000000...000111000///......///++++++,,,------.........+++---............000111...------...//////...,,,---......---,,,,,,---///------------------------,,,+++*********+++---...,,,,,,,,,---------......,,,...000111111///,,,+++,,,------,,,++++++,,,...,,,+++******,,,---,,,+++)))+++,,,---,,,+++,,,---,,,,,,,,,+++,,,,,,---...,,,------...//////000000+++...111222111000222555000000//////...------,,,++++++++++++++++++++++++***+++++++++)))***+++---))))))***+++++++++******(((((((((((((((((((((((())))))(((((((((((('''''',,,,,,++++++******++++++******)))((((((((())))))..................//////........................---...000000...---...//////000111222222111000...000000000000000000000000.../////////////////////......///000000///......,,,...///...------///000............------.........---,,,---...///...---......------...///111222,,,---...//////...---,,,,,,,,,---------,,,++++++))),,,///...+++)))+++...,,,------....../////////...//////...------///111------------.........///)))+++---//////.........000//////////////////000,,,------...............+++***)))(((((()))***+++,,,,,,++++++++++++,,,,,,,,,+++(((&&&%%%&&&((()))***)))((()))+++---,,,+++%%%&&&'''(((***,,,...///(((((((((((())))))))))))(((((((((((((((((((((((( '''++++++,,,000******************************++++++++++++******))))))******+++,,,,,,,,,***,,,---+++''''''+++///++++++,,,,,,,,,------------------------......///,,,***,,,...,,,))),,,333***+++,,,,,,,,,+++***)))))))))***+++++++++++++++...---+++*********,,,---***)))((((((((()))***+++)))+++,,,+++***)))***,,,''')))++++++)))((())))))(((((((((+++---+++'''###((((((((((((((((((((((((''''''(((***+++,,,,,,,,,''')))******))))))***+++***************+++,,,---''')))***+++++++++---///........................***,,,...---+++***+++---***,,,...---,,,+++---//////...//////000111222333111111000000111111222333111111222222333333444444000000000///...,,,+++******************+++,,,,,,***,,,+++&&&''',,,---+++((()))***+++***+++,,,...++++++************++++++***+++,,,---............//////............//////........................//////......///111333555222222111111000///000000000000000000000000000000,,,---......------...000000......111111...///111......///////////////......000111000///------...+++,,,---....../////////,,,---......------///000...------...000///...,,,,,,...//////---------...------------------------++++++)))))))))***,,,---,,,,,,,,,---------......------/////////...,,,******,,,,,,,,,+++***+++---+++)))((()))***,,,+++***)))+++,,,,,,+++++++++---,,,,,,+++++++++,,,---...+++,,,,,,---............***---000000/////////111.........---,,,,,,++++++++++++************++++++)))***+++***))))))+++---***++++++,,,,,,+++***)))******)))(((((()))******))))))((((((((('''''''''+++***************+++,,,+++******)))(((((())))))------...///000000000///////////////////////////,,,...//////...------...///000111222222111///...000000000000000000000000.........///////////////---...///000000///...---+++---///000///...///000...///000000///.........///...------...///...,,,------,,,,,,---...000111,,,---...//////...---,,,------------,,,,,,+++***,,,000333222///---///222,,,------...///000111111///000111000///000222444////////////000000000000000...///222666666333///111111000000000000111111...///000000000000000/////////------------/////////......------......///,,,+++)))((()))+++...000+++***)))***,,,------,,,,,,++++++***************************++++++++++++)))))))))))))))))))))))))))(((***//////,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,---......***---...+++''''''+++000000000000111111111111222///////////////000111222++++++...111---(((***222---......///...---+++***,,,---...///000///...---...---+++******+++---...,,,+++***))))))***++++++***+++,,,,,,+++***+++,,,***+++------+++***+++,,,''')))++++++******,,,...******))))))))))))******)))((()))+++------+++(((((()))******))))))***+++))))))))))))***+++------(((***+++,,,,,,---///000////////////////////////---000111000...,,,...000+++---//////---,,,...000333222222222222222333333222222111111222222333444444444333333333333222222////////////...,,,)))(((++++++******++++++,,,---+++,,,(((!!!!!!)))------(((+++...---+++***---000++++++************++++++***+++,,,---...............------,,,,,,------...........................//////......///111444555///111333333000/////////............////////////,,,---///...------...000000------111111//////222...///////////////...---...000111000...------...+++,,,---...////////////,,,---///...------...000---------...000000---+++,,,...000000///---------------------------------+++***)))((()))***,,,...,,,,,,,,,---------......------.........---+++***)))***++++++***)))***,,,***)))'''((()))++++++***)))***,,,,,,+++++++++,,,,,,,,,+++***+++,,,...///******+++,,,------------***+++,,,.........------------,,,,,,+++******)))++++++************++++++)))***+++***))))))+++---+++,,,------,,,+++***))),,,+++)))(((((()))+++,,,)))(((((((((''''''''''''''''''&&&''''''((()))***++++++***))))))((())))))111111222000///...000111))),,,//////---,,,---...,,,,,,------------,,,+++---------...///000111222///111222222000...//////222111000000111111000///000000222222222222000///,,,---...000000111111000+++---...///......000111222000------///111///------------......///////////////............//////000000111111111111000000+++---000111000000000000111000000000111333555666222222333333444444333333666777777666555777:::===888888888999888888777777444444444444555777888999555444333444666888888777222222333555666444111...777666666555444444444444111111000000000000//////...//////000111222222333+++++++++---///000///......,,,)))''''''))),,,...+++++++++---///000000///---///000///......000111111///,,,---///111111000,,,...111111111000111222***---111444555222...,,,444666777999::::::999999999999:::<<<>>>>>>===;;;999777555555555666555555222222333333222222111000000000000---***))),,,///,,,///000///,,,***+++,,,***,,,------++++++,,,...,,,,,,,,,***))))))+++,,,))))))***+++,,,+++(((%%%)))...111000+++((((((***+++************)))))))))'''''''''((((((((())))))&&&''')))+++,,,------,,,'''((()))******)))'''&&&*********+++++++++,,,,,,***+++------,,,,,,...///000,,,...555666111///111---///000000...------...000111222333222111000//////000111222333444444444000000000000000000111222444333333222222333333444//////000000///---+++***''''''''''''''''''''''''******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,)))***+++,,,---,,,+++***+++---......---,,,,,,---///...---,,,,,,,,,,,,,,,+++,,,...---,,,,,,---//////......///111111000...222333444333111//////000---......///////////////000000000000000/////////111111111111000000000000---------------...//////222222111000///...------...++++++......---...111///000111000...------.........//////...---,,,,,,---,,,+++,,,,,,+++)))(((+++***+++---///000///...---,,,++++++******++++++------------------------------......------,,,+++***++++++,,,,,,++++++***000,,,((((((++++++'''###+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++******,,,++++++,,,---...///000...,,,***+++...000...,,,------............------)))))))))))))))******+++(((***++++++******+++,,,++++++,,,,,,,,,++++++***)))***+++,,,,,,+++***)))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))'''%%%%%%'''***111222222111///...///000---000222222111000000222......////////////......///////////////000111222000111333222111000000111111000///000000000000///111222222333333333222222333333222222111111000000...000111111111111222444444222000111222222111///000000000000000000000000222111111111111333444555222222333333333333222222000222555555555555777888666666777888:::<<<>>>?????????@@@AAAAAABBBAAAAAA???@@@@@@???>>>???BBBEEEGGGHHHHHHHHHGGGGGGFFFFFFAAAAAAAAAAAABBBCCCDDDDDDAAA@@@???@@@BBBDDDDDDDDDDDDCCCAAAAAABBBAAA@@@>>>>>>>>>=========>>>??????<<<;;;;;;:::999888777777555555666777777888888888666444333333444333111000333111///------...111333000000111222333333222111333444666666666666777888888555333333666888777666333555666777666555666777777888999;;;<<<;;;;;;:::===>>>@@@BBBCCCEEEFFFFFFKKKKKKKKKMMMOOOOOOMMMLLLGGGFFFDDDCCCBBBAAA@@@???;;;;;;:::999888666555444555555555222000///111444...000111111......///111333444444222000......////////////...,,,,,,...000...------...///...,,,***...222555444///,,,,,,...************))))))))))))((((((((())))))*********((()))***,,,,,,,,,++++++)))***,,,------,,,+++***------------............,,,...////////////000222222//////555777666666:::222444555444111//////000333333333333333222111111111111222333333444444333333222222222333444555555555444444444444444444555///000000000///---+++***((((((((((((((((((((((((***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,)))***+++,,,,,,,,,,,,,,,+++---......---,,,,,,---000000///...............,,,---///...------...000...---...///222333222111000222333222000......///------...///////////////////////////////////////000000000000000000111111/////////...//////000000000000111111111111111111///,,,,,,///000------000...//////...---,,,,,,..................---,,,,,,,,,,,,+++,,,,,,,,,+++***------------,,,,,,,,,,,,---,,,++++++******++++++,,,,,,++++++++++++,,,,,,---------...------,,,+++***++++++,,,,,,++++++***111,,,'''&&&(((***)))'''++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******++++++++++++,,,---...///,,,+++)))***---...---+++------............------)))))))))))))))******+++(((***++++++******+++,,,***++++++,,,,,,++++++***)))***++++++++++++***)))))))))))))))((((((((((((''''''''''''((((((((((((((()))******(((''''''(((333555555444222111111222...000111111000///000111------------------------///...............///000...000111111000///000222111222222333333333222222444444444444555666666777999888777666555555555555333555666666666666777999888777666666777666444222555555555555555444333333555555444444666777:::;;;777777888999:::::::::::::::;;;<<<======???BBBDDDCCCEEEGGGIIILLLNNNOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUUUUTTTSSSTTTWWWZZZ^^^^^^^^^^^^]]]]]]\\\\\\WWWWWWWWWWWWWWWWWWXXXXXXVVVTTTSSSTTTVVVXXXYYYYYY]]]ZZZVVVTTTTTTUUUUUUTTTNNNMMMMMMNNNNNNOOOPPPQQQLLLLLLJJJIIIGGGEEEDDDCCCBBBCCCDDDEEEEEEDDDCCCCCCBBB@@@???>>>>>>===;;;999;;;999777666666777:::;;;999999::::::::::::999999;;;===@@@AAAAAAAAABBBCCCAAA???======???@@@AAA@@@>>>@@@AAAAAA@@@???@@@BBBGGGFFFFFFFFFHHHJJJLLLNNNMMMMMMNNNPPPSSSWWWZZZ\\\eeedddeeefffhhhgggfffddd^^^^^^^^^]]]ZZZXXXUUUSSSLLLKKKIIIFFFCCCAAA???>>>======<<<:::888777888999333444444444222333444666555666666444111//////000000000000///......000222000///------.........,,,...111444222///,,,,,,---++++++++++++++++++++++++***************+++++++++***+++,,,,,,,,,+++******+++,,,...///000//////.............../////////000///000222222111111333444555222222444666666999>>>888999999888555333333333666666555444444444444444333333333333333444333333333333333333444555666777555555555555555555555555000000000///...---,,,+++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,......,,,,,,,,,---000///..................---...//////......///000---------...000111000//////000111111///------...------...////////////...,,,------......//////////////////000111111222222111111000000000000000111000000000000000////////////---...111111---,,,...,,,.........,,,+++,,,------............------,,,++++++,,,,,,,,,---------,,,---...,,,)))(((+++...---,,,++++++******++++++,,,+++***))))))***+++,,,---------------,,,++++++***++++++,,,,,,++++++***000+++&&&$$$'''***+++***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******)))*********+++,,,,,,,,,+++***)))***+++,,,,,,***,,,,,,------------,,,,,,)))))))))))))))******+++(((***++++++******+++,,,******+++++++++++++++***)))***++++++++++++***)))))))))))))))((((((((((((''''''''''''((((((((((((''')))++++++***(((''''''777888::::::888666666666333333222111000000000111......------......//////000000000///000000111222111333444444333333555777555777999999999888999999:::999999999:::<<<>>>???>>>======<<<===>>>???@@@<<<>>>??????>>>>>>???@@@??????>>>>>>>>>===;;;999<<<============<<<;;;:::<<<;;;;;;;;;<<<>>>@@@BBB@@@AAACCCEEEGGGHHHIIIIIIHHHIIIIIIIIIJJJMMMRRRUUUXXXZZZ]]]aaadddeeeffffffhhhiiijjjlllmmmmmmmmmmmmllllllllljjjiiijjjmmmpppttttttsssrrrrrrqqqqqqqqqoooooooooooonnnmmmmmmlllllljjjhhhiiilllnnnpppppprrrooollljjjjjjjjjiiihhhccccccbbbbbbbbbcccdddddd___^^^\\\ZZZXXXUUUTTTSSSUUUVVVWWWXXXXXXVVVUUUTTTOOOMMMKKKKKKLLLLLLKKKIIIDDDCCCAAA@@@@@@BBBDDDEEEBBBDDDEEEFFFFFFFFFGGGGGGFFFIIIMMMOOOPPPPPPPPPQQQKKKJJJIIIIIIJJJKKKLLLLLLNNNOOOPPPOOONNNNNNOOOPPPVVVUUUVVVWWWYYY\\\^^^````````````bbbfffkkkpppssszzzzzzzzz{{{}}}}}}{{{yyyvvvwwwxxxwwwuuuqqqooonnnbbb```]]]YYYUUURRROOONNNJJJJJJIIIFFFDDDAAA@@@???======<<<;;;::::::;;;<<<666777888777555444555666444444444333222222444666666333000///000111111111///111333111///,,,,,,---------------------------++++++++++++++++++++++++***+++,,,---------,,,++++++,,,---...///000//////------------............///111222222222222333555666666555444444444666888888999;;;:::888666666777999888666555555555666777555555444444444444444444000000000111222333444555444555555555555555555444111111000///...---,,,,,,************************+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,+++...---,,,*********+++,,,***,,,...---,,,+++,,,---------,,,++++++,,,,,,,,,,,,---......------...000---,,,,,,---......,,,***...000111111///.........,,,---......//////......++++++,,,,,,---...//////......///000111222333333222222111000000000000111111000///...,,,***))))))///...///333222...+++---,,,.........,,,,,,---...---------......------,,,***+++,,,,,,,,,,,,...///'''***,,,***'''(((---333---,,,++++++******++++++,,,+++***))))))***+++,,,,,,------------,,,++++++***++++++,,,,,,++++++***---***'''&&&(((***+++*********++++++++++++******+++,,,,,,,,,,,,+++******((())))))***************************+++,,,,,,+++++++++,,,,,,,,,,,,++++++)))))))))))))))******+++(((***++++++******+++,,,)))******++++++++++++************++++++*********))))))))))))((((((((((((''''''''''''((((((((((((''')))))))))'''&&&'''(((;;;>>>AAABBBAAA@@@??????>>><<<999666444444333333222222111111222222444444333333333333444666777888888999:::::::::;;;>>>@@@<<>>>>>???<<<<<<<<<:::999999;;;<<<@@@===:::888888999999999444555555444222000000000//////.........---------,,,+++++++++++++++++++++((()))+++---............)))***+++,,,------......---------.........//////...000111111111111222444333555777666444333444555444666888888888777888999999888777666555666777888777666555444444555555666000000000111222333444444444444555555555555444444222111000///...------,,,))))))))))))))))))))))))++++++,,,,,,,,,---------)))***++++++,,,,,,++++++///...,,,***)))))))))******,,,------,,,++++++,,,,,,,,,+++++++++,,,,,,---***,,,------,,,+++---...,,,++++++---//////...---///000222111000//////000,,,------...............***++++++,,,---......///---......000111222333444111111000000///000000111000000///---,,,***))))))///---///222222---+++,,,---...//////...---...000,,,,,,---------------,,,)))+++,,,+++++++++...111'''***,,,***'''(((---333---,,,++++++******++++++---,,,+++******+++,,,---,,,,,,------,,,,,,+++******++++++,,,,,,++++++***(((((()))***++++++***)))))))))************))))))+++,,,,,,,,,,,,+++******'''((()))*********))))))***++++++,,,+++,,,,,,---******++++++++++++******)))))))))))))))******+++(((***++++++******+++,,,((()))******+++++++++++++++******************+++))))))))))))((((((((((((''''''''''''(((((((((((()))(((&&&$$$"""###&&&)))DDDIIINNNQQQRRRQQQPPPPPPKKKGGGAAA<<<999777666555333333222222333444666777222333444666888;;;===>>>>>>???@@@AAAAAACCCFFFIIIHHHLLLQQQRRRQQQPPPQQQRRRTTTUUUVVVWWWZZZ\\\^^^___aaaaaa``````^^^]]][[[ZZZ___```aaaaaa______```aaa]]]^^^^^^]]][[[[[[\\\^^^]]]^^^]]][[[XXXTTTPPPNNNSSSUUUYYY\\\___aaaaaaaaa```aaadddgggjjjmmmooooooqqqrrrrrrrrrsssvvv{{{~~~}}}||||||~~~}}}|||zzzxxxwwwuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwtttqqqllliiigggeeebbbaaaXXXXXXWWWWWWXXXYYYZZZ[[[ZZZ^^^cccddddddeeeiiilllhhhmmmsssvvvwwwvvvttttttnnnnnnnnnmmmlllmmmoooqqqpppqqqqqqpppppppppsssvvvwwwzzz~~~~~~{{{zzzzzzzzzyyywwwvvvtttpppkkkhhhfffdddbbbaaa```^^^[[[XXXVVVVVVUUURRRNNNKKKJJJKKKFFFFFFFFFCCCAAA@@@BBBCCCJJJGGGCCC@@@@@@@@@???>>>888888777666555444333333222222111000///...------......------------,,,,,,((()))+++...///000000///************+++,,,,,,,,,////////////000000000111---...///000//////000222---333777555333555777777000222555666666666777999888888777666666666666666777777555555555666777888555555444444444555666666444555666777777666555444222222000///...---------)))))))))))))))))))))))),,,,,,,,,,,,------------)))******+++++++++++++++,,,+++***)))))))))))))))***+++------+++++++++,,,---------------......///)))+++,,,,,,++++++,,,---+++++++++...111333333222///000222111000//////000,,,,,,---............---+++,,,,,,------.........---...///000111222333333000000//////000111111222........./////////000000...,,,---000000,,,+++------...000///......///111+++,,,,,,------------,,,(((***,,,+++))))))---111,,,---...,,,)))(((+++...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++***'''(((***,,,,,,+++)))'''))))))************))))))+++,,,,,,,,,,,,+++******'''((()))*********((((((***+++,,,,,,++++++,,,...))))))************)))))))))))))))))))))******+++(((***++++++******+++,,,(((((()))***++++++++++++++++++***))))))***++++++))))))))))))((((((((((((''''''''''''(((((((((((()))(((%%%!!! !!!&&&)))VVV[[[bbbgggiiiiiiiiiiii^^^XXXOOOHHHDDDAAA???===999888777666777999;;;<<<:::;;;>>>AAAEEEHHHLLLMMMMMMNNNOOOOOOPPPSSSWWWZZZ[[[```eeegggeeedddeeegggggghhhjjjmmmppprrrsssttttttuuuvvvvvvuuurrrooommmtttvvvvvvvvvttttttuuuvvvqqqrrrrrrpppnnnooorrrvvvttttttqqqmmmggg```YYYUUUYYY^^^dddkkkpppsssssssssqqqrrrtttvvvxxxzzzzzz{{{~~~~~~~~~~~~}}}||||||{{{}}}|||{{{{{{{{{}}}}}}xxxsssqqqnnnllljjjbbbbbbaaabbbbbbdddeeeeeehhhlllqqqrrrqqqqqquuuxxxtttyyy~~~{{{}}}}}}|||zzzzzz}}}}}}}}}~~~}}}}}}}}}|||{{{||||||yyytttpppoooooonnnkkkfffcccbbbbbb\\\[[[ZZZWWWTTTSSSTTTUUUWWWTTTPPPNNNLLLKKKIIIGGGBBBAAA???>>>>>>>>>===<<<::::::888777555333222222111111000000000/////////***+++---.../////////...,,,,,,,,,++++++,,,,,,---....../////////000000000,,,---//////......000111,,,222444///---111555666///111333444333333444666666666666666666555444444777666555555555777999:::999888777777666777777777666777999::::::999777666333222000///...---......++++++++++++++++++++++++,,,,,,,,,------------...))))))***+++++++++++++++%%%&&&'''(((***************+++------+++***+++,,,------,,,,,,------...///***+++---,,,++++++,,,...,,,,,,,,,---///000///------///000000///...//////+++,,,------......---------------------............//////000111222222333000000000000111333444555------...///000111111222---++++++......,,,,,,///,,,---///...------///000***+++,,,---------------(((***,,,***''''''+++000------------,,,,,,,,,,,,---,,,++++++******++++++)))***+++,,,,,,+++***)))+++,,,,,,,,,,,,+++*********++++++,,,,,,++++++***((()))++++++***)))))))))++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******((()))***++++++***((('''(((***,,,+++***)))+++---((())))))******))))))((()))))))))))))))******+++(((***++++++******+++,,,'''((()))***++++++++++++++++++***))))))***++++++))))))))))))((((((((((((''''''''''''((((((((((((((('''&&&###!!!"""%%%(((eeejjjsssyyy|||}}}}}}}}}ssskkkaaaYYYTTTQQQMMMJJJCCCCCCAAAAAABBBDDDFFFHHHJJJLLLNNNRRRWWW\\\```bbbaaabbbcccdddeeehhhlllooojjjpppvvvxxxuuutttvvvxxxsssuuuxxx|||~~~}}}|||{{{|||yyypppggg^^^ZZZZZZ```iiirrryyy|||}}}}}}|||}}}~~~~~~~~~}}}{{{{{{~~~~~~}}}}}}}}}|||||||||||||||~~~|||{{{|||~~~|||xxxwwwvvvtttssshhhhhhhhhhhhiiijjjkkklllpppuuuyyyzzzxxxwww{{{yyy}}}~~~~~~~~~uuutttssspppllljjjkkklllhhheeeaaa^^^\\\ZZZWWWUUUQQQPPPMMMMMMMMMLLLLLLKKKCCCBBB@@@>>><<<:::888888333333333222222222111111,,,---...//////...------///......---------......,,,,,,,,,,,,---------...,,,---//////......000111...333222)))%%%***///111///111333333222111222333444555666666666555333222777666555555666888:::<<<:::999888777666666666666888999;;;<<<<<<;;;999888333222000///...---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......))))))***++++++++++++*** """%%%(((***,,,,,,,,,)))+++---,,,+++***+++,,,************++++++,,,---+++,,,...---,,,,,,---///000...,,,+++***)))&&&###,,,---//////...---......+++,,,------......------..................------//////000000111111222222000000111222333555666777........................---***))),,,---+++,,,///+++,,,------,,,,,,...///***+++,,,,,,------------(((***+++)))&&&%%%***///+++***+++---///000///...---,,,++++++******++++++'''(((+++,,,,,,+++((('''+++,,,,,,,,,,,,+++******+++++++++,,,,,,+++++++++++++++***)))'''''')))***,,,------......------,,,+++,,,,,,,,,,,,+++******((()))+++,,,+++***((('''''')))+++***((((((***,,,(((((())))))))))))(((((()))))))))))))))******+++(((***++++++******+++,,,'''''')))******+++++++++,,,+++***))))))***+++,,,))))))))))))((((((((((((''''''''''''((((((((()))'''''''''&&&$$$$$$%%%'''{{{~~~wwwrrrooojjjccc]]]XXXUUUQQQNNNMMMPPPSSSVVVXXX[[[aaaeeeiiimmmqqqtttssstttuuuvvvyyy{{{}}}~~~{{{ooo^^^SSSRRRYYYdddpppxxx}}}~~~}}}||||||{{{{{{{{{{{{~~~|||||||||zzzyyyyyyyyyyyyyyyxxxxxxvvvwwwvvvrrrooonnnqqqtttuuurrrpppqqqssstttrrroooppppppppppppsssvvvyyy{{{yyyxxxwwwvvvuuutttttttttyyyyyyyyyxxxvvvtttrrrppprrrqqqpppooooooqqqssstttxxxvvvrrrpppqqqtttyyy|||{{{vvvuuuvvvsssnnnlllgggaaa^^^```dddhhhkkkqqqvvvxxxuuusssuuuwwwwwwzzz{{{}}}}}}|||{{{vvvsssrrrrrrpppnnnhhheeecccbbbaaa^^^YYYTTTTTTQQQMMMKKKJJJHHHCCC??????<<<;;;<<>>>>>>>>??????>>>???@@@BBBCCCCCCBBBBBB======<<<======>>>@@@AAA??????@@@BBBCCCDDDDDDDDDFFFMMMSSSTTTSSSPPPHHH???999777555555888;;;======@@@BBBBBB>>>>>>BBBDDDCCCDDDFFFHHHKKKNNNQQQTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVYYY\\\___bbbccccccdddfffhhhiiiiiihhhgggggghhhiiijjjiiihhhfffeeekkkmmmppptttwwwyyyxxxxxxzzz{{{{{{|||~~~}}}|||{{{xxxtttqqqeeeccc___ZZZTTTPPPMMMKKKGGGIIIGGGBBBAAACCCCCC@@@>>>===<<<;;;::::::::::::444444444444444555666666444444444444333333222111222222222222222222222222///000111222333333333333444333222222222333333444444444444444444555666666888888999;;;;;;:::888888444555555333111///000111------........./////////000111111///,,,***))))))++++++******+++,,,------))))))******+++,,,------&&&))),,,+++((('''(((+++''')))+++++++++***+++------,,,,,,++++++,,,,,,---+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......---,,,---...------------...///000111.........---......//////222000............---,,,)))+++------+++***---000,,,,,,,,,,,,,,,,,,,,,---)))+++,,,,,,***))))))***)))******)))(((((()))+++***************+++++++++******))))))(((''''''&&&******************************+++,,,,,,,,,,,,++++++++++++*********))))))((((((((()))))))))))))))+++***)))(((((()))***+++---***'''&&&(((******)))*********))))))(((((((((&&&''''''((((((((((((((((((***,,,+++***(((((()))$$$(((,,,+++'''&&&(((,,,'''((()))***,,,---...///+++***((((((***+++***)))((())))))***************&&&((())))))''''''((()))$$$'''***+++***(((((((((***************)))((((((}}}{{{{{{{{{||||||{{{{{{}}}~~~|||vvvqqqmmmlllkkkiiihhhgggffffffeeefffeeeccc```^^^^^^___\\\[[[XXXUUUPPPJJJBBB>>>555999???DDDGGGHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBAAA@@@???>>>>>>???AAABBBBBBAAA@@@???<<<<<<===>>>??????>>>===999<<>><<<<<>>???@@@AAAAAA??????===<<<<<<;;;;;;;;;<<<===>>>?????????>>>===:::::::::::::::;;;;;;<<<888:::;;;=========<<<<<<;;;AAAGGGLLLOOOPPPHHH???999777444444555666666666888:::888555555999999777666777888:::<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBEEEGGGJJJLLLMMMLLLMMMOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRQQQPPPOOOSSSUUUXXX[[[]]]^^^^^^^^^bbbbbbcccdddfffhhhiiijjjnnnnnnoooppprrruuuwwwxxxzzz{{{|||}}}~~~}}}yyytttnnnjjjfffeee```aaa___ZZZXXXYYYXXXUUUPPPNNNLLLIIIGGGEEEDDDCCC@@@???>>>>>>===>>>??????999999999999999888777666666666666555555555444444333444555666666666666666555555444444444444444444000000000111333444666777666888999999:::;;;:::999333444555444111000000000,,,,,,,,,---......//////000111222000---+++++++++---,,,,,,,,,,,,---......))))))***+++,,,,,,------&&&))),,,+++((('''(((+++)))***,,,,,,***)))******---,,,,,,++++++,,,,,,---***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---,,,+++,,,.........---,,,,,,,,,---...------,,,,,,---...//////222000////////////---+++)))+++---,,,******...111000//////...---,,,,,,+++''')))+++,,,+++******+++)))******)))(((((()))+++))))))*********+++++++++))))))******)))(((&&&&&&************************)))***++++++,,,,,,+++++++++++++++*********)))))))))))))))******+++++++++******((((((((()))***+++(((+++,,,+++)))'''((()))(((((((((((((((((((((((()))***+++,,,---,,,,,,,,,***,,,---,,,+++******+++$$$(((,,,+++'''&&&(((,,,'''((()))***,,,...//////---+++))))))+++,,,+++***(((((()))***************&&&((()))((('''&&&'''((( $$$''')))+++,,,)))************))))))(((}}}|||}}}~~~yyywwwuuurrrpppppppppqqqoooooooooooonnnjjjeeeaaa[[[ZZZXXXVVVTTTSSSRRRRRRQQQRRRRRRPPPLLLJJJJJJKKKJJJJJJHHHEEEBBB>>>;;;:::555666999<<<>>>?????????============>>>???AAAAAA@@@@@@@@@@@@????????????===>>>???@@@@@@@@@??????EEEEEEFFFFFFFFFEEEEEEDDD;;;===@@@BBBCCCCCCCCCBBB===<<<<<<===@@@BBBBBBAAA???@@@AAAAAAAAAAAABBBCCCAAAAAABBBCCCDDDEEEEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>=========<<<<<<===>>>?????????===<<<999;;;@@@HHHSSSYYYTTTKKK>>>;;;888666666666666555777888777444444777555111333333444444555666666666666666666666777777777777666777888:::<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBBBBBBBBBBAAAAAA???AAADDDEEEEEEDDDEEEFFFJJJJJJKKKLLLMMMNNNPPPQQQVVVVVVWWWYYY[[[]]]___```ccccccdddeeeggghhhiiijjjmmmnnnpppqqqrrrsssvvvxxxvvvxxx{{{|||}}}zzz}}}|||xxxvvvwwwuuuqqqjjjhhheeebbb^^^[[[YYYXXXTTTRRROOOLLLJJJIIIHHHHHHBBBBBBAAA@@@???===<<<;;;999999888777666555444444444444555666666777666666888888888888777777777666000000111222333555777888666999:::888999;;;;;;999333444555444222000///000,,,,,,---------.........---...000000//////000111------,,,,,,,,,,,,------+++++++++,,,,,,------...(((***++++++***))))))******+++,,,,,,***))))))***---,,,,,,++++++,,,,,,---++++++,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---...---,,,++++++++++++++++++++++++,,,---...///000000//////000111000...+++***+++++++++***,,,...111222111000///...,,,++++++(((***,,,,,,+++++++++,,,)))******)))(((((()))+++)))))))))***++++++,,,,,,((()))***,,,---,,,,,,++++++++++++***************)))******++++++++++++++++++++++++************)))))))))******++++++,,,,,,)))))))))))))))******+++'''+++///...)))'''''')))((()))))))))************'''(((***+++,,,,,,+++***,,,------,,,******+++---%%%(((+++***(((''')))+++(((((()))+++,,,...//////---+++******+++,,,,,,+++''''''((()))))))))))))))'''(((((('''&&&%%%'''(((!!!$$$&&&&&&&&&'''(((((())))))******)))((((((~~~xxxwwwtttppplllkkkmmmnnniiihhheeebbb`````````aaa\\\^^^```___\\\XXXTTTRRRMMMMMMKKKJJJIIIHHHHHHHHHDDDEEEFFFEEECCCBBBBBBCCCEEEEEEEEEDDDAAA>>><<<;;;777777888:::<<<>>>@@@AAABBBBBBCCCDDDFFFHHHJJJKKKFFFFFFGGGGGGHHHIIIIIIJJJFFFHHHJJJLLLMMMMMMLLLLLLJJJKKKLLLNNNNNNNNNNNNNNNLLLNNNRRRUUUVVVVVVUUUTTTQQQOOOMMMNNNQQQTTTTTTSSSTTTSSSSSSSSSTTTUUUTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQRRRSSSTTTUUUVVVTTTUUUVVVVVVVVVVVVUUUTTTRRRRRRQQQQQQPPPNNNMMMMMMPPPPPPPPPPPPPPPNNNMMMLLLJJJHHHHHHPPP```kkkggg]]]LLLIIIEEEBBBBBBBBBCCCBBBAAACCCAAA??????@@@<<<555777888888888999999::::::666666777999:::;;;<<<===<<<<<<======>>>>>>>>>>>>===<<<;;;999999:::<<<============<<<<<<======>>>888:::<<<;;;999777888999<<<<<<<<<<<<===>>>???@@@@@@AAABBBDDDFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRQQQTTTVVVXXXXXXYYY[[[\\\[[[^^^aaaccccccdddgggjjjiiiiiikkkooosssuuuuuutttrrruuuxxxyyyxxxyyy{{{}}}~~~{{{xxxvvvuuupppmmmjjjfffbbbaaa``````XXXWWWVVVSSSPPPMMMJJJHHHEEEDDDCCCBBB@@@>>>===<<<999999::::::;;;;;;::::::;;;;;;;;;;;;;;;::::::999666666666666666777888999999======999999<<<;;;888333444555444222000//////.............../////////,,,...000111000000222333//////...............///------------------------+++******+++,,,,,,+++)))(((***++++++*********+++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,******++++++++++++++++++*********+++,,,...///000......000222333222...+++,,,***))))))+++...///000000000///...------,,,,,,+++,,,---,,,+++***+++,,,)))******)))(((((()))+++((())))))***++++++,,,,,,((()))+++---...---,,,,,,+++++++++*********))))))))))))***++++++++++++++++++++++++************)))((((((((()))***+++++++++((()))******+++++++++***+++++++++***((((((((((((***************)))))))))###%%%'''((())))))((('''------,,,***((((((+++...'''(((((()))))))))))))))))))))***+++,,,......///,,,***))))))***++++++***&&&&&&'''((((((((((((((())))))(((&&&$$$$$$''')))+++,,,,,,***'''$$$$$$%%%'''(((((())))))(((((((((|||yyyxxxyyywwwwwwxxxwwwvvvssspppooohhhgggddd```\\\[[[]]]___\\\ZZZWWWUUUSSSSSSSSSTTTJJJOOOSSSSSSPPPLLLKKKKKKHHHHHHGGGGGGFFFGGGGGGGGGEEEGGGHHHIIIHHHGGGHHHIIIGGGIIIKKKKKKHHHDDDAAA???:::999999:::===@@@DDDFFFLLLLLLMMMOOOQQQTTTVVVWWWTTTTTTVVVWWWYYY[[[\\\]]]ZZZ\\\^^^aaaccccccbbbbbbdddeeegggiiikkkkkkkkkkkkgggiiimmmoooqqqpppooonnnnnnjjjggggggjjjmmmmmmlllpppmmmkkklllooopppnnnkkkkkkkkkkkkkkkjjjiiigggggggggggghhhjjjllloooqqqrrrlllmmmooopppqqqqqqpppooollllllkkkkkkiiigggfffeeeiiihhhhhhgggfffeeedddccceee^^^YYY```qqq}}}yyynnn```\\\WWWTTTTTTVVVWWWWWWRRRSSSRRROOOPPPPPPJJJBBB=========>>>???@@@@@@@@@;;;<<<===@@@BBBEEEGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDCCCAAA???======>>>@@@BBB???>>>===<<<<<<===???@@@999;;;===;;;888555666777888888888888888999::::::333444555777999:::;;;<<<======>>>???@@@AAABBBBBB>>>@@@CCCEEEDDDDDDEEEEEEEEEHHHKKKLLLLLLMMMQQQTTTOOOOOOQQQTTTYYY\\\]]]\\\[[[^^^bbbddddddeeehhhjjjiiimmmrrrttttttuuuwwwzzz~~~~~~~~~~~~sssrrroookkkfffbbb^^^\\\WWWWWWUUUSSSQQQOOOMMMLLLCCCDDDDDDEEEEEEEEEEEEDDD===>>>>>>>>>======<<<;;;<<<;;;::::::999999::::::===AAA@@@:::999<<<;;;777222444555555222000//////000000000000000////////////000222222000///000111222222111111111111111222..................---------***)))***---...+++(((&&&(((***+++++++++,,,------,,,,,,++++++,,,,,,------,,,+++***+++,,,---...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,'''((()))+++,,,,,,,,,,,,)))******+++,,,...///000,,,---000333444333...+++---***'''(((,,,///000///---------------------,,,/////////---***)))***+++)))******)))(((((()))+++((())))))***++++++,,,,,,***+++,,,---,,,***((('''++++++++++++******))))))))))))***++++++++++++***+++++++++************)))&&&''''''((()))******+++((()))***,,,,,,,,,+++***000+++&&&%%%''')))((('''******))))))(((''''''&&&%%%&&&(((***++++++***)))...---+++(((&&&'''+++...(((''''''(((***+++)))(((******+++,,,------......+++)))(((((()))******)))%%%&&&&&&'''''''''''''''***)))(((%%%###$$$''')))%%%&&&'''&&&%%%&&&(((***''''''((((((((((((((('''}}}yyyvvvvvvxxxwwwrrrmmmnnnlllkkkkkkllllllkkkjjjhhhfffcccaaa```___^^^\\\XXXXXXVVVTTTRRRQQQSSSVVVXXXUUUPPPLLLKKKLLLOOOQQQTTTTTTSSSRRRQQQPPPOOONNNQQQOOOLLLKKKKKKNNNQQQSSSOOORRRWWWZZZXXXUUUTTTVVVXXXXXXYYYYYYWWWRRRLLLFFFDDD:::555<<>>;;;===<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;:::888888999999999888555666777999::::::;;;;;;===<<<<<<;;;<<<===>>>???AAAAAABBBDDDFFFGGGFFFDDDIIIJJJJJJKKKKKKLLLLLLLLLSSSUUUXXXZZZ[[[]]]___aaadddhhhlllnnnooottt}}}yyyrrrqqqtttqqqiiifffgggddd___^^^[[[WWWUUUTTTUUUVVVVVVNNNMMMLLLMMMNNNLLLGGGBBBEEEEEEFFFIIIKKKIIIDDD@@@BBBBBBAAA???>>><<<;;;:::555444444444555444333111000000000/////////......000111111111000000///...111000000111111111000...---///...+++---000///+++000...------...---***(((---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,------,,,,,,,,,---......//////.........---------&&&''')))***+++++++++***,,,,,,+++******+++,,,,,,************************'''+++------,,,+++---000++++++------------+++++++++,,,------......------000///---,,,++++++,,,,,,,,,------+++***)))+++,,,'''***,,,+++(((''')))+++,,,)))''''''***+++***((()))***++++++***)))***+++******+++,,,,,,,,,,,,+++(((((((((((()))***+++,,,------,,,,,,+++********* !!!"""###%%%''')))*********+++++++++******)))''')))***)))((('''(((***$$$&&&(((***+++***)))(((&&&&&&'''(((***)))(((&&&000---))))))+++,,,+++)))))))))*********((('''&&&,,,(((&&&)))---///,,,((()))******++++++******)))&&&'''((())))))***))))))++++++***)))(((((())))))&&&&&&''''''''''''&&&&&&***((()))***((($$$$$$(((~~~}}}~~~}}}{{{xxxyyywwwuuusssqqqpppppppppgggddd``````aaaaaa^^^ZZZ]]]\\\\\\\\\]]]]]]\\\\\\[[[YYYXXXWWWWWWXXXXXXXXXUUUVVVUUUSSSRRRRRRTTTWWW\\\[[[[[[[[[\\\^^^aaacccddddddcccccccccbbbbbbaaafffeeecccbbbbbbdddfffhhhiiilllppprrrqqqooooooppprrrrrrrrrrrroooiiiaaa[[[GGG===888AAAPPP]]]ffflllrrrtttwwwyyy{{{}}}~~~|||yyyrrrdddWWWMMMJJJIIILLLQQQUUUUUUTTTRRRSSSVVV\\\eeemmmqqqrrrwwwvvvuuutttsssrrrrrrqqqrrrrrrrrrooollliiihhhiii```^^^ZZZWWWVVVWWWYYYZZZ[[[ZZZWWWVVVUUUSSSOOOMMMNNNMMMLLLJJJHHHGGGFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@@@@>>><<<;;;;;;;;;999888777777888999999999999888999999888888888:::;;;<<<999888777888999:::888666<<<<<<<<<======>>>>>>>>>888<<<@@@CCCEEEFFFGGGIIIOOOSSSVVVXXXXXX]]]dddkkkppprrrvvvyyy}}}|||tttqqqooommmmmmmmmmmmmmmjjjhhhfffeeeddd___YYYTTT\\\\\\^^^aaaccc___VVVNNNHHHGGGEEECCCAAA???>>>===666555444555666666555333666666555444333333222222000111111111111000//////222222111111222111000///000222222///000222222...///...---...000111000///------,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,,,,---------------------------,,,,,,,,,+++++++++((()))***+++,,,,,,,,,+++,,,,,,+++******+++,,,,,,***************************+++++++++***+++---///******+++,,,,,,+++******+++,,,------...---------000///---,,,++++++,,,,,,******+++***((('''(((***)))******)))(((((()))+++,,,)))'''(((***+++***(((***+++,,,+++)))))))))+++)))***++++++,,,,,,++++++(((((((((((()))***+++,,,*********))))))(((((((((&&&&&&&&&&&&'''(((***************++++++******)))''')))***)))((('''(((***((()))******++++++******(((((()))***++++++)))(((///,,,))))))***++++++)))'''((()))******)))(((((()))***++++++,,,,,,++++++******++++++++++++******))))))******+++*********+++***))))))(((((())))))&&&&&&''''''''''''&&&&&&)))''''''))))))''')))...ooommmkkkiiiiiigggeeeccceeecccaaa^^^\\\ZZZZZZZZZVVVSSSOOOOOOQQQSSSQQQOOOUUUUUUVVVWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\^^^```bbbcccdddddddddcccdddgggjjjlllmmmoooqqqtttvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyy}}}}}}|||||||||}}}~~~~~~zzzqqqjjjMMMCCC<<>>===;;;;;;:::999888888888999:::;;;888777555555666666555444444444444444444444555555333666;;;============>>><<>>;;;:::;;;<<<<<<<<<888777666555555555666777333555666666444333333444888999:::::::::<<<@@@CCCCCCEEEHHHKKKNNNQQQVVVYYY]]]```ffflllqqquuuxxxzzz}}}}}}qqqfffddd```[[[VVVRRRPPPNNNKKKIIIHHHHHHHHHGGGDDDBBB???>>><<<;;;999777555444777777777777666555444333222333444333333333444666222777888666555777777555999777333111222333333222......------------......,,,,,,++++++++++++,,,,,,+++,,,...///...---+++***//////.........---------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++)))((())),,,,,,)))&&&******++++++++++++******++++++,,,------------,,,...------,,,,,,++++++++++++,,,---,,,+++******+++---)))&&&&&&)))++++++***************++++++***)))***+++,,,+++)))'''((()))))))))***+++++++++++++++))))))(((((()))***++++++************++++++++++++))))))(((''''''&&&''''''((())))))***************''')))***)))((('''(((***...---***((('''((()))***(((***,,,---,,,+++++++++,,,+++))))))))))))******''''''((()))))))))))))))'''***---,,,)))((())),,,++++++,,,,,,,,,,,,++++++''''''''''''&&&%%%$$$$$$)))((((((''''''(((((((((&&&&&&''''''''''''&&&&&&***)))***,,,***&&&&&&***LLLMMMNNNOOOOOOPPPQQQRRRQQQQQQQQQRRRTTTWWWYYY[[[]]]\\\[[[]]]```dddgggiiinnnqqqtttuuuvvvxxx{{{}}}}}}zzz```PPPBBB@@@KKK\\\ooo}}}{{{qqqmmmxxx~~~sssiiiddd^^^___^^^\\\\\\```dddffflllqqqwww~~~pppaaaWWWVVVUUUXXX]]]___^^^\\\RRROOOVVVgggyyy|||{{{zzzzzzzzzyyywwwtttnnnnnnllljjjgggdddbbbaaa___]]]ZZZWWWTTTRRRRRRQQQMMMJJJGGGEEEDDDCCCBBBAAA===<<<;;;999999999:::;;;::::::999666444444777999999::::::999999:::<<<>>>999:::===>>>???@@@CCCFFFPPPQQQRRRVVVZZZ```dddfffdddhhhmmmqqqtttxxx|||}}}yyytttnnniiieeebbb]]]\\\YYYXXXWWWUUUQQQOOOKKKJJJHHHFFFCCC@@@>>>===@@@@@@???>>>===;;;999888000222333333222333666888555;;;===;;;999;;;;;;999:::777444222222333333333000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---+++***//////.........---------************+++++++++,,,++++++++++++++++++++++++************************''''''))),,,///---'''""",,,,,,,,,++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,------+++*********,,,(((&&&&&&***,,,+++***)))***+++,,,+++*********)))***+++***((('''((()))))))))***++++++++++++***))))))))))))))))))***+++)))))))))******++++++,,,(((((('''''''''(((((()))'''((()))***************''')))***)))((('''(((***111000---+++***+++,,,---&&&)))+++,,,***)))***+++---,,,+++***(((((()))*********)))(((((((((((((((((()))))))))))))))((((((***++++++,,,,,,++++++***&&&&&&'''&&&&&&%%%$$$###((('''''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&)))---+++&&&%%%'''MMMOOORRRUUUWWWYYY\\\___aaabbbcccfffjjjnnnqqqssstttuuuuuuwwwzzz}}}fffUUUCCC???FFFWWWlll{{{vvvggg___nnn|||{{{nnn```TTTMMMIIIIIIGGGDDDEEEJJJMMMMMMZZZ```hhhooovvv}}}ssseee]]][[[ZZZ\\\______]]]ZZZQQQLLLQQQdddxxx~~~{{{zzzzzzxxxuuuqqqmmmkkkjjjiiifffccc___[[[XXXUUURRROOOIIIGGGEEECCCBBBBBBDDDDDDFFFFFFEEEBBB@@@AAACCCEEE<<<;;;;;;:::::::::;;;;;;888999;;;<<<;;;<<<===???GGGEEECCCDDDGGGLLLOOOPPPNNNRRRVVVZZZ]]]```cccfffhhhkkkooorrrtttvvvyyy{{{~~~zzzrrrpppmmmllljjjhhhdddaaa[[[ZZZWWWTTTPPPMMMKKKIIIGGGGGGEEECCCAAA>>><<<:::555777888777555555888<<<888>>>AAA===999888888666666444333333444666666666222222111111111111222222......////////////......//////000000///...,,,,,,------,,,,,,,,,+++++++++++++++************+++,,,***++++++,,,,,,++++++***************************%%%'''***...///---((($$$---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((***,,,,,,***((((((((()))(((((()))***++++++***(((***------+++*********((()))******(((((()))***((()))******++++++*********)))))))))))))))******&&&&&&''''''((()))******)))(((((())))))***+++,,,''''''((()))************''')))***)))((('''(((***++++++******)))(((''''''%%%(((++++++)))'''(((***//////...+++)))((()))***+++***)))(((''''''''''''))))))))))))***)))((('''*********++++++*********(((((((((((((((((('''''''''&&&&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&""""""''',,,,,,((('''***bbbeeejjjmmmpppsssxxx{{{kkkYYYEEE===AAAPPPdddtttttt```VVVbbbsssvvvgggXXXLLLCCC>>>888999555000222888;;;999BBBHHHQQQXXX```iiiuuu}}}wwwkkkcccaaa```aaacccccc```]]]OOOGGGKKK```vvv~~~{{{xxxvvvsssooolllcccaaa^^^\\\[[[[[[\\\]]]TTTUUUUUURRRNNNKKKIIIIIIDDDCCCBBBAAABBBBBBAAA@@@???AAACCCDDDCCCCCCDDDFFFFFFCCC@@@AAACCCEEEEEEDDDEEEGGGJJJLLLMMMNNNPPPRRRSSSWWW[[[^^^___```bbbeeeggghhhiiikkknnnppprrrsssuuuwwwzzz||||||{{{{{{{{{~~~zzzzzz}}}~~~}}}~~~|||zzzqqqpppmmmiiieeebbb___]]]ZZZYYYWWWUUUQQQMMMJJJHHHDDDFFFFFFCCC>>>===@@@DDDFFFLLLNNNGGG@@@<<<:::888666555444555777888777666444444333333333333444444111222333333333333222111111111111000//////......------,,,,,,,,,+++++++++---,,,++++++***+++,,,---***+++,,,,,,,,,,,,+++***************************%%%(((+++,,,,,,+++******,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***'''))),,,,,,***(((((((((%%%'''***++++++*********(((+++......,,,******+++&&&((())))))((((((***+++((())))))*********************))))))))))))******%%%%%%&&&'''((()))***+++))))))((((((((()))******&&&'''((()))************''')))***)))((('''(((***$$$&&&((())))))'''$$$"""$$$(((,,,,,,)))'''(((+++111222111---)))'''(((******)))(((''''''((())))))))),,,...---***((()))+++((())))))******))))))((('''(((((()))))))))((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%$$$&&&)))***(((***...yyy}}}ppp]]]GGG;;;===III\\\lll~~~sss]]]QQQWWWkkk}}}ttteeeTTTGGG>>>999777333444000***+++222555222---333<<>>OOOddd}}}{{{uuummmhhh```\\\XXXXXXZZZ[[[XXXTTTTTTSSSSSSUUUXXXZZZWWWUUUWWWYYYYYYWWWSSSQQQRRRUUUTTTUUUUUURRRNNNLLLMMMOOOLLLNNNQQQQQQPPPNNNMMMMMMFFFHHHKKKMMMMMMNNNPPPRRRPPPRRRTTTTTTSSSRRRRRRRRRQQQRRRRRRQQQPPPQQQTTTVVV______^^^___aaadddfffhhhgggkkkpppvvv{{{~~~||||||uuupppooonnnkkkeee```]]]]]]^^^ooo~~~xxxhhh[[[MMM??????===;;;:::;;;;;;:::999999888888888777777666666666666666666777777777888333777888444444888777333111111000000////////////000///...---,,,,,,,,,,,,***------******------***(((***+++)))'''&&&(((***'''((()))******)))((((((******))))))***+++,,,,,,,,,+++***+++...///---***'''***,,,,,,******,,,///))))))*********))))))((((((((((((((())))))))))))(((***,,,......+++(((&&&******))))))))))))******)))***+++)))(((((()))+++,,,***)))'''&&&&&&&&&&&&'''(((((()))))))))))))))&&&&&&''''''''''''&&&&&&))))))(((((((((***+++,,,***...111000+++''''''(((&&&'''((())))))******))))))((('''''''''(((***+++333111...***((('''''''''%%%(((((('''(((***'''"""&&&%%%&&&(((***++++++***((()))***+++***)))'''%%%((()))++++++)))))))))***&&&))))))&&&&&&))))))&&&***$$$###(((---+++'''%%%"""&&&******((('''(((***pppeeefffsssyyygggPPPAAA;;;AAAPPP^^^rrr~~~{{{wwwqqqnnnmmmmmmnnnnnnrrrsssvvvyyy}}}lllUUUHHHHHHZZZqqqvvveeeUUUDDD;;;666111------...---+++,,,...///---+++...///111222666<<>>===;;;888888888999999999999999===<<<;;;:::999888777777666::::::666666999888444222222222222111111111111000000///...---,,,,,,---+++------++++++------+++---...///---+++***,,,...((()))***++++++***))))))***************+++,,,,,,***)))((())),,,---+++)))+++---...---++++++---000((())))))***++++++++++++(((((((((((()))))))))***)))***,,,---,,,+++((('''******))))))))))))******((())))))((('''&&&((()))+++***((('''&&&&&&'''''''''(((((()))))))))))))))((())))))******))))))((()))((('''&&&&&&'''(((((()))---000...***'''(((***)))***************)))((()))(((((('''((()))***+++000...,,,***(((((())))))+++,,,***&&&%%%$$$((((((((()))))))))((('''((())))))***)))((('''&&&&&&'''))))))'''&&&'''(((&&&))))))&&&&&&))))))&&&'''$$$%%%)))***'''&&&''''''((())))))(((&&&''''''gggWWWUUUcccvvvlllUUUDDD<<<>>>JJJVVVjjjyyy~~~tttlllccc___ZZZVVVTTTTTTSSSSSSWWWYYY\\\aaagggmmmqqqtttqqqtttxxx{{{~~~kkkQQQCCCAAAQQQhhh{{{uuufffSSSFFF888333111...,,,,,,...---,,,,,,......---,,,...............111666:::GGGRRRbbbttt~~~}}}||||||{{{fffJJJ999888GGGZZZrrrzzzyyyuuuuuuuuuxxx|||}}}{{{||||||yyyvvvtttssssssttttttssspppmmmiiihhhggghhhiiijjjjjjjjjkkkmmmnnnoooooooooqqqssspppppppppnnnjjjgggffffffeeeeeeeeebbb___\\\\\\\\\[[[]]]]]][[[VVVRRROOONNNPPPNNNMMMNNNPPPPPPLLLHHHOOORRRTTTPPPIIIDDDCCCEEEHHHIIIKKKNNNRRRVVVYYY[[[TTTUUUUUUVVVWWW[[[```dddjjjpppvvvxxxzzz}}}}}}ttt^^^UUURRROOOMMMKKKIIIFFFCCC===============>>>>>>>>>???>>>===<<<:::888777777777999999666555777777444444444444444444444444444222111000///.........///,,,//////,,,,,,//////,,,,,,------,,,***)))+++,,,***+++++++++++++++******+++************++++++,,,***)))((()))+++,,,+++***---//////,,,)))))),,,000((()))***+++,,,---------((((((((()))))))))************+++++++++***))))))******))))))))))))******((()))***)))(((((()))***)))((((((''''''(((((()))'''((())))))******)))))))))******++++++******)))***)))((('''&&&&&&&&&&&&))),,,---,,,)))''')))+++++++++++++++***)))((('''((((((((((((((()))******---,,,***)))))))))***+++''')))(((&&&&&&'''$$$*********)))((('''&&&%%%)))))))))(((((((((((('''%%%''')))((('''&&&'''(((&&&))))))&&&&&&))))))&&&%%%%%%(((***)))%%%&&&***,,,+++(((''''''&&&%%%$$$yyy]]]MMMIIIVVVjjj~~~~~~}}}}}}pppYYYGGG===<<>>AAACCCFFFKKKPPPVVVZZZ]]]ZZZ]]]aaadddiiipppyyylllPPP@@@>>>JJJ___uuukkkYYYGGG<<<333000///...---...------,,,---------------......---,,,+++,,,...111:::AAAPPPdddxxx|||dddHHH888777EEEUUUmmm}}}uuuqqqnnnhhhcccbbb]]]]]]]]]```eeemmmtttyyy}}}|||xxxuuutttuuuuuurrrooossstttuuuuuuuuuuuuuuuvvvvvvvvvtttrrrpppqqqtttwwwtttvvvwwwwwwvvvwwwxxxzzzwwwxxxwwwtttnnnhhhdddbbbdddaaa```bbbdddbbb[[[TTTYYY^^^aaa\\\QQQIIIHHHJJJHHHJJJNNNSSSWWWYYY[[[\\\TTTOOOJJJHHHGGGHHHNNNTTTWWW\\\______bbbhhhjjjiiiooolllmmmsssxxx{{{nnnkkkgggddd```\\\WWWTTTLLLKKKJJJHHHGGGEEEDDDCCCAAA@@@@@@>>>===<<<;;;;;;999:::999888888999999999555666666666666777777777444333222222111111111222///222222//////222222///,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++******++++++,,,,,,+++++++++,,,---------......---***&&&%%%)))---***++++++,,,------------(((((()))))))))*********++++++***************++++++******))))))******+++)))+++,,,,,,+++++++++---''''''((((((((())))))***(((((()))************)))(((((())))))))))))((((((++++++***))))))))))))))))))***+++***((((((***,,,***************)))((('''((((((((((((((())))))***,,,+++***))))))))))))***%%%'''((('''))),,,+++''')))******)))(((&&&%%%%%%)))(((((('''''''''((((((''')))******)))(((((()))&&&((((((&&&&&&((((((&&&(((&&&'''******'''(((+++///+++&&&%%%'''(((&&&$$$nnnUUUGGGEEELLL___vvvzzzuuupppmmmjjjiiijjjkkkllllllfffggghhhjjjnnntttzzz~~~qqq[[[JJJ???===CCCLLL___pppooo```WWWOOOGGGAAA;;;999777666666777666444444666888;;;???CCCFFFHHHFFFHHHKKKNNNSSS]]]kkkuuummmPPP@@@>>>FFFYYYqqqzzzdddQQQ???777000//////------///,,,------------,,,---------......---,,,,,,---///222777BBBVVVmmm{{{aaaGGG999888DDDRRRiii~~~qqqggg^^^YYYUUUOOOKKKKKKHHHGGGGGGIIIMMMTTTZZZ^^^ggglllttt~~~~~~yyyyyyzzz{{{~~~~~~}}}zzzxxxvvvvvvsssmmmiiihhhmmmuuu{{{zzz|||}}}|||~~~|||tttlllnnnrrrtttmmmaaaVVVSSSTTTUUUZZZaaagggkkkllljjjiiicccWWWLLLEEEAAA@@@DDDLLLIIILLLOOOPPPUUU]]]```___^^^XXXVVVZZZ___cccggglllrrrvvvzzz~~~}}}yyytttnnnkkkcccbbb___[[[WWWTTTQQQOOOLLLKKKIIIFFFDDDBBB@@@???>>>===<<<=========>>>???888888888888888999999999777666666555555555555666222555555222222555555222222111000//////000000///,,,,,,,,,++++++*********,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,---...000000///+++&&&&&&)))------------------,,,+++***))))))))))))************+++******))))))***+++,,,++++++************++++++(((***,,,---,,,+++,,,---''''''((())))))*********((())))))***************(((((())))))))))))(((((((((((()))***************((())))))(((((((((***+++&&&''''''((())))))(((((('''(((((())))))))))))))),,,+++***)))(((((('''''')))+++***'''(((+++)))%%%&&&(((***)))'''&&&'''(((((((((''''''''''''((()))'''(((******((('''((()))%%%((((((%%%%%%((((((%%%***$$$"""&&&***)))'''''',,,)))%%%%%%''')))(((&&&dddNNNEEEDDDDDDTTTiii|||zzzrrrnnniiiccc^^^YYYWWWTTTSSSTTTUUUUUUUUUMMMOOOQQQTTTXXX]]]dddiiitttzzzrrr]]]MMMAAA===AAAIIIYYYjjj}}}|||ooo]]]NNNFFFAAA<<<888222111000111333444333222111111222333555777999:::888;;;===>>>BBBLLLZZZfffrrrmmmQQQ@@@===BBBSSSlllvvv^^^KKK888222.........+++***,,,,,,---......,,,,,,---...---...//////...---...000///111:::JJJ```vvvyyy___FFF888888BBBNNNeee~~~~~~sssjjjZZZQQQHHHDDDAAA<<<999999999888777888:::???CCCFFFQQQWWWaaannn{{{tttlllgggfffeeecccdddeeehhhllluuu~~~zzzsssggg]]][[[bbboooyyy{{{}}}zzzooojjjiiikkkpppxxx|||xxxnnn___PPPIIICCC===???FFFFFFLLLRRRWWW```gggiiifffXXXOOOHHHIIILLLNNNRRRVVVWWW[[[```eeejjjooouuuyyy}}}{{{xxxsssoookkkhhhfff^^^\\\XXXSSSNNNIIIEEECCCDDDAAA???@@@???===>>>AAA======<<<<<<<<<;;;;;;;;;::::::999999999999999:::666999999666666999999666555333111111222222222111///...---,,,++++++,,,,,,---,,,,,,++++++++++++,,,*********)))((()))+++---222333222///***))),,,///.........---,,,+++***))))))))))))*********++++++*********)))******+++,,,++++++************++++++%%%'''***+++***))))))***'''((()))************)))((()))******++++++******)))******++++++******)))%%%&&&'''((())))))))))))(((((((((((())))))))))))$$$%%%&&&'''((((((((((((''''''((()))))))))))))))+++******)))((('''&&&&&&%%%''''''%%%'''++++++(((###&&&))))))'''&&&(((***&&&''''''''''''((((((((($$$&&&((('''&&&%%%&&&'''%%%((((((%%%%%%((((((%%%)))""""""''''''%%%$$$)))'''&&&&&&((()))((((((eeekkkssszzz|||___JJJBBBAAA===JJJ]]]rrrxxxmmm___VVVSSSRRRNNNJJJHHHEEEBBBAAA@@@@@@???>>>:::<<>>JJJSSSddduuulllQQQAAA:::<<>>HHH___yyy{{{mmm\\\QQQGGG???888666555111///000000///......000222555666>>>BBBKKKWWWfffttt}}}ssseeeZZZSSSPPPLLLIIIIIIJJJKKKMMMRRR[[[fffnnnvvv|||yyyhhhYYYVVV```qqq~~~zzzkkk^^^ZZZTTTKKKJJJOOOVVV___jjjttt}}}~~~vvv]]]RRRFFFCCCCCCDDDFFFIIIDDDEEEHHHKKKNNNSSSYYY^^^dddeeehhhnnntttxxxzzzzzzyyywwwrrrkkkeee^^^YYYWWWUUUOOOLLLLLLIIIEEEDDDHHHBBBBBBAAA@@@???>>>>>>=========<<<<<<<<<<<<======999<<<<<<999999<<<<<<999777555222333444555444222222111000..................---,,,+++++++++++++++***++++++)))'''(((+++...222333444111---+++---///,,,,,,---,,,,,,+++***)))))))))*********+++++++++))))))******++++++++++++,,,++++++******++++++,,,###&&&)))***))))))))))))(((((()))*********))))))))))))***++++++++++++***((())))))******))))))(((&&&'''((())))))(((''''''((((((((()))))))))'''&&&''''''((((((((((((((('''&&&'''((()))***))))))((('''(((((((((((((((((('''###%%%%%%%%%(((---...+++###&&&***)))&&&%%%'''***%%%%%%'''(((((((((''''''$$$&&&''''''&&&%%%%%%&&&%%%''''''%%%%%%''''''%%%(((###!!!$$$&&&%%%%%%'''&&&((())))))(((''''''(((LLLSSS]]]eeekkkrrryyy~~~{{{]]]III@@@???888BBBTTTkkk}}}dddYYYJJJBBBAAAAAA???===>>><<<999666555444111///000333555666777999>>>BBBPPPZZZiiivvvuuuaaaPPPCCC<<<===BBBIII]]]tttqqqdddRRRIII===555333222///,,,...---...///111111///---000000000000000000111222---222666666444666???FFF[[[nnnkkkQQQAAA777888HHHeee{{{qqqTTT===111---,,,///...++++++...+++---///...,,,+++,,,///+++---///000...,,,,,,------...111:::LLLcccyyyrrrYYY???222222;;;DDDZZZuuu{{{ppp^^^JJJ<<<===555000000000---,,,,,,,,,,,,++++++,,,---///000111333999DDDSSSdddsss||||||tttggg[[[MMMCCCAAA???<<<777333444555666:::CCCOOOXXXbbblllzzzlll[[[XXXeeezzz|||sssrrrmmmbbb^^^aaajjjuuueeeXXXJJJDDDBBBAAABBBDDD@@@@@@@@@???@@@CCCGGGKKKJJJLLLPPPVVV\\\aaacccbbbhhhlllrrrxxx}}}zzzvvvtttkkkddd______ZZZSSSRRRVVVFFFFFFEEEDDDBBBAAA@@@??????>>>>>>>>>>>>>>>??????;;;>>>>>>;;;;;;>>>>>>;;;>>>;;;888999;;;<<<:::888555444222000000000000111...---,,,,,,+++++++++++++++------+++)))***---111///111333111---+++,,,...******+++,,,,,,,,,++++++)))************+++++++++((()))***+++++++++++++++,,,++++++******++++++,,,$$$'''***,,,+++******+++((()))***++++++***)))((())))))***++++++++++++***&&&&&&''''''''''''&&&&&&******+++++++++)))((('''''''''((()))***)))&&&$$$************)))((('''&&&&&&''')))*********)))(((%%%%%%'''((())))))))))))...///,,,((((((+++)))%%%$$$'''+++)))%%%$$$&&&)))###%%%'''))))))((('''&&&&&&((())))))(((''''''(((%%%''''''%%%%%%''''''%%%(((''''''((('''%%%'''---%%%)))++++++(((%%%&&&'''>>>BBBFFFJJJNNNWWWdddmmmyyyyyy\\\GGG===<<<888===LLLccc}}}xxxiiiNNNHHH@@@:::777666666555555555444222000///...---......///000222333555666DDDIIIVVVfffrrr{{{{{{hhhTTTFFF@@@???AAAIIIXXXmmm}}}xxxdddRRR@@@;;;444///......////////////............//////..................------///000111111111444888;;;KKK[[[rrrnnnVVVEEE<<<===DDDWWWppphhhNNN>>>111///,,,++++++,,,---,,,,,,------......------,,,,,,---...000000000///...+++///333:::III```yyykkkRRR???777222444@@@TTTooo{{{lllWWWBBB666333000///---+++++++++---...,,,+++++++++,,,,,,---...---222777<<>><<<<<<;;;::::::<<<<<<<<<:::;;;888444444555555333000444333000...,,,,,,,,,,,,***+++,,,---............000000000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******(((+++,,,(((''')))+++***'''***,,,---,,,***))))))***)))***+++)))'''***000++++++***(((''''''***,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***++++++,,,,,,)))***++++++)))(((((()))******)))((((((((((((((('''((()))***************(((((((((((((((((((((((()))$$$###'''+++)))&&&&&&(((%%%$$$'''++++++'''"""%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((&&&+++(((&&&+++(((###(((444777:::<<>>===777;;;FFFZZZssslll\\\FFFBBB;;;555333222111111444444222111000...------.........///000222333444555:::EEEUUUbbbnnn{{{nnn[[[KKKBBB>>><<>>666111333===QQQkkkrrraaaMMM<<<333333///...,,,+++***+++,,,---,,,,,,,,,+++,,,,,,------(((+++...222777CCCRRR]]]sss|||pppaaaRRRHHH@@@;;;555111000000...---,,,,,,------...222777;;;>>>FFFTTTdddqqq}}}xxxZZZMMMWWWrrr}}}pppccc^^^]]]ZZZWWWVVVRRRKKKCCC@@@AAABBBBBB@@@<<<::::::<<>>???>>>>>>???AAAAAA@@@>>>@@@===;;;;;;<<<===;;;:::888777555222000/////////---......///000000000000000/////////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,++++++++++++,,,,,,******++++++++++++******(((+++,,,(((''')))+++***'''***,,,---+++***))))))+++***+++,,,***(((+++000***+++***(((''''''***,,,))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++'''((())))))'''&&&&&&'''))))))((('''''''''''''''(((((()))*********))))))'''''''''''''''''''''''')))%%%$$$''''''$$$###$$$(((%%%$$$'''***+++'''"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&+++(((%%%+++(((###(((000222444444555:::AAAGGGRRR```rrrxxx\\\GGG>>><<<666777>>>OOOgggsss^^^NNN>>>;;;666333111000///...222111111///...---,,,,,,......---...///000111111000333;;;HHHTTTbbbsssuuubbbQQQDDD<<<999AAAOOOcccuuutttbbbMMM===888444///,,,+++,,,------//////............////////////////////////////////////000000///111444666777GGG___uuuoooVVVDDD888888>>>OOOggg{{{|||eeeMMM===222///,,,+++,,,------,,,,,,,,,------------,,,,,,+++...111///***))),,,000,,,,,,---111;;;OOOhhhzzzhhhOOO===666000111:::LLLfff{{{xxxcccQQQ@@@333000222---,,,+++*********+++,,,------,,,,,,,,,,,,,,,---+++,,,---...333;;;EEELLLfffuuu~~~ooonnnxxx|||kkkYYYJJJ???:::666333///------......---+++,,,---,,,,,,...111333444888@@@JJJVVVdddqqqyyypppUUUKKKYYYwww}}}tttrrrqqqmmmhhhgggccc\\\TTTOOOMMMKKKIIIGGGAAA???===>>>???@@@@@@??????BBBBBB>>>>>>BBBEEEEEEGGGIIILLLQQQVVVZZZ]]]___dddiiipppuuuyyy~~~{{{tttlllggg```___\\\XXXTTTQQQNNNMMMHHHFFFEEEEEEEEEEEEDDDBBB???>>>???@@@BBBBBB@@@>>>???===<<<===???@@@@@@???999777555333000///...---//////000000000000000/////////......---,,,+++***++++++++++++++++++++++++***************)))))))))---,,,***))))))***,,,---++++++++++++++++++******(((+++,,,(((''')))+++***(((***,,,,,,+++***)))******))))))+++***(((***...*********)))((((((***,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))******'''((())))))'''&&&&&&'''(((''''''&&&&&&&&&&&&'''))))))*********)))(((((('''''''''''''''''''''''')))&&&&&&&&&######'''&&&%%%'''******'''###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&+++'''%%%***'''###(((111222333333333555:::>>>GGGPPP^^^ooozzz^^^HHH===:::555555;;;HHH^^^xxx}}}iiiUUUFFF:::777555333222222000.../////////...---,,,++++++------------------...///333333777@@@IIIWWWjjj{{{xxxeeeSSSFFF===999>>>JJJ]]]ooo~~~|||lllXXXDDD888444111---+++,,,---......///......------......///............////////////...///000///...///111333111???VVVmmmnnnTTTBBB777777<<>>333000---+++,,,------,,,,,,,,,,,,------,,,,,,,,,)))---000,,,&&&$$$)))///,,,++++++///777HHHaaavvv~~~fffNNN<<<666111111888HHHbbbwwwmmmVVVDDD666...,,,///++++++***))))))******+++......---,,,,,,,,,,,,---111000///000333999???BBBZZZkkkttt```]]]iii|||yyyhhhVVVGGG===666333222111///...//////000000,,,---...///......000111333555777;;;CCCNNNZZZbbbxxxjjjPPPIII[[[zzz}}}}}}yyywwwvvvsssnnniiifffaaa[[[WWWQQQOOOLLLJJJIIIGGGEEECCCCCCEEECCC>>><<>>=========>>>???AAABBBBBB;;;:::777555222///...---....../////////...------............---,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++---+++)))'''''')))+++---,,,,,,++++++******++++++(((+++,,,(((''')))+++***(((***,,,,,,***)))******)))''''''******'''(((,,,)))***+++***))))))+++---))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))***++++++)))(((((()))(((''''''&&&&&&''''''''')))*********)))(((''''''''''''''''''''''''''''''((('''''''''""" %%%'''&&&%%%'''))))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&+++'''$$$)))'''###(((//////000000000222555777???CCCMMM\\\mmm~~~~~~bbbJJJ<<<888444555:::EEEXXXqqqxxxbbbMMM???777555333222222222000///------------,,,,,,++++++---,,,,,,,,,,,,,,,------//////222777>>>JJJ^^^ooo~~~xxxeeeTTTHHH@@@===<<>>555222000------.../////////......------------......,,,,,,,,,------.........---///000///......000111111<<>>>>>>>>>>><<>>;;;888555222111/////////000//////..................---,,,++++++++++++++++++++++++++++++...---------,,,,,,++++++---+++)))'''''')))+++---------,,,+++******++++++(((+++,,,(((''')))+++***)))***,,,+++***)))***+++***((((((+++,,,))))))+++)))***+++*********+++---************************))))))))))))))))))))))))))))))***************+++)))***++++++)))(((((())))))((((((((((((((()))))))))))))))))))))((('''&&&''''''''''''''''''''''''&&&&&&'''(((%%%!!!###)))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&+++&&&###(((&&&###(((//////000000111222333444777888>>>JJJYYYjjj~~~hhhNNN>>>888444555999AAAPPPhhhuuu]]]HHH:::444222000///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***+++///444888AAATTTdddtttxxxfffVVVJJJCCC@@@:::AAANNNaaatttvvvjjjXXXEEE888333111///......///000000///......------------......+++++++++,,,------......,,,...000000//////000111333;;;JJJ```vvvpppSSS???777666999EEEYYYooonnnVVVEEE555222...,,,,,,------,,,++++++,,,,,,,,,,,,++++++***---///---)))(((+++///---***+++///333>>>WWWooo}}}}}}fffPPP<<<777333222666DDD]]]sssooo\\\EEE888222---******)))************+++++++++---------------....../////////...------000555:::EEEYYYppp|||bbbLLLGGGVVVmmmlll\\\GGG999444222///+++///111222111///.........***,,,---.........000111---///000222333777<<>>===>>>>>>999===AAABBBBBBBBBEEEHHHLLLQQQZZZbbbjjjrrrxxx|||zzzuuuooojjjdddaaaYYYWWWSSSQQQPPPNNNKKKHHHHHHIIIIIIHHHFFFEEEFFFHHHDDDCCCAAA>>>:::666222000111111222222222222111111......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********---,,,***))))))***,,,---///...,,,+++******++++++(((+++,,,(((''')))+++***)))+++++++++))))))***+++---******...///---,,,---(((***++++++******,,,---************************))))))))))))))))))))))))***************+++++++++'''((())))))'''&&&&&&''')))(((((((((((()))******(((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&***)))&&&&&&***'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))'''+++&&&"""'''&&&###)))111111111111222222222111222111555===GGGUUUjjj|||nnnTTTBBB:::444555555999EEE]]]yyyttt\\\HHH<<<444111///......//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...)))+++000444555:::HHHWWWgggttt{{{kkk[[[MMMDDD???888<<>>222------......,,,///222111///------...,,,---......------///111,,,...///000000111444666???NNNdddzzzYYYLLLCCCMMMjjj}}}{{{|||~~~{{{vvvrrriiimmmmmmgggcccaaa___\\\WWWUUUQQQNNNKKKJJJIIIJJJDDDDDDEEEEEEDDDDDDCCCCCCBBBEEEJJJOOOTTTZZZ```dddggglllssszzz{{{ppplllfffaaa^^^[[[XXXVVVRRRRRRRRRNNNJJJHHHHHHJJJDDDCCCAAA>>>999555111...000000111222333333333333//////000000//////......------------------------******++++++++++++++++++,,,,,,++++++++++++,,,,,,000...,,,*********+++,,,(((+++,,,(((''')))+++******++++++***))))))***,,,,,,((((((---///---++++++((()))+++,,,++++++,,,---************************))))))))))))))))))))))))***************)))))))))'''((())))))'''&&&&&&''''''''''''''''''((())))))''''''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%***,,,)))&&&&&&''''''''''''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''+++%%%"""'''%%%###)))///.........///...,,,***222000333888<<>>555777///...---...//////...,,,...------,,,,,,------...,,,,,,------...///000000+++---000000000000111333333777BBBWWWpppvvvZZZEEE666444666@@@SSSjjj~~~xxx___LLL555222///---------,,,,,,+++++++++,,,,,,+++++++++***+++---...//////...---,,,((()))------111GGG___wwwiiiSSS888555222111444AAAZZZqqqjjjTTT<<<000------,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,...///111222---//////***$$$%%%...666222FFF```tttqqqWWWDDD???NNNfff}}}pppLLLDDD999...)))***///333+++...222222000......///111111111///......000222000111111000///...000222666CCCXXXmmmyyyVVVJJJDDDQQQooo|||yyyuuuzzz}}}zzzyyyzzzyyyvvvllliiiddd___[[[XXXWWWWWWOOONNNMMMLLLLLLKKKIIIGGGCCCDDDEEEFFFFFFIIILLLOOOPPPUUU\\\ccchhhooovvv|||{{{tttpppmmmjjjiii]]]^^^]]]YYYSSSOOOOOOQQQIIIHHHFFFBBB>>>999444222---...///000111222222222///000000000000000///...........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,000///,,,*********+++,,,(((+++,,,(((''')))+++******++++++***))))))***,,,)))%%%%%%***---***((('''''')))+++,,,,,,+++,,,...************************))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,+++)))(((((()))&&&&&&&&&&&&&&&'''((()))&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''###$$$***---)))%%%###''''''''''''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''+++%%%!!!'''%%%###)))///000111222333444444444000222222111222<<>>666999BBBSSShhhzzzwwwdddMMM;;;444333222111000---******,,,...//////...---,,,,,,++++++///......---------......---......000222222000...999999CCCZZZooo~~~yyy[[[BBB666333666@@@PPPbbbvvvgggRRR<<<666...((())),,,---+++***///333111,,,)))***,,,,,,,,,,,,++++++************///+++(((---111???VVVppp{{{dddRRR@@@777000111555AAAYYYppp|||fffOOO999111...++++++...,,,,,,,,,---------......+++,,,---...////////////+++///111...***+++333:::555DDD[[[ppppppRRR===@@@HHH\\\vvvxxxcccIII===222111333222000000////////////000000000000+++,,,......------///000///111333222000000222444555???HHH\\\|||rrrPPPCCCEEE^^^||||||wwwuuuwwwzzz}}}~~~~~~|||~~~{{{yyyuuuppplllaaaaaa^^^YYYZZZ\\\WWWMMMIIIGGGDDDBBBAAAAAABBBCCCEEEGGGJJJMMMQQQWWW]]]aaaooorrrwww~~~{{{yyyqqqoookkkgggbbb]]]WWWSSSQQQLLLGGGDDDBBB???:::666///...---...//////,,,***111111000000/////////...000000000000///...---,,,//////...---,,,,,,++++++***+++,,,,,,******+++,,,---,,,+++******+++,,,---******++++++++++++******$$$)))---++++++...///---************************((()))***,,,------,,,,,,***,,,---,,,+++***+++,,,(((((()))***+++,,,,,,,,,***)))))))))))))))******((((((((((((((()))******)))((('''''''''(((***+++&&&((()))'''$$$$$$&&&)))$$$(((""" ''''''$$$)))$$$******'''######$$$))))))(((((('''&&&$$$######&&&((((((%%%$$$%%%'''%%%(((***)))%%%###%%%)))'''''''''&&&&&&'''''''''...///000111222222222222000222222000000777EEEPPPeeewwwdddKKK@@@;;;777555777;;;GGGccc~~~www[[[FFF<<<666222///...000000...+++.........---,,,,,,++++++************+++,,,---......---...///,,,,,,555AAALLLYYYlll}}}wwwcccQQQEEEAAA999:::AAAQQQeeewwwwwwdddNNN<<<555333111111000---+++***,,,......------,,,++++++******---------,,,,,,,,,------,,,,,,---///111222222111555777BBBXXXnnn}}}xxx[[[BBB888444555>>>KKK]]]qqqjjjUUU<<<666...)))+++------+++,,,---...,,,)))((())),,,,,,,,,,,,++++++************///+++)))...111===RRRnnn~~~}}}fffSSS???666///000333>>>UUUlll|||yyyeeeNNN999111///+++***---,,,,,,,,,------------...,,,------.........------)))---000000...111:::AAA555CCCYYYpppoooSSS???<<>>999777555222111111111000///............//////000000000000000000000///...---///......---,,,,,,++++++***,,,,,,,,,+++***+++,,,,,,,,,++++++++++++,,,,,,******++++++++++++******%%%***,,,******---...---************************((()))***,,,------,,,,,,((()))***)))'''''')))***)))))))))******++++++,,,))))))(((((()))***++++++((((((((((((((()))******((((((((((((((())))))***$$$&&&(((((((((((()))+++'''***%%%"""((('''###((("""&&&'''(((+++...(((((((((((('''&&&%%%%%%$$$&&&((('''%%%$$$%%%'''((()))))))))(((((()))***''''''&&&&&&&&&&&&''''''......///000111111111111000222222///...222;;;CCCUUUiiipppTTTDDD<<<666444666999CCC]]]vvv{{{aaaKKK???777333///...///000...+++------------,,,,,,,,,,,,************+++,,,------******,,,---******000999BBBOOOcccvvv~~~lllXXXJJJCCC===<<<@@@MMM```sss~~~wwweeeOOO>>>555333000000///---+++***,,,---,,,,,,,,,++++++******))),,,,,,+++++++++,,,,,,---............///000111111111444@@@VVVkkk{{{www[[[CCC999444333999EEEUUUkkk|||lllYYY===666...+++---...---+++---,,,)))''''''''')))***+++++++++++++++************///,,,+++///000999KKKgggxxxiiiVVV>>>555//////111:::PPPfffyyy|||uuucccNNN999333111,,,***,,,,,,,,,,,,,,,------------,,,------------,,,++++++))),,,000000000333;;;BBB555BBBWWWooonnnSSSAAA888@@@UUUqqqpppZZZDDD999000///000///...///////////////////////////,,,---...///......///111///000111000//////111333...555:::KKKllljjjQQQEEEFFF]]]}}}qqqcccYYYSSSOOOMMMFFFEEEBBBAAA@@@AAABBBCCCJJJOOOVVV```lllzzzyyysssnnnggg^^^XXXSSSRRRQQQOOOLLLIIIEEEDDDDDDEEEFFFIIIJJJMMMRRRXXX___eeeiiissswww~~~{{{sssnnnhhhaaa[[[UUUNNNFFF@@@===999444111000111111111///////////////////////////000000000000000//////.........------,,,,,,+++***,,,---,,,+++***+++---++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***&&&***+++((((((+++---,,,************************((()))***,,,,,,,,,,,,+++))))))((('''%%%&&&)))+++************************(((((((((((()))***,,,,,,((((((((((((((())))))***'''(((((()))))))))))))))%%%&&&'''(((******(((&&&(((,,,'''$$$)))'''###(((!!!%%%&&&&&&&&&))),,,'''''''''''''''''''''&&&$$$&&&'''&&&%%%$$$%%%&&&)))((((((((()))***)))(((&&&&&&%%%%%%%%%%%%&&&&&&...///000000111111111000///000111///---///555;;;III[[[uuuzzz\\\GGG===777444555777???UUUllljjjSSSCCC888444///...///000...,,,++++++,,,,,,,,,---------+++*********++++++,,,---(((***,,,,,,***)))---222;;;GGG[[[pppppp\\\MMMDDD>>><<<===HHH[[[ooo|||vvveeePPP???555222/////////---+++***+++------,,,,,,,,,++++++******,,,,,,,,,+++,,,,,,---...000000///...------///000...222???SSSiii{{{vvv[[[CCC999444222666@@@PPPgggyyymmm[[[???555------//////---+++,,,***((('''((())))))(((+++++++++***************)))///---,,,000///444EEE___pppmmmWWW???666//////111888MMMbbbvvv|||zzztttbbbMMM999333222---***,,,++++++,,,,,,,,,---------***++++++,,,,,,,,,+++++++++---///...,,,...333888555AAAUUUnnnkkkRRRAAA666===QQQmmmlllTTT@@@777/////////...---...//////...............---+++---...///......///111111111000000000000222333...444888GGGiii{{{cccKKKAAABBBYYY{{{tttiiiZZZLLLBBB===;;;:::999999999999999999999999999===DDDLLLWWWeeetttxxxqqqllljjjjjjfffbbb[[[UUUPPPMMMKKKJJJIIIIIIIIIJJJLLLPPPTTTVVV___dddkkksss{{{|||tttmmmfff^^^UUUNNNFFFAAA999444222333444444333333222111///...------......//////000/////////......---------,,,,,,,,,+++,,,---,,,++++++,,,---***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++'''******'''&&&***,,,,,,************************((()))***+++,,,,,,+++***++++++)))'''&&&'''***---************))))))))))))'''''''''((()))+++,,,---))))))(((((((((((())))))&&&''')))*********)))((()))'''''')))+++)))###%%%+++'''%%%)))'''###)))+++,,,,,,)))&&&%%%&&&'''&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&///000111111222111111111---///000///...000444777???NNNfff~~~bbbJJJ>>>888444444555;;;MMMaaazzzrrrWWWBBB999555000...//////...,,,******+++,,,,,,---------++++++******++++++,,,,,,(((+++---,,,++++++---///777BBBTTTjjj|||qqq^^^NNNEEE???;;;:::CCCVVVkkkzzz|||tttfffSSSBBB666000......///---+++***+++---------------,,,,,,,,,,,,---------------...//////,,,......---,,,---111444,,,222>>>QQQgggzzzuuu[[[EEE999444222555===MMMdddwww~~~lll[[[AAA444+++,,,000///,,,,,,***))))))***,,,+++)))'''************************)))...,,,,,,000...111???YYYkkkpppXXX@@@777111111111888KKK___ssszzzzzztttbbbLLL999333222---+++,,,+++++++++,,,,,,,,,------'''((()))+++,,,------------......---++++++///222666AAAVVVnnn}}}fffNNN???888===NNNiiihhhPPP===555///......---,,,...............------,,,,,,+++,,,......------///000000...---------///000111///444777GGGiiipppYYYEEE>>>AAAXXX{{{ttt]]]UUUHHH===777555555555111222333444444444444333000333888<<>>DDD\\\jjj[[[HHHBBB:::444222222333333...///000111111111111000///222555777888???JJJSSSqqq}}}yyyzzz}}}~~~yyy}}}vvvqqqjjjgggccc^^^XXXTTTPPPOOOLLLMMMOOOPPPSSSYYY___dddkkkpppwwwyyyqqqjjj___UUULLLDDD???<<<999999888777666555444333...///////////////......------------------------+++---...---,,,+++,,,...,,,,,,------------,,,,,,,,,------......------,,,))),,,,,,)))''')))+++***************************((()))***++++++***))))))))))))((('''%%%&&&)))+++))))))))))))))))))))))))(((((((((((()))***,,,,,,***))))))((((((((((((((('''(((((()))))))))))))))((()))+++...000///+++((('''&&&%%%)))'''%%%---(((''''''&&&&&&'''(((((('''&&&%%%%%%&&&'''((()))'''%%%###"""$$$%%%%%%%%%'''((()))))))))))))))***&&&&&&%%%%%%%%%%%%&&&&&&///000000111000000//////............///000222444999>>>OOOiiisssZZZBBB:::555555444555BBBRRRlll}}}cccKKK<<<666000......///...---+++++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,)))---...***+++///000...111888FFFZZZooolllXXXLLLDDD>>>:::@@@OOObbbqqqxxxyyyxxxuuulll]]]KKK;;;111+++---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000%%%)))...///......222666(((///999HHH^^^vvvuuu^^^III999666444555999EEE[[[nnnwww~~~|||lll^^^EEE333&&&)))...,,,+++---(((***,,,,,,)))(((***,,,((()))))))))*********+++))),,,)))***///---...:::KKK```yyywww\\\???777222222222777HHH[[[lllsssyyy|||}}}~~~{{{uuucccMMM888111000,,,,,,///***++++++++++++,,,,,,,,,((()))***,,,---.........+++,,,---......000222444888EEEZZZooottt]]]GGG:::999:::FFF```{{{hhhNNN999333//////...,,,---000......------,,,++++++***(((***++++++++++++,,,......+++((((((***---------...555;;;MMMppp|||\\\FFF======GGG```~~~gggRRRFFF999555222000///000000/////////000000111111000000...222666666444777???FFF^^^ppp~~~tttnnniiigggddd```aaaeeefffmmmuuu{{{|||{{{uuuoooiiiggg___^^^ZZZVVVSSSRRRUUUXXXZZZ___eeejjjnnntttzzz~~~wwwnnneee]]]UUUQQQJJJIIIGGGDDD@@@===;;;:::111111111111111000///...------------------------,,,---...---,,,,,,,,,...------,,,,,,,,,,,,------------............------)))---...+++)))***+++)))************************((()))***++++++***)))(((((()))***)))'''''')))***''''''(((((())))))******))))))(((((()))***++++++******)))(((((((((((((((((((((((((((((())))))***%%%(((,,,......,,,,,,,,,))))))'''***'''%%%---))))))(((''''''&&&%%%$$$((('''&&&%%%%%%&&&((()))(((%%%"""!!!$$$%%%%%%%%%(((### %%%---111...***''''''&&&&&&&&&&&&''''''...///////////////......//////...---...///000222222444CCC\\\tttzzzbbbCCC;;;666555444444@@@OOOdddxxxlllVVV<<<777111......///...---++++++++++++++++++++++++,,,,,,++++++***+++++++++(((------)))***///111...///555AAATTTiiizzzsss^^^PPPGGG@@@;;;???NNN___mmmsssxxxxxxwwwoooaaaOOO>>>333+++,,,......,,,++++++,,,++++++++++++++++++++++++++++++++++++,,,---...///)))---222111---+++---000'''...777DDD[[[tttvvv^^^JJJ:::777555555777AAAVVVhhhsss{{{|||nnn```FFF222$$$'''---++++++...(((+++,,,***&&&%%%***///(((((())))))*********+++))),,,((()))///------999CCCYYYtttyyy^^^===666111222222777GGGZZZiiiqqqwwwzzz|||~~~zzzuuudddMMM777000///,,,---000******+++++++++,,,,,,,,,***+++,,,---------------,,,,,,---------...///000888FFF\\\ppp~~~qqqZZZEEE999888888DDD^^^yyyiiiOOO888333000000///,,,---111......---,,,,,,+++******''')))***+++******+++---222...******---///000000000888???RRRuuuwwwVVVBBB999<<>><<<===>>>@@@BBBBBBFFFNNNXXXddduuu{{{rrrjjjeeebbb```^^^[[[ZZZZZZ\\\]]]^^^cccfffkkkqqqxxx~~~~~~{{{wwwpppfff[[[QQQIIIEEEBBB>>>999777777777555222---.........---...000333---///000///,,,+++---000+++000,,,+++222...(((***000000000000000000000000***++++++,,,,,,++++++***+++++++++*********))))))'''((()))(((%%%#########)))))))))))))))******+++))))))))))))))))))))))))(((((())))))******++++++((((((((((((((())))))***'''+++---***)))++++++***++++++***************+++***)))((('''(((***,,,---+++------+++'''%%%&&&((($$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&***000222///+++&&&&&&&&&&&&&&&&&&&&&&&&000000000000000000000000000///...------...000111333222888GGG[[[pppnnnLLL???555444444333777@@@UUUnnn{{{dddIII???555111...***)))+++,,,,,,+++************+++++++++++++++++++++++++++***++++++,,,------......111222999GGG\\\qqqkkkUUUIIICCC===>>>FFFSSSdddqqq{{{{{{zzzvvvmmm^^^GGG555111111000...,,,,,,,,,---///......---------------,,,,,,,,,,,,------------,,,,,,,,,,,,---.../////////222666AAAVVVooozzzfffQQQCCC;;;777888:::???NNN___oooxxx~~~tttdddIII;;;...+++------******))))))))))))))))))))))))&&&(((***************,,,)))(((***------+++---111AAASSSlllsssYYYAAA555...111333444BBBUUUhhhqqqzzz~~~iiiUUU???444111///......,,,,,,+++++++++,,,---...***+++,,,------............---------...///000000888HHH___tttrrrWWWAAA777444777CCC[[[xxxkkkRRR<<<444/////////---,,,---+++,,,,,,+++)))((()))+++...---,,,+++***)))((('''''',,,//////---+++---000///888JJJdddzzzWWW>>>???<<>>MMMeee|||pppiii]]]SSSLLLGGGDDDBBB;;;::::::999999999888888888777:::@@@HHHRRRbbbppp{{{yyyxxxsssllleee___\\\YYYXXX\\\[[[ZZZ\\\```eeeiiilllppptttyyy}}}xxxnnngggbbbUUUPPPJJJEEEAAA===999555666444222000///000111111---///111111000000333666+++000+++***000,,,%%%(((////////////////////////,,,,,,,,,------,,,,,,,,,+++++++++***)))(((((('''''')))***)))((('''((())))))))))))))))))***++++++************************)))))))))))))))************))))))))))))***++++++&&&***,,,)))(((***,,,************)))******++++++***)))(((''''''((()))***,,,...///---***''''''(((%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&***...000---)))&&&&&&&&&&&&&&&&&&&&&&&&000000000000000000000000///...---------///000111111000333>>>LLL___wwwtttTTTEEE888555444111555<<>>;;;>>>III]]]ooo|||{{{ttteeeOOO;;;333222000///------------------......------,,,,,,++++++,,,,,,,,,---------,,,,,,+++,,,,,,---...///000222555???TTTmmm{{{iiiUUUCCC===;;;;;;999;;;III[[[oooxxx~~~uuufffJJJ<<>>???@@@QQQssskkkRRRAAA666111000////////////////////////......////////////......///000000///------...000:::GGG]]]vvvuuuzzz~~~uuuoooZZZRRRGGG===888777888888...000333555666555333222555333333777<<>>NNNggg}}}yyy\\\KKK<<<888666222555;;;GGG^^^yyyyyy]]]LLL:::444444222---***...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,---------.........111222555???NNNcccwwwuuuaaaSSSHHH>>>:::999AAAVVVkkkxxx~~~zzznnnXXXCCC555333000...---------,,,(((***+++---.........---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111444<<>><<<<<<777777EEEXXXqqqyyy~~~}}}}}}|||qqqcccJJJ<<<000++++++++++++,,,))))))))))))))))))))))))'''(((*********)))***+++...)))(((---000000...///:::IIIaaaxxxpppXXXBBB666000333333444EEEZZZnnnwwwmmmXXX@@@444///---,,,,,,+++++++++++++++,,,,,,,,,+++,,,---...///////////////000000/////////000111888IIIccczzzmmmQQQ===444222555@@@XXXuuujjjPPP:::333...///000...---...***+++---,,,++++++,,,--- $$$)))---000111111))),,,......---,,,...000222999III___xxxfffMMM>>>>>>CCCXXXzzzzzz[[[DDD888222//////////////////////////////,,,------......------,,,...///000///......///111999CCCWWWrrrrrrjjjsss|||mmm```XXXHHHBBB999333000111222333,,,...111333444333222000666333222444666:::FFFQQQgggttt}}}{{{xxxxxx|||{{{sssjjjdddaaa___\\\YYYQQQPPPOOOPPPSSSYYY```eeeiiilllrrrxxx}}}|||xxxuuuqqqzzzpppggg___ZZZRRRKKKCCC?????????;;;888888777555222000///000111...333...,,,222///))),,,........................,,,,,,------------,,,,,,************************((()))***))))))***,,,///******))))))******+++,,,++++++++++++++++++++++++++++++******))))))((((((&&&&&&&&&&&&&&&'''(((((($$$(((((($$$$$$))),,,---)))(((((())))))***+++,,,((((((((('''((()))***+++,,,...000000...+++(((&&&&&&'''((((((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***(((%%%&&&&&&&&&&&&''''''''''''........................---------...///000111111222000000111555AAAXXXmmmcccPPP>>>888666333444:::DDDYYYsss}}}fffSSS>>>777777555000,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++............////////////000111444;;;III]]]ttt|||kkkTTTHHH>>>;;;999===OOOdddqqq{{{vvvaaaJJJ777333...,,,,,,,,,+++***((()))+++---......------*********+++++++++,,,,,,------------...///000111///111333:::MMMhhh~~~~~~{{{lll[[[BBB===;;;:::555333AAATTTllluuuzzzwwwvvvuuukkk___GGG;;;///,,,+++******,,,))))))))))))))))))))))))''')))***+++)))))))))***,,,'''&&&,,,111111000111777FFF\\\sssoooXXX@@@666000222111333EEE[[[sss|||qqq[[[BBB555000---+++,,,******+++++++++,,,,,,,,,+++,,,---...////////////...000111000......000222999KKKfff~~~lllPPP<<<555333555@@@VVVrrriiiOOO999222---...000///...///***,,,......---,,,,,,---&&&''')))+++,,,+++***(((+++,,,------,,,---...000111555???PPPhhhtttYYYEEE<<<;;;FFF___sssRRR>>>555111///111........................,,,,,,------------,,,,,,---.../////////000333555888???RRRooottthhhdddrrrppp^^^NNNEEE;;;888444111111111111111000000111111111111111111333111000000000222:::DDDXXXhhh}}}zzzxxxxxxyyyzzz~~~}}}zzzvvvsssqqqnnnmmmmmmlllnnnttt|||~~~{{{wwwrrrjjjeee[[[WWWQQQLLLJJJKKKNNNOOOTTTVVV[[[```dddeeebbb___dddttt~~~xxxtttjjjbbbXXXRRROOOKKKEEE@@@BBB???:::666333222111111...222---,,,333111+++///........................++++++,,,,,,,,,,,,++++++)))***+++,,,---......///((()))))))))'''''')))******************++++++,,,************************++++++******))))))((((((&&&&&&&&&&&&&&&'''(((((($$$''''''$$$$$$(((,,,,,,))))))(((((()))******+++&&&'''((()))+++,,,...///+++,,,---...---***&&&$$$###%%%'''(((((((((***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&&&&&&&''''''(((((((((------------------------------......///000000000222000000000111999KKK[[[sssjjjUUU@@@999666222333777@@@SSSkkknnnZZZCCC999666333///,,,------,,,+++++++++++++++++++++++++++++++++++++++.....................//////111555999DDDWWWnnnvvvYYYJJJ>>>;;;999:::III\\\kkkxxx}}}hhhPPP999444...+++,,,,,,+++)))++++++,,,,,,++++++******))))))*********+++++++++------------...///000000---000222999JJJdddzzz~~~rrrbbbGGG@@@;;;999333222>>>OOOaaajjjooommmkkkkkkdddYYYBBB888///,,,+++******,,,))))))))))))))))))))))))((()))++++++)))))))))***'''$$$%%%***...---...000666CCCXXXnnnnnnXXX@@@666111222111222EEE]]]wwwwww```GGG888222///---...)))******+++,,,++++++++++++,,,---......///......,,,...000///------000444:::MMMiiijjjNNN<<<666444666???UUUqqqgggMMM999111---...000//////000***,,,//////---,,,+++,,,******+++++++++***(((''',,,,,,,,,,,,,,,.../////////111777DDDYYYvvvcccKKK>>>:::999IIIfffjjjKKK<<<555000///222........................,,,,,,------------,,,,,,,,,...///000111222555777777<<>>KKK]]]wwwyyynnnkkkfffbbb___^^^___```dddeeeffffffddd```]]]ZZZVVVWWWXXXYYY\\\dddpppyyy}}}rrrlllbbbYYYRRRMMMHHHFFFIIIIIIJJJMMMPPPRRRRRRQQQ]]]lll}}}tttllleee^^^WWWRRRJJJFFF???;;;888666555333000333...,,,333111,,,000........................***++++++,,,,,,++++++*********+++---...///000000((()))+++***((('''''''''+++************+++,,,,,,))))))))))))))))))))))))************))))))))))))))))))(((((())))))***+++$$$((((((%%%%%%)))++++++***))))))(((((()))))))))%%%&&&(((***,,,...000111,,,++++++++++++)))&&&######%%%&&&''''''(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))..............................///////////////...111000///000111444???KKKdddzzzuuu^^^GGG===999444333777999JJJbbbwwwxxxcccLLL>>>777222...,,,,,,,,,+++************+++++++++++++++++++++++++++------------------------///222555888???OOOfffwww}}}bbbNNN===:::777666CCCVVViiixxxlllRRR;;;555...,,,,,,---,,,))),,,,,,+++***************))))))))))))*********+++++++++++++++,,,---......,,,///222888HHHaaawwwzzzlllQQQFFF===999333111;;;JJJWWW```eeebbb___^^^XXXNNN<<<444...,,,+++)))))),,,))))))))))))))))))))))))((()))++++++)))((()))***'''&&&(((+++,,,***,,,000444???SSSjjj|||mmmXXXAAA777222333111333GGG___yyyyyybbbHHH999333///---...((()))***+++,,,++++++******+++,,,------.........))),,,//////,,,---111555<<>>RRRooolllRRRAAA::::::;;;NNNlllzzz___EEE:::555///...222........................,,,,,,------------,,,,,,---///000000000111444666999<<>>RRRnnnwww\\\FFF;;;:::<<<===RRRqqqoooWWW@@@888444...---222........................,,,------......------,,,///000111000///000222333===@@@SSSuuu~~~jjjVVVXXXgggqqq[[[FFF:::666777222111000111222333333222///000000111222222222222,,,---000333222000222888:::NNNlllyyyeeeTTTFFFCCC>>>999666666888999888:::>>>AAABBB@@@===;;;<<<<<<999666444:::EEENNNaaappp|||tttnnnbbb[[[RRRJJJFFFDDDCCCCCCIIIRRR```lllvvv~~~~~~wwwlllccc\\\WWWRRRNNN???BBB:::666:::666000333000000000000000000000000,,,------......------,,,......---,,,,,,+++******(((+++///111000---++++++++++++******++++++,,,---++++++++++++++++++++++++(((((())))))******++++++((((((((((((((()))******%%%***+++)))''')))***(((,,,+++***(((''''''''''''%%%&&&((()))+++,,,,,,,,,///,,,))))))***)))'''$$$'''(((((('''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%%%%&&&((()))&&&&&&&&&'''((())))))***......//////000111111111000///......///000///---111000///------///333777GGG```yyyoooTTTDDD>>>;;;777444777???PPPggg~~~www^^^III===666111...,,,,,,,,,++++++,,,------+++,,,,,,+++******+++---++++++++++++++++++++++++,,,222111333>>>HHHXXXppp}}}jjjTTTBBB===888444@@@RRReeexxxqqq[[[AAA666------000...+++***)))***,,,---......---,,,***))))))((()))+++,,,---******+++******,,,///222,,,...111777CCCXXXrrrzzz]]]PPPCCC===888555999AAASSSWWWWWWRRRNNNKKKFFF???999222---+++)))(((+++///+++++++++*********))))))***+++,,,+++))))))***+++***++++++***))))))***,,,111;;;LLLbbbttt{{{jjjYYY@@@888555777555666JJJbbbyyy~~~jjjNNN:::111///,,,)))******+++++++++,,,,,,,,,'''***,,,---,,,+++,,,,,,,,,------------///222444@@@VVVrrrgggLLL;;;333333666BBBYYYwww{{{```III999000+++,,,---+++,,,111***...000---)))&&&))),,,,,,,,,+++******+++,,,---************+++,,,---...+++111888@@@RRRpppiiiMMM<<<888999:::>>>ZZZyyydddHHH888666///---111000...------,,,,,,------...,,,++++++***+++,,,...///111...///111111000333999999CCC[[[yyyuuu]]]OOO[[[qqqyyyaaaLLL===555444555000111111111111222222222333222222222111000000000///111111111000111222444BBBLLLeeeyyyfffRRREEE:::888555333222333444666777666666666666555555555333444555555555777:::===MMM\\\sss}}}tttbbbOOOCCCBBBFFFHHHLLLOOOTTTYYY___fffmmmrrrzzz~~~wwwmmmfffccc___UUUIIIBBB@@@@@@>>><<<:::777444222222111000///***,,,---/////////......---------------,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,***)))))))))******++++++******)))'''&&&%%%******)))((((((((((((((())))))************))))))'''((()))((('''&&&''')))((()))***)))((((((***,,,)))***+++++++++***((('''''''''000***!!!***"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***............------------000...---...///000///---000000///...---///222555@@@VVVnnn|||tttZZZHHHAAA===:::777666<<>>;;;444888DDD[[[wwwttt\\\GGG:::555333------,,,,,,,,,,,,,,,---+++,,,,,,+++******+++---++++++++++++++++++++++++,,,111///000888???LLLbbbuuuvvv]]]FFF>>>999555:::EEE^^^qqquuubbbJJJ<<>>888;;;CCCQQQXXX]]][[[WWWRRRJJJCCC;;;444000///...***)))++++++++++++***************'''(((*********+++,,,...&&&((()))******+++---000...888III^^^qqq||||||lll]]]EEE;;;666777444444FFF\\\tttlllQQQ<<<333///---+++*********++++++++++++,,,***++++++***(((((()))+++---......------...111444EEEZZZuuufffNNN???999444666AAAXXXvvvwww[[[DDD555222111000---))))))---))),,,///...***((((((***************+++---...///*********++++++,,,---...///333888AAAVVVvvvdddHHH888444777:::JJJeeeuuuWWW@@@444333------111000...------,,,,,,------...******++++++---...000111...,,,...111111000222777===KKKdddyyy```KKKNNN^^^wwwiiiNNN===666222000111000111111111111222222222111111111111111222222222000111111111000111444666>>>OOOkkkyyynnnxxx}}}hhhTTTDDD999444333111///---------...///222222222333444444555555444444444333111000111333777CCCYYYttt}}}fffQQQFFFJJJYYYfffnnnnnnkkkfff___YYYVVVUUU\\\]]]___```ccciiipppuuu}}}xxxpppeeeYYYPPPOOOLLLGGGCCC@@@<<<888555777555333000---,,,++++++////////////.........---,,,,,,+++***+++,,,---...,,,,,,,,,,,,++++++++++++,,,,,,+++************+++'''(((((()))*********)))******)))((((((((())))))))))))************))))))'''((())))))''''''((()))'''((()))((('''''')))+++))))))(((''''''''''''''''''%%%(((!!!,,,)))---&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))000000000//////............---,,,---/////////...,,,...000000/////////111222>>>OOOaaaxxxjjjTTTHHHDDDAAA===555555>>>TTTqqq|||fffOOO@@@999999...------,,,,,,,,,,,,---+++,,,,,,+++******+++---++++++++++++++++++++++++***000...///777<<>>333000...---************+++++++++++++++++++++)))''''''(((***---...---,,,,,,...111444GGG]]]wwwiiiOOO???999555555???VVVuuuvvvYYYBBB333222111...+++)))+++...(((+++------+++)))((()))((()))***+++,,,...///000++++++++++++,,,---......///222777AAAYYYzzzcccIII:::666999>>>QQQllliiiMMM:::222111---...222///...------,,,,,,------...------......//////000000---,,,...111111000222777???PPPkkkmmmVVVGGGLLL```{{{fffHHH;;;777333111222000000111111111222222222000000000111222222222333000111111000000111444777===QQQpppyyyjjjfffwwwoooYYYGGG<<<777666333222000///...///000111//////000111222333444555111222333333222222444666777@@@SSSlllxxxaaaOOOIIISSShhh{{{{{{ssskkkeeeccc^^^\\\YYYVVVVVVYYY]]]```iiimmmrrrxxx~~~}}}rrrjjjccc___ZZZTTTOOOHHHAAA===;;;999555222000000111222//////...---------------,,,+++******+++---000222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))************)))******))))))((())))))***))))))************))))))''')))***)))((('''((()))&&&'''((('''&&&'''(((***)))((('''%%%%%%&&&''''''$$$%%%'''$$$(((''')))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))---........./////////000---,,,,,,---...//////...,,,...000000///......///222999FFFYYYqqqrrrZZZLLLGGGCCC>>>777666;;;NNNjjjpppXXXEEE:::777///...------,,,,,,,,,---+++,,,,,,+++******+++---++++++++++++++++++++++++(((......///666:::FFFZZZqqqhhhOOOBBB<<<888:::>>>SSSggg|||~~~rrrYYYHHH666...------...000,,,,,,,,,,,,------......***++++++,,,---------...,,,---......------///111000000000111:::NNNfffxxxuuu```NNNJJJDDD999999BBBSSS```kkkmmmjjjddd\\\VVVHHH<<<000,,,+++***+++...************************+++,,,,,,+++)))((()))***)))***+++***))))))+++---,,,444BBBUUUggguuu|||qqqdddLLL???777666333222AAAUUUmmm~~~oooUUU???333///...---))))))*********++++++++++++++++++)))''''''(((***---------,,,,,,...333666JJJ```zzzlllQQQ@@@999777666>>>UUUtttvvvXXX@@@000///,,,((('''(((+++---)))***,,,,,,+++)))))))))((((((***,,,---///000000++++++++++++,,,---...///000222666CCC]]]^^^FFF:::666;;;AAAXXXrrrxxx___DDD666111000,,,...222......------,,,,,,------...,,,,,,,,,,,,+++++++++***---,,,---111111000333888BBBWWWsssvvv___NNNEEEKKKcccbbbDDD999777333111333000000111111111222222222000000000111222222222333111111111000000222555888@@@WWWwwwnnnbbbdddzzzvvvaaaLLL>>>777666666222222111000///000111111---...///000111222333444---///000000//////000222666>>>NNNggg|||jjjWWWNNNQQQ___www{{{yyyqqqmmmfff___[[[YYYXXXXXX]]]]]]___cccjjjssszzz}}}~~~{{{uuuooohhh___WWWQQQHHHEEE@@@;;;888777777777111000///---,,,+++++++++///...,,,++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***************))))))(((******))))))))))))******))))))************))))))((()))***)))((('''(((***&&&'''((('''&&&'''(((***)))(((&&&%%%%%%%%%&&&'''%%%((((((***%%%%%%%%%***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***++++++,,,------......---,,,+++,,,...//////...,,,---//////...------...222666???QQQggg~~~yyy```PPPKKKFFF???999777:::HHH```zzz{{{cccKKK:::333000///...---,,,,,,,,,,,,+++,,,,,,+++******+++---++++++++++++++++++++++++(((......///666999CCCVVVmmmoooVVVFFF===888999===LLL___vvvxxx```NNN:::111...------///,,,,,,,,,,,,---...///000)))***+++,,,---------,,,+++---......------...///......///111999KKKbbbsss~~~xxx___MMMJJJDDD888777@@@PPP^^^lllpppmmmhhhbbb\\\NNN@@@111+++++++++,,,///***************+++++++++,,,------+++)))(((((()))***++++++***))))))***,,,---333???OOOaaapppzzz~~~rrreeeMMM@@@666666333222???RRRkkk|||pppVVV@@@333.........)))))))))************+++***++++++***(((((()))+++,,,,,,,,,+++,,,///444888MMMdddlllSSSDDD===;;;999@@@VVVuuutttWWW>>>333222...******......,,,************************((()))+++,,,...//////000++++++++++++,,,---...///000222777FFFcccsssSSS@@@888666<<>>333///,,,,,,---...---,,,,,,,,,---......((()))***,,,,,,,,,,,,+++***,,,---...,,,,,,---...,,,---...000777GGG[[[jjjxxxxxx^^^JJJIIICCC666444>>>MMM\\\kkkpppnnnkkkfffbbbOOOAAA333------,,,,,,---))))))*********++++++++++++,,,,,,+++)))((()))***)))*********)))***+++---...222;;;JJJ\\\mmmyyy~~~}}}pppeeeNNN@@@666555333222???QQQjjj{{{pppWWW@@@222------...))))))))))))************(((***,,,,,,+++***+++,,,***+++******,,,000666:::QQQjjjjjjUUUKKKHHHAAA>>>CCCYYYxxxrrrTTT<<<444333///,,,///111,,,""",,,***((('''((()))***+++)))***+++---.../////////,,,,,,+++,,,,,,---...///111333999JJJiiicccFFF:::777888???IIIjjjgggLLL999111111111,,,000333,,,...------,,,,,,------...***+++---.../////////...111......000000111777>>>PPPjjjuuu[[[FFFBBBGGGTTTpppjjjOOO777333333---...555000111111111111222222222222222222111111111111111111111111000000222777;;;NNNiii~~~hhh^^^^^^mmm{{{eeeVVVCCC777333333000---///............/////////......///000111222222333///000222222111000///000000777IIIddd}}}___PPPIIIVVVkkk~~~~~~yyyjjjeee]]]YYYXXXXXXWWWWWW\\\___dddiiiooovvv}}}wwwrrriii^^^SSSJJJDDD@@@>>><<<999555222111000000111111000///...---,,,+++,,,,,,,,,---------......***+++,,,---------,,,,,,))))))***+++++++++************))))))******+++,,,))))))************))))))((()))******)))((()))***((()))))))))((((((***+++((((((((((((((('''&&&&&&)))&&&,,,&&&...$$$(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''000//////......------,,,,,,++++++,,,...//////...---......---++++++---......///555BBBTTThhh|||kkkYYYRRRKKKBBB999888999@@@PPPiiixxx^^^FFF999000000///...---,,,,,,,,,+++,,,,,,+++******+++---++++++++++++++++++++++++***000///...222222999KKK```ttt|||dddMMM===555666999@@@RRRiiizzz|||hhhVVVAAA555000,,,***+++///...,,,+++***++++++,,,'''(((***+++,,,,,,++++++***+++------,,,+++,,,---+++,,,---///555CCCVVVdddsss}}}www\\\IIIHHHCCC555333===LLL\\\lllrrrpppmmmjjjfffOOOAAA444000///---++++++))))))******++++++++++++)))***++++++***)))***,,,'''((()))******+++---///...111:::HHHYYYkkkxxx}}}{{{ooocccNNN@@@555555333222???PPPiii{{{pppWWW@@@222,,,,,,---))))))))))))************'''***,,,---,,,+++,,,,,,)))*********,,,000777<<>>:::777555444444,,,,,,...///000000000000,,,,,,,,,------.........)))***,,,---...---,,,,,,'''((()))***+++,,,,,,,,,******))))))***+++,,,,,,))))))************))))))(((***+++***)))((()))***((()))***)))((()))***,,,'''((()))))))))(((&&&%%%''' &&&$$$111"""###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''.........---++++++,,,---,,,,,,+++++++++,,,,,,------------------------------111666<<>>777111.........++++++---...------,,,,,,,,,------,,,,,,,,,++++++*********(((...---...333222666EEEXXXllllllSSSBBB;;;666222???QQQeeerrr|||sss]]]GGG;;;555///---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///---+++---222===QQQbbbpppxxxwwweeeTTTJJJ???444555>>>HHHWWWhhhppprrrpppjjjdddSSSDDD555000///.........)))***+++,,,,,,+++)))(((%%%'''((()))((((((***+++)))***+++***))))))+++---,,,///777DDDUUUgggvvv}}}}}}zzznnncccOOODDD;;;777333333???MMMiiiuuurrrWWWAAA555000...---(((((())))))*********+++)))************+++++++++///(((&&&***,,,,,,222<<>>555///,,,...------------------......************************++++++,,,,,,,,,,,,------,,,***+++///333<<>>333///---,,,))))))))))))*********+++)))************+++++++++---(((''',,,------666BBBVVVoooxxxaaaQQQPPPUUUPPPHHHJJJ^^^{{{mmmPPP;;;111...++++++,,,---......******))))))******+++,,,,,,***)))+++///111///,,,------,,,,,,---...000111666888BBBXXXvvv~~~YYYDDD777999999777FFF]]]}}}pppTTT>>>444222000...------......,,,++++++++++++---...///000333333...,,,///000///222///...000111555???IIIjjjsss]]]KKKCCCGGGOOOjjjlllOOOBBB555111111111111333///////////////000000111111000////////////000111***111000000555555<<>>:::999888III^^^ppp~~~nnnVVVCCC666...,,,.....................------************************++++++,,,,,,,,,,,,---------...111555888???LLLYYYmmmvvvwwwcccNNNCCC;;;333111555CCCSSSeeennnrrrqqqlllfffUUUEEE555///...---,,,,,,(((((())))))***+++------((()))++++++******+++---)))***+++***))))))+++---...000555@@@PPPdddvvv|||oooaaaMMMCCC;;;888444333>>>LLLkkkxxxmmmRRR===111---,,,+++)))))))))***************)))************++++++++++++(((***...------999III]]]sssttt]]]OOOMMMPPPMMMFFFIII^^^zzzlllOOO:::111...+++***,,,...000111***))))))))))))***++++++...+++)))***---///...,,,------,,,,,,---...000111777;;;III```~~~pppMMM===555777888999MMMfffgggKKK888333222000...------......///...------,,,,,,,,,---''',,,...------000222000///......///000777FFFVVVzzz~~~dddQQQEEEDDDMMMXXXwwwwwwaaaGGG<<<222111333333333444......///000000000////////////............//////+++222111///444777EEE]]]yyynnnWWWKKKXXXnnnnnnTTTCCC===555111111111111///000//////......///111222//////000000000000//////---......---,,,...111444555>>>TTTrrroooZZZKKKHHHNNN```yyy{{{sssjjjbbb\\\YYYYYYUUUOOOHHHCCC@@@??????CCCBBBEEEMMMUUU^^^jjjuuuvvvmmmfff___XXXRRRIIIEEE@@@<<<:::888555333444222111000111111///---,,,---///000000///---,,,************+++++++++++++++++++++++++++*********)))))))))))))))))))))))))))((((((''''''(((((())))))***+++***((('''((()))(((''''''(((******)))(((((('''&&&&&&&&&&&&'''((('''))))))((('''&&&'''((('''''''''''''''''''''''')))(((((()))******(((%%%------...---++++++---...000//////............///------------------------///......000777FFF^^^rrr|||jjjZZZPPPGGG===666777;;;GGG```xxxeeeMMM===666111000...++++++---,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++***---******111000222>>>MMM___uuugggNNN@@@;;;:::666DDDZZZooovvv___III888///---/////////......------,,,,,,+++,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------//////222555888===JJJWWWllluuu{{{fffOOOBBB<<<666333444@@@PPPcccmmmqqqrrrmmmhhhYYYIII888111///---,,,---******)))((()))***,,,---&&&((())))))(((((()))+++)))***+++***))))))+++---...000444===MMMaaauuuqqqcccKKKBBB:::888444333>>>LLLkkkyyynnnTTT>>>222---+++***************************))))))*********+++++++++***))),,,...++++++:::MMMfffzzzoooYYYMMMJJJKKKGGGBBBGGG]]]xxxjjjNNN:::111---)))'''(((+++---...)))))))))))))))***++++++...+++))))))+++------,,,---,,,,,,,,,---///000111555===OOOhhh~~~bbbFFF;;;777999:::>>>VVVqqqzzz```FFF666222111000...---------......------,,,,,,,,,,,,,,,&&&******+++///000///------//////000999NNNccctttXXXGGG@@@CCCRRRaaakkkTTT@@@777111222444333222333---...///000000000.................................555333000444<<>>999666888666444333333222111///...///111222222111...---******++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))(((((((((((())))))((()))***)))((('''((()))'''''''''((())))))(((''''''''''''&&&&&&''''''''''''))))))((('''&&&'''(((''''''''''''''''''''''''+++******+++---,,,***(((,,,---...---++++++---///111000///...............------------------------000......000333>>>TTTiii|||sssaaaUUUMMMAAA666444666BBB\\\tttmmmRRR@@@999333111///++++++---+++++++++++++++,,,---...++++++++++++++++++++++++,,,...******111///000<<>>XXXooolllPPPAAA>>>CCCUUUiii|||```JJJ;;;555111222333111000111---...///000000///...---------............------...444222///666BBBZZZxxxoooZZZMMMPPPiiitttZZZEEE999666333111000000000000111000///......///000000......////////////......---............000444777888IIIddd}}}oooWWWGGGBBBJJJ___{{{~~~yyypppeeeZZZQQQKKKHHHBBB>>>===AAADDDEEEIIINNN___mmmxxxsssjjjaaaXXXOOOGGGAAA@@@===:::888777666444222///000111111111///---+++,,,,,,++++++++++++++++++---,,,,,,,,,++++++******))))))))))))))))))))))))))))))(((((((((((())))))'''((())))))((('''(((***''''''((((((((('''''''''&&&''''''''''''''''''&&&'''))))))((('''&&&'''(((''''''''''''''''''''''''***))))))+++,,,,,,***(((.../////////......///111111000///...............------------------------///---...111222777JJJ___uuuzzzgggYYYQQQDDD888333333===UUUmmmvvv[[[CCC;;;444111///++++++---+++******++++++,,,---...***++++++++++++,,,,,,,,,...///******111000000:::CCCTTTjjjyyytttZZZGGG<<<777777>>>PPPgggzzzttt[[[CCC666111111,,,,,,,,,,,,,,,,,,++++++)))))))))******++++++,,,++++++,,,,,,,,,,,,------...+++)))***+++333CCCRRRbbbmmmxxx}}}|||kkkTTTBBB888444333222;;;LLL```mmmsssuuurrrnnnbbbQQQ>>>555111///......------,,,***))))))(((((()))***,,,+++***)))***,,,)))***+++***))))))+++------///333999EEEXXXnnn|||uuuhhhQQQGGG>>>;;;777888DDDSSSjjj{{{nnnTTT>>>333///---,,,+++++++++++++++*********)))************+++++++++,,,+++,,,---)))***;;;OOOmmm}}}gggSSSJJJFFFAAA:::999BBBYYYsss{{{cccJJJ:::555111,,,)))))))))******)))(((((((((((()))*********)))))))))***++++++,,,,,,,,,+++,,,---///111222666DDD\\\yyylllQQQ>>>888666999<<>>DDDZZZqqqsssWWWBBB888333000222222///...000....../////////...------------...//////...------,,,111///000<<>>LLLfff}}}jjjMMM:::444.........///......------000000///...,,,)))'''&&&$$$***---,,,,,,///000.........111888BBBUUUsssfffRRRAAA>>>???GGG```{{{hhhNNN<<<444000...000111......111000///...------------------...////////////...---,,,111000666HHH\\\vvvvvv```SSSTTTddd}}}xxxaaaKKK<<<555555555333111/////////000///...,,,,,,,,,---...---------......---------,,,---...//////222666999EEE[[[vvv}}}jjjUUUFFFDDDJJJ___vvvyyytttggg___YYYVVVSSSMMMIIIIIIHHHPPP\\\kkkyyyyyysssgggaaaYYYQQQJJJEEE???<<<999888555222000...------//////.........---------++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******&&&'''((((((''''''(((***''')))+++***(((&&&'''(((&&&&&&'''(((((('''&&&&&&'''))))))((('''&&&'''(((''''''''''''''''''''''''%%%%%%%%%'''))))))'''%%%+++,,,------,,,,,,...000000000///------,,,,,,,,,------------------------+++***...444111...<<>>888444666EEEXXXmmmfffFFF>>>666222///++++++---************+++,,,---...*********++++++,,,,,,,,,222222++++++222111///999999JJJ___qqq~~~xxxcccQQQBBB999666999FFF]]]qqq{{{nnnPPP===333...,,,------....../////////******+++,,,------......++++++,,,,,,,,,---------***((((((***+++222@@@NNNbbbnnn{{{ttt___HHH:::666777999:::KKK```mmmuuuyyyvvvrrrdddRRR>>>444000---,,,,,,((()))+++,,,,,,+++***)))((()))***)))((('''((())))))***+++***))))))+++---+++...222888AAARRRfffuuuzzztttiiiLLL@@@555000...000>>>OOOlll~~~qqq```HHH666...---...///,,,,,,,,,++++++*********)))************+++++++++...)))))),,,...222CCCVVVppp{{{```LLLFFF@@@999555666BBBZZZsssoooZZZDDD777///---+++***+++,,,,,,+++((((((((((((((()))******$$$&&&)))++++++++++++,,,+++++++++,,,---///222333333DDD^^^{{{wwwXXX@@@;;;555333777@@@QQQjjjeeeGGG444000.........///......------%%%'''***---000111222222---111111---+++,,,+++)))......222;;;III___|||{{{XXXGGG<<<===@@@IIIdddxxxaaaIII999111...---///000///000333000///...---,,,,,,---...---...///000000///...---...333444===SSSiii{{{kkkWWWPPPYYYooopppXXXCCC555555666555444111////////////...---,,,+++,,,,,,---,,,------......------,,,,,,---...///000333777:::PPPgggppp]]]LLLCCCHHHSSSnnn~~~ooommmiiiggghhhlllrrruuu}}}|||qqqjjjbbbYYYSSSQQQSSSSSSVVV\\\fffpppvvvzzz}}}sssiii```XXXQQQMMMAAA???;;;777444222222222000000/////////.........+++++++++,,,,,,---------))))))))))))))))))))))))******))))))))))))******%%%'''((((((''''''(((***'''***,,,+++(((&&&''')))%%%&&&'''(((((('''&&&%%%''')))))))))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&(((******((('''---------...------,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))),,,/////////333;;;BBB[[[qqqtttYYYSSSIIIAAA<<<777666AAAPPPkkkjjjTTTEEE888444111***)))---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******)))***,,,///222444666AAASSShhhyyyjjjTTTEEE>>>666:::CCCSSSgggzzzxxx[[[>>>000111...---,,,+++,,,---...///000///---+++++++++---...---+++,,,//////,,,+++---+++)))))),,,///444@@@KKK]]]mmm~~~vvvcccLLL<<<777555333777EEEYYYmmmyyy|||yyyuuueeeVVVCCC666111000---+++...,,,)))((()))+++,,,,,,,,,,,,++++++***)))((((((***++++++***))))))***,,,111000111555@@@RRRfffsss~~~vvvfffQQQAAA===...%%%+++555PPPmmm}}}|||sssZZZBBB777222,,,***---,,,,,,,,,+++++++++******))))))))))))***+++,,,---+++***(((---111///>>>]]]ppp{{{vvv___MMMCCC<<<888666666AAAYYYsss}}}lllSSS===111222///,,,,,,------+++)))+++***)))(((((()))***+++))))))))))))***+++,,,---...------------...//////666DDD^^^|||oooPPP===888777777:::DDDWWWooowww[[[DDD777000------......------,,,+++111111...,,,///333333///,,,,,,------...//////000000///222>>>TTTpppnnnNNNGGG>>>;;;CCCYYYtttoooUUU@@@444333222000/////////000111111000...,,,+++,,,...///,,,...//////......000111333888<<>>:::666666111//////---(((***000//////...---,,,++++++***++++++++++++*********)))(((((())))))******++++++(((+++,,,)))))),,,,,,******((('''''')))***)))((((((''''''&&&&&&''')))***)))******)))(((''''''(((&&&&&&''''''(((((())))))###$$$&&&''''''&&&$$$###111111111000000///...---...------,,,,,,------...------------------------***---///......222999???SSSiii~~~xxx___TTTJJJAAA===777555>>>KKKdddzzzpppWWWGGG999555222,,,+++///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++---000333444555???QQQeeewwwoooYYYHHH???999;;;BBBQQQfffyyy~~~cccEEE666444...---,,,,,,,,,---...//////...,,,++++++,,,---...000---,,,......,,,---000---++++++---///333===HHH^^^nnnyyyfffOOO>>>888666444999FFF[[[nnn{{{~~~|||xxxiiiZZZFFF777222000///---///---+++***+++---//////,,,,,,+++******)))((((((***++++++***))))))***,,,000000000555@@@RRRfffttt|||wwwiiiSSSAAA>>>111,,,333===VVVlll|||zzzpppXXX@@@666111,,,+++---,,,,,,+++++++++*********))))))))))))***+++,,,---******(((---222111AAAaaattt}}}rrr[[[III???999555555666AAAZZZssskkkQQQ<<<333111...++++++,,,,,,***(((******))))))))))))******))))))))))))***+++,,,------------...///000222222888FFF```}}}hhhKKK;;;555555777<<>>JJJbbbzzzeeeVVVIIIOOOeeennnWWWGGG;;;333222111000000000111222333444000---,,,------,,,***,,,,,,------------......///...///111333666???IIIaaawww~~~kkkUUUHHHAAACCCRRRdddwwwkkk___UUUOOOIIIGGGCCCAAABBBDDDHHHKKKUUU[[[fffuuuvvvqqqkkkfffbbb```]]]\\\^^^```ccchhhmmmsssxxx{{{~~~yyymmmggg^^^UUUMMMDDD<<<777555111111333111------111///////////////000000000+++++++++***************(((((()))))))))*********###&&&&&&$$$&&&***,,,***,,,***))))))***+++***)))'''''''''''''''((())))))((()))***)))((('''((()))'''''''''(((((((((((((((%%%&&&'''(((((('''%%%$$$//////...------,,,++++++...------,,,,,,------...........................+++---......---000666;;;III___vvv~~~hhhVVVKKKAAA===888444:::DDD[[[ssszzz\\\KKK;;;666333---,,,000,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---...111333444444===MMMaaatttuuubbbNNNBBB======AAANNNcccwwwlllPPP===888///...---,,,,,,---...///...---,,,+++,,,---...///111---+++------+++---111///,,,,,,---...111:::DDD\\\lll}}}~~~kkkSSSAAA999666444999EEEYYYmmmzzz~~~}}}{{{ooo```JJJ:::333111000//////---+++***+++---000111+++++++++******))))))(((***++++++***))))))***,,,...///000444???QQQfffuuu{{{xxxjjjSSS???:::///---666<<>>333...---------------,,,++++++---...,,,***,,,000000,,,,,,,,,------------------333444<<>>888;;;JJJdddyyy___HHH:::555222111111000///000000000//////---,,,,,,,,,---...---...//////...///111222222777AAASSSooo~~~nnnVVVMMMHHHUUUppp{{{bbbMMM@@@888333000000//////000111222222111000...------,,,***(((,,,,,,---------............///222444555999FFFTTTmmmqqq[[[FFF???BBBLLL___pppzzzlll^^^RRRHHHAAA===;;;:::888777777999;;;===AAAEEEOOO___rrryyyrrrkkkddd```\\\[[[ZZZ[[[]]]```dddgggooouuu~~~vvvjjj^^^QQQFFF???:::888777999777333222333...............//////000************++++++++++++((((((((())))))))))))***(((***)))%%%%%%((()))'''...---+++***+++++++++***&&&''''''((((((((((((((('''((())))))(((((()))***((((((((((((((('''''''''$$$%%%&&&'''&&&$$$###!!!---,,,,,,+++++++++++++++...------,,,,,,------...------------------------,,,---------,,,...333666BBBVVVnnnqqqWWWKKKAAA===999444777???RRRkkkcccPPP===777333---,,,000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---...000222333444;;;III]]]qqq|||kkkUUUEEE???===???KKK___uuurrrXXXDDD:::111000...---------......,,,,,,,,,,,,,,,---...//////++++++------++++++///...,,,,,,---...000999CCCWWWhhhyyypppWWWCCC:::666333666BBBUUUhhhvvv||||||{{{tttdddNNN<<<222000000000///...,,,***)))+++---000+++*********)))))))))((()))***+++***))))))+++---,,,...000444>>>PPPfffuuu|||wwwiiiVVVAAA:::///...666999LLLlllzzzwwwfffOOO:::222000,,,+++...++++++++++++************))))))))))))***+++,,,---,,,...,,,---333666HHHeee{{{nnnWWWEEE<<<888555333666DDD]]]uuueeeHHH888555...---,,,++++++*********((()))***+++,,,+++***)))))))))))))))***+++,,,---,,,------...000222444555:::IIIccc~~~oooRRR???888000222888EEEXXXnnngggMMM;;;222...,,,------------,,,++++++000222111------///...+++,,,,,,------------------222666BBBZZZwwwrrrUUUBBB===:::@@@SSSmmmoooTTT???666555222111111000000000000000......---,,,,,,------...---...//////...///222444222888GGG___|||vvveeePPPKKKMMM___yyyoooWWWEEE;;;666333000000000000000111111222000000///......,,,***(((,,,,,,------......//////...000444666666<<>>EEESSSiii}}}uuukkkbbbUUUIIIAAA<<<999888555555555555666666777777999;;;BBBOOObbbwwwyyyttthhheee```[[[XXXWWWXXXYYYbbbgggmmmttt{{{{{{ooocccXXXRRRJJJGGGCCCAAA>>>999666555222111000///............***++++++++++++,,,,,,,,,)))))))))))))))))))))))),,,...---))))))---///---///---+++***++++++***)))%%%&&&((()))))))))((('''&&&((())))))(((((()))+++))))))((((((''''''&&&&&&%%%&&&(((((('''&&&$$$"""//////......///000111222...------,,,,,,------...++++++++++++++++++++++++---------,,,,,,...111333>>>PPPggg{{{yyyZZZLLLAAA>>>;;;666777<<>>@@@III[[[qqqttt]]]HHH<<<222111000...------......,,,,,,,,,,,,------...///,,,+++---111111---+++,,,,,,***+++---...000999BBBTTTeeewwwttt[[[EEE:::555222444???RRReeesss{{{}}}}}}uuufffPPP===222......///000000000---******,,,...*********))))))))))))))))))***+++***))))))+++---+++...111444===NNNddduuu~~~~~~sssfffXXXBBB<<<222333;;;<<>>KKKccc{{{sssZZZCCC666333444000111111111111000//////,,,,,,,,,,,,------------...............000333666888DDD\\\zzzzzzdddXXXHHHOOO^^^uuuqqqXXXFFF;;;555222333000111111111000///...---///000111000...---...///,,,,,,---...///000000111///000333888???LLLaaasssuuubbbGGG@@@>>>FFFRRRccc|||vvvjjj[[[OOODDD???999444222111111111------...////////////...///222666<<>>777444666<<>>333///...+++,,,,,,,,,,,,+++******%%%***...,,,+++---///...,,,,,,---...000111222222666IIIeee|||bbbOOO@@@>>>BBBTTTmmmiiiQQQ???666333222000111111222111000///...++++++,,,,,,------------...............000444777???MMMhhhlllXXXOOOGGGTTTjjjxxxcccKKK>>>888333111222///000000///...,,,***(((---...///...,,,,,,///222,,,,,,---...///000111111111000333<<>>MMM___ppptttcccVVVIII@@@777555333222111000...,,,......//////000000000000,,,111555777<<>>666222333777IIIccczzziiiLLL???888222...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,...///000000000000333444<<>>555555444777AAAWWWqqqmmmQQQ:::000---,,,+++,,,,,,,,,,,,+++*********///222...*********)))+++,,,---///000222333444:::OOOooottt\\\LLLBBBAAAGGG[[[vvv}}}dddMMM>>>666333222000111111222222000///...***+++,,,---------------...///.........000444888DDDSSSppp~~~bbbNNNHHHIIIZZZsssmmmXXXCCC999555111000222.........---,,,)))'''%%%+++,,,---,,,***+++///333,,,,,,---...///000111222222000333>>>OOOccc{{{uuu\\\DDDFFF>>>@@@SSSjjjzzz}}}jjjWWWIII???777000000111222333222...+++---------........./////////555999777777DDD^^^ssstttggg[[[SSSQQQQQQKKKMMMRRRYYYaaaiiiooosssxxx~~~uuufffccc^^^WWWOOOHHHCCC@@@???555444333222111///...............------,,,,,,,,,&&&***---,,,,,,---+++&&&***((('''''')))***))))))(((((('''&&&&&&((()))***)))***+++)))(((''''''(((&&&'''''''''(((((())))))&&&(((***,,,------,,,+++999777111------//////------...///...,,,+++,,,---,,,+++***+++---...---,,,+++---000000000000111222555;;;HHH\\\vvv}}}fffOOODDD???999555444666BBBYYYuuutttWWWBBB888555111---......------------,,,,,,---,,,,,,...//////---+++)))+++---.........000222333222999KKKbbbvvvyyyhhhRRRNNNNNNQQQRRRXXXkkk{{{```GGG888666111------//////,,,---,,,,,,++++++,,,,,,---,,,------,,,******,,,---///---...000///...111666HHH[[[rrrkkkQQQ>>>666666555999DDDWWWkkkzzzvvvooo]]]GGG666111000///,,,,,,***)))))))))***+++''''''''''''(((***+++,,,,,,+++)))((('''(((***+++---///222333999HHH^^^ooowww|||yyynnnaaaQQQCCC666222000111;;;HHH___nnnzzz~~~{{{rrr[[[CCC777444---+++...+++///,,,(((''')))++++++***---'''"""###)))---,,,((((((...,,,+++111666EEE[[[qqq||||||fffMMM>>>888555222555;;;MMMhhhoooWWWBBB444---...---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,+++(((((())))))************,,,,,,...///111333555666FFFZZZrrr~~~aaaHHH===777333333:::JJJccczzzzzzbbbIII888000......---((()))---+++""""""))),,,+++***))))))***++++++---///...,,,+++...222444???ZZZyyymmm\\\PPPGGGIIIUUUkkk{{{\\\BBB444111000///111111000000/////////...++++++,,,,,,,,,---------...000,,,+++111000222>>>HHHbbb~~~lllXXXLLLGGGJJJfffuuu\\\MMM===666444111//////111111000......------------//////,,,---000111///111000......///000000///333555;;;GGGYYYpppyyycccKKK::::::;;;FFF]]]vvv~~~hhhUUUEEE999555777111111000000//////......---------............///222111333777777===SSSjjjwwwmmmeee```XXXUUUQQQOOOQQQVVV]]]aaadddhhhooouuu{{{vvvkkkbbb\\\UUUMMMGGGCCC???999444333222222222000...,,,,,,---......---******++++++******)))(((************))))))))))))))))))*********))))))(((***)))'''&&&&&&'''((((((%%%$$$'''+++***''''''******'''%%%%%%(((***)))'''<<<888222...---...---+++---...///...,,,+++,,,---,,,+++***+++---...---,,,+++---/////////...///000222888DDDWWWqqqlllSSSEEE???888444444666???TTTqqqyyy]]]HHH===888333///,,,,,,,,,------------------+++))))))+++,,,,,,+++***,,,............000111222111777HHH]]]rrr|||lllSSSNNNMMMOOOQQQVVViii}}}~~~eeeMMM:::666111------///...------,,,,,,++++++,,,,,,---,,,,,,+++)))((())),,,///...,,,---//////...111666FFFYYYpppmmmSSS???777666333777CCCUUUjjjxxx~~~~~~xxxqqq```III888111000...,,,+++***)))))))))***+++)))(((((((((((())))))******)))((('''((()))+++,,,,,,///222333999HHH]]]mmmuuu}}}}}}{{{yyyooobbbOOOAAA555222000111:::GGG```ppp}}}~~~~~~}}}xxxooo[[[CCC777555...+++...,,,...+++((((((***+++***)))---***&&&'''+++......,,,(((...,,,+++111666EEE\\\qqq|||{{{dddKKK<<<777444111777===OOOiiioooSSS===333111...---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,+++)))))))))******+++++++++,,,---...///111333666888GGG]]]vvvxxx[[[EEE;;;777444666>>>PPPiiisss[[[DDD666111///...---+++,,,---+++&&&&&&))),,,+++***))))))***++++++,,,......------000555999IIIddd{{{pppfff^^^ZZZ[[[eeeyyyrrrTTT<<<222111111///000000/////////.........++++++,,,,,,,,,------------000,,,,,,333222444BBBOOOiiizzzdddQQQHHHGGGVVVooolllTTTFFF999444333222000111111000//////////////////,,,...,,,((((((---000///222111000111111222111111888;;;CCCRRRfff{{{}}}jjjUUUCCC888===@@@MMMcccyyyoooYYYIII===555222333/////////.........---------------............///...---///333444;;;QQQiii|||yyyhhhccc\\\UUUQQQOOOPPPQQQWWWZZZ```eeekkksss}}}yyytttmmmddd]]]RRRLLLEEE???;;;888555444333222000//////...,,,***((())))))***++++++++++++************)))))))))((())))))************))))))+++***)))(((((((((((((((((('''))),,,+++'''(((+++)))((('''(((***+++***)))AAA:::333///...---+++***---...///...,,,+++,,,---,,,+++***+++---...---,,,,,,---//////...------...///555???OOOhhhtttZZZIII???888444444555<<>>PPPjjjmmmOOO999333444...---,,,,,,++++++,,,,,,***++++++,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,---...///000333888;;;JJJaaa|||pppUUUAAA999666555888DDDYYYqqq~~~jjjPPP===444111///---+++///000,,,***++++++)))++++++************+++,,,+++,,,...//////222999>>>UUUppp|||zzz{{{zzztttttt{{{|||eeeHHH555000111111///............------------,,,,,,,,,,,,------------,,,000---...444444888FFFZZZsssmmmYYYJJJGGGLLLddd{{{ttt___III>>>444111222222222333000000//////////////////+++,,,)))$$$%%%+++//////222222333333333333222222:::@@@MMM```wwwnnnXXXGGG>>>;;;@@@HHHXXXlll~~~ooo]]]HHH;;;666111//////.........------------------------............///,,,+++---222333;;;QQQjjj~~~tttiii```XXXSSSQQQQQQRRRTTTVVV[[[bbbkkkqqq{{{~~~xxxiiicccZZZQQQJJJCCC>>>:::555333111000000...+++)))******++++++,,,,,,------*********))))))))))))((()))*********************++++++++++++***)))(((''')))((())),,,***&&&&&&)))!!!###&&&'''&&&&&&''''''GGG===444000000...,,,,,,---...///...,,,+++,,,---,,,+++***+++---...---,,,---///000000...,,,---------222:::HHH___yyy}}}dddNNNAAA999666444666:::KKKhhhsss^^^LLL???777222---------,,,++++++******000...+++***,,,---......---...///...---,,,---///111///333>>>OOOddd}}}zzz]]]RRRJJJJJJKKKQQQaaasssrrr^^^BBB999///,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))***---///+++)))+++......---000666@@@TTTlll}}}ttt\\\GGG:::555000444???QQQeeetttzzz{{{|||xxxkkkTTT@@@555111...+++++++++***************))))))(((((((((((())))))(((((((((((()))***+++,,,)))---111444999FFFYYYgggttt||||||zzzwwwmmm___III===444333222222999DDD___sss}}}zzzuuuoooZZZCCC777555...,,,///---))))))*********)))((('''%%%''')))(((&&&'''))),,,)))...,,,***111777GGG^^^sss}}}xxxaaaHHH999555444111777>>>PPPjjj~~~hhhMMM:::444555...---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////000444:::???OOOgggjjjQQQ@@@888666666777GGG___xxxzzzcccHHH888333000...,,,(((000111***(((------(((++++++***+++++++++,,,,,,+++,,,...//////222:::CCC___xxx}}}zzzrrrZZZ>>>000///111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,111......444555;;;KKKeee}}}rrr___OOOFFFLLLWWWpppiiiUUUBBB999111111222222222444000000000///...---,,,,,,)))+++)))&&&'''---000///000222444444444333333444888AAASSSlllxxxcccLLL===;;;???CCCPPPcccuuuxxxcccPPP<<<444333111//////......---------------------------............//////---///333555===TTTlllwwwoooiiifff\\\ZZZWWWTTTTTTWWW\\\```hhhnnnvvv}}}|||rrrhhh^^^UUUMMMHHH@@@<<<888555333222111000......------,,,,,,,,,,,,************))))))))))))******************++++++++++++,,,,,,+++)))'''&&&((('''''')))'''######&&&!!!&&&'''&&&$$$%%%'''PPPBBB666222222///...///---...///...,,,+++,,,---,,,+++***+++---...---,,,///111222111///------...,,,111777BBBVVVqqqmmmVVVFFF===888666666:::IIIeee~~~hhhRRRAAA777333000000///---+++***((((((---,,,,,,---......---+++---/////////---,,,---...222000333;;;III]]]xxxeeeVVVJJJGGGHHHNNN\\\mmmuuudddJJJ<<<000------,,,,,,...+++,,,,,,------,,,,,,+++'''))),,,------,,,------,,,***+++......---000555>>>RRRjjj{{{xxxbbbLLL===666000333===NNNcccssszzz|||}}}|||pppZZZEEE888222///++++++++++++******))))))''''''''''''((()))***+++******)))))))))))))))***(((,,,111333999FFFYYYhhhvvv~~~}}}zzzwwwlll^^^HHH===444444333222999DDD___sss}}}yyysssYYYBBB666444---,,,///---)))***++++++***)))((((((###&&&)))(((%%%%%%(((+++)))...+++***111777GGG___vvvwww```GGG999666555333444<<>>777222222333222111333000000000///---+++)))((('''+++,,,+++---111222///...000333444333333555777999FFF\\\wwwnnnZZZDDD666666===IIIZZZnnn|||yyymmmXXXGGG666000111000///...........................---------............///111///111555666???WWWppp}}}qqqmmmeee]]]XXXUUUTTTSSSZZZ___ffflllqqqyyy~~~tttkkkbbb\\\VVVPPPFFF???:::888777777...---,,,,,,+++,,,,,,---,,,+++++++++******************))))))***+++,,,,,,)))***++++++***((('''%%%***(((((()))'''######'''"""&&&+++,,,***)))***,,,^^^KKK:::555444000///222---...///...,,,+++,,,---,,,+++***+++---...---,,,///111222111///......///+++000555===OOOiiiuuu^^^LLLCCC<<<888666888EEE\\\tttrrrYYYDDD999555222111000...,,,***)))(((*********,,,------+++(((---...//////---,,,---...111111333999CCCUUUqqqmmm[[[KKKFFFFFFKKKXXXfffyyyyyyiiiRRRAAA111......++++++...++++++------------++++++(((+++---...---,,,---------,,,,,,......,,,///444:::NNNgggxxx{{{gggRRRAAA888111333;;;KKK___pppzzz}}}~~~uuu```III;;;444111***++++++++++++***))))))&&&&&&''''''(((***+++,,,************))))))(((((((((,,,000222888GGG[[[jjjxxx|||yyynnnaaaJJJ>>>555444333222999DDD___rrr{{{tttXXX@@@444333,,,+++...,,,***+++,,,+++)))))))))+++%%%(((******((((((***,,,)))...+++***111888HHHaaayyyvvv___FFF888666555333333<<>>222...///...------.............../////////---------............//////...000555888BBB\\\uuuxxxoooggg```YYYUUUSSSTTTVVVXXX\\\bbbhhhmmm~~~zzzuuummmeeeXXXLLLCCC>>>;;;999///...---------...000111---------,,,,,,,,,+++++++++***))))))***+++---...))))))******))))))((('''---+++***+++)))%%%'''+++%%%''')))+++*********+++lllUUU@@@888444///...222---...///...,,,+++,,,---,,,+++***+++---...---,,,...///111000///......///***///333999HHHaaayyy{{{eeeSSSHHH@@@999444555===PPPfffzzzzzz___HHH;;;888111000//////------,,,+++,,,+++******+++,,,+++***,,,...///...------...///000000222777>>>OOOjjjuuu```LLLEEEEEEIIITTTaaarrr~~~|||oooYYYEEE333000///+++***...***+++---......---+++***+++,,,,,,***)))***,,,...000......000///,,,///444777JJJbbbttt}}}lllVVVDDD:::111222777FFFZZZmmmxxx}}}~~~yyydddMMM>>>666333***++++++,,,+++***)))(((((((((((((((((()))******((())))))************)))))),,,///111888GGG]]]mmmwww~~~}}}sssfffMMM@@@666444333222:::EEE```qqq{{{qqqVVV???333111+++***---+++,,,------+++))))))+++---((()))++++++++++++,,,,,,***///+++***111888IIIbbbyyyttt]]]DDD777444444333555>>>QQQhhhxxxrrr[[[CCC444000111...---,,,,,,++++++,,,,,,+++,,,------...---------,,,,,,,,,,,,+++++++++***+++...111000000555AAAJJJbbb|||qqqWWWHHH@@@:::999:::BBB[[[wwwfffOOO;;;555222,,,***...((('''))),,,+++((())),,,)))***+++---------------000,,,+++///000666III___}}}uuuaaaWWWXXX```ooo}}}uuuTTTBBB333111111---,,,000+++++++++,,,,,,,,,------------------............///444000000999CCCUUUnnnkkkUUUJJJFFFJJJaaa|||rrr___LLL@@@777333222444333000000222//////000111000///---+++$$$(((***))),,,000222000---000222333222666<<>>:::////////////////////////111...+++***+++---...///,,,---......------...000//////222555;;;JJJeee}}}yyycccMMMEEEDDDGGGRRR___lllyyysss]]]GGG555111000+++)))...***+++---......---+++***...---***&&&%%%''',,,000111//////000///---///333444GGG___ppp{{{nnnYYYFFF;;;111000555CCCWWWjjjwww|||~~~zzzfffOOO???888444******+++,,,+++***)))(((***))))))(((((((((((((((&&&'''(((***++++++++++++))),,,///111888HHH___ooouuu~~~wwwjjjOOOBBB777444222222:::EEEbbbqqqyyynnnUUU>>>222111***))),,,***---......+++)))))),,,///(((((()))***,,,,,,,,,+++***///+++***111888IIIbbbxxxrrr[[[CCC555333333222777@@@RRRhhhvvv}}}sssYYY>>>---,,,222...---,,,,,,++++++,,,,,,+++,,,------......------,,,,,,,,,++++++*********+++///111000///666BBBLLLeeeiiiQQQEEE???:::999:::JJJccc~~~^^^JJJ888444111+++***000***&&&(((......'''(((///)))***+++---......------000++++++000222999OOOggg{{{gggRRRIIIIIIPPP^^^kkk~~~iiiLLL<<<111222222------222+++++++++,,,,,,------------------........./////////444111111<<>><<<===JJJZZZooovvvdddSSS;;;555111111000...///222+++++++++,,,,,,------------------.........//////......222;;;BBBPPPmmm{{{tttyyy}}}pppiii___YYYXXXWWWVVVTTTRRRUUUZZZ```iiiuuu}}}tttkkkccc]]]LLLIIIEEE???;;;888666555000////////////.........+++***))))))***+++...///+++******)))***+++---...,,,))))))***)))&&&(((,,,,,,)))''''''***,,,+++)))qqqSSS===333111///...------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++---------............///...,,,,,,000999LLLhhhttt^^^III>>>;;;666777888===LLLhhhlllRRR@@@999666444000,,,***+++///222,,,///111000,,,******+++***,,,------++++++,,,...000///111444888EEE]]]rrr{{{kkkUUUDDD@@@EEEOOOVVVnnnwww{{{fffPPP:::222222///+++***,,,,,,,,,------.........+++,,,......---,,,---...000000000000111111111111888DDDWWWkkk{{{ttt\\\GGG===444222333>>>QQQeeessszzz|||oooYYYDDD444---+++&&&&&&******&&&''',,,((((((((()))******++++++%%%&&&''''''((((((''''''***---000333999III^^^ooowwwlllVVVFFF777222111111999EEE]]]qqqyyyjjjLLL@@@333......,,,+++------,,,***))))))***,,,---******))))))))))))******(((...,,,+++222888GGG^^^xxxttt[[[EEE999444333333333AAATTTgggttt|||mmmUUU@@@666111............------,,,,,,,,,...---,,,,,,---...---,,,++++++++++++++++++++++++---///---000777777@@@TTTmmmyyyaaaKKKDDD@@@888999AAAOOOnnntttYYYDDD333111111---+++///---111000++++++......***,,,------------,,,++++++,,,,,,---///111<<>>555444333111...---...///***,,,---+++)))(((***,,,************)))))))))))),,,+++)))((('''(((***+++,,,'''&&&(((***((((((***xxx]]]GGG999333000...///...------,,,---------+++,,,,,,------,,,,,,+++------------............///---,,,000888IIIddd{{{|||gggQQQCCC>>>555666777:::GGG```~~~qqqWWWDDD;;;666444000---+++,,,///111+++...000///---+++***+++***+++---,,,++++++,,,...000///000222555@@@VVViiirrrZZZFFF???DDDMMMUUUjjjttt~~~zzzjjjTTT===444333000---,,,,,,,,,,,,---------......,,,---//////---,,,,,,---............////////////666BBBVVVkkk{{{xxx```III>>>555222333<<>>MMMfff|||pppiiinnnyyyooogggZZZXXXSSSPPPOOOSSSZZZ___iiiooozzzzzzsssjjjccc]]]ZZZUUUQQQQQQVVV^^^eeemmmttt}}}zzzpppeee[[[RRRJJJEEE===;;;888555111//////000...//////---***)))+++---+++++++++***************((()))))))))***))))))))),,,'''&&&)))***(((((()))lllTTTAAA666111///000//////...------......+++,,,,,,------,,,,,,+++------------............///------000666EEE^^^sssmmmWWWEEE;;;333444555666???UUUtttwww^^^III===666444111...---...///000***,,,...///---,,,,,,,,,***+++,,,,,,++++++,,,...000......///111:::LLL]]]xxxzzz```JJJ???AAAKKKSSSfffrrr~~~|||ooo[[[DDD777333111......,,,,,,,,,------------......///000///---,,,,,,---,,,,,,,,,,,,------------444@@@TTTiiizzz}}}fffMMM>>>555222222:::JJJ\\\lllttt}}}}}}sss```LLL<<<333...+++***++++++((((((+++************))))))))))))(((((()))************)))***---000333999III^^^ooo||||||pppWWWGGG888333222222:::EEE]]]ppp~~~rrraaaDDD999...+++,,,,,,,,,...,,,,,,*********+++,,,---------,,,,,,,,,,,,------(((...,,,+++222888GGG^^^yyyqqqXXXCCC777222222222666EEE\\\ppp}}}|||iiiPPP===555111///...------------,,,,,,,,,,,,,,,,,,...//////,,,***++++++++++++++++++++++++---///...111999;;;GGG^^^vvvmmmWWWEEEAAA===999???KKKbbb|||zzzfffLLL===111111222...,,,---,,,+++(((###"""&&&)))((((((((()))******+++++++++......///222999JJJfff}}}zzzfffYYYKKKBBB>>>DDD\\\ssswww]]]GGG777444000...............++++++,,,,,,,,,,,,---------------------.../////////000555???PPPiiimmmXXXKKKDDDNNNeee|||}}}eeePPPAAA999444333111000//////111111000///222111...,,,******)))))),,,,,,,,,------...///000111222444555888BBBWWWjjj|||qqq]]]FFF===777===LLL```tttlllXXXEEE888222000---,,,---///////////////............---------............/////////222333999GGG]]]vvvzzzkkkeeeiiivvvuuukkk```UUUMMMDDDCCCAAA???>>>@@@FFFJJJRRRXXXddduuuzzzpppjjjaaaYYYVVVUUUUUUUUU[[[aaaiiioootttyyywwwkkk___WWWMMMJJJDDD>>>888555333222//////...,,,***)))***,,,++++++++++++++++++++++++%%%&&&)))***+++***)))(((+++'''&&&)))+++)))((()))yyy```HHH888222222000000///...------------+++,,,,,,------,,,,,,+++,,,,,,---------.........///......000444@@@UUUhhh{{{vvv```JJJ;;;666555555444999KKKiii{{{dddMMM===666444111///////////////)))+++------------,,,,,,)))+++,,,,,,++++++,,,---...------...000666EEESSSmmm}}}gggNNN??????IIIRRRcccqqqtttbbbKKK;;;444111///...------------------------///000111000...,,,,,,,,,++++++++++++,,,,,,,,,---111===QQQfffxxxjjjRRRAAA555222111888GGGZZZkkkuuuwwwfffQQQ???444///...,,,,,,+++******++++++++++++***)))((((((''''''((())))))******))))))***---000333999III^^^oooyyy}}}rrrXXXHHH999444222222:::EEE\\\ooo}}}~~~ppp___DDD888...,,,---,,,,,,---++++++*********+++,,,---------,,,,,,,,,,,,------(((...,,,+++222888GGG^^^vvv~~~oooWWWBBB666222111111777GGG```vvv{{{fffMMM;;;444111...------------------------++++++---///000///,,,)))***+++++++++++++++,,,,,,,,,000///222:::>>>MMMfff~~~}}}eeeRRRBBB>>>;;;888AAAPPPnnnrrr[[[DDD999000111222///,,,,,,...---+++(((''')))******))))))******,,,---...///---...000444???TTTpppqqq___UUUIIIAAA@@@LLLfffjjjQQQ>>>111000//////.........---+++++++++,,,,,,,,,---------------------...///000444444999FFF\\\uuuvvvbbbOOOHHHIIIYYYrrrqqqVVVCCC:::555333222000000//////000000000///555333000---,,,+++,,,---..................///000111444777999@@@PPPhhh|||~~~eeePPP@@@;;;:::DDDXXXnnnwwwaaaNNN>>>444444111...,,,------,,,,,,............------------...............//////000555777@@@SSSlllzzzjjj\\\___nnnyyykkk]]]SSSJJJBBB<<<999::::::999888999<<>>999666222000000000///---)))***+++---......---,,,)))***,,,+++******+++---,,,+++,,,...000555AAAMMMdddvvvmmmTTTBBB???HHHQQQ^^^nnnxxxiiiSSS@@@555111///...------------------------...000000///---++++++,,,++++++,,,,,,,,,---------///;;;MMMbbbtttoooWWWDDD666333111777EEEZZZmmmyyy|||kkkUUUAAA555//////...,,,+++++++++***,,,++++++***)))(((''''''''''''((())))))))))))(((***---000333999III^^^ooowww}}}rrrYYYIII:::555333222:::EEE[[[mmm|||~~~~~~ppp]]]EEE:::///------,,,+++,,,*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,(((...,,,+++222888GGG^^^rrrzzz~~~mmmUUUAAA555111111222888IIIcccyyyzzzeeeLLL;;;444000,,,------------------------++++++---///000///,,,)))*********++++++,,,,,,,,,,,,000///333<<>><<<999777CCCTTTyyyjjjPPP===666000000111///,,,+++***))))))***)))'''&&&&&&))))))))))))+++---...///...000333999HHHaaa|||{{{hhhUUUNNNFFFAAADDDVVVrrruuu]]]FFF777...////////////...------+++++++++,,,,,,,,,------,,,,,,,,,------///000000444555===OOOhhhlllZZZFFFGGGPPPeee|||dddIII;;;777444222333//////000000/////////000222000...,,,++++++---.../////////......//////000///333888>>>III^^^vvvqqqYYYGGG;;;<<>>999222000000000...,,,*********,,,......,,,***)))***++++++******+++---,,,+++,,,///111444===GGG[[[ooouuu\\\HHHAAAGGGOOOXXXhhh{{{|||qqq\\\FFF888333111......------------,,,,,,,,,---...///...,,,++++++,,,,,,,,,,,,,,,------------///999III\\\nnn|||ttt\\\HHH777444222666DDDYYYnnn|||pppZZZDDD666---///...+++***------++++++++++++***)))(((((('''&&&'''(((((())))))((((((***---000333999III^^^oooxxx~~~tttZZZJJJ;;;666333333;;;EEE\\\mmm{{{~~~}}}mmmYYYDDD999///---...,,,++++++)))******+++,,,,,,,,,---++++++************++++++(((...,,,+++222888GGG^^^pppxxx}}}lllUUU@@@555222222333:::LLLfff}}}{{{eeeMMM<<<444///***,,,,,,,,,------------...,,,,,,,,,...//////,,,************++++++,,,,,,---,,,000000444===DDDYYYxxx|||kkkTTTEEE:::999777777GGG[[[~~~{{{aaaGGG999444000///000000---+++)))((()))---,,,'''%%%&&&''''''&&&'''(((***,,,---+++...333:::MMMhhhppp\\\IIIEEE@@@@@@KKK```{{{iiiPPP===333---///000000...------...++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111111666CCCYYYtttuuuaaaSSS>>>HHHZZZrrroooWWW@@@888666333111333...///000000......///000,,,+++***))))))***++++++000////////////000000111...333;;;DDDUUUmmmwwwaaaNNNCCC888@@@LLL[[[pppyyyaaaJJJ<<<333---,,,+++***+++---/////////+++++++++,,,,,,,,,,,,---------------...000333444444@@@VVVooo{{{qqqYYYSSSUUUfff}}}xxxlllZZZPPPCCC999555555666666///000222222222222333444555666999BBBTTTlll{{{tttoooggg___ZZZXXXXXXYYYWWW[[[aaahhhnnnuuu{{{{{{uuummmddd]]]LLLGGG???999555222000...///...------,,,+++***)))***)))(((''''''))),,,---+++((((((,,,---***((()))nnnUUUBBB999222111000...---,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++---//////333AAAOOOgggzzznnnZZZGGG===666555555999KKK```vvv~~~hhhSSSBBB;;;333/////////---++++++******+++......+++)))(((***++++++******+++,,,,,,+++,,,///111222888@@@SSShhh~~~fffOOOCCCFFFLLLUUUfffyyyxxxeeeMMM===777333.........---------,,,,,,,,,***,,,------,,,++++++,,,++++++,,,,,,,,,---------///888FFFWWWiiixxx{{{bbbLLL999666333555AAAVVVlll{{{uuu___HHH:::+++......******......++++++*********))))))(((((('''((())))))******))))))***---000333999III^^^ooozzzvvv[[[KKK<<<666444333;;;FFF^^^nnn{{{|||}}}zzzhhhRRR@@@666---,,,---,,,+++,,,))))))***+++,,,,,,------++++++************++++++(((...,,,+++222888GGG^^^pppzzz|||lllUUUAAA666333333333>>>PPPjjj|||fffNNN>>>555---''',,,,,,,,,---------......---,,,,,,---......---+++)))******+++,,,,,,------,,,111111444>>>GGG^^^~~~vvvbbbJJJ===555666666999LLLccc~~~pppXXXCCC777444111//////000...+++---***+++...---)))'''***(((''''''&&&''')))+++,,,+++000666???TTTqqq|||cccOOOBBB???===BBBSSSmmmvvv\\\DDD666111...000111000...,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111333;;;KKKccc|||}}}hhhUUUJJJ???PPPgggzzzaaaLLL:::777666222000333---///111000...---...000++++++++++++************////////////000111111222222888AAAOOOfff}}}gggRRRDDD@@@>>>LLL]]]mmm}}}oooUUUAAA888111---+++***)))+++---//////...,,,,,,,,,,,,------......,,,,,,,,,---///222555666<<>>LLLhhh|||zzzfffJJJ>>>666555555777FFFXXXrrrrrr]]]EEE===333......///---+++,,,******+++......+++((((((***++++++******+++,,,---,,,---///000000555;;;NNNddd}}}mmmSSSEEEEEEJJJVVVfffyyy}}}kkkRRR@@@999555000.........------,,,,,,,,,)))+++,,,,,,+++***+++,,,***++++++++++++,,,,,,,,,000777DDDTTTfffuuufffMMM;;;777333555???SSSiiixxxwwwcccLLL===***...---))))))...///+++************))))))))))))))))))***++++++++++++******---000333999III^^^ooo}}}xxx\\\KKK<<<666444333;;;FFF```ppp{{{{{{{{{vvvcccMMM<<<222******---,,,,,,---((()))***+++,,,---------,,,++++++******++++++,,,(((...,,,+++222888GGG^^^rrr||||||lllUUUAAA666333333444AAARRRlll}}}gggOOO???555---%%%,,,,,,,,,------............---,,,,,,---...---,,,))))))***+++,,,,,,------,,,111111555>>>HHH```qqq\\\CCC888222444555:::PPPhhh}}}zzzgggRRRBBB666555111...///000///,,,...)))(((+++***&&&&&&++++++***)))((()))***---...222888???III___}}}tttZZZFFF@@@>>>>>>FFF[[[vvv~~~lllSSS<<<111000///111222000---,,,---///++++++,,,,,,,,,---------+++,,,,,,---...///111111777AAASSSjjjvvv___MMMDDDEEEXXXrrrrrrYYYEEE777666777111///222---///111000------...111............---,,,+++***////////////000111222333777>>>IIIYYYsssvvv]]]GGG>>>>>>IIIZZZmmm{{{|||eeeLLL===777444000---,,,++++++------,,,+++---------.........//////+++++++++,,,///222666888FFF[[[wwwtttddd[[[MMMVVViiiwwwgggRRRAAA???:::555222222222000------...///000//////111222000444999>>>GGG[[[www{{{qqqgggaaaXXXUUUQQQNNNNNNSSS[[[aaafffmmmxxxzzzmmmaaaWWWOOOGGGBBB666555444222///---,,,+++***+++,,,------,,,***)))+++((()))---...+++((()))wwwYYY>>>:::555111///+++''')))......---++++++++++++---...++++++*********+++---...***,,,---+++'''(((777GGG___xxxnnnMMMDDD<<<999555555BBBRRRnnnjjjQQQ@@@444444333...///555---222333///...000---'''++++++++++++++++++++++++++++++,,,---///222555777HHH\\\vvvwww___KKKDDDFFFPPP___sssqqq```LLL:::111111.........------,,,,,,,,,---------,,,,,,,,,++++++***))))))))))))+++---......222<<>>PPPiii{{{lllUUU>>>666222444666???XXXrrrwww^^^GGG:::333222111///...,,,+++***+++)))((()))+++***&&&!!!***))))))***,,,------,,,000444BBBYYYtttdddMMMAAA>>>>>>AAAPPPkkkttt\\\HHH:::222...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))(((+++//////...111777;;;GGG]]]www~~~hhhQQQEEECCCIIIaaa|||xxxbbbGGG???666111111333222111///////////////......---,,,,,,,,,+++++++++******((())),,,111111...000444555BBBUUUjjj~~~yyy^^^JJJCCCAAA@@@LLLiiioooUUUCCC999333000000111...++++++---...---***+++---------+++++++++---111...---///111444;;;CCCSSSmmmuuu___NNNHHHJJJbbb~~~xxxbbbLLL>>>;;;333333111000////////////............///////////////333666999AAAVVVtttwwwqqqgggccc\\\TTTOOONNNQQQSSSUUU[[[eeeoooyyy}}}tttgggXXXMMMFFF@@@999555444222///,,,///,,,((('''(((+++------'''((())))))))))))))))))fffNNN>>>888222111...+++***,,,---,,,,,,,,,,,,,,,,,,---,,,+++*********+++---...,,,+++,,,---,,,...777BBB[[[tttwwwWWWJJJ>>>999555555???LLLhhh|||uuuYYYHHH999666444///...444///222111------///---(((++++++++++++++++++++++++++++++,,,---///222555666CCCWWWqqq|||cccLLLAAAAAAMMMYYYkkk{{{wwwfffOOO<<<333333...------------------,,,+++++++++*********))))))******))))))***,,,---...,,,000999JJJ^^^qqq~~~oooWWW@@@;;;333111;;;PPPiiiyyy|||kkkSSS@@@777222...//////+++***,,,+++)))+++...,,,))))))---((()))***++++++***)))(((***+++///333999FFF^^^sss|||zzzaaaLLL;;;666333111:::IIIbbbtttyyyxxxcccZZZGGG;;;333,,,,,,,,,***)))***+++++++++*********))))))******+++***))))))+++...(((...---,,,222777FFF]]]tttlllPPP>>>555222333666@@@VVVrrr~~~fffKKK999333111...---,,,,,,,,,,,,---.........---,,,,,,+++++++++,,,)))+++++++++***+++---//////111444777AAATTTmmm~~~~~~gggPPP>>>666222555999EEE^^^xxxrrrYYYCCC666222222111///...,,,+++++++++++++++,,,---,,,***((()))(((((()))+++,,,,,,,,,222999HHHbbb}}}www\\\GGG===888;;;DDDVVVrrr~~~hhhQQQAAA888555333111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000000///333999@@@NNNeee}}}uuu^^^KKKEEEGGGWWWmmmlllUUUDDD===555222222333222111///////////////...------,,,,,,,,,,,,,,,,,,,,,---000///000222222111555;;;>>>NNNdddxxxkkkUUUDDD>>>AAAFFF[[[tttvvvcccKKK<<<444///---...000...++++++---...---+++,,,---......,,,,,,---...---+++,,,///111555???JJJdddzzztttcccUUUPPPRRR\\\pppyyygggTTTBBB999888222111000///////////////............////////////...333777999AAAUUUrrr{{{wwwssspppkkkddd^^^ZZZYYYYYYQQQTTTXXX]]]eeemmmuuuzzz}}}|||oooeeeWWWPPPFFF???;;;777333///000,,,(((&&&'''(((******))))))***************))){{{xxxbbbHHH>>>444222222...,,,+++,,,,,,------------,,,,,,,,,++++++******+++---------++++++///111222777===UUUnnneeeRRR@@@888555444;;;EEE]]]rrrhhhVVVCCC;;;777333333888555555111---,,,...,,,(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444555===OOOhhh|||jjjQQQCCC???IIISSSccctttoooUUU>>>444555---------------.........+++++++++*********))))))+++*********+++,,,---...+++...666DDDXXXlll|||sss]]]CCC<<<444111999LLLddduuusss\\\GGG888222/////////,,,,,,---++++++---111///+++***---))))))************))))))***+++///333888FFF]]]sss|||___KKK:::555333111;;;JJJcccxxx~~~{{{ggg^^^LLL;;;333,,,,,,,,,***)))++++++++++++******************+++,,,+++******,,,...(((...---,,,222777FFF]]]rrroooRRR???666444666:::@@@XXXttt~~~eeeKKK:::444222...---,,,,,,,,,,,,---......------,,,+++++++++,,,,,,***,,,---,,,,,,,,,...000///111555:::EEEYYYqqqwww^^^III<<<555222777???NNNhhhlllRRR===111111111000///...,,,,,,+++)))+++---...---,,,,,,---((((((((()))***+++------444<<>>999555===LLLaaa{{{qqqWWWBBB888555666777...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---///111000000555===HHHYYYqqq|||hhhSSSEEEHHHQQQhhhzzzxxx^^^HHH???:::555333444444333111...////////////...------,,,,,,------......//////111///...///...///666???JJJ^^^wwwqqqZZZJJJ>>>;;;EEETTTnnnhhhWWWEEE:::444111000222///---++++++,,,---,,,+++---...//////------...///***+++---111333:::JJJYYYyyywwweeeTTTLLLQQQZZZooo|||dddQQQBBB777333444000//////.........//////............////////////---222666999AAATTTooo}}}zzzxxxwwwvvvzzzzzzyyyvvvrrrlllfffcccWWWTTTRRRPPPSSSYYY___cccjjjpppyyyzzznnnfff[[[QQQIIIBBB;;;666555111,,,)))))))))******+++++++++++++++*********qqqtttWWWHHH888222222000---,,,+++,,,---......---,,,+++---,,,+++***++++++---------++++++...000000555<<>>PPPfffyyyeeeNNNBBB===<<>>444222999JJJbbbtttyyycccMMM999333//////...,,,+++---******...222000+++***,,,)))))))))******)))))))))***+++///333888EEE]]]rrr}}}___JJJ999444222111;;;KKKaaayyy~~~mmmfffTTT;;;333---,,,---+++***+++************************)))***++++++******+++---(((...---,,,222777FFF]]]qqqoooQQQ>>>666444777;;;CCC[[[xxx|||dddKKK<<<888555111---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,***+++,,,,,,+++,,,...000...111555<<>>???OOOeee}}}qqqZZZMMM???888444111111444------,,,+++,,,,,,,,,,,,,,,---......------...///,,,---000333777CCCZZZoooooo^^^OOOJJJSSS```|||nnnSSSAAA777111///000......---------......///............////////////,,,000555999BBBTTTlll~~~~~~vvvpppqqqnnnjjjfffdddeeeggghhhpppsssyyy~~~}}}wwwrrrjjjeee]]]WWWTTTTTTVVVWWW\\\aaahhhnnnssszzzzzzpppggg^^^TTTIIIBBB===999333///.........------,,,++++++************ggg{{{jjjUUU???444222000///...,,,,,,...//////...,,,,,,...---,,,+++++++++,,,---++++++,,,---++++++333===LLLccczzz```EEE999777444555999HHH\\\wwwrrrZZZLLLGGGIIIOOOTTTRRRGGG:::222...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...000222333555BBBVVVkkk}}}{{{bbbLLLBBBCCCPPPbbbqqq{{{~~~bbbFFF777555---------....../////////---------,,,,,,,,,++++++)))))))))***************,,,...222<<>>MMMbbbxxx~~~gggOOO???666333333<<>>:::555444777BBBTTTmmmkkk^^^ZZZ]]]aaaccc]]]MMM<<<222///------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///000222333===OOOdddwwwgggNNNAAABBBOOOaaaoooxxxjjjMMM;;;666.............../////////+++++++++*********)))))))))******+++++++++******---...111888EEEXXXkkkwww}}}}}}mmmNNNAAA555444:::GGG___tttoooXXX???777111///---******,,,))))))+++...---)))(((+++******))))))))))))******++++++...222777DDD[[[ppp}}}bbbLLL:::555222111<<>>NNN]]]vvvrrr]]]MMM@@@@@@IIIXXXooolllXXXDDD<<<666444222///...000***+++,,,+++******,,,...)))+++,,,,,,++++++---...---...222;;;GGG[[[wwwmmm___PPPIIIMMM\\\uuuvvvaaaQQQ@@@888555222000//////......---------..................////////////---000555;;;GGG[[[ssssssdddWWWOOOKKKHHHFFFBBB???>>>@@@CCCEEEJJJQQQ^^^qqq}}}wwwoooeee^^^OOOLLLJJJJJJNNNUUU\\\aaajjjpppwww|||tttkkkXXXRRRIIIAAA;;;777333111111000...,,,*********+++RRRfff|||tttZZZHHH===555000000......------------......///...---,,,+++,,,,,,---,,,+++,,,...///...111666AAAVVVrrrqqqTTTFFF>>>666333555<<>>555333---------------------------,,,++++++---...------'''***,,,,,,+++---333999CCCZZZyyyjjjSSS@@@666888>>>GGG[[[uuuyyylllQQQ@@@222111111,,,+++/////////......---,,,++++++******+++,,,,,,---......,,,---111333555<<>>LLLbbb{{{~~~tttfffZZZQQQHHH>>>666;;;:::888777777999;;;===AAAEEEQQQddd|||zzzrrrddd[[[QQQLLLLLLPPPQQQRRRVVV\\\ccchhhlllrrrzzztttlllaaaUUULLLDDD>>>;;;555333111...---,,,------HHH\\\sss|||dddRRRCCC777111//////...---,,,,,,---...//////...---,,,+++,,,,,,---...******000444333111111===QQQnnnxxx[[[KKK@@@777333555555AAAWWWsss{{{^^^JJJ555,,,***))),,,111------------------------...------,,,---...///000000777EEEYYYnnn~~~qqqXXXJJJAAAIIIVVVfffwwwvvvZZZCCC888000000//////......---------------,,,,,,,,,++++++---.../////////...---,,,+++,,,...333<<>>222'''333333333333555777888:::===???HHH[[[sss}}}qqq```VVVRRRQQQNNNKKKIIIOOOVVV[[[^^^eeennnvvv|||wwwiii]]]RRRJJJFFF888666333000///...//////KKKQQQcccyyyrrr___KKK:::444777---,,,,,,...---)))***---222111///...---------...+++,,,---------///222555;;;LLLfffjjjMMM<<<999666222999AAAQQQiii}}}jjjUUUDDD777666444------222+++,,,,,,***))))))+++---,,,,,,,,,---------......///222;;;MMMcccwwwdddIIICCCEEEKKKVVVjjj~~~~~~fffKKK:::111///------///000///...------++++++++++++------...---+++***)))***++++++***)))***///666BBBUUUfffppp|||ttt\\\III888555555;;;PPPgggzzzsssRRR???000///111///...000---+++)))((('''((()))******+++,,,,,,***)))))))))((())),,,000444@@@WWWkkk|||{{{nnnVVV@@@999555222;;;IIIWWWkkk{{{}}}}}}xxxbbbHHH<<<444...---,,,***,,,///(((((()))***+++,,,,,,,,,******+++,,,...//////000$$$...000...000333CCC]]]pppzzz{{{bbbGGG;;;666444888???LLLjjj}}}dddKKK===999666222......---,,,,,,+++******)))***,,,,,,,,,,,,...///,,,,,,---,,,+++,,,...111111444<<>>BBBYYYnnnmmmUUUAAA999///***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...***///333444777FFF]]]oooyyybbbSSSGGGIIIZZZoooqqqXXXCCC888555555222333333333333222111111---......,,,******+++,,,---,,,+++,,,...///...---222333555:::FFFZZZqqquuu```NNNCCC@@@FFFZZZuuupppUUUBBB:::222111000///...............+++(((''')))***++++++///+++***------,,,...333444===KKK\\\rrrkkk\\\HHHGGGMMM]]]sssuuu]]]NNN:::777444000......///000000000//////.........------,,,,,,,,,.........---111555;;;DDDXXXsss~~~mmm]]]RRREEE===;;;999555111222222222111111222333333999888===OOOjjjuuukkkddd]]]TTTMMMNNNKKKIIILLLSSS[[[```bbbgggmmmxxxvvvmmm___TTTKKKAAA999999777111///000EEEIIIXXXoooxxxgggTTTBBB::::::000------///...+++,,,///222111///...---------...+++,,,---------...222444999GGG___xxxsssVVVDDD???<<<999555:::HHHaaa}}}wwwdddJJJ<<<111111111++++++000,,,,,,,,,+++******,,,...,,,,,,,,,---------......///111888GGG\\\qqqkkkRRRFFFFFFHHHRRReeeyyyjjjOOO===111///------...//////...---,,,,,,++++++,,,,,,------,,,++++++******++++++,,,***+++///444>>>PPP```nnnzzzzzz]]]JJJ999555555:::NNNeeeyyytttTTTAAA222///111...,,,...,,,+++)))((('''((()))******+++---,,,***))))))***((())),,,000444@@@WWWkkkxxx|||gggOOO;;;444222000:::HHH[[[kkkvvvwwwwwwttt```HHH<<<444...---,,,***,,,///)))))))))***+++++++++,,,******+++,,,---...//////%%%.........222666DDD[[[pppzzzyyy```FFF:::666444888???NNNlllzzzaaaIII:::666333/////////...------,,,++++++)))+++,,,,,,,,,,,,---///,,,------,,,+++,,,///111333555===MMMcccwwwxxx```KKK>>>:::666888BBBXXXssssssXXXCCC888222...------,,,,,,,,,,,,++++++///...---,,,+++++++++++++++***,,,......000888BBB\\\rrrkkkOOO===666888AAAJJJgggyyy~~~xxxdddNNN<<<666...***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,...//////333666888>>>NNNfffyyy{{{lllVVVLLLFFFNNNbbbxxxyyyeeeNNN===555333222222222333333222222111000------...,,,******+++---...---------.../////////222333666???PPPfff}}}xxxiiiVVVFFF???DDDQQQiii{{{fffNNN>>>888222111000///............---+++))))))***+++++++++///,,,,,,///000///222777<<>>444000...------,,,,,,,,,,,,++++++,,,,,,+++++++++++++++,,,((())),,,000111333===HHHggg{{{vvv\\\DDD;;;999:::HHHXXXtttvvvlllYYYEEE777222---+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......///000...111444888AAAUUUooonnn^^^JJJGGGIIIXXXoooyyyjjjUUUCCC888333222111222222222222222111000000,,,------,,,+++***+++---...............///000000555666===JJJ___vvv}}}kkkZZZJJJ???>>>LLLccc|||{{{jjjWWWDDD888555111000///......---......---,,,++++++------,,,+++,,,***+++...//////333:::FFFXXXooo|||kkk[[[OOOIIIKKKXXXlllpppYYYFFF;;;555444111...---,,,---.../////////...............,,,---...///000111111111444;;;FFFWWWoooyyysssuuu}}}xxxiiiXXXJJJ???999333111333444111...333333222111000000000111444666;;;III^^^wwwxxxrrrnnnjjjddd[[[SSSOOOMMMKKKJJJLLLNNNTTT[[[```ccckkksssxxx|||tttiii[[[RRRJJJAAA;;;:::NNNIIIKKK]]]ttt~~~mmmZZZHHH>>>666111...000000......111000///...---,,,---......***+++,,,,,,+++---///222555;;;KKKccc}}}iiiQQQCCC??????CCCBBBFFFWWWsssqqqXXXHHH;;;444///111111------///---...///...---,,,...///,,,,,,,,,---------............111:::KKKaaavvv{{{gggHHHBBBAAAJJJ[[[mmm~~~tttZZZEEE333000---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))---++++++---///555CCCQQQiiivvvwwwcccOOO===777555777III^^^tttvvv[[[FFF555111111---+++---+++***)))(((((()))*********,,,------+++***+++,,,)))***---000333???UUUiii{{{~~~vvveeeNNN;;;666555444===LLLdddnnntttsssrrrmmm[[[GGG999333------,,,++++++...+++++++++***************((())))))***++++++,,,,,,(((,,,***,,,777===GGGZZZrrr}}}ttt[[[BBB777444333888@@@SSSnnnyyy```HHH:::666333//////.........---------,,,***+++---,,,,,,+++---...,,,---...------...111333777999CCCXXXrrriiiNNN;;;555666999>>>LLLeeexxxbbbKKK:::222///...------,,,,,,,,,+++++++++******))))))***+++,,,,,,)))))),,,...///444BBBPPPpppiiiOOO<<<;;;===???PPPfffwwwzzznnnbbbOOO>>>333000---,,,------,,,+++++++++,,,,,,,,,,,,------,,,---//////......///111---000444;;;HHH___xxxzzzdddSSSDDDHHHRRRdddzzzqqq___III<<<666333222222111111111222111000000///,,,------,,,+++***,,,---............---...000222888===GGGZZZooosss^^^LLLBBB===EEEYYYsssmmmZZZIII;;;333222000000///...------------,,,,,,,,,---...///---,,,,,,***,,,//////111777???QQQfff~~~~~~nnn[[[LLLHHHJJJMMM```yyywwwcccOOO@@@999444333000...---------...........................,,,...///000000000000111666@@@NNNaaayyytttooonnnyyyvvveeeVVVIIIAAA777333000111444555333000111111000000000111111222222555:::DDDVVVppp}}}}}}~~~{{{wwwppphhhaaaZZZUUUSSSKKKJJJKKKOOOQQQTTT[[[cccjjjnnnuuu|||~~~rrrfff[[[PPPFFF@@@OOOFFFCCCPPPfffyyyxxxeeePPPAAA:::333...//////------000//////---,,,,,,---......+++,,,,,,,,,+++,,,///111333888DDDYYYsssyyy^^^LLLGGGJJJNNNLLLOOO[[[qqqfffMMM@@@:::555222222000---,,,------...//////...---...///,,,,,,,,,---------......---...111777EEE[[[sssnnnIIIAAA???IIIXXXhhhxxxxxx___JJJ555222...---------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++******)))***,,,---222???LLLbbbrrrxxxfffRRR@@@999444555EEEZZZooo~~~yyy]]]HHH666222111...,,,...))))))))))))))))))******)))+++,,,,,,+++***+++,,,***+++---000333>>>SSSggg|||xxxdddMMM999444111///777DDDeeepppyyy{{{wwwlllYYYFFF888222---------++++++...+++++++++***************((())))))******+++++++++***---)))+++777>>>III\\\tttqqqYYY@@@666333333999AAATTTooovvv^^^FFF888555222...---------,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,---.........///222444888;;;HHH___xxxyyyaaaHHH888555777888AAASSSmmmsss[[[FFF888111///000------,,,,,,,,,+++++++++))))))))))))***+++,,,,,,---,,,+++,,,---555HHHZZZzzzyyy[[[DDD555:::???CCCVVVooozzzwwwhhhYYYGGG999222111///...---,,,***)))+++++++++,,,,,,---------***,,,---...------///000111444999DDDVVVmmmpppYYYJJJAAAMMM]]]ppptttgggTTT@@@888555222000111000000111111000000///...+++,,,---,,,++++++,,,...,,,---...---,,,...111444999BBBSSSiii~~~xxxeeePPPBBB???AAAPPPfffyyy```MMM@@@555111111000///...---,,,,,,,,,,,,,,,,,,,,,---//////...,,,///...///111333666@@@KKKaaasssppp```NNNBBBEEEMMMXXXlllyyyfffSSSBBB777222333222000///.........///---------...............---///000000...///111333:::GGGZZZnnnqqqgggjjjrrrtttcccSSSFFF>>>;;;333222111222555555333111.........///000111222333222444888AAARRRlll~~~|||tttjjjbbb^^^TTTOOOKKKKKKIIIIIIMMMTTT[[[___fffnnnwww{{{pppcccUUUJJJTTTHHHAAAIII\\\qqqrrr\\\JJJ???777///...///------...///...---,,,,,,---......,,,,,,---,,,,,,---///222222555???RRRjjjjjjUUURRRWWWbbbbbbeeelll{{{eeeMMMBBB888666333000...+++******,,,...//////...------...,,,,,,,,,---------......---///111666@@@SSSkkk|||uuuPPPDDD???GGGTTTbbbrrr{{{dddNNN888444000------.........+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++))))))***,,,,,,000<<>>KKK```xxxoooWWW???555444444:::CCCVVVqqq~~~qqqYYYBBB555222111---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------............000333555888???OOOfff~~~qqqZZZEEE:::888;;;999FFF]]]vvvmmmTTTBBB777111///000------,,,,,,,,,,,,++++++***)))))))))***+++,,,,,,///---,,,,,,...:::QQQffflllKKK<<<333888@@@III^^^tttrrr```OOO@@@555222111000///---,,,*********++++++,,,,,,------...***+++------------///111222555===LLL```xxxzzzbbbMMMCCCCCCTTTiiixxxzzzjjjXXXGGG888555444000---///000000000000000///......+++,,,---,,,++++++---...+++---......---///444999===JJJ___wwwuuueeeTTTDDD===BBBJJJ^^^ssskkkRRRBBB999333000000//////---,,,,,,,,,,,,,,,,,,++++++,,,...///...------,,,---000333;;;JJJXXXrrrqqqaaaRRRDDD===FFFSSSiii|||mmmXXXHHH;;;333///111111000///////////////---------------.........---///000///...000555999CCCTTTjjj~~~}}}sssgggbbbnnn~~~vvvbbbRRRDDD999555555111000000111222222111///............///111222333333444777???PPPkkkzzzzzz|||tttpppccc\\\UUUQQQLLLGGGGGGJJJNNNRRRXXX___iiisss~~~yyyjjj]]]^^^QQQEEEFFFSSSfff{{{kkkYYYEEE;;;222000///...---......---,,,,,,,,,---......---......---,,,---000222000333<<>>IIIWWWmmmwwwhhhVVVGGG>>>>>>JJJWWWkkk~~~nnnZZZDDD888555333000000///...---,,,++++++++++++---+++******,,,...///...,,,+++---222888DDDXXXjjjppp```QQQHHHBBBCCCPPPbbbzzzsss\\\III???999444111//////..................,,,,,,,,,------.........,,,...000//////444<<>>QQQlll~~~vvvtttzzzyyyqqqiiiccc[[[SSSNNNOOOJJJLLLPPPTTTYYYaaajjjooozzzuuudddUUUFFFAAAHHHXXXmmm~~~vvvdddIII>>>444111111///---......---,,,,,,,,,---...///......///...---...000222...222:::HHH\\\tttnnnnnnyyynnnTTTHHH999999666111------------***,,,//////---,,,,,,,,,,,,,,,,,,---------......+++///222222666CCCWWWfffzzzfffRRRAAAAAAIIIVVVjjj~~~mmmWWW<<<888222/////////000000++++++------------++++++++++++***)))***+++---...,,,+++,,,---+++,,,666@@@MMM```pppwww{{{zzzmmmXXXEEE;;;444111>>>QQQbbbqqq~~~kkkTTT>>>555000)))%%%&&&'''((()))***************&&&''')))***)))((()))***+++,,,---///222<<>>888333...444@@@^^^pppsss]]]KKKAAA555000,,,------++++++---(((((()))***+++,,,,,,---+++++++++++++++,,,,,,,,,,,,///***)))222;;;NNNggg}}}nnnVVV???666555666===FFF^^^xxx{{{nnnWWWAAA666555444111---.....................+++---------++++++,,,------.../////////111444777;;;GGG\\\sssttt^^^III<<<888999;;;???SSSqqq|||dddKKK===555///,,,------------,,,,,,,,,++++++,,,,,,+++++++++++++++,,,***,,,111555:::HHHbbbxxxfffLLL<<<;;;999===III^^^ttt}}}qqq]]]III<<<777555...//////.........///111******+++,,,,,,---......,,,---///000///000222333777===III]]]tttwww```KKKEEEJJJUUUkkk~~~uuudddSSSBBB777333999999333111666///////////////......---***,,,,,,,,,++++++---///+++///111222111444<<>>RRRmmm|||vvvqqquuuzzztttkkkaaaZZZXXXMMMMMMNNNNNNOOOSSSYYY]]]bbbgggpppxxxqqq\\\HHHCCCEEENNNbbbvvvnnnYYYHHH:::666222,,,...666------......------,,,+++,,,,,,------...///000000111222444>>>SSSooo|||oooiiiwwwvvv[[[III@@@888222111111...+++,,,'''***...000000///000000---...///---******---000......///222333999JJJ]]]wwwwww[[[DDDBBBIIIQQQcccwwwrrr]]]FFF:::111222111,,,+++...,,,---......,,,,,,---...++++++++++++++++++++++++......//////000222666:::DDDUUUbbbdddiiisssxxxtttfff[[[HHH<<<888111888NNN```rrr}}}ooo]]]FFF555...---,,,+++***,,,------+++)))((((((,,,***((()))+++,,,***(((,,,)))***...111888NNNeee|||kkkSSS>>>888555222:::HHHbbbsss|||lllRRR<<<555111,,,*********)))'''))))))***+++,,,,,,------...---,,,+++++++++,,,---(((,,,)))(((111;;;NNNiii|||lllMMM???555555;;;;;;MMMiiiyyyxxxhhhRRR@@@777222///---111///,,,***)))***,,,---//////...---...///000111000,,,,,,...000000444999;;;MMMfff~~~lllRRR@@@999888999;;;III^^^{{{|||cccFFF888444111...,,,---......,,,******+++,,,+++,,,,,,,,,,,,,,,,,,---...+++---555???OOOiii{{{___GGG666777999@@@RRRiiizzztttdddSSSAAA444222666000000000000////////////+++++++++,,,,,,,,,------,,,---......000222111...999BBBVVVnnn~~~kkkVVVHHHGGGMMMdddttt~~~mmmYYYKKK???:::444222555666444111000/////////000///---++++++,,,---,,,++++++---...222,,,,,,222333444BBBSSSdddtttmmmWWWCCC>>>AAAKKK```vvvwwwhhhJJJAAA666000///000///...000...++++++------***(((------,,,,,,++++++,,,---444222666@@@LLL\\\sss{{{hhhRRRJJJDDDDDDJJJWWWooovvv___QQQAAA999444///------......------------......000111111000......///111///...111666888===LLL\\\www{{{hhhZZZRRR[[[lll}}}qqqeeeRRRDDD888555777555222000............////////////---///111222111000111222111222777CCCXXXrrr~~~ooommmqqq~~~wwwnnngggZZZXXXSSSNNNKKKKKKNNNQQQSSSXXX```gggnnnwww~~~hhhQQQFFFCCCGGGWWWiii~~~xxx```MMM<<<666222,,,---333------......------,,,+++,,,------...//////000000---///222:::KKKddd~~~uuuiii]]]ZZZhhh{{{dddPPPCCC;;;444333222///,,,---(((+++...000////////////+++,,,---,,,******,,,...------///222222777GGGWWWnnnyyy}}}```GGGCCCGGGNNN^^^rrrzzzhhhJJJ<<<222222111,,,+++///,,,---......,,,,,,---...++++++++++++++++++++++++'''((())))))***---111444???OOO]]]bbbhhhrrrvvvsssfff[[[GGG;;;777111666IIIZZZmmm{{{{{{wwwzzzrrraaaIII888111///...---+++,,,------***))))))))),,,***)))***,,,,,,+++))),,,)))+++///111999OOOeeezzziiiRRR===777555333<<>>QQQjjj|||kkkLLL>>>444444:::;;;MMMhhhyyyxxxhhhRRR@@@666222///---111///,,,)))((('''''''''---,,,+++******+++,,,,,,000------000111111555:::AAATTTmmm|||hhhNNN>>>888888;;;???MMMbbb~~~vvv^^^DDD777444222000...---------,,,******+++---++++++,,,,,,,,,,,,------222000333;;;GGGYYYsss~~~kkkRRR===888999===FFFXXXnnnzzz~~~yyylll[[[LLL>>>333222555000000000/////////..................---------------......///111444444444>>>JJJ___wwwttt```MMMCCCIIISSSppp}}}vvvbbbNNN???777444222333555444///+++///.........000000///---+++,,,,,,,,,++++++,,,...000,,,...444666999HHHZZZrrruuu```NNN@@@BBBLLLZZZoooiiiUUUBBB;;;333...///000000//////---++++++------+++)))+++,,,---------...///000888666:::III[[[lll|||nnnZZZJJJBBB???HHHXXXjjj~~~~~~pppbbbRRRFFF:::444111...,,,,,,......------------......+++---......------///000---...222888<<>>666444333///---...***---///000///.........---...//////------...///+++,,,///111111444@@@MMMaaaqqqgggLLLCCCCCCIIIXXXjjj|||sssRRRBBB444111000,,,,,,000,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,++++++,,,///222===MMM]]]eeemmmwwwzzzxxxjjj___III<<<999333555EEEXXXmmm}}}{{{vvvxxx~~~ssscccLLL;;;222000...---,,,------+++))))))***+++,,,+++***+++,,,---,,,+++---***+++000222:::OOOfff|||hhhQQQ<<<777555444===LLLdddttt}}}oooVVV@@@333000,,,******+++,,,,,,))))))******+++,,,,,,,,,******+++++++++++++++***,,,111//////777???QQQiii|||iiiKKK>>>444333999:::MMMgggxxxvvvfffPPP???666222///---///...---+++***(((''''''...------,,,,,,,,,------000...///222222111555;;;EEE[[[uuuvvvaaaJJJ<<<777888===DDDUUUjjjnnnXXX@@@555333222000000,,,------,,,******+++---+++++++++,,,,,,---------000///333===LLLaaazzzppp[[[FFF777999<<>>555111///---+++,,,---.........---,,,,,,,,,,,,---......///000///...///222111111555<<>>CCCRRRiiitttcccOOOAAA@@@BBBMMMbbb{{{~~~rrrbbbOOOAAA;;;555000111111///...000...------,,,,,,------...+++...000111111111111222333555;;;EEETTTggg}}}zzzkkk___XXXSSSXXXdddwwwzzzeeePPPCCC888555333333111---...111............////////////,,,...////////////111333777999DDDYYYrrruuuiiigggjjjuuu~~~|||vvvmmmbbbZZZNNNLLLIIIFFFGGGLLLRRRWWW^^^cccllluuu~~~ppp\\\KKKAAABBBFFFWWWlllttt[[[III>>>666222000------......------,,,+++***+++++++++++++++,,,,,,(((+++000555:::JJJjjjnnnZZZEEE;;;999;;;FFFSSSqqq~~~cccMMMDDD:::666444///---------...000///---,,,---...***))))))))))))***)))))))))---000///---000555:::NNNddd}}}sssWWWGGGAAACCCPPP^^^qqqdddNNN:::333111------111,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,...///333@@@QQQ```nnnxxx{{{{{{vvvnnnXXXFFF???888666AAAQQQhhhzzzxxxnnnmmmqqqssspppcccOOO>>>333...,,,+++*********(((&&&&&&)))+++++++++,,,,,,,,,,,,---......+++,,,000333:::PPPgggwwwjjjRRR<<<666333333===LLLgggwww~~~pppXXXCCC555444222///,,,++++++,,,)))***************++++++((()))***+++,,,+++******(((...,,,---555===MMMfffcccHHH===333333999===RRRjjj{{{rrrcccMMM<<<444111///---***+++---/////////...---&&&&&&(((***+++---.........---///111000000777???NNNhhhkkkUUUAAA888555666@@@MMMiii}}}}}}___NNN;;;222000...---,,,***+++,,,+++******+++---******+++,,,,,,---.........222:::HHH^^^www}}}bbbJJJ>>>;;;555@@@PPPcccuuu~~~xxxnnn```OOO===555333000..................------------+++,,,---...///000111222444000///222333555>>>HHHYYYppp{{{iiiTTTGGGGGGVVVooozzzfffTTTGGG<<<444111222444666777555222000333111...---......---,,,***+++,,,,,,+++,,,...000000111444999BBBTTTooo{{{fffUUU@@@BBBKKK^^^sss~~~lllWWWEEE<<<111000//////000///...---***+++,,,,,,,,,,,,---...)))---//////...///444888AAANNNcccxxxtttdddSSSDDD<<>>555333333444111---...333............////////////---.../////////000222444555:::GGG]]]wwwwwwjjjbbbgggrrryyyqqqddd___WWWPPPKKKJJJKKKLLLMMMQQQXXX```jjjttt~~~}}}jjjVVVGGGAAA@@@NNNaaa{{{hhhQQQAAA888333111------......------,,,+++++++++++++++++++++++++++)))+++000555888EEEccccccQQQ???999777888@@@JJJeeezzzkkkRRRHHH===999555000...///---...///...---,,,---//////---******+++---------***...111...,,,000333444FFF\\\vvvyyy^^^JJJAAABBBMMMXXXlll}}}kkkTTT>>>555333...---000,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,''')))+++------///111333222<<>>PPPfffyyyxxxqqqnnnooonnnooodddRRRAAA666000......))))))***)))'''''')))***)))***,,,,,,++++++---...---***+++000222:::OOOfffiiivvviiiQQQ<<<555333333>>>NNNhhhxxx~~~oooWWWBBB***+++---,,,+++***+++,,,************************))))))***+++,,,,,,,,,,,,)))///------666???QQQjjj}}}```FFF===444333:::@@@VVVoooqqqaaaLLL;;;333000///---+++,,,---------+++***)))&&&(((***,,,...///000000...---///000///111:::EEEYYYsssdddOOO<<<777666777DDDUUUrrrtttXXXHHH888111///---++++++***+++++++++)))***+++---******+++,,,,,,---.........444>>>OOOgggsssXXX@@@777888888GGG[[[nnn{{{~~~ttthhhVVVGGG888222111///............---------,,,,,,,,,,,,,,,...000222444555666333...---222444777CCCQQQhhh}}}mmm\\\LLLHHHRRReee{{{sss\\\JJJ@@@888222222222111111111111111111333111...---.........---+++,,,------------000222111444999@@@NNNccc}}}qqq___PPPAAAJJJZZZnnnrrr]]]GGG;;;888111111000000///...------***+++---,,,,,,+++---...***---000///...111888>>>JJJ\\\tttuuueeeTTTEEE>>>???HHHZZZqqqyyyjjjWWWDDD999888333///---...---******---------,,,,,,,,,,,,---------...000000000111333555999CCCRRRdddyyyxxxhhhWWWKKKIIILLL___lll}}}tttbbbQQQDDD<<<777444333333111...///333............////////////...////////////111444666777>>>NNNeee|||uuummmccc```kkk{{{~~~~~~~~~wwwlllaaaWWWPPPJJJFFFEEEHHHKKKPPPVVV___iiiooo~~~xxxcccQQQEEE@@@HHHWWWnnnvvv\\\HHH<<<777555------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------111666888AAA[[[wwwaaaQQQAAA:::666444999CCCWWWqqqvvvWWWLLLAAA<<<888333000111---...///...------...000333///+++***,,,///000000+++000111---,,,000333222>>>RRRllldddOOOCCCAAAIIIRRRcccvvvpppXXXAAA888444///---...,,,---......,,,,,,---...------------------------(((+++---...///000111333333;;;KKK^^^nnnyyyzzzzzzgggOOO@@@555444???NNNdddxxxzzzvvvtttqqqmmmmmmbbbRRRBBB666000///...)))***,,,,,,*********+++''')))++++++******,,,...,,,)))+++///111999OOOeeeeeettt~~~fffNNN999444333555AAARRRjjjyyy}}}nnnVVVAAA$$$(((,,,---+++******+++************))))))))))))*********++++++,,,---...***///------666@@@SSSmmm{{{^^^EEE<<<444444<<>>QQQhhhxxx{{{ooocccKKK???444000000......000---------,,,,,,,,,,,,++++++,,,---...000222333333111+++,,,222777<<>>AAAJJJWWWjjjvvvfffXXXJJJ;;;444555111...,,,---+++((()))------,,,,,,++++++,,,,,,------......///000444888<<>>:::555222333,,,---......------///111///***%%%$$$&&&***++++++,,,111222---,,,111333222888KKKeeezzzhhhQQQDDDAAAFFFMMM[[[pppsssZZZBBB999666000,,,---,,,---......,,,,,,---...------------------------+++,,,...---,,,++++++,,,000777EEEYYYjjjuuu{{{~~~nnnTTTBBB777777BBBGGG^^^rrrwwwuuutttpppjjjiii___PPP@@@444...------)))+++......---,,,,,,,,,&&&)))++++++)))))),,,...,,,)))***...111888NNNeeejjjyyyzzzcccKKK777333444777DDDUUUkkkzzz|||mmmUUU@@@+++///444555222///---...*********))))))))))))))),,,+++******+++---///000)))...++++++555@@@TTToooyyy\\\DDD<<<555555===EEE]]]wwwnnn___JJJ:::222000...---++++++,,,---...000111111+++,,,---......---,,,+++111000111111111555CCCQQQiiipppXXXDDD555555888<<>>222.........---///)))***+++***))))))+++---)))******+++---...//////666???MMM___zzzwww```GGG666666???DDDXXXqqqzzzkkk___CCC999111//////...///222---------,,,,,,,,,++++++)))******+++,,,---......///)))+++333999???QQQeeesss\\\OOOHHHTTTlllwwwbbbLLL>>>999777444333333222000///...///111...,,,***+++...111333444,,,.../////////000222444000888DDDTTTiii~~~|||lll```WWWQQQXXXhhh~~~wwweeeVVVGGG999111111.........---,,,+++,,,...***---...---+++***+++...***---000000111888EEEPPPdddtttzzzkkkZZZKKK???===HHHWWWeeevvvzzzhhhUUUJJJBBB999444555222///---...,,,)))+++000---,,,,,,++++++,,,,,,------...///000333888???DDDTTThhh~~~vvvhhhXXXMMMGGGIIIXXXhhhzzzxxxiiiYYYMMMGGGHHHJJJ<<<555000000000...---///............/////////000///000000000000222666999???MMMcccxxx~~~oooddd___bbbeeejjj{{{|||qqqkkkccc\\\WWWVVVXXXZZZ]]]ccckkkttt|||vvvkkkdddSSSQQQLLLHHHFFFIIIOOOTTTVVV___kkkttt|||yyycccNNNAAADDDGGGRRRdddxxxuuu]]]FFF888333444111---,,,///222222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111999LLL^^^}}}www]]]EEE<<<888444666<<>>QQQfffuuu___@@@;;;333---++++++,,,---...---,,,***)))******+++******+++...---+++///555666???SSSooommmSSSBBB999888:::HHH___www{{{gggQQQ===777111...///...+++((()))***+++,,,---,,,++++++(((***,,,---,,,,,,---...+++000444777<<>>555222333///000111///---+++++++++++++++***+++,,,...000111111000333666888===OOObbbvvvnnn]]]NNNFFFAAABBBQQQeeevvvppp^^^III===777333111222/////////---,,,---000333,,,+++***+++,,,,,,+++***444000111666:::>>>IIIUUUjjjzzz{{{fffYYYLLLGGGHHHPPPcccuuuvvvhhhUUUIIIGGGJJJKKKKKK999666222000...---,,,***////////////000000000000......///222222222777???III___uuu}}}}}}qqqccc```[[[\\\iii|||}}}uuuiii```YYYVVVQQQKKKGGGDDDDDDDDDJJJKKKSSS___lllwww|||iii___SSSJJJHHHIIIKKKKKKPPPRRRWWW^^^gggqqq{{{ppp[[[MMMCCCBBBHHHXXXlll~~~iiiSSSBBB;;;333111...,,,---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////555EEEUUUppp~~~eeeKKK@@@999444444:::>>>VVVrrrqqqYYYDDD???===666000000//////.........//////000,,,++++++******++++++,,,,,,---......---...000222444>>>RRRkkkyyyaaaJJJ???@@@EEERRRggg{{{uuu```HHH:::333...,,,...///............------------,,,,,,++++++,,,,,,---,,,+++++++++,,,...///000000333<<>>III]]]vvvsssdddVVVPPPVVV```wwwuuudddOOO@@@777111...//////111222111///.........///...---,,,,,,,,,---...//////222999@@@KKK___qqquuubbbSSSFFFCCCEEEMMM```ssswwwaaaPPP???666333000...///---...---,,,+++,,,///111//////......///000000///000111555;;;>>>FFFVVVgggzzzwwwlllZZZPPPHHHIIIPPP]]]ppp{{{cccVVVFFF<<<;;;===>>>===666333111000000111000///////////////000000000000000...///111111222999BBBSSSgggzzz}}}qqqddd[[[]]]^^^dddrrrwwwnnnhhh```TTTKKKDDDAAA===:::777666666777:::;;;@@@JJJUUUcccuuuwwwjjj___ZZZXXXWWWVVVLLLMMMOOORRRYYYaaajjjpppkkkZZZHHHBBBAAALLL]]]qqq{{{dddPPPDDD555333111///...---------,,,,,,,,,,,,,,,,,,,,,,,,---...///000...000<<>>555444888888HHH___vvvlllQQQDDD@@@:::444111111111000///......//////,,,++++++******++++++,,,...//////...------...000111555AAAWWWrrrnnnVVVEEE@@@AAAHHHYYYmmmzzz}}}mmmUUUAAA444///...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///555AAASSSiii{{{|||iiiSSSBBB:::888999NNNhhhyyy}}}{{{qqq___KKK;;;000,,,+++******************++++++((()))***+++---...///000)))***---000111777GGGXXX^^^\\\```mmm|||yyymmm^^^JJJ999555333333???QQQiiiyyy|||hhhMMM???555///+++...///,,,******((()))******)))((()))+++*********)))******++++++//////000222777FFF___vvvwww[[[HHH:::777888===QQQgggxxxeeeSSS@@@777333000///000........................++++++,,,---...///......222000///222777EEE^^^tttmmmUUU>>>:::888888===KKKeee|||zzz___GGG:::666111---,,,,,,,,,,,,//////---,,,***)))((((((,,,+++,,,......///555===GGGZZZrrryyydddKKK<<<555888FFFUUUnnn{{{vvvcccMMM<<<333000------......---,,,---,,,+++++++++,,,...///---...///...------...000111444;;;III^^^uuuooo___UUUVVVdddvvv|||pppWWWJJJ===777444111111444111000///..................+++'''''')))+++,,,,,,---000222222111444:::@@@LLLaaa}}}tttdddQQQFFFGGGTTTkkk~~~rrrZZZJJJ999222222111000111***,,,......---------...------,,,,,,---///111222444444888CCCVVVkkk~~~}}}jjjWWWJJJCCCBBBNNN^^^nnn}}}yyyeeeVVVCCC:::222111222000///111+++,,,---,,,++++++---///***+++,,,,,,,,,---///111222888AAAIIIRRRaaauuuttteeeVVVKKKGGGFFFKKKWWWhhhzzzsssaaaVVVDDD===555222333444444333666444111/////////...---////////////000000000000222//////222555;;;GGGRRR```llluuutttmmmeee[[[RRRSSS___nnn{{{zzzooocccZZZNNNDDD???<<<777444111000/////////000222333333222333444666@@@VVVjjj}}}zzzwwwttteee___VVVOOOLLLLLLOOOPPPkkkWWWIII@@@DDDNNN\\\tttfffQQQ>>>777444444222......222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///...444===LLLccc}}}~~~gggRRRBBB888666888666BBBVVVmmmuuu[[[IIIAAA;;;666222333222111//////.........,,,++++++******++++++,,,111222222000---,,,---...222444===PPPiiirrrYYYGGG@@@@@@EEETTTgggwwwsss]]]FFF777000///000///............---------+++,,,,,,------,,,,,,+++------------------,,,,,,...000555@@@QQQfffzzzqqqUUU@@@888999===NNNeeevvvyyygggRRR>>>111------++++++***))))))******+++))))))******+++++++++,,,***,,,///111111777IIIZZZbbb```eeessssssfff[[[HHH888444222222???QQQhhhyyy|||hhhLLL???777///)))***+++******,,,"""&&&)))+++***(((''''''*********)))******++++++000///000333888HHHbbbyyyvvvXXXFFF888666888>>>SSSjjj|||xxxaaaPPP>>>555333000///000---.....................,,,---.../////////000000333222111333:::KKKdddxxx~~~fffOOO;;;999888:::AAAQQQkkktttZZZEEE777444000---------,,,,,,))))))***+++,,,,,,---------+++,,,///000222:::DDDOOObbbwwwlllXXXCCC888555999KKK^^^wwwnnnZZZGGG:::111000...------,,,+++***...---,,,,,,,,,---///000------...---,,,,,,...000000555@@@SSSjjjwwwdddXXXSSS\\\nnntttfffOOOEEE<<<888666333222444111000///......---------.........///000111000000...111222111///444===FFFZZZnnnfffWWWHHHDDDMMM```yyyxxxdddNNNAAA444111222222222333)))+++---...---------///------,,,---...000222444444777???MMMbbbxxx}}}oooZZZJJJBBBCCCMMM^^^qqq~~~|||jjjTTTEEE<<<666111222333111///111,,,---...---,,,,,,...000,,,.../////////000444777666<<>>666888AAANNNcccuuu}}}nnnXXXBBB333//////,,,+++***)))))))))***+++***************************,,,///000000777JJJ]]]kkkgggiiisss{{{yyyooohhhYYYGGG888444111111AAATTTkkk}}}|||fffJJJ===777...''''''(((((())),,,!!!%%%)))++++++)))'''&&&***************+++,,,---000///111444999IIIccczzzuuuVVVDDD777666999@@@VVVmmm|||www^^^MMM<<<444222000///000---------...............,,,...000000000///000111222222333666???RRRjjj|||uuu]]]III:::::::::>>>III[[[rrr}}}iiiRRRBBB444111///---......---+++++++++,,,,,,,,,+++******---+++---000222777AAAKKK[[[mmmyyy\\\JJJ:::777777===QQQhhhyyyeeeOOO???777///......---,,,+++******...------------...//////,,,,,,---,,,+++,,,///111333;;;KKKaaavvvkkkXXXSSSWWWiii|||mmm\\\IIIBBB<<<;;;888444333444000000000///...---,,,,,,+++,,,...000111111000///---000111//////666DDDOOOlll}}}tttWWWLLLEEEKKK[[[oookkkVVVBBB999222000000...///111+++---//////......///000//////......///000222333444>>>LLL^^^rrr}}}ooo^^^MMMBBBAAAJJJ\\\ppp~~~wwwjjjUUUBBB888777222///111111...---///+++---......------...///+++---//////...000555:::<<>>FFF]]]vvv~~~pppZZZDDD888333***+++,,,,,,,,,++++++,,,------...///////////////,,,,,,---,,,,,,...222444888EEEZZZqqqttt^^^PPPVVVbbbwwwwwwcccPPPCCC>>>;;;;;;999444222444000000000///...---++++++((()))+++,,,,,,---...//////222333222333>>>QQQ___zzzvvv```KKKGGGIIIXXXlllqqq[[[GGG999555222111...++++++...,,,...//////...---...///............///222444555<<>>AAAIIIRRReeeyyyvvvhhhYYYKKK@@@999555333111000111111222222,,,+++***+++...111222222////////////000000000000000111555;;;>>>@@@GGGPPPQQQOOOLLLJJJJJJOOOYYYbbbsssvvvsssiii^^^TTTHHH???999777333///...---,,,+++............/////////000...,,,---111555;;;GGGSSShhh|||sssiiibbb___wwwttt^^^IIIBBB>>>BBBWWWrrrcccMMM<<<::::::333---...,,,,,,,,,,,,,,,,,,,,,,,,---++++++---,,,+++...444999IIIccc|||kkkRRRBBB:::777444555@@@VVVqqqxxx___KKKAAA??????555444222111///...------,,,++++++++++++++++++,,,,,,---...---------///111,,,000777???MMMbbbzzznnnUUUCCC;;;AAAIIIZZZooo~~~|||lllSSS???777333111//////.........---------***+++---......---+++***++++++---.........------,,,111999BBBOOO^^^nnnyyyuuu___JJJ>>>:::777CCCYYYrrr~~~sss___GGG777222333---,,,***)))((()))***+++((())))))+++,,,---......(((***,,,,,,+++444KKKaaannnqqqzzz{{{vvvwww[[[III:::555222555GGG^^^vvv}}}cccDDD666111***&&&((()))'''%%%&&&)))******)))(((***---000*********+++,,,...///000...///111555;;;IIIbbbxxxtttTTTCCC777888===FFF]]]uuuvvvZZZJJJ:::333222000///000---------.........//////***,,,//////...---///111---111666===JJJ```www~~~hhhOOO>>>::::::<<>>MMMeee|||{{{hhhTTTMMM[[[ooo}}}oooZZZGGG>>>;;;999:::999444222333000000000///...,,,+++***,,,,,,,,,,,,,,,...111444333666777666999GGG]]]mmmjjjPPPGGGFFFNNNbbbyyyvvvcccNNN;;;666444444444///))))))...***,,,------,,,++++++,,,******+++---111444888:::FFFYYYoooxxxfffUUUJJJJJJNNNWWWggg{{{}}}rrrdddWWWGGG999555999111...---000000......111)))***,,,,,,+++++++++,,,///222444444333555<<>>===DDDLLL^^^sssyyyjjjZZZLLL@@@777222222111///.........//////000...,,,,,,...000000000////////////000000000000000222777===>>>>>>BBBIIIDDDCCCCCCEEEIIISSSaaalllpppppphhhZZZLLLDDD;;;555111000///.........------,,,,,,------...//////000111,,,+++---111666AAAKKKfff~~~{{{rrrUUUgggjjjUUUJJJCCCBBBMMM]]]zzzxxx]]]BBB777555222...---///...,,,******+++,,,---,,,------,,,+++,,,...000000???UUUmmmvvv\\\DDD888666111444<<>>QQQddd{{{aaaNNN:::666333999HHH___tttzzznnnZZZGGG:::222---,,,//////+++))),,,///...///000111000...,,,,,,---000---,,,///000///222777DDD]]]xxxkkk[[[NNNMMMaaazzzrrr]]]MMMFFF:::999888666444222000000000///...---,,,++++++++++++,,,---------...000222555888888555<<>>>>>?????????BBBDDDCCCDDDMMM]]]iiioooqqqeeeVVVKKKAAA888444555111111111111111000000///+++---///...------...000111---,,,///333999EEEOOOhhhEEEVVVnnnxxxbbbSSSFFF???GGGUUUnnn~~~eeeIII;;;777555222222///...,,,+++***+++,,,---,,,------,,,+++,,,...000000<<>>QQQhhh{{{uuucccOOO???666111///...000///,,,,,,//////---***,,,............///000111//////000000111888@@@RRRjjjrrr^^^SSSPPPVVVkkkjjjTTTEEE>>>888777666444333111000/////////...,,,,,,++++++,,,+++,,,------------///111111555777999EEE]]]vvvvvvcccPPPCCCGGGSSSkkknnnZZZHHH;;;444222111000///............000...------///000...,,,,,,///222222333999BBBJJJ```uuu{{{jjjZZZRRRKKKIIISSSccczzz|||rrreeeTTTBBB:::666333222444111111000///...---,,,,,,+++,,,------,,,,,,...000......222999<<<@@@KKKWWWkkk{{{wwwfffSSSJJJBBB???BBBKKK^^^ppp|||kkkZZZJJJDDD<<<333111555111111///.........///000000...,,,,,,///000000//////333444111000222333222888999;;;<<<======??????AAAFFFJJJOOOXXXfffoooqqqcccWWWJJJ@@@888111///111/////////...---,,,+++***...///000000000000000111...,,,...111444:::EEEQQQooo<<>>KKKeee|||vvveeeOOOAAA444111111000......////////////...---,,,++++++,,,......---...000222111666<<>>PPPgggwww}}}qqqXXXAAA===444888HHH```vvv{{{hhhPPP<<<333000++++++++++++++++++++++++)))(((((()))+++---,,,,,,+++///,,,+++222777EEEZZZqqq~~~zzzsssqqqoooaaaJJJ999666666999MMMhhhsssZZZEEE:::111///,,,***++++++***)))&&&&&&'''(((((((((((((((''''''((()))***+++,,,,,,------000666>>>MMMdddxxxyyygggKKK???777999???NNNhhhppp^^^JJJ>>>333000111///......------............------+++---............111333111666@@@PPPfff}}}}}}```HHH<<<999888AAASSSjjj{{{dddNNN===555333000///...---,,,,,,,,,,,,***)))***,,,,,,,,,,,,---//////222999EEEWWWlll{{{kkkRRR>>>444555555>>>SSSmmm}}}fffJJJ888222000...---,,,,,,)))))),,,///***###+++---......---,,,---...---///111222111777III[[[vvvqqq]]]LLLPPPaaavvvzzzfffRRRCCC:::777333333333222222111111000...------,,,+++++++++,,,+++,,,------,,,---///111444999@@@MMMaaaxxxrrraaaOOOEEEGGGMMM]]]uuurrr^^^III;;;333111111111000///...............---,,,,,,---...//////...,,,111777:::@@@NNNaaappp{{{oooZZZQQQJJJLLLSSS___ssswwwiii[[[RRRAAA;;;444111222333222111/////////......---------***+++,,,---,,,---000222333666<<>>BBBFFFMMMYYYeeemmmpppppphhh```KKKAAA777222...,,,...222///////////////...---,,,...---+++,,,///000///---...000444777999AAASSSddd~~~vvvssszzz222888EEEVVVjjj~~~|||cccMMMDDDDDDCCCXXXsssoooTTTBBB888444222......------,,,,,,,,,---+++,,,......---,,,---...000333;;;III\\\qqqrrrXXXDDD;;;777555999CCCTTTnnnnnnYYYIII@@@<<<777333000///---++++++++++++,,,,,,---------,,,,,,---,,,++++++,,,...&&&)))---000222???ZZZrrr|||cccOOO@@@AAAGGGVVViiizzzrrr```LLL;;;222222111000000111000...,,,******+++*********,,,...000...,,,+++******++++++,,,...000333<<>>333000++++++++++++++++++++++++)))(((((())),,,---,,,+++(((---******222777DDDYYYrrr}}}{{{mmmggghhhjjj```III777555444888NNNhhhqqqWWWDDD;;;111///,,,++++++,,,+++***&&&''''''((()))((((((((('''''''''((()))***,,,---------111777???NNNfffzzzxxxdddGGG===666999AAAQQQkkkjjjWWWDDD:::111000000...---...***+++,,,...///000000000,,,---.........///111333222777DDDXXXnnnzzz\\\CCC999888555CCCYYYrrrsss[[[GGG:::444222///...---,,,,,,,,,,,,,,,+++,,,+++******++++++***---///333<<>>UUUjjjrrrcccUUULLLWWWnnnoooZZZIII>>>777444333333333333222222222111------,,,+++++++++,,,,,,+++,,,---...---...000222666>>>JJJZZZnnnuuudddSSSFFFBBBLLLZZZlllrrrdddPPP>>>444000111222000//////...............+++,,,---......///000000---111777===HHH[[[rrr|||kkk]]]PPPIIIFFFOOO```rrrvvvhhhXXXKKKDDD555333000///111333222000............------------***+++------...///222444444999BBBMMM[[[kkkxxxtttfffXXXJJJ@@@<<>>KKKXXXhhhyyyvvvgggXXXKKKBBB===>>>JJJ[[[kkkzzzvvviiiZZZJJJ???:::555111///111222111////////////.........------,,,...000000///...///000///444777444333555555333555999===>>>???DDDMMMUUUgggqqq|||~~~zzzpppaaaSSS@@@888222000///,,,---000)))***,,,---//////000000...///111000//////000222//////222888???NNNeeeyyy{{{ssslllnnnzzz///333:::BBBPPPeee~~~iiiSSSEEE@@@IIIZZZqqqqqqXXXGGG;;;444...............------,,,***,,,...///...------...---000444999DDDXXXqqqnnnUUUCCC<<<777777777@@@ZZZtttnnnXXXGGGBBB;;;666222111///...)))***+++---......------,,,------,,,++++++,,,...//////000111333:::KKK[[[rrrsss]]]EEEBBBBBBKKK\\\mmmzzz~~~ppp[[[FFF999555222///---...///000000+++,,,,,,++++++---000333222000...+++***+++,,,...))),,,000222888GGG^^^ooo}}}mmmQQQBBB444444===RRRiiizzzoooWWWBBB555111++++++++++++++++++++++++***))))))+++,,,,,,***((()))...+++***000444???TTT]]]hhhooojjjbbb```eeejjj___GGG555333333888OOOjjjjjjPPP>>>777///---+++***+++++++++***((())))))***************)))((((((((()))+++---...------111777@@@PPPhhh}}}rrr[[[BBB999555:::DDDUUUpppvvv^^^JJJ;;;444/////////,,,,,,...,,,---......///.........,,,...////////////222444777===PPPjjjlllPPP>>>888999999KKKfff~~~yyy```III;;;444000///------,,,,,,++++++,,,,,,,,,///...******///000---,,,444>>>LLLaaaxxxttt___III;;;999<<<<<>>AAAMMMbbbzzz{{{aaaNNNAAA888......//////......---,,,***,,,...///...---------+++///222555===QQQkkk{{{aaaFFF>>>888666444:::RRRmmmyyydddIIIDDD===777333111000...)))***+++---......------,,,------,,,++++++,,,...+++)))***---///666DDDRRRlll|||xxxcccGGGBBB???EEEUUUhhhvvv}}}uuu```JJJ<<<777333///------///111111))))))***))))))+++...111000...,,,******,,,...///'''+++///111666EEE[[[lllxxxqqqVVVFFF333222:::NNNeeewwwqqqYYYCCC666222++++++++++++++++++++++++*********+++,,,,,,***'''+++///,,,***000222===QQQ[[[hhhrrrqqqmmmnnnssswww___HHH666333444999PPPkkkhhhMMM;;;444///---***)))***++++++***))))))***+++++++++++++++***)))(((((()))+++---///------111888AAAPPPiii}}}pppXXXAAA888444:::EEEVVVrrrrrrZZZFFF999333...///...,,,,,,---////////////...---,,,+++---.../////////000222444999@@@TTTppp{{{aaaIII;;;:::======PPPkkktttZZZDDD777111///---------,,,+++++++++,,,,,,))),,,,,,((()))///111......777CCCSSSiiipppXXXCCC888888===???NNNfff}}}}}}sssTTT???......000---,,,///(((+++,,,((((((,,,//////---///000///,,,+++++++++111222777AAAMMM```{{{vvv___JJJHHHTTTiii~~~ttteeePPPAAA;;;999666444222222111000///...------+++++++++***++++++,,,,,,***,,,...000111444888:::III[[[qqq{{{ppp^^^NNNBBBFFFNNNZZZnnnvvvbbbSSSFFF???666222222333111.........---------......///+++---000111000111444666>>>DDDPPPcccwwwsssbbbQQQFFFBBBGGGTTTgggxxxyyyhhhVVVKKK@@@666222444...333333///...111///***+++,,,,,,------.........,,,...000111222444777:::GGGSSSaaammmyyyyyylllZZZKKKAAA>>>BBBGGGVVVgggyyy}}}tttfffWWWHHH<<<777666333222000///222555444000111///---,,,+++,,,...///+++...111111///......000---111333222333888<<<<<<888>>>FFFKKKPPP[[[jjjvvvzzzyyylll]]]KKK===555000---///000...---///,,,,,,---.........------(((...333111***(((---333555555<<>>JJJaaa~~~sssYYYGGG;;;;;;;;;;;;KKK```yyylllZZZJJJ>>><<<888111000666...---,,,,,,......---,,,......---------,,,,,,,,,,,,...000///000555@@@HHH```vvvqqqRRRCCC:::BBBQQQaaasss~~~hhhNNN>>>777333111000---)))+++000,,,,,,------------------,,,((((((------)))***...,,,000000444===BBBSSSooo}}}|||uuu___FFF999777:::HHH^^^tttsss^^^FFF777333***+++---...///...---,,,,,,((('''+++,,,((()))...)))...,,,+++111444???SSSjjjyyy|||||||||xxxcccJJJ888777999>>>TTTnnnyyy___FFF777222++++++******)))******************)))))))))))))))++++++******************000222333777AAASSSkkk|||oooYYY???<<<888999DDDZZZuuu}}}jjjTTTEEE666444111...---,,,------//////000000000//////......---...111111///111666;;;III^^^tttoooWWWDDD999999<<>>IIIPPPaaaqqqwww}}}wwwqqq^^^JJJBBBAAACCCHHHPPPgggvvvwwwpppaaaOOODDD===666222222000111222222111000///...000000///------,,,,,,,,,000000000111222111///,,,222333333333333666:::===<<>>KKKXXXgggyyytttfffcccfffjjjrrr}}}|||}}}333222222333666@@@VVViiivvv^^^MMMAAA>>>MMMbbbttt~~~cccMMMAAA333555333...---000000,,,)))***+++***)))***,,,...***111000111;;;FFF[[[www}}}```LLL<<<:::888888EEEWWWpppxxxdddRRRBBB>>>;;;444222666...---,,,,,,......---,,,...------------,,,,,,,,,+++---.........333<<>>OOOeeeyyyiiiSSSCCC:::;;;???MMMaaayyywww```GGG999555222///......---------,,,,,,,,,,,,---++++++......,,,...333555BBBUUUiii}}}sssZZZFFF;;;777:::???SSShhh|||jjjTTTBBB888...,,,---,,,,,,...)))************+++++++++---,,,++++++---///000111:::888<<>>444333333000+++/////////...---...111333******++++++,,,+++++++++000///222777:::>>>HHHTTT^^^mmmyyy{{{|||~~~wwwlll^^^QQQDDD???@@@GGGUUUbbbuuuqqqdddVVVGGG???:::555222333000000111111111000///............------...//////111000///000111111///...///111333444555777;;;===BBBKKKUUU___kkkwww~~~~~~}}}uuuiii\\\NNNBBB777000//////...---------------+++,,,------...---,,,+++,,,...000222444777;;;>>>>>>JJJXXXdddrrrvvviii___```fffsss{{{xxxrrrkkkhhhgggkkknnnrrr{{{333222222222222999IIIZZZwwwpppVVVFFF<<>>888444555...---,,,,,,......---,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,000888>>>LLLccczzzxxx___NNN@@@BBBMMMZZZkkkzzzttt[[[GGG999444000///...+++---000......------,,,,,,++++++---++++++......,,,,,,///+++...---000888;;;KKKeeexxx{{{hhhPPP===888888CCCXXXmmm|||vvvbbbKKK;;;666///...---+++***))))))***///------///...***(((******///---,,,222555@@@SSSnnn|||dddKKK888666777;;;OOOhhh}}}oooRRR;;;333333......---,,,,,,,,,,,,,,,))))))))))))))))))*********************************---111777CCCYYYrrrhhhPPP;;;888666:::HHHaaa{{{www```III:::333111///---,,,---...///000000111111111111000000111//////111111///222888CCCVVVnnnyyy^^^KKK@@@;;;===CCCUUUiiijjjVVV@@@666333111000000...............------------,,,---//////...000555===LLL```ssszzzfffNNN>>>555444<<>>MMMddd}}}zzzbbbJJJ???:::777<<>>KKKeeessszzzjjjTTTBBB444...+++,,,---+++***,,,+++++++++,,,,,,------...***+++---......///111222555@@@RRRiiiqqq^^^MMMFFFOOO\\\qqq{{{hhhYYYEEE>>>888555222///000444...///000///---,,,---......+++(((&&&'''***...111///111333555:::HHH^^^pppqqq___OOODDD@@@KKK\\\nnn~~~xxxjjjZZZLLL@@@888333111111000000000///---,,,//////---------...,,,***,,,000333444666???NNNZZZkkk{{{yyyfffXXXJJJDDDHHHTTTfffvvvyyylll\\\MMM???999333000222333111....../////////------///111++++++,,,,,,---///000000333555888???HHHUUUcccnnnwww~~~{{{sssjjj___UUUDDDDDDEEEMMMYYYjjj|||~~~ttteeeWWWDDD<<<444222111///000222/////////////////////...............///000111222222000000111333444444333333444666888;;;@@@FFFJJJXXXdddrrr|||{{{rrraaaTTTDDD999555444222000///......---------......---...............------///000222444999@@@HHHNNNZZZgggttt}}}vvvnnneee^^^ZZZ]]]jjjxxxzzzuuulllcccZZZPPPHHHBBBCCC???===???CCCHHHSSS]]]111000000222222444>>>III^^^tttppp\\\GGG???AAAMMMcccxxxvvvdddSSSIII<<<444111000///............---+++***+++,,,+++000---...666<<>>:::999AAAMMMfffyyywwwWWWHHH:::444222000//////////////////////////////++++++,,,//////000777@@@LLL^^^rrrxxxcccPPP>>>555222444BBBSSSjjjttt}}}{{{ppp^^^JJJ<<<333...,,,...---***)))+++******+++,,,------......,,,---//////...///111444666JJJcccwwwyyydddPPPCCCEEEXXXjjj|||ppp]]]NNN???:::666444111...///333---......---+++)))***+++***************,,,---...///222555777@@@SSSkkk|||uuubbbSSSHHHCCCCCCXXXooo}}}wwwlll\\\LLLAAA:::666444000111111111000///......333111///000111111000///,,,///222444:::HHH]]]mmm|||xxxhhhWWWLLLCCCFFFRRRbbbuuuyyyjjj[[[KKK@@@777444222111111111///......///000///------...000++++++,,,---...000222333444999@@@IIIVVVeeessszzz|||~~~{{{rrrfff[[[RRRKKKBBBFFFNNN\\\pppsssdddSSSFFF<<<666111111///---...111..................//////000000000//////000000000333222222444777888888777888777666777<<>>FFFQQQ]]]eeejjjuuuyyykkkddd^^^\\\^^^fffvvv{{{uuueee___WWWNNNGGG@@@:::666:::777777999;;;>>>EEEMMM,,,+++,,,///000222:::CCCUUUmmm~~~jjjSSSEEE???CCCUUUhhh}}}tttbbbSSSCCC999555111//////...//////---++++++,,,---+++///,,,---555999BBBUUUlllyyy```MMM@@@888888;;;KKKbbboooXXXGGG@@@===777333...---,,,,,,......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...000222333>>>RRRjjj}}}sss\\\FFF@@@EEEQQQcccttt~~~lllWWWCCC999111//////---,,,...------,,,,,,++++++*********,,,,,,***+++---...+++,,,///...000555666CCC[[[kkk|||wwwcccEEE===666===QQQhhh{{{~~~oooVVVAAA777222000...,,,,,,---///111)))+++***((((((,,,---++++++000---,,,111333===QQQlll{{{{{{aaaJJJ888777888;;;MMMfffuuu|||~~~rrrZZZCCC777333///...---+++************((((((((()))******++++++)))))))))***++++++,,,,,,...000333888CCCWWWooo}}}dddLLL<<<999888???QQQiiiyyyfffPPP>>>444///...,,,++++++,,,---...---...///000000111000000222...---///000222999AAAOOOddd{{{uuu\\\DDD;;;888999FFFVVVooo}}}mmmOOOCCC777333222000...///.........///////////////++++++,,,...///222===HHHYYYlll}}}nnnUUUEEE888666555888HHH[[[pppuuuyyytttdddPPP???555222...---...---)))(((+++(((((()))***+++,,,,,,------///000///...///444999???XXXrrrnnnWWWHHHCCCMMMdddxxxwwwcccPPPEEE<<<777444444111...---000,,,------,,,***((()))***)))***+++---.........---000555:::???MMMbbbwwwvvvdddRRRGGGDDDEEEPPPhhhmmmaaaPPPAAA999555333222///000111000///...///000,,,((((((,,,//////000222...111444999DDDVVVkkk{{{mmmZZZLLLEEEEEEPPPaaappp}}}xxxhhhXXXHHH<<<444000000000000///...---,,,...///000///---------...*********+++---000333555666???KKKWWWgggvvv~~~zzzqqqdddWWWLLLFFFDDDEEELLLZZZllluuueeeTTTCCC999777333111111///,,,,,,000...------------...//////222111000000000000000111444444666999<<<>>>===;;;999888888999@@@MMM[[[eeeyyywwwlll^^^QQQBBB>>>888222///............------------...//////---------...///000222222555:::CCCNNNZZZgggsss{{{|||}}}wwwpppaaa^^^]]]bbbhhhqqq~~~}}}rrrgggaaaQQQLLLEEE???:::777444222555333333666777777;;;AAA+++)))***---...000888@@@KKKdddzzzcccQQQCCC>>>JJJZZZoooooo]]]III>>>888222000111......///...,,,,,,---///,,,000,,,+++222444:::KKKaaavvvoooYYYFFF;;;888:::DDDWWWqqqyyybbbOOOCCC===888333...---,,,,,,......---,,,,,,,,,,,,++++++++++++************,,,...000000111888JJJbbbwwwfffKKK@@@BBBKKK[[[kkkxxxtttbbbFFF<<<222//////,,,+++,,,,,,,,,++++++++++++++++++))),,,---)))***......******...---///444555AAAYYYiiizzzyyyfffIII???777;;;MMMdddvvvrrrZZZEEE:::222111...,,,+++,,,------,,,...,,,''''''+++---+++***///,,,+++000222<<>>999888;;;LLLaaawwwuuucccFFF<<<444222222000///000------........./////////---,,,---///000555CCCQQQfffxxxwwwaaaGGG999222777999===NNNcccrrrttttttlll[[[FFF888111///,,,,,,---+++((((((,,,'''((()))***+++,,,,,,---,,,...//////...222999@@@NNNeee|||ssscccQQQIIIMMM\\\ssszzziiiTTTEEE===777222///111222...,,,---***+++,,,,,,******+++,,,)))***,,,---////////////111999CCCNNN___sssxxxiiiVVVFFFAAAGGGOOOdddwww}}}ppp___TTTCCC888333222222111...//////...,,,,,,///111)))$$$$$$***------///333444777===GGGUUUgggyyy}}}qqq___PPPIIIGGGNNN```sss~~~vvvgggWWWGGG;;;444111---...000///...------...---///000///...,,,------+++++++++,,,///222666888===IIIXXXffftttxxxqqqdddVVVKKKDDDCCCEEEPPP\\\lll{{{rrrbbbRRRDDD:::666333111000111000,,,,,,000------,,,,,,,,,---//////000000000000111222333333555777:::>>>BBBCCCAAA???:::;;;===CCCMMM]]]mmmxxxvvviii\\\MMMAAA:::444...---///111...+++---------------...///////////////000111444666777<<>>999555444333111000222000111333444333888>>>---++++++...///111777???CCC]]]xxxppp[[[HHH>>>EEESSSddd{{{vvvbbbLLLAAA:::333000111---...///...,,,,,,...000---000,,,***000000555DDDWWWlll|||cccMMM???;;;<<>>888444...---,,,,,,......---,,,,,,,,,,,,+++++++++******)))))))))+++...///000///333DDD\\\rrrmmmPPPAAA???FFFUUUdddtttzzzjjjHHH===333000///,,,***+++++++++++++++++++++,,,,,,&&&++++++'''''',,,,,,((()))---,,,...333444@@@XXXgggyyyzzzgggLLLAAA777999JJJ```rrr{{{uuu___JJJ>>>333111///---+++***))))))000222...'''&&&+++---+++)))...+++***///111;;;OOObbbuuucccKKK888555333222CCCZZZcccdddcccZZZMMM???666222111111///...---,,,,,,+++'''(((((()))***+++++++++((())))))***++++++,,,,,,---///222666AAAUUUnnn{{{```GGG777555555@@@UUUooosss]]]HHH888111000...,,,*********+++,,,+++,,,---...////////////000---+++...111555===FFF```ooozzz___JJJ:::888888<<>>222///777<<<@@@RRRhhhooopppooogggVVVCCC666222---******+++***''')))...)))******,,,---...//////***---......///444>>>FFFZZZnnn|||lll]]]PPPNNNXXXjjj~~~}}}ppp^^^KKK>>>999444...,,,///222///,,,,,,)))***,,,,,,,,,,,,...///+++,,,,,,---...///111111222<<>>666333444,,,///111111///...///111---///000///...,,,,,,---------...///222666999;;;FFFTTTcccooo{{{zzzqqqhhhZZZNNNEEEBBBFFFLLL]]]lll|||tttaaaQQQDDD;;;888888000//////111000,,,---000---,,,,,,+++,,,---//////......///000111333555666666888<<>>DDDMMMZZZkkk|||zzzlll]]]PPPBBB777444+++$$$'''000555222+++---------------...///000000000000222444777999;;;IIIVVViii|||}}}rrrlllgggbbb^^^aaajjjvvv}}}yyyrrrgggZZZMMMBBB<<<999666333111111111000000333000///111222333888???'''((()))***,,,111777<<>>===HHH^^^wwwrrr]]]KKK???777444222...+++,,,000222///,,,...,,,,,,......***)))+++***+++,,,+++******,,,...555>>>PPPiiisssYYYBBB999@@@OOO[[[tttnnnSSSBBB222---......,,,,,,...------,,,,,,++++++***(((((())))))******++++++------///111222555@@@KKKgggwwwxxxiiiQQQAAA777<<>>444111...)))(((+++---++++++---((()))******(((''''''(((((()))+++,,,------,,,,,,///111444888CCCWWWoooxxx\\\@@@888777:::EEEYYYpppnnnUUUAAA777444......---------......///+++,,,,,,---...///000000000//////000000444@@@LLLcccttt{{{nnnSSSDDD888666999AAAXXXooozzzeeeOOO===666000...000222111///***,,,///000///...---...+++))),,,111666???QQQcccuuu{{{cccKKK777666555777@@@OOO```kkkrrrrrriiiXXXIII@@@777///)))+++---//////---+++)))+++******)))***,,,---...222+++***///111222???PPPhhhwwwqqqdddVVVLLLSSSggg{{{ppp```OOO@@@777666222222222111000...,,,+++++++++,,,,,,,,,---------///...,,,+++,,,///444777???LLLXXXcccsss{{{qqq___MMMFFFBBBFFFWWWkkk|||kkk[[[DDD>>>666111000000///...---...000222333444444333///.........000333555777===GGGSSS___nnn~~~|||ppp___PPPKKKMMMMMM___oooxxxssseeeSSSDDDAAA;;;222///333000//////............///111---,,,///000//////111000,,,,,,111444555<<>>AAAPPPddd}}}qqqVVVFFF<<<555222333333111...------...---,,,,,,---...---...000333666CCCTTTooo|||dddNNNAAA;;;<<>>IIIcccttt{{{mmmSSSCCC777<<>>333000---++++++,,,++++++///$$$ '''+++((((((---,,,((((((...///...888FFF^^^nnn~~~}}}aaaMMM:::333333888DDDRRR]]]______XXXKKK<<<333000...***(((+++,,,+++***,,,&&&((()))***)))((()))***((()))+++,,,------,,,,,,///111444999CCCWWWpppvvvZZZ???888888===JJJ^^^tttkkkRRR>>>444222///......---------......---------.....................000111111666DDDSSSiiiyyyvvvgggOOOAAA777777<<>>444444555;;;HHHYYYiiisssuuurrreeeRRRBBB999222+++++++++++++++++++++++++++,,,++++++++++++---...///111,,,---333555888GGGYYYssszzzjjjUUUOOONNN\\\rrryyyhhhYYYJJJ<<<666666111111000000///...---,,,++++++,,,,,,,,,---------.........///000222555888???PPPcccqqq~~~~~~pppdddTTTHHHGGGKKKRRRdddvvvyyylll[[[LLL@@@;;;555222111111000///---...000111222222222222...///111111222555999<<>>???JJJMMMRRRTTTRRRMMMGGGBBBIIIOOOYYYfffxxxzzzmmm]]]OOOCCC777111111//////000111111222333333...,,,+++,,,///000///---000222333444888CCCQQQ[[[nnn|||xxxnnnfff```aaafffrrryyy}}}nnncccTTTIII>>>555333555000111222000///...///111...---...111222222888???+++,,,,,,,,,---000555999DDDGGGNNNXXXeeexxxdddMMMAAA>>>GGGYYYqqqwww\\\III===666444666555222///......///...------.........---///111444;;;HHH___wwwuuu\\\GGG<<<<<<@@@LLLbbb{{{mmmYYYIII>>>999111...+++,,,...///---+++***((()))---...,,,,,,...***+++,,,+++******,,,...///555BBBWWWnnnyyyeeeOOOBBBAAAJJJSSSnnn}}}uuu\\\JJJ888111000000///......------,,,,,,++++++******************)))))))))******,,,......111;;;FFF^^^ppp~~~rrrVVVEEE888;;;FFFVVVkkk}}}mmmUUUBBB444111---++++++,,,++++++222)))'''---000,,,+++...&&&%%%(((...//////999FFF[[[jjjxxx{{{```MMM:::555666:::FFFSSSaaaggghhh^^^LLL<<<444222000+++)))+++,,,***)))+++%%%'''))))))))))))+++---)))***+++,,,---------,,,...111444999DDDXXXqqqtttXXX???888999???NNNcccyyy}}}gggNNN;;;222///000///...---------------//////.........---------,,,///222333222888JJJ\\\qqqooo]]]HHH===555888AAAPPPiiiuuugggQQQ===666111,,,+++,,,...---,,,***---///000///............,,,,,,111:::JJJ___pppqqq```HHH333444444777BBBSSSdddrrrxxxtttlll\\\GGG999222...+++---+++)))'''''')))+++---,,,,,,,,,,,,---...///000000...000666:::BBBTTTggg|||zzzlll^^^HHHKKKVVViii|||nnn\\\NNNAAA888444555//////.........---------,,,,,,,,,,,,---------------...000111222555999<<>>:::777444222222222111111......///000111000000000,,,000333444444888@@@FFFUUUiii{{{ooo___RRRIIIGGGNNNWWWmmmzzz}}}sssaaaPPPEEE:::222333333---,,,///------------...///000000111---,,,------***+++...,,,000555:::<<>>FFFMMMVVVXXXYYYVVVOOOIIIFFFEEERRR]]]kkkxxx|||lll^^^MMM@@@777000///222------...000111333444444++++++,,,///000000---***333444666:::CCCSSSeeesss~~~oooeee```___fffnnn~~~uuu\\\OOOBBB:::555000///111...000111111//////111222---,,,...111333444<<>>NNNdddzzzzzzbbbJJJ999000...000///...---------------........................,,,///333444333:::OOOdddxxxiiiTTTCCC:::555:::FFFXXXooo{{{nnn___KKK:::333000,,,+++,,,------,,,+++---//////...---...///---++++++111>>>RRRgggvvv~~~vvvfffUUUAAA111666777===KKK]]]kkksssuuummmbbbOOO===222/////////---,,,)))(((((())),,,---+++++++++,,,------...//////...000666>>>KKKbbbvvvwwwkkk\\\PPPDDDOOOaaavvvoooaaaOOOCCC;;;555333666---------------------...,,,,,,,,,------------...,,,...///000222777???EEEZZZhhhvvv|||{{{ttteeeWWWIIICCCEEESSSeeerrr~~~ppp]]]KKK???888444333333222333333222222//////////////////......,,,000444444555<<>>CCCKKK^^^mmm}}}fffRRR===333000///.........------,,,,,,++++++***,,,,,,++++++******))))))***+++---//////000888CCCXXXlllyyy```NNN>>>;;;AAANNNeeezzzttt\\\FFF555222...,,,,,,,,,+++***+++)))))),,,,,,***((()))+++,,,---,,,***---:::GGG[[[iiiwww|||}}}sss^^^KKK;;;777:::AAANNN\\\mmmvvvvvvdddLLL===777666000,,,***,,,,,,)))(((************)))(((((()))++++++++++++,,,,,,---......---000555;;;GGG[[[sssnnnUUUCCC888777===LLLddd{{{vvv]]]FFF777111/////////...---------------,,,,,,------...//////000---000444444444===TTTjjj|||{{{dddOOO>>>999666<<>>FFFZZZnnnsss^^^MMMDDDHHHUUUmmmsss\\\IIIAAA===:::666333000.........---,,,(((***---......000222444444888BBBUUUnnnvvvZZZGGG<<<999999CCCXXXqqqmmmVVVEEE===222111///---,,,+++******---++++++---,,,(((''')))***+++,,,+++******,,,...000111666BBBTTTiiizzzxxxbbbKKK???AAAGGGUUUddduuulllWWW@@@444111///.........------,,,,,,++++++***+++++++++++++++*********++++++...000000000888BBBTTTiii}}}}}}fffSSSAAA;;;???LLLcccyyywww___HHH666333///---,,,,,,+++*********++++++,,,+++******,,,......***&&&***888EEE[[[lll|||{{{rrr]]]JJJ999666;;;DDDTTTcccnnnwwwttt___GGG:::666333000+++)))+++,,,***)))++++++,,,+++)))(((''')))+++,,,+++++++++,,,---...///,,,000555<<>>OOOhhhoooWWWBBB555111111......---------......///++++++,,,---...///000111///000222444777DDD\\\rrrvvv```KKK;;;999999AAAPPPcccttt~~~rrr^^^KKK<<<444000///...------......///,,,---......------...000...222888CCCWWWmmm|||wwwfffQQQ@@@777444333<<>>GGGTTTgggxxx}}}wwwnnndddVVVHHHAAAAAA;;;GGGWWWgggwwwxxxlll^^^PPPDDD===444444333222111111000000111111111111000///......---.../////////111444666999;;;@@@KKKXXXaaacccbbb\\\YYYTTTPPPRRR[[[iiisss{{{uuuhhhYYYMMM===777222111000,,,***,,,////////////...............---+++******///555:::777>>>KKK]]]rrr}}}wwwkkkhhhjjjqqqyyyzzzjjjXXXIII@@@888222222222///...///))),,,///000/////////000///000333777999AAARRRaaa***+++++++++++++++---///...,,,///555777:::KKK___sssmmm\\\TTTNNNQQQaaauuu|||eeeQQQGGGAAA<<<888555222000//////...---***,,,...///......000111111333;;;KKKbbb{{{dddPPP???<<<;;;???NNNeee}}}rrr[[[III@@@333222111///,,,+++***++++++)))))),,,,,,)))(((+++***+++,,,+++******,,,...---...222===NNNcccvvvmmmTTTCCC@@@DDDNNN\\\ooo|||qqq[[[CCC666222000//////...------,,,,,,++++++******++++++++++++++++++,,,++++++...000//////777@@@OOOeee{{{kkkWWWDDD<<<>>>JJJbbbyyyzzzbbbJJJ777444///---,,,,,,+++***+++------------...//////)))///111,,,(((,,,999DDDYYYnnn{{{ttt\\\III888555;;;FFFYYYiiiqqqxxxrrrZZZCCC999666222...***(((+++,,,+++***,,,***+++***)))((((((+++---,,,,,,++++++,,,---///000+++///555===JJJ^^^uuuyyycccLLL>>>777999BBBWWWqqqhhhPPP===333000111---------------...///000,,,---------......//////000///000555===MMMfff||||||qqq[[[GGG999999<<>>MMMcccxxx~~~rrr^^^HHH999555777888FFF[[[oooxxxvvvnnnfffSSSEEE888222...***))),,,***+++,,,,,,,,,,,,+++***)))***+++------------,,,222333999GGG]]]sss{{{iiiTTTGGGHHHMMM]]]pppsssaaaLLLAAA777555555333///...000///---,,,,,,,,,...///------------...............111555999@@@OOOdddrrruuuyyyzzzrrraaaOOOEEECCCHHHVVVjjj~~~yyyjjjZZZMMMAAA666222444000111222000...---///222000///.........///000111333888???IIIVVVfffuuuuuudddUUUJJJEEEGGGUUUfffqqqwww{{{uuulll^^^PPPCCC999555444///000///---,,,---......---------,,,,,,---......------...000//////555>>>FFFPPP[[[fffsssvvvlll```VVVJJJAAA@@@EEEHHHXXXjjjwwwzzzsssiii\\\NNNAAA888555111111222111000000000000000000//////.../////////...///111111111333888;;;AAAFFFOOOYYY___aaa___]]]RRRQQQPPPSSS[[[hhhuuu}}}|||qqqeeeYYYLLLBBB777222///000000,,,***+++---------....../////////------,,,++++++000888>>>CCCLLL^^^ssswwwpppiiijjjmmmuuutttfffXXXIII===888444222333111---,,,...,,,...111222111000000000///111555;;;@@@KKK___qqq'''((())))))((()))+++---///,,,...333222333BBBVVVddd{{{zzzjjjbbbVVVOOOXXXhhhvvvkkkWWWKKKDDD>>>999666333111111000///...+++---//////...---...///...000777DDDYYYsssooo[[[BBB???<<<>>>HHH]]]vvvsss[[[III@@@444333222000---+++++++++)))'''(((,,,---******---***+++,,,+++******,,,...+++,,,///999JJJ___rrr~~~uuu[[[FFF@@@AAAIIIXXXkkkzzzuuu___FFF888333111000111......---,,,,,,++++++************++++++,,,,,,---***+++...000///...666???KKKbbbyyymmmZZZFFF======IIIbbbyyy|||dddKKK777444000---,,,,,,+++***(((***+++)))))),,,......(((000444111,,,000<<>>IIIZZZmmmyyy~~~xxxvvvpppcccOOO>>>555555,,,---------,,,,,,...///---.........------///000111:::GGGXXXooozzzmmmYYYDDD666666<<<@@@PPPgggyyy~~~vvviii```HHH<<<111000000,,,+++...+++******************+++***+++---...///......---222555>>>QQQiii~~~}}}ooo\\\JJJCCCLLLYYYhhh|||~~~iiiSSSFFF<<<444444555222---+++111000...,,,,,,,,,...///---------.........//////...333:::@@@IIIYYYmmm{{{xxxvvvoooaaaOOOCCCCCCHHHSSScccxxxppp```NNNDDD<<<555333666111222222000---,,,...111000///.........000111222555;;;EEESSSdddsss|||ooocccWWWNNNHHHFFFLLL___qqqzzz{{{{{{iii___RRREEE:::333111222...000///---,,,...000000......---,,,,,,,,,------......000222222333:::DDDSSS```mmmsssyyy}}}mmmaaaTTTKKKCCC>>>CCCLLLWWWgggyyy}}}qqqiii]]]PPPBBB666///---...///000000///...///000000///...------...000111///111333333333555;;;???FFFPPP\\\cccbbb]]]YYYWWWPPPQQQTTT\\\iiivvv}}}sssdddXXXOOODDD:::777222000111111...,,,...***+++,,,---...000111111---.../////////444<<>>LLL```{{{jjjQQQAAA888===DDDMMMddd~~~vvvfffQQQ>>>:::444///000///+++***,,,.........---,,,+++)))(((,,,,,,+++)))'''(((***---///...000777CCCUUUlllzzzgggQQQBBB<<>>444222222))))))))))))))))))))))))+++***)))))))))***,,,---***,,,...///...---------///222555;;;LLLeeezzztttZZZDDD999======JJJeeewww\\\DDD666111000...333)))$$$)))//////...000.........///////////////000000111888HHH```xxxsss```MMM@@@<<<:::AAATTTfffoootttwwwxxxkkk[[[JJJ>>>666444,,,000333111+++((())),,,///---...000...,,,///444555===PPPhhh}}}ttt\\\FFF<<<;;;>>>@@@QQQeeeyyywwwdddOOOAAA777...---...,,,+++++++++,,,------++++++,,,---000------///...,,,---111111===NNNbbbuuu~~~sssbbbQQQDDDEEEVVVhhhppp[[[JJJ999666333111111000///...------------------------***+++,,,...///000111222666444777CCCTTTdddrrrzzz|||pppcccXXXJJJ>>>DDDRRRfffvvvqqqZZZOOOBBB999555444222000///////////////.........---///000///...000555999999DDDUUUgggttt~~~zzzqqqbbbRRRIIIHHHDDDSSS```iiiuuu~~~xxxkkkdddPPP===777555111......///............---------*********,,,...///...---///---000555777999CCCPPPcccooo{{{wwwlllZZZOOOEEEBBBCCCGGGSSS___ooo{{{{{{sssaaaVVVHHH???<<<:::444//////000111222333444555555444000---,,,...000///...+++///333666777<<>>888333222111...,,,,,,------------------------000///222:::FFFXXXqqqxxx]]]III;;;<<>>222//////111...---,,,,,,++++++,,,,,,......,,,+++************+++,,,------...111666:::GGG___vvvyyyeeeMMM===;;;GGG___rrrlllTTT===<<<888111,,,,,,...111,,,,,,++++++++++++++++++******,,,......000:::EEEbbbvvvxxx\\\DDD666333222???WWWeeeyyywwwkkkTTT???444000///******************************)))((()))***+++,,,)))+++------,,,+++,,,,,,---111444;;;MMMggg|||qqqXXXCCC:::<<<>>>KKKfffrrrXXXAAA444000...---000***(((---111///...///.........///////////////000000333===OOOgggmmmWWWDDD999<<<===GGG\\\pppzzz|||tttfffUUUEEE:::555222***+++,,,---...///111333...---...000000...111777;;;GGG[[[ssskkkSSSCCC:::999@@@GGGbbbuuuuuu^^^III<<<333,,,,,,---+++))))))+++,,,------++++++,,,---///,,,,,,...///...000555999GGGZZZmmm~~~pppdddTTTHHHEEENNNcccwwwxxxfffRRRBBB777444111000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111333888:::AAAOOO^^^kkktttyyyooobbbVVVNNNEEEBBBMMM^^^tttssscccOOOFFF<<<555444444222000////////////////////////+++...000000000111666:::CCCNNN___ppp{{{xxxooodddVVVJJJGGGIIISSSaaannnssswwwxxxmmm^^^RRREEE999333000,,,---000///............---------......------...---,,,+++111000222888===EEESSSaaarrr{{{}}}wwwjjj___OOOGGGAAABBBHHHRRRaaappp}}}~~~qqqdddUUULLL@@@999888777333///000000000111111111111111///,,,******---//////......222777888999???JJJTTTaaadddeee___UUUKKKEEECCCRRR\\\iiiuuuyyyoooaaaRRRHHHAAA:::666555333:::@@@???999333111222---------......---...000......222888<<>>RRRlllooo[[[GGG@@@AAAKKK]]]nnn}}}uuucccRRRDDD<<<555333333///---...------------------------111///000555===KKKbbbtttmmmUUU@@@:::<<>>MMMhhh}}}kkkQQQ===222...------,,,+++---111111///...///.........//////000000000///111777DDDXXXqqq}}}eeeNNN>>>666888===KKK```sss}}}zzzppp```NNN???666222111000---+++,,,...000///...,,,,,,///111111///333:::BBBRRRjjjuuu]]]GGG>>>999777BBBSSSssspppVVVAAA777000,,,---...+++))))))+++---...---,,,+++,,,---...+++,,,...//////444;;;DDDSSShhhzzz}}}bbbUUUHHHDDDKKK\\\tttppp\\\III<<<555222///............---++++++++++++++++++,,,,,,...//////......///222555:::BBBOOO___lllssstttrrrbbbUUUIIIDDDCCCIII[[[nnnsssaaaPPP@@@;;;444111222333222111////////////////////////+++...111222333666<<<@@@PPP[[[lll{{{yyymmm___SSSIIIDDDIIIPPPaaaooozzzzzzuuummm^^^PPP???999444000---+++...444///............---------...............---------333333777>>>GGGTTTeeesss~~~ttthhhYYYNNNDDDAAAAAAHHHRRR```rrr}}}sssbbbRRRFFF>>>666222333444222///111111000///......---,,,+++******+++...000000000111666;;;===???GGGTTT^^^cccbbb]]]VVVMMMIIIIIIKKK^^^iiiwwwwwwkkkXXXMMMAAA<<<888444333444111777======777000......***,,,......---...///000///111555===EEERRReeeuuuzzzqqqhhhgggkkkqqq{{{vvvkkkWWWNNNDDD>>>===<<<:::777555555555444444444333333000222444333111222555999<<>>HHHTTTbbbqqq|||~~~tttfffXXXJJJAAA===BBBJJJTTTaaaooo~~~xxxooobbbRRRFFF;;;666000...000222111///111111000///...------,,,---------///111222333444555888>>>DDDLLLTTT]]]bbb^^^ZZZTTTMMMJJJNNNUUU[[[llluuuvvvgggYYYIII@@@999666555444444777111555888666111,,,+++,,,)))---000...---///111111333666===FFFQQQaaatttzzznnnjjjgggjjjrrr|||}}}rrreee\\\IIICCC===;;;===??????===777777666666555555444444000222555555555888>>>CCCAAAGGGTTTeeevvv,,,***(((***...000...,,,...///...------...000333666EEEYYYlll|||}}}ooo[[[JJJ>>>>>>IIITTTkkkxxx{{{hhhTTTHHH<<<888888555333444------------------------///------///222:::JJJYYYqqqiiiMMM>>>999<<>>444000000...---,,,,,,++++++,,,,,,&&&''')))+++,,,,,,---,,,)))+++,,,---...///333555AAARRRiii{{{nnnWWWDDD;;;???QQQcccyyyxxxeeeKKK<<<...,,,---,,,+++,,,*********++++++,,,,,,,,,******,,,//////111;;;FFF___uuuwww\\\EEE:::;;;>>>NNNhhhwww{{{hhhPPP===555333111,,,,,,,,,,,,,,,,,,,,,,,,'''((((((((())))))))))))***+++------,,,,,,...000...333999BBBTTTkkk~~~xxxcccLLL>>>;;;;;;AAATTTooosss^^^FFF999333///---///---000111...+++,,,000333......//////000111111222000444???QQQfff{{{rrrWWWDDD>>>>>>:::HHH[[[mmmzzz{{{mmmXXXEEE888222000000 &&&---000//////000222,,,---000111000000888BBBRRRgggsss^^^GGG777777888:::MMMfff~~~rrr[[[EEE666///,,,,,,///000---+++---,,,---......,,,,,,---......,,,---///000333>>>III\\\lll~~~qqqcccMMMGGGGGGUUUiiizzz}}}qqq```OOOAAA:::333111///...///000//////------------......//////...///000......222;;;AAANNN^^^pppyyy|||wwwkkk^^^OOOGGGAAAEEEQQQdddyyyxxxhhhXXXGGG;;;222111000///000000000///////////////000000111111000111222333888CCCQQQ\\\kkksss{{{qqqjjj___RRREEE@@@CCCMMM^^^kkkssswwwvvvlll^^^RRRHHHAAA333000------000444333111///............---------(((***,,,---...111555888666>>>KKKXXXgggttt~~~uuuhhhZZZLLLBBB===<<>><<<<<>>NNN___vvvyyyhhhTTT???...,,,000///,,,,,,++++++++++++++++++,,,,,,+++***,,,......000999DDDYYYppptttZZZCCC888:::>>>PPPlll|||{{{gggMMM;;;444333222,,,,,,,,,,,,,,,,,,,,,,,,'''((()))*********))))))***,,,---,,,,,,---///111///444;;;DDDVVVmmmwwwaaaJJJ===;;;<<>>777222222111000000/////////...//////000000111111222111222444888???MMM^^^jjjxxx}}}~~~rrrfff___OOOFFF@@@CCCLLLXXXhhhttt{{{wwwmmm___QQQFFF>>>;;;111///,,,+++///333222---///............---------+++---000000000222777;;;===JJJ[[[kkkzzzyyykkk]]]PPPEEEAAABBBCCCTTTiiivvv~~~|||qqqcccQQQAAA999999666444111000111111000///000000000111111222222222///000111111222555:::===FFFIIIPPP\\\eeefff___WWWJJJJJJKKKOOOWWWbbbmmmsss}}}~~~xxxjjj\\\PPPFFF===888444222333444444777<<>>===<<<:::888666555444555777999999;;;@@@HHHOOO\\\cccooozzz***+++,,,+++******+++,,,---...///...---...000111///666???MMMbbbwwwwwwcccOOODDDBBBDDDUUUgggyyyooo]]]JJJ@@@;;;666111///////////////////////////,,,,,,...111111222;;;EEEXXXooofffOOO@@@;;;???FFFTTTggg{{{{{{gggTTTAAA999222000...,,,,,,///((()))***+++------------***,,,------,,,+++,,,---))),,,111333222666EEEUUUlll{{{lllXXXGGGCCCHHHWWWiiivvv{{{lllXXXEEE777111000...---,,,,,,++++++,,,,,,---...//////...,,,***)))(((***,,,------...111333:::HHH___wwwwwwaaaLLL===<<>>666333...+++...,,,000000+++***...///------...///000111222333333444:::HHH]]]tttzzzbbbJJJ<<<999<<>>>>><<<888333000000111333///888999000---777@@@BBBJJJYYYkkkyyyzzzqqqjjjfffdddiiittt}}}qqqcccYYYNNNBBB<<<===888999;;;???CCCEEEFFFFFFAAA@@@>>><<<999666444333666888;;;===BBBJJJUUU]]]kkkqqqzzz)))+++---,,,)))'''))),,,,,,---......------///111///333999DDDWWWnnn}}}mmmXXXIIIDDDDDDJJJ^^^qqq||||||hhhSSSFFF@@@999222///000000000000000000000000,,,---///222000///666???LLLeeeoooUUUBBB999;;;AAALLL```vvv}}}kkkXXXBBB:::333111///,,,---000******+++++++++******)))+++,,,......,,,++++++,,,)))---222444111333@@@OOOccctttuuubbbGGGAAACCCRRRdddrrr}}}|||nnn[[[GGG888111///...---,,,,,,++++++,,,,,,)))***,,,------,,,***)))(((***,,,------...000222666CCC[[[ttt{{{eeeNNN===:::GGGWWWnnnzzz}}}nnnQQQ@@@333222000'''$$$'''---,,,,,,++++++*********++++++,,,---,,,,,,555???WWWnnnxxx```HHH::::::>>>QQQpppvvvcccLLL;;;222...***++++++++++++++++++++++++((()))***,,,,,,++++++***))))))*********+++...000+++222;;;FFFYYYqqqwww```III<<<:::===GGG^^^yyylllSSS<<<555333---***---***//////,,,,,,000...)))---...///000111222333333555<<>>JJJ^^^ooo~~~xxxgggUUUHHHFFFMMM___wwwwwwcccPPPJJJIIIAAA888333///---++++++,,,.........++++++,,,,,,---...//////...222555777;;;GGGWWWdddwwwwwwiii^^^PPPAAAGGGMMMXXXjjj~~~wwwfffUUUFFF;;;666666111111111///......000222...//////000111222222222888===FFFPPP[[[iiixxxyyymmm^^^RRRKKKDDDCCCIIIWWWfffooowww|||pppdddTTTHHH???777222000,,,444666///,,,///333444//////.........---------)))...333666777<<>>===:::777444222222222'''222555...///>>>KKKOOOYYYiii{{{wwwmmmfffeeegggiiiuuummm```SSSJJJBBB:::888;;;777999===AAAEEEHHHIIIIIICCCBBB@@@===999666444222444777<<>>RRRhhhxxxgggLLL777555444,,,***///000222222000,,,+++,,,///***---000111111222333555333<<>>NNNaaaqqq|||xxxqqqdddTTT@@@000+++...******+++,,,...//////000///...------------,,,+++111111444;;;GGGWWWkkk{{{}}}ppp\\\MMMHHHHHHZZZppp|||jjjZZZIII???999333...,,,***(((&&&(((+++...---,,,***''')))...111//////111...000444;;;CCCRRRfffuuuttt```LLLDDDEEEFFF[[[nnnxxx|||lllWWWHHH===555222444222222222222111111111111000222222111///000444888999AAAOOO^^^llluuu{{{~~~zzzpppaaaPPPHHHGGGDDDMMMZZZfffrrryyyvvvnnnbbbXXXIII===666444222111333111///...---...///000222...******---000111000444444777;;;;;;???NNN```kkkwwwttthhh]]]OOODDDCCCHHHOOO[[[gggyyyzzznnnfffWWWNNNBBB:::999888777555111111111222222111///,,,000000000000000111222333666666777999@@@LLLYYYbbbsssxxxyyypppaaaWWWVVVZZZ[[[eeepppyyyzzzlllcccUUUEEE<<<777111......+++---///000111333666999AAA===888444222000///...222111333777999???OOO___rrrxxxkkkeeedddiiiqqqxxx}}}~~~ppp\\\OOOBBB<<<:::888777888:::;;;===???BBBEEEHHHIIIHHHDDDAAAAAA???888444444888<<>>;;;BBBJJJ]]]nnn~~~yyynnnVVVHHH:::444222000......////////////////////////000...///666???PPPhhh}}}zzzbbbIII:::999666999EEEXXXjjjxxxwwwkkk[[[KKK:::---+++...******+++,,,---...//////............/////////...///222999CCCQQQbbbuuu}}}tttdddRRRHHHGGGXXXgggyyywwwmmmZZZLLL>>>777555111...---,,,***((()))+++,,,,,,***,,,******///111//////222...222:::DDDQQQ```qqq}}}|||tttgggUUUFFFEEEJJJYYYjjjzzz|||kkk\\\JJJ>>>666000...000000000000000000000000000000222333333222333888<<>>EEEPPPcccuuuwwwppphhhfffjjjrrr||||||mmm___OOODDD999666555444444555666777999<<>>222++++++...)))******+++,,,---......---...///111222222222222111777BBBOOO___pppsssdddSSSHHHHHHMMMfffssswwwhhh[[[LLL@@@555222111///---......,,,******+++++++++***///,,,,,,000000///000333000777CCCRRRaaapppzzz~~~ssseeeVVVIIIDDDKKKVVVmmmzzz|||mmm\\\OOOAAA999555111111333//////000000000000000000///111333444444888???DDDUUU^^^mmm|||yyyooobbbWWWMMMFFFGGGMMM]]]iiitttxxxvvvooocccXXXDDD===555000000222333333000000000000///////////////---,,,---///111222222222444<<>>BBBKKKTTTaaannnvvv{{{~~~~~~|||vvvmmmgggeeeiiimmm***++++++,,,,,,++++++***((()))***++++++++++++***,,,,,,///333777===LLLYYYhhhsssuuuaaaPPPBBBDDDLLLZZZjjjvvvzzzfffQQQBBB<<<555222///......///......,,,---...------///222555666@@@RRRhhh|||nnnVVVEEE===666>>>LLL___qqqwwwlll]]]PPPHHH===555111///---+++---------......---,,,,,,------------,,,,,,++++++***---//////------000333:::OOOeeesss~~~uuuYYYDDD;;;AAAIII\\\sss}}}xxx]]]EEE777222,,,,,,...//////......---+++++++++,,,,,,,,,------(((***,,,,,,,,,,,,...///555@@@SSSiii|||ttt[[[EEE<<<@@@GGGaaarrr|||iiiQQQ;;;444333///,,,...***+++,,,------.........,,,+++---000000///444;;;QQQfff|||bbbPPP@@@AAAQQQeeewww~~~kkkQQQ???777444000,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------.........///444<<>><<<@@@LLLYYYppp}}}|||ooo```HHH===444111000......000///////////////000000000000111666@@@QQQggg}}}uuu___JJJ===888777===JJJ]]]qqq~~~}}}vvvhhhWWWBBB555...***+++---))))))***++++++,,,---------///111222222222333333444???MMM\\\lll{{{uuueeeUUUHHHEEEOOO\\\lllwww{{{nnn]]]OOOGGG===444222111...,,,------,,,+++++++++,,,,,,,,,000------//////...000555444>>>NNN^^^nnnyyy|||zzzxxxjjjXXXJJJDDDHHHXXXgggzzzqqq```PPPFFF;;;777666444444666000000000000000111111111///111222222555===HHHPPPbbbkkkxxxtttfffVVVKKKEEEFFFPPPZZZeeeqqq{{{{{{sssfffXXXMMM???999333000000222111000//////000000000000///...222111111111333444555555888;;;EEESSSaaannnwww|||~~~|||vvvlllaaaVVVKKKEEEEEEHHHQQQ]]]kkkvvvyyymmm___QQQFFF@@@777444111000111222111///444222///...000222333333000111333222111333777;;;<<>>777;;;EEEVVViiissslll```QQQIII>>>666111///---***,,,,,,---......---------,,,,,,,,,,,,+++,,,,,,,,,***---000000...---///222777III^^^ooo|||xxx\\\DDD:::???FFFWWWppp}}}~~~fffMMM<<<444------......///.........++++++,,,,,,,,,---------(((***+++,,,+++,,,...000111<<>>555333///,,,...((()))***,,,------......,,,++++++------///777AAAOOOdddzzz}}}cccQQQCCCHHHZZZnnn}}}|||hhhMMM;;;555333000------------,,,,,,,,,++++++++++++++++++************++++++,,,,,,---...//////...444<<>>;;;555444333222222111000///222000,,,,,,...000222333111333555444333444:::???EEENNN]]]mmm|||uuu^^^HHH;;;777222///000///,,,,,,...)))+++...000000///000111222555888999999;;;===@@@CCCNNN___ppp~~~pppgggcccmmmuuu}}}qqqbbbTTTGGG>>>:::777333111333444222333555888888888999:::;;;<<<===;;;:::;;;@@@DDDIIISSS]]]fffooo|||zzzuuummmiiibbb\\\ZZZ]]]cccggg***++++++,,,,,,++++++************++++++++++++,,,***+++///222222333;;;EEEYYYgggxxxrrrdddQQQEEE>>>FFFSSSbbbuuuyyyeeeQQQCCC:::666222000000111222111///000111000000000222333222777AAAPPPcccvvvjjjPPP???777:::@@@NNNbbbpppnnnfffRRRIII>>>666111///---***+++,,,,,,------------,,,+++++++++++++++,,,------+++...000000...---///222666DDDWWWkkk|||xxx^^^EEE:::???CCCQQQiiiyyynnnVVVBBB777000///......------......,,,,,,,,,,,,------------+++,,,------,,,---000222///888JJJaaavvv}}}fffMMM>>>===BBBTTTgggzzzrrrXXX???666333///---///((()))***,,,------......---+++***+++,,,///999CCCOOOdddyyyyyyaaaQQQEEENNNdddwww{{{gggLLL999333222000...------------,,,,,,,,,,,,***************************+++,,,,,,---...//////000666???MMMaaavvvvvv___JJJ???======DDD\\\vvvvvvdddEEE888---+++,,,+++,,,...---,,,---///000111///---000000//////000444999>>>LLLbbbzzz{{{hhhRRR???:::<<>>CCCUUUiiiuuu}}}zzzooo\\\RRRIIIJJJTTTcccuuu|||jjjVVVIII<<<444///000111///...///++++++,,,,,,------......444555777;;;BBBPPPaaallluuuzzzxxxrrr\\\QQQFFFDDDJJJVVVfffssstttvvvrrreeeWWWJJJ>>>444444111///111333444111...////////////000000000000000111222333555999???CCCOOOXXXdddppp{{{~~~sssiii]]]SSSKKKFFFFFFJJJQQQ]]]kkkuuu|||}}}qqqiii\\\NNNBBB:::666444000000000000111000000000...,,,))))))+++...000111000333666666555888???FFFPPP[[[kkk|||kkkSSS@@@777000---,,,......,,,---000***,,,///000000///000000000555:::>>>@@@CCCHHHLLLTTTbbbuuuuuuiiicccbbbqqq||||||ppp```RRRFFF;;;555444555111000222222000111444666666666666777888888999888:::@@@IIIPPPWWWbbbmmm{{{~~~vvvqqqbbb```]]][[[[[[^^^bbbeee***++++++,,,,,,++++++***,,,++++++******+++---...(((***...111000///555>>>OOO___qqq~~~{{{qqq```MMM???AAAMMM[[[ppprrr]]]LLL???;;;666222111111000000...000111000//////000111111333:::EEEVVVjjj{{{vvv[[[GGG<<<===@@@IIIZZZiiilllgggQQQIII>>>555111///---+++******+++,,,,,,,,,,,,,,,******)))***+++,,,...///+++---///...,,,,,,///333444>>>PPPfff{{{www```FFF;;;???@@@JJJaaappp~~~sss]]]GGG:::333222///---,,,,,,---...,,,,,,,,,------------...+++,,,,,,,,,,,,---000222111777DDDYYYooo~~~hhhNNN>>><<<@@@PPPeeeyyysssYYY@@@555222...---///******+++---............---++++++------///777@@@OOOdddxxxuuu^^^NNNFFFRRRjjj}}}zzzgggMMM999000/////////...------------,,,,,,,,,)))******++++++,,,,,,,,,***++++++,,,---...///000111777AAAOOOcccwwwuuu\\\GGG???>>>>>>HHH___xxxrrr^^^AAA777---******++++++---...------///111111...+++/////////...000555<<>>FFF\\\tttzzzppp]]]JJJ666000---...///...///333...//////000111111222222222;;;HHHZZZpppyyyiiiSSS@@@666555888>>>SSSiiitttyyyxxxkkk[[[CCC:::222///...++++++---,,,,,,,,,,,,------------...000111000000444<<>>NNNaaasss~~~fffQQQCCCCCCBBBGGGUUUbbbgggdddPPPHHH===555111///---+++)))***++++++,,,,,,,,,,,,))))))))))))***---///000***,,,---,,,++++++///333333:::KKKccc{{{wwwbbbGGG<<>>EEEZZZiii|||vvvaaaKKK;;;666333///,,,***+++---///,,,,,,,,,---------......)))************+++...000333666AAASSSjjj}}}nnnTTTCCC@@@DDDOOOdddyyytttZZZ@@@555222...---000+++,,,---...////////////---,,,---//////...444<<>>888:::>>>HHH___sssyyywwwqqqaaaPPP>>>666///---+++)))+++///,,,------------------...---///000000000666AAAIIIdddsss}}}jjjUUUKKKEEEKKKZZZlll|||vvvdddRRREEE999111000...---000///+++***+++---///000...,,,+++---///------///222333666???JJJ___rrrxxxpppaaaSSSIIIGGGNNN```tttqqq]]]JJJ>>>:::333...,,,000333111/////////000000111222333333444888???IIITTT^^^jjjvvv~~~~~~xxxnnnbbbWWWQQQFFFFFFLLLZZZiiirrryyy~~~sssjjjZZZJJJAAA>>>999333000///...000222000+++&&&000///...---...///111333000222555999???IIIUUU^^^gggsss~~~~~~{{{sssjjjZZZNNNEEECCCEEEKKKXXXeeelllyyy~~~wwwlllbbbRRRKKKAAA777111///111333111222222000......///000///...---...111333444444111777===@@@BBBIIITTT^^^kkkqqq{{{yyymmmaaaOOO;;;111000///,,,***+++)))''')))---222111...+++***---222666333777<<>>???BBBIIIWWWfffqqqyyytttjjjbbb___ZZZ[[[\\\^^^___^^^[[[XXX,,,---.........---,,,++++++,,,,,,,,,++++++---///+++,,,,,,---...///111111<<>>GGGaaayyyuuubbbGGGBBB;;;888@@@UUUooo~~~uuucccKKK:::111000///////////////000111//////111000...111777:::KKKaaattt}}}kkkTTTBBB999666<<>>KKKYYYooo{{{}}}rrrgggZZZOOOGGGQQQ___qqq{{{iiiZZZLLL>>>555222000000000000111111111111---++++++---......333999BBBKKKVVV```kkkvvv{{{zzz~~~yyyqqqcccRRRHHHGGGFFFKKKTTTaaaqqq}}}|||vvvkkk___MMM@@@888444000---//////...//////000111222---///000///------000333666666999AAALLLWWWdddmmmrrr{{{{{{uuuiii]]]PPPHHHAAACCCLLLZZZiiirrr|||~~~|||zzzyyyssscccRRRAAA>>>888333///...///000111111000000000000000000222111//////000111111000999555999FFFNNNRRR^^^kkkqqqnnnsssvvvhhhXXXNNNEEE:::222...,,,,,,++++++,,,,,,---...***---000000...///222666333666===FFFTTTfffwwwyyyqqqkkkjjjkkkmmmwwwzzzhhh[[[MMMCCC999444111---,,,...111///...///222222000---333666999888777999???EEEKKKUUUeeevvv~~~uuulllddd]]]XXXUUUXXX]]]___^^^XXXQQQLLL------.........---,,,++++++,,,,,,,,,++++++---///,,,,,,,,,,,,...///000111888CCCUUUiiixxx~~~mmmYYYMMMEEEGGGYYYooo|||ooo\\\MMM===777666333111111000///////////////000000///000333666;;;GGG]]]pppxxxeeePPPJJJAAA<<>>???JJJ^^^uuuvvvaaaIII:::333///...///---,,,++++++---......------000,,,+++///---000===NNNdddwww|||~~~~~~qqq```PPPBBB<<>>PPPfffxxxqqq[[[FFF<<<<<>>777777???HHHbbbppp}}}~~~tttcccMMM;;;555333///,,,++++++---...///---+++,,,...//////---///222000333:::===LLLggg~~~uuu___OOOOOOUUUbbbsss~~~~~~ssscccSSSFFF<<<444000............---------------...///...,,,,,,...///000///222888>>>GGGXXXggguuu}}}vvvhhh\\\RRRJJJQQQ]]]nnnsss___PPPDDD999333222000000000000000111111111000...///333444444999???IIISSS___jjjuuu}}}wwwoooeeeXXXJJJEEEGGGNNNVVVaaalllwww|||wwwnnn```UUUFFF;;;666333111...000////////////000000111...000222111000000444888444777???JJJWWWcccmmmssswww}}}{{{tttjjj\\\PPPFFFCCCCCCJJJVVVeeerrryyy~~~uuulllbbbSSSFFF222111000000000111333333111111111000000000000000...---,,,---///222555666;;;===EEEPPPXXX]]]eeellliiieeegggqqq|||xxxcccUUUGGG???999111+++))),,,,,,+++++++++,,,,,,---,,,///000///---...111444999>>>GGGSSSbbbrrrqqqlllkkkooosssxxxzzzkkk[[[OOOAAA999222111111///000222111//////111444555444222222555888999:::???HHHNNN\\\eeerrruuulllddd^^^YYYVVV^^^______]]]WWWOOOFFFAAA------......------,,,++++++,,,,,,,,,++++++---///,,,,,,,,,,,,---...000000333:::HHH[[[nnn}}}{{{iiiXXXJJJEEERRRccczzzzzziiiYYYHHH>>>888333111111//////............//////111000000222555???RRRddd}}}rrr[[[LLL>>>:::===EEEQQQZZZTTTKKKAAA<<<888333//////,,,,,,---------,,,+++***)))***)))000+++,,,)))...******,,,---............---000:::KKK___qqq}}}zzzbbbHHH<<<:::>>>IIIUUUjjjtttrrr[[[GGG===888222000000111///---)))******)))(((''')))+++,,,......+++,,,000111//////333<<>>PPPaaattt}}}fffQQQ???;;;:::;;;GGGWWWPPPJJJBBB<<<777222...,,,---------,,,,,,,,,++++++'''///+++777'''...'''///)))***+++,,,---.........,,,///666DDDVVVjjjzzziiiNNN???999;;;DDDMMMcccooo{{{www```JJJ<<<888222/////////---***)))*********(((((()))+++---//////+++)))+++,,,***///222:::HHHZZZnnn~~~fffLLL>>><<>>QQQhhh|||wwwfffSSSEEE<<>>JJJYYYgggttt|||{{{xxxnnn^^^QQQNNNTTTZZZgggtttqqqcccTTTDDD;;;444000///111//////......///000111222222///...222666<<>>EEENNNYYYcccmmmvvvyyyxxxtttqqqkkkaaaWWWMMMEEE@@@IIIRRR___kkkuuu}}}~~~|||vvvooodddVVVJJJAAA:::555333333333222111000//////111111111111000000000///333333222222333888>>>BBBGGGVVVbbbdddfffhhhcccYYYVVVVVVYYYcccrrr}}}nnn```KKK@@@555111111000///111---,,,,,,+++++++++++++++***---///000111555<<>>:::666AAASSSMMMJJJDDD===777444000---------,,,,,,,,,+++++++++'''444333;;;(((///(((000******++++++,,,---.........000555???OOObbbvvvnnnUUUCCC:::999@@@FFF\\\jjjxxx~~~{{{eeeNNN>>>999222///......+++)))(((***+++,,,++++++,,,---+++000111...,,,---...,,,///222999EEEVVViii|||~~~gggNNN>>>:::DDDVVVlll}}}|||gggOOO???777000------))))))***,,,///000///...+++///+++***///...111>>>QQQiii~~~~~~mmmPPPCCC;;;@@@QQQbbbooovvvlll[[[GGG:::444///...000------------,,,,,,,,,,,,******++++++,,,,,,,,,,,,((()))+++,,,,,,---000222888>>>KKK___rrr~~~wwwgggRRRCCC999666<<>>LLL]]]kkk~~~uuu___III<<<777...............---,,,,,,.........---,,,+++,,,,,,///444333:::MMM\\\lll~~~|||xxx~~~sss___QQQ???444111111///,,,,,,,,,------.........///,,,---.........///222444999<<>>GGGVVVcccpppyyy}}}uuulll^^^SSSGGGBBBDDDKKKYYYdddqqqxxx{{{sssfffYYYMMMEEE:::777222//////000000111111111000//////...//////222444666666666:::@@@FFFRRR[[[dddiiipppxxxyyyuuunnnfff[[[QQQIIIDDDDDDFFFQQQ^^^kkksssxxx{{{wwwppphhh\\\NNNEEE@@@;;;555000000/////////000333555666000000000000000000000000222333444555888>>>FFFLLLUUUbbbkkkhhheeecccZZZNNNRRRVVV^^^kkk{{{{{{rrreeeYYYEEE:::000.........---...------,,,,,,,,,,,,,,,---+++---000111444:::CCCJJJZZZcccrrr~~~zzzyyy{{{|||ttthhhVVVGGG===666111...000...///222111------000111000000///000333777999:::???GGGRRR___lllxxxvvvmmmggg___[[[VVVUUUWWW[[[___```WWWSSSKKKBBB:::444111//////...---,,,,,,,,,,,,---+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,---......///111555===JJJ]]]ppp}}}yyyiii[[[QQQMMMRRR\\\kkk{{{ssscccPPP???666555333222111000000///000000111//////111333777BBBMMMaaasss{{{eeeOOODDD;;;555>>>MMMLLLLLLHHH@@@:::888444000...---,,,+++++++++,,,,,,'''666<<<<<<,,,,,,+++111,,,++++++++++++,,,,,,---...000444;;;GGGZZZooo~~~sss___KKK<<<888<<>>444333.........---------------------...---++++++,,,......555777@@@UUUeeerrrxxxrrrrrryyy|||kkkRRRGGG:::111/////////---------------............+++,,,...///000222555888;;;CCCOOOaaavvvzzzooobbbSSSLLLMMMVVVfffssssssbbbUUUCCC;;;555444444111/////////...---,,,---000222444:::777777===FFFRRRbbbpppwww~~~xxxmmmcccNNNFFF@@@BBBJJJUUUbbbmmmwwwzzzuuuhhhYYYNNNDDD>>>555444222000//////000000111000000////////////000111333666777999???GGGMMM\\\eeelllmmmqqqwwwvvvpppfff\\\OOOGGGCCCCCCJJJQQQ```mmmwwwyyyyyyyyyrrrhhh[[[LLL>>>999888555000---111000...------...000111/////////000111111222222...222777;;;@@@HHHSSSZZZccciiilllhhhbbb\\\TTTMMMSSS\\\gggssswwwoooiii```VVVCCC999000//////...,,,------------------.../////////222444666:::BBBMMMUUUnnnuuu}}}zzzyyy~~~vvv```UUUGGG:::444111///------,,,///222222///000444000000000///000444999===AAAHHHTTTcccsss~~~vvvmmmfffaaaZZZYYYXXXYYY[[[]]]]]]]]]OOOJJJBBB999333...---,,,///...---,,,,,,,,,------+++,,,,,,,,,++++++---///,,,,,,++++++,,,,,,------***...333888AAAQQQgggvvvvvvgggWWWLLLKKKSSSbbbsssqqq\\\GGG;;;888222222111//////.........000------000111333:::CCCSSShhh|||pppZZZHHH;;;555;;;DDDIIIKKKHHH@@@;;;999666111...---,,,+++++++++,,,,,,'''666EEE:::111'''...000---,,,+++*********+++,,,---///222666???QQQgggvvvyyyjjjTTT@@@888999>>>GGG]]]pppwww|||~~~rrr```HHH@@@666000/////////...***,,,......---,,,,,,---%%%------,,,......------///555===LLL```ttt}}}jjjRRRBBB======NNNdddvvv|||gggPPPAAA888222...---+++++++++---...---+++(((+++...+++***000...111???MMMeee|||~~~mmmOOOEEE===@@@PPPdddppptttgggVVVDDD999333///...///............------------)))***+++,,,,,,,,,+++++++++,,,---------...111333666???QQQiii~~~yyycccLLLAAA:::777>>>HHH\\\lll|||sss___III:::000---...000///,,,,,,000000///...///111222111000---///333777999CCCXXXlllvvv|||xxxjjjWWWCCC555666999CCCSSSeeesssxxxyyyssslll^^^NNN@@@777222111////////////000111222333...///333777:::CCCVVVhhhxxxxxxgggYYY@@@999666===KKK\\\ooo}}}}}}rrreeeWWWFFF777000222---------,,,,,,---......+++,,,---,,,+++***---///111:::>>>III```pppyyy}}}ttthhhaaadddrrrsss___FFF@@@777111............---------,,,,,,,,,,,,,,,***,,,...111222555999<<>>OOOdddqqquuueeeTTTBBB777222...---...000/////////............)))***+++,,,---,,,++++++***+++,,,,,,,,,---///111444>>>RRRkkk|||dddMMMBBB===999???JJJcccqqqqqqZZZBBB222///------000///+++,,,000111000///000111222111000---111666:::>>>HHH^^^rrrvvv{{{}}}tttcccOOO===111444:::GGGXXXiiiuuuzzz{{{rrrhhhYYYIII<<<333///...............///000222222000222555999===GGG[[[nnn}}}sssaaaSSS===777666???NNN___rrruuugggXXXLLL???444111444...---,,,+++,,,---...///))),,,---,,,******---000:::DDDJJJVVVnnn~~~wwwkkk^^^VVV\\\ooojjjSSS???;;;666111---,,,---...---,,,,,,++++++*********)))+++///111444777;;;>>>III^^^sss~~~}}}sssiiiVVVLLLIIIVVViiixxx{{{jjjXXXEEE888999111,,,...000000111333...---,,,+++---///222444999<<>>555//////000---***(((---------...000111333444666;;;BBBJJJVVVeeevvv{{{{{{}}}sssbbbPPPEEE>>>555///...///...---......000222000---///555000111333444777===GGGNNNaaahhhttt}}}vvvnnngggaaa^^^]]]___```bbbbbb___WWWLLLEEE;;;888333///,,,---///000666///+++---...---+++,,,...------,,,++++++++++++///......---...///111222000,,,...555999???RRRgggttt|||hhhRRRGGGIIIPPP___nnn{{{qqq]]]KKK>>>;;;555///---,,,***,,,000//////......///111444555>>>NNNeeewww~~~kkkWWWFFF<<<::::::>>>CCCGGGEEE>>>777333222000///...---,,,------...---...//////------...///++++++++++++++++++++++++***+++...111666BBBYYYmmmwwwzzzuuubbbLLL@@@<<<<<<>>>PPPeeeuuu~~~xxxlllVVVEEE555111333111---***------------,,,,,,+++***,,,------...............,,,111555888@@@SSSjjjzzz|||lllVVVCCC888<<>>;;;BBBOOOgggvvvqqqeeeSSS@@@666222...,,,,,,........................+++((())),,,---+++,,,///...---,,,,,,,,,...000222555???RRRjjjpppXXXFFF<<<<<>>333---...222222111000......---------...///111///---...222666777GGGXXXfffxxxuuukkk\\\RRRSSS```qqq~~~oooYYYFFF666444111////////////...***++++++++++++,,,...111+++---222555222222???OOO\\\lll}}}xxxgggXXXLLLOOOUUUbbbxxx}}}jjjUUUDDD:::666444333222111000000000000(((,,,000111000111555:::;;;GGGUUU```jjjttt{{{}}}~~~yyyoooaaaTTTLLLIII@@@HHHTTTaaakkkqqqssssssggg[[[KKK>>>888555222///111222222111///...000111222222000...---///444777888???GGGOOOZZZhhhqqqssszzzwwwuuusssjjj\\\QQQMMMCCCCCCGGGOOO[[[gggpppuuuxxxwwwrrriii\\\OOOEEEAAA888777555333222000000000000111111000...,,,---...111---...333444444999BBB<<>>999999:::888111---000333000---,,,---)))'''+++///111444888;;;HHHWWWaaalllzzz}}}zzzuuuyyy~~~}}}vvvjjjXXXIIICCC:::666222000//////...------,,,---///111222111000444222333:::@@@HHHVVVeeetttzzzzzzrrrjjjddddddfffggggggjjjiiieee^^^VVVNNNCCC;;;333222000///.........///<<<444///000000...,,,---+++,,,---------,,,,,,+++,,,+++*********+++,,,---,,,''')))///222555EEEXXXnnn{{{ooo[[[KKKHHHKKKWWWfffuuuxxxgggTTTFFF>>>777111///...+++,,,000......------...000222444;;;III]]]ooo|||ttt___KKK>>>888777;;;@@@DDDDDD???888444333111000...---,,,,,,------***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++------///111555???SSSfffxxx}}}yyyfffNNN???999777<<>>PPPhhhyyy}}}ooo[[[GGG:::<<>>999;;;@@@LLLaaasssyyywwweeeTTTBBB777222///...///000000///------,,,,,,,,,+++---...---,,,...333777???OOOaaannn|||xxxhhh]]]QQQOOOYYYiiiwwwqqqaaaLLL<<<222///---,,,,,,,,,+++******+++++++++***+++...000+++---111555666;;;KKK\\\lllyyyyyylll]]]QQQNNNUUU```nnnqqq\\\III<<<555333222222222333222111111000+++...000000000222888>>>GGGRRR___hhhpppxxx||||||xxxuuuooodddWWWLLLGGGEEEOOOVVV```iiinnnnnnkkkhhh\\\QQQCCC999555444222000///000111000//////111222...//////000111555:::>>>DDDLLLTTT\\\gggsssyyyyyytttpppllliii```SSSJJJGGGDDDHHHOOOZZZfffpppwwwyyyrrrmmmeeeZZZOOOFFF???<<<333333222111111111111111...///000///...---...000111///111555777777;;;BBBJJJTTT___fffkkkmmmhhh```TTTPPPMMMOOOVVV```iiiooo|||{{{yyytttlllddd]]]ZZZSSSMMMCCC999222000000111444///---111444111---+++---******///222444888>>>JJJXXXhhhsss}}}|||xxxtttqqqttt|||wwwlllcccWWWIII???<<<999555222/////////...---.........000111333333222555555:::CCCKKKUUUcccqqqzzzsssmmmgggeeehhhlllnnnnnniiifff^^^VVVMMMDDD;;;555111000...---,,,,,,,,,,,,BBB:::333333222///...///***+++,,,......---,,,+++...---,,,,,,,,,,,,,,,---...+++,,,000111222===LLLaaannn|||wwwhhhSSSJJJFFFLLL[[[lll~~~tttaaaQQQBBB:::444222000------///------,,,,,,---///111222888AAAQQQcccttt}}}kkkUUUCCC:::777888<<>>444222111//////,,,------------,,,,,,+++***,,,...000111///---,,,,,,...000333;;;LLLeeewww~~~tttaaaKKK===<<>>IIIYYYiiiuuu|||~~~{{{ppp___KKK???999@@@JJJYYYkkkxxxwwwpppWWWGGG888222222111////////////...---,,,,,,,,,,,,,,,------,,,,,,///666;;;KKK[[[lllwwwxxxkkk[[[QQQJJJQQQdddvvvsssbbbQQQAAA555111000/////////...,,,***++++++,,,+++***+++---000...///333777;;;FFFYYYjjj}}}|||lll]]]SSSMMMRRR___ooo~~~}}}cccLLL<<<555333222///111444666777555333111000111333333444999BBBHHHVVV```kkkqqqvvvzzzzzzwwwooojjjaaaVVVLLLGGGFFFGGG]]]cccjjjpppoooiii```YYYLLLDDD:::333111222222111---/////////...///111333---///000222555:::@@@EEEPPPYYYccckkkttt{{{}}}{{{mmmggg```[[[SSSIIIDDDEEEIIIOOOZZZhhhsssyyyzzzyyyjjjaaaTTTIIIBBB===999666......//////000111111222---...//////......000111111111444999<<<>>>CCCIIIYYYbbbjjjnnnnnniii```WWWNNNNNNQQQWWWcccpppzzzzzzpppdddXXXNNNGGGCCC@@@===888222///...///000///+++,,,222555111---+++---,,,...222555888AAAJJJ\\\jjj{{{}}}vvvrrrpppooonnnvvvqqqeeeWWWLLLBBB999555555777444111/////////...---//////......///000222222777;;;DDDPPP\\\gggvvv}}}sssnnniiifffeeehhhmmmrrrttttttiiibbbVVVLLLBBB:::444111///...---,,,,,,,,,,,,,,,GGG>>>666444333000///000------,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,000...///222222222:::DDDQQQ___ooozzz~~~uuu___QQQEEEEEEQQQbbbuuu~~~lll\\\FFF===666444222///...000------------...///000111666;;;GGGXXXkkk{{{uuu___KKK>>>:::555888<<<@@@AAA???;;;777444222000...,,,,,,,,,,,,***,,,---,,,+++***+++,,,***+++++++++++++++,,,,,,...---...000111666DDDRRRgggttt{{{ppp[[[III???:::666===JJJ[[[lllzzzqqq]]]EEE777111...---...,,,---------------,,,,,,))),,,///111111000---+++,,,,,,...111888HHH```ssswwweeeNNN===<<>>KKKZZZfffooorrrmmmeeeVVVHHH:::444333222222555111111000//////111555777555999CCCSSSfffttt|||~~~uuudddQQQEEE;;;FFFUUUdddrrrwwwooodddJJJ???555222222000000111//////...---------......///000000...///333;;;BBBVVVdddttt|||~~~yyylll^^^SSSOOOOOO\\\pppxxxiiiWWWGGG;;;555/////////000000000---++++++,,,,,,+++++++++...000222333666;;;CCCRRRfffuuuqqq^^^RRRPPPRRR[[[kkk~~~|||]]]EEE888555333222...111666;;;<<<;;;888555444666888:::???GGGRRRYYYccckkkssswwwxxxyyytttooohhh```UUUKKKFFFIIIPPPVVVdddhhhnnnppplllaaaUUUMMM???:::333///...000111111...///000///......000222222222222333666===FFFLLL[[[dddnnntttyyy|||yyytttiii___UUUNNNHHHDDDFFFKKKUUU\\\gggssszzzyyysssnnn___UUUGGG===:::888444111---...///000000111111222///000000///......000222111333777<<>>LLLZZZkkkyyy}}}ssslllkkknnnsssuuu|||qqq```TTTGGG>>>777222222444444222000//////000///...333222111000000111444777<<>>BBBBBB>>>:::444333000...---,,,,,,,,,***+++,,,,,,******+++,,,*********++++++,,,,,,,,,,,,+++---///111444???JJJ\\\kkkvvvrrrbbbQQQDDD<<<444888DDDWWWkkkyyyuuuaaaIII:::333//////000,,,------......---------))),,,///111111000---+++---+++,,,111777CCCZZZnnnyyygggOOO>>>===AAAOOOeeexxxqqq[[[HHH;;;444111///...------,,,,,,------...//////...,,,,,,000666;;;FFFZZZooo{{{qqqaaaHHH>>>===EEESSSkkkyyysss^^^MMM;;;222///------------------------------------***+++......++++++...((((((((())))))***++++++444;;;JJJ^^^sssyyyqqqiiijjjxxxzzzcccLLL<<<444,,,---.........///111444444666888888888:::===???GGGFFFHHHOOO\\\iiirrrvvvxxxppp```MMM===555555888DDDRRRaaalllpppppphhh```MMMBBB999666666333000000---///222222222333555777999???MMM```rrr~~~}}}kkkWWWJJJCCCNNN^^^kkksssqqqcccUUU???:::555222...***,,,111000///////////////000000111222111000111888BBBJJJaaakkkvvv{{{xxxnnn```UUUKKKOOOYYYiiiyyyzzzmmm]]]LLL===555111+++***+++,,,------***(((+++,,,,,,,,,,,,---000222222666;;;CCCPPPbbbsss~~~}}}tttdddSSSLLLQQQZZZiiiyyy|||]]]EEE999666444222///222888>>>@@@@@@>>><<<777:::???FFFOOOYYYccciiiooouuuzzzzzzyyyvvvoooggg___WWWLLLFFFHHHRRR___hhhlllnnnooommmeeeXXXKKKCCC888444000------.../////////000111000......///111555555444666;;;FFFQQQZZZhhhpppxxx{{{{{{yyyssskkk```VVVKKKEEECCCFFFOOOXXXggglllssszzzyyyrrrfff]]]OOOGGG===777666444000,,,///000111222222222111000111222222000//////111444333777<<>>999777777<<>>666777AAATTTiiivvv}}}uuubbbLLL>>>777333222444,,,------............---***,,,...000111///---,,,...+++,,,222666???TTTiii|||{{{hhhRRRBBB===@@@LLLbbbvvvrrr]]]III===666111///.........------.........000000///---,,,///666<<>>>>>FFFTTTlllyyysss]]]LLL:::222000///...///,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))),,,,,,)))))),,,)))******+++,,,,,,------222:::JJJ___rrr~~~}}}vvvnnnhhheeekkkzzz{{{dddMMM<<<444,,,---.........///111222333666999999777888<<>>AAACCCCCCBBB<<>>:::555333222000---***111222333333333222111000333333222111000111555777888???FFFKKKTTT```iiilllkkkfff___YYYRRRMMMQQQXXXdddppp|||zzzlll[[[QQQCCC999333222000///,,,------------,,,+++***...***)))+++---...111777666444666===IIIXXXnnn~~~lllhhhdddeeelllwww~~~rrrbbbUUU===888444555444111000222222111000111222333222000///000111111222999CCCJJJ[[[ggguuu~~~~~~zzztttnnnhhheeecccccckkkpppwww}}}}}}tttdddYYYJJJ@@@888777444...---222))))))***+++,,,,,,,,,+++fffYYYJJJAAA:::333000000+++++++++,,,,,,---------,,,---...//////......---...///...---...111333555999BBBQQQaaannnzzzsss```PPPGGGKKK[[[kkkzzzkkkZZZHHH>>>888333//////------......//////.........222777???JJJ[[[mmmyyyvvvgggUUUIII>>>999777;;;BBBEEEBBB===333222000............///)))***+++***))))))***+++)))******+++,,,,,,------,,,+++---000111111666<<>>PPPcccqqqyyyyyyhhhSSSEEE;;;555222333,,,,,,---...............,,,,,,.../////////...---///,,,---444777===OOOcccwww}}}}}}lllWWWJJJ>>>???JJJ___tttsss^^^KKK>>>777222///000//////......//////000...000111000---///444999EEEXXXlllxxx}}}{{{mmm^^^GGG======GGGVVVnnn{{{uuu\\\LLL:::222111000///111,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,)))))),,,,,,---......///000000000///888JJJ___rrr{{{|||zzzkkkbbbXXXTTTVVV```rrrwwwaaaKKK:::000---...//////......///111000333666555333333777;;;@@@>>>@@@KKK\\\iiinnnnnnhhh]]]LLL===555666===DDDTTTaaaooosssooofffXXXMMM???666111222444111...------111555666666888===BBBQQQ^^^ppp}}}lllaaacccjjjqqqrrrnnncccPPP@@@999555111///+++(((***000.........//////000222222111222333666===KKK\\\hhhyyyxxxuuunnncccVVVNNNKKKLLLWWWiiiyyymmm\\\JJJ@@@888///***(((000...---...000111111000+++,,,...///000222666999<<>>KKK[[[lll}}}sssdddeeehhhnnnwwwvvvkkk```QQQEEE666111000333333000...///222111111222444555444222,,,///222555:::EEESSS^^^ppp}}}xxxssskkkeeebbbbbbeeegggppprrruuuvvvrrrfffUUUIII>>>444111444333,,,***///'''(((***+++,,,,,,,,,+++qqqcccRRRGGG>>>555111111$$$'''+++///000000...---((()))+++,,,---,,,,,,+++...///...++++++...000000333;;;HHHXXXfffrrr~~~xxxfffTTTGGGGGGVVVfffpppzzzvvvdddOOOBBB:::333///...,,,,,,---.........------+++///444:::CCCRRReeerrr~~~~~~~~~|||qqqaaaUUUAAA;;;777:::AAAFFFCCC>>>222111000.........///000+++,,,------,,,+++,,,---))))))***+++,,,,,,------...---...111111///222888AAAOOO```lllqqqjjjYYYJJJ???999;;;LLL___lllwww~~~oooZZZJJJ>>>444///...,,,,,,---.../////////...,,,------...............000,,,...555888;;;LLL```sss{{{nnn\\\QQQ>>>>>>III^^^sssttt___LLL???777222///000000////////////000000,,,000333333000///222666DDDWWWkkkvvv{{{yyykkk\\\EEE<<<<<>>555///000333333222222000333666666666:::BBBIII\\\jjj~~~{{{rrroootttwwwuuummm```MMM======666000//////......111---------......000111222222444666;;;EEEVVViiivvv}}}vvvkkk\\\PPPJJJJJJWWWaaappp~~~|||vvv```NNN<<<777555111------...,,,******,,,...//////***,,,...///111444888;;;GGGUUUeeerrr|||hhh\\\PPPLLLNNNWWWiii{{{eeeKKK;;;444333333000222444888===BBBGGGIIISSS\\\lll~~~~~~tttjjjaaaSSSGGGGGGKKKTTTbbbpppzzzxxxpppbbbSSSDDD:::444111,,,---...---,,,+++,,,---+++---///111222555888;;;@@@GGGSSS^^^hhhpppvvvzzzzzz|||xxxoooeee[[[OOOFFF@@@AAAHHHUUUbbbkkkuuu}}}zzztttlllbbbVVVJJJ>>>777000111111000//////111333...///111333444333222111///000111222444888>>>BBBEEERRR^^^cccgggjjjgggaaaVVVQQQOOOQQQRRRXXXhhhxxxzzz~~~vvvnnn[[[HHH===555,,,)))***---...---000000000000000///......+++***,,,000111///000444======EEEVVViiizzz|||rrrhhhcccgggoooxxxzzzyyytttiii^^^RRRDDD888555111000222333000---...222111111333555666555333444888===BBBJJJXXXiiiuuuzzzrrrmmmeee```___cccjjjnnnpppooonnnlllfffYYYIII===888000///666555---***...(((***+++---.........---}}}rrr___MMMAAA999555333999222,,,+++***)))+++///+++---------+++***+++---///////////////000111111666444:::III\\\lllzzz}}}rrr```NNNFFFMMMXXXdddsss}}}ppp\\\JJJ>>>666111...---------.........//////---...222666;;;EEEYYYlllttt||||||ooo\\\III???777:::@@@CCCDDDEEE999333000111...)))***///***,,,------,,,+++,,,---///...,,,+++***++++++,,,---...000000//////111222<<>>EEERRR___eeeeee___MMM===::::::<<>>HHHTTTaaajjjrrryyy|||zzzyyywwwqqqfffYYYNNNHHHGGGDDDOOO[[[eeeoooxxxzzzwwwuuujjj]]]SSSHHH<<<555444///000111000///000222444333222000111222333333333...111444777:::>>>CCCFFFXXX^^^eeekkkjjjddd\\\WWWIIILLLNNNRRR^^^mmmwwwzzz{{{uuulll]]]LLL@@@000000//////............+++---000111000//////000,,,---/////////111444666???LLL[[[gggvvvzzzqqqmmmnnnjjjvvv}}}~~~yyyssskkk```WWWOOOGGG===555333333222222111///...---444000///111222222555:::<<>>999;;;===CCCXXXnnn|||tttfffVVVHHH<<<444000///111111000...------...111000///......///000111222777>>>GGGUUUaaadddaaaUUUEEE999888999===JJJYYYffflllqqqnnncccSSSEEE<<<333333111000000000111111000111555777666:::GGGVVVkkkzzzqqqeee\\\RRRJJJFFFCCC===777333000000000---000111...000777:::999888999>>>IIIZZZooouuufff]]][[[\\\gggttt|||zzzvvvqqqdddVVVGGG<<<222//////......111------------,,,,,,,,,,,,+++...111333777@@@MMMVVVlllwwwooo\\\UUUSSS\\\hhhnnnsssvvvoookkkeeebbbhhhvvvoooWWWBBB666222333222///111777<<>>;;;666000------...------000+++---............///000------,,,,,,------...//////...222:::CCCPPPaaapppxxx}}}~~~uuucccSSSIIIFFFPPP]]]kkkuuu}}}}}}nnn\\\JJJ===666333000000//////000000111111000000111333444;;;JJJYYYjjjxxx{{{mmm[[[LLL===888:::>>>EEEJJJEEE===555333222...,,,,,,+++---......,,,+++,,,---,,,,,,+++++++++,,,------***,,,---...------...000444???PPPcccttt{{{ttthhhRRRFFF===???JJJXXXhhhttt|||{{{qqq___MMMAAA999333222111000000////////////111111111111000000000000...---...000111666CCCPPPggguuuoooWWWEEE@@@EEEXXXmmm|||{{{iiiRRRBBB:::555111111000000//////000000111000000000///...///222555???QQQeeesss}}}}}}nnn\\\HHH===@@@QQQbbbvvvyyydddOOO;;;666444000---///++++++,,,,,,---...//////***,,,---...---,,,---...)))***,,,---.../////////222666BBBWWWiiikkk]]]NNN;;;666444888;;;BBBTTTgggnnneeeWWWHHH===555000---111111000...++++++---...//////............//////222777???JJJYYYcccaaaZZZIII>>>777888;;;BBBRRRccciiimmmnnngggXXXHHH===888333222111000///000111111///000333555777===LLL[[[rrr}}}}}}vvvqqqpppvvvuuudddYYYUUURRRPPPOOOKKKEEE>>>888333111111,,,000000///222999@@@CCCBBBEEELLLWWWhhh{{{wwwooollllllrrrzzz~~~yyypppgggWWWGGG>>>444------///...---...------------,,,,,,,,,++++++...222777???LLL\\\ggg}}}zzzjjjYYYYYY```mmmwwwxxxssspppbbb[[[TTTRRRYYYhhhzzzsss]]]HHH999333222222000111777>>>GGGSSS^^^rrr}}}nnn```UUUOOOQQQVVVfffnnnxxxwwwkkkcccNNNFFF<<<555333444444333,,,---.../////////......000111222555:::CCCMMMTTTcccmmmwww{{{||||||xxxrrrgggbbbXXXNNNIIIIIINNNRRRdddlllsssvvvwwwvvvooohhhYYYOOODDD===666///,,,------...//////......111222///000000111333333444444777:::===BBBJJJUUU```hhhmmmllliiieee___XXXRRROOOZZZ___fffmmmwwwyyyooo___QQQFFF===555000......------------,,,,,,---...000000...------...000000111333888@@@JJJQQQ]]]gggqqqxxxzzzqqqoooppprrrwww|||yyysssfffXXXNNNFFF<<<555333444444444//////////////////////////////333666888;;;DDDOOOXXXcccrrrwwwooogggggggggjjjlllkkkfffaaaWWWQQQHHH???777333111000///000111000...,,,,,,,,,,,,,,,---...............|||~~~}}}rrr```NNNCCC>>>555000---...///------///***,,,---...---...///111---------,,,---....../////////222666;;;EEEXXXiiipppzzz{{{nnn^^^OOOFFFFFFOOO]]]kkkvvvwwweeeRRRBBB999666222111000//////000000111000///111333333777CCCPPPeeetttxxxgggVVVDDD;;;;;;???HHHPPPMMMDDD999333111000......,,,---///...---+++,,,,,,++++++++++++,,,------...+++,,,......------///000222;;;III\\\ppp|||yyypppZZZMMMAAA>>>DDDQQQcccrrr|||}}}wwwfffTTTFFF;;;444333222111000/////////000111111111000000000/////////---...///000444???LLLfffvvvqqqZZZIIICCCEEEVVVkkk{{{}}}lllTTTCCC:::555000111000000000000000000111///000000......///222555AAASSSiiiwwwppp^^^GGG===BBBSSSeeeyyy{{{fffPPP<<<666555000...000++++++,,,------......///***,,,......---,,,---...***++++++,,,---.........///444AAAUUUeeeeeeUUUFFF888444333666;;;DDDUUUeeedddYYYJJJ===555111///---...//////...,,,,,,---///........./////////000000222777@@@NNN]]]eee^^^RRRBBB<<<888:::@@@JJJ[[[kkkmmmnnnjjj^^^MMM>>>666444222111000//////000111222000000111444888@@@PPP```vvv{{{uuuiiiddd]]]YYY\\\gggwwwwwwfffUUUMMMLLLNNNPPPNNNLLLIIIDDD>>>888333000000222333444777@@@JJJQQQTTTWWW]]]gggttt~~~~~~yyy~~~~~~wwwlll^^^LLL===:::222,,,---///...++++++---------,,,,,,,,,++++++111222555<<>>555111111000000000000000111000000/////////.........///......//////222===IIIccctttvvvaaaNNNFFFFFFUUUjjj{{{oooWWWDDD:::444111111111000000000000111111000000000///...///222555@@@SSSiiiyyyppp]]]FFF===CCCUUUggg{{{{{{gggQQQ===666444000...111------------------------***,,,......---------...---,,,+++******+++,,,---...333@@@SSSaaa```QQQBBB999555333555;;;GGGXXXeee___SSSDDD888333111000...(((+++...000////////////000/////////000000111222333:::EEESSSaaafff[[[MMM???;;;999<<>>777333333333444777;;;DDDRRR^^^gggjjjooowwwyyylll[[[GGG888666000---///000...---///------------------------333333666???NNNcccyyyxxxooogggpppvvvhhhTTTIII??????EEEQQQcccsss~~~ppp[[[III???;;;555888<<>>FFFPPP^^^llltttqqqxxx}}}{{{vvvpppiiibbbUUUQQQLLLLLLRRR^^^jjjqqquuuxxxxxxrrrjjjcccXXXOOO@@@888222000...,,,---000...000111111111222444666111333555555555777:::===DDDJJJSSS[[[bbbhhhmmmpppiiicccZZZSSSQQQVVV]]]bbbkkkttt}}}}}}qqqeeeTTTKKK???666222000///...+++,,,,,,,,,,,,,,,,,,,,,+++,,,......------///111666888<<>>JJJ```sssyyyrrrooollliiigggbbbZZZOOOGGG;;;999666222000.........+++---......,,,+++,,,,,,+++,,,---...///...------kkkrrryyyyyypppaaaSSSKKK===777222111000------///)))+++,,,,,,++++++---............---...//////000,,,---///222333888GGGUUUgggsss|||{{{wwwpppbbbSSSGGGEEEIIIVVVfffsss~~~vvvhhhXXXKKKCCC999777444111///...//////000///000222333444<<>>>>>DDDLLLTTTQQQIII>>>777555555222---///000///---,,,,,,,,,++++++,,,---------,,,,,,,,,---//////......000111...555@@@MMM___qqqyyyzzzjjj^^^OOODDD@@@GGGYYYiiiwww}}}~~~tttdddTTTEEE:::222111111000000000111111////////////............///...///000000222===HHH]]]ppp~~~jjjRRRIIIFFFSSShhhzzzrrrZZZEEE:::555111222111111000000111111222111111111000///000333666===QQQhhhxxxnnnZZZFFF===DDDVVVhhh{{{zzzhhhQQQ<<<555333///...111---------------------,,,+++---...///------...//////...,,,*********,,,---...333@@@QQQ^^^\\\NNN@@@666444333666>>>KKK[[[ggg^^^RRRBBB777333222111///&&&***...111111111000000111000///...///111333444666???LLLZZZeeeggg[[[MMM???;;;888<<>>555111111111000///...///000111222333222333999AAALLL]]]lllxxx}}}rrrcccVVVGGGEEECCCHHHSSSaaannnuuuhhhZZZJJJ???999555555777===@@@EEEGGGFFFAAA;;;777333222333666;;;EEEVVVeeetttxxx~~~~~~ppp\\\GGG888///---...000///---000555/////////000111111222222111333999DDDVVVlllzzzvvvuuu~~~zzzmmmUUUIII???>>>AAAHHHWWWfff~~~uuuaaaNNNCCC???666<<>>BBBJJJRRR[[[dddmmmrrruuussssssrrroooiiiiiikkkeeekkkrrrxxxxxxqqqfffYYYMMMCCC999444.....................///111000///...///000111222444333666>>>HHHWWWmmm}}}xxxuuuooofff^^^WWWNNNEEE???111111111000///---,,,,,,***,,,......,,,,,,,,,---******+++,,,,,,,,,,,,,,,bbbiiisssyyywwwnnnbbbZZZEEE===777444222......000+++---...---,,,,,,---...------,,,,,,------...///---,,,///111222444===GGG[[[hhhtttxxx{{{{{{ppp```QQQHHHEEENNN\\\iiivvv~~~uuugggXXXNNN>>><<<777333000//////000000///000222222111666===IIIZZZnnn|||qqq^^^OOODDD???AAAFFFQQQVVVUUUKKKAAA;;;777333...///000///---,,,,,,,,,+++,,,---------,,,+++******,,,---...------...000+++333<<>>AAAKKKZZZgggllllllYYYJJJ<<<666333000000333444777;;;>>>???===:::777333111222666;;;EEEXXXkkk}}}rrr^^^JJJ<<<+++---///000+++(((---666111222333444666777888888555:::CCCPPPaaaqqq~~~|||~~~}}}~~~|||{{{rrr\\\OOOEEEDDDDDDEEEPPP]]]qqqwww{{{tttcccRRRIIIFFFBBBKKKTTT[[[eeettt}}}wwwqqqjjjddd]]]YYY[[[fffsss{{{~~~ssseeeVVVHHH===777111222333333222111000000/////////000333777;;;===CCCKKKVVVbbbjjjqqqvvvyyyxxxyyyssshhh]]]VVVPPPKKKKKKOOOXXXdddpppyyy||||||vvvssshhhXXXKKKCCC<<<555333...,,,...///------///,,,.../////////111333555444777;;;===@@@HHHSSS\\\dddhhhnnnpppmmmgggaaa^^^VVVVVVWWW[[[bbbkkktttzzz}}}|||tttkkk```RRRFFF777222,,,)))+++------,,,,,,,,,,,,,,,---------...,,,...000222444888<<>>EEEXXXiii{{{wwwhhhQQQ<<<444222...---000)))***+++,,,...///000111+++---//////...---...///***,,,///222333222111///222666@@@NNNWWWTTTFFF:::---222888@@@LLL[[[hhhnnn^^^RRRAAA777333111...***.../////////...///111444111///+++)))***...222666===JJJ[[[gggmmmkkk```UUUDDD>>>:::???OOO```hhhhhhcccXXXHHH===777444111...000///.........000111222333333888CCCOOO^^^ppp~~~}}}}}}uuujjj]]]MMM@@@;;;;;;@@@NNN___jjjjjjfffLLL>>>222000000000222666---///222444666666666555555222333777<<>>DDDOOO]]]jjjuuuzzz|||yyyqqqmmmsssxxx{{{|||~~~}}}~~~zzzsssdddVVVLLLKKKIIIGGGNNN[[[ccclllssspppdddVVVOOONNNQQQ[[[dddiiiqqq|||~~~sssiiiccc]]]XXXZZZYYY```ooo|||zzzmmm\\\MMMAAA888555111333444444111...,,,+++000//////000333888===AAAMMMVVVcccnnnuuuxxxyyyyyyppppppiii]]]SSSNNNKKKGGGTTTYYYdddqqq{{{~~~{{{wwwmmmhhh\\\KKK???:::555000333///...111222000///111...000111222222333666888888<<<@@@CCCIIISSSbbbllllllooorrrpppjjjaaaYYYTTTSSSVVV\\\cccllltttzzz~~~{{{yyyqqqdddYYYPPPDDD:::888222,,,)))***------,,,,,,,,,,,,------.........---///222555888<<>>444000...000444,,,,,,,,,++++++,,,///111---------///222666999<<>><<>>PPPeeevvvxxxhhhSSSDDDBBBLLLVVVkkkrrr{{{xxxeeeTTTDDD<<<666666666222000000333000...///111222111...///000333444222333<<>>OOOeeexxx~~~lllYYYDDDCCCIIIZZZooo|||~~~zzzjjjWWWAAA777333111//////---------...............,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,$$$222DDDRRRSSSKKK???777666666999CCCWWWiiiooolll^^^NNN===555333000.........///000///...///000222333111111333222111444:::???PPPbbbkkklllggg^^^UUUBBB???>>>EEEVVVgggkkkgggcccRRR@@@777333000//////111111000000000000111111&&&...999FFFZZZppp~~~yyymmm___RRRDDD999:::<<>>@@@FFFOOO[[[gggqqqwwwxxxuuuppphhh___XXXTTTSSSTTT\\\fffoooxxx{{{uuummmbbbVVVKKKBBB:::666111......000000,,,,,,///+++,,,---------------,,,///---000777:::>>>HHHSSS\\\iiitttwwwyyy|||{{{wwwppplllgggdddeeejjjqqquuuxxxlll^^^UUUDDD>>>777111///...------...---,,,---000111///,,,...111333444444777<<>>KKK[[[iiivvv~~~lll]]]MMMFFFGGGPPP___lll{{{xxxnnn\\\RRRDDD;;;777666555333000000111111111222222222222===PPPddduuu|||qqq```MMMDDDDDDJJJUUUaaaddd[[[NNNCCC>>>333555333///...111000,,,---------...............(((---...+++,,,///...***...000444===LLL```uuu~~~nnnZZZIIICCCIIIPPPbbbnnn|||sssdddNNNDDD;;;888666333111222222000///000222222111...//////222444222333<<>>EEEJJJLLLLLLKKKKKKTTT\\\eeekkkooopppiii___VVVWWWZZZbbbqqq}}}tttiii]]]YYYYYY^^^fffoooqqqnnniiiccc]]]XXXWWWVVVUUUYYY]]]]]][[[^^^eeelllttt~~~yyymmmaaaVVVOOORRRZZZccciiirrr{{{yyyqqqeeeXXXLLLCCC;;;777333333222000......///000333444666999???HHHRRRYYYhhhkkkqqqyyy~~~zzzpppgggaaaWWWMMMJJJJJJMMMWWWaaalllsssyyyzzzzzzvvvlllaaaUUULLLBBB<<<777222000222------...//////000000000333333333333555999===@@@DDDHHHOOOYYYccclllrrrvvvsssrrrnnneeeZZZTTTUUUXXXbbbjjjsssyyy~~~zzzrrreee^^^UUUKKKDDD???:::777222///...000000------///,,,---...////////////000444333666===BBBGGGSSS___fffqqqyyyzzzxxxxxxuuuqqqjjjiiihhhiiinnnuuu}}}}}}vvvlll^^^QQQHHH===999333///---------------,,,+++---000222000///---///111222333888@@@FFFUUU]]]jjjyyyzzzqqq[[[MMM???888444000///111111000///............///---------+++***+++...111...000222333444555888:::FFFJJJQQQ\\\lllyyy}}}zzzuuuhhh___^^^UUUBBB555444444333222000///...------//////...------------...---...///.........000222444???OOO^^^nnn|||xxxhhhUUUIIIDDDIIIVVVbbbttt{{{{{{iii^^^NNN@@@999555333111000000000111111111111111111:::JJJ\\\lll{{{zzzjjjWWWJJJFFFIIISSS```hhhfff[[[LLLBBB888777444//////111000------------.........//////***,,,---,,,,,,......++++++///444;;;FFF[[[tttwwweeeSSSIIIHHHKKKYYYiii}}}~~~ttt]]]PPPCCC;;;777333222555000000000111333333111/////////111333222444<<>>AAAQQQfffwwwyyygggVVVBBBCCCKKK\\\qqq~~~|||mmm[[[EEE:::555111///000000000//////......------------------...///000000000000000000000000000000000888CCCJJJJJJEEE>>>:::555999AAAOOOcccqqqqqqjjjXXXIII:::555444333222222---///111111000//////000222111222444333333999AAAMMM]]]lllnnneeeWWWHHH===:::AAAJJJWWWgggpppmmmdddQQQDDD777222111000000222///.........///000000111222999EEEVVVlllsss___JJJ<<<666555<<>>999777555111000222,,,---...///000111111111333444555777888===BBBFFFMMMSSS]]]gggnnnqqqqqqqqqiiikkkhhh___VVVSSSZZZbbbnnnuuu}}}|||qqqfffTTTNNNFFF???;;;888777666222///...000000......111---...000000000000222444777999>>>FFFMMMUUUbbbmmmtttzzz}}}yyytttpppmmmjjjhhhjjjnnnsssyyytttgggZZZMMMBBB;;;555222...,,,,,,---......,,,++++++---000111111111...///111222666???KKKTTTgggnnnyyy~~~vvvqqqhhh```III???555222111//////111---------,,,,,,,,,,,,,,,,,,---...---,,,,,,...000111222333444555999===AAAMMMKKKLLLTTTcccrrrzzz|||}}}qqqeee]]]SSSEEE======555444111///............/////////...............,,,---//////......000222222:::FFFUUUdddsss}}}~~~ooo]]]OOOGGGHHHSSS^^^iiisss}}}vvvjjjYYYHHH===555111///111111111111111111111111666===HHHUUUcccssstttaaaPPPGGGIIIPPP]]]jjjooohhhWWWIII===999333//////111000...000//////...------,,,,,,+++,,,---,,,---......---,,,...222777DDDYYYtttqqq___QQQJJJHHHSSSfff}}}|||mmm]]]JJJ>>>777222222555///000111222333333111000///...000222333444<<>>;;;888888777666555555555555777444333444333333666<<>>???BBBEEEEEECCC<<<999666333111000111222777===FFFPPPXXX```fffkkkooouuuzzzvvvkkk^^^SSSNNNLLLXXXgggsss|||}}}uuujjjYYYLLL@@@:::;;;AAAKKKTTT^^^aaaeeeffffffgggiiillljjjfffcccdddlllyyyttthhhZZZSSSRRRVVVaaakkkqqqpppnnnlllhhhdddaaa___cccddddddddd___VVVKKKCCC:::666222222555888999888<<<@@@GGGOOOYYYdddnnnuuu{{{zzzyyyvvvqqqhhh]]]UUUNNNMMMMMMQQQXXXbbbmmmuuuyyywwwrrrkkkcccXXXMMMDDD:::555333444444222111222///000111222222222222111222555888:::<<>>777444333222222222///...000000...///222...000111000///000444777888>>>HHHSSS\\\eeeooowww|||}}}zzzrrrkkkhhhhhhiiimmmrrrzzz|||rrrdddUUUIII@@@999555111///,,,+++,,,---------,,,++++++,,,...///000000///111444999@@@MMM\\\gggvvv{{{{{{xxxxxx{{{~~~~~~|||ttthhh```YYYQQQIII<<<555000000000//////111,,,,,,,,,,,,,,,+++******+++,,,......------...///222333555777:::@@@FFFKKKTTTNNNIIINNNZZZhhhsssyyy~~~vvvkkk```UUUKKKDDDAAA555444111...---...///000000000000/////////......,,,---/////////...000111222555>>>LLL[[[jjjwwwtttdddWWWLLLHHHNNNVVV```kkkwwwxxxhhhVVVHHH===666333222222222222111111111111222777???IIIUUUfffxxx{{{jjjXXXKKKJJJNNNXXXhhhssspppaaaTTTCCC;;;333000000111111111/////////...------,,,,,,---,,,,,,------------///000///...444BBBYYYrrr}}}kkkYYYLLLEEEOOOccczzzyyygggQQQBBB888222222555///000222333333222222222000//////222222444;;;CCCSSSdddvvv~~~qqq^^^KKKCCCGGGOOOYYYbbbjjjqqquuunnn]]]KKK@@@<<<============<<<<<<;;;;;;:::999999;;;:::888:::???FFFVVViiiuuuxxxqqq```QQQCCCGGGQQQcccvvvsssaaaMMM???777222111333222222111000//////......//////.........///000000//////000000000111111111222888AAAEEEDDD@@@:::777777>>>JJJ[[[mmmwwwrrrgggUUUHHH;;;666666333000///...///111000///......///000000333555444777AAAMMMYYYccchhh```SSSIIIBBB>>>===LLL___nnnvvvsssfffXXXBBB999111///...------000,,,,,,,,,---...000111222777CCCUUUjjjxxxeeeQQQ???666<<>>???:::999777444333333333333444888@@@IIITTTaaannnvvv}}}xxxjjj[[[TTTSSS\\\hhhuuu||||||uuuhhh[[[KKKAAA888666777:::AAAGGGMMMPPPTTTWWW[[[bbbmmmtttxxxuuutttwwwmmmccc[[[ZZZ^^^dddllltttsssnnnggg^^^VVVPPPLLLKKKRRRWWW```hhhiiicccYYYQQQEEE@@@:::777999;;;;;;:::BBBIIITTT```jjjrrryyy~~~}}}zzztttmmmddd[[[QQQLLLJJJOOOVVV___hhhpppvvvxxxtttoooggg___VVVKKKAAA<<<666222111444555222111222444444666666666555444333222666;;;???CCCIIISSSZZZdddkkksssyyyyyyrrrhhhaaaXXXVVVUUUXXX^^^fffmmmqqquuuvvvsssmmmfff```VVVMMMEEE@@@:::555222222222111222...---//////...///333...000222111///111777<<<===IIIXXXeeemmmtttyyy{{{{{{wwwpppiiicccccciiipppwww}}}~~~xxxlllcccTTTFFF<<<777333222111///---------...---,,,---------,,,------///000111555<<>>===:::<<<@@@KKK[[[mmmwwwxxxppp```QQQEEEJJJVVVhhhyyyuuudddPPPBBB888222111444222222111111000000//////000//////...//////000000...//////000000111111111111666===AAAAAA===:::888:::AAALLL\\\nnnvvvpppeeeSSSGGG:::777777444000...222333333222000000111333000000333555555999FFFSSSaaahhhggg[[[KKKBBB??????DDDUUUiiiuuuwwwooo___PPP===666000000///------000,,,,,,---...///111333444888GGG]]]qqqoooZZZIII;;;444===JJJTTT[[[```YYYJJJ:::222111...------,,,++++++,,,,,,+++,,,------...000333666:::DDDQQQ___mmmyyy|||zzzqqqmmmjjjnnnyyytttdddVVVDDD666333111///000333666888888666666666666666666777777555888===EEEQQQ```oooyyy{{{oooccc___aaannnxxx~~~uuuhhhXXXLLL>>>888333444555555888<<>>===CCCJJJVVVcccjjjjjjeee```VVVQQQIIICCC@@@@@@@@@@@@OOOWWWcccnnnvvv{{{{{{vvvmmmdddZZZSSSNNNLLLMMMWWWbbbkkksssyyyxxxtttnnneee[[[SSSJJJ@@@:::888666222111555666444333444666777999::::::999777666555;;;BBBGGGMMMUUUaaajjjrrrvvv|||}}}yyyoooddd\\\WWWVVVWWW]]]gggnnnqqqqqqsssppphhh\\\SSSNNNGGG@@@<<<888555333333444444444111---,,,......---///333...111444444333777@@@GGGLLL[[[lllvvv|||~~~}}}zzzsssmmmhhhdddbbbeeeppp{{{sssjjj[[[SSSFFF;;;444000...---111///.../////////...,,,---.........---///111444666===HHHTTT___lllyyy|||zzzuuurrroooooopppooolllhhh```]]]SSSGGG@@@===888222444111000222222///000333...000222333333111...,,,+++,,,...///000111444777888===DDDLLLRRRYYY___cccggg^^^TTTOOOMMMPPP\\\iiikkktttyyyvvvooohhh[[[OOO@@@===777222///...000111000000111111111000///...+++---///000/////////000111...000<<>>GGGWWWkkkyyyyyygggRRRFFFBBBEEELLLRRRZZZfffrrrrrrfffWWWOOOLLLOOOQQQUUUXXXYYYWWWTTTRRRKKKGGGDDDCCC???;;;===BBBRRRaaarrr{{{{{{rrrbbbTTTHHHNNNZZZlll|||wwwgggSSSDDD999333222555111111111111111111111111000000////////////000000...//////000111111222222111444888:::;;;;;;;;;<<<===CCCMMM\\\llltttnnncccPPPDDD999777888555111000333333111///---...111333///000333666666:::IIIXXXccciiigggXXXGGG??????@@@MMM^^^oooxxxuuuiiiWWWIII888333000000000...///222,,,,,,---...000222444555:::MMMeeewwwxxxdddOOOCCC;;;888BBBPPP^^^```^^^RRRAAA444111222,,,,,,------,,,,,,---...+++---/////////222666:::AAANNN^^^kkkwww}}}xxxooofffcccdddmmm}}}kkkXXXIII;;;111/////////000111222333333222333444666888:::;;;;;;:::<<>>@@@GGGQQQZZZaaaeeehhhjjjtttjjj___UUULLLJJJTTTbbbcccnnnvvvuuusssqqqjjj___FFFBBB;;;444000...///000000111111222222000///...+++---///000000//////000444......888FFFTTTgggwwwzzzjjjXXXMMMKKKGGGUUUfffsss~~~|||kkkZZZLLLDDD666666666555555444444444000222444666===MMMcccssswwwiiiQQQMMMKKKTTTdddppprrrpppcccRRRBBB;;;888222///000...............---------000,,,+++...///,,,---222+++///222222666FFF```uuurrr```UUUHHHTTTcccppp|||vvv```PPPCCC999555555111222222000...000555999666222///111222222777===@@@OOObbbrrr}}}~~~lllWWWKKKHHHIIIOOOVVV\\\iiiuuuuuujjj^^^YYYYYYcccffflllpppqqqnnnkkkhhhaaaZZZSSSMMMFFF@@@AAAFFFVVVeeevvv~~~}}}sssdddWWWJJJPPP]]]nnn}}}xxxhhhTTTEEE:::333222555111111111111111222222222111000////////////000000//////000111222222333333222333555555666999===@@@???DDDMMM[[[kkksssmmmbbbMMMAAA888777888777333222111000...+++)))***...111///000444666666;;;JJJZZZ```gggeeeWWWGGG@@@AAACCCSSScccsssxxxssseeeSSSDDD555111///111111000111555,,,------///111333555666AAAVVVoooppp[[[HHHAAA>>>???JJJYYYeeeccc\\\LLL;;;111000444,,,---////////////111222---///111222222555;;;???FFFUUUggguuuvvvhhh[[[[[[___lll|||eeePPPAAA777///---...///000111111111000///111333777:::<<<>>>>>>???AAAFFFLLLUUU```lllssstttqqqtttzzz|||zzz|||zzzhhhXXXLLLCCC888333111333444333444777222777<<>>???>>>===@@@HHHRRRZZZaaalll{{{zzzoooddd]]]^^^dddmmmqqqqqqmmmiiigggWWWTTTKKK???:::999666111000///......//////...,,,000,,,***+++,,,+++...222---222999<<<@@@JJJXXXcccjjjwww{{{ssskkkcccaaadddjjjooosss~~~zzzlll\\\MMMEEE888555111////////////...,,,,,,---///111222111///,,,///111222444777===BBBMMMXXXhhhvvv~~~xxxssspppnnnnnnooommmmmmmmmllldddXXXNNNDDDAAA:::333111555666333---+++,,,......---///444000222555777777444111...000111222333555999???CCCGGGOOOZZZdddjjjmmmnnnnnnvvvrrrjjj]]]RRRNNNQQQVVV___jjjuuuzzz}}}|||qqqeeeSSSJJJ???888555333000,,,......//////000/////////............///////////////000111555>>>MMM```mmm|||vvveeeRRRDDDHHHNNN]]]ooo{{{zzzjjjUUUEEE===888555555444222444999444555888:::===FFFZZZmmmzzz~~~qqq[[[OOOHHHOOO]]]kkkuuu{{{pppaaaLLL>>>888777555222,,,...000111000...,,,***---------.........//////---,,,---000555@@@TTTfffxxxpppaaaUUUQQQTTTdddwww}}}jjjTTTAAA777444444222222222333444555666777333333444444333444777:::>>>III]]]qqqsss]]]PPPMMMPPPZZZdddnnnuuuzzzxxxpppjjjiiikkk|||}}}yyyiiiZZZSSSKKKDDDIIITTT```ooo|||~~~}}}xxxhhhUUUMMMTTTbbbqqq}}}|||kkkUUUFFF===777666999222111000222444444111------.../////////...---,,,,,,...000000/////////000333333555666888:::;;;<<<@@@IIIUUU```iiimmmfff]]]MMMBBB888666666444444555333444444222000000111333222000111666:::@@@NNN]]]gggccc\\\QQQCCC;;;@@@III]]]mmmxxxuuuhhhYYYHHH;;;000//////.........//////000111333444111000777@@@PPP```sss|||jjjZZZJJJBBBAAAFFFTTTbbbhhh[[[MMMCCC:::111,,,,,,,,,...//////...------...***000555444000333???JJJWWWgggwww{{{mmm^^^YYYZZZaaaqqqttt^^^KKK>>>666222.........///////////////000000000333777<<<@@@AAAEEEHHHKKKOOOYYYbbbdddbbbcccfffmmmvvvvvvcccNNNAAA@@@999777444222444777777444777;;;AAAGGGQQQbbbwww|||xxxpppbbbWWWKKKDDD<<<444111111222333444555;;;EEEOOOWWWbbblllrrrwwwyyyvvvsssrrrqqqmmmyyyxxxzzz|||zzz{{{pppooohhh]]]ZZZ```iiinnnzzzyyywwwuuuooocccTTTIIICCC>>>888555555555444222666444444777666222111333555444888======;;;@@@HHHSSSWWW]]]eeennnxxx}}}rrrllljjjlllnnnrrrssspppeeeYYYOOONNNCCC:::666333...///333------.........---,,,,,,,,,,,,+++++++++---///111222999@@@DDDMMM[[[iiiooo~~~zzzrrrkkkgggZZZ___gggqqqzzz}}}pppdddUUUFFF>>><<<111///------......---,,,,,,...000///---...111555222000222888;;;<<>>DDDKKKOOOXXX___gggnnnqqqpppooonnnuuuuuupppfffZZZQQQOOOOOOVVVaaammmvvv|||yyyppp^^^TTTGGG===777333...+++------...///////////////---.........///000000000---...///222:::III[[[gggttt~~~}}}qqqaaaTTTFFFJJJUUUfffvvvttt```OOOAAA:::444444333222222555333444777999;;;DDDWWWjjjzzzxxxdddVVVKKKNNNYYYfffrrrzzzwwwjjjWWWGGG<<<666222000.........---......//////---------.........//////111000000111222999IIIXXXjjjsss~~~xxxkkkWWWOOONNN\\\nnn|||ppp]]]JJJ===666333333333333333444555666666555555555444333333666888999CCCTTTgggwwwvvvbbbWWWTTTZZZeeeooo{{{zzzvvvyyy}}}yyyiii```VVVNNNQQQZZZggguuu|||vvvgggVVVMMMUUUbbbrrr~~~{{{iiiTTTFFF===666555666333222222333555555111...---...///000000000/////////000222333222222333444222333444666999;;;<<<===BBBLLLWWWaaaiiikkkdddYYYKKKAAA999777777555444555333444555444222111222333111///111777>>>GGGWWWgggiiibbbYYYNNNBBB>>>FFFRRReeeqqqyyyrrraaaPPPAAA666111000000//////000000000111000111333333555<<>>666222000000000///////////////111000111333777;;;???AAAHHHNNNTTTWWW[[[___]]]YYYZZZ^^^gggttt|||ppp]]]GGG<<<;;;555333111000333666666555666:::CCCMMM\\\nnn|||tttmmmbbbUUUJJJCCC>>>777111......///000888555555:::AAALLLZZZgggpppwww}}}~~~zzztttsssvvvtttuuurrrkkkiiiooovvvyyyzzzvvvoooiii```UUUGGG>>>:::777333111222333222111000///000555777666777:::444444999@@@BBBCCCIIIRRR\\\```gggnnnvvvuuupppooonnnmmmmmmjjjdddZZZOOOGGG???777222222000---,,,000,,,,,,,,,,,,,,,,,,+++******+++,,,---...///000222;;;DDDNNNUUU^^^kkkuuuzzz~~~~~~yyyrrrkkkgggeeefffjjjqqqyyyzzznnn___SSSGGG<<<666666000...,,,,,,---...---,,,))),,,...---,,,---111555555222444;;;AAAHHHSSS^^^lllxxx{{{uuupppnnnpppqqqooommmiiieee^^^YYYTTTLLLAAA888666555444333111000//////------...---,,,---///111444888???DDDGGGFFFCCC@@@<<<===???CCCIIIQQQXXX\\\gggkkkpppttttttrrrooommmmmmrrruuurrrhhh\\\RRRMMMOOOXXXdddoooyyyzzzlllbbbTTTGGG>>>888222///---------...............------...//////000111111+++,,,---000666CCCRRR^^^rrr}}}wwwhhh\\\KKKIIIOOO]]]nnn|||mmm[[[III???666555555333222222333333666777888@@@RRRdddxxxqqqaaaPPPLLLRRR^^^mmmxxx|||ttteeeSSSCCC888333222000///,,,++++++...111444------........./////////222000000000000333???KKKZZZeeessssss]]]PPPIIIRRRdddsss|||wwwgggUUUEEE999333555444444444444444555555666777666555333333555666999AAAOOO```qqq~~~zzzggg^^^]]]cccppp|||zzzoooddd[[[\\\cccrrr|||~~~xxxqqqcccUUUKKKTTTccctttwwwfffSSSGGG@@@:::777888444333333444555555222000...///000111111222111111---///111111111111222444333444666888:::===@@@AAAHHHQQQ\\\eeellllllbbbWWWHHH@@@999999999666555555333555666666444333333444333222555;;;CCCOOO```nnnkkkaaaTTTIIIAAABBBPPP___llltttwwwkkkXXXFFF:::333111111111000000111111222111111333666777:::BBBLLL```nnn}}}tttjjjYYYMMMCCCFFFQQQ]]]hhhooofffTTTAAA666222...------...000111111000///000111...111333333666AAARRR```rrr|||}}}rrrfff[[[SSSUUU```qqqwwwjjjZZZKKK???777444444333222111//////......111111111222555999===@@@IIISSS\\\^^^\\\ZZZVVVQQQOOOVVVcccsss~~~~~~uuuhhhVVVDDD;;;:::444111000000333666777888:::@@@JJJYYYjjj||||||zzzzzzrrrfff[[[QQQEEE===999777333///------...///888444222444:::BBBPPP\\\kkkuuu|||rrrjjjkkkqqquuuzzz{{{yyyyyy~~~wwwooocccXXXOOOFFF<<<666222111000111222333222111444222222555666444555888666888>>>EEEIIIMMMUUU^^^gggkkkqqqxxx~~~yyytttrrrnnnjjjccc[[[SSSJJJBBB<<<444000---......+++***+++---------,,,,,,,,,++++++***,,,...000111333555888EEERRR```jjjrrr{{{}}}{{{vvvoooiiieeedddeeeqqqtttzzz|||zzzhhhZZZIII@@@999333000///...---++++++,,,---,,,+++(((+++---,,,,,,...333777999888;;;CCCMMMXXXgggsss{{{zzzsssooolllkkkmmmnnnllljjjbbb\\\SSSLLLFFF@@@888222222222222111000000//////------...------...111333555<<>>;;;;;;FFFRRRfffrrr~~~uuuhhh\\\RRRIIIDDDKKKZZZfffkkkkkk___NNN<<<444111///------...///111111000///000111///000222444<<>>777444222444666888;;;???GGGLLLWWWgggxxxzzzqqqnnnmmmuuuvvveeeWWWLLLCCC;;;666333333222111//////000111333222333999===AAAIIIRRRdddppp~~~~~~vvvjjjbbbfffoootttzzz{{{pppeeeWWWJJJBBB===888555111111222444444444333222555222111444444333444888>>>AAAGGGMMMRRRXXX```gggooosssxxx}}}zzzssspppiiiaaaWWWLLLDDD===888555444111...------,,,***)))......------------------,,,...000111333777>>>CCCOOO]]]mmmwww}}}~~~wwwtttooohhhddddddhhhkkkuuuxxx|||~~~|||vvvppplllXXXIII;;;666444111...------+++******+++,,,++++++))),,,---------000555:::;;;???GGGRRR]]]iiiuuu}}}{{{tttooonnnmmmmmmmmmmmmjjjfffbbbXXXRRRIIIAAA<<<888444222////////////////////////---.../////////111444666777>>>HHHRRRYYY\\\\\\ZZZZZZ\\\___eeelllsssyyy|||~~~}}}{{{yyyvvvrrrmmmiiiOOO[[[lllxxxzzzrrrggg___PPPQQQUUU^^^jjjsss{{{}}}wwwlll___SSSGGG>>>888111000///.........//////......//////000111111222---...//////222999CCCKKK\\\iiiyyyzzzrrr]]]RRRKKKPPP^^^nnn}}}sss]]]OOOAAA===<<<999666555222222444444444999IIIZZZppp~~~rrr\\\NNNKKKRRRaaaooowwwyyyuuufffQQQ@@@999888333222111//////................../////////000000---,,,...111222222777>>>EEEOOO\\\jjjxxxyyyjjjYYYJJJIIIUUUcccqqq{{{|||qqqaaaOOO@@@777777777666555444444444444444555555555444555888:::777:::AAANNN^^^ppp{{{nnngggfffkkkxxx{{{zzz}}}~~~uuuhhh\\\RRRKKKDDDPPPcccxxxtttcccQQQHHHDDD???;;;999555555666555444222222222222222111111111111111111444555555444333333555777666777999<<<@@@DDDIIIKKKRRRZZZdddkkkooommmcccWWWEEE@@@======<<<888777999666777999999777777777888===AAAGGGNNNWWWccclllqqqmmm^^^NNNFFFFFFPPPbbbrrruuurrriiiZZZGGG999444555////////////000000111222000:::EEEGGG???===IIIZZZmmmxxxzzznnn___SSSIIIEEEFFFQQQaaallljjjcccTTTFFF999555444111......,,,...000000/////////111///000333999EEEWWWjjjwww~~~|||vvvjjj\\\TTTUUUZZZdddqqq{{{ooohhhUUUSSSOOOJJJEEE@@@===;;;<<<:::777444111000//////...///000111333888???DDDRRR[[[^^^WWWNNNJJJKKKKKKQQQ^^^mmmrrrmmmeeebbbccc\\\```bbb]]]UUULLLFFFCCC===777555777999;;;AAAIIIUUUZZZeeetttxxxqqqiiifffgggooozzz~~~vvvkkk[[[LLLBBB;;;555222///111333222000///111222111111444:::???CCCKKKSSSaaannn{{{~~~xxxoooccc]]]bbbllluuu{{{~~~wwwoooeeeZZZLLLAAA:::777555333111333444555555333222222---+++,,,111666999>>>DDDDDDJJJQQQWWW\\\ccckkkppptttwww{{{}}}~~~xxxoooiii]]]UUUJJJ@@@999666444333333111...+++,,,------,,,,,,,,,++++++,,,---......---///111222555<<>>888444333333333---------....../////////,,,---...//////111555888:::@@@JJJUUU^^^dddhhhiiilllmmmppptttxxx}}}~~~|||yyywwwuuurrrlllhhhFFFPPP```nnntttrrrkkkeeeTTTPPPPPPWWW```jjjttt|||~~~{{{uuukkk^^^OOOBBB;;;666555333111/////////000//////000000000000111111///000111000111555===CCCUUUcccrrr}}}yyybbbUUUJJJKKKUUUeeevvvhhhZZZJJJBBB===888555555222333444555333888HHHXXXlll|||{{{gggWWWNNNOOO[[[ggguuuyyyyyylllWWWDDD999666333333333222111///---,,,....../////////000000000111///000333222000333888;;;CCCNNN[[[lllzzz}}}mmm^^^NNNHHHLLLWWWfffsss}}}~~~vvvgggUUUEEE<<<777777666555444444444555444555555555555666999;;;999;;;@@@JJJYYYkkk{{{zzzqqqllljjjnnnzzz|||qqqbbbTTTKKKGGGDDDQQQeee{{{xxxfffRRRGGGBBB<<<666333777888888666444333333444333333222222222333444555444555555555555666999;;;;;;<<<===AAAEEEKKKPPPSSSZZZaaahhhmmmpppmmmbbbVVVFFFBBB@@@???===999888;;;888999999999888888:::;;;>>>GGGSSS]]]gggppptttrrrfffYYYMMMIIIOOOZZZkkkxxxzzzooo```QQQAAA444000111///////////////000111222000;;;FFFIIICCCCCCSSSfffwwwvvviiiYYYMMMAAADDDKKKYYYhhhooogggZZZGGG>>>777555444111///000,,,...000000//////000111111333999CCCRRRdddttt~~~wwwlll___UUUQQQYYYcccqqqyyyyyyiii[[[SSSBBBBBBAAA???>>>>>>======>>><<<999555222111000111---///111333555;;;DDDKKKYYY\\\ZZZNNNEEEEEEIIILLL[[[dddkkkhhh]]]SSSPPPRRRNNNVVV[[[YYYSSSOOOJJJEEEBBB;;;888;;;>>>AAALLLXXXdddjjjtttvvvpppgggfffhhhnnnvvvzzzxxxtttjjjaaaTTTFFF===777333111///111444333000///111444666444444999???FFFRRR\\\cccnnnzzzzzzvvvpppiiiaaa\\\```hhhwww{{{}}}{{{yyytttjjjaaaWWWOOODDD;;;777444000...000222444444222111000000000---...333888<<>>DDDCCCRRReeesss~~~|||xxxqqqiiifffhhhlllmmmmmmjjjbbbXXXNNNGGG<<<999555111//////000111------------......//////)))+++,,,...///111555888???EEEOOO[[[fffoootttvvv{{{|||}}}}}}zzzvvvuuussspppiiiddd<<>>999333333222222111000///....../////////000000000000333000000222222///000444666;;;CCCNNN```sss}}}~~~rrreeeUUUJJJGGGMMM\\\jjj{{{~~~ppp]]]KKK@@@777666555555555555555666555666666555555555888:::;;;<<<@@@IIIVVVfffuuu~~~|||vvvpppnnnmmmpppzzz|||ppp```QQQHHHGGGGGGTTThhh~~~{{{gggRRRHHHDDD???:::666:::;;;;;;999666444555777333333333444666888:::;;;777888999;;;<<>>999:::===;;;;;;:::888777999<<>>CCCEEENNNaaauuuqqqbbbRRREEE@@@IIIUUUbbbmmmnnn```OOO<<<888444333111...///444,,,...000111000000111222333777@@@NNN```ppp|||zzzmmm___VVVRRRVVVcccqqq{{{{{{zzzsssfffVVVGGG???666666666777888999:::;;;@@@===:::666333222222222...111444666999AAAKKKTTTVVVWWWRRRGGGBBBGGGOOOTTTbbbbbb```XXXNNNFFFBBBBBBCCCMMMSSSRRROOOOOONNNJJJHHH@@@===BBBFFFLLL[[[mmmvvv|||zzzuuunnnnnnpppqqqqqqnnnhhhddd[[[UUUKKKBBB<<<888777666333666888666222111444777:::999;;;BBBHHHOOOYYYbbbhhhpppxxxzzzzzzzzzwwwrrroookkkhhhfffcccaaadddkkkrrrtttrrrmmmiiidddYYYOOOGGGBBB===;;;999777333//////111333333111000111222777333333888<<<@@@GGGNNNWWW```hhhiiijjjnnnpppnnnnnnoooqqqssstttwww{{{~~~{{{zzzwwwrrrjjj___UUUNNN@@@<<<777333222111000000***,,,,,,)))***---,,,&&&)))))))))***,,,///222444333999AAAFFFLLLUUUcccnnnvvv}}}{{{xxxvvvrrriiinnnssswwwwwwuuutttsssnnniiiaaaVVVKKKBBB;;;888222...,,,//////,,,***+++,,,+++******,,,------,,,,,,///333666:::BBBLLLSSSZZZggguuu~~~}}}wwwqqqnnnhhhcccdddjjjiiihhhddd]]]SSSHHH@@@;;;444333111///---,,,...///---------...............+++,,,...000111444888;;;DDDLLLXXXfffsss{{{zzzvvvrrrpppnnnhhh___YYY444:::EEESSSaaajjjoooqqqggg[[[QQQPPPRRRVVV___iiitttzzzyyylll___VVV???<<<999555222111111111222222111111000/////////000222222111///000555999===KKK]]]lllxxxzzzlll[[[PPPMMMUUUfffuuuuuucccTTTEEE:::777999222333666666555999HHHXXXkkk}}}{{{kkkZZZPPPRRRYYYhhhpppuuuqqqbbbQQQDDD???333222111000000111111222////////////000000000000111......111222000111555666:::>>>GGGYYYmmmyyy|||xxxlll\\\NNNFFFHHHVVVeeezzzxxxdddOOOCCC666666555555555555666666888888888666444444666888777888<<>>;;;888666777:::333333444666888<<>>:::;;;???<<<<<<:::888777999===AAAJJJZZZlllxxxvvvjjjUUUMMMIIIQQQ^^^kkkwwwqqq^^^JJJ@@@:::444111222111111111111222333444555444333555<<>>:::666333333333333///222666999===EEEQQQZZZOOOOOOKKKDDDCCCLLLWWW]]]eee^^^TTTKKKEEE@@@;;;888<<>>888;;;===:::666444777;;;:::===EEEPPPVVVXXX]]]bbbkkkqqquuurrrnnnkkkgggaaaeeebbbaaadddfffhhhlllqqqjjjjjjfff___ZZZUUUKKKAAA;;;::::::<<>>:::666///111333333111111444666333000222999AAAHHHRRRZZZccclllrrrooolllllljjjeeefffhhhjjjlllnnnsssxxx|||yyyuuunnneee\\\QQQGGGAAA888666333111111000///---+++000000,,,,,,,,,''',,,,,,,,,---000444777999999AAAMMMUUU[[[dddpppyyyvvv{{{|||wwwqqqpppooommmkkkqqqxxx}}}|||wwwqqqnnn___ZZZQQQGGG???888555333111---,,,...---++++++...---+++***+++,,,......---000333888===CCCMMMXXXaaaqqqzzz~~~vvvnnnhhhfffbbb^^^bbbkkkfffccc\\\RRRGGG===888555111222222000...------..............................000222444555999===@@@HHHQQQ```ppp}}}~~~xxxsssnnnkkkggg```VVVMMM