BMi6( }}}xxxuuutttssspppnnnkkkhhhfffkkkjjjhhhfffdddcccbbbbbbbbbbbbaaa```^^^]]]\\\\\\\\\]]]]]]\\\YYYWWWWWWWWWWWWTTTRRRPPPOOOOOOMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFGGGFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>===888999;;;<<<======<<<<<<:::999888888999888666444555333111111333333333222222000////////////...---////////////////////////000...------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++,,,+++++++++************%%%***///000---)))&&&%%%---***''''''***+++***)))************++++++,,,,,,************+++++++++,,,************************)))+++++++++))))))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((***+++,,,++++++)))(((''''''''''''!!!+++444444+++$$$%%%(((&&&&&&&&&%%%&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***))))))*********(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,+++***)))((((((((((((***************************************************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))((()))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************((((((((()))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}|||{{{xxxtttuuurrrmmmiiihhhjjjmmmooohhhhhhfffeeeddddddcccccccccbbbaaa```^^^[[[YYYXXXUUUWWWZZZZZZYYYWWWWWWXXXSSSRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@>>>??????>>>>>>===<<<;;;666888:::;;;;;;:::888777888777666666666555444333333111000000222333222222000////////////......---..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++++++++,,,,,,+++++++++******'''---444555000,,,+++,,,222,,,&&&&&&))),,,***''')))******++++++,,,,,,,,,*********+++++++++,,,,,,************************)))***,,,+++***)))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((()))***++++++******)))(((((('''((((((+++///222000***&&&&&&(((&&&&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******)))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&''''''((()))((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++************************************************+++******))))))******+++************************************************(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''~~~{{{zzzxxxvvvsssqqqpppooollliiihhhhhhjjjkkkdddccccccbbbccccccdddddd______]]][[[XXXUUUSSSQQQSSSUUUWWWWWWUUUSSSSSSSSSNNNNNNMMMKKKIIIIIIIIIIIIGGGFFFFFFEEEEEEDDDCCCCCCAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;:::999888888666777888888777555333111444444444444333222333333222000//////111222222111...///000000///......---------------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,+++,,,,,,,,,,,,+++***))))))...333333///...000444555...(((&&&)))***)))&&&)))******+++,,,,,,------***++++++++++++,,,,,,,,,************************(((***,,,,,,***)))******(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))************)))((((((((((((((()))777333...+++***)))(((''''''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((()))******************))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((((((''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,)))******+++++++++++++++***************************************************************+++++++++******************************************************++++++++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''~~~yyyvvvwwwvvvrrroooooojjjkkklllllliiiddd___\\\`````````___``````aaaaaaYYYXXXVVVTTTRRRPPPNNNMMMUUUUUUUUUSSSOOOLLLKKKKKKIIIJJJJJJHHHFFFEEEFFFGGGDDDCCCCCCBBBBBBAAA@@@@@@<<<======<<<<<<;;;:::999999999999999888777666555666666666555444222000///222333333222111222333555333111//////111222111000---///111111000......///........................---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---+++,,,---------,,,***)))***,,,...---,,,---111444444///***(((((())))))''')))******+++,,,---......++++++++++++,,,,,,,,,,,,************************(((***,,,,,,+++***)))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******)))))))))(((((((((((())))))***<<<444+++(((***,,,)))&&&''''''&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''(((((())))))******+++******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))(((((((((((((((((()))((((((((((((((()))******))))))))))))))))))))))))'''(((((())))))******+++)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++************************************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''}}}{{{yyytttqqqsssrrrmmmjjjkkkhhhgggfffdddaaa]]]YYYWWW______^^^]]]\\\\\\\\\\\\UUUTTTRRRQQQPPPPPPQQQQQQSSSSSSQQQNNNIIIFFFEEEFFFEEEFFFGGGEEECCCBBBCCCEEEAAAAAA@@@??????>>>>>>===999:::::::::::::::999999888888888888777666555555555555444333222111111000111222444333222333666999444222000000111111000///,,,///222333111//////000........................---///000///,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,))))))+++---+++,,,---...---,,,***)))*********++++++---...//////---+++))))))******+++)))******+++,,,---...///+++++++++,,,,,,,,,------************************'''***,,,---+++***))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))*********)))))))))((((((((((((((()))******555000+++)))***+++)))&&&'''''''''''''''(((((()))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))******+++++++++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))))))))******))))))(((((())))))***+++))))))))))))))))))))))))'''(((((()))******++++++************************))))))*********++++++++++++++++++,,,,,,,,,------***+++,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''|||xxxvvvuuunnnlllnnnmmmhhheeegggiiiddd]]]WWWUUUWWW[[[^^^```___]]][[[ZZZXXXXXXWWWTTTTTTRRRRRRSSSUUUWWWYYYPPPOOOMMMJJJFFFEEEEEEGGGCCCDDDEEEDDDAAA@@@BBBDDD??????>>>>>>======<<<<<<888888999:::::::::999999999999999888888777666555444444333222222222333333111333444444333444888<<<555333111111111111000///,,,000333444111///000111////////////////////////---///111///,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,))))))+++...+++,,,---......,,,***))),,,+++++++++---...,,,+++***++++++***)))***,,,///)))******+++---...//////++++++,,,,,,,,,---------************************'''***,,,---,,,***))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))************)))((((((''''''(((((()))***+++,,,,,,+++++++++)))(((''''''''''''''''''((())))))'''''''''(((((((((((()))))))))))))))))))))))))))((((((((()))******+++++++++***)))((('''''''''(((''''''''''''''''''''''''''''''''''''((((((((()))++++++************++++++)))))))))))))))******+++))))))))))))))))))))))))'''(((((()))***+++++++++************************)))************+++++++++++++++,,,,,,,,,---------***+++,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((}}}{{{wwwtttqqqoookkkhhhgggiiikkkkkkgggcccaaa^^^[[[YYYZZZ[[[\\\\\\XXXXXXXXXWWWVVVVVVUUUUUUSSSRRRRRRSSSTTTRRROOOLLLKKKJJJIIIGGGEEEBBB@@@???DDDDDDDDDCCCBBB@@@???>>>???===;;;:::::::::<<<===;;;:::888666666777888999===<<<:::999999999::::::444444444444444444444444333333333333333333333333222///---...000111000...222222111111000000//////000///...------...///000222111///...------......---///000...,,,,,,---,,,---------------,,,+++***000111111000---+++***+++...,,,***+++---...---***++++++***))))))***+++,,,...))))))///111...---000---(((''',,,---***)))------***(((***---...)))%%%******++++++***)))'''&&&(((((((((((()))))))))******************************))))))((((((((((((((()))(((&&&%%%&&&(((+++---,,,++++++***)))*********))))))))))))((((((((((((******))))))))))))))))))******************++++++,,,+++)))((((((***+++---,,,++++++******++++++,,,((()))))))))))))))((('''((((((((((((((((((((((((*********++++++,,,,,,,,,******)))))))))))))))))),,,,,,+++***))))))******++++++******************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''|||{{{~~~|||zzzxxxuuurrrooommmkkkggghhhhhhgggfffddddddddd^^^[[[XXXXXXYYY\\\]]]]]]\\\[[[YYYWWWTTTRRRPPPOOORRRQQQQQQQQQQQQPPPLLLIIIIIIIIIHHHFFFDDDBBB@@@???@@@@@@AAAAAA@@@@@@??????<<<;;;:::888888999:::;;;<<<;;;999777777888999::::::999777666666666777888444444444444444444444444444444444444444444444555222000...///111222111///111111111111000000000///000///............///000111000///...---...//////000000///......//////..................---,,,,,,...000111000---++++++,,,...,,,***+++---...,,,+++++++++***))))))***++++++///++++++//////+++)))***///******......+++***---+++***)))+++,,,,,,)))&&&))))))***+++++++++***)))(((((()))))))))*********************************++++++***)))))))))))))))+++***)))))))))+++---...+++***))))))((()))))))))************))))))))))))************************,,,+++***))))))***++++++...,,,+++)))((()))***+++,,,,,,++++++++++++,,,,,,******************))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************,,,,,,+++***************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,...........................---------------------///.........---------,,,..............................------------..............................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))(((|||qqqwww|||yyywwwzzzvvvtttrrrooollliiihhhgggdddfffgggddd```^^^```ccc^^^[[[XXXWWWYYYZZZ[[[ZZZZZZYYYWWWUUURRRPPPNNNMMMPPPOOONNNNNNNNNLLLIIIFFFGGGFFFFFFEEEDDDBBB@@@???<<<<<<===>>>??????>>>>>><<<;;;:::888888999999:::;;;:::999888777888999:::888777666555555555666666444444444444444444444444666666555555555555555666222111000000222222111000111111111111000000000000000000///......///000000000///.........///000111555222111222333333000---....../////////...---------...000///---,,,,,,------,,,+++,,,------,,,+++------,,,++++++,,,,,,---///---///333333///+++***///---,,,///...,,,,,,...)))+++------+++***)))***))))))+++,,,,,,------,,,)))************+++++++++++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,------......//////,,,,,,+++************+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))))))))+++,,,///...,,,***)))))))))***,,,,,,++++++++++++,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++...---------------......////////////////////////------------------------////////////////////////////////////////////////------------------------------------------------.........................../////////////////////000000////////////......000000000000000000000000//////............//////........................------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************))))))ssseeeddduuuzzztttvvvrrrpppnnnkkkhhhfffeeeeeecccdddccc```]]]\\\]]]```aaa^^^[[[XXXWWWWWWVVVUUUSSSSSSSSSRRRRRRRRRQQQQQQNNNMMMKKKKKKJJJIIIFFFCCCCCCCCCCCCCCCBBBAAA??????;;;;;;<<<============<<<===<<<;;;:::::::::;;;;;;999888777777777777888888777777777777777777777777555555555555555555555555777666555444444444555666222222222222333333222222222222111111111111111111111000000000000000000111000////////////111222444:::666555999;;;777///***......////////////......,,,...//////...---...///------------------------000000000///////////////---000666<<<>>>;;;444000,,,,,,---...---,,,---///)))---111000,,,***,,,...,,,,,,,,,------.........+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...---...///000111000000///000//////........................---------,,,,,,---------------.........000///,,,***))))))+++,,,...---,,,+++******++++++,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,------------------------.../////////......---,,,...------------....../////////............------------------............////////////////////////////////////////////////---------------.........------------------------..............................//////////////////000000000000000/////////000000000000000000000000///......------......///........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))|||wwwiiibbbgggwww}}}vvvqqqtttpppnnnllljjjhhhfffeeedddccc```]]]\\\]]]]]]\\\[[[```]]]ZZZXXXWWWVVVTTTRRRNNNNNNOOOOOOPPPQQQQQQRRRKKKIIIHHHGGGGGGFFFDDDAAA@@@@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<;;;::::::;;;::::::999999999999999666555555555555555666666666666666666666666666666555555555555555555555555777666444333333333444555222333444555444444333333222333333333333333333333222222222222222222222222111000000000111333555666>>>999:::AAABBB999...(((......///////////////...---...000000///...///000......//////.........///111111111000000//////...---333<<L=hĦ{{{uuurrrxxxxxxtttnnnlllnnnmmmiii4ĉ@ӵXXXWWWWWWXXXYYYXXXWWWVVVTTTRRRQQQQQQQQQRRRPPPOOOKKKJJJIIIHHHFFFEEEDDDDDDAAA???======>>>???>>>===;;;;;;;;;:::999888666555666777777888888888888888444444555555444444333333333333444444555555555555222333444555666666555444555555555555555555555555:::888555333222333555666333666999999777555555666555555666>L777555666777777777777666555666666555555555666888999;;;555777===<<<333///333111222222333333333333333111222444444222111111222000222444333111000222444222222333333222000///......333777888;;;???;;;555888>>>???888222333444222///222555555444222333555333222111000000111222222444444444555555555666666444444444444444444444444333222111111000000111111111222222222222222111111//////...---------------000000000000////////////------......///000000111------...//////...---,,,,,,,,,---...............------,,,,,,,,,,,,------+++---///111222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,---------+++++++++++++++,,,---...,,,,,,,,,---.../////////..............................///000000/////////------------...///000111555444444333222222111111---......///000000111111000000000000000000000000000000000000000000000000/////////000111222222222////////////////////////////////////////////////......///000000111111222000111111111222222222333111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////............////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------GG=?HdĦ=Īj~~~|||yyyuuurrrnnnsssqqqiiikkkrrrnnncccGG=?TTTXXXXXXUUUTTTUUUWWWSSSQQQOOONNNNNNMMMKKKIIIFFFFFFEEEDDDCCCBBBAAAAAA===;;;999:::;;;<<<;;;;;;:::::::::999777666444333222333444666777888888888555555666666555555444333333444444555666666666555444555777888888888777777666666666666666666666666;;;999777444333444666777333666999:::777555555666666666777HdĦ999666777888999999888777666888777777666666777999999888222222888666///111:::333444444555666666666555222444555555333222222222111444555444222111333555666666777777666444333111,,,000222111666???AAA===AAAGGGGGG>>>666555555333000222444555444333333444222111111000111222444555666666666666777777777777666666666666666666666666333222111111000000111111333333333333333333333333111111000///////////////000000000000////////////,,,------...///000000111+++,,,...000000///---,,,---......///......------...------,,,,,,------...,,,...222444555444222000------------------------,,,,,,,,,++++++*********))))))***++++++,,,------++++++++++++,,,,,,---...,,,,,,------...///000000........................111222222111111000///...---------......000111111333333222222111000//////---......///000111111222111111111111111111111111111111111111111111111111///000000111222333333333000000000000000000000000000000000000000000000000///000000111222222333333222222222333333444444444222222222222222222222222333333222222222222333333222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////////////////////////////........................---------....../////////ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦrrrooojjjӵƜ`1.׼sUUUTTTĭӵFFFAAAAAA>>>444555777888999888666ӵ777666666555Ħ777666666666666666777666666666666444555666Ħ;;;888555555888888888Ħ;;;:::<<>>777Ħ<<<666ӵ333555777777ĭӵ555777???AAA@@@;;;888777888999:::;;;;;;888777888:::;;;888777666222///222888;;;;;;:::888444333333444333333333444666555333111777666555444333222111111///000000111111111111000000***222;;;555111222///---------------------------------...............111...BBBXXXPPP===444333+++,,,000444444//////222//////..................+++,,,---...///...------000---***+++000222///+++...///111000///......000//////......///000111222555444111///....../////////......111000///222777333222111222111111222444000000000000111111222222,,,///333444444333333444999111...333666333000111111000///111333444333222555444222111///.........222111111000000111222333111222222222222222222222666777888777666555777888888666555666888999888777888666333222222333222111777333222555555222///000222222333333222111///...111111222222333222222222333444555555333222222333<<<<<<;;;888555333333444777666333111000000111111//////.........//////000222111000//////...------?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLqqqkkkhhhg&e___gĉ@NNNPPPg&e>&eCCC@e======??:::;;;666777888::::::999g<ĉ8888888888883we<Ħ7777777777773h?@e777777777777777777777999Z:::;;;9997777778883h?gL:::<<<z;;;<<<=?ĦAAAg&eBBBg&e<<<<<<;;;S?ʬ???4ff?>ߝL???@eLLLg&e===7778883h?g&e>&e;;;;;;??DDDFFFGGGFFFCCCAAABBBCCCAAAAAA@@@???>>>>>>>>>???===:::888999999777999===999::::::999777666666777888777666777888999777555888888777666555444333333000111111111111111000000444///888@@@888000000.......................................////////////666333EEEWWWKKK999333333444111111777;;;;;;:::;;;555333222111111333555777111222222333333333222222333111///111444555333111333444555444333333555777777555333222111111222333111111111111222444888;;;:::555333444333000000333555666888888777666666888777666666555444444333222333555777888888777777888:::555555888888444222444888666444444555666555444666666444333222222111111444333333333333555666777888888999:::999888777777444777;;;===<<<;;;999999<<<;;;::::::;;;;;;999777:::999999888888999;;;<<<<<<888666888888444333444666666666666555444333222555444333222333444666777:::<<>>=========AAAAAA@@@>>>:::777666777444333111///.........///000000//////...//////////////////000000///......4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?~~~zzzHdĦiiieeebbbHu]Ħ[[[ttGGGIIIHƅ^Hu]Ħ===H׼s<<<;;;::::::999777888:::;;;<<<;;;tQ888999:::;;;je<Ħ999888888Bt=o9ĦH׼s888888888888888888999999:::HtĦ<<<<<<<<<;;;:::Bt=o9ĦHdĦDDDLLL___wwwzzzhhhSSSDtfo9ĦsߝLGdUĦ>>>Ht@cӵHu]ĦGGGHu]Ħ@@@@@@Htƅ^===qIܗGIӵIIIH׼sTTTMMMHu]ĦAAA;;;Bt=o9ĦHƅ^Hu]Ħ@@@BBBGGGHHHHHHGGGEEEEEEFFFHHHAAA???<<<;;;<<<<<<<<<;;;<<<777666888999777888:::888;;;======<<<;;;;;;<<<;;;999777777888888888777999999888888777666555555222222222222222111000///555///:::DDD;;;222111000////////////////////////////////////000000111111555333BBBMMM@@@222444777<<<555111777===>>><<<<<<:::888555333444777:::<<<888888888777777777777777444444555555666666666666555555444222222333666999888666444111111222333555111333444555666:::@@@EEEEEE>>>999999999555333333111444666666666555555555666666666666555555444333777888::::::888888888999999777777999777333333666;;;888555444444444444333444333222222111111222222222222222222333444666666999:::<<<======<<<:::999222555999;;;<<<<<<>>>???BBBAAA@@@AAAAAA@@@===:::777999;;;;;;;;;<<>>999666777777444333555777666555444444444444444999777555444555888;;;===>>>AAADDDFFFEEEDDDCCCCCCCCCDDDDDDBBB>>>:::888888333222000...------......1111110000000000000001110001113334444444442221114DuXӵ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ĭĦvvvrrrDdDĦcccccc```DdDĦWWW`eĭEEEDdDΦDdDĦ999DdDĦ<<<:::777666888;;;<<<:::888888999:::;;;<<<<<>>???@@@qjRgdKӵDdDĦDDDJJJYYYkkkwwwyyyvvvsssdddSSSHdDĦgdKӵDdDDdDĦ???DdDĦ4DufӵDdDĦGGGDdDĦBBBq<RDDD>>>peƜ4DuTӵ[[[DdDĦCCCBBBDdDĦ===qjRgdKӵDdDΦDdDĦ???@@@@@@AAABBBCCCGGGGGGFFFDDDDDDDDDFFFGGGAAA>>>:::999:::;;;:::999:::888777999777333444999<<>>;;;999999999888777999999888888777666666555333333333333222111000///111+++777EEE===444444555///////////////000000000000000000111222222333333333555EEEMMM@@@666;;;>>>@@@:::777;;;===;;;888888:::999777666666777999::::::999999888888888888888444555777777666666777999:::888666333222333888;;;555333111000000333555777666999::::::999<<>>;;;888666444444444333555888777333222333555777888888888888;;;=========;;;::::::;;;:::888666555666666777999:::888555333444555555444333333222222222222333333444444444444444444555555777999;;;===>>>===<<<;;;777777777777888<<>>>>><<<===BBBHHH@@@:::666777777444444666999777666555444555666666::::::999999:::<<<>>>??????BBBFFFHHHFFFDDDBBBBBB===???AAA@@@===999777777444333222111000000000000000000000000111333444444666888:::;;;;;;9997775554DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9ugggYYYGIdnuR)ĦDdDĦnuR)Ħ}}}}}}CdgĪjmmmDdDĦaaa```\\\DdDĦQQQHߝL`o9CCCDdDΦDdDӵ:::DdDĦ>>>:::888888:::===>>><<<999999999:::;;;<<<<<>>>>>sp?aĦ>>>===GIdnuR)ĦDdDĦ<<<======>>>>>>>>>=========DdDĦ??????AAABBBGIdnuR)ĦDdDĦDDDFFFJJJNNNPPPNNNKKKMMMIIIFFFDdDĦnuR)ĦDdDΦDdDĦ@@@DdDĦnuR)ĦDdDĦFFFDdDĦ???po9uAAAAAADDD>>>=ӊB1.uTӵnnnDdDĦEEEGGGDdDĦ999GIdnuR)ĦDdDΦDdDӵ<<<===???AAABBBCCCGGGEEEDDDCCCCCCDDDDDDEEEBBB@@@===<<<<<<======<<<999999;;;<<<777444888@@@AAACCCFFFGGGFFFDDDDDDDDDGGGDDD@@@===;;;:::999777777777777666666555555555444444444444333111000000111)))555GGGCCC888666666.../////////000000000111111111222333333444555555777AAAWWW```QQQDDDAAA;;;@@@??????AAA???:::888:::::::::;;;:::999888666555888888888888888888777777555777999999888888:::;;;EEEDDD@@@<<<:::;;;???BBB<<<:::888666666888:::;;;:::<<<>>>>>>===???CCCGGGIIIAAA;;;<<<===:::777555:::999555222666<<<;;;555444666888;;;<<<===<<<<<<@@@AAABBBBBB???>>>>>>>>><<<888333111444999::::::888777555555777999999999555555444444555555666666888888888888777666666555555777:::<<<===>>>======;;;;;;:::888888:::===AAA???>>>>>>???AAAAAA???===999<<>>;;;<<>>??????>>>======@@@CCCDDDBBB???<<<;;;444666999999777555444444333333222111111000000000......///111333666888999;;;<<<>>>>>>===:::7775554DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<ĦKKK4DufئL>e@@@DdDʜ4DuTӵ<<<DdDĦ???;;;;;;;;;===??????===;;;:::::::::;;;<<<===geĦ@@@s<v>aĦ@@@???peӵDx<DdDĦ<<<===>>>>>>??????AAA@@@@@@DdDĦAAA>>>???@@@peӵDx<>dd<ӵDd<DdDΦDdDĦ???DdDӵnd<DdDĦCCC>d<Ħ;;;peӵ===Ħ===F&uTӵiiiDdDĦFFFFFF>d<Ħ???peӵDx<>d<ʜ4DuTӵ:::;;;===???AAABBB???===<<<===???@@@@@@???888:::;;;:::888777888999777666777888666444999AAA@@@BBBEEEEEEDDDCCCDDDDDDBBB???<<<:::999777555333666666666555555444444444444444444444333333222111555,,,:::RRRQQQBBB999333///000000111111222222222222333333444555666777777888GGGaaaiii[[[NNNCCC444===<<<>>>@@@===888888===;;;<<<===>>>===;;;888666888999:::;;;<<<;;;:::999;;;;;;<<<===>>>?????????IIIGGGDDD@@@>>>???CCCFFFJJJHHHEEECCC@@@???>>>>>><<<===>>>AAACCCFFFGGGGGGIIIAAA<<<<<<;;;777444444555999777111000666666111777888;;;<<<===<<<;;;:::===???BBBBBB@@@>>>======888888555111111555666555333222333555777999999888444444333333333444444555777777777777666555444444333444555666777888888888555777888888777555555555:::999888999;;;<<<;;;:::666888999888666666999<<<;;;666444666777555555777888888777777777777777888999;;;>>>@@@@@@???<<<;;;777:::<<<;;;999555333222///111444444333333333444111111111111000000//////...///000222555777:::;;;;;;;;;<<<;;;9997774442224DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<===???@@@???=========;;;;;;<<<===>>>???geĦ@@@Hg8>aĦAAA@@@B?Ho9;;;>d<<<<=========@@@???>>>>d<ӵ<<<<<<B?Ho9DDD<x>>>BBBCCCBBBCCCAAAAAA&ӫeʬtIӇ===>d<Φ>d<Ħ999D&ӫetIӇ;;;DdDĦ===sdKĦ777B?dp&ĒRMMMQQQ>d<sdKĦ???B?Ho9777s&dq&ĒR777777888999:::<<<===666666666999===@@@???>>>777<<>>??????@@@BBBCCC;;;999888888888777555333666666555555555555444444333444444444444444333333888///CCCcccfffSSSAAA555222222222333444555555555333333444555666777888999777BBBTTTYYYRRRSSSSSSHHHCCC>>>::::::999777999<<<;;;;;;<<<======<<<<<<;;;;;;===AAACCCDDDCCCBBB@@@@@@>>>===???BBBDDDCCCAAABBBAAA@@@>>><<<>>>AAADDDNNNMMMKKKIIIEEEBBB@@@>>>??????@@@DDDJJJLLLIIIFFFHHHCCC@@@@@@???;;;:::===777FFFMMMCCC999:::======;;;===@@@BBBCCCBBB@@@???<<<@@@DDDEEEDDDAAA>>>===999BBBGGG@@@888666777777444555666999<<<===<<<:::777777666555555555666666666777888999:::999999888:::999888666666666666777444555666666888<<>>;;;999888999;;;;;;;;;777666666555555555777888888444333777888777666777888888999999:::999999888;;;<<<=========<<<:::999777888:::999777555444444222444555555444333555666222222222222222111111000111222222444555777999:::8888887777775554442221114DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h```@GHĪj@IŌ{{{rrrBene[[[HkgeIIIneKKKKKKfe999Hu]3hh<<<<<<===se:::>>>AAAAAA>>><<<<<<>>>=========>>>???AAAgeĦja>aĦBBBAAA@G999:::se999:::;;;<<<<<<<<<;;;:::<Ō:::888888@G<<>>999999333111HĪj@IŌ666666ege555333Hu]3hIŌ555555DdDĦ777ne555555@hFFFWWW>h333777AAAse777ne444555@G666444sĪj@h555444444444555555666777666666888===CCCFFFEEEDDDFFFNNNUUUUUUOOOKKKNNNSSSQQQBBB555555999:::666333444666888999:::<<<@@@BBB<<<;;;<<<===??????===;;;666666666666555555555555333333444444555444444444666///HHHpppwwwcccKKK:::444444555555666777777888444444555666777888999999:::===DDDEEEGGG[[[mmmlllSSSGGG<<<:::;;;<<<<<<>>>999888888999:::<<<>>>???@@@CCCGGGKKKLLLKKKHHHFFFAAA>>>;;;>>>DDDFFFDDDAAA>>>>>>>>>===<<>>???BBBEEEGGGGGGEEEBBBAAA@@@???>>>>>>>>>>>>???<<<>>>@@@BBBDDDDDDDDDDDDHHHFFFCCC???===<<<======???<<<888888>>>LLL\\\hhhEEEAAA===;;;<<<===>>>>>>>>><<<:::;;;<<<>>>>>>>>>===::::::???AAA???>>>???@@@AAABBBCCCCCCBBBAAA@@@===<<<;;;::::::999999999???AAABBBAAA@@@??????@@@8888889997776665557779994444445555555554443333334444444445555556668888886666665555554444443333334DuXӵĵD^DdDĦvvv[[[rrrrrrpppjjj]]]ZZZGGGDDD@@@VVVqqq>>>;;;D^<<<======>>>s׼s===:::===CCC@@@999???DDD:::888<<<>>>===>>>AAAgeFm8???>aĦ===@@@???888777666s׼s777888999999666333888:::333Ho555666===999555???CCCdddFFFEEE@@@:::===BBB555111444333222666666444333D^666666555DdDĦ444555<<<777III\\\}}}wwwjjjBBB777888===s׼s333666222333666888333333888:::555222222555444000222888999444777NNNrrrvvv\\\hhhZZZ555///555555666;;;666777888999>>>KKK]]]kkk\\\OOOKKKXXXiiilllfff```SSSCCC777666555222666@@@;;;222000777999333444:::===555FFF]]]ccciiicccJJJ<<<222111:::666::::::555777::::::777888;;;;;;999444:::CCCEEEAAALLLqqqgggMMMOOO^^^bbb\\\VVVXXXTTTNNNJJJJJJKKKMMMNNNMMMOOOQQQSSSTTTUUUXXXZZZ]]]ZZZUUUQQQOOOQQQTTTVVV\\\[[[YYYWWWTTTQQQLLLJJJOOONNNLLLJJJHHHHHHHHHHHHKKKOOOUUU\\\^^^ZZZPPPHHHHHHJJJPPPYYYccckkknnnpppwwwuuurrrzzztttrrruuu|||}}}~~~ooonnnwwwppp```\\\aaauuuwwwmmmlllmmmnnniiicccaaadddiiilllnnndddcccaaa```___\\\XXXUUU___ccchhhooosssrrroookkkwwwvvvrrrkkkeeecccgggkkkfffjjjjjjffffffoooyyytttqqqmmmjjjhhhhhhjjjllljjjhhheeeccccccfffhhhkkkiiijjjlllmmmnnnoooppppppkkksssyyyxxxyyyzzzuuummm^^^^^^]]][[[YYYZZZ]]]___fffnnntttsssqqqpppooollleeebbb[[[SSSTTTYYYXXXRRRSSSTTTSSSQQQNNNNNNRRRVVVWWWVVVTTTSSSTTTWWWYYY[[[XXXWWWVVVVVVVVVWWWXXXYYYΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħwwwbbb[[[TTTRRRJJJRRRddd{{{{{{{{{{{{wwwpppjjjfffdddeeeeeefffhhhjjjhhhdddaaa]]][[[XXXUUURRRMMMFFFAAA>>>;;;===AAAĦpppLLL>>>666888999555555:::;;;>d<Ħ888888666666777Be777777555666999666222:::???:::999===???===>>>AAAgeFYĉ??????>aĦ>>>:::666444666888777777777777777666Be000000111333666777888444:::444nu]ӵ888666AAABBB???DDDGGG>>>BBBHHHqqqoooYYYIII>>>???999555444///000@@@TTT===666222333444444444777333333444555666>d<Ħ999333222777:::>d<Ħ999AAAEEEĦTTTfffllldddggg}}}xxxuuutttUUUMMMFFFAAABe888111333555777Ħ888888666444666888::::::999===LLL[[[TTTCCCKKK___ddd>>>===>>>AAAAAACCCKKKVVVKKKIIIPPPjjjrrrUUUQQQTTTOOOKKKNNNRRRRRRUUU]]]iiivvvqqqddd___VVVHHHCCCEEEDDD???AAAGGGEEE???AAAJJJWWWPPP[[[gggeeejjjjjj\\\>>>999===AAA:::666666444777;;;<<<;;;<<>>===BBBNNN[[[lllzzzuuullljjjiiijjjmmmppprrrsss}}}~~~~~~}}}zzzxxxxxxyyyzzzwwwsssooonnnnnnppprrr|||yyywwwyyy~~~{{{www|||{{{zzzxxxwwwvvvvvvvvv|||sssjjjhhhjjjoooxxx{{{}}}}}}uuuuuuyyy}}}zzz~~~|||}}}ssstttvvvxxxzzzyyyvvvrrr~~~yyy}}}~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦkkkXXXRRRRRRLLLNNNJJJZZZuuu{{{xxxppppppnnniiiccc^^^\\\[[[aaadddggghhhgggdddaaa___XXXWWWTTTOOOIIICCC@@@???<<<999999gdKĦVVVCCC999333666888444444888777sdKĦ555555999999888999999:::777888999888888;;;===<<<444888999777777:::ŶS<<<;;;9993we<444888:::666444444555666777777999888777666888999;;;<<<<<>>>>>IIIJJJ;;;===III|||IIIEEEBBB???===FFFcccSSSKKKCCCAAAAAACCCGGGMMMJJJKKKOOOVVV\\\DdDĦ^^^SSSQQQYYY___sdKĦooo|||gdKĦ{{{zzzdddVVVWWWZZZgdKĦbbbcccbbbbbbdddgggjjjkkkkkk}}}~~~~~~||||||}}}~~~{{{{{{~~~~~~~~~wwwyyyzzzxxx{{{vvvIII@@@:::333555:::NNN\\\bbbdddccc^^^\\\^^^\\\YYYXXXRRRXXXrrryyy}}}}}}|||~~~}}}{{{{{{{{{|||~~~>AneneneneDewwwaaaWWWOOOOOOOOOHHHLLLKKKbbbyyymmmhhhiiihhhfffbbb^^^\\\\\\]]]```cccfffgggeeeaaa\\\YYYSSSSSSQQQJJJAAA;;;<<<>>>???:::ne888>>>@@@:::666999:::777666999777ne888999:::777666555444444444555555222555333444777555333777999<<<<<<999:::<<<>A999777333k<AAAAAAEEE===...;;;;;;===>>>@@@BBBDDDDDD;;;888777999>>>AAA???<<>>;;;888<<<>>>@@@>>>:::888999999777666777:::999:::;;;;;;999999888888888888888888777;;;444555===:::<<>>@@@kkkRRRPPPPPPRRRTTTVVVYYYZZZ[[[^^^ZZZ[[[dddqqqwwwsssmmm~~~|||xxxaaaUUUKKKLLLOOOHHHFFFJJJGGGJJJZZZwww~~~rrrhhhaaa]]]```fffiiigggddd___[[[YYYZZZ\\\[[[___bbbaaaYYYOOOGGGCCCIIIJJJHHHBBB;;;888;;;???888777777999;;;>>>??????:::999888888777666666777999888777777666666666777888999;;;<<<>>>?????????@@@EEE===>>>KKKKKKUUUvvvcccfffeeebbbcccggghhheeeXXX[[[dddmmmsssmmm[[[QQQLLLEEEIIIKKKCCCAAAFFFEEEHHHbbbuuuhhh[[[WWWWWW[[[aaaggggggfffccc___[[[ZZZ[[[\\\XXXbbbjjjdddSSSDDD???@@@DDDDDDBBB>>>:::999;;;>>>::::::888777888:::<<<<<<<<<======<<<<<<===??????;;;;;;;;;<<<>>>@@@AAABBB;;;>>>CCCHHHLLLNNNOOOOOOMMM[[[ZZZbbbrrrllluuu{{{aaaUUUOOOJJJFFF@@@GGGLLLDDDBBBEEECCC>>>```ttt|||www```TTTLLLPPPYYY___aaacccddddddbbb```^^^]]]___aaaXXXhhhsssjjjQQQ>>><<>><<<::::::<<<>>>:::;;;:::999;;;???DDDEEEAAADDDDDDCCCCCCGGGJJJKKKDDDEEEHHHLLLPPPUUUXXX[[[^^^cccjjjqqqwww{{{|||}}}uuu{{{iiiZZZQQQFFFAAACCCGGGDDDAAA@@@AAACCCCCCCCCLLLmmmyyyeee\\\kkklll[[[IIIIIIRRR___ccc```dddmmmfffccc^^^YYY[[[```___ZZZRRRvvvmmmMMMCCCBBB===>>>===<<<===@@@BBBBBBBBBEEEDDDBBBAAABBBFFFLLLPPPIII\\\hhhbbb___kkk}}}xxxdddXXXbbbsss}}}~~~fffQQQJJJHHHDDDBBBFFFDDDBBB@@@???AAABBBCCCCCCNNNaaadddRRRMMMYYYYYYKKKKKKOOOWWW```dddccceeejjjhhheee^^^XXXYYY^^^^^^ZZZ```zzziiiNNNHHHHHHDDD@@@AAACCCDDDEEEEEEEEEEEEKKKLLLNNNPPPTTTXXX]]]```uuuhhhWWWHHHFFFEEEBBB@@@CCC@@@???>>>>>>@@@BBBBBBBBBMMMPPPKKK@@@???GGGIIICCCSSSZZZbbbdddfffhhhgggdddfffeee```ZZZZZZ^^^```]]]^^^nnnppp]]]OOOQQQSSSOOOHHHIIIJJJIIIJJJNNNUUU[[[eeeiiipppyyyppp^^^SSSJJJHHHGGGCCC@@@@@@===<<<<<<>>>@@@BBBBBBAAAFFFBBB===:::<<<@@@HHHNNN^^^gggllljjjjjjooollldddeeeggggggcccbbbeeefffddd]]]gggkkkeeefffooosssnnnffffffeeeccceeeppp}}}gggYYYKKKFFFCCCDDDDDDBBBAAAAAA<<<;;;<<>>======<<<===>>>AAADDDDDDBBB@@@777666999===;;;===RRRjjjsssuuuvvvwww}}}|||oooddd[[[MMMBBBCCCDDDCCC???<<<:::::::::>>>>>>AAADDDFFFEEECCC@@@:::999;;;>>>???GGG```zzz|||jjjVVVLLLGGGCCC@@@<<<>>>???;;;999:::===>>>???@@@BBBEEEGGGFFFCCC@@@???===>>>@@@EEETTTppp{{{dddQQQLLLIIIBBB???BBB???<<<<<<>>>===:::;;;===???BBBDDDDDDFFFOOOYYY___HHHEEEKKKXXXdddqqquuugggVVVHHHGGGEEE???<<<@@@???;;;<<<@@@BBB???===>>><<<@@@CCCDDDMMMaaaxxxeeehhhuuu}}}mmmdddYYYNNNEEEDDDAAA<<<<<>>DDDLLLDDD===999???EEEDDD@@@>>>@@@FFFHHHJJJ]]]iiiZZZeeejjj\\\VVVOOOFFFAAAAAAGGGTTT```HHH>>>777:::@@@AAA??????@@@GGGKKKPPPhhhaaaccceee```YYYQQQHHHCCC>>><<>>@@@BBB@@@GGGLLLXXXyyyyyyzzz```TTTbbbbbbSSSIIIEEE>>><<<;;;<<>>BBBFFFFFFKKKQQQccc{{{uuutttuuuqqqiii```______bbbfffgggeeebbbbbbXXXNNNLLLTTTbbbmmmrrrjjjllloooqqqrrrqqqpppppprrruuutttwww|||rrrtttyyyrrrttt~~~yyy{{{{{{ddd\\\\\\YYYMMMHHHGGG???>>>>>>>>>???BBBEEEEEEBBB;;;888888<<>>???>>><<<<<<:::888888:::<<<>>>???>>>@@@BBBBBBAAA???>>>>>>999???AAAKKKnnnvvvpppjjjgggjjjooosssvvvyyy|||||||||~~~yyyvvvxxx{{{yyyxxxyyyrrrsssssstttssssssrrrqqqooopppppppppqqqqqqqqqqqqmmmnnnmmmkkkmmmqqqpppmmmllljjjhhhhhhkkknnnooopppqqqpppmmmjjjjjjjjjlllmmmkkkgggiiiooottttttsssssssssrrrqqqnnnmmmqqqwww}}}zzzyyyxxxwwwwwwyyy{{{||||||{{{xxxtttpppoooqqqsssrrrqqqrrruuuyyy{{{{{{yyy{{{yyyxxxyyy|||~~~|||zzz}}}}}}zzz|||~~~~~~}}}}}}}}}~~~}}}|||||||||{{{zzzsssxxxvvvmmmiiilllppppppcccfffiiiiiifffdddeeefffbbbccceeedddbbbaaaaaaaaaYYY]]]___]]]XXXVVVWWWZZZYYYZZZ[[[YYYUUUSSSTTTUUUNNNPPPRRRSSSSSSRRROOONNNRRRRRRTTTUUUTTTOOOHHHCCC@@@FFFLLLMMMIIIGGGGGGIIIIIIAAAAAAHHHJJJDDDDDDJJJCCCBBBAAAAAACCCEEEGGGIIICCCHHHNNN]]][[[NNNEEEIIIPPPRRRQQQSSSRRRSSSTTTTTTSSSRRRRRRSSSPPPJJJKKKSSSUUUQQQTTT[[[ZZZZZZ[[[]]]```dddhhhkkkfffoooyyy{{{vvvpppnnnoooyyy]]]\\\YYYZZZ[[[TTTFFF===<<<888:::===??????===:::888888666777;;;???AAAEEEKKKOOO___WWWrrr~~~~~~zzzpppddd]]]]]]___MMMFFF??????HHHVVVbbbiii^^^RRRAAA777444777999999555666777666555444555777555666888:::::::::999999666666555444444444444555222333333444444333333222666888:::;;;;;;999777555999555222444777999666222???111666ZZZsssbbbEEEDDDAAA>>>===>>>???@@@BBB???<<<<<>>===<<<<<<<<<<<<<<<;;;<<<<<<======;;;:::999;;;;;;<<<<<<;;;:::999999:::::::::999::::::;;;<<<999999999999999999::::::<<<;;;:::::::::888666444666777777888999999::::::888999999999999:::::::::<<<;;;:::999888999:::;;;;;;;;;;;;<<<<<<=========<<<===@@@BBBCCCDDDCCCCCCMMMJJJGGGFFFFFFJJJNNNPPPeeeiiiooouuuwwwvvvsssppptttrrrnnnjjjeeeaaa]]][[[TTTQQQPPPUUU]]]aaa^^^YYY[[[\\\^^^^^^___aaadddfffiiilllfffccchhhkkkvvvtttuuuzzzyyyxxxvvvrrrnnnnnnqqquuurrroookkkgggggghhhlllnnnhhhkkknnnpppqqqooommmkkkjjjnnnpppmmmhhhfffeeeeeefffkkkqqqqqqnnnhhhaaa\\\```___^^^___aaabbbbbb```bbbbbbbbbbbbaaa```___^^^YYYVVVSSSTTTWWWXXXTTTPPPTTTTTTSSSSSSRRRRRRRRRQQQUUUQQQNNNLLLLLLJJJEEE@@@AAA@@@>>>=========>>>>>>>>>>>>>>>@@@BBBBBB@@@>>>??????@@@??????>>>======<<<;;;999999::::::999777888888777555555777888888888888999999999888777666666666777777777777666666666666666777777777777777777888999999999888777777777777777777777888999:::888888888888888888888888:::888666777888888555222777888888777666666777999===:::AAAYYYttt}}}nnn\\\???>>>>>>===<<<<<<<<<<<<;;;??????:::888:::;;;:::777777777777999;;;===???>>>CCCHHHJJJIIIFFFCCCBBBCCCDDDDDDDDDDDDCCCCCCCCCiii^^^\\\ZZZZZZ[[[SSSFFF<<<::::::;;;<<<===<<<;;;888777;;;999;;;???AAABBBEEEJJJOOO]]]\\\zzzrrriiifffdddbbbYYYNNNGGGGGG<<<>>>>>>;;;888777999<<<@@@:::333000333888;;;======888444333555555333///333444555555333333444555111111222333444444444444555444333333222222333333222222333333333333222222333555666888888777555444555222111444999;;;:::888:::111888RRRfffbbbPPPCCC888888666555444333222222444222//////222333333111666666555444444444444444444444555666777777777777444444444444444444444444666666555444444444444444777777777777666666666666555444444444555555555444444444555666666777888888666777777777888888888888666666555555555555666666666666666666666666777777555555777888888999999999===;;;999888888;;;>>>@@@FFFIIILLLNNNNNNKKKHHHEEEDDDCCCAAA@@@>>><<<;;;:::888666444666::::::777333888999::::::999888:::;;;555=========???===BBBSSSrrryyy{{{|||vvv]]]GGGDDDAAABBBAAA>>>;;;;;;>>>BBB???>>><<<:::::::::;;;<<<888:::<<<>>>>>>===<<<:::888;;;<<<:::888777888999666999;;;<<<;;;;;;:::999666555444555777888777666333333444666777888999:::888555333555888:::777333333333333222222222111111999888666666777777666444777666444333222222333333333333333555666666444111444444555555444333333222666555333333444444333222444444333222222333333222333333333333333222222222000000111111222222111111333333333333444444555666000000000111222333444555555555555444444555555555555555555555555555555555222111000222555777666555111222333222222222333333111000555BBBQQQTTTLLLAAA<<<:::999777666555555666444999;;;888666666666333444333333333444555777888444666888999999999888777555555666777777666555444ttt```^^^^^^[[[ZZZZZZWWWNNNBBB:::888===<<<<<<:::999888666666777777:::???AAA@@@DDDIIIOOOYYY___pppeee[[[VVVRRRLLLGGGFFF===;;;<<<===;;;555444777444555555666777888999:::777444333333666666333000------///333777777222---111222333333111111222333777666555444333222222222333222222111000111111111111222222222222222222111000111222333333333333333666444444888>>>BBBBBBAAA555222777CCCGGG>>>444000111111222222222111000///777555444444555666555555666666666555555555555555000000000111111222222333333222111000000000000000222111111000000111111222333333333222222111111111222222111111222333333444222222222333333444444555333444444444444555555555111111222333444444444444333333333333222222222222333333222222222222222333333222111000000111333444:::;;;<<<<<<;;;888666444444444444444444444444444555555555555444333111000???@@@@@@???===<<<===>>>333666444;;;GGGDDD===AAAHHHNNNcccTTT333555555666666555444444666888333333444444444444333222444444555666666666666555333444444444333333555888555444333333555888;;;>>>:::999666666666666555444444444444333444555555666444333222444888999777444666666666555555555555555///000000000000111333444444333222222222222333333333222222444555444222///444444444444444333333222555444333333555555444222555555555666555444333333555555444444444555555666333333444444555555555555333222222222333444666777999999888777777888:::;;;666666555555555444444444444444444444444444444444888666555555666777666555333333444555666666555555222444777:::;;;::::::999<<<:::888777777888:::;;;555:::>>><<<:::999777333666555555555555666666777555444333333555666666666888999:::;;;;;;:::999999zzzccc``````\\\XXXZZZYYYRRREEE;;;:::===@@@>>><<<999777666666666444555:::AAACCCBBBFFFLLLUUUVVVbbbwwweeeTTTJJJDDD??????888888===<<<777:::BBB@@@888111222555666888<<<444333333444666666555333//////111666::::::666222333222111222333444222000000222333222111000111222>>><<<999555333111111111222111111000000000000000000111111222222111111000......///000111111222333666555555888<<>>333888;;;888666666555222111111111111222222333333444222000000111222111000111111111111111111222222yyydddeeefffaaa\\\WWW[[[YYYMMM>>>999???GGGAAA???<<<999777777888999888:::@@@FFFFFFFFFJJJQQQ\\\VVVggg~~~xxxxxx}}}kkkVVVGGG===777999777888:::;;;CCC^^^zzzpppZZZCCC888555333111////////////111333444222111444333333666999888444000222000........./////////000111222222000000111222666555222000............222111000000///000000000///000000000000000000///......//////000111222222222111000111222222222111...---...000000///222666444333111000///000000111111222222222111000000000///000111111222111000000222222222222222111111111111111000000000111111111////////////000111222222///000000111222333444444000111222111//////111333000000111111111111111111....../////////000000000111222444666888888888777888888888777777666666555555444222111000000111222111111222222333333222222111111111111222444555666555555444444333222222111222555888888666666999===AAA???;;;777555666:::>>>FFF>>>555@@@XXX\\\SSSQQQZZZ^^^eeeuuutttUUU888777333333333333333222000///333333222222222333444444222111000//////000000111222//////333333//////222444000000666999666444666888666333111222222222111---......///000222333444444444444555666666444333111111111111222222222222222444555333///...000222222222222222333333222222444222111111333444333333333333444444444444333333333111111222444555444333333000111666666111000333111111000000000000111111333222222111111222222333444444333333444555777888222333555666666555333222111222444555666666666666555555555555555555555555333444555555666888999;;;666555444666888999777555444666777777666666777999666666666666999<<>>???GGGMMM@@@>>>;;;888777888:::;;;:::===BBBGGGFFFEEEKKKSSS[[[VVVlllwwwjjjjjjttt|||gggmmmyyylll[[[OOOGGG<<<555777MMMlllyyyaaaGGG:::777555222000444444444333222111111111111///...000333444111///...///222444444333111000///111222111000///000111------------...///000111111000000///////////////...//////000000//////......///000111111111111111111111000///...---,,,+++***,,,///222333222111000555444333111000/////////222444555444222111111111111111333444444444333222///000111222333222111111111111222333333333333333333333222111111111111111,,,,,,---...///000111111,,,///222111///---///111000000000000000000000111............///////////////000222333444555555555555555555555555555444444......---------------...,,,,,,---......//////000111111000000000111222222111111111111111111222222333555666666444333666999;;;:::777444111222555888000666666888>>>===AAAOOO___[[[ZZZlll|||hhh@@@+++666555444444555444222000444444333222222333333333333222111111000111111111111...111;;;>>>888666888888111111999<<<888555777666333000000111333444333222222333222222111000///444444555555555444444333111111111111222222222222***,,,......---------...------...............---666222...,,,---...//////------...////////////...333222111333555666666555333...///555666111111666111222222222222111000///222111///...------...//////000000000111111111111---///111333555555555555...///000222333222222111333333333333333333333333000222444444222222222333555222///000222444333000111000///000111111000///222222222222222333333444222666555111///111222111000000111222222222111111111222444333111//////000000000111111222222333333~~~ooo^^^WWWWWWXXXXXXWWWQQQNNNFFF???@@@GGGIIIGGG;;;:::888777777999;;;<<<;;;>>>DDDJJJKKKLLLUUU___bbbbbb~~~zzzrrrhhh^^^XXXAAABBB@@@>>>HHHeeexxxjjjaaaddd```SSSFFFAAAAAAAAA===KKKiiibbbKKK>>>222///111222444666///111222111//////222555555222111444888:::999888===???@@@???<<<777444222---///000///...---...000,,,---...000000111111111//////...---------------.........//////............///111222222111000///111111111111///......///***---000222444888<<<===DDDFFFJJJMMMNNNNNNLLLKKKCCCFFFHHHGGGDDDBBBBBBCCC???@@@BBBCCCDDDCCCBBBAAAGGGHHHJJJJJJIIIEEEBBB???EEEFFFFFFEEEBBB>>>:::888999999999:::;;;<<<===>>>777777777777777777777777555999<<<:::555000///000////////////////////////............////////////////////////000111222333111111111111222222222222---...///000111111222111000000111111333444666777000000000000000000000111111111111222222222222222333333333333222333555666///111555666666777888999555???AAA@@@???999<<>>===<<<:::888999999999999888888888777999777???OOOWWWRRRNNNPPPKKK???999>>>@@@<<<;;;???>>>;;;666333222222222111///111333444444333111000333444666666666666666777444444555555555666666666333444666888::::::888555444666999===AAACCCEEEFFFTTTNNNGGGAAA@@@AAABBBCCCAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBDDDGGGHHHHHHGGGDDD>>>>>>FFFGGGBBBDDDKKKOOOPPPQQQRRRQQQNNNLLLJJJJJJIIIFFFDDDCCCBBBCCCCCC===>>>???@@@@@@>>>===<<<===;;;777444111/////////333444555666666444222111333333333333333333333333000444888::::::999999;;;AAA<<<777666999;;;;;;888888777555555777888777555777777888888888777666555777;;;===999777888888666777777777777555333111000...222444333//////555;;;444777<<<@@@AAA>>>;;;888dddcccYYYOOOQQQ[[[ZZZQQQKKKCCC999777AAAKKKGGG===888777666666777999;;;<<<>>>CCCKKKRRRVVV[[[fffsssrrrwww}}}vvvlllaaa[[[NNNLLLJJJGGGDDD???888444<<<;;;???RRRuuuxxx___NNNCCC===:::888;;;999444666EEEXXXdddccc}}}[[[???777444444777777777999>>>CCCHHHMMMPPPRRRXXXaaaiii^^^[[[YYYZZZ\\\\\\YYYVVVSSSPPPKKKBBB:::444111111,,,---......,,,,,,---.........///000///---,,,+++...---,,,,,,++++++,,,,,,---..................------///111333222111...,,,,,,---//////......///000...000000...333???MMMVVVXXX^^^gggpppuuuvvvtttrrrqqqtttvvvuuurrroooooopppmmmoooqqqrrrsssrrrqqqpppoooooopppnnniiiccc\\\XXXaaa```^^^ZZZSSSKKKCCC>>>>>>???AAADDDHHHKKKNNNPPPLLLLLLKKKJJJIIIHHHGGGFFFFFFIIIKKKFFF===555111000................................./////////000000000///.........000222333.../////////000000111111333555777999;;;;;;;;;:::;;;;;;;;;<<<>>>@@@BBBDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBDDDFFFHHHIIINNNTTT^^^eeeiiijjjjjjjjjbbbeeebbbccchhhaaaYYY^^^aaa\\\```www|||ssskkkiiiggghhhlllnnnmmmllltttvvvzzz|||{{{wwwssspppllllllmmmmmmlllkkkjjjjjjnnnmmmzzz{{{ooonnnnnnjjjkkkrrrvvvqqqjjjccc___[[[YYYWWWHHHMMMTTT\\\bbbfffhhhhhhfffhhhjjjkkkllllllnnnoooggggggggghhhhhhiiiiiiiiieeedddeeeiiikkkjjjfffaaadddhhhnnnwww~~~{{{zzzzzz|||}}}uuuvvv}}}{{{}}}zzz{{{}}}~~~}}}{{{xxxvvvmmmfff[[[OOOEEE???===<<<>>>>>>???>>>===:::777555666666666666666666666666JJJQQQ\\\dddjjjooossswwwtttnnnhhhfffiiikkkkkkiiicccbbbaaaaaabbbdddeeefffaaaccceeeggggggfffeeeddddddjjjmmmkkkiiiiiigggccceeeddddddbbb___\\\YYYWWWOOOSSSVVVSSSOOOQQQ\\\fffxxx~~~|||oooXXXQQQLLLNNNSSSSSSMMMFFFGGG444@@@HHHFFFCCC777777<<<;;;::::::<<>>:::777999;;;666333333555>>>SSStttjjjYYYNNNHHHCCCCCCGGGKKKOOOSSS[[[eeelll|||jjj```SSSMMMKKKGGG>>>666222222111000///...------------------------------+++,,,------......------.........------,,,,,,,,,------,,,+++,,,---///000/////////......---------******+++++++++,,,,,,,,,------...///000111222222666;;;CCCOOOXXX\\\ZZZVVVRRRcccooommmiiikkkjjjdddkkkiiihhhkkklllfff[[[QQQSSSSSSQQQLLLCCC<<<999999<<<<<<;;;999777444222111333444222//////444:::>>>;;;:::999888888999777444;;;999666333111000000000///000111111000///000111/////////000222111...+++111000///...------------+++,,,---///111333666777222666<<>>999KKKKKKBBB???777<<<;;;:::888888;;;???BBBDDDYYYaaaWWWJJJRRRgggiiiUUUNNNNNNEEE>>>===:::666666999999222333???IIILLLQQQXXXjjjwwwcccWWW<<<555:::>>>555111555444888888GGGkkkxxxhhhfffmmmwww}}}|||vvvttttttuuu{{{wwwpppfff\\\RRRJJJFFFBBB;;;444111222222---)))/////////...------,,,,,,------------------------+++,,,------...---------......---------,,,,,,,,,---,,,+++++++++---...///.........---------,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////,,,---...111444333///,,,000===CCC>>>:::<<<;;;666;;;999888;;;???>>>777111222444444222///------///222222222111111000///...///000000//////111333444000111222333444555444222111222444444444111///---000000000000///000111222------------////////////......///000111222333444111111000///.........///...///222666:::>>>AAABBBEEEDDDDDDEEEIIIOOOUUUXXXdddcccccccccdddgggiiikkkjjjgggbbb\\\WWWTTTRRRRRRZZZSSSRRRXXXYYYUUUXXX```~~~}}}yyytttqqqttt{{{~~~{{{yyy}}}uuuyyy{{{~~~}}}wwwpppnnnpppxxx~~~nnnfff^^^UUUUUU[[[DDD;;;888CCCTTThhh~~~zzzsssooopppwwwwwwhhhTTTEEE@@@AAADDDEEE999???AAA:::///000>>>MMM}}}{{{rrr^^^FFF777555888999>>>FFFMMMWWWeeeuuuzzzyyywwwwwwwwwxxxzzz{{{xxxvvvuuuwwwzzzzzzvvvqqqyyy|||~~~|||zzzxxxuuutttsssssszzzvvvpppjjjfffpppqqqqqqsss|||oooWWWLLLGGGDDD@@@======<<<;;;:::;;;III```UUUCCC>>>666>>>999888888888;;;???CCCFFFiiiiiiYYYHHHKKKYYYnnnvvvnnnfff[[[\\\ggg___CCC555999444444666;;;<<<::::::<<<<<>>@@@777...///111+++///:::<<>>???@@@===;;;777333000/////////555//////333333...///444111666>>>FFFKKKMMMLLLLLLCCC???999555555555666666EEEKKKOOONNNNNNQQQQQQOOOXXXLLLQQQ{{{wwwrrrsssvvviiiRRR@@@@@@HHHJJJHHHGGGJJJDDD===777666@@@VVVkkksssMMM777666777000'''222333------KKKvvv{{{GGG@@@777111333<<>>:::777888999999:::>>>DDDHHHggglllppprrrvvv{{{}}}{{{}}}vvvjjj___VVVNNNIIIEEEAAA???<<<;;;???GGGOOOTTT]]]lllzzz}}}}}}|||tttuuutttpppkkkeeebbbbbbccc\\\^^^```aaaaaa___\\\ZZZttt\\\MMMEEE???>>>;;;777555666888;;;@@@XXXlllWWWEEE@@@444;;;777999:::<<<===???BBBDDDZZZ\\\PPPEEEHHHLLLTTTbbbnnn}}}wwwpppfffZZZMMMEEECCC===???FFFBBB666555>>>;;;;;;<<<<<<<<<===AAAEEESSSdddzzzpppZZZ???111444888444---222111999;;;333888GGGMMM{{{jjj^^^RRRKKKCCC<<<888444///+++---,,,***)))***,,,///111...//////.........000222*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********,,,+++***)))***,,,---...---000///++++++000111...---,,,++++++---...------------,,,,,,+++,,,...///000//////......---------...,,,,,,000333222000///000/////////---+++---111222000///......000222333///...---...000111111111///000111000---,,,...000.../////////...---,,,+++///////////////000111111000000000000000000000000..................------***+++---///000000//////---,,,++++++,,,---///000000------111000,,,+++...,,,...111444555555444333333222000000111444666777...222444555777888666000555:::MMMwwwvvvkkkqqqiii]]]NNNCCC======???fff{{{xxxHHH666&&&&&&---000...,,,000///...,,,(((***777EEEiii}}}bbb:::%%%'''...)))000---666hhhOOO...+++'''$$$$$$(((,,,///000???VVVlllvvvrrrdddYYYKKKEEEIIIbbb~~~rrr[[[EEE666'''$$$,,,333111+++''')))++++++)))((()))***((()))---333;;;EEENNNSSSYYY\\\UUUGGGBBBAAA777&&&,,,++++++******+++,,,---000///------...---***'''111000...,,,******---000//////222;;;EEEKKKHHHCCCQQQKKKDDD???>>>BBBGGGJJJ???===:::777666777999;;;888@@@GGGGGGFFFNNN]]]iiirrrcccWWWRRRLLLEEEFFFMMMWWW^^^]]]ZZZ\\\[[[cccwwwmmmvvv{{{rrrccc]]]eeeqqqqqqqqquuu}}}}}}wwwrrrrrruuussskkkdddiiijjjdddVVVKKKFFF@@@:::???<<<999666444333222111111222555777888777555333www^^^SSSIII@@@::::::999666555777<<<@@@EEEWWW]]]EEE@@@CCC555;;;777:::???AAA@@@??????@@@BBBGGGDDDDDDLLLNNNSSS___zzz~~~tttZZZXXXSSSNNNHHHCCC===:::;;;AAABBB===:::;;;>>>???666888:::===EEEWWWlllzzzlllUUU777666777888999777444222000222888444///HHHtttnnnSSSJJJQQQ___iii[[[YYYVVVQQQKKKCCC;;;666333000,,,+++...///...,,,444333111///---,,,******+++---...,,,******+++---*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,+++*********++++++***)))((('''&&&&&&***,,,,,,***+++---...,,,***,,,......---+++++++++000000/////////000000000///......---......///000444///---111222//////333---++++++///000///222888555444222111000000111111---------000222222///,,,---...//////...---------,,,---...///000111111111333222111000000000000000------......//////000000000111222222222111///...333444555666666444333111444333222111111111222222111000000333333111000111............---+++***))),,,------,,,+++)))((((((222444555444777;;;999444333EEERRR]]]hhh^^^EEE777888777444000,,,******,,,444DDDbbb|||kkkTTTHHH999000******------------,,,,,,///222000+++,,,///444YYYyyyvvv]]]GGG999000&&& ***OOO}}}___...//////000000///---+++***$$$&&&,,,777FFFWWWfffnnnfffqqq}}}}}}nnnVVV???222---***(((***......)))$$$!!!$$$))),,,---,,,+++***222000+++((('''))),,,......***)))---///---,,,,,,...------,,,,,,+++++++++,,,,,,++++++,,,+++***)))&&&'''))))))((()))+++,,,...---...///000111444777999CCCTTTeeepppvvvxxxxxxlllhhhaaaYYYQQQJJJEEECCCNNNMMMKKKFFF@@@<<<>>>BBBMMMBBB;;;===<<<666777===555IIIJJJ===::::::777777AAAFFFHHHBBB999666<<>>???CCCHHHIIIDDD>>>BBB===999999<<<;;;555///999:::888222...------,,,///---++++++---......,,,,,,,,,,,,,,,------------{{{[[[NNNIIIAAA:::999888888777777:::>>>BBBBBBKKKHHH777FFFNNN:::===888===BBBCCCBBB@@@@@@AAA>>>BBB???@@@JJJPPPZZZkkk}}}mmm\\\PPPIII@@@>>>:::888777888:::<<<888DDDGGG@@@===CCCCCC<<>>:::>>>BBBBBB@@@@@@DDDGGGBBBDDD???@@@JJJRRRbbbyyyvvv```RRRHHH===777666;;;:::888777999>>>DDDHHH>>>BBBDDDBBBCCCFFFHHHFFFaaasssvvvgggYYYOOO??????;;;555111333999===111,,,+++111666555444555===FFF___xxxsssUUU444555666666444000+++(((+++---000111111///...---///000///...,,,+++,,,...//////000000///...,,,+++,,,,,,,,,---...///......++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,------...---,,,+++***++++++++++++,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++''')))++++++)))***,,,///''')))+++***'''''',,,111===CCCGGGGGGDDDBBBCCCFFF999888777777777555000,,,777555333111000///000111000///444;;;<<<:::BBBPPPXXXQQQRRR[[[[[[LLL>>>999444333111111333666;;;===IIILLLRRRYYY\\\VVVJJJAAA>>>777000...111333222000333222111000111333666777:::999777666444333333333222222222222111111111111111111222333333333222222444444444333333222111111//////000111222333444444222222222111111222222111+++,,,,,,,,,,,,++++++***))),,,000222222222555777111444333000///333444222111777000'''***---...666+++---......,,,***))))))+++)))((('''%%%$$$)))...***,,,...---,,,---...000000,,,,,,...///---...111...+++***///>>>PPP]]]dddQQQIIISSScccWWW555'''222,,,++++++++++++,,,---..."""'''...222333///***'''***+++,,,+++******,,,...&&&''''''''''''***///444(((''''''(((+++...111222''')))+++---,,,)))&&&###'''%%%&&&+++------...000)))***+++,,,,,,---------,,,------,,,++++++,,,---((()))++++++)))(((((())))))+++///666???SSSttt|||{{{eee^^^\\\SSSOOO@@@===:::<<<@@@@@@:::444;;;:::999777666444333222///000000111000000111111///000000///---***+++,,,,,,,,,------,,,,,,------******)))(((((())))))***kkkRRRIIIBBB999888???888666444444777999::::::>>>NNN^^^qqqMMM;;;<<>><<<===>>>???@@@CCCIIIQQQZZZ```SSSIIIDDDFFFGGGFFFKKKTTTMMM\\\ddd\\\MMMAAA888222222222444666555000...000333//////111111333>>>KKKccc|||bbbGGG>>>666222///+++***+++...111333//////...,,,++++++---///)))+++---,,,))))))+++...---,,,,,,+++************---,,,+++,,,......,,,***++++++******************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,------...///...---+++***+++++++++,,,,,,---------******+++++++++,,,,,,,,,******************++++++000000///,,,((((((+++...***---000///---...777AAAeeejjjmmmkkkeeecccfffjjjfffccc```\\\XXXQQQGGG@@@FFFCCC???999555222000000999;;;FFFSSSWWWWWWcccuuurrrmmmtttzzzggg^^^IIICCC:::666:::FFFTTT^^^lllpppxxx|||mmmaaaQQQEEE777111333666444111///000222777>>>GGGPPPTTT___[[[TTTKKKBBB:::444111000000111111111222222222333333333444444333333222000000/////////000000000111111000///...------,,,//////...,,,+++,,,,,,+++------------,,,+++***)))...000111000------000333///333444///---///000///***)))%%%,,,444,,,$$$+++)))))))))(((((((((+++---$$$...111)))'''------((((((******((((((***++++++)))'''(((***(((%%%''',,,---+++***)))***...999DDD:::LLLOOO;;;,,,...///))))))***+++++++++***)))(((((((((((('''&&&''')))+++)))))))))+++,,,,,,***(((((()))***,,,---,,,)))&&&)))))))))******)))'''$$$(((((())))))+++,,,...///(((...///)))(((+++)))!!!))))))************))))))*********)))''''''((()))***,,,...//////000333555777...000DDDcccxxxrrrnnnooorrrnnndddZZZPPPNNNJJJDDD<<<777444444222333444222...,,,---///,,,,,,...000///,,,---///(((***+++***)))((()))+++***++++++,,,,,,,,,,,,,,,eeeYYYIII>>>:::999888666666444333555888:::999777<<<\\\qqq[[[888555999CCCJJJIIIIIIIIIEEE???666DDDDDDJJJYYY[[[}}}cccNNNSSSLLLDDD???@@@DDDGGGHHHLLLXXXaaahhhxxxnnn```WWWNNNJJJDDD>>><<<===;;;===>>>;;;666333333444444...***...555777333...,,,...000222:::SSSzzzlllKKK555...111555//////.........---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...,,,%%%***+++***---111---%%%...------,,,((($$$(((///+++$$$000+++(((333...+++)))---000...)))'''))),,,)))///...'''+++444111%%%---,,,***000:::777111777///''''''///111+++,,,444---,,,+++,,,......,,,***+++,,,---......,,,(((%%%---///111000...,,,...000...//////...444GGGcccxxxrrraaaMMMAAA888666BBBRRRhhhvvvmmmYYYLLLGGGIIIMMMaaaqqq~~~jjjZZZQQQQQQUUUWWWZZZggg~~~|||fffkkksssooofff^^^\\\dddooovvvuuu|||sssVVV===666:::;;;:::<<>>CCCHHHJJJLLLLLLEEE<<>>888;;;===;;;888555444444,,,,,,444GGGaaavvvFFF<<<444111000111;;;GGGWWW^^^fffllluuu}}}~~~zzz|||wwwtttsssssssssmmmpppqqqnnnhhhggglllrrrrrrpppkkkccc```kkk{{{rrrooohhh___ZZZZZZYYYWWWkkk{{{zzzmmmgggbbb]]]YYYeeewwwvvvggg___SSSRRR^^^|||kkkMMMDDD:::555111000444:::444444333222222333444666333333333444666999;;;<<<;;;:::999999:::;;;:::888444111000222222///000333///,,,((($$$"""%%%***///***+++++++++,,,,,,------777HHHKKK888,,,111555111)))((((((+++///444777888:::999666333000---***)))+++++++++******)))))))))++++++++++++++++++,,,,,,+++++++++*********))))))))))))((((((((()))******++++++++++++++++++++++++************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))*********++++++++++++++++++*********))))))************************,,,+++***))))))***++++++***///+++)))000111---111111AAAfffiiiKKK<<<111111444111...---............------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++,,,,,,wwwYYYLLLEEE===777666777666555444333333555666666444222<<>>111***//////FFFdddqqq~~~???000,,,((('''***---...---000000///+++)))+++333:::???OOO^^^]]]PPPIIIOOOZZZbbbcccdddccc^^^ZZZWWWVVVdddcccgggqqqzzzvvvfffVVV===:::999<<<@@@EEEMMMUUUSSSPPPPPPUUUbbbkkkhhh___YYY\\\aaahhhnnnoookkkgggttttttttttttvvv{{{~~~zzzqqqccc[[[fffyyyzzztttrrrkkkdddmmmwww|||xxxtttxxxzzzyyyqqqvvvzzzwwwmmm___PPPGGGFFF:::<<>>TTT]]]NNNAAAFFFOOOPPPKKKJJJJJJKKKMMMNNNMMMLLL???===:::555111,,,)))'''*********)))))))))))))))))))))))))))******************)))(((''''''''''''***))))))((((((((())))))))))))))))))************************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))*********+++++++++************)))))))))************************+++******)))******+++++++++...)))(((000000...444999bbbzzzZZZ<<<333666555111000.........---------,,,,,,---------------------------...000///,,,+++,,,///qqq^^^OOOBBB===888555555555444333333444555666666555333222:::999:::444111777<<>>GGGHHHEEEGGGMMMCCC<<<555000000111111000666000***+++.../////////999IIIiiitttPPP888222...,,,---111222///,,,------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++%%%%%%%%%(((+++------,,,'''''''''&&&&&&''''''&&&+++)))***...///...000444***+++'''222dddpppFFF===444000,,,,,,///333444444777FFFddd~~~}}}fffPPPGGG>>>555YYYYYY;;;000***///333111000222***---444===HHHVVVccclllooocccccciii\\\\\\[[[YYYVVVSSSQQQPPPRRRZZZbbbbbbXXXKKK@@@;;;NNNOOOOOOPPPTTT[[[aaadddRRRJJJDDDMMM]]]cccXXXIIIEEEKKKUUU^^^cccbbb___\\\yyyvvvmmmeeeoooxxxnnnkkkqqqwwwxxx|||uuurrrtttuuunnneeeVVVGGG>>>HHH]]]nnnvvvxxxuuuyyyqqqbbb[[[VVVUUUSSSRRRQQQPPPOOONNNTTTRRROOOLLLJJJHHHHHHGGG???<<<:::888888888777666EEEFFFHHHHHHBBB<<<>>>DDD555222//////000///,,,(((555555666777888999:::;;;...:::HHHLLLHHHEEEHHHMMMQQQOOOLLLJJJHHHDDD@@@<<<222222000...+++)))'''&&&))))))))))))))))))))))))+++++++++***************,,,+++***))))))******+++,,,+++******)))*********((())))))))))))*********************)))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))************************))))))))))))******************************************++++++***---((()))000...---555SSS^^^>>>333555555333.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,...111111///...000ooo[[[TTTEEE<<<:::888666555444333222444555666777666555444444///:::???<<<111000BBBRRRIIIIIIJJJKKKHHHCCC@@@???CCCAAACCCNNNWWWddd]]]HHHHHHCCC<<<=========;;;888666555CCCGGGOOOVVVRRRDDD888333333666<<>>888555555333000---///(((,,,999888,,,+++666WWWwwweee555(((555+++---//////...,,,,,,,,,,,,,,,------------------,,,,,,+++++++++*********++++++++++++++++++++++++***))))))+++...000000000,,,,,,---//////......///************''''''000;;;;;;@@@BBBRRRwwwsssVVV???...<<<]]]ppphhhVVVVVV~~~rrrcccaaaDDD///SSSXXX>>>---222444+++,,,777DDDKKK\\\sssuuu\\\DDD444000444999555333111//////000111111+++555>>>===888777@@@IIIKKKUUU\\\]]]___fffjjjhhhSSSJJJIII[[[qqqwwwiiiWWWVVV\\\eeekkklllmmmooorrr}}}~~~zzzrrrkkkwwwbbbYYYYYYiii{{{vvvnnnXXX]]]gggpppmmm___QQQJJJVVVSSSPPPMMMLLLIIIEEEBBBBBB@@@===:::888666666666888777555666888999999888;;;@@@IIIRRRVVVZZZcccmmmXXXMMM===333111444888;;;:::999666333000,,,***(((---&&&111HHHMMM;;;000444111000000000000///+++)))(((((((((((('''''''''''')))))))))))))))*********------,,,,,,+++++++++***++++++***++++++,,,------++++++***))))))*********++++++++++++++++++++++++************)))))))))(((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++(((,,,***,,,000---...;;;sssWWW888555555/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///******000444111------yyy\\\VVVLLL777:::999888666555444333222444555666666555444555777888<<<333666444333IIISSSQQQNNNKKKIIIDDD???@@@DDD@@@BBBHHHNNNVVVoooYYYBBBAAA???;;;<<<<<<;;;999999;;;<<>>AAAIII\\\qqq}}}eeeRRR;;;,,,)))+++------+++)))((((((+++...000111===<<<999777888<<>>;;;::::::111000///---+++***((('''444&&&...JJJRRR>>>///000''''''(((+++---...---+++))))))))))))))))))))))))***************+++++++++(((((())))))))))))******''''''((())))))))))))))))))))))))))))))***++++++*********)))))))))((((((************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********((((((((()))))))))******(((((()))))))))))))))***))))))))))))))))))))))))((()))***+++++++++++++++''',,,,,,---000---555JJJ~~~QQQ>>>666///000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,111+++)))///222...---000uuucccTTTIII@@@666888888777666444444444444333444555333222222666999@@@:::&&&000:::===TTTVVV\\\RRRJJJFFFCCC@@@CCCHHHAAAFFFLLLMMMXXX~~~kkkNNN@@@???;;;888999999666333222444777888BBBFFF???888888666111000......222333111222666222777===@@@???;;;666444333333///+++222LLLppprrrGGG)))+++888444$$$---...//////......///000++++++,,,,,,,,,---------++++++++++++************************************&&&&&&(((...555<<<@@@AAACCC>>>;;;999666333888@@@BBBLLL\\\mmmxxx~~~hhh\\\LLL:::///###---666555888RRR{{{uuu||||||gggPPP@@@///+++((())),,,...+++'''+++***,,,///444777777666<<<<<<>>>AAADDDFFFGGGFFFPPPjjj}}}yyyxxxyyyxxxrrrnnnnnnooonnn]]]UUUgggvvvhhh[[[SSSIIICCC===:::666111111444999<<<@@@???:::111((($$$((()))***+++,,,......///'''$$$***888===666//////***))))))***+++,,,+++)))++++++++++++***************+++++++++,,,,,,,,,,,,((()))+++---///111222333000111333333222000...,,,+++++++++,,,---...///000------,,,+++***))))))(((************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))***(((((((((((())))))******))))))))))))))))))))))))'''(((***+++,,,,,,++++++'''---------...///AAAaaakkkCCC444444111111111111000000000000////////////////////////111,,,---111000...777EEExxx\\\]]]NNN666444???666666666555444444555666222333333111///111666:::111:::///::::::999\\\jjjeeeVVVGGGDDDDDDCCCFFFJJJEEEJJJOOOMMM[[[wwwNNNAAA@@@BBB???444777999:::888555444555888:::EEEFFF:::555999666+++444000///222333000...///---///111000------///222%%%---///333RRRUUU===,,,---...)))***222---+++***+++...///---++++++++++++,,,,,,---------+++++++++************)))************************+++222@@@TTTlll~~~yyywww~~~uuuxxxyyytttKKKDDDBBB666///333111///)))&&&,,,777UUU{{{oooaaaXXXHHH:::222//////000***++++++***))))))***,,,***+++///666;;;===:::777<<>>,,,666222222222222111111111000111111111111111111111111///...000333000111EEE]]]{{{fffTTTMMMGGG<<<666999444444555555444444333222777666555222000///111333333666888888888BBBUUUgggbbbXXXKKKCCCAAACCCEEEFFFDDDIIIOOOLLLbbbuuuUUU???CCCFFF<<<888???>>>777444666666111111666:::BBBCCC:::111111333333111//////333999999222+++,,,...//////,,,+++...333000+++444XXXzzzYYY666111,,,,,,......***&&&(((......)))&&&***000222---,,,******)))***---000++++++((($$$%%%)))***(((************+++***)))'''111RRR}}}~~~bbbYYYDDD666555OOO___pppcccMMM666...000222---(((***((('''***222@@@MMMVVV]]]jjjwww|||zzznnnWWWBBB......,,,,,,,,,,,,......***)))))))))***+++,,,,,,666333444===FFFFFF;;;000:::XXXlllhhhfffqqqsssjjjUUUHHHOOOHHH]]]{{{iiihhhssslll___xxxLLL...111222111000777<<<666***...((('''++++++((()))---,,,000111...---000222111///000111000...,,,++++++)))))))))))))))***+++,,,---------///111555999;;;CCCHHHNNNQQQQQQQQQSSSUUURRRQQQPPPRRRTTTTTTQQQNNNCCCCCCBBBCCCEEEGGGJJJLLLMMMJJJGGGEEEEEECCC>>>;;;999777444000---+++***)))***++++++,,,,,,++++++***)))(((((()))+++,,,++++++)))***+++,,,,,,+++***)))***(((''''''((())))))(((+++***)))(((((()))***+++((('''''''''((('''&&&$$$$$$&&&)))******)))***+++***))))))+++------+++)))------111333///666TTTtttppp???222666555444333111000000000000///......111444444111......555666777000GGGoookkkkkkXXXHHHCCC???777333555555555555444444333222222555555444222000000222444444666777555555???QQQbbbXXXQQQHHHCCCCCCFFFHHHHHHEEEJJJOOOXXX{{{yyyWWWCCC666;;;???999777<<<666999;;;999666555444555;;;<<<:::444222555555111222333444555666555111...***///111000222666222***666111GGGvvvyyyKKK+++---------------...///000---------.........+++&&& ...222((('''111111%%%(((---000111222333...((()))---...+++'''---<<>><<<:::222LLLjjjzzz~~~iii[[[NNNccc~~~}}}pppooozzz{{{___777333...---111777::::::333,,,(((***+++)))))),,,,,,000111...///444777777:::;;;<<<:::777444222111333333444444555666777777======>>>???AAADDDFFFHHHMMMPPPSSSVVVWWWWWWXXXYYYWWWVVVUUUVVVXXXXXXVVVTTTSSSRRRPPPOOOOOOPPPRRRSSSQQQPPPNNNOOOPPPPPPNNNLLLHHHFFFBBB???;;;999888777777777777888777777666666000//////000111222222222333333222111000000111111333222111111333555444444444333333222222222222333..................,,,+++(((***---...---------...---...000000000000//////<<<;;;>>>DDDCCCEEEUUUiii___```dddjjjnnnrrrzzzmmm???333777333444444555555444333222===888111------......---555:::555888@@@___|||fffhhhWWWHHH<<<:::888333111444555555555444333222222111333444333222000111333555:::;;;999555444>>>NNN[[[OOOIIIDDDCCCEEEIIIKKKKKKKKKLLLMMMgggvvvIII@@@;;;999;;;===;;;:::<<<444:::===777222333444333EEE>>>666111555888555...555777888666222000///000---///,,,(((,,,555444---///OOOyyyqqqGGG,,,&&&+++...000...***(((***---///)))$$$'''---...,,,+++***///333111+++&&&%%%&&&---)))%%%)))444>>>;;;222EEECCC???<<>><<<<<>>???<<<;;;:::;;;===?????????AAAAAAAAAAAAAAA@@@??????<<<<<<<<<;;;;;;;;;;;;:::555888:::;;;:::999::::::999<<<>>>>>><<<;;;===???JJJGGGKKKSSSVVVRRRTTTZZZTTTTTTWWW^^^bbbccceeeiiirrr}}}kkk???555888222333666888888777555444///000333777;;;===<<<;;;333999666CCCZZZtttxxxOOOhhh\\\KKK@@@888777777555444666666555444333222222111111111222222222111111333555AAABBB>>>888888AAAOOOWWWLLLGGGBBBAAAEEEIIILLLMMMOOOMMMQQQtttOOO999999???AAA>>>;;;;;;;;;999:::777666777666222222555FFF===444222999>>><<<777777777666333///---...///333222000...+++***...333JJJzzznnn;;;(((...555+++///222000,,,(((((()))...***''')))***)))***---222:::???999...)))...555------333FFFdddzzz{{{rrrOOO<<<(((###***///+++###(((///\\\ooojjjdddJJJAAAIII\\\ZZZ???,,,+++...)))***///...---+++(((===\\\ppp```@@@...,,,//////...---///444666000(((%%%'''***,,,---,,,+++***,,,---------------,,,***(((((((((((((((((((((((())))))))))))***+++------111444555222///111777===CCCEEEPPPUUUFFF666BBB\\\|||www|||tttkkkooorrrooolllmmmkkkdddZZZ^^^}}}|||{{{~~~XXX@@@000000000+++333BBB<<<666///,,,++++++******///111000---///888@@@DDD???BBBEEEGGGFFFEEEEEEEEEDDDEEEGGGHHHJJJKKKLLLLLLHHHJJJLLLOOOQQQRRRSSSTTT[[[XXXUUUVVVYYY[[[[[[YYYZZZYYYYYYYYYYYYZZZZZZZZZXXXXXXWWWWWWWWWWWWXXXXXXZZZYYYVVVUUUSSSRRRPPPOOONNNNNNNNNNNNNNNNNNOOOOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHGGGGGGHHHIIILLLKKKIIIGGGEEEEEEDDDDDD@@@???>>>@@@BBBDDDEEEDDDGGGGGGHHHHHHHHHFFFEEECCCEEEEEEEEEEEEDDDDDDDDDEEEBBBDDDGGGGGGFFFEEEEEEEEECCCFFFIIIHHHDDDCCCGGGLLLNNNLLLPPPWWWZZZUUURRRSSSYYYVVVVVV[[[^^^\\\ZZZ[[[XXX___wwwggg???888<<<777888888999999999888777999:::;;;<<<<<<;;;888666;;;BBBJJJjjj}}}fff<<>>@@@>>>999<<>>111222CCCJJJBBB<<>><<>>===AAA>>><<<:::888777777999:::===<<<<<<===@@@EEEKKKPPPSSSWWWeeewwwUUU???qqq```SSSBBB===:::777666666666555555555444222111111222222333///111222222111111222444444888888666>>>MMMXXXYYYRRRKKKCCCAAADDDIIINNNPPPIII\\\{{{wwwCCC000DDD;;;===<<<888666777888777999000555LLL\\\YYYPPPNNN>>>777222222444555777;;;444111---,,,...000//////...''')))444999AAA]]]~~~[[[444***000222,,,&&&,,,+++*********+++***)))///111***$$$333XXXxxxvvvgggiiivvvfff@@@666HHHlllhhhVVVUUUZZZkkkooonnncccNNN888***$$$000...)))%%%###%%%+++000((('''///>>>VVVmmmgggLLL000///***%%%%%%***+++(((&&&,,,***)))+++'''---BBB555333---((()))...---)))222CCCLLLBBB333------,,,+++***)))((((((((())))))+++***,,,...---+++,,,000((())))))******))))))(((((((((((()))***,,,---...)))***...111444333000---,,,444666555BBB^^^zzzqqqfff~~~vvv~~~|||vvvmmmddd[[[VVVQQQXXXgggwww}}}vvvooollleee~~~kkkSSS999(((...333,,,&&&)))444999:::444...,,,+++)))111222000,,,...777@@@DDDGGGHHHHHHGGGEEEEEEFFFHHHDDDEEEGGGIIIJJJKKKJJJJJJKKKLLLNNNPPPSSSVVVXXXYYYZZZXXXVVVUUUVVVWWWWWWWWWWWWZZZ\\\]]]\\\\\\\\\\\\[[[ZZZYYYXXXVVVTTTSSSRRRNNNNNNMMMKKKHHHHHHIIIKKKMMMNNNNNNNNNNNNNNNMMMLLLNNNNNNOOOOOOPPPOOOOOONNNKKKLLLKKKGGGCCCBBBDDDHHHIIIKKKMMMMMMLLLHHHDDDAAAGGGFFFEEEFFFHHHJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGIIIJJJHHHFFFFFFIIILLLGGGIIIKKKJJJIIIGGGFFFGGGDDDEEEEEEDDDBBBDDDHHHMMMMMMOOORRRSSSSSSVVVZZZ______\\\ZZZ\\\[[[ZZZ\\\```bbbYYYcccbbbGGGGGGHHHEEECCC???<<<:::<<<>>>@@@===FFFTTT```hhhlllnnnnnn\\\[[[ccc]]]@@@CCCxxxWWWRRRIII999777777555444444555555333333222111000111222444555///111333222111111111222222777888666???NNNUUURRRNNNIIIDDDDDDHHHNNNRRRSSSXXXvvvZZZ<<<;;;@@@@@@;;;888:::===;;;999888666777999@@@QQQ``````XXXCCC999222111000,,,+++,,,---............///222555888:::@@@LLL___qqq}}}SSS:::***///333---,,,222,,,+++***((((((...888???QQQNNN===111JJJxxxLLL...888jjjmmmqqq^^^888&&&''',,,888:::888...###!!!***444$$$!!!###+++444333(((%%%---'''(((EEE]]]SSS===++++++***((((((++++++***%%%222///+++///+++---BBB000---'''###&&&---000...555GGGOOO@@@---&&&'''(((%%%&&&&&&'''(((***+++,,,***'''(((***(((&&&)))000'''((()))******)))((('''''''''((()))***,,,...///,,,---.../////////......///333333333???ZZZvvvxxxvvvsss\\\OOO[[[bbbgggbbbUUUJJJGGGIIIEEEKKKXXXfffkkkggg```\\\^^^wwwmmmNNN:::+++,,,///,,,)))+++,,,777>>>999000++++++***///111000---///999BBBEEEIIIIIIGGGDDDCCCCCCFFFIIIHHHIIIKKKMMMNNNNNNMMMLLLNNNMMMNNNNNNPPPRRRTTTVVVWWWXXXXXXWWWVVVUUUVVVWWWUUUYYY^^^___^^^\\\\\\\\\\\\[[[[[[YYYXXXVVVUUUTTTSSSRRROOOHHHAAA===<<<>>>FFFGGGIIIKKKLLLLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMNNNOOONNNIIIDDDBBBFFFIIIIIIIIIKKKKKKIIIGGGDDDCCCDDDBBBAAAAAACCCEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHDDDFFFHHHEEEBBBCCCGGGKKKEEEFFFHHHGGGEEECCCBBBCCCEEEDDDBBB@@@AAADDDHHHKKKIIIKKKMMMOOOQQQTTTVVVWWW[[[ZZZ[[[]]]ZZZXXX[[[aaa___\\\nnnlll```dddaaa^^^\\\ZZZXXXXXXYYYZZZ[[[fffooozzz~~~yyynnnccc\\\RRRRRRRRRwww~~~LLL666AAAgggUUUEEE<<<;;;444555555444444666666444222222000000000222444666000111333333111000111111777<<<<<<999???MMMPPPJJJHHHEEEDDDGGGMMMSSSVVVVVVkkkxxxBBB===HHH;;;AAA777333:::>>>:::444222666@@@888)))777YYYggg\\\>>>333+++...222000......(((---222111......555;;;GGG^^^vvv}}}PPP<<<999333------000000...&&&***,,,---222AAAXXXjjj{{{{{{lll___oooccc222---000111===cccwwwaaaCCC---)))///...)))%%%&&&(((***+++***'''%%%,,,---+++'''###$$$***000---///$$$)))CCCFFF666333,,,((('''******&&&&&&)))###...'''###000---&&&///###)))...---+++******))))))444777...)))++++++%%%)))*********))))))((((((,,,***,,,///,,,&&&'''---&&&'''((())))))((('''&&&''''''((()))***,,,...///555555333///+++***---111000000000333<<>>>>>===;;;::::::;;;===<<<;;;;;;:::::::::;;;===???@@@;;;===???===999999>>>CCC===???@@@???===;;;::::::AAA>>>::::::<<<@@@CCCEEECCCEEEGGGJJJNNNPPPMMMIIINNNQQQXXX^^^______fffnnnjjjnnnssszzz~~~~~~~~~~~~|||zzzsssiii^^^XXXWWWXXXLLLPPPLLLmmm{{{RRR===EEEfffRRRFFF999555999777666555444333222222222222000------222666444000222333222000222666666333>>>:::<<>>AAA@@@>>>@@@222===\\\QQQ555999DDD:::777000,,,@@@JJJ777......//////...---,,,,,,---444///...222///HHHyyyccc[[[HHH>>>NNNZZZ444OOOcccWWW777***222111444VVVbbbVVVkkkQQQ111---...111///--->>>XXXddd___PPPLLL===+++&&&------%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((&&&%%%'''''''''(((***+++)))(((+++...000...)))&&&(((,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,---((())))))+++,,,---......222222222///---+++,,,---333333222222333:::HHHUUUeeewww^^^nnn}}}{{{pppgggqqqwwwmmmgggccc[[[NNNCCCOOOSSSWWWUUULLLCCC???@@@<<<===BBBFFFGGGGGGLLLRRR___rrreeeMMM===///++++++)))(((+++)))---666PPP>>>===000222...---///777@@@EEEDDDAAAIIIHHHFFFEEEDDDDDDDDDEEEOOOPPPRRRSSSTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPNNNRRRVVVXXXXXXVVVVVVVVVTTTPPPLLLLLLOOOSSSTTTTTTRRRTTTUUUQQQJJJGGGGGGJJJHHHFFFCCC???:::666333111...///000111333444555666777777888888888888777777666666555555555444444444333333222222222111111111///000000...+++))))))+++---............//////000)))///444222---***...333000...,,,,,,.../////////......---,,,000444222---222333444444444555777999555111@@@cccxxxpppdddaaagggaaa```gggvvvooojjjkkkhhh]]]iiiaaaWWWfffsssTTTIIICCC:::666:::666555444333333222222222555333111111444666333///222444333000000444666444>>>;;;===EEEKKKKKKJJJJJJJJJBBB???EEENNNVVVaaakkkbbbCCCAAA@@@BBB<<>>PPPuuummmKKKBBB888444111///000:::;;;...///////////////......---///+++)))...222<<>>@@@DDDFFFJJJ[[[uuu```CCCGGG999---+++,,,***)))+++---)))...OOOiiisssWWW===333111111555===BBBBBB???EEEDDDCCCCCCCCCDDDEEEFFFNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTQQQMMMHHHEEEDDDGGGDDDCCCCCCEEEEEEDDDBBB<<<>>>???<<<666333444666111111000...---+++******((((((((())))))***************++++++++++++************)))))))))(((((((((*********)))))))))((((((&&&&&&&&&&&&''')))+++---))))))******)))(((''''''***((('''***------)))$$$***---///+++&&&$$$'''+++***------***))),,,---,,,$$$)))...000---)))'''''';;;000,,,BBBqqq}}}hhhZZZQQQXXXgggnnnVVVBBB@@@@@@:::666999555555444333222222222222;;;666222111222333222000444777777222000444888999===<<>>OOOttttttSSS@@@333444111666BBB@@@333---000000000000/////////.........111000555ZZZsss\\\GGG///111444222222fffwwwuuummmuuu~~~ZZZ]]]tttuuuCCC,,,444CCC[[[[[[:::%%%---000%%%(((***///777AAALLLUUUYYY```ZZZIII333((()))***'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***,,,***(((((()))******)))(((+++,,,+++'''&&&'''***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))+++,,,(((((()))***+++,,,,,,---(((***,,,,,,,,,,,,...000333000---...222555333000555888VVVTTT888BBB???;;;GGGMMMJJJKKKMMMLLLJJJGGGDDD@@@<<<999888:::===@@@FFFXXXyyyyyyjjjXXXIII@@@>>>@@@<<<@@@???888888>>>===888777<<<999000000<<>>444,,,+++,,,+++******...***---JJJYYY888444111222888;;;:::888=========>>>@@@BBBDDDFFFKKKKKKKKKKKKLLLMMMNNNNNNPPPOOOOOONNNMMMMMMLLLLLLMMMLLLIIICCC;;;555222000555555666777777444000------///000---)))'''(((***&&&&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((((((((''''''''''''&&&'''%%%$$$$$$&&&((((((((())))))(((''''''((()))***,,,'''""""""''',,,,,,+++'''$$$###'''...222111...+++555???@@@???>>><<<999555555333///---...444999+++555>>>MMMooocccMMMCCCHHH^^^www[[[III<<<===>>>888444666444444333222222222222222<<<666000///000000222444666;;;;;;555111555;;;>>>======CCCJJJLLLIIIGGGIIIFFF@@@CCCNNNUUU```~~~EEEBBBAAA888@@@;;;???666:::UUU\\\FFF555222555000===UUULLL333/////////...............//////...222777UUU~~~kkkEEEOOObbbJJJ555...///222iiipppCCC///FFFcccwww~~~sssQQQ666333>>>FFFWWW@@@)))$$$+++///+++&&&&&&+++777EEEOOOTTT\\\eee___XXXGGG222''''''******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''''''''''')))+++,,,...+++((('''((()))***)))''')))***)))'''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++(((((())))))***++++++,,,&&&(((+++++++++,,,---//////...,,,,,,000666666333888333KKK{{{fffCCCKKKIII???<<<>>><<<;;;===>>>>>>;;;888444222222;;;;;;;;;888666>>>UUUkkkxxxrrr[[[III@@@>>>===;;;777333111777>>>777333...,,,111999BBBFFFWWWjjjtttqqqxxxyyyhhhIII444444///******,,,---+++***+++...333@@@sss999444000000333444000,,,333333444666999<<>>KKKcccgggRRREEE;;;::::::666333444333333222111111111222222555222333999:::555222333555999:::444111555;;;>>>===@@@GGGNNNMMMHHHGGGIIIFFFBBBFFFPPPYYYiiimmm???BBBDDD;;;@@@AAAAAA666000:::BBB::://///////***:::WWWQQQ555---...---,,,,,,,,,---......000(((777YYY___DDD<<<:::qqqjjjAAA555666+++HHHNNN,,,+++111777JJJUUUBBB"""///bbbzzznnnDDD///&&&...///%%%&&&444&&&...===MMMVVVXXX^^^eee^^^TTTCCC111'''''')))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''')))+++,,,...+++((('''((()))))))))&&&'''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((())))))*********(((***,,,,,,+++++++++,,,)))000444333555777555000BBBBBBSSSiiiooonnnFFFGGGHHHAAA777666888666444333222222222222000///333000///222666<<>>@@@444///555222000444888555222@@@TTT}}}nnnLLLDDDJJJDDDYYYmmmbbbmmmfffdddlllzzz~~~{{{lllPPP:::---,,,***))),,,---,,,))))))...333555ppp:::666222222333111,,,&&&,,,,,,---...000333666888888777666555555777888999888777555333000...---,,,,,,,,,+++(((&&&%%%''')))''''''(((((('''''''''''''''((()))(((((('''((()))))))))((((((''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''%%%%%%''')))++++++***((("""(((---///...+++))) $$$***------,,,+++***)))%%%###***:::OOO___hhhfff[[[III:::777???GGGJJJ\\\___hhhyyyyyyrrrooogggTTT>>>HHH```JJJ===LLLnnnkkkWWWGGG>>>777777777444333444222222111111000111111222,,,...888EEEFFF;;;222000111555666222000555:::;;;>>>CCCLLLRRROOOHHHGGGJJJGGGGGGJJJSSSaaazzzaaaEEEGGGJJJFFFDDD>>><<<999444333444333...///---***777LLLNNN<<>>///)))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))+++++++++)))''''''((())))))(((&&&&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))))),,,......---,,,+++,,,(((------)))---999@@@@@@KKKJJJJJJEEE@@@qqqNNN<<<666777///...333222555222111222555666555333888333000333777:::>>>CCCIII{{{NNN===000:::OOOQQQaaayyyqqqNNN222333999444///111111111333222...999\\\~~~dddGGG444111555999QQQsssgggXXXKKKFFFEEEJJJSSSTTTQQQUUU^^^uuu}}}yyyhhhNNN888***++++++)))***---,,,(((+++)))+++000fff^^^???:::555444555444...)))+++************,,,---......---------------......************************)))))))))((('''''')))+++'''(((((('''&&&(((+++---'''((((((((())))))))))))&&&&&&''''''((((((((()))&&&&&&''''''((()))******''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&''''''))))))(((((((((''''''''''''))))))(((&&&%%%%%%''',,,555CCCQQQYYYZZZVVVSSSOOO@@@...$$$$$$))),,,---222111999OOOggglll]]]KKK>>>888---%%%&&&,,,///,,,))),,,777KKK___iiifff___RRRAAA444///(((...XXXsssKKKGGGOOOlllwwwVVVJJJ===888555666666444333444111111000000000000111111......666BBBBBB777111333000333444222444999<<<;;;???EEEPPPUUUPPPHHHGGGKKKLLLPPPSSSZZZooo~~~XXXNNNKKKPPPRRRGGG;;;555666777111...000///111///111444:::DDDCCC333...---+++++++++---...000<<<\\\uuusssZZZ===777FFFrrrJJJ222(((%%%---333444''':::+++---666111BBBqqq\\\111)))***)))(((***...,,,'''999GGGTTTZZZ___dddaaaYYYUUUFFF444***))))))(((&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))***))))))((('''&&&'''((()))((('''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((''''''''''''(((((((((((())))))***,,,///000///...---......333555555>>>MMMQQQLLLDDD<<<222+++(((WWWzzzIII000333///---222///---,,,,,,,,,---.........333000///...,,,+++000777KKKsss]]];;;444...555>>>999AAALLLWWWfff{{{|||\\\@@@333111222333///111......AAAbbbzzzkkkWWW???555888<<<888222???dddnnnbbbnnnEEE999999999999:::;;;===???@@@GGGMMMVVV[[[]]]aaakkksssuuulllaaa[[[[[[]]]\\\ZZZbbbccceeekkkqqquuuwwwxxxssssssnnnbbbSSSCCC000!!!))),,,,,,))))))---,,,'''+++%%%(((111EEEbbbEEE===555222333444222000///...,,,***(((((((((((((((((())))))))))))((((((&&&&&&'''((())))))******)))******)))(((''')))***&&&''')))(((''''''***---))))))((()))************''''''(((((()))*********'''(((((()))******++++++(((((())))))))))))(((((((((((()))))))))******************))))))))))))(((***,,,,,,(((%%%(((000888XXX[[[___dddiiimmmpppqqqvvv```HHH555000555<<>>@@@===???GGGRRRWWWQQQIIIGGGLLLRRRYYY\\\bbb{{{mmmSSSSSSLLLRRRXXXHHH@@@333333888111,,,111333///...555000(((777BBB222///...,,,,,,,,,...000111TTTkkkWWW222555FFFGGGEEElllddd555444))))))///***+++&&&===+++777111OOOzzzooo@@@***///000,,,,,,---)))%%%***444999JJJVVVXXX^^^fffaaaSSSJJJ:::)))$$$(((***)))&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))*********)))(((%%%%%%%%%'''((()))(((&&&&&&&&&%%%''')))******)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((('''''''''''''''((((((((((((((())),,,000111111000000000444DDDUUUaaallllllWWW>>>---))))))555888ZZZddd888777444000222,,,...000111000------///222''',,,222444111333BBBQQQsss|||PPP111333444666111666<<<@@@??????KKKaaasssqqqFFF777444///)))000333AAAnnnzzzGGG444333222111111333666888EEE|||[[[QQQhhhHHH222555888999888;;;AAAAAA===777<<>>333...///333444444444222///,,,)))'''&&&&&&&&&'''((()))((('''&&&%%%((((((((((((((((((((((((&&&((())))))''''''((()))$$$'''))))))&&&&&&''')))'''&&&&&&&&&((((((((('''(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((''''''''')))))))))******+++++++++(((((('''''''''&&&&&&&&&"""&&&))))))+++777IIIYYY^^^SSSBBB444---///666<<>>///---...***---000///,,,///;;;GGGiiibbb>>>111---&&&,,,666>>>777***###***444HHHRRRVVVTTTWWW___]]]TTT???888...))))))***)))&&&''''''''''''''''''''''''(((((((((((('''&&&%%%$$$(((+++)))$$$%%%+++***$$$&&&(((+++,,,+++)))))))))(((%%%///@@@===+++###***(((&&&$$$$$$'''***+++,,,,,,!!!$$$---)))%%%)))+++,,,'''$$$&&&******'''%%%...((($$$&&&---000,,,&&&))),,,///---)))'''***---'''&&&)))------***+++///,,,FFF[[[WWWGGG@@@HHHRRRkkkwww{{{fffKKK666,,,222000...///666NNNzzzoooBBB555999888444333...///000000///000222444---///444444...777[[[oooHHH:::444111BBB\\\cccvvvNNN111;;;???pppXXX>>>:::@@@CCC999[[[xxxUUU999999444444777999777:::@@@lll___@@@===??????===:::666666>>>FFFEEE???<<<@@@>>>AAAGGGBBB<<>>eeexxxUUU777((('''+++---***222888333***&&&---666FFFMMMPPPOOOSSSYYYUUUKKK555///(((%%%'''((('''%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%###%%%+++...((( ''''''%%%$$$###$$$''')))%%%###---======,,,$$$(((&&&###%%%***&&&"""...BBBUUU>>>'''%%%+++***))),,,(((***,,,+++'''$$$&&&))) %%%***+++)))***...222++++++...555===AAAAAA>>>???:::777888777555777;;;KKKggg|||ppplllmmmVVVUUUOOOBBB555......222)))***,,,...///;;;UUUnnn{{{SSS:::444555333///777555000,,,+++...555:::@@@>>>EEETTTaaajjj{{{yyy___FFF???@@@JJJfffiii;;;:::CCCLLL\\\zzzuuu]]]TTTIIIOOOTTTvvvaaaIII;;;BBB@@@@@@DDDEEEFFFMMMVVVlll``````VVVLLLMMMNNNKKKGGGGGGKKKLLLJJJMMMLLLAAA<<<>>>;;;;;;GGG999AAACCC===777666666555333333333333222111000000//////......---,,,,,,++++++++++++*********))))))(((---******333ccc[[[JJJ>>>666000333444+++222222111...***''''''((('''((()))***+++,,,---...***$$$"""%%%'''%%%%%%)))'''&&&%%%%%%'''((()))))),,,++++++***)))))))))***+++)))'''%%%&&&((((((((("""&&&&&&'''((($$$$$$,,,***444---%%%(((***'''%%%$$$""""""###&&&)))+++'''CCC]]]jjjrrr||||||uuuggg]]]KKK777)))###%%%(((---444???PPPdddiiiRRR555000***$$$###%%%'''&&&$$$"""%%%)))---......,,,***///,,,'''&&&'''))))))((((((((((((((((((((((((((((((((()))))))))************+++++++++,,,...///000...HHHfffwww}}}[[[CCC<<<@@@aaasssTTTFFF<<<666555666555333111111222444666777555333000///000222333111...GGGXXXDDD111444888666>>>??????AAA:::777@@@CCCFFFSSScccggg^^^XXXXXXZZZ```pppwwwfffVVVMMMEEE:::444555555444222000000111222444777333000///...,,,---111JJJ>>>444555999999555111)))---)))(((,,,(((***888hhhqqqFFF///$$$///'''+++...***+++JJJ{{{wwwNNN,,,&&&+++((((((...(((,,,000---))))))000777???DDDEEEEEEIIIMMMGGG;;;+++'''$$$$$$&&&((('''%%%'''''''''''''''''''''''''''''''''(((((((((((()))%%%'''+++---***$$$###&&&)))***+++++++++***))))))...$$$!!!&&&'''###'''222///&&&&&&,,,)))...RRR}}}mmm???///>>>:::+++---***///222000,,,+++...222000666@@@HHHNNNSSSYYY]]]kkkeeeccckkkwww{{{rrrgggllliiijjjqqqxxxzzz{{{~~~zzzvvvaaaQQQHHHDDD444222...)))&&&'''+++///,,,---///000---///999EEEoooGGG000111444...777444///---111<<>>999555444555444333333222111111000//////......------,,,,,,+++++++++************)))))))))&&&,,,)))***333eee[[[HHH<<<777222444555,,,222222000---)))'''&&&'''+++)))((('''((()))((('''///)))&&&)))---,,,******)))((('''%%%%%%%%%%%%&&&!!!$$$&&&&&&$$$!!!%%%&&&&&&&&&%%%&&&***---111,,,)))+++000444===FFFMMMEEE222###%%%000+++'''%%%(((---***'''...:::dddxxxzzz___KKKKKKLLLDDDnnnvvvzzzppp\\\MMMIIILLLXXXgggrrriiiPPP888,,,+++)))&&&######&&&((('''&&&******)))(((''''''&&&&&&%%%$$$%%%''')))***)))((((((((((((((((((((((((((((((((())))))))))))***************+++,,,---...///+++222;;;CCCKKKSSSUUUSSS]]]dddppp~~~lllNNN===888;;;@@@hhhUUUBBB>>>888555888666444222000000222555777:::888555222111222444555777000HHHVVV===777EEE@@@888BBBAAA>>>===888777BBBBBBFFFUUUhhhooofff]]][[[^^^eeexxxpppdddVVVMMMDDD:::666777444333111000000111222333555333000///---,,,,,,---@@@GGGLLLJJJ???333------&&&******+++...))),,,===|||RRR---,,,###333)))$$$...777LLL~~~kkk<<<+++%%%///333)))%%%+++((())))))((((((***000444777999999999===???777,,,'''&&&%%%&&&)))***)))''''''''''''''''''''''''''''''''''''''''''''''''(((,,,(((+++444777222---,,,*********+++,,,+++***((((((&&&***000///'''###$$$)))$$$$$$+++333EEEnnnwwwOOODDD]]]YYYEEEKKKJJJQQQXXXWWWUUUSSSRRRPPPfff______nnnjjj```XXX[[[ccccccWWWKKKNNNOOOXXXhhhuuuwwwtttrrrXXXTTTGGG666,,,***++++++&&&'''***...111333111000555333111///---...444:::mmmZZZ222///555111111000///000777DDDSSS]]]cccdddggggggccccccqqq]]]BBBEEEWWWBBBHHHCCCCCCKKKWWW]]]YYYRRROOOPPPhhhwwwMMMSSSRRRJJJNNNQQQQQQOOOVVVgggwww}}}nnntttsssppplll\\\QQQVVVNNNEEE:::444666888666333333222111000//////......------,,,,,,++++++++++++************))))))))))))(((,,,((((((///___\\\FFF888444000333444---//////...+++(((&&&&&&'''***(((''''''((('''%%%"""&&&&&&&&&((((((&&&###!!!&&&'''''''''%%%%%%%%%&&&***(((%%%&&&(((+++++++++%%%(((***)))$$$%%%111>>>+++$$$---CCCTTT```iiilllllliiifff\\\CCC)))&&&222)))&&&)))...,,,000IIIgggzzzYYY444###'''***$$$///EEEbbbtttyyyxxxzzz}}}mmmUUUCCC333$$$!!!%%%((('''&&&''')))***)))((((((((('''''''''((()))***%%%%%%&&&'''(((((('''&&&(((((((((((((((((((((((((((((((((((()))))))))***************+++,,,---...222000---///555===@@@???GGGKKKRRRYYY```iiissszzzpppiiiIII888555888;;;>>>]]]bbbDDD===<<<777555:::555333111000000222444666888666444111111111333444444...<<<>>>111FFF___VVVBBBKKKFFF===;;;777888BBBCCCFFFSSSfffmmmfff^^^\\\dddkkklll___PPPFFF@@@;;;888777333111000//////000222333222222000...,,,,,,,,,+++111@@@KKKHHH:::---***,,,+++,,,))),,,000***---???|||>>>)))444***555***(((,,,LLLZZZFFF+++*********(((&&&'''***)))((('''&&&''')))---///222222111222444444---%%%&&&'''''')))***)))(((&&&''''''''''''''''''''''''((((((&&&&&&%%%%%%&&&&&&---%%%''':::MMMMMM:::(((((()))---111333111,,,''''''))),,,///......111444>>>??????AAAMMMaaasss{{{sssrrrWWWJJJYYYNNN<<>>AAADDDCCCAAAJJJbbbxxxggg]]][[[XXXMMM>>>EEExxxVVVIIINNNFFFHHHIIIHHHCCCBBBIIIRRRaaapppSSSYYYLLLQQQXXX]]]ZZZXXXaaasssvvvvvvxxxjjjWWWGGG===777555555333222000///------------++++++++++++************))))))))))))))))))))))))(((,,,((((((,,,ZZZfffKKK999444...000111+++,,,,,,,,,***((('''''')))%%%%%%&&&(((******)))((($$$)))+++((($$$"""$$$&&&!!!$$$'''((('''''')))++++++***)))***,,,,,,,,,+++++++++***&&&###...NNNkkkKKKGGGYYYkkkcccWWWQQQIIIAAAKKKdddyyyqqqRRR777...+++"""!!!///<<>>;;;999@@@AAADDDQQQbbbhhhbbb^^^```llluuudddWWWGGG>>>;;;:::888555222111///......000222333000222000+++***,,,,,,***+++111555222///...---+++---,,,(((+++...(((///EEEzzzmmm666,,,555'''***'''BBB]]]iiiAAA///222***,,,((("""%%%------%%%)))((('''&&&&&&(((***+++///////////////---***'''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((("""111BBBJJJJJJDDD:::111111AAAYYYmmmqqqaaaFFF222555BBBNNNTTTVVV[[[bbbfffeee___OOO@@@EEEVVV\\\VVVXXXZZZHHH888888---###,,,999ccc~~~[[[???777888000,,,***---111111,,,&&&---+++)))((('''(((***+++///)))'''***,,,***((((((,,,......++++++,,,***&&&---+++******,,,///000000...000111///...///---***000kkkyyyKKK666333222///222666888777777666777:::777444666<<>>666999333111///---,,,,,,,,,,,,******************))))))(((((()))))))))))))))***'''+++)))***...ZZZcccGGG666555444666999555---------+++)))((((((***'''(((((('''%%%%%%''')))***111444---%%%$$$'''***$$$&&&'''%%%######&&&)))222AAAVVVfffjjjbbbVVVNNN///)))$$$$$$,,,GGGxxx{{{zzznnnCCC((('''$$$'''&&&+++BBBjjjrrrRRR<<<555:::PPPbbb___QQQFFF333&&&!!!((()))""" %%%333+++### """$$$""" (((,,,%%%"""---&&&&&&&&&&&&%%%%%%%%%%%%'''((()))***+++***))))))'''''''''&&&%%%&&&))),,,''''''''''''''''''''''''''''''(((((((((((())))))******))))))******+++,,,)))***---111222555???IIIEEEHHHIIIFFFCCCEEEKKKQQQcccfffooowwwSSSBBB;;;666666555666:::@@@aaabbbEEE???:::888999999666333333333333333222222111000///000000111111111111111444555444222;;;OOO```dddLLLTTTNNNCCCCCCAAA<<>>AAA===222222111...+++))))))******+++***&&&$$$'''111999>>>IIIOOOJJJ@@@666+++###((())))))'''(((...999BBBeeeqqqSSSFFF===@@@LLLeeegggQQQDDD'''"""222111(((///...***999```dddbbbbbbccc___MMM111%%%###$$$%%%%%%%%%***000"""$$$&&&***------,,,***222&&&!!!+++...$$$((((((((((((''''''(((***!!!"""###%%%&&&'''((()))%%%&&&'''&&&%%%%%%(((+++'''''''''''''''''''''''''''''''''((((((((())))))***))))))))))))***++++++,,,,,,///111...,,,333>>>===BBBGGGGGGEEEEEEJJJOOOMMMUUUcccqqq{{{vvvOOO555999777666666222111777???dddwwwDDD???>>>:::666999===999222333333444444333222000...000111333444555555444333333555222333999888:::FFFCCCMMMJJJCCCGGGGGG@@@???:::AAAQQQaaaeee```aaagggyyyoooRRRNNNFFF===999888888777000///...---...///111333...000...'''''',,,...+++(((555===777...+++,,,+++''',,,---...+++''';;;```HHH***)))...>>>[[[}}}]]]999'''))),,,)))***))))))(((&&&$$$$$$&&&%%%'''))))))''''''(((***'''((()))(((###!!!%%%+++'''(((******)))))))))***''''''''''''''''''''''''&&&&&&&&&'''***---111333TTTYYYUUUPPPcccmmmMMM<<<777555'''$$$'''---+++""" $$$+++&&&'''((($$$'''((( %%%***)))"""$$$...///)))((('''''''''''''''''''''%%%(((+++***(((&&&&&&(((&&&&&&(((+++)))&&&&&&***###***...+++((()))+++,,,(((***+++++++++---111444111444111(((&&&+++000000999^^^sssQQQ;;;444///000222222111111333444333777:::;;;<<>>111...000111///...000111111222222555999777555888>>>MMMVVV???HHH___WWWaaa{{{www___FFFSSSdddhhhkkkfffmmmuuuiiilllaaaKKKBBB[[[lllzzz~~~@@@666888///***...+++%%%)))******))))))(((((('''''')))(((((('''''''''((((((---%%%---+++---aaa[[[555...000CCC???NNNNNNbbb{{{nnnJJJ***$$$444***...444AAAWWWkkkqqqlllKKKPPPKKKLLLoooeee@@@EEEQQQaaallliiiYYYKKK666111+++&&&&&&***///444gggeeebbbRRREEE888FFFfff)))%%%+++"""333888)))###555***---...(((222GGGAAA888///(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''+++***)))'''###!!!$$$***"""''')))&&&(((,,,+++%%%$$$'''(((&&&&&&(((&&&$$$%%%$$$###%%%'''))))))(((***(((&&&&&&((()))******(((555111&&&***000000222///333:::CCCKKKNNNMMMKKKOOOaaa{{{xxxcccWWWbbbbbbVVVWWWpppvvvTTT<<<666999;;;777555222000000111333555CCC|||ZZZEEE<<<:::888777666666555444222222111000000000111333333333333222222222111111111222222222333444666777999DDDGGGMMMNNNFFF;;;666888>>>GGGNNNUUUZZZUUU]]]ttt\\\QQQFFF<<<::::::777222000000...,,,---111222111///,,,,,,,,,+++++++++******000...UUU666------&&&------))))))///,,,***JJJ|||qqq;;;444\\\wwwmmmFFF888111(((&&&)))+++***(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((((()))+++---***&&&%%%)))+++((($$$"""$$$###---NNNqqqzzzvvv{{{eeeZZZeee}}}wwwiiiQQQPPP\\\ooosss```GGG999555///'''%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''(((((())))))))))))(((((((((''''''&&&'''((()))*********)))(((((((((((((((''''''((())))))))))))))))))(((''''''(((+++...000------++++++++++++,,,------EEEWWWpppFFF000---......---,,,---//////222222444777666444888>>>PPPUUUAAAFFFXXX]]]yyyxxxQQQIIIddd{{{oooXXX\\\gggpppvvvSSS333555111///000,,,)))...))))))))))))((((((''''''((((((''''''''''''((((((+++'''---(((---eee\\\;;;888<<>>666555666<<>>nnnCCC***000%%%###+++$$$!!!"""$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((111+++%%%###$$$&&&$$$!!!$$$(((((()))+++,,,***&&&######&&&(((''')))---!!!$$$''')))+++///555:::888;;;@@@HHHPPPUUUVVVVVVttt~~~zzzvvvrrrwwwtttvvvsssdddNNN===777888999000222===MMMaaabbbOOOTTTQQQOOOQQQYYYnnnuuuHHH222444000222777000000000000000111222333444111LLL|||tttDDD777===;;;777:::===;;;777333222333111111111111222222333333222222222222111111111111555555555444333555888;;;JJJUUUWWWHHH:::777777666>>>BBBBBBIIIVVV\\\ddduuukkkSSSJJJAAA:::999888444111111...,,,,,,///222333000---++++++++++++++++++++++++...EEEWWW444%%%,,,'''---+++'''+++...+++AAAwww{{{qqqccc@@@(((***...&&&(((***+++***'''&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''((()))***)))'''%%%%%%&&&(((...+++###)))@@@XXXddd^^^\\\gggdddMMMFFFIII???DDD444...,,,$$$###))))))///)))&&&&&&&&&%%%)))///***))))))+++,,,+++'''$$$((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''(((((((((((('''''''''(((((((((((((((((('''&&&&&&&&&&&&''''''(((((())))))((((((((((((((()))&&&'''(((((())))))(((((('''&&&&&&&&&''')))+++---...------,,,+++******)))---...,,,WWWZZZ777222///...///...///111222000000222111111888@@@===SSSjjj```VVVTTT\\\pppxxxuuu{{{|||vvvsssbbbeeekkktttwwwmmmXXXGGG===AAAJJJ^^^~~~GGG555---000---***,,,---(((((((((((((((((((((((((((''''''''''''(((((()))&&&---000+++@@@{{{LLL333888AAA]]]dddrrriii;;;222'''666ZZZmmmjjjfffUUUKKK:::,,,%%%$$$&&&&&&'''$$$'''///---######+++((('''&&&%%%&&&(((+++,,,(((((())))))))))))((('''$$$$$$((('''///000:::lllccc---)))... 111eee```333)))%%%'''---)))&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%$$$###''',,,,,,***+++---...+++)))'''&&&%%%(((///222///222;;;<<<777NNNUUU]]]aaacccgggnnntttzzzzzzzzzzzzyyytttmmmhhhKKKYYYXXXNNNIIIBBB;;;>>>999===???999///))),,,111000...111333666FFFUUUSSSGGGEEEIIIQQQTTT]]]yyyqqqwwwttt{{{XXX>>>>>>111---777777///000000000111111111111222;;;YYYyyyUUU<<<777<<<;;;666999<<<;;;666333222333111111222222333333333333222222222111111111000000444666666444222555===EEESSSVVVPPP@@@666888999666DDDFFFDDDLLL^^^hhhnnnzzz\\\NNNDDD===888777666222//////---,,,,,,///222222...***++++++++++++++++++++++++///KKKNNN111%%%---&&&---(((&&&,,,***+++SSStttIII333&&&###)))...)))+++,,,+++(((&&&&&&'''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''(((((((((&&&(((++++++***)))))))))&&&///***###???rrr\\\...,,,888///***###'''***######)))((("""%%%***...,,,'''%%%'''$$$$$$%%%'''***++++++***((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''''''''((((((((((((''''''%%%&&&&&&'''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&'''(((((((((((((((''''''''''''(((***+++,,,///......---,,,++++++***...000&&&>>>uuusss;;;333......///---...222111///...000///000777@@@@@@kkkvvvKKKGGGCCCJJJ]]]```VVVOOORRRXXX```^^^VVV777===HHHSSSXXXTTTIII@@@222333999KKKlllddd===+++///,,,***,,,((('''''''''''''''((((((((('''''''''''''''((())))))(((---,,,,,,OOOPPP777;;;DDDdddiiijjjQQQ666222&&&%%%222666000000///(((###&&&+++---***&&&'''$$$"""###(((+++)))&&&+++((('''((())))))%%%!!!&&&%%%%%%%%%%%%%%%&&&&&&!!!!!!$$$!!!***+++111^^^fff000''',,, &&&KKKyyyEEE'''---...%%%'''"""######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''...---+++***&&&!!!)))%%% %%%,,,444:::555NNNYYYVVVbbb}}}uuunnnssswwwuuunnngggeeeeeeXXXVVVRRRMMMEEE;;;111))),,,444000,,,111000+++...''')))+++---...111666999///---111///(((222BBBEEE@@@CCCPPP[[[XXXUUUhhhsssggggggSSS[[[nnnFFF999...,,,222222000000000000000000000000555333===]]]SSSDDD>>>999888777666777999888666444333333111222222333444333333333222111111111111000000000222333444222222777???FFFQQQMMMBBB777333666888777BBBIIIJJJQQQbbblllrrr}}}QQQHHH@@@:::666666444000...///...---...111333222---(((***++++++++++++,,,,,,,,,222MMM???---'''///$$$,,,((('''---(((111gggjjjIII)))%%%...///***''''''(((((('''&&&'''(((***((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''(((((())))))((((((((('''%%%%%%&&&(((%%%)))&&&000aaasssIII+++---111&&&'''$$$***...(((,,,555444'''))),,,+++'''$$$$$$&&&%%%%%%%%%%%%&&&''')))***(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))''''''((((((((((((''''''&&&''''''((((((''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''((((((((((((''''''''''''(((((()))***+++...............---,,,+++)))000(((555___~~~===222+++,,,---***+++000...------///...///666>>>PPPxxxeee\\\DDDHHHFFFHHHSSSuuuXXXCCC;;;AAADDDJJJMMMEEE888666888AAAKKKKKK???333444111000888PPPtttzzzEEE,,,111---,,,///'''&&&''''''''''''(((((((((''''''&&&''''''((()))***,,,,,,(((555eeeOOO888<<>>@@@@@@GGG???777555555555888===;;;KKKTTTXXXbbbiiissstttKKKDDD>>>999666666444000...000111000111444666333---(((******+++++++++,,,,,,,,,555JJJ///)))***000!!!,,,))))))---)));;;wwwbbb000---(((,,,111+++%%%)))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''((()))))))))***)))'''%%%&&&,,,444:::222666===SSSyyy~~~vvvjjjNNN555...***%%%%%%,,,''')))((("""***777888///...***%%%"""$$$))),,,)))))))))'''&&&&&&&&&'''''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))''''''((((((((((((''''''&&&''''''((((((''''''&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''((())))))+++,,,---------,,,++++++)))---)))333IIIvvv@@@333***,,,---******000,,,+++,,,.........555===kkkhhhXXXUUUYYYPPPEEEGGGEEEBBB\\\aaa@@@666===999;;;BBB===@@@;;;888;;;>>>===444+++111111//////999UUU~~~DDD---444,,,***///'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((()))***)))+++///NNNDDD111888@@@bbbggg]]]666///333---+++444<<>>GGGIIIMMMZZZiiirrrlllMMM<<<>>>;;;777888666777444111222444666555222111222333444555444333333111111111111000000000000777111...555@@@EEE@@@999===666333888888555:::CCC999RRRaaacccfffjjjwwwdddGGGAAA===999666777555000///111333333444666888444...(((*********++++++,,,,,,,,,777HHH%%%''',,,111 ,,,,,,+++...***CCC~~~666***+++((()))---%%%!!!******(((''''''((((((&&&$$$((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***((('''&&&)))333CCCTTT```IIIPPPbbbyyy~~~cccTTT777---222'''"""666'''%%%+++,,,&&&***111,,,!!!%%%((()))((('''%%%""""""$$$&&&'''''''''(((***''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***''''''((((((((((((''''''&&&''''''''''''''''''&&&$$$%%%&&&'''''''''&&&%%%'''''''''''''''((()))***%%%&&&''''''((((((''''''$$$%%%%%%&&&&&&''''''''')))***+++,,,---,,,+++***...***&&&111888ZZZDDD555,,,...000+++,,,222+++***,,,///......444<<>>___fff___;;;)))//////888JJJQQQPPPTTTWWWQQQNNNMMMDDD666+++(((,,,(((&&&((()))'''&&&((("""&&&***)))%%%###%%%)))!!!"""$$$&&&&&&&&&$$$$$$###(((+++###)))+++111[[[bbb555###$$$***(((###777FFFhhhRRR555222######$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&))))))))))))***************222999DDD___yyyYYYHHHAAA888000,,,///)))%%%&&&$$$!!!"""&&&***'''%%%%%%&&&'''(((''''''%%%######%%%'''(((((("""***))))))+++'''%%%...222111000000111111111000((($$$***///((()))...,,,,,,,,,,,,.........---...222BBBRRRYYYXXXUUUPPPLLLAAA:::666000***222===<<>>BBBEEERRR\\\gggtttwwwSSSFFF===888777555222111000000000333000000<<>>FFFUUUYYYcccxxxJJJ@@@;;;888666444222111000000000333---333@@@>>>///(((***++++++++++++++++++++++++,,,+++)))(((((()))+++,,,...)))///444pppRRR---***************)))(((&&&''''''''''''''''''''''''(((&&&&&&***...///+++'''((((((((((((((((((((((((&&&(((++++++(((&&&'''***%%%///(((777YYY~~~kkk[[[TTTNNNBBB555333111---***((('''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&''''''''''''((($$$&&&'''(((((('''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((()))*********((((((((()))******+++++++++***************+++,,,)))+++******,,,111NNNxxxoooEEE---//////******,,,+++---///+++)))888KKK}}}kkk___gggyyy|||ppp___JJJ999222888IIIYYYVVV@@@///000555333000111000000000///......------...***111------333GGGxxx|||iiiqqqqqqlllpppkkkooo{{{lllHHH555((())),,,)))'''))))))(((((((((''''''''''''&&&''''''(((((((((((((((,,,)));;;}}}YYY111444333555^^^|||mmmYYYFFF555666===JJJSSSVVVWWWZZZYYYYYYVVVQQQHHH<<<111***)))(((&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++&&&!!!%%%&&&###===hhhZZZ...)))+++%%%+++))))))"""000WWWWWW333///(((((()))%%%(((+++$$$(((''''''&&&%%%%%%&&&&&&$$$&&&+++---(((!!!###***''',,,===[[[|||{{{bbbMMM@@@999444111...(((!!! %%%)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))***++++++......---,,,,,,+++******(((((()))))))))************************+++,,,,,,,,,---...///000111111111///...---,,,,,,...000111@@@{{{___555///111...888777777777888999;;;<<<999>>>aaaFFF999555999999<<>><<<666333444555333444555666444222111222333444444444444333333222222222111000000000000000000333111000333444555:::AAAKKKDDD??????@@@AAADDDIIIWWWiiicccccczzzpppAAA;;;;;;777666444222000000000000333)))777FFF888---...***++++++++++++++++++++++++,,,+++***))))))***+++,,,...'''111???~~~nnn>>>)))(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%''',,,000000,,,(((''''''''''''''''''''''''...$$$!!!***111...)))'''000HHHNNN___wwwfffGGG777333000***%%%***)))((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&(((******'''######$$$%%%%%%&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((('''(((((('''((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((())))))******+++))))))(((((()))***,,,---,,,,,,+++*********++++++(((***((()))+++***:::YYYVVV......///''')))///++++++---***(((000===SSSTTTQQQOOOWWWbbbddd^^^VVVIII;;;000***(((...555EEE666,,,---000---+++---++++++++++++++++++++++++///)))...,,,...///888aaaaaaFFFEEE@@@:::===999===HHHVVVdddrrr{{{nnneeeXXXLLL222+++))),,,,,,'''&&&+++(((((((((((('''''''''''''''''''''((((((((()))))))))...aaammmDDD,,,555111999hhhqqqcccTTT??????DDDOOOWWWXXXZZZ\\\XXX[[[\\\UUUFFF888...)))((((((&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!%%%&&&$$$???mmm[[[...***,,,%%%)))(((***(((,,,888XXXgggAAA&&&###,,,&&&'''---&&&'''&&&&&&%%%%%%%%%%%%%%%$$$###%%%((()))'''(((***:::PPPqqquuuZZZIII444'''$$$&&&'''%%%$$$###"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((******))))))((((((''''''(((((())))))))))))******)))))))))))))))******+++***+++,,,---.../////////---,,,+++++++++,,,...///555hhhKKK222555777<<<:::888555333222222222555666NNN===555333555111111444===PPPllljjjFFF>>>777;;;;;;555333666777444333444555444222111222222555555555444333333222222111111000000000000000111333000///111222555>>>HHHPPPHHHBBBAAABBBFFFMMMUUUdddzzzqqqiii{{{```>>>999>>>666555333111000///000000333&&&;;;HHH222+++222***++++++++++++++++++++++++++++++***))))))***++++++---$$$222LLLWWW---***&&&((()))))))))(((((()))''''''''''''''''''''''''$$$$$$%%%(((++++++)))&&&''''''''''''''''''''''''+++%%%%%%++++++%%%)))333RRRsssbbbFFF,,,'''+++,,,---000''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%(((------'''"""###$$$%%%%%%&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((***'''%%%&&&&&&%%%'''***&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((())))))))))))((('''&&&%%%&&&(((***+++---,,,+++***************)))***''')))---***111GGG```000(((***&&&+++...***)))+++***(((+++111+++///111//////111...'''---(((&&&)))******,,,000555...***,,,---***)))+++(((((()))))))))*********///''',,,,,,///...000SSSSSS444000---+++000---444000000111<<>>www\\\@@@444"""!!!"""&&&+++,,,(((###((()))***)))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((()))))))))***((((((((((((((()))******)))***+++,,,------------,,,,,,+++++++++,,,---...111RRR```888666:::777666444222111000000111<<<<<>>777888666333444777777333222333555555333222222222666666555444444333222222111000000000000000111111111//////111333999EEEQQQ]]]SSSHHHBBBAAAEEEOOOYYYbbbzzzxxxqqq|||RRR<<<666<<<555333222000/////////000111''';;;FFF///)))333++++++++++++++++++++++++++++++******************+++***%%%555[[[|||CCC$$$...&&&(((******((('''(((***''''''''''''''''''''''''(((&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''!!!'''///---###$$$@@@___vvv~~~pppEEE444((()))---+++,,,000(((((()))***))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%(((------'''"""###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((($$$$$$(((//////((($$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''((('''&&&%%%&&&(((***+++,,,+++******))))))))))))+++,,,'''(((---))),,,<<<]]]wwwjjj>>>(((&&&(((---+++(((&&&(((***))))))+++&&&***,,,***))))))(((&&&+++)))***...---)))(((+++---+++***,,,+++))))))***'''(((((())))))******+++---%%%+++,,,000///222TTTXXX444------...444111666333333666666///666YYYvvvhhhhhhiiiggg___UUUOOOOOOKKK===...'''---***)))++++++)))((()))'''''''''(((((((((((((((%%%%%%%%%%%%&&&'''((()))...>>>~~~===000&&&///+++???ppp|||kkkgggWWWBBB@@@CCCLLLSSSWWWZZZ^^^\\\\\\VVVFFF333&&&$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&***((($$$BBBsssddd000&&&***$$$'''&&&+++###***)))''':::cccVVV777///''''''+++'''%%%%%%$$$$$$$$$%%%%%%&&&'''*********000CCC]]]pppfffFFF000)))***'''((()))(((&&&$$$#########$$$&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((((((''''''(((((()))*********+++,,,------------,,,++++++,,,,,,,,,---------999lllmmm===///111111000///......///000111222777@@@GGG555...222111)))111666222---333DDDUUUzzzwwwJJJ<<<===<<<777444555888888555333333111333555666444333222333777666666555444333222222000000000000000111111222000///000222555;;;JJJXXX\\\SSSIIICCCCCCIIIVVVccclllzzz~~~{{{kkkFFF;;;222777444222111////////////000000***888>>>...***111---++++++++++++++++++++++++************************'''+++===ooolll777###///'''***,,,,,,)))'''(((+++''''''''''''''''''''''''+++***'''%%%$$$%%%'''((('''''''''''''''''''''''''''$$$%%%000EEE^^^uuu{{{```CCC]]]ggg:::///+++)))+++,,,)))'''(((((())))))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&(((******'''######$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((###&&&333AAAAAA333&&&###''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((()))***,,,---******)))((((((((()))))),,,---(((&&&***&&&&&&222AAAfffvvvVVV///(((...---)))'''&&&'''))))))))))))***++++++******+++...000++++++,,,---+++))),,,333,,,+++******************(((((())))))*********+++***%%%,,,,,,///000999aaaeee;;;///...///222+++///000+++///777...!!!000MMMttthhhRRR???@@@999444222111---))))))***'''$$$%%%(((******)))'''''''''(((((((((((((((&&&%%%%%%%%%&&&''')))***...XXXjjj555++++++---...HHHtttxxxlllmmmWWW::::::AAAMMMVVVYYY[[[^^^```MMM555((((((+++)))%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$&&&%%%***SSSqqq666'''***'''***)))---&&&(((***///888III___pppxxxTTT666***)))'''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&###'''>>>ccc[[[KKK777)))$$$%%%%%%$$$%%%''')))'''$$$$$$(((---%%%%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((''''''(((((((((((())))))((((((((((((((())))))******+++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,---)))PPP}}}JJJ,,,,,,///...------,,,---...///---888<<>>777777555<<>>))) %%%******&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&###%%%'''///^^^{{{999%%%)))(((,,,)))---,,,)))+++555@@@IIISSS\\\pppkkk;;;...+++$$$***&&&&&&%%%%%%&&&''''''((((((000DDDgggggg333,,,%%%%%%)))+++&&&!!!&&&(((******'''$$$"""""")))((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))'''''''''((((((((())))))))))))(((((())))))***+++******+++,,,,,,,,,,,,+++))))))******+++++++++***///$$$???}}}\\\000111......,,,++++++,,,---...000<<<<<>>//////,,,111...++++++...000111000***DDDTTTooo\\\;;;:::BBB===222888888FFFUUULLL444000===111444777888666555444444888777666555444333222222000000///000000111222222111000222444555;;;IIIXXXWWWQQQLLLJJJIIIMMMXXXddd{{{NNN444>>>666<<<222111000///......//////...222000...000+++***222++++++++++++++++++++++++******++++++++++++******###:::QQQRRR222(((+++***...000...***'''(((+++''''''''''''''''''''''''###%%%'''((((((''''''((()))))))))))))))))))))))) <<>>---,,,+++)))(((''''''''')))### %%%))))))'''&&&###&&&((()))))))))&&&###%%%%%%&&&''''''&&&&&&&&&...%%%"""$$$333mmm???''''''&&&***&&&''')))%%%444JJJOOORRRXXXWWWXXX___hhhPPPPPP///(((###((((((""",,,$$$***IIIqqqkkk???(((###%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%!!!%%%***,,,,,,)))(((((('''&&&'''+++---+++'''%%%+++***))))))***)))(((''')))))))))***)))(((***,,,+++(((111vvv777///...,,,***))),,,...,,,(((...(((777MMMDDD333...333......---------......///777555000333MMMzzzhhhMMM888999>>>999666999555555;;;CCC???444///444444333444888777333333888444444333222111111111111...222...***---///333:::------///777EEERRR\\\```WWWPPPMMMMMMKKKKKKXXXhhhddd@@@;;;:::555444333111//////111111///,,,***---000***///000%%%111111---)))***---///...+++******))))))))))))******(((@@@}}}{{{:::+++&&&+++///BBB:::'''(((+++&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$''')))###%%%;;;TTT}}}qqqWWW999((((((,,,,,,>>>EEEDDD777)))%%%''')))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%+++222222((($$$((((((###''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))+++///YYYoooHHH222&&&***)))((()))******)))'''))))))))))))))))))))))))+++***,,,&&&+++***222bbbBBB)))+++***(((---((()))(((((((((((('''&&&%%%%%%&&&...%%%,,,111777^^^eee888******+++---&&&***+++++++++++++++++++++++++++,,,...000000...,,,+++,,,++++++******))))))((()))((('''''''''''''''(((''''''''''''(((((((((((($$$,,,''''''---$$$666iiiUUU222++++++))),,,***:::]]]uuuyyyjjj\\\NNNVVVUUUiiieeeZZZ444---,,,***)))((('''''''''((($$$###((()))'''%%%%%%$$$%%%%%%"""###%%%%%%###%%%&&&&&&&&&&&&&&&&&&&&&"""((($$$)))%%%444ttt>>>'''(((&&&***&&&'''***'''888MMMSSSUUUZZZYYY___ZZZbbbbbbiiiAAA000///''',,,+++((('''...OOOwww]]]:::&&&%%%+++%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((())))))))))))***(((&&&###"""###&&&(((...***'''''')))+++---///*********,,,---,,,+++***)))((())))))(((((()))+++///,,,000fffJJJ333000...+++)))***,,,,,,***222***333@@@HHH222+++...---,,,,,,,,,---......//////777444333RRRwwwGGG>>>777777999888666777666222222777777111000555222222444666555222333777444333222111000000000000...000000111222000///000)))...111888HHHZZZaaa]]]VVVMMMKKKPPPLLLFFFTTTlllZZZ>>>===999222666222000////////////...,,,(((>>>...***666***%%%111///,,,******---///---+++***)))))))))))))))******---WWW```666&&&''',,,999<<<111&&&)))(((%%%+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$)))+++(((***;;;XXXooolllLLL///&&&&&&'''...999MMMDDD555&&& $$$''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((('''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&222555111'''###''')))&&&'''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))***&&&???qqqpppEEE))))))''''''''')))***)))''')))))))))))))))))))))))))))***,,,&&&***)))333eeeMMM...***''''''...'''(((''''''(((((('''&&&%%%%%%(((+++"""+++222>>>hhhXXX111++++++***+++%%%***************************(((((()))******)))((((((************))))))))))))))))))((('''&&&&&&&&&'''''''''''''''(((((((((((()))%%%(((...)))***QQQddd444------((()))...EEE___zzz~~~nnnttthhhdddLLLNNNVVVbbbSSSDDD+++,,,+++***((('''''''''''''''%%%'''***((($$$$$$'''&&&+++///000222333...'''&&&&&&&&&&&&&&&&&&&&&&&&'''###$$$...###666|||==='''(((&&&)))&&&(((+++)))<<>>\\\cccVVV777'''!!!)))//////:::JJJ???666+++%%%&&&((('''###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%######$$$$$$%%%&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&111333...'''$$$''')))'''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))***$$$***UUUbbb444((('''&&&&&&((())))))((())))))))))))))))))))))))$$$&&&+++&&&***+++666iiiZZZ333(((&&&'''...&&&&&&%%%&&&'''((())))))))))))((()))###***+++888cccxxxJJJ,,,+++,,,)))***$$$******************************))))))(((((())))))***((((((((()))))))))******))))))((('''&&&&&&&&&&&&''''''''''''((((((((((((---###(((,,,)))BBBvvvIII%%%......(((///333kkkssshhhssslllkkkOOOKKKSSSNNN999///)))+++***)))(((''''''''''''%%%&&&((()))&&&###'''...///===LLLTTTWWWSSSCCC222''''''&&&&&&%%%%%%%%%&&&)))###%%%,,,"""CCC{{{;;;''')))&&&)))%%%(((******>>>UUUYYYYYY\\\[[[^^^[[[jjjKKK%%%$$$***"""%%%''''''@@@UUUNNN111+++''''''+++,,,***&&&((('''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&)))***######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''',,,***(((((())))))'''%%%)))---///---++++++,,,+++------,,,)))''''''((()))(((((('''%%%&&&((((((&&&&&&'''$$$--->>>kkkppp:::000---******)))''')))---***(((777;;;rrrJJJ444***)))))))))***+++---...//////666333444SSSvvvnnnLLLAAAnnnSSSBBB:::<<<999444444888555///555111000333555555555666111333555444222222333333111111000/////////000000000+++777???444111666333...111222<<>>GGG---)))''')))+++***&&&###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''''''''&&&&&&+++,,,***''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((()))&&&@@@vvv;;;)))'''&&&&&&'''((((((((((((((((((((((((((((((((($$$&&&***%%%+++***333eeeddd888)))%%%'''---%%%&&&&&&&&&&&&''''''((())))))&&&'''&&&,,,###000^^^nnnBBB(((++++++''')))$$$)))))))))))))))))))))))))))+++***)))(((((()))***+++'''''''''(((((()))******(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,###&&&'''333fffbbb666'''000+++***333555www~~~qqqnnnxxxrrrmmm]]]ZZZ]]]AAA***$$$***))))))((('''&&&&&&&&&&&&%%%%%%&&&&&&$$$$$$,,,666JJJ]]]pppzzz~~~vvv^^^FFF((('''&&&%%%%%%%%%%%%&&&%%%&&&''')))***\\\www999&&&)))&&&)))%%%(((((()))???VVVYYYXXX[[[[[[XXXcccllltttdddBBB)))...***!!!%%%)))***;;;>>>&&&%%%''''''((()))+++000333***(((&&&%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&)))***######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''******))))))((((((''''''++++++***++++++***((('''(((,,,,,,$$$ ###(((***,,,,,,***'''%%%'''***...''')))'''$$$&&&++++++&&&(((,,,)))'''111___PPP///+++))),,,,,,((((((,,,((('''555666mmmHHH444***(((((()))***+++,,,...///555000...:::QQQ\\\MMM777666LLLttt[[[:::AAA999888444111222666555111000111222444444444444555222666777333111222222111000000////////////000000+++:::```jjjFFF///333444---///333AAAZZZnnnnnnaaaTTTOOOOOOOOODDDBBB^^^wwwQQQ;;;:::666000555...000000000......///000FFFrrrZZZ,,,)))000///&&&)))***+++,,,---------,,,(((((((((((()))***+++,,,'''fff[[[******&&&333AAAGGG000(((,,,'''%%%((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((!!!222RRRWWW<<<&&&&&&+++***))),,,555<<<777,,,(((&&&&&&))))))&&&%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%&&&'''''''''''''''&&&&&&&&&'''))))))(((%%%%%%&&&''''''((('''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&++++++777fffzzzAAA,,,)))'''&&&'''((((((((((((((((((((((((((((((((())))))+++&&&+++(((,,,YYYkkk<<<***&&&''',,,$$$(((((('''%%%$$$%%%&&&((()))((('''***///"""222dddqqqAAA(((+++***&&&***%%%)))(((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&''''''(((((())))))'''&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((($$$'''///PPPppp:::---***---***+++333888vvv|||wwwpppqqqhhhmmmqqqtttooo@@@***###+++(((((('''&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%&&&///999dddvvvsssZZZ)))(((&&&%%%$$$$$$%%%&&& '''&&&(((444hhhttt777&&&***'''(((%%%)))''')))???UUUWWWVVV[[[[[[^^^mmmdddYYY>>>000###...###$$$)))(((%%%,,,...$$$'''***+++((('''---;;;FFF,,,)))&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''')))---000)))999GGGFFF@@@===888111000000///***%%%###%%%((('''***((($$$(((000///((('''///---)))...NNNiii777...))),,,...***(((+++---(((---+++NNN666...***))))))******+++,,,---...555---111DDDPPPIII<<<666===666FFFrrrgggDDD444???888555333333222111333666000333666555333333555777444888999444111222222////////////......//////000,,,<<>>III>>>((("""+++$$$&&&+++444<<<999,,, )))%%%$$$'''&&&$$$%%%)))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&))),,,---)))((((((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&''''''''''''''''''$$$$$$&&&))))))'''&&&%%%&&&&&&'''((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((&&&+++111FFFnnnwwwWWW...+++(((''''''(((((('''((((((((((((((((((((((((+++((()))%%%,,,((((((PPPnnn>>>,,,((((((***$$$)))(((&&&%%%$$$&&&+++000444222+++***///$$$;;;pppxxxCCC***+++(((%%%+++&&&)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((''''''''''''((((((((((((((((((000JJJzzzHHH+++---))))))------111===xxx}}}{{{mmmfff___nnnrrr999---'''+++((('''&&&&&&%%%%%%&&&&&&$$$###%%%(((((()))...555TTTfffuuu|||nnnUUU***(((&&&$$$$$$$$$%%%&&&""")))!!!'''444RRRqqq555&&&***'''(((%%%)))''')))???TTTVVVUUUZZZ\\\aaaiiiVVVNNN666000###000(((...,,,''')))(((''',,,###(((***+++000999@@@---***'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))******)))111;;;@@@CCCFFFMMMTTT___xxx}}}rrrcccccc^^^SSSCCC444+++((('''+++)))%%%***444333+++%%%---***)))---777FFF666***,,,...***(((+++---&&&)))***333***+++---+++++++++++++++,,,------//////<<>>+++000$$$000''')))+++---,,,,,,,,,---(((((((((((()))***+++,,,===fff???111&&&///AAA[[[555###&&&+++"""'''...$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&===AAA***&&&---'''(((''',,,222...&&&%%%***(((###"""'''(((%%%&&&)))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%###"""$$$(((,,,///******)))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''***%%%###%%%((((((''''''%%%%%%&&&'''((((((((('''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((,,,%%%+++---SSSwwwqqq000---)))'''((((((((('''(((((((((((((((((((((((()))&&&&&&$$$...***(((NNNppp???...***(((***$$$***&&&%%%$$$&&&+++333<<>>///***...%%%AAAxxx{{{FFF,,,+++'''$$$+++''')))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((()))***,,,999cccwww///---000'''&&&333111111CCCxxx}}}}}}mmmhhhfffpppiii++++++)))+++''''''&&&%%%%%%%%%&&&&&&$$$###&&&+++,,,+++,,,000***???SSS^^^iiilllYYY???***(((&&&$$$###$$$%%%&&&(((+++$$$+++222^^^ooo444&&&***'''(((%%%)))'''***???TTTUUUTTT[[[]]]YYY\\\KKKUUUIIIHHH555@@@:::<<>>888TTT}}}iiiMMM:::333222000000//////111---+++333>>>SSSGGGkkkHHH+++'''000%%%///'''***000...------'''(((,,,((((((///,,,(((...MMMhhh000...(((111sssOOO************))))))))))))'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''%%%%%%&&&(((;;;777///(((%%%$$$&&&(((+++***)))'''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###%%%((()))&&&###$$$%%%&&&'''((('''&&&&&&))))))((('''%%%%%%&&&((((((&&&$$$###%%%'''((()))+++$$$$$$+++---'''$$$'''***(((%%%######%%%(((***'''&&&&&&&&&''')))+++,,,%%%&&&''''''&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((,,,###!!!&&&,,,===fffQQQ+++$$$,,,!!!$$$---"""((((((''''''''''''((((((%%%(((...$$$%%%+++---EEEnnnIII)))&&&,,,)))%%%'''&&&&&&$$$'''222AAAJJJKKKHHH???+++)))...IIIuuu}}}KKK......,,,&&&'''###******)))'''&&&'''))),,,---%%%$$$%%%&&&'''((('''%%%'''&&&&&&(((******'''%%%'''&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&)))+++,,,JJJsssTTT)))+++******---222888<<<>>>tttoooooosssjjjeeegggPPP((('''---'''&&&&&&&&&&&&&&&&&&&&&&&&***""":::LLLWWWXXXOOO:::000...>>>OOONNN<<<,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&"""$$$!!!''')))AAAlll555)))***$$$'''$$$'''%%%---;;;IIISSSXXXXXXWWWXXX___XXXnnn}}}xxxwww```___lllbbbGGGGGGEEE333(((666@@@666+++))))))$$$$$$)))&&&!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&"""###'''(((&&&'''###+++***"""///===444RRRJJJLLLUUUaaatttyyykkkuuueeeHHH---&&&'''%%%%%%((((((&&&))),,,)))555eeerrrAAA***...((('''---*********+++++++++,,,,,,,,,000///------,,,---...///(((888HHHJJJ===222///333---000222111333???SSScccxxxKKK888777666444444555555333222111222333333333333222222222333444444333333222111000000000111///222333///---///000///------------...///000111@@@NNNXXXNNNFFFTTT^^^TTTEEENNNAAA???LLLrrrrrrWWW???444111000//////000///+++...===NNNCCC@@@fffTTT222+++---(((,,,222333...+++)))(((((())),,,)))(((...***'''///NNNVVV,,,,,,333MMMyyyHHH*********)))))))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&$$$&&&***...444000+++'''%%%%%%''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$)))'''$$$###$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%'''(((+++)))'''(((++++++)))&&&###---333///(((&&&)))+++$$$%%%'''((('''&&&$$$###+++******(((&&&$$$!!! $$$%%%&&&''''''((()))***(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))$$$%%%))))))444[[[kkk==='''---+++''')))(((((((((''''''''''''(((((()))(((,,,$$$'''+++&&&888gggGGG,,,(((+++'''%%%(((&&&&&&%%%(((444CCCJJJJJJMMMCCC---))),,,FFFrrrzzzAAA&&&))),,,)))***"""'''&&&&&&&&&)))---222777:::***)))(((((('''&&&$$$###&&&,,,222333000+++'''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''((((((((('''&&&%%%KKKuuuuuu\\\AAA******,,,///222777;;;>>>@@@iiiooohhhjjjfffhhhzzzwwwJJJ***)))***###&&&&&&&&&&&&&&&&&&&&&&&&...///GGGeeetttzzzyyyqqqGGG666))),,,666777...&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$'''%%%***...IIIhhh222&&&((($$$'''&&&(((&&&000>>>KKKSSSWWWXXXYYYaaagggdddyyy}}}~~~nnnccc888((( $$$'''&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&((((((***+++'''!!!000'''///AAAJJJ\\\|||sssYYYQQQWWWZZZPPPDDDAAACCC???<<>>''')))@@@qqq~~~>>>******))))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%)))...222+++)))'''&&&%%%&&&((()))(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&&&&&&&'''''''''&&&&&&%%%(((((((((((((((((())))))'''&&&%%%'''))))))&&&###&&&000222'''"""(((+++'''$$$%%%''')))))))))((('''"""&&&)))+++,,,+++***$$$$$$$$$%%%&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&)))+++%%%***HHHkkkTTT,,,'''///'''!!!+++((((((''''''''''''((((((***%%%)))%%%---111(((777cccGGG///))))))%%%%%%***&&&&&&&&&+++777EEEKKKJJJNNNDDD...(((+++EEErrr|||FFF'''&&&((('''***###'''((('''&&&'''(((***---///&&&&&&&&&&&&&&&'''(((((('''222======333***'''(((&&&&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&(((222CCCQQQuuulll???///,,,&&&)))///666:::<<<>>>AAADDD]]]vvvgggeeehhhmmmuuulllTTT666(((***+++%%%&&&&&&&&&&&&&&&&&&&&&&&& 000WWW{{{~~~rrrFFF555$$$!!!%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$(((&&&+++000NNNccc...###'''###((('''***'''333BBBNNNSSSUUUXXXZZZUUUWWWVVV___fffggg???333333AAAOOOXXXgggxxxVVV///!!!)))&&&%%%***%%%$$$$$$$$$$$$$$$$$$$$$$$$***)))'''%%%$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&$$$&&&******'''===gggsssRRRRRRLLLGGGQQQhhh|||WWW???&&&!!!+++222+++(((...---### '''---...888,,,$$$''')))&&&%%%((((((&&&)))***$$$$$$:::TTTmmmBBB***---///***((()))*********++++++++++++---,,,,,,++++++,,,------BBB:::111---...000///---///000111000......///111vvvKKK>>>444555999888666666444333222222222333444555555444333222111111111111//////.........///000000000888<<<666///---...///------------...///000000AAA===:::666<<>>444000***AAA...+++'''222222TTTIII+++///111'''+++))),,,***)))***'''222KKKTTT)))...(((MMMiii///)))))))))((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''$$$###(((000222---&&&%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###&&&((((((&&&%%%'''***)))))))))((((((((())))))%%%%%%&&&(((++++++)))&&&,,,///000,,,)))///>>>JJJbbbGGG111...000///222:::555333///***'''$$$###"""(((((('''''''''''''''(((***)))'''((()))***(((&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))&&&&&&((('''$$$+++666lll}}}XXX((()))---&&&000((((((''''''''''''((((((---(((,,,$$$$$$$$$%%%AAAyyyVVV222%%%'''***)))((('''&&&'''...<<>>HHHJJJ]]]GGG))),,,######***!!!$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$###"""###$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$***......222>>>KKKRRRtttppplllYYYJJJAAA666(((&&&+++(((...//////,,,***)))'''$$$###(((,,,,,,'''%%%&&&***!!!###$$$$$$'''+++---,,,333...***(((%%%$$$(((---******)))((('''''',,,000QQQNNN,,,)))((()))(((((()))))))))*********)))******++++++,,,,,,,,,888222,,,+++...000...+++///---,,,,,,---,,,***'''\\\===888666444333222111111111222222111111222444555777444444333111111000000000111111000000000000111111333999:::444---+++,,,+++,,,,,,,,,,,,---...///000111111666777888FFFNNNDDDGGG>>>ZZZlllbbbbbbzzz{{{jjjPPP999000000///000111222666888444,,,///000(((===:::...***)))'''AAA;;;&&&)))///)))((()))+++))))))******<<<]]]LLL+++///+++SSSTTT+++))))))(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&***///222000(((!!!&&&''''''(((((('''&&&%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''''''''(((((('''%%%$$$%%%'''(((((('''''''''((()))***((((((***///444555333//////222333///,,,333CCCQQQKKK999000444222///@@@\\\]]]______]]]WWWMMMCCC===666444111///---,,,+++,,,(((%%%###%%%''')))'''$$$(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((***&&&%%%((()))&&&'''***PPPppp888'''***'''+++((((((''''''''''''((((((((('''---'''&&&(((222XXX^^^666%%%'''+++***''''''&&&&&&---===KKKNNNJJJKKKCCC///******CCCsssIII***)))***(((***"""%%%%%%%%%&&&&&&'''((()))***%%%&&&'''''''''+++222888333---%%%!!!"""$$$%%%%%%%%%%%%%%%%%%&&&''''''(((%%%'''999___RRR666"""'''...+++(((,,,555:::AAADDDCCCBBBAAABBBAAAQQQqqq}}}cccKKK888+++******$$$"""&&&%%%%%%%%%%%%%%%%%%%%%%%%''' ***CCC[[[kkkdddKKK,,,(((&&&'''&&&$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%(((%%%)))(((===~~~eee000&&&***&&&)))%%%''''''333BBBMMMRRRSSSVVVXXXQQQUUUVVVIII111999ggg@@@&&&+++,,,((('''))))))&&&%%%&&&$$$'''***(((555PPPNNN,,,'''"""###(((###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%+++CCCgggYYY111......""""""&&&###%%%***'''!!!###&&&(((***++++++)))'''$$$$$$%%%&&&&&&%%%...***%%%%%%'''(((%%%!!! !!!""""""###%%%(((,,,'''((('''%%%&&&***,,,,,,888zzzooo>>>***'''((((((((((((((())))))))))))))))))+++,,,,,,,,,,,,,,,+++,,,,,,------,,,******---,,,******+++++++++***___HHH:::777777555333222333333333111111111111222444666777333333222111000000111111222222111000////////////111555444///,,,---...,,,,,,,,,,,,,,,---...//////111000666777777DDDLLLCCCIIIGGGiiiqqqgggsssxxxnnn\\\EEE666111222444444222333555111***(((000+++666AAA+++...%%%'''777:::---'''++++++'''(((***))))))+++---GGGnnn???,,,,,,///\\\tttAAA***))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''$$$,,,555666000((($$$$$$&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((((((---666===???:::222+++))))))))))))***,,,---...000///000555::::::666111+++---.........111888>>>+++&&&'''--------->>>SSSmmmqqqxxx|||{{{uuummmhhhddd```YYYPPPEEE<<<444000222...+++***,,,+++'''###(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&'''))))))''''''(((DDDTTT111)))&&&(((((((((''''''''''''((((((%%%$$$---)))***...:::dddbbb;;;((('''******((((((%%%$$$+++<<>>lllwww???$$$(((+++((()))###'''''''''&&&%%%$$$$$$###### ###%%%%%%''',,,555===---)))$$$"""$$$&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))===```mmmQQQ---&&&$$$))))))$$$'''000???@@@BBBDDDDDDCCCBBBAAA===DDDfffddd999---%%%''')))%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$+++###'''444DDDWWWXXXGGG...((($$$$$$###!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%(((###&&&%%%+++(((777rrrccc///%%%)))%%%(((%%%&&&&&&000>>>JJJQQQTTTUUUUUUVVVWWWSSSKKK;;;333iiiSSS***)))'''%%%$$$%%%%%%$$$"""&&&###"""%%%"""(((:::ZZZ444%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''((((((''',,,AAAhhhpppbbbmmm\\\555###&&&+++"""&&&,,,'''%%%&&&###***((('''&&&%%%$$$%%%&&&***'''%%%%%%))),,,---,,,&&&%%%'''---111///***%%%%%%)))---...,,,'''!!!$$$((((((%%%&&&,,,---)))+++VVVZZZ222((()))'''''''''((((((((()))))))))***+++,,,---------,,,***+++,,,,,,+++*********((()))++++++,,,...///000```CCC<<<666555555444111000222222111111111111111222444666888333222111111000111111111333222111//////.........///111///,,,,,,///000...,,,,,,,,,,,,---.../////////---111444666DDDLLLDDDHHHLLLppprrrqqq{{{yyymmmXXXDDD<<<333777777111///333333000$$$000,,,,,,>>>%%%222'''111:::BBB888((((((---'''(((***((())),,,000MMMxxx444,,,(((111cccmmm888))))))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''###222???;;;,,,!!!"""((($$$%%%%%%%%%%%%&&&&&&&&&$$$%%%''')))******))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((***888MMM```ggg\\\HHH888------,,,---...000222444333111111444777555...(((******,,,///222222...++++++(((&&&'''***,,,,,,+++222888AAAKKKRRRVVVXXXXXXhhhiiijjjjjjiiieeebbb```HHHBBB<<<999888444...)))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%''')))+++)))&&&(((+++JJJpppDDD///+++---((((((''''''''''''((((((***&&&,,,'''%%%%%%---TTT~~~bbb@@@,,,'''((())))))(((%%%###***;;;KKKOOOJJJHHHAAA///(((%%%;;;hhhtttBBB&&&(((((($$$'''$$$,,,%%%%%%%%%&&&&&&''''''''')))***)))%%%!!!###)))000&&&&&&'''((())))))(((&&&$$$$$$$$$%%%&&&'''((()))555ZZZ}}}VVV666&&&&&&+++,,,'''###'''111999FFFEEECCCCCCDDDDDDBBB@@@444666YYY```999///&&&''')))'''%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((###%%%(((,,,:::AAA666'''###"""%%%&&&$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%% ###$$$+++'''222jjj```,,,###((($$$(((%%%&&&&&&...;;;HHHQQQTTTTTTSSSQQQPPPJJJJJJEEE777rrrhhh333)))###%%%&&&$$$&&&,,,&&&+++'''$$$((())),,,888fff==='''((('''###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%000IIIqqqhhh>>>///888333------&&&))) %%%+++%%%$$$)))***&&&%%%%%%&&&&&&%%%&&&(((%%%+++***&&&###&&&***(((%%%###$$$%%%$$$$$$%%%%%%%%%$$$"""$$$(((******$$$***,,,'''(((...---'''%%%555nnnnnn:::***,,,''''''''''''((((((((())))))***,,,---......------000...,,,+++***+++,,,---(((***,,,,,,***(((((()))iiiHHH::::::777444333333222111000//////000//////000444777888888444222000111444666555333///000111000...,,,,,,---000444333...,,,......++++++---///111111000///......222666888999;;;@@@DDDPPPggggggxxxxxxrrruuuqqq[[[DDD;;;888333......000000...&&&000+++,,,:::222$$$+++)))KKK===,,,+++(((+++***'''((()))'''000***VVVPPP&&&+++000...{{{jjj)))***))))))((((((''''''&&&&&&"""...'''!!!)))'''!!!***888<<<777(((###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))$$$((('''%%%'''---,,,%%%%%%(((+++,,,+++,,,///222XXXqqq~~~dddTTT111555...***333666555999<<<666333999===;;;666333444444555;;;FFFKKK???...000...---...000000,,,)))'''((())))))*********)))...000333666<<>>"""///)))+++)))&&&'''***)))%%%((())))))((('''(((,,,...jjjyyy[[[,,,$$$+++))))))((('''&&&+++888FFFKKKHHH@@@LLL)))%%%%%%...^^^___999%%%'''(((***((()))(((((('''%%%$$$$$$''')))'''%%%%%%'''(((%%%""" ((('''&&&$$$###$$$''')))$$$***...+++'''+++999FFFrrruuuppp[[[>>>)))$$$(((%%%((()))((('''***222999EEE:::BBBIIICCCHHHJJJ888777666QQQxxxqqqKKK***)))((('''((())))))))))))(((%%%###"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%&&&)))%%%%%%%%%&&&&&&&&&''''''$$$###!!!%%%###!!!BBBwwwddd000&&&)))$$$'''%%%))))))000;;;DDDJJJNNNPPPQQQQQQQQQPPP;;;>>>XXXQQQ''')))))) ------ ### $$$+++)))(((555FFFyyyPPP,,,!!!'''(((!!!&&& !!!)))---&&&###'''%%%$$$$$$###"""""""""###&&&$$$""""""&&&)))&&&"""!!!###$$$$$$$$$&&&***...DDDgggzzzWWW:::,,,***'''&&&&&&&&&%%%$$$((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''(((((('''''''''***(((######((()))&&&&&&&&&'''(((((((((''''''&&&(((((('''$$$###%%%((('''000@@@hhhbbb222***&&&''''''&&&&&&(((((('''***,,,......------...//////...---,,,+++,,,------******++++++++++++******qqqUUU???888999333222222222222111111111111111000000222555777777666333111000000333444444222...000111000///---...///,,,---,,,,,,...000000...---...///111111111000///,,,111666999:::<<<@@@CCCQQQfffiii~~~}}}vvvwww|||oooXXX888555000...000111///,,,(((...((()))666222''',,,'''FFF888(((+++((()))&&&***'''***'''+++---UUUDDD///&&&---FFFaaa,,,+++((((((((((((((('''''''''***%%%!!!(((---&&&'''666???:::000&&&###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((&&&))))))&&&$$$(((---000,,,***(((+++666III^^^lll}}}hhhZZZ555666111000888<<<<<>><<<999777444333000000...,,,)))))),,,...///333888@@@IIIUUUbbbjjjeeeaaaaaaffffff^^^SSSMMMAAAFFFIIIFFF>>>555000///555444333555:::???CCCEEE___===&&&***(((((((((((((((((()))((())))))((('''(((+++---ZZZRRR///(((((()))'''''''''+++888FFFLLLKKKHHHNNN111---+++555bbbnnn777000;;;///!!!&&&$$$((($$$&&&(((******)))'''&&&(((((('''$$$###$$$'''***!!!"""$$$&&&''''''''''''%%%+++777HHHXXXaaabbb```EEE666%%% %%%***'''!!!&&&%%%$$$'''...555<<>>???@@@MMMggg|||}}}nnnFFF222......333666333---)))+++***&&&&&&000333...((()))EEE666***...(((***)))---%%%,,,)))***HHHYYY000---(((@@@xxx666,,,'''&&&&&&''''''(((((())))))+++%%%)))''' 888YYYaaa888))) $$$'''$$$"""%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&(((++++++)))000999GGGTTTlllnnn```ZZZ;;;222111777999>>>BBB???@@@BBBIIIUUU\\\]]]]]]^^^[[[[[[YYYWWWUUUPPPIIICCCKKKJJJIIIHHHGGGFFFEEEDDDFFFGGGGGGGGGFFFEEEDDDDDD@@@@@@@@@???>>>>>>>>>>>>DDDFFFGGGDDDAAA@@@CCCFFF;;;:::@@@NNNXXXVVVNNNHHHVVV___hhhkkkhhhfffiiilllfffaaa]]]\\\^^^___^^^]]]DDD===KKK|||qqqEEE000+++))),,,,,,(((&&&)))'''((()))((('''(((***,,,AAAzzzmmm>>>+++)))''''''''''''+++666EEELLLLLLIIIIII222+++(((111\\\pppBBB:::WWWaaaQQQCCC111+++'''%%%"""!!!"""$$$%%%%%% &&&))))))''''''&&&$$$000+++$$$!!!"""'''...222@@@LLL___pppqqq^^^???)))!!!$$$(((+++***((($$$!!!'''$$$###)))333===BBBCCCDDDCCCIIIMMMIIIDDD@@@===FFFrrr~~~PPP&&&(((333---)))&&&###$$$'''***+++***,,,+++)))'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""$$$%%%$$$%%%''''''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''%%%&&&%%%)))MMMaaa...&&&)))$$$'''%%%(((%%%,,,666@@@FFFJJJLLLMMMNNNIIIOOOBBB666:::|||]]]---$$$'''%%%---777JJJMMMPPPiiiwwwooouuu{{{kkk???---!!!%%%***'''$$$%%%***555zzzEEE###((('''&&&%%%%%%%%%%%%%%%###"""###'''(((&&&%%%&&&'''***+++'''%%%222PPPjjjvvv}}}xxx^^^???,,,'''((()))(((&&&'''''''''&&&$$$%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&(((+++---...((((((((((((((('''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%111'''***aaammm777)))''''''(((&&&$$$$$$((($$$&&&'''(((((()))+++---,,,,,,+++******)))))))))((())))))******))))))(((mmmTTTCCC;;;999333333666222444444333333222111111000666555666777777666222000...///000000000///......,,,---......///000333555+++---...000444666555222111111000///.........///000777>>>BBBBBBAAABBBCCCLLLjjj~~~|||tttNNN222000---000777888222,,,++++++))))))***...444222(((...III888++++++%%%)))---+++%%%++++++111YYYYYY111%%%444XXX]]]''',,,&&&&&&&&&''''''(((((())))))&&&)))+++$$$000^^^nnnOOO***$$$$$$***)))###"""'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((###+++000,,,%%%///SSSuuukkk[[[^^^iiiEEE555555===;;;@@@FFFAAAIIIKKKQQQXXX\\\[[[\\\```\\\YYYVVVTTTSSSRRRQQQQQQKKKJJJJJJHHHGGGFFFEEEFFFFFFFFFHHHIIIJJJJJJJJJJJJFFFGGGHHHJJJKKKLLLLLLLLLSSSSSSTTTSSSQQQMMMIIIFFF;;;///%%%%%%))),,,---...&&&///999???AAAEEEMMMTTTEEE@@@;;;888777666333111%%%"""000[[[zzzggg999,,,&&&,,,...(((%%%)))'''((()))((('''''')))***555nnnzzzEEE+++***)))&&&''''''***444BBBJJJKKKLLLFFF444,,,'''000XXXuuuOOO===ooo|||```WWWJJJAAA444***&&&&&&((()))%%%+++---***))),,,+++'''###$$$)))222???JJJRRRVVVaaa^^^WWWNNNDDD777+++######&&&)))'''###"""'''+++'''$$$%%%,,,999CCCGGGGGGHHHGGGFFFIIIIIIAAA;;;===JJJwww555+++333)))((('''&&&&&&&&&'''((())))))+++***)))'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))---'''!!!!!!$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$&&&///XXX```---%%%)))$$$'''%%%'''%%%---777AAAGGGJJJLLLNNNOOOJJJPPPDDD333...lllAAA///---333___xxxfffRRR333((("""###***,,,''''''---&&&111%%%>>>QQQ111***)))(((&&&%%%$$$$$$###%%%!!!!!!'''***&&&######***,,,$$$///MMM___^^^PPPPPPKKKAAA888000((("""(((&&&$$$%%%'''***+++,,,%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''(((%%%$$$$$$'''***///333+++++++++***)))((('''&&&'''&&&%%%$$$%%%%%%&&&&&&'''(((///***666lllzzzHHH***&&&%%%((()))%%%###&&&$$$%%%&&&&&&&&&'''))),,,+++++++++*********))))))))))))************))))))mmmMMMBBB999:::;;;111///333111555555444333222111000000777666555555666555222///---///111111000.........+++,,,---------///222555777CCCFFF;;;444666555///222222111000//////......222888@@@EEEGGGGGGIIIJJJSSSnnn}}}|||rrrLLL444111......333:::888...+++...+++(((,,,,,,***555:::...888LLL666'''((("""(((---)))((())),,,:::bbbNNN333%%%???fff}}}CCC%%%+++)))'''''''''(((((((((((((((%%%'''&&&...RRRxxxddd,,,$$$''',,,///+++%%%%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((()))(((&&&###(((@@@jjjhhhTTTZZZmmmQQQ999:::DDD???EEEOOOHHHPPPQQQSSSVVVUUUSSSWWW]]]ccc\\\VVVTTTSSSPPPOOOQQQIIIJJJJJJHHHFFFFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHJJJMMMMMMLLLKKKQQQOOOMMMMMMMMMKKKFFFBBB>>>222(((%%%%%%%%%%%%'''&&&)))+++)))%%%$$$(((,,,,,,***(((&&&''''''&&&%%%222///+++;;;RRRzzzLLL444$$$(((---'''%%%+++'''((())))))''''''((()))666aaa|||GGG)))***+++&&&(((''')))111>>>GGGIIIJJJ???333***$$$...UUU{{{hhh;;;^^^mmm```MMM>>>666444555555444444...&&&(((111444111===DDDOOO]]]eeeeee^^^WWWEEE???555***######&&&***)))%%%""""""$$$&&&%%%###&&&&&&)))222>>>FFFIIIHHHJJJKKKFFFDDDDDD999444@@@iii~~~RRR$$$///,,,333'''***---+++(((%%%&&&((()))(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&333999...###!!!$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%""" ###111\\\___,,,%%%)))%%%'''%%%'''&&&---888BBBHHHKKKMMMNNNQQQLLLRRREEE666333mmm{{{:::***))))))>>>^^^sssoooGGG444+++%%%&&&&&&&&&'''$$$###(((000((()))###FFFUUU...***)))(((&&&%%%$$$######'''!!! %%%'''###%%%+++!!!111666999UUUuuuhhhBBB***,,,.........///222444111///+++***)))))))))(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''$$$###'''+++///555<<<::::::999999777666444444***'''$$$###%%%(((******---***111###===aaaYYY555***$$$'''***&&&###%%%%%%&&&&&&%%%$$$%%%(((***))))))***++++++++++++*********++++++++++++******rrrSSS>>><<<444777999000...444444444444444333333222222222777555444333444333222000---000222222000...---...+++,,,,,,,,,,,,---111444@@@XXX]]]DDD222444555,,,444444444444333111///...000777@@@GGGKKKNNNRRRUUU```ppp|||zzzwwwVVV555---555,,,---555<<<555)))(((///+++'''---+++%%%666EEE;;;HHHRRR222###)))&&&))),,,(((---'''***@@@bbb;;;///---===aaahhh222,,,'''***(((((((((((((((''''''''''''###(((FFFiiieee???!!!%%%---111...)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((((((((((()))))))))******---444;;;LLLqqqhhhPPPUUUiiiTTT777888DDD===EEESSSKKKPPPPPPRRRTTTSSSTTT\\\fffhhh^^^VVVUUUSSSMMMHHHHHHGGGHHHIIIGGGEEEEEEGGGJJJHHHIIIJJJKKKLLLMMMMMMMMMJJJIIIGGGHHHJJJJJJHHHFFFQQQOOOMMMJJJFFFAAA;;;666&&&###$$$)))+++'''$$$$$$###$$$%%%%%%%%%&&&)))+++&&&'''(((''''''(((***+++$$$&&&(((:::```pppIII***(((+++%%%$$$,,,&&&((())))))(((''''''(((000NNN{{{RRR///+++***'''(((''''''///;;;DDDFFFGGG999222***%%%111WWWwww555<<>>666///+++---(((%%%&&&&&&$$$'''+++$$$%%%%%%%%%&&&&&&%%%%%%%%%''')))'''$$$$$$&&&)))'''+++$$$***///>>>jjj___444******###"""+++&&&((())))))(((''''''((($$$===rrr```888,,,&&&'''(((''''''---999BBBEEEJJJ;;;777000,,,:::___qqq000///999%%%***999??????>>>???HHHTTT```fffggghhhggg^^^WWW]]]hhheeeZZZFFF<<>>bbb{{{BBB)))///'''%%%,,,&&&***444<<<888,,,$$$%%%)))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&(((---%%% $$$%%%!!!######$$$$$$$$$%%%%%%%%%"""((('''"""""")))MMM{{{]]]+++%%%***%%%'''$$$'''%%%,,,777AAAGGGJJJLLLMMMNNNIIIJJJ999444???xxx|||===***666SSSgggQQQ)))+++555bbbTTT---...+++%%%''')))%%%%%%***)))"""((($$$)))888@@@888---***#########$$$%%%&&&'''((("""!!!$$$'''%%%***FFFddd}}}SSS---***'''&&&***//////---+++***---222777:::999555111(((((((((''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''(((((('''''')))***111???GGGJJJNNNUUUPPPPPPOOONNNMMMKKKIIIHHHAAA999///(((&&&&&&&&&&&&!!!111&&&!!!000'''(((NNNTTT:::%%%###'''&&&%%%'''(((((('''%%%###$$$&&&(((&&&(((***,,,---.........+++,,,,,,------,,,,,,+++ttt\\\FFF<<<<<<888888666333111333777:::666444222000000222444666888666444111//////000000333111///...///000///......---,,,---/////////...555777888888666444333333///555888666777888444---444999AAAHHHMMMRRRWWW[[[aaa~~~zzz|||{{{pppKKK333333444...+++000444444///++++++---)))***'''***,,,,,,CCChhhxxxXXX333(((///+++%%%***)))'''++++++LLLYYY111,,,999>>>PPPMMM(((///+++'''&&&%%%''')))+++,,,,,,)))555EEEIII;;;)))'''///---+++)))'''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&'''((())))))******'''$$$######%%%&&&,,,...***&&&'''///555NNNsssYYYKKKBBBpppyyyZZZJJJHHHKKKAAA666333<<>>;;;::::::<<<===>>>>>>>>>AAACCCBBB>>>:::;;;888;;;BBB@@@777555;;;///222333000***)))///555222///+++))))))'''###%%%$$$$$$%%%((())))))(((&&&&&&'''''''''''')))))))))+++******+++***BBBiiizzzFFF'''//////###&&&''''''''''''((((((((((((+++;;;|||^^^+++111(((((((((''''''///===FFFHHHJJJAAA444333###>>>ggg444***$$$'''000%%%+++))))))))))))***,,,---...000000000000000000000000&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$$$$...999???CCCGGGIIIHHHJJJQQQ>>>BBB:::---TTToooNNN888&&&'''+++((($$$%%%,,,---......***&&&&&&((($$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%$$$&&&!!!'''&&&---\\\SSS000***'''$$$'''"""&&&%%%+++444===EEEIIIKKKKKKHHHQQQDDD555///JJJsssqqq555///222<<<<<<111***,,,---CCCAAA,,,&&&)))&&&"""###$$$%%%$$$""""""$$$%%%$$$555888HHH+++,,,(((%%%%%%$$$$$$######"""""""""...))) )))+++///BBBtttnnnJJJ999222+++(((((()))***+++,,,,,,---...---++++++...444:::>>>333///)))&&&'''))))))((($$$''''''$$$$$$((((((&&&)))(((((((((((()))***+++***---888FFFNNNMMMPPPVVVZZZXXXMMMPPPPPPRRRXXXBBBGGGCCC:::---###!!!'''...***///...&&&"""'''...000UUUKKK000"""***&&&***''''''((((((((('''%%%$$$&&&((()))******+++---///BBBAAA@@@@@@>>>999///'''qqqZZZJJJ;;;444666444444444333222444888;;;333222000///000111444555555333111///......///000222000....../////////---------,,,---///000000000...000222333333222444555333555555777===BBB===333...999GGGNNNPPPPPPTTTYYYbbbyyyzzz~~~|||}}}~~~vvv___AAA000000000++++++///333222...++++++,,,(((+++))))))))))))BBBiiihhhNNNCCC444&&&(((333+++***---666[[[[[[---...999>>>NNN@@@'''...""")))((('''&&&&&&''')))))))))...;;;AAA999///,,,------+++***(((&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&'''((((((&&&'''''''''(((***+++---)))!!!&&&111---(((DDDlllZZZ:::666???EEEMMMaaawwwxxx^^^OOOIIIFFF:::222,,,...555;;;>>>???AAAJJJAAAFFFNNNddd|||gggKKKBBB;;;<<<<<<888666666333222000///...---------......///222666777555333111......000///,,,***,,,/////////111:::LLLaaappppppbbbMMM<<<333333777;;;***)))(((''''''(((+++,,,,,,***'''&&&%%%%%%%%%$$$***)))$$$###$$$$$$999]]]qqqBBB---%%%$$$...''''''''''''((((((((((((+++555sssccc,,,,,,(((&&&&&&%%%&&&...<<>>///%%%'''(((%%%''',,,))),,,...---)))''')))...***)))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%$$$'''"""(((&&&,,,ZZZQQQ///)))'''$$$((("""'''(((---555>>>EEEHHHIIIIIIHHHMMM@@@444***;;;^^^]]]111******000111)))'''+++...CCC@@@,,,'''***'''$$$%%%&&&''')))+++000666:::aaa{{{{{{iii222***&&&!!!$$$$$$$$$$$$$$$$$$######!!!,,,'''"""'''%%%&&&777JJJRRRNNN;;;+++''''''%%%''''''(((((())))))******+++++++++,,,...111333555999444---)))((('''&&&$$$%%%&&&%%%"""###((()))'''&&&%%%$$$###$$$%%%((()))+++555DDDMMMMMMKKKMMMRRReeeYYYLLLUUUSSSJJJTTTPPPNNNFFF:::000***,,,444<<<>>>EEEEEE:::...***))))))EEEGGG888&&&###&&&%%%'''(((((()))))))))(((&&&&&&'''((())))))***+++///222BBB444===bbbyyyjjjIII444nnnTTTFFF===555333666222333444333333444666888222111///...///111333444000///...---------...///000///---...//////...------------...///111222333555666777555333222333444555222///444@@@FFF@@@444777EEETTTZZZVVVSSSTTTYYYfffuuu}}}||||||~~~}}}gggIII666000///---+++***...111000---******+++''',,,***(((&&&&&&>>>eee}}}fffgggoooZZZCCC777+++((())))))===eeeQQQ"""111:::CCCOOO111'''***)))&&&(((((('''&&&&&&&&&'''(((777@@@;;;***%%%000333+++)))(((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&''''''(((((((((&&&%%%%%%'''((('''''')))+++((()))<<<```kkkKKK222---888EEELLLFFFDDDYYY|||rrrVVVDDD;;;555000888666222000444;;;<<<:::222AAA888222DDDjjjrrrCCC444...***,,,---+++((((((((()))******)))'''%%%$$$((('''&&&''')))***)))(((+++)))&&&(((444EEERRRVVVccc]]]UUURRRZZZjjj}}}~~~sssggg^^^[[[\\\___UUUTTTOOOHHHAAA???@@@CCC555222---)))''''''&&&&&&,,,---,,,---...'''...EEEVVV+++"""%%%***&&&''''''''''''(((((((((+++,,,fffooo222''')))%%%&&&&&&'''///===FFFIIICCCBBB000...+++---WWW}}}iii000)))...!!!###&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''((((((///777===???BBBFFFGGGFFFHHH;;;EEE111***ddd|||VVV...(((%%%'''%%%!!!&&&000%%%***...,,,''''''---333111///---***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%'''###)))&&&***WWWOOO---((('''%%%)))$$$(((***///777???EEEGGGGGGGGGGGGHHH<<<666)))---JJJKKK///&&&"""&&&'''$$$%%%+++...AAA>>>,,,(((+++(((&&&&&&'''(((***///666???EEEdddvvv333((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%"""'''%%%%%%'''"""&&&999NNNBBB222(((&&&)))+++,,,&&&&&&&&&&&&&&&&&&''''''''')))***,,,,,,,,,+++***999555000,,,)))(((&&&%%%$$$$$$######***555:::999=========<<<999555111///(((888GGGLLLKKKLLLQQQTTTaaaUUUKKK\\\XXXAAAIIISSSWWWHHH999000,,,,,,333;;;IIIPPPPPPCCC222(((&&&&&&111===CCC111$$$+++###((())))))))))))((('''''''''((((((((()))---111555111222444EEEjjj}}}___kkkYYYFFF===999555555777444555666555333111111111333222111//////000111222---------,,,---.../////////---------//////...,,,,,,---...///000222555777111111111///---+++,,,---333///...555???DDD@@@888LLLSSS[[[\\\XXXVVVXXX[[[nnnvvv~~~|||~~~~~~[[[:::111333000------***---///...,,,)))))))))(((,,,)))''''''&&&666TTT^^^KKKYYYnnnjjjfffPPP$$$))),,,(((@@@aaaAAA;;;999LLLUUU+++)))&&&---$$$(((((('''&&&&&&''')))+++======333&&&'''111222***((('''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''''''''(((((('''%%%%%%&&&''''''$$$"""&&&///333@@@lllwwwAAA666000999HHHQQQPPPNNNUUUAAAPPPqqqzzzxxxZZZAAA444111111000***///111......111000+++)))666111%%%555ZZZYYY+++***((('''(((***)))'''&&&((()))*********)))((('''(((''''''''')))+++------333;;;BBBJJJ\\\qqqxxxtttjjjbbbWWWOOOLLLMMMNNNNNNKKKQQQWWWYYYVVVQQQOOONNN]]]bbbgggjjjkkkqqqyyyeeeaaaXXXJJJ;;;111...///++++++''')))...***000DDD}}}OOO''')))+++ &&&&&&&&&'''''''''((((((***&&&YYYCCC((()))'''((((((***333@@@IIIKKKEEEEEE000***...&&&@@@uuuppp555(((222&&&%%%,,,'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&)))+++333888<<<>>>AAAFFFGGGEEEJJJ888;;;###222kkk]]]222)))'''''''''$$$ ###***###***---)))$$$'''...333222111...+++(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%((($$$)))%%%)))UUULLL+++'''&&&%%%***$$$)))***///777???DDDGGGGGGGGGFFFDDD<<<<<<...***AAAEEE...'''"""###%%%%%%(((------>>>;;;***(((***''''''%%%&&&'''((()))---333777111ZZZ~~~eee000&&&&&&+++$$$%%%%%%&&&&&&'''''''''"""###$$$'''&&&%%%555MMMUUU===(((###&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))))))))((('''111///---++++++*********((('''$$$%%%...:::@@@@@@GGGKKKPPPRRRPPPIII@@@:::666AAAJJJLLLOOOSSSSSSPPPZZZ]]]YYYiiieeeIIIJJJSSSPPP???222111111...000888???FFFGGG<<<+++"""$$$***$$$222HHHCCC'''"""***!!!'''((((((((((((''''''''''''((((((((()))...333888***222+++222bbboooTTTIII<<<666555444333444444555666555333000///000666555333111000/////////,,,,,,------...///000000...------...//////...,,,+++...111222222333666888...000222222222222333555///...000666===AAAEEEGGG]]][[[XXXVVVWWW\\\bbbfffxxx|||uuuPPP222000444///,,,///+++,,,---,,,+++)))))))))***+++&&&&&&+++(((--->>>DDD333666<<>>BBBFFFNNNTTTbbbggghhh```UUUQQQXXX```\\\QQQ;;;+++'''"""'''999pppLLL%%%,,,111 &&&&&&&&&&&&'''''''''''')))$$$LLL\\\111***'''((()))***333@@@HHHJJJJJJFFF111&&&...%%%333nnnqqq<<<###+++%%%###+++ (((((('''&&&%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###&&&+++///555999<<<===AAAFFFHHHEEEAAA555---&&&TTTpppBBB...)))&&&%%%'''&&&$$$###%%%###***---'''###&&&---//////...,,,)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$((($$$)))%%%(((UUUJJJ***&&&&&&&&&***%%%)))(((---666>>>DDDGGGGGGGGGGGGDDD===@@@222***???CCC,,,'''$$$%%%'''''')))+++,,,;;;666((('''(((%%%&&&$$$&&&''''''%%%$$$%%%&&& 444___PPP000%%%"""+++%%%%%%%%%&&&&&&''''''((($$$"""&&&'''###***DDD\\\CCC///!!!###'''$$$"""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&((()))***))))))************+++,,,...,,,'''###&&&---000......222999@@@CCCBBB@@@===HHHKKKOOOTTTYYYXXXMMM@@@HHHZZZQQQQQQPPP>>><<<===;;;---+++888???999888???777???FFF@@@111$$$###(((###)))EEEQQQ666###%%%"""&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))...444888444)))***111---+++LLLxxxhhhVVVCCC===666444444555555444222333555555333222222333666555444222000//////...,,,------...//////000000---------///000000...,,,***///444666555444666888111333555666444333333444...---...111555<<>>HHHjjj}}}vvv]]]EEE<<<<<<===<<<444***&&&'''---------,,,((()))333???EEE555999...###((($$$###%%%((()))'''(((******'''(((''''''&&&''')))+++,,,111222222111000111333555444;;;CCCGGGFFF???/// ***'''%%%%%%(((***)))((((((((((((&&&%%%$$$%%%&&&)))---000000---))))))******555@@@EEEFFFNNN]]]kkksssooo```SSSMMMAAA<<>>CCCHHHHHHDDD888333(((<<>>///(((===>>>)))'''%%%&&&((((((((('''---999333&&&&&&&&&###$$$$$$&&&((((((&&&%%%$$$$$$//////VVVBBB///'''"""---%%%%%%&&&&&&&&&&&&&&&&&&&&&###'''&&&!!!///IIITTT555+++'''***,,,'''&&&)))&&&&&&&&&&&&&&&''''''''''''&&&$$$###$$$'''***,,,&&&(((******)))(((((())),,,...+++&&&%%%((()))(((#########%%%(((---222555:::;;;BBBNNNUUUQQQIIICCCLLL```CCC,,,...++++++(((---###***AAAIII<<<555;;;CCCLLLUUUTTTCCC///%%%$$$&&&&&&;;;NNNBBB,,,###%%%%%%%%%%%%$$$%%%%%%&&&'''&&&'''((((((***---333666...)))...666111'''222GGGoooUUUGGG;;;999666555666777666444444555555444333222222444333222222111000000//////,,,,,,---...////////////------...000222222///---)))000777999777555555666***...333777888777777777AAA999111...000<<>>((((((&&&&&&'''((('''%%%000999222&&&&&&&&&"""$$$$$$&&&'''''''''&&&''')))000...XXX777+++***%%%***&&&&&&&&&%%%%%%%%%%%%%%%'''"""'''(((''':::III>>>(((&&&%%%$$$###!!!!!!"""$$$%%%%%%&&&&&&''''''''''''&&&$$$###$$$&&&(((***%%%(((++++++)))''''''(((***000333///+++,,,......***(((%%%###$$$%%%(((***'''%%%,,,999<<<>>>PPPgggxxxQQQ---000.........***###000LLLRRR???444:::XXX[[[```^^^MMM888+++***(((+++000===FFF999)))'''&&&%%%%%%$$$%%%&&&'''((($$$&&&((()))***---111444&&&///---###(((777777***jjjWWWIII;;;777777555444444555333000999999888555222000000111////////////000000000000+++,,,---............------...///111333222000...)))000999<<<999666555555444;;;FFFQQQYYY^^^bbbeee]]]NNN===444555CCC___wwwSSSTTTTTTVVV\\\hhhyyy{{{|||yyyfff:::222...///---))),,,333...---++++++++++++***)))''',,,)))'''+++))))))444***)))%%%'''---+++///===%%%***(((333+++---DDD///BBB\\\,,,%%%%%%***%%%((()))******'''###$$$)))///&&&000///### ***---&&&"""###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&(((***+++***)))%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%'''((((((''''''$$$&&&'''(((...@@@[[[ooommmJJJ...,,,...,,,888LLLNNNUUUVVVQQQOOOSSSUUUQQQFFFOOODDD;;;@@@777,,,333111000333666111(((''',,,***...DDD```iiifffuuuGGG)))///***'''///%%%+++%%%))))))$$$###'''(((%%%''')))---000222111///...&&&)))++++++))))))+++---)))%%%&&&+++***###$$$,,,$$$%%%&&&'''''''''''''''(((%%%"""###'''***+++***+++)))&&&&&&&&&''''''&&&'''&&&&&&&&&'''''''''''''''---+++---777>>>IIIZZZ[[[oooJJJ+++***%%%%%%%%%%%%&&&&&&&&&''''''%%%'''(((___VVV---((())))))***111<<>>555'''+++DDDAAA******(((&&&'''))))))&&&222:::333''''''&&&"""%%%$$$$$$$$$$$$###%%%(((+++$$$...___444(((---&&&"""&&&&&&&&&%%%%%%$$$$$$$$$%%% '''+++///FFFJJJ...%%%'''&&&######'''))))))######$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&"""&&&***+++***((()))+++///777;;;555---*********%%%''')))++++++***(((&&&+++%%%&&&***%%%,,,XXXVVV///222+++'''((()))$$$666WWW^^^JJJ@@@IIIdddaaa___YYYJJJ:::333555(((000))),,,DDDDDD///((('''&&&&&&%%%&&&'''((()))$$$&&&((()))***,,,///222333,,,'''***000222...)))nnnRRRAAA;;;666999888555333111111222333222111111111333444333222111111000000//////......000///------,,,---...///...000000000555:::666---,,,111666888777555444555444@@@kkkTTT777111111PPPooojjjRRRUUUDDDXXXeee```{{{}}}}}}tttKKK444111...------------,,,>>>333***((())))))(((******)))((('''(((***,,,---(((***+++)))''')))///555...%%%***333000///333333aaaLLL111)))---'''!!!((('''(((((('''&&&(((,,,000---+++(((&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))&&&%%%&&&&&&%%%&&&***,,,555NNNiiinnnddd>>>000$$$%%%///;;;GGGNNNOOOQQQSSSUUUUUURRROOOMMMJJJBBB777...******+++,,,'''***...///---***((('''(((***@@@lllQQQ>>>...,,,***%%%$$$((()))(((&&&&&&(((+++,,,---222000000222///((($$$%%%###'''---111333222...,,,''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&+++'''###$$$(((+++)))''''''%%%$$$%%%(((+++......(((''''''&&&&&&%%%$$$$$$((((((((((((((((((((((((444BBByyyIII((((((,,,&&&&&&&&&&&&&&&'''((()))###(((555^^^aaa111+++((()))///999AAADDDCCC@@@000%%%(((***))),,,333oooiii444$$$(((&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((,,,444???FFFEEEJJJJJJFFFEEEHHHBBB888000$$$TTT___<<<+++!!!)))'''&&&&&&%%%%%%&&&&&&'''#########$$$%%%(((***,,,(((((('''&&&%%%%%%$$$$$$$$$$$$$$$#########""""""########################&&&%%%%%%%%%%%%$$$$$$$$$''''''$$$'''&&& 111UUUOOO''''''***"""%%%$$$'''(((---444:::===???AAABBBFFFFFFAAA;;;'''---III???***'''&&&((((((&&&&&&)))222HHH///((('''&&&"""$$$$$$%%%%%%%%%%%%&&&&&&'''>>>PPP111%%%--- ,,,''''''&&&%%%$$$$$$$$$$$$/// %%%OOOOOO...)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% 000%%%***222&&&)))333***NNNaaaOOO777000000***)))((((((((()))))))))''')))&&&******(((;;;]]]ppphhhQQQ666***---444444000'''---999WWWiiiUUUMMMhhh```LLL777///...---++++++000(((,,,///444HHHFFF%%%&&&''''''&&&%%%$$$&&&'''%%%"""'''...(((!!!///FFFVVV;;;### (((++++++,,,sss[[[FFF:::888333999777555333222222222333222111111222333333222222000000000000//////......000///...------...///000///222111///111555333---///222666777555444333444555:::]]]rrrCCC...444@@@aaauuufff^^^NNNHHHTTTWWWnnn~~~}}}}}}jjjAAA555000------,,,,,,222;;;<<<222***((()))((((((***))))))((('''(((***,,,---''')))***(((&&&(((...444)))))))))+++//////...///aaaAAA(((''')))&&&&&&)))'''%%%&&&***000333000,,,)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###%%%(((******))))))%%%666]]]vvvkkkLLL555---'''%%%---888AAAGGGLLLRRRSSSTTTSSSQQQNNNKKKHHH===777///(((&&&&&&((()))'''***,,,---+++)))''''''***'''555___}}}III888,,,++++++'''&&&***%%%%%%%%%(((,,,000444555111---+++,,,***''''''***---///222333222///+++(((''''''''''''''''''''''''''''''''''''''''''''''''***'''$$$&&&***,,,***''''''''''''''''''(((***+++''''''&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((('''333lllWWW000'''&&&&&&&&&&&&&&&&&&'''((((((((('''888jjjbbb444+++)))***000;;;BBBEEEDDD;;;---$$$''')))'''***000fffqqq999###$$$!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&***000888@@@FFFEEEIIIIIIFFFEEEEEE===333***;;;jjjbbb;;;*** )))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%''')))***(((''''''&&&%%%%%%$$$$$$$$$$$$$$$#########""""""##########################################$$$$$$&&&&&&$$$%%%$$$ 777^^^PPP''''''***"""%%%$$$''')))...666<<>>***...GGG;;;***'''&&&((((((&&&&&&***555JJJ000***(((&&&"""$$$$$$%%%%%%%%%%%%&&&&&&(((===MMM000$$$+++!!!***))))))'''&&&%%%%%%%%%%%%$$$+++&&&666WWWPPP000(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&---!!!(((555777777&&&+++@@@JJJ>>>000---,,,(((***)))(((((())))))((((((((('''+++(((%%%666LLLRRR...&&&$$$111CCCJJJ???111777333666KKK```bbbbbblllSSSHHH>>>;;;888000'''"""((("""(((+++,,,===DDD444&&&%%%$$$$$$$$$%%%&&&'''***&&&)))///+++&&&333HHH^^^EEE...***------+++,,,rrrTTTFFF999555666111777666555333222222222222222222222222222222111111000000000////////////...//////.........//////000000333333///...000000///333444666555333222222333444444HHHaaakkktttyyysssOOO555000999EEEbbbssseeecccCCCPPPUUUTTTzzzttt[[[555444...,,,...+++)))888MMM999000)))))))))((((((***)))((((((((((((***+++---'''((()))'''&&&(((---222%%%...(((&&&222111,,,888hhh888"""(((&&&%%%***''''''######...;;;===333&&&&&&&&&%%%%%%&&&(((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((("""!!!'''+++((('''++++++===^^^vvvkkkFFF))) '''&&&+++666AAAFFFKKKOOOVVVVVVUUURRRNNNIIICCC@@@000,,,'''$$$$$$%%%&&&'''''')))******(((''''''(((+++$$$111```bbb>>>111)))***,,,)))(((+++***)))))))))***+++,,,---)))%%%###%%%&&&'''***000222222222111...+++'''%%%''''''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&(((,,,---+++(((''')))+++***'''&&&''')))&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((###'''VVVddd666&&&###'''&&&&&&&&&&&&'''((((((,,,%%%666jjjddd555+++***+++333===DDDFFFDDD555***$$$&&&(((&&&'''---]]]|||@@@&&&'''$$$ $$$$$$$$$$$$$$$$$$$$$$$$%%%***///000,,,(((%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$(((...666>>>CCCFFFFFFGGGGGGFFFDDD???555+++'''\\\```777))) (((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%'''((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$#######################################!!!"""$$$%%%''''''''''''###%%%###$$$$$$%%%EEEsssRRR(((&&&)))"""%%%$$$''')))///888???BBBCCCDDDDDDEEEGGGDDD@@@---000GGG999***'''&&&((((((&&&'''***???OOO111---!!!(((%%%###$$$$$$%%%%%%%%%%%%&&&&&&)))===GGG...$$$)))!!!)))+++***)))((('''&&&&&&&&&''' '''AAAPPPAAA,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&)))###(((444PPP]]]666...111111---***++++++(((+++******))))))((())))))((())),,,'''%%%333;;;///$$$ %%%===\\\ooommmcccVVVYYYfffpppnnnjjj___PPPJJJGGGIIIOOOQQQNNNJJJJJJ,,,%%%&&&((($$$///>>>@@@+++'''###"""%%%'''((('''***$$$$$$***)))'''222CCCRRR???///---...***(((***mmmRRR@@@;;;555777999444444333333333222222111111222333444444222000//////////////////////////////..................//////000333444000,,,---111555666666555333222111111111111333:::??????AAAEEEFFF666222999<<<:::LLLccceeeZZZ@@@UUU[[[dddyyykkkMMM...222,,,---000***'''999TTT555...)))))))))''''''***)))((((((((()))***+++,,,''''''((('''&&&(((,,,///&&&000(((***999///000RRRqqq777###...%%%$$$+++###((($$$%%%000<<<===111$$$%%%%%%%%%&&&&&&((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''###%%%***(((""")))666IIIfffsss[[[777&&&&&&)))******///999@@@EEELLLRRRXXXXXXWWWSSSLLLCCC;;;666+++)))'''&&&'''((((((''''''(((((('''&&&%%%'''(((***###:::ssslllIII555---''')))+++)))((()))*********)))(((&&&&&&'''&&&$$$&&&,,,//////111555,,,,,,+++***((('''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''+++---...+++(((%%%***......)))&&&'''***%%%%%%%%%&&&'''(((((()))((((((((((((((((((((((((,,,%%%BBBttthhh666'''&&&''''''&&&&&&&&&''''''(((***"""---SSSjjj444++++++---666@@@FFFFFFCCC000)))$$$&&&(((&&&'''***YYY~~~???$$$***((("""$$$$$$$$$$$$$$$$$$$$$$$$***555CCCGGGAAA444)))###########################$$$$$$$$$$$$$$$$$$$$$$$$###&&&+++444===DDDFFFFFFIIIGGGFFFEEE@@@666---'''---wwwRRR000(((!!!'''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$###################################################&&&***...000///---+++"""%%%$$$%%%&&&---TTTTTT)))&&&)))"""&&&%%%'''(((...888@@@CCCDDDDDDCCCGGGGGGDDDAAA///444JJJ<<<***&&&%%%''''''&&&'''+++MMMUUU222---"""'''%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&+++>>>@@@,,,%%%&&&###'''+++***)))'''&&&&&&&&&&&&***---GGG@@@---(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$(((******///___}}}MMM333+++&&&(((+++++++++,,,+++++++++***(((((()))+++(((***,,,'''(((888777 ***###"""000HHH\\\bbbaaaFFFQQQmmmsssVVVAAA777%%%000000444;;;BBBHHHRRR\\\BBB222(((&&&$$$'''333===111+++%%%###'''))))))&&&)))###"""''')))(((000===999///))),,,---(((''',,,jjjPPP???888999666:::>>>999111111222333333222111000333555777666222/////////.............../////////,,,,,,------............///222333222...---333:::777555333222111111111111111333444:::EEEHHHAAA;;;111111666777444===PPP\\\QQQIIITTT[[[uuuyyyyyycccCCC---...+++...111***&&&777NNN111+++((())))))''''''***((((((((())))))***++++++'''''''''&&&'''(((+++---(((,,,'''111<<<)))444llliii555%%%///%%%$$$+++"""''''''***000555444,,,&&&'''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''$$$'''===UUUnnnfffOOO111%%%+++///+++***+++111<<>>333---***)))((()))******((('''&&&''''''&&&%%%%%%''')))***###@@@yyypppIII:::000+++((()))***(((&&&&&&!!!$$$))),,,...///222444,,,---333:::<<<777333444(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&))),,,------***((($$$***//////,,,)))+++---$$$%%%&&&&&&'''((())))))((((((((((((((((((((((((...%%%666ooommm888******(((''''''&&&&&&&&&''''''((($$$%%%333\\\vvv999,,,,,,000888BBBFFFDDDAAA,,,(((&&&'''((('''(((***ZZZ{{{;;;!!!((('''!!!$$$$$$$$$$$$$$$$$$$$$$$$...999FFFJJJBBB444((("""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%)))111:::BBBGGGHHHGGGMMMGGGDDDBBB:::---(((***BBByyy>>>)))((($$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$################################################"""'''...444666444///+++###&&&&&&%%%&&&...WWWVVV)))&&&((("""'''%%%&&&&&&---777???BBBCCCCCCCCCIIIHHHCCC@@@000666OOOAAA***&&&%%%''''''&&&(((,,,XXXXXX000,,,"""&&&$$$((($$$$$$$$$%%%%%%%%%&&&&&&...???888***&&&$$$%%%%%%(((((('''&&&%%%%%%%%%%%%+++'''BBBTTT:::%%%))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%***///666kkkJJJ333+++'''+++---++++++...+++,,,,,,***((((((+++...'''((()))%%%***<<<;;;######""""""'''...222111///)))(((<<>>&&&&&&,,,+++(((***000222;;;HHHQQQRRRPPPPPPSSSRRROOOIIIAAA666---''')))(((((()))***)))'''%%%%%%&&&'''&&&%%%%%%''')))***$$$;;;dddhhhEEE...333---+++)))(((((('''&&&$$$$$$)))///333444666888;;;...///444:::999111***(((***)))(((&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((((((%%%'''***+++,,,***((('''$$$(((---...---,,,---...%%%%%%&&&'''(((((())))))(((((((((((((((((((((((($$$&&&444qqqttt999,,,+++(((((('''&&&&&&&&&&&&'''((('''%%%%%%GGGFFF,,,---222:::CCCFFFBBB===***)))'''''''''((()))+++^^^CCC((()))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$---111555444///(((###"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((...888@@@DDDGGGHHHIIIMMMFFFBBB???333&&&***777___^^^...&&&&&&&&&###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$########################"""&&&---222333000+++'''%%%'''&&&$$$$$$)))PPPXXX***%%%(((###'''%%%&&&%%%,,,555===AAABBBCCCCCCIIIGGGAAA>>>///777OOOAAA***&&&$$$&&&'''&&&)))---XXXSSS++++++###%%%$$$)))$$$$$$%%%%%%%%%%%%&&&&&&111AAA222)))'''###((($$$%%%%%%%%%$$$$$$$$$%%%%%%'''666UUUXXX666$$$((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&& &&&888JJJvvvCCC---+++***,,,,,,***)))+++***+++,,,***((()))---111***''''''$$$'''777999'''%%%&&&'''(((***+++...///...$$$'''///+++'''+++...)))(((((((((%%%%%%,,,555MMM<<<$$$***(((###)))333...(((%%%%%%&&&$$$""")))))),,,111111...///333///...111333---)))222@@@oooSSS>>>999555999999444===KKKNNN111333666888888777555333555999<<<:::444000...///---------.........//////------///000111111111000111000000333111...111777333111000111444555444222222777///666QQQSSS<<<...999666EEEeeesss^^^LLLQQQVVV^^^RRR^^^qqqooo{{{~~~tttRRR333222+++...---((((((000666888***''''''***)))&&&&&&***'''((()))******+++++++++)))((('''((()))***++++++&&&&&&---444...(((:::YYY222***%%%&&&&&&&&&&&&%%%###***111000***%%%&&&)))&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&))),,,333EEEXXX[[[QQQ...&&&$$$***(((""")))777@@@>>>BBBMMMVVVVVVTTTRRRQQQMMMFFF===555...)))&&&(((''''''(((******(((&&&$$$&&&''''''&&&&&&'''((('''(((666HHHEEE000(((...+++***)))'''''''''&&&%%%+++000555555222//////111+++)))***---,,,'''$$$$$$))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&'''(((((()))&&&(((******)))((('''&&&&&&''')))+++,,,,,,,,,,,,&&&&&&''''''(((((())))))(((((((((((((((((((((((( ---777rrrsss555***)))(((((('''&&&&&&&&&&&&&&&(((&&&)))+++IIITTT---...333;;;CCCEEE???:::(((((('''%%%%%%'''***+++RRROOO111(((%%%((($$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$"""""""""###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***444???EEEEEEEEEGGGJJJJJJBBB>>>:::---###111JJJ}}}|||GGG)))((("""&&&"""%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###########################%%%(((******(((&&&$$$###%%%$$$%%%%%%)))LLL}}}YYY+++%%%'''###(((&&&&&&&&&,,,444;;;???BBBCCCDDDHHHFFFAAA???///444JJJ999***&&&$$$&&&&&&&&&)))...MMMHHH###***&&&&&&"""'''$$$$$$%%%%%%%%%%%%&&&&&&444BBB...((()))"""***$$$#########$$$$$$%%%&&&'''***GGG[[[JJJ+++%%%)))!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''''''$$$+++===FFF___lll???(((***+++******,,,+++((((((***,,,***(((***///444444,,,+++)))%%%,,,000&&&$$$""" !!!%%%,,,444:::000555000)))+++((( ######%%%(((&&&###%%%+++999999)))!!!+++)))"""+++111///,,,***)))(((''''''&&&+++222777444...,,,.........000000+++...CCC[[[oooFFF======999777<<<999333>>>RRRXXX333555888;;;;;;:::888666666;;;>>><<<555000///000---------.........//////...///111222333333333222333//////333111---...333000//////111555666555222000>>>666...:::;;;333888666BBBbbblllPPPZZZWWW^^^VVVhhhmmmrrr~~~qqqLLL...222,,,000,,,###'''444999444(((&&&'''***)))%%%&&&***'''((()))******++++++******(((((((((***+++++++++'''***333222)))///>>>DDD$$$+++)))%%%((('''###&&&!!!)))111111***%%%&&&)))%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&,,,333BBB]]]iiiNNN&&&!!!...111%%% ---<<>>777'''((('''$$$###&&&***+++;;;sss}}}RRR222###((($$$$$$$$$$$$$$$$$$$$$$$$%%%#########%%%&&&&&&%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,777CCCGGGEEECCCFFFKKKGGG???;;;777***"""777WWWxxx;;;***+++&&&"""%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################'''&&&%%%$$$$$$$$$$$$%%% """###&&&(((---NNN}}}ZZZ+++%%%'''###(((&&&&&&(((---444;;;???BBBDDDFFFGGGEEEAAA???///222DDD111***&&&$$$%%%&&&&&&)))...BBB>>>***((('''!!!%%%$$$$$$%%%%%%%%%&&&&&&&&&666CCC,,,(((***"""+++$$$#########$$$%%%&&&((((((777WWW]]]:::!!!(((///'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''---222666:::+++000DDD333'''+++***''')))///...''''''***,,,***(((***000666>>>444111...%%%$$$'''###'''&&&&&&(((,,,...,,,***,,,FFF>>>$$$$$$)))(((---'''%%%&&&(((&&&###&&&+++***999222''',,,'''###///000111111000---,,,---...)))111;;;@@@;;;333///000,,,,,,...///...:::ZZZzzztttJJJ??????666888NNN===333666DDD\\\JJJ000;;;AAA<<<;;;@@@@@@999???@@@???:::333//////111+++111222+++,,,333111)))+++***...555444///...222////////////000000000000000222333444888<<<888111333444444444666777666444;;;VVVhhhRRRVVVZZZpppllliiiDDD111111000,,,///***$$$888AAA*********))))))))))))******$$$,,,+++)))...,,,***000***+++***))))))+++***'''+++000666000000***NNN555///###(((,,,"""&&&---$$$!!!,,,111,,,&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$)))+++((($$$$$$%%%'''(((---KKKmmmhhh@@@'''***&&&&&&&&&%%%)))333BBBMMMHHHJJJJJJFFF@@@@@@EEEKKKCCC<<<222+++)))))))))(((******)))((('''&&&''''''+++$$$,,,333((( &&&---)))---555<<<>>>:::///'''))))))((('''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%&&&''''''''''''&&&%%%'''$$$$$$&&&$$$ %%%---&&&''''''&&&%%%$$$######)))*********++++++(((###'''***......+++)))(((((('''(((((())))))(((((('''(((***,,,,,,'''$$$%%%***)))@@@eeexxxaaa777"""&&&))))))(((((('''''''''&&&))))));;;{{{fff444111111888AAACCC<<<555&&&''''''&&&$$$$$$&&&'''EEE|||sss:::***+++"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###%%%### $$$,,,888:::>>>CCCGGGGGGDDDBBBFFF<<<999))),,,(((---pppsssEEE)))***)))###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%'''(((((()))######$$$$$$$$$######"""%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%###!!!###&&&'''%%%###$$$"""(((&&&(((&&&>>>___...'''+++%%%'''$$$'''(((---555===CCCEEEDDDCCCDDDGGGGGGAAA---:::PPP000...!!!+++''' (((***222GGG***'''$$$!!!%%%!!!&&&&&&######&&&&&&%%%'''+++BBBDDD000!!!)))''''''###&&&&&&###!!!$$$***...QQQmmmXXX///+++***!!!((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%'''+++...000666333...(((%%%''',,,000///***%%%%%%)))---,,,+++,,,)))''''''+++...///...333===DDD<<<,,,!!!$$$+++&&&((('''%%%***111111,,,...999BBB444!!!$$$+++$$$&&&'''(((((('''&&&$$$###444666888888777:::BBBIIICCC???999555555777999::::::XXXeeemmmrrrMMM(((---+++///...+++555QQQoooyyyXXX>>>444777777555GGG;;;666777BBBXXXLLL;;;:::;;;===<<<;;;===AAA???>>>;;;777444111...------000///+++111;;;999///...---000444333......222000000//////000000000000444333333666???FFFAAA888555555555555666666555333???eee}}}ddd[[[]]]nnn~~~mmmgggCCC000000///+++...***(((:::???)))******))))))))))))******$$$***((((((///,,,%%%(((&&&''')))***,,,,,,+++((())):::;;;...'''333OOO222+++((('''$$$"""***,,,"""'''...000***&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((###$$$)))'''###,,,;;;QQQffflllTTT555((((((+++'''%%%%%%(((000:::DDDIIIAAABBBDDDEEEEEECCCAAA???777222+++&&&%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((()))'''''')))+++((((((///...111444666555111---***))))))((('''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&&&&&&&***%%%$$$''''''###"""%%%'''((()))*********+++,,,!!!%%%((((((''''''((('''***,,,---,,,***'''&&&&&&+++)))'''%%%$$$$$$&&&'''...)))%%%&&&***---...///(((ZZZVVV...$$$,,,)))((((((((('''''''''''',,,''',,,555bbbyyy>>>:::888;;;@@@>>>666...&&&''''''&&&%%%$$$&&&'''JJJ|||kkk000!!!(((&&&)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%###!!!&&&---:::<<>>777;;;999444999DDD>>>;;;777555444111...***//////,,,,,,555AAA@@@777222000111333111......222111000000//////000000000555333222777CCCKKKGGG===777666666666666555444444CCCtttkkkaaaaaa___zzzxxxsss|||~~~dddAAA///000///***++++++///===<<<(((***))))))(((((())))))***$$$(((&&&)))555333(((%%%$$$%%%(((+++---,,,******---FFF===+++>>>LLL---&&&,,,&&&%%%+++(((%%%///000---(((%%%''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***"""$$$***### <<>>999:::;;;888///'''%%%&&&'''&&&%%%$$$&&&(((NNN~~~mmm222"""'''%%%***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%$$$$$$***111===>>>AAAEEEGGGGGGEEEBBB===333+++111'''(((XXXUUU222!!!&&&&&&$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%&&&'''((()))((('''%%%$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$'''"""###"""'''%%%444ooo\\\)))"""((($$$((('''***''',,,555>>>DDDGGGHHHHHHGGGIIIGGG@@@333III^^^888*** )))&&&"""$$$''';;;VVV333,,,)))&&&)))$$$)))'''%%%$$$&&&%%%$$$''',,,CCC>>>,,,"""'''&&&!!!&&&'''&&&%%%%%%&&&(((***,,,|||wwwKKK"""###)))###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&***---///...,,,***''''''&&&$$$$$$%%%)))---666111,,,***+++,,,***(((,,,***((((((***,,,---,,,000---,,,...111333000...++++++((('''***///...***)))000RRRkkkXXX666)))+++((('''&&&%%%%%%%%%%%%%%% %%%***+++)))''''''((((((&&&$$$%%%(((+++---...HHHuuuooo???,,,---&&&$$$,,,%%%%%%999]]]}}}TTT;;;???>>>777888:::333888777999:::@@@PPPXXXYYYJJJ<<<666222000555===;;;:::888666333000---,,,---...,,,,,,444>>>???;;;444444333222000...000222222111000/////////000111111222333555===DDDAAA;;;999777777777666333444777LLLzzzeee___aaa^^^tttsss{{{___>>>...///...***)))---666???888'''))))))(((((((((((())))))%%%)))'''...>>>===000+++***))))))+++***((()))+++;;;KKK666+++"""FFF@@@((($$$,,,%%%!!!+++&&&"""000555111***%%%%%%''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&((()))!!!'''NNN{{{TTT+++"""+++///(((!!!%%%''',,,333;;;??????===555777<<>>222''''''&&&%%%&&&&&&''''''&&&(((((()))***++++++)))'''(((RRR]]]XXX^^^MMM222000...---***&&&%%%&&&)))+++))))))((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((((((&&&$$$$$$&&&)))***)))(((+++------,,,))))))+++...))))))+++,,,***%%%$$$%%%'''''''''))),,,,,,***'''&&&(((+++,,,---+++((('''%%%---111+++%%%)))444>>>[[[uuuwwwUUU222))))))%%%((((((((((((((('''''''''###,,,***333===XXX<<<777333333555333,,,&&&%%%&&&&&&&&&%%%%%%&&&(((LLLyyyBBB---((("""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$'''///555@@@AAACCCEEEGGGGGGDDDAAAAAA444'''333$$$...nnnHHH---"""%%%$$$###$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#####################$$$%%%&&&'''(((+++)))'''$$$$$$$$$%%%&&&$$$######$$$%%%%%%%%%%%%$$$!!!$$$"""(((+++???|||```,,,###((($$$)))'''***&&&,,,444===EEEIIIJJJKKKMMMNNNJJJBBB999TTThhh<<<)))"""(((&&&$$$$$$(((GGG[[[333)))'''%%%'''!!!&&&'''%%%%%%&&&%%%###'''...CCC888***$$$&&&%%%###%%%'''$$$###&&&'''''')))+++hhh^^^===$$$(((,,,%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***+++------,,,)))&&&$$$###$$$$$$$$$$$$%%%'''))),,,)))'''''')))++++++***,,,+++***)))******++++++///...111888>>>>>>666//////,,,)))(((***---,,,***,,,+++AAARRRCCC---+++111)))(((&&&%%%$$$%%%%%%&&&###'''((('''%%%$$$$$$(((&&&&&&''')))+++,,,+++NNNLLL777(((///111+++---++++++,,,333???LLLSSSUUUSSS@@@888999666888;;;777444222555555888BBBMMM[[[eee[[[GGG444///555777333666:::===999111,,,---000***---...---///444888:::555555444111///000222333333222000/////////000111...333666555555888999888<<<888777888666333777>>>eee}}}xxxbbb\\\aaaddduuuzzzsss{{{vvvYYY;;;---///...,,,(((...<<<>>>222((())))))(((((((((((()))))))))---,,,222@@@???222...333...+++***'''###'''...KKKEEE,,,,,,...GGG111&&&$$$)))''',,,222###""">>>777///'''%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%)))111AAAUUUdddFFF,,, +++---!!!"""000%%%+++333888999999999999666:::???@@@;;;333+++&&&&&&'''((((((((('''''''''$$$$$$%%%%%%&&&''')))+++AAAuuutttfffGGG)))***)))(((''''''))))))))))))))))))((('''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''''''''((()))***++++++)))'''&&&)))******'''$$$%%%(((***!!!%%%((()))((()))...222+++(((***555<<<;;;777666///+++((()))++++++&&&"""'''''''''&&&&&&&&&%%%%%%(((...111000333AAAPPPXXXZZZTTTEEE333))))))((($$$'''''''''(((((((((((((((&&&,,,&&&666JJJsss@@@777333000000111000+++&&&$$$%%%&&&&&&%%%%%%''')))GGG|||HHH111((("""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$###$$$+++444:::CCCCCCDDDFFFGGGFFFCCC@@@AAA222%%%///(((AAA|||www:::)))###&&&###$$$'''"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((('''&&&%%%$$$############""""""""""""###$$$&&&&&&***(((&&&$$$###$$$%%%&&&######$$$$$$$$$$$$%%%%%%"""$$$'''!!!&&&---HHHggg111&&&)))%%%)))''')))&&&+++333===DDDIIIKKKLLLOOOQQQKKKBBB===]]]ooo<<<***$$$)))&&&(((%%%,,,XXX```444'''%%%$$$%%%%%%&&&%%%&&&'''$$$###(((000DDD333'''%%%$$$%%%%%%$$$&&&###"""&&&'''%%%(((...VVVIII333'''******$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,+++***((('''%%%$$$######$$$&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%(((***,,,,,,,,,,,,+++***)))))))))))),,,---111555888888666444222---))))))***++++++***,,,(((///333---,,,---'''***)))(((&&&%%%&&&&&&'''"""$$$%%%&&&&&&'''((()))***(((''''''(((((('''%%%>>>444***+++,,,&&&)))999000000///,,,***))),,,000zzzOOO???<<<;;;666222<<>>:::000***---222)))---///...,,,---111555222555555222000333555555555333111///...///000111...666;;;777333555888:::>>>888666888666444<<>>MMMXXX444---((()))+++******+++///DDDVVVGGG***$$$+++)))+++***)))((((((''''''(((%%%%%%$$$%%%'''))),,,------+++)))((())))))(((''''''))))))$$$"""''',,,---000(((###%%%(((((('''&&&TTT===<<<999;;;;;;;;;FFFIII;;;;;;777CCC<<>>??????888555888666666AAAPPPjjj```hhhuuu|||rrr{{{mmmOOO555,,,...///111+++111@@@777(((---((((((''''''''''''(((((()))222111///000***%%%+++222,,,***,,,***&&&...<<>>,,,'''%%%((((((%%%%%%((($$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''(((&&&///EEESSSIII222 %%%'''&&&###$$$(((((($$$000222444666777888999::::::<<<<<<555,,,&&&'''+++###%%%'''&&&$$$###$$$&&&((())))))'''...DDDeee~~~rrrJJJ000)))---+++555??????555***'''((())))))((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&(((,,,///111222888===???FFFPPPWWWWWWnnntttzzzzzzvvvtttvvvyyywwwqqqtttwwwkkkhhhjjj^^^SSSRRR]]]jjjrrrtttcccbbb```aaaeeemmmuuuzzz~~~yyyeeeEEE'''###$$$''')))(((&&&))),,,''''''''''''((((((((()))......***???{{{^^^GGGAAA<<<777222///,,,(((%%%$$$%%%&&&&&&%%%%%%''')))QQQttt]]]***###((($$$***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ %%%%%%"""%%%111===BBBFFFEEEDDDEEEEEECCC@@@===000((()))""">>>yyytttCCC'''"""%%%%%%!!!&&&+++%%%$$$$$$$$$$$$$$$$$$$$$$$$+++******)))(((''''''&&&)))(((&&&$$$#########$$$$$$######"""######$$$$$$#########$$$$$$$$$$$$%%%"""$$$%%%%%%######$$$'''444555333%%%%%%***AAA~~~nnn555&&&'''$$$(((%%%&&&&&&***222:::BBBGGGJJJKKKHHHMMMHHHAAAFFFppp|||>>>***'''&&&$$$+++%%%444vvvjjj666$$$%%%&&&''' '''######%%%&&&$$$$$$,,,666EEE)))"""'''"""###)))###&&&###%%%)))&&&###---===^^^???)))&&&$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""###$$$&&&((($$$%%%&&&%%%$$$$$$%%%&&&%%%&&&'''(((((()))***++++++---...,,,(((&&&&&&'''''')))+++---444EEE\\\nnn555---(((***+++******,,,333NNNdddQQQ*** +++///++++++++++++******((((((''''''&&&''')))+++---------+++)))***+++---...---+++++++++'''***777777'''(((!!!$$$)))(((&&&'''VVV<<<>>>:::111444@@@GGGLLLEEE333BBB@@@OOOGGGRRRjjj``````^^^JJJ<<<===>>>777111111111444666444000---+++,,,///---,,,///111000......---333555333333888;;;888666444111///...///111222///444666777:::@@@CCCBBB@@@888555777777777EEEVVVnnnfffsss}}}|||vvv~~~kkkMMM444,,,...///333,,,222AAA555&&&...((((((''''''''''''((((((%%%000222---+++%%%%%%///+++'''(((......+++333AAA;;;)))...!!!GGGAAA(((+++'''---:::999555JJJPPP777((($$$%%%))))))%%%%%%)))$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''',,,111DDDWWWMMM000"""(((&&&$$$%%%((('''$$$'''...555222111444999======<<<::::::888222***&&&'''***###%%%'''&&&$$$$$$&&&(((&&&'''&&&%%%///PPPbbb<<<******(((000@@@MMMIII666'''%%%***))))))((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((***)))))),,,222<<>>EEE888---111EEE^^^pppxxxtttttttttsssqqqmmmjjjhhhmmmvvvqqqVVV<<<000+++'''%%%***+++((((((,,,,,,)))&&&'''''''''(((((())))))&&&***...CCCrrrNNNEEEAAA===777222...+++'''$$$###%%%&&&&&&%%%&&&(((***ZZZtttUUU$$$$$$,,,###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ %%%%%%"""%%%222???DDDFFFEEEDDDDDDDDDBBB???<<<,,,'''... FFFggg***(((%%%(((%%%###(((!!!$$$$$$$$$$$$$$$$$$$$$$$$///...---+++(((&&&%%%$$$***(((&&&$$$"""######$$$%%%%%%$$$$$$###$$$$$$$$$!!!!!!###$$$$$$$$$$$$$$$!!!$$$&&&%%%###"""$$$'''$$$&&&)))$$$000===UUUnnn444%%%&&&###(((%%%&&&&&&***111:::AAAFFFIIIKKKHHHNNNIIIDDDLLLyyyCCC)))'''$$$"""+++%%%555}}}jjj555"""###%%%&&&&&&"""###%%%&&&$$$$$$---888EEE''' '''!!!###***###'''%%%(((+++&&&###000CCCZZZ555"""&&&((('''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$$$$$$$$$$$$$###$$$$$$$$$###$$$&&&(((!!!###%%%&&&'''(((***,,,+++---...,,,(((%%%%%%&&&((()))***))),,,999LLL[[[666---'''***,,,******---333000111...''',,,000'''+++,,,------,,,+++)))(((***))))))+++---------,,,(((&&&%%%&&&***---///000+++'''+++,,,$$$%%%(((###$$$$$$(((+++&&& (((XXXBBB:::666<<<444999NNNTTT@@@BBB```MMMCCC===HHH]]]iiieeeZZZ<<>><<<555888333---)))'''(((((()))%%%%%%$$$$$$&&&)))'''###...&&&))),,,999jjjfffIII???444,,,...///AAAJJJGGG666(((''')))(((((($$$ """(((---***###$$$)))+++((((((***)))%%%&&&&&&&&&(((***---///000444777DDDVVV___dddsssyyygggXXXVVVRRRDDD999777***************)))))))))((((((((((((((()))******((((((((()))+++///222444:::999888666444222000///***---///,,,)))((('''&&&************************((()))***)))''''''(((***000+++<<<^^^oooaaaKKKAAAAAA>>>777///((($$$%%%'''(((&&&'''((($$$)))888tttrrr<<<$$$''' &&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%...888@@@EEELLLKKKHHHFFFCCC???:::777%%%''',,,...```zzzFFF(((%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$111111))))))999<<<...$$$%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''$$$###'''///+++qqqlll444###""" )))%%%"""'''***111:::BBBHHHIIIIIIFFFEEEGGGAAA???uuu555***---"""$$$...$$$999xxxooo;;;((('''''''''!!!***(((%%%!!!%%%&&&,,,OOOQQQ333$$$&&&$$$###'''&&&%%%!!!)))!!!((((((&&&TTTMMM///###$$$%%%%%% %%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$%%%'''((())))))(((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((,,,,,,000,,,%%%***+++$$$'''(((...555000,,,222***+++,,,,,,+++***((('''***)))((())))))((()))+++***'''%%%'''+++,,,'''###'''***+++***))))))***)))(((&&&%%%'''+++......,,,,,,+++)))'''%%%$$$######$$$&&&(((***)))'''###!!!dddEEE;;;999666777999AAAPPPSSSFFFSSSvvvFFF:::999LLLbbbdddTTTDDD777>>>DDDDDD===444///,,,///111000---,,,......***111333333222111000000111///333222///555??????777222......111111---...111444666888999===KKK```pppCCC<<<>>>666<<<>>>;;;```ppplllggg~~~hhhCCC000///...'''111555BBB222***,,,)))))))))((('''''''''''''''&&&(((******)))(((((()))+++)))'''@@@YYYkkkrrrWWW---***(((///777000''')))777(((000---EEE\\\<<<((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&...'''!!!&&&+++%%%&&&444^^^]]]NNN444$$$###&&&%%%$$$$$$%%%'''***...333666999;;;:::555444777777222333///***'''&&&''''''&&&%%%&&&%%%$$$###%%%&&&&&&((("""(((:::aaadddIII999444,,,))),,,+++;;;@@@===000(((***+++''''''+++...---***''''''''''''&&&&&&'''''''''***...000---(((&&&)))333@@@IIIcccnnn|||lllUUUPPPZZZEEE777...111000((("""###''''''''''''''''''''''''((('''''''''(((((()))***''''''&&&&&&'''))),,,---,,,++++++***)))(((''''''***+++***((()))+++---...((((((((((((((()))))))))'''((()))(((((())),,,///888===OOOdddiii\\\MMMGGG@@@;;;333,,,'''%%%%%%&&&###((('''$$$&&&%%%---@@@zzznnn777###((( %%%"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###'''000:::BBBFFFLLLKKKJJJIIIGGGBBB;;;777(((""" 111ooo|||===!!!%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$+++...'''(((777999...'''%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%'''!!!&&&:::ggghhh333&&&&&&$$$+++(((&&&&&&)))000999BBBGGGHHHHHHGGGFFFGGG@@@999ggg{{{333+++---"""###+++"""999uuu{{{CCC+++(((((())) &&&$$$###!!!$$$%%%000TTTKKK///"""'''%%%###%%%###&&&""")))$$$((()))...^^^GGG---!!!%%%%%%&&&'''###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&''''''((($$$)))000666666222,,,'''"""###$$$&&&((()))***+++***%%%---555111......'''))))))---//////...---***++++++,,,,,,+++)))((('''&&&&&&'''+++......,,,***)))))))))******)))'''&&&+++---...,,,+++***)))((()))'''&&&'''***,,,,,,+++***)))(((&&&%%%$$$######$$$%%%'''((('''&&&###"""cccBBB999888888777;;;GGGNNNMMMEEE>>>PPPtttFFF:::>>>XXXjjj]]]AAA...111999@@@@@@888111......///000///...111444111+++222333444333111111111333000444333111555<<<:::333111///...000111//////222666666777999???JJJWWWaaaAAA<<<>>>999;;;???JJJpppqqq|||hhhmmmzzzdddAAA000///---'''777NNN<<<000***((()))))))))((('''''''''''''''''')))******)))'''((()))***---$$$222QQQqqqtttGGG,,,''')))555:::222******...%%%'''333AAAAAA000###'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&///$$$&&&***###$$$999LLLnnnVVV777%%%"""%%%&&&$$$"""###&&&+++111555666666555:::<<<888555555555444,,,***'''%%%%%%&&&%%%$$$$$$&&&&&&&&&$$$$$$'''+++'''''':::]]]~~~QQQ;;;333333111)))+++...)))111444000)))(((,,,,,,'''*********(((%%%%%%***///***)))+++//////...000555444???MMMYYYbbbkkkvvv}}}{{{yyyuuugggLLL222+++222...'''$$$)))+++''''''+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((('''&&&%%%&&&)))+++,,,---(((((((((((((((((())))))%%%''')))***,,,000555999EEEQQQ^^^aaaYYYNNNGGGDDD???777...(((&&&&&&&&&%%% ***%%%!!!((('''222QQQddd000""")))!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&***222<<>>GGG888,,,,,,++++++***((('''&&&&&&$$$$$$(((///222000,,,)))+++,,,+++)))(((***,,,&&&''')))+++,,,+++******+++***(((((()))***)))(((''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######jjjDDD999<<<;;;777777@@@QQQTTTGGG:::555FFFcccZZZPPPWWWoootttZZZ:::,,,---555===<<<555......000---...///111777<<<999222111222333333111000111333000333333111333777444...000///...///000000111333444888===AAACCCDDDEEEFFF???::::::777555===YYY{{{ccclllrrrpppjjjwww```@@@000///,,,///EEEggg:::000+++%%%)))))))))((('''''''''''''''((()))******((('''((()))$$$///***+++666KKKSSS111+++&&&111BBBAAA555---)))&&&$$$###999>>>,,,'''###'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###!!!,,,)))---TTTdddRRR999###!!!((((((&&&%%%"""$$$)))000666888777444222555888999999888777555(((&&&%%%%%%&&&&&&%%%###%%%$$$%%%(((((('''))),,,%%%666ZZZyyyvvvZZZ>>>...(((...666222(((,,,///&&&))),,,***&&&&&&+++,,,)))---'''$$$&&&)))***((((((---;;;JJJUUU^^^eeeddd^^^nnnzzzqqqfffbbbVVVEEE444+++'''"""!!!$$$(((%%%%%%((((((%%%''',,,'''''''''(((((((((((((((''''''&&&&&&&&&''''''((())))))((('''''''''((()))((())))))***++++++,,,,,,(((%%%%%%)))+++***((('''******(((((('''(((((()))''')))---000555;;;CCCHHH\\\cccbbbVVVKKKGGGBBB<<<;;;333)))$$$%%%'''&&&$$$""")))"""""")))###888iiiUUU)))""")))###!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''(((---555>>>DDDGGGIIIJJJJJJJJJFFF>>>333,,,((()))***SSS___%%%---%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$)))111---)))...---%%%%%%%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###))))))***AAATTT...???RRR&&&###&&&!!!&&&$$$&&&%%%***111;;;DDDIIIJJJIIIJJJJJJHHH@@@000HHH\\\///'''&&&###'''------MMMggg666%%%###%%%(((!!!$$$$$$''''''((((((&&&;;;```???)))###)))&&&###&&&''''''###&&&&&&%%%***DDDkkk777)))'''***$$$###&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%))),,,......------++++++++++++,,,---......///(((+++...(((///@@@GGGTTTAAA@@@===777OOO]]]CCC,,,,,,+++***((('''&&&%%%(((%%%###&&&...555222,,,,,,+++***))))))***---///)))'''(((+++,,,***))))))---+++***(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$cccJJJ999<<<>>>777333777<<>>//////,,,222OOOlll555///...&&&***))))))(((''''''''''''''')))******)))''''''''')))!!!***)))---***111@@@000((($$$999OOOFFF555---&&&%%%)))---???;;;&&&(((+++&&&'''''''''''''''''''''))))))((('''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""((("""###FFFddd^^^111$$$%%%***&&&$$$(((%%%(((---333777777444222333111111555888777222...&&&%%%%%%&&&'''(((&&&%%%'''######(((***&&&%%%'''+++PPPnnnhhhIII,,,###+++###,,,555000%%%))),,,"""%%%)))+++(((%%%'''***,,,+++)))+++///---((()))---IIIeee}}}yyygggOOO;;;000...(((!!!""")))+++'''$$$'''&&&''''''%%%"""###'''''''''''''''(((((())))))((('''&&&&&&&&&&&&''''''(((((((((((())))))***+++(((((((((((())))))))))))+++&&&%%%(((***'''(((+++***)))'''&&&&&&'''((()))---000555:::@@@GGGOOOTTTtttnnn]]]KKKGGGJJJDDD777555...&&&###%%%'''&&&$$$)))%%% &&&)))$$$CCC}}}rrrDDD&&&###'''%%%!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''+++111999@@@CCCEEEKKKJJJJJJHHHCCC:::///((($$$&&&)))XXX}}}OOO"""...%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$'''111...))),,,***%%%&&&%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%+++!!!)))$$$OOOSSS===OOOSSS)))'''+++$$$)))''')))'''+++444>>>GGGLLLLLLKKKKKKMMMHHH@@@666KKKZZZ111((($$$$$$)))***///SSSOOO***$$$$$$$$$&&&!!!'''$$$((('''''''''&&&999[[[:::&&&""")))$$$!!!&&&(((%%%$$$###$$$"""...MMMbbb111((()))***""""""%%%"""%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%&&&'''))),,,///333555'''+++///***///RRRxxx{{{]]]LLL===333HHHQQQ222++++++***((('''&&&&&&&&&''')))+++///666:::333(((,,,((($$$$$$(((+++***(((111+++))),,,,,,(((&&&'''---,,,+++)))'''%%%%%%%%%$$$############$$$%%%%%%$$$###"""""""""###$$$$$$qqqHHH===888:::888//////666888EEECCC999777666;;;IIIfffmmmyyy|||fffCCC222333...111444444111///000111000111000///222555222,,,///000111111000///111222...///000/////////...---111222111///000555777777888<<<@@@AAA@@@@@@DDDHHHGGG???777<<<555CCC|||^^^\\\\\\dddiii}}}ttt^^^===---...---111TTTZZZ...+++000)))+++))))))((('''''''''''''''*********)))'''&&&'''))))))'''!!!,,,,,,...:::///%%%"""AAAYYYEEE...)))######,,,999999///&&&%%%...&&&&&&&&&'''''''''''''''***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&***%%%!!!$$$<<<\\\[[[???&&&###$$$(((&&&!!!###***)))...333666666444333222555///,,,000333///((($$$'''&&&%%%&&&((()))(((''')))######''''''"""$$$+++MMMoooiii===$$$&&&+++---&&&)))111...&&&+++...%%%&&&)))+++***'''&&&***---''')))++++++'''---GGGdddzzzfffAAAAAA===555+++&&&'''+++###''',,,---)))&&&&&&)))***+++,,,+++***((()))***%%%%%%%%%&&&''''''(((((()))(((''''''&&&'''''''''%%%&&&&&&'''((()))******'''''''''''''''''''''''')))$$$###'''&&&###'''///((('''&&&&&&'''***---...777:::???DDDIIINNNTTTXXXqqqcccLLL===???EEE>>>111...***&&&$$$&&&'''&&&%%%,,,""""""***+++666[[[\\\222&&&$$$$$$'''!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%(((...666>>>BBBCCCBBBJJJIIIGGGCCC>>>777...)))""""""(((ZZZpppCCC$$$###%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$""",,,***&&&++++++'''***%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%))) 777CCCfffLLLHHH___WWW+++''')))###(((&&&(((''',,,555@@@IIINNNNNNMMMIIINNNEEE@@@BBBZZZbbb444***$$$%%%)))%%%,,,RRR|||GGG)))((((((%%%&&&!!!&&&###'''$$$###%%%%%%555QQQ444###"""***$$$$$$'''###'''"""###$$$999XXXTTT---&&&((()))###$$$(((###(((((((((''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%&&&'''((())))))))))))&&&'''(((((()))(((((((((!!!)))---&&&111^^^___EEE333(((%%%666<<<(((***)))((('''&&&&&&&&&'''###,,,444999>>>???444%%%&&&$$$%%%+++222444000+++000((($$$***,,,)))(((,,,+++++++++)))&&&%%%%%%&&&$$$#########$$$$$$%%%&&&#########"""######$$$%%%qqqKKK===888777888555000000444:::AAA===666444000222@@@RRRbbbsssrrrYYY;;;---.../////////000000000//////000222222......000///,,,///000222222111000222333///////////////...000222333666555111333999<<<;;;AAAAAAAAACCCEEEGGGHHHHHHIIIAAA999DDD<<>>:::777222---)))"""///DDDlll```222''' %%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$ )))'''###)))***&&&)))%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$'''EEEuuuppp===EEEiii]]]---&&&&&& &&&$$$%%%&&&+++555@@@IIINNNNNNLLLEEELLLAAA???OOOmmmmmm777,,,###&&&)))"""+++TTTzzzHHH***)))(((&&&)))"""%%%###&&&###"""'''(((444KKK000###(((222+++"""$$$%%% ***"""###***HHHfffJJJ)))$$$&&&(((%%%)))...(((++++++***)))((('''&&&&&&######$$$$$$$$$%%%%%%%%%######$$$%%%&&&''''''((("""###$$$%%%&&&''''''(((444666:::<<<:::444---))),,,+++,,,---444NNN]]]TTT...$$$###+++---***(((((('''&&&&&&&&&'''((($$$---333222666:::555+++***333AAAQQQ]]]___ZZZUUUGGG:::222444333---***...)))******(((&&&%%%&&&(((%%%$$$$$$$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%pppGGGAAA777666666888999888555333;;;???<<<999999444999JJJHHH___tttrrr[[[BBB444111000...,,,---///000...,,,///222333///---000222111000111333333222222333444000//////000000///222555666999888444555===@@@>>>AAAAAADDDMMMVVVZZZVVVPPPHHHAAA:::III@@@LLLtttNNN[[[YYYjjj}}}|||yyyuuu___;;;***...000999ccc777***'''000+++&&&))))))((('''''''''''''''++++++***(((&&&&&&''')))!!!'''$$$((((((222DDD777---***NNNccc@@@&&&***)))***666TTT---111!!!---&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''555PPPdddKKK)))&&&###%%%&&&%%%&&&((()))'''///666<<<;;;444222666<<<222000000333///((('''+++)))'''%%%%%%&&&(((((((((!!!###(((+++%%%'''???\\\|||XXX***###222(((---*** ###******+++,,,$$$***%%%###''',,,---+++)))444888OOOuuummmIII------222,,,'''(((***)))(((&&&&&&&&&''''''!!!!!!!!!$$$***---((("""'''''''''''')))+++)))&&&((((((((()))***++++++,,,******)))((((((((((((((((((((())))))***))))))(((''''''((()))***+++,,,,,,+++777MMM\\\SSS;;;+++*********,,,000777>>>DDDHHHGGGJJJMMMNNNMMMLLLKKKKKK<<<444---,,,---+++***)))%%%'''((()))'''&&&''''''&&&""",,,(((000pppmmm555***''')))###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***444???GGGHHHEEEAAA===:::555222000---+++)))###DDDkkkVVV (((%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$"""***&&&!!!'''(((###$$$%%%$$$$$$###"""#################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%---CCCbbb...GGGeee444))))))###)))'''(((%%%***444@@@IIINNNMMMLLLAAAKKK>>>===VVVzzzuuu888,,,###'''+++###///YYY~~~KKK***%%%%%%&&&,,,$$$%%%%%%((($$$$$$+++---777KKK///%%%...;;;333(((&&&%%%,,,###$$$///TTToooEEE((("""%%%((('''...333------,,,+++***)))((('''&&&######$$$$$$$$$%%%%%%%%%######$$$%%%'''((()))))),,,***'''&&&(((,,,111444???FFFPPPWWWXXXSSSKKKEEE???333444===BBBEEE<<<)))''')))(((***...&&& '''''''''&&&%%%&&&'''((())))))...+++"""%%%111777555:::MMMiiitttbbbQQQIII???///'''(((''')))***(((&&&%%%'''***&&&%%%%%%$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%}}}RRR>>><<<777666555333111222555888LLL@@@555444888:::<<<>>>CCCWWWeee]]]III:::333///---000222///,,,,,,,,,,,,444333222000000000000111,,,///444666666333111///222222111111111111222222888:::777111111999??????DDDEEEKKKWWWeeekkkiiicccOOOPPPOOOGGG@@@MMMwwwvvv]]]]]]bbbssswwwttt\\\666...444+++JJJccc555,,,%%%...,,,'''((((((((('''%%%%%%&&&'''------***&&&$$$&&&((((((&&&+++'''+++***444JJJBBB,,,444KKKLLL///###)))%%%,,,[[[TTT,,,%%%%%% '''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((('''$$$$$$%%%''''''"""(((GGGWWWAAA---***$$$&&&%%%$$$$$$&&&***...111222333444444333333555666333111---***((('''((()))'''&&&&&&%%%%%%&&&&&&'''+++&&&///###%%%]]]oooHHH888+++)))+++***'''((()))###(((,,,(((***,,,%%%***((()))+++)))***666EEEhhhssskkkSSS222...***(((***+++***)))))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''&&&%%%$$$%%%(((***(((&&&&&&)))++++++*********)))+++...+++$$$"""%%%(((((('''&&&'''((()))***""",,,222000...444;;;>>>SSSkkkbbb<<<111000...333???IIILLLMMMNNNUUURRRMMMIIICCC===666111+++)))(((***,,,,,,)))&&&***'''%%%&&&)))***(((&&&!!!000***$$$NNNwww@@@%%%%%%%%%$$$$$$#################################((('''%%%###""""""######!!!+++///(((!!!"""%%%&&&'''111<<>>\\\vvv~~~cccLLL<<<333///,,,)))((()))+++***)))))))))((('''''''''''''''''''''''''''''''''''''''$$$'''+++---,,,((($$$"""%%%$$$$$$$$$%%%%%%&&&((('''""" '''------***))))))***+++---///111333444777777999KKKmmm|||fffiiihhhjjjkkkggg]]]WWWVVVLLLGGG@@@999444///+++(((+++)))''''''((()))(((&&&&&&))),,,,,,)))%%%$$$$$$***)))666XXX|||}}}SSS&&&%%%%%%%%%$$$$$$$$$##############################'''&&&%%%###""""""######(((888BBB:::,,,$$$$$$%%%&&&000;;;AAAEEEHHHGGGCCC@@@:::888;;;666***%%%)))%%%JJJ}}}xxxCCC%%%$$$###%%%%%%%%%$$$$$$$$$######***((($$$ ###%%%&&&$$$&&&((('''&&&%%%''')))%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$+++222333...(((&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""222GGGvvv===)))<<<|||sss666%%%)))$$$%%%$$$***%%%...<<>>>>>MMMCCC''' )))---+++>>>NNN???''''''%%% )))%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%###...OOOUUU999&&&&&&&&&$$$$$$%%%&&&)))---333888;;;999777444222000000000111---+++)))&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&"""###000 ===eeeEEE222)))%%%%%%)))+++)))(((((()))%%%***...)))+++...(((...'''&&&222IIIeee|||\\\;;;((($$$%%%,,,***''''''(((******))))))((((((''''''''''''((('''''''''''''''(((((((((&&&&&&&&&&&&'''((()))***###'''++++++)))(((((()))...000,,,&&&)))000///(((...000555:::AAAGGGKKKNNNgggoooxxxvvvcccdddgggeee[[[MMMFFFFFFBBB===555...+++)))((((((***'''%%%%%%''')))))))))'''$$$###''',,,...***%%%!!!777dddXXX444(((%%%%%%%%%$$$$$$$$$$$$###########################'''&&&$$$#########$$$$$$)))===LLLFFF333%%%###&&&***333===BBBEEEIIIHHHEEEAAA>>>===>>>555)))%%%))))))>>>zzziii111'''$$$&&&%%%%%%%%%$$$$$$$$$###### ###$$$### %%%''')))***(((''''''(((%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&,,,333666444...(((%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&888RRRqqq888''';;;xxxwww888%%%&&&$$$'''%%%(((%%%///<<>>SSSEEE999777::::::888666999555///,,,...222333222444///,,,---///000111222444333222111000000//////...333777777555555999>>>//////............//////,,,000555;;;AAADDDBBB>>>DDDJJJVVVcccooovvvxxxxxxdddRRRGGGJJJKKKGGGJJJTTTppplllooosss{{{~~~xxx^^^<<<+++///555TTTCCC+++,,,,,,'''&&&,,,'''((()))(((&&&&&&'''))),,,)))'''((((((%%%$$$%%%(((...''',,,333CCCNNN555AAALLL999"""''',,,)))///444777))) &&&%%%!!!(((%%%%%%%%%&&&&&&&&&''''''(((((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###&&&'''&&&&&&'''>>>VVVIII(((###&&&###&&&%%%&&&(((+++///444888:::888555222/////////000000)))(((&&&$$$######$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&###''')))'''JJJ\\\777&&&))))))+++---,,,)))))))))'''%%%,,,111+++,,,///))))))***666QQQppphhh[[[GGG666---++++++***((('''&&&&&&'''))))))***)))(((''''''''''''((((((''''''''''''''''''&&&&&&***(((&&&%%%&&&'''))))))---...,,,%%%###)))333:::+++===GGGCCCCCCMMMRRRMMMcccfffkkkqqqwww|||zzznnngggccc___\\\bbbqqqppp\\\SSS]]]```XXXGGGGGGJJJKKKGGG>>>;;;<<<666222---******+++,,,,,,'''''''''((()))***++++++((('''%%%""""""&&&---333666___~~~VVV222(((---$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$#########$$$%%%"""333AAA>>>000$$$%%%***222;;;CCCGGGJJJMMMMMMJJJCCCBBBAAA>>>444(((%%%))),,,===ccc'''***$$$(((%%%%%%%%%$$$$$$$$$######"""###''')))((($$$$$$'''%%%''')))******((('''&&&%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$''',,,000000,,,&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$(((===```rrr<<<,,,555eee~~~==='''&&&$$$)))%%%%%%&&&///===GGGLLLNNNPPPRRRKKKKKKPPPEEE<<<___iii555''')))###''''''---XXXWWW666###$$$$$$&&&)))'''&&&"""'''###)))111SSSAAA''''''''''''&&&&&&%%%%%%&&&***)))$$$000GGGDDD...'''$$$%%%$$$+++@@@III<<<000...------,,,***'''$$$###########################$$$###"""###%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%'''(((&&&###""""""$$$(((""" 000>>>GGGRRRzzzvvvhhh^^^OOO@@@111111333999AAAIIINNNPPPZZZ```eeeaaaUUUIIIBBBAAA>>>000'''(((%%%###///((('''%%%%%%%%%$$$%%%&&&$$$$$$&&&))),,,,,,,,,,,,111!!! ******(((&&&%%%%%%$$$""" """&&&)))gggBBB======444333>>>666555444222111444999===^^^QQQDDD>>>:::555111000222///...111666>>>EEEKKK===333,,,---000//////111000111111111222222222222111000000000222333333333//////............////////////444AAAMMMOOOHHH@@@BBBGGGQQQbbbsss{{{zzzvvvgggLLLCCCPPPQQQEEEQQQmmm}}}wwwxxx~~~yyy___CCC000000;;;eee???+++)))...)))&&&)))'''((()))(((&&&&&&(((***...)))&&&'''&&&$$$(((...555777///444999DDDPPP;;;IIIDDD...###...---+++;;;...)))!!!"""***)))%%%(((%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&######'''(((&&&***000KKKKKK222 ((()))"""''''''(((***,,,///111444555444111...---...000000///&&&&&&$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%###---&&&BBBWWW===,,,'''&&&)))***(((%%%%%%&&&''''''&&&...222******---'''&&&888SSSmmmzzzuuueeeVVVCCC666)))&&&***---+++'''&&&&&&'''''''''''')))***((((((''''''''''''(((((()))(((((('''&&&%%%%%%$$$(((((()))+++,,,***%%%!!!)))...///000===XXXuuuwww{{{{{{wwweeefffiiilllnnnooonnnnnniiiYYYDDD666111333888;;;777AAAEEE===555777>>>BBBDDD>>>;;;<<<;;;666222222)))(((&&&'''((())))))((('''(((*********((('''&&&$$$,,,111+++$$$+++DDDZZZqqqtttfffHHH///'''$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$#########$$$%%%&&& '''---,,,&&&"""&&&---888@@@GGGJJJLLLPPPPPPNNNEEEEEECCC<<<111'''%%%(((***FFF___$$$))) &&&%%%%%%%%%$$$$$$$$$######(((### !!! ###***&&&'''((()))***)))&&&%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((('''###$$$$$$$$$$$$$$$$$$$$$$$$"""666___bbb555+++,,,NNNCCC,,,((($$$***%%%###'''000<<>>???111///<<<111222222222222555:::===VVVLLLBBB<<<666000...000000///222;;;FFFRRRaaannnDDD666,,,---000...---000...///000222222333333333444111...///222333111---//////............/////////...555FFFTTTUUULLLDDDBBBFFFRRRddduuu|||xxxqqq___IIIEEESSSRRRIII___{{{|||{{{eeeRRR>>>:::HHHiii999///'''...+++)))''''''((()))((('''''')))***...)))'''((((((***777GGGnnneeeQQQKKK===777@@@444OOO<<<'''%%%---...444DDD***$$$"""%%%((((((&&&###%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$''''''&&&111???III888###!!!+++)))###'''((()))+++---......//////...,,,***+++...000///---%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""111333[[[YYY(((&&&((($$$''''''%%%$$$''')))((()))'''---000)))+++333111GGG___tttsss___III:::333+++)))(((***)))%%%###%%%%%%&&&((((((''''''((()))(((''''''''''''(((((()))))))))(((((('''&&&&&&%%%&&&###!!!%%%...999AAAEEEWWWeeesss|||sss^^^QQQSSSVVVJJJ777...111555999;;;<<<<<<;;;<<<777444666888666444444DDD>>>999:::;;;:::;;;>>><<<444---------***&&&&&&((('''((()))***)))&&&###(((***+++***(((%%%$$$$$$&&&%%%,,,???ZZZrrrzzz[[[888'''$$$###$$$&&&###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$#########$$$&&&''''''$$$""""""!!!"""'''...;;;BBBHHHJJJLLLOOOPPPNNNIIIFFFAAA888///((('''(((///ZZZYYY))))))###'''%%%%%%%%%$$$$$$$$$######"""$$$000>>>AAA444'''"""(((''''''((())))))'''%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$555```QQQ***)))***FFFDDD///)))$$$***%%%###'''///;;;DDDHHHJJJMMMOOOMMMNNNZZZPPPYYY}}}ggg333)))+++,,,***:::ggg;;;...(((%%%%%%"""%%%$$$((( ***777QQQ000&&&&&&%%%%%%%%%%%%&&&&&&!!!&&&$$$,,,DDDIII777)))'''$$$---###"""'''###"""###$$$&&&&&&$$$###########################%%%$$$$$$&&&%%%"""$$$(((%%%%%%%%%$$$$$$$$$######&&&((((((%%%$$$&&&((((((&&&"""###'''+++444888---111QQQkkkwww___555)))666===000 """&&&,,,111+++555777,,,&&&***)))""""""%%%((('''(((***)))%%%***((($$$!!!###((('''$$$&&&+++999EEEIIIOOOGGG111"""""""""$$$&&&'''%%%###eeeDDD;;;777;;;:::444333777000111222333333444777999>>>;;;777555000...222:::888777>>>MMM[[[eeeoooxxxHHH777***---111///...111//////111222333333222222333222111222333222000///000//////////////////000///111;;;KKKSSSNNNGGGCCCGGGMMMZZZhhhrrrssskkkcccTTTNNNOOOUUURRRTTTooozzzqqqjjjZZZTTTddd]]]///444&&&,,,++++++''''''((()))((('''''')))++++++''''''+++---666OOOjjj|||hhh___CCC(((---'''DDD222'''&&&'''000888999&&&###$$$$$$!!!$$$&&& %%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%(((%%%&&&888MMM:::***$$$'''%%%%%%'''&&&)))***,,,---...---,,,,,,+++)))'''***...///,,,((($$$$$$%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$111HHHUUUAAA&&&%%%&&&$$$((()))&&&'''++++++'''(((%%%+++...,,,888JJJOOOooosssmmmUUU;;;,,,'''&&&$$$$$$(((,,,***$$$$$$(((%%%'''))))))'''&&&''')))'''''''''''''''((())))))(((((())))))************//////222???SSSgggvvv}}}mmmYYYIII:::+++'''...444000(((***...444:::>>>@@@@@@@@@CCC888///,,,,,,---333:::JJJBBB:::999;;;:::777444111---+++---,,,***)))+++***)))***+++,,,+++)))&&&''')))***)))(((***...111;;;777CCCfffuuuMMM888'''%%%%%%!!!&&&000######$$$$$$$$$%%%%%%%%%##############################""""""###%%%&&&'''***%%%"""#########(((000===DDDIIIIIIKKKNNNPPPNNNKKKGGG>>>444,,,)))((('''666lllxxxIII***(((&&&(((%%%%%%%%%$$$$$$$$$######$$$000LLLllluuuaaaDDD444+++)))((((((******(((&&&%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$---@@@oooPPP''')))***CCCxxxAAA///)))###***'''%%%%%%...:::CCCHHHKKKNNNQQQOOOLLLWWWMMMbbbhhh222(((,,,///***:::yyyKKK,,,***(((%%%''''''###$$$(((!!!---;;;RRR+++&&&%%%%%%$$$$$$%%%&&&&&&%%%)))%%%444TTTSSS777)))&&& &&&***###"""'''&&&###"""###$$$&&&'''%%%###########################%%%###$$$'''%%%!!!###)))&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%###%%%'''$$$!!!)))******+++""" ))),,,000...''' $$$,,,DDD:::,,,""" %%%+++000''')))+++,,,***&&&!!!+++555000&&&!!!$$$''' $$$%%%######&&&%%%!!!((((((&&&###''',,,***$$$ ,,,@@@```xxxTTT999111)))&&&((()))(((%%%xxx>>>999>>><<<222000555666000222333555444222222222333666666666555000///666@@@===>>>III\\\iiikkkjjjjjjIII666))),,,222000///222000111222333333222111000///222444444222111111222000000////////////000000222777CCCNNNNNNDDD>>>>>>MMMVVVbbbkkklllfff\\\UUUMMMUUUZZZVVVTTT```{{{yyy|||sssnnnNNN'''777&&&******---)))'''((()))((('''(((***+++(((&&&(((---111@@@aaajjjbbb[[[aaaGGG&&&++++++333((()))((($$$111777%%%&&&$$$(((%%%%%%+++%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((($$$&&&<<>>666000000000000666???<<>>777222000---(((%%%&&&)))+++)))$$$&&&+++&&&&&&&&&'''***++++++***&&&'''((((((+++222<<>>888999999666333222333444;;;666111///111444444333555555777777333000666???GGGEEENNNZZZbbbkkkmmmcccEEE999---+++,,,...000333555333222111111111///---555444444333222111000000555///+++---000222222222+++>>>KKKGGGBBBEEEHHHFFFSSS```fffaaa]]]^^^WWWLLLYYYQQQZZZPPPcccxxx888222,,,)))+++,,,***'''&&&)))***''''''+++------...+++###)))JJJiii```AAA...777666888;;;***%%%===555((( &&&//////***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))) %%%***))):::FFF999&&&%%%$$$$$$$$$&&&(((******++++++,,,------------***...111000,,,(((&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%###"""###%%%\\\@@@,,,***,,,&&&(((&&&$$$%%%)))+++***(((,,,%%%)))+++333ZZZyyysssOOO>>>---'''((((((&&&&&&$$$%%%&&&((()))*********&&&&&&&&&'''((('''%%%$$$***%%%$$$'''(((%%%(((...(((...000000AAA\\\kkklllhhhSSSLLL@@@;;;444...,,,,,,,,,+++,,,,,,...///......333999<<>>666888888777666444444444444777666444444444444333111222333666777333///333;;;CCCCCCOOO[[[^^^bbbbbbWWW===444...---.........111666555333222333222000///444333333222222111111000///....../////////111333666FFFQQQPPPNNNSSSVVVTTTXXX^^^```\\\XXX[[[]]]\\\qqqZZZ^^^cccvvvooo777222,,,***+++,,,***'''&&&)))***''''''+++---,,,'''((((((---AAAPPPDDD---%%%---+++,,,111(((+++EEE222((("""(((...---)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&$$$000FFFFFF000&&&&&&%%%%%%''')))+++---+++,,,---...............+++---...---+++(((&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###***&&& %%%'''(((---FFFggg>>>***+++ +++$$$(((&&&$$$%%%((())))))(((***###)))111;;;UUUbbbSSS:::///&&&%%%(((((('''(((%%%%%%&&&&&&''''''&&&&&&***)))'''&&&&&&&&&%%%%%%###$$$***111///''' ...)))777___qqq[[[OOOCCC444,,,---,,,+++)))(((''')))+++---++++++---111666===EEELLLVVVPPPHHHDDDEEEEEEAAA;;;666000)))&&&))),,,///000------,,,***((('''(((***%%%'''$$$'''...***&&&...222...(((+++@@@\\\lllooo^^^NNNNNNhhhooo]]]DDD000((((((***+++%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$######$$$$$$%%%&&&###"""###%%%$$$%%%///;;;DDDKKKPPPPPPQQQTTTQQQLLLLLLLLL<<<***((()))))),,,WWWfff333'''$$$((($$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%222>>>:::---%%%&&&''')))+++,,,,,,,,,)))'''$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$###$$$&&&(((999pppyyy:::$$$...)))@@@qqqQQQ+++(((((($$$---%%%'''...999CCCLLLQQQTTTUUUWWWRRRUUUPPPFFFuuubbb666$$$''',,,'''AAA===---###%%%'''$$$$$$(((""""""((((((&&&QQQCCC)))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''888SSS###***%%%%%%$$$$$$$$$$$$%%%%%%########################$$$###############$$$$$$%%%$$$'''///:::CCCGGGJJJDDD???777...(((%%%$$$%%%(((!!!+++DDDJJJ:::---...&&&&&&%%%###$$$&&&((((((777)))%%%'''$$$%%%((($$$&&&%%%$$$$$$######$$$$$$)))000333+++$$$###&&&)))+++///***)))333999555444((('''%%%$$$######$$$$$$(((---###---;;;...''''''&&&$$$###000PPPmmmVVV888,,,QQQ;;;:::333888666555555666666555444222555888888666444222111///111444666222...111777:::<<>>>>>@@@CCCDDDDDDHHHBBB>>>???AAA@@@999333777...+++000000+++)))+++&&&'''))))))(((&&&&&&'''+++111+++$$$...666888;;;///;;;III]]]}}}~~~xxx^^^KKK@@@444&&& ###((()))'''%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$######$$$$$$%%%&&&$$$######$$$$$$(((333???GGGLLLOOOOOOPPPRRRQQQMMMGGGLLL:::(((***))),,,???pppXXX)))(((###$$$%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$///111+++%%%&&&''')))***++++++,,,)))'''$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((@@@xxxxxx666!!!---,,,===pppUUU---&&&&&&!!!(((###'''///:::EEELLLPPPRRRSSSVVVSSSSSSKKKAAAlllVVV///%%%((($$$+++(((SSSqqq333(((!!!$$$'''%%%$$$''' ###(((+++,,,TTT@@@'''%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$'''<<>>BBBHHHMMMNNNRRRXXXYYYVVVWWWPPPOOOQQQLLLIIIXXXmmmwwwYYY[[[yyyvvvmmm}}}zzzlll}}}wwwppp333222///+++*********)))((('''))))))''')))......+++'''&&&''')))'''$$$%%%)))$$$'''&&&###$$$***:::LLL))))))***+++***(((&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###...%%%&&&BBBJJJ444###$$$%%%'''***,,,///111222+++,,,...000000000......---)))%%%%%%'''(((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$***&&&$$$+++!!!###AAA\\\RRR&&&***$$$)))''''''&&&%%%%%%%%%&&&&&&&&&(((CCCbbblll]]]HHH444%%%&&&%%%(((+++***&&&&&&((()))))))))))))))(((''''''$$$%%%&&&''''''''')))***,,,+++)))''''''***111888ZZZ^^^???333111---'''&&&...333222//////666<<>>HHH;;;...+++'''######%%%&&&$$$###(((...;;;///...///&&&###%%%!!!&&&%%%$$$$$$######$$$$$$$$$(((&&&&&&999NNNIII444+++ ###%%%$$$===WWWVVV;;;999555222111222444555000$$$***///***333888)))%%%###"""$$$%%%%%%$$$$$$'''###...MMMsssbbbCCC666888<<<888555444555666777777666555222555777555222111333555111//////000///...333:::444333>>>BBB666000555888333000000111000000444:::555444222222333333222000///000000111111222222333222222///...666DDDKKKLLLJJJMMMOOOPPPRRRUUUTTTRRRRRRLLLMMMSSSMMMEEEPPPdddbbbYYYaaatttpppyyygggRRRkkkrrrMMM333///...+++******))))))(((((())))))(((+++///...***(((%%%&&&***((($$$%%%+++'''''')))'''%%%///>>>EEE&&&***,,,+++(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###)))%%%///CCC:::&&&(((###%%%(((+++...000111111+++---...000000...,,,++++++'''$$$###%%%'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$"""'''***!!!///UUUEEE888 !!!)))$$$'''(((%%%&&&&&&%%%%%%%%%&&&''')))^^^^^^:::)))'''+++***+++,,,***%%%&&&***'''((())))))******))))))!!!$$$((()))(((&&&'''(((&&&'''(((***555JJJaaaqqqzzzSSS666,,,(((###000//////222444666<<>>xxxyyy777"""***)))"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%'''&&&%%%&&&%%%###%%%&&&'''((()))*********)))'''$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###$$$''')))UUUppp666%%%((((((+++cccXXX///$$$***$$$''')))'''111???JJJNNNOOOQQQRRRSSSSSSNNNLLLPPPrrrOOO+++)))%%%$$$(((<<>>CCC;;;AAAGGG???>>>LLLVVV;;;444///111444444555777555444333333444444333222000000000000111111111111+++111111---444BBBIIIFFFEEEHHHMMMPPPOOOMMMMMMNNNQQQNNNMMMNNNJJJGGGKKKSSSRRR]]]lll|||{{{\\\EEECCCpppbbb555222+++++++++***)))(((((()))((()))((()))---111///((($$$)))------+++***'''###'''!!!&&&'''&&&888@@@///''',,,,,,&&&###&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$...888///%%%&&&'''(((+++...111222222000///000111222222000---)))'''%%%&&&&&&&&&%%%%%%&&&(((&&&''''''((((((''''''&&&)))###(((&&&(((KKK```JJJ***###((((((###$$$$$$%%%###%%%''''''&&&'''***---OOO___888(((###(((((($$$$$$''')))(((***...'''((((((((((((''''''&&&%%%(((***(((&&&''',,,111777NNNgggqqqmmm___MMM???222)))(((...---&&&)))444777>>>GGGKKKKKKHHHDDDAAADDDEEEFFFGGGHHHIIIJJJJJJCCCNNNXXX___qqqmmmYYYKKKGGGGGGIIIIIIIIIGGGEEEEEEGGGIIIEEEDDDLLL___eee[[[lllZZZ000'''---***%%%$$$###""""""###%%%%%%!!!!!!$$$(((***)))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&"""((()))&&&(((555CCCKKKNNNLLLMMMRRRRRRMMMKKKMMMLLL555000...***KKKuuu~~~LLL'''...!!!***&&&$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""""""""$$$'''&&&&&&'''((()))))))))))))))'''$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%(((***\\\vvvLLL******###(((+++NNNSSS---,,,###!!!(((&&&333DDDOOORRRRRRTTTVVVRRRZZZRRRIIIKKKdddAAA---)))(((%%%000aaaddd333&&&&&&&&&&&&&&&&&&$$$"""""")))"""***AAA\\\444%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""%%%444ZZZ===***"""$$$$$$############$$$$$$#################################$$$%%%&&&'''(((222@@@JJJKKKNNNTTTVVVQQQQQQPPPIII999)))###)))333EEE111$$$((()))###"""(((%%%###%%%(((&&&(((;;;QQQ---%%%'''((("""(((888@@@&&&%%%$$$$$$######$$$$$$%%%***&&&"""$$$***..."""'''$$$###---111+++(((&&&&&&&&&&&&''')))+++,,,$$$$$$///YYYyyyjjjJJJ,,,222444...+++///555888)))&&&%%%&&&(((,,,777BBBSSS>>>999>>>777000444666000777===;;;444000333888222///...///222333111...,,,...444<<>>DDD:::>>>CCC:::777DDDNNN;;;333///222666555333333666555444444555666555333111111111000000000000000,,,555777000...666:::777CCCHHHNNNSSSSSSPPPRRRUUUPPPMMMIIIFFFDDDEEEJJJOOOPPPVVVeeewww|||}}}|||KKK???III|||FFF:::(((******+++***)))(((((()))))))))((()))...222///(((&&&---...(((%%%***...------$$$''''''&&&888>>>'''))),,,+++$$$"""&&&'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&333666&&&&&&---###+++...111333444333000///222333444444222...)))&&&###&&&((('''%%%$$$&&&)))''''''((((((((((((''''''!!!###111***,,,___ggg)))''' )))&&&%%%&&&&&&"""%%%'''''''''(((+++///iiiIII---,,,)))&&&)))%%%$$$(((+++++++++,,,,,,,,,++++++***((('''&&&$$$&&&'''&&&&&&+++555>>>XXX]]]XXXHHH888000---***%%%---...'''***888>>>:::@@@BBBCCCFFFJJJLLLKKKGGGCCCAAA??????BBBDDDEEEEEEgggxxxyyyfff___bbbXXXQQQBBB111+++,,,,,,)))******)))'''&&&(((+++...%%%***,,,......+++AAAhhhXXX444...,,,###$$$///###***---***%%%$$$'''+++***&&&"""!!!$$$&&&((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&%%%,,,...***---;;;HHHOOONNNKKKNNNSSSSSSMMMJJJMMMDDD111000***,,,fff{{{<<<%%%222((('''$$$((($$$$$$$$$$$$$$$$$$$$$$$$""""""$$$'''(((&&&$$$$$$&&&&&&'''((()))))))))((()))'''$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$%%%(((***eeeuuuDDD(((,,,""")))///NNNWWW111###111'''$$$+++%%%333EEEPPPTTTSSSUUUWWWRRR^^^UUUFFFAAAXXX888,,,''')))"""+++\\\sssKKK***###$$$%%%$$$$$$&&&%%%### )))###---FFF___111###%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&777^^^===+++!!!######""""""""""""######""""""""""""""""""""""""""""""###$$$%%%'''((()))>>>KKKQQQLLLPPP[[[YYYMMMPPPMMMDDD222""" ---;;;@@@... $$$$$$%%%(((&&&"""###''''''...HHHccc...%%%&&&$$$###555>>>&&&%%%$$$$$$######$$$$$$)))&&&%%%%%%&&&&&&''''''&&&---!!!---///%%%'''############$$$%%%&&&'''***&&&$$$;;;SSSCCC///999888======555//////000...%%%(((,,,,,,%%%!!!%%%...\\\BBB666555888444444444,,,222555888777444222333666333000...///222222111......333999===<<<:::888777AAA;;;<<<999222777>>>:::777444555::::::444444777444333333444666777666555111///......///111111111222???DDD<<<333555999:::BBBLLLTTTSSSOOOPPPSSSUUUWWWFFFGGGIII@@@HHHQQQGGGHHHUUUlll}}}~~~yyy}}}}}}yyywwwDDD999[[[{{{ddd666<<<'''+++******)))))))))))))))+++&&&%%%+++000///---,,,555&&&---???===111***$$$$$$---))),,,===,,,+++666///'''$$$&&&((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))******(((&&&%%%''')))%%%...222---''''''((('''000...,,,---000111///---111111000...,,,)))&&&%%%((('''&&&&&&&&&&&&'''((($$$&&&%%%###"""$$$''''''%%%+++###000XXX```???'''((('''&&&%%%%%%%%%%%%%%%''',,,&&&'''---,,,RRRXXXCCC>>>###$$$222###)))(((&&&&&&'''***---000333333222...***'''&&&''''''......''')));;;SSSbbbUUUDDD333---,,,***'''&&&'''---222222000222888>>>@@@EEEHHHHHHKKKOOOJJJ@@@???888AAABBB444===WWW```{{{^^^LLLHHH@@@:::666000+++******)))(((''''''&&&***))))))((('''&&&&&&&&&((('''''''''(((***---///[[[tttOOO000$$$222 ((((((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((())),,,///555===EEEKKKPPPOOOOOOQQQSSSPPPJJJDDD;;;111)))'''@@@wwwggg333///***&&&$$$$$$$$$###&&&###$$$(((((($$$%%%)))&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''******)))***+++''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&*** ###***&&&777tttPPP+++&&&###///+++UUU^^^111&&&""")))%%%***&&&555DDDKKKMMMQQQTTTVVVYYYUUUJJJCCC===SSS777***'''""",,,'''222MMMBBB,,,'''''''''&&&&&&%%%%%%%%%!!!)))'''(((OOOSSS"""+++%%%%%%%%%$$$$$$#########"""(((...111bbb222***###########################""""""""""""""""""""""""%%%"""###%%%###"""(((222JJJLLLMMMMMMQQQUUUTTTPPPNNNFFF777,,,(((###---BBB---+++'''$$$""""""###$$$!!!"""""""""%%%333GGGWWW'''&&&$$$######$$$&&&'''$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''***+++(((%%%&&&%%%$$$$$$#########$$$***+++...///...***&&&###***///333222,,,&&&%%%&&&'''''''''(((((((((((()))nnnGGG===444555777333555888111333444555555333222222333222000//////111222111///...///333;;;CCCFFFCCC>>>;;;444666777333:::AAA>>>DDDCCCEEEHHHEEE===888999555444333444555555333111000///......///111222222CCCQQQXXXQQQJJJKKKNNNNNNSSSYYYZZZTTTOOOPPPSSSTTTYYYKKKJJJJJJBBBJJJTTTMMMJJJWWWjjjvvvuuurrr|||~~~}}}yyykkkAAA===```MMM---111'''+++******)))))))))))))))***&&&&&&,,,111///,,,+++---666SSSfffVVV<<<...((($$$--- ))),,,<<<---...444---&&&###%%%''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&#########%%%'''(((&&&%%%///666888///&&&&&&***,,,...---,,,---///111111111111000...,,,***(((&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&%%%&&&&&&&&&)))(((111TTTmmmRRR,,,(((((('''&&&%%%%%%%%%%%%&&&)))(((***%%%,,,GGGqqqEEE666???***###000))))))(((''''''(((***,,,---...+++&&&$$$###%%%''')))...&&&"""333TTTlllhhhYYY???333(((''')))***+++,,,111666;;;:::888777<<>>@@@===000...777GGGeeeqqq[[[FFF<<>>GGGMMMOOOPPPQQQSSSSSSPPPKKKGGG>>>999111777^^^SSS///,,,***((())))))((('''((($$$###%%%%%%!!!!!!$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''((('''&&&&&&(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%***!!!$$$(((%%%888MMM...***%%%...+++UUU___333(((###)))$$$)))&&&444BBBJJJNNNSSSUUUUUUUUURRRJJJDDD>>>RRR555''')))$$$+++%%%111JJJ===(((%%%%%%%%%%%%$$$$$$$$$$$$###&&&***)))VVVPPP%%%(((%%%%%%%%%$$$$$$$$$######"""$$$***333ddd555***!!!###################################################"""$$$%%%$$$(((666EEENNNRRRSSSRRRSSSVVVTTTPPPKKK;;;...(((%%%(((333>>>,,,***'''$$$######$$$%%%$$$%%%$$$###%%%---999BBB'''&&&$$$######$$$&&&'''$$$$$$$$$#########""""""%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%''''''%%%###"""%%%%%%$$$$$$$$$$$$%%%%%%************((('''%%%$$$$$$'''******'''#########&&&&&&&&&'''''''''((((((vvvGGG;;;888222555555///222777222444333222222333333111000111000///000111222111000---***---888GGGLLLFFF<<<555...111444222:::EEEEEENNNOOORRRSSSNNNCCC<<<:::777555444444444333111///............///000222333LLLZZZbbb^^^ZZZ\\\^^^\\\aaaaaa\\\SSSNNNOOORRRRRRVVVKKKIIIGGGAAAIIITTTSSSQQQ\\\jjjooolllmmmyyy|||~~~{{{[[[999@@@eeehhh;;;---***...+++******))))))))))))))))))&&&'''...111...***)))(((EEEqqq~~~]]]888***&&&%%%,,,"""(((...999///222///***%%%###%%%''''''&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&$$$%%%(((------)))$$$===???:::///%%%&&&,,,111000000000...------///111///...+++)))'''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&((()))(((&&&%%%%%%''':::YYYtttlll<<< ***''''''&&&%%%%%%%%%&&&&&&+++!!!###...$$$222jjjppp<<<666GGG333"""))))))((((((((()))))))))*********(((%%%$$$&&&((()))***###,,,<<>><<<>>>AAAFFFAAA@@@BBBAAA999000+++&&&@@@VVVjjjpppqqq[[[???222,,,(((***---)))---...''')))///+++******))))))((((((''''''***))))))((((((''''''&&&))))))((('''((()))***+++000cccZZZ444***((('''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&'''((())),,,,,,---000777AAAJJJOOONNNQQQUUUVVVTTTPPPMMMKKK===>>>222===rrrrrr;;;+++***))))))******)))'''***&&&$$$&&&&&&$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%'''))))))(((((()))***''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$***###$$$'''%%%===ppp===''''''"""''''''QQQ]]]333)))$$$)))$$$((('''333@@@HHHOOOUUUVVVTTTUUUSSSMMMJJJDDDUUU777******&&&***###222HHH777%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###...+++___JJJ)))$$$%%%%%%%%%$$$$$$$$$$$$###&&&!!!%%%555```333)))"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%%%%$$$---AAATTTSSSXXXZZZXXXVVVVVVTTTQQQGGG...&&&&&&###000>>>:::)))(((&&&$$$###$$$%%%&&&%%%%%%$$$$$$&&&(((+++---&&&%%%$$$######$$$%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&***(((&&&$$$######%%%&&& !!!"""############"""%%%%%%%%%%%%&&&&&&&&&&&&UUU:::<<<666333666333+++...444///666333000000333333111///000000000000111111111111333111555@@@MMMNNNCCC777111000:::???888;;;GGGKKKQQQSSSUUUSSSKKKAAA:::888666555444444555444222000///000000000000222444777KKKWWW___\\\ZZZ]]]\\\XXX```^^^WWWNNNKKKNNNPPPOOOLLLFFFBBB???>>>EEEPPPTTTYYYccclllkkkhhhooo~~~~~~~~~}}}NNN777JJJpppUUU333111'''333+++******)))))))))))))))(((&&&(((///111---)))(((---MMMsssrrrIII***%%%%%%%%%***$$$(((222777111555+++((($$$###$$$&&&'''&&&&&&''''''''''''''''''&&&'''(((((())))))))))))(((&&&&&&&&&'''''''''((((((******)))***++++++***)))EEE???444***&&&)))...222555555444000+++(((***------+++(((&&&%%%%%%%%%&&&%%%&&&((())))))(((&&&%%%'''&&&''')))(((%%%%%%(((000```pppHHH***$$$+++'''&&&&&&%%%%%%%%%&&&&&&)))%%% ...(((@@@}}}|||SSS777<<>>OOOSSSHHH888+++$$$((('''***000333555999???@@@CCCFFFEEE@@@;;;;;;<<>>EEE888)))333FFFPPPVVVPPP666+++...+++)))***(((***)))))))))((((((((('''))))))))))))((((((''''''***)))(((((((((((())))))...MMM|||???///%%%'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((())),,,+++,,,000999CCCKKKPPPNNNRRRWWWXXXTTTPPPNNNNNNAAAGGG999CCCxxxiii===555222///,,,+++***(((&&&(((&&&%%%&&&'''(((((((((%%%%%%%%%%%%%%%&&&''''''$$$(((***((('''))),,,---''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""***%%%%%%%%%(((GGG[[[,,, %%%"""###'''HHHWWW000((($$$)))$$$)))(((222>>>GGGPPPVVVVVVRRRTTTRRRLLLJJJCCCSSS666,,,***((()))"""666HHH444&&&&&&''''''(((((()))))))))'''!!!000///dddCCC---!!!$$$$$$$$$$$$$$$$$$$$$$$$+++###(((@@@]]]///'''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######'''222EEETTTTTTZZZ]]]ZZZWWWUUUSSSOOOAAA&&&$$$((("""666FFF666'''&&&%%%$$$$$$%%%&&&'''%%%$$$###$$$'''((('''%%%%%%%%%$$$######$$$%%%%%%#######################################$$$$$$$$$$$$###""""""$$$%%%%%%$$$''''''&&&%%%$$$$$$%%%%%%(((&&&$$$"""""""""$$$%%%$$$"""!!!"""$$$%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%YYY@@@:::999555333666333,,,333999333777444111000222333222/////////000000000111111222:::===DDDNNNTTTPPPDDD999000:::RRR]]]OOOEEEIIIKKKWWWXXXWWWNNNDDD;;;777555555444444555777888666555777777777666666888===BBBVVV^^^bbb]]]ZZZ\\\YYYRRR\\\[[[UUULLLIIIKKKKKKJJJCCCAAA;;;999>>>EEEKKKRRR[[[fffkkkhhhjjjwwwvvvDDD===[[[qqqBBB...222$$$000+++******)))))))))))))))(((''')))///000+++''''''222MMMggg[[[666%%%((((((&&&(((&&&)))999777222333'''&&&$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''&&&'''(((((()))******))))))&&&&&&&&&'''''''''((((((&&&((((((&&&###%%%,,,333CCC777)))$$$(((---///000444555444000***((()))+++***(((&&&$$$###$$$%%%&&&%%%&&&((())))))(((&&&%%%'''%%%&&&(((&&&%%%---888UUUsssyyyQQQ(((###,,,***&&&&&&%%%%%%%%%&&&&&&'''%%%)))"""***...OOOuuuPPP,,,+++:::>>>,,,&&&---***'''((()))******)))'''&&& &&&***)))$$$$$$+++222MMMCCC666---)))(((***,,,---///444;;;>>>===AAAFFFBBBDDDEEECCC===888666666555444111,,,***555QQQkkkccc:::<<>>GGGOOOVVVUUURRRQQQLLLFFFDDD;;;JJJ///)))))))))(((###===LLL333)))&&&''''''(((((()))))))))((( ///555bbb:::... $$$$$$$$$$$$$$$$$$$$$$$$***&&&777\\\ggg111%%%((($$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$!!!$$$...===IIIOOOSSSXXX[[[YYYVVVTTTPPPKKK777###%%%)))%%%999FFF000%%%$$$$$$$$$$$$%%%&&&''')))&&&###$$$'''((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$+++&&&!!! $$$&&&### )))((('''%%%$$$###""""""$$$$$$$$$$$$$$$$$$######'''%%%######$$$%%%%%%%%%############$$$$$$$$$%%%ddd999777;;;444333222666444111===EEE===777555222111111111111000...///111111000000111333777<<>>DDDNNNWWWdddfffccc\\\\\\cccccc]]]___```[[[OOOFFFDDDGGGHHHFFFHHH===;;;KKKKKKBBBFFFQQQ\\\cccfffwwwsssVVV:::HHHsssUUU333111000111///+++******)))))))))))))))***(((***---,,,(((&&&(((&&&KKKgggSSS,,,$$$+++&&&(((###***---JJJ;;;111(((%%%&&&'''&&&&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))))))))%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&(((222AAALLL///'''$$$)))......---...++++++,,,---......+++)))%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&%%%&&&'''&&&333VVVzzzwwwEEE***+++'''&&&***&&&%%%%%%%%%%%%%%%&&&'''((('''&&&***&&&777MMM<<<$$$***...444444...)))(((&&&''''''(((((((((((((((((()))((('''(((---666@@@GGG)))(((+++...,,,))),,,444;;;:::<<>><<<888333000------+++@@@]]]|||nnnOOOKKKooo}}}AAA...???JJJWWWaaapppeeeBBB///######(((&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((((((((...%%% MMMxxxooo;;;###&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&""""""#########$$$$$$$$$&&&&&&&&&&&&'''((()))***((((((,,,555AAAJJJMMMMMMQQQRRRSSSSSSSSSOOOIIIEEEHHHEEE___tttfffcccgggeeebbb^^^ZZZSSSLLLGGGDDDPPPUUUKKK>>>666555444222111///...,,,+++++++++666>>>===000''')))+++)))''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''' '''&&&%%%(((AAA{{{vvv;;;***&&&###(((!!!&&&000FFF)))'''$$$(((###)))'''444BBBIIILLLPPPRRRQQQWWWRRRMMMMMMBBBLLL000,,,%%%+++((('''IIIQQQ---)))%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$&&&BBBNNN+++)))%%%######$$$$$$$$$%%%%%%%%%'''"""@@@~~~www:::%%%)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&+++:::LLLUUUUUUTTTTTTSSSRRRSSSPPPEEE888'''&&&$$$)))<<>>???999444666...555>>>777666BBBKKKEEELLLLLLBBB888666777666222222222444777888777666GGGFFFBBB>>><<>><<>>666666666555444222000...---,,,,,,---777777***"""&&&***(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$))) &&&%%%%%%)))GGGlll333+++'''"""+++%%%)))000FFF***)))%%%(((###(((&&&555DDDJJJKKKNNNQQQRRRUUUQQQNNNPPPDDDKKK---)))%%%,,,((('''KKKPPP***&&&'''''''''&&&&&&%%%%%%%%%%%%%%%"""FFFFFF'''''''''#########$$$$$$%%%%%%%%%,,,444tttmmm777'''...%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&))),,,888IIITTTVVVVVVUUURRRQQQRRROOOAAA222'''+++$$$***JJJ[[[EEE'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$#########$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######$$$%%%&&&&&&''''''222@@@MMMMMM???///%%%"""!!!!!!!!!!!!"""###$$$%%% !!!""""""######### $$$((('''###!!!$$$'''###$$$$$$$$$$$$%%%%%%%%%```>>>666999888444333222111111000222444777888555444222000............111222222111///...///000,,,777<<<888333333555444333444555666666888<<>>^^^{{{vvvKKK...***000+++000...%%%!!!%%%(((&&&,,,"""&&&***&&&&&&---+++)))(((((()))((('''&&&,,,$$$)))///BBBpppmmm000+++,,,)))%%%$$$&&&&&&%%%***'''%%%%%%(((++++++***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''***'''...>>>KKKOOOQQQSSSQQQWWWSSSPPPUUUOOOAAA===;;;***QQQxxx___FFFFFF;;;CCCDDDFFFGGGFFFCCC@@@===CCCBBB@@@===999555222000333222000/////////000111,,,***((('''''')))+++---***'''%%%$$$$$$$$$###!!!$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$$$$%%%(((&&&---"""(((...///\\\XXX666###''''''%%%&&&$$$111>>>,,,$$$'''$$$***%%%)))666EEELLLPPPTTTVVVUUURRRSSSTTTGGGHHHDDD,,,+++---###''')))LLL===000 &&&&&&&&&&&&&&&&&&&&&&&&&&&***'''JJJ>>>+++!!!'''&&&&&&&&&&&&&&&&&&&&&&&&###)))///TTT333+++###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###+++777@@@EEEKKKQQQVVVVVVSSSPPPPPPLLL===---'''%%%---///rrrmmm555)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!'''***'''$$$$$$$$$))))))+++444EEESSSnnnPPP333***)))%%%###%%%&&&%%%$$$#########$$$%%%########################################################################dddMMM888555777444333666222111000000111333555666444333222000///......///111111111111111111000///...555888444111444666555444444555555444666888;;;===<<<;;;999888777666555444444444444555999???CCCDDD???888555:::DDDPPPYYYKKKLLLOOOWWWaaaffffffddd``````XXXKKKDDDHHHOOOSSSMMMIIINNNOOODDDFFFTTT[[[ddddddmmm~~~bbbDDD>>>kkkGGG222111(((///,,,---,,,+++***)))))))))))),,,''',,,---&&&'''---***777>>>]]]ddd???***,,,&&&'''***...CCCEEE(((---&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''&&&$$$%%%''')))'''&&&&&&%%%$$$(((333:::111"""(((***+++---............000///...,,,***'''%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$)))((($$$FFFtttnnnMMMJJJ888'''$$$''')))))))))(((''''''&&&&&&&&&''''''((()))(((555CCC333!!!***%%%&&&''''''''''''''''''(((&&&&&&((()))'''''')))***'''222@@@<<<000)))''')))(((***111:::AAACCCCCCDDDCCCAAA>>>:::666555444***&&&%%%(((+++222???MMM}}}|||fffCCC......GGGeee{{{vvv\\\666"""''',,,(((+++***)))((())),,,///000GGG\\\wwwvvvWWW666"""'''(((***...111222---)))///---***)))***)))&&&"""$$$###"""$$$&&&'''&&&%%%***$$$((('''333ddd}}}bbb///+++((('''((())))))***'''&&&&&&%%%###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((((((000@@@LLLPPPQQQTTTTTTWWWQQQMMMQQQJJJ===999555FFFqqqxxxHHH***000444444555666777999:::;;;;;;======<<<:::888555333222111000//////.........///+++)))'''&&&&&&(((***,,,+++***)))'''%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%"""(((!!!%%%(((---[[[OOO111###((('''&&&((('''111>>>,,,$$$'''$$$***&&&(((777FFFNNNQQQUUUVVVUUUSSSRRRRRREEEHHHEEE,,,)))((('''))),,,NNN<<<,,,%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&MMMBBB000%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***OOO777,,,$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&...:::BBBGGGLLLRRRTTTTTTQQQNNNMMMHHH999)))(((%%%,,,555vvviii111(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$)))%%%$$$%%%$$$!!!!!!$$$'''+++111888FFF[[[uuuPPP:::'''%%%'''$$$"""%%%%%%%%%$$$######$$$$$$%%%########################################################################FFF;;;444555555111222666222111000000000111333444333333111000////////////000//////111444444111...000333333222222666777666444555555333222333555777888888888888888888777777444444444333555:::@@@EEEBBB===777444888CCCOOOWWWNNNPPPUUU]]]dddhhhgggdddaaaaaa[[[PPPIIIKKKNNNPPPNNNOOOYYY[[[OOOSSShhhvvvnnnpppzzz~~~||||||XXX???EEEvvvDDD111000)))...+++,,,,,,+++***))))))))))))---(((+++***###'''///---???111999NNNHHH...$$$,,,'''***444KKK333$$$***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((($$$$$$$$$&&&(((((('''&&&'''%%%%%%+++444555,,,!!!(((+++//////...---///222222111...+++((('''&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''' (((+++'''aaa{{{DDD:::NNN;;;(((###''')))(((&&&''''''&&&&&&&&&''''''((('''+++555???;;;***###***$$$%%%&&&'''''''''''''''(((%%%&&&))))))&&&&&&)))+++***EEEMMM,,,!!!,,,%%%***---222888===AAADDDEEE???@@@>>>888000+++,,,///%%%)))(((###***GGGmmmWWW???IIISSS[[[mmmpppSSS444''''''))))))(((******)))(((''''''''''''***666TTTyyyvvvWWWBBB???000&&&'''***((()))...'''***)))$$$&&&++++++%%%,,,+++))))))******)))(((''''''...((($$$IIIpppqqq777,,,$$$&&&'''""" """%%%(((******(((&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%)))333BBBMMMQQQRRRTTTWWWXXXOOOJJJMMMDDD666333444]]]xxxccc;;;((())))))***)))((()))+++///333555333333333333222111000///,,,------------,,,,,,+++)))(((&&&%%%&&&''')))+++,,,------***%%%###$$$&&&$$$$$$######$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%%%%%%%$$$###$$$$$$000^^^BBB***###)))'''%%%******222>>>,,,%%%'''%%%***&&&(((777HHHPPPSSSVVVVVVTTTVVVRRRPPPDDDHHHFFF,,,'''$$$******...NNN999%%%+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&NNN@@@///%%%"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''NNNAAA...&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))222===EEEHHHMMMSSSSSSSSSQQQNNNJJJCCC444''')))$$$,,,>>>|||aaa,,,(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$"""!!!""""""$$$---666333DDD[[[jjjhhhXXXBBB444111&&&###&&&"""!!!###%%%$$$$$$######$$$%%%%%%########################################################################UUU;;;666555777666111000222111111000///000000111222222222111000000/////////000......111666777222,,,111111222444888:::888555444555555333222222555777444555666777777666555444222333333333555:::@@@EEEDDD???888444777@@@KKKRRRTTTVVVYYY___eeehhhgggfffaaaccc___WWWRRRRRRSSSRRRLLLLLLWWW___[[[cccvvvsssyyy||||||xxxOOO>>>RRR{{{@@@111///+++---+++,,,++++++***))))))******((()))///,,,"""'''333333GGG444(((;;;JJJ333 ---((()))666MMM%%%%%%)))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''''''&&&%%%&&&***///222///***((()))(((---111111...---111555444111---***'''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&(((,,,>>>jjjaaa***+++999000((('''******&&&"""'''&&&&&&&&&&&&'''(((((((((888JJJEEE000)))+++'''$$$$$$%%%&&&((()))((('''(((%%%&&&)))((($$$(((000===KKKZZZHHH$$$,,,(((,,,222999>>>@@@AAABBBDDD<<<:::666000***'''(((+++&&&******...HHHqqqXXX<<>>000///999ooozzzPPP333...***'''***((('''&&&&&&)))+++---***************)))((((((((()))***++++++***)))((('''&&&%%%%%%&&&''')))***,,,...///+++$$$!!!###&&&$$$$$$######$$$$$$%%%&&&&&&''')))***+++***((('''''' $$$)))&&&$$$999```777&&&$$$***&&&$$$)))***222>>>---%%%'''%%%***&&&)))888IIIRRRUUUWWWVVVTTTYYYSSSOOOCCCIIIHHH,,,'''$$$+++&&&000LLL666---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&...UUU===+++&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&)))UUURRR111&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&+++555AAAGGGIIIMMMSSSUUUTTTRRROOOHHH>>>111''')))$$$***GGGYYY((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!###%%%)))555AAAUUUKKK===000)))(((***+++%%%!!!!!!%%%%%%!!! """$$$$$$$$$$$$$$$$$$%%%%%%########################################################################^^^:::;;;666333555555333000///000000000000000000111111000111111111111000000000000......222777777222---000000333:::???>>>888444444555555444444444777999222333555666666444222000000111222333555999???CCCCCC???999666999AAAKKKQQQ[[[[[[[[[^^^aaaeeeggghhhaaadddccc^^^ZZZZZZYYYVVVFFF@@@JJJYYYaaakkkvvvwwwwww~~~~~~rrrIIIBBBaaannn<<<111...---,,,+++,,,+++******)))*********%%%---999555''',,,;;;>>>GGG;;;'''...DDD666""",,,***'''666EEE!!!***)))###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%&&&''''''&&&&&&%%%%%%###444BBB???..."""%%%,,,(((---000000------111666333111,,,(((&&&%%%&&&'''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''---(((000```fff;;;+++***%%%'''((((((''''''%%%$$$&&&&&&&&&&&&&&&'''(((((()))HHHXXX@@@&&&+++000 %%%$$$$$$&&&)))+++***((()))&&&'''***'''%%%000AAAbbb{{{iii:::(((***+++///111888???BBB@@@>>>>>>???888333---))))))******)))%%%(((---CCClllccc<<>>BBB>>>777444555666666555555555888:::222444666888777444111...000222444555777:::>>>AAA???<<<::::::>>>FFFNNNTTT^^^]]]\\\\\\^^^aaaeeegggaaadddddd```^^^^^^[[[WWWGGG???GGGZZZeeeqqqwwwsss~~~kkkFFFIIIooobbb888111---///+++***++++++***************+++&&&111???:::---555EEEHHHBBB<<<***+++<<<555&&&,,,***'''999999###,,,'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&'''''''''%%%&&&'''))),,,DDDTTTGGG///###$$$((((((+++------,,,---111555111...+++'''%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''')))&&&:::uuu```(((///)))$$$)))***%%%"""$$$''')))&&&&&&&&&&&&&&&'''((())),,,OOOUUU333!!!+++,,,&&&$$$$$$'''+++---,,,)))(((&&&(((***&&&)))AAA^^^}}}]]],,,***---(((111888===BBBBBB???:::777666222---'''&&&)))++++++***&&&222>>>GGGUUU^^^TTTAAAUUU]]]fffYYY:::((()))++++++***&&&!!!$$$***+++&&&''''''((((((((('''&&&&&&---'''%%%((((((&&&+++444777;;;GGGPPPIIICCCWWWuuu}}}mmmuuuRRR---'''+++)))(((((())))))'''&&&---...111555<<>>888222000111111---******)))((('''&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''---:::HHHNNNPPPSSSTTTTTTPPPSSSOOOLLLGGG888111<<>>@@@;;;666555777888777666444444666888222444888::::::777333111111444777:::;;;<<<>>>@@@>>>======>>>BBBHHHOOOSSS\\\\\\]]]]]]]]]^^^```bbb```cccccc___^^^]]]XXXSSSJJJFFFQQQ```fffooozzz{{{~~~dddEEEPPPzzzYYY555111,,,111******+++***************++++++***111:::666...<<>>@@@BBBAAA<<<666111---,,,***'''&&&''')))++++++333===AAA777...000:::AAATTTOOO;;;((()))------...&&&%%%&&&)))------***&&&((((((''''''''''''''''''&&&'''***---///...***&&&'''&&&(((***&&&$$$444HHHDDD888JJJxxxlllBBB---)))))),,,000666;;;===>>>BBBNNNXXXeeexxxzzzttttttwwwrrriiifffhhhddd[[[AAAEEEGGG>>>000&&&%%%(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''333BBBNNNQQQPPPRRRTTTSSSPPPSSSOOOJJJBBB555888LLL~~~ggg@@@,,,222555+++&&&%%%%%%''''''(((''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''((()))************(((&&&%%%$$$######$$$$$$######$$$$$$%%%&&&######$$$%%%%%%&&&''''''###&&&!!!'''"""---NNNEEE---$$$&&&***%%%%%%((($$$333???---&&&(((&&&+++'''///===LLLSSSUUUXXXYYYWWWWWWTTTQQQBBBDDDBBB***(((((((((>>>gggKKK333""")))&&&&&&&&&&&&&&&&&&&&&&&&###+++LLLxxxEEE***,,,$$$&&&&&&&&&&&&&&&&&&&&&&&&)))%%%,,,ZZZjjj///***&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***222???JJJLLLJJJMMMSSSRRRNNNJJJDDD888+++&&&(((""",,,'''HHHzzzFFF***)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!! ###$$$"""###'''##################%%%&&&"""###""" !!!###%%%%%%!!!"""$$$%%%&&&&&&%%%%%%########################################################################NNN666555888333555555222111222333222......000111333333444444...///000111222222111111333444444333111000111222222111555<<<===777555777999999888666333222333555222555999<<<===:::666444222666:::===>>>>>>??????BBBAAA@@@AAADDDHHHMMMOOOYYY[[[]]]^^^^^^]]]]]]^^^```bbbaaa]]][[[ZZZTTTNNNIIIJJJXXXbbb```gggxxx}}}~~~~~~{{{|||___DDDTTTTTT444111,,,111)))***+++***************++++++,,,---111---,,,>>>NNNKKKOOO;;;222===???///&&&,,,)))///HHH(((+++$$$ +++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%%%%)))000555kkklllTTT,,,+++000''')))'''&&&(((+++...000000***)))(((&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''***BBBxxxzzz\\\)))(((###((()))&&&'''***(((###%%%%%%%%%&&&'''((()))***999KKK<<<'''---(((...(((%%%$$$(((...111///,,,%%%%%%***---***777fff{{{<<<$$$000+++,,,===BBBBBBBBBAAA???:::333,,,(((''')))***(((%%%%%%)))---EEE999,,,)))///777999666$$$///)))$$$111..."""%%%+++(((***///***"""%%%///(((''''''((()))***+++,,,$$$+++---((($$$'''***+++)))(((,,,222333---+++,,,,,, ///___xxxMMM+++777;;;FFFUUUfffuuu{{{rrrwwwUUU;;;222444(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''888FFFRRRRRRPPPQQQTTTSSSRRRTTTOOOGGG>>>444===XXX^^^;;;---)))"""$$$---(((((('''&&&%%%%%%%%%$$$""""""###$$$%%%%%%$$$$$$%%%$$$#########$$$&&&'''%%%%%%&&&'''((()))***++++++)))'''&&&&&&&&&%%%###$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''(((***+++$$$)))"""'''###222SSS???,,,###%%%)))%%%'''***%%%333???...&&&(((&&&,,,'''000>>>LLLRRRUUUXXXYYYXXXTTTSSSQQQAAAAAA>>>((((((&&&(((MMM|||NNN333%%%+++&&&&&&&&&&&&&&&&&&&&&&&&(((000UUUTTT888666'''&&&&&&&&&&&&&&&&&&&&&&&&***###'''QQQ|||eee,,,,,,&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,444BBBMMMNNNKKKNNNTTTTTTOOOKKKDDD888***'''+++ ...'''EEEvvvDDD,,,)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$(((###!!!$$$%%%######%%%!!!%%%&&&%%%###""""""$$$%%%###!!!"""$$$$$$"""!!!"""$$$%%%&&&&&&%%%%%%########################################################################WWW???@@@;;;---333222111111000000111111222...,,,222@@@IIICCC777666222111444555333222333222333111...///444444111...444::::::666444777;;;999555666999777111111555444444555777999888555222444666888;;;<<<<<<;;;:::BBBDDDDDDBBBBBBFFFKKKMMMYYY```bbb\\\XXXZZZ\\\ZZZddddddeeefffddd]]]TTTMMMTTTRRRVVVYYY\\\nnn~~~||||||~~~uuuXXXGGG]]]YYY333...+++...***,,,***,,,...---+++))))))***++++++((((((222BBBLLLLLLGGGPPPXXXQQQ;;;'''$$$+++(((888///---***$$$(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%///'''888___sssPPP000)))+++)))***///+++((('''))),,,///...---&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&& )))(((%%%***)))&&&+++666aaa^^^000%%%(((((('''''''''&&&&&&&&&((())))))'''''')))***)))@@@ccc777&&&...""",,,"""%%%'''%%%$$$(((111222---%%%&&&"""222111OOOMMM888(((***111555;;;DDDFFFCCC???<<<999444,,,&&&$$$''''''$$$&&&...777<<<555,,,'''---444333...***(((,,,,,,&&&###'''***+++---'''$$$'''***)))''''''((((((((()))(((((('''''',,,+++***((('''''')))***+++,,,------,,,+++***)))######...FFFaaannniii^^^llluuuzzz{{{|||mmmaaaXXXKKKAAA@@@GGGRRRZZZYYY]]]^^^\\\aaalllrrrrrrrrr~~~vvvhhhaaaCCC444((((((+++***((('''!!!$$$'''&&&###!!!$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$ &&&+++)))$$$%%%,,,444AAAIIIRRRUUUQQQOOOPPPTTTQQQWWWIIIAAACCC666@@@jjjuuuUUU777---+++'''&&&((('''((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&'''''')))***...***%%%""""""######$$$''''''''''''&&&%%%%%%$$$"""###&&&(((***,,,---...(((%%%$$$$$$ 222FFF333'''&&&&&&%%%%%%%%%&&&&&&777KKK,,,)))%%%***%%%+++444AAANNNTTTUUUWWWXXXVVVXXXYYYMMMAAAAAA999***$$$***'''CCC{{{TTT000***(((''''''''''''''''''''''''+++888pppKKK""",,,'''&&&&&&%%%%%%&&&&&&'''---###)))999nnnuuu444(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))666CCCHHHJJJNNNSSSTTTKKKNNNPPPHHH777'''$$$)))...(((***SSS~~~EEE&&&((((((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&''''''$$$ ((('''&&&%%%%%%$$$###"""$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$###$$$+++---)))%%%######$$$$$$$$$#########""""""########################"""############$$$$$$$$$fffBBB555444444333333222111111000000111111333000000777FFFMMMDDD666666222111444555222111222222333222///000444555222444999<<<;;;777666:::???===::::::<<<:::555444777444444666888:::888555222444555777:::;;;;;;::::::AAACCCEEEBBB@@@BBBFFFJJJYYY```ccc]]]XXX[[[___```dddcccdddfffgggddd]]]VVVQQQNNNXXXdddjjjvvv~~~kkkQQQJJJfffZZZ444111......(((,,,''',,,///,,,'''%%%)))...///---))))))333CCCJJJIIIBBBCCCCCC???333'''$$$(((&&&999///***((( ''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''((())))))000EEEZZZKKK555###""")))+++,,,...,,,***((()))+++------+++((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%***&&&###******'''+++BBBllluuuLLL+++***(((((('''''''''&&&&&&&&&&&&'''((((((((()))++++++HHHccc777&&&---###...&&&$$$&&&&&&$$$(((///000+++111&&&&&&(((EEE}}}fff;;;...'''///777:::???GGGEEEDDD@@@:::444---)))''',,,(((%%%(((///444888;;;...---...111///((($$$$$$(((***...222333///+++'''---'''###$$$&&&'''(((,,,%%%&&&&&&''''''''''''''')))((('''&&&&&&&&&%%%$$$((())))))******)))((('''000)))$$$)))777FFFOOORRRiiiggg\\\MMMEEECCC999,,,111...***'''&&&'''***,,,))),,,,,,(((***111444333///;;;JJJUUU]]]iii{{{}}}hhhKKK111$$$$$$)))000((( %%%)))'''"""$$$%%%%%%&&&&&&&&&%%%%%%###&&&((('''&&&+++444===IIINNNSSSUUUTTTTTTUUUWWWRRRQQQPPPEEE888@@@[[[oooQQQ;;;'''%%%'''%%%$$$''''''(((((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&######$$$%%%'''(((***++++++((($$$""""""#########%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((()))))))))%%%&&&'''%%%%%%;;;GGG///(((''''''&&&&&&'''''''''555III***'''$$$)))$$$)))666CCCPPPTTTVVVWWWWWWVVVUUUVVVJJJ???@@@999+++&&&+++&&&???vvvOOO,,,&&&"""''''''''''''''''''''''''222NNNfff;;;"""---'''&&&&&&&&&&&&&&&&&&'''&&&"""--->>>www???...(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%)))666BBBGGGIIIMMMPPPRRRLLLMMMLLLFFF777)))&&&******(((+++SSS}}}DDD%%%((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!!!! ###''' !!!"""""""""$$$%%%%%%$$$###"""""""""######!!!!!!!!!!!!"""###$$$%%%333555666111***$$$######$$$$$$$$$#########""""""########################"""############$$$$$$$$$oooBBB777777111222;;;222222111000000000000111222000111:::HHHNNNBBB222555222111555666222111111222444333000000444666444888:::;;;999555555;;;AAA???<<<;;;<<<;;;777666888444555777999;;;999555222222444666888::::::::::::>>>BBBEEEDDD???===AAAGGGYYY___aaa]]][[[]]]aaadddaaa```aaafffkkkjjjeee___FFFEEEXXXooouuuyyy|||]]]GGGPPPrrrSSS000222000---'''---%%%+++///,,,&&&&&&000999333...(((***666DDDHHHFFF===444---,,,,,,)))'''(((''';;;000'''&&&###)))%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%***'''!!!)))<<>>FFFMMMOOOQQQRRRRRRRRRUUUWWWQQQLLLRRRBBB///NNNrrrjjj333'''!!!%%%(((&&&&&&)))'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%######$$$&&&((((((((()))&&&###"""###$$$###"""###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&)))$$$,,,FFFFFF***(((((('''''''''(((((()))555III+++)))&&&***%%%***999EEEQQQUUUVVVWWWWWWUUURRRSSSGGG<<<>>>999,,,''',,,(((AAAuuuNNN,,,'''$$$'''''''''''''''''''''''')))LLL{{{mmmCCC///&&&+++''''''&&&&&&&&&&&&''''''$$$%%%---777sssGGG000((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***666AAAEEEGGGKKKMMMMMMMMMKKKIIIDDD999---(((***'''''',,,RRRyyy@@@%%%(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$((('''$$$"""$$$&&&$$$%%%'''''''''''')))***...,,,)))%%%######$$$$$$######%%%'''+++000555888AAA???:::111(((###$$$&&&$$$$$$$$$###############"""""""""""""""""""""""""""############$$$$$$$$$sssOOO555999>>>555111888222222111000000000000000///...///666CCCHHH>>>///333000000444666444333444222555555111000333555444666888888666333333777<<<:::888777888888888888888444555777999;;;999666222111222444777888::::::::::::???EEEEEE>>>:::???HHHXXXYYY[[[]]]___aaaaaa___]]]^^^bbbhhhnnnmmmgggaaaBBBEEE```|||~~~{{{xxxRRR@@@WWW{{{EEE)))111000---'''///&&&))),,,+++)))...999BBB444---'''+++999EEEGGGDDD777,,,###$$$)))+++******---@@@111%%%%%%%%%+++###'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$111???999)))&&&)))******///444333---...---+++))))))(((''''''######$$$&&&''''''(((((($$$$$$%%%%%%&&&'''''''''))),,,&&&###((('''***666jjjwwwyyycccBBB'''!!!***((((((((('''''''''''''''&&&&&&''')))((('''+++000eeeeee===...///&&&)))$$$%%%&&&&&&'''(((******)))(((&&&111===cccuuuHHH)))%%%)))444@@@DDDAAA???AAA@@@===777///(((%%%'''))))))"""$$$222888111++++++$$$(((---///...555HHH[[[vvvbbbUUUWWWSSS@@@///***&&&%%%(((++++++&&&$$$&&&(((((((((((((((((())))))'''%%%###%%%)))+++(((%%%''''''((())))))*********$$$***,,,)))%%%###"""###&&&&&&$$$'''+++***$$$)))(((&&&%%%%%%'''((()))'''((()))))))))******)))%%%'''%%% """///;;;---DDD^^^rrrkkkMMM///+++&&&$$$%%%'''&&&$$$$$$%%%%%%%%%&&&&&&'''(((((('''%%%(((000999BBBGGGIIILLLNNNLLLIIIIIINNNTTTKKKMMMJJJ888777\\\lllRRR)))$$$$$$))))))&&&%%%'''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%&&&''''''&&&'''%%%######$$$$$$###""""""###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$######&&&))) 111PPPCCC'''''''''''''''''''''((()))888LLL...+++(((---(((---<<>>222+++)))&&&(((+++MMMsss===%%%+++&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%###"""!!!+++'''%%%%%%''''''$$$!!!'''&&&&&&&&&'''((()))***222111111111444888<<<>>>999666111***$$$###%%%(((########################!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$MMM???444555777444000///222111000000//////000000000...---111;;;BBB===444222//////444777777777:::444777777333000333555444444555777555333222444666444444333444777;;;;;;:::555555666888999999666333000111333555888:::;;;<<<999<<>>111MMMaaaNNN555&&&%%%&&&'''%%%!!!!!!###"""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''(((((()))+++---'''%%%######$$$%%%$$$""""""###$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%(((555TTT===&&&&&&%%%%%%%%%&&&&&&'''(((;;;NNN///,,,(((---(((...???KKKUUUXXXWWWWWWXXXVVVWWWVVVHHH;;;<<<777+++'''###...QQQLLL&&&&&&'''((((((((((((((((((((((((,,,;;;fff^^^333'''%%%###)))((((((''''''(((((()))(((+++***$$$[[[yyyAAA+++)))))))))(((((()))))))))((((((((((((((((((((((((---777@@@CCCFFFHHHIIIGGGHHHFFFGGGHHHBBB666+++'''((())))))FFFmmm;;;'''...''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&+++######)))+++)))777///***---666999444---+++...333888<<<>>>@@@@@@:::777333...+++*********((((((&&&###"""###%%%(((########################!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$>>>>>>888000...111333111111111000////////////000111111//////555===@@@>>>555000///333777888:::>>>888<<<<<<666222333555555666777888777555444444555333333111222777>>>???===666555444555777777666444000111333555888:::<<<===999:::>>>BBB???:::???JJJNNNHHHIIIVVVccceee^^^WWWdddjjjrrrwwwuuuooohhheee]]]iii~~~kkkDDDBBBfffnnn999///333---...)))+++...+++''''''***...///000,,,''''''222???DDDCCCAAA+++((('''((('''$$$&&&+++<<>>???===:::888---+++(((%%%""""""""""""""""""""""""######$$$%%%###############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$===<<<888222///111444666111111000//////////////////222222///000999AAADDD:::444111333666777;;;@@@===BBBBBB;;;555555777888999888777555333333555666222333111000777???@@@<<<777555333222444555555555000111333555888;;;===???===888:::???===888<<>>DDDlllXXX333222111)))///,,,)))******))))))******+++,,,)))&&&***777@@@AAA>>>===+++)))))))))&&&###&&&+++>>>===&&&%%%*** %%%(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""&&&444AAA<<<,,,$$$&&&'''%%%+++777<<<888555888((()))***(((&&&%%%''')))...+++((($$$######$$$%%%$$$$$$%%%&&&'''((())))))''')))***333>>><<<===MMM888***+++,,,###'''---###'''((((((((()))))))))))),,,''''''***((('''222CCCkkkCCC---++++++)))%%%''')))&&&&&&((('''&&&+++222222***OOOiii111%%%---666===FFFLLLLLLGGG>>>666,,,***((('''((()))******+++888<<<111&&&%%%&&&%%%(((''')))000222///,,,,,,//////222:::FFFUUUccclll\\\III666,,,)))'''&&&'''''''''&&&%%%&&&(((***+++%%%***///000,,,)))(((((()))((('''&&&&&&&&&'''(((###&&&)))+++***'''$$$"""***((('''&&&%%%%%%''')))"""###%%%&&&%%%$$$"""!!!(((%%%$$$''''''$$$###'''"""!!! ###'''******)))###***+++(((&&&&&&(((;;;\\\nnnMMM888000***)))'''%%%$$$%%%&&&'''$$$''',,,222777<<<@@@BBBHHHJJJLLLLLLLLLJJJGGGFFF???111111IIIUUU>>>&&&$$$&&&''''''&&&&&&((((((((("""######$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%---444333------555>>>---***&&&###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''''''''''')))!!!+++&&&DDDWWW,,,)))%%%%%%%%%&&&&&&'''((()))BBBSSS///(((###)))'''...BBBMMMWWWYYYXXXZZZ[[[ZZZVVVTTTEEE777999555,,,)))---666TTT}}}KKK***+++)))(((((((((((((((((((((((($$$444lllggg///$$$...---***))))))(((((())))))***$$$)))000000___qqq;;;...+++******))))))******+++***************************222:::>>>AAADDDDDD@@@DDDCCCDDDCCC;;;///((('''((((((&&&CCCnnnAAA))))))'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%(((111???KKKIII:::---!!!$$$,,,111000...*********(((%%%!!!!!!!!!!!!"""###%%%&&&'''$$$###"""###$$$$$$$$$###""""""#########$$$$$$$$$########################"""############$$$$$$$$$888444333666444000///333111111000///////////////+++111222......555@@@FFF???888333333555777:::???AAAFFFFFF>>>888777999:::;;;999444111///111444777222222000...444>>>>>>999888555111000222444555666111111333555888<<<>>>@@@???888777<<<;;;666999CCC???>>>CCCPPPYYY^^^eeemmmjjjrrryyyvvvlllfffhhhmmmoooyyy}}}ZZZ;;;EEEoooFFF+++111...%%%000...)))$$$(((,,,---++++++---000(((&&&---:::AAA>>>:::999...***))))))'''%%%(((...===777 %%%+++$$$+++%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&111===>>>111%%%$$$))))))$$$,,,<<<@@@333***,,,&&&((()))(((&&&&&&(((+++---***&&&###"""$$$''')))$$$$$$%%%&&&'''((()))***+++)))(((666HHHGGGDDDNNN)))!!!***///"""%%%...%%%'''((((((((())))))******+++&&&%%%)))((((((666IIIppp@@@+++)))******''',,,***'''&&&((('''&&&,,,555222222uuuUUU333$$$444<<>>555***&&&(((&&&'''&&&EEEqqqDDD)))&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&111+++&&&&&&***,,,)))&&&$$$$$$%%%%%%%%%%%%&&&'''######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&$$$###"""###$$$$$$$$$""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$555444333111000///......111111111111111111111111111000...---...000333555HHH>>>666777999999===CCCLLLLLLIIICCC<<<999:::<<<777777555444333222222222333111222333111111666>>><<<999555333444555666666444111///111888<<<<<<:::;;;;;;:::777555777<<>>999333111111******)))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&)))******++++++,,,------,,,%%%))))))%%%888FFF777))))))((('''''''''''''''((('''&&&(((+++---+++)))'''((((((,,,***!!!333XXX\\\999&&&)))((('''(((&&&%%%++++++***,,,(((///CCC444666}}}eee<<<+++---:::CCCEEEIIILLLIII@@@222'''###+++***%%%((((((+++555===555+++'''(((+++,,,+++))))))((('''&&&&&&%%%%%%%%%222LLLaaa\\\FFF777666///***(((((((((''')))---///666555---333LLLfffrrr|||rrriiidddOOOGGG888,,,(((***(((###,,,)))'''&&&''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,'''***<<>>>>>======@@@<<<666///***))))))***+++$$$+++GGGuuuKKK%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""########################################################################""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$##################555444333111000000000000111111111111111111111111111000...---...000222444CCC???;;;888444333<<>>???;;;777555666777888888666222000222777;;;<<<:::<<<;;;:::777555666;;;@@@@@@BBBJJJUUU[[[\\\aaagggiiimmmmmmjjjkkkppprrrpppzzz~~~xxx~~~iii@@@???PPPNNN555000++++++---...+++'''***------))))))---///...)))(((---999BBB@@@777000///:::000$$$((('''%%%111;;;...%%%'''(((###"""'''&&&&&&&&&&&&''''''''''''+++((('''))),,,,,,((($$$(((&&&&&&((()))(((&&&&&&:::===777***$$$(((((("""$$$***222444333000000111+++***)))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''***+++++++++++++++++++++***%%%)))(((&&&666AAA444))))))(((''''''''''''''''''''''''***...000...,,,(((((('''******&&&===eeeYYY999(((,,,+++)))***'''***+++&&&&&&+++***000BBB555@@@yyyXXX666))))))888CCCFFFJJJKKKFFF;;;///''''''((()))***))))))333???777111***'''))),,,---,,,)))(((((('''&&&&&&%%%%%%)))...>>>RRRXXXNNNEEEFFF<<<:::===AAA@@@:::777777bbbfffccc___hhh}}}oooXXXMMMPPP]]]ppp~~~zzzzzznnnSSS777******---'''&&&%%%&&&'''(((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&### &&&///222...(((,,,:::EEE???---!!!###+++###&&&+++000444555555444666555444222///,,,(((%%%***222666000)))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%'''((()))###$$$&&&'''&&&%%%%%%&&&###***+++000((()))@@@>>>444///)))%%%$$$&&&'''((()))...000***%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%###,,,...\\\AAA$$$+++&&&$$$%%%&&&&&&(((///888rrrddd---,,,)))'''&&&:::KKKSSSZZZ\\\\\\]]][[[XXXTTTQQQ<<<***000666...(((---%%%PPPzzz@@@)))+++***))))))(((((((((((())))))'''111VVV444---...)))///*********++++++***)))(((+++(((...)))RRRfff555222+++---111888CCCTTTeeepppmmmeeeXXXIII===333+++(((111,,,+++111666666666777666333///***'''&&&'''(((***$$$,,,FFFtttLLL))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""########################################################################"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%""""""""""""""""""""""""########################444333222222111111222222000000000000000000000000111000...------///000222<<>>:::777777999::::::777444111222777:::;;;;;;<<<;;;999666555666:::>>>>>>BBBLLLVVV[[[___fffmmmjjjiiifffdddiiiqqqtttsss~~~zzzzzz~~~zzz]]]:::BBBYYY~~~rrrCCC000...,,,+++,,,,,,+++)))+++...---******---...,,,)))'''+++888AAA>>>333+++555666---''')))&&&(((666333)))$$$&&&'''$$$###&&&&&&&&&&&&&&&''''''''''''***((('''))),,,---***'''***%%%$$$((()))%%%'''---BBB888,,,&&&&&&'''%%%###'''(((***,,,...000111222,,,***(((&&&%%%%%%&&&'''&&&&&&'''(((((()))******,,,,,,+++******)))(((((((((%%%(((((('''333999...)))((((((''''''''''''(((&&&''')))---000222000///))))))'''(((***+++FFFpppSSS666)))---,,,***+++(((((()))''',,,222***'''333,,,FFFnnnBBB111++++++<<>>:::777888999:::;;;666444222222555888::::::===;;;888555444666:::<<<===BBBKKKSSSZZZ```hhhnnniiidddaaacccllltttuuusss~~~}}}|||~~~zzzrrrPPP555EEEccc|||UUU999//////...---,,,+++******+++---,,,)))***---,,,))))))&&&---<<>>///VVVkkk666333000///@@@CCCIIIMMMHHH<<<000)))(((((($$$%%%&&&---DDDMMM>>>+++)))'''(((***,,,++++++(((((('''''''''&&&&&&&&&...%%% %%%)))(((%%%%%%''',,,999IIIRRRRRRQQQRRRSSSMMMBBB777333222)))((($$$$$$((()))&&&###$$$666AAAMMMUUUZZZYYYQQQGGG222///***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&&&&%%%&&&))),,,---%%%"""---<<>><<<<<<===@@@???>>>>>><<<:::888777444333222111111111111111000000111333222000555;;;>>><<<888777888999999999444333222333555777888888<<<:::666444444777999;;;===BBBHHHNNNVVV___fffjjjbbb]]]\\\dddooouuutttqqqzzz~~~}}}~~~hhhEEE555HHHkkk|||???000......---,,,+++)))((((((***+++)))'''))),,,***&&&'''&&&000BBBHHH;;;+++%%%999,,,&&&'''$$$$$$///999'''$$$$$$&&&'''%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&(((******)))((((((&&&'''(((%%%&&&555HHH---$$$!!!'''(((###$$$,,,...,,,+++---111222///+++,,,***'''%%%%%%&&&((()))(((((())))))***++++++,,,,,,+++***)))'''&&&%%%$$$$$$'''&&&'''---///***'''((((((''''''''''''(((((((((***,,,---------,,,+++***,,,))))))***)))999WWWHHH222((()))'''***111///444000((()))---+++:::WWW???jjjooo444666222111===CCCHHHKKKEEE888---))))))(((---***&&&>>>aaa[[[555))))))(((((()))***)))((('''''''''''''''&&&&&&&&&(((&&&&&&(((***))))))***""""""%%%***+++((('''(((&&&&&&&&&$$$&&&+++,,,+++(((&&&(((---...+++)))***+++***+++444GGG[[[dddddd???999111+++(((''''''&&&'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######"""###$$$%%%&&&&&&&&&''')))///777===...---***&&&$$$%%%(((***))))))((('''%%%&&&((())),,,((($$$$$$%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%'''((((((((('''%%%$$$$$$''')))+++***'''$$$$$$,,,===QQQ```jjjpppwwwmmmMMMHHH>>>///---***)))(((&&&$$$"""&&&)))***'''&&&((()))'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&]]]NNN+++$$$%%%(((&&&&&&'''%%%$$$)))111gggaaa///,,,)))******<<>>CCCDDD???777===<<<::::::::::::888666333222111111000000111111000///111333222000444;;;999888666666888999888777111222444666777888888888;;;888444222444777:::;;;AAABBBDDDIIISSS^^^cccaaaXXXUUUXXXdddpppuuutttsss|||zzz}}}YYY===;;;NNNuuu~~~qqq888...---+++******++++++(((&&&((()))'''&&&)))---***$$$''''''444FFFGGG888+++)))888***'''&&&!!!'''444777'''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((()))*********)))%%%'''((('''(((///<<>>???AAA@@@:::111***((()))444***555nnnzzzJJJ((((((((()))((((((((())))))''''''''''''''''''''''''+++---...,,,)))(((((((((///+++)))***((($$$###&&&&&&'''((((((&&&&&&(((+++%%%%%%'''+++***%%%$$$%%%'''...111---(((''''''&&&000//////000000000---+++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%'''((()))&&&$$$&&&)))***(((%%%...;;;PPPfffooofffPPP>>>===:::777777999666...&&&(((%%%%%%((()))&&&''',,,((((((((('''&&&&&&%%%%%%!!!###&&&)))******)))(((%%%%%%%%%%%%%%%&&&&&&'''$$$***777NNNjjjxxxzzz^^^:::;;;888,,,***((('''((('''&&&$$$$$$&&&&&&$$$%%%(((((($$$%%%%%%%%%&&&&&&&&&''''''%%%666bbbttt777000'''(((%%%$$$%%%'''&&&%%%***111mmmiii444+++%%%***...@@@IIIPPPUUUTTTSSSQQQNNNIII???;;;---''',,,+++''',,,+++---333DDD,,,...,,,///,,,,,,,,,,,,---...//////666UUU}}}EEE222;;;;;;<<>>===<<<<<<999555111111555999;;;<<>>***$$$%%%$$$###$$$(((***)))*********+++,,,---///111((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''(((%%%---&&&'''555000$$$,,,'''''''''''''''((()))***(((***+++)))(((***...222------'''***111,,,'''//////&&&)))---***,,,///)))///---000BBBNNNFFFHHH]]]zzzqqq;;;000)))===;;;======;;;555...)))((((((&&&;;;222GGGEEE222'''(((((((((((((((***,,,&&&'''''''''''''''''''''%%%%%%$$$"""###'''))))))###"""%%%***,,,))))))+++((('''(((***+++)))(((((()))&&&&&&(((((('''***000***)))%%%"""&&&,,,,,,((( $$$)))000555555111...(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###'''***)))%%%###%%%(((%%%%%%&&&((()))***))))))(((+++666LLLgggyyyvvvsssqqqooohhhUUU;;;''''''$$$%%%((('''$$$'''...))))))((('''&&&&&&%%%%%%!!!$$$(((+++---,,,+++)))$$$$$$%%%%%%%%%%%%%%%%%%&&&111GGGgggsssvvv\\\888444///+++)))'''''''''((('''&&&&&&((('''$$$%%%((('''###%%%%%%%%%&&&&&&&&&''''''...AAAxxx555(((&&&$$$######%%%(((((((((---555tttooo777***###)))///CCCEEELLLRRRQQQOOOMMMHHHCCC666444((($$$+++***'''---))),,,111@@@+++...***---,,,,,,,,,---...///000111;;;\\\SSSHHHZZZaaadddjjjsss~~~uuueeePPP>>>666000///---,,,,,,,,,---...++++++,,,>>>zzzjjjBBB,,,''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%222111111000///......------------.........//////+++---///111222222111000///000111222444777999:::;;;777333222444666666444333333333222333333444444444444333333222111111000222111000000222444777999777999<<>><<<:::777555222111333777<<<@@@JJJIIIKKKOOOVVVYYYYYYWWWTTT^^^fffnnn}}}lllMMM999333TTTqqqUUU<<<,,,,,,...+++,,,222999888///%%%)))&&&&&&***,,,******,,,$$$000333???888)))666===111***(((%%%%%%222888...&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''###...((((((===???///,,,'''&&&%%%%%%%%%''')))+++'''***...222333111...+++&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&***$$$333555......++++++''''''''''''((((((((()))************+++)))&&&$$$+++******+++,,,,,,***)))+++---+++---000)))...CCCKKKEEEJJJUUUhhheee___vvvFFF---222888333777666333///+++)))***++++++444444```<<<333))))))))))))))))))))))))''''''''''''&&&%%%$$$###&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***'''((()))******)))((('''***))))))((((((((())))))((((((((()))))))))))))))&&&'''))))))***+++...111...,,,((('''+++---***$$$,,,"""'''...---))))))''')))++++++************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%%%%&&&$$$***+++---AAAYYY]]]PPPSSSZZZtttqqq888!!!''''''&&&&&&&&&&&&''''''---)))&&&&&&'''''''''(((''''''%%%444QQQXXXCCC333(((''''''&&&&&&&&&''''''$$$444hhhdddZZZYYY<<<999DDD333,,,***'''(((***+++)))&&&$$$$$$$$$%%%%%%%%%&&&&&&)))%%%$$$'''(((&&&&&&(((111\\\eee+++,,,***%%%$$$%%%+++%%%)))---(((<<<___;;;---***'''+++333???CCCIIILLLKKKEEE===888///,,,)))(((((()))))))))...))))))------***+++//////111222555888>>>FFFKKKbbbzzz}}}pppYYYLLLBBB:::111...000222///,,,...000'''@@@qqqhhh777""")))(((&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$###""""""$$$%%%$$$#########""""""""""""######"""#########$$$$$$$$$$$$########################$$$$$$$$$#########""""""######""""""!!!!!! 111111000000///......------.....................,,,---///111222222111000///000000222333555777888<<<<<<;;;;;;:::888444111222222222222222333333444333333222222111000000000111000//////111333666888777999;;;======;;;888666555444333333555999>>>AAAIIIGGGHHHMMMUUU[[[^^^^^^dddiiimmmpppyyyddd<<<999888\\\vvvxxxAAA111///...,,,+++,,,000555333,,,%%%)))&&&''',,,---***)))***(((333555>>>666)))777===---***'''$$$***888999***%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''***(((&&&///>>>:::,,,&&&&&&&&&%%%$$$%%%''')))***(((+++000333444222///,,,&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''(((((('''''',,,%%%///666///)))%%%((('''''''''((((((((())))))((()))+++,,,,,,---...//////,,,***)))***---000222***------222;;;===JJJbbb{{{zzzyyy|||ppp|||UUU777///333666111000///,,,*********+++)))---000bbbfff111((())))))))))))))))))))))))''''''''''''&&&%%%$$$###&&&&&&&&&'''''''''((((((''''''(((((())))))******'''((())))))))))))((('''''''''((())))))((('''&&&((((((((((((((()))))))))((()))++++++******+++---666------222,,, $$$444(((((('''''''''((())))))(((((())))))((()))***,,,))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&***,,,)))%%%+++555444+++---===XXXgggkkkcccEEE---''''''&&&&&&&&&&&&''''''%%%######$$$&&&((()))+++'''$$$'''FFFmmmlllGGG***(((''''''&&&&&&&&&''''''555AAAsssfff999333999'''///CCC:::000---***)))***)))&&&"""%%%%%%&&&&&&&&&''''''''')))%%%$$$'''(((&&&&&&)))222bbbVVV(((---(((&&&***%%%)))###%%%&&&&&&@@@|||VVV111%%%%%%&&&)))111555777:::;;;:::555000---)))))))))***,,,,,,,,,+++111---,,,///111333;;;DDDHHHMMMUUU^^^hhhrrr{{{lllaaaSSSJJJ===444000111222222,,,///&&&666[[[TTT222******(((''''''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$##################""""""""""""######"""""""""#########$$$$$$########################$$$$$$$$$#########""""""$$$$$$#########"""""""""111000000//////.........///.....................---...000111222111000000000000000111222333444555<<>>IIIVVV\\\jjj{{{tttmmmIII,,,)))555......---++++++*********++++++666sssJJJ111&&&))))))))))))))))))))))))'''''''''''''''&&&%%%$$$&&&&&&'''''''''((((((((()))))))))))))))))))))***'''(((((())))))(((((('''&&&''')))***+++)))(((&&&))))))((((((((((((((((((***,,,------***(((((((((------888JJJQQQEEE333)))(((...000+++'''((()))'''))))))(((((()))***,,,...)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&'''---+++(((&&&%%%######"""000DDDAAA999HHHJJJ,,,''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((%%%###+++LLLnnnddd<<<"""''''''&&&&&&&&&''''''((((((444eeeNNN'''"""+++ )))<<<555111...******+++***'''$$$&&&&&&&&&'''''''''(((((((((%%%%%%'''(((&&&'''+++444mmm}}}CCC%%%,,,&&&)))***"""&&&%%%(((***111WWW]]]444&&&'''&&&&&&***,,,,,,---------+++***(((***+++,,,,,,---,,,,,,,,,***---444===DDDLLLYYYfffpppuuu~~~~~~vvvmmmcccSSSCCC888333222222***...%%%)))===777'''---***)))'''((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######%%%'''%%%"""!!!"""$$$######""""""""""""######!!!"""""""""####################################$$$$$$$$$###############$$$$$$$$$$$$$$$#########000000/////////.........////////////............//////000111111111000000000000000000000111222222666<<>>DDDHHHmmmBBB333***333)))+++,,,---,,,***(((((((((((((((+++///...)))'''(((...<<<;;;===555+++666444%%%+++&&&'''===KKK:::!!!%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&+++000LLLCCC111,,,'''%%%%%%$$$$$$%%%&&&'''(((%%%'''+++------,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))***%%%999777222,,,'''+++)))(((((()))))))))************++++++,,,+++***)))(((+++,,,------///333777;;;OOO\\\gggssswww}}}ddd444&&&444000///---,,,,,,+++)))(((++++++EEEttt888666+++(((((((((((((((((((((((('''''''''''''''&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))***++++++,,,++++++***)))))))))))))))(((((((((***,,,......+++((('''&&&###+++444FFFiii{{{[[[+++...***(((+++,,,+++***+++)))))))))***,,,---------)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))111***(((---...******///...555;;;222 444JJJ,,,''''''&&&&&&&&&&&&'''''''''))))))&&&%%%&&&'''&&&%%%''',,,???MMM???***&&&'''&&&&&&&&&&&&'''((((((!!!000aaaxxxUUU000(((111***...666------***)))+++...000...,,,&&&&&&&&&&&&''''''''''''(((%%%%%%''''''&&&(((---???~~~==='''+++$$$+++)))%%%(((++++++555aaaddd777)))+++***'''((()))******+++,,,,,,,,,,,,......---,,,---000555888;;;FFFUUUaaahhhnnnxxxzzz|||mmm\\\NNNAAA666//////222)))'''...(((""",,,)))((('''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&!!!!!!%%%$$$######""""""######$$$!!!!!!"""""""""#########################################################$$$$$$$$$$$$$$$$$$######////////////............////////////////////////111111111111111000000000111000000//////000000000///555;;;===;;;888777777888666444222///...---,,,000000//////...------,,,,,,,,,++++++---///222333///000222333444333222111111333666:::???CCCFFFHHHNNNIIIFFFIIITTT```jjjooommmjjjppp|||{{{}}}~~~[[[EEEQQQPPPRRRrrrxxx;;;555,,,111***+++,,,---,,,)))'''(((***'''(((,,,000...)))''')))///@@@???>>>555---333,,,$$$,,,'''+++EEELLL555"""&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###>>>RRR===(((''''''%%%%%%%%%%%%&&&'''((((((%%%'''***+++,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((()))******RRREEE///((((((111''')))))))))************+++((('''(((,,,000111...+++222111000333===OOOcccqqqxxxwww}}}}}}III---222000---+++***+++,,,***)))***+++VVVaaa+++222(((((((((((((((((((((((((((''''''((((((''''''&&&&&&'''''''''((((((((())))))(((((((((((((((((()))))))))))))))(((((())))))))),,,+++*********,,,---...++++++*********))))))))))))+++------+++)))(((((('''***&&&)))IIIqqqzzzjjjNNN444"""'''---))))))///'''''''''***------+++(((***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&(((***777***&&&---000+++(((+++777222---///!!!...MMM666''''''&&&&&&&&&&&&''''''$$$((()))$$$"""%%%'''&&&''')))'''+++000(((###---&&&&&&&&&&&&&&&'''((((((---AAAiiizzzppplllYYY555&&&---...333999444,,,***))),,,000222222000$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%''''''&&&***000XXXDDD///((("""++++++!!!'''(((((("""(((QQQYYY000&&&,,,---++++++******+++,,,,,,,,,,,,++++++,,,---111999FFFUUU___mmmwwwqqq~~~xxxlll[[[HHH:::888555...---///+++''',,,(((''''''((()))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###''')))'''""""""%%%$$$$$$############$$$$$$""""""""""""####################################################################################............................../////////000000000222222222111000000000000111000000/////////000000,,,///333555666666777888888777555222000...------000000///......------,,,,,,+++++++++,,,///111333...///000222333333222222222333666:::???DDDHHHJJJJJJFFFCCCFFFPPP[[[eeeiiiiiieeehhhxxx|||}}}}}}VVVDDD\\\ZZZ[[[zzzggg222...,,,---///+++,,,,,,+++)))((()))***''')))---000---((((((,,,333FFFCCC>>>444...444((($$$---'''///IIIEEE,,,&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###333IIIIII111"""$$$'''%%%%%%&&&''''''(((((((((((()))+++------+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&(((***+++<<>>DDDHHHKKKFFFCCCAAAFFFPPP[[[bbbfffdddeeejjjvvv~~~}}}~~~}}}jjjUUUccc___cccRRR,,,)))000'''111******)))*********))))))'''(((,,,///,,,(((***///;;;NNNFFF<<<222000777***$$$+++&&&222III:::""")))%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###DDDNNN999)))(((,,,111&&&&&&'''((())))))))))))(((***+++,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''')))+++---NNNjjj;;;(((...$$$...%%%*********+++++++++,,,,,,---...---***(((+++333;;;???RRRnnnbbbJJJ<<<666...+++,,,---,,,***000888xxxnnn777///***,,,))))))))))))))))))))))))''''''(((((((((((('''''''''((((((((())))))))))))(((((()))***,,,---......,,,,,,+++******+++,,,,,,+++---000222333222111//////......---,,,,,,+++++++++,,,---+++)))(((((()))$$$'''///222((()))KKKuuuzzznnnWWW???333333111+++222...)))))),,,///...+++*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%'''***,,,(((%%%$$$&&&)))***+++,,,)))333***,,,&&&>>>222''''''&&&&&&&&&&&&''''''DDDIIIBBB111&&&&&&&&&###...AAACCC666000***$$$%%%&&&%%%%%%&&&&&&((())))))IIIeeeyyy}}}|||ssseee\\\EEE222'''(((''',,,===NNN222...++++++,,,+++(((%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%&&&'''&&&%%%,,,444sssrrrAAA000$$$((((((%%%###)))&&&***...///JJJ}}}VVV222)))---,,,((())),,,+++,,,...222888>>>BBBLLLUUUcccooozzz{{{sssrrrttt^^^KKK===:::666555222+++*********+++,,,,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%---.....................,,,---...///000111222333444444222111000000000000000000000000000111111222333111000222555555111...222222222222333444555555000000000///......------,,,,,,++++++---///222333333333333222222111000///444444666999>>>CCCHHHKKKEEECCCCCCHHHRRR]]]dddggg___gggpppzzz~~~}}}wwwyyyiiihhh```hhh~~~DDD,,,+++777"""...)))((('''(((***+++)))''''''(((,,,...,,,(((+++111BBBSSSHHH:::000111:::---$$$***%%%333HHH222+++$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$NNNNNN---&&&333999>>>&&&'''((()))************'''(((***+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''(((***---...YYYccc+++%%%555$$$---*********+++++++++,,,,,,,,,'''---111///...888MMM___wwwgggKKKBBB777111...---***''',,,555yyyZZZ&&&222(((000))))))))))))))))))))))))''''''((((((((((((((('''(((((((((((())))))))))))))))))+++,,,...///111111------,,,++++++,,,---------111666;;;<<<999444111000000///...------,,,,,,......---+++((('''''')))''''''&&&%%%(((---///---BBBXXXZZZCCC888CCCCCC555<<<555...+++///333444333************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%'''***---###'''(((%%%###&&&)))+++666&&&---(((???333'''''''''&&&&&&''''''''':::@@@;;;,,,$$$(((,,,***@@@dddmmmRRR666'''%%%,,,%%%%%%%%%&&&'''((()))***<<>>oooKKK+++&&&------,,,...///...///333<<>>GGGKKKKKKIIIBBB>>>???IIITTT[[[^^^aaabbbZZZlll|||~~~}}}fff}}}yyy___]]]zzzXXX;;;555333222''',,,333...)))(((+++---,,,))))))---000...))))))///555OOOLLLAAA555---BBB$$$,,,'''&&&***000666 555!!!'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''###)))+++&&&###&&&((('''DDDEEE===(((###BBB^^^^^^---)))%%%%%%(((******)))))))))*********(((&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((***)))%%%&&&+++&&&'''666aaa???,,,---***)))---///)))***+++,,,...///000000///000...999TTThhhuuupppdddJJJ222,,,333000&&&(((DDDmmmEEE)))666&&&000))))))(((((((((((()))***,,,+++***((((((''''''''')))(((((()))+++------,,,,,,...000111---))))))---,,,111555555222///000333:::EEEdddfffWWWPPP@@@666;;;888555333222000---***************************))))))))))))))))))))))))'''+++///...,,,111>>>IIIssswwwfffDDD(((EEEaaa:::///''')))+++%%%&&&,,,+++)))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&%%%'''%%%'''//////###PPP---***((('''&&&'''((('''&&&,,,+++***)))''''''&&&&&&>>>LLLVVVOOO:::)))(((---%%%&&&&&&&&&'''((((((((((((***---///000...+++*********)))((()))222@@@KKK111,,,***,,,***$$$###'''***"""'''---'''&&&(((%%%,,,###)))&&&---***###OOOvvvQQQ555,,,'''(((,,,***'''''')))***'''&&&---666\\\CCC000//////+++///:::777999BBBRRR^^^fffqqq|||~~~zzzxxx~~~qqqoooiiiVVVEEE???777...)))///555333+++&&&&&&&&&''''''(((((())))))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$###$$$%%%%%%)))%%%$$$***111222***"""###########################""""""%%%+++000444666:::999888888999;;;===???000/////////.........---.........///000222444555111111111000000000//////000///...///000111000//////000111222222333222222111111111222222444555555333222///---,,,,,,---...///............///000000222222111111111111222222111666666666@@@MMMKKK>>>>>>:::<<>><<<999666+++111:::333+++((()))++++++***(((,,,///---((()))///666NNNHHHAAA333444@@@&&&***'''''')))666444"""000###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&&&&'''(((HHHAAA888+++***CCCXXXVVV+++)))&&&&&&)))***)))((())))))******)))(((&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&###&&&,,,((()))999\\\<<<+++,,,)))'''++++++***,,,------,,,************777EEEZZZvvviiiEEE///,,,,,,)))(((BBBhhhDDD)))333###,,,++++++******)))(((((((((((((((((((((((()))))))))$$$%%%(((,,,111444555555555111...///111444555666555333000---,,,///666;;;NNNuuusssaaaWWWDDD999777333///---+++***)))************************)))))))))))))))))))))))))))+++---***'''***222999YYYrrr~~~cccooosssEEE222+++,,,((((((***'''...,,,+++)))((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&***((('''+++,,,+++SSS******((('''&&&'''((('''&&&(((((('''&&&&&&&&&''''''+++333999666,,,$$$$$$(((&&&&&&&&&''''''''''''''''''))),,,......---+++)))((((((((('''(((000;;;EEE000,,,***,,,+++&&&&&&)))---###%%%***&&&'''+++'''''' &&&$$$((((((///ccctttHHH((($$$$$$&&&)))'''+++******+++)))(((...777dddDDD((($$$)))+++111;;;FFFMMM\\\nnnxxx{{{~~~}}}{{{{{{|||xxxzzzqqq```LLLAAA>>>999///***000888333''')))))))))******+++++++++&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&$$$%%%***111222---'''########################'''''')))///777???DDDFFFBBBAAA@@@???@@@AAACCCEEE/////////...............------///111222333444444000000000000////////////000///...///000111000///111000000000000000111111111111111111222333444444222111///...---------...///.........//////000111222222111111111111222222111999888444@@@SSSLLL555===999:::BBBIIIKKKLLLNNNWWWXXXkkkxxxnnniiivvv|||{{{zzz}}}~~~mmmQQQggglllWWWiiirrrIIIAAACCC???999---222AAA999...'''&&&)))***+++(((,,,...+++''')))111999KKKBBB@@@000===<<<***''''''((()))???111%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((######((()))%%%'''...FFF666,,,'''(((888BBB===)))(((((()))******)))''')))))))))))))))'''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((%%%'''$$$'''---((()))999QQQ555(((,,,***))),,,++++++...///...,,,,,,...111AAAUUUhhh{{{dddDDD555111//////FFFfffGGG...333%%%---******++++++******)))(((((())))))************)))(((***...333555777777666+++...222333222000...---444333333999EEESSS```gggqqqCCC///...---***((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))*********(((&&&'''***,,,:::NNNpppOOO444)))000000...,,,'''***)))((('''((()))***+++((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))(((((((((((('''''''''((($$$$$$+++>>>aaa///***((('''&&&'''((('''&&&%%%%%%$$$$$$%%%&&&''''''###$$$%%%&&&%%%&&&'''((('''''''''''''''&&&&&&&&&&&&(((***,,,,,,+++)))(((&&&''''''&&&''',,,555;;;...+++***++++++((((((+++---$$$&&&+++&&&'''+++((('''""")))(((''',,,GGGxxxEEE$$$&&&))))))*********(((''')))))))))...555aaaBBB))),,,;;;EEEMMMVVV```ggguuu}}}vvviiiTTTAAA???>>>333)))000???:::(((******************++++++&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&(((+++......+++(((######################## !!!%%%)))+++,,,++++++***))))))***+++,,,........................,,,---000222444444333333000000000/////////......000///...///000111000///222111///......///000111111111111111111222333333222111///...---------...............///000111111222222111111111222333333666:::;;;>>>LLLWWWLLL777@@@<<<===BBBFFFEEEEEEFFFMMM^^^pppppphhhmmm|||}}}yyyxxxyyy}}}}}}cccPPPccchhhRRRnnnlllFFFAAACCC>>>999+++...@@@888///(((&&&''')))***(((+++,,,***&&&***333<<>>888***((('''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%''')))++++++)))'''%%%%%%########################'''%%%"""!!!!!! ###"""!!! !!!!!!---------...............,,,...111333444444333222000000000000////////////000///...///000111000///111000///.........///000111111000000000111222222000000//////......------.........//////000222222222222111111222333333444:::666;;;JJJWWWTTTGGG===BBB>>>>>>AAACCCAAA@@@BBBIIIgggrrrdddcccuuu{{{yyyxxx{{{~~~zzz^^^XXXfffhhhRRRtttgggAAA;;;===<<<:::,,,+++777333---)))''''''((())))))+++,,,)))&&&+++777AAACCC;;;888333HHH222---%%%(((---666EEE)))***!!!((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((###$$$)))&&&###222III888***(((,,,'''%%%(((&&&''')))+++,,,,,,***((('''))))))(((((('''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((+++((())),,,'''***<<>><<<===BBBIIIJJJFFFAAA777AAA;;;nnn:::000000000...,,,***))))))))))))))))))))))))))))))************************+++***)))+++...///...,,,)))---BBBnnnvvvlllbbbIII333,,,///...---.........---***(((&&&))))))))))))))))))))))))'''''''''''''''''''''&&&((((((((()))))))))))))))''',,,***--->>>|||QQQ***((('''&&&'''((('''&&&(((''''''&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%$$$&&&'''))))))((('''&&&''''''((((((((()))+++---'''(((((('''(((***++++++&&&---???EEE333&&&'''&&&$$$%%%&&&&&&"""333eeeVVV333$$$---+++###%%%)))***)))***---,,,***---333QQQJJJKKKWWWdddmmmuuu}}}|||vvv{{{}}}xxx|||hhhMMM<<<000222666333///000'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&((()))(((%%%######$$$########################&&&%%%$$$$$$&&&'''&&&%%%'''&&&&&&%%%$$$$$$$$$$$$---------------.........///000222444444333222111111111111111000000000000000///...///000111000///000///////////////000000111000000000000000111111000////////////......---.........///000111222333222222111222222333444555888444<<>><<<<<<@@@CCCEEEKKKQQQWWWdddYYYQQQggg|||zzzxxxyyy{{{~~~}}}}}}}}}sssWWWcccaaalllkkk|||LLL555===CCCBBB???///+++...---+++)))''''''((()))+++---,,,((('''///===JJJ<<<@@@...BBBAAA,,,'''***(((111OOO777%%%)))'''&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%''',,,555<<<$$$"""'''(((###''',,,%%%'''***,,,,,,***))))))******)))'''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))'''***'''(((---,,,666LLL===///+++...+++...000)))000555BBBTTThhhuuu{{{|||rrrJJJ:::)))+++000...000000///---+++***)))+++,,,...333111...,,,***+++,,,---777;;;@@@???;;;777666777???OOObbbrrr}}}xxx\\\===...+++((())),,,///000000------)))222ZZZ]]]KKKAAA555...///111111000++++++++++++++++++++++++************************++++++,,,++++++*********000((($$$QQQrrrOOO===999333...+++,,,...000(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%+++555yyyqqq777***((('''&&&'''((('''&&&''''''''''''''''''((()))))))))))))))((((((((((((&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''((('''&&&&&&&&&'''&&&&&&(((++++++((()))...///---+++...<<>><<<>>>CCCGGGLLLTTT]]]^^^[[[KKKPPPppp~~~|||wwwvvvyyy|||~~~|||{{{}}}zzzpppUUUbbb[[[mmmwww{{{CCC444DDDLLLFFF>>>,,,(((///...,,,(((&&&&&&)))+++,,,---,,,)))(((000???LLL:::CCC+++FFF===+++%%%,,,'''222WWW000%%%(((+++$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''%%%$$$***222333...(((&&&)))&&&"""))),,, (((***---,,,***(((***,,,***)))'''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++---)))))),,,+++666MMM666)))(((,,,+++000444...333>>>SSSnnn```HHH,,,---222,,,---***+++***)))))),,,000444777AAA===888222...,,,,,,------444<<<@@@@@@AAAEEEIII???ZZZoookkkYYYHHH777***...------...///...---+++666'''......444SSSrrrlllSSSAAA999666111---,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,,,,++++++---///...333111QQQuuu}}}jjj___OOO>>>111,,,+++,,,(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''((((((+++(((***111777zzzlll333***((('''&&&(((((('''&&&%%%%%%%%%&&&'''(((******...***&&&%%%&&&'''&&&%%%%%%&&&&&&''''''(((((((((%%%&&&''''''(((((('''''''''&&&$$$$$$%%%%%%%%%$$$)))---...***+++000111...,,,(((///333)))&&&***)))"""+++""")))777ZZZqqqFFF111+++++++++''',,,///%%%,,,---111555;;;NNNooojjj[[[ssszzz|||dddMMM===222+++---,,,+++***)))((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&'''&&&%%%%%%(((%%%""""""$$$%%%$$$$$$########################  """$$$%%%%%%### !!!!!!""""""!!!!!! 111***'''+++.........000444444333333222111000000222111111000///000000000444333111///......///000000///...------...///000444222000...------...///333333111000//////////////////000000111111222222222222222222222222333333777<<<===888888>>>AAA???:::888:::DDDOOOWWWZZZYYYcccLLLHHHaaazzz}}}wwwwwwyyyzzzzzz|||}}}~~~}}}fffRRRXXXdddiiinnnrrr999AAAKKKOOOEEE444***)))...***)))***)))&&&'''***444000111,,,(((666IIILLL>>>333:::;;;)))'''...&&&&&&<<<<<<+++(((***'''$$$((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''')))%%%(((###"""999???%%%&&&''''''(((((((((((((((+++,,,,,,+++)))((()))******(((&&&&&&''''''&&&%%%''''''''''''(((((((((((((((((((((((()))))))))))),,,+++###333,,,+++FFF444000,,,+++//////,,,///555FFF___yyyqqq\\\AAA222000000,,,&&&000+++***+++***111IIIcccpppfffZZZPPPGGG@@@???CCCAAAOOO^^^```TTTFFF>>><<<333444555555444222000...---------.........//////))),,,//////...333FFFYYY}}}zzzmmm[[[HHHBBB333///+++***---...+++%%%************************)))************+++++++++...///---III|||yyyaaaXXXJJJ333&&&++++++******)))(((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&+++,,,###NNNiii444))))))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&+++...,,,+++...///---))))))(((((('''''''''&&&,,,###)))///:::ZZZXXX***...,,,***)))((()))******------555GGG```yyyjjj[[[nnnvvvsssYYY>>>...)))000///'''%%%+++)))"""''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$ """######""""""###$$$########################"""""""""""""""""""""""",,,---///...***(((,,,333444444333222222111000000222111111000000000000000444333111///......///000000///............///000222111///.........000111===:::666222///......///......///000000111222222222222222222222333333333999===>>>:::999>>>AAA@@@DDDAAA<<<===IIIYYY[[[VVVSSSMMMSSSggg{{{|||wwwxxxyyyzzzzzz}}}~~~iiiVVVaaagggkkkyyylll777???JJJMMMDDD444+++***...***)))***)))''''''+++555///...+++)))999JJJKKK<<<444999888(((&&&,,,%%%(((;;;:::***'''***'''&&&((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&'''(((%%%+++<<<;;;%%%&&&''''''(((((((((((((((+++,,,,,,+++)))((()))+++***(((&&&&&&'''''''''%%%******))))))((('''''''''((((((((()))))))))******++++++***...***444EEE555,,,,,,///000------999GGGggg{{{kkkNNN777------111444000???BBB111(((???jjjMMMVVVhhhyyy|||rrreee^^^eeejjjkkk```LLL888,,,(((,,,,,,......---,,,***)))---------............///333111111000,,,***000999666JJJfff^^^HHH111((()))+++---///++++++++++++++++++++++++************++++++++++++---000,,,@@@pppxxxUUU@@@++++++******))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))&&&+++---)))XXXhhh333))))))(((''''''''''''(((''''''&&&&&&&&&'''(((((((((((((((''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((...111///...///000...))))))((((((((('''''''''***)))'''444MMMSSS===''''''+++//////---+++,,,///555BBBXXXnnnYYYNNNuuu}}}zzzvvv]]]LLL222///---...---+++))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%###""""""###########################"""""""""""""""""""""""",,,///000...,,,---111444333333333222111111000000111111111000000000000000333222000///...//////000000//////......//////000000///.........000111222???<<<666111......///111------...///000111222222111222222222333333333444;;;>>>>>>:::999===@@@@@@DDDCCC===;;;FFFWWW[[[UUUWWWbbblllsss}}}{{{wwwxxxzzz{{{zzz~~~~~~~~~hhhZZZjjjhhhhhheee444<<>>???---(((&&&''''''((((((((((((((()))***+++***))))))+++,,,)))(((&&&&&&'''(((((('''&&&&&&((()))+++---...///)))))))))*********++++++---'''333###000RRR@@@111000//////222>>>VVVvvv|||uuuiii[[[SSSUUU^^^fffwwwsssfffSSS///+++)))++++++***---111++++++***))))))+++---.........///000111111000000------............/////////---...222444444666;;;FFFOOOeee}}}{{{lll???444444---(((+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---)))000...111SSS}}}III***,,,,,,+++******))))))((('''''''''''''''''''''''''''(((((((((((()))))))))(((******777qqq___111***))))))((('''((((((((())))))(((''''''&&&''''''&&&'''''''''((((((((()))''''''&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''///444111---,,,,,,***))))))))))))))))))))))))***------:::III999(((000//////+++((()))555HHHWWWrrr~~~zzzsssZZZIII888000,,,((()))...(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%((())))))'''$$$""""""###########################""""""""""""""""""""""""---666666...,,,222444...222222111111111111111000000111111111111000//////000000000///////////////...//////000000000000000222111000//////.........,,,---...///000111222222------...///000111222222111111222333444444555555<<<;;;999888777777;;;???EEEDDDKKKSSSPPPPPPlll}}}yyywwwzzz|||{{{zzz{{{||||||}}}zzz___]]]hhh[[[^^^WWW333999CCCGGG>>>222,,,---000,,,)))******)))+++///333)))&&&+++333DDDLLLCCC999>>>888---)))((((((***222555---%%%((('''%%%+++''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&)))""")))???:::((()))&&&''''''((((((((((((((()))*********)))***+++---)))(((&&&&&&((()))((((((%%%&&&(((***,,,---///000************++++++++++++///&&&...'''???YYY<<<------...555DDD^^^{{{}}}uuusssuuuwwwkkkuuuwwwcccGGG000+++)))+++///000------000666555222000...,,,+++***,,,,,,---....../////////....../////////000000000888333...,,,---777MMM```jjjdddcccjjjaaaFFFKKKoooXXX111,,,222///+++...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------(((///111222JJJ|||TTT888,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((()))))))))******)))(((;;;{{{XXX111******)))(((((((((((((((***)))((('''''''''''''''&&&&&&''''''((()))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&000666444...,,,+++***)))*********************(((,,,>>>CCC222///444+++...------222AAAXXXooo~~~~~~uuuiiiQQQ777,,,...000---))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$&&&&&&%%%$$$###$$$%%%########################""""""""""""""""""""""""000GGGPPP>>>+++,,,555888111111111111111111111111000111111222222000///...////////////////////////......///000111111111111222222111000///...---------...000222333333222111//////000000111111222222111111222333444555666666;;;888777777666666:::@@@IIIEEEIIIOOONNNYYY~~~{{{wwwxxxzzz||||||zzzzzz{{{}}}ppp``````^^^VVVeeexxxLLL555;;;CCCFFF===000+++---111,,,)))******))),,,111111'''(((...777FFFJJJ???888AAA888***))))))'''+++444222)))%%%)))&&&###+++'''''''''&&&''''''((()))''''''&&&&&&&&&&&&''''''((($$$$$$222>>>444&&&'''&&&''''''(((((((((((((((((()))******)))***,,,...)))(((&&&'''((())))))((())))))******+++++++++,,,******+++++++++,,,,,,,,,000)))***777RRRUUU888///***777KKKeeennnfffrrrrrr^^^KKK>>>888444333111555@@@IIIDDD444***)))///...///222///(((###"""&&&(((***,,,............---------....../////////000000000000111111111111111000///000777NNNsssyyy\\\???777222%%%222XXX]]]555)))---......000------------------------,,,,,,,,,---------......***...333333CCCsssQQQ666,,,,,,,,,+++******))))))((((((((((((((((((((((((((((((((()))))))))************)))AAAOOO000+++***))))))(((((())))))))))))(((((('''((((((((('''''''''(((((()))))))))((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((((((((((((((('''222:::888222///...---************++++++++++++&&&000LLLIII***,,,777%%%&&&,,,999MMMddd{{{sssxxx}}}fffEEE333222000((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%!!!###$$$$$$######$$$&&&########################""""""""""""""""""""""""333KKKSSS???---111888777000000000000111111111111///000222222222111///.........///////////////...---...000111222222111111000000000000000///......///000000111222222333333111111111111222222222222111111222333444555666666;;;777666777777666;;;BBBEEEIIIKKKNNN]]]~~~|||yyyvvvxxx{{{}}}|||{{{zzz|||iiibbbbbbQQQRRRqqq```>>>888>>>EEEFFF<<>>000'''###&&&''''''((((((((((((((('''(((******)))***---///)))(((&&&''')))******))))))))))))***************+++++++++,,,,,,,,,,,,---///...***LLLdddJJJ666777888PPPnnnnnnZZZHHHBBBJJJVVVDDD>>>666111///111222444+++***---222000***,,,333,,,)))(((,,,......111666000222444444111...------000000000000000000111111111111222222222333333333,,,444@@@IIIOOO[[[rrrMMM===111;;;DDD999:::RRRmmmEEE///+++---......------------------------------------............///,,,111333<<>>>>>///,,,777666(((000000000000000111111111///000222333222111///.........///////////////...---...000111222222222111...//////000000000000000......---...///222444666333333333222222222222111111111222333444666666777<<<777666888888777<<>>LLLiiicccMMM777000333333///+++'''***...//////---,,,,,,111,,,(((***///000---)))000---,,,...---***+++---,,,000444333///------///000///............//////222222333333333444444444;;;III[[[ddd\\\LLLDDDDDDKKK>>>111333444***222NNNlllIII222,,,///000...........................---------.........//////333***///222777bbbwwwFFF222------,,,++++++******)))))))))))))))))))))))))))))))))))))))************%%%+++000QQQCCC---+++******)))))))))))))))(((((('''(((((()))***+++))))))))))))((((((((((((((((((''''''''''''(((((('''((((((((())))))******))))))))))))))))))))))))"""///999888111...---,,,*********++++++,,,,,,,,,+++BBB<<>>,,,(((---)))))),,,+++((((((''''''''''''(((((('''''''''''''''((())))))'''000@@@TTT555"""'''((((((000222,,,***///111---,,,******+++......---***(((***(((%%%&&&)))'''&&&************++++++++++++,,,,,,---...,,,***,,,///,,,333lllRRR888TTTwwwmmm___QQQ@@@333111111111000///.........------........./////////////////////.........---/////////000000000000///%%%***///222333222111000///000111111333555777777+++555666777DDDUUUpppaaaAAA<<>>///,,,,,,+++************+++)))))))))))))))(((((((((((((((((((((((()))******+++---***SSSuuu999+++,,,,,,,,,,,,+++***'''%%%))))))*********))))))(((************************((((((((((((((((((((((((******)))))))))(((((((((************************,,,(((...555222222444...///---+++)))***---111444///444<<>>BBBJJJRRRkkk~~~|||yyywwwyyy{{{}}}~~~|||ggg```JJJDDDlllNNN444111666DDDNNNJJJ===333///,,,///---***)))))),,,000222,,,+++111<<>>111***---000,,,(((((((((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###$$$$$$###"""$$$)))---(((&&&444GGGBBB===:::888222(((!!!%%%$$$######"""#########,,,---///111222111///...000000111222222222111111///000555333...444777+++000000//////////////////222666777333000111000...........................////////////////////////333222222111111222222222333333333333444555777777:::===???@@@BBBKKK\\\iiizzz{{{wwwxxxzzz}}}~~~{{{iiigggcccXXXYYYHHHJJJsssggg===333---555AAAIIICCC777///+++***///,,,)))(((***---000222+++---444>>>AAA???======;;;+++%%%+++***%%%333JJJ777///444999---$$$%%%%%%((((((''''''''''''(((((('''''''''''''''((()))))))))+++KKK,,,+++,,,'''$$$&&&+++...,,,---111222///,,,...000222111///+++'''%%%---)));;;[[[LLL++++++*********+++++++++,,,,,,(((///111---+++000333222999[[[|||dddVVVssshhhTTTBBB===666111000111333444111000000000/////////........./////////000000000+++,,,...000111111111111555222000///000111111111666555444111000000333555555222111333666666888:::AAABBBFFFeee|||vvv|||oookkkggg___RRRMMM\\\qqqdddJJJ666666888333222777333333333222111111000000000000000000000000/////////000222333///AAAyyy]]]666///......---,,,,,,,,,,,,---++++++******)))(((''''''))))))(((((())))))***+++)))***111aaadddQQQ???888111,,,,,,...000000,,,,,,+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,000...333444...111222)))000//////222888@@@IIINNNcccjjjyyyXXX@@@------111---)))***(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$$$$###)))$$$$$$,,,<<>>BBB:::///*********///,,,)))(((+++///000111+++000888@@@???999888;;;222)))(((---***''':::VVV777;;;KKKOOO999''''''***((((((''''''''''''(((((('''''''''''''''((())))))(((222NNN(((,,,000(((%%%'''***,,,,,,...000///---***---111333222...+++((((((,,,%%%:::```TTT111,,,***++++++++++++,,,,,,,,,+++...///------000111///GGGrrr___|||mmmTTT@@@444000111222333222111111222000000000000/////////////////////000000000111111///000111111111000//////)))...555:::<<<===<<<<<<000///000555999999444...666444555:::<<<<<<@@@FFF===>>>OOO}}}hhhUUULLLOOOPPPKKK>>>555444555444333222222111111000000000222222222222333333333333...///444333111@@@nnnVVV222//////...------,,,,,,------,,,++++++***)))((((((''')))))))))))))))***++++++++++++777hhhyyy```TTTBBB666000///000000...---,,,+++++++++,,,,,,++++++++++++++++++++++++*********************************++++++++++++++++++,,,,,,,,,---------...---(((000888777888777...444000---222@@@VVVmmm|||rrrSSS555+++,,,+++))))))(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$$$$$$$'''...<<>>777777;;;+++***+++---***,,,???UUU222@@@[[[aaaDDD***'''+++((((((''''''''''''(((((('''''''''''''''((())))))(((FFFUUU333))))))'''***((()))+++---000111///---+++...222333111...+++)))...+++!!!,,,HHHFFF111+++++++++++++++,,,,,,,,,,,,...------...---,,,111888\\\tttpppPPP;;;444444333333333111///---...///000000000000////////////000000000000111111111111000///...---///222555777IIITTTaaaiiijjjiiiiiijjjOOOCCC666000333666555222666333444777444333;;;HHHRRR]]]ttt{{{aaaVVVVVVfffjjjXXXJJJGGGCCC999::::::888777555444333222//////000111222333333444///...666444555>>>___MMM///222......---,,,,,,,,,,,,---+++++++++******))))))(((***))))))))))))***++++++...,,,888fffxxxbbbOOOBBB:::333...000///---,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......//////---(((888KKKGGG;;;444...000777DDDVVVjjj}}}hhhIII222***)))((('''(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%)))---EEEXXXgggjjjkkkbbbBBB'''######'''(((%%%$$$%%%#########"""######$$$%%%000000///.........///000///000111222333333333333333---///000,,,111555...//////000000000111111111---111333///---//////---........................---///111333555555444444222222222222222333444555333333444555666888::::::===CCCMMMaaa~~~~~~nnnLLLCCCXXX```RRREEE:::WWWvvvFFF000---...111888<<<;;;222******---///111---))))))---//////---)))222???EEE@@@888999@@@***,,,,,,)))***222???III,,,???aaakkkOOO111((((((((((((''''''''''''(((((('''''''''''''''((())))))...UUUJJJ777'''&&&&&&)))((((((***///444555333111///333555555111---******,,,***%%%&&&///555111++++++++++++,,,,,,,,,------...***---222///,,,===UUU~~~mmmVVV@@@444555:::333222111/////////000111////////////000000000000000000000111111111222222///------111<<>>bbbWWW111111...)))555555::::::222******,,,...222---))))))---///...+++'''222AAAGGGBBB:::===EEE+++---***%%%***666======---AAAffftttZZZ;;;...***((((((''''''''''''(((((('''''''''''''''((())))))666XXX555222)))+++(((!!!((('''***111777888666555444777888666111,,,******%%%)))///+++%%%...555---++++++,,,,,,,,,---------+++(((...777222000MMMttt{{{gggYYYRRRMMMEEE===555///000333222222222333333222000///////////////000000000000000111111111111222222222222111333>>>TTTrrrzzzjjjQQQ===<<>>:::777444333333...888444777888EEEooo???***666------,,,++++++++++++,,,***************+++++++++*********)))******+++,,,///(((111TTT~~~uuu```QQQ===;;;777444222111111222................................................+++++++++,,,,,,------------------...///000000111111;;;kkkrrrjjjtttxxxsss{{{zzz}}}YYY888...///...(((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''',,,888LLLcccsssNNN888&&&%%%+++)))###%%%$$$%%%&&&$$$!!!$$$***######""""""###$$$%%%%%%333111...,,,///222111---222222222222222222222222222111000.........///000111111000000000000000000222111111000///......---//////.........---------111000000111333555777888555555444444444555555666444888888;;;===444555EEEIIIUUU|||~~~||||||~~~|||{{{PPP999IIIYYYXXXBBB===>>>fffnnn@@@555...***---000<<<;;;888222,,,+++...222333...***)))...222000***...888999DDD::::::MMM333+++,,,%%%...)))111III222...HHHssstttgggNNN&&&+++************)))((('''&&&&&&+++,,,(((&&&***,,,+++???555---***(((&&&&&&((()))+++000555:::;;;999777444<<<;;;<<<,,,!!!---''')))))))))***+++,,,......))),,,...///...---...///555***+++444333888ccc}}}cccLLL>>>888555444333333222222222333////////////000000000000////////////000///...,,,...111333333000///222555555???UUUrrruuudddEEEAAA;;;555333666:::>>>AAANNNgggzzzfffVVV^^^sss{{{xxxoooddd```___WWWMMMKKKSSSVVVNNNFFFAAA<<<777999333999666555888JJJ|||aaa???222333...------,,,,,,++++++*********************************+++++++++,,,,,,,,,...,,,...MMMsss]]]VVVHHH888333555444/////////000...,,,,,,...000---.........------///000***,,,...///000///...---,,,///222111///000666;;;<<<[[[}}}lllbbbwwwyyylllvvvooo{{{yyyHHH---+++***)))(((''''''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!%%%***'''!!!$$$,,,+++%%%---GGGaaadddQQQ==='''&&&%%%$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$777333---***,,,000111///222222222222222222222222222111000///...//////000000000000000111111111111111111000000//////......//////.........---------000000000111222444666777555444444444444555555666:::>>>888777>>>???AAALLLQQQvvv~~~~~~}}}}}}~~~}}}sssJJJ:::LLLYYY\\\===999HHHtttaaa888111///------,,,;;;<<<:::444---***,,,///222---))))))...111///***///>>>AAAEEE888:::JJJ222)))---&&&+++(((444III000444SSS|||zzzppp\\\333...************)))((('''''')))(((((())))))***++++++AAA666,,,))))))'''&&&((()))---222888;;;;;;999777///===666222+++$$$---((())))))******+++,,,...///.........---,,,,,,,,,---***777888---444YYYjjjTTTCCC888222000444333333222222222222222////////////000000000111111//////000222333222000000///...///333999AAAEEEdddqqqzzzpppWWW@@@777888666999;;;<<<;;;999777555>>>DDDSSSjjj~~~zzzuuuhhh[[[QQQWWWUUUIII===999888777<<<:::CCCAAA???>>>JJJwww]]];;;///111......---,,,,,,++++++******************************++++++++++++,,,,,,,,,---+++...MMMyyybbbQQQIIIAAA999333000------///222222111///000111000......///111000/////////000000111111222666<<<@@@EEEMMMXXXaaaqqqlllbbbqqqtttqqq|||~~~]]]<<<111+++***)))(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&***'''###"""'''---***###(((888]]]|||qqqFFF***)))&&&&&&%%%$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$>>>777///+++,,,///222333222222222222222222222222111111000/////////000000000000000111111111222222000000000000/////////////////////............---000000000111222444555666444444444444444555666777999===777555>>>DDDIIITTTmmm~~~}}}}}}~~~}}}eeeAAA<<>>,,,*********)))))))))))))))+++&&&%%%***+++(((+++333BBB555***(((***)))((((((+++...333888;;;;;;999888777KKK666))),,,(((+++)))************+++---...///111///,,,,,,---...//////(((555666222MMMooo]]]EEE555000000000...222222222111111111111111/////////000000000111111555222///000111111...+++111222111...111BBB___vvvmmmQQQAAA>>>???:::444666555444444888???IIIPPPRRRZZZhhh{{{nnn[[[XXX[[[YYYNNNBBB>>>>>>???888777CCCDDDGGGKKK[[[XXX888...111......------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///,,,000PPPrrrggg___YYYHHHAAA999666888999666222222333444444222111222333666666666888;;;???DDDFFFNNNSSSYYYaaaiiivvvyyyllllllzzzvvvzzz}}}iiiKKK888))),,,***)))((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&***%%%"""$$$&&&&&&(((+++GGGjjjoooJJJ000###%%%%%%$$$$$$###$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$DDD;;;222///000111333555333333222222222222222111111111000000000000000000///000000111111222222333////////////000000000000/////////...............///000000111222333444555444333444444555666777888666999999===CCCBBBQQQlll~~~WWW:::BBBUUU[[[XXX777555^^^\\\<<<+++...//////...(((999:::999222***(((,,,222///***(((+++......,,,+++333FFFJJJ???;;;DDDBBB+++%%%...***$$$...DDDFFF---666ccc{{{yyypppJJJ***************************,,,%%%%%%,,,+++&&&000BBBAAA444)))'''******)))(((---///222444666888999;;;MMM```<<<$$$---***((((((*********+++,,,---...///000...,,,---000222333222444...666WWWwwwiiiLLLAAA444///222555444111000000111111111000000000//////000000000111111111222111000111333333000---222444999DDDSSSeeesss|||XXXJJJ888+++***///777;;;666999???HHHWWWllloooXXXZZZZZZWWWQQQJJJEEEAAA??????<<>>@@@999HHHQQQ777***)))+++---+++DDDUUU>>>222CCCvvv{{{bbb:::///---,,,***)))******+++((()))+++,,,'''(((;;;QQQ444---((()))+++******,,,.........------222;;;BBBUUUXXX555&&&,,,'''***,,,++++++++++++,,,...///000---...//////......000222;;;bbbyyyeeeTTTCCC666000111111111000.........///...///111222222111000000000000000111111111222222000222333111///111777<<>>>>>BBBBBBLLLeeehhh===???RRRWWWXXX===999OOOAAA000...111///&&&)))000---333888;;;555---+++333;;;...((()))111222,,,+++111>>>>>>BBB<<>>aaapppZZZNNNJJJ___iii}}}mmmGGG777444333/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...;;;eeevvvyyy}}}XXX555111---************)))''''''''''''''''''''''''&&&((('''000QQQppphhhLLL''',,,))))))+++###&&&&&&%%%$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$LLL<<>>:::000,,,111777...(((***222333,,,,,,222AAA???EEEAAAPPPNNN+++333///'''...666WWW^^^888888XXXvvvUUU222000...+++)))))))))***'''+++,,,)))+++333777777&&&&&&))),,,***''')))...''',,,111333333666<<>>333)))555///$$$...++++++++++++,,,---...///000...222444222111888HHHUUU}}}~~~^^^LLL;;;555222//////222+++,,,---000222222///,,,...000222333444333222111000111111111111222222222///555999<<>>===???CCCGGGJJJUUU|||yyy}}}JJJ888MMMTTTVVVFFF777???dddMMM///...------,,,,,,------...444>>>@@@444+++---222555000)))+++333111(((,,,999JJJUUU???JJJSSS999000+++(((///222222^^^JJJ888666sssxxxjjjAAA,,,+++///&&&)))111))))))+++,,,+++///555666333,,,,,,+++***(((((()))++++++...111222222444999<<<777222,,,***+++,,,,,,,,,''',,,...---///444333---,,,///111111666GGGeee}}}kkkOOO888777555333222000//////000000//////.........---//////000000000000//////,,,222444000111555333...888777<<>><<<444CCC\\\|||mmm{{{XXXEEEAAA888:::...)))000555000++++++///...,,,,,,---,,,+++))),,,,,,,,,---------......///***<<>>333***---444666///)))+++333111)))---;;;KKKOOO@@@LLLLLL333...))),,,---111999]]]DDD777BBByyytttPPP444,,,///))))))...)))(((...,,,''',,,777666---***))))))((((((***---000,,,...111222222444777:::444111,,,+++,,,------,,,+++------+++...222111---222//////777JJJddd{{{```KKK@@@555444333111000//////...000/////////...............//////000000000000000555555333......444:::>>>999MMMkkkmmmJJJ===???QQQfffvvvlllXXXOOOBBB:::555222111000,,,,,,...,,,+++***,,,---...---,,,,,,,,,---------.........444000CCC}}}fff999555000***...'''+++'''''''''((()))))))))((($$$>>>jjjrrrLLL111...)))%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""")))(((!!!)))&&&$$$$$$$$$###$$$$$$%%%%%%333333333111000///000111///000111222333333333222---DDDAAA111333333///555333333444444444222111//////////////////000000000000000000000111222333444111333666777777777777888999<<<<<<<<<@@@GGGIIIGGGWWW~~~{{{kkk>>>AAA[[[[[[RRRDDD;;;NNNHHH555111------,,,,,,,,,,,,------444;;;;;;000)))...555777---(((+++222000***000>>>PPPHHHDDDPPPDDD,,,...***111***222FFF]]];;;666SSSfffAAA,,,///---***+++******///---)))///:::666))),,,+++))))))***,,,///111,,,...000111222333555777000///---,,,---......---......,,,+++///444333///333222999MMMkkkoooOOO888111222111111000///............////////////..................//////000000000000+++---000222000000666===^^^|||rrrRRRMMMYYYlll\\\JJJAAAEEEDDD;;;111...//////,,,+++,,,---///000///---,,,------------.........444333HHHpppfff~~~tttJJJ888///+++000+++,,,###)))***&&&(((---,,,%%%111ggg]]]---###(((%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""&&&(((!!!"""(((%%%%%%%%%$$$$$$###$$$$$$$$$222222222222222222111000///000111222333333444444999YYYPPP444555333---888333333444444333222000000000000000000000111111111111111111111111222444444222555777888888777888:::999:::@@@FFFHHHGGGOOOYYY~~~~~~}}}YYY888DDD]]][[[JJJ<<<999fffwww444,,,111---,,,,,,,,,,,,,,,,,,---333999777---(((///666777+++))),,,222000+++333@@@SSSDDDJJJSSS===***///...111'''444TTT[[[666777cccyyyNNN///...000+++))),,,---+++---444:::999222,,,000///....../////////......///000111222222333444---------...//////.........------///333666555222000===SSSoooxxx[[[DDD666111000/////////............/////////////////////..................///000111222222444222444777888===LLL]]]iiirrruuuaaaLLLJJJUUUWWWKKK>>>999444,,,000///...///000000...---------------...............111KKK~~~mmm{{{}}}WWW888******///...---(((+++,,,***''''''---222aaazzzmmm===###&&&(((%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$))) ###000DDDEEE000&&&&&&%%%$$$############333000...///222333111///000111111222222333444555OOOlll\\\;;;777333+++777333333333333222111000000000000000000111111222222111111111111222333444555444666888888888888:::;;;???888<<>>OOO[[[ZZZBBB666888888555000+++,,,,,,++++++++++++,,,,,,222555111))))))222555333))),,,000111...---777CCCFFF@@@JJJ>>>---+++)))///,,,***:::]]]JJJ777HHH{{{kkkAAA...222...)))000,,,+++777HHHAAA+++'''333......111555::::::666222222222222333444333111...***,,,...///......///000111000111222111000555;;;SSSooo|||gggFFF>>>444000111333111/////////......//////000111.........///////////////000000///000222444666888:::@@@FFFMMM___}}}vvvkkk```IIIOOOUUUWWWWWWQQQDDD777111///,,,+++---...//////------........./////////---888VVV~~~HHH---...+++...))),,,$$$'''///(((&&&JJJzzz~~~MMM***,,,///%%%!!!(((%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%)))###,,,LLLVVVBBB%%%%%%$$$$$$###$$$$$$$$$,,,444;;;;;;555///000333444333222222222333444444555999777111000333555777444333222111111000000000......//////000111111222333222222333333444555666666888999999999:::<<<>>>@@@AAADDDMMM```ddd<<>>999333///......///000............///////////////===]]]NNN111000***...)))+++&&&(((***(((444```kkk999$$$---***%%%((($$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!'''%%%&&&...((($$$$$$$$$###$$$$$$%%%%%%***999HHHGGG:::000222999555444333222222222333444777000222555111222444///444333222111000000000000---......///000111111111333333333333444555666666777888999999999:::<<<>>>888HHHRRRZZZwww~~~YYY555DDDOOOPPPVVVBBB777EEEccczzzMMM222(((999(((,,,++++++++++++++++++,,,222444000)))+++333333---***...333111,,,---888DDD999GGGJJJ)))***888'''333+++333<<>>VVVnnnlllUUU@@@222555222000///000111///............------......///---.........//////000000222111111222444777:::<<>>```OOO111111***000++++++,,,+++&&&(((???mmmbbb444###'''""",,,333 %%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))"""---(((!!!###$$$############$$$%%%&&&&&&222444666666555555555666555555555666555555444444///000111222333222111000111111111111111111111111000000111000......///111000111333444555555444333777>>>:::555999:::;;;BBBEEEKKKWWWsssMMM===BBBYYY\\\DDD777>>>CCCuuuccc<<<333...//////***,,,------++++++,,,...222555222+++,,,333333---%%%///444...,,,333:::;;;>>>JJJBBB000,,,,,,)))***000***DDDPPP444;;;lllmmmMMM444+++333???YYYWWWKKK999...000555666:::777333000000000///...777888999777444000///...))),,,.........000000///000555---***===YYYvvvgggMMM<<<555444000000//////.........---//////.........------------,,,,,,...222444000+++(((333666111///000DDDbbbyyy```]]]UUUNNNTTTUUUOOOIIILLLUUU[[[___WWWKKK@@@999444///,,,///......---...///111222...???qqquuuVVV---222111&&&000)))444&&&---DDDiiiaaa999222((($$$$$$&&&&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$000222444444333222333444444444444555555444444333222333444444444333222111111111111111111111111111000111111000///...000111111111333444555666666666888>>>999555::::::999@@@JJJWWWuuu{{{GGG???EEEWWWXXXFFF;;;???FFFqqq\\\888111---...,,,***,,,------++++++,,,...222555333------444333---***222555...---666>>>???>>>GGG???...,,,---+++---222111IIINNN666EEEwww{{{VVV<<<888@@@DDDCCCAAA999...+++111888:::999999999666111...---...666777888666333000......//////000///000111111000000555444>>>]]]|||www^^^FFF777111111333000/////////.........---//////.........---------000000000//////111111111000777888777777:::WWWpppbbbPPPZZZSSSIIIAAAAAANNNggg}}}nnnfffYYYKKK???666111/////////......///000222333555JJJ{{{vvv[[[111333333)))///***///000QQQppp}}}wwwIII///***&&&%%%(((***)))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$---///111111000///000111222222333333333333333222555555666666555444333222111111111111111111111111000111222111000///111222222222333444666888999:::888===888777======<<>>>>>LLLiiiPPP333...,,,...)))***,,,------++++++,,,...222666555///000555333,,,,,,333444......888@@@AAA>>>EEE;;;,,,,,,...---111...666IIIEEE333NNNaaa@@@999;;;999111000,,,)))...777???@@@BBBEEEFFF@@@777000///222444555555444111///......000......///000111111000+++666???VVV}}}lllYYY@@@///,,,000333444/////////.............../////////............---...//////...,,,---000444333555000...666KKK~~~~~~uuueee```YYYQQQMMMOOOZZZpppxxxrrreeeTTTCCC777333333000////////////111222333555QQQfff999333333+++...+++$$$333jjj{{{ZZZ,,,'''%%%%%%'''+++,,,)))&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$,,,...000000///...///000000111111222222222222111555666666666555444222111111111111111111111111111000111333333111111222333333333333444777999<<<>>>999<<<888888AAAAAABBBMMMaaa]]]:::HHHVVVXXXPPPFFF>>>999TTTaaaEEE///---,,,///(((***+++---,,,++++++,,,...333777666111111666444,,,+++111222...111;;;@@@>>>BBBDDD777***,,,...---111+++:::HHH<<<444ZZZqqqLLL666111111111///,,,...666???EEEFFFJJJKKKIIIBBB888222111222222333333222000......///111......111333111111222000DDDXXXqqqoooKKK@@@333...111444222///......................../////////.....................000222111///111555555FFFKKKIIIVVVuuuxxx___\\\fffttt||||||iiinnnkkk```\\\ccchhhfffllljjjaaaQQQ@@@555444666111000//////000111222333222XXXwwwHHH333...,,,000///%%%???uuu^^^;;;$$$(((''''''((())))))%%%"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$---///111111000///000111///000000111222222111111444555555555444333111000000000000000000000000000000222444444333222333444444444444555888;;;>>>???<<<===888999@@@AAAGGGWWW{{{TTT999OOO```[[[LLLBBB;;;666[[[ZZZ<<<...------222(((***+++---,,,++++++,,,...444888777111111666444,,,)))000333222777@@@AAA<<>>kkkddd???222999444000...222:::AAAEEEHHHFFFBBB===888555333222111000111222111///...///000333000111444444111222777HHHeee~~~___HHH222000///000111111...+++---------...............////////////////////////111000222666666222222555DDDqqqbbbHHHIIISSS```llltttggg___hhhbbbNNNUUUWWWSSSIII;;;444555999333222111000000111222333666ddd]]]:::,,,,,,222111888eeesssEEE***+++***)))'''&&&&&&&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$...000222222111111111222//////000111222222222222222333444444333222111000000000000000000000000000000222555555555444444555333444555777999;;;===???===>>>999999???AAAOOOgggqqqKKK>>>UUUeee\\\GGG:::888999```TTT666...---,,,333(((***,,,------++++++,,,...555888666000000555333,,,+++222555777>>>GGGEEE===GGGBBB222)))//////+++...---BBBEEE999IIIvvvxxxIII222666111---,,,111777<<>>===;;;999777777///000000/////////222444///---///444666===UUUnnnwwwYYY>>>444666333222000...---...000111,,,,,,,,,------............/////////000000000000///...///111000666QQQmmmyyydddHHH666===GGGYYYiiiqqqyyy}}}ppp^^^TTTVVVWWWQQQHHH@@@======>>><<<:::888666555555555@@@uuu}}}iiiCCC444222,,,UUU|||III222$$$***'''(((((('''&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&########################"""############$$$$$$$$$///111222333222111222333//////000222222333333333111222333444444444333222000000000000000000000000000222666777666666555666222444666999:::;;;;;;;;;666:::;;;@@@KKKXXXxxx{{{[[[;;;KKKZZZcccUUU;;;---888JJJaaaJJJ//////+++(((222(((***,,,------,,,+++---...666999555------333333---///222222222<<>>EEEUUUyyyyyyfffUUUCCC333///222000...---------...,,,***,,,,,,,,,------............/////////000000111111333444777888777FFFrrrbbbDDDEEE999888???RRRcccmmmtttzzzcccdddccc]]]SSSHHHAAA>>>BBBAAA>>>;;;999777777777HHH~~~|||||||||uuu|||}}}vvvtttzzzzzzrrrzzz}}}uuuyyy}}}QQQ888000777\\\]]],,,---***///((()))******(((&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$000444444111///111111000111000///111444666444222666000...555@@@DDD<<<222000///...///000111000///111111333444555666666666111333666888999::::::;;;999:::@@@FFFMMMfffxxxOOO777LLLaaammm]]]<<<---<<>>>>>===<<<999555222000111000000000000111111111333666AAAVVVppp~~~aaaCCC555444444222000000///...---------------------------------------'''000444///...444444//////333777<<>>;;;>>>888333CCC\\\dddZZZbbbmmmooo^^^JJJ@@@@@@AAABBBKKKBBB444777===:::888WWW|||wwwpppeeeqqqkkkddd]]]ZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWSSSSSSTTTXXX^^^eeelllpppnnnnnnqqqwww}}}~~~oooMMM:::777uuuIII333'''+++***)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))%%%""""""%%%'''&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$...222333000///111222111111000///111444555444222888444222888???AAA:::222000///...///111111111///111222333444555666666666555666888:::;;;<<<;;;;;;777===CCCIII]]]kkkHHH;;;RRReeeppp^^^>>>111CCC[[[aaa:::000,,,,,,111***,,,---,,,++++++,,,---------666<<<444...444444---+++---222...444FFFFFFAAAMMM;;;666000...///111222111???QQQ>>>KKKxxxyyy^^^AAA777///111555555555555999888777555333111000///222444555222......222666444CCC\\\vvv```KKK777222222///...000//////...---------------------------------------333111,,,)))+++000000---111444>>>UUUyyy~~~```???;;;777555444888BBBKKKSSS]]]___TTTEEE???>>>???FFFLLLEEE<<<@@@BBBBBBFFFbbbxxxcccnnnyyyjjj]]]^^^aaa\\\RRRKKKKKKGGGBBB>>><<<<<<;;;:::555555444444444444555555:::999999:::<<<@@@DDDFFFJJJKKKMMMRRRWWWYYYXXXWWWbbbnnnxxx|||XXX===TTT;;;,,,(((...,,,)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$$$$&&&'''&&&$$$########################$$$$$$$$$$$$$$$$$$$$$$$$...222333000///111333111111000000222444444333222777666555888::::::555111000///...///111222111000111222333555666666777777999999:::<<<===>>><<<;;;:::BBBHHHUUUyyy[[[@@@@@@WWWgggmmmZZZ===444IIIccc^^^888///---,,,000))),,,,,,,,,+++++++++,,,---...666:::333---444333,,,+++,,,111111999HHHHHHDDDJJJ444222//////000222333333IIIQQQ>>>RRRTTTBBB222000666777222...555333111///.........///***111777666111000555;;;WWWjjjfffCCC666...222222,,,+++000///...------------------------------------------111+++(((---111222111222;;;NNNlllVVVAAA777<<<777+++...???AAAIIILLLHHHAAA???>>>===EEEHHHEEEEEEJJJHHHKKKYYYuuurrrLLL>>>ddd}}}mmm\\\QQQEEE:::777888666222000444222///......///......111000000//////000000111...------,,,,,,------...000111222555888999888777===GGGOOOQQQTTT]]]hhhnnntttxxx555+++***,,,$$$)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$111555666222000222222111111111111222333333333222111333555555444222000///000//////000222333222111222333444555666777777777;;;;;;<<<===>>>>>>===;;;@@@DDDPPPmmm}}}SSS;;;DDDWWWbbbcccPPP777444LLLgggYYY666...---,,,000))),,,,,,,,,+++******+++...000666999111...444222***+++111444888???HHHGGGAAA@@@///////////////000222333NNNMMM===YYYpppYYY@@@666777777555222666666444333222222222222///111333333666AAAQQQ^^^bbbAAA777///---333444...,,,///......---,,,,,,---------,,,,,,------------------,,,***///777777000333<<<^^^}}}|||TTT888;;;BBB:::444888777:::>>>@@@@@@???>>><<<<<>>GGGLLLUUUaaaqqqlll555---+++*** )))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$555888888444111222222000000111222333333222222222---111444444222000000222111000///000333444333333333333555666777888888888;;;<<<>>>???>>>===<<<<<>>BBBAAA===;;;===@@@EEESSSzzzvvvOOO???MMMZZZWWWMMM<<<333===XXXoooPPP000------,,,///)))---***,,,,,,***(((***///333888888000000666111)))...222222===FFFEEEGGGDDD555,,,000222111---,,,///444TTTGGGEEEooovvv]]]JJJ;;;444333333333333333333333333333333<<>>CCCHHHJJJGGGTTTrrr{{{JJJ777777222>>>ooowwwvvvuuummmaaaKKK666...111333222000222111,,,***+++,,,+++...,,,++++++------,,,***//////............//////,,,---------,,,+++***)))+++,,,---,,,++++++,,,---222...---000111000...///333777555///111:::???===,,,999GGGRRR^^^pppNNN333'''$$$---111)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%$$$###$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$111555666222000222333222000222444444222000111333000222444444222222222444111000000111444555555444444555666777888999999999777@@@GGGEEE>>>:::???FFFNNNoookkkIIIAAASSS\\\SSSDDD777555DDD^^^rrrMMM...,,,---,,,///)))...***,,,,,,***((()))///444:::888111111777111***///111000>>>GGGBBBGGGFFF333---222555333......333:::RRREEEKKKyyyppp]]]MMMFFF===;;;999999:::>>>CCCFFFIII\\\wwwqqqKKK111...777:::SSSVVV;;;(((...222+++,,,,,,++++++,,,,,,---...++++++,,,,,,---......///,,,000555BBB\\\^^^CCC:::999666111111444444000000444888CCCGGGHHHNNNVVVooosssAAA000555000888dddiiiooo|||qqqWWWFFF555000000000111222---,,,+++///:::BBB;;;///111///------///000//////***))))))))))))))))))***.........------,,,,,,,,,)))+++,,,,,,***+++---///...------///,,,***///777111999;;;555555@@@HHHIII777444111111333:::KKKZZZBBB777+++$$$+++000)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$###&&&+++///%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$---111333000000333444333000333555444222000111333000111222111111000000000111000000222444666666555444555666888999999999999777BBBKKKHHH>>>:::AAAJJJXXXaaaCCCAAAXXX\\\PPP???333666HHHaaasssKKK---,,,---,,,///)))...***,,,,,,***''')))///555;;;888111222888111***000333111???GGG@@@FFFEEE///...333777444000000777???OOOCCCMMM}}}lll___SSSOOOLLLJJJMMMUUU]]]ccc{{{SSS777222444333FFFjjjpppIII***...444,,,++++++++++++,,,,,,---...++++++,,,,,,---...//////---999LLLhhh]]]>>>333999444333555444///000666888EEEIIIIIISSSfffnnn>>>444999333333TTTxxxoooIII777,,,222777111,,,---...---333FFFaaannn```III...,,,******,,,.........---,,,,,,++++++,,,,,,---(((((((((((()))***+++,,,''')))++++++)))***---000(((+++000333000000>>>PPPfffllleeeQQQAAA===<<<888222,,,***......***...888iiiooo...555000(((+++---)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$'''...333%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$222222222111//////222444555444333222111111111111000111111111111222222222222222333444444555555666666666777666555555888:::888FFFJJJFFFDDD???DDDUUU~~~NNN:::LLLZZZXXX999666:::444MMMpppsssGGG111222,,,'''...***,,,+++))))))+++******111999;;;555333555666111---+++///<<<===<<>>UUUuuuXXX999999,,,...,,,,,,,,,,,,,,,,,,,,,,,,444...)))+++222666555111QQQiiiWWW111>>>111222:::888666555///222777===DDDTTTsss```<<<111777222666AAAvvvkkk}}}aaa888444///---///111000---,,,+++DDDnnn}}}fffLLLDDD---555(((333***HHHOOOFFF444...'''&&&***---...,,,************************)))************+++++++++444+++&&&777+++000ooo}}}YYY999888333+++---555333******333???:::333---******,,,...***)))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%$$$$$$$$$%%%&&&((()))$$$""""""$$$&&&'''%%%"""222222222111000000222444555444333222111111111111111111111111222222222222222222333444444555555666777777888777666777999<<>>>>>HHHIII;;;111222444777666111///888DDDIIIHHHhhhjjjHHH777333333222111333666llloooAAA111,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''000444---&&&222PPPkkkcccEEE999888:::333222666444444666888===LLLlll___;;;,,,444222777@@@xxx~~~pppmmmqqqOOO444222222333...(((***222222JJJeeeiiiTTT:::///000000---000YYYdddsssdddRRR888222,,,)))***+++***'''************************))))))*********+++++++++++++++(((444111HHHbbb:::333...111222+++,,,111///333111...+++***))))))*********(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''&&&''')))+++...000(((%%%######%%%&&&%%%###111222333222000000222333444333222111111111111111111111111111222222222333222222333444444555555666777888999888888999;;;>>>DDDDDD???>>>BBBHHHbbbdddEEEHHH]]]cccDDD555333444999[[[yyyuuuMMM,,,+++///---...***444+++******+++***+++111:::<<<999777777222+++***,,,///===@@@@@@IIIGGG999000222444666555000///:::FFFEEESSStttoooQQQ666111333000...222000(((mmmNNN...111000,,,,,,,,,,,,,,,,,,,,,,,,***+++...333@@@VVVpppXXXCCC777333...222777333444444444555CCCccc\\\:::000888333555:::fffvvvkkklllddd@@@444......111///(((***222000YYYpppYYY444%%%)))---///''';;;mmmuuukkkLLL===777333...+++++++++(((%%%)))))))))))))))))))))))))))))))))*********++++++(((...,,,---...OOOJJJ111+++222000&&&///777((())))))+++,,,++++++))))))******)))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&''')))---111444---)))%%%###$$$%%%%%%%%%111222333222111111222333333333222111111111111111111111111222222222333333222222333444444555555666777888888888888999<<>>BBBCCCIIIDDD666000222333444333//////<<>>qqq~~~MMM///000...,,,,,,,,,,,,,,,,,,,,,,,,000+++///BBB\\\hhhbbbWWWLLL[[[sss~~~^^^DDD777333999:::000111333444222:::ZZZ}}}}}}XXX888666;;;111...000OOOkkkfffeee~~~~~~WWW777666000)))(((...333000***,,,GGGRRR???---...111...***,,,LLLbbbOOO777###'''...,,,++++++,,,,,,***((())))))))))))))))))))))))))))))))))))***************......***(((DDD|||kkk<<<,,,000444)))///777***((()))+++---------,,,++++++***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%)))---000000---((($$$###$$$%%%&&&111222444333222111222333222222111111000000111111111222222222222333333333222222333444444555555666555666777777888999===???BBBEEECCCHHHUUUjjjvvvLLLAAAOOOTTTKKK777555222555HHHkkk|||uuuTTT888222---444BBB333$$$,,,******,,,++++++222:::888666555444///+++---333333AAAEEEEEEGGG???222///000000111000---000>>>MMMAAAeeePPP999,,,444777...,,,333222\\\gggRRR<<>>000555...***000000,,,,,,,,,,,,,,,---------+++***)))((((((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!"""%%%''')))000---***&&&$$$$$$&&&'''111333444444333222222333222111111000000000111111222222222222333333333333222222333444444555555666555666777777888:::===@@@EEEFFFBBBGGGaaalllEEEEEESSSOOODDD666444111:::TTTqqq|||zzz```666***555SSSiiiNNN///,,,++++++,,,+++,,,222;;;888555222111///,,,...333888DDDGGGFFFEEE:::...///////////////---222BBBSSSJJJnnnooo@@@333...444555//////666???lllUUU/////////...***,,,,,,,,,,,,,,,,,,,,,,,,)))333<<<<<<333+++)))***000333===MMM```tttyyyTTT<<<777222444777777222555MMMvvv___AAA000777666///???]]]PPP444,,,555555???GGGEEEkkkbbbXXXuuuyyyXXX>>>555///DDDJJJ888((()))---***,,,---...---+++(((''''''(((000XXX>>>---///+++...((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********&&&...------000FFF}}}^^^:::777999,,,'''222///...,,,+++***+++,,,,,,++++++***)))(((((((((((('''''''''''''''(((((((((&&&&&&'''''''''&&&%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&+++++++++(((&&&%%%&&&'''111333555555333222222333111111000000000000111111222222222333333333444444222222333444444555555666555666888999999<<>>MMMeeeyyyvvv}}}~~~aaaNNN:::999777444555@@@YYYyyysss???666666======555555===ooo|||MMM333000555444AAALLL@@@mmmcccZZZwwwmmmKKK888555///;;;GGGGGG;;;...+++...'''---000---******---------(((PPP111+++///'''''')))))))))((('''&&&'''(((''''''''''''''''''''''''(((((((((((()))))))))***+++)))...&&&+++---+++PPP\\\RRR```MMM222666///...------,,,,,,,,,,,,,,,+++***)))((((((((((((&&&'''''''''((((((((()))&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%(((++++++(((&&&&&&'''111333555555444222222333111000000000000000111111222222333333333444444444222222333444444555555666666888999:::;;;===AAADDDGGGMMMOOOfffaaa???JJJSSSGGG???444000---BBBgggzzzggg777<<<[[[dddSSS<<>>MMMggg}}}yyypppHHH;;;555111888MMMiiiyyyNNN888999555//////555888777ZZZyyy{{{LLL222444333)))222???000ddd]]]^^^zzz}}}bbb@@@//////333+++555MMMRRR===...///%%%------%%%%%%,,,---&&&///$$$NNN///***+++&&&---((()))((((((''''''***,,,''''''''''''''''''''''''(((((((((((())))))))))))''')))...!!!...777&&&:::MMMxxxzzzJJJAAA...///000000000///...---,,,+++***)))((((((((((((&&&'''''''''(((((())))))&&&&&&'''((('''&&&$$$###$$$%%%&&&'''''''''&&&%%%!!!&&&+++,,,***'''&&&'''000000111222333333444444222111000000000111222333111111222333333333333222444444555555666777777777555:::===<<<;;;>>>AAABBBGGGJJJ\\\HHHKKKIIIKKKLLL<<<111///333LLLooo~~~ppp;;;>>>HHH666111777CCC555...+++...//////555===999555111...)))''',,,333GGGGGGIIIIII???222---000............777...YYYUUUooo^^^;;;///PPPiii^^^???...111;;;hhhLLL333...///,,,)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............///111222333AAAUUUxxx```CCC<<<111222OOOyyyoooBBB777666444333333444555666FFFyyypppHHH444///111666222,,,===VVV___dddtttpppPPP:::444555---,,,+++777SSSbbbIII###$$$...222+++&&&)))***'''%%%777???333'''&&&************))))))((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,......???|||;;;---666AAA444,,,000++++++(((---,,,$$$'''...***))))))))))))((((((((((((''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))111111222333333444555555000000000000000111111222111111222333333333333333444444555666666777777888999;;;<<<;;;;;;===AAACCCIII[[[vvvAAAEEERRRQQQDDD///444///888TTTpppkkk<<>>,,,333@@@YYYCCC///,,,...+++***---++++++++++++++++++++++++++++++,,,,,,,,,,,,------............///111222333===CCCUUUrrrqqqGGG<<<333===^^^lll>>>777555444333222444555666BBBuuulllDDD222444000444444...<<>>XXXggg^^^rrr\\\;;;111000...111///***''',,,>>>WWWkkkXXX<<<%%%%%%***((('''***&&&000444---((()))***''')))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,---...000LLL}}}UUU333RRRiiiGGG)))000222)))***,,,'''***,,,&&&(((((((((((('''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''222222222333333444444444...///111222333333222111333333333333333444444555555666666777777888888999::::::<<>>AAA>>>CCCXXXoooXXXPPP\\\@@@111111---666XXXuuuzzzyyygggFFF000,,,222))))))000''',,,000222111///111777;;;<<<888333...,,,+++...999DDDBBBCCC@@@555------000222333...222444444^^^ooo}}}iiiCCC666666777555///***...555+++,,,......---++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------............///111222333555222111333666888@@@HHHqqqzzzfffQQQ>>>555888QQQzzzbbb===222222000000000222444666HHHzzz|||SSS666555222111///+++;;;dddyyymmmbbbyyy\\\;;;......///---///))))))......***)))---@@@RRRQQQ999(((+++---%%%''''''&&&'''((()))'''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))***+++,,,---,,,TTTxxx000>>>```<<<......111***''',,,,,,))))))))))))((((((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&111111111111111111111111222222222333444555666777666555444333444555777888777777888888999::::::;;;;;;<<<@@@BBBAAANNNqqq\\\QQQRRRWWW:::333...---CCCbbbyyy~~~qqqTTT888000---111***,,,...$$$//////222333222444:::===;;;777222...,,,,,,111>>>JJJFFFEEE===222,,,///111000333---222555555hhhuuu~~~```;;;777444222---***...666,,,---...---,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............///111222333666000...333777777666666\\\{{{gggcccVVVFFF;;;444111BBBccc^^^999222111000///000222444555KKK}}}yyyOOO444777333+++333HHH```www|||nnn```yyytttLLL666///...,,,,,,...,,,++++++*********,,, 000777...&&&(((((($$$((('''&&&'''''''''&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))+++,,,------GGGnnnKKK111[[[TTT:::---///,,,---111///+++*********))))))))))))'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&333222222222222222222222222111111111222444666777777666444333444555777999777888888999999:::;;;;;;;;;<<>>;;;666111------...444BBBOOOIIIFFF<<<000,,,000111---111+++111444444lllwww|||[[[GGG555333777555000,,,---------+++,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,---------............///111222333444444666777333///222888HHHmmmkkkzzzxxxqqqzzzuuuTTTDDDFFF???666555555333KKKpppXXX333111000//////000222444555NNNwwwLLL222888888,,,BBBqqqsssaaazzzhhh@@@222222///---...)))...///+++&&&''')))+++)))******)))'''&&&(((***(((''''''((('''%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))+++,,,---+++333IIIsss888;;;tttjjjFFF///...000444777333++++++++++++*********)))'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''000000000000000000000000111000//////000222444555@@@666000444777666555888777777777999;;;;;;;;;:::<<<>>>CCCJJJQQQkkkcccJJJOOO\\\III555333222888RRRnnn\\\888...,,,,,,,,,,,,,,,,,,,,,,,,222444111---333??????777333000---,,,000999AAAGGGGGG;;;111000111000...---111------666:::ttt~~~___>>>000000111...---,,,...///---***((()))+++))))))))))))))))))))))))************************+++,,,...000111222111111222111000//////111333444QQQaaa[[[FFF>>>MMMssszzzqqqxxxwwwvvvttt\\\QQQZZZhhhlllsssxxxxxxzzz~~~}}}wwwccccccdddhhhppp{{{{{{hhhZZZSSS???@@@888222555111000999888SSSxxxMMM888000111111000//////111333JJJhhhBBB444222111888AAAtttppp```ppp]]]888111...---...---************)))))))))((())))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))***+++,,,---...444:::GGG:::eee^^^444111666777???JJJ222(((,,,333,,,'''))))))(((''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111111111111111111111111111111000///000222444555AAA999333555888777666888888888999:::<<<===<<<<<<;;;???DDDNNNfff[[[MMMVVV\\\DDD222333444BBB```yyyrrrPPP333,,,,,,,,,,,,,,,,,,,,,,,,,,,///333333111777AAA???666333000------111999AAAFFFDDD999000///111000...---000///111888CCC|||}}}VVV<<<444444333000///...---------,,,,,,,,,************************************************+++---///000111222111111111000///...///000222333;;;GGGDDD888555BBBdddtttiiinnnqqqhhh]]]XXXXXXeeeeeeUUULLLTTT\\\\\\^^^[[[VVVRRRSSSWWW\\\```WWWYYYWWWMMM@@@;;;@@@GGG<<>>888444555777666666777999999:::;;;===>>>>>>???;;;@@@FFFWWWPPPRRR]]]WWW===///333444IIInnnuuu\\\@@@...,,,,,,,,,,,,,,,,,,,,,,,,,,,---111333333;;;BBB???666222///,,,...333;;;BBBEEE@@@666......000///.........111444888OOOqqqLLL888666444000000...++++++,,,---,,,***************************************************,,,---///000111222111111//////...---...///000111///444333111444:::SSSwww}}}nnnddd______[[[MMMDDDFFFHHHCCC>>>>>><<<===;;;666444777:::999666777888::::::::::::999555666777777666555555555555888888555444555444111777666444222222333444555111333555333111000333666222444///111777444222;;;LLL^^^777---...//////...---///222444UUU^^^<<<333333000///888lllwwwhhhhhhyyy^^^@@@///000...,,,---***,,,,,,+++++++++*********((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***+++,,,---***333333SSS|||???>>>sssCCC444---888eeeRRR>>>---***)))'''(((+++)))((('''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%111111111111111111111111222111111111111222333444777444222333555666555555888999:::;;;<<<===???AAAAAAEEESSSrrrmmmIIIVVV\\\NNN777///333333OOOvvveeeEEE222+++///++++++++++++++++++++++++,,,///000333:::AAA>>>777111...,,,///666===BBBDDD<<<333---...//////...///---111444666YYY___@@@777666222333111///......---,,,+++************************************************,,,---///000111111000000------,,,,,,------...///111111...222666444BBB___rrrvvvrrriiijjjxxx~~~zzzvvvuuuvvvuuutttiiifffaaaXXXNNNFFFCCCCCCAAA999444555666333333555999555444666777555666888555555555555555555666666444444666888:::999777444666777777777777999::::::777666666555555444444444444444444222000111444777222333000222999444444@@@^^^nnnkkkcccDDD---222.........------...222555SSSUUU777222333222///===ssszzzjjjgggwwwJJJ777000222//////111...+++++++++*********))))))((((((((((((((('''''''''''''''''''''(((((((((((('''''''''''''''(((((()))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))***+++,,,---(((222222>>>YYY@@@cccccc===///333DDDUUUFFF444...000***(((///***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&111111111111111111111111222222222222222222333333111222222333555888888777666888:::;;;;;;<<<@@@CCCGGGNNNjjjWWWHHHWWWVVVBBB444222333444\\\||||||VVV777******000++++++++++++++++++++++++---------///777===<<<888000---,,,000888???BBBBBB888111---...///......000---000444555eeeqqqHHH777666555333444444222///---------************************************************+++,,,...///000000///...,,,,,,,,,,,,,,,---------222///,,,111666///333IIIlllxxxwwwuuuooodddUUU^^^```[[[\\\gggpppqqq^^^YYYRRRMMMKKKIIIGGGGGGBBBAAA???;;;888555555555666444333555555444444555444111222666666111222888666666555444444444333333333444555555333222111111///......///111222444666000111222222333222222222111111111000......///000333333000222666111666IIIwwwxxxgggWWWEEEBBBAAA///'''333//////...---,,,...222555TTTyyyKKK333333333222000GGGyyyiiihhh{{{aaa>>>222000111,,,///444///))))))))))))(((((((((((('''''''''((((((((((((((('''''''''((((((((())))))(((''''''''''''((())))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---)))111333666YYY[[[BBB...999444WWWQQQ???666777,,,(((666,,,+++***)))((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&222222222222222222222222222222333333333333333333000444666666888;;;<<<:::555888:::;;;:::<<>>999666888999666222111555555444444444444444555111222444555666555444333///000222333222///111555222444777:::999666333000000222222111...---///222444111111333333111222555333444555555555555444333///000111222333444444444111222///000222000>>>[[[}}}cccTTT===888///000555...+++666222111000...---...222666ZZZmmmAAA000444222000111QQQyyyfffggg}}}uuuOOO555//////...)))///444,,,))))))(((((((((''''''''''''''''''(((((((((((((((''''''((((((((()))))))))((((((''''''(((((()))***'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---+++---333555iiilllvvv}}}VVV444:::///PPPSSSEEE>>>BBB111%%%444...---,,,***)))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&222222222222222222222222333333333333333333333222111777999888888;;;;;;888666999<<<<<<;;;===CCCHHHQQQtttpppPPPOOO[[[MMM666222222777HHHssssss[[[<<<000---***---************************...,,,,,,222999;;;888555...,,,,,,333<<>>888666555777555333333777>>>666111555777555333444555555444555555666666555000111111111333333222///111333333111111333444333111444888;;;<<<:::777555111111111111111111222333222///...111111---,,,/////////////////////......******,,,...000111111111///111///000222444NNNuuusssWWWDDD===...333000---444444111666555444222///---...222666^^^bbb999///555222111555\\\dddbbbxxxcccBBB000---///...***222555***))))))))))))((((((((((((''''''''''''((((((((()))'''((((((((())))))))))))((((((((((((((())))))***''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))***+++,,,---...'''///777OOOvvviii{{{III555...>>>OOOPPPXXXeeeLLL---111000///...,,,+++***))))))((((((((((((''''''''''''''''''''''''''''''''''''222222222222222222222222333333444444444333222222111888:::777666999888333777:::======<<<>>>DDDJJJeeeZZZHHHQQQ]]]MMM666222000999SSSqqqgggIII000...///+++---************************...,,,...666<<<<<<777333...,,,,,,333===CCCCCC???666222///000000---...111111///BBBRRRgggEEE444>>>555222===MMMQQQDDD555++++++++++++++++++++++++************************((()))***+++,,,+++***)))++++++,,,------------,,,)))222///***000222111666;;;BBB[[[|||hhhMMMFFFBBBHHHNNNHHHRRRVVV\\\___hhhuuusssnnntttoooxxxvvvsssiii[[[SSSSSSSSSQQQEEE<<<666666555333555:::999111...333444111444<<>>;;;???EEEHHHIIILLLPPPVVV```iiioooqqqqqqppprrruuuuuuqqqhhh^^^XXXKKKHHHDDD@@@<<<999777666444444333222222333444444555111333666222...:::LLL}}}WWW555...555666222000222222222111111111111000000000000000000000000000//////000111111000///...//////000111222333333444---------............///////////////////////////***,,,......---,,,---...------,,,------...///000111000///...000EEEpppzzzPPP555333444111222111...---...///---***//////...------///333666\\\{{{KKK///111333+++444888jjj[[[{{{YYY===444...666+++))):::999,,,///******)))(((((((((((((((''''''''''''''''''''''''%%%&&&)))***(((&&&(((,,,''')))***)))&&&&&&(((+++&&&&&&&&&'''******)))((())))))))))))************(((***,,,,,,*********+++---,,,222///111]]]tttAAA888???CCCsssYYY---===<<<777///***+++,,,+++***)))((()))******(((&&&((((((((((((((((((((((((333333222222222111111111111555888777333111222555444666777666444555777:::;;;888;;;AAA@@@@@@TTTmmmjjjJJJNNNVVVSSS<<>>,,,+++...---+++,,,***,,,......---,,,,,,,,,111000222999;;;777444444,,,...333<<>>:::;;;@@@EEEGGGGGGAAABBBDDDFFFFFFBBB;;;666555444444333222111111000//////...//////000111222111000000//////000000111222------111111...222;;;OOO>>>000...000......000////////////............------------------------------,,,,,,,,,---//////------------------------,,,,,,,,,,,,------------------------------------...000111000...------...,,,,,,,,,,,,---...///000.........333GGGhhhaaa>>>///000333111...///...,,,,,,,,,,,,---------......---,,,...222444TTT~~~XXX999///222555333333RRRqqqQQQsssiiibbbYYY777---111,,,111...000:::666,,,---******)))(((((((((((((((''''''''''''''''''''''''+++)))(((***...000///---,,,(((&&&(((---...)))$$$---+++************((('''))))))*********+++++++++)))************+++---000...***000222...BBBjjj{{{AAA888777NNNffffff```___\\\222GGG\\\JJJ***,,,666'''+++***)))***+++,,,+++)))((((((((((((((((((((((((111111111111111111111111///111333333222222333555555555666777888999:::;;;>>>777:::DDDDDDOOOuuuLLLBBBUUUYYYAAA777333...BBBeeewww@@@444***+++...---******))),,,000000...,,,+++,,,111111444:::;;;777333333***///777???AAA===444---,,,---000888@@@DDDBBB???555555VVVOOO999///000------000,,,,,,,,,+++++++++*********************************************************************++++++++++++++++++,,,---///000111222///777777333EEEnnnwwwlllWWWCCC@@@AAA???<<<<<<===>>>>>>===;;;888444222222222222222222222111111111222222333111111000000000000000000///..................///111,,,+++///000...///222333...---//////---///444------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------------------000111222111///---------,,,,,,,,,,,,---...//////000//////999TTTwwwzzzSSS222...555222---///---******------,,,,,,---,,,---------,,,...111333AAAhhhoooHHH555222222111222///^^^}}}XXX:::dddkkkhhhyyyKKK///---666222000...222777333***'''***))))))(((((((((((((((''''''''''''''''''''''''(((''')))///;;;EEEFFFBBB;;;333+++(((***,,,,,,***---+++***)))******)))(((*********+++++++++,,,,,,************)))+++///222000***...222,,,444XXX~~~VVV???666>>>JJJBBB888IIIfff>>>>>>TTTWWW:::///666111,,,***))))))+++++++++***((((((((((((((((((((((((111111111111111111222222///000111222222222444555555555666888:::<<<<<<<<<:::===???@@@JJJkkkjjjEEEBBBSSSTTTAAA666---///SSSmmm___666000,,,---...,,,******(((---111111...+++,,,---000111666;;;;;;555222222)))000:::@@@???999222---000111333888<<<;;;888444777;;;fffiiiFFF000...---///000+++,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))))))))))))******+++++++++***+++,,,---...///000000111111222555;;;KKKfff}}}{{{|||QQQBBBAAA;;;888:::999888777777555444222333000,,,+++---000222333...//////////////////...////////////......------------------------------111---,,,...000///------''')))...111///,,,---111,,,,,,,,,+++++++++*********************************,,,///111222000...,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++///000111000...,,,,,,---,,,++++++,,,,,,---...///111000444FFFeeehhhEEE---111444,,,)))000222,,,***...///,,,+++,,,+++,,,------,,,---000222333UUUyyyXXX999222444111///111555mmmxxxLLL<<>>>>>===999AAADDDFFF```___CCCGGGQQQLLL???555,,,888___gggCCC000//////...---+++******)))...222111---***,,,//////111666;;;:::333000000***333===@@@<<<666222000000666>>>EEEHHHFFFAAA>>>999CCCvvvTTT444...---...///+++,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((())))))***+++++++++)))***,,,---.../////////333...///555444111<<>>@@@???======CCCHHHXXXTTTEEEPPPRRRBBB:::111000EEEaaaXXX111,,,///000...+++***,,,---***...222000+++)))---111...000666;;;999111...///,,,555>>>???999333333555222@@@TTTccchhhfffcccaaa:::KKK```===444///---000...------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((()))***+++++++++)))***+++---............///...///111///,,,...222SSSZZZCCC666(((...222(((***,,,---............///------...000222111...,,,000000000000000000000000---...///000000000///...+++,,,------------,,,+++,,,------+++++++++++++++,,,---...------,,,***(((++++++++++++*********)))************************............------,,,+++*********+++,,,,,,,,,---((((((((()))))))))******************************)))+++,,,,,,***)))***+++++++++++++++,,,---...///...---AAAiiiwwwGGG888000333222---666FFF^^^EEE000,,,///---+++,,,)))***,,,,,,,,,,,,...000+++444\\\yyy\\\GGG999111---///000///333:::XXXkkk;;;CCCppprrrsssIII222222333...---000HHHTTT===,,,...---******)))((((((((((((((((((((((((((((((((((((((()))222:::CCCVVVllluuuqqq~~~zzzuuuooofffWWWCCC666333000---,,,---.........,,,,,,,,,,,,------------+++---......------...000+++111///000666444IIItttSSS555FFFPPPAAA666XXXTTT>>><<>>BBBBBBJJJhhhxxxLLLGGGVVVTTT;;;444...666PPP___KKK******...000---)))***---///+++///222000***)))---222---000666;;;888000,,,...---666??????777222444888gggtttxxxdddRRRIII;;;PPPhhhFFF;;;222...222333---------,,,,,,,,,++++++************************))))))))))))))))))))))))'''(((((()))***+++++++++(((***+++---......------)))///000,,,...444222+++KKKJJJ&&&888...///000'''---///000111000000000111111...+++***+++---//////---,,,+++******,,,...///,,,---------,,,+++)))(((+++,,,---......---,,,+++***,,,---***((()))+++++++++***)))***---000...***++++++++++++************************************111///,,,***))))))+++,,,((())))))***+++,,,,,,---(((((((((((())))))))))))))))))))))))))))))))))))''')))******)))))))))***++++++++++++,,,---......///---EEEsssnnn@@@444---...,,,+++777HHHqqqQQQ333+++---,,,+++...(((***,,,,,,,,,,,,...000111000TTT~~~~~~dddFFF000000111222111......555>>>mmmooo:::FFFppprrrhhh>>>---333444***---777YYYccc@@@&&&)))+++******)))((((((((((((((())))))))))))))))))))))))---888AAAJJJ]]]ttt~~~{{{sssvvv}}}xxx[[[DDD777444111///...///......,,,,,,,,,---------......,,,---//////...------...,,,555111...222,,,999^^^IIIKKK[[[MMM:::EEEcccJJJ---LLL\\\BBB444888555111...------,,,+++))))))))))))))))))))))))333333333222222222111111222222222222333444444555444:::888:::FFFGGG??????<<<@@@YYYbbbMMMNNNSSSRRR>>>---333SSSbbbPPP777...///,,,***+++---...,,,)))'''GGG444'''000))),,,666)))555@@@???777000///000111DDDFFF999333777HHH```~~~rrrXXXAAA666999;;;cccUUU777555...&&&000111000...---,,,++++++***+++,,,---,,,******+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,//////******222...***111333000...---,,,+++---///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))******))))))((((((''''''))))))))))))************))))))(((((((((((())))))))))))))))))************++++++++++++,,,------...---444KKKoooVVV<<<222111+++---000333SSSzzzccc===&&&***---***,,,,,,,,,++++++,,,,,,---...222444SSS~~~qqqPPP:::333///222111'''111222***DDD~~~QQQ;;;III|||lllPPP<<<,,,)))<<<***///<<<}}}ddd===(((---(((******))))))))))))******)))''''''******((())),,,222:::III[[[mmm{{{}}}}}}|||\\\MMM;;;///---//////---000...------///000//////.........---,,,---///111000000------...***:::XXX```ZZZddd@@@666XXXSSS777AAAYYYSSS@@@<<<>>>000&&&...333///...000&&&)))///***(((***&&&333333222222111111111111222222222222333444555666666===:::999@@@???;;;???AAAOOOwwwzzzYYYIIINNNQQQKKK666111DDDeeefffEEE,,,,,,...,,,++++++------,,,***...JJJ777)))000)))+++333222333444444444222,,,'''LLLTTTOOOIIISSSaaaooopppjjjYYYGGG999111EEEiiiXXXnnnnnnHHH777333000///000///...---,,,+++++++++,,,---...,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,,,,///,,,,,,222---)))111///------......,,,,,,///,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++******)))))))))))))))))))))((((((''''''(((((()))))))))*********))))))(((((((((((())))))))))))))))))************++++++++++++,,,---.........222IIIrrrPPP999111222,,,///111444SSSooo@@@)))///000(((&&&,,,,,,++++++,,,,,,---...111111OOOyyyhhhGGG444//////111111(((111222,,,IIIJJJ:::LLLtttxxxIII:::...***:::---222QQQccc;;;'''++++++******))))))))))))******'''%%%%%%((()))''')))---444???PPPbbbppp{{{wwwbbbMMM???666000...000000000111222111...,,,......//////...//////000111333111444777444@@@ZZZwwwuuuSSS<<>>111RRR___:::===EEE;;;000777999///***...(((,,,000+++,,,000+++222111111111111000000000222222222333333555666666777>>>;;;999===;;;:::BBBGGGdddoooOOOFFFPPPPPPCCC111;;;VVVmmm\\\555%%%///...,,,++++++------+++***111GGG444***///(((+++111000000111222111000000000hhhpppppprrr}}}zzzkkkdddJJJ===111333111+++JJJyyy\\\999444666,,,//////...---,,,,,,------.........---***(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******++++++,,,***///......111,,,***444---++++++///000,,,+++...,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************)))))))))))))))))))))(((((((((((('''(((((())))))))))))******))))))(((((((((((())))))))))))))))))************++++++++++++,,,---...///111222JJJwww~~~GGG777///222...111222333QQQZZZ777,,,***)))///,,,,,,++++++,,,,,,---...222111NNNxxx]]]>>>000//////000111)))111111///QQQzzzAAA;;;OOOyyyjjj===777111+++666///333hhhZZZ555''')))///******))))))))))))******(((&&&'''))))))(((,,,111888HHH^^^oooxxx~~~sss___MMM@@@:::111///------///111111111///000000111111111111111---000---...333000666HHHjjjBBB999WWWSSS+++FFFkkkOOO444HHHLLL:::777JJJGGG...+++)))......'''+++///***111000000000000000000000333333333333444555777777777<<<999999???======GGGTTTgggKKKHHHTTTPPP<<<111FFF\\\]]]EEE,,,)))444------,,,,,,,,,,,,++++++///>>>...(((,,,'''---000)))000555222***)))777GGG|||eeeBBB000111,,,,,,666777///DDDqqquuuEEE444777//////......---------......,,,---...,,,***))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***+++++++++)))///...---111---///===777///+++...///+++***---,,,------......------,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))((()))))))))*********************+++,,,---...///333444PPPttt???555...222...111000///LLLtttBBB+++,,,///111,,,,,,++++++,,,,,,---...333444SSS{{{WWW:::111222//////000***111///222\\\ppp:::<<>>@@@HHHbbbsssJJJQQQzzznnnFFFUUUoooQQQlllppp>>>JJJlllPPP444...000222******...+++000000000111111111111222333333444444666777999::::::;;;777888??????GGGZZZqqqWWWIIIMMMRRRGGG777:::LLLLLL666,,,444444''',,,---...---+++***+++,,,>>>>>>///...,,,'''111+++444(((###...AAAXXXrrr^^^BBB///---888,,,777666...//////111:::DDDnnnzzzKKK555444000000///...------......(((***++++++++++++,,,...))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))******+++))),,,)))***222333999III^^^BBB,,,+++000,,,)))++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((())))))***((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''((((((((((((&&&''''''''''''(((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))***+++,,,...///000,,,@@@ddd\\\999333---111...///---+++FFFmmm===,,,)))***,,,,,,++++++,,,,,,---...///999aaapppJJJ333...000///,,,///---111---:::tttTTT000;;;QQQyyyvvvxxxCCC111333111...,,,;;;iiiVVV444,,,000'''&&&******))))))))))))*********)))***+++)))***333===FFF___vvviii\\\TTTLLLGGG@@@>>>???BBBBBBBBB>>>JJJJJJHHHSSS^^^ccciiixxxeeeNNNrrrRRR===iiiJJJUUUtttTTT>>>UUUggg<<<,,,---555///***---...111111111111222222333333333333444555666888::::::999===<<<;;;???CCCYYYzzzhhhPPPLLLRRRPPPEEE===QQQNNN@@@000,,,222000'''+++---...---+++***+++---BBB<<<...000,,,(((333***///(((...DDDZZZfffoooxxxuuuvvvbbbHHH:::///***000'''222222000555222***+++222[[[hhhAAA888111111000...------------***+++,,,,,,+++***+++---))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))*********(((+++'''***444555777BBBlllIII------555222+++)))***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))************))))))***+++,,,...///000---LLLuuuRRR777222,,,000...000///...KKK]]];;;...666,,,,,,++++++,,,,,,---...000===gggddd@@@///...111///+++......111,,,===|||KKK000;;;OOO{{{xxxfff999333222///111000CCC~~~@@@111+++///)))'''******))))))))))))******((((((***,,,,,,///;;;GGGSSSlllqqqlllhhhfffhhhhhheeeaaaiii{{{|||yyy}}}hhhGGGLLLrrr]]]EEEWWWnnnPPPBBBmmmPPP555111???999+++***///111111222222222333333333333444444555777888:::;;;777???AAA@@@AAAIIIkkkdddMMMPPPWWWQQQGGGCCCiiiQQQ777,,,,,,,,,---///+++---///---+++)))+++---???777***///+++)))555+++(((111GGG]]]___QQQFFFEEEkkk___AAA+++---000---...444333***)))111000...666111RRRzzzUUUCCC222222000///------,,,,,,+++------,,,***)))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))*********''')))''',,,666555333;;;rrrLLL...///:::777---(((*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))************))))))***+++,,,...000000000WWWMMM777111+++000...222222222OOO|||nnn~~~ggg>>>000,,,,,,++++++,,,,,,---...333AAAlllZZZ888---000555///***......111+++>>>JJJ333;;;MMMZZZ333555222...444333IIIttt000///(((---,,,,,,******))))))))))))******((())),,,000111666CCCQQQ```wwwhhhNNNfffPPP<<>>NNNGGG222---444222222333333333444444444555777888999888888:::<<<>>>777:::BBBEEEUUUzzzaaaOOOLLLZZZRRRAAAZZZeeeIII000+++...,,,+++---,,,,,,,,,+++******,,,...:::444---***,,,///111111&&&IIIddd]]]DDD333//////<<<888222---***)))+++,,,...............///000000222BBBnnnxxxHHH:::333///111000---///444---,,,***+++,,,,,,+++)))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))***(((&&&)))...JJJ+++111<<>>KKKiiittt777)))111111)))&&&+++///,,,000LLLsssTTT555...222222******000...---222MMMrrr;;;777777888nnn}}}|||www{{{OOO333444000111000///[[[VVV000...///,,,,,,,,,***)))))))))))))))***+++000***&&&222???===FFF^^^vvvvvvCCCaaaWWW@@@mmmoooJJJSSSqqqQQQ///111222222222222333333333444555666888888888888:::<<<<<<>>>@@@BBBNNNqqqxxxXXXPPPUUUZZZLLLCCCaaaVVV@@@///---///,,,***,,,,,,---,,,***)))***,,,///<<<...&&&+++...+++///888]]]^^^VVVDDD444---...000222000---+++***,,,...000...............///000000111;;;bbbhhhAAA888000000000---,,,...---,,,++++++,,,,,,+++*********+++++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))***)))'''+++///III...000555KKK444,,,)))111777)))***+++((((((+++'''%%%---))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))******)))''''''((()))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))************))))))))))))***))))))+++---000111222FFFpppwwwFFF444111///000***///---333aaakkk999000;;;PPPhhhbbbRRR333"""---555///...777000LLLsssYYY777+++,,,,,,...---111///...444SSSaaa999333000AAAnnnXXXPPPTTTTTT\\\mmmkkkBBB***---333...+++@@@lll{{{KKK,,,---...+++,,,,,,)))))))))))))))******+++,,,******555AAAAAAMMMhhhgggbbbsssPPPXXX{{{]]]UUU}}}tttKKK444111111222222222333333333444666777888888888:::<<<===FFFFFFGGGcccsssMMMQQQ^^^WWWHHHGGGdddAAA555---///000,,,***,,,---,,,+++)))(((***...111777***&&&---,,,***@@@```iiiCCC...)))+++---...++++++******+++,,,...///...............///000000111444SSSyyyQQQBBB444000111000...---...,,,++++++,,,---+++***,,,,,,,,,++++++******)))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((***///DDD222,,,111BBBBBB///(((...CCC222,,,&&&&&&,,,---&&&&&&---))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))******)))(((''')))***((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))************************,,,''''''---000...222:::aaarrrBBB444///111333***,,,...???xxx{{{BBB...+++)))CCCYYYbbbWWWCCC000)))+++---+++555QQQuuu]]]<<<...++++++///......///,,,777\\\UUU:::111///TTTgggGGG444777666555===CCCSSSuuu]]]:::+++---<<>>222111333222111...---,,,,,,------,,,+++,,,,,,+++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''&&&((((((--->>>888***...999LLL222(((,,,KKK<<<,,,'''+++111...,,,,,,)))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''(((***((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((()))***************++++++---(((***111000+++666HHHzzzqqq@@@333...000333+++///555KKKIII444666((((((111LLLffflllOOO555666BBBFFFTTTkkksssQQQ:::000---,,,------***...+++;;;jjjXXX???111444ggg___<<<444<<<111,,,555888:::CCC```RRR666333///;;;...>>>zzz|||FFF///(((...+++)))+++***))))))))))))***+++,,,,,,,,,555777;;;DDDMMMddduuuIIIwwweee111111222222222333333333444666888888999999;;;===??????MMMqqq^^^IIITTTTTTLLLSSSKKKBBB000...---...,,,***+++///++++++******+++///666:::+++///000...555NNNmmmSSS===,,,---111///++++++.........---,,,++++++***...............///000000111111AAAfffpppRRR;;;222222222111///...,,,---......---+++,,,+++***))))))))))))***************************(((((((((((()))))))))))))))'''***)))...;;;CCC,,,***///JJJ222&&&)))FFFBBB000***---,,,&&&---111%%%((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%''')))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))******+++++++++,,,+++)))...222---***===XXXuuu@@@222000000111***111777JJJBBB'''111000///,,,111AAA\\\lllggg]]]fffyyyrrrtttPPP888...,,,,,,,,,+++---'''///---BBBzzz^^^<<<...666gggmmmDDD444999111000777444888///:::```yyyEEE///666......+++LLLyyyZZZ777++++++///***)))+++((())))))))))))***+++,,,------888;;;===JJJZZZtttXXX\\\zzz}}}222222333333333444444444555666999::::::;;;===??????FFFccc{{{RRRJJJRRRLLLNNNYYYFFF222//////...,,,******,,,...++++++++++++,,,000555999//////+++---@@@UUUWWWKKK444...+++------,,,+++---,,,,,,---------........................///000000...222999UUU|||nnnQQQ===555222///000...------...///---,,,,,,+++***))))))***+++,,,************************(((((((((((())))))))))))---***...+++000;;;QQQ111+++---CCC444))),,,;;;KKK<<<,,,---...###***222&&&))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%%%%'''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,(((***///000,,,222MMMjjjwwwAAA333222000000)))///222???rrrxxx@@@&&&(((+++333---$$$+++999PPPiiivvvoooaaa___vvvuuuUUU555)))+++,,,---///,,,///'''333000HHHYYY444+++333UUU___;;;111333777777000666333///999]]]kkk===///666///)))777```lll===111***...000)))))),,,''')))))))))***+++,,,---......:::>>>CCCWWWmmmrrrYYYuuuuuu^^^333333444444444555555555555777:::;;;;;;<<>>[[[{{{XXX@@@,,,+++...---,,,000+++///&&&444000IIIMMM///222///???^^^AAA;;;888333444000444000,,,;;;\\\www___:::444222333111PPPuuu^^^555///+++......'''***///((()))))))))***+++,,,......333AAAEEEMMMfff~~~{{{YYYooo444444444555555555666666666888:::<<<<<<===@@@BBBPPPyyyuuuaaaDDDFFFKKKNNN^^^VVV444555+++,,,,,,++++++---,,,***---------,,,******,,,...***+++222999444)))(((///(((...---(((***111111***...---+++++++++,,,---..................///000000...999111888ccckkkUUUGGG???111///......//////...---...---,,,,,,---///222333************************(((((((((((())))))))))))+++'''+++%%%+++444\\\444******,,,333***...PPPRRR---AAAkkkYYY888///+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((''''''''')))+++((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,------///222111000<<>>111''')))+++***&&&%%%''')))&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&(((((((((((()))))))))))))))))))))))))))******+++,,,)))))),,,---+++---000+++---,,,333OOOuuutttMMM555666...000'''---333===vvvTTT555///&&&)))111+++333)))%%%(((+++111CCCXXXFFFMMM~~~lll555222...,,,,,,,,,+++++++++(((000---)))KKK}}}UUU777444666===~~~bbbAAA444666999,,,,,,888666///DDDgggJJJ222'''???)))PPPvvvFFF///---,,,++++++******++++++---,,,++++++)))***333===JJJLLLVVVkkkvvvXXX{{{444444444444555777999:::;;;888;;;AAA@@@>>>IIIZZZ}}}sssMMMCCCJJJNNNQQQNNN===...///------......------,,,+++)))***+++,,,,,,,,,++++++///333666333---)))+++...++++++++++++++++++++++++++++++***+++,,,---........./////////000000000000---333333333JJJpppyyyoooJJJ555666444111111///---------,,,,,,---......+++++++++*********))))))******))))))))))))******+++&&&,,,+++%%%666HHHDDD,,,---,,,***,,,222777:::>>>///>>>rrreee:::*********)))'''&&&'''((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))((((((((('''''''''(((((((((((()))))))))***)))))))))))))))***++++++---+++,,,///...,,,---000222000888PPPnnnvvvOOO666333///444,,,///555GGGPPP333222******///)))...///111///%%%!!!111HHHJJJSSS}}}XXX333000---+++++++++******(((***///---,,,III}}}lll:::,,,888JJJcccGGG666333000111444111///???TTT~~~~~~EEE111///555///dddhhh:::***---,,,++++++******++++++***)))***+++***+++444>>>IIIRRRcccxxxeeeooo555444555555666888999:::888555999AAA???@@@WWWuuu||||||hhhEEEGGGIIISSSTTTBBB444000---------......------,,,+++)))***+++,,,,,,,,,,,,+++444444111---***)))+++...++++++++++++++++++++++++)))+++,,,---,,,---...000....../////////000000000...222000///AAAddd```;;;222111444444------------------.........+++++++++************)))******))))))))))))*********'''***)))&&&666KKKPPP000,,,***,,,222666999:::888444888nnn;;;---+++)))(((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&))))))((((((((((((''''''((((((((()))))))))*********))))))))))))***++++++)))(((+++......+++,,,000222333GGGlllzzzQQQ555000///555...---555PPP{{{BBB'''...+++(((+++'''&&&(((...111,,,,,,;;;NNNIIIUUUjjjBBB111...+++************)))'''---...+++...@@@lll}}}JJJ333555@@@rrr```>>>333555555111///111999???bbbqqq===000777---@@@WWW222------,,,++++++******++++++))))))+++---,,,...777BBBKKK]]]tttuuu555555555666777888999:::999777<<<@@@>>>HHHppp}}}~~~www^^^@@@JJJIIIVVVTTT888---222---------......------,,,+++******++++++,,,,,,,,,,,,666222...+++******++++++++++++++++++++++++++++++)))+++------,,,+++---............/////////000000000222///...;;;ZZZyyyrrrMMM===444555666///000000000///...------,,,++++++++++++************+++******))))))******+++***)))++++++***555KKKZZZ333+++)))222:::;;;::::::===999...bbbIII000+++'''&&&((())))))'''))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''))))))(((((((((((((((((((((((()))))))))***************))))))******+++,,,***))),,,///...,,,///444666BBB___}}}SSS333000...000...+++666ZZZIII---666333...111...333,,,)))...333555888===BBBRRR^^^999000...+++***++++++***)))(((000+++)))///111KKK{{{kkkHHH,,,000nnn}}}[[[AAA999222111333444555666HHHmmmbbb777111555+++WWW}}}EEE000///---,,,++++++******++++++******,,,//////222;;;FFFRRRiii555555666777888999::::::>>>???AAABBBDDD[[[}}}}}}rrrUUU???LLLJJJTTTMMM222+++333...------......------,,,++++++***++++++++++++,,,,,,222///,,,+++,,,,,,***)))++++++++++++++++++++++++***,,,------,,,+++++++++............////////////000222111///777PPPrrrpppYYYBBB888666///111000000///...------,,,++++++++++++,,,,,,,,,,,,++++++************++++++(((+++,,,,,,,,,111FFF___666++++++888AAA>>>:::;;;???999(((]]]fff333...)))'''(((******((())))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***************************++++++,,,///...///000...---333;;;LLLfffVVV333333...,,,000000???mmmKKK...333...)))---***///...000777;;;:::666444;;;PPP}}}TTT666///---,,,,,,,,,---,,,******...)))***111)))000NNNfff555888YYY???---111888444222666;;;^^^|||UUU444222000333mmm\\\444...+++---,,,++++++******++++++******,,,///000333???JJJ\\\ttt555666777999::::::::::::<<>>@@@IIIjjj||||||}}}cccEEEBBBDDDIII???222///...---000------......------,,,+++++++++*********+++,,,---+++++++++*********+++,,,++++++++++++++++++++++++---******---333555111,,,---------.........//////---000333222000;;;[[[{{{{{{jjj\\\JJJCCC@@@:::555222000000111............/////////000,,,++++++******++++++,,,'''---***))),,,+++AAAnnnCCC222...<<>>CCCFFFVVV|||{{{zzzzzz^^^@@@BBB@@@GGG777(((///000***000------......------,,,+++,,,+++*********+++,,,---***+++***((('''(((,,,///++++++++++++++++++++++++...)))(((...777;;;666///---------.........//////,,,///333222---333RRRsssmmmTTTOOOFFF===666222111000.../////////000000111111,,,++++++******++++++,,,+++111+++)))...---FFFyyyIII555///;;;???777<<>>KKK___ppp666999;;;;;;:::;;;;;;:::AAA@@@KKKvvv|||wwwzzzsssXXX@@@DDDFFF;;;000......------//////......000333333///,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,+++---000...))))))...,,,444***888<<>>&&&...***)))(((,,,+++&&&%%%)))((($$$((((((''''''''''''((((((+++%%%$$$+++///,,,---222///***$$$(((...%%%!!!,,,%%%%%%%%%%%%$$$%%%'''))))))(((&&&&&&'''((())))))(((&&&(((,,,---)))(((+++,,,$$$"""(((---,,,)))(((,,,+++******,,,,,,,,,,,,+++...'''###((('''&&&...111...******---//////---///666>>>LLLddd```:::+++555+++---///666iii}}}PPP888222000---+++---***))),,,,,,+++---111999YYYeee555...,,,//////,,,)))***+++,,,***,,,,,,++++++------,,,000,,,===jjj[[[;;;111444666666???VVVppp{{{|||^^^;;;000555...AAAUUUEEE(((---666&&&******+++,,,,,,,,,++++++)))---444<<>>999PPP___UUU^^^???@@@BBB444+++&&&+++%%%))))))&&&&&&******&&&((((((((((((((((((((((((++++++'''!!!$$$777UUUjjjjjjWWW777###'''+++&&&$$$(((((('''&&&%%%&&&'''((()))(((&&&&&&'''((())))))&&&---111222666999222%%%))),,,+++(((&&&&&&''''''((((((''')))******(((&&&&&&000222222555///)))---*********,,,...000000111;;;MMMcccuuu```999,,,444***...111;;;lllhhh:::...///,,,---333,,,)))))),,,---+++,,,000???aaaddd777///,,,,,,+++(((''''''((((((***++++++***+++,,,---,,,333+++,,,LLLqqqNNN:::666:::777===QQQhhhuuuxxxyyySSS777000444...CCCPPP???***---222)))******+++,,,,,,,,,,,,+++---000777AAALLL^^^xxx777777888999:::<<<>>>???EEEaaa{{{~~~yyyrrreeeJJJ>>>JJJMMM>>>000---///...+++***---------...000///---+++++++++++++++++++++++++++++++++,,,,,,------------***111///(((333GGGJJJ???111///,,,000```VVV///......000---***,,,222222000111333000000;;;JJJvvvpppaaaBBB>>>777222666:::777111111...---...---***+++///000(((,,,+++......333VVVppp>>>111:::IIIWWWXXX^^^```bbb___KKK444888KKKQQQVVVGGG777EEEEEE***%%%---'''******((((((***+++(((((()))***++++++***)))((((((---(((!!!333]]]|||SSS---###+++***!!!)))(((((('''&&&&&&%%%%%%(((((('''&&&'''((()))***+++333444111:::GGGAAA///%%%)))+++((((((******'''...111333333111111444777###,,,,,,***...,,,+++444---...000000111666???EEEVVVmmm```888///333***...111===mmmTTT---,,,111((($$$+++,,,)))))),,,---+++,,,///???eee[[[444+++***))))))+++---...---,,,,,,+++************+++,,,)))------888hhhzzzaaa@@@777<<<;;;>>>MMMcccttt~~~kkkDDD222000222///FFFHHH666------,,,,,,***+++++++++,,,,,,,,,,,,333555===JJJZZZnnn777666888;;;<<<===@@@DDDOOO{{{|||yyyoooXXX??????QQQJJJ;;;...,,,000///,,,***,,,,,,,,,---------,,,+++***+++++++++++++++,,,,,,++++++,,,,,,---.........---333---***HHHkkkaaa<<<@@@222555===sss~~~YYY222...---//////...///222111000111222111000777AAAmmmvvvaaaLLLIIIWWW^^^MMM777555000...222444000+++)))///)))---***---...111SSSSSS777<<>>SSSWWWKKKAAAAAAGGGFFFJJJEEEAAABBB999...///...111555777>>>MMMaaappp}}}aaa888222333***---///@@@ooozzzVVV555...000,,,***---,,,)))))),,,---+++,,,///@@@jjjPPP222)))---******---///---+++***///---,,,......,,,---///...444333666ZZZ}}}lllGGG777:::999<<>><<>>666666999BBBTTToooWWW666111222---666BBB777***///---'''000++++++++++++,,,---...///:::???NNNdddzzz::::::===>>>::::::HHH[[[~~~|||}}}zzz{{{yyyaaa>>>777HHHRRR:::111,,,...111000......+++,,,---,,,+++***+++---*********++++++,,,,,,---++++++,,,---...//////000+++(((CCCppp|||jjjjjjrrrJJJ888AAARRRHHHOOO[[[KKK;;;,,,***///111111000000/////////111333555777RRRssspppLLL777000///000222,,,+++111+++,,,///444SSSsssFFFAAATTTYYYaaabbbhhh]]]___cccWWWIII@@@555:::VVVCCC555CCC???444111)))'''(((++++++)))***---)))***+++,,,,,,+++***)))&&&(((''')))222999222###%%% 999KKK777(((***'''&&&&&&'''+++000000---)))&&&(((***)))''''''+++///EEE444)))+++)))%%%///BBB888...+++---(((***NNN{{{ZZZ===;;;DDDJJJPPPTTTdddzzzwww```SSSZZZeeesss~~~ccc:::///...,,,222222SSSdddooopppcccZZZSSS???(((111,,,***+++,,,,,,///444JJJ|||rrr>>>444,,,---+++///888999666999@@@;;;:::@@@KKKQQQPPPRRRXXXXXXVVV^^^qqqkkkJJJ666:::>>>DDDQQQjjjyyyPPP444222333...<<<;;;222***------***...++++++++++++,,,---///000<<>>EEEbbb~~~}}}}}}~~~{{{yyysssVVV666===MMMGGG222///...000000---,,,---+++,,,---,,,******,,,...)))******+++,,,,,,------++++++,,,---...///000000333IIIkkksss|||[[[:::;;;555222888OOO^^^LLL999111000111333666333111///...000333333333DDDggg}}}dddPPP@@@666333000---222,,,///111///FFFrrrBBB???WWW]]]gggggglllbbbdddgggaaa\\\WWWMMMGGGSSSOOO===CCCGGG:::DDD333///...111///+++***---***************************&&&(((...---(((***222777<<>>222*********&&&(((...+++((((((---;;;TTTttthhhJJJ111&&&***222&&&)))---CCChhh|||}}}ccc999...---...222///UUUgggttt{{{fffQQQ444...******+++,,,111777QQQjjj444222))))))666PPPffffffVVVJJJIIIQQQOOOVVVccchhhddddddjjjooouuuyyyqqq___ZZZppptttTTT;;;:::AAAFFFNNNeeelllGGG222111333111AAA444......+++---///+++,,,+++******+++...000111===KKKfff999:::???CCCDDDTTT}}}~~~zzz|||~~~}}}wwwmmmMMM333BBBPPP>>>///...///222000+++))),,,+++---...---******,,,///))))))***+++,,,,,,------++++++,,,---...///000111???rrryyynnnFFFBBB---222111EEEnnn\\\GGG999333111666===666444000...000222222000===aaa}}}___GGG;;;444///222---333333))):::vvvmmm<<<<<>>NNNttt{{{|||}}}zzz}}}qqqjjj???444RRRIII999000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---......+++)))000BBBRRR~~~zzzVVV<<<000...333999DDDllluuuNNN111777>>>666888222///111333111222444444OOOrrruuudddGGG===555222///,,,111888uuu>>>:::gggbbbeeegggdddeeeeeeeeeiiinnnlllfff]]]ZZZTTTKKKEEEIIISSS]]]iiiKKKYYYWWW777333%%%***)))))),,,%%%###---***333NNNrrryyywwwvvv^^^EEE222(((%%%&&&''''''''''''(((((((((((((((((((((((())))))))))))000...)))'''))),,,,,,))),,,'''000```qqqAAA...000000---,,,---......333777IIIpppccc999111+++333---'''UUUDDD777111333,,,999TTTPPP777///...&&&+++...(((;;;ddd]]]888---000***DDDrrraaaBBB(((///...---,,,,,,,,,,,,,,,000,,,000222777[[[dddCCC888>>>AAAFFFZZZwwwSSS333444222...888===444------...,,,++++++...---(((+++000+++***777HHHbbb<<<===<<>>===UUUEEE888000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++((((((+++---......,,,///222555???SSSpppxxx{{{hhhFFF444000111111:::LLLgggoooUUU555555III;;;555111222333111111333777KKKjjj}}}cccFFF888555555555666bbb{{{AAA777\\\[[[```bbbcccgggiiiggggggjjjkkkiiiccc___YYYQQQLLLMMMSSSYYYyyyXXXXXXyyyEEE"""///......***)))......333???VVVdddwwwvvvdddKKKDDD999...(((&&&(((+++''''''''''''(((((((((((((((((((((((())))))))))))000...***'''(((+++,,,+++)));;;UUU}}}jjjPPP............---...///000///333@@@VVVxxxddd:::444+++111......^^^???222,,,///000AAARRREEE333,,,,,,&&&,,,///***???dddVVV333)))---222---<<>>III------,,,,,,+++,,,,,,---///,,,000222666SSS~~~yyyPPP;;;;;;===GGG^^^{{{```===222222...555HHH555///+++---...,,,---///---...+++,,,000---444GGGrrr@@@MMMrrr||||||~~~~~~zzzvvvpppkkkGGG>>>TTTJJJ111---...............---------,,,,,,,,,,,,,,,,,,,,,,,,)))...111///+++***...333333PPPrrr~~~mmmHHH666333444222666222222LLLmmmppp\\\SSSEEE777222222222222444444444KKKtttdddJJJUUUpppOOO---<<>>666,,,,,,+++++++++,,,,,,---///+++///222777TTT}}}}}}SSS777777888???QQQlllxxxTTT888333111000;;;III222---+++------,,,,,,///))),,,***,,,333555BBB[[[EEEaaazzzuuupppeeeCCCEEERRR@@@222///........................,,,,,,,,,,,,,,,,,,,,,,,,...///---)))(((///<<>>222111444444000,,,666QQQmmm~~~dddRRR>>>444222222333555444333DDDggg{{{ppp|||\\\333:::SSS```dddZZZ___eeejjjqqqsssmmmcccbbbdddeeeeeeaaa[[[UUURRROOONNN777FFF{{{www888;;;\\\vvvlllYYYCCC$$$444)))'''000000%%% $$$)))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))+++777ZZZ]]]999YYYuuu???)))+++222)))///+++,,,///---,,,555BBBdddddd999///,,,111,,,888rrrjjj777***111///JJJYYY333+++...'''---,,,---,,,000TTTggg???,,,)))***///'''%%%(((///???@@@///+++++++++++++++,,,,,,---...***///555===\\\UUU999888888===KKKdddkkkIII555333...333???EEE000,,,+++------++++++///+++...******///444FFFccc\\\~~~}}}yyyvvvnnn]]]@@@IIIIII222222...........................,,,,,,,,,,,,,,,,,,,,,,,,000---***---777EEESSS\\\mmmbbbPPPHHHWWWqqq}}}{{{vvvOOO777111333...000444111555VVV|||wwwaaaGGG999333222333555555333===YYYyyypppBBB<<>>===***+++*********+++,,,,,,---000+++///555???```]]]<<<666222:::LLLbbbuuuUUU<<<333///(((555BBB777///,,,,,,...,,,))))))---)))------000<<>>333000444+++///............---------,,,///000...---------,,,444'''666]]]uuusss^^^GGG777333+++888___}}}kkkAAA555666111///222000000:::GGG}}}]]]DDD999...888222222555666AAAaaa```EEEEEETTT]]]```aaaccceeeggghhhhhhhhhfffgggiiiiiifffaaa\\\YYYKKK\\\YYYFFFPPPwwwlllYYYuuu~~~III---333&&&&&&***---+++))))))******))))))))))))))))))))))))''''''''''''((((((((()))###111)))+++///***///QQQnnnFFF(((111NNNGGG<<<222+++)))+++---000+++111333+++666XXXrrr[[[888,,,///+++222666zzz}}}KKK///222&&&OOO{{{___666((((((++++++---+++(((???hhhbbb;;;,,,,,,...,,,,,,***---999AAA:::...******+++++++++,,,,,,,,,,,,,,,000444EEEqqqXXX===555666999AAA\\\{{{yyyJJJ555555,,,222///GGG333...------,,,,,,,,,------...+++111333;;;dddqqqzzzxxxzzz{{{wwwuuuwwwbbbFFF======222///222,,,///............---------,,,...///.........---,,,+++>>>___zzzvvvVVV;;;333222111000FFFmmmtttJJJ888666000...111///---444@@@hhh}}}hhhTTTAAA...666444555666555===XXX|||nnnQQQHHHPPPZZZ]]]___aaacccccccccbbbbbbcccdddffffffddd```[[[XXXNNNUUURRRGGGFFFVVVffflll```PPPVVVkkkddd@@@+++...)))))))))((()))++++++***))))))))))))))))))))))))'''''''''((((((((())))))(((---)))%%%'''***555FFFlllKKK000///:::666222---++++++,,,...000+++111444///@@@eeeWWW555111444...444===QQQ///111+++VVV|||YYY333***)))++++++,,,+++)))BBBlllZZZ666++++++***%%%***(((...BBBCCC222(((******+++++++++,,,,,,,,,---///222555JJJ{{{___===555555777>>>YYYxxxlllEEE222333+++222222DDD111...------,,,,,,---------///---000666JJJqqqwwwlllzzz}}}zzzyyyzzz~~~}}}yyyvvvvvvXXXDDD===<<<222...000...///............---------,,,,,,---...///.........;;;llloooSSS666(((111000000777TTT{{{ZZZ@@@888111///222000,,,000999KKKpppuuugggLLL111111444333444333777LLLnnncccNNNOOOYYYZZZ[[[^^^``````^^^\\\[[[___aaacccdddbbb___[[[YYYXXXTTTRRRPPPGGG@@@GGGUUURRRHHH777SSS|||\\\+++000...+++((((((***+++***)))))))))))))))))))))))))))''''''((((((((())))))))))))%%%)))---+++;;;\\\uuunnn@@@111)))))))))***++++++,,,------///+++000333555NNNwwwSSS333///000+++000CCCNNN///000222cccTTT111---***,,,***+++++++++GGGsss|||PPP000,,,---''''''000'''333UUUOOO000+++******+++++++++,,,,,,,,,...111333666RRR~~~ggg???555333666;;;UUUuuu^^^===///222+++333777???000---------,,,,,,------......000...;;;```kkkZZZfff|||{{{|||}}}~~~|||wwwtttsssMMMCCC<<<999222---...000///............------------,,,,,,......---///333XXXEEE......---444111444AAAaaalllMMM===555111444333///000777777bbbzzztttZZZ:::...111111111111444FFFeeerrrVVVOOOYYYWWWYYY\\\^^^___^^^[[[ZZZ]]]___aaabbbbbb```]]][[[\\\VVVUUUWWWOOOBBBAAAIIIEEEEEE000AAAwwwtttAAA,,,000---+++,,,,,,***)))***(((((((((((((((((((((((('''(((((((((((()))))))))(((###***---111VVVLLL///111'''))))))+++,,,,,,,,,,,,,,,...+++...222999ZZZ|||OOO111+++---***///OOO|||HHH......999pppTTT111---,,,,,,)))***+++...MMM{{{sssGGG---///000(((---333'''<<>>999BBB<<<999[[[}}}fff333---******---+++'''(((,,,(((((((((((((((((((((((((((((((((((()))))))))*********+++'''666lllsss<<<+++444***------,,,,,,,,,,,,,,,------+++...000<<>>===555---***)))******+++,,,---......///---...222444FFFrrrkkkAAA222...000333888yyyzzz===...999RRRwwwhhh<<<000+++***+++)))---222999]]]iiiBBB...))))))***,,,+++,,,DDDxxxmmm:::,,,******+++++++++,,,,,,,,,---///555???YYY```FFF888666999777GGGhhhUUUCCC000222444---888WWW---333,,,,,,,,,,,,---...//////...444UUUWWW???ccc~~~zzzxxx~~~~~~{{{{{{}}}{{{jjjXXXBBBFFF444)))333222***222//////.........---------,,,---222333000999\\\CCC777444555222333444...???jjjcccMMM999333222//////333///>>>hhh}}}HHH999444///000555777???]]]}}}nnnZZZ[[[ZZZYYYYYYYYY[[[\\\]]]^^^___```aaaaaaaaa```___]]]XXXVVVWWWVVVQQQMMMLLL:::555222555666===hhhdddFFF+++'''---+++''''''))))))))))))))))))))))))))))))))))))************'''000&&&333kkkfff===...+++%%%(((000+++'''///***+++---///000///...------000444777JJJwwwddd===333222222333666|||zzz===///???YYYsssYYY///------)))***)))---333;;;___ccc;;;...---******000+++'''AAApppzzzUUU333...******+++++++++,,,,,,,,,...///777BBBYYYbbbEEE777555999777EEEfff}}}tttHHH999///222444,,,777ZZZ***222+++++++++,,,---...///000111666aaazzzDDDOOO|||}}}{{{yyy{{{wwweeeQQQSSS;;;111444000---///.........------------......000---222+++...YYYrrrZZZ666222///000222444444444[[[yyyaaa>>>111222333111...111@@@IIIggg~~~zzzccc888333555333333666888PPPuuukkk[[[XXXXXXZZZYYYWWWYYY]]][[[\\\]]]^^^```aaabbbbbb[[[\\\^^^___]]]XXXSSSPPPEEE999222111...888___]]];;;///###+++222###))))))))))))))))))))))))(((%%%***,,,))),,,///***---)))666DDDuuuUUU---++++++***************+++***)))((())),,,///000111***///222;;;ZZZ[[[222444+++...+++;;;rrrHHH000;;;wwwRRR555---...******000...---HHHrrrVVV555000---***+++***(((555///bbb~~~III///222,,,,,,,,,,,,,,,,,,,,,,,,+++222777BBBaaaeeeEEE;;;666777777>>>ZZZwwwcccAAA333111///***333CCC@@@111------,,,***000444***&&&333,,,OOOzzzSSS999fff|||}}}~~~~~~{{{{{{|||vvvcccOOOVVV===000111......111//////......------......///+++111...111III]]]TTTBBB333111111222000111:::FFFssshhhFFF777666555111---)))444777HHHaaa|||{{{LLL555666222222444666KKKooo~~~bbb\\\WWWXXXYYYXXXZZZ]]][[[[[[\\\]]]^^^______```ZZZ\\\]]]]]][[[WWWSSSQQQNNNAAA888333+++,,,GGGhhh|||SSS...&&&+++---+++))))))))))))))))))))))))***((((((+++++++++***+++444<<<@@@BBBqqqQQQ222++++++************++++++---,,,+++,,,---...///...000111555GGGjjjSSS111666///111...@@@xxx~~~EEE222<<>>333000///+++333AAA===000...---...***---333---***555222[[[]]]MMMqqq|||}}}zzz{{{{{{||||||sss```MMMVVV===//////---...222//////......------......///)))555///===bbb[[[888000111111444555///000IIIfffnnnMMM;;;777555222//////333///000???oooLLL666666222222444333EEEfffqqqdddXXXVVVXXXXXXXXXYYYZZZZZZZZZZZZ[[[[[[[[[\\\ZZZZZZZZZZZZXXXVVVTTTRRRVVVKKK@@@999...&&&000BBBlllccc222++++++&&&...))))))))))))))))))))))))******'''***///***(((222VVVjjjZZZBBBeeeqqqCCC000++++++************++++++---------.........//////111111:::VVV{{{{{{JJJ///777///000---CCC|||ppp;;;444;;;{{{aaa;;;+++++++++(((+++///:::YYYyyy|||NNN///---,,,***,,,+++)))111///ggg~~~HHH...,,,,,,,,,,,,,,,,,,,,,,,,,,,///222777HHHnnnssshhhIII===444333111444IIIccctttQQQ999222---///,,,222===888---///,,,000,,,***000///...555<<>>~~~yyyyyy~~~{{{|||~~~}}}}}}{{{zzzyyyyyytttiiiZZZPPPDDD444...///---000222+++/////////....../////////000===bbbsssWWW<<<666222111111333444333BBBooo^^^???222000222333///)))000777---JJJpppTTT666555111333777555@@@ZZZzzzsssZZZRRRUUUXXXWWWVVVXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUUUURRROOOLLLEEE:::///((($$$---FFFKKK444***,,,&&&((((((((((((((((((((((((&&&+++---+++((('''000>>>|||ccc,,,777:::+++111++++++******+++,,,,,,---***,,,......------///111111BBBaaakkkBBB000000///333222SSS\\\999///999vvvTTT333***,,,+++***---///<<>>:::HHH~~~gggTTTJJJWWW{{{}}}xxx{{{}}}}}}}}}}}}{{{zzzyyyrrrdddWWWPPP999//////111---111555000000//////......//////000222HHHwww|||III000666...///000111555>>>WWWlllGGG333///111111000***---777,,,<<>>222---+++333333XXXOOO777///@@@{{{~~~III///+++,,,++++++...///???hhhyyyLLL///---,,,***+++)))***---===~~~@@@///)))***++++++,,,,,,------...///333???ZZZqqqPPP@@@555555444444>>>NNNxxxUUU:::///000...000,,,...555000)))...(((...///000111,,,555LLLzzz\\\<<<333<<>>---777TTT|||wwwzzz}}}}}}}}}~~~}}}{{{|||}}}sssbbbSSSNNN333...111111,,,222;;;999000000////////////000000444XXXrrr```===///111---///222555===RRRssstttNNN777111111000333333///333,,,555YYY```888555000333888222666KKKnnnvvv[[[QQQSSSWWWZZZZZZWWWWWWWWWWWWWWWXXXXXXXXXTTTTTTUUUVVVWWWWWWWWWVVVSSSXXXXXXSSSOOOIII<<>>dddooo^^^TTTEEEAAAPPP^^^ZZZPPPMMMEEE666888===666888;;;ggg}}}YYYRRRWWWccc|||wwwzzz}}}~~~}}}~~~|||{{{~~~uuuaaaQQQKKK111...222111***333@@@AAA000000////////////000000777ccc```===444333...444222666;;;FFFddduuuQQQ999333333111---777000000///888SSSWWW999666///333777000222DDDfff{{{___RRRQQQSSSUUUVVVWWWWWWWWWXXXXXXYYYYYYYYYSSSTTTVVVWWWXXXXXXWWWWWWTTTZZZ[[[UUUQQQNNNCCC666###...---777HHH666!!!---))))))))))))))))))))))))///---333222ccc~~~SSS888GGG000...000'''000+++++++++++++++,,,---...///(((+++......///555>>>FFFgggNNN222222000+++666888]]]ttt:::111777WWWDDD111000***,,,((()))111KKKyyypppEEE)))***+++***,,,+++***...HHH;;;000---******+++,,,,,,---......,,,444FFFbbbtttWWWEEE777777666222888DDDuuuccc@@@///111999333111***,,,555111)))------++++++111111+++FFFvvvgggiii{{{kkkQQQEEE===;;;999000...555666333666<<<)))SSS{{{BBB333BBB888mmm{{{{{{}}}}}}yyywwwxxxzzzzzzzzz{{{xxxRRRZZZ@@@111000...---///333888;;;333(((999///)))666---...CCChhhLLL777888///666777111000BBBggg^^^<<<111444222666'''///555+++555QQQ\\\666444333222333555777999YYY~~~pppXXXQQQVVVXXXUUUUUUVVVWWWVVVTTTRRRQQQRRRUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZXXXWWWRRREEE888+++555,,,///DDD999&&&000***)))***,,,***'''(((,,,''''''333...111cccaaa555000,,,+++------***&&&***,,,......------...///000111000444555222HHHpppqqqAAA888222***+++000777fffJJJ777666dddFFF...444.........)))...PPP~~~kkkAAA***......***,,,---111...MMM{{{???444(((++++++++++++,,,---...///111000BBBiii}}}]]]KKK;;;777666444666<<>>---...+++(((+++111000+++000666lllzzzDDD888KKK:::...,,,***+++,,,...---+++---...///...------///000///999===KKKmmmccc999444...111+++,,,CCCwwwrrr???///AAAyyyzzzCCC......,,,+++,,,,,,:::cccddd@@@***+++***))),,,+++***111aaammm999+++,,,,,,,,,,,,,,,,,,---......444<<>>333...//////000000000//////,,,///---//////333SSSuuu[[[<<<222666444111222777JJJxxx}}}TTT999444333///777111***;;;PPPHHH333111111000000111222444555888VVVvvvbbbZZZ[[[UUUVVVVVVUUUUUUUUUXXXZZZUUUTTTTTTSSSTTTTTTUUUVVV]]]]]]ZZZVVVUUURRRHHH===111---000(((333kkkvvv>>>---///***&&&---888777,,,***999vvvIII***444,,,,,,+++***+++,,,------------...///.........111333000:::JJJiiiYYY666444---222---///PPPkkk===111>>>xxxjjj<<<---...---...---,,,<<>>555333000///333;;;```hhhBBB222000///,,,***,,,,,,,,,---------......000***000222333ZZZqqqeeeccceeeqqq]]]AAA999888JJJjjjbbb@@@666777444111444999888PPPEEEAAA[[[}}}zzzyyyyyyzzz{{{||||||{{{}}}yyy}}}tttUUUQQQ999111......//////000000111111+++///---111000DDDiiijjjAAA000222444555222...BBBbbb```???777666222888222222DDDIII;;;111111111111111222333444444666LLLrrrkkk```___WWWYYY[[[[[[ZZZXXXXXXYYYWWWVVVUUUTTTTTTUUUVVVWWW\\\\\\YYYUUUSSSNNNCCC777,,,,,,///&&&777sss~~~GGG---444111(((---;;;<<<000,,,333XXXhhhEEE///111,,,+++++++++++++++,,,---------............000333555===OOOjjjNNN444555,,,333333666^^^```888333AAAzzzYYY333,,,,,,,,,000---,,,>>>lllWWW:::++++++***+++---***111///iiimmm<<<'''444...---------------......000@@@```tttZZZ@@@666444111000333222MMMzzzYYY:::000000,,,***,,,+++,,,,,,------.........///---...111FFFsssttt|||zzz\\\GGG>>>???;;;BBBUUUjjj~~~rrrAAA222888@@@GGGwwwooocccRRR???222111888888...:::kkk[[[jjj|||ttt~~~zzz{{{||||||{{{{{{|||}}}~~~wwwyyyoooPPPUUU888111000000/////////000111222//////---444555ZZZzzzOOO222000555///777888111RRRwwwgggBBB777555222555111;;;KKK@@@///444111111222222333444444555444CCCeeerrrddd```XXXYYYZZZYYYVVVTTTSSSTTTWWWVVVTTTSSSSSSTTTUUUVVVWWWWWWUUURRRPPPKKK>>>111&&&)))+++,,,NNNOOO---===???///+++888>>>888------999BBB:::000...///++++++++++++***+++,,,---,,,---......///111555888QQQrrrEEE222777,,,222333555aaaQQQ333666OOOQQQ000...---,,,///------AAArrrPPP777+++,,,+++---...)))...999tttZZZ999'''000......------------......000BBBfffwww\\\AAA666555222111444444:::eeefffIII333000111***)))///++++++,,,,,,---......///,,,222...555^^^[[[===444555444///000999CCCSSSrrrFFF333JJJdddooosss||||||jjjSSSFFFCCCDDDHHHLLLWWWrrrhhhCCC???}}}{{{}}}~~~{{{zzz|||wwwxxxnnnOOOZZZ999333333222000//////000111111222///---666:::jjj888111555888,,,:::???666```iiiAAA444333111000...???NNN999'''777111222222333444444555555222<<>>===***......///000(((%%%000++++++,,,+++******+++---+++,,,---...///222666:::^^^zzz???222999,,,222,,,...\\\|||FFF000999]]]PPP222222///...---,,,...EEEvvvLLL555+++---,,,...///((()))BBB~~~wwwHHH555(((,,,///......---------......///CCChhhyyy]]]BBB777555333222444888)))DDDrrrWWW???...000111)))(((111++++++,,,,,,---...//////(((555///999ooouuuJJJ222444AAA;;;888777666222777SSSrrrTTTPPPnnnwwwmmmmmmYYY555999}}}||||||||||||{{{zzzxxxxxxwwwxxxxxxssscccLLL:::222111///......///111111111...777---555fff~~~^^^888444111444888444888YYYFFF666444111111GGGSSS???222333---000111222333444333222111444555GGGsss|||fffiiiooorrrbbbLLLKKKSSSPPPSSSTTTUUUUUUUUUUUUSSSRRRMMMKKKLLLNNNIII===222---'''222+++666qqqyyy===+++KKKaaaLLL---///???>>>///...,,,*********,,,---+++,,,,,,,,,,,,,,,,,,---000(((111;;;111+++888EEExxxhhh===000111//////555---[[[zzzDDD000444ddd^^^:::---)))///...---///QQQ}}}ooo===333,,,,,,...---,,,---333222eeejjj:::,,,///+++,,,,,,,,,---...///000111333EEEooo}}}___CCC999666111///222222555888BBBYYYzzzjjjAAA999111,,,,,,---+++))),,,,,,,,,---------......///---+++MMMjjj>>>222999888:::555333666666666???KKKqqqhhhCCC555777~~~{{{~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxxxxsssdddMMM:::222111000...............---222//////EEEkkksssSSS444444222444777888EEEgggQQQ===111777TTTfffPPP222000555---111111222333333333333222666555BBBlll~~~pppXXXIIIJJJJJJNNNSSSUUUUUUSSSSSSRRRQQQNNNLLLLLLFFF:::000,,,+++---(((999fff{{{\\\555:::\\\vvv___444)))333444///---,,,******+++,,,---+++,,,,,,,,,,,,---------111...111111111GGGaaajjjccc:::000222///...///444jjjvvvAAA111555___TTT444---+++.........111VVVggg;;;222+++,,,---,,,,,,---///444jjjooo???000///))),,,,,,,,,---...///000111444GGGrrrdddDDD888555111///000///000111666FFFddd|||SSS;;;555///,,,---...---***,,,,,,,,,---------......///333:::^^^wwwIII444666666444333444555444222555::::::YYYjjjJJJ444///444~~~{{{~~~|||{{{zzzyyyzzzxxxwwwsssdddMMM:::111000000000//////.........333(((777XXXggg\\\CCC---333444333555@@@YYYyyyVVV???333UUULLL+++333888111222222111111222222333444888444<<>>HHHxxx???---333333333333222111000111222333444888444888[[[kkk```bbb```CCCJJJ:::AAArrr~~~]]]GGGIIIOOOUUUSSSMMMHHHJJJMMMJJJEEEAAA===666...***,,,)))---666FFFNNN<<<))),,,000```bbb666+++,,,,,,,,,+++******++++++,,,++++++,,,,,,---.........000444999<<>>[[[\\\<<>>CCCmmmOOO000444111)))222333222111000111222333444555333777VVVcccGGGAAABBB888+++444...EEEzzzWWWAAABBBFFFHHHDDD===;;;???DDD===999666333...)))***///555>>>AAA@@@<<>>RRR```MMM000,,,666777222333777EEEccc___:::MMMjjj222...<<<444+++555222222111111222222333444333333666QQQ}}}bbbGGG222111333+++222,,,888iiihhh;;;666444555555222......333999111///...---***)))...555CCCIII@@@111******:::TTTBBBWWWVVV444&&&*********+++++++++++++++++++++,,,---...//////000111:::```oooBBB...333222---111,,,LLL~~~RRR222444666|||kkk:::...111,,,+++,,,000@@@pppLLL000,,,***++++++)))***---333UUUwwwWWW,,,***,,,///,,,,,,,,,---...///000111<<>>hhhrrrQQQ333777333222444444000,,,,,,--->>>888---KKKvvv}}}kkkuuufffCCC444///,,,...///......000~~~{{{zzz|||~~~~~~}}}|||}}}~~~|||lllPPP777///222...000111///---///555:::RRR[[[QQQ:::000000222666222333<<>>+++444444---222333333@@@]]]~~~|||AAA>>>QQQwwwJJJ777555444(((,,,555---000111222333444333222222111444222DDDtttZZZVVVwww|||___FFF>>>000111TTT{{{rrrKKK666555555444222000///---,,,+++******,,,...---...666@@@,,,(((%%%+++000///GGGpppOOO:::HHHGGG666,,,,,,((()))***+++++++++++++++++++++,,,---...///000111555LLLxxxjjj???///333...+++555---LLLPPP,,,111999vvvsssPPP000///---(((000***555NNNrrr<<<...,,,+++---,,,)))+++///222ccc```666222++++++,,,,,,,,,---...///000111<<<]]]iiiHHH666222111///---000///++++++000222000+++//////,,,---222333000,,,------,,,+++,,,///111,,,,,,,,,---------......111???oooyyySSS;;;---222666444???TTTgggccc|||xxxZZZGGG666...111555888999999888777333333:::999......222/////////111222///+++---222~~~~~~}}}|||{{{zzzzzz{{{{{{~~~}}}~~~~~~|||lllOOO666000666...000000///666EEESSSZZZLLLDDD999222000222333444444111JJJtttqqq888@@@[[[III555444111000//////111111222333555666666555333222000999666@@@kkkxxxIIIEEEnnnzzzWWW@@@:::DDD```sssnnn]]]RRR```TTTEEE:::666555333111333&&&---///(((;;;FFF------"""333***)))^^^EEEYYY|||[[[777(((***...,,,((()))******++++++,,,------,,,...000//////222333333@@@^^^TTT:::111000444,,,///444LLLIII---222>>>ssssssGGG///111)))***+++,,,333]]]ggg333...---,,,,,,,,,,,,---...;;;sssggg777+++///---...+++***---...---000444CCChhhwwwMMM666777666---333---***///111...---000000999777+++'''...000)))///((((((...---'''+++777111******111111***)))///444<<>>@@@===111...)))%%%666AAA333,,,"""+++...777hhhPPPGGGbbbKKK333******+++++++++*********+++,,,,,,------//////---------000222222BBBeeeRRR999000///333,,,///666UUUHHH///222>>>~~~QQQ333222,,,,,,,,,///999dddbbb111...---,,,++++++,,,---...CCC|||___111)))---)))...+++***---...---000555JJJrrr[[[>>>444111---(((+++222777333---///666BBBNNNXXXRRR???...***......))))))---...,,,///666===@@@888***'''000555000666>>>rrrdddAAA777111555GGGXXXQQQJJJ@@@999555333111///////////////////////////000000000000//////..................////////////}}}~~~{{{yyyyyy{{{}}}~~~}}}}}}}}}yyymmmTTT:::111666222444999DDDRRRUUUFFF555000//////000222333333222555???```HHHHHHsss^^^AAA555444222000///000111222000111222333333222111000333666000===mmmqqqZZZLLLGGGMMM^^^zzzuuuDDD///777===JJJZZZYYYVVVAAA---(((,,,111:::CCCHHH===///&&&&&&,,,333777???;;;222''''''111666222---))),,,;;;@@@bbb^^^DDDBBB888///+++***)))***---******++++++,,,,,,------000---+++,,,...111333444GGGoooMMM777000...222+++///555^^^yyyBBB111444@@@WWW333///,,,///,,,000BBBnnnXXX......---,,,++++++,,,---...NNNVVV+++***,,,&&&---++++++---...---111666PPP{{{oooLLL444...111///000000---+++555NNNfffwwwlll___DDD)))$$$...---,,,,,,------...000111FFF^^^___@@@***000333+++444>>>oooTTT666444666444666111///------......---,,,////////////////////////000000000////////////...............////////////zzz}}}{{{yyyyyy{{{~~~}}}}}}~~~~~~{{{pppUUU:::555@@@AAAMMMWWWUUUKKK>>>111(((111111111222333333222111222DDDkkknnn>>>]]]___PPP666444222000000000111222111111222333333222111111444666222@@@nnn{{{jjjYYYIII;;;333===@@@MMMhhh~~~{{{dddAAA666;;;111...111***444...+++///000,,,)))***,,,)))&&&%%%(((+++,,,---666<<<555,,,......***+++***...222GGG<<>>333''''''111666000&&&***---000///+++)))+++...&&&???hhhrrrKKK444333---888]]]wwwAAA444666333444000111111111000000111222......................................./////////............////////////||||||{{{{{{|||~~~~~~~~~~~~~~~|||~~~wwwZZZ;;;999JJJYYYRRRDDD444---///222222000000111000000111333666444SSSZZZ999VVVeee[[[ZZZ[[[666555333111000111222333333333333333333333333333222777<<>>:::888888:::===@@@>>>===CCCYYY}}}wwwFFF===777@@@UUUhhhpppqqqSSS===<<<>>>000///888555///...,,,***(((&&&$$$$$$******)))(((((((((((((((...222666333***'''***---...111555NNNVVV...666666555---(((***---,,,***)))++++++,,,,,,------......000...///222111///777CCCoooggg>>>333000...000---555ZZZJJJ///...000RRRMMM...000---///---222^^^```:::///---,,,+++******+++,,,---CCC}}}rrr999***000++++++)))***---///...---333<<>>999777222///222555000(((...000222222111111333666666YYYzzzIII@@@kkkTTTDDDiiiUUU777555333111111111222333222222111111111111222222444777<<>>^^^oooKKK444555555111,,,---000///***,,,---///......???eee\\\==='''***///+++***222222,,,+++AAAgggxxxZZZ...111000???hhhtttGGG222444777333555666444111.................................---------.........//////............////////////}}}~~~yyyzzz|||~~~{{{zzzyyyzzz}}}xxxyyy{{{gggBBB///111111222111------222555444000333666666444222222333777ZZZXXXCCCNNNyyyHHH<<<}}}SSS777555333111111111222333111111000000000000111111222111444RRR~~~hhhMMMAAA===999777888:::;;;<<<777888999;;;<<<<<<;;;;;;888:::<<<<<<;;;:::999:::999BBBPPPiiieee@@@===:::888777555333111222333KKKTTT===///333---000...)))'''(((,,,---++++++,,,...---+++)))((('''******FFFQQQ777...333%%%&&&DDDLLL555PPP888)))111,,,******,,,+++((()))---++++++,,,------......//////...111666777???[[[xxx___:::333111///111...888aaayyy===555333...\\\kkk555'''333+++***...>>>qqqQQQ///222,,,,,,+++******+++,,,,,,NNN{{{eee111+++,,,&&&333''')))...000...---444>>>aaaYYY:::,,,444777111,,,...111222333'''%%%---///:::eee|||KKK&&&(((111***&&&---&&&111+++'''QQQrrr;;;111,,,222XXXSSS444444333000444999999666333222222........................---------.........//////............/////////000~~~~~~{{{|||}}}~~~~~~}}}~~~}}}}}}~~~~~~xxxwwwtttttthhhGGG///333111111000000000000111111000111111222222333444444777aaaqqq???LLLooo}}}GGGMMMZZZLLL999:::,,,---999***000000777777777777///,,,666444:::555TTT\\\PPP999777888888999888888777777:::<<<<<<;;;999888999:::===:::999;;;:::777777:::>>>@@@YYYtttCCC@@@555111666333111777444AAAUUU\\\III...***666---,,,++++++******++++++++++++*********************000fffsssIII222+++)))###999GGG???111---...///,,,++++++******++++++,,,******+++,,,,,,------...111222111444HHHjjjTTT111333444***000222666bbbccc777...000222oooPPP444(((///444***222III}}}qqqBBB444)))))))))+++------,,,,,,///YYYmmmHHH222///&&&,,,&&&///+++///***000444222HHHnnnnnn>>>333000///333333...******)))000///***)))---HHHmmmqqq:::"""------,,,///+++***///$$$222999```HHH777...222DDDvvvvvvQQQ999222<<>>;;;777555555777777777777888999888777777888:::???:::888999::::::===AAA???NNNoooMMM???666888666111000222777ddd}}}eeeBBB555000(((---,,,++++++******++++++************************+++111iiippp>>>,,,///111,,,222555222///...---+++,,,++++++******++++++,,,+++++++++,,,------......,,,111:::KKKjjj~~~NNN///222333+++111333999gggbbb;;;444999>>>|||XXX888***...333+++666SSSmmm???666---,,,***)))++++++***+++...^^^jjjFFF///,,,&&&---)))---***...***000555444MMMuuuwwwKKK777111...111222///...///---111///,,,,,,***777RRR\\\999///666,,,(((...+++)))000'''111222WWWLLL444...111<<>>999;;;>>>???:::888@@@KKKiiiwwwCCC333;;;222;;;UUU\\\mmm]]]FFF111''')))000666---,,,++++++******++++++***************+++++++++///555iiiqqqMMMIIICCC111...***+++000---%%%%%%...++++++************++++++,,,,,,------...//////000000DDDcccnnn@@@---222111---///000BBB|||TTT333))),,,333nnn]]]>>>...,,,...---AAAhhhWWW000000,,,+++'''(((,,,---,,,000888gggWWW:::***))))))---------)))///,,,000444999YYYkkkDDD:::111000000///...///...000,,,...333,,,---;;;AAA888BBBPPPWWWddd[[[888,,,000,,,---'''<<>>999===@@@???<<>>111111000000000000111111000111111222222333444444>>>ooouuutttkkkhhhoooIIIdddvvvWWW:::888QQQCCCHHHxxxzzzFFF444111333:::[[[aaa<<>>kkkoooZZZCCC666111///...///+++...---...333111<<>>LLLUUUBBB000***///444;;;@@@888000,,,,,,444>>>jjjiii<<<111;;;nnnSSS>>>...///666;;;DDDNNNDDD,,,555***444...///...///000...///888DDD}}}~~~nnnQQQDDD111111000000000000111111000111111222333333444444@@@pppzzzsssiiigggpppllldddzzzYYYXXXvvvxxx\\\:::===gggZZZTTTPPP:::666999BBBhhhnnnDDDVVV~~~PPPCCCHHHppp}}}KKK222666888222222777333333999<<<999444111---,,,++++++******++++++((())))))***++++++,,,,,,YYYuuu666///666555```zzzRRR222))),,,...******))))))))))))************+++,,,,,,------...(((777WWWRRR333333333***///...333\\\bbb000///222<<>>222888;;;pppaaaEEERRRxxxlll___qqqWWW222777;;;222222666???MMMZZZaaa]]]QQQEEE666---,,,+++&&&***///(((000)))&&&***,,,,,,000777dddwwwVVV...111111555UUU\\\xxxGGG***(((...)))((('''((())))))'''%%%%%%...111+++)))---///---+++222CCCaaavvvIII222222///222222,,,;;;]]]~~~ggg777(((,,,777ccc```===222,,,+++888RRR~~~SSS555///,,,,,,+++%%%,,,******222NNNWWW777---,,,000***111,,,---,,,000000///KKKxxx}}}___>>>333555333000222///***,,,444333))))))222///'''444IIIDDD---,,,111333///---...---***555...555^^^lllDDD888444EEEpppcccJJJ777===BBB444999WWWkkkXXX???///,,,000222111555---333999333BBBooo|||cccLLL444333222111000000000000000000111111111222222222:::]]]uuu~~~~~~yyypppiiibbb[[[TTTOOOWWWTTTRRRTTTUUUWWW___jjjuuuooorrrwwwFFF???___XXXNNNGGG666111666;;;mmm```DDDBBBxxx^^^333222444///333DDDggg{{{^^^DDD333...)))+++---'''---)))(((++++++***...555eeebbbCCC+++...)))(((>>>999VVV{{{xxxLLL---+++---(((''''''(((***+++)))(((,,,,,,+++,,,000333000***000000555LLLxxxpppCCC444222///000...(((999]]]mmm<<<...---444aaatttFFF555---+++EEEkkkNNN333...------111)))...((($$$(((BBB{{{VVV666,,,+++---'''---...//////222222222NNN{{{xxx[[[III<<<,,,333'''***000***,,,333111111++++++333777333111222666000///333333------222%%%222EEEgggddd@@@777222;;;XXXrrrnnnaaa[[[NNNIIIVVVAAA888000///111111111222---)))000444666RRReeeGGG333222111111000000000000000000000111111111222222111FFFTTTdddtttgggccc___ZZZTTTPPPLLLGGGDDD>>>EEELLLNNNKKKPPPdddxxxBBB===kkk]]]WWWFFF666444555888bbbVVV888===fff;;;666777444>>>eeeUUU555...+++,,,,,,(((+++******+++***)))///666aaaGGG///,,,///)))%%%***###222gggWWW333///******)))((()))***+++***(((...***)))+++------,,,...333...111JJJ{{{ggg<<<333222...///...+++AAAhhhmmm<<<111---222ccc{{{CCC333---+++SSSvvvGGG111...---///---'''---)))'''---HHHUUU777---+++---%%%+++...000///111222444RRR~~~mmmPPP///888(((///555111CCCMMM666000))),,,666444))),,,;;;999,,,)))222222((((((222,,,CCCSSSccc~~~VVV888333---+++777BBBVVVppp|||eeeBBB---555000///333333000000444222333888666<<>>//////...---...444>>>GGG555,,,(((+++---...555???]]]```VVVNNNZZZnnnpppIII444666444///000000...DDDNNNNNNQQQIII888///<<<555111333222,,,---444222666777...666iii}}}^^^===111111000000///000000000//////000000000111111111222333888RRRyyyrrriii```ZZZVVVOOOCCC;;;============<<<===>>>>>>@@@@@@???DDDVVVvvvwwwFFFGGGdddkkkGGG999CCC999AAA``````EEE]]]rrrBBB555555===QQQcccuuubbb<<<)))...---***,,,---+++,,,***(((***111:::@@@>>>,,,,,,///...>>>AAA(((777,,,XXXyyyRRR///...''',,,***(((((()))***))))))---///555;;;;;;444111111222---BBBjjj~~~}}}XXX999---...---///222888[[[]]]222000---;;;ssseee222///333===uuuaaa:::///---+++...---'''---)))'''---HHH~~~GGG000,,,,,,...'''...***/////////333;;;\\\\\\999...333---000hhheeeFFF999+++'''---999GGGQQQ111222---'''222III]]]eee}}}iiiKKK;;;<<>>RRRpppMMMMMMZZZ{{{GGG111***111...***,,,++++++,,,+++)))---666===>>>222+++...,,,'''777<<<&&&000***GGGZZZ===)))...,,,***((('''(((***,,,------333333666AAAOOORRRBBB000333,,,:::UUUTTTCCCPPPqqq{{{OOO999---///......///555ZZZZZZ222000...DDD{{{YYY111---///DDDVVV444///---***---000)))///+++)))///JJJqqq>>>+++)))***,,,&&&---+++222222111777CCCfffjjjBBB---000444+++KKKtttKKK------222000;;;NNN,,,111//////EEEiii{{{yyy___LLL666111444...666NNNfffxxxUUU;;;111666333000333444555444999IIIPPP<<<---555444OOOmmm{{{yyykkkUUUAAA666777777444HHHkkkKKK888000000////////////000000////////////000000000111333111666MMM^^^OOO===@@@:::333111444555333444777111444777:::;;;>>>CCCFFFPPPgggQQQ@@@qqqssssssHHH@@@\\\~~~QQQYYYzzzWWW@@@???KKK>>>___qqq???666AAAYYYxxx^^^PPPFFFXXXjjj888,,,,,,111---,,,---((()))+++,,,---333::::::444222,,,,,,+++'''---111***(((...???AAA///***111222000---+++***+++---------222555555666EEEVVVRRRBBB333...333<<<666+++444III}}}}}}rrrEEE666---000///---,,,111XXXUUU///---...LLLKKK111---...OOO~~~LLL///......))),,,---'''...,,,,,,444PPPlll:::***)))+++---&&&---+++222333222999IIImmmmmmIII333111999111@@@|||oooCCC444111---111<<<+++///999OOOlll|||pppZZZ555222***,,,444111///:::CCCPPPlllNNN<<<999@@@===???JJJQQQ^^^^^^cccrrrxxx___EEECCCLLL{{{sssRRRJJJCCCAAAUUUeeeEEE777000000////////////000111////////////000000000000333222:::PPPZZZDDD333999:::555555999999666777<<<<<>>VVVuuuHHHRRR777CCC```ppplllRRRNNNEEEYYY]]]:::///@@@;;;cccrrr>>>000444CCC^^^\\\NNN;;;AAAkkkvvvFFF222***+++---***...///&&&(((+++---000777<<<666+++888---)))......)))+++222(((:::CCC999---...555666999555111---,,,+++***)))***666444%%%)))EEEYYY\\\111222333333333444888<<>>444---000///...,,,222YYY|||NNN***))),,,QQQAAA444333666]]]wwwFFF,,,......))),,,+++%%%+++((((((...JJJmmm<<<,,,---...///(((///(((111111111999JJJooommmFFF888111333777JJJvvv]]]444+++444333)))111333JJJuuuXXX...,,,555000)))///222///000444999MMMeee|||III@@@IIIXXX^^^jjjTTT???WWWpppjjjyyy___???111////////////............111111111000000000000000333***555MMMPPP;;;333===333888;;;999666<<>>111777WWWfffYYYHHH999333888@@@cccgggJJJ777777888999\\\bbbAAAJJJEEE;;;KKKuuubbbMMMJJJXXX]]]III...---///...+++,,,///+++%%%(((---444666444111//////===333///222000)))(((...777444000---///333888:::KKKTTTSSSDDD999888666000...---+++***...555???FFF555555333111///000333666444IIIRRRXXXYYYssscccAAA333///000)))---333111QQQJJJ222------```RRR<<<...666WWW^^^>>>222,,,+++%%%///)))...+++(((+++...>>>XXXIII555''')))...+++))),,,...///......999XXXoooFFF555333222---JJJ}}}UUU***---+++444000\\\eee777111///////////////////////////111555???QQQjjjSSSAAA<<>>PPPMMM999000666EEEOOO]]]fffmmmuuuxxxlll___YYY___yyy{{{www]]]KKK888>>>ddd|||vvvBBB888:::444555MMMUUUJJJ<<<111222???gggvvvgggEEE666666666888@@@dddtttyyy\\\???OOOXXX```yyyyyy\\\DDD999777777---++++++------,,,,,,...555666777444000,,,++++++DDD<<<666555444444555999333---((((((***---000333,,,LLLnnn~~~{{{jjjKKK///---......---+++)))***+++666666555222000000222444000666444===MMMttt]]]===111000111---///333333VVVTTT888111444fffFFF444***:::ddd[[[;;;000,,,,,,&&&...+++,,,******---111BBB[[[DDD444)))+++...,,,+++...,,,000222333AAAaaaxxxIII999666999111???uuu}}}]]]@@@999+++...JJJzzzjjjGGG000222........................,,,---...000999NNNiii~~~]]]EEE555???VVVeeeddd```TTTSSSLLLAAA<<>>YYY``````ooovvvxxxUUU???QQQbbbsssnnnOOO888---***)))111---,,,///111111333888===;;;777111+++((()))***666777777666777999444...333,,,***///111---+++---###000JJJnnnddd777$$$''',,,//////000000111000111222111///...///111333888999OOOiii}}}TTT777//////000...000000444[[[TTT444...888lllppp===111+++CCCuuuTTT666---+++...'''------))))))---...000???TTT<<<111***---///,,,,,,000)))...111555FFFhhhWWWAAA333777444222```zzzZZZFFF<<<444+++777qqq^^^<<<111---///........................+++...///---,,,777KKK\\\wwwcccLLL666333<<>>YYYpppOOO777555444333:::GGG___^^^PPPSSSVVV]]]pppgggwwwNNN555;;;===???LLLXXXJJJ999222555:::777111000555999???JJJSSSRRRIII888555111---******,,,...$$$000999<<>>111777000000/////////.........//////000000111111111111///AAA___|||{{{iiiKKKFFF???888555444666777444999666888EEEMMMSSS^^^]]]jjjaaaXXXJJJFFF\\\bbbkkkgggmmmeeeZZZWWWOOO777444777...<<>>IIIYYY```]]]===888333000---******+++(((***,,,---111444333000333555777777555444555555888;;;======<<<:::::::::222444000888@@@^^^mmmFFF222///---,,,//////)))777aaajjj===+++...BBByyyJJJ---...)))>>>uuusssBBB...)))***000))),,,000&&&)))---&&&+++555111---+++***,,,+++***,,,///...///...777TTT}}}tttVVVFFF777CCCjjj}}}KKK666666666QQQyyyeee===+++---666333)))........................)))+++---///000///...------888JJJ^^^qqq}}}pppbbbXXXIII???===BBBCCCDDDXXXppp]]]:::///666////////////............/////////000111111222222555777IIIkkk___===333333444444555666666777555<<<;;;===HHHNNNTTT___gggmmm```\\\WWWUUUcccaaahhh```PPPCCC222444:::555GGGPPPQQQGGG<<<777111444DDDUUU\\\UUUIIIAAA777222999???^^^___LLLFFFHHHYYYxxxzzzvvvpppkkkiiihhhhhhggg```hhhrrryyy~~~iii???444999;;;:::;;;111555:::;;;;;;EEE]]]ttt~~~\\\111///---,,,---...---,,,000000......;;;VVVsssrrrlllYYY>>>,,,+++......(((...888AAAHHHLLLMMMMMMNNNRRRWWWWWWSSSKKKDDD@@@<<<>>>???===:::777555555444888444666555RRRfffBBB222111111---222111***;;;dddUUU555,,,...@@@vvv|||===,,,222+++???yyybbb999---******///(((+++...&&&,,,,,,''';;;III999,,,+++******++++++,,,---)))///333>>>\\\pppIII555===RRR[[[555222AAApppwwwLLL222222000...000///------------------------000---******---000000000000///222;;;JJJaaa~~~|||tttssszzz|||lllTTT999...222000000000////////////......//////000111111222222333555BBBWWWaaaUUUAAA444555888;;;;;;999777666666888BBBDDDGGGQQQWWW___mmmvvvzzzkkkjjjhhheeemmmdddtttiiiiiiLLL@@@555333:::@@@WWW```aaaPPP<<<777777:::DDD[[[jjjfffSSSDDD999444999555PPPPPPCCCEEEFFFLLL```UUUQQQLLLHHHHHHKKKOOORRRIIIMMMSSSVVVZZZbbbnnnxxxaaa@@@888777555777777CCC===???OOOgggbbbIII666222...,,,---......------***'''&&&+++;;;XXXpppzzzQQQ666555777111===777;;;OOOhhhtttmmmaaabbbcccbbb\\\PPPAAA555...444555555444222000///000(((000111777444JJJ___@@@222111444,,,111111)))>>>ccctttEEE000......<<>>:::AAAHHHPPPfffwwwqqqWWWEEE;;;777;;;NNNbbb^^^TTT[[[XXXPPPVVVdddbbb]]]VVVMMMEEEBBB@@@EEEDDDAAA@@@@@@DDDJJJNNNKKKTTTbbboooxxxlllOOOCCCNNNVVV^^^iiipppxxxsssxxxwwwcccFFF777:::999444...+++---///111111,,,,,,111444...***666HHHrrryyySSS;;;>>>???333///---222@@@LLLJJJ;;;......000222222000/////////,,,.../////////000111333111333///444222EEEzzz\\\>>>222111333)))//////'''===```kkk@@@222555333???xxxIII///666+++AAAKKK///...,,,)))---'''+++((('''000---666pppxxx333000,,,***,,,000///+++444NNNdddkkkwwwrrrfffRRRNNNuuu{{{eee@@@222666///000555---------------------------''',,,111111...,,,,,,------,,,000444222000777AAASSShhh|||yyy{{{}}}ZZZCCC888@@@BBB666000444333+++666CCC)))999------,,,...111333222111//////@@@ccctttJJJ777888333NNNkkkuuuaaa[[[aaaffflllnnnssswww{{{~~~{{{yyy||||||PPP999<<<999:::NNNbbbhhhoooWWW777999QQQdddnnnooouuuoooYYY@@@555999@@@[[[fffpppppplllkkklllkkkuuuqqqkkkcccZZZTTTOOOLLLEEE???<<<<<<===<<>>@@@CCCGGGLLLOOOQQQaaadddqqq}}}uuulllvvv~~~~~~xxxpppuuuXXXIIISSSXXXeee^^^AAA:::777///---444---000333333111///---,,,,,,...///222555777999:::PPPIII???666000,,,+++***'''000---)))///000,,,...***...111000---,,,111555//////...---///111...***222888...000<<<555HHH~~~vvvQQQ888///000...+++///...111111eeevvvEEE000///000IIInnn555444...JJJ}}}lll<<<555---)))***+++***(((***%%%---000CCC;;;222***+++......///111666???DDDTTTyyyxxxpppaaa>>>222222000...000,,,///111///......---,,,---,,,,,,++++++,,,,,,---+++,,,---///000222333444666???RRRlllsssiiidddZZZJJJ<<>>@@@999???\\\pppiiimmmWWW999555AAANNNXXXhhhmmmhhhUUU@@@888:::===bbbmmmwwwwwwvvvvvvxxxxxxvvvvvvuuurrrllleee^^^ZZZSSSIII@@@<<<:::999:::===::::::;;;;;;<<<>>>???@@@???BBBLLLWWWeeeiiiZZZrrroooeeeVVVLLLIIIDDD???:::BBB999444>>>???<<>>XXXuuuttt^^^DDD;;;;;;DDDRRRbbbeee```OOO???999<<>>HHH```bbbCCC???===???>>>;;;<<<>>><<<888+++555333///666777222444999555000///000000...,,,...333999<<<;;;777333111111000000///---,,,,,,+++++++++,,,,,,---.........'''+++))))))---)))'''///+++)))(((***...000000///555555555222,,,))),,,222//////333;;;CCCLLL```wwwjjjGGG333......------...'''111@@@xxxVVV555......NNN~~~VVV......222^^^WWW333000,,,)))))),,,---,,,***,,,)))))),,,RRRVVV555...***,,,...------...---111444JJJvvv```@@@777666222333111...---,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---....../////////111222222777HHH```sss{{{mmmZZZBBB>>>999888999999666444yyyJJJ:::666111666JJJXXXKKK333222444EEEFFF???CCC333111+++000666999999:::???DDDGGG666JJJwwwfff@@@444:::III}}}zzzaaaJJJAAA@@@LLLcccccceee]]]III999777AAAIII\\\dddkkkkkklllooossssssxxx~~~wwwbbbJJJ>>>;;;:::888777;;;:::::::::::::::;;;;;;>>>AAA???===BBBOOOnnn{{{LLL444666...222777<<>>CCCJJJTTT\\\]]]XXX^^^fffjjjyyybbbAAA222///...,,,---///&&&111AAAxxxWWW333///---LLLxxxaaa???------666fffNNN///,,,***))))))+++,,,+++)))***,,,((()))UUUAAA111,,,***---...---,,,---000222444LLLyyy{{{[[[FFF777...222...,,,---...,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------///111222///+++000<<>>666444555666777888888999:::tttBBB::::::333...<<>>>>>>>>DDDHHH```]]]BBB666555;;;:::888888:::>>>EEEKKK999---///999666++++++222---888<<<666333888888222///000000...+++)))))))))((())))))***++++++,,,,,,''')))++++++)))((()))***(((000...)))+++)))(((000+++222:::@@@BBBEEEIIILLL\\\aaagggnnn}}}yyyuuuppphhhooovvv~~~\\\===333111///+++---///(((000;;;qqq{{{SSS///111///NNNoooKKK333---,,,777ddduuuCCC222+++***************)))((()))222---///```GGG...+++***---...,,,,,,...111333888SSSaaaAAA111111,,,***///000---,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,'''+++///111000111333555AAAMMMaaaxxxggg===000555222222555999:::888777777999tttDDD555:::666000:::HHHEEE555///777KKKDDDXXXRRR888,,,555222///000444666444111222999\\\IIIAAA;;;HHHwwwlllWWWYYYbbbsss~~~rrr\\\MMMQQQ```mmmooorrrrrrmmmkkkmmmooonnnlllnnnpppsssuuuwwwxxxyyyoooZZZBBB888888999:::;;;999999888777777777888888222<<<;;;===EEEBBBTTTdddBBB;;;999444000111555777666666<<>>777333;;;AAA>>>CCCBBB888111000///+++*********((('''(((***---++++++++++++++++++++++++,,,------+++)))+++000444???PPPNNNCCCFFFLLLMMMOOOgggsss~~~{{{{{{{{{~~~yyyvvv]]]WWWMMMEEE>>>???SSSlllmmmuuu~~~VVV:::333222...,,,+++///+++000444jjj{{{UUU---222111SSSpppBBB444---+++666aaaaaa444///+++++++++***))))))(((((($$$000---333iiiPPP---++++++---...,,,---000...333>>>]]]ZZZCCC777...+++000222---+++...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,******+++---000111000//////444>>>PPPggg~~~ccc___rrryyy|||}}}{{{{{{{{{ZZZCCC555888:::222444777::::::888888;;;===vvvKKK333666444222<<>>???777...222;;;hhh___]]]TTTFFFLLLSSSGGGCCCBBB>>>666...***((((((***+++++++++***+++---///......---------,,,,,,,,,***++++++***+++333???IIIzzztttqqqzzzxxxrrr|||}}}{{{ssseeeWWWLLLFFFDDDIIIAAA@@@aaawwwMMM555888111000444333LLL{{{zzzQQQ777333333---...(((---...111000jjjccc222333000WWWsss===444---+++999hhh]]]...,,,+++++++++***))))))***+++"""---)))444nnnKKK...++++++------,,,...333,,,555DDDfffzzzaaaDDD777...111111,,,+++000---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------000///,,,+++++++++,,,,,,......000555AAAVVVnnn~~~sssOOOCCCIIICCC@@@@@@BBBPPPppptttOOO555222444777999333777777777777999???GGGMMM~~~xxxQQQ666444///000<<>>,,,///333444333222333444:::888ZZZbbbFFFCCCCCCooo~~~{{{xxxvvvwwwxxxyyyjjjYYYFFF<<<::::::;;;===666666666777777999::::::666===444999JJJFFFXXXOOO666777999666333555999999555999MMMcccwwwzzzoooGGG111...------,,,***,,,///)))+++,,,,,,***(((((()))---------......////////////222555:::DDDUUUiiixxxxxxiiilllcccUUULLLFFF===777555555666666000666------XXXsss<<>>rrrddd111...*********))))))))),,,...(((///)))888sssyyyCCC...,,,+++------,,,///555...888IIIkkkyyyOOO>>>111111000+++,,,222---,,,,,,++++++,,,,,,---***++++++,,,------......+++,,,,,,,,,***+++---000222333111------888MMM^^^zzz{{{```:::444555999666999UUUwww]]]AAA666<<<888444777999555333111222888DDDRRR[[[sssPPP777...888222===MMM888111333YYYFFFLLLiiieeeTTT888+++222333......555666111000LLLuuuXXXDDDKKKiiivvvfffNNN<<<999===;;;555777777888999999888888777888:::<<<===???OOOrrroooIIIHHHBBB666;;;444;;;IIISSSSSSYYYwwwnnnaaaPPP333,,,------///000...+++(((***666$$$(((666,,,+++000000444444///000555666333--->>>444***>>>UUUhhhiii>>>888888111444111000///...//////...---,,,:::333---WWWyyy===555:::666666999777WWWlllBBB333111...///,,,***,,,555+++@@@~~~ppp@@@111111WWWsssHHH...//////;;;yyy\\\111///++++++************++++++......(((BBBuuu;;;000---******---000000///444555MMMxxx}}}XXX888333444///,,,000------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222000...---...222555888IIITTTeeeuuuVVVbbbQQQCCC777222111666GGG[[[PPPBBBAAAEEE???;;;999333555333///111>>>PPPZZZ\\\~~~eee???555///666,,,666JJJ===888;;;\\\MMMYYY\\\fffFFF222555555333000222777888555444SSS~~~___HHH___pppVVV@@@999<<<===:::;;;;;;;;;::::::999999999999<<<>>><<<===TTT}}}{{{hhhJJJBBBCCCRRRlllvvv```TTTKKK<<<;;;:::+++111---(((''')))---000222111<<<,,,///:::111111333---111111......222222//////888///(((222777???RRR^^^777+++000...+++///......///000000000///***444333888ccc~~~KKK:::666444666777===ccchhh@@@333111///000---+++,,,333+++>>>{{{rrr@@@///000YYYuuuKKK111,,,---<<<{{{ZZZ000,,,++++++************++++++###,,,)))DDDkkk===>>>888222...---...///...333;;;WWWvvvRRR<<<666555000,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---000333444333999BBBNNN^^^sss|||NNNFFFQQQSSSFFF===;;;???>>>???QQQiiiWWWIIIFFFGGG>>>888555///...//////222>>>QQQ^^^cccqqqRRR000333222555***666OOOLLLGGGAAAWWWWWWdddPPPddd:::...444222222444444222444888IIIiiiuuulllsssZZZIIIBBB<<<777777777666666777999;;;<<<>>>======BBBOOOlllzzzsssiiiRRR<<<111111333///333777111000...---...000222222222555???111333:::222444222---//////------///...,,,...000------///+++444MMM~~~iiiKKK///###,,,000$$$,,,---...000000111000000111---111LLLzzzhhhIII888555<<>>555333---///111333666BBBUUUccciiiuuu]]]DDD...555666444...>>>YYY[[[PPP@@@HHH```aaaKKKYYY777000000222999<<<555...888HHHnnnwwwfffWWWMMMGGGEEEAAA>>>;;;::::::;;;???<<>>===dddQQQMMMFFF888222555;;;CCC@@@333333NNNooo}}}xxxooodddZZZQQQLLLIIIOOOSSSaaa~~~rrr^^^888000666777444222222888CCCKKKVVVcccuuusssooohhh^^^PPPAAA888,,,333+++---++++++888///222///,,,+++***+++---///000---000000+++<<>>222RRRxxx<<<555+++,,,,,,---...///222333:::WWWaaa???333999000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------------,,,...000222333333111111111333888DDDXXXqqqqqqLLLFFF===444;;;999111>>>]]]iiiYYYJJJJJJMMMFFFEEE>>>000///444111222///,,,111@@@RRR[[[[[[uuuOOO999999888@@@>>>333===HHHGGGFFF555===>>>]]]CCCNNN333777555===@@@???777111AAAjjj~~~{{{}}}xxxxxxoooxxxnnnTTT777+++333777444777BBBPPPfff}}}~~~iiiRRR@@@444,,,)))***///+++---)))000DDD999111...,,,...---,,,---000+++***......333WWW```BBBHHHggg]]]555'''444...000000///---...222666222NNN{{{QQQbbbyyy}}}YYY999444111,,,///+++333(((---///...XXXTTT,,,,,,333PPP^^^777***)))444YYYxxx@@@///***++++++************++++++&&&+++111bbbyyy<<<555***,,,...000000111333444>>>```xxxMMM777999000000...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------------,,,......//////000000000000///,,,,,,666KKKgggZZZ<<<888666333666000888JJJVVVKKK333***111---222>>>@@@666555777///111000...222@@@QQQZZZ[[[zzz___@@@:::@@@>>>EEEDDD999JJJLLL999;;;222999HHHLLL===JJJ,,,666===???===777222===]]]lllKKK>>>DDD>>>666777DDDRRRSSSLLLiii{{{bbb[[[NNNEEE888///---///444777+++///---111+++999SSSHHH000...222888888222///111))))))000777MMM~~~@@@555BBBlll}}}ZZZ888666///111111000...222999@@@TTTvvvbbbWWWsssTTT666444111---///)))333(((---111,,,QQQOOO,,,...222EEEPPP///,,,)))666___lll555---+++++++++************++++++(((%%%555llljjj555000---///000000000111444777GGGoooeeeEEE555111000///...,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,111///---,,,,,,---......222222000000666FFF[[[kkkyyyjjjcccmmmhhhIII;;;444555888555+++999IIIKKK???333444;;;333999DDDBBB555444555---000333555555<<>>GGG,,,000+++:::dddggg000---...++++++************++++++///$$$666lll[[[333333...//////......000666;;;VVVYYY888111111///...---,,,,,,+++++++++++++++++++++++++++************************+++***************+++,,,,,,,,,,,,...000111000///+++333888444---...:::FFFgggxxxpppTTTCCC999:::EEE^^^zzz|||]]]>>>444666///333;;;555222666999666444333111...999;;;???666''')))111...+++333666222000999FFFOOO~~~jjjQQQ???333:::JJJOOOLLLJJJJJJKKKEEE;;;888:::@@@TTT>>>FFF<<<333000AAA>>>:::444===bbbrrruuuEEE___vvvBBB777@@@GGGUUUmmmbbbLLLFFF[[[```555555333...,,,000222000...///---111...333,,,FFFlllMMM:::222+++BBBeee[[[:::000666'''777kkk}}}TTT:::---222666KKK{{{|||FFF---555666333...111NNNxxx^^^OOO]]]|||vvvLLL777111...,,,......,,,***///222///CCCiiiFFF<<<,,,***UUUBBB---+++///555ttt\\\555)))...))))))))))))************,,,+++555JJJ999,,,---,,,...222111000555===jjjqqqIII777///111333,,,---000+++++++++++++++++++++++++++************************))))))***++++++++++++***++++++,,,,,,,,,,,,------444333222222111222222222666OOOpppqqqJJJ:::<<<@@@777:::>>>YYYCCC>>>>>>444222::::::444666222222000555999000///===EEE;;;333333333000---...,,,000111555999111222CCCzzzeeeIII<<<333999HHHOOOKKKIIIJJJKKKEEE:::666888>>>KKK:::FFF:::555111666>>>555999TTTxxxpppMMMQQQAAAkkkuuupppxxxwwwyyyaaaJJJ:::CCC666EEEzzzoooAAA888222000000222000,,,+++...111444,,,///666[[[uuuHHH666444222CCCdddlllPPP444---EEEeeewwwoooUUU<<<000444555333:::\\\xxxLLL999+++---888MMMkkksssdddWWW[[[qqquuuKKK666111...---...---+++))),,,...,,,BBBjjjGGG999,,,///ZZZDDD...,,,---444uuu]]]666(((+++))))))))))))***************+++999@@@333,,,...,,,...111...---===RRR}}}XXX===222111222,,,---000,,,++++++++++++++++++++++++************************))))))***++++++++++++***+++++++++,,,,,,,,,------000/////////000111222222555;;;LLLhhh~~~]]]DDD===@@@777000555:::MMM~~~NNN::::::333777EEEDDD777222111444...---666666...---:::;;;777111...000444666>>>:::...+++333444555???|||sss{{{]]]===777444777DDDMMMIIIIIIKKKJJJCCC999444555>>>CCC888KKK:::888666---666000BBBooovvvtttOOO666===XXXYYY<<<888888222444///555]]]YYY666000000222444111,,,---111---555222222>>>gggxxxKKK111111222888TTTssshhh@@@666eeesssKKK555111000111333///,,,<<>>GGGGGGJJJLLLJJJAAA777222222::::::666NNN555333777...333:::XXXwwwcccUUUrrrPPP<<<:::GGGmmmDDD777???;;;+++...777888MMMwwwDDD666111///222333111111333000---...;;;VVVuuuoooAAA444......///>>>gggqqqQQQVVVqqqvvvVVV555...222333...111333222444JJJqqq}}}MMM<<>>...---///777sssVVV333))),,,((()))))))))************,,,---LLLppp888111......,,,000333---666fffWWW???333111------000---++++++++++++++++++++++++************************))))))***++++++++++++******++++++++++++,,,,,,,,,+++++++++,,,,,,...//////...000222666>>>OOOeeettt{{{bbbBBB???666666333---777AAA:::666555...222BBBCCC777333...333111999QQQYYYHHH999222555<<>>GGGLLLNNNHHH>>>555111000333333555RRR666---888>>>HHH]]]|||ooocccTTTIIIddduuuPPPGGGHHH]]]mmm}}}zzz]]]BBB;;;999333444666;;;XXXlllHHH:::......222333111///666'''111RRRwwwYYY---999000222222444MMM___RRR]]]\\\OOO:::///111666777999999<<<>>>;;;???TTTjjjxxxSSSFFFEEE<<>>vvviiiJJJ555222------000---++++++++++++++++++++++++************************))))))***++++++++++++************+++++++++,,,,,,...------,,,,,,,,,---------333777333---000>>>KKK[[[wwwfffJJJ@@@===<<<444000666999444888555555===:::333555666222:::```}}}NNN---000<<>>,,,999nnnuuummmeeeNNN666...000111///,,,///777[[[tttxxxbbb<<<222333000444666222555===>>><<<888777:::BBBKKKRRRVVVUUULLLEEEBBB???<<>>333444000000555444JJJQQQQQQEEE999333222111444;;;BBBvvvkkkNNNXXX~~~bbbUUUdddttt~~~rrrggg===OOOlllvvv\\\IIINNN===OOORRRKKKyyyfffGGG666222444555777===VVV~~~uuuXXX===)))@@@,,,555666333333111///444...777FFFYYYnnn{{{lll[[[NNNIIIIIINNNSSS___mmm~~~~~~~~~{{{pppJJJ888444111///000***...+++)))***(((333JJJCCC///---###...(((111))),,,999wwwUUU555)))&&&))))))))))))************,,,,,,gggZZZ333...---,,,111444555BBBfff]]]<<<444000...000---++++++++++++++++++++++++************************))))))***++++++++++++***************++++++++++++,,,,,,,,,+++,,,,,,------...---,,,---000333555555CCC@@@;;;777<<>>GGGUUUfffyyyvvvccc[[[^^^ggglllqqqKKK999444111///000,,,000,,,***+++&&&+++===;;;---///""")))'''444)))222888lllqqqBBB***(((,,,))))))))))))************///111pppSSS......222(((000555999OOO|||ccc>>>555000...000---++++++++++++++++++++++++************************))))))***++++++++++++***)))************+++++++++))))))******+++,,,.........111222///+++...888AAADDD<<<555333555;;;GGGRRRtttiii\\\dddjjjggg\\\___ZZZQQQGGG999:::LLLccc^^^JJJ777777>>>OOOeeefffQQQKKKQQQ]]]TTTbbbfffbbbpppuuuqqqkkklllwww~~~sssvvv{{{~~~~~~}}}zzzxxxzzz}}}bbb===999333000000333555666DDDMMMTTTMMM===111///222000///CCCdddrrrooo|||pppkkkbbbtttoooqqquuu___III>>>gggDDD======999===VVVyyyyyyZZZOOORRR}}}iii[[[lll{{{yyyfffQQQ===888666222333999555;;;@@@BBBCCCLLL[[[hhhxxxvvvrrrLLL888333111000000,,,,,,,,,+++++++++******++++++************++++++---777qqqccc:::###...---)))))))))))))))******+++***777sss~~~MMM111,,,000111///+++BBBxxxwwwPPP555///333222,,,...------,,,,,,------...++++++++++++++++++((('''---)))(((,,,//////,,,***...---+++*********++++++***,,,---------...222555222222111222444777:::<<>>222///222111000777DDDNNN]]]zzzwwwtttdddZZZjjjrrr{{{III<<>>???QQQyyytttiiigggvvv~~~xxxnnn^^^LLL>>>333444444111333:::@@@HHHTTT___hhhuuuuuuOOO:::444222000000,,,,,,,,,+++++++++******+++******))))))******+++000===qqq^^^999&&&...''')))))))))))))))******++++++888nnnrrrEEE000---///---111777UUU}}}WWW:::111333111,,,...------,,,,,,------...,,,+++++++++---............+++(((''''''))),,,000)))))))))***,,,///111222333444555666666555555555888777666555555666777888@@@GGGEEE;;;777;;;===999===PPPhhh|||{{{ooolllfffbbbaaabbbeeeggg```\\\ZZZYYYQQQDDD???AAAUUU[[[iiizzztttRRRCCC555777GGGWWW```cccdddhhhgggeeebbbbbb~~~~~~llliiiffffffmmmrrrnnngggvvv~~~yyywww}}}}}}{{{zzzzzz|||~~~~~~vvvUUU999666222111111222222222AAAKKKRRRNNN@@@444000111444555333...444NNNvvvyyyRRREEEIIIiii~~~iiiHHH<<<______III999444999666:::bbbxxxxxxmmmaaaVVVRRRLLLKKKPPPRRROOOQQQXXXhhhooo{{{xxxSSS===555222000000,,,,,,,,,+++++++++******+++******))))))******+++...@@@oooSSS444)))///$$$)))))))))))))))******++++++:::eee___999///...///+++000888ZZZbbbBBB333111000,,,...------,,,,,,------......---,,,+++***++++++,,,(((,,,///...,,,)))))))))+++++++++,,,...111444555======>>>??????===888555333333222111111000000///000666777111000555666333///666@@@NNNdddnnnhhhfffbbb``````bbbdddfff^^^\\\]]]^^^XXXJJJ<<<444...666iiiwwwWWW;;;555000555HHHZZZbbbeeeiii]]]dddeeedddbbbbbbyyyyyyjjjhhhdddbbbbbbbbb]]]XXXqqqyyyyyywwwwww~~~~~~{{{zzz{{{}}}~~~pppNNN777444222111222222111///>>>HHHQQQOOOBBB666111111222333333000000BBBiiiyyyPPP???IIIqqqzzzQQQBBB===]]]tttPPPKKK;;;777>>><<<===]]]~~~~~~|||XXX???555111///...,,,,,,,,,+++++++++************))))))))))))******(((BBBlllIII...)))000&&&)))))))))))))))******++++++:::YYYJJJ---/////////111///000RRRlllKKK777111000......------,,,,,,------...---...---,,,+++***+++,,,'''***------///000///+++777666444333222222333444222000000000111000,,,(((---...///////////////...,,,000111...---111111...000000///333AAAXXXrrrgggaaabbbccccccccccccbbbbbbfff``````dddYYYAAA111///???XXXXXXFFFFFF===777<<>>DDDRRR]]]YYYLLL111000...,,,++++++,,,,,,---...///...---///222444111111111111000000000000111///......///000000//////000333111...111@@@OOOhhhyyyeee^^^ccciiinnnmmmggg```ZZZcccYYYXXX]]]SSSHHHYYYxxxxxxpppGGG@@@888HHH|||kkk```___eeejjjdddiiiccc\\\^^^cccvvv{{{rrrqqqjjjgggddd___TTTKKKMMMUUU___jjjjjjeeejjjmmmnnnvvvzzz{{{{{{{{{{{{{{{}}}iiiEEE888555222111111222111000777BBBNNNQQQIII===444000333///000333222===fffxxxWWWRRRbbbhhhrrrQQQMMMwwwtttDDD;;;EEE<<<777===IIIPPPPPPNNNyyyjjjJJJ777333000,,,,,,,,,,,,+++++++++******))))))(((((((((((()))))),,,???UUU111,,,((((((***)))))))))))))))******+++(((///777,,,,,,333---777333HHHaaajjjGGG333000222...------,,,,,,------...000000...,,,---555BBBLLLSSSXXXXXXVVVXXXYYYKKK:::,,,+++++++++---///000222///444888888444444888===FFFEEEEEEEEEFFFGGGIIIJJJ>>>:::555444444333111000......111333111111:::EEE[[[vvvjjj^^^ccciiimmmmmmhhhaaa]]][[[dddjjjggg^^^]]]jjjyyymmmfffMMM;;;777777NNNwwwggg```___^^^^^^dddaaa^^^dddmmmtttooopppkkkhhhccc\\\NNNDDDFFFOOONNNZZZ[[[ZZZccchhhllltttwwwyyy{{{yyywwwxxx{{{jjjEEE999666333111111222222222666AAAMMMQQQJJJ>>>444000+++000222///000FFFooorrrtttttteeemmmttt]]]]]]zzzEEE;;;:::555666<<>>@@@KKKSSS[[[[[[UUUSSSVVV[[[ggggggggghhhkkkooosssuuuUUUMMMFFFBBB???<<<999777222......222333222777>>>MMMhhhkkk___bbbgggjjjkkkhhhdddaaa```yyytttbbb]]]VVVJJJBBB+++///???:::AAAhhhuuummmddd___gggeeedddmmmwwwwwwnnniiicccgggaaaPPPBBBAAAFFFIIINNNQQQTTTVVVYYY___gggnnnyyyzzzzzzxxxwwwwwwxxxzzz~~~mmmSSS999444555444---///333...666BBBLLLMMMIIIAAA777...---///111333===UUUuuurrrhhhwwwzzzkkkQQQ???>>>;;;:::;;;>>>DDDRRR___~~~sssPPP:::333111...,,,,,,++++++***)))))))))******))))))((((((''''''(((((())))))))))))(((((()))))))))))))))*********000---,,,---......222888TTTqqqyyyMMM666111---(((000333---))),,,...---+++,,,777QQQsssyyyVVVBBB111000222000111666AAAZZZfff^^^\\\iiiooohhhllliiiddd[[[QQQHHHCCCAAAHHHEEEEEEGGGFFFFFFJJJPPPAAA>>>999666666666777666444///111777555000666CCCOOOgggnnnfffaaadddeeeaaa```cccqqqqqqiiiXXXHHH@@@===<<<777888<<>>333000...,,,,,,,,,++++++************)))))))))((((((((('''(((((())))))))))))(((((())))))))))))************++++++---//////111999CCChhh|||RRR999444000888,,,&&&***000...++++++CCCFFFNNNaaazzzeeeAAA:::000***000???NNN\\\eeesss{{{wwwggg^^^___\\\RRRCCCCCCAAA>>>:::999999;;;::::::===AAABBB@@@CCCGGGAAA>>>;;;999888888777777777222333999999888AAAOOOXXXnnntttlllfffggghhhhhhjjjnnn{{{|||vvvgggXXXOOOJJJFFFQQQWWWbbbooo}}}}}}}}}zzznnnfffbbbfffcccZZZMMMCCCBBBBBBBBBGGGHHHJJJKKKLLLRRRZZZaaahhhmmmssswwwyyyyyyzzzzzz~~~qqqSSS999...333222000222000000>>>LLLRRRPPPHHH;;;///444//////;;;PPPcccmmmooo^^^ZZZVVVSSSRRRXXXjjj{{{ssswww}}}qqqeeellliii[[[VVVEEEDDDEEEFFFIIIUUUnnneeeFFF555000///---,,,,,,++++++++++++,,,))))))))))))(((((((((((((((((())))))))))))(((((()))))))))*********++++++)))+++///000...444EEEVVV|||~~~TTT999444000222((()))444444---333BBB]]]{{{vvvUUUAAA888333+++:::PPPfffxxx}}}bbb[[[NNNAAA<<<:::555///222555999===AAAGGGMMMQQQYYYZZZ```gggiiiffffffiiiddd```[[[VVVRRRMMMHHHEEEFFFAAA???BBBCCCEEEQQQ^^^mmm}}}}}}vvvuuuwwwyyy~~~vvvjjjbbb```fff```VVVKKKEEEBBBAAA???CCCEEEGGGGGGIIINNNVVV]]]___eeennnuuuyyy{{{{{{|||}}}~~~ccc???---333333000222333000???OOOXXXXXXPPP@@@333111...222???OOOUUUOOOFFF<<<:::999777444888FFFVVV[[[MMMQQQlll~~~zzzxxx~~~xxx~~~xxxzzzxxxoooWWWUUUUUUXXX___lllqqqQQQ:::111111---,,,+++*********+++,,,))))))))))))(((((((((((((((((())))))))))))(((((()))))))))******++++++,,,---...///......:::VVVooo|||QQQ666111///+++---222333---333TTTyyyvvvTTT444(((111>>>GGG```zzz|||eeeOOO<<<333---///444888;;;>>>NNNTTT\\\dddkkkrrrwww{{{|||}}}{{{uuunnnjjjeee^^^YYYXXXWWWZZZeeeppppppccc]]]]]]ddd\\\RRRJJJFFFCCCAAA@@@???BBBDDDEEEFFFKKKRRRXXXWWW^^^hhhqqqwwwzzz|||}}}}}}tttLLL444555111---///111444AAAPPPXXXXXXPPPAAA333000000333999@@@???777...///000333444111///666???<<<111444FFFOOOJJJKKKUUUKKKSSSaaappp~~~}}}wwwtttyyy}}}]]]BBB333000...---+++***))))))***+++(((((((((((())))))))))))(((((())))))))))))((((((((())))))***+++,,,,,,,,,///......000777LLLooo}}}QQQ444///000333111---,,,:::YYY|||___???444777BBBYYYooo~~~jjjXXXKKK===000:::999>>>JJJSSSXXXaaakkkuuu|||zzzwwwvvvyyywwwfff[[[YYYZZZ___WWWOOOKKKGGGCCCCCCEEE>>>AAADDDEEEEEEGGGKKKPPPQQQXXXaaajjjqqqvvvzzz|||}}}^^^EEE<<<222...333555AAAHHHMMMOOOMMMHHH<<<111333222111000//////000000///000444888666111111555333///000666777333666>>>666777:::@@@IIITTT]]]bbbjjjvvvnnnQQQ===666111///---***))))))******(((((((((((())))))))))))(((((())))))))))))((((((((())))))***+++,,,------...---111;;;LLLgggVVV666111333222...222IIIppp}}}dddHHH444...EEEdddyyyzzzoooYYYAAA555666>>>BBBKKKRRR___llltttzzz}}}ooo___VVVXXX\\\ZZZTTTNNNLLLHHHDDDEEEJJJCCCFFFIIIIIIFFFEEEFFFIIINNNRRRZZZbbbiiiooovvvzzz}}}pppYYYIII<<<===GGGIIIXXXUUUMMMDDD???<<<777111333333111...,,,---000444222///000444555111000111555666666444222333444555333111///---...111555888===HHHQQQTTTVVV^^^hhhmmmwww|||hhhRRRGGG555333000,,,*********+++'''((((((((()))))))))***(((((())))))))))))((((((((())))))***,,,------......///:::PPPiii\\\999111333***777UUUzzzWWW555;;;777AAAfffeeeCCC:::111111777AAAQQQ]]]jjjvvvyyykkk]]]VVVZZZ```WWWQQQNNNMMMIIIDDDGGGNNNIIILLLOOONNNJJJFFFEEEFFFKKKOOOUUU\\\ccckkksssxxx|||{{{hhhUUUGGGNNN]]]```jjjaaaOOO===555666555333///111333333111000//////555///---000222222111333111666555111111555444...111333555777888777555444...444777666666:::===>>>BBBJJJTTT]]]ccceeeggggggeeebbbbbbffffffeeejjjrrrtttssswww{{{eeeXXX999666222...,,,++++++,,,'''((((((((())))))******(((((())))))))))))((((((((())))))+++,,,---......000444EEEaaa~~~___:::000000///LLLyyy}}}QQQ777777---\\\bbb>>><<<444444BBBQQQ\\\lll{{{yyymmmaaaZZZYYYYYYWWWUUUWWWRRRGGGCCCGGGLLLLLLLLLUUU^^^^^^UUUJJJDDDBBBLLLNNNSSSYYY]]]```hhhppp|||yyymmmfffeeegggiiiZZZNNN???555222222222111............////////////222111111111000000//////444333333333333333333333555444444333333444444555333333333444444444555555666666666666777777777777<<<<<<===>>>>>>>>>>>>===>>>AAABBBEEEVVVjjjnnnfffgggggggggffffffeeeeeeeee```[[[UUURRRUUUXXXZZZ[[[ZZZ]]]aaaeeeggghhhggggggssshhhZZZ^^^^^^```bbbccc```\\\YYY]]]]]]]]]\\\\\\[[[[[[[[[cccYYY\\\ccc\\\YYY^^^___[[[ZZZZZZ\\\^^^```___^^^bbbcccdddeeeggghhhiiiiiippppppoooppprrruuuxxxzzzuuudddNNN@@@444000000///------)))******+++++++++******((())))))(((''''''(((***((('''+++111000---///666888JJJfffggg:::,,,888UUU}}}lllJJJ777555>>>jjj}}}XXX999///888999;;;CCCUUUmmm}}}uuuiii___ZZZXXXVVVTTTRRRUUUQQQGGGCCCHHHOOORRRPPPXXX______XXXOOOKKKJJJLLLKKKNNNSSSXXX[[[bbbjjj{{{{{{qqqggg^^^VVVQQQCCC===444111111333222000............////////////111111000000000/////////111111111111111222222222333333222222222222333333333333333444444444444555444444555555555666666666333333444555555555555555888:::777333:::EEEDDD<<>>>>>============999555444666999::::::777999;;;===>>>???>>>===???fff}}}WWW@@@999::::::;;;===???>>>;;;888;;;;;;:::::::::999999999999333:::AAA;;;777;;;;;;:::999888999;;;<<<<<<;;;;;;;;;<<<===>>>??????@@@@@@?????????@@@BBBEEEGGGRRRTTTVVVYYYZZZYYYXXXWWWMMMMMMMMMMMMMMMMMMMMMMMMSSSUUUVVVWWWXXXZZZ]]]```]]]\\\\\\\\\]]]___aaabbbxxxzzzrrrnnnnnnuuurrrXXXKKK===888555111---,,,))))))))))))))))))((((((((()))***)))((()))+++---***((((((++++++,,,555AAA[[[lll___555222FFF|||nnnEEE...111HHHccc}}}}}}iiiOOO===///---777FFFNNN^^^uuuyyypppddd\\\YYYWWWSSSPPPRRRRRRNNNFFFBBBGGGMMMQQQVVV\\\aaaaaa[[[VVVTTTUUUPPPKKKJJJNNNSSSWWW]]]bbbsss}}}yyylllaaaXXXMMMAAA888000...---///222333111...---............/////////000000///////////////...////////////000000111222222222111111111111222222333333333333444444444444333333333444444444555555111222222333444333333333444777444...///555555///666555555555555444444444777666444444666777777666444444444444444444444444...IIIcccdddMMM666000444444444444555888888777666666666666666666555555555666333;;;@@@888555999666666555444555666777666444333333444444444555555555555444444333444666777888555555666777888888777777888888888888888888888888555666777777777888;;;===999888888888999;;;===>>>NNNjjjiiiMMMBBBFFFEEEBBBGGGHHHJJJMMMPPPSSSUUUVVV___cccccc___^^^aaabbbaaaeeefffgggfffdddbbbaaabbbpppwwwzzzdddYYYZZZZZZYYYZZZ]]]ccchhhkkkllljjjiiijjjllloooqqqqqqppprrrvvv{{{||||||}}}nnn^^^LLLAAA:::333000000,,,,,,++++++******))))))))))))***)))((()))+++---/////////111333===OOO___uuu___:::AAA]]]wwwIII+++000BBBXXXooogggVVV;;;++++++---:::QQQnnnwwwuuujjj^^^YYYXXXUUUQQQPPPWWWQQQHHHBBBCCCGGGIIIIIIZZZ^^^aaa```]]][[[[[[]]]XXXQQQMMMPPPUUUXXX[[[^^^hhhsss}}}~~~lll___MMMBBB===:::444///------...111333222///,,,---------.........//////////////////........................///000222333222222111111111111222222222222333333333444444444333333333333444444444444333444555555666666555555444888888444444888:::888444444444444444444444444666666666777777666555444777666555444333444444555:::;;;:::888777777:::<<<555444333444555777666666666666666666666666666666999777<<<<<<555999AAA>>>777666555555666666444333555555555555444444444444666666555444444555666666666555555444444444555555666666666666666666666666444555666666555555777888666555444333333333444444555NNNLLL555000666444000333333333444444555555555555999:::666555777888777555666777777666777888:::WWWcccjjj```KKK:::222000444666777888999;;;===@@@<<<<<<>>>???AAABBBBBBBBB???BBBFFFHHHIIIJJJMMMOOOSSSVVVZZZ^^^```___]]][[[aaaccceeegggiiikkkooorrrlllooouuu|||wwwaaaPPPDDD:::666666111111000//////.........+++,,,,,,++++++---000333444999???DDDKKKZZZooo^^^;;;BBB]]]sssSSS111555SSS]]]SSSNNN666444---------...IIIsss{{{qqqeee[[[XXXWWWTTTRRRTTT[[[OOODDDCCCKKKOOOMMMIII\\\^^^___^^^\\\\\\^^^aaa```YYYUUUWWWZZZZZZZZZ\\\aaalllvvvzzz}}}~~~~~~rrrhhhSSSFFF777......000000...000000000000111000...---------------........................////////////000000//////000111333555333333222222222222333333222222222333333333444444333333444444444555555555111222333333444444333333333777777444111222333333333333333333333333333333333444555555444222222111666555333222222333555666666111...222:::>>>:::444777555333222333444444333555555555555555555555555555333666555555EEESSSQQQ777555444444444444333111555555555444444444444444333222222111111111111111555555333333222333333444222222222222222222222222333555666555444333444555333333222222111111111222111:::777000444555111444777666666555444333222222---111222///---000000///---...///000000111444777AAAKKKMMMAAA555222222000///111222000......///111---...000111111111222222,,,...000111111111111222111333444666777777666555555666999:::<<<>>>BBBDDDDDDFFFIIIMMMRRRWWWZZZ\\\fffjjjmmmoooooooooqqqsssuuuvvvxxx|||zzzjjjYYYGGG:::555444333222111111111111222...000222444666;;;@@@EEECCCMMMXXXaaajjjxxx\\\888444CCCFFF777---AAA]]]WWW<<<...(((,,,///222///---MMM~~~uuunnnbbbZZZXXXVVVSSSUUU\\\\\\OOOEEEKKKVVV[[[WWWSSS]]]]]]]]][[[ZZZ[[[^^^```ccc^^^\\\^^^]]]YYYVVVWWW]]]dddkkkqqqxxx}}}ppp[[[KKKAAA:::333000111111///---///......------...//////,,,------------............////////////000000000333222000000000222444555333333222222222222333333222222222222333333333333333333333444444444555555222222333444444444444333222444555444333333444555666666666666777777777777777888999888777777999;;;888888777666777888999:::333444555666666666666666===;;;999888999999888777888999999999999999::::::888777:::<<>>DDDIIILLLHHHKKKPPPSSSTTTTTTTTTTTTRRRSSSTTTTTTRRRRRRSSSUUURRRSSSTTTSSSQQQQQQUUUYYY\\\[[[ZZZ[[[]]]______^^^___```aaabbbbbbaaa```___hhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjiiijjjnnnmmmiiigggiiikkkmmmnnnpppsssvvvjjjhhheeedddcccbbb```^^^___dddfffeeefffiiiiiifffccc```___]]]SSSCCC555//////...------...///111222000222555888<<>>:::999777777999<<<@@@CCCBBBCCCCCCCCCAAA@@@AAABBBAAABBBCCCCCCAAAAAABBBCCCCCCAAA>>>======>>>??????BBBCCCEEEIIIJJJIIIFFFBBBBBBDDDGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJLLLLLLKKKLLLOOONNNJJJFFFHHHIIIJJJJJJLLLOOOQQQJJJIIIGGGFFFFFFFFFDDDBBB666<<>>999777888666333222555///...------...000222444//////000000222666<<<@@@>>>???>>>;;;@@@GGGHHHCCC<<>>;;;EEEMMMKKKIIIJJJKKKHHHLLLFFF???>>>@@@@@@>>>:::>>>:::999;;;777000000555222333222///---......---(((,,,///000...,,,---...111000//////111111///---,,,---//////...------...---,,,,,,///222444333111...222444111//////222444111...000555444///...111000111222000......111444...888666111555444///111111333555555444333444555666333222222222111222333666444222555:::======;;;999777444222111111333444777333///000444666444111222444666777888777666444111222333444444444333333333555888999888666333111666333222555777666444333...111444555444333333444444555555555444333111111000000000000111111111111000000111111111111000000///////////////000000111000000000000000000000000333222222222333333444555444444444444333333222111111222222333333222222111222222111111000////////////222999<<<666------444000000000000111111111111333333333333333444444444333111......///111111000888:::===???@@@@@@@@@??????>>>===<<<<<<;;;<<<<<<===>>>===999666666:::===>>>===;;;:::;;;<<<>>>???999:::<<<<<<<<<===???AAADDDAAA>>>;;;:::;;;===>>>;;;;;;<<<;;;999888:::;;;:::999999;;;===>>>===<<<;;;===AAADDDDDDBBB???===@@@===999999===AAABBBBBB@@@@@@@@@AAACCCEEEGGGHHHJJJFFFCCCCCCBBB@@@BBBGGGEEEDDDCCCDDDEEEFFFEEEDDDDDDFFFGGGGGGDDDAAA@@@@@@?????????????????????>>>@@@===888333000000222333222111111111000000//////......//////000111111111333222111000////////////555///111<<>>===;;;999888666666===AAAFFFJJJKKKIIIFFFCCC===>>>===;;;888555555666<<<@@@FFFJJJKKKKKKKKKKKKHHHFFFDDDEEEIIIKKKJJJHHHJJJGGGDDDFFFHHHGGGAAA<<>>@@@???>>>=========>>>???DDDGGGKKKLLLGGG>>>555...111000...------///111222//////000444;;;FFFPPPVVVeeefffiiilllnnnqqqrrrsssrrrssstttuuuvvvxxxyyyyyy~~~zzzxxx~~~|||{{{{{{||||||vvvvvvuuusssrrrqqqpppooonnnkkkgggbbb]]]YYYVVVUUURRRPPPMMMKKKJJJGGGCCC@@@===>>>??????===;;;888777444444444444444444444444~~~ooollltttkkk^^^YYYSSSPPPcccqqqfffVVVUUUUUUVVVWWWXXXXXXXXXXXXVVVTTTSSSQQQOOOKKKIIIHHHGGGFFFDDDCCCAAA???>>>===EEEJJJGGGDDDDDDDDDAAA<<<:::777777999888666222222333777:::999444000/////////......000222222111---///000000......000222---,,,++++++,,,---------111111111111111111000000///111222111///---...///111333444333000///...---111---,,,000111000333777222111000000000111111000111555...***444888444555555444333333444333222000222111222333222000///000444222000111333444333222888666444222111222333444444333333444555666555444333444444555555333222111666555555444444333333333555555666777999999777666000000111222222111222333555444333222333333111000222222222111111000000000//////000000000000111111000111111111111111111000222111111000000000111111000000000000111111222222222111111111222222333444555555555555555444333333000111111222222111111000222222222222111111000000000111555888444---...444//////000000000111111111333333333333333333333333444333222222444666666555888:::<<<>>>@@@@@@@@@@@@??????>>>>>>============@@@@@@???<<<::::::===@@@>>>===<<<<<<<<<>>>@@@AAA===<<<<<<<<<===???AAABBB@@@@@@??????@@@AAABBBBBB>>>>>>>>>===;;;:::<<<===<<<<<<===>>>>>>>>>>>>>>>;;;<<<======>>>>>>=========???@@@@@@@@@???>>>>>>===;;;:::;;;BBBPPP^^^hhhaaaSSSEEEBBBBBBAAA>>>>>>DDDBBBAAABBBCCCCCCBBBAAAAAABBBCCCBBB???=========<<<<<<<<<<<<<<<===>>>???===:::555000------...///222222111000...---,,,,,,*********+++,,,,,,------...------,,,------......333---///999<<<444000222111111111111111111111111000000000000111111111111444333222222333555777888888777666555333222111111222444666888999999888888666777777666333222222333666999===??????>>>>>>>>>===<<<;;;<<<>>>@@@@@@@@@@@@>>>===@@@DDDDDDAAA===FFFFFFHHHIIIKKKLLLLLLLLLMMMKKKJJJKKKNNNPPPPPPOOORRRSSSSSSSSSQQQOOOMMMKKKUUURRROOOOOONNNKKKFFFAAA>>>===<<<;;;::::::;;;<<<@@@BBBDDDEEEBBB>>>888555222111///......///111222111000...///333888>>>BBB:::;;;===???AAABBBBBBBBB@@@@@@AAABBBCCCDDDDDDEEEOOOLLLJJJNNNUUUYYYWWWTTTQQQTTTXXXZZZZZZZZZ[[[\\\___\\\]]]aaabbb```aaaeeeccccccdddgggiiihhhddd```ZZZYYYXXXWWWVVVUUUTTTTTTNNNLLLJJJHHHGGGGGGGGGHHHFFFFFFEEEDDDCCCBBBAAAAAABBBAAA???===;;;:::999999<<<;;;:::;;;<<<;;;999888:::;;;;;;<<<;;;999666555444444444444444444444444vvvpppppprrrbbb```XXXLLLQQQooovvv^^^WWWUUUSSSRRRRRRQQQOOOMMMNNNJJJEEEBBBBBBAAA>>><<<888888999999888999;;;<<<:::???BBB???<<<;;;<<<;;;============<<<:::888777666666333000000444444222111///---///111000---+++,,,,,,,,,+++***+++---///000000111111000111333555///...------.........---,,,000333222///...111555555333222333444444444333888333111222222000///000444222000111333333000---222:::666...111111111888666222///000444777555222///222555666555444444444777666666555555555666666555444333222222222222222000222333333333222222333888888888888777777777777444444333333222222222222333111///111444555444222333555666444111111333555333000------000222111000111000///...---...///000......//////000000000000////////////////////////000000///////////////000/////////000000111111111111111111111111222222222333444444444444333222222000000000111111000000000111111111111111000000000111000111222111---...222//////000000000000111111111111111222222111111000222222222444777888888888777777888:::;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888666666777999;;;:::::::::;;;<<<>>>???@@@===::::::>>>AAABBBAAA;;;===@@@CCCEEEEEEEEEEEEAAAAAAAAA???===<<<===>>>===@@@AAA@@@===<<<===??????>>><<<;;;<<<===???AAA>>>AAADDDEEECCCBBBDDDFFFFFFBBB???CCCSSSqqqtttLLL888888<<>><<<======;;;999888999:::;;;;;;::::::;;;===???AAA;;;888444000---,,,,,,---222111000...,,,+++***)))((((((((()))******++++++*********+++,,,---...///222---///777999333///111//////////////////////////////////////////......111111000000000222333444111111000000///.........//////......///111333444000111222111000///000111111222444444222111222222222333444444333444555777666444444777:::;;;888555666666777888999:::999999:::888777888<<>>>>>>>>???@@@??????>>><<<:::888666555222000///...------...///000///---,,,,,,...000111222333333444444444444333222222333333444444444444222000000000222333222111111444666888777777777888888666777:::;;;::::::===:::::::::<<<======:::888666666666666777777777777<<<;;;999777777777777888888888888777777666666666666555555555555555666666111000111222444555444333444555666666666555333222333333333333333333333333zzzsssuuuuuuppp[[[[[[TTTLLLYYYqqqmmmSSSYYYUUUQQQOOONNNKKKFFFCCC@@@>>>:::888777777888999666777888888666777:::<<<888;;;<<<;;;::::::<<<===<<<<<<;;;888555333333555:::;;;555......333222---222///...222555222...+++............------...///***---//////...---...//////...---...///000///......///111111111111333444444///---000333444444444222111333555666444111000555555555555666555333111555888444888IIIMMMAAA:::666444222222222333333222333555666333222333444333111222222222222333444555555555555555555555444444666555555555555666777777111111111111222333444555111222333555555555444333777444222444777888444111222444333///---...///...222222111000000000000000111000...------...000111......//////000000111111.........------.........---------......///000111111111111000000000//////222222222333333333222222000000111111111000000///000000111111111111000000////////////000000000000222000/////////...///000////////////000000000111...///000000000000///...///...///222666888888777666666555555555666666777555666666666666666666666666666555444333222333333444444444444555777888999???:::555666;;;???>>><<<666999>>>BBBDDDDDDBBBAAA@@@AAA@@@???<<<;;;<<<======@@@BBB???:::888:::>>>BBBAAA???>>>???@@@BBBDDDCCCCCCBBBBBBDDDHHHMMMQQQHHHCCC<<<<<>>@@@AAA???>>>>>>>>>>>>===;;;888888777555444333555777>>><<<:::999:::<<<>>>@@@;;;999555222000.........000//////---,,,+++************+++,,,,,,------...---,,,,,,------...///000222000222777888333000222////////////////////////222222111111000000/////////////////////000111222////////////////////////111000/////////111333555///000111111///...///111///000000///---,,,---///...000222111///...111444777555333444444333000...222222333333444444333333333111000000222666999;;;000555===GGGQQQZZZ```cccPPPGGG;;;444333777:::<<<>>>======<<<===>>>@@@AAAIIIGGGCCC???:::666333111000///---,,,++++++++++++------------......////////////000000000//////...111111111111111111000000000111111000///......///000111222333333333222222///...///111111111222333000000000000111111000000222222333333444444444444666555444333333333333333333333333333333333333333333222222111111111111111333222111222333333111000///000111111222111000000000000000000000000000000vvvuuu{{{wwwkkkUUURRRMMMRRRbbbgggYYYIIIPPPLLLIIIHHHIIIGGGBBB===999::::::888555444888<<<<<<<<<<<<;;;999999:::;;;;;;;;;;;;<<<<<<;;;===???>>>===:::666444333666888111555666555444333---'''///,,,...666:::666222111111111222222333222111000...000333444333111//////000111333444333222222222333000///111555666333///222111666AAAFFFBBB===;;;777777666333222555888:::444555666555555555666777999555333LLLyyynnnTTTRRRRRROOOEEE999111...///666666333...000777:::888777666555555555666666666555555666666666666666666:::777555666:::<<<===<<<777666666666666666777888222444666888999777444333:::999:::<<>>===:::888<<<<<<<<<;;;888888999:::;;;===???;;;555333666:::<<<<<<===>>>>>>>>>>>>>>>CCCAAA???>>>@@@CCCEEEFFFDDDAAA;;;777888BBBOOOZZZXXXHHH:::999======888444:::999888888999999777666444444444222111111333555===;;;888666666777999:::888777555222000///......------------------------,,,------......//////000///......------......///111000222444444111000111////////////////////////222222111111000000////////////////////////000000////////////000000000111,,,,,,---......////////////000111000...------///.........---,,,,,,...000---000111000...---000333999888777555444333000///111111222222222222111111555444222111111333777999,,,...111555;;;AAAFFFIIINNNIII@@@888555:::EEENNNUUUUUUUUUVVVXXX[[[]]]^^^OOONNNJJJFFF@@@999444111000///...---,,,,,,+++++++++,,,...///000111111111)))******+++++++++++++++,,,,,,++++++++++++******---///000///---,,,---///////////////000000///......///000///000111222111000000000000//////000111000000000000000000000000...------,,,,,,,,,------+++,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,000///......///...,,,+++------..................------------------------|||uuuzzz}}}qqq___MMMKKKHHHSSSbbbXXXEEEAAA@@@===<<>>>>>>>><<<:::999888444111000000111888@@@666444888???===333---///111///......000000///---222111111222444444333111000555:::999333///...000333111222;;;FFFKKKGGGBBB===DDDWWWoooyyyssskkkhhhlllgggXXXBBB333111666;;;===:::888888:::>>>BBBDDDFFFVVVdddxxxsss]]]KKKDDDCCC@@@AAA>>>>>>JJJ[[[bbb___@@@<<<888777888888555222333333333333333444555666999888888888888888666555===<<<<<<;;;:::999888888555555666666666555444333444666888999::::::::::::333999:::444333777666111,,,///111222222333666999888777555444333333444444111111222333444555555666777666555444444555666777999::::::<<<>>>@@@BBBCCC<<<;;;:::999777666555444444555666666666555333222111111222333333333333222222222333333333333222222222222333333444555666666333777888555222222111.........////////////000000333555777:::;;;:::999888:::888777888;;;>>>??????<<<;;;:::888777555444333000111333555555555555444999888888999999888666333000000000111111111111111333000...///222444333111///111444666666555222000555666666555333333444666888999888555111000222444111222444666666555444222:::;;;<<<;;;:::999888888555666777999999888666555444///...333666444111111222000///000111222111000000111222111000000111333777555333111000000111222111111000///...---,,,+++,,,,,,,,,,,,------------++++++,,,,,,---.........------,,,+++++++++,,,,,,...///000000...------...........................//////........................//////////////////---------.........//////)))***,,,---...---,,,+++---...///...,,,++++++,,,,,,---------,,,,,,...///---......---,,,,,,...///111111000000000/////////***++++++,,,,,,,,,++++++......---,,,***+++---///222000///...///222555777...000111---)))+++333;;;::::::;;;<<<>>>AAADDDEEECCCCCCAAA???;;;666111...000000000//////......---,,,,,,---.../////////...///000111222222333333222/////////...............+++,,,------,,,,,,---......,,,+++,,,------,,,+++,,,//////---...000111......///000000......///000...------------,,,,,,,,,/////////000000000000000000000000000000000000000///...//////000111222222,,,++++++,,,......---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,sssttt}}}zzzdddMMMBBBGGGEEEMMMZZZLLL999<<<888555555999@@@BBB???:::555444444999>>>@@@;;;666444333444;;;CCCGGGDDD@@@===999999>>>>>>:::999<<<@@@DDDKKKQQQQQQHHH;;;000EEE<<<:::>>>>>>===KKK```IIIHHHNNNUUUOOOAAA<<<@@@CCC>>>999888999<<<======:::444...///555;;;===;;;FFFOOOVVVRRRFFF<<<;;;>>>CCCEEELLLWWWccciiigggccc^^^eeeyyyiiiRRRLLLSSSYYYdddZZZQQQSSS]]]gggjjjiiiooo~~~uuusssjjjiiieeefffvvvMMMFFF??????CCCDDD>>>888>>>===<<<<<<===>>>AAABBBQQQXXX\\\WWWKKK>>>888888<<<===>>>?????????>>>======<<<:::999:::>>>BBBEEE@@@AAAAAA===999999===AAA???LLLQQQFFF:::999999777@@@:::444444888;;;<<<:::;;;:::999888777555555444333444444555666777888999999888666555555666888999<<<<<<<<<<<<>>>???@@@AAA999999888888777666666666333444555666666444222111111222222333444444333333111111222222222222111111000111222333444555666666333;;;@@@<<<666444111............/////////000000444666999<<<>>>>>>=========:::777666888;;;===>>>;;;;;;;;;;;;:::888666555000111444666777777666666555444444666777666222///000111111111111000//////...///000111111111000///...///000111111000///...///000111000//////111333666444222000......///000,,,---...000000///...---///444888666333666BBBMMM@@@:::333000111222000...999222---,,,++++++///444---,,,+++,,,...//////...,,,...///000///...///000000000///...------------+++,,,,,,---,,,+++******++++++++++++++++++++++++))))))******+++,,,,,,,,,******)))******+++,,,------///000...++++++---...------------------------,,,,,,,,,,,,------------------.........---------,,,,,,,,,,,,,,,---------,,,,,,---............---***,,,------++++++,,,...+++---...---,,,+++,,,---...,,,++++++,,,---,,,,,,)))***+++++++++,,,---//////000111222222222222222///000111000...---///111......------...000222333+++///222222000///111333............000222444555222222222111000...---,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,///........./////////...000---,,,,,,...000///---,,,000000------111111...---000222111///...///000.../////////////////////+++,,,------............---------------------,,,))))))******+++---...///,,,,,,,,,...000111000.........---------------...,,,,,,,,,,,,,,,,,,,,,,,,}}}nnnsss}}}uuuYYY@@@:::GGGEEEFFFQQQGGG666::::::777555999???AAA<<<777:::666666@@@MMMRRRIII???:::999<<>>FFFAAA999555222.............../////////000222444888<<<>>>>>>>>>===;;;777222000222555777888777888:::;;;;;;999777666///000333555777777666555555444444666888666222...000000000000///...---,,,---///222333222000000000.............../////////,,,---......---...000222555222///------......------......///////////////(((000555111...<<>>;;;DDDRRRcccrrrtttgggXXXWWWQQQIIIZZZsssiii]]]kkkuuujjjuuuqqqwww{{{bbbIII===gggnnnvvvxxxvvvuuuyyy~~~vvvsssrrrsssvvvwwwvvvssszzztttnnnoootttyyywwwuuuyyy|||zzzwwwzzzyyyyyy}}}}}}xxx|||~~~~~~{{{}}}}}}^^^WWWcccXXXIII777;;;;;;:::999888888;;;>>>777:::<<<===AAACCC===333777666888;;;:::777999===999;;;:::===MMMZZZPPP<<<>>>999888:::999666777<<<777555222000000111333555//////000111333444666666222444000111888444000777222000///111333333000---+++LLLMMM===DDDHHH777***666...(((+++222444111...333444555@@@;;;888LLLLLL[[[SSS999...>>>===000333444666999;;;;;;999666444---444666555;;;EEECCC888444666>>>HHHJJJAAA:::999555//////444666111---...---222777888555222444666444222111111444666777666222444222000333999777000444666777333---+++///444444///,,,///222000///000444555***,,,777333WWWkkkFFF777---333333,,,111333000---///000///***,,,...999NNN\\\NNN777444000...///333666444000...222666888777444111...(((***,,,---------,,,+++,,,...000---(((&&&(((,,,,,,)))''''''***...222333///,,,+++,,,++++++///555555666333///...///...***,,,***(((***---///...---...---+++******,,,///111...)))(((---///,,,+++...***,,,------,,,,,,...///...//////---,,,,,,---//////000///---...111000,,,222444444222...,,,...111000000////////////000000000---,,,///000------///......222555444//////222---000333222///...///111---...///000111000///...///,,,+++,,,...000///...///...------///111444666333555777555000---,,,---************+++,,,,,,---,,,,,,,,,,,,------------000...---,,,++++++,,,---------------------......222...---......+++,,,000///---///---)))111444***///111333555555444222000000333666888777666555555666666666777777777777777777888888666444222333444444666888888666444333333555666666777666666555555222333444555555555555555666666666777777888888888999777555444666888888888{{{rrr{{{xxx^^^DDD::::::DDD===EEE???FFF999<<<;;;;;;===AAADDDDDDAAA===@@@NNN]]]gggiiiaaaMMM;;;:::AAAMMM\\\jjjpppfffXXX]]]WWWPPPdddxxxpppZZZOOOnnnuuu}}}~~~{{{yyyyyy~~~}}}||||||||||||zzzxxxzzzxxxwwwxxxxxxyyyzzz|||~~~zzzvvvvvvxxxzzzxxxvvvvvvvvvyyy~~~}}}~~~}}}~~~~~~lll___ggg___[[[RRRGGGCCC>>><<<>>>@@@AAAAAA<<<;;;<<<@@@EEEEEEAAA===AAA===<<>>>>>===<<<:::888777666666666666666555555666777999;;;999<<<777666888222...777888555222222444666555444:::[[[^^^OOORRRRRRBBB555000111444555333111444:::AAA>>>999CCC>>>AAAeeettttttSSSAAAJJJHHH===???999:::<<<===<<<;;;888777999:::777777BBBRRRSSSKKK===>>>III[[[eee```UUUNNN===777555888999555333444:::???EEEFFFCCC@@@AAACCC@@@>>><<<;;;===AAAFFFIII>>>CCCHHHLLLRRRVVVPPPGGGAAAFFFGGG@@@666222777???CCC<<<888:::<<<;;;<<<>>>KKKJJJ:::555;;;666OOOdddRRR===777...444999999222,,,,,,...///222000888XXX{{{RRR===999555555888:::888666666666GGGaaafffPPP;;;555000///---***)))***,,,//////222333111,,,)))***---+++)))((((((+++///222444///+++)))+++,,,///666>>>666===>>>666...,,,///222...,,,******---...---,,,***,,,///111111000...---000+++***...000,,,***,,,---///111111222333555777444555555555444333444555///222222///...111111...222333333333111000111222444444444333333444444444555333333333111333<<>>@@@AAA@@@>>>======@@@BBBCCCCCCBBBCCCDDDFFFFFFEEEEEEEEEDDDDDDDDDAAABBBDDDDDDCCCBBBBBBCCCJJJKKKJJJHHHDDDAAA????????????@@@AAAAAAAAA@@@@@@==================<<<<<<>>>>>>>>>??????@@@@@@@@@DDDBBB???>>>======;;;999xxx{{{pppTTT>>>999<<<@@@<<>>:::DDDOOOJJJEEEAAAAAACCCDDDEEEPPPnnnvvvhhhccc]]]KKK>>>888:::@@@CCC???;;;???FFFEEE@@@>>>JJJAAABBBlllyyy]]]MMMQQQOOOEEEEEECCCCCCCCCCCCBBB@@@???>>>CCCBBB>>>@@@MMM[[[[[[RRRGGGDDDIIIXXXeeecccWWWMMMGGGCCC@@@AAAAAA???>>>???===BBBGGGHHHFFFDDDCCCDDD@@@@@@@@@???BBBIIIUUU]]]JJJMMMPPPVVV]]]aaa]]]UUUKKKPPPRRRIII>>>:::BBBKKKLLLEEEAAAAAABBBBBBDDDHHH[[[[[[JJJ>>>AAA;;;HHHmmmzzzggg]]]KKKEEE;;;EEEJJJKKKBBB:::999===???===999AAAfffoooIIIDDD@@@>>>@@@AAA@@@???EEE<<>>GGGNNNXXXYYYHHH222(((,,,333...---,,,---000222222222---///111333333111...,,,111......111222///,,,,,,111333444444444555777999333444444555555555444444777<<<<<<777222222333222444444444666888888666555999888888777777888888999999:::;;;888444999LLL___^^^MMM===999<<<===<<<<<>>@@@AAAAAAAAA@@@>>><<<;;;:::888666666777777666555666===CCCCCC>>>888555444333555888999999999:::<<<999999888888777888888888>>>>>>???@@@BBBCCCDDDEEE>>>>>>>>>===>>>>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBGGGDDDDDDFFFFFFCCCCCCEEEBBBAAACCCDDD@@@<<<>>>AAABBBCCCEEEGGGHHHHHHGGGFFFFFFHHHIIIIIIIIIJJJLLLNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLNNNMMMKKKIIIIIIIIIJJJJJJIIIFFFBBB@@@??????EEEFFFGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFIIIHHHGGGFFFEEECCC@@@>>>~~~zzzhhhLLL<<<<<<>>>???FFFiiikkkpppWWWHHHSSSRRROOOKKKHHHIIIMMMPPPOOOTTTWWWSSSKKKEEECCCCCCMMMOOOSSS]]]mmmzzz{{{ttteee___\\\iii~~~uuuwww~~~}}}pppllljjj```TTTMMMNNNJJJEEEEEEIIIOOORRRTTTNNNTTT]]]eeejjjooouuuzzzmmmoooppprrrwww}}}}}}{{{}}}~~~}}}{{{{{{}}}yyycccKKKDDDSSSkkk}}}rrrbbbZZZ___```\\\bbbmmmyyyiiiXXXOOOOOOQQQUUUZZZ[[[ddddddYYYXXXeeeqqqsssdddnnnoooggggggooommmccc]]]___aaaaaa___[[[WWWTTTTTTTTTSSSSSSRRRQQQOOOOOOTTTSSSLLLOOOYYYXXXTTT[[[ccc___YYYTTTQQQPPPPPPQQQ]]]xxx}}}qqqdddRRRBBBJJJGGGJJJQQQRRRMMMLLLOOOPPPRRR[[[mmm]]]NNNkkkfff^^^SSSOOOTTTSSSMMMIIINNNMMMLLLJJJHHHGGGGGGGGGFFFIIIJJJLLLRRRVVVQQQHHHLLLFFFCCCIIIQQQRRRLLLFFFKKKJJJIIIJJJIIIHHHGGGFFF<<<@@@EEEGGGEEECCCBBBBBBBBBDDDDDDBBBBBBGGGRRR[[[PPPMMMIIIIIIMMMRRRTTTSSSLLLNNNMMMGGG@@@???FFFNNNMMMHHHEEEFFFFFFEEEGGGKKKSSSZZZRRRFFFEEEAAAFFFXXXiiinnnWWWOOOQQQLLLQQQOOOMMMUUUYYYSSSLLLLLLPPPRRRLLLJJJKKKZZZsssxxxQQQMMMHHHFFFFFFHHHIIIIIISSSEEESSSuuu|||___JJJMMMBBBAAA@@@???===;;;:::::::::<<>>>>>======>>>???BBB>>><<<<<<<<<<<>>===:::>>>PPPbbbaaaRRRDDD@@@BBBCCCBBBAAAQQQLLLFFFCCCCCCBBB???===BBBBBBBBBBBB@@@>>><<<;;;???>>>==================;;;CCCKKKJJJCCC<<<999:::999:::<<<===???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@FFFGGGGGGHHHIIIJJJJJJKKKGGGFFFFFFFFFEEEEEEFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGIIIGGGGGGJJJJJJGGGFFFIIIGGGEEEBBBDDDFFF???<<>>BBBFFFFFF[[[gggOOOUUUWWWWWWPPPGGGDDDKKKSSSRRRNNNJJJGGGEEEGGGMMMRRRTTTTTTWWWaaassspppiiifffjjjqqqyyy{{{uuu}}}vvvllljjjmmmooo{{{nnnaaa]]]^^^[[[VVVSSSSSSLLLCCC>>>>>>??????>>><<>>???===:::777555444333333333444555666999;;;:::888333333333111//////111333777666555777:::;;;:::888CCCIIIKKKEEE???>>>???@@@BBBAAAAAACCCEEEEEEAAA===AAA@@@@@@??????@@@@@@AAAAAA@@@AAADDDDDDEEELLLUUUQQQKKKGGGGGGFFFCCCBBBCCCQQQLLLGGGDDDEEEEEECCCAAADDDDDDEEEDDDCCCAAA???>>>AAABBBBBBBBBCCCDDDEEEFFFAAAGGGMMMKKKEEE@@@AAADDDAAAAAAAAABBBCCCEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBGGGGGGFFFFFFFFFEEEEEEEEECCC@@@@@@CCCCCCAAAAAADDDCCCEEE<<<<<>>???@@@@@@>>>???>>>>>>===???CCCFFFAAAAAABBBCCCCCCDDDEEEEEECCCDDDFFFIIINNNWWW```fffhhhgggbbbZZZQQQIIIEEECCCBBBCCCCCCDDDEEEEEEDDDDDDDDDCCCBBBAAABBBDDDGGGHHHDDDDDDDDDDDDDDDDDDDDDCCC???@@@CCCGGGJJJJJJHHHFFFssshhhVVVEEEAAAHHHHHHIIIggg}}}aaaMMMSSSZZZ^^^YYYNNNGGGHHHLLLJJJGGGFFFJJJNNNPPPTTTXXX[[[\\\```llluuuqqqoooeeedddjjjiiisssxxxyyyqqqhhheeecccbbbggg```YYYWWWZZZ]]]^^^]]]\\\ZZZWWWVVVVVVSSSNNNIIIGGGJJJNNNSSSWWW[[[```cccUUUTTTPPPPPP___vvv~~~}}}~~~{{{yyy||||||~~~www}}}wwwsssqqqqqqwww}}}wwwwww~~~ooo^^^VVVZZZaaafffgggrrrfffaaa^^^^^^fffqqq}}}uuunnnmmmllljjjjjjkkksss}}}~~~rrrmmmsssuuuooogggllllllfffeeehhhgggaaadddfffiiikkkllljjjhhhfffdddfffiiikkkkkkgggcccaaafffbbbZZZaaassstttlllmmmaaacccdddccc```]]][[[[[[___mmm~~~wwwgggMMMRRR^^^cccXXXJJJRRRdddiiinnnvvv{{{jjjpppiiiaaa^^^eeedddWWWUUUZZZWWWTTTSSSQQQOOONNNMMMLLLLLLOOOSSSUUUQQQJJJHHHKKKOOOMMMUUUZZZXXXSSSPPPNNNLLLJJJNNNPPPMMMKKKJJJHHHEEEGGGGGGHHHIIIIIIJJJJJJJJJNNNOOOOOOLLLHHHGGGHHHKKKNNNQQQVVVXXXRRRKKKJJJNNNVVVPPPHHHDDDEEEFFFEEECCCGGGGGGJJJNNNMMMJJJJJJMMMIIIPPPWWWUUUOOOMMMNNNNNNTTT___OOOLLLQQQMMMSSSQQQIIIPPPUUUSSSRRRSSSSSSQQQRRRRRRRRRRRRSSSSSSRRRPPPTTTRRRPPPNNNNNNPPPRRRSSSPPPRRRSSSQQQOOOTTT```jjjooocccVVVQQQTTTWWWTTTOOOJJJKKKMMMNNNNNNNNNNNNMMMNNNRRRTTTSSSNNNJJJHHHHHHDDDCCCEEEGGGFFFBBBBBBEEE???AAA===444...000444555777888888777555444555777<<<>>>AAABBBAAA<<<777333555666777777:::??????===111111111000000222666888<<<999777999===@@@???>>>===CCCFFFCCCBBBEEEGGGGGGGGGGGGGGGGGGHHHGGGEEECCCFFFFFFFFFEEEEEEFFFFFFFFFFFFDDDEEEIIILLLJJJJJJKKKIIIJJJMMMQQQNNNHHHGGGKKKKKKIIIGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJHHHGGGFFFDDDEEEGGGGGGGGGHHHKKKMMMFFFJJJLLLJJJFFFEEEHHHLLLHHHFFFEEEEEEGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFHHHGGGGGGFFFEEEEEEDDDDDDGGGGGGGGGGGGFFFEEEDDDCCCJJJJJJJJJIIIHHHHHHGGGGGGEEEAAA@@@BBBBBBAAABBBFFFFFFOOOBBB999FFFFFF===EEE@@@???>>>>>>>>>???AAABBB@@@@@@@@@???>>>???BBBEEECCCCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFHHHMMMUUU[[[UUUUUUUUURRRMMMHHHFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEAAAAAAAAAAAACCCEEEGGGHHHDDDDDDDDDCCCCCCCCCCCCCCCAAABBBDDDHHHJJJJJJHHHFFFuuueeeXXXKKKBBBDDDLLLBBBFFFiiirrrdddZZZXXX[[[^^^```]]]UUUNNNJJJIIIFFFGGGLLLUUUYYYWWWWWWZZZ___bbbhhhvvvzzzuuusss```YYYbbbeeejjjnnnmmmhhhccccccaaa___[[[ZZZXXXWWWYYY\\\^^^___PPPQQQTTTWWWXXXWWWSSSQQQUUUTTTSSSTTTWWWZZZ\\\]]]UUU[[[[[[VVV]]]ppp~~~tttssspppkkkddd___]]]]]]ggggggllltttzzz|||yyy{{{|||zzzxxx|||}}}zzzyyyxxx{{{yyyuuussssssnnngggbbb___\\\\\\ZZZ\\\dddnnniiikkkbbb___hhhddd```___```cccddddddjjjfff```[[[YYY\\\bbbfffdddfffmmmvvvzzzyyywwwxxx{{{{{{{{{uuunnnnnnlllkkkjjjjjjjjjiiimmmnnnooopppqqqppppppoookkklllnnnoooooonnnmmmlllmmmmmmhhhmmmxxxuuunnnqqqnnnpppqqqoookkkgggffffffdddiii}}}WWWTTTZZZeeebbbXXX\\\iiiyyyxxxttt~~~|||rrrbbbdddsssrrr[[[TTTZZZWWWTTTTTTSSSRRRQQQPPPOOONNNSSSUUUVVVUUUPPPNNNPPPTTTNNNXXX^^^ZZZUUUTTTTTTRRR___bbb```XXXSSSSSSTTTRRROOONNNLLLLLLNNNPPPQQQQQQUUUTTTTTTSSSSSSTTTUUUVVVSSS\\\iiilllaaaRRROOOTTT[[[VVVPPPMMMLLLLLLKKKJJJJJJJJJLLLPPPOOOMMMOOOTTTVVVQQQSSSUUUQQQPPPQQQMMMMMM\\\QQQRRRWWWRRRVVVTTTPPPRRRSSSQQQSSSWWWXXXUUUQQQQQQSSSWWWYYYWWWRRRNNNUUUUUUTTTRRRPPPPPPQQQRRRNNNPPPQQQMMMJJJNNNZZZeeekkk___UUUXXXbbbfff^^^TTTNNNMMMMMMMMMMMMMMMLLLKKKNNNSSSWWWWWWRRRMMMKKKKKKDDDCCCDDDFFFEEEBBBCCCGGGEEECCC===444000333666555;;;<<<;;;888444111111333777:::>>>BBBBBB???;;;888777999888555888???AAA===111222222111111444888;;;???:::777888===AAABBBAAA===AAACCCBBBDDDIIIKKKIIIGGGHHHIIIIIIHHHHHHIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHEEEEEEJJJLLLJJJJJJLLLKKKLLLPPPSSSQQQLLLLLLOOOHHHIIIJJJJJJIIIIIIJJJKKKIIIJJJLLLMMMNNNMMMMMMLLLGGGIIIJJJJJJIIIIIILLLOOOKKKLLLLLLKKKJJJJJJMMMOOOLLLJJJGGGHHHJJJKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLLLLKKKJJJNNNNNNMMMLLLLLLKKKJJJJJJJJJEEECCCDDDEEEDDDGGGLLLXXXlll\\\CCCHHHGGG>>>GGGEEECCCAAA@@@???AAABBBDDDDDDDDDDDDCCCBBBBBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFCCC@@@???AAACCCCCCGGGLLLOOOOOOOOOOOOOOOGGGGGGGGGGGGFFFFFFEEEDDDAAAAAABBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDGGGIIIJJJHHHFFFmmmZZZMMMDDD@@@EEELLL===DDDjjjdddXXXaaapppiiiddd^^^YYYVVVSSSOOOLLLMMMOOOWWW```aaa\\\]]]bbb[[[___gggwwwyyyqqqsss^^^UUU```eeedddeeebbb^^^]]]```aaa```ZZZ\\\]]][[[YYY[[[\\\[[[XXXXXXXXXWWWWWWWWWXXXXXXXXXTTTQQQRRRWWW[[[]]]]]]RRR___ccc[[[XXXeeeuuu|||||||||}}}~~~}}}}}}~~~wwwmmmnnniiiffflllnnnhhh^^^TTTMMMJJJLLLNNNPPPLLLLLLQQQVVV\\\eeemmmwwwxxxzzzllltttuuukkkccchhhvvv~~~wwwlllbbb\\\[[[^^^```bbbeeeccc___```dddccc]]]JJJLLLRRRXXXXXXVVVXXX^^^UUUfffeeennnpppccciiioooggghhhgggfffeeefffiiikkkcccffffffbbbbbbgggjjjjjjjjjppp{{{{{{sssqqquuusssssspppqqqmmmllloooooommmooosssqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqssstttuuuqqqvvvuuuxxx~~~xxxssszzz}}}~~~}}}xxxqqqllljjjkkkkkkiii|||jjjVVVQQQdddsssqqqjjjiiijjjfffZZZbbbiiiqqqxxxaaaUUU___zzz~~~cccXXX]]]WWWWWWWWWWWWVVVUUUTTTRRRRRRRRRTTTXXX[[[ZZZUUUPPPNNNOOOWWW\\\ZZZ[[[cccjjjlllvvvxxxrrrfff^^^```bbbaaa```^^^[[[[[[\\\___aaabbbmmmiiiddd```^^^^^^\\\[[[```kkkxxxzzzjjjXXXVVV]]]YYYYYYWWWTTTRRRQQQRRRTTTSSSSSSTTTVVVVVVUUUZZZ```aaaQQQMMMRRRQQQRRRRRRLLLNNN\\\QQQRRRWWWSSSYYYXXXSSSRRROOONNNSSS[[[^^^[[[YYYYYYZZZZZZXXXWWW[[[```WWWWWWVVVTTTQQQOOOOOOOOOPPPKKKJJJJJJFFFCCCLLLYYYZZZSSSRRR___pppttteeeTTTWWWUUURRRQQQQQQPPPOOONNNLLLRRRYYYYYYUUUPPPNNNOOOJJJGGGFFFGGGDDDAAACCCHHHDDDCCC===444222666999:::<<<======:::555333444666444555666888:::<<<===>>>999;;;888444666===???<<<444444333111111222666999CCC>>>:::;;;@@@EEEGGGFFFCCCEEEEEEDDDGGGKKKKKKHHHEEEGGGIIIIIIGGGGGGKKKNNNHHHHHHGGGGGGGGGGGGHHHHHHGGGDDDDDDGGGHHHHHHKKKPPPLLLJJJKKKMMMKKKHHHHHHLLLHHHKKKMMMKKKGGGDDDEEEFFFGGGHHHJJJLLLMMMMMMMMMMMMJJJLLLMMMLLLIIIIIIKKKNNNOOONNNMMMMMMMMMNNNNNNOOONNNKKKHHHIIIKKKMMMMMMLLLGGGGGGGGGGGGHHHIIIJJJJJJHHHIIIIIIIIIJJJJJJKKKKKKDDDFFFHHHJJJLLLMMMMMMMMMKKKJJJJJJIIIHHHHHHGGGGGGIIIDDDAAAAAABBBBBBFFFKKKlllvvvPPPJJJEEE===GGGGGGEEEBBB@@@???@@@BBBCCCEEEFFFFFFEEECCCCCCDDDFFFHHHGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEDDDAAA@@@???@@@;;;???DDDFFFFFFDDDBBBAAAFFFFFFFFFEEEDDDCCCAAAAAAAAAAAABBBCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@AAADDDHHHIIIHHHGGGwwwfffQQQDDDBBBDDDDDDBBB;;;AAAkkkcccYYYjjjnnniiidddbbbaaa]]]VVVSSSSSSRRRZZZ______aaaccc```YYY[[[\\\aaammmoookkkddd```cccbbbaaabbbaaa^^^[[[[[[^^^bbb^^^^^^]]]]]]]]]\\\\\\\\\YYYYYYXXXXXXXXXYYYZZZ[[[TTTYYYZZZWWW]]]fffcccXXX]]]___aaaaaaaaaaaabbbccchhhrrrzzz~~~}}}wwwtttyyy}}}xxxiiiaaacccaaaYYYdddaaa]]][[[ZZZYYYXXXVVVRRRLLLHHHHHHHHHGGGMMMVVV```}}}yyylllsss||||||vvvppprrrxxxssskkkhhhhhhnnnmmmhhhkkkvvv{{{xxxzzzqqqlllcccfffhhheee___\\\^^^aaajjjaaaXXXSSSTTTWWWXXXWWWVVVUUUUUUVVVWWWVVVTTTQQQMMMRRRXXX]]]```bbbdddeeeaaagggkkkkkkkkkllljjjggglllmmmmmmmmmjjjhhhgggfffiiifffgggkkkllliiigggiiilllpppsssssspppmmmnnnooonnntttzzzzzzuuuqqqqqqssskkklllmmmooorrruuuxxxzzzwwwtttqqqqqqtttwwwwwwuuuxxxxxxxxxxxxxxxxxxxxxxxxwwwtttzzzzzztttwwwvvvtttrrrrrrrrrrrrpppnnnqqqmmmppp|||yyyiii[[[[[[ooo|||mmmccc``````___^^^^^^^^^^^^^^^^^^cccmmmssslll___ZZZ]]]^^^]]]\\\ZZZWWWUUURRRQQQZZZZZZZZZ[[[\\\[[[XXXUUUUUUYYY[[[[[[[[[bbbnnnyyywwwsssooommmnnnqqqssstttqqquuuuuukkkaaacccttt}}}rrrhhhdddgggkkkyyyyyyvvvmmmbbb[[[ZZZ\\\______bbbeeeaaaYYYUUUVVVWWWVVVVVVXXXZZZ\\\\\\[[[[[[UUUPPPQQQUUUXXXUUUPPPZZZ\\\^^^______^^^___```^^^```bbbbbbaaa```aaabbbhhhfffccc___]]]]]]^^^^^^ZZZYYYXXXUUURRRNNNKKKJJJMMMLLLIIIGGGFFFEEEFFFFFFNNNOOORRRUUUWWWWWWWWWWWWXXXUUUQQQMMMJJJHHHHHHHHHLLLLLLLLLMMMMMMMMMNNNNNNGGGFFFDDDCCCBBBBBBCCCCCCFFFDDD>>>777000000333888===;;;:::;;;<<<:::444///555555666777888:::<<<===:::444111555888888:::@@@;;;222///444555222444999??????@@@AAADDDGGGIIIJJJFFFGGGIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLJJJIIIGGGEEEDDDDDDDDDEEEBBBBBBAAACCCEEEGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKGGGGGGGGGFFFDDDCCCAAA@@@CCCEEEGGGEEEBBBCCCIIIOOOPPPKKKFFFFFFJJJLLLKKKHHHLLLKKKIIIHHHHHHIIIKKKLLLIIIJJJJJJJJJKKKKKKKKKKKKGGGGGGGGGHHHIIIJJJKKKLLLFFFGGGJJJMMMOOONNNKKKHHHCCCGGGGGGCCCDDDIIIJJJFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEDDD@@@::::::???@@@===PPPUUUWWWPPPEEE???AAAEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@???@@@CCCFFFAAA@@@???@@@AAABBBAAA@@@@@@??????>>>=========>>>???@@@AAABBBBBB@@@???===;;;???DDDHHHHHHEEE@@@=========>>>@@@@@@AAAAAAAAABBBBBBBBBAAA???>>><<<;;;===<<<<<<===???AAAAAA@@@lll]]]KKKAAAAAAEEEEEEDDDBBB???ZZZjjjSSSPPPeeeiiijjjddd___\\\YYYSSSQQQSSSUUU\\\bbbccceeehhheee___XXX[[[bbbnnn~~~|||mmmcccbbb```fffggghhheeebbbaaabbbdddcccccccccbbbaaa___^^^]]]ZZZZZZZZZ[[[\\\\\\]]]]]]TTTXXXYYYZZZcccnnnlllaaa___aaaddddddddddddeeefffeeemmmtttwwwzzz}}}oooiiimmmssswwwsssiiifffkkkjjjdddjjjjjjiiiiiijjjiiifffddd```[[[XXXWWWSSSOOOPPPUUUTTTeeelllbbb[[[aaagggeeegggaaa___dddkkkrrr~~~rrrhhhccccccggghhhgggdddfffkkknnnmmmvvvzzz}}}{{{vvvnnniiifffgggiiijjjhhheeecccdddffffff```YYYWWWZZZ]]]___^^^[[[[[[[[[]]]___``````^^^dddfffjjjnnnqqqrrrrrrqqqeeejjjmmmllllllnnnmmmiiikkknnnppppppmmmkkkkkkkkkmmmiiijjjooosssqqqoooppplllnnnooonnnjjjhhhjjjlllssswwwzzzzzzxxxuuuuuuvvvwwwvvvvvvuuuvvvwwwyyyzzzyyywwwuuuvvvxxxyyyxxxvvv~~~}}}{{{zzzyyyyyyyyy|||xxx|||zzzuuuwwwzzz{{{||||||zzzwwwssspppooommmqqqyyy~~~jjj[[[TTT]]]ffffffcccddddddccccccbbbaaabbbbbbbbb___aaafffiiiddd\\\YYY\\\YYYYYYXXXXXXVVVUUUSSSRRRUUUUUUVVVYYY[[[[[[YYYWWWWWWYYY[[[ZZZYYY\\\bbbgggfffccc```___aaadddeeefffmmmnnnkkkddd___aaakkkttttttsssoooggg```]]]```dddfffgggfff```YYYTTTUUUWWWXXXXXX[[[^^^]]]WWWUUUWWWVVVVVVVVVVVVVVVVVVVVVWWWYYYUUUQQQPPPRRRSSSPPPMMMYYY[[[^^^___^^^]]]^^^^^^\\\]]]______^^^^^^```aaa___^^^]]][[[YYYXXXWWWVVVTTTTTTSSSRRRPPPMMMKKKJJJKKKKKKIIIHHHGGGFFFEEEEEEGGGHHHJJJJJJJJJHHHGGGEEELLLKKKIIIFFFDDDCCCCCCCCCEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCBBBAAAAAABBBCCCDDDAAA@@@<<<777222000333666999;;;===<<<:::666333111555555555666777888999:::888333111333444444888>>>AAA666000222444111444:::>>>AAADDDDDDCCCCCCFFFIIIKKKKKKMMMNNNNNNNNNMMMMMMGGGHHHIIIJJJKKKJJJIIIHHHEEEDDDCCCAAA@@@?????????===<<<;;;<<>>;;;<<<=========???CCCGGGFFFBBB>>>???BBBEEEDDDBBBFFFEEEDDDCCCBBBDDDEEEFFFGGGEEEEEEEEEGGGHHHGGGFFFCCCCCCEEEEEEEEEDDDCCCBBBCCCDDDEEEHHHJJJJJJGGGEEEBBBEEEEEEAAA@@@DDDEEEAAABBBAAAAAAAAAAAABBBCCCCCCGGGDDDAAA@@@@@@AAABBBBBBJJJMMMOOOKKKDDD???AAADDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@AAACCCFFFFFFDDDCCCCCCDDDDDDBBBAAAAAA@@@@@@???>>>>>>??????;;;<<<===>>>>>><<<;;;::::::===AAAEEEEEEBBB???<<<:::;;;<<<======>>>>>>>>>==================>>>>>>>>>===<<<===???@@@@@@???]]]RRRDDD>>>AAAEEEFFFEEEDDD:::JJJXXXMMMQQQaaabbbmmmcccZZZVVVSSSPPPQQQTTTXXX^^^ccceeegggiiigggdddYYY\\\aaaiiivvvtttooojjjhhhiiiiiigggdddbbbaaaaaadddeeeeeeeeeccc```]]][[[^^^^^^______^^^]]][[[ZZZOOOSSSUUUXXXcccooonnneeebbbdddgggggggggggghhhjjjhhhmmmqqqqqqttt{{{zzzjjjdddfffkkkppppppkkkkkkppppppkkkjjjkkkmmmpppqqqqqqnnnkkkkkkiiihhhgggbbb\\\ZZZ[[[XXX[[[\\\ZZZZZZ]]]___^^^fffbbbaaadddgggiiinnnsssvvvvvvtttooojjjhhhjjjlllppplllkkklllllliiijjjmmmsssttttttrrroookkkiiiiiillllllllllllllllllmmmmmmkkkgggccccccfffjjjjjjjjjkkkjjjiiijjjmmmoooooooookkkjjjkkkooossssssppplllpppssstttqqqrrrtttssspppnnnsssxxxxxxtttqqqrrrttttttoooooouuuyyyxxxtttssspppqqqqqqooolllmmmqqquuuoooppppppppppppppppppqqqsssqqqpppnnnnnnoooqqqrrryyyxxxwwwxxxzzz{{{zzzxxx~~~}}}|||||||||}}}~~~zzz|||xxxtttwww{{{yyytttqqqppppppqqqrrrpppqqqzzzrrrdddYYYWWWVVVUUUZZZbbbbbbaaaaaa```````````````bbb___^^^___]]]ZZZZZZ]]]VVVVVVWWWXXXXXXXXXWWWVVVPPPPPPQQQTTTXXXZZZZZZYYYYYYZZZ[[[[[[[[[[[[ZZZZZZ[[[YYYXXXYYYZZZ\\\\\\\\\ccc```[[[YYYYYYZZZ]]]^^^```aaa```]]]YYYXXX[[[___[[[]]]^^^[[[XXXVVVXXX[[[YYYXXXZZZ\\\[[[WWWWWWZZZWWWYYYYYYVVVRRRPPPRRRTTTSSSRRRPPPOOONNNMMMMMMMMMXXXZZZ]]]^^^]]]\\\\\\]]]ZZZ[[[[[[ZZZYYYYYYZZZ\\\YYYYYYYYYYYYWWWUUURRRQQQQQQRRRRRRRRRQQQPPPOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIKKKLLLMMMMMMLLLIIIGGGEEEIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCAAA???>>>CCCCCCDDDDDDFFFGGGIIIJJJDDDDDDAAA===777333111000444999===<<<888333333444777666555555555555555666333111111222111222999AAAGGG:::000000111111666>>>@@@EEEJJJIIIEEECCCFFFJJJIIIJJJKKKKKKLLLKKKKKKKKKFFFHHHJJJLLLLLLJJJGGGEEEBBBAAAAAA@@@>>>===;;;:::777555444444777:::<<<<<<;;;<<<<<<<<<============@@@???>>>===<<<===>>>>>>:::999999:::<<<============999666777:::<<<;;;999>>>======<<<===>>>@@@AAACCC@@@===???CCCEEECCC???;;;<<>>======???AAABBB@@@???>>>@@@???;;;;;;======:::<<<<<<;;;;;;<<<<<<===>>>DDD@@@DDDMMMOOOGGGAAAAAA@@@AAABBBAAA???>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888999;;;===AAA@@@>>>===>>>===<<<::::::999999888888888888999777888999999999888666555999:::===??????>>><<<:::666777888999:::::::::999777777777888:::<<<>>>???>>>===<<<===>>>???>>><<>><<<;;;<<<===???AAACCC@@@>>>???AAA@@@<<<777:::888555555666666555444888888888999;;;>>>@@@AAACCC>>>:::<<>>???>>>>>>:::888777888:::;;;;;;:::999:::999777777888888777888888888888999:::;;;;;;<<<;;;GGGYYY[[[JJJ======999888888888999:::999999555555555555555555555555222333444333222222444666:::999777777888888777555444444333333222333333444555555666666666555444333666777888999999999999888444444555666666666666666444333333333555888;;;===<<<;;;999::::::;;;999888LLLFFF???===@@@DDDEEEDDD===:::EEEVVVaaaiiimmmjjjqqqcccUUUOOOPPPRRRXXX^^^aaaaaaccceeeeeecccaaa```\\\```dddffflll|||{{{ssslllgggeeeeeefffbbbdddgggiiijjjiiigggeeeccccccbbb```]]]YYYTTTRRRUUU\\\bbbbbb```bbbdddfffbbbdddggghhhhhhhhhjjjkkkmmmppprrrqqqsssvvvuuuqqq}}}~~~~~~qqqlllnnnnnnpppqqqooommmmmmkkkgggmmmlllkkklllnnnooooooooolllnnnnnnmmmlllnnnpppqqqqqqkkkiiilllnnnlllnnnsssoooooonnnmmmooorrrtttuuuwwwwwwwwwvvvtttrrrqqqqqqvvvppppppwwwwwwrrrrrryyyqqqrrrsssuuuvvvuuusssrrrppppppoooqqqtttuuuuuutttooonnnnnnnnnooopppooonnntttrrrppppppqqqsssssssssuuusssrrruuuyyyzzztttoooqqqqqqooolllnnnrrrqqqmmmmmmqqquuutttoookkkkkkmmmiiiddddddiiikkkhhhbbb___cccddddddccccccfffnnntttmmmkkkiiiiiillloooqqqrrrlllkkkjjjjjjlllppptttvvvqqqooommmmmmnnnrrrwwwzzzwwwvvvuuuuuuvvvwwwxxxyyy{{{zzzzzz||||||yyyyyyzzz{{{}}}~~~}}}|||||||||xxxwwwtttuuu}}}yyyllleeebbb```______aaa``````__________________\\\YYYXXX[[[]]][[[XXXYYYZZZ\\\]]]]]]\\\ZZZYYYXXXWWWVVVWWWYYY\\\\\\\\\]]]ZZZWWWXXX[[[]]]\\\YYY[[[[[[[[[\\\\\\[[[WWWUUUUUUXXX[[[\\\[[[YYYYYYYYYXXXZZZ\\\]]]]]]^^^^^^___\\\]]]^^^]]]\\\[[[[[[[[[aaa^^^]]]]]]\\\YYY\\\aaa^^^______YYYRRRNNNPPPTTTWWWZZZ\\\ZZZVVVTTTUUUXXXYYY\\\```aaa```^^^]]]]]]^^^_________]]]]]]___``````___\\\[[[ZZZZZZ[[[\\\[[[\\\\\\\\\\\\[[[ZZZZZZWWWXXXYYY[[[[[[ZZZYYYXXXXXXZZZ\\\^^^______^^^]]][[[[[[\\\[[[[[[YYYXXXWWWWWWWWWYYYYYYYYYXXXVVVUUUQQQQQQSSSUUUWWWXXXYYYZZZ\\\[[[YYYUUUNNNFFF===888666444444666888999888666;;;:::999777666555555555777::::::888888???JJJRRRNNN>>>222555;;;@@@HHHQQQKKKKKKLLLOOOSSSTTTRRRNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIIIIJJJKKKCCCCCCDDDDDDCCCAAA???>>>777555222333666999;;;<<<>>>>>>>>>>>>>>>=========@@@???=========???BBBCCCHHHDDDAAACCCFFFEEE???999===;;;999888777666444333444555777:::===@@@BBBDDDFFFAAA===@@@EEEHHHDDD???:::999999999;;;===???AAA:::888666666888999:::999888777777777888888999:::999999999::::::<<<======;;;999BBBSSSUUUFFF<<<===888777555666888888777555666666666666666666666666444555666666555555666888888777777888:::;;;:::999666666666555555666666777555555555555444444333333444444444444555555555555222333444444444444444444333222111000111333666888888666555555555555444222JJJEEE???===???CCCDDDDDD>>>AAAGGGQQQ]]]hhhqqqvvvpppbbbTTTPPPSSSWWW^^^cccfffdddeeegggfffbbbaaabbb[[[ccclllrrrvvv~~~{{{pppjjjhhhhhhhhh]]]___bbbeeeggghhhhhhgggccccccccccccaaa___]]]\\\]]]ccchhhfffaaa^^^```bbbccceeehhhiiiiiijjjkkkmmmhhhkkknnnooossswwwvvvqqqvvvtttuuuxxxyyyyyy~~~|||qqqooopppqqqrrrrrrrrrqqqpppnnnmmmpppnnnllllllnnnpppqqqqqqppprrrrrrmmmlllooorrrrrrqqqmmmkkkmmmnnnmmmooorrrqqqrrrqqqmmmmmmqqqsssqqqtttuuuwwwxxxwwwvvvsssrrrvvvrrrrrrttttttssstttxxxttttttvvvxxxzzzzzzwwwtttpppqqqqqqrrrrrrsssttttttmmmmmmnnnooopppqqqrrrrrrpppooonnnpppsssuuuvvvvvvpppoooooorrrtttsssoookkkooonnnllljjjmmmqqqpppkkkbbbcccdddccc```^^^]]]]]]VVVUUUXXX]]]___\\\YYYYYY\\\]]]^^^\\\ZZZ[[[___dddYYYXXXWWWWWWYYY\\\```cccdddcccaaa___```cccfffiiiooonnnlllkkkjjjnnnssswwwwwwvvvvvvtttsssqqqppppppppppppqqqrrrrrrqqqqqqqqqsssqqqqqqrrruuuwwwwwwwwwxxxsssqqqrrruuuxxx{{{iii___```cccdddbbb___^^^]]]]]]\\\\\\]]]]]]YYYYYYXXXWWWZZZ\\\ZZZTTTXXXZZZ\\\]]]]]][[[XXXVVVVVVSSSQQQPPPQQQSSSTTTTTT^^^ZZZVVVTTTVVVWWWWWWUUUUUUUUUUUUVVVVVVTTTQQQNNNQQQWWW\\\\\\YYYWWWYYY[[[YYYZZZ\\\]]]^^^_________^^^^^^^^^]]]\\\ZZZYYYXXXXXXVVVVVVXXXYYYXXX\\\bbb^^^^^^\\\WWWRRRPPPRRRTTTWWWYYYZZZXXXSSSPPPPPPQQQOOORRRVVVXXXVVVTTTRRRQQQRRRUUUXXXZZZ[[[]]]___aaaaaa___\\\ZZZYYY[[[]]]^^^\\\\\\]]]]]]\\\[[[[[[ZZZXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]___```___^^^\\\[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUVVVXXXZZZZZZYYYXXXWWWUUUVVVWWWXXXYYYYYYYYYYYY[[[ZZZYYYYYYWWWSSSMMMIII???:::666666:::<<<;;;888;;;:::999888777777777777AAABBBAAA<<<>>>GGGQQQWWWQQQBBB888<<>>>>>??????>>>>>>===<<<999777555555777:::;;;;;;>>>>>>>>>>>>>>>>>>>>>=========<<<<<<===???@@@AAA@@@>>><<>>===<<<:::888666555444333555777:::===@@@BBBCCCFFFBBB@@@BBBFFFHHHEEEBBB>>>===:::888777999;;;<<<:::999777777999:::999999888666666888999888999<<<::::::::::::;;;===>>>???>>>888999@@@BBB===;;;>>>999888777777888888666555444444444444444444444444333555666666555444666777555444444555888999999888666555555555555666666777444444333333333222222222111111111111222222222333111111222222333222222111222111000//////000111222333111000000111111000...GGGCCC>>><<<>>>AAADDDDDD>>>IIIMMMPPPYYYaaalllyyylll^^^RRRQQQVVV\\\bbbggghhhddddddggggggbbbaaaeeedddjjjsssxxx{{{yyyrrrnnnkkkiii___```bbbeeegggiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiigggggghhhiiigggdddaaaaaaeeehhhjjjllllllmmmooopppkkkmmmmmmmmmrrrxxxyyyuuuuuusssrrrssssssssswww~~~zzzttttttwwwwwwvvvwwwwwwwwwuuuuuuuuupppppppppqqqtttuuuuuutttvvvyyyyyysssqqqsssuuusssrrrpppmmmlllpppssssssooossswwwvvvqqqppprrrqqqmmmooopppsssvvvyyy{{{{{{zzz||||||yyytttsssvvvwwwuuuyyywwwwwwyyy{{{|||yyyvvvppprrrtttssspppoooqqqsssppppppqqqqqqppppppqqqrrrmmmlllmmmpppsssuuutttssspppqqqrrrsssrrrpppmmmkkkiiiiiigggfffjjjnnnlllfff]]]ZZZXXXXXXYYYYYYWWWUUUPPPRRRWWW]]]\\\XXXWWWYYY[[[]]]___^^^[[[ZZZ\\\___]]]^^^``````___bbbggglllooommmjjjhhhhhhjjjmmmoooqqqrrrrrrpppnnnmmmppprrrwwwxxxxxxwwwuuurrrooommmmmmnnnooonnnmmmmmmllljjjmmmiiigggjjjqqqtttrrroooqqqmmmkkkmmmpppttt~~~rrreeeccceeedddbbb]]]\\\[[[[[[ZZZZZZ[[[[[[WWWZZZZZZXXXYYY\\\[[[VVVWWWYYY\\\^^^^^^\\\ZZZXXXUUURRRNNNLLLMMMOOOQQQQQQ```^^^[[[YYYYYYYYYXXXWWWUUUUUUVVVWWWYYYXXXVVVTTTUUUXXX\\\\\\YYYWWWXXXZZZYYYYYYZZZ[[[^^^_________```````````````___]]]\\\VVVUUUVVVYYYYYYYYY\\\bbb___]]]ZZZWWWVVVVVVWWWXXXTTTUUUVVVUUUSSSRRRQQQPPPLLLPPPTTTUUUTTTQQQOOONNNOOOSSSXXX[[[\\\]]]]]]^^^]]]]]]\\\[[[ZZZ[[[\\\\\\ZZZZZZ[[[\\\\\\\\\[[[[[[YYYYYYYYYZZZ[[[]]]^^^___```aaabbbbbbaaa___]]][[[[[[ZZZXXXWWWVVVVVVWWWXXXUUUWWWYYY[[[[[[ZZZXXXWWWYYYYYYYYYYYYYYYWWWVVVUUUTTTSSSSSSUUUXXXYYYWWWUUUIIIFFF@@@<<<:::;;;<<<===999999888888888999999999BBBCCC@@@===BBBPPP[[[^^^QQQCCC:::>>>EEEDDDDDDGGGAAA???===???CCCDDDCCCAAA???>>>===<<<<<<<<<======<<<<<<:::::::::;;;<<<===888888777777888888999:::777666444555777888888777999999999999::::::::::::888888888999::::::;;;;;;777555555777;;;<<<;;;999888999999888666555444444333444666888:::;;;<<<======<<<;;;<<<>>>???>>><<<:::999777555444444555555666444444444555666555333666222222555555222333777444444444555666777999999999555222111333555777888666666666555444444444444000000000000000000000000...000111111000000111222111000///000222333333111000000000000000111222222111111000////////////////////////000000000000000//////000000000000/////////////////////.........///...------...///...,,,EEEAAA<<<;;;===AAADDDEEE<<>><<<;;;EEEWWWcccfffOOOAAA999===AAA===999999888888888777666666777888999888666555444555666666111222333444444444444444444444333333444555777888555444333444555666444333444444444555555666666666333333444555666666555555333222222222333444444333222333555555444333333444333333444555666666666666333333333444444444444555222222333333333333222222//////...///000000...---222---,,,000///++++++///,,,,,,------///000111222///111111...///333111,,,///111222222000///000222000000000000000000000000,,,...000000/////////000111000//////000111000..................///000111///...------,,,,,,---------...//////000000//////.........//////...---------......//////...------...---,,,,,,......---,,,>>>@@@???===???DDDFFFEEEJJJQQQWWWXXXWWWZZZeeeoooaaaTTT]]]ZZZVVV______dddccc```\\\\\\aaadddbbb\\\gggmmmttt{{{yyy~~~rrrlllrrrsssuuurrriiidddiiipppgggiiifff|||{{{vvvxxx}}}zzzsssvvvxxx{{{~~~~~~}}}zzzyyytttvvvyyy{{{}}}}}}|||{{{}}}uuupppoooooommmlllmmmlllkkkjjjjjjjjjkkkkkkmmmkkkhhhfffddddddeeeeeecccbbbaaa___]]]\\\[[[[[[RRRTTTVVVWWWVVVSSSOOOMMMHHHIIIJJJJJJGGGEEEEEEEEEIIIHHHIIIKKKNNNNNNJJJGGGIIIEEEFFFKKKMMMJJJGGGHHHMMMMMMLLLKKKJJJJJJJJJJJJLLLLLLLLLNNNQQQRRRRRRQQQOOOQQQQQQOOOMMMMMMQQQUUURRRTTTTTTTTTSSSSSSUUUWWW___^^^^^^]]]]]]]]]^^^^^^dddeeefffhhhhhhfffaaa]]]ggggggggghhhiiikkklllmmmoookkkhhhgggjjjnnnpppqqqmmmnnnnnnnnnnnnnnnmmmlll|||xxxjjj^^^ZZZ[[[YYYXXXXXXXXXYYYXXXVVVTTTSSSRRRQQQPPPPPPOOOOOOOOOQQQSSSUUUUUUSSSRRRRRRRRROOOPPPPPPQQQSSSUUUWWWXXXXXXWWWUUUTTTSSSUUUVVVWWWTTTSSSSSSVVV[[[\\\XXXSSS\\\[[[XXXVVVTTTRRRQQQPPPOOOPPPPPPPPPPPPQQQQQQQQQPPPRRRTTTVVVVVVUUUTTTSSSPPPQQQSSSVVVXXXZZZZZZ[[[XXXUUURRRQQQSSSWWWYYYZZZPPPVVVVVVPPPUUUccckkkiii^^^ZZZWWWUUUUUUVVVWWWWWWXXXXXXYYYZZZZZZYYYYYYYYYQQQPPPOOOOOOQQQQQQPPPOOOOOOOOOOOONNNLLLLLLNNNPPPTTTTTTTTTTTTTTTUUUUUUUUUZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[YYYYYYXXXXXXXXXXXXXXXYYYZZZZZZYYYWWWVVVTTTUUUUUUTTTPPPMMMJJJJJJNNNMMMMMMLLLMMMNNNPPPQQQNNNMMMJJJEEE???<<<;;;;;;777999<<<<<<;;;999888888======>>>AAAGGGNNNVVVZZZSSSGGG;;;666999;;;999555777444111333777999666222666555333222333444666777555555555555444444444444222444666555222111333555777777555444333444555555444444444555555777888888777555222222333444444333111111333444444444333222111111222222222111111000444444555666555444333222333333333333222222222111000111111111111222222222........./////////000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000333222111///............000000000000////////////000000000000000000000000111111000000/////////...000000//////............000000//////.........---===??????>>>@@@FFFHHHFFFKKKOOOSSSTTTTTTXXX```hhh[[[RRRbbbbbb\\\bbbaaafffeeedddbbbaaabbbcccdddcccnnnvvv}}}~~~~~~~~~|||jjjZZZ[[[YYYVVVUUUPPPXXXUUUVVVOOOVVV]]]{{{zzzzzzyyyxxxzzzyyywwwuuusssssssssssspppooollljjjhhhggghhhhhhdddcccaaa___^^^]]]\\\\\\^^^___``````^^^[[[XXXVVVQQQRRRSSSRRRQQQPPPQQQSSSTTTPPPMMMNNNRRRUUUSSSPPPNNNQQQSSSVVVVVVVVVUUUSSSXXXXXXWWWWWWXXXYYYYYYZZZ```___^^^___```aaa```^^^\\\\\\ZZZXXXVVVVVVXXXYYYXXXYYYYYYYYYYYYZZZ]]]___aaabbbdddfffhhhkkknnnoooooonnnnnnooonnnlllhhhddddddgggjjjjjjfffaaa]]]\\\RRRVVVYYYXXXTTTPPPPPPQQQYYYYYYYYYXXXWWWVVVUUUTTTVVVbbbnnnkkk]]]OOOJJJKKKJJJIIIIIIIIIJJJIIIGGGEEECCCBBBBBBAAAAAABBBBBBBBBDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIFFFEEEEEEFFFGGGJJJMMMOOONNNLLLLLLPPPTTTTTTPPPLLLEEEDDDCCCAAA@@@@@@??????EEEEEEEEEEEEEEEEEEDDDDDDCCCCCCEEEFFFGGGGGGFFFFFF>>>???@@@BBBCCCDDDEEEEEEIIIGGGDDDDDDFFFHHHJJJJJJGGGKKKKKKHHHRRRffftttwwwNNNKKKFFFCCCAAAAAA@@@???BBBBBBCCCCCCCCCCCCCCCBBB@@@???>>>???@@@AAA@@@>>>???@@@???>>><<<<<<>>>@@@AAABBBBBBBBBBBBBBBCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGFFFGGGGGGHHHHHHJJJKKKLLLMMMMMMLLLKKKJJJEEEFFFFFFDDDBBB@@@???>>>::::::999999:::;;;=========>>>???>>><<<:::999999@@@BBBDDDDDDBBBAAA@@@AAABBBBBBDDDFFFIIIMMMQQQSSSJJJBBB:::777999<<<;;;999;;;999999===CCCFFFDDDAAA???===;;;999888888999999888888777777666666555555444666888777555555666888999888777666555666777777999999888888888888888999777777666888999999777555333333444555444333222111666666666666555555444333444444555666666555444333444444444333444444444444222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333222222222111222222222222222222222222222222222222222222222222111111111111111111111111333333222111000000000000222222222111111111000000444444444444444444444444333222222222111111111000111111000000////////////444333333333222222222111<<<>>>??????CCCIIIKKKHHHOOOPPPQQQRRRTTTYYY___dddSSSLLL```ccc]]]```]]]ccceeeeeedddbbb```___bbbeeeqqq{{{zzzvvvsssnnnttt\\\DDDGGGEEE@@@CCCGGGKKKCCCBBB???HHHUUUppp[[[LLLHHHKKKMMMMMMMMMMMMLLLKKKJJJIII>>>MMM\\\]]]PPPEEEBBBDDDDDDCCCBBBCCCCCCCCC@@@>>><<<<<<<<<;;;<<<<<<===>>>===<<<<<<>>>BBBCCCAAA>>>??????>>>>>>======>>>>>>;;;;;;;;;<<<>>>AAACCCEEECCCBBBBBBDDDGGGGGGDDD@@@AAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<===>>>???>>>???@@@AAAAAAAAAAAAAAA@@@>>><<<===>>>??????>>>>>>AAA@@@===DDDRRR\\\]]]IIIFFFAAA>>>======<<<;;;======>>>>>>>>>>>>======???>>>===>>>??????>>>===?????????===;;;;;;===???>>>>>>>>>?????????@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFAAABBBCCCDDDDDDDDDCCCBBB>>>>>>===<<<<<<<<<<<<<<<>>>>>>===>>>>>>???@@@AAA>>>AAAEEEGGGFFFEEEDDDDDDBBBCCCDDDCCCAAAAAAAAABBB@@@AAABBBCCCCCCCCCCCCBBBBBB@@@>>>===???AAAAAAAAA??????@@@EEEJJJMMMKKKIIIFFFEEECCCAAA@@@@@@AAAAAA??????>>>===<<<<<<;;;;;;;;;===??????>>>===>>>@@@@@@???>>>===<<<===>>>?????????>>>======<<<;;;;;;::::::<<<>>>@@@>>>;;;888>>>>>>??????>>>===;;;:::::::::999999999888888777888888999::::::999999888666666666777777888999:::888777777666666555555444333333333333444444444444333333333333333333333333333333333333333333333333555555555555555555555555666666666555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333222222222222333333333333333333222222222222555555555555555555555555333333333333333222222222111111111111000000000000444444444444444333333333<<<>>>???@@@FFFMMMNNNKKKSSSRRRRRRTTTYYY```eeegggTTTHHHZZZ```\\\```]]]ccchhheeeccccccbbb```bbbfffkkkwwwyyypppkkkffflllYYY===EEEFFF???BBBKKKGGG>>>AAACCCJJJQQQ{{{[[[IIIHHHMMMMMMNNNOOOPPPQQQRRRRRRRRRJJJRRRXXXUUULLLFFFHHHLLLJJJHHHGGGGGGGGGGGGEEECCCAAAAAA@@@??????????????????===<<<@@@EEEHHHEEEAAA@@@???>>>>>>============>>>>>>===<<<<<<======>>>===<<<<<<>>>??????<<<999<<<<<<;;;;;;;;;<<<======<<<<<<===>>>>>>======<<<>>>===<<<;;;;;;===???@@@;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<===>>>>>>===;;;999===>>>;;;;;;>>>===888===;;;888777999::::::999::::::;;;;;;::::::999999;;;999888999:::;;;:::888:::;;;;;;999888888:::<<<999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::;;;<<<===>>>>>>???AAABBBBBBBBBAAAAAAAAA???>>>>>>???AAABBBBBB????????????@@@@@@AAAAAA>>>@@@CCCDDDCCCAAAAAAAAABBBBBBBBBAAA??????@@@BBB@@@@@@??????>>>===<<<;;;???AAACCCDDDDDDEEEEEEFFFBBBBBBCCCFFFIIIIIIFFFCCCCCCCCCCCCCCCCCCDDDFFFFFFDDDDDDCCCBBBAAA@@@@@@???@@@BBBCCCDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDFFFFFFFFFEEEDDDDDDCCCBBB@@@@@@AAABBBDDDCCCAAA>>>======>>>???>>>===<<<;;;==================>>>>>>>>>>>>>>>?????????>>>>>>::::::999:::;;;===>>>???>>>======<<<:::999999888444444444444444444444444666666666666666666666666444444444444444444444444555555555555555555555555666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333333222222222333333444555444444444333333333222222222222222222222222222222222222222222222222222222111111000000000000000000111111111111111111111111<<<>>>???AAAIIIQQQQQQMMMSSSRRRSSSXXX```gggkkkmmmWWWFFFTTT\\\]]]dddccckkkmmmfffaaaeeehhhfffeeefffhhhrrr~~~yyyllliiiiiiooo```AAAKKKMMMCCCBBBGGGGGG???EEEGGGJJJMMMuuu^^^VVVYYY___YYY[[[^^^aaadddgggiiijjjlllkkkhhhccc^^^[[[[[[[[[XXXVVVTTTSSSSSSSSSRRRPPPLLLKKKJJJHHHFFFEEEDDDDDDGGGDDDCCCGGGMMMOOOKKKGGGDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@??????>>>>>>@@@@@@@@@AAAAAAAAA???>>>AAA@@@???>>>>>>>>>>>>>>>;;;===???AAACCCCCCBBBBBBBBB@@@>>>======>>>@@@AAA======>>>>>>>>>>>>===============>>>???>>><<<:::999===@@@@@@???@@@===999<<<:::999999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::888888888999:::999888999::::::999888999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::999999999999::::::999:::<<<===>>>>>>>>>===???<<<:::;;;>>>@@@AAA@@@<<<<<<=========<<<<<<<<>>BBBGGGIIIGGGEEEEEEEEECCCCCCDDDEEEFFFEEECCCAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBAAAAAABBBBBBCCCEEEFFFFFFDDDCCCDDDCCCBBBAAAAAABBBCCCDDDHHHHHHIIIJJJJJJIIIHHHHHHDDDCCCAAAAAABBBBBBBBBAAA???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>@@@AAABBB@@@?????????>>>>>>>>>>>>::::::::::::;;;===@@@AAA@@@@@@???>>><<<;;;::::::444444444444444333333333555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555666666333333333333333333333333222222222222222222222222333333333333333333333333222222222222333444555555444444333333333222222222000000000000000000000000000000000000000000111111000000000000000000000000//////////////////000000>>>???@@@CCCLLLTTTSSSNNNPPPQQQUUU\\\dddkkkoooqqqUUUDDDSSS]]]^^^ddddddnnnkkkaaa]]]dddiiifffcccdddjjjsss}}}}}}lllooowwwdddBBBKKKOOOHHHEEEFFFGGG@@@CCCBBBDDDLLL~~~|||zzzwwwvvvvvvvvvuuusssmmmllljjjgggeeecccbbbaaa___^^^^^^```cccdddaaa^^^[[[ZZZZZZYYYXXXXXXYYYYYYTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTUUUUUUUUUUUUUUUTTTYYYYYYWWWVVVUUUUUUUUUUUUOOOQQQTTTXXXYYYZZZZZZYYYTTTSSSPPPNNNMMMNNNOOOPPPRRRSSSTTTUUUVVVVVVVVVUUUMMMMMMLLLMMMOOOOOONNNLLLPPPOOONNNMMMMMMOOOQQQRRRNNNLLLJJJIIIIIIHHHFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCAAA@@@AAABBBCCCBBBAAAAAABBBCCCCCCCCCDDDGGGJJJHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDCCCCCCCCCCCCCCCDDDAAABBBDDDFFFGGGHHHHHHGGGFFFDDDBBBCCCFFFHHHGGGEEEEEEEEEEEEEEEDDDBBBAAA@@@CCCDDDDDDCCCCCCDDDGGGJJJCCCEEEFFFFFFFFFFFFGGGIIIJJJJJJIIIIIIKKKMMMPPPRRRQQQUUUYYY[[[ZZZVVVSSSRRRNNNOOOOOOPPPQQQQQQQQQQQQUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRTTTUUUUUURRROOOPPPOOONNNMMMNNNOOOPPPQQQPPPQQQRRRSSSSSSSSSRRRQQQMMMJJJGGGFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGFFFDDDDDD@@@???>>>======>>>???@@@AAA@@@>>>===<<<<<<<<<<<<;;;;;;::::::;;;===@@@AAA@@@???>>>===<<<;;;::::::666666666555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555666666666666777777555555555555555555555555333333333333333333333333333333333333333333333333333333222333333444555555444444444444333333333333222222222222222222222222000000000111111111111111111111111111111222222222111111111222222222222222???@@@@@@DDDMMMUUUTTTNNNOOOSSSZZZaaahhhmmmqqqsssXXXNNNdddnnnfffaaa___kkkhhh``````iiikkkfffdddhhhnnnvvvzzzfffpppqqqIIIIIINNNLLLKKKIIIFFFCCCFFF@@@EEESSS~~~}}}}}}}}}zzz{{{|||~~~~~~}}}}}}~~~~~~|||{{{{{{|||}}}tttrrrnnnllljjjhhheeebbbcccccccccbbbbbbaaa```___^^^]]]\\\]]]^^^^^^^^^\\\[[[]]]^^^______bbbeeehhhgggfffeeedddcccaaa``````aaaaaaaaabbbbbbbbbcccccc```````````````aaabbbcccjjjlllnnnppprrrrrrrrrrrrooollljjjlllooopppmmmjjjccccccbbbaaa```]]][[[ZZZXXXZZZ\\\\\\\\\\\\^^^___```bbbeeeggggggggghhhiiiiiikkkmmmooorrruuuwwwxxx}}}xxxyyyyyyyyyzzz{{{}}}~~~~~~|||xxxwwwvvvuuuuuuuuuvvvxxxyyyuuuvvvwwwxxxwwwvvvtttrrrooommmkkkjjjjjjiiifffdddXXXYYYYYYXXXVVVTTTRRRPPPRRRPPPNNNKKKIIIHHHIIIIIIIIIHHHEEECCCAAA@@@@@@@@@@@@???>>>===>>>@@@CCCEEEAAAAAA@@@??????>>>======:::::::::999999999888888777777777777777777777777888888888888888888888888777777777777777777777777888888888999999999::::::888888888888888888888888777777777777777777777777555555555555555555555555555555444444444555666666666666555555555444444444555555555555555555555555333333333333444444444555333333333333444444555555444444444444555555555666@@@@@@AAAEEENNNVVVUUUNNNQQQWWW___fffkkkooosssvvvdddaaa}}}sssddd]]]jjjlllhhhllltttsssllllllsssoooxxxoooZZZiii~~~WWWLLLLLLLLLJJJDDDFFFGGGMMMGGGMMM^^^}}}{{{mmmkkkfffbbb___]]]\\\\\\TTTRRROOOLLLJJJIIIIIIIIIGGGEEECCCBBBCCCEEEHHHJJJDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777777777777777777777777777666666666666777777777777777777666666666666666666666666666666666666555666666666777777888888555555555666666666777777444555555555666666777777<<>>>>>??????@@@?????????@@@AAACCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEECCCAAA@@@@@@>>>;;;999===;;;999999:::;;;<<<<<<=========>>>======<<<;;;<<<<<<;;;;;;::::::999999999999:::::::::999999888::::::999999888888888888999999999::::::::::::;;;888999999999999999999888<<>>?????????@@@@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@@@@<<>>DDDMMMKKKCCCHHHUUUdddoooqqqpppsssqqqqqqzzz|||pppooo}}}dddfffkkkpppooojjjgggiiillliii^^^ccckkkgggwww{{{uuuyyyzzz{{{iiiYYYPPPQQQJJJKKKNNNHHHKKKJJJPPPlll>>>:::AAAOOOOOODDDDDDPPPbbbpppsssoooooommmqqqoooZZZ```vvvttt___```hhhnnnllleeedddkkktttooo___[[[aaafffmmm{{{|||tttssswwwxxxeeeUUULLLMMMGGGIIIIIIKKKJJJGGGMMM]]]<<<777???PPPQQQDDDBBBKKK^^^nnnsssooommmiiiooowww[[[JJJ\\\ggg___]]]hhhqqqmmmcccbbbnnn|||sssddd```eeehhhfffqqq}}}yyyttttttyyyzzzaaaQQQIIILLLHHHJJJEEENNNJJJEEEHHHOOOuuu999888;;;CCCHHHFFFBBBAAAXXXbbbkkkkkkfffhhhrrr|||rrr___VVVZZZccc]]]ffflllgggbbbeeeqqq{{{qqqyyy~~~wwwiii```dddlllxxx|||www|||}}}XXXHHHNNNDDDLLLKKKEEERRRPPPEEEOOOMMMaaa999777:::AAAEEEBBB??????NNNZZZfffhhhfffiiiuuuxxxeeeXXXXXX^^^___dddgggccc^^^```iiiqqq~~~nnnfffkkksssxxx|||xxx|||{{{yyyYYYIIINNNDDDJJJHHHCCCNNNNNNEEEOOOKKK[[[:::888999???AAA>>><<<===BBBOOO]]]bbbccchhhuuusssfff^^^\\\aaabbbcccbbb___```dddhhhuuuiiieeelllvvvzzz~~~~~~zzzxxx~~~{{{|||XXXIIIMMMFFFHHHDDDGGGMMMNNNHHHQQQMMMXXX===;;;;;;???@@@===;;;======FFFPPPYYY```hhhsss{{{zzzlll```___^^^```cccdddbbb``````eeehhhiiieee```bbbmmmvvvyyyzzzzzzzzzyyyyyyxxxxxxrrrvvvUUUIIIKKKHHHHHHEEEHHHJJJKKKFFFOOOMMMUUU???>>>>>>AAA@@@<<<;;;>>><<<>>>EEEPPP]]]iiiqqquuuvvvzzzzzzhhhaaa___bbbiiikkkccc\\\YYYYYY]]]bbbccccccgggpppxxxtttsssrrrrrrsssuuuwwwxxxuuu|||PPPIIIIIIKKKJJJHHHHHHEEEGGGCCCIIIKKKRRR}}}>>>===???BBB@@@;;;:::<<<:::999===GGGUUUccckkknnnpppvvv|||qqqiiieeehhhpppqqqggg^^^\\\^^^aaaeeeggghhhkkkpppuuuvvvttttttuuuxxx{{{||||||hhhKKKIIIGGGLLLKKKKKKMMMGGGLLLHHHJJJMMMTTTwww999999===@@@>>>888666888777777999===DDDNNNWWW]]]dddooovvvwwwzzz~~~xxxmmmddd___aaajjjkkkccc^^^``````bbbdddfffiiimmmrrrvvvxxxwwwwwwzzz}}}}}}{{{YYYHHHIIIDDDKKKIIILLLNNNHHHRRROOOLLLMMMQQQmmm444666;;;>>>;;;555333555555777888555333888CCCLLLSSSbbbjjjeee```bbbbbb]]]RRRLLLNNNXXX[[[WWWXXX___^^^___aaaeeejjjqqqxxx}}}sssssstttwwwzzzzzzvvvsssQQQGGGJJJBBBJJJHHHLLLHHHCCCPPPNNNGGGEEEHHH___