BM6P6(@ vvvpppkkkiiijjjmmmnnnmmmqqqrrrsssssstttttttttssssssttttttttttttrrrpppooojjjiiihhhgggeeeaaa\\\XXXOOOJJJFFFGGGLLLOOOOOOLLLRRROOOJJJCCC??????BBBEEEMMMPPPTTTVVVTTTRRRPPPOOORRRSSSTTTTTTRRRNNNJJJGGGGGGEEEDDDEEEFFFHHHHHHGGGJJJJJJJJJJJJJJJKKKLLLMMMMMMKKKHHHGGGHHHIIIIIIHHHBBB@@@===:::888888:::;;;666666444333333444555666555444222000000000000111,,,---...///000000000///000...+++)))''''''((()))((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&&&&'''(((***++++++***)))(((((((((((((((''''''&&&&&&&&&((()))***+++,,,,,,------.........///...,,,***((((((((((((---,,,+++)))((((((''''''&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$$$$###"""%%%%%%$$$###$$$&&&)))***&&&'''(((*********)))(((((((((((((((((((((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((%%%######$$$%%%%%%%%%%%%$$$$$$%%%''')))***)))((((((''''''((()))+++,,,,,,+++++++++---///111333111///,,,,,,---000222333...222444333555===CCCDDDMMMQQQVVV\\\```cccdddddd````````````aaaaaaaaaaaafffgggiiijjjjjjiiihhhggggggbbb___ccchhhlllrrrxxx{{{}}}tttnnnllllllkkkjjjhhhjjjkkkiiifffdddeeeggghhhgggfffeeeccc^^^XXXTTT\\\___cccgggiiijjjiiihhhiiijjjjjjhhheeebbbaaabbb^^^___``````aaacccgggjjjkkkiiiiiilllppprrrpppmmmsssyyy~~~}}}{{{vvvrrruuuuuuuuuuuutttsssrrrqqqppppppqqqqqqqqqpppnnnnnnooonnnlllkkkkkklllnnnooopppqqqrrrrrrsssssssssrrrmmmkkkjjjkkknnnpppooommmrrrqqqooonnnmmmllllllmmmqqqpppnnnlllkkkjjjiiiiiihhhhhhgggfffffffffffffffhhhiiijjjjjjjjjkkknnnqqqnnnmmmmmmnnnppppppooonnntttuuuxxx|||pppmmmkkkkkknnnooonnnlllhhhgggeeeeeeffffffdddbbb]]]SSSFFF<<<999888555333444444333222111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***)))************************+++++++++************))))))+++---,,,+++***+++,,,mmmhhhcccbbbdddhhhiiiiiiooopppqqqsssttttttttttttttttttuuuvvvvvvuuuuuutttiiihhhhhhgggeeeaaaZZZUUULLLIIIFFFGGGLLLPPPPPPOOORRROOOIIICCC>>>>>>AAADDDKKKNNNSSSUUUTTTSSSQQQQQQQQQRRRSSSSSSRRRNNNKKKHHHGGGEEECCCDDDEEEFFFEEEEEEHHHHHHGGGHHHHHHIIIJJJKKKHHHFFFDDDDDDEEEFFFEEEDDD@@@>>>;;;999777777888999555555333222222222333333333222111000/////////000+++,,,---..................---+++)))((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((()))((((((''''''(((*********)))(((((((((((((((((()))(((((('''((()))***+++,,,,,,,,,,,,,,,---------,,,+++***((('''''''''''',,,,,,+++)))((((((''''''%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$%%%###"""$$$$$$######$$$&&&)))***((()))*********)))((('''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%''')))***)))((((((''''''((()))+++,,,,,,,,,,,,------...//////...,,,++++++---000222444555999;;;:::<<>>===<<<:::777666666666777444444222111000000000000111000///...............++++++,,,,,,---,,,,,,,,,,,,++++++***)))(((((('''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))******)))((((((((())))))(((((('''''''''((())))))+++************++++++,,,,,,,,,,,,+++++++++++++++)))((('''&&&%%%&&&'''''',,,,,,+++***)))(((''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###$$$%%%$$$###############%%%''')))++++++,,,++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$&&&'''''''''&&&%%%$$$%%%''')))))))))(((((((((((((((***++++++------...//////...---,,,,,,++++++---000444888:::BBBFFFHHHFFFHHHNNNSSSTTTZZZ\\\___bbbcccccccccbbbccccccddddddeeefffggghhhdddfffiiilllnnnnnnnnnmmmkkkfffccceeehhhmmmvvv~~~tttpppllliiiggggggfffeeeggggggfffdddbbbbbbdddffflllfff]]]WWWVVVXXX[[[]]]]]]___cccfffhhhhhhgggfffdddfffggggggdddbbb``````[[[^^^aaacccdddeeefffhhhiiijjjkkklllmmmooorrrttt}}}}}}{{{{{{|||zzzxxxzzzzzzyyywwwtttqqqooonnnpppqqqrrrsssssssssrrrqqqnnnnnnmmmlllmmmnnnpppqqqrrrqqqpppooonnnmmmmmmmmmllllllmmmpppssstttrrrpppwwwuuussspppnnnnnnnnnoooooonnnmmmkkkjjjiiiiiiiiijjjiiiiiiiiiiiiiiijjjjjjhhhiiijjjjjjjjjjjjmmmoooqqqrrrssstttuuuvvvvvvvvvyyy{{{|||yyyvvvvvvxxxyyyxxxvvvrrrpppnnnmmmllljjjfffcccddddddfffhhhhhhddd]]]XXXKKKCCC999222000000///---222222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***++++++***)))++++++++++++++++++++++++,,,+++++++++************)))+++---,,,+++***+++,,,eee```[[[ZZZ^^^bbbeeeffflllmmmoooqqqsssuuuvvvwwwyyyyyywwwuuurrrpppnnnmmmhhhiiiiiiiiieee]]]TTTMMMFFFEEEFFFIIIOOOSSSUUUVVVRRROOOHHHAAA<<<;;;===@@@HHHLLLPPPSSSSSSQQQPPPPPPMMMNNNOOOPPPOOONNNKKKJJJHHHFFFDDDBBBBBBBBBAAA???@@@@@@@@@@@@AAABBBDDDDDD??????@@@AAABBBAAA>>>;;;;;;:::999777666666555555444333222111000///......///......---------,,,,,,+++,,,,,,,,,,,,,,,++++++)))*********)))(((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&''''''((()))***+++++++++***)))((((((''''''''''''''''''((())))))***---,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))'''&&&%%%%%%%%%&&&'''(((,,,++++++***)))((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%''')))+++,,,...---,,,+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%%%%&&&(((((((((&&&%%%$$$%%%'''))))))(((((((((((())))))***++++++,,,---000111111000...------------///333:::AAAGGGSSSWWWWWWTTTTTTYYY\\\\\\```bbbccceeeffffffeeeddddddddddddeeeggghhhjjjlllmmmnnnpppqqqqqqpppooonnnmmmhhhdddeeehhhmmmwww|||mmmllljjjhhhggggggffffffhhhfffdddaaa```aaaccceeekkkddd[[[VVVVVVYYY^^^aaa^^^```cccfffggghhhgggfffdddfffggggggccc```]]]\\\ZZZ^^^ccceeefffffffffggghhhkkkllllllllloootttyyy}}}zzzxxxyyyzzzyyywwwzzzyyyxxxwwwtttrrrpppoooooopppqqqrrrrrrrrrqqqppprrrqqqpppooonnnnnnoooooommmlllkkkkkkkkklllnnnoooppprrruuuxxx{{{{{{yyyxxxzzzzzzyyywwwuuussspppoookkkjjjjjjiiiiiiiiijjjjjjlllkkkjjjiiihhhhhhhhhhhhhhhjjjkkkjjjjjjjjjkkkmmmoooqqqtttuuuvvvwwwxxxyyy~~~~~~wwwjjjgggeeefffjjjnnnqqqssspppoooooonnnkkkhhhcccaaaccceeehhhjjjhhhbbbXXXRRRDDD>>>777222000000000///111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++***)))++++++++++++++++++++++++,,,,,,+++++++++*********)))+++---,,,+++***++++++hhhbbb\\\ZZZ]]]bbbeeeffflllmmmooorrrtttuuuvvvvvvyyyxxxvvvsssqqqooonnnmmmjjjiiihhhfffbbbZZZPPPJJJDDDEEEGGGKKKPPPTTTVVVWWWRRRNNNHHHAAA;;;:::===@@@JJJMMMQQQRRRQQQOOOMMMMMMKKKLLLMMMMMMMMMLLLJJJIIIIIIFFFDDDBBBBBBAAA???>>><<<<<<======>>>@@@AAABBB@@@@@@AAACCCDDDBBB>>>;;;999999999888777666555444333333222111000///...---------------,,,,,,,,,+++---------------,,,+++***(((((()))))))))(((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))***,,,---,,,++++++***)))(((''''''((((((((((((((()))***+++------------,,,,,,++++++******))))))(((((((((''''''&&&%%%%%%&&&((()))***++++++++++++***((('''&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$&&&'''((()))***,,,---......---,,,***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&(((&&&$$$%%%&&&((()))((('''%%%$$$%%%'''))))))((((((((())))))***+++++++++***---000333444333111000...///000111666@@@LLLTTTcccffffffaaa^^^```bbb```aaabbbccceeeffffffffffffeeedddeeefffhhhjjjmmmooossstttuuuvvvuuutttrrrqqqmmmiiieeeeeegggkkkuuu}}}xxxtttjjjjjjjjjjjjiiihhhiiiiiihhhfffbbb```___```bbbbbbbbb^^^YYYWWWXXX[[[^^^``````bbbdddfffgggggggggffffffggghhhfffbbb^^^[[[ZZZ[[[___dddggghhhhhhggghhhhhhkkkmmmnnnnnnqqqwww|||~~~{{{|||zzzxxxwwwvvvvvvvvvuuuvvvvvvvvvvvvuuusssrrrqqqpppqqqrrrssssssrrrqqqpppuuutttrrrooommmkkkjjjjjjdddddddddeeeiiimmmrrrtttwwwzzz~~~zzztttqqqhhhhhhhhhiiijjjkkklllmmmnnnmmmkkkiiigggffffffeeehhhjjjkkkkkkjjjiiijjjkkkkkknnnrrrtttuuuwwwzzz|||xxxhhh___VVVTTTSSSVVV\\\dddkkkooonnnooopppnnnlllhhheeeccceeefffiiiiiifff]]]RRRKKK>>>:::555111000000111111000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))+++---,,,+++***++++++iiiccc\\\ZZZ^^^cccfffgggoooppprrrssstttuuuuuuuuuuuutttssssssrrrsssssstttllliiieeeaaa[[[TTTLLLGGGEEEFFFIIILLLPPPTTTVVVXXXQQQNNNHHHAAA<<<;;;>>>AAAIIIMMMPPPRRRPPPNNNLLLKKKIIIJJJJJJJJJJJJIIIGGGFFFGGGEEEBBB@@@@@@???>>><<<;;;;;;;;;<<<===???@@@AAACCCCCCCCCDDDDDDBBB===:::777777888888888666444333111111111111000...---,,,+++,,,,,,------,,,++++++.........---,,,+++***)))''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))***,,,...///------------,,,+++***)))******)))))))))***++++++------------,,,+++))))))((((((((((((''''''''''''''''''&&&&&&'''(((***+++++++++++++++***)))'''%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''&&&%%%))))))***+++,,,---......,,,+++***(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$&&&((((((((('''&&&%%%%%%'''((((((''''''((()))***++++++++++++***,,,000333444444333222---000444888>>>HHHUUU^^^mmmpppoooiiieeeffffffdddaaabbbcccdddeeeeeefffffffffeeeeeegggiiimmmppprrrssstttuuuwwwwwwvvvtttssskkkhhheeeeeedddgggpppzzz{{{sssmmmjjjiiijjjkkkjjjiiiiiikkkllliiifffccc````````````___XXXWWWWWWXXX[[[^^^___^^^cccdddfffggghhhhhhhhhgggggghhhgggddd```]]]\\\[[[^^^aaafffiiiiiiiiijjjjjjjjjkkknnnppprrrvvvzzz}}}~~~~~~{{{yyyxxxxxxwwwvvvuuuttttttsssssssssssstttttttttttttttsssrrrrrrssstttsssrrrqqqpppqqqpppnnnkkkhhheeebbbaaaZZZ[[[\\\```gggooovvv{{{~~~{{{vvvkkkkkkkkkkkklllmmmnnnoooooonnnllljjjhhhfffeeeeeehhhjjjkkkkkkjjjhhhiiiiiihhhlllrrruuuvvvyyy}}}uuucccTTTKKKFFFEEEGGGKKKSSS^^^hhhnnnqqqrrrsssqqqnnnkkkiiiiiigggggggggeee```WWWKKKDDD888666333000//////000111000000//////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))+++---,,,+++***+++,,,jjjddd^^^\\\```fffkkklllsssssstttuuuuuuuuuttttttqqqqqqppppppqqqssstttuuulllhhhaaaZZZSSSMMMHHHDDDFFFHHHKKKNNNPPPSSSUUUWWWPPPMMMHHHAAA===<<>>>>>???>>>===<<<;;;:::::::::888:::<<>>DDDMMMWWWbbbmmmwww}}}~~~|||wwwpppllllllggg___VVVMMMCCC;;;555444;;;;;;///***000444111000000///...............000///---,,,,,,---///000000000///...------,,,,,,........................,,,,,,++++++***+++++++++000...,,,+++,,,------,,,******+++++++++,,,,,,,,,llliiiffffffjjjoootttvvvwwwxxxxxxuuuqqqpppppprrrqqqooollljjjiiigggeeebbbddd```YYYRRRJJJEEEBBB@@@FFFIIINNNQQQRRRSSSTTTUUURRROOOJJJEEECCCDDDFFFHHHJJJMMMPPPRRRSSSQQQNNNLLLHHHGGGDDDBBB@@@>>>===<<<======;;;:::999999:::::::::;;;===>>>>>>===<<<;;;999999888888888777777777222111000///............------,,,,,,,,,++++++++++++++++++++++++***)))))),,,+++***)))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''((((((''''''''''''((((((''''''((()))))))))))))))))))))******,,,---//////333333444777999888444111000222000---+++,,,***%%%***'''%%%'''***+++((($$$''''''&&&&&&&&&''''''((('''''''''''''''''''''''')))***++++++***)))((('''$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''(((''''''&&&%%%%%%$$$$$$######$$$$$$$$$$$$######&&&&&&''''''''''''&&&&&&&&&''')))+++...///000111222000---***((((((((())))))((('''%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%'''''''''(((((((((((('''''''''''')))***,,,+++***+++...000...............///000000666???KKKUUUZZZ\\\___aaacccfffkkkoooqqqsssuuuvvvuuuvvvwwwyyyyyyyyyyyyxxxtttrrrpppqqqssstttsssrrrrrrnnnjjjhhhgggdddaaa]]]\\\UUUPPPQQQSSSYYYfffrrr|||vvvnnnfffZZZRRRRRRVVV\\\___hhhgggfffdddddddddddddddgggfffeeecccaaa___]]]\\\ZZZ\\\___dddhhhiiihhhfffhhhiiiiiijjjkkkiiigggeee]]]ZZZWWWXXX\\\aaaeeeggghhhiiijjjkkkkkkkkkkkkkkkoooooorrrwww||||||xxxwwwwwwwwwvvvtttssssssrrrrrrrrrrrrrrrsssrrrqqqqqqppppppooooooooollljjjgggdddaaa]]]XXXUUUUUUVVVXXXZZZYYYUUUNNNIIIIIIIIIOOOYYYbbbjjjsss|||{{{xxxvvvrrrrrrqqqpppqqqqqqrrrsssooopppoookkkhhhhhhmmmqqqyyyttt___SSSFFFAAA???======???AAAHHHTTT```lllvvv~~~|||uuummmhhhfffaaaXXXOOOFFF>>>666222...333111---111<<<>>>999000//////...............///...---,,,,,,---...///000//////...------,,,,,,...............---------,,,,,,+++++++++++++++,,,///---+++***+++,,,,,,+++***++++++++++++,,,,,,,,,kkkkkkllllllmmmqqqvvvzzzyyyyyyxxxuuurrrpppqqqrrrooommmjjjhhhgggfffcccaaa```\\\UUUNNNGGGCCC@@@???EEEIIINNNQQQSSSTTTUUUVVVTTTPPPKKKFFFEEEGGGJJJMMMNNNOOOPPPQQQQQQOOOMMMLLLGGGFFFCCCAAA>>><<<;;;:::<<<;;;999888888999;;;<<<<<<<<<======;;;:::888666444444444444444444333333000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))((((((+++***)))(((((('''(((((((((((((((((((((((((((((((((''''''&&&''''''(((((())))))(((((('''(((((()))(((((((((((()))***+++,,,,,,,,,,,,,,,---///000111222222111222333333111///---//////+++)))***)))%%%)))'''&&&'''***+++(((%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''))))))***++++++***((((((&&&$$$###$$$''')))'''%%%&&&''''''''''''&&&&&&%%%''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$######$$$%%%'''))))))'''%%%$$$(((***---000222333333333222000---)))'''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%'''&&&&&&''''''''''''''''''''''''''')))+++,,,,,,---000222000///---,,,,,,...///111999???GGGLLLNNNOOORRRTTT[[[bbbkkkssswwwyyyzzzzzz|||~~~~~~{{{zzzuuusssqqqpppppppppooommmmmmjjjgggdddaaa]]]YYYVVVRRRMMMIIIJJJOOOYYYiiiwwwyyyrrrkkkddd[[[VVVOOOLLLOOOUUU\\\___hhhgggfffeeeeeedddccccccgggfffdddbbb```___^^^]]]^^^```cccgggjjjiiieeebbbgggiiikkklllllljjjgggfff[[[YYYWWWZZZ___eeejjjmmmmmmmmmlllllllllmmmmmmnnnnnnqqqvvvzzz}}}||||||zzzwwwwwwxxxyyyxxxxxxwwwvvvtttsssqqqqqqppppppqqqqqqrrrrrrqqqooonnnmmmkkkhhhddd```]]]XXXSSSOOOSSSVVVYYYYYYUUUPPPJJJHHHBBBBBBFFFOOOXXXaaannnxxx~~~|||wwwvvvvvvuuuvvvxxxyyy{{{xxxxxxwwwtttqqqsssxxx}}}tttfffOOOEEE<<<:::;;;<<<>>>AAAGGGOOO]]]jjjttt|||{{{sssjjjddd```ZZZQQQGGG@@@999444000000000......999FFFGGG@@@000///......------......///...---,,,,,,---.../////////......---,,,,,,,,,//////.........---------,,,,,,++++++++++++,,,,,,...,,,******+++++++++***++++++++++++,,,,,,,,,,,,mmmppprrrqqqppprrrvvvzzzyyyyyywwwuuurrrpppppppppkkkiiifffeeedddccc```^^^]]]YYYRRRKKKEEEAAA@@@???DDDHHHNNNRRRTTTUUUVVVWWWTTTRRROOOLLLKKKLLLNNNOOOOOOOOOOOONNNMMMLLLKKKJJJGGGEEECCC@@@>>><<<;;;:::<<<:::999888888:::ӵ:::888777666333222222111000000/////////...---,,,,,,+++++++++,,,,,,,,,++++++++++++***))))))((((((''''''''''''***)))(((((('''''''''((((((((((((((((((((((((((('''''''''''''''(((((()))((((((''''''''''''(((((()))))))))***+++...000222111111000/////////000000111000...------.........))),,,---)))''')))(((%%%(((''''''(((***+++)))'''Ħ&&&&&&'''&&&&&&&&&Ħ&&&&&&((((((***++++++***)))((((((%%%"""$$$)))+++)))%%%'''ӵ$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''''''''&&&%%%+++---000333444333111000///---+++(((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$%%%&&&'''&&&%%%&&&&&&'''''''''''''''(((&&&(((***---///111333444111///---Ħ777;;;???AAAAAABBBFFFIIIYYYaaalllvvvzzz|||~~~|||yyyuuussspppnnnmmmkkkjjjiiigggfffccc```\\\XXXSSSPPPMMMKKKJJJMMMTTT```nnnyyy|||qqqggg\\\SSSKKKJJJIIIJJJPPPWWW^^^bbbeeefffffffffffffffeeedddeeedddbbb___^^^]]]]]]]]]```bbbeeeiiikkkiiieeebbbfffhhhkkklllkkkhhhfffeee[[[ZZZZZZ]]]ccciiinnnpppooonnnmmmllllllmmmoooooonnntttzzz}}}~~~{{{wwwyyyxxxwwwwwwxxxzzz{{{{{{zzzyyywwwtttrrrpppoooooopppppprrrrrrqqqooolllkkkiiifffaaa]]][[[YYYVVVUUUUUUXXX[[[XXXQQQJJJFFFEEE>>>===@@@GGGNNNXXXgggttt}}}}}}}}}|||||||||}}}}}}}}}|||zzzxxxzzzmmm]]]KKKBBB<<<;;;<<<<<L&&&&&&&&&&&&&&&&&&=hĦ&&&'''((()))***++++++***))))))%%%###%%%)))+++)))%%%4ĉ@ӵ%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%&&&((()))///000222222222///,,,***)))((('''&&&%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((('''%%%%%%&&&&&&&&&''''''((((((&&&(((+++000333555666555222000--->L///111444666666666888>>>CCCUUU___mmmxxx~~~|||xxxssssssqqqoookkkhhhfffeee______]]]ZZZVVVRRROOONNNKKKOOOTTTYYYbbbmmmwww}}}uuuggg[[[NNNEEE@@@BBBFFFKKKRRRYYY___cccbbbdddfffggghhhhhhffffffbbb```^^^[[[[[[[[[]]]^^^aaabbbeeeiiikkkjjjgggddddddgggjjjjjjgggcccbbbbbb[[[[[[\\\```eeeiiikkklllooonnnmmmllllllmmmooopppqqqvvv}}}|||xxxvvvxxxxxxxxxxxxxxxzzz|||}}}}}}{{{yyyvvvtttqqqpppooooooooopppqqqooommmkkkiiieeebbb^^^[[[\\\^^^______ZZZ\\\[[[UUUMMMEEEAAAAAA<<<;;;===BBBHHHRRRcccqqq~~~~~~~~~{{{xxxzzzzzzgggVVVIIICCC>>>???@@@@@@CCCHHHTTTZZZccckkkrrrvvvzzz}}}xxxwwwvvvtttpppiii```ZZZSSSMMMDDD===888666555444111222111......000000...//////...------------------------,,,,,,------------------------,,,,,,,,,//////.........---------,,,+++++++++,,,------......---,,,,,,------,,,***++++++,,,,,,,,,---------vvvvvvvvvtttrrrrrrtttuuuwwwtttqqqooonnnmmmkkkiiiiiigggdddccccccbbb___]]]XXXTTTNNNGGGCCCAAAAAABBBEEEJJJPPPUUUWWWVVVVVVVVVQQQSSSVVVWWWVVVSSSOOOMMMJJJJJJIIIHHHGGGEEEDDDCCCDDDCCCBBB@@@???>>>======;;;;;;;;;;;;<<>>===;;;;;;===AAAGGGRRRcccssszzzxxx{{{~~~tttaaaQQQGGGCCCBBBDDDFFFGGGLLLQQQVVV\\\dddkkkpppsssvvvwwwrrrpppmmmiiiddd]]]TTTOOOHHHCCC<<<666444444333333111444666222---+++...000///...------,,,,,,------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,........................,,,++++++,,,,,,---...///...---------......,,,***,,,,,,,,,,,,------------xxxuuusssӵuuurrrnnnĭӵ```ӵKKKĦFFFKKKRRRVVVWWWVVVVVVUUURRRӵӵ???>>>ĦƜ`1.׼s333333333000Ħ---,,,//////...---,,,,,,,,,ӵ***Ħ'''&&&%%%&&&'''((('''&&&&&&%%%ĭӵ((()))Ħ333444111Ħ444Ħ,,,++++++***'''(((((('''%%%%%%(((+++((()))&&&+++DdD$$$$$$$$$?fӵ%%%&&&(((Ħ(((((('''ӵƜ`1.׼s$$$$$$ĭӵ&&&%%%'''111000000///---+++)))'''ӵ$$$%%%&&&&&&Ħ%%%&&&'''&&&&&&%%%%%%$$$%%%%%%%%%######$$$Ħ######$$$&&&)))***&&&Ħ///555;;;<<<:::888111000...DdD...///444ӵӵyyyӵUUUUUUSSSpppuuuĦFFFOOOӵdddfffiii[[[ĭӵfffhhhdddddd```YYYVVVVVVYYYeeehhhmmmsssxxxxxxtttqqqjjjkkkmmmnnnppppppqqqqqquuuyyy~~~{{{wwwvvvvvvuuuuuutttuuuvvvtttrrrrrruuuwwwyyyxxxvvvtttsssqqqqqqqqqnnnmmmlllkkkjjjhhhggggggcccdddfffiiikkkllliiiggg^^^XXXOOOHHHBBB???===<<<999:::>>>CCCJJJUUUhhhyyyzzzzzzzzz{{{~~~vvvpppooopppqqquuuzzzzzzpppaaaSSSLLLIIIIIILLLMMMOOOSSSYYYYYY___ggglllmmmkkkiiihhheeebbb^^^YYYTTTNNNGGGCCC???;;;666333222333333333222555777555111...000555///...------,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////+++++++++,,,,,,...//////---,,,,,,---...---+++))),,,,,,,,,------------...xxxttt?~4uuutttpppg&e>&e[[[g&ePPP>hӵLLLRRRWWWXXXVVVUUUTTTg&eOOOguO>uO>&e>>>===4ff?>ߝL<<<gĉ@000000000000Shӵ...///...---,,,++++++g&e***>hӵ&&&&&&&&&((()))&&&&&&%%%fff?><z'''g&e>&e'''(((HL777999:::ShӵgL***************%%%'''((('''%%%%%%(((S?ʬ)))***3h?D%%)?$$$$$$ZufĦ%%%&&&(((gL+++'''(((g&e$$$gĉ@&&&$$$g&e>&e%%%@e$$$&&&??333333//////---,,,***(((g<ĉ###$$$$$$%%%3we<Ħ$$$%%%&&&%%%3h?@e$$$$$$%%%%%%%%%######$$$Z'''""""""$$$'''***3h?gL---111777===>>><<<888000000///D%%)?000fff?><z=?Ħg&eg&eVVVWWWWWWS?ʬ{{{4ff?>ߝLBBB@eMMMg&effffffhhh3h?g&e>&eeeeeee??aaacccbbb\\\UUUQQQSSSVVVbbbfffmmmuuuyyyyyytttpppiiikkkmmmppprrrrrrrrrrrruuuyyy~~~}}}{{{wwwuuuuuuuuutttsssrrrttttttrrrooonnnqqqtttwwwvvvtttsssrrrqqqppppppnnnmmmkkkiiihhhgggffffffgggjjjoootttuuurrrlllggg\\\TTTJJJBBB???>>>===;;;888999>>>EEEMMMYYYmmm~~~xxxtttqqqpppppprrruuuzzzxxxlllccc^^^]]]aaagggqqqzzz|||wwwpppdddXXXSSSPPPPPPSSSTTTSSSWWW]]]]]]bbbiiillliiibbb[[[WWWVVVSSSOOOKKKHHHDDD???<<<;;;888444222333444555444000000111111...,,,---000......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000+++++++++,,,---...///000,,,++++++,,,---,,,***(((,,,,,,,,,---------......www4DӵqqqqqqnnnHƅ^Hu]ĦZZZHu]ĦPPPZuR)ĦQQQVVVZZZ\\\]]]\\\[[[Hu]ĦOOOHŐeHŐeHu]Ħ===qIܗGIӵ999tt000000111HGgĉ@+++,,,)))///222...&&&"""Hu]Ħ***ZuR)Ħ''''''((())))))&&&&&&sߝLGdUĦ)))Hƅ^Hu]Ħ+++ntHdĦ;;;:::HGgĉ@---HdĦ'''&&&&&&&&&'''%%%&&&'''((())))))Htƅ^******Bt=o9ĦDtfo9Ħ$$$$$$$$$g?'''(((HdĦ'''((('''Hu]Ħ%%%tt$$$%%%Hƅ^Hu]Ħ)))H׼s!!!(((:::888666...---,,,***((('''tQ$$$$$$$$$$$$je<Ħ"""###%%%Bt=o9ĦH׼s%%%%%%&&&&&&%%%%%%$$$%%%&&&HtĦ&&&&&&&&&&&&'''Bt=o9ĦHdĦ444===@@@===:::888999111000///Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦXXX\\\Htƅ^xxxqIܗGIӵ>>>H׼sIIIQQQHu]ĦiiilllBt=o9ĦHƅ^Hu]Ħcccaaa___aaa___YYYQQQOOOSSSYYYeeeggglllppprrrrrrqqqpppkkkjjjkkknnnqqqtttttttttxxxxxx|||zzzwwwtttssstttuuuwwwxxxvvvsssooommmlllllllllpppsssuuutttqqqnnnnnnooommmmmmllljjjgggeeefffgggqqqvvvyyyyyyxxxuuulllcccZZZNNNCCC???>>><<<;;;<<>>???FFFSSSfffxxxxxxrrrooojjjccc^^^[[[[[[\\\___fffqqq~~~|||qqqiii___UUUNNNMMMRRR\\\kkkxxx}}}{{{~~~{{{vvvooogggaaa```___\\\WWWTTTXXX```fffiiikkknnnnnniii```VVVPPPNNNIIICCCAAABBBAAA>>>:::555555444333444555666777///////////////////////////......---------............---,,,,,,,,,,,,---...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,,,,------+++,,,---,,,++++++---...yyywww4DuXӵqqqqqqnnnDdDΦDdDĦ[[[DdDĦPPPCCCt|>>peƜ4DuTӵ888`eĭ///qet+++,,,---***---///,,,'''$$$DdDĦ))))))t|<&&&&&&''''''((()))&&&'''DdDDdDĦ)))DdDΦDdDĦ000q<niDdDĦ444qet,,,***DdDĦ'''&&&&&&&&&'''&&&&&&&&&&&&&&&q<R***)))qjRgdKӵHdDĦgdKӵ$$$$$$GR/f6LĭĦ'''(((DdDĦ))))))(((DdDĦ$$$`eĭ###DdDΦDdDĦ&&&DdDĦ+++---///333777:::999555222---,,,***)))'''&&&geĦ$$$$$$$$$FSĦ"""###qjRgdKӵDdDĦ%%%%%%&&&&&&%%%%%%$$$%%%&&&DdDĦ&&&&&&&&&&&&qjRgdKӵDdDĦ<<>>===>>>@@@AAAFFFPPP___ppp{{{rrrfff]]]XXXTTTOOOKKKGGGJJJMMMQQQZZZiii{{{yyyjjj___TTTIIICCCCCCHHHSSScccrrrzzz||||||{{{||||||{{{{{{xxxsssmmmhhhdddbbb___\\\\\\___fffjjjqqqrrrssspppjjj```VVVPPPLLLFFF@@@>>>===<<<888444333333222111222333444555..............................---------......//////......---------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,,,,------,,,---...---,,,,,,---///{{{yyy4DuXӵrrrqqqnnnDdDΦDdDӵZZZDdDĦOOOIIIo)hHHHNNNPPPTTTWWWYYYYYYXXXWWWDdDĦLLLDdDΦDdDΦDdDӵ???=ӊB1.uTӵ666HߝL`o9---po9wӵ...***+++,,,***((((((DdDĦ)))(((o)h&&&&&&&&&&&&''''''(((&&&'''DdDΦDdDĦ)))DdDΦDdDӵ666GIpӵDdDĦ...po9wӵDdDĦ'''&&&&&&&&&&&&'''&&&%%%$$$$$$po9u((()))))))))GIdnuR)ĦDdDĦnuR)Ħ$$$$$$CdgĪj(((DdDĦ+++***)))DdDĦ$$$HߝL`o9$$$DdDΦDdDӵ%%%DdDĦ666666666888999999666111---+++***)))'''&&&%%%geĦ$$$$$$sp?aĦ######GIdnuR)ĦDdDĦ$$$%%%%%%%%%%%%%%%$$$%%%&&&DdDĦ&&&&&&&&&&&&GIdnuR)ĦDdDĦ???EEEGGGCCC<<<888666444333000DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦeeepo9uwwwzzzyyyzzz=ӊB1.uTӵ:::DdDĦVVV[[[DdDĦmmmGIdnuR)ĦDdDΦDdDӵfffgggiiiiiihhhgggdddaaa[[[WWWVVVZZZ```dddiiiiiijjjkkklllllllllkkkjjjjjjlllooorrrvvvzzz{{{}}}zzzwwwuuussspppooopppqqqqqqrrrrrrrrrsssssssssrrrrrrnnnpppssssssrrrqqqrrrrrriiigggccc```___ccciiiooovvvzzz|||{{{yyyuuulllcccTTTKKKCCCBBBBBB@@@@@@BBBAAAFFFPPP]]]mmm|||~~~xxxhhh___RRRHHHCCCAAA@@@>>>999===AAAEEENNN```wwwsssaaaTTTHHH???<<<>>>DDDOOO___mmmvvvyyyzzzzzzyyyyyyyyyyyyxxxtttnnnjjjgggdddaaaaaadddiiilllnnnxxxwwwtttoooggg]]]TTTOOOKKKFFF@@@<<<:::777333000000000000///000111111222........................---------------...///000000000///..................------,,,,,,------.........---------,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,---------......---,,,,,,---///yyyxxx4DuXӵuuuqqqoooDdDʜ4DuTӵYYY>d<ĦNNNDtFFFOOORRRTTTVVVVVVUUUTTT>d<ĦJJJ>d<ʜDd<ʜ4DuTӵ??????F&uTӵ5554DufئL>e---puR)Ħ///+++)))(((((()))***>d<Ħ(((Dt&&&%%%%%%&&&''''''''''''DdDΦDdDĦ(((>d<ʜ4DuTӵ9994DwDd<Ħ---puR)Ħ>d<&&&&&&&&&&&&)))'''%%%$$$###peӵ)))ĦpeӵDx<>d<ӵDd<$$$qR/ܗ?fӵ'''>d<+++***>d<Ħ$$$4DufئL>e&&&DdDʜ4DuTӵ'''DdDĦ>>>@@@>>>:::888555222---***)))((('''&&&%%%%%%geĦ$$$s<v>aĦ$$$$$$peӵDx<DdDĦ$$$%%%%%%%%%%%%$$$$$$%%%&&&DdDĦ&&&%%%%%%&&&peӵDx<>dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦjjjpeӵyyyĦpppF&uTӵ???DdDĦ[[[___>d<ĦlllpeӵDx<>d<ʜ4DuTӵggghhhjjjjjjhhhgggddd^^^WWWUUUYYY```eeehhhllllllkkkkkkjjjjjjkkkkkkkkklllmmmnnnqqquuuzzz}}}zzzvvvuuutttrrrpppooooooppppppqqqrrrtttuuuuuuuuusssrrrnnnoooqqqqqqqqqpppooooooiiifff```\\\\\\bbblllsssyyy}}}}}}zzzvvvnnneeeVVVMMMEEECCCBBBAAACCCFFFFFFNNN[[[kkkyyy{{{nnnfffUUUNNNEEE>>><<<===>>>???:::===@@@BBBHHHZZZttt}}}nnn[[[MMMCCC===>>>CCCHHHRRR```mmmuuuxxxyyyyyyzzzyyyxxxwwwtttpppjjjffffffdddbbbeeejjjnnnooonnnuuurrrnnnggg^^^VVVOOOKKKKKKFFF@@@<<<999555222//////////////////000000000........................,,,,,,,,,---...///000111111000000///////////////...------,,,,,,------.........---------,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,+++---///uuuuuu4DuXӵuuuooooooD&dq&ĒRXXXWWWsdKĦNNNDHRRudNNNPPPRRRRRRRRRQQQQQQsdKĦHHHD&oq<Ōq&ĒR@@@@@@???>dp&ĒR666555nfʜd<Φ>d<Ħ(((s&dq&ĒR888888i?ʜtd<Ħ---HHܗDӊB)))<x&&&&&&***(((&&&$$$$$$B?daĦ%%%$$$B?Ho9$$$>d<%%%%%%$$$$$$$$$%%%&&&>d<ӵ%%%%%%B?Ho9'''<xDDDAAA???===777555111&ӫeʬtIӇ>>>>d<Φ>d<ĦD&ӫetIӇDdDĦ~~~sdKĦnnnB?dp&ĒR>>>HHH>d<sdKĦmmmB?Ho9cccs&dq&ĒReeefffggghhhgggeeeccc```[[[UUUUUU\\\dddiiijjjooonnnmmmlllkkkkkklllllllllmmmnnnnnnooossszzz~~~~~~xxxuuuvvvuuusssrrrqqqpppqqqqqqssstttvvvwwwvvvuuurrrqqqnnnnnnnnnooonnnmmmkkkjjjgggddd^^^ZZZZZZbbbmmmuuu}}}~~~{{{sssjjj```VVVLLLGGGEEEEEEJJJPPPUUU]]]jjjxxxzzzjjj[[[RRRGGGDDD@@@======>>>??????<<>>999666333000......//////000000000000000........................,,,,,,,,,---...///000111111111000////////////000...------,,,,,,------.........---------,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---,,,++++++---///qqqrrr4DuXӵrrrkkklllHu]3hhYYYWWWVVVneRRROOO=eLLLMMMNNNOOOOOOOOONNNNNNneGGGFFFpIƎ@t@hAAA@@@???>h666555444fe///@ďD/////////***)))'''((()))***ne''''''=e&&&&&&&&&''''''(((''''''ege(((+++sĪj@h555444333fdDĦ,,,@ďD***)))Hkge&&&&&&%%%((('''&&&%%%%%%@h+++,,,@G+++,,,HĪj@IŌ&&&$$$Bene&&&Hkge)))ne&&&&&&fe$$$Hu]3hh(((,,,333seEEE>>>555...***))))))(((&&&&&&%%%%%%%%%%%%geĦja>aĦ%%%%%%@G###$$$se$$$$$$$$$$$$$$$$$$%%%&&&<Ō%%%%%%%%%@G''')))HkgeBBBCCCAAA???===777555222HĪj@IŌCCCPPPegeHu]3hIŌDdDĦzzzneqqqttt@hsssiii>h>>>GGGSSSsegggnekkkooo@GddddddsĪj@hffffffeeeffffffddd```]]]ZZZWWWVVVXXX___fffjjjkkkooonnnnnnmmmmmmnnnnnnooolllnnnoooooopppttt|||}}}xxxuuuwwwvvvuuutttsssrrrrrrrrruuuuuuvvvwwwvvvtttqqqpppnnnmmmlllmmmmmmllliiifffdddbbb]]][[[]]]eeeqqqyyy|||tttmmmddd[[[VVVTTTSSSYYY```jjjppp{{{yyykkk[[[MMMDDDAAA@@@>>>===<<<;;;;;;;;;999;;;>>>AAAJJJ\\\tttzzzjjjWWWIII@@@===???EEENNNVVVcccooovvv{{{}}}~~~yyywwwsssppplllgggaaa\\\ZZZ\\\```dddggggggdddbbb[[[XXXTTTOOOJJJFFFCCCBBB<<<:::777333111///...---......///000000000000000---------------------------------------...///000111111000///////////////...------,,,,,,------.........---------,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,------***,,,------,,,---///222ooo4DuXӵkkkĵD^ZZZYYYWWWWWWTTTRRRPPPMMMLLLMMMMMMMMMMMMMMMLLLKKKGGGEEEDDDDDD@@@@@@>>>===555444333222......///000///......)))))))))(((((((((''''''&&&'''&&&&&&''''''((()))((('''))),,,000111000///---+++DdDĦ++++++)))((('''''''''&&&%%%%%%%%%%%%%%%%%%&&&***+++++++++''')))+++&&&'''$$$&&&&&&(((((('''((((((&&&$$$D^---///555>>>s׼sGGG===888222,,,)))(((&&&%%%&&&&&&%%%%%%%%%&&&geFm8$$$>aĦ&&&%%%#########$$$s׼s###$$$$$$$$$$$$$$$$$$%%%&&&Ho&&&$$$$$$%%%%%%'''(((+++===???@@@???===<<<666444222EEEVVVdddD^DdDĦsssjjjrrrvvvuuu~~~ooobbbSSSDDDIIIRRR]]]s׼seeehhhhhhkkknnneee^^^ddddddeeehhhgggfffeeedddaaa\\\XXXUUUVVVXXX]]]ccchhhkkklllllllllmmmnnnoooooopppppplllnnnpppppprrrxxx|||xxxvvvxxxwwwvvvuuutttssssssrrrtttuuuuuuuuuuuusssrrrqqqmmmkkkkkklllmmmmmmjjjgggdddcccbbbbbbgggppp{{{zzztttnnnllliiihhhlllrrr{{{}}}qqqcccUUUIIIBBB@@@@@@???===<<<;;;<<<===:::<<<@@@FFFSSSfff|||uuufffUUUJJJCCC???BBBHHHTTT\\\gggqqqxxx|||~~~vvvsssnnnhhhbbbZZZSSSMMMLLLQQQWWW[[[[[[XXXTTTSSSKKKIIIFFFBBB>>>;;;999888333222111///---,,,---...---...///000000000///...------------------------......---------......///000000///............///...------,,,,,,------.........---------,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,,,,------+++,,,...//////000333555Φ4DuXӵtvӵ>d<Ħ___[[[YYYXXXXXXYYYYYYĦPPPMMMKKKJJJKKKMMMOOOLLLLLLLLLLLLLLLKKKJJJJJJGGGHHHĦCCCCCCDDDBBBAAA@@@??????AAACCCDDD@@@???>>>===;;;999888888444444333222111000//////......---------......///000000111111111///...---)))******)))'''&&&((()))Ħ&&&&&&%%%%%%%%%(((''''''''''''((())))))((('''''''''((()))+++,,,---000444555555333222222...---+++)))((('''((((((>d<Ħ,,,,,,+++''''''''''''&&&%%%$$$###$$$%%%&&&'''''''''&&&%%%"""###$$$%%%%%%%%%%%%%%%&&&'''((()))************''''''%%%%%%%%%''')))***)))---000...)))&&&&&&((($$$$$$$$$$$$$$$$$$$$$$$$((('''%%%&&&((())))))(((''''''''''''Ħ)))$$$$$$$$$%%%%%%&&&&&&&&&&&&>d<Ħ///111888???HHHBeCCC???666333///,,,***(((%%%"""&&&&&&%%%%%%&&&&&&geFYĉ$$$$$$>aĦ&&&%%%###"""$$$&&&#########"""###$$$Be"""###$$$$$$$$$$$$###$$$%%%&&&nu]ӵ&&&%%%%%%&&&&&&&&&%%%&&&'''))),,,222999>>>999888999:::<<<===<<<<<<666444222000111444777999;;;OOOeeepppvvv~~~}}}{{{zzzwww>d<Ħ>d<ĦmmmjjjeeeĦvvvvvvzzz|||iiiZZZKKKCCC>>>:::===DDDNNNRRR[[[dddBedddcccfffhhhhhhĦlll```aaa```]]]ZZZZZZ\\\```dddccccccdddfffgggfffeeeiiihhhgggfffddd___ZZZUUUSSSVVV[[[aaaeeeiiikkkllljjjkkklllnnnooopppppppppkkkmmmppprrrttt|||}}}{{{yyywwwwwwwwwvvvuuutttssssssrrrssstttttttttttttttssssssllljjjjjjllloooooollljjjfffggghhhjjjpppzzz~~~||||||{{{xxx{{{|||pppbbbVVVLLLGGGBBBBBBAAA???>>>???BBBDDDAAABBBFFFOOO]]]pppooobbbTTTKKKFFFEEEIIINNN^^^dddmmmuuuzzz|||}}}}}}vvvqqqiiiaaaWWWMMMDDD===@@@FFFNNNQQQOOOJJJGGGEEE@@@>>>;;;888444111000///...///...---,,,,,,...000,,,---.../////////...---------------------------///......---------......000000///..................------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------+++---///000111333666999?aŖ%7uSQuR)ӵsdKĦXXXVVVVVVWWWXXXXXXgdKĦRRROOOLLLJJJJJJJJJJJJNNNMMMKKKJJJJJJKKKLLLLLLIIIgdKĦCCCCCCCCCAAAAAA??????>>>???@@@AAA???>>>===;;;:::999888888222111000///////////////...------------.../////////000111111000...,,,***)))(((((((((((())))))gdKĦ&&&&&&''''''(((%%%&&&&&&''''''(((((((((((('''&&&&&&'''***---...666666777666444111...,,,+++)))(((&&&&&&((()))+++gdDĦ))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&'''&&&%%%%%%%%%%%%&&&'''((()))******)))'''$$$###$$$&&&'''((()))+++---,,,)))'''((()))$$$%%%&&&&&&''''''&&&&&&)))(((&&&%%%&&&(((+++---)))+++***gdKĦ%%%!!!$$$&&&((('''&&&'''((('''sdKĦ555:::GGGIIIKKKCCC>>>:::444222...***((((((((()))%%%%%%%%%%%%%%%%%%ŶS"""%%%&&&3we<&&&%%%###"""$$$%%%%%%&&&&&&%%%########################$$$$$$%%%iĉ@3hR/Ō&&&%%%%%%$$$$$$###$$$$$$&&&,,,333777888777000111222333444555666777222000222666888;;;AAAIIIPPP[[[kkkxxx~~~}}}yyyvvvnnnkkkgggdddeeeDdDĦ}}}xxxsdKĦfffbbbgdKĦkkkwwwsssbbbPPPAAA???>>>===DDDOOO[[[```fffgggeeehhheeefffhhhgdKĦfffeee```YYYVVVXXX[[[\\\]]]```aaaaaabbbdddfffhhhiiilllkkkjjjgggddd^^^YYYVVVTTTYYY___dddggghhhiiiiiihhhiiikkkmmmnnnnnnmmmmmmmmmnnnooopppttt}}}}}}zzzwwwwwwxxxyyywwwuuutttsssssssssssstttuuuuuuqqqsssttttttsssssstttvvvpppqqqrrrpppnnnmmmmmmnnniiikkkpppxxx|||qqqfff]]]VVVRRRNNNLLLIIIHHHJJJKKKLLLLLLNNNPPPUUU^^^lll|||zzzmmmbbbUUUMMMIIIKKKSSS\\\jjjnnnuuu{{{}}}|||xxxvvvpppeee[[[SSSIII===888:::>>>AAAFFFHHHGGGDDD>>>;;;777444111000000000///...//////...------...000111////////////............+++,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,...111111///---,,,+++............///000222222333222111000///...---,,,...000111000---+++,,,...,,,---.../////////...---......000222555999<<<>>>>A]]]neZZZZZZYYYYYYYYYYYYneSSSQQQOOOMMMLLLLLLLLLMMMLLLKKKJJJHHHHHHHHHIIIIIIneDDDDDDDDDDDDBBBAAA@@@??????@@@@@@AAA===<<<;;;999777666555555111000000///////////////...------......///000000000000111111000...+++***))))))((((((((((((ne'''&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''((()))+++...000111444444444333111///,,,+++***)))(((''''''((()))De))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''')))******+++)))'''%%%###$$$&&&'''(((+++...111111...***)))(((%%%&&&&&&'''''''''&&&&&&)))(((&&&&&&&&&(((+++---,,,---ne(((&&&"""$$$&&&'''&&&%%%&&&''''''ne666>>>CCCJJJLLLMMMLLLIIICCC===999444111...***((((((((()))%%%%%%%%%%%%%%%%%%>A!!!"""%%%k<%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%fh&&&&&&%%%%%%$$$$$$$$$%%%&&&)))///555777666444------...///000111111222111///111555888<<>>@@@???<<<888555555222///............---//////...---...///000111000000000/////////......------...///......,,,,,,,,,,,,------------,,,,,,---...000000...,,,,,,---............///000111222222222111000///...---------///000///---,,,...000---...///000000000///......///111555999>>>BBBWWWWWWYYY[[[\\\\\\\\\\\\[[[VVVSSSRRRPPPOOONNNNNNOOOPPPLLLKKKJJJIIIHHHGGGGGGHHHEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@;;;999888666444333222111000000////////////......---......///000111111222111111111111///---+++)))******)))(((''''''((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))+++...000222333444222111000///---,,,+++******)))(((''''''((()))***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''((()))***++++++)))(((&&&%%%%%%&&&((()))---111666888555111,,,)))'''''''''''''''''''''&&&((('''&&&&&&&&&(((***,,,---...&&&'''%%%%%%'''''''''&&&&&&'''((()));;;AAAHHHMMMPPPPPPPPPNNNIIIBBB;;;777222000---***((((((((((((%%%%%%%%%%%%%%%%%%###!!!"""###$$$$$$###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&)))---333666777333000+++,,,,,,,,,------......000...///444888<<>>888777666444222111000000/////////////////////...---...///000111222222222111111000///...,,,***)))+++***)))((('''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&(((((((((((()))))))))))),,,---000222444444333333000///...,,,+++*********))))))(((((((((((())))))))))))((((((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%''''''''''''(((((()))******+++(((((('''&&&%%%&&&(((***...333:::???>>>999333...******)))((('''''''''&&&((('''&&&&&&'''(((***+++,,,...---)))''')))((($$$((()))((('''&&&'''))),,,...222888===CCCIIIOOOSSSTTTTTTSSSOOOIIIAAA:::555111///---***(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%###"""!!!"""############"""!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((,,,111666777555000---,,,,,,,,,,,,,,,,,,,,,---///------222666;;;EEENNN[[[\\\[[[YYYUUUPPPNNNMMMKKKLLLMMMMMMNNNPPPSSSVVVPPPMMMHHHEEECCCDDDFFFHHHIIIHHHFFFDDD@@@CCCQQQ```kkkuuutttaaaOOOIIIFFFGGGNNNTTTXXX___fffgggiiijjjjjjgggeeeffffffbbbdddeeefffeeeccc```^^^[[[\\\^^^aaadddffffffeeeggghhhiiijjjkkkkkklllllljjjjjjgggaaa[[[ZZZ___dddgggiiijjjjjjiiijjjlllnnnjjjjjjjjjkkkkkkkkkkkkkkkpppnnnnnnvvv~~~yyywwwtttuuuvvvwwwxxxvvvtttrrrrrrrrrrrrrrrrrrsssttttttvvvwwwxxxxxxvvvvvvwwwxxxwwwxxxwwwuuurrrooooooppprrrtttzzz|||zzzwwwvvvvvvxxx~~~~~~ssslllddd___]]]___bbbfffnnnuuutttvvvxxxvvvooodddXXXQQQEEEAAA===:::777444444555444444444333222222111000000...,,,+++,,,,,,,,,+++.........//////000111111111111111111000000000000000000000//////...------......////////////......//////...---+++,,,...000///////////////000111111111111000000//////............/////////......///------...//////000000000111333888>>>DDDJJJOOOgggfffdddbbb___\\\YYYWWWWWWWWWVVVVVVWWWXXXZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYWWWVVVTTTRRROOONNNLLLLLLKKKKKKKKKJJJIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEAAAAAA@@@???>>>===<<<;;;777666444222111000000000//////000111111000000///...///000111222222222222000//////---,,,***)))(((******((('''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&((())))))******+++,,,,,,111222444555444333000//////...,,,+++************))))))(((((((((((())))))(((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''''''''(((((())))))******((())))))(((&&&&&&(((***...333:::AAACCC@@@999444---,,,***)))'''''''''''''''&&&&&&&&&'''((()))***(((---///---,,,---***%%%))))))(((&&&&&&(((---111777;;;@@@DDDHHHLLLPPPSSSWWWVVVSSSOOOHHH???888333///...,,,***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$###"""""""""######"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&((()))+++///333666666222...+++++++++++++++,,,,,,,,,,,,...+++,,,111444888@@@IIINNNNNNLLLJJJFFFDDDDDDEEEBBBDDDEEEEEEDDDDDDEEEFFF???>>><<<:::999::::::;;;888666777:::???JJJ___qqq~~~|||mmmZZZKKKKKKKKKOOOVVV[[[^^^bbbgggfffggghhhhhhhhhggghhhhhhddddddeeeeeedddcccaaa___^^^aaaeeehhhhhhhhhgggfffggghhhiiijjjjjjjjjjjjiiihhhfffccc^^^[[[]]]bbbgggggghhhiiiiiiiiikkknnnpppkkkjjjjjjjjjiiiiiiiiijjjnnnpppuuu}}}xxxvvvuuusssuuuwwwxxxxxxvvvuuutttqqqqqqppppppqqqqqqrrrsssuuuvvvwwwwwwuuuuuuuuuwwwxxxyyyxxxvvvsssppppppqqqsssuuuzzz~~~xxxvvvuuuuuuwww|||}}}wwwpppkkkhhheeedddhhhjjjlllpppvvvsssqqqnnnggg___UUULLLGGG;;;;;;999666555555666666444333222111000000000000000...++++++,,,------------...///000000111111111111111111111000000000000000000//////...............//////000000//////...//////...,,,+++,,,///111000////////////000000111000000000000///////////////000111222222000...,,,---------......///000000555777<<>>===<<<:::888777444333222111111000000000///000111222333222111000...///111222222111000000------,,,+++***)))(((((())))))((('''&&&&&&&&&&&&''''''&&&&&&&&&''''''((())))))***,,,---...///000444555555444222///,,,+++,,,,,,,,,++++++*********(((((())))))))))))((((((((('''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''')))+++)))'''&&&(((+++,,,000777>>>BBBAAA<<<777000///,,,)))((('''''''''&&&&&&&&&&&&'''((())))))''',,,//////000111...***,,,+++***)))***...555:::CCCFFFIIIJJJLLLNNNPPPRRRVVVUUURRRMMMFFF>>>777222------+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%''')))+++...111444444222///---,,,)))*********++++++,,,,,,---+++,,,///111333999@@@AAAAAA@@@===:::999:::;;;999:::<<<;;;999888777888666666666555444444333222000///333>>>LLL^^^tttqqqaaaSSSJJJMMMQQQWWW]]]aaacccfffiiifffgggggghhhiiijjjjjjkkkeeeeeeddddddccccccccccccbbbeeeiiikkkjjjhhhfffffffffggghhhiiiiiiiiiggggggdddaaa___]]]^^^bbbeeehhheeegggiiiiiijjjkkknnnpppkkkkkkjjjiiihhhhhhhhhiiikkkqqq|||~~~yyyvvvuuuuuurrrtttwwwwwwvvvvvvvvvwwwqqqppppppppppppqqqrrrrrruuuvvvvvvvvvtttssstttuuuxxxxxxxxxvvvsssqqqqqqrrrtttvvvzzz|||zzzvvvsssrrrsssuuuwwwyyyyyyzzzyyyvvvrrrmmmkkkkkkiiijjjmmmnnnmmmmmmpppmmmiiibbbYYYPPPHHHBBB???:::;;;999444333444444222111111///...............///---++++++---...///...---...///000111222222222111111000000000////////////......------...//////......////////////...............,,,+++,,,///222000000////////////000000////////////000000000000000222444777888666222...---------...///000111222777:::???EEEKKKQQQTTTVVVbbbaaaaaa```^^^\\\ZZZYYYXXXYYY[[[\\\[[[ZZZYYYXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSRRRPPPNNNKKKIIIHHHEEEEEEFFFGGGHHHGGGGGGFFFGGGFFFEEEDDDCCCBBBBBBBBB<<<<<<<<<;;;999777555333111000000//////000000111///111222444444444222111///000111222111000...---******)))((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((())))))***+++---///111333444444444444222000---***((()))***+++++++++***)))((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''***,,,+++'''&&&))),,,,,,...222888======999555222000---***((('''''''''%%%%%%&&&&&&'''(((((()))(((,,,......000444555222444444222222444;;;CCCIIIOOOPPPQQQQQQPPPQQQSSSUUUSSSRRROOOJJJCCC<<<666222,,,,,,+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$%%%$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""######$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%'''***,,,000222333111...,,,,,,---***++++++,,,---......///---+++,,,//////...111666555555666555333222222333111222444333222000000111222222111000000///////////////777III^^^rrrpppbbbVVVPPPOOORRRXXX___bbbccceeefffgggfffeeeeeefffggghhhiiiiiifffdddbbbaaaaaabbbdddeeebbbfffjjjllljjjgggfffeeefffggghhhiiiiiihhhfffeee```]]]ZZZ]]]bbbggghhhgggfffhhhjjjjjjjjjkkkmmmnnnlllkkkiiihhhggggggggghhhmmmvvv{{{xxxuuutttsssqqqsssuuuuuuttttttvvvxxxrrrrrrrrrrrrrrrsssssstttuuuvvvwwwvvvtttssstttuuuwwwwwwxxxvvvsssrrrrrrsssrrrtttwww{{{}}}{{{vvvrrrppppppqqqrrrsssuuuvvvuuurrrooolllkkkllljjjllloooooojjjhhhiiiccc___XXXOOOGGGAAA<<<:::666999777222000333333/////////...---,,,,,,,,,,,,...,,,***+++---...///...,,,---///111222222222222000000000/////////......---,,,,,,,,,---...///000---......//////......------......---,,,---///111000000////////////000000.../////////000000000111000333777===AAA???888333000/////////111222444555999<<>>FFFPPPWWWVVVWWWWWWUUUTTTTTTVVVXXXQQQPPPMMMIIIBBB;;;555222,,,+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###%%%(((+++---222222222///+++***,,,///------...///111222333333---+++,,,...---***,,,000+++---///000//////000111---///000000/////////000222111///---,,,,,,---...+++---888NNNfffzzzrrrcccWWWPPPQQQUUUYYY___eeeeeedddddddddccceeecccbbbbbbdddeeeeeedddeeecccaaa______aaadddfffaaaeeejjjkkkiiifffeeeffffffgggiiiiiiiiihhhfffeee]]]ZZZXXX]]]eeekkkjjjfffgggiiikkklllkkkkkklllmmmlllkkkiiihhhggggggggggggttt}}}}}}zzzwwwuuusssrrrppprrrssssssqqqrrruuuxxxtttsssssssssssstttuuuuuuvvvwwwwwwvvvuuuttttttuuuvvvwwwwwwvvvsssrrrrrrsssoooppprrrvvv{{{{{{yyyzzz|||~~~{{{xxxtttqqqpppqqqrrrtttrrrtttuuutttqqqnnnlllkkkkkkiiikkkooonnnhhhdddddd\\\YYYSSSKKKDDD>>>:::888111444444//////333444000//////......---,,,,,,,,,---+++******,,,.........,,,---///111222333222222////////////............,,,+++++++++,,,...000111------............------,,,---......------///111111000////////////000000......//////000000111111///333:::BBBGGGEEE>>>888222111111111222444666777999===CCCKKKRRRXXX\\\^^^```aaaaaabbbaaa___]]]\\\[[[\\\^^^^^^^^^\\\ZZZXXX[[[YYYWWWUUURRRPPPOOOOOOSSSQQQNNNKKKJJJJJJKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHFFFEEECCCBBBAAA@@@??????>>><<<:::777444333222222111111000000/////////...222333444444444444222222111000000...---,,,+++***+++***((('''&&&''')))***$$$&&&''''''%%%%%%&&&((((((''''''(((((()))***+++))),,,000444555555444222...------,,,+++***))))))&&&'''((())))))((('''&&&)))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%(((%%%###$$$&&&'''%%%"""&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((***+++------,,,***'''%%%,,,++++++---///111111000333222000---***(((&&&%%%&&&&&&&&&&&&''''''((()))(((((()))+++...555===BBBFFFGGGIIIKKKNNNQQQSSSUUUWWWYYYXXXUUUTTTWWWXXXVVVSSSPPPKKKFFFAAA:::333...)))))))))((('''%%%$$$######"""!!!"""$$$%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$&&&'''###%%%&&&&&&$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***'''%%%%%%'''***,,,---111111///,,,,,,,,,+++(((---///444<<>>>>><<<:::777555222111000000000000000000000/////////111111222222222111000///000000///...---,,,+++***+++)))(((&&&&&&'''((()))%%%&&&'''&&&%%%%%%&&&''''''''''''(((((()))***+++---///222555555444333111---,,,,,,+++***))))))(((''''''((()))))))))(((((()))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%'''%%%$$$$$$&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%''''''***+++---///...,,,)))'''++++++***+++...//////...111111000...,,,***(((&&&((('''''''''''''''((()))&&&&&&''')))---555>>>DDDOOOOOOPPPQQQRRRTTTUUUVVVVVVXXXXXXUUUUUUWWWWWWTTTQQQMMMHHHBBB===777111---)))))))))((('''%%%$$$######""""""###$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&$$$%%%&&&%%%###"""###$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%(((+++---...000///---++++++,,,,,,+++///444===GGGLLLIII???777222///,,,+++,,,---------,,,,,,------------,,,,,,+++---//////...,,,,,,---000222000---,,,///000---...000555BBBWWWhhhjjjcccYYYTTTMMMJJJLLLRRRYYY^^^bbbdddgggiiikkkjjjiiihhheeedddcccdddeeefffeeecccaaa```]]]YYYVVVXXX\\\```aaaaaaaaabbbcccdddeeefffjjjkkkkkkjjjgggccc___\\\ZZZ[[[^^^eeemmmrrrqqqnnnnnnnnnnnnnnnmmmmmmmmmlllmmmllliiifffdddgggnnnssszzzttttttttttttsssrrrrrrqqqqqqpppppprrrvvvyyyyyyxxxuuusssrrrssstttuuuuuutttwwwwwwwwwwwwwwwwwwwwwwwwwwwuuusssqqqpppqqqrrrtttrrrooolllkkklllnnnooopppnnnfff___\\\\\\___gggooo}}}~~~}}}|||{{{zzzuuusssqqqoooooooooqqqrrrwwwvvvtttppplllhhheeecccfffggghhhhhheee```ZZZWWWMMMJJJDDD>>>999777666666333111000000222222111///000///------------+++)))))))))***,,,---///000000444444444333222111000000000000000000000000000000///000111111///...///111---------.........//////000///---,,,,,,---///000/////////...............111111000//////000111222555444666===EEEJJJJJJHHH>>>;;;;;;>>>>>><<<<<>>===<<<<<<888777555222000///////////////000000000000000000000000000000///...,,,+++......------,,,+++******)))((('''&&&%%%&&&''''''%%%&&&'''&&&%%%$$$%%%'''''''''((()))***+++,,,,,,222333555555444222000...++++++******))))))(((((('''((()))***************))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%'''%%%$$$$$$&&&&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&)))+++...111111000---+++,,,***)))***+++---,,,+++...///000000///,,,***((()))((((((''''''''''''(((&&&&&&''')))...888BBBJJJWWWVVVVVVUUUUUUUUUUUUVVVUUUYYYYYYWWWVVVXXXWWWSSSNNNIIICCC===888333///,,,))))))((('''&&&&&&%%%$$$$$$###"""###$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%$$$""""""$$$&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%'''***...///000000...,,,******+++---...222;;;HHHTTTXXXQQQDDD:::333111---,,,---......---..................------,,,...000000.........///000333444111000222000---111111222777BBBLLLNNNJJJFFFEEEDDDGGGLLLTTT]]]bbbeeefffhhhjjjkkkjjjjjjiiiddddddeeefffggggggdddbbb^^^\\\YYYUUUTTTVVV[[[```eeedddddddddeeegggiiijjjnnnnnnmmmjjjfffaaa\\\YYYZZZ^^^ccciiinnnqqqrrrrrrooonnnmmmmmmllllllmmmmmmmmmkkkhhhbbbaaagggttt~~~yyyuuurrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqssswwwyyyyyyxxxvvvtttrrrrrrtttuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwvvvsssrrrrrrqqqqqqqqqrrrsssqqqnnnjjjhhhhhhhhhhhhggg```YYYSSSRRRSSSWWW___hhhvvv|||~~~|||{{{zzz{{{{{{yyyxxxsssrrrpppnnnmmmmmmnnnooouuutttrrroookkkgggcccbbbccccccccc```\\\VVVPPPMMMDDDAAA===999666555555555222111000000111111000//////---,,,,,,------,,,***)))***+++---///000222333222222222111111000000///000000000000000000000000111222333222000//////000------........./////////000///...------...///000////////////000000000000111111000000000000111111555333222777@@@JJJOOORRRFFFCCCBBBEEEFFFEEEGGGKKKRRRVVV\\\aaaeeegggjjjlllaaa```___^^^^^^___```aaa___^^^]]][[[[[[ZZZZZZZZZTTTTTTTTTSSSSSSTTTUUUUUURRRSSSTTTTTTTTTRRRPPPNNNNNNLLLJJJIIIGGGGGGHHHHHHCCCBBB@@@>>><<<;;;:::999666555333111000//////000...///000111222222111111111111000///---,,,******,,,,,,,,,++++++*********((('''&&&%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&''')))+++---///000111555555555333111///,,,+++))))))))))))((((((((((((((())))))***+++++++++,,,***))))))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%(((+++///222333333111000---+++)))))))))******))),,,---///111111///,,,+++))))))((('''&&&&&&&&&''''''((())),,,222===HHHPPPXXXXXXWWWVVVUUUTTTUUUUUUWWWZZZ[[[YYYXXXXXXVVVRRRLLLGGG???999444000---+++((((((''''''&&&&&&&&&&&&%%%#########%%%%%%$$$#########$$$$$$$$$%%%%%%%%%##################$$$$$$%%%%%%%%%###!!!"""%%%'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&)))---000111111111...+++***)))))),,,111777CCCRRR]]]]]]SSSDDD:::777444111000000111111000000000//////////////////...///111111000000111222000444777666777888666111222222222333777===AAABBB@@@CCCFFFKKKQQQXXX^^^cccffffffggghhhhhhhhhhhhhhhdddeeefffhhhiiigggccc```YYYWWWSSSQQQRRRWWW]]]bbbgggffffffeeegggiiikkklllpppooommmiiieee___ZZZXXXZZZ```gggkkkmmmoooqqqtttooonnnmmmlllllllllmmmmmmkkkiiiddd______jjj|||~~~|||{{{yyyvvvsssssssssssssssssssssttttttuuuttttttuuuvvvwwwwwwwwwuuusssqqqqqqtttvvvxxxxxxttttttuuuvvvvvvuuuttttttqqqqqqrrrsssssssssssssssrrroookkkhhhhhhgggfffddd]]]WWWRRRRRRTTTXXX___gggqqquuuzzz}}}~~~{{{xxxxxxwwwwwwxxxyyyyyyvvvtttrrrqqqpppooonnnmmmmmmmmmrrrqqqooommmjjjgggeeecccdddccc___ZZZTTTMMMGGGCCC<<<:::888555333333444555111000000000000000//////---,,,++++++---...---+++)))***+++---000222333444111111000000///////////////////////////////////////000111///---,,,,,,---............//////////////////............//////...//////000111111222222111111111000000000000000333111000444===HHHQQQVVVKKKHHHHHHLLLNNNOOORRRWWW]]]```dddgggiiikkknnnpppbbbaaa___^^^^^^___``````___^^^\\\[[[YYYYYYYYYYYYSSSRRRRRRQQQPPPPPPPPPQQQPPPRRRTTTVVVVVVUUUTTTRRRNNNMMMJJJHHHFFFEEEFFFFFFAAA@@@>>><<<:::999888888555444333111111111111222///000222333444333222222222111000...---+++******************))))))))))))'''&&&&&&%%%%%%%%%%%%%%%%%%'''(((((('''&&&((()))(((***,,,///222444555555444333222///---+++)))((((((((((((((((((((())))))***************+++,,,,,,******)))((('''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((***...111333444444444000...***)))((((((((('''***+++...000111000...,,,***)))(((''''''&&&''''''((()))+++...555@@@KKKSSSWWWWWWVVVVVVVVVVVVWWWWWWZZZ]]]]]]ZZZXXXXXXTTTPPPJJJDDD===666222///---+++(((''''''&&&&&&&&&''''''&&&$$$###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%########################%%%%%%$$$###!!!"""%%%(((###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&(((+++///222222222333...+++***)))(((---666CCCMMM[[[bbb^^^RRREEE===<<<999666444555555555444333222111000//////000000000111333333222333444666222888<<<===>>>@@@>>>999666444333333444777===BBB@@@EEELLLQQQVVV[[[```ccceeeeeeeeeeeeeeefffggggggeeefffggghhhiiifffaaa]]]TTTRRRPPPPPPTTT[[[aaaeeeggggggffffffggghhhjjjkkknnnmmmkkkhhhccc___[[[YYY[[[aaahhhlllllllllooorrroooooonnnmmmmmmmmmmmmnnngggeeeaaa]]]aaappp}}}~~~|||zzzxxxxxxwwwvvvvvvssssssrrrrrrrrrsssttttttxxxxxxwwwvvvuuutttttttttrrrqqqppprrruuuxxxzzzzzztttuuuvvvwwwwwwvvvuuutttqqqrrrssstttuuuuuuttttttpppnnnjjjhhhgggfffeeeccc^^^XXXTTTTTTWWWZZZaaahhhooorrrvvvxxxwwwyyy|||~~~}}}zzzxxxwwwwwwyyy{{{||||||yyyvvvtttvvvvvvvvvwwwwwwvvvsssqqqqqqqqqqqqqqqpppooonnnmmmnnnnnnmmmlllkkkiiigggffffffccc]]]UUUMMMEEE???<<<777666444333333333444555000000000000///......///,,,+++***+++---------,,,)))***,,,...000222444555111000///.........//////////////////////////////...///000...,,,++++++,,,........./////////000000/////////....../////////...//////000111222333333111111111111000000//////111000000555===GGGPPPUUUNNNKKKLLLQQQUUUWWW\\\aaaeeegggiiijjjkkklllnnnpppbbbaaa```______^^^^^^^^^]]]\\\[[[ZZZYYYWWWWWWVVVRRRQQQPPPNNNMMMMMMMMMMMMNNNPPPRRRTTTUUUUUUTTTSSSMMMLLLJJJGGGEEEDDDCCCBBB>>>===;;;:::888888777777555444222111111222333333111222444666666555333222222111000...,,,+++++++++((((((((((((((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%'''((()))))))))+++,,,---...111333444555555555111000...,,,***(((((((((''''''(((((())))))******++++++******)))***+++++++++***((('''''''''((()))''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%(((***,,,///111444555666444111---***)))((('''&&&)))***---///000//////...+++******))))))))))))***)))+++...222888BBBLLLSSSWWWWWWWWWWWWXXXYYYZZZ[[[\\\___]]]XXXUUUTTTQQQLLLGGGBBB;;;555111...,,,***((('''&&&%%%%%%&&&((()))&&&%%%$$$$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%#########$$$######"""!!!$$$$$$$$$###"""###%%%'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''(((***...222333333222222,,,)))+++))))))111===QQQYYYbbbccc\\\QQQJJJFFFDDDAAA>>><<<<<<<<<<<<<<<888777555444333444444555555777888888888999;;;>>>;;;AAAEEEEEEFFFGGGDDD???999555333222222333888??????EEENNNUUUYYY]]]bbbfffeeeddddddddddddfffhhhiiiggggggggghhhgggccc^^^ZZZRRRPPPOOORRRXXX___dddgggggggggggggggggggggggggggiiihhhgggeeebbb```]]]\\\^^^ccchhhkkkkkkkkkmmmooooooooopppppppppooonnnmmmeeebbb___```iiiyyyyyyuuuxxxxxxwwwwwwwwwwwwwwwxxxsssrrrqqqpppppppppqqqrrrxxxxxxxxxvvvtttrrrrrrrrrppppppqqqssswwwzzzzzzzzzwwwxxxzzz{{{{{{zzzxxxwwwrrrsssttttttuuuuuuuuutttnnnkkkhhhfffeeedddbbb```ZZZTTTRRRTTTVVVYYY```gggnnnrrruuuvvvuuuuuuwwwzzz{{{zzzyyywwwuuusssrrrqqqqqqrrrtttuuuuuuuuusssrrruuutttssstttuuutttqqqoooppppppqqqrrrrrrqqqooonnnmmmllllllkkkjjjiiigggfffddd```XXXOOOGGG@@@;;;999555444333222222222333444...000000///...---...///,,,+++***+++,,,---,,,+++******,,,...000111333444111000///.........///000000000000000000000000000///000111000...------........./////////000000000////////////////////////...//////000111222222333111111222111111000///...000000333888???IIIQQQWWWSSSQQQSSSYYY]]]___ccchhhgggiiikkklllllllllmmmnnnbbbbbbbbbaaa```^^^]]]\\\ZZZZZZZZZZZZXXXVVVTTTSSSPPPOOONNNMMMLLLLLLLLLLLLNNNOOOPPPQQQQQQPPPOOOOOOKKKKKKIIIGGGEEEBBB@@@>>>;;;:::999888777777777777333222111111111222333444444555777888888666444222111000...,,,++++++++++++&&&&&&''''''(((((((((((('''''''''''''''&&&%%%%%%%%%''')))******+++...000333444555555555333111000...---+++)))(((((()))***''''''((())))))***++++++,,,,,,***)))(((((())))))+++***((('''''''''))))))''''''&&&&&&&&&%%%%%%%%%$$$&&&'''&&&$$$###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%))))))***+++...222555777888444///+++***)))(((''')))***+++---............------,,,,,,,,,---.........000444999>>>FFFOOOTTTWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^[[[UUUPPPOOOLLLHHHCCC???999444000---***(((''''''%%%%%%%%%'''(((***'''%%%$$$$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%"""###$$$$$$###"""!!! """$$$%%%%%%$$$###%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))+++///333444333111///((('''+++++++++777GGG[[[```ccc___VVVOOOOOOQQQQQQNNNJJJHHHHHHHHHHHHGGGDDDBBB@@@>>>>>>>>>???@@@AAACCCDDDDDDDDDFFFIIIKKKJJJNNNOOOMMMJJJIIIDDD???:::444111222222222666===???GGGQQQXXX\\\___dddhhhgggfffeeeeeegggiiilllnnniiihhhgggfffddd```[[[WWWSSSRRRRRRUUU\\\bbbfffgggggghhhiiiiiihhhgggeeecccbbbbbbbbbbbbaaaaaaaaa```bbbeeeiiilllllllllkkkkkkoooppprrrssssssqqqooommmddd```___eeerrr}}}vvvsssuuuuuuvvvvvvvvvvvvvvvwwwuuusssrrrpppooopppqqqrrruuuvvvwwwvvvsssqqqrrrtttqqqqqqsssvvvxxxyyyxxxvvvxxxyyy{{{}}}}}}{{{yyyxxxssssssssssssssssssssstttnnnllliiifffeeeccc```]]]UUUQQQOOOSSSWWW[[[bbbiiiooorrrvvvvvvtttssstttvvvwwwvvvtttrrrqqqqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppprrrrrrpppnnnmmmoooqqqrrrsssqqqpppooommmlllkkkjjjhhhfffdddccc\\\XXXPPPHHHAAA;;;999777444333222111111111111111---///000///---,,,---///---+++***+++,,,,,,+++******+++,,,---///000111222111000...---...///000111000000000000000000000000///000111000///...///000.../////////000000000000//////000000000000//////...//////000000111111111111111222222111000...---111222555:::BBBLLLVVV]]]\\\ZZZ]]]bbbeeeeeegggkkkhhhjjjlllmmmlllkkkllllllbbbccccccbbb```^^^[[[ZZZXXXYYYZZZZZZXXXVVVSSSQQQNNNNNNMMMMMMMMMMMMMMMNNNOOOOOONNNNNNMMMLLLKKKJJJJJJJJJIIIGGGEEEAAA>>><<<999888888777777777777777222111000000000111333444555777888:::999777444333000///---+++******++++++%%%&&&&&&''''''(((((((((''''''((((((''''''&&&%%%%%%''')))+++,,,---000222777888777666444000---+++,,,+++)))(((((()))+++,,,''''''((()))***+++,,,,,,---,,,***(((''''''((((((+++***((('''&&&''')))***''''''&&&&&&&&&%%%%%%%%%$$$&&&(((&&&$$$"""$$$&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&***)))((())),,,000555777:::666111,,,***)))((('''*********+++,,,---...//////////////////000111222444666;;;???EEELLLSSSXXXVVVVVVVVVVVVWWWXXXYYYZZZ^^^^^^ZZZRRRMMMKKKIIIDDDAAA===888333///,,,)))&&&'''&&&%%%$$$%%%''')))***'''&&&$$$%%%%%%&&&$$$#########$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$"""!!! !!!###%%%%%%%%%$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))***---111444555333111,,,%%%%%%***,,,...<<>>@@@CCCHHHNNNSSSUUUUUUZZZZZZYYYXXXXXXYYYZZZ[[[\\\ZZZVVVRRRMMMIIIFFFDDD<<<:::666222...***(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$###"""%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))+++...111222111000...)))+++,,,***+++333BBBMMMfffaaaYYYRRROOOQQQTTTWWW]]]]]]\\\[[[[[[\\\\\\]]]ZZZZZZYYYXXXWWWUUUTTTTTTXXXWWWXXXZZZ]]]^^^^^^]]]\\\\\\\\\XXXQQQHHH???:::444222111000222777;;;>>>JJJPPPWWW]]]```dddiiimmmkkkkkklllmmmnnnooopppqqqiiihhhfffccc```\\\XXXVVVRRRVVV[[[___aaadddgggiiiggghhhiiikkkkkkhhhddd```___]]][[[[[[^^^bbbeeegggeeefffhhhkkklllmmmllllllppppppoooppppppooollljjjcccdddmmm~~~yyywww{{{xxxxxxwwwuuurrrqqqrrrtttxxxwwwuuutttssssssttttttvvvuuusssrrrqqqpppppppppssstttuuuwwwwwwwwwvvvvvvuuuvvvxxxyyyyyyxxxwwwvvvvvvsssooommmmmmnnnnnnnnnpppooolllhhhddd___[[[YYYUUURRRQQQTTT\\\eeelllnnnppprrruuuvvvvvvuuuuuuvvvvvvuuutttttttttuuuwwwxxxwwwtttpppnnnnnnpppqqqrrrrrrooommmooorrrtttsssqqqxxxwwwtttoooooorrrrrrnnnsssppplllhhhccc^^^XXXTTTPPPIII???:::::::::888666444333222111111111111222111111111000///---,,,+++,,,+++***+++---...---,,,,,,---------......//////000000000000000000000000///000000000000000///....../////////...---,,,,,,////////////////////////......------------......000000/////////000000111000111111111000000111333999:::;;;???FFFQQQ]]]eeejjjllloooooonnnmmmnnnnnndddhhhkkklllkkkjjjkkklllcccbbbaaa```^^^\\\ZZZYYYWWWWWWWWWWWWVVVUUUTTTTTTPPPOOONNNMMMMMMMMMNNNOOOMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDBBB???===;;;999777666555666666555444111111000000000111222333777777777666444222000//////...,,,+++***))))))))))))((((((((((((((())))))'''''''''&&&'''((()))***,,,---000333555777888888444222000---++++++++++++++++++++++++,,,...000111111222444555666777777777333222000,,,(((''')))+++,,,+++***)))(((((((((((()))***((($$$###''')))'''(((((((((((((((&&&%%%$$$%%%%%%'''(((((('''&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''((((((((((((((()))+++---...111111111111222111...+++,,,***)))))))))***++++++------...111555999<<<===DDDFFFIIIMMMRRRVVVXXXYYY[[[[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZWWWRRRMMMHHHDDDAAA:::999555111---***(((&&&''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&''''''((()))+++---///000///...---+++,,,,,,+++,,,333>>>FFFVVVTTTPPPMMMNNNRRRWWW[[[`````````aaabbbbbbcccccc```______]]]\\\[[[ZZZZZZ^^^^^^^^^```bbbcccaaa``````^^^[[[UUULLLBBB999444555333222222444:::???CCCOOOTTT[[[___bbbeeeiiimmmllllllmmmnnnnnnnnnnnnnnnhhhgggdddaaa^^^ZZZXXXVVVTTTWWW\\\___aaaccceeegggfffgggiiikkkjjjfffaaa]]]YYYYYY[[[^^^cccgggjjjlllhhhiiijjjkkklllmmmmmmmmmqqqqqqppppppooommmjjjhhhfffjjjwww|||vvvvvv{{{xxxxxxwwwuuusssrrrtttuuuuuutttsssqqqppppppqqqqqqtttssssssrrrrrrrrrrrrrrrrrrsssuuuvvvwwwwwwwwwvvvwwwxxxyyyzzzzzzyyyxxxvvvwwwtttooolllkkkkkkkkkjjjjjjhhhfffbbb]]]YYYUUUSSSSSSRRRRRRWWW```jjjqqqtttsssuuuwwwwwwuuutttttttttttttttttttttuuuwwwyyyzzzxxxuuurrroooooopppqqqrrrrrrpppoooqqquuuxxxxxxwwwxxxyyyuuuqqqqqqttttttpppooommmiiieeeaaa[[[TTTPPPKKKDDD<<<777777888666444333333333333222222111111111111111000///---,,,+++,,,+++***+++,,,---,,,+++------......////////////////////////////////////111111111111000...------......//////......---,,,////////////////////////......------------......000000////////////000000///000111111000111444666<<<>>>BBBGGGNNNXXXbbbiiijjjmmmqqqsssrrrpppooonnniiikkknnnnnnllllllmmmooocccbbbaaa___\\\ZZZYYYXXXVVVVVVVVVVVVUUUTTTSSSSSSOOOOOONNNMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCBBB@@@>>>;;;:::888666666777888888777555444333111000111222444555888777555333111000//////...---,,,+++***)))))))))))))))(((''''''((((((((()))(((((('''(((***+++,,,---000555888::::::888777111///,,,******+++---///,,,---...000222333555666888;;;>>>@@@AAA???<<<:::888777333...***)))+++------,,,+++***)))))))))))),,,---)))$$$$$$(((++++++)))))))))((('''%%%###"""''''''((()))((((((&&&%%%###$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))+++,,,---------...111333444333111...---,,,+++************++++++---000555;;;@@@DDDLLLNNNPPPTTTWWWZZZ\\\\\\]]]\\\[[[[[[[[[[[[\\\\\\[[[ZZZWWWSSSMMMFFFAAA===888777444000,,,)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&''''''((()))***,,,---...---,,,,,,...---+++,,,...333999===FFFFFFGGGIIINNNTTTZZZ]]]___aaabbbdddeeeeeeeeeeeedddccccccbbbaaa``````___cccbbbbbbdddffffffdddbbb```]]]WWWOOOEEE===666222666444333444888???FFFKKKUUUZZZ```cccdddeeeiiilllllllllmmmnnnnnnmmmlllkkkhhhfffccc___\\\YYYXXXWWWXXXZZZ]]]___```aaacccdddfffhhhjjjjjjhhhbbb]]]YYYVVVZZZ___eeejjjlllmmmmmmllllllllllllmmmnnnppppppttttttsssqqqnnnjjjgggddddddlll~~~|||tttrrrrrruuuzzzwwwwwwwwwvvvtttsssuuuvvvtttsssrrrqqqqqqpppqqqqqqrrrrrrrrrssssssttttttuuuqqqrrrtttvvvwwwxxxwwwwwwwwwxxxyyyyyyyyywwwvvvuuutttqqqmmmkkkjjjjjjiiihhhdddbbb___ZZZVVVRRRPPPNNNRRRRRRUUU\\\fffooovvvzzzwwwxxxyyywwwuuurrrrrrrrrtttttttttuuuwwwyyy|||}}}zzzxxxtttqqqppppppqqqrrrpppppppppssswwwzzz{{{{{{{{{{{{wwwrrrqqqsssqqqlllkkkhhheeeaaa\\\UUUNNNIIIDDD>>>888444444555444333222333444444444333222111111111111000///...---,,,,,,+++***+++,,,------+++////////////000000000000........................222222222111///...,,,+++....../////////...------////////////////////////......------------......000000////////////000000000111222222333555888;;;???CCCJJJQQQXXX```ggglllllloootttvvvuuurrrpppooooooppppppooonnnnnnpppqqqdddbbb```^^^\\\ZZZXXXXXXTTTTTTUUUTTTTTTSSSRRRRRRPPPOOOOOONNNMMMMMMMMMMMMJJJJJJIIIIIIGGGFFFDDDCCCBBBBBBAAA???===;;;:::999666666666888::::::888666555444222111111333555777888666333000............,,,,,,+++***))))))******))))))((((((''''''(((((()))))))))***,,,...111222222444777999:::888666444111000/////////000222333000111333555777888888888<<<>>>@@@BBBAAA???<<<::::::888444...***)))+++---,,,++++++++++++,,,,,,------///---((((((,,,---,,,***))))))((('''&&&&&&%%%)))******+++***)))'''&&&###$$$$$$%%%&&&&&&&&&'''((((((''''''&&&&&&&&&%%%''''''(((((()))***++++++,,,,,,---000333555444333000000///...+++*********+++,,,...222777>>>FFFLLLQQQSSSVVVXXXZZZ[[[]]]^^^^^^]]]]]]]]]\\\\\\\\\\\\ZZZYYYWWWRRRLLLDDD===999666444222...+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%% !!!###$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&''''''((()))++++++,,,,,,,,,,,,,,,,,,///---+++---222666888888===???CCCIIIPPPVVV[[[^^^]]]___aaacccdddcccbbbaaacccccccccbbbbbbaaaaaaaaaaaaaaabbbdddffffffdddbbb]]]XXXQQQHHHAAA;;;777666777666555777<<>><<<:::999888888666666888:::<<<<<<999777555444333222333444666777777444111...,,,,,,------++++++***))))))************))))))((((((((()))))))))***,,,///222555888999999999888777666555444444555666888999999888777666666666777888888888777777;;;;;;:::999999888888777777555222---)))((())),,,*********+++---///000111,,,//////---,,,...---***(((((()))))))))***+++++++++,,,------,,,+++***)))%%%%%%&&&&&&&&&''''''((()))((((((''''''&&&&&&%%%&&&''''''((()))))))))))),,,+++,,,...111333333222///111111///,,,******++++++---000444999AAAJJJPPPTTTVVVYYYZZZZZZZZZ\\\^^^^^^^^^^^^^^^]]]]]]\\\\\\YYYXXXVVVQQQJJJBBB;;;666333222///---***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%% !!!"""###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))******------,,,,,,,,,,,,,,,,,,---++++++...444888888666888<<>>:::999999999888999<<>>===;;;999888777666666666777999<<<>>>===:::666444444444444444555555666333222///---++++++,,,---******)))))))))******+++***)))))))))******+++,,,+++---111666999<<<>>>>>>>>><<<999777555555777777;;;===??????>>><<<999666888777777666555555444444666444222000//////111222000000...+++((('''(((***(((((()))+++,,,///000111)))---///------...,,,(((''''''((()))+++---...000---...///000///...---,,,)))(((((('''''''''((((((((((((((((((''''''&&&&&&&&&&&&'''((()))(((((((((+++******+++.../////////---///111000,,,***+++---+++///444888<<>>???>>>999666222333444555555555444444000///---,,,++++++,,,,,,)))))))))))))))***++++++))))))******+++,,,......///222888===@@@AAA@@@??????>>><<<::::::;;;===>>>AAAAAAAAA???===:::666555555444222111000000000111000///,,,******+++,,,---)))***+++***((('''((()))((((((((((((***+++,,,---(((++++++)))(((***)))&&&&&&''''''(((***,,,///000///000111222222222111000,,,+++***)))((((((((()))((((((((((((''''''''''''%%%&&&'''(((((((((''''''(((''''''(((+++---------)))---000000---+++,,,///000555;;;???CCCHHHPPPWWWWWW[[[______\\\\\\^^^aaa^^^^^^______^^^]]][[[ZZZXXXVVVRRRLLLEEE>>>999666...---,,,***)))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$&&&'''$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''))),,,...//////---+++)))((()))***+++))))))***---000222333333333777===EEELLLRRRVVVXXXVVVVVVXXXYYY[[[]]]^^^___^^^^^^______`````````aaabbbbbbccceeefffddd```]]]QQQLLLEEE>>>::::::<<<>>>@@@BBBFFFKKKSSS\\\cccggggggkkkoooqqqpppppprrruuuuuussspppnnnlllllllllllliiihhhgggeeecccaaa```___[[[\\\]]]]]]^^^___ccceeefffgggfff```XXXRRRQQQSSSZZZbbblllqqqpppnnnmmmnnnjjjkkkmmmnnnppppppqqqqqqqqqpppnnnhhhddddddkkkqqq~~~uuuccc\\\YYY___hhhnnnssswwwwwwxxxyyyyyyvvvttttttttttttuuuvvvvvvvvvvvvuuuttttttvvvwwwxxxyyyxxxwwwvvvxxxyyyzzz{{{{{{zzzyyyyyyxxxwwwwwwwwwvvvwwwwwwwwwuuusssppplllggg```YYYTTTOOOLLLHHHEEEEEEGGGJJJLLLWWW^^^hhhooorrrsssssstttrrrssssssqqqpppppprrrtttrrrrrrqqqqqqrrrtttvvvwwwxxxzzzzzzwwwqqqooopppsssssswwwzzz{{{yyyxxxxxxzzzsssuuusssnnnjjjggg```XXXLLLHHHAAA<<<888666555333//////000000///...............//////000000000000...///000111111111111111222111000111333333333222111111000000000/////////000000000000000000000000...//////000000000000///......///000000000000000////////////////////////......------------.........///000222444777999;;;>>>CCCJJJPPPSSSTTTUUUUUU___ccciiinnnpppqqqrrrsssqqqooolllhhhggghhhmmmqqqnnnmmmmmmnnnqqqrrrpppnnn[[[YYYWWWUUUTTTUUUVVVWWWSSSSSSTTTTTTTTTTTTTTTSSSKKKLLLLLLLLLJJJIIIGGGEEEFFFEEEEEEDDDCCCAAA@@@???;;;:::888666555444444555777999<<>>999555111222444666666555444222------,,,,,,++++++,,,,,,)))((((((((()))***+++,,,))))))***+++,,,...///000333777<<>>>>>???@@@AAACCCDDDDDDCCC@@@<<<999666444333222000...,,,,,,,,,...///,,,,,,+++***))))))******&&&''')))***)))(((((()))((('''''''''''''''((((((''')))((($$$$$$'''(((%%%'''&&&&&&''')))+++...///000111222333444444333222...---+++***(((((())))))'''(((((((((((((((((((((%%%&&&'''((((((((('''&&&&&&%%%$$$&&&))),,,---,,,'''+++000000---+++---000666<<>>999777------+++)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&'''***---///000///---***'''&&&''')))***((()))***+++---...///000666888===BBBFFFJJJLLLMMMKKKKKKMMMOOOSSSVVVYYY[[[[[[[[[\\\\\\]]]]]]^^^^^^bbbbbbcccdddccc```[[[WWWIIIEEE???;;;:::<<>>???BBBEEEGGGFFFBBB??????AAAEEEGGGHHHFFFDDDBBB;;;999666222000//////000000...,,,,,,,,,,,,***(((+++*********))))))(((((('''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%&&&'''((()))***+++,,,///////////////000111111222000...,,,+++++++++,,,###''')))&&&&&&)))+++)))))))))((((((((('''''''''((('''''''''(((((()))***(((***---//////000222333>>>BBBGGGLLLPPPUUUZZZ^^^bbbbbbbbbbbbbbbaaa``````cccaaa___^^^_________^^^\\\UUUKKKCCC???;;;777444000///---+++)))'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&### ###$$$###"""&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%$$$%%%''''''&&&&&&)))---111111///...)))&&&)))***(((&&&'''$$$&&&((()))+++---111333111333666999;;;===>>>>>>:::;;;>>>BBBHHHMMMRRRUUUVVVXXXZZZZZZZZZZZZ\\\]]]```aaabbbaaa]]]WWWPPPKKKBBB>>>;;;<<<@@@DDDFFFFFFIIIQQQZZZaaaeeehhhlllpppooooooppptttxxxzzz{{{zzzzzz{{{{{{xxxsssmmmhhhfffdddddddddccc```^^^[[[YYYYYYSSSSSS[[[```aaabbbffffffeeeaaaXXXQQQQQQYYYaaaggghhhjjjmmmppppppmmmkkkmmmlllmmmoooqqqqqqmmmiiiiiiiiigggeeefffooo~~~~~~mmmaaaSSSVVV[[[ccclllrrrtttuuuvvvuuuuuutttuuuwwwyyyzzzyyyxxxwwwxxx{{{|||zzzwwwwwwvvvttttttuuuvvvxxxzzz{{{{{{|||}}}}}}{{{wwwtttxxxxxxxxxwwwwwwuuuttttttrrrlllgggeee```WWWRRRQQQKKKKKKIIIEEECCCFFFOOOWWWaaafffmmmqqqrrrrrrtttuuuppprrrrrrpppnnnmmmpppsssqqqqqqpppppppppqqqrrrsssyyyxxxuuusssrrrqqqqqqqqqsssrrrqqqqqqrrrqqqnnnlllmmmhhhaaa[[[VVVOOOHHHCCC<<<888555333333333000---...//////---++++++,,,------------...///000000111000000000000000000000000111111000000000000000111000---+++,,,111333000---000000////////////000000000000000000000000000000111///---///222333222000///////////////.........---///000000000111444777111222333666:::>>>BBBEEEHHHLLLSSSYYY\\\___aaabbbgggiiilllnnnpppqqqpppppppppnnnkkkiiiiiikkknnnpppsssqqqmmmlllmmmoooqqqqqqYYYXXXVVVTTTSSSRRRRRRRRRVVVUUUTTTSSSRRRPPPNNNMMMNNNLLLJJJJJJJJJHHHDDD@@@CCCAAA???>>>>>>===;;;999999999999666444222333444999:::<<<<<<;;;888444222333333222111000000//////------,,,+++++++++++++++***((((((++++++((((((***,,,---///222666:::===>>>???@@@CCCFFFHHHGGGCCC@@@@@@AAABBBCCCBBB@@@===<<<555333000---,,,++++++,,,,,,***)))***++++++***)))******)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((()))***+++,,,,,,,,,---///000222333333222222111111000//////'''++++++(((&&&(((((('''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''((()))+++,,,---000555888DDDGGGLLLQQQUUUYYY^^^aaa```aaaaaabbbaaa```___^^^bbb```___^^^______^^^\\\ZZZSSSJJJCCC>>>;;;666333///...,,,***((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!###&&&'''%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&)))---///...,,,---(((%%%(((***((('''((((((***,,,,,,,,,---///000...///111333444555555444555555777:::===AAAEEEGGGJJJLLLNNNOOOOOOPPPSSSTTTXXXXXXYYYXXXTTTNNNHHHEEE>>><<<;;;===AAAHHHNNNRRRZZZ```hhhmmmoooppprrruuuooonnnooopppsssuuuuuuuuutttttttttqqqlllgggbbb```cccbbb```]]]YYYUUUQQQOOONNNJJJLLLTTTZZZ\\\^^^aaaeeeeeeaaaZZZTTTUUU\\\cccgggiiikkkmmmnnnnnnmmmmmmooommmllllllnnnooommmkkkjjjjjjiiijjjooozzzwwwiii___UUUXXX___gggnnnsssuuuuuuuuuuuuuuuvvvvvvwwwxxxyyyxxxvvvvvvwwwzzz{{{yyywwwvvvuuuttttttuuuwwwyyyzzz{{{|||}}}}}}}}}{{{xxxuuuwwwwwwvvvuuutttsssrrrqqqpppiiibbb___ZZZRRRMMMLLLGGGHHHFFFCCCBBBGGGQQQYYYdddhhhnnnqqqqqqqqqqqqrrrpppqqqqqqooollllllnnnpppnnnnnnmmmmmmnnnpppqqqrrruuusssqqqooommmlllkkkkkkooommmkkkjjjjjjiiigggeee^^^ZZZTTTOOOKKKFFF@@@<<<:::777444222222222000------......---++++++,,,---------......///000000111000000000000000000000000111000000//////000000000000---+++---111222000---000000////////////000000000000000000000000000000111///...///111222111////////////////////////......000111222111111222444222555888;;;<<>>???>>><<<;;;;;;:::888777777888888666444333444666::::::;;;:::888555222000111111000///...---,,,+++,,,+++******************)))(((***......***((()))///111555:::???BBBDDDEEECCCCCCEEEFFFHHHFFFCCC???<<<<<<;;;999777555222111///---,,,***)))))))))***((('''&&&''')))***)))((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&'''&&&&&&%%%&&&'''((()))(((((()))+++---000222333333444666888888666444333,,,//////***'''''''''%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((()))***---333999>>>HHHLLLQQQUUUXXX\\\```cccaaabbbcccddddddbbb```___aaa```____________]]][[[XXXQQQHHHAAA===999555222---,,,***((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""###%%%''''''%%%"""%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&'''***,,,---+++)))***&&&%%%(((***((((((***))),,,...///......///000,,,------......---,,,,,,000000000111222555777888<<<>>>AAABBBCCCDDDGGGIIILLLLLLLLLKKKIIIEEEAAA???;;;===@@@BBBGGGOOO[[[ccclllqqqvvvxxxwwwuuuvvvwwwtttsssqqqqqqrrrttttttttttttsssqqqnnniiiddd___]]]^^^\\\XXXSSSMMMGGGCCCAAAEEEDDDHHHQQQXXX[[[^^^aaacccbbb```\\\ZZZ\\\bbbhhhhhhjjjmmmllljjjjjjlllnnnpppnnnkkkjjjkkkllllllllljjjiiiiiippp{{{vvvmmmccc]]]XXX]]]dddkkkqqqtttuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxuuuuuuuuuwwwyyyzzzyyyxxxuuuuuutttttttttvvvwwwxxxyyyzzz{{{{{{zzzxxxvvvtttvvvuuuuuusssrrrpppooonnnmmmeee\\\WWWRRRKKKHHHHHHFFFFFFEEECCCEEELLLWWW```iiilllooopppooommmmmmmmmmmmnnnmmmllliiihhhiiikkkiiiiiiiiiiiikkkmmmooopppqqqpppmmmkkkiiigggffffffdddaaa]]][[[ZZZZZZYYYXXXQQQNNNJJJGGGDDD@@@<<<999777555222111111000///---------...---+++***,,,------......//////000000111000000000000000000000000000//////......///000000000...,,,---000111000---000000////////////000000000000000000000000000000111000//////000111///.........//////////////////...000222333222111222333666;;;@@@AAA@@@AAAEEEJJJPPPUUU\\\bbbfffiiimmmoooooopppqqqssstttssssssrrrrrrpppnnnlllkkklllnnnpppqqqooolllkkkmmmoooooooooZZZYYYXXXWWWUUUTTTTTTSSSOOONNNMMMMMMLLLLLLLLLLLLKKKJJJHHHEEECCC@@@===<<<===;;;:::999999999777555555666777666444444666777::::::999888666333000///000000///...,,,+++************))))))))))))******)))((()))------******,,,111444:::???DDDGGGHHHIIIGGGFFFEEEEEEDDDBBB>>>;;;555333111///,,,+++***))),,,,,,+++***)))*********'''&&&&&&&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%'''&&&%%%$$$$$$%%%'''(((&&&'''((()))+++...000111111444888;;;<<<:::777555///222222---*********'''((((((((((((''''''''''''))))))(((''''''''''''(((&&&(((***---111888???DDDKKKOOOSSSWWWYYY\\\___aaacccdddfffggggggeeecccaaaaaa`````````aaa```]]][[[TTTNNNEEE???<<<888333000+++***((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###""" %%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$&&&'''&&&%%%%%%&&&((('''(((***,,,---+++)))'''(((%%%$$$(((***((())),,,&&&)))...000111111111222,,,,,,,,,,,,,,,+++******......------...///000111444666888999999:::===???@@@AAAAAAAAAAAAAAA@@@???>>>DDDKKKPPPSSSZZZfffpppuuuxxx{{{{{{xxxuuuuuuvvvwwwtttqqqpppqqqssssssssstttrrrmmmiiiddd___ZZZVVVUUURRRMMMGGGAAA<<<999777>>>@@@GGGPPPWWW[[[^^^___]]]]]]^^^___aaaeeejjjnnnkkkmmmooolllgggeeeiiimmmnnnmmmlllkkkkkkkkkkkkkkkgggfffiiitttyyyooofff___[[[[[[aaaiiiooosssttttttssstttvvvwwwxxxyyyxxxwwwwwwuuuuuuvvvwwwyyyyyyyyyyyyvvvuuutttsssssssssssstttuuuvvvwwwwwwuuusssqqqqqquuuttttttsssqqqnnnlllkkkiii```VVVQQQKKKFFFDDDFFFGGGGGGFFFFFFJJJSSS^^^fffkkkllllllkkkiiigggeeedddeeeeeeeeecccbbbaaaaaaaaaaaaaaaaaabbbdddfffhhhjjjiiihhhfffccc```^^^\\\\\\YYYTTTOOOKKKJJJJJJJJJJJJIIIGGGDDDAAA>>>;;;888666333222111000//////......,,,---...---++++++,,,.........//////000000000000///////////////////////////............//////000000...---...000000///---000000////////////000000000000000000000000000000111000////////////...---............////////////...///111111111333666888>>>CCCGGGGGGDDDEEELLLSSSYYY]]]bbbgggjjjllloooqqqpppqqqssstttuuuvvvvvvuuurrrqqqooommmlllmmmnnnoooooommmkkkkkkmmmnnnoooooo[[[ZZZZZZYYYWWWVVVUUUTTTNNNMMMLLLKKKKKKKKKKKKLLLIIIHHHFFFCCC@@@===;;;;;;<<<:::999999999999777555444555666555444555666888999999777555333111///...000///...---,,,+++******)))))))))(((((()))******+++((((((+++,,,+++---111555888>>>CCCGGGIIIIIIIIIHHHFFFCCC@@@>>>;;;777444...---,,,***((((((((((((*********)))***************(((''''''(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&'''''''''(((((()))+++,,,---...111555999:::999666444///333333///---......---*********)))))))))((((((((((((''''''''''''((((((&&&***///444999???DDDHHHPPPSSSWWW[[[\\\]]]___aaacccdddeeeffffffdddcccaaa``````aaabbbcccaaa^^^[[[PPPJJJCCC===:::666222...)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""###"""""""""###$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&%%%%%%'''((()))+++---...---+++)))''''''%%%%%%)))***)))+++///'''+++111444444333111111,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,...///111///111333444444444666888888999;;;===@@@BBBDDDEEEHHHQQQ[[[```aaaeeemmmtttyyy{{{{{{yyyuuussstttvvvtttqqqnnnmmmnnnpppppppppooojjjddd^^^YYYTTTNNNJJJIIIFFFBBB===:::777666666999???GGGOOOUUUYYYZZZZZZWWWXXX[[[```fffmmmqqqrrrnnnppppppkkkeeebbbeeejjjiiikkkmmmnnnmmmlllkkkjjjeeeeeejjjxxx~~~uuukkkccc]]]ZZZ___eeemmmqqqsssrrrrrrrrruuuvvvxxxyyyyyyxxxwwwwwwtttvvvwwwxxxxxxxxxyyyyyywwwvvvuuusssqqqooonnnmmmrrrtttuuutttqqqooooooooorrrssstttsssqqqnnnkkkhhhbbbYYYOOOJJJGGGCCCDDDGGGKKKJJJIIIKKKOOOXXXbbbhhhgggeeecccaaa^^^\\\ZZZXXXXXXWWWVVVVVVVVVUUUTTTSSSTTTTTTTTTVVVXXXZZZ]]]^^^^^^]]][[[YYYVVVTTTRRRQQQQQQMMMGGGBBBAAAAAABBBAAABBBAAA???;;;777444111111000000000///.........///,,,---...---,,,,,,---////////////000000000000000////////////////////////...............///000000000///....../////////...000000////////////000000///////////////////////////000//////...------------.........//////000000...//////000222777>>>BBBGGGKKKMMMLLLIIILLLUUU^^^cccfffiiikkklllmmmnnnppppppqqqrrrtttuuuvvvwwwxxxqqqpppooommmmmmmmmnnnooonnnmmmkkklllmmmoooooooooYYYYYYXXXXXXVVVTTTSSSRRRNNNMMMKKKJJJIIIJJJJJJKKKGGGFFFEEEBBB===;;;;;;;;;;;;:::888888888888777555444555666555555555777888888777555222000//////.........------,,,,,,++++++))))))))))))))))))***+++,,,)))(((,,,...///222777;;;===AAAEEEGGGHHHGGGFFFCCC@@@<<<888666333///,,,,,,++++++*********++++++((((((((((((((((((((((((***)))(((((())))))'''&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''))))))((((((((()))******,,,...111333444444333222---111222///...000111000------,,,,,,,,,+++++++++''''''&&&&&&''''''((()))+++///666<<>><<<999777777888:::;;;@@@IIIRRRVVVZZZ]]]]]]ZZZTTTUUUYYYaaajjjqqqrrrrrrnnnooonnnjjjeeeccceeeggggggjjjnnnpppooommmllllllhhhjjjqqq~~~}}}}}}yyypppfff___\\\\\\dddjjjqqqssssssqqqqqqrrrwwwwwwxxxxxxxxxxxxxxxwwwtttvvvwwwxxxvvvvvvvvvwwwvvvuuusssqqqnnnllljjjiiioooqqqsssqqqnnnkkklllnnnmmmpppssstttrrrnnniiieee[[[SSSKKKHHHGGGFFFHHHLLLPPPPPPOOOQQQUUU[[[bbbfffaaa^^^YYYVVVTTTRRRPPPNNNKKKJJJJJJKKKLLLKKKJJJHHHIIIIIIIIIJJJLLLOOOQQQSSSZZZZZZYYYWWWUUURRRPPPOOONNNJJJDDD@@@??????????????????>>>:::666222111111...//////...------///000---...///...------///111000000000000000000000000000000000000000000000000............///000111111////////////............000000////////////000000////////////////////////---...///...---,,,---...------......///000000000///111222555999???GGGLLLMMMPPPRRRRRRRRRVVV___gggkkkmmmnnnnnnmmmmmmnnnoooppppppqqqrrrssstttuuuvvvooonnnmmmmmmmmmnnnoooooonnnmmmlllmmmoooppppppoooXXXXXXXXXWWWVVVTTTRRRQQQMMMLLLJJJHHHGGGGGGHHHIIIEEEEEEDDDAAA<<<:::;;;===:::888777777777777666444555666666666444444666888666555333000///...//////,,,,,,++++++++++++++++++***))))))))))))***+++,,,,,,***,,,111444555888<<<===>>>@@@BBBBBBBBB@@@@@@:::777333000...---***((()))*********++++++++++++''''''((((((((((((''''''((('''&&&'''((()))((('''&&&&&&''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$"""$$$&&&((()))((((((''')))(((((((((((())))))***+++,,,,,,---...//////000***///000------///111000000////////////.........)))((())))))***+++------444777;;;@@@DDDJJJPPPTTT[[[___ccceeeeeeddddddeeeaaa```___^^^^^^^^^______\\\]]]___bbbbbb```[[[WWWJJJEEE>>>:::777444///***(((''''''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$(((...000...+++)))((($$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&&&&&&&&&&''')))***,,,---,,,***((((((***)))(((***,,,,,,***,,,222666;;;BBBEEECCC>>>999666000///...------...//////......------...///111222///222555777999;;;>>>@@@EEEHHHMMMRRRVVVZZZ\\\]]]___eeelllnnnmmmlllmmmooosssqqqmmmgggcccccciiinnnpppnnnllljjjiiihhheeeccc]]]VVVNNNIIIGGGEEEAAA===888777555555777;;;???BBBKKKVVV___aaabbbcccaaa\\\UUUUUUYYYaaakkkqqqpppmmmkkkkkkjjjiiihhhggggggggggggjjjmmmooonnnnnnoooqqqpppttt{{{vvvvvvrrrhhh^^^ZZZ[[[___jjjoootttvvvsssqqqrrrtttyyyxxxxxxwwwwwwxxxxxxxxxrrruuuvvvvvvsssrrrssstttqqqqqqpppooommmkkkiiihhhiiilllnnnlllgggeeegggiiihhhkkkqqqtttsssmmmgggbbb[[[SSSNNNMMMNNNOOOSSSXXXZZZYYYXXXZZZ]]]aaadddfff```[[[VVVSSSQQQPPPMMMKKKHHHGGGGGGHHHKKKKKKIIIFFFFFFFFFFFFGGGHHHKKKMMMNNNWWWWWWWWWVVVTTTRRRPPPNNNJJJGGGBBB???>>>>>>>>>===;;;<<<<<<999444111111222,,,...//////------000222...///000///...///111222000000000000000000000000000000000000000000000000////////////000111222222///000000///...---......000000////////////000000////////////////////////+++---///...,,,,,,---///------......///000000111111555999>>>CCCHHHMMMQQQOOORRRVVVYYY]]]aaagggkkkpppqqqrrrqqqooonnnoooppprrrqqqqqqppppppppppppqqqllllllllllllmmmnnnooopppnnnmmmmmmnnnpppqqqqqqpppXXXYYYYYYXXXWWWUUUSSSQQQMMMKKKIIIGGGFFFFFFGGGGGGDDDDDDDDD@@@<<<:::<<<>>>888777555555666666555333555666666666444444666888555444111///......///000************++++++++++++******))))))***+++,,,,,,++++++///666::::::;;;>>>===============;;;:::999333000---*********((('''''''''((()))))))))(((((())))))******))))))((('''%%%$$$$$$&&&(((******)))'''''''''((((((((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&%%%%%%$$$!!!###&&&)))******((('''(((((('''(((((()))***+++++++++***)))***,,,...///)))---...,,,+++...///...111111111111000000000000,,,,,,---...///111222333:::<<<>>>AAAEEELLLTTTYYY]]]```dddfffeeedddddddddcccaaa___^^^]]]^^^```aaaZZZ[[[^^^```aaa^^^YYYUUUHHHCCC===999666333...***(((''''''&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''+++111888999555---&&&###$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&&&&&&&&&&'''))))))+++,,,+++(((&&&(((******)))+++...,,,***---333999???FFFKKKJJJFFFAAA???555444222111000000111222222111000000000111222333222555999===???CCCGGGJJJSSSVVVZZZ```dddggghhhhhheeehhhlllmmmkkkjjjlllmmmkkkhhhbbb[[[VVVWWW^^^dddgggeeebbb```^^^[[[WWWTTTOOOIIIAAA======<<<999666666555444444888===CCCFFFOOOZZZccccccbbbbbb___YYYWWWVVVYYYbbbkkkooommmhhhhhhgggggghhhiiijjjjjjhhhiiikkkmmmmmmlllnnnrrruuuwww|||zzzsssrrrlllbbbXXXUUU[[[aaannnssswwwwwwtttrrrsssvvvzzzyyyxxxwwwwwwwwwxxxyyyqqqtttuuutttqqqooopppqqqmmmnnnmmmmmmlllkkkjjjiiidddgggiiifffaaa___aaadddccchhhooossssssmmmeee___^^^WWWSSSTTTWWWYYY]]]bbbcccbbbaaabbbeeeggghhhhhhbbb^^^XXXUUUTTTSSSPPPNNNKKKJJJIIILLLOOOPPPMMMJJJIIIIIIIIIIIIJJJLLLNNNPPPPPPPPPPPPOOONNNLLLIIIHHHFFFCCC???===<<<<<<;;;:::222444444222...+++,,,...,,,...000///------000333///000111000///000222333111111111000000000000000000000000000000000000000////////////000111333333///000000///...------...000000////////////000000////////////////////////***,,,......,,,,,,...000---------...///000000111333888@@@FFFKKKNNNQQQSSSOOORRRXXX___eeeiiikkklllrrrssstttsssqqqpppppprrrsssrrrqqqooonnnmmmllllllkkkkkkkkklllmmmnnnooopppnnnmmmmmmnnnqqqrrrqqqpppYYYXXXWWWXXXXXXWWWTTTRRRLLLJJJGGGEEEDDDCCCDDDDDDDDDBBB@@@===;;;:::;;;;;;;;;;;;:::999888777555444333444555666666666555444444222000...------//////)))***++++++++++++******+++******((((((***...111///111444777:::===>>>???>>>>>>===;;;888555222000...---+++)))(((((())))))((((((((((((((((((((((((***)))))))))(((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''+++'''######'''***(((%%%%%%%%%'''((()))))))))))))))'''&&&'''***+++***(((+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---000111///,,,...000222444444666999;;;===@@@EEEIIINNNTTTYYY]]]]]]___cccgggiiiiiihhhgggdddaaa]]]]]]^^^___^^^\\\bbbaaa```bbbaaa]]]VVVOOOEEE@@@:::555111...+++)))))))))((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&''')))***AAAKKKKKK;;;---******&&&%%%%%%%%%$$$$$$#########)))(((&&&$$$$$$$$$&&&'''&&&%%%$$$$$$%%%&&&((()))***,,,---,,,)))'''''''''///++++++...000///444<<>>:::999999666666999333222222555;;;DDDLLLQQQ\\\```eeeeeebbb^^^\\\\\\WWW\\\ccciiimmmmmmkkkiiikkkjjjhhhggghhhjjjmmmooorrrrrrpppnnnmmmooosssvvvxxxuuuwwwnnnccc[[[VVVVVV]]]fffqqqrrrtttvvvwwwxxxxxxwww|||{{{yyyyyy}}}{{{tttuuuuuuuuuuuuuuusssoookkkhhhhhhgggfffeeecccbbbaaaaaa___[[[VVVRRRRRRTTTVVV```dddhhhjjjhhheeeaaa```]]]]]]\\\]]]___bbbfffhhhnnnllljjjjjjjjjjjjiiihhhcccaaa]]]ZZZWWWVVVUUUUUUVVVUUUTTTTTTTTTRRROOOLLLIIIJJJJJJKKKLLLKKKKKKJJJSSSQQQNNNJJJGGGFFFEEEEEEAAA@@@???>>>===;;;777444555444222111000///000000//////000111222333333444444444444444444444444444000111222333333222000///000//////000111111///---222222222222222222222222222222000///............//////000000000000000///000000//////.........---///000000...,,,,,,---.../////////111444666666666CCCEEEHHHJJJKKKNNNRRRTTTSSSXXX___eeeiiillloooqqqrrrrrrqqqqqqpppqqqqqqrrrrrrqqqpppooonnnmmmllllllmmmnnnooopppppppppppppppoooooonnnnnnoooqqqssstttXXXWWWWWWWWWWWWVVVTTTQQQLLLKKKGGGDDDBBBBBBBBBBBB@@@???<<<:::888888999999;;;;;;::::::999777666555444444555555555444444333333222000...------...///***+++++++++++++++++++++)))******++++++---111444333444666888;;;<<<===>>>;;;:::999777444222///...,,,,,,+++))))))(((((((((((((((((((((((((((((((((******))))))(((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''+++'''###$$$''')))(((%%%&&&&&&'''((()))))))))))))))'''&&&'''***+++***(((************************++++++++++++++++++++++++---,,,+++,,,...///---+++,,,...222555777:::===???@@@CCCGGGLLLQQQVVV\\\```aaabbbeeehhhjjjjjjiiiiiieeebbb___^^^___```___^^^cccbbbaaabbbbbb^^^VVVPPPDDD???999444000...+++))))))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%'''((()))555======000&&&&&&&&&"""%%%%%%%%%$$$$$$$$$######)))'''&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%'''((()))+++,,,,,,+++)))'''((()))...,,,...222333444;;;DDDLLLTTTYYY[[[^^^aaa___ZZZQQQLLLDDD???>>>===<<<;;;???AAACCCDDDEEEGGGIIILLLOOOSSSXXX[[[^^^aaaeeeiiilllqqqwwwzzzyyyxxxzzz}}}zzzuuuqqqooonnnlllgggbbbYYYTTTNNNIIIIIIMMMTTTXXX^^^\\\YYYUUUPPPKKKGGGEEEAAA<<<888888888555555888555666999>>>FFFOOOWWW\\\aaaccceeeccc___[[[YYYYYYZZZ^^^dddjjjnnnnnnllljjjjjjiiihhhggghhhjjjlllnnnooooooooonnnmmmppptttwww|||vvvssssssiii___XXXVVVXXXaaajjjqqqrrrtttvvvwwwxxxxxxwww{{{|||zzzxxxzzz|||yyysssqqqppppppqqqpppmmmhhheee``````___^^^\\\[[[YYYXXXTTTRRRNNNIIIFFFFFFIIILLLWWW\\\aaadddeeecccbbbaaa``````bbbdddgggkkkmmmoooooommmiiihhhggggggeeeddd```^^^\\\YYYWWWWWWWWWWWWYYYVVVSSSQQQQQQPPPOOOMMMMMMMMMLLLLLLKKKKKKJJJJJJNNNLLLJJJHHHFFFEEEDDDCCC;;;999888888777666222000111111111111000///......000000111111222333333333444444444444444444444444000111222333333111000///000///...///111111000...222222222222222222222222222111000///............//////000000000000//////000/////////.........---/////////...,,,+++,,,.........---///333888;;;===FFFHHHKKKLLLNNNQQQUUUXXX\\\```fffjjjmmmnnnpppqqqppppppooooooooooooooopppppppppooonnnmmmllllllkkknnnnnnooopppqqqqqqqqqqqqnnnmmmmmmnnnoooqqqssstttXXXVVVUUUUUUVVVUUURRRPPPMMMKKKGGGCCCAAA?????????===<<<:::888777888999:::;;;;;;;;;:::999888777666555555444333222222222222222111///...------...///++++++++++++++++++++++++(((***---...000111444777888888999:::;;;;;;;;;;;;666555333111///---,,,+++))))))***))))))(((''''''((((((((((((((((((((((((******))))))))))))(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''***'''$$$%%%((()))(((&&&''''''((())))))((((((((()))((('''((()))***)))((())))))))))))))))))))))))************************+++***)))***,,,---,,,+++***---333777;;;???BBBEEEDDDGGGLLLPPPTTTYYY___ccccccdddeeeggghhhiiiiiiiiieeecccaaa```aaaaaaaaa```cccbbbbbbcccbbb]]]UUUOOOBBB>>>888333000---***(((((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''(((......&&&"""%%%$$$ %%%%%%%%%$$$$$$$$$$$$###((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((())),,,,,,+++)))'''''')))+++...///222666999>>>JJJUUU___cccgggggghhhjjjhhheeeZZZVVVPPPKKKJJJIIIIIIHHHMMMPPPSSSUUUVVVXXXZZZ\\\___ccchhhlllnnnppprrrtttuuuzzz~~~}}}|||}}}|||yyyvvvssspppjjjbbb[[[RRROOOJJJFFFFFFJJJOOOSSSXXXVVVSSSNNNIIIDDD@@@>>>===888666777666333444888888;;;AAAIIIRRR[[[bbbfffffffffddd```[[[WWWWWWWWW^^^bbbgggllloooooonnnmmmjjjiiihhhhhhiiijjjlllmmmooooooooooooppptttyyy}}}}}}xxxtttqqqnnncccYYYUUUUUUZZZeeeooopppqqqtttvvvwwwxxxxxxwwwyyy{{{zzzwwwvvvxxxwwwtttooonnnmmmllljjjfff```\\\WWWVVVVVVUUUSSSQQQOOONNNJJJHHHDDD???<<<===AAAEEEPPPTTTYYY\\\]]]^^^^^^^^^ZZZ]]]aaafffkkknnnooopppooolllgggdddbbbaaa___^^^[[[ZZZYYYWWWVVVWWWWWWXXXZZZWWWRRROOONNNNNNMMMMMMKKKIIIHHHFFFEEEDDDEEEEEEIIIHHHGGGEEECCC@@@>>>===555444333333333222000...000000111222222111000///222222222333333333333333333333333333444444444444000111222222222111///............///111222111///111111111111111111111111111111000///............/////////000000//////.../////////.............../////////...,,,+++,,,---------...000555;;;AAAEEEIIIKKKMMMOOORRRUUUZZZ^^^eeehhhlllnnnnnnnnnnnnoooooooooooooooooooooooopppnnnmmmllllllkkkkkkkkkkkknnnooopppqqqrrrrrrrrrrrrmmmmmmmmmmmmnnnpppqqqrrrVVVUUUSSSSSSSSSRRRPPPNNNLLLJJJFFFBBB>>>===<<<<<<<<<;;;:::888888:::;;;<<<;;;;;;;;;;;;:::888777666666444333111000000111111000///...---------......++++++******+++++++++,,,+++---111333333444555777;;;;;;;;;;;;:::999777777222111...,,,************'''''')))))))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))'''&&&&&&((()))(((&&&(((((()))))))))(((((('''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((()))***++++++***...555;;;???BBBEEEHHHIIIKKKOOOSSSVVV[[[```ccccccdddddddddeeefffffffffdddcccaaa``````aaaaaaaaacccbbbaaaaaa```\\\SSSMMM@@@<<<666111...,,,***((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&#########$$$$$$%%%%%%&&&%%%((('''###$$$'''&&&"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((()))******(((&&&$$$&&&)))---000333777;;;AAAMMM^^^llluuutttpppllliiihhhhhhgggddd```\\\WWWUUUTTTTTTTTTZZZ]]]aaadddfffgggiiikkkmmmnnnqqqsssuuuwwwxxxzzz{{{}}}}}}{{{zzz{{{zzzwwwsssoookkkddd\\\WWWPPPMMMJJJGGGGGGJJJNNNPPPRRROOOLLLGGGBBB===:::888888555444666555333555:::===AAAHHHQQQZZZaaafffiiihhhfffaaa[[[XXXWWWXXXYYYbbbeeejjjnnnppppppooonnnjjjjjjjjjkkkkkklllmmmnnnrrrqqqpppppprrryyy{{{yyyvvvrrroooiii___UUUSSSUUU\\\gggqqqoooqqqsssuuuwwwxxxxxxxxxvvvzzzzzzvvvtttvvvwwwvvvpppnnnllliiieee```YYYUUUPPPPPPOOOOOOMMMLLLJJJIIIJJJHHHDDD???<<<===AAADDDKKKMMMQQQSSSSSSSSSTTTVVVTTTXXX___fffjjjmmmmmmllliiieee```[[[YYYYYYWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTVVVSSSPPPMMMLLLKKKIIIGGGFFFDDDBBB@@@???@@@AAABBBEEEEEEDDDBBB>>>:::777555555333333333444444333111333333222222333444555555444444444333333222222222333333333333333444444444111111222222111000///......------///111222111000111111111111111111111111111000///.............../////////000//////.................................//////...,,,+++,,,...---///333666:::???DDDHHHIIIKKKOOORRRUUUZZZ```dddiiikkknnnnnnmmmllllllmmmpppqqqqqqqqqrrrrrrrrrqqqllllllkkkjjjjjjjjjkkkkkkooopppqqqrrrssstttttttttnnnnnnnnnnnnmmmmmmmmmnnnTTTRRRPPPOOOOOONNNLLLKKKJJJGGGCCC@@@<<<;;;::::::;;;:::888777888999;;;===<<<<<<;;;:::999777666555444333111000/////////000.........---------------***************,,,---...000333666666666555444555<<<;;;:::999777555333222///...,,,***)))))))))***%%%&&&((())))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''(((((('''(((((()))((('''((()))))))))))))))(((((('''(((((()))((())))))***''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))+++,,,---222999???CCCFFFHHHIIIMMMOOORRRUUUWWW[[[___bbbddddddddddddeeeeeeffffffcccbbbaaa```___```aaabbbbbb```______^^^YYYPPPIII===:::444000---+++)))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$&&&)))((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((((((((('''&&&######%%%)))---444888<<>>CCCAAA@@@??????@@@BBBCCC@@@@@@@@@>>><<<888555444666444333333555666555444666555222111111444777:::555444444333333222222111222222222333333333444444222222111111000///.........------///111222111000000000000000000000000000000//////...............///////////////...---------------...............---...///...------...000000444;;;???AAACCCEEEGGGHHHKKKQQQVVVZZZ```eeeiiijjjlllnnnooonnnmmmmmmnnnooopppqqqrrrrrrrrrrrrqqqmmmllljjjiiiiiijjjkkklllooopppqqqrrrssstttttttttqqqqqqpppnnnmmmkkkjjjiiiRRROOOMMMKKKKKKJJJIIIGGGFFFDDD@@@===;;;:::::::::999888666555666777999;;;===<<<;;;:::888666444222111111000///............---------------------,,,*********+++,,,///111222555777999888666444444444999888777666333111///...,,,+++***)))))))))))))))&&&&&&'''((()))))))))((())))))))))))))))))))))))&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((()))))))))******&&&%%%%%%%%%%%%&&&'''''''''(((((())))))(((((('''(((((()))******)))))))))'''((())))))(((((()))***'''(((((())))))******+++((((((((((((((((((((((((((()))))))))((())),,,///111777???EEEIIIKKKLLLMMMRRRTTTVVVWWWXXXZZZ^^^```eeeeeefffggghhhhhhhhhgggbbbbbbbbbaaa______aaacccaaa```^^^^^^]]]WWWNNNGGG;;;888222...,,,+++)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%&&&&&&$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''(((((()))((((((&&&&&&%%%######&&&***...888<<>>AAAAAA@@@???@@@AAABBBCCC?????????>>><<<;;;999888555333222222444555444333666444111000000333666888444444333333222222111111111111222222333333444444222222111000///..................///111222111/////////////////////////////////......---......///////////////......---,,,---------------.........,,,...//////...///111333444;;;BBBGGGGGGFFFGGGHHHKKKPPPWWW]]]bbbfffjjjmmmnnnoooqqqqqqpppppppppqqqlllmmmooopppqqqqqqpppoooooonnnllljjjjjjjjjlllmmmnnnoooppprrrssstttuuuuuurrrrrrqqqooommmkkkiiigggPPPMMMJJJHHHGGGGGGFFFDDDBBB@@@>>>;;;::::::;;;;;;999888777666666777999:::======;;;999666333111000....../////////......---,,,,,,,,,---------,,,,,,,,,,,,,,,---000333666888888999:::999666555444555444444333222000...,,,***(((((()))))))))(((((('''''''''''''''((()))***+++))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((()))******+++&&&%%%%%%%%%%%%&&&'''''''''((()))***)))((((((((('''((()))***************&&&(((***)))(((''')))+++(((((())))))***++++++,,,(((((((((((((((((((((((()))***+++***)))***...111444;;;DDDKKKPPPQQQRRRSSSWWWXXXZZZZZZZZZ[[[]]]___cccdddfffhhhiiiiiihhhgggbbbcccdddbbb``````cccfffbbb```___^^^\\\WWWNNNGGG:::666111---+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$############$$$$$$###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))((((((&&&&&&&&&%%%&&&(((,,,///999???GGGPPPaaasss~~~xxxpppkkklllpppuuuyyytttssstttyyy~~~}}}xxxvvvwwwyyyyyyxxxzzzxxxuuussspppmmmjjjhhhbbb```[[[VVVRRRQQQRRRSSSNNNMMMLLLJJJFFFBBB???===999777555333222333333444555444444666777;;;GGGSSS[[[]]]aaaeeeffffffdddcccaaa\\\VVVTTTXXX___fffiiiiiijjjjjjkkklllmmmmmmmmmlllmmmppprrrsssrrrpppooooooqqqvvv{{{|||yyyvvvwwwyyyvvvmmmeee]]]WWWVVV]]]fffkkknnnqqqmmmoooqqqtttvvvwwwxxxxxxvvvwwwuuusssrrrrrrkkkccc\\\WWWQQQLLLJJJJJJJJJJJJKKKMMMOOOSSSVVVYYYZZZ[[[VVVXXXYYYYYYXXXXXXYYYZZZVVVVVVVVVVVVVVVXXX]]]```bbbdddhhhiiifff```YYYUUULLLHHHDDDDDDGGGMMMRRRUUUVVVWWWWWWXXXXXXXXXXXXXXXVVVVVVUUUVVVUUUSSSNNNKKKJJJIIIIIIIIIIIIIIIIIIIIIGGGFFFCCCAAA>>><<<;;;:::555333111111222333333333444444444444444444555555222222222222222111111111000111111222333333444444333222111000///......---000///...///111111000...////////////////////////.........------......///////////////...---,,,+++,,,,,,,,,------.........,,,---///000000222444777999@@@GGGJJJJJJIIIKKKMMMTTTYYY```gggjjjlllnnnoooppprrrsssrrrqqqpppqqqrrrlllmmmoooqqqqqqqqqpppooorrrqqqnnnlllkkkkkkmmmnnnmmmnnnpppqqqssstttttttttqqqqqqqqqpppooommmkkkiiiNNNKKKHHHFFFFFFEEEDDDCCC???>>><<<:::::::::<<<===<<<;;;999888888:::;;;<<<>>>===;;;999555222///...,,,---.../////////...---++++++,,,---------,,,,,,.........000333777:::===888999999888666555666777111111000///---+++***)))%%%&&&((())))))((('''&&&((('''''''''((()))+++---))))))))))))))))))))))))$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((***++++++&&&%%%%%%%%%%%%&&&''''''&&&(((******)))(((((((((''''''(((******+++++++++&&&(((******'''''')))+++((())))))***+++,,,,,,,,,)))))))))))))))))))))))))))+++,,,+++***+++///333666===GGGOOOTTTWWWXXXXXX[[[\\\\\\\\\[[[[[[]]]______aaadddggghhhgggfffeeeccceeeeeedddbbbbbbdddhhhcccaaa```___]]]WWWNNNGGG999555000---+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&'''&&&&&&$$$###""""""$$$%%%$$$###$$$(((#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%&&&'''))))))))))))(((&&&''''''((((((***...111999AAAJJJVVVgggwww{{{wwwpppjjjhhhmmmtttzzz}}}wwwuuuvvv{{{|||yyyxxxxxxxxxvvvtttpppnnnjjjhhheeebbb___]]]TTTUUUUUUTTTTTTVVVXXX[[[MMMLLLKKKHHHDDD???:::777333222111000000111222444666444444666888>>>KKKYYY]]]___bbbdddeeedddbbb``````[[[UUUTTTYYYaaagggjjjiiiiiijjjjjjkkklllllllllkkkmmmppprrrrrrqqqpppnnnooottt|||zzz{{{xxxvvvwwwyyyuuukkkbbbYYYUUUWWWaaakkkoooqqqrrrmmmoooqqqtttvvvwwwxxxxxxwwwwwwtttqqqqqqoooeeeZZZVVVQQQKKKGGGGGGJJJMMMNNNOOOQQQUUUYYY^^^aaadddeeecccfffiiikkkkkkkkklllmmmjjjiiigggdddbbbcccgggjjjnnnoooqqqpppkkkddd[[[VVVNNNKKKGGGHHHMMMUUU[[[______```aaaccceeeeeeffffffdddbbb```______^^^\\\ZZZYYYYYYYYYYYYXXXVVVUUUTTTRRROOOJJJDDD???;;;999888666444222111333444444333444666888999999888555444111111111111111111111111000000111222333333444444333222111///......------000//////000111111///---////////////////////////......---------......///////////////...---,,,+++,,,,,,,,,------.........+++---///000111333666999===CCCIIIKKKJJJJJJNNNRRR[[[aaahhhnnnppppppppppppqqqrrrsssrrrpppooooooqqqmmmoooqqqssstttsssrrrqqqtttrrrooommmkkklllmmmnnnmmmnnnoooqqqrrrsssttttttoooooopppppppppnnnmmmlllHHHGGGFFFDDDCCCAAA@@@@@@>>><<<:::999999;;;===???===<<<<<<<<<;;;;;;;;;:::>>><<<999666333000...---/////////000//////............---,,,,,,,,,,,,---...000333666888999::::::999777555444444444333222------,,,,,,+++***))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))((((((((((((%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%(((***(((&&&((((((((()))******++++++((((((''''''''')))***+++)))((('''&&&&&&'''((()))'''((()))((('''&&&''')))(((((()))***************((((((((((((((()))*********++++++++++++---111444@@@BBBFFFLLLRRRWWW[[[^^^```___^^^^^^___aaaccceeeeeeeeeddddddddddddeeeeeefffhhhiiigggbbb______```dddaaa]]][[[XXXQQQIIIBBB666444000,,,)))((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%'''+++...//////---+++'''%%%%%%''')))***111888@@@BBBMMM```qqquuupppiiilllddddddooo~~~{{{wwwxxx|||zzzyyyyyyxxxtttqqqooojjjbbb[[[WWWTTTRRRQQQLLLPPPRRRRRRXXX```___YYYVVVOOOFFF???;;;888555222------...///111444666777999777555666<<>>999666555666666666555444333333777777999;;;<<<;;;666333333222111111000000111111111111222333333333333222333222111/////////000000222222111111000////////////...---,,,,,,,,,---...,,,---//////......000111111///---...000111///---++++++,,,,,,,,,------------///333777;;;===>>>>>>CCCDDDFFFHHHKKKQQQYYY^^^hhhkkkooosssttttttrrrqqqoooqqqssssssrrrpppooooootttsssssssssrrrssssssssspppooommmlllmmmnnnpppqqqvvvvvvvvvvvvuuuuuutttsssqqqssstttssstttsssllldddFFFFFFEEEDDDBBBAAA@@@@@@===;;;:::888999:::===>>>>>>=========<<<;;;;;;;;;;;;999777444111...---,,,///000000000000///......------......////////////333444555777777777777777777555333222222222000///---,,,,,,+++******))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))((((((((('''%%%&&&'''&&&%%%%%%%%%'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%'''%%%$$$%%%((()))(((&&&((((((((()))******++++++))))))(((''''''(((******(((''''''&&&'''((()))***'''((()))(((''''''((()))(((((()))************)))((((((((((((((()))******((()))+++,,,...222777;;;CCCFFFJJJOOOUUU[[[___aaa___^^^^^^^^^___aaacccdddfffffffffffffffggghhhhhhiiikkkkkkiiieeebbbbbbcccaaa___\\\YYYVVVPPPGGGAAA666333000,,,)))((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%'''***,,,---,,,***((('''%%%%%%'''(((***111999@@@FFFSSSbbbnnnqqqooolllfffhhhnnnzzzzzzuuuqqqqqqtttuuuxxx~~~~~~zzzvvvuuuuuutttqqqmmmmmmhhhaaa[[[XXXWWWVVVUUUUUUXXXZZZ[[[___bbb]]]UUUJJJEEE>>>888666444222000000000///000000111111222666666666:::BBBMMMWWW]]]iiigggeeecccaaa^^^\\\ZZZ^^^\\\[[[^^^cccgggiiiiiilllkkkjjjiiiiiijjjkkkkkkjjjiiiiiilllpppsssrrrqqqrrruuu}}}|||zzzzzzwwwvvvuuusssqqqkkkccc]]]VVV\\\dddkkkppprrrtttuuusssssstttuuuuuuvvvuuuuuusssvvvuuuoooiiieee\\\RRROOONNNMMMNNNTTT\\\eeekkkoooqqqvvv{{{|||xxxwwwwwwyyyzzzyyytttlllggg^^^[[[XXX[[[bbbjjjnnnppprrrsssuuuwwwwwwvvvuuutttuuuttttttsssrrrqqqooonnnooonnnnnnmmmmmmkkkgggddd\\\VVVNNNGGGAAA<<<888666555555555555555555444333666666777888999888555222222222111000000000111111000111222222333333222222222111000////////////000111111111000//////.........---,,,++++++,,,------,,,...//////------...000000...,,,---///000...,,,---------------...///000222888???DDDFFFDDDCCCBBBFFFHHHLLLPPPTTT[[[bbbggglllnnnqqqtttvvvuuutttsssppprrrssssssrrrrrrssstttuuutttrrrqqqpppqqqrrrrrrqqqqqqoooooooooqqqssstttyyyyyyyyyyyyxxxvvvuuussstttvvvuuusssrrrpppggg^^^DDDDDDCCCCCCBBBAAA@@@@@@<<<;;;999888999:::<<<>>>??????>>>>>>===<<<;;;;;;666555333111///---,,,,,,000000000/////////......,,,...000333444555444444888888888888777555444333555333000//////...---+++,,,,,,++++++***)))))))))''''''''''''''''''''''''''''''(((((())))))******)))))))))(((((((((''''''$$$&&&'''&&&%%%$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&((((((((()))******++++++******(((''''''((())))))''''''''''''(((((()))***'''((())))))''''''((()))''''''((())))))))))))))))))(((((((((((()))******''')))+++...222888???CCCGGGJJJOOOTTTZZZ___ccceee___^^^]]]]]]^^^___aaabbbggggggggghhhiiijjjkkkllliiijjjkkkiiifffdddcccccc___\\\ZZZXXXUUUOOOFFF@@@555333///+++)))''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''(((******(((&&&%%%'''%%%&&&((((((***222;;;HHHSSSaaajjjmmmnnnpppqqqsssmmmbbb^^^]]]___ccckkkooouuuzzz}}}}}}{{{zzzxxxtttpppooooooooollliiiiiieee```]]]\\\]]]]]]]]]^^^```aaaaaa```^^^UUUKKK>>>:::555111000000000///111111111111111222222222444666:::AAAJJJUUU^^^dddkkkiiigggccc```]]][[[ZZZ]]]]]]^^^bbbgggjjjllllllnnnmmmlllkkkjjjiiijjjjjjjjjjjjkkknnnqqqtttttttttuuuzzz|||yyyvvvuuuvvvuuutttrrrnnnfff]]]WWWZZZ```iiippptttvvvwwwwwwuuuuuuuuuuuuuuutttssssssqqqsssrrrlllfffaaaZZZSSSRRRSSSVVV]]]fffpppzzz~~~yyyxxxzzz|||~~~yyyuuujjjfffcccdddjjjqqquuuvvvsssuuuvvvxxxyyyyyyxxxxxxyyyyyyyyyxxxwwwvvvuuutttrrrrrrssssssrrrmmmgggbbbYYYSSSJJJCCC>>>:::777666333444444555555555555444555444444444555555333111222111111000000000000000000111222222333333222222111111000//////000000000000000000///......---------,,,+++******+++,,,---...///000///---,,,---......---,,,,,,......---,,,///............000222333888BBBNNNTTTRRRMMMIIIHHHIIIMMMSSSYYY___eeekkkooorrrsssuuuwwwxxxxxxxxxxxxssstttuuutttssstttvvvyyyuuusssqqqnnnmmmnnnpppqqqppppppooooooppprrrsssuuuzzz{{{|||}}}|||yyyvvvtttwwwxxxvvvrrroookkkaaaVVVBBBBBBBBBAAAAAA@@@@@@@@@<<<;;;:::::::::<<<>>>???@@@@@@???>>>===<<<;;;:::333222111///...---------/////////............///...111555999;;;;;;:::999:::999888777555444222111333111...---,,,,,,***)))++++++******))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))((((((((('''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&((((((((()))******+++++++++***)))'''''''''(((((())))))((((((((((((((((((''')))***)))((('''((()))''''''((())))))))))))((())))))(((((())))))***+++(((***---111555<<>>>>>===<<<<<<<<<===>>>@@@AAA@@@@@@???===<<<:::999888222111000//////...//////......------...///000000222555:::===??????===;;;777777666444333222222111222///---,,,,,,+++***(((******))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))******+++++++++***)))'''''''''((((((++++++***)))((('''&&&&&&((()))***)))((('''(((***'''(((((())))))))))))))))))))))))))))))***+++++++++...111555999???FFFJJJNNNQQQUUU[[[___ccceeeeeebbbaaa```^^^\\\[[[ZZZZZZccccccdddeeegggiiijjjkkkdddccccccccccccbbb```___]]]\\\ZZZYYYVVVOOOEEE>>>333111---***(((''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''*********))))))))))))((((((((()))***)))+++555AAA```sssxxx]]]MMMHHHHHHLLLQQQ\\\___eeekkkoooqqqqqqppppppmmmiiihhhjjjjjjgggddddddddddddgggjjjllllllkkkeee^^^VVVOOOIII@@@888333333222111///...///000111000222444666888::::::;;;???CCCJJJSSSZZZaaadddfffggggggdddaaa]]]\\\^^^``````cccgggjjjmmmnnnooooookkkkkkllllllmmmmmmmmmmmmlllmmmmmmmmmoooqqquuuwww|||yyyyyyyyywwwuuuuuuuuusssnnnggg___XXXUUU```fffooovvvyyyzzzzzzyyyyyyyyyxxxwwwvvvtttrrrqqqvvvvvvvvvtttppplllkkklllnnnrrryyyyyyuuurrruuuzzz{{{vvvpppooorrrxxx{{{|||uuuvvvwwwyyyzzz{{{{{{|||zzzzzzzzzzzzyyywwwvvvvvvtttsssqqqmmmggg^^^TTTNNNKKKFFF@@@;;;888777666555222222333444555555555444666444222111222333333222111000//////......//////000000111222222222222111111222222333444444444444//////......---,,,,,,,,,******))))))***,,,---///222333333111///......///***+++,,,,,,,,,,,,------/////////000111333666777>>>HHHSSSXXXUUURRRSSSUUUXXX]]]ccchhhkkkmmmoooppptttuuuwwwzzz}}}}}}|||zzzvvvttttttvvvyyytttrrrnnnkkkjjjkkkmmmnnniiijjjkkkmmmoooqqqsssttttttvvvyyy||||||zzzxxxvvvssstttsssoookkkeeeYYYNNN@@@@@@??????>>>===<<<<<<=========>>>???@@@AAABBB???>>>===;;;999777666555111111000///////////////............///111333555777999===??????>>>;;;:::444333222111000000000111000...++++++++++++***))))))))))))(((((((((((((((************************(((((((((((())))))))))))((((((((('''''''''&&&&&&###%%%&&&%%%$$$###$$$&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$%%%%%%&&&&&&%%%&&&((('''&&&&&&''')))((((((((()))******++++++******(((''''''((())))))+++++++++***)))((('''&&&((()))******(((((()))***(((((()))******************))))))))))))***++++++///222777;;;???DDDHHHKKKQQQTTTXXX]]]```bbbccccccaaaaaa```___]]]\\\[[[ZZZ``````aaabbbccceeeggghhheeedddccccccddddddbbb```^^^\\\ZZZYYYVVVNNNDDD<<<111000,,,)))'''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))++++++******+++,,,---...******,,,,,,***,,,888EEE```uuussscccQQQHHHGGGHHHMMMRRRYYY\\\```fffjjjnnnooopppoookkkhhhhhhiiiiiigggeeedddeeegggjjjlllkkkhhheee]]]SSSIIICCC===666111000///000000///......111333666777:::<<<============IIIMMMSSSZZZ___bbbddddddggggggddd___ZZZYYY\\\```eeegggkkkmmmmmmmmmnnnooojjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmmmmoootttzzz~~~|||yyyxxxyyyyyyxxxxxxuuutttooohhh```[[[XXXXXXbbbiiirrryyy{{{{{{zzzzzzyyyyyyyyyyyyxxxvvvuuutttwwwvvvxxxyyywwwuuuxxx}}}yyyuuuqqqmmmkkklllpppxxx}}}wwwqqqooorrrwwwzzz{{{zzzzzz{{{{{{|||}}}~~~~~~||||||{{{zzzyyywwwvvvuuuuuurrrmmmggg___VVVMMMGGGAAA>>>:::888777666555444222333333444444444444333666444222222333333333222000000///...............///000111111222222111111000111222444444555555555/////////...------,,,,,,******)))***+++---///000111222222111///......///)))+++,,,,,,,,,,,,---//////000111333555777888999???GGGPPPUUUVVVWWWZZZ]]]dddhhhmmmooopppoooooopppsssuuuxxx{{{~~~~~~}}}{{{wwwsssssstttvvvrrrqqqnnnkkkjjjkkkmmmnnnkkklllnnnqqqsssuuuwwwxxxsssuuuwwwyyyyyyxxxvvvuuuoooqqqpppllliiicccWWWKKK@@@@@@???>>>===;;;::::::<<<<<<===>>>???@@@AAAAAA======;;;999777555333222000000///...............000//////000222555888:::;;;<<<===>>><<<:::777555111000///...------......---+++))))))*********)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&###%%%%%%%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%&&&&&&''''''%%%((())))))''''''(((***((((((((()))******++++++))))))(((''''''(((******((()))************)))(((((()))******)))((()))***)))******+++++++++++++++******))))))******+++,,,111666<<>>???@@@@@@<<<;;;:::888555333111000000///......------------111111111333555999<<>>666000...+++(((&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,***))))))***,,,///333555,,,---//////---///<<>>???>>>===DDDIIIQQQZZZccciiilllmmmnnnppprrrsssqqqooonnnnnntttvvvyyy||||||{{{xxxwwwyyyyyyxxxvvvtttssstttvvvooonnnnnnmmmmmmmmmnnnnnnmmmoooqqquuuxxxzzz|||}}}zzzyyyxxxwwwuuusssqqqpppmmmooonnnjjjfff___RRRFFF======>>>>>>===;;;999888>>>>>>==================:::888666333111000//////......---+++***+++///222444444555777888999:::;;;>>><<<999555222000......///...---,,,++++++++++++******))))))(((((('''''''''''''''''''''((()))))),,,+++***))))))***+++,,,))))))))))))((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&###""""""$$$'''(((%%%"""&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&'''((())))))((((((''''''''''''((((((***)))((((((((()))+++,,,***)))((('''&&&&&&'''((())))))))))))))))))))))))******))))))******+++,,,(((((())))))************)))((('''''')))+++------;;;===@@@DDDHHHNNNUUUZZZ[[[\\\]]]____________^^^^^^___```aaabbbccccccdddccccccbbb```^^^___aaaccc```aaacccccccccaaa___^^^___]]][[[WWWPPPGGG===666///---***))))))(((&&&%%%%%%&&&&&&&&&'''(((((((((&&&%%%$$$###$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%&&&'''$$$&&&(((***)))((('''&&&)))%%%'''---000,,,+++---***(((&&&(((,,,000333444111666;;;;;;999;;;BBBHHH^^^lllyyyjjjUUUFFF??????@@@@@@AAAJJJPPPQQQTTTYYYZZZVVVYYYXXXWWWYYY^^^eeejjjmmmkkkiiigggfffggggggfffeeeiiiiiigggbbbZZZOOOEEE???777555333222111111///...///333777999999999<<>>>>>>>>>>>===<<<;;;:::>>>>>>>>>>>>>>>======<<<888777555222000///////////////...,,,***+++...000333444555666888999;;;;;;999777555222000/////////......---++++++************)))))))))((((((((('''(((''''''''''''((())))))++++++***))))))***++++++))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%((((((&&&###&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''((((((((())))))(((((((((((())))))***)))((((((((()))***+++***)))((('''&&&''''''((())))))))))))))))))))))))******))))))******+++,,,)))))))))))))))*********((((((((())),,,...000111>>>@@@CCCFFFJJJPPPVVVZZZ\\\]]]^^^___`````````___```aaabbbcccdddeeeeeeeeedddcccaaa``````aaabbbccc```aaacccdddcccbbb```^^^^^^\\\ZZZVVVPPPGGG===666000---***)))((((((&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%'''''''''(((***,,,...///000+++***///111...---///'''''''''(((+++000555888:::>>>BBBBBBAAACCCIIIOOO___pppyyyiiiXXXMMM@@@888999===AAABBBEEEMMMRRRRRRTTTYYY[[[YYYYYYXXXYYY[[[```eeeiiikkkkkkiiiggggggggggggfffdddcccaaa^^^YYYPPPGGG>>>999111///......///111333333666:::???@@@???===>>>@@@JJJPPPXXX___bbbbbbbbbbbb^^^]]]]]]^^^```bbbaaa```___]]][[[ZZZZZZ___fffkkkmmmmmmmmmlllmmmmmmmmmmmmooonnnmmmllljjjiiihhhhhhccc___\\\___jjj|||zzzwwwnnnfffaaafffnnnuuuwwwwwwyyyxxxvvvpppiiibbb]]]XXXWWW^^^fffooosssxxxzzz{{{zzzzzzzzz|||}}}~~~~~~|||{{{{{{||||||~~~zzzsssnnnpppqqqrrrrrrqqqooommmllljjjhhhccc\\\TTTOOOMMMMMMRRRYYYdddqqqzzz}}}{{{yyysssllldddeeellluuuyyyyyy{{{yyyvvvtttssssssuuuvvvtttooohhhdddbbb]]]VVVPPPJJJEEE???:::777555333222666666666666555444333222333333333222222111111111333333222111111000//////000///...------///111222111000000000111111000...,,,...000222333444444444000000...---------......,,,...000111000000111222//////...---------------,,,---.........000333666>>>@@@DDDGGGIIIJJJIIIHHHQQQXXXaaahhhlllmmmnnnooorrrrrrsssuuuwwwvvvssspppttttttuuuwwwyyyxxxvvvttttttxxxxxxvvvuuuuuusssooojjjkkkmmmnnnoooooonnnnnnpppppprrrvvvzzz{{{xxxuuuvvvsssqqqsssvvvwwwtttqqqjjjkkkiiiddd```[[[PPPEEE@@@???>>>==================>>>?????????>>><<<;;;666555333111/////////////////////---,,,,,,...111333444555666777999::::::222111000///////////////------,,,+++************))))))))))))((((((((((((((((((''''''(((((()))***+++******))))))******+++)))))))))((((((((('''''''''''''''&&&&&&%%%%%%$$$'''&&&%%%&&&''''''&&&$$$&&&&&&%%%%%%&&&''''''(((''''''''''''((((((((((((******))))))))))))******))))))((((((((()))***+++))))))(((''''''''''''((())))))))))))))))))))))))***))))))))))))***++++++*********)))))))))))))))'''((())),,,///222555666@@@CCCFFFJJJNNNRRRWWW[[[]]]^^^___```aaaaaaaaaaaabbbcccdddffffffgggggggggeeebbb______bbbdddcccbbbaaabbbdddeeedddcccaaa```^^^\\\ZZZVVVPPPGGG<<<666000---***(((((((((&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%%%%&&&++++++,,,000666<<>>888444333222000///000%%%&&&((((((+++222;;;CCCNNNOOOPPPNNNLLLMMMRRRVVVdddwwwlllUUUFFF===888333444:::BBBGGGIIIIIINNNPPPPPPQQQVVVYYYYYYWWWYYY\\\___cccfffiiijjjkkkiiihhhggggggfffdddbbb\\\YYYTTTNNNEEE===777333///...------000444999<<>>===<<<<<<<<<===>>>>>>>>>?????????===;;;999444333111000////////////...///000000//////111333555555555666666666666666........................,,,,,,+++***************))))))))))))((((((((((((((((((((('''((())))))*********))))))))))))******))))))((((((((('''''''''(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%&&&&&&'''((()))))))))((((((((((((((((((***))))))(((((())))))***(((((((((((())))))******((((((((('''''''''(((((((((((((((((((((((((((((()))))))))))))))***++++++************))))))))))))&&&(((+++...111555888;;;@@@CCCHHHLLLPPPUUUZZZ]]]___``````aaabbbbbbbbbccccccdddeeefffggggggggggggeeeaaa^^^___cccfffdddaaacccdddeeeffffffeeecccbbb___^^^[[[WWWQQQHHH>>>777000---***((((((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%((((((&&&&&&(((+++///333;;;EEEPPPXXX\\\^^^SSSLLLBBB:::444000------%%%&&&'''(((---999JJJWWWgggddd```ZZZUUUSSSTTTVVVfffxxxlllTTTAAA777777666666:::@@@FFFIIIJJJGGGHHHIIIHHHHHHLLLQQQSSSVVVZZZ___dddgggiiijjjkkkllljjjiiihhhgggddd```]]]VVVSSSLLLEEE===777333111222222222222555;;;BBBGGGNNNRRRVVVUUUPPPKKKIIIHHHSSSXXX___dddffffffffffffcccbbbaaabbbbbbaaa^^^\\\TTTUUUXXXZZZ]]]cccjjjnnnpppnnnkkkjjjjjjllloooqqqnnnoooooonnnmmmllljjjiiiiiiffffffooozzz{{{{{{xxxtttpppoooooonnnsssvvvuuuuuuwwwvvvrrriii]]]RRRRRRXXX___hhhoootttwwwzzz{{{zzzyyyyyyyyyyyyyyywwwuuussstttwwwzzz}}}|||wwwtttuuuxxx{{{|||yyyxxxvvvsssrrrqqqqqqqqqkkkiiiddd]]]VVVRRRRRRRRRWWWZZZ```hhhnnnpppooolll```[[[WWWYYYbbbmmmuuuxxx{{{yyyuuupppllliiihhhgggccc^^^VVVNNNHHHCCC===:::666444333222222222000///333333444444444333222222222222222111111111111111222111111111000000000///111000000///000111222222333111......///000000000111111111111111000000000000000000/////////000000...000222222111000111222...---------------......///000222444888>>>FFFKKKPPPOOOOOOPPPSSSXXX\\\___iiilllooorrrrrrqqqpppoooppprrrtttxxxzzzyyyvvvsssrrrrrrrrrtttwwwxxxwwwuuuuuuxxxzzzwwwuuuuuuqqqlllhhhiiijjjkkkmmmnnnooooooqqqssswwwzzz||||||zzzxxxqqqpppoooppprrrrrrqqqooommmooonnnkkkgggaaaUUUIII===<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>===;;;999888222111000/////////000000,,,///111333333444666777777777666555333222111111............---------,,,++++++***)))))))))******(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%$$$######$$$&&&&&&&&&&&&'''((()))***))))))))))))))))))(((((()))((((((''''''(((((()))''''''(((((())))))))))))''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++*********)))))))))))))))&&&)))...111444777;;;>>>>>>BBBIIINNNSSSXXX\\\___``````aaaaaabbbccccccdddcccdddeeefffgggggggggffffffbbb^^^```dddfffddd```dddeeeggghhhhhhgggeeedddaaa```]]]ZZZSSSJJJ@@@999111...***''''''''''''&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((&&&$$$&&&***///777AAAQQQ```kkkpppqqqqqqggg^^^OOO@@@555...)))&&&&&&&&&''')))222EEE]]]ooo{{{tttjjj___XXXRRROOOMMMZZZhhhqqqgggSSSCCC;;;999:::;;;<<>>===<<<<<>>EEEMMMSSSXXX[[[\\\ZZZUUUPPPOOOOOOVVV[[[aaaeeeggggggfffgggfffeeeccccccbbb___[[[XXXOOORRRVVVZZZ^^^ccciiimmmpppnnnkkkjjjkkknnnqqqtttpppppppppooonnnmmmlllkkkkkkkkknnnyyy}}}}}}wwwwwwvvvtttrrrqqqrrrtttrrruuuvvvuuuuuuvvvsssnnneeeYYYOOOPPPXXXaaajjjppptttwwwzzz{{{{{{zzzzzz{{{xxxxxxvvvsssrrrrrrvvvyyy~~~yyywwwvvvvvvxxx{{{}}}~~~|||zzzxxxuuusssrrrrrrsssllliiiddd^^^YYYWWWYYY[[[aaaaaabbbeeeggghhhgggfffWWWTTTRRRUUU___iiirrrvvvwwwtttooojjjddd```]]][[[SSSPPPJJJEEE@@@===:::888333111000000000000...,,,000111111222222222111111111111111111111111111111111111111000000000000000000000000000000111111222222000......000222222222333222111000000//////...//////000000000000000000...000111222000000000111------------......///000000222555888===EEEMMMSSSSSSSSSSSSUUUZZZ```fffjjjooopppqqqsssuuutttsssqqqpppqqqsssvvvxxxxxxuuurrrvvvuuutttuuuwwwxxxwwwuuussswwwyyyvvvuuuvvvsssnnnmmmmmmmmmmmmmmmnnnnnnooopppsssxxx{{{{{{zzzwwwuuunnnnnnmmmnnnoooooonnnmmmmmmoooooollliiidddWWWLLL;;;;;;;;;;;;;;;<<<===>>>???>>>===;;;:::888777777111111000//////000111222...111444666777777888:::666666444333111///...---------......------,,,+++******)))))))))))))))***(((((((((((())))))))))))))))))(((((())))))***+++((())))))******))))))(((((((((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$""""""$$$%%%%%%%%%&&&&&&'''(((******))))))))))))************((((((''''''''''''((((((&&&'''((()))))))))((((((&&&'''(((((()))((((((((()))))))))))))))))))))))))))(((((((((((()))******((()))))))))************(((---333666777999>>>AAA???DDDKKKQQQVVVYYY]]]___aaaaaaaaaaaaaaacccddddddddddddeeeffffffffffffffffffcccaaabbbddddddbbb```cccdddfffggghhhgggeeedddcccaaa___[[[UUULLLAAA;;;111...)))'''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%'''))))))&&&%%%)))333;;;KKKXXXjjjvvvyyyxxxwwwwwwrrriiiWWWCCC444---&&&!!!'''&&&'''---;;;SSSnnnxxxiii\\\RRRLLLFFFBBBEEENNNRRRIII>>>:::<<>>===888555333333333555;;;BBBNNNVVV```hhhlllnnnppprrrpppooolllhhhccc[[[RRRLLLEEEAAA<<<666222111111222///444<<>>>>>>>>@@@>>>;;;888666666666666111000000///000111333444222555888::::::999999999333222111000///...------***+++,,,------,,,++++++))))))((((((((())))))***'''((((((((()))))))))***))))))(((((())))))***+++'''((()))******)))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%(((%%%%%%&&&&&&''')))***+++)))))))))******+++++++++))))))(((((((((((())))))&&&'''((()))))))))((('''%%%&&&((()))))))))(((((())))))))))))))))))))))))((((((((((((((()))******''''''((()))***++++++,,,---222888;;;;;;<<<@@@DDDDDDIIIPPPUUUYYY[[[\\\^^^aaaaaa``````aaabbbdddddddddeeeffffffgggfffffffffeeeeeeddddddcccbbbaaa``````bbbccceeeeeeeeecccbbbcccaaa___[[[UUUKKKAAA:::222...)))&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%'''((((((((('''&&&%%%%%%&&&''''''&&&%%%%%%(((***+++***---888IIIVVVkkkwww{{{rrrqqqtttppphhhWWWAAA333---&&& &&&&&&)))333EEE^^^www|||ppp___RRRIIICCC===888444:::===999888<<>>;;;777333111222333555555===GGGOOOSSSWWW\\\```___^^^[[[VVVRRRSSSXXX]]]^^^aaafffiiiiiiiiiiiiiiihhhgggeeeccc```\\\VVVQQQOOOSSSYYY^^^bbbfffiiilllmmmmmmmmmmmmppptttwwwzzzwwwuuurrrppppppqqqrrrsssvvv}}}{{{wwwooopppppppppoooqqqtttvvvtttwwwwwwvvvuuutttmmmeeeZZZTTTSSSYYYbbbjjjssszzzzzz{{{}}}|||zzzyyyyyyzzzxxxxxxxxxvvvttttttvvvyyy{{{{{{|||~~~}}}|||{{{zzzzzzzzzyyyxxxyyyzzz{{{~~~}}}zzzxxxuuusssrrrqqqnnnjjjddd___^^^ccckkkqqqqqqoookkkgggbbb[[[SSSNNNGGGFFFFFFIIIMMMRRRWWWYYYTTTSSSPPPLLLHHHEEEBBBAAA======<<<:::777555333333///---+++***+++++++++)))***+++,,,---...////////////000000000111111111222///000000000000000000000......//////000000000///......///222555888888777333222111///............,,,---...///000//////...---...000000...---...///......//////000222333444222666;;;@@@FFFMMMTTTYYY]]]___ccchhhnnnssswwwyyyvvvtttsssuuuxxxyyyxxxvvvtttsssrrrssstttuuutttrrryyyxxxwwwyyy{{{}}}}}}|||xxxzzzxxxtttrrrsssssspppqqqpppooonnnnnnnnnoooooorrrvvv|||}}}zzzvvvrrrqqqlllmmmnnnnnnnnnmmmmmmmmmkkkmmmmmmjjjiiifff]]]SSS:::;;;===???@@@@@@???>>>@@@>>>:::666444444555666111000000000000222444555666888<<<===;;;999888777////////////............'''(((***+++,,,,,,,,,+++))))))(((((((((((()))***'''((((((((())))))******)))))))))))))))******+++'''((()))******)))((('''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$$$$'''***%%%%%%&&&&&&((()))***+++(((((()))***+++,,,,,,,,,******))))))))))))******%%%&&&((()))))))))((('''%%%&&&((()))))))))(((((())))))))))))))))))))))))((((((((((((((()))******&&&&&&''')))***+++,,,---111666<<<>>>>>>>>>BBBFFFIIIMMMTTTXXXZZZ[[[\\\\\\aaa````````````bbbcccdddeeefffgggggggggggggggfffeeefffgggeeebbb`````````^^^___aaacccccccccaaa```bbbaaa^^^ZZZTTTKKKAAA:::222...)))&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%&&&''''''&&&%%%%%%(((***---000888III```qqqxxxkkkkkkpppkkkeeeTTT???222---((( %%%&&&+++777LLLeeeyyytttgggVVVIIICCC>>>888333...333666777<<>>888222...---333...---///000000666???CCCMMMZZZccchhhlllrrrvvvuuusssnnnhhh___SSSGGG???;;;999666333333444666888@@@IIISSSYYYZZZ[[[]]]______]]]YYYSSSPPPSSSZZZaaa^^^aaaeeehhhhhhhhhhhhhhhiiigggeeeccc```ZZZTTTOOOQQQUUU\\\aaaeeegggjjjlllllllllmmmooorrrvvvyyy{{{yyyvvvsssqqqppprrrtttvvv~~~yyytttmmmnnnooooooooopppsssvvvqqqtttuuussssssqqqiii___TTTQQQSSS[[[dddlllttt|||}}}~~~~~~}}}zzzxxxwwwxxxvvvvvvvvvtttsssrrrtttvvvwwwuuuuuuwww{{{~~~~~~~~~~~~|||{{{{{{zzzyyyyyy{{{~~~~~~}}}{{{yyyvvvsssqqqpppoookkkddd______fffpppxxxvvvtttqqqmmmeeeZZZOOOGGGBBBBBBBBBCCCEEEHHHJJJKKKHHHGGGFFFDDDAAA???>>>=========>>><<<888444222111///---+++***,,,---------)))***+++,,,---.........//////000000111111111222////////////000000000000---......///////////////------000333888:::999888333222000///.........///+++,,,.../////////......,,,...//////...------.../////////000111333444555666999???EEEJJJQQQWWW[[[```ccchhhmmmrrrvvvxxxyyyxxxvvvuuuvvvyyy{{{yyywwwvvvtttrrrrrrsssttttttsssyyyxxxxxxzzz}}}{{{|||yyysssppprrrqqqooopppooonnnmmmmmmnnnooopppsssxxx}}}~~~{{{uuurrrqqqmmmoooppppppooonnnnnnooonnnooonnnlllkkkiiiaaaXXX;;;;;;===>>>>>>>>>===<<<>>><<<999777777666444222333111000222666777666555===>>>???>>><<<888444111.........------,,,,,,,,,************)))))))))))))))))))))))))))(((''''''******))))))((((((''''''***)))((((((((()))+++,,,***(((''''''(((((('''%%%***)))'''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))******))))))((((((''''''''''''((((((((((((''''''&&&&&&''''''(((((())))))(((((((((''''''&&&&&&%%%+++++++++******)))))))))%%%'''((((((&&&%%%%%%&&&''''''((((((***...444888999===AAAAAAAAADDDLLLSSSTTTVVVYYY[[[\\\^^^```aaacccbbb```______aaaccceeecccdddeeefffhhhiiijjjjjjiiigggeeedddcccbbb___]]]]]]]]]^^^^^^___^^^^^^]]]^^^___]]]XXXOOOEEE>>>;;;888333---)))'''&&&&&&%%%((('''&&&%%%$$$%%%%%%&&&'''&&&&&&'''(((((('''%%%$$$&&&(((((('''&&&%%%&&&&&&***111;;;LLLeeexxxiiidddfff```VVVGGG:::111,,,(((%%%'''***000<<>>888555555333000000444<<>><<<::::::===@@@???>>><<<999777666555555333///+++'''&&&(((+++---))))))((()))***,,,...///......////////////......///000222111///.........111111000///////////////+++///555;;;???BBBBBBBBB888666333///---,,,------111---***,,,000111...+++---...//////------...///***---111333444666888999:::<<>>>>>===<<<<<<===;;;888777777777555444444222111333666888777666;;;;;;;;;:::888555222000...---------,,,,,,,,,,,,+++*********))))))(((((()))))))))))))))(((''''''***)))))))))(((((((((''')))))))))))))))***++++++***(((''''''(((((('''&&&***)))'''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''***)))))))))((((((((('''''''''(((((((((((('''''''''''''''((((((((((((((())))))(((((('''''''''&&&))))))((((((''''''&&&&&&&&&'''((('''&&&%%%&&&'''(((((())))))+++///555999<<>>;;;777333---)))''''''&&&%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''))))))'''%%%$$$&&&(((((((((((()))***///666CCCSSSgggmmmaaa\\\SSSJJJ>>>333,,,(((&&&%%%***...444>>>MMM\\\bbb```WWWRRROOONNNHHH===666555444444777===CCCFFFEEECCC<<<777222///...---,,,***,,,---......---///222444;;;GGGUUU```kkktttxxxwwwuuunnnbbbVVVKKKBBB;;;666000000000000444<<>>===<<<===>>>???>>>===<<<<<<<<<;;;:::<<>>:::333000---++++++++++++***,,,------,,,,,,---///222999DDDQQQ^^^lllvvvxxxuuuppphhh[[[NNNDDD<<<666333///---...222;;;EEENNNSSSZZZ\\\___aaa```]]]YYYVVVQQQNNNMMMQQQYYY___aaa```aaabbbeeeggggggfffeeecccaaaaaa```]]][[[ZZZ[[[\\\```eeeggggggiiimmmmmmjjjkkklllnnnoooppprrrvvvyyyxxxuuusssrrrqqqrrr{{{|||zzz{{{{{{yyywwwttttttsssrrrssstttuuuvvvyyywwwttttttrrrlllaaaYYYRRRRRRYYYeeennnrrruuuxxxtttuuuxxxzzz{{{zzzyyyxxxuuutttttttttssssssssssssrrrqqqqqqqqqrrrtttvvvwww||||||||||||||||||}}}}}}|||{{{{{{zzzzzzyyyyyyxxx}}}|||{{{xxxsssnnnjjjhhh```\\\ZZZ^^^iiivvvyyyppphhh```VVVKKKDDD@@@???>>>???@@@@@@>>><<<999:::<<<===>>>@@@CCCFFFJJJLLLOOOOOOKKKCCC;;;666000000//////...---,,,+++++++++++++++,,,---////////////000000000000//////111222111000......000222111000000///////////////333666;;;???@@@???<<<:::444333111///......//////111///---...111222000---...///000///......///111000222555777:::???DDDHHHMMMNNNPPPSSSXXX^^^fffllloooqqqssstttuuuvvvyyy|||yyyyyyxxxyyyzzzyyyvvvttttttsssrrrqqqppppppppppppwwwvvvwwwyyyzzzyyyvvvssspppooonnnnnnppprrrrrrqqqppppppooonnnoooppprrrsssvvvyyy}}}|||xxxuuurrrqqqooooooooonnnkkkiiikkkjjjhhhhhhiiiiiiiiihhh=========<<<<<<;;;;;;:::888666555555777888888777666666666777888888888888777666333111000/////////,,,,,,,,,,,,++++++++++++,,,++++++***)))(((''''''))))))*********))))))((())))))))))))((((((((((((******,,,------,,,+++***)))(((''''''((()))(((&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((()))))))))))))))(((''''''))))))))))))((((((((((((''''''((((((((((((''''''))))))((((((''''''&&&&&&''''''((((((((((((((((((***))))))(((''''''&&&&&&'''''''''&&&%%%%%%''')))''')))+++...222888???DDDDDDCCCDDDGGGMMMRRRUUUVVVZZZ\\\^^^``````aaabbbdddbbbbbbaaaaaa``````aaaaaaeeedddcccbbbbbbdddeeegggfffdddbbbbbbbbbaaa___^^^]]]]]]^^^``````aaaaaaaaa]]]]]]\\\WWWNNNEEE>>>;;;666222---***((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&)))++++++(((&&&******+++,,,000888AAAGGGQQQZZZhhhxxxhhhPPPCCC:::555...(((&&&''')))+++222:::DDDLLLTTTXXXSSSLLLJJJOOOWWW\\\ZZZQQQHHHBBB:::;;;>>>???>>>:::555111000...---,,,++++++***)))+++,,,,,,+++***+++...000888BBBPPP___nnnzzzzzzuuummmcccUUUGGG===666222000000///000666AAALLLSSSUUU]]]^^^aaaaaa```\\\XXXUUUQQQOOONNNTTT]]]cccdddbbbfffgggjjjkkkkkkiiifffddd___\\\WWWSSSRRRUUUZZZ^^^dddhhhjjjiiijjjmmmllliiioooooooooooopppsssvvvxxxwwwssspppppppppsss{{{zzzxxxwwwwwwyyyzzzyyywwwuuuuuutttssstttuuuvvvwww}}}yyyvvvuuutttlll```VVVQQQUUU]]]hhhpppuuuwwwyyyuuuvvvwwwxxxyyyxxxwwwvvvssstttuuuvvvvvvuuuttttttsssssstttttttttuuuuuuuuu|||}}}}}}~~~|||{{{{{{zzzyyyxxxwwwwww{{{zzzyyywwwtttooojjjfff___\\\\\\aaajjjttt{{{~~~|||wwwooofff]]]SSSHHHBBB@@@AAAAAACCCDDDCCC@@@===;;;>>>@@@BBBCCCDDDGGGIIIMMMOOOQQQPPPLLLDDD<<<666222222111///......------++++++,,,,,,---.../////////000000111111000000///222222111///......111444000000////////////000000222555:::>>>???<<<999666222111000000///000000000222000//////111222111///...//////.........000222555666888;;;???FFFNNNSSSYYYZZZ[[[]]]___dddjjjooottttttuuuuuuuuuvvvzzz}}}|||{{{{{{|||||||||yyywwwsssrrrqqqpppooonnnmmmmmmrrrrrrrrrtttuuuuuurrrooonnnnnnnnnnnnooopppppppppppppppooopppqqqrrrssstttuuuwww{{{}}}}}}{{{wwwuuuuuutttrrrqqqqqqoookkkiiigggeeedddeeegggiiijjjjjj>>>>>>===<<<;;;:::::::::666444333444666888888888888888999888777777777888555444111///......//////++++++++++++++++++++++++++++++******)))(((((('''))))))************))))))(((((((((((())))))))))))***+++,,,------,,,***)))((('''&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''(((((()))))))))''''''((()))******))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))((((((''''''&&&&&&&&&&&&&&&'''((((((((()))***)))))))))((((((((((((((())))))(((&&&&&&''')))&&&)))...333888>>>EEEJJJFFFEEEFFFJJJOOOTTTVVVWWW\\\^^^```aaaaaaaaabbbdddaaabbbbbbbbbbbbbbbaaaaaafffeeedddcccbbbcccdddddddddcccaaaaaaaaaaaa```^^^ZZZ[[[]]]^^^___``````aaa^^^^^^\\\WWWNNNDDD===:::555111---***)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&(((+++,,,***((((((+++000777AAAMMMZZZcccmmmpppvvvuuuXXXCCC999222///+++'''%%%'''***---888@@@IIIOOOSSSUUUOOOHHHAAACCCFFFLLLPPPPPPIIIBBB======;;;888555222000///------......---,,,++++++++++++,,,+++******---///888BBBQQQ```oooyyyyyyssshhh^^^PPPBBB888333000///000000444===IIISSSXXXZZZ]]]^^^``````^^^[[[WWWUUUQQQPPPQQQVVV___ddddddbbbhhhjjjlllmmmllljjjfffdddaaa[[[SSSMMMNNNTTT\\\bbbeeeiiikkkiiijjjlllkkkhhhnnnnnnnnnppptttxxx|||~~~zzzuuurrrsssuuuxxx|||qqqrrrsssvvvxxxyyyxxxwwwuuuttttttssstttuuuvvvwww}}}{{{xxxvvvsssjjj]]]TTTRRRYYYbbbkkkrrrwwwyyyyyyxxxxxxxxxxxxxxxwwwuuuttttttuuuwwwxxxxxxwwwvvvuuuvvvwwwwwwwwwwwwwwwvvvvvv{{{|||}}}~~~~~~~~~~~~~~~zzzzzzyyyyyyxxxxxxwwwwwwxxxwwwwwwwwwvvvrrrkkkfff]]]\\\]]]cccmmmuuuyyyzzzwwwtttnnnfff\\\RRRGGGAAA@@@AAADDDFFFHHHFFFBBB>>>???AAACCCDDDDDDDDDFFFHHHOOOOOONNNLLLHHHBBB===:::666444222///...///000111,,,------...////////////000000111111111111000000111111000///......111444000000////////////000000///222666:::;;;999666444111000000000000000111111111000000000111111111000---............///333555777888;;;>>>CCCKKKTTTZZZccccccdddeeefffiiinnnqqquuuvvvuuuttttttvvvyyy}}}}}}|||{{{|||}}}|||yyywwwssssssrrrqqqooommmlllkkkllllllllloooqqqsssrrrqqqmmmnnnoooooonnnnnnnnnnnnoooooooooppprrrssstttuuuuuuwwwzzz}}}}}}{{{xxxvvvvvvuuussssssqqqoookkkhhh```^^^^^^___cccfffhhhhhh???>>>===;;;:::999999999666555444666888::::::::::::;;;;;;999777555555666333222000............///)))************+++++++++************))))))))))))))))))******++++++******(((((((((((())))))))))))++++++++++++++++++***)))((('''&&&'''((()))((('''%%%%%%&&&&&&&&&&&&%%%$$$((((((''''''''''''((((((''''''(((((())))))******&&&'''((()))************(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&'''(((((()))******************++++++++++++,,,---...---+++)))))))))(((,,,333999???DDDIIILLLHHHIIIKKKNNNQQQTTTWWWXXX]]]___aaabbbaaaaaabbbccc```aaacccdddeeedddcccbbbffffffeeeeeedddcccbbbbbbaaa___^^^^^^______^^^\\\YYYZZZ\\\^^^___```aaaaaa______]]]WWWMMMCCC;;;888444111---***)))((('''%%%$$$%%%&&&'''''''''&&&&&&%%%$$$%%%'''***,,,,,,+++(((000>>>LLL[[[iiittt{{{zzzwwwvvvyyydddIII888111,,,***(((%%%$$$&&&***...===CCCGGGHHHIIIIIIEEE@@@777999;;;???HHHMMMJJJBBB;;;:::666111......111444...000222222000.........***++++++******+++...000999EEESSS```kkkrrrpppjjj^^^UUUHHH<<<444111000//////333<<>>AAAFFFIIIEEE>>>555444111...---000777===<<<>>>???<<<777222///...)))***++++++***,,,///111:::GGGUUU^^^ccceeeaaa[[[PPPIII>>>555000///000000333;;;GGGRRRZZZ___aaaccc```^^^\\\XXXVVVTTTSSSRRRQQQUUUZZZ]]]^^^^^^___aaabbbdddgggiiihhheee```]]]]]]ZZZWWWYYY^^^dddhhhjjjgggkkkllljjjkkkmmmllliiiiiiiiilllsss|||~~~|||}}}xxxoooiiimmmssswwwyyyxxxwwwwwwvvvuuutttttttttuuuwwwxxxvvvyyy{{{wwwmmmbbbXXXRRRUUUaaalllqqquuuzzzzzzxxxyyyyyyyyyzzzzzzzzz{{{{{{zzz{{{{{{{{{{{{zzzzzzyyyzzzzzzyyyyyyyyyzzzzzz{{{xxxxxxzzz{{{zzzyyyxxxvvvssstttuuuwwwxxxzzz{{{|||uuuttttttvvvvvvqqqggg```ZZZ\\\bbblllwww~~~~~~vvvtttoooggg^^^WWWQQQOOOWWWYYY\\\^^^^^^YYYQQQKKKDDDDDDCCCAAA@@@@@@BBBEEEHHHFFFCCCAAA???@@@AAABBB===<<<;;;999888888777777333444555666777666555555111222222222222222222111,,,...//////......///000///////////////000111111000111222333333222111000000000111111111000000000///000000000//////000000///000111222444888===AAACCCFFFJJJOOOUUU\\\eeejjjqqqqqqrrrqqqpppqqqtttwwwuuuvvvwwwwwwwwwxxxzzz}}}zzzyyyyyyyyyzzzyyywwwtttuuutttqqqmmmgggaaa\\\ZZZQQQPPPOOOQQQVVV[[[___aaadddgggjjjkkkjjjiiijjjlllkkklllnnnppprrrssstttuuuvvvxxxzzz|||}}}{{{yyyxxxuuutttssssssrrroookkkgggZZZYYYXXXZZZ___dddggghhh@@@???===:::999888888888<<<;;;:::;;;===?????????<<<>>>===:::555111111222------------,,,,,,++++++(((((())))))*********+++((((((((()))******++++++((()))***+++++++++++++++'''((((((((())))))******,,,+++)))((((((((()))***'''&&&&&&''')))***)))(((###$$$%%%&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''(((((()))***+++++++++***++++++******)))(((''''''((((((((())))))******''''''((((((((((((''''''&&&'''''''''(((((())))))))))))***+++---...//////222333444555777888999:::555888:::999666111...,,,000666>>>DDDHHHHHHHHHIIIMMMRRRVVVVVVTTTTTTXXX]]]^^^___aaabbbaaa```aaabbb___aaadddggghhhhhhgggffffffggghhhiiigggdddaaa___aaa```______```aaa```___ZZZ[[[]]]___aaacccddddddbbbaaa^^^WWWLLLAAA888444333000---+++***)))'''%%%###$$$&&&'''((('''&&&&&&'''%%%$$$%%%(((,,,...///>>>OOOhhh~~~~~~vvvmmmbbb^^^fffvvvmmmWWWGGG<<<333---&&&'''(((''''''+++222777;;;===;;;555333777:::;;;111<<>><<<<<<===???AAA===>>>??????>>><<<:::888777777999::::::999888888111222222333333222222111+++---//////...---...//////////////////000111111222222222222111111000///000111111111111000000//////000000000///...///000000222333555777<<>>===;;;999999999;;;<<<<<<<<<===???AAAAAA???===666777777666222000//////...------------------,,,+++,,,,,,------,,,,,,++++++++++++************)))---***((((((***,,,+++***+++++++++*********))))))444111...,,,((($$$&&&+++$$$(((***((((((***((($$$)))))))))(((''''''&&&&&&(((((((((((())))))))))))))))))))))))************))))))************))))))'''%%%%%%(((++++++)))&&&+++***)))(((((((((((((((&&&&&&&&&'''((()))++++++,,,...000333666777888888:::;;;===???@@@@@@@@@???999::::::999666444333444:::>>>CCCGGGHHHIIIJJJKKKPPPSSSWWWZZZ[[[\\\]]]^^^cccbbbaaacccgggiiihhhfffhhhhhhhhhhhhhhhggggggfffgggfffeeeeeecccbbbbbbaaagggeeeddddddeeeeeedddcccbbbaaa___```bbbccccccbbb^^^]]][[[TTTIII???777444333222///,,,***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%)))++++++,,,666AAAKKKeeezzzyyylll```SSSQQQ]]]ooo~~~sss\\\JJJ???888111,,,))))))(((((())),,,000222???;;;666222111333666999>>>BBBGGGFFFAAA:::444222***((()))+++...444BBBOOOUUUXXXWWWNNN@@@444//////+++,,,+++++++++...333666BBBOOOXXXXXXSSSPPPLLLFFF888777444000...111666:::GGGLLLTTT[[[```ccceeegggbbbaaa\\\SSSJJJFFFHHHLLLZZZ]]]aaacccdddeeefffgggiiigggeeeddddddbbb\\\XXXXXXXXX[[[```gggjjjiiiggghhhjjjkkkmmmmmmmmmmmmllljjjjjjmmmtttwwwwwwyyy|||vvvzzzttthhhcccdddmmmqqquuuxxxwwwuuuttttttwwwxxxxxxvvvttttttxxx{{{yyyzzzxxxrrrhhh___YYYVVV```gggpppwwwyyyxxxvvvtttzzzzzzzzz{{{|||}}}~~~~~~{{{yyywwwvvvvvvvvvvvvxxxzzzzzzzzzzzz|||~~~}}}|||{{{|||}}}{{{vvvqqqqqqrrruuuxxx{{{}}}zzzssspppmmmiiiaaa[[[___fffnnnttt{{{~~~uuummmgggbbb^^^\\\eeeeeeddddddaaa\\\UUUPPPKKKJJJHHHFFFDDDBBBAAAAAA;;;999888666777999;;;======BBBEEEDDDCCCEEEEEECCC:::;;;===>>>???>>><<<;;;444333222222111111222222333333222111000///...---...------000333333000---////////////////////////333222111000000000000000...///000000//////111333333777:::;;;<<<@@@IIIPPPUUUTTTWWW^^^gggpppuuuvvvvvvuuussstttvvvyyyyyyyyyvvvwwwyyy{{{|||}}}~~~~~~~~~}}}wwwttttttpppiiiaaaWWWNNNGGGBBB999999888888:::???FFFLLLVVV^^^fffiiigggfffiiimmmoooooooooooopppqqqrrrsssrrrrrrsssssstttuuuvvvvvvvvvvvvvvvwwwwwwtttoookkkfffaaa]]]___eeekkkllllll===;;;:::999888999:::;;;>>>>>>???@@@AAAAAA>>><<<555666777555222000//////---------------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++************)))---***((((((***,,,+++***++++++++++++************222//////333444///***)))$$$(((***((((((***((($$$((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************)))******************)))'''&&&&&&(((+++,,,***((())))))((('''&&&&&&&&&&&&&&&&&&''')))+++...000111777888:::;;;;;;;;;;;;:::888888999::::::999888888555555555333222222444555AAADDDJJJMMMOOOPPPQQQRRRRRRTTTWWWYYYZZZ[[[]]]___aaa```___bbbeeehhhgggffffffgggggghhhgggfffeeedddccccccccccccccccccccccccgggiiikkklllkkkgggdddaaacccbbb```aaacccddddddccc^^^]]]YYYRRRHHH???888555444222///,,,***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((++++++...999FFFUUUlll~~~rrrZZZPPPGGGGGGRRRaaammmrrrlll^^^KKK===555000+++'''))))))((()))+++...222444:::777444222222666;;;>>>BBBDDDEEEBBB;;;444000...+++)))))),,,...333@@@LLLWWWYYYXXXNNN@@@444///...++++++******+++000777<<>>888666222//////444;;;@@@NNNRRRXXX]]]```bbbcccddd___^^^YYYQQQJJJHHHLLLPPP___aaadddfffeeeeeefffggggggeeedddddddddbbb]]]YYYYYYYYY\\\aaagggjjjiiigggkkklllmmmnnnnnnnnnmmmlllmmmmmmpppuuuvvvuuuvvvzzzwww|||}}}lllaaa^^^___nnnqqqtttvvvvvvtttttttttzzz{{{{{{yyyvvvtttvvvxxxuuuuuussslllbbbZZZYYYZZZccciiiqqqwwwyyyxxxwwwvvvxxxxxxxxxyyyzzz{{{|||||||||{{{xxxvvvtttsssrrrrrruuuwwwyyyzzzzzzzzz{{{||||||{{{{{{|||}}}{{{wwwsssrrrtttvvvxxx{{{}}}~~~~~~zzzuuupppkkkeee___ZZZ___gggooouuu|||yyytttpppllliiigggaaaaaabbbbbbbbb^^^YYYUUUMMMKKKIIIFFFCCC@@@???>>>999888666555555666999:::===CCCFFFEEEEEEFFFEEEBBBBBBCCCCCCBBB@@@===:::888444333333222222222222222444333222111000//////...///......000333333111...111111111111111111111111000000000111111111111111000111111000///000222444555:::???AAACCCFFFLLLRRRWWWXXX[[[cccmmmuuuzzz{{{zzzxxxuuuuuuwwwxxxyyyyyyxxxxxxyyy{{{}}}~~~}}}wwwuuutttnnndddXXXMMMBBB:::666777666666555666;;;BBBGGGTTT\\\dddgggfffeeehhhlllnnnnnnnnnooopppqqqrrrsssqqqqqqrrrssssssttttttuuuuuuuuuvvvwwwwwwtttppplllkkkfffcccdddiiinnnooonnn;;;:::999999999:::;;;<<>>999777444222///,,,***(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&(((***+++000<<>>555111///,,,))))))))))))***---000444666444333222333666<<>>666///,,,++++++)))))),,,...222<<>>999555333000...111888BBBJJJVVVYYY]]]___`````````aaa\\\ZZZUUUOOOJJJKKKPPPVVVccceeehhhhhhggggggggghhhfffeeedddccccccaaa^^^[[[ZZZ[[[^^^bbbgggjjjiiihhhmmmmmmoooppppppooonnnmmmrrrppprrruuutttqqqrrrvvvyyyqqqccc\\\]]]aaappprrrttttttsssssssssttt|||}}}}}}{{{xxxuuutttuuupppppplllbbbXXXUUUYYY___hhhmmmssswwwxxxxxxxxxyyywwwwwwwwwwwwwwwxxxyyyzzzyyyxxxuuusssqqqpppoooooorrruuuxxxzzzyyyyyyyyyyyy{{{{{{{{{|||}}}{{{xxxuuutttuuuwwwyyy{{{||||||}}}{{{zzzvvvppphhh```\\\ZZZaaaiiirrryyy|||wwwtttpppllliiiYYYYYYZZZ\\\]]]\\\XXXUUUJJJHHHEEEBBB>>><<<:::999888666555333333444666777===BBBFFFFFFHHHIIIGGGCCCFFFFFFEEECCC@@@<<<999777333333333333222222222222444444333222111000000///111000000000222333222111222222222222222222222222...///000111222222222222111222222111111333777:::>>>CCCHHHKKKLLLMMMPPPSSSZZZ[[[```gggpppxxx|||}}}}}}zzzwwwvvvvvvxxxyyyyyyyyyyyyyyyzzz|||~~~|||wwwtttppphhh[[[NNNBBB999222...333333222111222555;;;@@@PPPWWW```ddddddcccfffiiikkkkkkmmmnnnpppqqqssssssqqqqqqrrrsssssstttttttttuuuuuuuuuvvvwwwuuurrrooooookkkhhhiiimmmppppppooo;;;;;;::::::;;;<<<===>>>CCCAAA???>>>===;;;888555///111222111///...............------,,,,,,++++++)))******++++++******)))+++++++++*********))))))+++************+++******,,,,,,,,,,,,++++++++++++***+++222===AAA999---&&&%%%))))))''''''))))))%%%&&&&&&&&&'''((())))))***(((((((((((())))))))))))((()))))))))************+++++++++,,,,,,+++++++++))))))((()))))))))(((((()))***++++++,,,---------+++,,,...000333777:::;;;===<<<;;;999777444222111......------,,,++++++***............111666>>>CCCGGGJJJOOOSSSUUUVVVXXXZZZXXXYYYYYYYYYYYY[[[^^^aaa]]]^^^___aaaccceeefffgggeeefffggghhhgggdddbbb```aaaaaabbbbbbcccdddddddddgggnnnvvvvvvooofffaaa___cccaaa```aaabbbdddcccccc]]][[[VVVOOOFFF>>>:::888444222000---***)))(((((('''''''''''''''''''''''')))'''''')))+++000<<>>;;;999666555444777666444333333333444555:::@@@FFFIIIMMMPPPNNNHHHCCCCCCBBBAAA>>><<<:::888333333333333333222222222444444333333222111111000333222111111222222333333222222222222222222222222---...///000111111000000000111333444777;;;AAAEEELLLOOORRRTTTTTTUUUWWWYYY^^^```dddjjjpppuuuxxxzzz}}}zzzvvvuuuvvvxxxzzzzzzzzzyyyxxxxxxzzz}}}~~~yyyuuurrrjjj```RRRFFF>>>888444111111111000//////222666:::JJJRRR[[[```bbbbbbdddgggiiijjjkkknnnppprrrssssssrrrrrrssstttuuuuuutttttttttssssssuuuvvvvvvtttrrrqqqnnnllllllnnnpppooonnn============>>>>>>??????@@@>>><<<:::999777444111---///000000///....../////////......---,,,++++++)))******++++++******)))+++++++++*********))))))******++++++************,,,,,,,,,+++++++++******)))+++222999888000)))'''&&&))))))''''''))))))&&&%%%&&&&&&'''((()))******(((((((((((())))))))))))((()))))))))************+++++++++,,,,,,+++++++++*********((('''''''''''''''(((***,,,...///////////////000111333555777888333333111///...,,,,,,+++)))))))))))))))*********+++,,,---///333:::BBBHHHGGGJJJNNNRRRTTTVVVYYY[[[ZZZ[[[[[[[[[ZZZ[[[^^^```^^^___```bbbccceeefffgggeeefffgggggggggeeecccaaaeeeddddddddddddcccccccccffflllqqqpppiiiccc``````aaa```______aaabbbbbbaaa]]][[[WWWOOOFFF>>>:::888444333000---+++)))((((((''''''''''''''''''''''''***((('''***,,,111;;;FFFXXXcccjjjiiihhhiiihhhcccZZZRRRHHHAAA>>>?????????AAA<<<555000...---+++)))(((((()))***,,,///222333222333666:::@@@HHHNNNQQQPPPIII@@@666000,,,++++++***''''''+++---...333:::>>>>>><<<666///***)))***)))***,,,///666@@@LLLSSSXXXUUUPPPJJJBBB:::777666.........111888CCCQQQZZZ\\\^^^___^^^]]]]]]^^^___]]]ZZZUUUQQQPPPRRRWWW[[[bbbdddgggiiiiiiiiijjjkkkiiiiiigggeeeaaa^^^\\\[[[^^^aaadddhhhjjjkkkkkklllkkkmmmoooqqqssstttttttttsssrrrrrrrrrnnnjjjnnnttt|||qqqgggbbbdddjjjpppsssttttttsssqqqqqqsssuuuuuuvvvwwwxxxwwwvvvsssqqqoookkkbbbVVVNNNQQQ^^^iiirrrtttwwwxxxxxxxxxzzz{{{yyyxxxwwwwwwwwwwwwwwwxxxzzzyyywwwuuutttsssttttttrrruuuyyyzzzzzzxxxwwwwwwyyyzzz{{{{{{zzzyyyxxxxxxxxxyyyyyyyyyxxxwwwvvvvvvssstttrrrjjjaaa]]]```dddnnnvvv~~~yyyrrrjjjbbbYYYSSSMMMKKKIIIHHHGGGEEEBBB???::::::888777666555555555666666555444444444555666666>>>FFFMMMUUUZZZWWWQQQEEEEEECCCAAA???<<<:::999333333444444444333222111444333333333222111111111333333333222111111222333111111111111111111111111......//////000000000///000333777;;;???FFFLLLQQQTTTVVVXXXZZZ]]]```dddgggggghhhkkkmmmppprrruuuvvvyyywwwttttttvvvyyy{{{{{{xxxxxxvvvvvvwwwyyy|||}}}{{{{{{{{{zzzxxxuuuqqqooodddZZZKKK@@@:::888666444111111000///...000444888DDDKKKUUU]]]```bbbdddeeehhhiiikkknnnppprrrssssssssstttvvvwwwwwwwwwuuuuuusssrrrrrrssstttuuuuuussssssrrrqqqpppqqqqqqpppooo>>>????????????@@@@@@@@@===;;;888666555444111///---///111111111000111222111000000///...---,,,,,,******++++++++++++******+++++++++************)))(((***,,,,,,***)))***++++++++++++*********))))))***+++///222///(((&&&)))&&&))))))&&&&&&))))))&&&&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))******************++++++++++++******)))******)))''''''(((***...000222444555555555555000000000000000000111222,,,+++***)))))))))))))))&&&&&&&&&'''((()))+++,,,(((***...222777===DDDHHHHHHKKKOOORRRUUUWWWZZZ]]]\\\]]]]]]]]]\\\\\\]]]___^^^```bbbbbbbbbccceeegggeeeeeeffffffeeeeeeddddddggggggfffeeedddcccbbbaaaeeehhhjjjiiieeebbbbbbcccaaa___^^^^^^```aaaaaa```^^^]]]YYYQQQHHH???:::888555333000---+++)))))))))''''''''''''''''''''''''+++)))+++000333777>>>FFFSSS\\\bbbbbbdddhhhllllllbbb[[[QQQIIIEEEDDDDDDEEE===999333///---,,,,,,+++******++++++,,,...//////111333777===DDDKKKQQQTTTMMMFFF<<<444///,,,***)))***((((((,,,//////222777777666444111---+++,,,---))),,,111666===GGGPPPVVVXXXRRRKKKEEE===444000111,,,...222777???KKKVVV^^^^^^______^^^]]]]]]___```___\\\XXXUUUUUUWWW[[[]]]aaadddgggiiiiiiiiijjjkkkjjjjjjiiifffbbb^^^^^^^^^aaadddiiikkkllllllmmmnnnlllmmmooorrrssstttttttttqqqqqqrrrrrrnnnlllrrrzzzyyyqqqjjjgggiiinnnqqquuuvvvvvvtttrrrrrrssstttrrrrrrrrrtttvvvuuussspppooohhh]]]SSSOOOVVVcccmmmuuuwwwxxxyyyxxxxxxyyyzzzzzzyyyxxxwwwwwwwwwwwwwww{{{zzzxxxwwwwwwwwwxxxxxxuuuwwwzzz{{{zzzyyyyyyyyyyyyzzz{{{zzzxxxvvvvvvwwwzzzyyyyyyxxxvvvtttrrrqqqnnnmmmkkkeee```aaahhhnnnvvv|||}}}vvvoooggg___VVVQQQKKKHHHEEEBBB@@@===:::888777777666666777777888888555555555555555666666777666>>>HHHRRR]]]ccc___XXXOOOMMMIIIEEE@@@<<<888777333444555555555444222111333333222222111111111111222333444333111111111222////////////////////////////////////000111333333777;;;???DDDIIINNNTTTXXXWWWXXX[[[```fffmmmrrruuurrrssssssrrrqqqrrruuuwwwwwwuuutttuuuxxxzzz{{{{{{wwwwwwvvvuuuuuuvvvwwwxxxuuuttttttuuutttrrrmmmjjj```TTTDDD:::666555333111111111000//////111444888>>>EEEPPPZZZ```ccceeefffhhhjjjllloooqqqssssssssstttvvvwwwyyyyyyxxxvvvuuusssrrrpppqqqrrrttttttsssuuuuuuuuuuuutttsssrrrqqq??????@@@@@@??????>>>>>>:::888555444444333111///000222444555444444555666222222111000///...------++++++,,,,,,,,,,,,+++++++++++++++************)))(((***---,,,***))))))+++*********)))))))))((((((...***)))++++++(((''')))'''))))))&&&&&&))))))'''&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))************)))******************)))''')))*********+++...111666777888999999777666555......---,,,,,,,,,,,,,,,)))((((((''''''((())))))&&&&&&&&&&&&''')))+++,,,(((,,,222888===BBBFFFIIIIIILLLOOOSSSUUUXXX\\\^^^\\\^^^______]]]\\\]]]]]]^^^```bbbbbb``````bbbddddddccccccbbbcccdddeeeeeeffffffeeedddcccbbbaaa```ddddddeeefffffffffffffffaaa```^^^___aaabbbbbbaaa___^^^[[[SSSJJJ@@@999666555333111...+++***))))))''''''''''''''''''''''''++++++000888>>>AAAFFFLLLPPPVVV[[[]]]___fffllloooiiicccZZZRRRLLLHHHGGGFFF999666222......///000111.........---------------...111666===EEEMMMRRRVVVNNNHHH???777222///+++))),,,)))***///222222444777333222000---++++++---///***...666===DDDLLLSSSWWWQQQIIIBBB???999111---///,,,000777???HHHRRR\\\bbbbbbbbbaaa___]]]]]]___aaa^^^\\\ZZZYYY[[[]]]```aaadddfffiiijjjiiiiiiiiijjjhhhiiiiiifffcccaaaaaacccdddhhhlllnnnnnnnnnoooqqqnnnoooqqqrrrssssssrrrqqqpppppprrrsssqqqpppxxx~~~vvvsssooommmnnnppprrrsssvvvwwwwwwvvvtttsssssstttrrrqqqppprrrttttttrrroookkkcccXXXQQQSSS]]]iiiqqqvvvxxxyyyzzzxxxwwwxxxxxxzzzyyyxxxwwwvvvvvvvvvvvvyyyxxxwwwwwwwwwxxxzzz{{{xxxzzz||||||{{{zzz{{{|||yyyzzz{{{yyyvvvttttttuuuzzzzzzxxxwwwtttqqqooonnniiigggddd``````fffpppxxx{{{}}}xxxqqqiiiaaaXXXPPPJJJEEEBBB>>><<<;;;999777666555555555555666777888888222333333444555666777777888@@@LLLWWWccciiieee]]]UUURRRMMMFFF???:::555333333444555666555444222111222111111111111000000000000222555444222000000111////////////////////////000//////000222666999<<>>===<<<999777444333333333222000222555777888777777999:::333333222111000///......+++,,,,,,------,,,,,,++++++++++++************)))'''***------***))))))+++))))))))))))((((((((((((000)))$$$(((,,,,,,***)))'''))))))&&&&&&))))))''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************))))))************))))))%%%(((***+++,,,...333777555666666666444111...,,,,,,+++***)))))))))))))))(((((('''&&&&&&'''((()))'''&&&&&&&&&&&&((()))******000888???CCCGGGJJJKKKHHHKKKOOORRRTTTWWW[[[^^^\\\^^^``````^^^]]]\\\\\\]]]___aaaaaa___^^^```bbbcccbbb`````````bbbeeefffddddddccccccbbbaaaaaa```cccccccccfffiiijjjjjjhhhbbbaaa___```bbbccccccbbb```___\\\UUUKKKAAA999555555333111...+++***))))))((((((((((((((((((((((((+++,,,333>>>FFFIIIMMMRRRMMMRRRVVVXXX[[[bbbjjjnnniiiddd\\\SSSKKKDDD???===222000,,,***+++---000333111111000///...---,,,,,,+++...555===EEEMMMSSSWWWRRRLLLCCC<<<777333...+++---+++,,,111555555555888111///,,,***)))***+++---***000999BBBIIIOOOTTTWWWHHH@@@::::::777000...111---333<<>>;;;888777777777666555444333333333444444555666111111222333555666777777;;;CCCNNNZZZffflllggg^^^TTTQQQKKKDDD>>>888444111333444555666666444222111111111111000000000000000...222555555222//////000////////////////////////000000///111444:::???CCCNNNPPPTTTUUUUUUSSSSSSSSS^^^aaafffmmmtttwwwwwwvvv|||{{{yyyuuuqqqrrrvvv{{{zzzzzzzzz{{{|||{{{yyywwwxxxxxxxxxwwwvvvtttrrrqqquuuttttttuuutttpppiiicccUUUJJJ<<<555444666555333///000000000000111555888777>>>JJJWWW```eeehhhhhhjjjlllooorrrssstttsssssssssuuuwwwxxxxxxvvvtttssssssqqqnnnmmmoooqqqqqqqqqppprrrtttuuusssqqqooooooFFFFFFDDDBBB???;;;888777111222222333333222222111333444555777999<<<>>>???:::999777444222000///...000111111111000---+++))),,,+++***+++,,,---,,,+++++++++,,,------,,,,,,,,,)))***+++***)))((((((***''''''''''''''''''&&&&&&((((((((((((((()))******))))))))))))))))))))))))***************)))((((((((())))))***+++,,,,,,---+++***))))))((())))))***'''(((***---111444777999:::888666222///---++++++***)))(((''''''''''''''''''''''''''''''((())))))((((((((((((((()))***+++---555???EEEFFFFFFIIILLLNNNOOORRRTTTWWWYYYZZZZZZ```aaa```___]]]\\\]]]___```______```bbbcccbbbaaa```______```aaabbbcccddddddbbb```___```aaaaaa```^^^```ccceeegggiiilllnnnnnniiibbb___aaadddeeeeeebbb```\\\VVVNNNDDD999333333444444111...+++*********'''(((******''''''***111;;;FFFNNNTTTWWWTTTMMMLLLMMMPPPVVV]]]ccceeefffhhhfffaaaVVVJJJ???;;;:::111...,,,,,,///222444555999555000---,,,,,,+++++++++000777???FFFMMMSSSXXX\\\YYYRRRIII>>>666222111222555999<<<;;;777222///++++++,,,,,,---...//////333777???GGGLLLKKKGGGCCC======<<<999555222111111111;;;GGGRRRYYY^^^bbbeeeiiieeeaaa______^^^ZZZWWWUUUWWW[[[^^^aaadddhhhkkkqqqooollliiigggffffffgggfffccc___]]]___ccceeegggiiiiiijjjkkkmmmoooqqqssssssssssssrrrrrrqqqqqqqqqppprrruuuuuuwww~~~qqqgggfffhhhmmmsssvvvvvvtttuuuuuuvvvvvvvvvvvvvvvuuutttssstttuuuvvvvvvtttsssfff[[[OOOMMMWWWfffsssxxxuuuvvvxxxyyyyyyzzz|||}}}{{{zzzxxxvvvuuutttssssssvvvwwwxxxyyyzzz{{{{{{{{{}}}}}}|||{{{zzzzzz{{{{{{xxxyyyyyyxxxvvvtttttttttyyyyyyxxxuuuqqqlllgggccc```]]]ZZZ]]]fffqqqzzzyyyuuutttnnndddYYYPPPGGG@@@;;;:::777666888777444444777222666777555555777666333444444444555666888:::;;;@@@KKKZZZfffkkkhhhccc___XXXQQQHHH???:::666444333777777666555444333333222000111222000---,,,...111111333555666555444444555222222111///...///222555222333333555;;;DDDNNNUUUXXXXXXXXXWWWUUUSSSQQQPPPZZZ```gggmmmooorrruuuxxxwww||||||vvvqqqrrruuuvvvyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwvvvvvvvvvyyy{{{zzzvvvsssppphhh```RRRGGG<<<777444111111333333000...000222222222333555;;;FFFRRR[[[aaadddeeehhhkkkoooqqqqqqqqqssstttuuuuuuuuuuuuuuuvvvwwwwwwvvvuuusssqqqoooooooooooorrruuuxxxvvvpppmmmmmmpppDDDBBB@@@>>>;;;888666555333333333333333222111111222222333555777999;;;<<<888888999999777555333222333222000...---,,,,,,,,,,,,***)))***,,,---,,,++++++,,,,,,------,,,,,,,,,)))***+++***((((((((()))''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))***************)))((((((((())))))***++++++,,,,,,)))))))))))))))*********++++++,,,---///111333444222111///---+++******))))))((((((''''''''''''((('''''''''''''''((())))))((((((''''''(((***,,,---444;;;CCCGGGHHHJJJMMMPPPSSSTTTVVVYYY[[[]]]^^^___^^^``````___^^^^^^```aaacccbbbaaabbbcccdddcccbbb`````````___^^^^^^]]]]]]\\\[[[YYYZZZ\\\^^^______cccdddeeeeeedddcccdddfffkkkgggbbb```aaadddeeeeeeccc```[[[TTTLLLCCC;;;666333333333000---*********)))''''''***)))'''(((+++333>>>JJJRRRWWWXXXRRRKKKFFFGGGJJJPPPXXX___cccdddddd```YYYNNNCCC;;;666444000...,,,+++,,,000666999???:::444///---,,,+++***)))---333:::BBBKKKSSSYYY___]]]YYYRRRIIICCC???>>>???>>>;;;888555222111000++++++***)))***+++---...666888<<<@@@CCCBBB>>>:::555666666444222000111222666???LLLVVV\\\___ccceeegggeeebbb```^^^[[[VVVRRRSSSVVV[[[___cccfffjjjmmmmmmllljjjhhhgggggghhhiiiddd```[[[ZZZ^^^dddjjjmmmjjjjjjjjjjjjlllnnnqqqrrrssssssrrrrrrqqqpppooooootttvvvyyyzzz}}}yyylllffffffiiinnntttwwwvvvtttttttttuuuuuuuuuuuuuuuttttttttttttuuuvvvvvvsssqqqfff[[[PPPOOOYYYfffqqqvvvvvvwwwyyyyyyyyyyyy{{{}}}~~~}}}{{{zzzxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{{{{zzz|||||||||||||||||||||}}}yyyyyyxxxvvvttttttuuuvvvwwwwwwwwwtttoooiiiddd```WWWWWWZZZbbbmmmxxxyyytttnnnhhh]]]SSSJJJCCC===:::999666555666555333555999888<<<>>>;;;::::::999555777777777888:::===@@@BBBNNNUUU___hhhllljjjeee```VVVPPPFFF===888555333222555555444444333222111111000111222111...---///111///111333333222111111222111222222111000000111333333666:::>>>EEEMMMVVV\\\[[[YYYVVVSSSSSSTTTVVVWWW___dddlllqqqssstttvvvxxxvvv{{{|||wwwrrrsssuuuuuu{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{zzzvvvrrroooggg___RRRGGG;;;777444111111333333000///000///...000333222888BBBMMMWWW^^^aaabbbgggjjjmmmoooooopppqqqrrrssssssssstttuuuvvvwwwxxxuuutttrrrooommmlllllllllppptttwwwvvvrrrnnnoooppp???>>>;;;888555444333333555555555555444222111000000111111222333555777888555777:::======<<<:::888999666222...,,,---...000,,,***)))***+++,,,,,,+++,,,,,,,,,------,,,,,,+++)))***+++***((('''((()))'''''''''''''''''''''''')))(((((((((((()))******))))))))))))))))))))))))*********+++******)))(((((())))))******++++++,,,))))))***+++,,,,,,++++++......------------......******)))))))))))))))***(((''''''''''''(((((()))'''''''''''''''((()))))))))(((''''''))),,,000222===AAAGGGKKKLLLMMMQQQTTTVVVWWWYYY\\\___```bbbbbb^^^___```aaa``````bbbcccdddcccaaabbbccccccbbb`````````^^^\\\YYYVVVTTTRRROOOOOOOOORRRWWW[[[]]]^^^dddeeeeeedddaaa``````aaafffdddaaa```bbbcccddddddccc```[[[TTTKKKCCC<<<999333333222///,,,******+++)))''''''((((((&&&)))...:::HHHWWW___```\\\RRRIII@@@AAACCCIIIQQQYYY^^^aaa\\\UUUKKKAAA999444000.........,,,******000999@@@EEE???888111...,,,+++***(((***...444<<>>888333000......////////////111333555666:::999777777777555222000///000000000///000333555>>>FFFRRR\\\```bbbdddfffeeedddcccaaa^^^YYYSSSNNNRRRVVV\\\bbbeeehhhkkkmmmmmmlllkkkjjjkkklllmmmnnnddd___ZZZXXX\\\dddkkkpppkkkjjjjjjjjjlllmmmooopppsssrrrrrrqqqqqqpppoooooosssuuuxxx{{{zzzpppeeeeeegggkkkqqquuuwwwvvvttttttttttttttttttsssssssssuuutttuuuuuuvvvtttpppmmmccc[[[SSSSSS\\\hhhqqquuuxxxyyyzzzzzzyyyyyyzzz|||}}}}}}|||{{{zzzzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{||||||||||||yyywwwtttrrrqqqsssuuuwwwuuuuuutttrrrmmmfff___[[[QQQUUU]]]hhhttt}}}}}}uuupppeee^^^TTTJJJCCC>>>:::888999666444555444444999@@@BBBGGGJJJGGGDDDCCCAAA===?????????@@@DDDHHHMMMPPP___aaaeeekkknnnllleee___TTTMMMCCC;;;666444333222333333222222111111000000000111222111/////////111///111222222111000000111///111222333222222333444888===EEELLLRRRYYY^^^bbbZZZWWWQQQNNNOOOTTTZZZ^^^fffkkkrrrwwwyyyxxxxxxxxxuuuzzz|||xxxtttuuuvvvuuu||||||{{{zzzyyyxxxxxxwwwxxxyyyyyyzzzzzzzzzzzzzzzxxxzzzyyytttqqqmmmeee]]]PPPEEE:::666333111111333222000000222111...///333000555>>>HHHRRRYYY^^^aaaeeehhhkkkmmmmmmmmmooopppppppppqqqrrrtttuuuvvvvvvsssqqqpppnnnlllkkkjjjjjjooossswwwxxxuuurrrqqqrrr<<<:::666333111111111222777777666555444222000///////////////000111333333444666888;;;===>>>>>>>>>@@@===888444111111111222---+++******+++,,,,,,,,,,,,,,,---------,,,++++++(((*********((('''((()))''''''''''''(((((((((((())))))(((((())))))***+++))))))))))))))))))))))))*********++++++******)))((())))))***+++,,,------+++,,,---...///......---///...---,,,+++*********)))))))))))))))******+++'''''''''''''''((()))***'''''''''''''''((()))))))))((('''(((+++000555888CCCFFFIIILLLMMMOOORRRUUUVVVWWWYYY\\\^^^```aaabbb___```bbbbbbaaaaaabbbcccaaa```______```aaa___^^^]]]\\\ZZZVVVRRRMMMHHHFFFBBBCCCEEEJJJQQQXXX\\\^^^bbbcccdddcccbbbaaabbbcccbbbbbbaaaaaabbbcccddddddbbbbbbaaa[[[RRRHHH???;;;555555333000,,,******,,,)))'''&&&((('''&&&+++222@@@QQQdddllliii^^^NNNBBB===<<<===AAAHHHPPPUUUXXXNNNFFF;;;444111///---++++++,,,,,,******111>>>HHHEEE@@@888111...,,,,,,+++((()))+++///777CCCPPPYYY[[[[[[ZZZVVVPPPKKKGGGFFF???===;;;888444222000///444666999<<>>FFFGGGJJJKKKMMMPPPSSSUUUUUUWWWYYY\\\^^^```aaabbbaaabbbdddcccbbb``````aaa```___]]]^^^______^^^\\\VVVUUURRRMMMHHHCCC???<<<999:::>>>EEENNNWWW\\\___bbbcccddddddccccccdddfff```aaaaaabbbbbbbbbcccdddeeejjjnnnkkkaaaSSSGGG???888888666333///,,,+++,,,)))''''''((('''(((000:::HHH]]]rrrxxxooo^^^JJJ;;;999888777999===CCCFFFHHH???888000,,,,,,------,,,)))+++,,,+++,,,444@@@KKK???:::333...,,,,,,++++++(((((())),,,333>>>KKKTTTYYYYYYWWWSSSLLLFFFBBBAAA444333111111333666999<<>>:::888777777666333222333444999FFFRRRXXX```fffeeecccbbbaaa___aaaaaaaaacccfffkkkpppssstttsssrrrsssssslll```VVVKKKEEE>>>888666555555444222222222333333333333333111111111222333333111111222333333333111111222333000111333555888>>>DDDIIIPPPUUU[[[______^^^\\\[[[^^^^^^]]]^^^ccciiiooossssssvvvzzz~~~}}}yyyuuurrrvvvxxxwwwvvvxxxwwwuuuvvvvvvvvvvvvwwwyyyzzz{{{{{{{{{||||||{{{yyywwwvvvwwwxxxwwwqqqmmmiiiaaaXXXLLLBBB777333222000000333111,,,333DDDKKKCCC666111222555;;;CCCMMMXXX```eeegggiiilllnnnmmmmmmnnnooorrrrrrrrrrrrqqqooonnnmmmllllllnnnooopppqqqrrrrrrrrruuuxxxzzzzzzyyyxxxwww666444333111000000111111444444333222000///---,,,,,,,,,,,,,,,---...000000222111000111333777;;;===AAABBBBBBAAA???<<<888666444111...,,,,,,,,,,,,,,,------------,,,+++******((()))***)))'''&&&'''((('''''''''(((((())))))******))))))))))))***++++++************************)))***++++++,,,+++++++++***+++---///111333555666777666444222000///......***))))))((((((((())))))((((((''''''''''''(((((((((''''''''''''(((((()))'''''''''''''''((()))))))))***+++...333:::???CCCHHHIIIJJJMMMPPPRRRTTTUUUWWWXXXZZZ]]]___aaabbbcccaaacccddddddbbb```______aaa___]]]\\\\\\[[[YYYWWWLLLJJJFFFBBB===:::777666555666;;;CCCNNNXXX^^^aaaeeefffgggfffdddbbbcccdddaaabbbcccbbbaaaaaaccceeekkksss{{{{{{ppp^^^NNNEEE<<<<<<;;;888333...,,,+++)))(((((()))))),,,777BBBZZZnnnttt___KKK===555333111111333666777777222///,,,+++,,,...//////***+++,,,,,,...444===DDD777333///,,,++++++******(((((()))+++///888CCCJJJLLLLLLJJJFFF@@@;;;888777000///...111888BBBMMMSSS[[[\\\^^^]]]XXXPPPGGGAAA888444///,,,,,,---......+++,,,,,,...111777???EEESSSYYY___ccccccbbbdddfff```aaabbbaaa___^^^___```ccceeehhhiiihhhfffffffffiiihhhfffdddaaa^^^\\\[[[WWWYYY^^^eeekkknnnooonnnmmmlllllllllmmmoooqqqrrrpppqqqrrrtttvvvxxxyyyzzzwww{{{xxxrrrkkkddd``````kkkooosssvvvvvvttttttssstttsssrrrpppppppppqqqqqqsssssstttssspppjjjaaa[[[PPPSSSZZZdddooovvvzzz{{{{{{|||}}}}}}{{{zzz{{{|||||||||{{{zzzzzzzzz{{{{{{wwwwwwxxxxxxxxxxxxxxxwwwyyyzzz}}}~~~|||yyyvvvnnnkkkhhhiiimmmppppppooopppmmmiiibbb[[[TTTNNNKKKPPPWWW```hhhnnnrrrvvvxxxqqqrrrrrrpppiii___VVVPPPMMMHHHAAA;;;999888777666000...///111444;;;JJJYYYbbbkkkrrrqqqooopppqqqqqqppppppqqqrrrtttwwwyyy{{{yyyxxxvvvtttoooeeeXXXOOOBBB???:::777666666555444222222333333444444555555111111111333444444222000///000111000///000222444444666999===BBBIIIQQQVVV[[[]]]``````]]]ZZZXXXWWWYYY[[[]]]bbbggglllpppsssvvvwwwzzz}}}~~~|||wwwsssqqqtttuuutttuuuxxxxxxuuussssssssssssuuuwwwzzz{{{xxxyyyzzz{{{zzzxxxvvvuuuvvvxxxvvvpppkkkggg^^^VVVKKK@@@666222111000000333000---777MMMUUUGGG777111444666:::AAAKKKWWWaaaggghhhjjjmmmnnnnnnnnnnnnooottttttsssrrrqqqnnnkkkjjjjjjlllnnnqqqsssuuuvvvwwwtttuuuwwwxxxyyyyyyyyyxxx222222111111000000000000111111000///...---++++++++++++,,,,,,...///000111000000//////111333555666;;;<<<>>>??????>>><<<:::888555000---------,,,,,,------------,,,+++***)))((()))))))))'''&&&'''(((&&&''''''((())))))************))))))******+++,,,************************)))***++++++,,,,,,,,,++++++,,,...111555777:::;;;;;;999555000---,,,,,,,,,)))(((((('''''''''''''''''''''&&&&&&'''((()))))))))((((((''''''''''''((('''''''''''''''((()))))))))+++...222888>>>DDDGGGJJJKKKMMMPPPTTTVVVWWWWWWWWWXXXZZZ]]]___aaabbbccc^^^aaaccccccbbb`````````aaa___[[[XXXVVVSSSOOOMMMCCC@@@<<<888444333333333444666;;;DDDOOOZZZaaadddfffggggggfffcccbbbbbbcccbbbcccdddbbb```aaacccfffmmmwwwtttaaaPPPFFF???@@@@@@===777111,,,+++***)))***++++++000===JJJfffwwwlllWWWFFF<<<222000///...///000///...+++,,,.../////////000111,,,,,,+++,,,...111444666111///,,,*********((('''''''''((())),,,111999>>>======;;;888444111111111333666<<>>HHHNNNWWW[[[___`````````cccfff______^^^[[[YYYZZZ^^^bbbggghhhjjjiiigggffffffggghhhgggeeebbb___[[[XXXWWWVVVYYY___gggnnnqqqqqqooommmmmmmmmmmmoooqqqsssuuurrrrrrssstttuuuvvvwwwwwwtttzzz{{{rrrkkkbbb\\\^^^dddooorrrvvvvvvtttsssssssssvvvtttrrrpppppppppqqqrrrrrrrrrsssrrrnnnfff\\\VVVNNNTTT^^^jjjtttyyy{{{{{{{{{|||}}}}}}|||{{{|||~~~~~~}}}}}}|||{{{{{{{{{|||wwwxxxyyyzzzzzzzzzzzzzzzyyy{{{~~~}}}yyytttqqqjjjiiihhhkkkpppssspppmmmmmmiiibbbZZZRRRLLLHHHFFFNNNUUU^^^dddggggggggggggccceeefffeeeaaaYYYQQQLLLHHHDDD>>>:::888777666555------000444888@@@QQQaaakkktttzzzyyyvvvwwwzzz|||xxxxxxyyyzzzzzz{{{{{{{{{zzzxxxssslllaaaUUUKKKEEE:::888666555555555444222222222222333444555555666111111111333666666333000///000111111000111444666:::>>>EEEKKKPPPVVV[[[^^^``````___]]]YYYWWWXXXYYYTTTWWW[[[```fffkkkoooqqqwwwwwwxxxzzz{{{zzzuuuqqqpppsssrrrqqqssswwwxxxuuurrrrrrqqqqqqsssuuuwwwyyysssuuuwwwyyyyyyxxxwwwuuuvvvwwwuuuooojjjeee\\\TTTIII???555111000///000333...///===RRRTTTBBB333222333444777===HHHTTT```ggghhhjjjmmmnnnnnnmmmnnnooossssssssssssqqqooollljjjkkkmmmpppsssuuuwwwxxxxxxuuutttttttttvvvwwwwwwwww000000111111111000///......///......---,,,******++++++,,,---...000111222...///000000111111111111555666888;;;<<<>>>>>>>>>;;;777222...------,,,+++---...------,,,+++***)))''')))))))))'''&&&'''(((&&&''''''((()))******+++*********)))******+++,,,************************)))***+++,,,,,,,,,,,,,,,,,,---000333777:::===>>>>>>:::555///+++))))))***)))((('''&&&&&&&&&&&&&&&'''''''''((()))***,,,---***)))(((''''''''''''''''''''''''''''''((()))))))))+++///555;;;AAAFFFIIILLLMMMOOOSSSXXXZZZZZZYYYUUUVVVYYY[[[^^^```aaaaaa\\\^^^bbbcccbbbaaaaaaaaa```]]]XXXSSSOOOKKKFFFBBB===:::555111///000111222555777<<>>DDDMMMUUU[[[^^^```aaaaaa```]]]ZZZWWWWWWYYY\\\XXXZZZ^^^dddjjjoootttvvvwwwvvvvvvwwwyyyxxxtttpppppprrrqqqoooqqqwwwxxxvvvsssrrrqqqpppqqqsssuuuvvvnnnqqqtttwwwyyyyyyxxxwwwuuuwwwtttnnniiiddd\\\SSSIII>>>444111000///000333,,,111BBBTTTOOO:::///333111222444:::EEERRR^^^fffgggjjjlllnnnmmmmmmmmmnnnqqqrrrssssssrrrpppmmmllllllnnnqqqsssuuuwwwwwwwwwuuusssqqqqqqssstttuuuuuu......//////000////////////...,,,*********,,,---+++,,,---...////////////,,,---///000111111111000222444555777888:::>>>AAAAAA<<<666111......//////,,,,,,,,,,,,***)))''''''((('''&&&%%%%%%&&&'''(((''''''(((******+++++++++))))))))))))************++++++,,,,,,+++***((('''))))))))))))***+++,,,---------000888???BBB>>>:::555333///+++)))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++000666;;;???CCCGGGIIIKKKNNNRRRWWWYYYZZZZZZYYY]]]\\\ZZZYYYZZZ\\\___```dddcccbbbcccddddddbbb```aaa^^^XXXPPPIIICCC>>><<<777555333111111000///---111666@@@KKKVVV^^^aaabbbggghhhiiigggeeeeeehhhkkkjjjiiihhheeecccdddfffiiikkkoooqqqkkk___SSSKKKHHHDDDGGGJJJFFF===444000000000---,,,...///333>>>III```ccc```VVVKKKCCC<<<777444222222333000+++***---,,,,,,---///000222333333000000///...,,,+++******))))))((())))))(((&&&###(((&&&$$$&&&))),,,,,,+++...---,,,...333888;;;<<>>???BBBNNNQQQUUUWWWVVVRRRMMMJJJHHHNNNUUUYYYWWWRRRMMMJJJCCC===666444555666333000111333777???IIITTT^^^dddppptttyyy|||}}}|||||||||zzzwwwvvvxxxyyywwwpppjjjkkkfff]]]SSSHHH@@@;;;888222333333333333222111111...111333444333333333444333111222666;;;;;;666111222333555555555999???DDDNNNSSSZZZ```bbbaaa^^^[[[ZZZXXXTTTPPPOOOTTT[[[aaafffggghhhiiijjjnnnrrrvvv{{{yyyvvvtttsssqqqooolllpppmmmkkkmmmqqqtttuuutttssssssssssssrrrsssvvvxxxrrrqqqqqqsssvvvyyyzzzzzzuuuuuurrrllliiifff]]]TTTGGG===444111///---,,,...111333BBBTTTQQQ;;;...000111000333<<>>@@@===888333111//////...,,,,,,,,,+++***)))'''''')))((('''&&&&&&'''(((((('''((()))***++++++++++++))))))))))))******************+++,,,,,,,,,+++***))))))))))))***+++,,,---222111333888===>>>:::666222000,,,)))((('''((()))'''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))******+++111999@@@DDDGGGIIIJJJOOOQQQTTTWWWZZZ[[[[[[[[[\\\\\\]]]]]]^^^______```dddcccbbbcccccccccaaa___[[[WWWPPPGGG???999666444222111/////////000000000666<<>>EEEHHHKKKMMMLLLIIIEEEBBBFFFKKKRRRVVVUUUQQQMMMKKKBBB===777555777888666444333777???IIIUUU___gggllltttwww|||}}}|||zzzxxxxxxwwwtttqqqpppooojjjbbb\\\ZZZVVVOOOGGG@@@:::666555222222222333222111111000///111333444333333333444333444555888::::::666333555777:::<<<>>>CCCIIINNNUUUXXX\\\______[[[WWWTTTLLLMMMMMMOOOSSS[[[dddkkkkkklllmmmmmmmmmpppssswwwyyywwwvvvuuuvvvuuusssrrrrrrpppnnnooorrrttttttsssssstttuuutttrrrrrrsssuuutttttttttvvvxxxzzzzzzzzzvvvvvvsssmmmjjjfff]]]SSSFFF<<<333000///------...000555DDDSSSLLL777---111000///333:::CCCKKKWWWbbbfffiiimmmoooqqqrrrsssuuurrrqqqqqqrrrssstttrrrqqqpppqqqrrrsssttttttttttttqqqqqqrrrssstttuuuvvvvvv/////////......---,,,,,,...---,,,+++***+++,,,---***+++,,,------......---+++,,,---..................///000111111333666999???>>>;;;777444111///---,,,++++++***)))((('''''')))((((((''''''((())))))(((((()))***++++++++++++))))))))))))************((()))***,,,,,,---------))))))***+++,,,---......555333222444666555222...---,,,)))'''&&&&&&'''(((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((***,,,---...---444===DDDIIIKKKLLLMMMTTTUUUVVVXXXZZZ[[[\\\]]]\\\]]]___aaabbbaaa``````dddcccbbbccccccbbb___]]]XXXSSSJJJAAA999555333222///...------...///111333999@@@KKKWWW```dddffffffcccdddeeeddddddeeegggjjjpppnnnkkkeee```]]]\\\]]]```cccddd```WWWLLLEEEBBBDDDHHHLLLJJJBBB:::333111111/////////---,,,111999HHHPPPRRRKKK@@@;;;888777555000,,,,,,)))&&&&&&***,,,,,,,,,---------------...------,,,+++***))))))***)))''''''((('''$$$"""&&&&&&&&&(((+++,,,+++)))000666@@@JJJSSS]]]gggnnntttrrrpppmmmhhh```WWWRRRDDD>>>666000,,,***)))((()))))))))***************---222;;;EEEOOOVVV[[[]]]```aaabbbdddddddddcccbbbZZZTTTPPPTTT[[[```fffkkkiiiiiiiiihhhgggeeeddddddbbb\\\VVVRRRNNNMMMQQQWWWbbbeeeiiimmmpppqqqqqqppppppooooooppprrrssssssrrrtttttttttsssuuuyyyyyytttqqqkkkccc]]]]]]dddnnnuuuxxxxxxxxxxxxwwwvvvuuuuuuvvvtttssstttwwwzzz||||||xxxuuutttqqqiii]]]WWWVVV]]]eeemmmppprrrwwwzzzzzzyyy{{{||||||{{{zzz{{{|||~~~~~~{{{yyywwwyyyyyyzzz|||}}}}}}zzzwwwwwwvvvtttpppiiibbb[[[WWWZZZbbbjjjnnnppppppkkkddd]]]TTTIII@@@<<<;;;999888<<<>>>@@@AAAAAA???===;;;@@@EEELLLPPPPPPMMMKKKIII@@@<<<777666777888777555333999DDDPPP\\\eeekkknnnrrruuuyyyzzzwwwsssooonnnmmmjjjeeeaaa^^^XXXOOOIIIGGGDDD@@@<<<888555333333111111222222111111000//////111333444333333444555555777:::::::::888888888999<<<@@@DDDHHHNNNUUUYYYZZZ[[[[[[[[[YYYUUUPPPNNNBBBFFFKKKRRRZZZcccmmmsssqqqrrrrrrrrrqqqrrruuuwwwwwwvvvuuuvvvxxxyyyyyyxxxuuutttssstttuuuuuusssrrrtttvvvwwwvvvtttrrrrrrrrrxxxxxxxxxzzz||||||{{{yyyxxxxxxtttoookkkfff[[[QQQCCC:::222000000......//////555DDDOOOFFF222,,,333111///222999AAAIIIVVV```iiilllppprrrssstttuuuvvvrrrqqqqqqsssttttttrrrooopppqqqrrrssssssssssssssspppqqqrrrtttvvvwwwyyyzzz000000///...---,,,,,,,,,------,,,+++++++++,,,---***+++,,,,,,---------,,,,,,,,,------............---.../////////111444666>>>>>>>>>;;;777222...---++++++***)))((((((''''''((((((((((((((()))))))))((()))******++++++++++++((()))))))))************))))))******+++,,,,,,,,,)))***,,,...///111222222333111...------,,,***'''***)))'''&&&&&&&&&'''(((###$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***---///000333888???EEEJJJMMMPPPRRRWWWWWWWWWXXXYYY[[[]]]^^^^^^___```aaaaaabbbbbbaaaeeedddccccccbbb```\\\YYYQQQLLLDDD;;;666333333444333222000...---...111333999AAAMMMYYYaaaeeeffffffddddddcccbbbbbbbbbdddeeejjjiiigggbbb]]][[[[[[[[[^^^aaabbb^^^WWWNNNGGGCCCCCCGGGKKKJJJDDD;;;444000000...------,,,---444===KKKSSSUUUMMMAAA<<<::::::777000***)))(((%%%&&&))),,,,,,+++++++++*********+++++++++******)))))))))***((('''''''''&&&$$$"""'''&&&&&&''')))+++,,,---555CCCWWWdddjjjjjjjjjjjjtttpppiiiaaaXXXOOOEEE???666333...***************((()))))))))))))))+++,,,000777BBBMMMUUU[[[___aaacccdddeeeffffffeeedddcccYYYRRROOOVVV___eeejjjmmmjjjjjjjjjiiihhhfffdddcccccc]]]UUUPPPNNNQQQXXX^^^eeegggkkknnnooopppqqqrrrqqqqqqqqqrrruuuvvvuuutttuuuuuutttuuuxxx}}}uuupppmmmfff^^^\\\aaajjjsssxxxxxxxxxxxxwwwvvvuuuuuutttwwwuuuuuuvvvxxxzzzzzzyyywwwtttrrroooeeeZZZUUUVVV```hhhmmmnnnoootttxxxxxxxxxzzz|||||||||{{{|||}}}}}}~~~~~~|||zzzyyyxxxzzz|||~~~~~~|||xxxuuuzzzxxxssslllddd^^^ZZZXXX^^^fffmmmpppooommmeee]]]TTTKKK@@@:::999999777444888888:::;;;;;;:::999999888===CCCFFFGGGFFFEEEEEE===:::666555555666555333222777@@@KKKTTT[[[___aaaeeehhhkkkkkkhhhddd```^^^]]]ZZZUUUQQQMMMGGGAAA<<<<<<;;;999777555444444444000000111111000000///......000222222222333444666888<<>>;;;:::===@@@@@@CCCGGGLLLQQQWWW\\\___[[[ZZZYYYVVVSSSOOOMMMKKKFFFKKKSSSZZZbbbiiippptttwwwwwwwwwvvvuuutttvvvxxxvvvuuuuuuwwwyyy{{{{{{zzzxxxxxxxxxxxxxxxvvvtttrrrtttwwwyyyzzzxxxvvvtttttt{{{{{{|||}}}~~~}}}{{{xxxxxxyyyvvvpppkkkeeeYYYNNN@@@777000///000......000///333>>>GGGAAA333///555222000222999@@@HHHTTT___hhhkkknnnpppqqqrrrssstttqqqqqqrrrsssttttttqqqooorrrrrrssstttttttttssssssooooooqqqsssuuuvvvxxxyyy111000///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,------,,,,,,..................//////,,,.../////////000444666===???@@@>>>999222...,,,+++***)))((('''''''''((('''(((((())))))))))))))))))******++++++++++++***((()))))))))*********************))))))*********+++,,,...111333444555555///---+++***))))))'''&&&)))(((''''''''''''((()))$$$$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))+++...000222:::<<<@@@DDDHHHNNNTTTXXXYYYXXXWWWWWWXXXZZZ]]]^^^aaa```___^^^___aaacccdddfffeeecccbbb```]]]WWWTTTEEE@@@:::444111111444666:::999666111......111555;;;DDDQQQ\\\cccfffhhhiiifffeeebbb```____________`````````^^^\\\[[[\\\^^^^^^``````]]]WWWOOOHHHEEEAAADDDHHHHHHCCC;;;333///...+++)))***,,,111===IIIRRRWWWVVVLLL@@@:::888777888000***((((((''''''***++++++******)))((((((((()))))))))))))))(((((((((***(((&&&&&&''''''&&&$$$$$$%%%%%%'''***000666:::CCCRRRdddppppppjjjccc```ccc^^^WWWNNNFFF>>>777222000---***)))***+++++++++((()))***)))(((***---111666???JJJUUU[[[```ccceeeffffffgggggggggeeedddcccZZZTTTSSSZZZccchhhkkkmmmkkkllllllkkkjjjhhheeedddaaa\\\SSSMMMNNNUUU^^^bbbfffiiilllnnnnnnnnnppprrrqqqqqqrrruuuyyy{{{zzzyyyxxxxxxxxxyyy~~~{{{tttnnngggbbb]]]^^^fffooouuuwwwyyyxxxwwwvvvuuuuuuttttttxxxwwwvvvwwwxxxxxxvvvuuuuuussspppkkkaaaVVVTTTWWWbbbiiinnnmmmmmmqqquuuuuuuuuwwwyyyzzzyyyyyyzzz{{{zzz{{{}}}~~~~~~}}}|||{{{xxx{{{~~~|||xxxuuuzzzwwwqqqhhh```\\\\\\]]]gggnnnssssssoooiii___UUULLLDDD;;;777888888666333555555666777777777666666111555999<<<=========>>><<<:::888666555444333333444666999>>>DDDHHHLLLNNNPPPSSSUUUVVVSSSPPPNNNMMMJJJHHHEEEBBB@@@===:::777888777666555444444333333//////000000//////...---,,,...000111222333666888<<<@@@CCCBBB??????EEEJJJMMMNNNQQQUUUYYY]]]___```]]][[[WWWRRRNNNLLLKKKKKKRRRWWW___fffkkkooosssuuuyyyzzzzzzyyywwwvvvwwwxxxxxxwwwvvvwwwyyyzzzyyyxxxyyyzzz{{{{{{yyywwwuuutttuuuxxx|||}}}|||zzzyyyyyy}}}}}}}}}~~~}}}zzzwwwwwwxxxvvvqqqkkkdddWWWKKK>>>666//////000......000///...444<<<===777333555444222333888???GGGSSS^^^fffiiilllooopppppprrrsssqqqqqqqqqrrrttttttrrrqqqtttuuuuuuuuuuuuttttttssspppqqqrrrsssuuuvvvwwwxxx222111///...------...///++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,///......---......//////,,,---...//////111555777<<>>===:::555000000555999DDDMMMYYYbbbfffhhhjjjlllgggdddaaa^^^^^^]]][[[ZZZXXXZZZ[[[[[[[[[\\\^^^```^^^___^^^[[[VVVOOOIIIDDD@@@BBBEEEEEEAAA;;;333...---)))(((***...666DDDRRRYYYZZZUUUJJJ@@@;;;999777777///)))(((***))))))++++++******)))((((((''''''''''''''''''((((((((((((***(((&&&&&&((()))((('''$$$&&&***...444<<>>GGGSSS[[[```bbbeeeggggggggghhhgggfffdddbbbaaa[[[XXXYYYaaahhhjjjjjjllllllmmmmmmmmmkkkhhhfffddd\\\XXXQQQKKKNNNXXXaaacccfffjjjnnnooommmmmmnnnqqqpppqqqssswww|||~~~~~~}}}zzzzzz{{{~~~~~~|||xxxpppjjj```^^^___ccckkkrrruuuvvvxxxwwwvvvuuuuuuuuuuuuuuuyyyxxxxxxyyyyyyxxxuuurrruuuqqqmmmfff\\\SSSTTTZZZeeelllpppooonnnpppsssrrroooqqqtttuuuuuuuuuvvvxxxxxxyyy{{{}}}~~~}}}|||{{{wwwzzz~~~}}}zzzwwwvvvuuurrrlllccc\\\[[[___dddnnntttwwwtttmmmdddXXXNNNEEE@@@:::777666777666444222333444444444333222111---///222333444444555666:::999888777555555444444666666555666777:::<<<>>>>>>@@@BBBAAA@@@>>>>>>???===<<<:::999888777777777666555444333222111000000....../////////...------,,,...000222444666:::===AAADDDFFFFFFEEEHHHOOOUUUZZZZZZ[[[^^^```aaa```^^^___\\\VVVQQQNNNNNNPPPQQQ]]]cccjjjqqquuuwwwxxxyyyzzz{{{||||||zzzyyyzzz{{{{{{zzzxxxyyyzzzzzzxxxwwwzzz{{{|||{{{yyyxxxxxxxxxvvvzzz}}}}}}||||||}}}||||||||||||{{{xxxvvvuuuwwwuuupppkkkcccVVVIII===555//////000...---//////,,,---444999777666777444222222777===EEEQQQ\\\eeehhhlllnnnpppqqqsssuuuqqqpppoooqqqsssuuuttttttvvvvvvvvvvvvvvvuuutttsssrrrrrrtttuuuvvvxxxyyyyyy222111///......///000111***+++,,,,,,------------------.........------,,,///...---,,,,,,---......+++,,,......///222555888;;;???BBB@@@888000,,,+++***((('''%%%%%%&&&'''((($$$%%%'''((())))))((((((***++++++,,,,,,++++++***))))))))))))************,,,++++++++++++,,,...///444444555555333111...---******++++++***)))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())),,,000666;;;>>>EEEFFFIIIKKKMMMRRRXXX\\\YYYYYYZZZ[[[\\\^^^```aaacccbbbbbbbbbbbbdddeeefffcccaaa^^^[[[VVVOOOGGGBBB888666333111111555999<<<<<<<<<:::555222444;;;AAANNNVVV```eeeggggggiiilllfffbbb^^^]]]]]]\\\ZZZXXXWWWYYY[[[[[[[[[\\\^^^`````````^^^\\\WWWQQQJJJEEEAAABBBCCCCCC@@@;;;444000,,,))))))---111888FFFRRRWWWUUULLLAAA;;;:::888555555---'''(((+++***)))*********))))))((((((''''''%%%%%%&&&&&&'''''''''((()))(((&&&''')))***++++++---111777===AAAGGGNNNSSSRRRRRRPPPNNNLLLIIIGGGGGG:::777444111///---+++))))))'''&&&''')))***)))((()))+++---,,,+++...666<<>>:::777555444444555111222333444333111///...,,,---......---...///111222333333333333333444444555444333333333444555666666666777555444444555777888888666555444444555777333333333222000///...------............---,,,,,,---///222444777;;;???CCCEEEFFFGGGHHHKKKPPPYYY___`````````aaabbbaaa]]]ZZZ[[[XXXSSSQQQRRRWWW]]]aaahhhmmmtttyyy{{{{{{{{{{{{{{{|||~~~~~~}}}}}}}}}~~~}}}|||zzzzzz{{{{{{zzzxxxyyy{{{|||{{{yyyxxxzzz}}}yyy|||~~~~~~||||||||||||zzzyyyxxxyyyxxxwwwuuusssuuutttpppkkkcccTTTGGG<<<555//////000---,,,---...,,,---000333333555999333000000444:::AAANNNYYYbbbeeejjjmmmoooqqqsssuuupppooonnnooorrruuuwwwwwwvvvvvvvvvvvvuuutttsssrrroooppprrrtttvvvxxxzzz{{{222111///...///000222333***+++,,,---------------.........///......------...---,,,+++++++++,,,---)))+++---...///222666999;;;???BBB???777///,,,+++)))(((&&&%%%%%%&&&'''(((###$$$&&&(((((((((((('''++++++,,,,,,,,,++++++***))))))))))))************,,,++++++,,,---///222333888777777555111---)))''''''(((******((('''&&&&&&''''''&&&&&&&&&&&&%%%%%%)))((((((''''''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''')))---333;;;AAAEEEGGGIIIMMMOOORRRUUUXXX[[[YYYZZZ[[[]]]___```bbbbbbbbbcccdddfffgggffffffeeeaaa___\\\XXXRRRJJJAAA;;;111///---+++,,,///333666888999888555333777@@@HHHTTT[[[cccfffeeedddfffiiiddd```\\\[[[\\\]]][[[YYYZZZ[[[]]]]]]\\\\\\]]]___cccbbb```^^^YYYSSSLLLGGGCCCBBBCCCBBB@@@;;;555111+++***+++///333999DDDOOOMMMHHH>>>444111333333///333+++&&&(((+++***)))*********))))))(((((((((((($$$%%%%%%&&&&&&''''''''')))'''&&&'''))),,,------888>>>EEEJJJKKKMMMOOORRRLLLHHHDDD@@@===999666333222000...,,,,,,,,,***)))''''''&&&(((***+++***)))))),,,...---,,,000999@@@KKKSSS]]]cccddddddgggiiigggggggggfffdddbbb___^^^XXX[[[ccclllnnnlllkkknnnjjjkkklllllljjjgggcccaaaYYYXXXTTTPPPVVVbbbhhhggggggmmmrrrssspppmmmnnnpppqqqrrrtttxxx|||~~~}}}{{{xxxzzz{{{uuusssnnnddd[[[QQQWWWbbblllsssvvvvvvvvvvvvvvvuuuttttttuuuvvvwwwxxxxxxzzz|||}}}|||yyyvvvtttoooiii```UUUPPPVVV```kkkrrrvvvuuurrrssssssrrrllloooqqqsssssstttuuuwwwyyyzzz{{{||||||zzzxxxwwwrrrvvvyyyzzzxxxuuuuuuvvvpppnnnhhh```\\\```kkktttpppttttttnnneee\\\OOOEEE===<<<:::777333222333555222333444555444222///---,,,------,,,++++++,,,...)))+++---...///000222333222222222333333333333333444444333111///000222555888888666444222222444666222222222222000///...---------......------,,,+++...111444666:::>>>CCCGGGGGGGGGHHHJJJNNNVVV^^^dddaaa```___```aaa___ZZZUUUTTTRRRPPPQQQVVV```jjjqqqppptttzzz}}}}}}|||{{{zzz{{{}}}~~~}}}||||||}}}}}}|||{{{yyyzzz{{{zzzxxxyyy||||||~~~}}}{{{zzz{{{{{{yyywwwvvvvvvwwwvvvuuuqqqssssssooojjjbbbTTTFFF<<<555/////////---,,,,,,---...///000......444:::222......222777???KKKVVV___bbbgggkkkmmmooorrrtttpppnnnmmmmmmqqquuuxxxyyyvvvvvvuuuuuutttsssqqqqqqjjjlllnnnqqqtttwwwzzz{{{111111000...---,,,+++***///////////////.........------,,,,,,,,,+++++++++------,,,++++++******)))***+++---///222444666777222444666777555111---***'''(((((((((((((((''''''(((((((((((())))))))))))***++++++++++++***))))))((((((***+++,,,,,,,,,+++++++++++++++---///222333444333111...,,,+++***)))''''''''''''(((((((((((('''(((((('''&&&&&&(((***,,,+++***)))(((((((((((())))))(((((('''''''''&&&''''''&&&''')))))))))((()))+++...111666===EEEJJJQQQQQQRRRTTTVVVYYY[[[]]]]]]\\\[[[\\\^^^`````````bbbcccdddfffgggfffbbb``````\\\WWWPPPIII@@@888222000000///---++++++---000111555666444999DDDNNNRRR]]]^^^```bbbdddeeeffffffcccbbb___]]]\\\]]]]]]^^^^^^]]]^^^^^^```bbbdddfffkkkiiigggddd___XXXOOOIIICCCBBBCCCDDDCCC???999444111//////111555999<<<======888000)))***---,,,&&&...,,,)))&&&&&&'''***,,,+++(((&&&'''))))))'''%%%((((((((((((''''''&&&&&&++++++,,,...000444777999CCCGGGMMMQQQQQQNNNHHHDDD<<<888333111111000...,,,************))))))))))))*********))))))))))))))))))+++,,,,,,...666DDDNNNPPPVVV___fffgggfffdddbbbbbbdddgggjjjeee\\\YYY[[[UUU]]]eeehhhllloooooommmmmmlllkkklllkkkggg```ZZZQQQQQQRRRXXX```gggkkkkkklllnnnqqqsssuuuuuuttttttnnnrrrwwwzzzzzzyyyxxxxxxxxxyyy~~~xxxvvvsssjjj^^^WWWKKKTTTbbbmmmtttvvvuuuuuuxxxxxxwwwvvvuuutttssssssxxxwwwxxxyyy{{{{{{zzzxxxqqqmmmeee\\\WWWXXX___fffrrrrrrsssttttttsssssssssppppppppppppqqquuuyyy|||yyy|||~~~~~~zzzxxxyyyzzzzzz{{{|||{{{zzzwwwsssqqqrrrnnnfff^^^___ggglllmmmwwwtttoooggg]]]SSSIIIDDD<<<999666333111111222333444444444333222111//////222///,,,,,,---...,,,***,,,,,,------............444333333222222222333333333111///......///111222555444333222111222333333222222111000////////////---...///000000///......//////111555;;;BBBIIILLLLLLLLLMMMRRRXXX]]]```aaaXXXZZZ]]]^^^[[[UUUNNNIIIJJJMMMRRRWWW^^^fffnnnsssyyy{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{}}}}}}}}}{{{}}}|||zzzyyyxxxyyyyyyzzzxxxuuurrrrrrsssvvvxxxxxxvvvwwwvvvqqqkkkbbbSSSEEE===777222111///,,,+++---///...,,,,,,,,,---///111......000444777>>>KKKXXX]]]dddjjjkkkmmmppppppnnnooonnnmmmmmmooossswwwzzz|||uuupppqqqsssrrrsssuuunnnnnnnnnoooqqqtttwwwyyy//////......------,,,,,,......------------------------------,,,,,,,,,+++,,,,,,,,,++++++++++++*********,,,...000222444444333555666777555111,,,)))'''(((((((((((((((''''''((((((((()))))))))******+++++++++************))))))))))))******++++++++++++++++++,,,---...000111///...,,,***((('''&&&&&&&&&&&&''''''(((((())))))'''((())))))((((((***,,,,,,+++***)))(((((((((((()))((((((((('''''''''&&&''''''&&&'''((())))))((())),,,000555;;;BBBIIINNNRRRSSSTTTVVVXXX[[[\\\]]]^^^]]]\\\]]]^^^___``````ccccccdddfffgggfffdddaaa^^^XXXOOOGGG???:::555222---......---+++,,,...000111444777888???JJJSSSVVV______```aaacccdddeeeeeecccaaa___]]]\\\]]]___```____________aaaccceeegggkkkiiigggeee```YYYPPPJJJCCCCCCCCCDDDCCC???999444333111///000222555666777555222,,,'''(((,,,+++&&&,,,+++)))''''''(((***+++***(((&&&'''((()))'''%%%''''''''''''((()))******...000444888<<<>>>???@@@BBBDDDGGGHHHEEEAAA;;;777222///,,,+++,,,,,,+++))))))))))))))))))))))))))))))))))))******))))))(((+++,,,---///444===IIIRRRUUU[[[bbbggghhhgggeeedddcccdddfffgggaaaYYYVVVYYYVVV^^^eeeiiikkkoooooolllmmmllllllllljjjeee^^^XXXOOOPPPTTT[[[dddkkkmmmmmmlllnnnqqqsssuuuuuuuuuuuuqqqtttwwwyyyyyyyyyyyyyyyvvvyyy~~~vvvtttpppfff]]]YYYUUU\\\gggppptttuuuuuutttuuuuuuuuutttuuuvvvvvvwwwxxxwwwxxxyyy{{{{{{xxxvvvooojjjbbb[[[XXX[[[ccciiiqqqqqqrrrssssssssssssrrrttttttttttttuuuxxx|||~~~}}}zzzwwwvvvvvvwwwyyyyyyxxxwwwvvvtttrrrqqqiiihhhddd```dddlllqqqqqqqqqmmmfff^^^UUUMMMFFFAAA:::888555333222222333444555555555444222000///......,,,******,,,---,,,*********+++,,,...///000111000000///////////////000000000000000000111222222555444333222111222222333333222111000//////000000111222222222222111000//////000333888@@@HHHOOOSSSVVVVVVXXX[[[___aaabbbaaaXXXYYYYYYYYYVVVSSSOOOLLLNNNSSSZZZaaagggmmmrrrvvvzzz{{{|||}}}~~~~~~}}}}}}~~~{{{zzzzzz{{{}}}~~~}}}|||}}}}}}||||||{{{zzzyyyxxxyyyzzz{{{~~~{{{xxxvvvvvvvvvvvvuuutttuuusssnnnhhh___QQQDDD;;;555000000000------//////...---,,,,,,---///000------///333777===JJJXXX```fffkkklllmmmpppqqqoooooopppqqqsssuuuxxxzzz|||}}}vvvrrrssstttssstttvvvppppppoooppprrrtttwwwyyy------------------......,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---...000000111444555666666444000,,,)))''''''(((((((((((((((((()))))))))*********++++++,,,,,,***)))))))))***+++***))))))(((((()))***+++,,,,,,---.........------******((('''&&&%%%%%%%%%%%%%%%&&&'''(((((())))))''')))******)))***,,,...+++***)))(((((('''(((((((((((((((''''''''''''''''''''''''''''''(((((())))))...444;;;AAAHHHNNNRRRTTTUUUWWWZZZ\\\]]]]]]]]]___^^^^^^^^^^^^^^^______cccbbbbbbcccddddddbbb```ZZZRRRFFF;;;444222000000***,,,------,,,,,,...000222666;;;@@@JJJVVV\\\\\\aaa````````````bbbcccdddcccaaa^^^\\\\\\^^^aaacccbbbaaaaaaaaaccceeefffhhhjjjiiihhheeeaaaZZZRRRLLLDDDCCCBBBCCCDDD@@@999444444222///---.../////////,,,+++(((%%%'''+++***%%%))))))))))))))))))******)))(((&&&'''(((((('''&&&&&&&&&&&&'''))),,,///111444777<<>>;;;;;;:::999666222///---)))(((&&&&&&((())))))((((((((((((((((((((((((((('''((()))******)))(((''',,,---///444<<>><<<999555222111///...,,,+++******+++((('''''''''((()))))))))&&&&&&&&&'''''''''''''''%%%&&&(((*********)))(((,,,---111999DDDNNNUUUXXX]]]```dddfffgggggghhhiiiiiifffdddaaaZZZSSSSSSWWW\\\ccciiijjjkkknnnmmmkkkkkklllllljjjfff___WWWRRRMMMRRR\\\eeelllooonnnmmmkkklllnnnppprrrsssttttttuuuvvvvvvuuuuuuvvvyyy{{{zzz}}}{{{yyyzzz{{{{{{zzzxxxwwwuuutttpppfff]]]ZZZ^^^eeeiiinnnqqqqqqqqqpppqqqrrrqqqpppqqqssswww{{{}}}wwwwwwwwwxxxyyywwwtttqqqhhhbbb[[[YYY^^^fffnnnrrrrrrrrrrrrsssssstttuuuuuuvvvtttssssssuuuwwwyyyyyy{{{wwwssssssvvvxxxxxxvvvrrrrrrrrrpppmmmiiifffccc^^^ccchhhkkkooosssqqqkkkeee\\\PPPFFF@@@===:::999444333333222333444666777888777666555222000...,,,...---,,,------...//////,,,,,,++++++,,,---...///222222222333333333333333555777:::<<<;;;888555333222222111111000000000000000000000111444777:::<<>>GGGOOOYYYccceeeccccccbbb```______aaabbbdddbbbaaa___]]]^^^```dddfffgggfffeeeeeeeeeggghhhiiihhhhhhgggeeebbb\\\UUUOOOFFFCCCAAACCCEEECCC:::333000---)))(((((((((((('''&&&((((((%%%&&&((('''###$$$&&&)))++++++***((('''&&&&&&''''''&&&&&&'''''''''''''''(((,,,111555888999888666333000---***(((***)))'''&&&&&&''')))+++((())))))))))))(((((()))%%%&&&&&&&&&'''''''''(((%%%&&&((()))************---000666@@@KKKTTTYYY[[[\\\^^^aaacccdddfffhhhjjjkkkgggccc___XXXSSSVVV\\\aaaggglllllllllnnnmmmkkkjjjkkkkkkhhhbbb[[[UUUQQQRRRXXXaaaiiinnnnnnmmmkkkjjjkkkmmmnnnooopppqqqqqqtttttttttssssssuuuyyy}}}xxxwwwvvvwwwxxxxxxxxxwwwuuutttsssnnnddd[[[\\\bbbjjjmmmqqqrrrsssrrrsssssstttsssqqqqqqrrruuuxxx{{{vvvvvvwwwxxxxxxuuuqqqnnnddd^^^YYYZZZbbblllrrruuuuuutttttttttuuuvvvxxxyyyvvvtttrrrsssuuuwwwwwwvvvvvvtttrrrtttwwwwwwuuurrrooopppqqqpppkkkeee^^^YYY\\\cccjjjnnnrrrtttooogggbbbXXXJJJ@@@;;;999777555222222222222333555777888888888777555333000...---.........---------...///,,,,,,,,,,,,---///222333444555666777777777666666===???@@@@@@>>>:::555222000000000000000/////////---...///333777===BBBFFFCCCAAA===888444222111000222444999@@@GGGOOOVVVYYYaaa`````````aaa___\\\YYYTTTUUUWWWZZZ]]]^^^___```ZZZ___eeejjjnnnrrruuuxxx}}}||||||{{{{{{zzzzzzzzzxxxzzz{{{zzzwwwtttssssssxxx{{{~~~~~~~~~~~~~~~~~~}}}zzzyyyyyyxxxyyyzzz|||}}}zzzxxxvvvuuuuuusssqqqooonnnnnnkkkddd___XXXLLLAAA:::444/////////,,,,,,...------------......//////,,,+++---000333:::IIIWWWZZZ___ddddddffflllooooookkkkkkkkkmmmpppuuuyyy|||yyyvvvuuuwwwuuuqqqqqqtttuuuuuuuuuuuutttuuuuuuuuu000///...---,,,***)))))),,,,,,------......//////------,,,,,,,,,+++++++++))))))***+++,,,,,,------//////.........---------000111111111///,,,***(((((('''&&&&&&'''(((***+++)))))))))*********++++++,,,,,,***)))))))))***+++***))))))))))))+++,,,---/////////...,,,+++)))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''###%%%&&&&&&%%%&&&(((***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%((())))))(((***///444:::???FFFKKKNNNPPPQQQRRRYYYZZZ\\\^^^^^^^^^^^^^^^^^^```aaa```]]]]]]___bbbfffeeecccbbb___[[[UUUPPPBBB>>>888333000...,,,+++---------,,,+++---000333999CCCNNNTTTZZZaaacccbbbcccbbbbbbaaaaaabbbcccdddbbbaaa```___```aaaccceeehhhggggggffffffggghhhiiiffffffeeedddbbb\\\UUUPPPGGGCCCAAACCCFFFDDD;;;333...+++(((&&&'''(((((('''&&&))))))&&&%%%((('''$$$%%%&&&)))++++++***'''&&&%%%&&&''''''&&&%%%'''((('''''''''(((+++///222444222000---+++(((''''''((()))((('''&&&&&&&&&'''(((&&&((())))))'''&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''((()))***+++,,,---000666???JJJSSSYYY]]]___]]]___bbbddddddeeegggiiijjjfffaaa\\\WWWUUU[[[ccceeekkkooonnnmmmnnnnnnkkkjjjjjjiiiddd^^^WWWSSSQQQYYY^^^ffflllnnnnnnmmmmmmllllllmmmmmmnnnooooooppprrrssssssssstttwww|||vvvvvvwwwvvvvvvuuutttssstttrrrpppkkkbbb[[[___hhhooorrruuuwwwwwwvvvwwwwwwuuutttsssrrrrrrtttvvvwwwvvvvvvvvvwwwwwwtttnnnjjjbbb\\\XXX\\\gggqqquuutttvvvvvvuuuuuuvvvxxxzzz{{{zzzwwwtttuuuxxxyyywwwuuuuuuttttttttttttssspppmmmnnnooopppnnniiibbbZZZUUU[[[bbbjjjooossssssmmmeee\\\RRREEE<<<999888555222000111111222444555777777888777777555333111///...,,,---......------///111.........///222666999;;;===>>>???AAAAAAAAA@@@@@@BBBAAAAAA???<<<777444111//////000000//////...---,,,,,,///333999@@@GGGKKKGGGDDD>>>999444222111111444666;;;AAAIIIPPPUUUXXXbbb___\\\ZZZYYYYYYWWWUUUWWWZZZ]]]aaacccdddddddddaaadddhhhkkkooossswww{{{}}}|||{{{yyyxxxxxxxxxxxxxxxzzz{{{zzzxxxvvvuuuuuuyyy|||~~~}}}~~~|||}}}~~~~~~}}}{{{zzzyyyxxxyyyzzz{{{|||{{{xxxtttqqqooommmkkkiiinnnnnnkkkfffaaaZZZMMMAAA:::444//////...,,,+++------------............///---,,,---///333:::IIIXXX\\\bbbggggggiiimmmooonnnjjjiiihhhiiilllqqqvvvyyyuuusssuuuwwwuuuppppppsssuuuuuuuuuuuuuuuuuutttttt......------,,,+++*********++++++,,,------......,,,,,,+++++++++******************++++++,,,,,,,,,------------,,,,,,,,,,,,---.........---+++)))(((((('''&&&%%%&&&(((***+++((((((((()))))))))******+++++++++************)))((())))))+++,,,---...///---,,,+++)))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$%%%'''((('''&&&&&&%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%(((******))),,,222888???DDDJJJOOORRRTTTUUUVVVZZZ[[[[[[\\\\\\]]]]]]]]]\\\___aaa```]]]]]]```dddeeedddcccaaa]]]UUUMMMGGG:::777222///...---+++***,,,,,,++++++,,,///555999AAAMMMYYY\\\]]]```ccccccbbbbbbccccccdddddddddeeebbbbbbbbbbbbbbbbbbbbbccciiihhhgggffffffggghhhhhheeeddddddcccaaa\\\UUUPPPHHHCCC@@@CCCGGGEEE;;;222...+++(((&&&'''(((((('''%%%((((((%%%$$$'''((('''&&&''')))******(((&&&%%%###&&&''''''%%%%%%''')))%%%&&&&&&'''(((***,,,---,,,***)))'''&&&&&&'''((('''''''''''''''&&&&&&&&&###&&&((((((&&&%%%%%%'''%%%&&&&&&'''(((((()))))))))(((((((((***,,,...000666???KKKUUU[[[___ccceeeccceeeggggggfffffffffggghhhbbb]]]YYYVVVWWW___iiijjjooorrrpppnnnoooooollliiiiiigggaaaZZZUUUSSSSSS___dddjjjnnnooopppqqqrrrooooooooonnnnnnooooooooopppqqqsssuuuwww{{{}}}~~~~~~|||yyyuuurrrqqqqqqnnnkkkgggaaa^^^eeennnsssuuuyyyzzzyyyxxxwwwwwwttttttsssssssssttttttuuuuuuvvvvvvwwwvvvrrrlllhhhaaa[[[XXX^^^kkktttuuurrrvvvuuuuuuuuuvvvxxxzzz||||||xxxvvvvvvyyyzzzwwwtttsssssssssrrrpppoooooopppnnnnnnllliiieee```\\\YYY___fffllloooqqqooohhh___RRRIII>>>999888777444000000000111222444555666777777777666555444222000///+++...000111000222555888777666555555777:::===???BBBCCCEEEGGGHHHGGGFFFFFF@@@>>><<<888555333111000....../////////...---,,,,,,,,,...222888@@@GGGKKKJJJFFF@@@:::555333333333555888===DDDLLLSSSXXX[[[]]]YYYUUUSSSTTTWWWYYY[[[```aaaccceeeffffffffffffdddgggkkknnnqqquuuxxx{{{|||{{{yyyxxxvvvvvvvvvvvvwwwyyy{{{{{{yyywwwwwwwwwwww{{{|||zzzyyy{{{|||}}}}}}|||{{{zzzyyyxxxyyyzzz{{{zzzwwwrrrooommmllljjjiiinnnooonnniiiddd\\\OOOBBB888222.........,,,,,,///,,,------..................,,,---000333:::JJJXXX```fffjjjjjjiiikkkkkkiiiddddddeeefffhhhllloooqqqrrrrrruuuwwwuuuqqqqqqtttsssttttttuuuuuuttttttttt,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++++++++*********))))))***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,+++)))(((((('''&&&%%%&&&(((***,,,(((((((((((())))))))))))***++++++++++++***))))))'''(((***,,,...//////000+++***(((&&&$$$$$$%%%%%%'''&&&%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%&&&'''&&&%%%%%%&&&(((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$(((***+++***---555;;;BBBFFFLLLRRRUUUWWWYYY[[[[[[ZZZZZZZZZZZZ[[[\\\]]][[[___aaa```^^^]]]aaaeeecccbbbaaa^^^YYYPPPEEE>>>555222...+++++++++***)))************,,,222999???IIIVVVbbbdddaaabbbeeegggaaabbbccceeeeeefffeeeeeebbbbbbccccccccccccbbbaaaiiihhhgggfffffffffggghhhccccccccccccaaa\\\UUUPPPHHHCCC@@@CCCGGGEEE;;;222///,,,)))''''''''''''&&&###&&&'''######'''***)))'''((()))***)))(((&&&$$$###%%%''''''%%%$$$''')))$$$$$$%%%%%%&&&&&&'''''')))((('''&&&&&&%%%%%%$$$"""###%%%'''(((((('''&&&!!!%%%(((((('''&&&''')))&&&&&&''''''((()))*********)))(((((())),,,000222;;;FFFSSS]]]aaacccgggjjjhhhjjjkkkkkkiiifffffffffeee```ZZZWWWUUUWWWaaallllllqqqsssqqqooopppooollliiiiiifff___XXXSSSSSSTTTcccgggmmmpppqqqrrruuuwwwrrrrrrqqqpppooooooppppppoooqqqtttwwwzzzyyytttrrrnnnjjjgggccc``````iiissssssvvvyyyzzzxxxvvvuuutttssssssssstttttttttttttttuuuuuuvvvwwwuuuqqqkkkggg```[[[XXX```mmmvvvuuuqqquuuuuuttttttuuuwwwzzz{{{|||xxxuuuvvvyyyyyyvvvrrrpppqqqqqqooommmmmmrrrvvvooommmiiieeebbb```___^^^fffkkkoooooonnnkkkbbbXXXKKKBBB999666777777333///000000111222444555666666666666666555444222111000,,,000333555666888===AAABBB@@@===;;;:::;;;<<<>>>>>>???AAACCCDDDDDDCCCBBB<<<:::666222000/////////---.../////////...,,,,,,,,,,,,...111777>>>EEEIIILLLHHHAAA;;;666444444555666999???FFFOOOVVV\\\___[[[WWWSSSSSSWWW^^^eeehhhggggggffffffeeeeeeeeefffcccggglllpppsssuuuwwwyyy|||{{{xxxvvvuuuuuuuuuuuuvvvxxxzzzzzzyyyxxxxxxxxxuuuzzz~~~|||xxxwwwxxx{{{||||||}}}|||zzzyyyxxxyyyyyyzzzxxxtttpppmmmmmmnnnnnnnnnnnnpppoookkkfff^^^PPPCCC666000---...///---...111,,,---......//////......///------000333;;;JJJYYYaaagggkkkjjjhhhhhhfffbbb]]]___aaaccceeeggghhhiiipppqqquuuxxxvvvqqqrrrvvvrrrsssttttttuuuttttttttt---------------,,,+++***,,,++++++******++++++,,,)))************+++++++++)))***,,,---...---,,,,,,---,,,***))))))+++,,,......------,,,+++***))))))&&&&&&&&&&&&&&&'''(((((())))))))))))************(((((())))))***+++++++++(((***...111111000...,,,***)))((('''&&&%%%%%%%%%))))))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%%%%'''''''''%%%%%%%%%''''''(((***,,,///555;;;@@@GGGJJJOOORRRUUUXXX\\\______^^^\\\ZZZZZZ[[[]]]^^^^^^```bbbdddddddddcccbbbbbbaaa]]]VVVMMMDDD>>>;;;000///---+++*********+++***,,,---++++++111???JJJWWWcccmmmllljjjjjjgggccceeeeeeeeeeeeeeeeeeeeeeeegggeeebbbcccfffgggfffdddkkkkkkkkkjjjiiihhhggggggbbbaaa``````^^^[[[UUUQQQLLLEEE???@@@DDDDDD===555///---***((((((((('''&&&(((''''''&&&&&&&&&''''''+++******)))(((''''''&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++'''***,,,,,,+++///777>>>HHHRRR]]]dddffffffhhhjjjhhhmmmqqqqqqmmmhhhffffffggg^^^VVVTTT[[[dddllloooqqqqqqrrrssssssqqqmmmjjjhhheee^^^XXXTTTUUUYYY]]]eeehhhmmmqqquuuvvvvvvvvvwwwuuuttttttuuutttsssqqqvvvyyy{{{|||}}}}}}wwwrrrmmmiiiddd___ZZZ\\\iiiwwwwwwxxxyyyxxxwwwvvvwwwwwwuuuxxx{{{|||zzzvvvsssqqqvvvwwwuuuqqqrrrssskkkaaaUUUWWW]]]fffpppwwwxxxwwwzzzxxxvvvuuusssrrrrrrrrruuuvvvxxxyyyxxxwwwuuutttsssqqqpppppprrrssssssrrrooolllggg```[[[]]]cccjjjqqqrrrsssrrrmmmcccVVVNNNCCC;;;555555555111//////...///000111222333444444333333444444444333111000222111444999@@@EEEFFFEEEFFFBBB<<<777444555777999>>>>>>>>>===============444222000...---,,,------------............------+++,,,...111444888;;;===@@@>>>;;;999999999888888>>>AAAHHHPPPWWW[[[\\\\\\VVVUUUUUUYYY___fffkkknnnooojjjeeecccdddeeedddbbbgggiiimmmqqquuuwwwxxxxxxvvvwwwxxxxxxvvvtttttttttrrrsssuuuwwwwwwwwwvvvuuuuuuxxx|||~~~}}}|||||||||}}}~~~{{{{{{|||{{{zzzxxxuuutttwwwtttppppppsssuuuuuutttuuussspppllleeeYYYJJJ???666333///------...///...,,,...///...------...///---,,,---222666<<>>CCCKKKNNNSSSVVVXXXZZZ\\\^^^\\\\\\[[[ZZZZZZ[[[\\\]]]]]]___aaacccdddcccbbbaaa^^^\\\WWWOOOEEE===777555---,,,***))))))***++++++***,,,------000:::JJJWWWllluuuyyyuuunnnkkkhhhdddeeeeeeeeedddddddddddddddgggdddbbbbbbdddeeedddbbbgggggghhhhhhgggeeecccbbbaaa```______^^^[[[WWWTTTNNNGGGAAAAAADDDCCC<<<555///---***((((((((('''&&&''''''&&&&&&&&&&&&''''''******))))))(((''''''&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))''')))******+++111:::BBBRRRZZZdddjjjjjjjjjjjjlllkkkmmmnnnllliiieeebbbaaa]]]WWWRRRSSSZZZcccjjjlllnnnooorrrtttuuurrrlllgggbbb^^^XXXTTTSSSWWW]]]bbbgggiiinnnsssvvvxxxyyyyyyvvvvvvuuuuuuuuuuuuuuuvvvzzz}}}|||yyyuuuoooiiiccc___]]]___iiitttxxxxxxxxxwwwuuuttttttttttttwww{{{}}}{{{yyyvvvvvvwwwxxxuuuqqqpppnnneeeZZZPPPSSSZZZdddnnnuuuwwwwwwwwwuuusssqqqoooooopppqqqrrrsssuuuvvvuuutttsssrrrsssqqqpppppprrrsssrrrqqqnnnkkkfffaaa___bbbggglllooooooooommmggg]]]QQQHHH@@@:::555555333///---///...///000111222333333444444444555555555444333222222111333777<<<@@@AAAAAA???<<<888444222222333555333333333333333333333333111000...---,,,+++,,,,,,,,,,,,------------,,,,,,***+++,,,---000222444555999888777666777777888777???CCCJJJRRRXXX\\\]]]\\\WWWWWWXXX[[[aaagggjjjlllllliiieeecccdddcccaaa___hhhkkkoootttxxx{{{|||}}}zzzzzzxxxvvvuuuuuuwwwxxxvvvvvvvvvvvvvvvwwwwwwxxxxxxzzz|||}}}||||||}}}}}}~~~||||||{{{zzzyyywwwuuutttwwwtttqqqrrrtttvvvwwwvvvxxxuuuqqqllleeeXXXJJJ@@@666333///------...//////---...//////---,,,---///000......222555;;;GGGSSSYYY^^^```]]]ZZZZZZWWWSSSNNNNNNMMMNNNPPPVVV]]]ccclllpppvvvxxxwwwvvvwwwyyywwwwwwwwwwwwwwwwwwwwwwww......//////...---+++***,,,++++++******++++++,,,)))************+++++++++,,,++++++++++++,,,,,,------,,,+++)))))))))******))))))*********)))))))))((((((((((((((())))))***)))))))))*********++++++******)))(((((()))+++,,,111222222111///+++(((%%%(((''''''&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$######""""""######"""$$$%%%%%%%%%&&&(((***))),,,///333777<<>>999333///---***((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''))))))(((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''(((***000;;;HHHRRR]]]aaafffiiiiiihhhiiiiiikkkiiiggggggeeeaaaYYYSSSFFFHHHMMMVVV___eeehhhhhhjjjlllooorrrsssoooiiidddaaa]]]WWWUUUXXX___gggllljjjlllooorrruuuvvvwwwwwwsssvvvyyyxxxvvvxxx}}}xxxvvvsssooolllbbb[[[___ffflllpppsssvvvuuuttttttttttttsssrrrsssvvvyyyzzzyyyxxxxxxyyyxxxxxxvvvsssmmmeeeYYYPPPJJJOOOXXXbbbkkkqqqssstttrrrooollliiiiiikkknnnpppuuuvvvvvvwwwwwwwwwwwwvvvuuutttrrrrrrrrrrrrpppnnnfffcccaaadddiiinnnoooooollliiiddd^^^VVVMMMDDD===777666666555000+++,,,111/////////000111222222333111222333333333333111111333222111111111222333333............---,,,++++++......///////////////000*********)))************,,,,,,------------,,,,,,------------...//////000333444777888999:::;;;===EEEKKKSSSZZZ___`````````XXXZZZ^^^dddjjjmmmmmmlllaaabbbeeeggggggfffcccaaafffhhhmmmrrrwww{{{~~~}}}zzzxxxxxxyyyzzz{{{|||{{{yyyxxxwwwxxxxxxyyyxxxxxxxxxyyy{{{}}}~~~}}}||||||}}}~~~}}}zzzwwwuuuuuuvvvvvvvvvuuuuuuvvvxxxzzz{{{{{{{{{tttllldddXXXLLLCCC777444000......000000000000111111000---,,,,,,---111///...000333888CCCOOOQQQUUUUUUOOOIIIEEEAAA<<<999:::;;;>>>CCCKKKTTT[[[hhhnnnvvv{{{{{{yyyyyyzzzzzzzzz{{{||||||}}}~~~~~~+++,,,...000000///---,,,,,,++++++******++++++,,,))))))*********+++++++++---,,,******)))***+++,,,,,,+++***)))((((((''''''((()))+++,,,---,,,,,,+++)))))))))))))))***++++++************++++++++++++((((((((())),,,...111222111000...---***((('''&&&&&&&&&&&&&&&&&&'''((()))***)))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%&&&)))+++...111777<<<@@@EEEIIILLLUUUYYY]]]___^^^[[[ZZZYYYUUUWWWZZZ\\\^^^]]]\\\[[[^^^```cccddddddaaa^^^\\\TTTMMMBBB999444000...,,,---,,,+++***)))***++++++,,,...111666@@@PPPaaalllsssqqqooollljjjhhhjjjlllkkkjjjiiiggggggggghhhiiijjjjjjhhheeecccaaaaaaaaaeeeggghhhiiihhhddd```^^^WWWWWWWWWYYY[[[[[[ZZZXXXSSSLLLDDD???===;;;777333///---***((((((((('''&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$))))))(((''''''&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))'''(((***///888DDDQQQYYY]]]___bbbdddeeefffggghhhfffeeefffgggfff```VVVOOODDDIIIQQQ[[[dddiiijjjjjjmmmmmmnnnooonnnkkkfffbbb\\\XXXUUUVVV]]]eeekkknnnlllmmmoooppprrrrrrrrrrrrssswwwzzzzzzzzz~~~zzzwwwvvvpppiiiddd[[[WWW___kkkrrruuuvvvuuusssssstttvvvxxxwwwuuutttvvvwwwwwwuuuttttttuuuwwwvvvuuusssmmmbbbXXXQQQNNNTTT]]]ffflllppprrrsssqqqooollliiijjjlllpppssswwwwwwxxxxxxyyyyyyyyyyyyvvvuuusssrrrrrrpppllljjj``````aaaffflllppppppooommmhhhaaaXXXPPPHHH@@@<<<555555555555111,,,---222/////////000000111111222222333444555555444333333444444333111000//////000+++,,,---...---,,,+++***+++++++++,,,,,,---------))))))******++++++++++++------............---------------...///000222222444666999::::::;;;===@@@LLLRRRZZZ```cccddddddeee```bbbeeeiiilllllljjjggg\\\```eeejjjllllllkkkjjjhhhjjjnnnrrrvvvzzz}}}~~~}}}{{{yyyyyyzzz{{{yyywwwxxxyyyyyyyyyyyyxxxvvvuuusssssstttuuuxxx|||~~~|||{{{{{{||||||~~~|||yyyvvvtttuuuvvvxxxvvvvvvwwwxxxyyyzzz{{{}}}{{{tttllldddYYYMMMEEE888555111//////000111111000111111000...,,,---...///------000222666AAALLLOOOQQQNNNGGGAAA???===:::666777999;;;AAAIIIRRRXXXfffllluuuyyyzzzyyyzzz{{{{{{{{{|||}}}~~~...000222333333111...,,,,,,++++++******++++++,,,)))************+++++++++,,,++++++************+++******))))))((((((''''''((()))+++---...---,,,***)))))))))))))))******+++*********++++++++++++,,,((()))***---///111222333...---+++)))((('''''''''&&&&&&&&&&&&&&&'''((()))+++***)))(((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%&&&&&&'''''''''''''''''''''(((,,,///222666<<>>JJJUUU]]]bbbcccbbbaaaaaaccceeeggghhhcccddddddaaaZZZSSSNNNKKKOOOUUU]]]fffkkknnnppppppqqqqqqpppnnnkkkddd\\\WWWLLLMMMQQQ[[[gggnnnpppooonnnoooppprrrtttuuuvvvwwwzzz||||||yyyzzzxxxvvvvvvuuummmcccYYYSSSTTT```nnnuuuwwwxxxvvvsssrrrtttxxx{{{yyyvvvuuuuuutttrrrpppooopppqqqtttqqqpppooohhh[[[TTTSSSUUU\\\eeemmmppprrrssstttpppooonnnnnnppprrrtttvvvvvvvvvvvvvvvwwwxxxyyyyyytttrrrooommmiiiddd^^^ZZZZZZ```hhhnnnqqqqqqqqqpppjjjbbbWWWLLLCCC>>>:::777333//////222222///...///////////////000000000000333444666777777777666666444777:::999666222111111....../////////...,,,,,,------...//////000111111...///000000000///...---,,,------......------,,,............///111222333666999;;;<<<<<<@@@GGGMMM\\\aaagggjjjjjjkkkooossstttsssqqqpppmmmhhhbbb^^^[[[aaaiiinnnqqqssstttvvvxxxxxxxxxyyyzzz{{{||||||zzzvvvrrrrrruuuvvvtttqqqqqqqqqrrrrrrssssssrrrrrrqqqrrrtttvvvyyy|||}}}|||zzzyyyyyyyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyvvvxxxzzzzzzyyyxxxyyy{{{yyyvvvqqqlllfff]]]QQQIII999666222000000111222222///000111000///...///000------...111000000666===<<<@@@???;;;888999999777444666888<<>>IIIUUU^^^bbbddddddgggccceeellloookkkkkkmmmgggeeedddcccdddgggjjjllljjjkkkkkkhhhdddbbbccceeeeeeddddddbbb```^^^]]]\\\WWWYYY^^^bbbeeeccc^^^ZZZXXXRRRIIIBBB>>>===;;;;;;///---***((((((((('''&&&'''''''''((((((***++++++&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&(((---666BBBPPPZZZ```ccceeeccc``````aaaccceeeeeeffffffccc\\\SSSLLLJJJJJJSSSYYYaaahhhllloooqqqrrrqqqqqqqqqppplllcccYYYQQQNNNPPPVVVaaakkkqqqooollloooppprrrtttwwwyyy{{{|||~~~zzzyyyyyyvvvssssssrrrjjj```WWWSSSUUUaaannntttvvvwwwxxxtttrrrtttxxxyyywwwttttttttttttrrrpppoooqqqssstttpppnnnmmmeeeXXXQQQRRRTTT\\\fffnnnqqqssstttvvvooooooooopppqqqsssuuuvvvwwwwwwwwwwwwxxxyyyzzz{{{rrrpppmmmjjjeee```YYYUUUZZZbbbkkkrrrsssqqqqqqrrrggg___RRRGGG???:::666555222---,,,///222000---,,,////////////000000000000000111333444444444333333444888<<<<<<999555333333///////////////...---,,,++++++,,,---......//////000111222222222111///...+++,,,,,,------,,,,,,+++111111111111111222333333888;;;>>>??????EEENNNVVV```eeekkkmmmlllnnnrrrwwwsssrrrqqqpppnnnjjjeeeaaa\\\bbbjjjoooqqqsssuuuwww|||{{{zzzyyyyyyyyyyyyyyyzzzuuuooonnnqqqtttsssqqqqqqpppnnnnnnnnnppprrrsssssstttvvvxxxzzz|||~~~~~~}}}{{{yyyxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwyyyzzzvvvyyy{{{{{{xxxwwwxxxzzzvvvsssppplllggg^^^RRRJJJ999666222000111222222222...///000000//////000111......000222000---111777333888;;;888777777777444666888;;;???FFFPPP[[[bbbhhhmmmtttxxxzzz|||}}}}}}}}}|||||||||||||||CCCEEEEEEAAA999222///...++++++,,,,,,,,,,,,------------,,,,,,+++***))))))---+++((((((((())))))((()))(((((('''''''''(((((()))***,,,---,,,+++)))((()))))))))))))))))))))))),,,,,,,,,+++++++++++++++,,,///333444---$$$$$$***&&&'''((('''&&&'''(((***)))'''&&&$$$$$$%%%&&&'''(((%%%$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))((((((''''''&&&&&&)))///777<<>>AAAAAABBBHHHUUU___gggjjjnnnooooooooorrruuuwwwxxxyyyuuuoooiiigggggghhhkkkoootttxxxzzzxxxwwwzzz|||}}}{{{wwwuuuvvvwwwyyywwwrrrllliiijjjnnnrrrppppppooooooppprrrtttuuuvvvvvvwwwyyy{{{~~~zzz{{{{{{{{{zzz{{{}}}~~~~~~{{{xxxwwwwwwxxxzzzzzzyyyyyyzzz{{{zzzxxxvvvwwwxxxtttkkkddd]]]SSSIII;;;777222//////000000000111111000///////////////+++,,,---...////////////222444666666555333333333777888;;;AAAKKKXXXeeemmmpppsssvvvxxx}}}}}}|||~~~~~~JJJIIIGGG@@@888111...---+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,***(((((()))***))))))((((((''''''''''''((((((''')))***+++***)))(((((())))))))))))))))))))))))******++++++++++++++++++---...000111,,,%%%$$$)))&&&'''((('''&&&&&&(((***)))'''&&&$$$$$$%%%&&&''''''%%%$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''''''''&&&&&&(((,,,333;;;BBBEEEIIIKKKRRR\\\```^^^\\\^^^\\\]]]^^^___aaabbbccccccbbbbbbbbbbbbbbbaaa______```___^^^\\\YYYPPPEEE===444222///,,,******+++,,,,,,+++******,,,000444777EEELLLVVV___eeeggghhhiiimmmllljjjjjjlllmmmmmmllliiigggeeeccccccdddfffgggiiigggfffeeeeeedddbbb```dddcccbbb`````````aaaaaa```______aaacccbbb^^^[[[WWWSSSKKKDDDDDDFFFDDD>>>666222---***)))(((((('''&&&&&&'''((())))))******((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((()))((('''&&&''')))***&&&%%%((()))'''(((***///777CCCOOOXXX^^^cccfffdddaaa]]]\\\]]]```bbbbbbiiieee```[[[SSSJJJIIIMMM[[[aaahhhkkkjjjjjjmmmpppppppppooommmggg]]]SSSMMMMMMXXXdddiiimmmqqqsssrrrssssssuuuzzz{{{wwwtttuuurrriiiaaa^^^YYY]]]bbbiiipppuuuyyy|||{{{yyywwwvvvvvvwwwvvvuuutttrrrqqqqqqrrrqqqooommmllljjjhhheee]]]UUUTTTXXX___bbbggglllqqqsssttttttssssssssstttuuuvvvxxxxxxxxxwwwwwwxxxzzzyyywwwtttooollleee\\\UUUSSSVVVYYYccckkksssttttttsssqqqmmmdddZZZLLLAAA;;;777333000000//////....../////////...///111222333222111000000000000111111111222222000555<<<===888444222222444333222000////////////000000000000000111222222111222222333222111///...,,,---...---,,,,,,...000///000222444777999;;;<<<>>>???AAAAAADDDMMMYYYbbbnnnpppssstttrrrrrrsssuuutttuuuuuuqqqlllhhhggggggjjjlllpppuuuyyyzzzyyyxxxzzz||||||yyyvvvtttuuuwwwxxxvvvqqqlllhhhhhhkkknnnnnnnnnnnnnnnppprrruuuvvvyyyyyyyyyzzz{{{|||~~~~~~||||||}}}}}}|||}}}~~~}}}{{{yyywwwvvvwwwyyyzzz{{{yyyxxxxxxzzzzzzyyyxxxxxxyyyvvvnnnfff^^^SSSHHH:::777222/////////000000111000000///////////////+++,,,---...////////////222333555555444333222333666777:::BBBNNN[[[fffmmmqqqtttvvvvvvyyy||||||}}}~~~~~~}}}QQQNNNGGG>>>555///------++++++++++++,,,,,,,,,,,,++++++++++++++++++*********)))'''''')))******)))((((((''''''''''''(((((((((***,,,+++***)))***+++))))))))))))))))))))))))((()))******++++++++++++///,,,+++,,,***&&&%%%'''&&&'''((('''&&&&&&(((***((('''&&&%%%$$$%%%&&&&&&'''%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''(((&&&'''+++111999BBBJJJNNNMMMOOOXXXbbbgggdddbbbbbbaaaaaaaaaaaaaaabbbddddddbbbbbbbbbbbbaaa```______]]]]]]]]]YYYRRRGGG===777...---,,,+++***************,,,,,,,,,---333;;;AAAOOOTTT\\\bbbfffiiijjjlllnnnllljjjjjjlllllllllkkkiiigggdddbbbbbbcccfffhhhfffeeedddeeeeeeeeecccaaacccbbbaaaaaaaaaaaabbbbbbaaaaaa```aaabbb```]]]ZZZWWWSSSKKKDDDCCCEEEDDD@@@555111---))))))(((((('''&&&''')))************)))''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))((('''&&&''')))(((%%%%%%((())))))+++///444===KKKWWW___cccdddeeebbb^^^ZZZXXXZZZ^^^aaaccchhhddd```ZZZRRRLLLPPPXXXbbbfffkkklllkkkkkkmmmooooooooonnnkkkddd[[[RRRMMMPPP[[[fffkkkooosssvvvuuuuuuvvvzzzxxxssspppkkkccc]]]\\\[[[aaaiiiooorrrtttxxx{{{{{{yyywwwvvvwwwxxxwwwvvvqqqpppooooooppppppnnnllliiihhhfffaaaXXXQQQUUU^^^cccfffjjjnnnrrrttttttuuuuuutttttttttuuuwwwyyyzzzxxxxxxxxxyyyzzzyyyvvvtttnnniii___VVVQQQRRRXXX]]]dddlllsssuuutttrrrnnnhhh\\\SSSFFF<<<777333000---...........................///000111222111000000000000000000111111111111,,,111666888555222111111000000//////...//////000////////////000000000000///000111222222111000///,,,---...---------///000///000222555888;;;===>>>BBBAAA@@@BBBIIISSS^^^eeerrrtttuuuuuusssrrrrrrrrrsssrrrpppmmmiiihhhiiijjjlllnnnrrruuuxxxyyyyyyyyy||||||zzzxxxuuutttuuuvvvvvvuuurrrmmmiiiggggggiiillllllmmmnnnqqqtttwwwxxx|||||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~zzzyyywwwvvvvvvwwwyyyzzzyyyvvvttttttuuuwwwxxxwwwwwwxxxvvvooofff]]]PPPEEE:::666222///////////////111000//////......//////+++,,,---...////////////000222444444333222222333777777;;;FFFTTTaaajjjmmmqqquuuvvvrrrqqqvvv|||~~~}}}{{{{{{|||}}}~~~}}}QQQLLLCCC:::222...------***++++++++++++,,,,,,,,,************++++++++++++)))''''''''')))+++***)))(((''''''''''''(((((()))'''***++++++(((''')))+++))))))))))))))))))))))))'''((()))++++++,,,++++++///)))&&&((()))&&&%%%&&&&&&'''''''''&&&&&&((()))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***&&&)))///777???HHHPPPUUURRRSSSYYYbbbeeebbbaaabbbdddcccbbbaaaaaabbbcccdddbbbbbbbbbbbbaaa```___^^^[[[\\\[[[UUUJJJ???666222,,,,,,,,,,,,+++***))))))))),,,.........555@@@IIIUUUYYY___dddgggjjjlllooonnnllljjjjjjkkkkkkjjjiiihhhfffcccaaaaaacccfffhhheeeddddddeeeffffffeeecccaaaaaa``````aaaaaaaaabbbbbbbbbccccccbbb___\\\ZZZVVVSSSKKKCCCAAACCCCCC???444111,,,)))(((((((((''''''(((***,,,,,,+++)))((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((()))((('''&&&''')))(((%%%%%%((())))))---333:::BBBOOOZZZaaadddddddddccc___ZZZYYY[[[```cccffffffbbb^^^XXXPPPNNNUUU___kkkmmmoooooonnnnnnoooqqqppppppnnnjjjbbb[[[UUURRRZZZbbbiiilllnnnssswwwxxxzzz|||xxxrrrnnnggg^^^YYYYYY___gggppptttttttttwwwzzzwwwvvvttttttuuuuuutttssssssrrrqqqppppppooommmkkkhhhgggddd]]]SSSNNNVVVaaagggiiilllpppssstttuuuuuuvvvvvvuuutttuuuwwwyyyzzzyyyxxxxxxyyyzzzxxxtttqqqlllfff[[[SSSQQQUUU^^^dddeeelllrrrsssqqqnnnggg___RRRKKKAAA999444111...,,,,,,,,,---------------------...///000000000///////////////000000000111111+++...222444222///......///......------...............//////////////////---...000111111111000000,,,.........---...000111000111444777:::===???AAADDDAAA@@@DDDNNNYYYbbbgggnnnpppqqqqqqpppooommmmmmqqqooollliiihhhiiilllnnnmmmooorrrtttuuuvvvwwwxxx}}}|||zzzwwwuuutttuuuvvvvvvvvvtttpppllliiihhhhhhllllllmmmpppsssvvvzzz|||||||||}}}}}}|||||||||{{{~~~}}}}}}}}}~~~~~~}}}xxxwwwvvvuuuuuuvvvwwwxxxuuurrrooonnnppprrrtttuuutttvvvuuunnneee[[[MMM@@@999666222////////////...000000///............///+++,,,---...///////////////111333333222222333444888999@@@LLL[[[hhhmmmoooppptttsssllliiimmmuuuzzzzzzyyyxxxyyy|||~~~JJJDDD<<<444///---------*********+++++++++,,,,,,*********************+++((('''&&&(((*********((('''''''''''''''((())))))%%%(((+++***&&&$$$%%%((())))))))))))))))))))))))&&&(((***+++,,,,,,,,,+++///(((###%%%((('''%%%&&&%%%&&&'''&&&%%%&&&''')))''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((()))***)))...555===DDDLLLSSSYYYZZZXXXZZZ^^^```^^^___bbbdddcccbbbbbbaaaaaabbbbbbaaabbbbbbaaaaaa```___^^^[[[ZZZVVVNNNDDD999222...,,,---------,,,+++)))((())),,,//////111888DDDMMMXXX\\\```dddgggjjjnnnpppmmmkkkiiiiiiiiiiiihhhgggeeedddbbb```aaacccfffhhhfffeeeeeefffhhhiiigggfff______``````````````````cccdddeeedddbbb___]]][[[UUUSSSLLLCCC???@@@@@@===444000+++)))((((((((((((((()))+++,,,,,,***((('''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''((()))((('''&&&''')))(((&&&&&&((()))***000777EEEKKKUUU]]]bbbeeefffgggfffccc```___aaadddfffgggbbb^^^YYYUUUPPPPPPXXXbbbnnnoooppppppooooooooopppnnnnnnkkkeee___ZZZXXXYYYccciiimmmmmmooowww~~~|||vvvqqqmmmfff\\\XXXYYYdddllluuuyyywwwvvvwwwzzzuuutttssstttuuuuuutttrrrtttsssrrrrrrrrrqqqooommmiiigggbbb[[[PPPMMMWWWdddkkkllloooqqqssstttuuuuuuvvvvvvuuuuuuvvvwwwxxxyyyxxxwwwwwwxxxwwwtttoookkkfff```WWWQQQSSSZZZccciiihhhnnnrrrqqqnnnjjj```WWWIIIDDD===666222///---,,,++++++,,,---......------------......////////////....../////////000000000,,,...000000///,,,+++***//////...---,,,,,,,,,,,,......////////////...---,,,---///000111111000///---...//////...///111333222333555888<<>>999444000...---,,,***+++---...///......---,,,,,,---------.....................////////////............---,,,***)))//////...---,,,,,,,,,,,,...///000000000///------,,,---...000000000///...---...////////////222444444555777:::===@@@BBBCCCCCCDDDIIIQQQ\\\dddggghhhiiiiiikkknnnpppooollljjjeeebbb^^^^^^bbbggglllnnnnnnppprrrqqqppppppssswww~~~|||yyyxxxxxxvvvtttrrrpppqqqsssrrrqqqooooooppprrrrrrssstttwwwzzz}}}~~~zzz{{{}}}~~~~~~{{{zzzyyyzzz}}}}}}yyyvvvvvvvvvuuuuuuuuuvvvvvvwwwzzzvvvrrrpppqqqtttuuuvvvsssvvvuuunnnfff\\\NNNAAA777555222000//////...---000///......------......+++,,,---...///////////////111222222222333555777999AAANNN[[[ffflllnnnnnnppppppllldddbbbhhhpppttttttttttttxxx}}}888444000.........---+++************++++++++++++++++++******))))))(((((((((((('''((())))))'''%%%&&&&&&&&&''''''((()))***...444999888222,,,+++---)))))))))))))))))))))))))))+++---//////---+++******&&&%%%'''(((&&&%%%'''%%%&&&&&&&&&%%%%%%''')))&&&&&&''''''&&&&&&%%%%%%###%%%&&&%%%###"""$$$&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***---///888>>>FFFJJJMMMPPPUUUYYY___\\\]]]```aaa______bbb```bbbdddeeeeeecccaaa___aaaaaaaaaaaa```___^^^]]]XXXQQQFFF===777222---)))******+++++++++,,,,,,,,,---///222999BBBLLLUUU[[[___bbbeeeggghhhiiijjjlllkkkiiigggeeeeeeeeecccbbb``````aaabbbcccdddeeefffffffffeeeggghhhiiigggfffccccccddddddcccbbbaaa```^^^aaacccbbb___\\\[[[[[[WWWWWWSSSIIIBBB@@@<<<888222///***(((((((((((((((******))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''((()))((('''&&&''')))((('''))),,,///333>>>JJJWWW\\\ccchhhkkklllmmmnnnjjjjjjjjjlllkkkhhhccc```VVVPPPNNNSSSYYY]]]bbbgggiiijjjlllnnnoooooommmkkkjjjhhhbbb[[[WWWYYYaaaiiipppwww|||}}}yyysssnnniiibbb]]]```eeepppssswww{{{}}}|||{{{zzzxxxwwwwwwyyyzzzzzzxxxvvvnnnmmmlllmmmnnnnnnmmmkkkhhhccc\\\XXXUUUVVV```lllppppppqqqrrrrrrsssttttttssstttuuuwwwwwwvvvuuuttttttsssrrrqqqnnnhhhaaa\\\TTTRRRRRRVVV]]]eeejjjmmmnnnooonnnhhhccc\\\PPPEEE:::888555111...,,,+++,,,***+++---///000///...---,,,,,,,,,,,,,,,------...------........./////////------,,,------------,,,---------------......///...///000111111///...,,,,,,---.../////////...------...///000///000222555666777999<<<>>>@@@BBBCCCCCCHHHQQQ[[[dddiiiiiiiiikkkkkkllloooqqqpppmmmiiiccc___]]]^^^cccjjjnnnpppppprrrtttrrroooooossswww{{{yyyxxxwwwwwwuuuqqqmmmhhhjjjmmmnnnnnnoooqqqssstttttttttuuuvvvyyy{{{|||{{{|||~~~~~~{{{yyyxxxzzz}}}}}}yyytttrrrssstttuuuwwwxxxzzzzzz|||yyyuuuttttttuuuuuuuuupppsssqqqkkkcccZZZLLLAAA777444111000000///---,,,//////...------------...+++,,,---...////////////000111222222222444777999???JJJ[[[gggnnnppprrrsssqqqpppkkkdddeeelllsssuuuvvvuuuvvvyyy}}}444111......///...,,,))))))************+++++++++,,,++++++***)))((((((''')))(((((()))))))))&&&$$$&&&&&&&&&'''''')))*********111777666///(((&&&'''))))))))))))))))))))))))+++,,,...000000...+++***(((&&&&&&)))(((%%%%%%(((%%%&&&&&&&&&%%%%%%'''(((&&&&&&''''''&&&&&&%%%$$$"""%%%&&&%%%###"""$$$&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((+++///333555>>>DDDKKKOOOOOOQQQUUUYYY[[[ZZZ\\\aaabbb______aaa```bbbeeeggggggdddaaa___aaaaaaaaaaaa```___^^^]]]WWWMMM@@@777333000+++'''((((((((()))***,,,...//////000444===IIIUUU]]]aaabbbeeehhhiiihhhhhhiiiiiikkkhhhfffddddddcccbbb```^^^___aaacccdddeeeeeeeeefffeeeeeefffggggggfffdddeeeeeeffffffeeecccbbbaaa\\\___aaaaaa]]]ZZZZZZZZZYYYZZZVVVMMMEEEAAA<<<888222///***(((((((((((((((+++***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''((()))((('''&&&''')))''''''***///222888EEEQQQYYY^^^fffkkkmmmmmmlllllliiijjjlllnnnmmmhhh```[[[QQQLLLKKKSSS]]]cccgggjjjhhhjjjmmmppprrrqqqnnnlllkkkhhhccc[[[WWW\\\gggpppwwwzzzssslllfff```^^^dddllltttuuuwww{{{~~~}}}{{{wwwwwwwwwyyyzzzzzzxxxvvvooommmlllkkkkkkiiifffdddggg```ZZZWWWWWW[[[eeeoooqqqqqqqqqrrrrrrsssssssssqqqsssuuuwwwxxxvvvtttrrrsssrrrqqqoookkkeee]]]WWWRRRQQQTTT[[[dddkkkooopppllllllhhhbbb\\\TTTHHH===555555333///,,,******+++***+++...///000000///...,,,,,,++++++,,,,,,---...---------.........//////,,,++++++,,,...//////...++++++,,,---...///111222///000111222111000...,,,------...//////...---,,,---...000000000111333555888999:::<<>>666444111000000///---,,,//////...------------...+++,,,---...////////////000111222222333555888;;;FFFTTTfffrrruuuuuuwwwyyysssqqqkkkeeehhhpppvvvvvvyyyxxxwwwyyy}}}111000...---,,,,,,------)))******++++++,,,------+++++++++***)))(((((('''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''((())))))***,,,------,,,*********)))))))))))))))******+++...///111222111...+++)))((((((((('''((()))******''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&((()))((('''%%%&&&&&&(((%%%&&&***+++,,,444@@@OOOSSSVVVVVVSSSRRRUUUYYY]]]___```bbbbbb```___^^^```aaaccceeeffffffeeeeeefffeeecccbbb```]]]XXXUUUNNNFFF;;;333///...+++***,,,))))))******'''(((+++***666BBBKKKSSS]]]eeegggggggggffffffffffffggghhhllljjjhhheeebbbaaaaaaaaa]]]]]]]]]```bbbbbbaaa___^^^^^^```bbbccceeefffgggfffhhhhhhfffggghhheee___^^^]]]\\\]]]___```___^^^]]][[[VVVPPPIIICCC>>><<<444000+++((('''((()))))),,,+++)))(((''''''(((((()))(((&&&%%%%%%&&&((())))))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&((()))'''&&&&&&&&&&&&&&&'''''''''''''''))),,,000666AAALLLTTT```bbbfffjjjmmmnnnnnnnnnkkkkkklllnnnmmmggg^^^WWWKKKIIILLLWWW___bbbffflllkkkmmmooooooooonnnoooqqqkkkfff^^^YYY[[[dddpppxxxwwwssslllbbb\\\^^^hhhqqqsssuuuyyyzzzzzzzzz{{{|||{{{yyywwwxxxzzzyyyvvvsssoooooolllddd\\\XXXYYY]]]cccZZZRRRSSS]]]gggjjjjjjqqqrrrrrrrrrrrrrrrqqqqqqrrrqqqqqqrrruuuvvvvvvuuusssrrrqqqnnnhhh___UUUNNNHHHQQQ\\\ccckkkpppppplllooolllfff^^^UUUJJJ???888333222111///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------444222///......///...---..............................---,,,---...///000...------...000111000///111000///........................///111333666777;;;:::===BBBCCCBBBEEEJJJKKKTTT^^^dddiiinnnooommmlllllllllnnnnnnmmmiiifffddddddeeehhhmmmtttzzz~~~{{{wwwtttttttttssssssvvvuuuttttttsssqqqmmmjjjfffeeecccbbbaaadddiiinnnqqqrrrtttuuuuuuvvvyyy{{{wwwxxxzzz{{{|||}}}}}}}}}~~~~~~yyyvvvuuuvvvqqqsssvvvyyy{{{}}}~~~~~~}}}yyywwwwwwwwwtttqqqqqqooojjjcccWWWKKK???888111111000///...------,,,000///...---------------000000000000000000000000000000000111222666;;;>>>QQQ___mmmtttvvvxxxxxxvvvvvvpppjjjhhhlllssswwwyyyxxxvvvvvvwww{{{~~~000///---,,,+++++++++,,,++++++++++++++++++++++++++++++******)))((((((''')))(((((('''&&&&&&'''''''''''''''''''''(((((()))***+++------+++***)))***)))((((((((()))***,,,---///000000000///---+++)))&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&$$$&&&'''(((&&&&&&'''((('''$$$$$$***000666AAALLLRRRUUUXXXVVVTTTSSSVVVZZZ^^^___aaabbbbbbbbb`````````aaaccceeeeeeeeeeeedddfffeeecccbbb___[[[UUUQQQGGG@@@777000...---,,,***+++)))))),,,,,,)))+++...111<<>>;;;333000+++))))))*********+++***)))''''''''''''(((((('''&&&%%%%%%&&&'''((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''))))))(((&&&''''''(((((()))(((((((((******+++///888DDDQQQYYYbbbdddhhhkkknnnoooooooooqqqpppnnnmmmjjjddd[[[UUULLLKKKPPP\\\dddgggkkkqqqppppppqqqqqqqqqpppooonnnhhhccc\\\YYY___jjjuuu}}}tttoooggg___\\\```iiiqqquuuwwwzzz{{{{{{{{{{{{|||{{{xxxvvvwwwxxxxxxvvvtttqqqrrroooggg^^^YYYXXXZZZZZZSSSMMMQQQ]]]iiinnnnnnpppqqqrrrsssttttttssssssuuusssrrrrrrttttttsssqqqppppppqqqoooiii___TTTMMMLLLUUU```hhhooouuutttppprrrmmmeee[[[PPPEEE:::333222111///---,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,------222000---------......---...........................------,,,,,,...///000///...------///000000///000///......---------............///111444777888===<<>>666111000/////////...---------//////...------------...///////////////////////////111111111222999EEENNN___jjjuuuyyy{{{|||zzzwwwyyyuuurrrssswww|||~~~zzzyyyxxxzzz}}}------,,,,,,++++++++++++,,,+++++++++******))))))******))))))(((((((((((())))))(((((((((((())))))'''&&&&&&&&&&&&'''(((((()))+++------+++)))))))))((('''&&&'''))),,,///111111///---+++)))((((((((('''(((***,,,,,,+++***((((((''''''&&&&&&%%%%%%$$$((('''&&&%%%%%%&&&(((***)))((('''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&(((+++***---777DDDOOOWWW[[[[[[\\\\\\ZZZXXXXXX[[[]]]^^^___aaaccceeeeeeffffffdddeeefffgggggggggfffeeedddbbb```]]]WWWPPPGGGAAA999333---++++++---,,,******)))+++...---,,,///555???JJJWWW]]]bbbgggiiihhhjjjiiihhhfffeeedddcccccceeeeeeeeeeeedddcccbbbaaabbbbbbbbbdddfffhhhhhhgggdddcccaaa```aaacccfffgggggghhhfffbbbaaabbb^^^YYYTTTTTTUUUWWW[[[]]]^^^]]]___\\\VVVOOOGGG@@@;;;888222///,,,+++---///000000+++***((('''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''(((***+++)))(((%%%&&&(((*********)))(((......111999FFFTTT^^^cccfffgggiiilllmmmnnnooooooooonnnllliiifffaaa\\\XXXRRRWWW___hhhnnnqqqsssuuurrrnnnlllmmmpppoooiiiddd[[[XXXWWW^^^lll{{{}}}~~~xxxrrrjjjaaa___eeennnuuuwwwxxxzzz||||||zzzyyyxxxyyyzzzyyywwwvvvvvvwwwwwwwwwvvvwwwvvvrrrjjjccc^^^\\\YYYRRRLLLNNNXXXccckkkmmmqqqsssuuuxxxzzz{{{|||{{{xxxwwwttttttsssrrrpppnnnllllllkkkgggaaaZZZUUUSSSXXX```hhhnnnrrruuurrrmmmggg```UUUKKKBBB;;;666333///...---,,,+++*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,++++++---......---////////////////////////------,,,,,,,,,---...///111///---,,,...///000000------,,,++++++,,,,,,,,,------...000444777;;;===BBBAAACCCHHHJJJKKKPPPWWW[[[bbbhhhhhhiiikkkiiifffbbbcccdddgggiiiiiigggddd]]]bbbhhhoootttwwwwwwvvvvvvwwwxxxyyyzzzxxxtttqqqmmmnnnppptttyyy|||}}}|||yyyuuuqqqqqqrrrooohhhaaalllqqqwwwzzz{{{yyywwwvvvvvvvvvwwwwwwvvvtttrrrqqqsssuuuwwwyyy{{{}}}~~~|||~~~}}}yyywwwvvvssspppnnnnnnkkkfffaaaXXXTTTNNNFFF>>>777222000.....................---///......---------......///////////////////////////111333333666???NNNZZZgggpppyyy{{{|||}}}zzzwwwuuurrrppprrrwww{{{||||||wwwwwwwwwyyy|||---------------,,,,,,,,,)))))))))******+++++++++)))))))))((((((((((((((('''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''(((((()))***,,,,,,+++)))))))))'''''''''(((***---///111///---+++(((''''''''''''&&&(((***+++,,,+++)))(((''''''&&&&&&%%%%%%%%%%%%((('''%%%$$$%%%''')))***---,,,***)))'''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$&&&(((***...666AAAOOOZZZ]]]\\\______^^^]]]\\\\\\^^^______```aaaccceeefffggggggggghhhhhhiiiiiihhhgggfffbbb___\\\WWWQQQHHH???999666111,,,***+++,,,+++)))***)))+++---,,,,,,222:::GGGRRR]]]bbbeeehhhiiihhhhhhgggfffeeeeeedddddddddbbbccceeeffffffeeecccbbbcccbbbbbbdddgggiiiiiihhhdddccc```______```cccdddfffgggeeebbbaaabbb```[[[WWWWWWWWWYYY]]]___```___]]]ZZZUUUNNNFFF???999666111///---,,,...000111111***)))(((&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''(((***+++)))((($$$%%%&&&((())))))((((((...222999DDDQQQ[[[bbbeeeggghhhiiijjjkkklllmmmmmmkkkkkkjjjhhhccc]]]YYYVVVXXX___gggmmmoooqqqrrrrrrqqqmmmkkkmmmpppooojjjdddWWWXXX\\\fffuuu~~~|||vvvnnngggaaabbbjjjssswwwxxxxxxyyy{{{{{{xxxvvvvvvvvvzzzzzzyyyyyyxxxxxxxxxyyywwwxxxxxxvvvqqqjjjeeebbb]]]VVVOOOOOOWWWbbbkkkooosssuuuyyy|||~~~~~~~~~xxxvvvttttttuuutttsssqqqmmmkkkggg```ZZZXXXYYY\\\bbbiiioooqqqqqqqqqmmmfff___WWWLLLBBB:::666333111......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++,,,...//////---////////////////////////---,,,,,,+++,,,---...///111///------.../////////,,,,,,+++++++++,,,,,,------...///111555999<<<>>>CCCBBBEEEIIIKKKLLLPPPVVV___eeejjjiiiiiijjjhhheeeaaaaaacccfffiiiiiifffddd^^^bbbhhhmmmppppppooommmqqqrrrtttxxxyyyxxxtttpppnnnnnnppptttxxx|||}}}}}}yyytttooooooqqqppplllhhhppptttyyy{{{{{{yyywwwvvvtttuuuwwwxxxxxxvvvuuussswwwwwwyyy{{{~~~|||~~~~~~|||zzzwwwtttqqqooolllhhh```ZZZJJJGGGAAA;;;666333111000------------..................---------......///........................222555888;;;AAALLL\\\gggnnnuuu{{{||||||}}}zzzuuuqqqooonnnqqqwwwzzz{{{zzzwwwwwwxxx{{{~~~,,,,,,------------,,,,,,(((((())))))***++++++,,,((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((***,,,,,,***)))((()))''''''((()))+++---///000,,,***)))'''&&&&&&&&&'''$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((()))---,,,+++)))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&%%%%%%(((***)))333???KKKWWWaaaccc````````````aaaaaaaaaaaaaaa``````aaacccdddfffggghhhhhhiiiiiijjjiiihhhffffff___\\\WWWPPPIIIAAA999333222///+++***+++,,,***'''))))))+++------///999DDDRRR\\\eeehhhiiikkkllljjjggggggfffeeedddddddddeee```bbbeeeggghhhgggeeedddcccaaaaaacccfffhhhiiiiiidddcccaaa_________aaaaaadddeeeccc```aaacccaaa]]]\\\[[[[[[]]]```aaaaaa```\\\YYYTTTMMMFFF???:::777000...------///000111000***)))(((&&&%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''(((******)))'''$$$%%%%%%&&&'''((())))))000888CCCNNNWWW___eeehhhiiiiiijjjjjjkkkkkkllllllkkkkkkhhhccc\\\VVVSSSRRR]]]fffmmmooooooqqqrrrqqqrrrqqqpppqqqrrrpppkkkgggYYY___iiiuuu~~~tttiiidddaaadddkkksssvvvvvvwwwyyyzzzzzzxxxvvvuuuuuuxxxzzz{{{{{{zzzyyyyyyzzzwwwwwwxxxwwwtttooojjjggg]]]XXXSSSUUU]]]gggppptttuuuwww{{{~~~~~~}}}vvvtttssssssttttttsssrrrllliiiccc[[[VVVWWW^^^dddkkkpppttttttrrrooohhh```XXXPPPEEE;;;444000...---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++---//////...,,,........................---,,,+++++++++,,,...///000///......///000...---,,,,,,+++++++++,,,------...///000222666999===???CCCCCCGGGMMMPPPPPPTTTYYYdddjjjnnnmmmlllmmmkkkhhhgggggghhhiiijjjiiieeebbb___bbbfffiiijjjiiigggffflllnnnqqqvvvyyyyyyvvvsssqqqqqqqqqsssvvvxxxyyyxxxuuuqqqnnnmmmoooqqqqqqppptttvvvyyyyyyxxxwwwvvvvvvsssuuuwwwyyyzzzyyywwwvvvyyyyyyyyy|||~~~~~~xxxuuuqqqnnnjjjbbbXXXQQQ???<<<888555222000000000,,,,,,------.........///...------------...//////........................000333888???IIIWWWdddlllsssyyy||||||}}}}}}zzzuuupppoooooorrrxxx||||||{{{{{{zzz{{{}}}***+++,,,------,,,+++***))))))))))))************((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((((((***,,,,,,***(((((((((&&&''')))+++---.........(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%&&&'''''''''***)))((('''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&(((,,,///111===IIIRRRZZZbbbdddbbb```aaabbbdddeeeeeecccbbbaaaaaaaaabbbccceeefffggghhhhhhiiiiiihhhfffeeeddd]]]YYYRRRJJJCCC;;;444///---***((()))+++,,,***'''((((((***,,,...444BBBPPP[[[cccjjjkkkkkkmmmmmmkkkiiihhhgggeeedddccccccbbb___bbbfffiiijjjiiigggfffaaa``````aaadddggghhhhhhdddcccbbbaaa```````````````aaa```^^^___cccccc___aaa```___```aaabbbaaa```]]]ZZZUUUNNNGGGAAA<<<999000...------///000000///***)))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''))))))(((&&&&&&&&&%%%%%%&&&(((***,,,444>>>KKKTTTYYY___gggmmmlllkkkkkkkkkkkklllllllllkkkhhhccc[[[TTTQQQRRRUUUaaajjjqqqpppooorrrsssrrrssstttttttttrrrnnniiifff```kkkzzz|||rrrfffddddddhhhnnnsssuuuuuuwwwyyy{{{zzzxxxwwwvvvvvvuuuxxx||||||zzzxxxxxxxxxwwwwwwwwwvvvtttpppkkkggg[[[ZZZZZZ^^^fffmmmrrrtttvvvxxx{{{}}}~~~|||zzzyyyuuusssrrrrrrrrrrrrqqqoooiiigggbbb[[[VVVYYYaaahhhmmmrrruuusssoookkkccc[[[OOOHHH>>>555000...------++++++*********++++++,,,++++++++++++++++++++++++************+++++++++++++++***+++,,,......,,,***---------------------------,,,+++++++++,,,---...///...///000111000---+++,,,,,,,,,,,,,,,---......000000111333666:::===???CCCEEEKKKSSSWWWXXX[[[```hhhnnnqqqpppooopppooollllllllllllnnnnnnllliiifffdddeeefffhhhhhhhhhggggggjjjlllpppuuuzzz{{{yyywwwvvvtttrrrrrrssssssrrrqqqpppooonnnoooppprrrtttvvvwwwxxxwwwuuusssssstttvvvsssuuuxxxzzz{{{yyywwwuuuwwwvvvvvvyyy|||~~~}}}|||xxxtttoookkkeee[[[OOOGGG999777444111000/////////++++++,,,------...//////---------------...//////........................111333:::EEETTTbbblllqqqxxx|||~~~~~~~~~{{{vvvqqqoooooorrrxxx}}}~~~}}}~~~}}}|||}}}~~~}}}{{{yyy))))))+++,,,,,,+++***)))++++++******)))((((((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''(((***,,,,,,***(((((((((&&&'''***---......---,,,&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((("""###$$$%%%&&&&&&'''((("""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%&&&'''+++///333;;;GGGRRRVVVZZZ```cccaaa```aaacccfffhhhgggeeecccaaaaaaaaabbbcccdddeeefffgggggghhhgggfffeeecccbbb\\\WWWOOOGGG???888111---)))'''&&&'''***,,,***(((&&&&&&)))---000888JJJZZZ^^^fffkkkkkkjjjllllllkkkkkkjjjhhheeecccbbbaaa```___bbbfffjjjlllkkkhhhgggaaa___^^^```cccfffhhhhhheeeeeedddcccbbbaaa```___]]]^^^]]]\\\^^^cccccc```dddcccaaaaaabbbbbbaaa___]]][[[VVVPPPIIICCC>>><<<000...------///000///...***)))'''&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&((()))'''&&&((('''&&&%%%&&&))),,,...888BBBOOOVVVYYY^^^hhhqqqnnnmmmmmmlllllllllmmmmmmhhhddd]]]TTTNNNOOOUUU[[[bbbmmmsssqqqpppsssuuutttsssuuuvvvtttooojjjfffdddffftttzzzqqqfffgggiiimmmqqquuuvvvvvvxxxzzz{{{{{{yyyxxxwwwxxxrrrwww|||}}}zzzxxxwwwwwwwwwvvvuuutttrrrnnniiifff\\\]]]aaagggmmmqqqqqqpppvvvwwwzzz||||||zzzwwwuuutttsssqqqpppppppppnnnllleeeeeebbb\\\XXXZZZbbbjjjkkkpppsssppplllggg___WWWFFF@@@888222//////000000)))))))))))))))******+++************************)))************+++++++++*********+++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........///111222000---***,,,,,,,,,,,,------...///111111222444777:::===???CCCEEEMMMXXX]]]^^^bbbggghhhnnnqqqpppoooqqqpppmmmmmmmmmnnnqqqrrrrrrooollliiiiiiiiijjjjjjkkklllllliiikkkooouuuzzz}}}|||zzzyyyvvvsssqqqqqqpppnnnllllllnnnpppqqqrrrsssuuuxxxyyyxxxuuurrroooooorrruuutttvvvyyy{{{{{{yyyvvvtttsssrrrrrrvvvzzz||||||zzz~~~}}}|||}}}~~~vvvsssnnnhhhaaaVVVIII@@@777666333111///...------++++++,,,,,,---...//////---------------...///000........................999;;;BBBPPPbbbpppxxxzzz{{{~~~}}}wwwqqqooonnnrrrxxx}}}~~~~~~~~~}}}{{{{{{zzzxxxtttqqq+++*********))))))((((((++++++,,,,,,+++***((('''(((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&(((***+++---------,,,+++***)))(((***...000.........,,,'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((('''%%%$$$%%%***111777:::GGGKKKQQQVVVYYY[[[\\\]]]bbbdddfffhhhiiihhhfffddddddaaa___```cccffffffdddhhhiiiiiigggdddaaa___^^^XXXPPPEEE<<<777333...+++***++++++***))))))***,,,***+++---///555AAAPPP[[[bbbccceeehhhjjjjjjkkkkkkjjjhhhfffdddccccccdddeeeggggggiiijjjlllllliiigggeeedddcccbbbccceeegggiiiiiijjjhhhcccaaabbbaaa^^^^^^___```aaaccccccddddddcccdddeeedddbbbbbbbbbddd```]]]XXXSSSMMMGGGAAA===777444000---------,,,,,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$&&&(((&&&$$$(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((()))'''''')))''''''---666DDDMMMWWW[[[aaaiiioooqqqmmmnnnmmmkkkkkkmmmkkkfffccc^^^VVVOOOLLLQQQZZZaaammmnnnpppsssvvvwwwvvvtttsssssssssrrrkkkdddbbbeeesss}}}mmmhhhlllrrrvvvxxxwwwwwwwwwyyyxxxwwwxxxxxxwwwtttqqqsssrrrrrruuuyyyyyyvvvsssuuusssqqqnnnjjjgggeeeddd\\\```fffkkknnnpppsssuuutttwwwzzz}}}}}}zzzvvvssssssuuurrrmmmooossspppiiiccc___[[[YYY\\\bbbgggkkkrrrooollljjjggg```TTTKKK===777111///000000---)))))))))))))))))))))))))))++++++***)))(((((())))))************************************************,,,++++++******++++++,,,,,,+++***))))))+++---...////////////000000000000+++,,,,,,,,,+++,,,///111222333555666888;;;???BBBEEEHHHMMMUUU^^^dddfffggglllnnnppppppnnnllllllllllllnnnppprrrsssrrrpppoooooonnnmmmlllmmmppprrrttttttssstttxxx|||~~~|||zzz|||xxxssspppooonnnnnnmmmpppooonnnoooqqqtttttttttppprrrtttuuusssrrrrrrrrrsssvvvyyy||||||zzzwwwtttqqqrrrsssuuuwwwyyy{{{{{{}}}}}}|||{{{{{{{{{{{{{{{uuusssnnneeeZZZMMMBBB<<<333333111000...---------////////////////////////////////////////////////000,,,+++///000//////222666???NNN^^^lllvvv{{{}}}~~~~~~|||yyysssqqqssszzz|||yyyyyy}}}}}}yyysssnnniiifff+++*********))))))))))))***++++++++++++)))((('''((((((((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&''')))+++,,,---------,,,+++)))((('''+++///000.........,,,'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&'''((()))+++222<<>>;;;888555222111///---+++))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((()))'''&&&((()))---666@@@IIIUUUbbbhhhkkknnnooolllqqqrrrqqqnnnnnnooolllfff\\\UUUMMMLLLSSS^^^hhhnnnssstttuuuuuuuuutttsssrrrrrrppppppqqqppppppwwwpppaaaccciiipppvvvxxxwwwvvvuuuxxxwwwvvvvvvvvvuuusssqqqrrrqqqqqqsssvvvxxxxxxxxxwwwvvvrrrkkkbbbZZZTTTRRR]]]aaahhhmmmppprrrtttuuurrrsssuuuvvvwwwvvvuuuuuussstttqqqmmmkkkjjjfff```UUURRRQQQVVV```iiimmmnnnqqqnnnjjjfff___TTTGGG>>>777333///---------+++((()))))))))))))))))))))))),,,+++******)))*********))))))))))))))))))))))))************************++++++++++++++++++++++++******)))((()))***+++,,,,,,---------............+++,,,---,,,,,,---000333555777999:::<<<>>>BBBEEEIIIMMMTTT\\\bbbfffhhhhhhiiikkknnnooonnnmmmmmmnnnoooqqqssstttuuutttrrrqqqtttrrrooommmmmmooosssuuuxxxvvvuuuvvvxxxzzzzzzyyyyyyvvvrrrppppppqqqppppppooommmjjjkkknnnrrruuuwwwwwwwwwwwwvvvuuuuuuwwwyyyyyyyyyyyyyyywwwvvvtttttttttwww|||~~~~~~~~~}}}||||||||||||||||||wwwooocccUUUHHH<<<666222222000///............////////////////////////////////////////////////000---,,,///111000333777CCCOOO```mmmuuuzzz|||yyywwwoooqqqwww~~~||||||xxxuuuqqqnnnkkkjjjkkkkkk******************************))))))(((((('''&&&''''''((((((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((***,,,...//////...---+++)))(((''''''+++///000---,,,...,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&''')))---222:::EEESSS]]]^^^______^^^]]]^^^```bbbeeedddcccbbbaaaaaabbbbbbbbbeeegggfffdddcccfffiiimmmmmmllljjjgggaaa[[[VVVIIIAAA777000---,,,+++******++++++***))))))***,,,++++++000;;;JJJYYYbbbeeefffggghhhjjjjjjjjjiiiiiiggggggffffffffffffggghhhfffggghhhhhhgggfffeeeeeeeeeeeefffeeeeeecccbbbaaaaaadddccc___^^^aaaaaa^^^___```aaabbbcccccccccccccccdddeeedddbbbaaabbbccc___^^^YYYSSSKKKEEEAAA@@@<<<:::666333111///,,,)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((((((&&&&&&))),,,111<<>>AAADDDIIIOOOWWW```eeeiiikkkllljjjlllnnnnnnmmmkkkkkklllmmmnnnppprrrtttttttttsssqqqnnnllljjjkkknnnsssvvvwwwvvvtttssstttuuuvvvvvvxxxuuusssrrrrrrssssssrrrpppmmmjjjjjjnnnssswwwyyyzzzzzzyyywwwuuuvvvyyy|||}}}{{{zzzxxxvvvuuuuuuuuusssvvvzzz}}}~~~}}}~~~~~~}}}||||||||||||}}}zzzuuukkk^^^PPPCCC999444111111000//////...//////////////////////////////////////////////////////000...---000222222777===LLLZZZkkkvvvyyy||||||xxxuuutttooosssyyy~~~yyywwwrrrpppmmmkkklllooorrruuu***************+++++++++******)))((((((''''''''''''''''''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((***---///111000///---+++***)))))))))+++......,,,+++,,,+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''******...888FFFUUU___ddd`````````^^^\\\\\\^^^```eeedddbbb`````````aaabbbcccfffhhhhhheeedddfffiiikkkkkkjjjiiigggaaaYYYSSSDDD<<<333---,,,,,,,,,+++***++++++***))))))***,,,+++---444AAAQQQ^^^eeegggiiiiiikkkkkkkkkkkkjjjiiiiiiiiihhhgggfffffffffeeedddeeegggfffdddcccdddfffggggggggggggfffeeecccbbbbbbdddddd``````bbbccc``````aaabbbccccccdddcccccccccdddeeedddcccbbbcccddd```___[[[TTTKKKEEEBBBBBBAAA>>>:::666333000---***''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))(((&&&'''+++///666BBBNNNYYYbbbjjjlllmmmpppqqqpppqqqrrrqqqmmmkkkkkkfff___UUUSSSSSSZZZdddlllnnnmmmqqqsssuuuvvvuuuuuuwwwyyy|||yyyyyy{{{~~~pppddd^^^dddjjjqqqwwwxxxxxxwwwvvv{{{yyyxxxxxxxxxxxxwwwvvvvvvuuutttsssrrrqqqrrrsssooopppnnnggg^^^WWWVVVWWWbbbffflllqqqssssssttttttppppppooooooppprrrsssuuuoooooonnnmmmjjjfffdddccc]]]]]]___fffnnnrrrqqqnnnpppmmmggg___TTTHHH===666///...,,,++++++***)))((())))))))))))))))))))))))+++******)))******++++++((((((((((((((((((((((((***************************++++++,,,,,,++++++***)))))))))))))))******+++*********+++,,,------...,,,---.........///222555222444888:::;;;===@@@BBBHHHOOOZZZccciiilllnnnppplllnnnooonnnkkkiiihhhhhhhhhiiilllooorrrssstttuuummmllljjjjjjmmmqqqvvvyyywwwwwwvvvtttssstttuuuvvvwwwuuusssssstttuuuttttttqqqooollllllpppuuuyyy{{{zzzzzzxxxvvvuuuvvvyyy}}}~~~|||zzzwwwvvvvvvwwwwwwtttuuuwwwzzz|||}}}~~~~~~~~~}}}}}}|||||||||||||||vvvpppeeeXXXKKK???777333111000///////////////000////////////////////////////////////////////////000...///222444666===EEEVVVbbbqqqzzz{{{|||yyytttqqqqqqppptttyyy||||||yyytttooommmmmmlllmmmqqqvvv{{{~~~*********+++++++++++++++++++++***)))((((((((((((&&&''''''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((***---000111000///---,,,+++++++++,,,***------***)))+++***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((''''''&&&&&&'''(((((()))------222@@@QQQ___dddeeebbbbbbaaa```^^^^^^___aaadddcccaaa``````aaabbbcccdddfffhhhjjjjjjjjjlllmmmiiihhhffffffddd]]]RRRKKK===777000,,,,,,---,,,******++++++***))))))***,,,---222<<>>444///,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))***+++((((((((((((((((((((((((***************************+++,,,------,,,+++***)))))))))*********++++++))))))***+++,,,---......,,,---.........000333666222555888;;;<<<>>>@@@BBBHHHQQQ]]]fffkkkmmmoooqqqnnnooopppnnnkkkgggffffffeeegggiiilllooorrrssstttmmmmmmmmmooorrrvvv{{{}}}yyyzzzzzzyyywwwwwwxxxyyyvvvtttrrrrrrssstttsssrrrrrrpppmmmnnnqqquuuxxxzzzxxxxxxwwwuuussstttxxxzzz|||zzzxxxvvvvvvwwwxxxyyywwwxxxyyy{{{}}}}}}}}}|||{{{{{{{{{{{{{{{ssslllaaaSSSFFF<<<666222000////////////000000111////////////////////////////////////////////////000...000444666:::CCCMMM^^^gggrrryyyzzzzzz{{{~~~}}}vvvpppnnnnnnooosssuuutttsssrrrnnniiikkklllnnnrrrvvv{{{*********++++++,,,,,,,,,---,,,***)))(((((())))))&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((***---000111111///...,,,,,,---...///)))++++++(((''')))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''')))***+++///333<<>>@@@AAACCCEEEKKKTTTaaaiiillllllmmmnnnlllnnnooommmjjjgggffffffggghhhjjjlllnnnpppqqqrrrmmmnnnooorrruuuxxx{{{}}}yyy{{{}}}|||zzzyyyzzz{{{sssqqqppppppqqqqqqpppoooqqqooonnnoooqqquuuvvvwwwuuuuuuuuusssrrrrrruuuwwwwwwvvvuuutttuuuvvvxxxyyyxxxyyy||||||{{{{{{zzzzzzzzzzzzzzzssslll___QQQDDD:::444111///////////////000111111//////////////////////////////////////////////////////111555888>>>IIIUUUdddiiipppuuuwwwwwwwwwxxxyyy}}}~~~{{{tttmmmkkkkkklllooooookkkjjjlllkkkfffjjjmmmqqquuuyyy|||}}}~~~*********++++++,,,,,,,,,---,,,+++))))))))))))***&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&(((***---///111111000...------...000111(((******&&&&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&((()))+++,,,000888DDDQQQZZZ^^^```aaa___aaabbbbbbaaa```aaabbbaaaaaabbbbbbcccccccccdddiiigggggghhhkkkkkkhhhdddfffccc```^^^YYYOOOAAA666333///+++***,,,,,,***'''***++++++***))))))***,,,444===KKKVVV]]]bbbfffjjjiiiiiijjjiiihhhfffeeeccc______```aaaaaaaaaaaa```]]]```cccccc```aaaeeeiiihhhfffdddccccccdddeeefffdddfffeeeaaa```bbbbbb___bbbbbbcccdddddddddccccccggghhhiiihhhfffeeefffgggdddddd```XXXMMMGGGGGGIIIIIIBBB999222...,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%''')))(((((('''''''''&&&&&&&&&((((((((((((((()))******(((((((((((())))))))))))&&&''',,,333999???JJJTTT___gggmmmmmmmmmoooqqqpppppprrrppplllhhhfff^^^WWWYYY^^^dddhhhkkkmmmoooqqqqqqtttwwwwwwtttuuuyyy}}}}}}nnn^^^VVV]]]iiirrrtttxxxyyyzzzzzz{{{}}}{{{yyywwwvvvwwwxxxxxxxxxxxx{{{~~~~~~{{{xxxwwwxxxooooookkkaaaWWWTTTYYY___jjjnnnsssvvvuuussspppoooqqqppppppoooooooooooopppoookkkhhhhhhccc]]]___fffjjjrrryyy{{{uuunnniiihhhWWWTTTLLLCCC999333111000)))***,,,,,,+++******+++))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''************************)))***,,,------,,,***)))******+++,,,,,,,,,,,,+++)))******,,,---...//////,,,---...//////111555777888;;;???BBBCCCDDDFFFHHHMMMWWWccckkkllljjjkkkllljjjlllmmmmmmjjjhhhggggggjjjjjjkkklllmmmnnnoooppplllmmmooorrrtttwwwxxxyyywwwzzz}}}}}}zzzxxxyyyzzzqqqooonnnnnnoooooommmlllpppooonnnoooqqqtttttttttsssssssssrrrqqqqqqsssuuusssrrrrrrssstttvvvxxxyyyvvvyyy~~~{{{{{{zzzyyyyyyyyyyyyzzzuuummm```PPPCCC999333111///......//////000111222//////////////////////////////////////////////////////222666:::@@@MMMYYYgggjjjnnnrrruuuuuuuuutttuuuyyy|||zzzsssllliiiiiihhhlllkkkeeeeeeiiiiiifffjjjmmmrrrwwwzzzzzzyyyxxx,,,+++***))))))***+++,,,+++***)))'''''''''((()))(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((()))***,,,---...444111///...///000000000,,,***((('''''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((&&&$$$'''...444;;;EEEQQQYYY\\\^^^aaadddbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbccceeegggcccgggiiiffffffhhhiiigggaaaaaa^^^XXXNNNCCC:::666000---******,,,---,,,***)))))))))''''''))),,,///666EEETTT[[[___cccgggiiieeeeeefffffffffdddcccbbbaaabbbbbb___\\\]]]aaaeeehhhfffddddddeeeggggggfffeeedddbbbbbbbbbdddfffgggeeedddbbbaaaaaaccceeefffeeeeeeeeedddcccccceeeggghhhhhhhhhhhhhhhiiiiiijjjhhhhhhdddYYYKKKBBBBBBDDDEEE@@@888111---+++***)))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''''''''&&&((('''&&&&&&((()))***)))+++...111444999CCCOOOXXX```eeekkknnnnnnmmmooopppvvvtttppplllfff```[[[WWW^^^aaafffkkknnnpppppppppvvvyyyzzzxxxvvvxxx~~~rrraaaVVVVVVcccpppqqqvvvxxxwwwxxx||||||yyyzzzyyyxxxwwwvvvvvvvvvvvvzzz|||}}}yyyvvvqqqlllcccZZZSSSUUU\\\bbblllrrrxxxyyyuuupppnnnooopppssssssrrrtttwwwwwwrrrsssmmmggg```ZZZXXX___iiitttuuuvvvuuuqqqllleeebbbUUUNNNEEE<<<666333111000,,,+++***))))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))...***%%%$$$&&&)))******++++++******))))))(((((()))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------///000000000111444666:::>>>CCCDDDDDDFFFLLLRRRXXX]]]dddiiikkkkkkkkkkkkjjjkkkmmmooopppooollljjjlllnnnoooooonnnnnnpppqqqlllkkkjjjkkkooorrrtttuuuzzzyyyyyyxxxwwwvvvvvvvvvtttsssqqqooonnnmmmmmmnnnnnnoooppppppoooppprrrtttuuuvvvwwwxxxxxxvvvsssqqqpppqqqsssuuuvvvwwwvvvvvvvvvyyy~~~~~~|||zzzyyyxxxxxxrrrlll```QQQCCC888333111......//////000000111111........................+++,,,---...////////////222333555777<<>>IIIVVV___fffjjjnnnppppppoooppprrruuusssnnngggaaa\\\YYYXXXaaadddhhhllloooqqqqqqqqqsssuuuwwwvvvvvvxxx}}}hhhYYYQQQRRR\\\gggmmmrrruuuuuuvvvyyyzzzwwwwwwwwwwwwwwwwwwwwwxxxxxx}}}~~~{{{wwwtttlllggg^^^TTTPPPSSS\\\dddkkkqqqvvvwwwtttqqqpppqqqqqqssstttsssvvvyyyyyyuuuvvvnnnddd]]]WWWXXXaaalllssstttvvvuuuppphhh```[[[NNNHHH???666111...,,,++++++***)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))),,,)))'''&&&'''(((***************))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,...111222222333444666:::???CCCEEEEEEGGGLLLQQQ\\\```fffjjjkkkllllllmmmkkkkkkmmmoooppppppooommmooopppqqqpppnnnnnnnnnooommmllljjjjjjmmmppprrrsssuuuvvvvvvvvvuuutttssssssrrrqqqooonnnmmmmmmnnnnnnnnnoooppppppoooppprrrtttwwwyyyzzz{{{zzzxxxvvvtttrrrtttvvvxxxyyyzzzzzzzzzxxx{{{}}}{{{zzzyyyxxxpppiii\\\NNN@@@777333111////////////000000000000........................,,,------...////////////111222555:::CCCPPP]]]eeemmmmmmlllnnnqqqssstttsssvvvuuuqqqkkkeeeccccccdddddddddeeegggjjjooosssvvvtttttttttrrrpppmmmkkkiii+++******))))))******+++***)))((('''''''''(((((('''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''(((***,,,---...333111000//////...,,,***+++)))'''&&&''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())),,,444>>>FFFMMMSSSYYY]]]^^^___bbbeeebbbbbbbbbbbbbbbbbbbbbbbb_________^^^]]]```dddgggpppsssqqqllliiihhheee```___ZZZRRRGGG===444...+++,,,***)))(((*********)))++++++)))(((***///666;;;KKKVVV```cccccceeeffffffkkkkkkkkkjjjiiigggfffeeecccddddddbbb___```cccggggggeeeccccccdddddddddccc_________```bbbdddfffhhhdddcccbbbaaa``````aaabbbeeeeeedddbbbaaacccfffiiiiiihhhfffddddddeeeggghhheeeeeeaaaWWWIII???;;;;;;;;;666000+++)))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''+++///666>>>EEEPPP\\\eeelllnnnqqqrrrqqqqqqqqqrrrssspppjjj```XXXUUUWWW[[[eeegggkkknnnpppqqqqqqqqqppprrrtttuuuvvvzzzrrr]]]QQQMMMNNNVVV]]]hhhnnnsssssstttwwwxxxvvvvvvwwwwwwxxxyyyyyyzzzzzz~~~~~~yyytttqqqjjjcccYYYPPPNNNTTT___hhhkkkooosssuuusssrrrsssuuuqqqtttuuuuuuxxx|||{{{wwwtttjjj^^^WWWTTTXXXcccooorrrtttvvvtttnnndddYYYRRRGGGAAA999222---+++)))(((+++***)))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((())))))((('''''')))***))))))))))))************)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,...111222333444666888@@@CCCFFFGGGHHHKKKPPPUUUaaadddhhhjjjkkklllnnnoookkkllllllmmmooopppqqqrrrsssssssssqqqnnnlllllllllnnnllliiiiiillloooqqqqqqsssssstttuuuuuutttsssrrrpppooonnnnnnnnnnnnpppppppppqqqrrrqqqpppqqqssstttyyyzzz|||}}}|||zzzwwwuuuuuuvvvxxxzzz|||~~~~~~|||~~~~~~}}}|||zzzxxxmmmeeeWWWHHH===555222111000000000000////////////..........................................///...111222777@@@MMM[[[ffflllmmmlllkkklllpppssstttuuutttqqqllleeeaaa```bbbeeehhhiiilllppptttxxx{{{}}}xxxvvvrrrmmmiiifffdddccc******))))))))))))******(((((((((((('''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''(((((()))***,,,---///000222111000//////---)))&&&+++)))'''&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%'''***///666AAAMMMUUUUUUWWWZZZ[[[[[[\\\^^^```bbbbbbbbbbbbbbbbbbbbbbbb_________^^^^^^```eeehhhnnnpppnnniiigggfffaaa[[[YYYRRRHHH===555///,,,***+++***)))))))))*********+++***)))))),,,333<<>>EEELLLUUU___ffflllnnnpppqqqqqqrrrrrrrrrqqqmmmdddYYYQQQQQQXXX^^^iiijjjmmmoooqqqrrrrrrqqqppprrruuuwwwyyy}}}|||jjjVVVMMMLLLNNNRRRWWWbbbjjjqqqssstttwwwyyywwwyyyzzzzzzzzz{{{{{{{{{zzz|||}}}}}}yyytttqqqkkkcccXXXOOOOOOWWWdddlllkkknnnqqqsssssstttvvvxxxrrruuuwwwwwwzzz}}}|||wwwlllbbbXXXUUUVVV[[[fffppptttuuuvvvtttlll___SSSKKKCCC>>>666111---+++***))),,,++++++***))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''%%%(((+++***((('''(((+++(((((())))))******++++++)))))))))))))))******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,+++---...000111222555:::>>>IIIIIIIIIIIIKKKPPPXXX^^^dddfffiiijjjjjjkkknnnoookkkkkkkkkkkklllnnnrrrttttttuuutttqqqmmmjjjiiiiiillljjjhhhhhhkkkooorrrsssssstttvvvwwwwwwvvvtttssspppoooooooooppprrrtttuuuttttttuuutttssssssuuuwwwyyyzzz|||}}}|||zzzwwwuuuwwwxxxyyy|||~~~~~~~~~|||xxxuuukkkaaaRRRDDD999333111000111111000000//////..............................///...............//////333555;;;HHHWWWeeemmmpppnnnlllkkkmmmppptttvvvwwwwwwsssllleeeaaabbbhhhllloooqqquuuyyy}}}{{{vvvnnngggbbbbbbdddeee))))))))))))))))))))))))'''''''''(((((((((((('''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''''''''((()))+++---///000111000......---+++(((%%%***(((&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%(((...777BBBNNNZZZaaa[[[\\\\\\[[[ZZZ[[[\\\^^^aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaacccgggjjjiiijjjiiifffeeeddd___XXXPPPIII>>>555000...,,,++++++++++++*********+++,,,******)))***///888CCCJJJWWW___eeeeeeeeeggggggeeekkkjjjiiigggfffddddddcccaaacccdddbbb______bbbeeeeeecccbbbcccddddddbbb```ddddddcccccccccdddddddddgggfffeeedddcccccccccbbbeeeeeedddbbbaaabbbeeegggeeedddbbbaaaaaabbbdddeeedddbbb]]]TTTGGG<<<666333111...***(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((($$$&&&))))))(((''')))***444:::DDDMMMSSS[[[bbbhhhmmmnnnppprrrtttuuuuuuuuunnnhhh^^^TTTOOORRR[[[bbbjjjlllmmmoooqqqqqqqqqqqqtttuuuwwwzzz}}}sssbbbPPPJJJJJJLLLMMMOOO\\\fffpppsssuuuyyy{{{zzz~~~~~~~~~}}}|||zzzyyyxxxwwwxxx{{{||||||xxxtttrrrkkkcccWWWPPPQQQZZZeeemmmmmmoooqqqssstttvvvxxxyyysssvvvwwwwwwyyy|||yyytttccc[[[VVVYYY___eeelllrrruuuuuuuuupppgggZZZNNNFFF>>>:::444000---,,,+++************))))))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''$$$(((++++++((('''(((+++(((((())))))******++++++)))))))))))))))******++++++++++++,,,,,,---------.........------,,,,,,,,,////////////222888@@@FFFOOOMMMJJJIIIMMMUUU___fffgggiiijjjjjjjjjjjjlllnnnkkkkkkjjjiiihhhkkkppptttttttttssspppllliiihhhhhhkkkiiiggghhhmmmrrrvvvxxxuuuvvvwwwwwwwwwvvvuuutttrrrrrrrrrrrrtttvvvxxxzzzxxxyyyzzzxxxwwwwwwxxxzzz{{{|||~~~~~~|||yyywwwwwwxxxyyy{{{~~~}}}|||}}}zzztttooohhh]]]MMM???666222000///111111000000//////......//////////////////////////////.........///000000777;;;CCCQQQ```kkkpppqqqooonnnnnnppptttwwwyyyzzzyyyuuummmfffcccfffmmmsssxxxzzz}}}}}}vvvllldddaaadddjjjooo((())))))******))))))(((&&&&&&'''(((((((((''''''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$%%%&&&'''(((%%%&&&'''(((***,,,...///000...---,,,+++***'''%%%)))'''%%%%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((((((---666BBBOOOZZZcccgggaaaaaa___^^^^^^^^^^^^___aaaaaaaaaaaaaaaaaaaaaaaaeeeffffffeeeeeeeeehhhjjjfffgggeeebbbbbbbbb[[[SSSFFF???666000......---,,,***+++++++++******+++---)))***+++---333>>>JJJRRRZZZ```eeedddeeehhhhhhfffhhhhhhfffdddcccbbbbbbbbb```bbbdddccc```___aaadddcccbbbbbbccceeeeeecccaaaeeeeeeeeedddddddddccccccddddddccccccbbbbbbaaaaaaeeefffeeecccaaaaaabbbdddaaaaaaaaaaaaaaabbbccccccbbb___YYYOOODDD:::444111///,,,)))(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((($$$'''))))))((((((,,,///555>>>IIITTT[[[bbbhhhmmmoooppprrrvvvyyyzzzxxxvvvjjjcccYYYRRRQQQWWW```fffjjjkkklllnnnooopppqqqqqqvvvwwwyyy|||hhhYYYJJJEEEEEEEEEEEEFFFTTT```lllrrrtttxxx||||||~~~|||yyyvvvtttrrrtttwwwyyyzzzwwwtttrrrggg___VVVQQQTTT\\\ffflllpppqqqsssuuuvvvxxxxxxyyysssvvvwwwvvvwwwxxxtttnnn___YYYYYYaaakkkppprrrtttsssrrrooohhh___SSSIIICCC:::666111...---,,,,,,+++)))))))))((('''&&&%%%$$$))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%''')))***)))))))))***))))))))))))************)))))))))))))))******+++***++++++,,,,,,------............---------------000000111222777???HHHOOOPPPNNNKKKLLLQQQZZZdddjjjiiikkklllllljjjjjjkkkmmmlllmmmllliiifffhhhmmmqqqrrrrrrrrrpppmmmkkkkkkkkkllljjjhhhiiiooouuuzzz|||xxxwwwwwwvvvuuutttttttttuuuuuuuuuvvvwwwzzz|||}}}|||}}}}}}|||zzzyyyzzz|||}}}{{{xxxyyyyyy{{{}}}}}}zzzyyyzzzvvvnnnhhh```UUUFFF:::444111000...000000000000///////////////////////////////////////...------...000111222<<>>888000---......,,,)))((()))+++***((((((***---***+++...222999DDDPPPXXX^^^cccfffeeeeeehhhhhheeefffeeedddcccbbbbbbbbbbbbaaaccceeedddaaa```bbbeeebbbbbbbbbdddffffffeeecccbbbccccccdddddddddccccccccccccccccccccccccbbbbbbeeefffgggeeebbb`````````]]]^^^___aaabbbbbbbbbbbb___[[[TTTJJJ???666111///,,,***'''&&&'''(((((('''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%((())))))''')))///555<<>>>>>???JJJXXXgggmmmqqqvvvzzz{{{~~~~~~~~~|||zzzvvvsssqqqoooqqquuuwwwwwwuuurrrpppccc]]]VVVUUUZZZcccjjjooossstttuuuwwwyyyyyyxxxwwwtttvvvvvvtttssssssnnnggg^^^YYYYYYdddooossssssrrrnnnkkkeee]]]TTTJJJBBB>>>777444000.........------******+++***)))'''&&&%%%))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%((('''&&&''')))+++***************))))))))))))))))))))))))))))))******+++******+++,,,,,,---......------------............000222555:::@@@HHHPPPVVVPPPPPPPPPTTT[[[ccciiimmmlllmmmooonnnmmmlllllllllooopppoookkkgggfffjjjooopppqqqrrrqqqooooooooopppooommmkkklllpppwww|||~~~}}}{{{yyywwwuuuuuuvvvvvvwwwvvvwwwwwwyyy{{{~~~~~~}}}{{{zzz{{{|||~~~}}}zzzzzzzzz{{{|||~~~~~~zzzvvvvvvvvvrrrhhh```TTTKKK>>>555222222000///////////////000000000000////////////////////////...---------...000333444???HHHWWWeeennnsssuuuvvvssstttwww{{{wwwssslllfffdddiiirrryyyxxxvvvtttrrrtttwww|||'''((()))******)))((('''$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%&&&'''(((++++++,,,...000333555666///---)))(((((((((''''''(((&&&%%%%%%&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))******222999FFFTTT___eeefffddddddbbbaaaaaabbbaaa```___aaaaaaaaaaaaaaaaaaaaaaaagggiiikkkkkkiiihhhggggggeeeccc___YYYVVVRRRHHH===999444...,,,------***&&&&&&(((***)))''''''))),,,+++---000555===IIITTT\\\aaaeeegggeeeeeehhhgggdddfffeeecccbbbaaabbbbbbcccbbbdddfffeeecccbbbdddfffaaaaaabbbdddggggggfffddd___```aaaccccccdddddddddddddddeeefffffffffeeeeeeeeeggghhhfffccc```^^^^^^ZZZ\\\___aaaccccccbbbaaa]]]XXXPPPFFF<<<444///---+++(((&&&%%%&&&'''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&(((***((('''***111888DDDLLLXXX```dddgggiiikkkooopppsssxxxzzzxxxrrrmmmfff]]]SSSRRRYYYdddjjjkkkhhhhhhiiikkklllnnnoooppprrrsssvvv|||zzziii[[[PPPFFFAAA>>>;;;:::===DDDSSSbbbjjjnnnsssxxxzzz{{{{{{{{{zzzxxxuuuqqqooooooqqqtttvvvvvvssspppnnnaaa]]]XXXYYY```iiipppsssuuuuuuwwwyyyzzzzzzxxxvvvtttvvvvvvsssqqqpppjjjccc]]]WWWXXXcccnnnrrrpppooojjjfff^^^UUULLLDDD>>>;;;888555222000000000000///............---+++)))((())))))))))))))))))))))))%%%&&&((())))))(((&&&%%%)))'''%%%&&&***,,,+++)))++++++******))))))(((((()))))))))))))))******+++******+++,,,,,,---......,,,---------...////////////333:::AAAGGGNNNUUUYYYQQQSSSWWW]]]eeekkknnnpppmmmoooqqqqqqooommmmmmmmmqqqrrrrrrmmmhhhfffjjjnnnpppqqqrrrsssrrrrrrsssuuussspppmmmmmmqqqwww|||~~~|||yyywwwwwwyyyzzzwwwwwwwwwxxxyyy|||~~~~~~}}}{{{zzzzzz|||}}}||||||{{{{{{{{{|||~~~}}}xxxtttttttttoooddd[[[LLLCCC888111111222111000......//////000000111111000000000000000000000000------,,,---...111444666@@@LLL]]]kkkrrrvvvxxxyyytttvvvzzzwwwsssmmmgggfffkkkttt{{{vvvwwwyyy{{{}}}~~~(((((((((((('''''''''''''''&&&&&&&&&'''(((***+++(((((())))))))))))((((((###%%%((()))'''&&&%%%%%%,,,---000444777999999777666000)))''')))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))%%%!!!$$$***,,,)))$$$''''''''''''''''''''''''((('''&&&%%%%%%)))---111???IIIUUU^^^bbbbbbbbbbbbaaabbbccccccbbb```]]][[[bbbccccccdddddddddcccccciiijjjllllllkkkhhheeecccbbbaaa```^^^XXXMMMBBB:::222111...,,,)))'''&&&&&&)))(((((()))+++,,,------,,,---222===KKKWWW^^^```jjjjjjjjjjjjjjjiiiiiiiiifffdddddddddeeeeeecccaaaddddddeeefffeeedddcccbbbeeedddcccdddffffffdddbbb]]]___bbbccccccccceeeffffffffffffffffffggghhhhhhhhhgggfffdddbbb```___^^^_________aaabbbaaa___\\\]]]VVVJJJ@@@777111,,,))))))))))))))))))(((''''''''''''(((((('''&&&&&&%%%$$$''')))(((&&&%%%'''***'''((((((((('''&&&&&&%%%((('''%%%######%%%(((***&&&&&&%%%%%%%%%%%%%%%%%%((()))******+++000888???JJJTTT\\\___bbbgggjjjjjjtttvvvxxxyyywwwrrrkkkggg\\\YYYXXX\\\ccciiijjjhhhggghhhiiijjjkkkllllllkkkuuutttuuuzzzrrreeeOOOIIIBBB>>><<<999444000AAAMMMZZZdddmmmtttuuurrrtttsssrrrtttuuuuuuqqqmmmnnnoooqqqqqqooollliiifffaaa[[[YYY```iiiooosssvvv{{{|||}}}{{{yyywwwwwwwwwssssssssssssrrrnnniiieee[[[\\\___gggppptttrrrnnnfff\\\OOOFFFCCCBBB@@@>>><<<999555111//////000111///000//////---+++((('''******)))(((((()))++++++***)))(((((())))))((('''))))))))))))***+++,,,---,,,++++++***)))(((((('''))))))))))))((((((((((((+++,,,------............,,,000222222000///000222555888???HHHPPPUUUWWWWWWPPPSSSYYYaaaiiinnnooonnnsssssssssuuuuuutttqqqnnnrrrtttuuussspppnnnppprrrrrrqqqqqqrrrtttuuutttsssqqqpppnnnnnnpppuuuzzz}}}}}}~~~}}}{{{yyyxxxxxxxxxxxxyyy{{{|||}}}|||}}}{{{xxx{{{{{{{{{|||~~~}}}{{{{{{{{{zzzxxxvvvrrrhhh[[[RRRCCC<<<444000111222111...---111111...---000222111111000///......///000111000---,,,---...///555<<>>666000,,,***)))))))))))))))(((''''''&&&&&&&&&''''''&&&%%%%%%$$$&&&((('''&&&%%%''')))'''''''''''''''&&&%%%%%%((('''&&&%%%%%%&&&((()))))))))))))))))))))))))))&&&''')))***+++222;;;BBBNNNXXXaaaeeehhhmmmpppppprrrtttvvvwwwuuuoooiiidddYYYWWWWWW[[[bbbggggggfffggggggggggggggggggffffffjjjlllpppvvv}}}uuucccWWWJJJHHHDDD???999555333333:::BBBOOO]]]mmmwwwtttlllkkkjjjiiikkkmmmllliiifffdddeeeggghhhhhhgggfffeee]]]WWWWWW^^^ggglllpppsssxxxyyy{{{zzzyyyxxxxxxyyyqqqqqqqqqpppoookkkfffcccbbbbbbdddiiipppqqqnnnjjj^^^UUUIIIBBBAAABBBBBBAAA@@@===999555222222333444222222111000...,,,***(((***))))))(((((()))++++++***)))))))))+++,,,,,,+++++++++++++++,,,,,,---...+++++++++***)))))))))(((******)))))))))(((((((((***+++,,,---............,,,///222222111000333666888===EEELLLRRRUUUVVVVVVSSSWWW^^^gggnnnrrrrrrrrruuuuuutttuuuvvvvvvsssqqquuuwwwxxxwwwuuussstttuuusssrrrpppqqqrrrtttssssssuuussspppnnnnnnpppsssuuu|||zzz{{{}}}~~~~~~}}}xxxwwwvvvvvvwwwyyy{{{}}}~~~~~~zzzwwwzzzzzzzzz|||~~~~~~|||zzzzzzyyywwwuuurrrmmmcccVVVLLL???999222///000111000...,,,///000---,,,///000/////////...------...//////000---+++---///222999AAATTTbbbqqqyyy~~~|||uuuuuuwwwzzz~~~~~~vvvnnniiijjjmmmpppuuuzzz{{{zzz{{{((((((((((((''''''''''''&&&&&&&&&&&&'''((()))***&&&''''''''''''''''''&&& ###&&&((((((((()))***+++...444999<<<===<<<;;;333///)))'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%&&&'''''''''%%%$$$###$$$(((+++******111???KKKWWW[[[```aaa```^^^___aaabbbcccccccccbbbaaa___^^^\\\]]]```bbbeeeggghhhhhhjjjlllmmmnnnmmmkkkgggeeeccc^^^VVVMMMDDD;;;222---++++++*********++++++,,,))))))******************...777DDDPPPXXX___eeeiiifffeeecccbbbaaabbbcccdddgggfffeeeeeeffffffeeedddggggggggggggfffeeedddcccfffdddbbbaaaaaa```^^^\\\```bbbccccccaaa```aaabbbddddddddddddccccccccccccbbbbbbbbbaaaaaa``````___aaaaaabbbddddddbbb^^^ZZZTTTMMMCCC:::444///,,,***)))))))))(((((((((''''''%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%'''&&&%%%%%%&&&(((&&&''''''''''''&&&%%%%%%((((((''''''&&&''''''(((((((((((((((((((((((((((%%%'''***,,,///777AAAIIIUUU___gggjjjlllppprrrrrrqqqrrrssstttrrrmmmfffaaaXXXVVVWWW[[[```dddcccaaaaaaaaa```___]]]\\\[[[ZZZZZZ^^^eeennnxxxxxxfffVVVLLLDDDEEECCC===666111222555333777???OOObbbmmmfffZZZXXXXXXXXXZZZ[[[[[[YYYWWWUUUUUUWWWXXX[[[]]]___```XXXTTTUUU]]]eeeiiilllooosssuuuwwwwwwuuutttuuuvvvpppppppppnnnkkkgggdddaaajjjiiiiiikkknnnlllgggbbbRRRKKKBBB===>>>AAACCCDDDBBB@@@<<<888555555555666666555444333000...,,,***)))))))))))))))***+++++++++******+++...000///.....................//////++++++++++++*********************))))))))))))((()))***+++,,,---...//////---000333333222333777;;;>>>DDDLLLRRRUUUUUUTTTSSSWWW\\\dddlllrrruuuuuuuuuxxxvvvuuuvvvwwwwwwvvvtttwwwyyy||||||{{{yyyxxxxxxuuusssppppppqqqsssttttttvvvssspppmmmllllllnnnooovvvuuuuuuwww{{{~~~wwwvvvuuuvvvwwwzzz}}}}}}{{{{{{zzzzzz{{{~~~~~~}}}{{{zzzzzzxxxuuuqqqllleeeZZZMMMCCC999555///---...//////---+++...///,,,+++...///...------,,,,,,,,,,,,------000---+++...222666@@@JJJZZZfffssszzz}}}|||wwwvvvvvvxxxzzz||||||{{{tttnnnjjjkkknnnppptttyyy||||||~~~((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%"""$$$'''(((''''''(((***''',,,333999;;;;;;:::999111---)))'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&((()))'''%%%###$$$&&&%%%&&&''''''&&&%%%###"""'''***---///333>>>MMMYYY```bbbcccaaa^^^]]]___bbbccccccccccccbbbaaa```___]]]___aaadddfffhhhjjjjjjjjjlllnnnooonnnkkkgggddd___XXXMMMCCC;;;555111...***************+++,,,,,,)))***+++***))))))******000===MMMXXX]]]```eeeiiiiiigggdddbbbbbbccceeeffffffeeeddddddeeefffeeedddffffffeeeeeedddcccbbbbbbgggdddbbb```___]]][[[YYY___```bbbbbbaaa```aaabbbeeefffffffffeeeeeeddddddeeeeeedddccccccbbbaaaaaaccccccdddfffeeebbb\\\XXXNNNHHH???777111...+++)))((((((((('''''''''((((((%%%&&&''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&'''&&&&&&'''''''''&&&&&&%%%'''''''''''''''''''''''''''((((((((((((((())))))&&&))),,,000444===HHHPPP[[[dddlllmmmmmmoooooonnnqqqpppooopppooojjjccc]]]VVVVVVVVVYYY[[[\\\ZZZXXXUUUSSSRRRPPPNNNLLLKKKJJJJJJNNNWWWfffxxxlll[[[MMMFFF@@@@@@>>>999444111111333000111555>>>LLLSSSLLLAAACCCCCCDDDEEEGGGGGGFFFFFFEEEEEEFFFGGGKKKOOOSSSVVVSSSPPPRRRZZZaaadddgggjjjnnnoooqqqqqqooonnnooopppqqqqqqqqqnnnjjjeeebbbaaalllkkkiiiiiigggccc\\\XXXHHHCCC<<<999;;;???CCCDDDCCC@@@===999777666666666888777666444222///---,,,)))))))))******+++,,,,,,---,,,,,,---///000000/////////000000000//////...++++++++++++,,,,,,,,,,,,++++++*********)))))))))))))))***+++---...000111111444666666555777;;;???DDDKKKSSSWWWVVVSSSRRRRRRZZZ```hhhppptttvvvvvvvvvyyywwwuuuuuuvvvwwwvvvuuuuuuxxx{{{||||||{{{yyyxxxuuussspppoooqqqtttvvvvvvsssrrrooommmmmmmmmnnnnnnrrrrrrtttwwwzzz}}}wwwwwwwwwwwwyyy|||~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||~~~~~~|||{{{zzzyyytttnnnfff]]]QQQCCC:::555111...---...//////...+++...///,,,+++...///...------------------------000---,,,000555===HHHSSS```jjjuuuyyy{{{~~~~~~||||||zzzyyyyyyzzz{{{{{{{{{sssnnnlllnnnpppqqquuuyyy{{{{{{}}}((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&(((((('''&&&'''((((((...555999:::888777777///,,,)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%''')))((($$$"""$$$'''%%%%%%&&&&&&&&&%%%######******+++111===KKKWWW^^^bbbddddddaaa^^^]]]```cccbbbbbbbbbbbbaaaaaa```___bbbccceeegggiiijjjkkkkkkjjjlllnnnooommmiiidddaaa[[[SSSGGG<<<555222000///+++******))))))******+++)))***+++***)))))),,,...999GGGXXXbbbddddddgggkkkjjjhhheeecccbbbccceeefffeeecccaaabbbcccddddddcccfffffffffeeeeeeeeeeeeeeehhhfffbbb___^^^\\\ZZZXXX\\\^^^```aaaaaaaaabbbcccggghhhiiiiiiiiihhhhhhgggkkkkkkiiihhhfffdddcccbbbddddddfffgggfffaaaZZZUUUIIICCC;;;333///,,,***)))(((((('''&&&''''''((()))(((((())))))))))))((((((%%%%%%%%%&&&&&&''''''&&&&&&''''''((((((''''''''''''''''''((((((((((((((())))))*********+++++++++'''***...111666@@@KKKSSS]]]fffmmmooonnnoooooommmooolllhhhggggggddd^^^XXXPPPPPPOOOOOOOOOMMMKKKHHHDDDCCCAAA???===<<<;;;;;;???BBBMMMccc}}}sssaaaQQQGGGBBB===:::666444444333111///000111111222666;;;888222444555666777888888999::::::999888999<<>>:::777888;;;???AAABBB@@@===:::888777777777888777555333111///...---)))***+++,,,,,,---------000///......000000///...000111111111000///...---,,,,,,,,,,,,------------++++++++++++*********************+++---///111222666888999888777999???CCCIIIQQQYYYZZZVVVRRRSSSVVVaaagggooouuuwwwxxxxxxyyyyyywwwttttttuuuuuutttsssqqqrrruuuxxxyyyyyywwwuuuuuurrrpppoooqqqtttvvvwwwsssrrrqqqooonnnnnnnnnnnnrrrsssvvvxxxzzz|||~~~zzzzzzzzz{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{zzzyyysssiii^^^TTTHHH;;;333111000///...///000//////,,,///000---,,,///000///......////////////......000---...333:::CCCPPP\\\gggpppxxxzzz{{{~~~~~~~~~}}}zzzzzz{{{{{{{{{zzzsssppppppssstttsssvvv{{{|||}}}((((((((((((''''''''''''%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''((()))(((&&&&&&'''(((---222888:::999666666777,,,+++***((('''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((('''$$$###$$$'''&&&%%%%%%%%%%%%%%%&&&&&&***))),,,555DDDRRR[[[^^^bbbdddeeeccc```^^^aaadddbbbaaaaaaaaa`````````___dddeeegggiiijjjkkklllllljjjkkkmmmnnnkkkfff```\\\WWWOOOCCC888111...,,,+++++++++***))))))))))))***(((******)))(((+++000555BBBMMM[[[cccdddccceeehhhhhhfffdddbbbaaaaaabbbcccdddbbb``````bbbcccddddddiiihhhhhhhhhhhhiiijjjjjjjjjgggccc```^^^\\\ZZZYYYZZZ\\\___``````aaabbbdddggghhhjjjkkkkkkkkkjjjiiinnnnnnllljjjhhhfffdddddddddeeeggghhhfff```XXXRRREEE@@@888111---+++***)))((('''&&&&&&&&&'''((()))***************))))))((('''&&&%%%&&&((()))((('''''''''((())))))))))))(((((((((((()))***+++,,,---(((((())))))******++++++)))+++///222777???JJJRRR[[[eeemmmooonnnoooooolllhhhbbb[[[XXXYYYWWWRRRNNNEEEEEECCCAAA???<<<:::888777555444222111222222333999???OOOhhhyyyjjj[[[OOOGGGBBB:::555000000222333000---...111111---,,,000222111///000222222111222333555333222111222444999>>>AAAAAA??????CCCFFFFFFHHHMMMOOOSSSXXX\\\___cccgggiiieeegggiiifff^^^WWWSSSRRRQQQRRRRRRQQQMMMHHHCCC@@@;;;:::888666666777999:::>>>===;;;999888777777777666555333111///...------***+++---...////////////333111000000111111000...222222333333222000...---............------------,,,,,,,,,+++++++++******---,,,,,,,,,...000222333666888999888888;;;BBBGGGOOOVVV]]]\\\VVVTTTYYY___kkkqqqwwwzzzzzzzzz{{{}}}xxxwwwuuuttttttsssqqqpppmmmmmmooorrruuuvvvtttrrrtttrrrooooooppprrrsssssstttsssrrrqqqpppooommmmmmsssuuuxxxzzz{{{|||~~~|||}}}~~~~~~~~~{{{yyywwwtttkkk___SSSIII???666/////////000000000000//////,,,///000---,,,///000/////////000111111000//////000...000888@@@IIIVVVbbbhhhooouuuvvvvvvzzz||||||}}}|||zzzzzzzzzzzzxxxvvvtttsssuuuxxxxxxvvvyyy}}}~~~((((((((((((''''''''''''%%%&&&'''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&'''(((''''''''')))***000555999999555222222444+++******(((&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&(((******---333>>>KKKVVV]]]```bbbeeegggfffcccaaaaaacccaaa``````_______________dddeeegggiiijjjllllllmmmiiikkklllllliiibbb\\\WWWLLLEEE;;;333...+++************))))))))))))******((()))***((((((,,,555<<>>666000,,,***)))(((((('''&&&%%%%%%''')))***+++++++++***)))((('''&&&)))'''&&&''')))***)))'''(((((()))***************++++++***+++---///222444,,,,,,---......///000000...111333666999AAAKKKRRR]]]eeelllmmmjjjiiigggccc\\\TTTJJJFFFFFFGGGCCC@@@<<<;;;999666333111000000///...------...///111333777CCCYYYssspppaaaUUULLLEEE@@@444222000///////////////,,,000000,,,+++...000///---///000000......000333//////...///222777<<>>BBBGGGKKKOOOSSSWWWYYYTTTYYY\\\YYYPPPGGGBBB@@@===???AAAAAA???<<<999777444555555555444444444444777666555444333333333333222111///...---,,,,,,---+++---...000111111111111333222111222444444333222444555555555444222000...000//////......------------,,,,,,,,,,,,+++++++++//////...---...000222333222444555555777<<>>666///,,,***)))(((((('''%%%%%%%%%''')))***+++++++++***((('''%%%$$$***'''&&&'''***+++***((())))))***+++++++++++++++...---,,,---///333666999777777888888999:::;;;;;;555777999:::===DDDMMMUUU___gggllljjjddd```\\\WWWSSSIII>>>999999;;;888555777777555222///...///000---,,,,,,,,,...111444666777IIIddd{{{xxxeeeVVVLLLEEE>>>999///111111///,,,+++...111,,,///...,,,,,,///...***+++---///...++++++...000...---...000333888===???:::666333333222000333999555888;;;>>>@@@BBBEEEGGGHHHMMMQQQNNNEEE<<<555333000333666888777555333222///111333333333111111111//////......------......000///---,,,++++++,,,,,,,,,---///111222333222222333222222444666777777666666777777777666444111///111111000///...------,,,---------,,,,,,,,,++++++111000///...///000222444...000222333666<<>>GGGPPP\\\gggjjjppptttssssssxxx|||}}}|||||||||}}}}}}|||xxxuuuwwwxxx||||||}}}}}}~~~~~~)))&&&%%%&&&((()))'''%%%%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&%%%$$$$$$((('''&&&&&&''')))+++---444444333111///---***))),,,)))''''''((((((&&&###)))(((&&&$$$#########$$$'''((((((&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$%%%%%%&&&)))'''&&&''')))+++,,,+++222<<>>BBBEEEGGGIIIKKKNNNOOOPPPPPPOOOJJJHHHGGGIIIOOOVVV\\\___hhhhhhgggbbb[[[TTTOOOMMMEEE@@@:::666444444444333111///......//////...---...,,,,,,---,,,,,,444<<<@@@VVVrrr}}}rrraaaPPPDDD===999777//////...---,,,,,,++++++000000///...------,,,,,,///...---,,,++++++++++++...---...222888===>>>>>>:::777333//////000444666222555888888888999===@@@AAAEEEGGGEEE???999666444222222222111111111111000333333111000///////////////,,,******,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,---......///000111222222666555444666:::;;;:::888>>><<<999666333111///...000111111000---,,,,,,---,,,---............000111111222222333444666666777000333555444444;;;HHHSSS\\\]]]]]]\\\[[[___gggmmmxxxwwwvvvwwwyyy{{{|||{{{xxxxxxxxxvvvsssqqqqqqrrrmmmnnnoooppprrrtttuuuuuupppppppppnnnjjjeee```]]]fffjjjppptttuuuvvvwwwxxxzzzwwwuuuxxx}}}~~~~~~xxxsssvvvzzz~~~|||yyyyyyyyy|||{{{{{{zzzxxxtttlllddd^^^PPPIII>>>666111///////////////.........---------***+++---//////...---,,,000...---...111333111///222333777???KKKWWWaaagggmmmnnnqqqtttvvvyyyzzzzzz~~~~~~}}}}}}||||||{{{{{{|||}}}~~~|||}}}~~~}}}|||}}}(((&&&%%%&&&((()))'''%%%%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&'''***---...222222000///---,,,*********(((&&&'''((()))'''%%%((('''%%%$$$$$$$$$$$$%%%$$$$$$%%%###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%&&&&&&((('''''''''(((+++...000<<>>BBBFFFIIILLLQQQSSSYYY[[[___ccceeefffeeeeee^^^\\\[[[]]]ccciiimmmnnnjjjgggbbbZZZQQQIIIFFFEEEBBB>>>888444111000///...000///......//////...,,,...,,,+++,,,+++---444>>>OOOddd|||uuucccQQQCCC:::444111//////......---,,,,,,+++.........---,,,+++++++++...---,,,,,,+++,,,,,,,,,...---///555===BBBAAA???666555333111000000222333222444777777777888;;;>>>CCCEEEEEEBBB<<<666444333222222222111111111111000111111000///............///---******,,,,,,+++)))+++++++++++++++++++++***------......///000111111777666666888;;;<<<;;;999888777555222111000000000555555555333000------...,,,---............///000111222333555666777777777111333333333555===HHHQQQTTTWWW[[[^^^aaafffnnntttxxxwwwvvvwwwyyyyyyyyyxxxyyyzzz{{{zzzwwwvvvvvvwwwqqqqqqrrrssstttuuuvvvwwwsssrrrqqqnnnllliiigggfffnnnqqqvvvyyyzzzzzzzzz{{{tttpppmmmpppvvv|||~~~}}}{{{wwwxxx{{{~~~~~~|||zzzzzz{{{yyyxxxuuupppiii```UUUNNNEEE@@@777111...---------///.........------------***+++---//////...---,,,000...---...000222111///333444999AAANNNZZZeeekkkrrrssstttwwwyyy{{{}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{||||||}}}~~~{{{xxx{{{}}}||||||~~~((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&(((+++///000222000...+++************'''&&&%%%&&&((()))((('''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$###!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%'''(((((((((+++111777EEEMMMXXX___bbbccceeegggdddfffgggfffcccaaa``````___```aaabbbccceeeffffffhhhgggggggggggghhhhhhhhhdddcccaaa]]]VVVMMMBBB;;;222000...+++)))((((((((())))))************))))))''')))+++///666BBBQQQ\\\bbbccceeeeeeddddddeeefffgggffffffffffffgggggghhhjjjiiihhhiiijjjkkkjjjiiiffffffgggfffeeecccaaa```______```aaabbbdddeeeeeehhhhhhfffeeeddddddddddddcccddddddcccaaaaaabbbdddaaabbbbbbaaa______aaaccceeegggeee___YYYTTTJJJ@@@999555///+++)))))))))((((((((((((((())))))***+++******))))))***,,,///000222555999>>>AAABBBBBBBBBDDDCCCCCCCCCBBBCCCCCCDDDGGGJJJOOOSSSWWW\\\```dddlllooouuuyyy||||||{{{zzzpppmmmkkkooovvv{{{{{{yyysssnnndddWWWKKKBBB???>>>???;;;666222000...,,,+++000...------...///---,,,...,,,+++,,,,,,///888BBB[[[nnnwwweeeSSSDDD888111---000//////......---------------,,,,,,++++++******,,,,,,,,,,,,,,,---......///...000999CCCGGGDDD???444444333333222222111111333444555555555666888:::CCCBBB@@@;;;666222111222111111111111000000000///......---,,,++++++++++++///---+++***++++++***))),,,,,,---------,,,,,,,,,------,,,------...//////444444555777999:::999777444333111000000111222444:::::::::777333000//////............///000111222111333555777888999888888555444333555:::BBBJJJPPPPPPUUU]]]ccchhhmmmssswwwxxxwwwwwwwwwxxxxxxvvvtttxxxzzz||||||zzzyyyyyyyyyvvvvvvvvvvvvvvvwwwwwwwwwuuutttrrrqqqppppppqqqrrruuuxxx{{{}}}|||zzzzzzzzzoookkkhhhjjjpppwww{{{}}}|||}}}~~~}}}zzz|||}}}~~~~~~}}}|||}}}~~~}}}yyyvvvqqqkkkbbbVVVJJJCCC:::666111...------------............------------+++,,,---.........---,,,000...---...///000000///555888@@@JJJVVVbbbkkkqqqvvvvvvwwwxxxzzz|||~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{{{{|||~~~zzzvvvuuuyyy||||||}}}''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%''')))---111333555222...***(((((()))***''''''&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&(((((((((---666>>>KKKRRRZZZ___`````````aaabbbdddfffeeecccaaa````````````aaabbbccceeeggghhhiiiiiiiiihhhhhhggggggfffaaa___[[[UUUMMMCCC888111///...,,,***)))(((((((((((())))))************)))'''***...333<<>>666222---***))))))))))))(((((((((((()))***+++,,,+++++++++,,,...222888;;;AAADDDHHHMMMPPPQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKNNNRRRWWW\\\aaaffflllooowww{{{xxxvvvvvv{{{{{{ooo```QQQEEE???======999555222111000...---///...,,,---......---+++---******---...222===HHH[[[nnn|||rrrbbbRRREEE:::333...000000//////............------,,,,,,+++++++++***++++++,,,,,,---///000111000000333===GGGJJJCCC<<<555555444333333333333333444555555555555666777888???<<<888333000///000111/////////.........------,,,+++***)))))))))))))))---,,,***************)))+++,,,...///000000//////---,,,,,,++++++,,,---......///111333555555444333333222000///000222444666<<<<<<;;;999555222111222///......///222444666666444666888:::;;;::::::999999777555999AAAIIIOOORRRUUU\\\eeekkknnnpppsssvvvwwwwwwvvvwwwxxxxxxvvvtttwwwyyy||||||zzzxxxwwwwwwyyyxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyywwwyyy||||||zzzwwwuuutttnnnllljjjlllqqqvvvyyyzzzwwwxxxzzz}}}~~~~~~}}}|||~~~~~~}}}~~~}}}|||{{{{{{{{{{{{yyywwwtttpppjjjcccZZZOOODDD<<<444222000/////////...---------------------------+++,,,---.........------///...------///000111111999@@@KKKXXXbbbkkkqqqtttvvvvvvvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}yyyyyyyyyzzz|||~~~wwwttttttyyy{{{{{{}}}&&&'''''''''&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%'''***...222444777444///***'''&&&'''(((((((((((('''&&&%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&'''((('''%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&"""%%%)))***+++111<<>>222///+++************)))'''(((((()))+++---...//////222666:::>>>EEEOOOVVV___```aaabbbcccbbbbbbaaa^^^]]]\\\[[[ZZZYYYYYYYYY___ccciiiooouuuzzztttbbbQQQDDD>>>999555111......///000000...,,,++++++,,,---+++*********+++///222555???HHHUUUkkkssseeeSSSNNNGGGAAA<<<777333000........................---------------,,,,,,,,,,,,,,,,,,---///111222333333777===EEEIIIHHHAAA:::888777444222222444666888:::999888888:::<<<<<<;;;444111---,,,---///000111++++++++++++*********)))))))))((((((((((((((()))(((***++++++***+++---///,,,---000222333222111000///---+++***)))***+++,,,+++...222444444222222222111111111111111222333333999::::::888555333333444+++))))))...666===@@@AAADDDCCCAAA@@@>>><<<;;;:::666888>>>HHHSSSZZZ]]]]]]dddkkksssxxxyyyyyyzzz|||vvvtttssssssuuuwwwwwwvvvzzz~~~|||{{{}}}|||{{{zzzxxxwwwvvvvvvtttvvvzzz}}}~~~~~~|||{{{yyy{{{}}}|||xxxtttrrrqqqmmmnnnpppqqqrrrqqqpppoooxxxzzz}}}}}}~~~}}}}}}~~~~~~{{{zzzyyyxxxwwwtttqqqnnnjjjcccXXXMMMCCC:::333...000///---------,,,+++))),,,,,,,,,,,,------------,,,,,,,,,---------......---.../////////222666999GGGRRR```kkkooopppooooooqqqsssvvvzzz}}}{{{zzzzzzzzz|||}}}zzzvvvvvvxxx||||||zzz|||%%%''')))(((&&&%%%&&&(((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((+++///333555222///,,,(((&&&&&&''''''&&&''')))'''%%%###%%%&&&###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&''')))---444;;;DDDKKKPPPUUUZZZ___aaa___\\\\\\\\\___aaabbb```]]][[[YYYYYY[[[]]]___bbbdddeeeffffffdddeeefffggggggfffdddccc^^^WWWLLLBBB:::444000...))))))******++++++******'''((()))******+++++++++,,,///555???JJJSSSYYY]]]bbbccceeeeeedddeeegggiiiiiiiiijjjjjjiiiiiihhhhhhfffeeeeeefffhhhiiihhhgggiiiiiihhhfffeeeeeeddddddfffgggiiijjjjjjiiigggfffffffffffffffffffffeeedddddddddbbb```^^^^^^aaacccaaabbbbbbaaa______aaacccccceeecccYYYNNNGGG@@@:::222///,,,************))))))******,,,...000222333333888>>>BBBFFFMMMWWW^^^ccccccbbbbbbbbbbbbcccccc___^^^]]]\\\[[[ZZZZZZZZZbbbffflllrrrwww}}}|||kkkZZZNNNHHH>>>999222...---...///000---,,,++++++,,,,,,+++***++++++---000000111888@@@NNNfff|||iiiYYYEEEBBB>>>:::888444111...------------------------+++++++++++++++,,,,,,,,,---------...///111222333333999BBBIIIKKKHHHCCC@@@<<<<<<;;;;;;;;;<<<<<<======;;;:::;;;>>>@@@@@@???444111//////111222111///,,,,,,,,,+++++++++******)))))))))(((((())))))***)))+++---...---///222555555777888999888666444222000///,,,***)))***+++,,,+++///444666555333333444111222444666777888888777;;;<<<;;;999555222111222---+++,,,333===FFFKKKLLLMMMJJJFFFBBB>>><<<;;;;;;888>>>IIIUUU```gggiiiiiimmmrrrxxx{{{{{{{{{}}}vvvtttqqqoooppprrrssssssyyy}}}~~~}}}{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}zzz|||~~~}}}zzzvvvsssrrrooopppqqqqqqpppppppppqqqzzz|||~~~}}}~~~{{{{{{{{{|||}}}}}}{{{zzz{{{yyyxxxvvvtttqqqllliiibbb[[[OOOCCC;;;555111...///---,,,+++,,,,,,+++***++++++,,,,,,,,,------------,,,,,,,,,------......,,,...//////000333999===OOOWWWbbbhhhiiigggggghhhkkknnnsssyyy~~~}}}||||||~~~~~~{{{yyyxxxttttttwww||||||zzz}}}%%%''')))(((&&&%%%&&&)))&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''')))+++///333555---+++)))'''&&&''''''(((###&&&((('''%%%$$$&&&)))$$$%%%&&&&&&&&&&&&$$$$$$$$$&&&&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&***,,,000888BBBKKKQQQTTTUUUZZZ___```^^^\\\[[[\\\```bbbbbbaaa]]]ZZZYYYYYYZZZ\\\___bbbeeeeeeeeeeeecccdddfffggggggfffdddcccVVVOOODDD:::333000...---))))))***+++++++++++++++''''''(((******+++++++++,,,000777AAAMMMVVV\\\^^^cccdddfffgggggggggiiikkkiiijjjkkkkkkjjjiiigggfffdddccccccdddggghhhhhhggghhhgggfffeeeeeeeeeeeeeeedddfffhhhiiijjjiiihhhgggffffffggghhhhhhgggeeeeeedddcccbbb```^^^___bbbdddcccccccccbbbaaaaaaccceeedddgggcccXXXLLLCCC<<<666222000---+++++++++***)))+++,,,---...000222444555777===CCCGGGKKKQQQZZZbbbcccbbbaaa``````aaabbbccc\\\[[[ZZZYYYXXXXXXXXXXXX```dddiiioootttzzzrrrcccXXXSSSEEE???666000...///111222---,,,***+++,,,,,,+++))),,,,,,---000...---222999EEE___}}}yyyeeeTTTBBB@@@<<<999777444111...,,,---------------------******************++++++------......///111222333222:::EEEKKKLLLIIIGGGFFFAAABBBDDDEEEEEEDDDCCCBBB???===<<<===AAACCCCCCAAA555333222333444444111...---------,,,,,,,,,++++++******)))))))))******+++***,,,///000000111555999@@@AAAAAAAAA???;;;777555111///,,,***)))***+++,,,+++///444666555333333333333555999<<<>>>>>>>>>===>>>>>>===999555111000000222000111999EEEPPPUUUVVVRRROOOIIICCC>>><<<;;;;;;<<>>555000---+++***+++***((()))***++++++***)))***,,,,,,++++++,,,------333<<>>@@@DDDFFFDDD@@@???<<<:::888999:::;;;;;;666444222000...------...111///------,,,,,,***))),,,///222444666999<<>>HHHPPPVVV[[[^^^aaaaaabbbdddgggjjjlllmmmjjjkkkjjjhhhgggfffhhhjjjhhhhhhfffeeeeeeeeefffgggiiiiiihhhhhhhhhggggggggghhheeecccdddgggjjjkkkkkkggggggffffffffffffggggggggghhhgggeeebbbaaacccfffiiiiiiiiihhhhhhgggggggggeeeccc]]]UUUKKK@@@777222222222111000//////000000111222333555888;;;>>>???EEEHHHNNNTTTYYY]]]```aaa]]]YYYTTTQQQPPPRRRSSSSSSPPPLLLKKKMMMLLLHHHHHHKKKPPPVVV]]]bbbfffjjjooosssqqqtttwwwxxxwwwyyy~~~}}}zzzwwwooodddWWWLLL@@@444......,,,+++*********+++,,,---.........///000000111111===PPPlllxxx```IIIAAA???<<<999555111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***,,,---...///111333777>>>JJJTTTUUURRRUUU]]]___]]]YYYRRRKKKFFFDDDCCC@@@???>>>@@@CCCEEEEEECCC@@@???>>>???BBBDDDFFFGGGAAA@@@>>><<<;;;;;;;;;<<<>>>===;;;999777444111...111444888<<>>666111000000...,,,,,,,,,------------,,,,,,---+++***+++---...---+++++++++,,,,,,,,,---------///,,,...444999<<>>EEEOOOXXX\\\]]]]]]]]]ZZZZZZZZZZZZZZZ\\\]]]___]]]___aaaaaa```___```aaacccccccccccccccbbbaaaaaajjjjjjjjjiiieee]]]TTTMMM>>>999333///---------,,,---+++***)))*********((()))***++++++******+++---111888CCCMMMTTTYYY]]]___```aaabbbdddfffhhhkkkllljjjkkkkkkiiihhhhhhjjjkkkkkkjjjhhhfffdddccccccbbbeeefffggghhhiiihhhgggggggggdddbbbcccfffiiilllmmmhhhgggeeeddddddeeeggghhhggghhhgggfffeeeeeehhhkkkllllllmmmlllkkkjjjhhhgggcccaaa\\\UUULLLBBB999444333222000//////000222333666777999<<<>>>@@@BBBBBBGGGJJJOOOTTTWWWYYYYYYYYYQQQNNNIIIEEEEEEFFFFFFFFFDDD@@@???@@@???<<<<<<>>>@@@DDDKKKRRRYYY]]]```aaaccceeeggghhhiiimmmtttzzztttdddWWWHHH999///---******+++++++++,,,,,,,,,////////////////////////444DDD\\\uuuvvv___JJJ@@@>>>;;;777444111///...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,---------...111333===DDDOOOYYY]]]^^^ccckkkllliiicccZZZPPPHHHCCCBBB===???AAABBBCCCDDDFFFGGGFFFFFFHHHJJJLLLOOOQQQRRRMMMMMMKKKJJJJJJKKKLLLLLLNNNNNNNNNLLLHHHCCC>>>;;;;;;===AAADDDGGGJJJNNNPPPOOORRRSSSQQQRRRUUUUUURRRMMMJJJEEE@@@<<<;;;;;;;;;AAABBBCCCBBB@@@>>>======;;;<<<>>>@@@@@@@@@?????????===:::888777666444333111333888???FFFIIIIIIHHHDDDHHHLLLIIICCCAAADDDIII[[[jjjyyy|||zzz|||}}}xxxtttrrrnnnkkkkkknnnqqqqqqpppuuuvvvyyy|||~~~|||yyyyyyzzz{{{zzzzzz{{{|||||||||{{{{{{vvvuuuuuuuuuwwwyyy|||~~~|||{{{|||~~~}}}{{{{{{{{{{{{{{{|||}}}~~~|||zzzxxxvvvqqqsssssslllcccZZZNNNDDD;;;666000---...//////...------,,,,,,,,,,,,------,,,+++***+++---...---,,,,,,,,,,,,,,,------------000...///555;;;@@@GGGNNNVVVXXXYYYXXXTTTPPPNNNNNNWWWaaakkkooottt{{{~~~~~~{{{zzzzzz{{{}}}{{{{{{|||yyy~~~}}}%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((+++000333444222...,,,(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((('''&&&$$$%%%''')))%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&(((---444888FFFLLLTTT[[[]]]]]]\\\\\\\\\[[[ZZZYYYYYYZZZ\\\^^^ZZZ\\\^^^______```aaacccddddddeeeddddddcccbbbaaahhhhhhgggeee___VVVJJJCCC555333000---,,,,,,,,,---...,,,***)))******)))((()))***+++***)))***,,,...555===HHHSSSYYY]]]___```bbbbbbccceeegggiiikkklllkkkkkkkkkjjjhhhhhhjjjlllkkkiiigggeeebbb```^^^]]]bbbcccfffhhhiiiiiihhhgggfffeeeccccccfffjjjmmmoookkkiiifffdddcccdddfffggggggffffffeeefffhhhkkknnnmmmnnnoooooommmjjjhhhfffaaa```]]]XXXPPPHHH@@@;;;555333111//////111333555777:::===AAADDDEEEEEEEEEHHHJJJMMMPPPQQQPPPNNNMMMGGGCCC???<<<;;;<<<<<<<<<:::777555777666333333666555888???IIIQQQWWWXXXWWW\\\^^^``````ccciiissszzzwwweeeUUUGGG888///---)))***+++,,,,,,,,,,,,+++111000000///......------111999JJJ```wwwpppZZZHHH???===:::666333000///...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,++++++,,,---,,,+++,,,000444CCCIIISSS\\\bbbgggooouuuuuurrrlllbbbVVVMMMGGGDDDAAAEEEHHHGGGEEEDDDHHHKKKPPPRRRTTTVVVVVVVVVWWWWWWVVVUUUTTTTTTUUUVVVXXXYYY[[[\\\]]][[[VVVOOOJJJGGGCCCEEEHHHIIIJJJLLLNNNPPPQQQTTTTTTRRRSSSWWWWWWUUURRRPPPKKKFFFBBBAAACCCDDDJJJJJJKKKJJJGGGDDDBBB@@@AAAAAA@@@@@@>>>===<<<;;;:::888666555444444333111111333777;;;???AAABBBBBBHHHOOOTTTRRRLLLHHHMMMRRRbbbooo|||}}}wwwsssrrrooommmmmmppprrrsssrrrvvvvvvvvvvvvwwwyyyzzz|||~~~yyyvvvwww{{{~~~}}}}}}}}}|||zzzxxxvvvuuurrrrrrrrrsssuuuxxxzzz|||zzzzzzzzz{{{}}}}}}{{{zzzxxxxxxyyyzzz{{{|||}}}~~~}}}yyyvvvsssqqqmmmnnnjjjaaaUUUJJJ@@@:::444111---,,,---...///......---,,,++++++,,,---...+++++++++,,,,,,------,,,,,,,,,,,,------------.........111777@@@HHHOOOSSSVVVWWWYYYZZZYYYWWWVVVUUU\\\eeemmmooosssyyy}}}~~~~~~~~~}}}~~~~~~~~~|||zzzyyyyyyzzz~~~}}}~~~~~~&&&%%%$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''***---111444333111---***((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((()))(((&&&%%%%%%''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((,,,222;;;@@@MMMQQQVVVZZZ[[[\\\]]]]]]^^^]]][[[YYYYYYZZZ\\\]]]YYY[[[]]]^^^^^^```bbbdddcccdddeeeeeeeeeeeeeeedddfffeeeccc```ZZZPPPEEE===222111///---,,,+++,,,---...,,,***)))******)))((()))************+++...111:::BBBNNNXXX^^^aaabbbccceeeffffffgggiiijjjlllmmmkkklllkkkjjjhhhhhhjjjllljjjiiihhhfffccc```^^^]]]aaaccceeehhhiiiiiiiiihhhffffffffffffgggjjjnnnqqqnnnlllhhheeeccccccdddeeegggeeeccccccfffiiilllnnnmmmmmmnnnnnnllliiifffddd``````___\\\VVVOOOHHHDDD:::999666444444555777999;;;===AAAEEEHHHIIIIIIIIIFFFGGGHHHHHHGGGDDDAAA???===:::666444444444444444333//////111111......111222666===GGGPPPVVVWWWWWW[[[]]]^^^```ccckkkwwwuuu___OOOAAA666///...)))***+++,,,,,,,,,,,,+++111111000///...---,,,,,,///222;;;LLLccczzz}}}kkkVVVFFF===;;;888444111//////...,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++)))+++,,,***(((***111666GGGMMMVVV]]]dddlllssswwwwwwuuupppggg]]]TTTNNNLLLKKKOOORRROOOJJJHHHKKKOOOWWW[[[___```___]]]\\\]]][[[[[[ZZZ[[[\\\^^^```aaacccdddccc^^^VVVOOOIIIGGGCCCEEEHHHJJJJJJLLLNNNQQQRRRUUUUUURRRRRRUUUVVVSSSUUUSSSPPPKKKGGGGGGKKKNNNRRRRRRRRRQQQOOOKKKGGGEEEEEEDDDAAA>>>;;;999777666444222000000111111000///111222333555888<<<@@@BBBKKKRRRWWWUUUNNNMMMSSSZZZfffooozzz{{{{{{|||~~~~~~|||wwwtttsssrrrqqqrrrsssuuuvvvvvvwwwuuusssrrrrrrtttvvvxxx{{{|||}}}~~~~~~{{{wwwwww{{{~~~|||yyyvvvtttqqqrrrssstttvvvwwwxxxyyywwwvvvvvvwwwyyyyyyxxxwwwrrrssstttvvvwwwxxxyyyyyy~~~}}}{{{yyyuuurrrnnnmmmgggccc\\\RRRFFF<<<777555222000...---------...------,,,+++******+++,,,---++++++,,,,,,,,,,,,------,,,,,,---------.........---///444===IIISSSYYY[[[XXXYYY[[[^^^___```^^^]]]```hhhnnnpppsssyyy~~~}}}zzz{{{~~~~~~|||~~~|||yyyxxxyyyzzz&&&%%%%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())),,,...111222222///+++((((((((('''''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((('''(((((('''%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''$$$%%%'''***///777@@@FFFSSSUUUXXXZZZ[[[]]]___aaa```^^^]]][[[[[[[[[[[[[[[YYY[[[]]]^^^^^^```cccfffcccdddeeeffffffggggggfffeeedddaaa\\\VVVLLLBBB;;;111000///---+++***,,,...---+++***)))*********((())))))******+++---111555@@@GGGRRR\\\bbbdddeeefffhhhhhhiiiiiijjjlllmmmnnnllllllkkkiiigggggghhhjjjjjjjjjjjjhhhgggeeecccbbbbbbcccfffhhhiiijjjjjjjjjfffggghhhiiiiiikkknnnpppooommmjjjgggeeeeeeeeeeeehhheeebbbbbbeeeiiikkkmmmlllllllllllljjjhhhfffdddaaabbbbbb___ZZZSSSMMMHHH???===<<<;;;;;;===>>>???@@@BBBEEEGGGIIIJJJIIIIIIAAA@@@@@@>>><<<999777555555222///......////////////,,,,,,//////...///222777;;;BBBIIIOOOTTTWWWXXXYYY[[[]]]___ccclllxxxnnnWWWGGG<<<444//////******+++++++++,,,,,,,,,111111000///...---,,,+++---...222???UUUnnniiiTTTFFF<<<:::666222000/////////,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******''')))+++)))(((+++444;;;JJJQQQWWW\\\bbbkkkqqqssssssrrroooiiibbb[[[WWWUUUVVVYYYZZZWWWQQQNNNOOORRRXXX]]]ccceeebbb___^^^^^^ZZZZZZZZZZZZ\\\^^^```aaabbbaaa]]]TTTJJJAAA>>>===<<<>>>BBBEEEHHHKKKOOOQQQQQQTTTTTTRRRRRRTTTSSSPPPRRRRRRPPPLLLIIIJJJPPPUUUXXXWWWWWWVVVUUUQQQLLLHHHDDDBBB>>>:::666444333222///---,,,,,,...///...---111111222333444999>>>CCCHHHMMMRRRRRRQQQRRRZZZaaalllrrrzzz~~~yyyyyyyyyzzz{{{zzzwwwuuuuuuuuuuuuuuuvvvxxxyyyyyyvvvtttqqqoooooorrruuuwwwxxxyyyzzzzzz{{{~~~{{{yyy|||}}}{{{uuuvvvwwwxxxyyyyyyyyyxxxtttsssrrrsssuuuvvvuuutttmmmmmmoooppprrrrrrsssrrrtttttttttssspppmmmiiiggg]]]UUULLLDDD<<<444222333000000///...------------,,,,,,++++++++++++,,,,,,***,,,------++++++---...,,,---------............---222:::EEESSS___cccaaa^^^___```ccceeeeeecccaaaaaahhhnnnoooqqqwww}}}yyywwwwwwxxxzzz{{{||||||~~~~~~~~~{{{yyyyyyzzz|||&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******...///000111///---***''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%'''((((((&&&%%%%%%&&&$$$$$$%%%%%%&&&''''''((($$$'''***///555===FFFLLLTTTVVVYYY[[[\\\^^^```bbb``````___^^^]]]\\\[[[ZZZZZZ\\\]]]^^^^^^```dddgggeeeeeefffggggggggggggfffeeebbb]]]WWWPPPFFF===666//////...+++)))***---111,,,+++))))))***+++******((()))***+++,,,000555888EEELLLVVV^^^dddggghhhiiijjjjjjjjjjjjkkklllmmmnnnllllllkkkiiifffeeefffhhhhhhhhhiiiiiiiiihhhgggfffeeeeeefffgggiiijjjkkkkkkdddgggjjjjjjiiiiiikkkmmmmmmlllkkkiiihhhhhhggggggkkkgggcccbbbeeeiiikkkkkkllllllkkkjjjhhhgggffffffcccdddccc```ZZZRRRKKKFFF<<<<<<===>>>@@@AAACCCDDDCCCCCCDDDEEEEEEDDDCCCBBB999888777666444333333222222000...---///000000000111...///222444333444888===AAAGGGKKKLLLNNNRRRUUUVVVXXXZZZ]]]aaajjjvvvmmm\\\III===777111......,,,+++*********+++,,,---000000///...------,,,,,,,,,,,,000999KKKaaaxxxhhhRRREEE;;;888555111///...//////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))&&&)))+++***)))...999AAAMMMSSSYYY[[[aaaiiimmmlllnnnnnnmmmjjjddd```]]]\\\^^^______\\\WWWTTTTTTUUUVVV\\\bbbbbb]]]WWWTTTSSSOOOOOONNNOOOPPPRRRTTTVVVTTTRRRLLLBBB888222222444333666:::===@@@DDDHHHKKKKKKOOOQQQOOOOOOQQQOOOLLLIIIJJJIIIFFFDDDGGGOOOVVVWWWVVVUUUUUUUUUQQQKKKFFF>>><<<888444111000000000,,,+++***+++---......---///111333444555777<<<@@@CCCHHHPPPVVV[[[aaahhhnnnvvv{{{zzzyyyxxxxxxxxxxxxwwwuuuuuuvvvwwwxxxxxxyyyzzz{{{tttssspppoooooorrruuuwwwvvvwwwxxxyyyzzz|||~~~{{{}}}}}}zzzzzz{{{|||{{{zzzxxxwwwsssrrrpppqqqsssttttttssskkklllnnnoooppppppppppppoooppppppnnnjjjddd___[[[PPPFFF===:::888222000111......//////...---------++++++,,,,,,,,,,,,++++++***,,,------++++++,,,...------------............000888BBBMMM\\\iiijjjeeeddddddeeehhhlllllljjjhhhffflllnnnlllkkkppptttuuuqqqrrrtttuuuuuuwwwzzz|||zzz{{{{{{yyyyyyzzz}}}%%%$$$###$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&((()))***+++//////000///...+++)))'''%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''###&&&(((((('''%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''***...444:::CCCKKKQQQQQQTTTYYY\\\]]]^^^___aaaaaaaaa``````^^^\\\[[[ZZZ[[[\\\^^^^^^___aaadddgggggggggggggggggggggfffeeeddd```YYYRRRJJJAAA777111------,,,***((()))...333+++***))))))***++++++***((()))***+++---111777;;;HHHNNNXXX```eeehhhjjjkkkjjjjjjjjjjjjkkklllmmmnnnmmmmmmkkkiiieeedddeeefffdddeeefffhhhhhhhhhgggggggggfffgggggghhhjjjkkklllcccfffjjjkkkiiihhhiiikkkjjjjjjjjjjjjjjjjjjjjjjjjnnniiidddcccfffiiikkkkkklllkkkjjjiiihhhgggggggggeeeeeeccc```YYYPPPGGGBBB777888:::===@@@CCCEEEFFFCCCBBBBBB@@@>>><<<:::999444333222111000111222333333222000000222444444444555333333888:::999;;;???@@@EEEJJJKKKIIIIIIMMMQQQSSSVVVYYY\\\```iiiuuu}}}}}}uuuXXXIII:::333111...,,,,,,,,,+++***))))))+++---...000//////...------,,,,,,,,,---000777DDDVVVjjjwww~~~|||zzzxxxvvvuuutttttttttvvv|||fffPPPCCC:::888444111......//////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,***))))))(((&&&))),,,++++++111<<>>@@@EEEJJJLLLLLLLLLNNNLLLHHH@@@BBBBBB@@@>>>BBBKKKSSSSSSRRRQQQRRRQQQNNNHHHCCC888666222///------//////,,,***)))***---...///......222555777666777:::<<>>888333000,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******++++++,,,,,,******...555<<>>;;;======<<<999666444444555333222000///000111333555444666888888777888999;;;<<<===???AAABBBBBBBBBAAABBB@@@@@@BBBCCCCCCGGGMMMOOOQQQRRRSSSXXXcccsss~~~xxxggg[[[DDD>>>666000......,,,+++---+++)))***---000222333///...,,,+++***+++,,,,,,---,,,---222888DDDVVVfffuuuzzz~~~}}}}}}{{{wwwqqqkkkhhhgggeeedddbbb___]]]\\\\\\\\\___]]]\\\bbbmmmzzz{{{bbbMMMAAA:::555000///111222///+++///...+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))+++222???JJJYYYYYY[[[\\\]]]]]]^^^^^^cccgggjjjiiifffdddcccdddgggddd```]]][[[ZZZXXXWWWTTTQQQMMMIIIFFFAAA<<<888888777555222111222555888333222000...---,,,++++++'''***...//////111666999BBBDDDFFFHHHGGGEEEBBB??????===<<<<<<>>>BBBGGGJJJIIIKKKMMMNNNLLLHHHCCC@@@999444///---///111111000111///---,,,,,,...000222222555888999888777666666???CCCNNN^^^jjjqqqxxx~~~{{{xxxzzz{{{yyyzzz|||yyyxxxvvvuuuuuuvvvxxxyyytttvvvwwwwwwwwwwwwxxxzzzzzz{{{{{{yyyxxxxxxzzz|||~~~}}}|||{{{||||||{{{xxxvvvqqqrrrtttvvvvvvuuutttssspppqqqrrrtttuuusssoookkkllliiieeeccc___VVVIII???555333111...---...000111,,,,,,------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,///,,,,,,//////,,,---000;;;CCCRRRbbbmmmooooooppprrrrrrrrrtttvvvvvvtttrrrtttsssppplllhhhfffggghhhsssrrrrrruuuxxxzzzxxxvvvvvvwwwxxxzzz|||~~~&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&(((***---...222111...,,,***((('''''''''%%%###%%%)))***'''$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%&&&''''''(((,,,555===CCCJJJSSSXXXYYY]]]]]]\\\\\\]]]]]]^^^___```^^^[[[[[[]]]```aaabbbddddddeeeeeeeeedddcccbbb```dddffffffhhhjjjfffaaa[[[TTTIII@@@888333///---++++++++++++++++++++++++)))))))))))))))******++++++,,,,,,******...666<<>>@@@BBBBBBCCCCCCCCCBBB@@@@@@???<<<===@@@AAAAAAFFFMMMMMMPPPQQQOOOPPP\\\ppp{{{ooo```PPPEEE777333...+++,,,------,,,,,,+++***+++...111222111...---,,,++++++++++++,,,+++)))***...222:::HHHUUU```eeekkknnnmmmjjjfffddd^^^^^^]]]YYYSSSNNNLLLKKKLLLJJJHHHGGGEEEEEEEEEEEEGGGFFFHHHPPP^^^ooouuu^^^KKKAAA888333///...000111///,,,///---+++***))))))***+++++++++++++++++++++++++++((()))***))),,,444@@@JJJRRRSSSUUUWWWYYY[[[\\\\\\bbbeeehhhhhhfffddddddddd___]]][[[YYYYYYXXXVVVTTTNNNKKKFFFBBB>>>999444111111000///---+++***+++,,,---,,,,,,+++******++++++(((***,,,---,,,---000333888:::<<<======;;;999777888777666666888;;;>>>@@@???@@@AAABBB@@@===999777555111---+++,,,.........///...---,,,,,,...000222555888::::::888666444444555;;;JJJ]]]jjjqqqwww}}}}}}~~~zzzyyy{{{zzzxxxwwwuuutttuuuvvvwwwvvvxxxyyyyyyxxxwwwyyyzzz||||||{{{yyywwwvvvwwwyyy~~~~~~}}}yyyxxxxxxyyyzzzyyywwwuuuqqqssstttvvvvvvuuusssrrrqqqqqqrrrtttuuurrrmmmjjjhhhbbbZZZTTTNNNFFF<<<444444222000...---...///000------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,...,,,,,,///000...000555>>>GGGVVVfffoooqqqqqqppptttuuuuuuuuusssqqqooonnnqqqqqqpppnnnkkkjjjkkklllsssssstttwww{{{|||yyywwwzzz{{{~~~&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&(((***---...000///---+++)))(((''''''(((&&&$$$&&&)))***(((%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&((()))+++555???IIIPPPVVV\\\^^^\\\bbbaaa___]]]\\\]]]^^^___```^^^[[[[[[]]]aaadddeeejjjkkkkkkjjjiiigggeeeddd```dddffffffgggiiieee```SSSLLLBBB999333///,,,+++************************)))))))))))))))******+++***++++++***+++///777===JJJSSS]]]bbbgggkkkllliiikkkkkkjjjiiiiiiiiijjjjjjeeeddddddeeeffffffdddbbb```___^^^```dddhhhjjjkkkjjjjjjiiihhhhhhhhhiiiiiicccdddfffhhhhhhiiihhhhhhmmmlllkkkjjjiiijjjkkklllkkkjjjhhhggghhhjjjlllnnnvvvuuusssrrrpppmmmhhhdddUUUPPPHHHAAA;;;666333000///...---///222444444444444444333111...,,,---...222111111222444666999:::;;;===????????????AAACCCEEEEEEDDDCCCAAA???===<<<999777888;;;======BBBIIIKKKNNNMMMGGGFFFSSSlll}}}oooaaaTTTFFF:::222...,,,***)))***,,,,,,++++++++++++---000111111///------,,,++++++++++++,,,***)))***,,,...000888BBBGGGLLLRRRTTTRRRMMMIIIFFFFFFFFFEEEAAA<<<999777777999888777666555555555666666888;;;BBBPPPeee|||mmmXXXHHH???444111------///000///---...---+++***)))******+++************************&&&''')))***---555@@@IIIIIIJJJMMMPPPTTTWWWYYYZZZ```bbbdddccc```^^^]]]\\\QQQQQQRRRTTTUUUUUUSSSQQQOOOLLLFFFAAA===:::666444------+++***)))(((''''''''''''''''''((()))******)))*********))))))***,,,///000111111222111111000111111111111222444555666444444555555333222///...222///,,,***+++------------,,,++++++,,,...000222888999;;;:::777444222222...666GGGZZZffflllpppvvvxxx~~~|||}}}{{{zzzxxxuuutttsssttttttzzz{{{{{{{{{yyyxxxyyyzzz}}}}}}|||zzzvvvuuuuuuvvv|||~~~~~~}}}~~~|||}}}~~~|||yyytttssstttuuuwwwwwwuuuttttttuuuwwwxxxxxxvvvtttrrrpppppppppqqqppplllfffbbb^^^VVVKKKBBB<<<777222...222000...---,,,---...///.........------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...,,,,,,///000000444:::CCCNNN]]]jjjrrrtttsssqqqvvvxxxyyyvvvpppkkkjjjjjjnnnppprrrrrrqqqppppppqqqssstttwww{{{~~~|||zzz~~~%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&(((***---......---,,,***((('''''''''(((&&&&&&''')))***)))'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((+++///222???IIISSSXXX]]]aaabbb___dddbbb___]]]]]]^^^```bbbaaa^^^\\\\\\___cccggghhhnnnooooooooonnnkkkiiihhhdddggghhhfffffffffaaa[[[NNNGGG>>>555000...---,,,++++++++++++++++++++++++)))))))))))))))******+++***++++++***+++000888>>>LLLVVV___dddgggjjjkkkiiikkkkkkjjjiiihhhhhhiiiiiieeeeeefffggghhhgggdddaaa```___```bbbfffiiijjjjjjiiiiiihhhhhhgggggghhhhhheeefffhhhiiijjjjjjiiiiiimmmlllkkkjjjjjjjjjkkkkkkiiihhhhhhhhhiiijjjlllmmmrrrpppnnnllljjjgggbbb___KKKEEE<<<555111///...---+++***)))***,,,...000111444555444222000...///000222222333555777999<<<======>>>??????======>>>???AAA@@@???===;;;999777666444222333555666777;;;BBBIIIIIIFFFBBBDDDTTTmmm|||pppfffVVVHHH???888222......---,,,++++++***)))(((******,,,...111111000...,,,,,,++++++++++++++++++,,,+++,,,///...---000666777:::>>>@@@>>>;;;888777>>>>>>===:::666333333333444444444333333444444444444666888<<>>JJJVVVeeeoootttvvvuuurrrvvvyyy{{{wwwoooiiiiiikkknnnqqquuuwwwvvvtttssssssppptttyyy%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&(((***---...,,,,,,***)))(((''''''&&&'''''''''((())))))((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))***...444999IIIQQQXXX[[[^^^bbbcccaaabbbaaa___^^^___aaadddfffbbb```^^^^^^bbbfffiiikkknnnoooqqqrrrqqqpppmmmllljjjllljjjfffccc```ZZZRRRFFFAAA999222///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++)))***++++++,,,111999???MMMWWWaaaeeefffiiijjjiiikkkjjjjjjiiihhhhhhhhhhhhgggggggggiiijjjjjjgggdddcccccccccfffiiikkkjjjjjjhhhggggggffffffgggggggggiiijjjkkkllllllkkkjjjiiikkkkkkjjjjjjkkkkkkllllllffffffffffffggghhhiiijjjpppmmmiiieeebbb]]]WWWSSSCCC===555///,,,,,,,,,---((()))))))))***,,,...000555555555333111000111222222333444666888:::<<<===;;;;;;<<<:::777666666777777666555444222111000000111......000111000555;;;CCCAAA@@@DDDPPPcccyyyvvvlllWWWNNNAAA777222111000///---...---,,,***)))((('''******,,,///111111///---***+++++++++++++++++++++---,,,---000000---...111000111333333222222444555999999888555222000000111///000000111111111111111222333444555>>>TTTppp{{{dddOOO???777///...,,,,,,,,,---......,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---000333888;;;;;;<<>>:::666444333333222...---,,,,,,+++,,,,,,---//////...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///------...---///777AAAPPP^^^lllrrrtttwwwvvvrrrtttxxxzzzwwwpppllllllnnnppptttxxx{{{zzzwwwuuutttoootttzzz$$$%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&(((***---...+++***)))((('''&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%'''((()))+++111:::AAAPPPWWW\\\]]]^^^bbbcccaaa```_________```cccfffgggdddcccbbbcccfffiiikkklllmmmoooqqqssssssrrrooonnnlllmmmjjjccc^^^YYYQQQHHH===999333///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++(((***++++++,,,111:::AAALLLWWWbbbeeefffhhhjjjjjjjjjjjjiiihhhhhhhhhiiiiiihhhhhhhhhjjjlllllljjjhhhgggggghhhiiikkkkkkiiigggfffeeeeeeeeeffffffggghhhjjjkkklllllllllkkkjjjiiijjjjjjkkkkkkkkkkkkkkkkkkhhhhhhgggggghhhiiijjjkkkoookkkeee___YYYRRRKKKGGG;;;777111,,,+++,,,,,,,,,''')))*********+++...000222333333222000///000222222222333444555666777888555666555333111/////////......---,,,+++,,,,,,,,,...,,,,,,.........222999???AAAGGGSSSdddxxx~~~pppaaaVVVCCC<<<333---,,,------,,,(((***+++***)))((()))***++++++,,,///111111///---)))***++++++,,,+++++++++---++++++//////------000---------,,,,,,///333666777777555222///...///000------...///000/////////000111222444>>>TTTqqquuu^^^III;;;444///...---,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---///111222333444555666888;;;???CCCGGGJJJJJJMMMSSSXXX[[[YYYTTTPPPKKKNNNTTT[[[```bbb```]]]WWWUUUSSSSSSTTTVVVVVVVVVKKKEEE<<<666333111...+++---,,,+++***))))))((())))))((('''''')))++++++*********)))))))))***++++++((())))))******)))((((((((((((((())))))*********$$$&&&((((((((('''((())))))))))))******,,,------***,,,---...---,,,---...000444<<>>999888666444222000///...------,,,,,,,,,,,,,,,---.........------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------///------...---111<<>>666111---+++,,,,,,***(((''')))***)))'''(((***---,,,,,,,,,...000000///---((()))***+++,,,++++++***///+++***---...------000+++,,,,,,,,,,,,...111444777777555222///---///000...///000111111111000///000000222666BBBXXXssslllUUUCCC888333000///...---,,,,,,---...***++++++,,,,,,+++++++++++++++++++++++++++++++++***+++---000222222111000000000000222555888<<<>>>AAAEEENNNWWW]]]]]]WWWQQQSSSUUUYYY]]]``````]]]YYYUUUTTTTTTUUUWWWXXXWWWVVVMMMHHHBBB>>>;;;888111,,,...---,,,++++++******++++++(((''''''***+++***)))))))))))))))(((((((((((((((((((((((((((((())))))%%%%%%'''((()))))))))))) $$$'''((('''&&&&&&((())))))))))))******++++++(((***++++++******+++---,,,111:::DDDJJJQQQ___lllzzz}}}yyywwwxxx{{{{{{{{{{{{zzzyyyxxxxxxxxxzzzzzzyyywwwvvvwwwxxxtttvvvyyyyyyyyyyyyyyyzzzzzzyyywwwxxxzzzzzzxxxvvvxxxxxxwwwtttqqqoooqqqssstttsssrrrssssssqqqnnnlllmmmooopppoookkkeee___[[[OOOJJJCCC===:::999777666444444333111///---------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------------......---...///000555CCCQQQ[[[jjjtttqqqpppuuuvvvssspppqqqrrrssssssrrrqqqppprrrvvv{{{}}}}}}{{{yyyyyyuuuzzz$$$$$$%%%%%%&&&'''((((((&&&%%%$$$###$$$%%%&&&'''&&&%%%&&&&&&(((***---...)))((('''&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((+++...000555>>>KKKVVVWWW^^^dddeeeeeefffddd```^^^___```aaabbbccccccdddgggggggggjjjlllnnnmmmlllmmmoooqqqsssrrrpppmmmkkkggggggccc[[[TTTNNNEEE<<<555333000//////...,,,***************************)))))))))))))))******+++((()))++++++---222;;;BBBIIIVVVaaaddddddgggjjjkkkhhhhhhgggggghhhiiijjjjjjiiigggggghhhkkkmmmnnnmmmmmmlllllllllllliiidddaaabbbbbbcccdddeeeggghhhiiiccceeegggiiijjjkkkkkkkkknnnnnnnnnmmmkkkiiigggfffaaa___]]][[[[[[\\\^^^```[[[XXXTTTOOOLLLHHHCCC@@@///---+++***++++++)))(((%%%))),,,...---,,,...///000000111000......000111------...------,,,+++******+++,,,,,,++++++,,,------,,,+++*********+++,,,***(((***...111333999@@@OOO\\\ooo|||yyydddPPPBBB888000///---,,,---//////+++(((+++,,,,,,+++((((((***------,,,,,,---///000///...((()))***+++,,,,,,+++***222---+++---...---///222+++,,,............000222666666333000---,,,---/////////111111111111000///......///444AAAWWWooo}}}eeeOOO>>>666333000000///...,,,+++---...***++++++,,,,,,,,,++++++************************)))***---000333333111///,,,++++++,,,...111444666<<>>666222///,,,*********)))((((((((()))***,,,...000111000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---...---+++******+++,,,***((((((***+++,,,,,,---+++,,,...///222AAAPPP___ooo~~~~~~rrr___MMM???777333111++++++++++++++++++++++++*********)))''''''***,,,,,,---.........---,,,+++***+++,,,---,,,,,,***))),,,,,,,,,---------......+++++++++,,,---///111333555333111000000000...---////////////////////////000000000555CCCYYYqqqmmmYYYHHH:::444333000///...,,,+++***)))))),,,,,,,,,++++++*********---,,,+++*********+++,,,++++++,,,111555555///)))************+++---///000444???NNNWWWXXXUUURRRRRRQQQSSSUUUTTTQQQNNNMMMLLLEEEFFFGGGGGGFFFHHHKKKMMMPPPRRRSSSQQQKKKCCC===:::222000......///111111111++++++***)))((((((''''''***((('''''')))******)))******+++******)))((('''%%%&&&''''''((((((''''''((((((((((((''''''''''''))))))(((((()))***++++++***'''%%%&&&)))+++***(((...111888CCCOOOVVVYYYXXXgggiiimmmqqquuuyyy{{{|||wwwwwwyyyzzz{{{|||||||||}}}xxxsssssswwwzzzyyywwwuuuvvvwwwwwwxxxxxxxxxxxxuuutttssspppnnnoooqqqtttqqqqqqrrrsssssssssrrrrrruuuxxx{{{{{{wwwtttrrrrrrppppppqqqrrroooiii```ZZZWWWUUUQQQLLLFFFAAA===;;;444333111000/////////000//////.........---------......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///...,,,+++...666BBBNNNVVVhhhjjjnnnsssvvvwwwuuusssooonnnnnnpppsssuuuuuutttyyyyyyzzz|||~~~~~~|||{{{%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%''')))+++++++++***((('''%%%%%%%%%&&&%%%%%%%%%'''''''''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&&&&'''&&&%%%''')))***)))'''+++---333;;;FFFPPPWWW[[[^^^___bbbdddfffeeecccaaa```bbbcccccccccdddfffhhhjjjkkklllmmmmmmnnnnnnnnnoooooonnnnnnnnnmmmjjjgggfffaaaYYYPPPHHH???777111///---*********+++******************************+++++++++*********)))))),,,******+++,,,///888BBBLLLVVV^^^``````dddhhhjjjkkkmmmnnnmmmlllkkknnnpppjjjiiihhhgggggghhhiiiiiikkkkkkjjjiiigggeeebbbaaa______```bbbcccbbbaaa______aaacccdddeeefffiiilllrrrqqqpppooommmiiiccc___YYYUUUPPPLLLKKKIIIHHHFFFGGGEEEDDDEEEEEEAAA999222...,,,(((''''''''''''&&&))))))))))))***+++,,,---,,,,,,+++***)))))))))******++++++++++++++++++***''')))++++++)))))))))+++***))))))***+++,,,,,,,,,------000555999???OOO^^^mmmyyy{{{tttggg\\\MMM===333...+++***++++++++++++++++++++++++***++++++***(((((()))++++++,,,---------,,,+++******+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,...000222333555333000///000000...---////////////////////////111000000555BBBYYYqqq{{{cccOOO???333......///...---,,,+++*********,,,,,,,,,+++++++++******---,,,+++*********,,,,,,+++---///333555333---)))+++*********+++,,,...///777@@@JJJOOONNNIIIEEEDDDFFFHHHIIIIIIGGGDDDCCCCCC???AAABBBBBBCCCDDDGGGJJJNNNPPPQQQOOOIIIBBB<<<999555333111000111222222111++++++++++++***))))))(((***)))''''''((())))))((()))))))))***))))))((((((%%%&&&''''''(((((('''''''''''''''((((((((()))))))))))))))))))))***+++++++++)))'''(((***,,,,,,+++111666>>>FFFLLLOOOOOONNNQQQSSSVVV[[[```eeehhhjjjpppqqqrrrsssuuuwwwxxxxxxxxxuuurrrssswwwzzzxxxvvvuuuuuuvvvvvvwwwvvvvvvvvvtttsssrrrooonnnnnnqqqsssrrrrrrsssssssssssssssrrrsssuuuxxxwwwtttqqqppppppooooooooommmhhh___UUUMMMCCCBBB???<<<888555222111222111///...---------...///.........---------,,,,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........///......222;;;GGGTTT[[[ggghhhkkknnnqqqqqqpppnnnooommmkkkkkkllloooqqqsssvvvvvvvvvxxxzzz{{{{{{zzz%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%''')))+++++++++***'''&&&%%%%%%$$$$$$%%%%%%$$$&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&%%%%%%&&&)))++++++***000444;;;DDDNNNVVV\\\```aaaaaabbbbbbbbbbbbaaa``````aaabbbcccdddfffkkknnnmmmmmmnnnnnnnnnnnnmmmmmmlllkkkkkkllllllkkkhhheeebbb\\\RRRIII@@@888222...///---***)))***++++++***************************+++++++++***************,,,******+++,,,...777AAAJJJTTT]]]___```dddgggiiimmmnnnnnnmmmkkkjjjkkklllllllllkkkkkkjjjjjjiiiiiiffffffffffffdddcccaaa``````___^^^]]]\\\[[[[[[ZZZZZZ]]]aaaccceeefffhhhiiiooopppppppppnnnhhh```[[[QQQNNNIIIEEECCCAAA???>>>>>>======??????<<<444......+++(((&&&'''(((((((((,,,+++******)))***************))))))((())))))*********++++++++++++******&&&'''))))))))))))***,,,******++++++,,,,,,,,,,,,111333888???FFFPPP___mmmvvv}}}}}}vvvnnneee]]]TTTLLL???444...,,,++++++++++++++++++++++++++++++***+++,,,,,,***)))))))))+++,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,++++++*********+++++++++,,,,,,---------...///111222333444222000///000000...---////////////////////////111000000444AAAWWWqqqqqqZZZHHH:::111...///...---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++***,,,,,,*********+++,,,---,,,000444666444000,,,)))+++******)))***+++,,,---555;;;AAACCC@@@;;;888777666888::::::888777666666999;;;===>>>???AAADDDGGGJJJLLLMMMJJJEEE>>>999777666444222222333333222111...//////000///...,,,++++++)))''''''(((((('''&&&''''''((()))))))))((((((&&&&&&'''(((((((((((('''%%%&&&&&&''')))******+++))))))))))))))))))***++++++***((()))+++---...---444<<>>???BBBFFFLLLRRRVVVYYYaaabbbbbbdddfffiiilllnnnnnnlllkkkmmmrrrttttttrrrqqqrrrrrrsssssssssssssssppppppooommmlllllloooqqqrrrrrrrrrrrrrrrrrrrrrrrruuuvvvwwwvvvtttrrrrrrrrrnnnmmmkkkggg___TTTHHH@@@777666555444222111000//////...---,,,+++++++++,,,......------------,,,,,,******++++++,,,...///000------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,------...//////222888CCCPPP\\\ccciiijjjkkkkkkllllllkkkkkknnnkkkhhhfffgggjjjooorrrvvvuuuuuuvvvwwwyyyzzz|||~~~~~~%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%###%%%(((***,,,,,,+++***'''''''''&&&%%%$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&''''''&&&&&&%%%&&&(((***,,,---555:::BBBKKKSSSZZZ___bbbeeeddddddbbb```___```aaa``````aaabbbdddhhhnnnrrrppppppppppppooonnnmmmllljjjjjjjjjlllllljjjgggddd___XXXMMMCCC;;;555000...///,,,***)))***++++++***************************************************+++))))))+++,,,...666???JJJTTT^^^```aaaeeehhhiiikkkllllllkkkjjjiiihhhhhhiiiiiiiiiiiihhhgggeeeeee______````````````______ZZZYYYWWWUUUSSSSSSUUUVVVWWW[[[aaaeeeggggggiiijjjmmmnnnpppqqqnnnfff\\\UUUNNNJJJEEEBBB@@@>>>===;;;999:::;;;>>>>>>;;;555000111...+++***+++,,,---,,,---,,,++++++************++++++*********++++++,,,)))******++++++******)))((()))******))))))+++---++++++,,,,,,,,,...111333===@@@FFFLLLSSS]]]jjjtttuuutttqqqjjjbbb[[[TTTPPPNNNFFF<<<444///...//////++++++++++++++++++++++++)))+++------+++***))))))------,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------...///000111222333333111////////////...---////////////////////////111000000333???UUUooowwwfffQQQBBB777000///111,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++*********+++,,,------222888888333---******+++***)))))))))***+++,,,000333666777555222111111,,,...//////...------...333666888:::<<<>>>BBBDDDDDDFFFFFFDDD???:::666555444333222333555666666555777888888888666333111///,,,***((('''(((((('''%%%&&&&&&'''(((((()))((((((&&&&&&'''(((((((((((((((&&&''''''((())))))*********)))))))))))))))*********)))))))))+++---///000777AAAKKKMMMFFF<<<666555444444666999===CCCHHHKKKMMMMMMNNNOOORRRWWW[[[]]]```^^^\\\^^^bbbfffhhhiiihhhiiikkklllmmmnnnooooookkkkkklllkkkjjjkkknnnppprrrrrrqqqqqqqqqqqqqqqrrruuuuuuuuutttsssrrrrrrrrrnnnlllhhhcccZZZNNNAAA999444444333333333222222222------,,,,,,++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******++++++,,,---------...111666???KKKXXXdddjjjnnnnnnmmmllljjjjjjjjjkkkkkkjjjhhhggggggkkkppptttzzzzzzyyywwwvvvxxx{{{}}}%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$&&&))),,,---,,,+++***((())))))(((&&&%%%''')))$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''(((''''''''''''(((+++///222;;;AAAIIIQQQVVVZZZ___bbbeeeeeeddd```]]]\\\^^^```___```bbbccceeejjjppptttrrrrrrrrrqqqpppooommmmmmllllllllllllllliiieeeaaaXXXQQQFFF<<<666222///---...,,,***)))***+++++++++***************************************************))))))++++++---555>>>JJJUUU___bbbcccfffjjjjjjjjjjjjjjjjjjjjjiiihhhfff````````````^^^]]][[[ZZZZZZZZZYYYXXXWWWWWWWWWWWWOOOOOONNNLLLKKKLLLQQQUUUYYY^^^dddhhhjjjkkklllmmmmmmnnnooonnnjjjbbbWWWOOOKKKGGGCCC@@@@@@???>>>===999;;;>>>AAAAAA>>>999666333111....../////////...,,,++++++*********++++++,,,+++++++++++++++,,,---******++++++++++++******)))***+++***))))))+++---***,,,---///222999AAAGGGRRRUUUYYY[[[___fffoootttpppiii```WWWPPPLLLKKKKKKKKKDDD;;;333///---------++++++++++++++++++++++++)))+++---...,,,+++++++++///......---,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------------------...///000111111222222111///.../////////---///////////////////////////000000333<<>><<<888555333222444444444777;;;=========AAAAAA@@@>>>;;;777444222---+++)))((((((((('''&&&&&&&&&'''(((((()))((((((&&&'''(((((())))))(((((())))))))))))))))))((((((******)))))))))))))))***))))))(((((())),,,///111999BBBKKKKKKAAA777111111.........///222666999<<<=========???BBBFFFJJJMMMOOOLLLIIIIIIMMMRRRWWWZZZZZZ[[[^^^```ccceeefffgggeeeggghhhhhhiiijjjnnnppprrrqqqqqqqqqqqqrrrsssssssssrrrqqqpppppppppoooooorrrnnnhhh```UUUIII<<<444000000////////////......,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,---.........222:::EEERRR___iiiooopppqqqpppnnnjjjiiijjjllljjjkkkmmmmmmmmmpppuuuyyy~~~}}}|||yyyvvvvvvzzz}}}%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''))),,,//////---+++)))(((***+++)))&&&%%%'''***$$$&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''((())))))+++000666;;;DDDIIIQQQVVVXXX[[[___bbbddddddccc___[[[ZZZ\\\___aaaccceeefffhhhlllqqquuussssssssssssqqqpppooonnnmmmllllllllljjjfff```[[[MMMFFF===555000...---,,,...,,,))))))***,,,,,,+++***************************************+++++++++***((()))++++++,,,333<<>>AAAEEEGGGGGGDDD@@@>>>666555555555666555222000...---,,,,,,+++++++++,,,,,,,,,++++++***++++++,,,+++++++++,,,,,,+++++++++)))*********)))***---///---111666;;;BBBLLLXXXaaafffiiijjjggghhhlllooopppjjj___RRRJJJEEECCCEEEIIIIIICCC;;;444000...---,,,++++++++++++++++++++++++)))+++------,,,,,,---...000///...---,,,+++++++++************+++,,,------,,,,,,---------.........,,,---...///000000000000222000....../////////...////////////////////////...000111333;;;MMMfffyyyvvv___QQQBBB999333///...111,,,,,,,,,++++++,,,------***++++++++++++,,,,,,,,,+++************+++---...111555888555///***)))***+++******)))***+++,,,---111000///---+++***)))(((((()))******)))(((***+++'''))),,,...//////111333444555555444222000000111444555666:::???BBBCCCBBBCCCBBB@@@===999666444333---+++))))))******)))(((''''''((()))))))))((((((''''''((())))))))))))(((*********))))))(((((((((+++******)))))))))))))))(((((((((((()))+++000444:::AAAFFFCCC:::222///000...------...///111333444444444555777999<<>>KKKXXXdddmmmrrrqqqrrrssspppllljjjlllnnnmmmoooqqqrrrqqqsssxxx}}}}}}~~~}}}zzzvvvvvvyyy}}}%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''(((***,,,///111000...+++(((''')))+++)))%%%$$$'''***%%%'''''''''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''(((+++---111888AAAHHHNNNSSSYYY[[[[[[\\\```ccceeeggggggccc^^^\\\^^^bbbeeegggiiikkklllooorrruuutttttttttsssrrrqqqpppooolllkkkjjjiiieee```XXXSSSCCC>>>666000------,,,,,,---+++))))))+++,,,,,,,,,************************))))))*********+++++++++)))((()))++++++,,,222;;;BBBNNNYYY]]]^^^aaaddddddcccbbb```aaaaaa___[[[WWWTTTRRRPPPMMMLLLKKKJJJJJJHHHFFFDDDBBBAAA@@@@@@@@@@@@CCCFFFFFFGGGKKKRRRYYYbbbfffjjjnnnoooppprrrsssrrrpppkkkfff___VVVMMMGGGBBB@@@>>>>>>@@@CCCDDDDDDGGGKKKOOOQQQQQQNNNKKKIIICCCCCCDDDEEEEEEBBB>>>;;;777666444222111000000/////////...---,,,,,,,,,---,,,,,,------------,,,,,,***+++,,,---...000444888888>>>GGGOOOUUU^^^iiipppooorrrqqqllljjjmmmmmmiii___RRRFFFAAA???>>>AAAFFFDDD???888333000///...---++++++++++++++++++++++++)))***,,,,,,,,,---000222000///---,,,*********+++***************,,,---...++++++,,,,,,,,,---------+++,,,...///000000//////111///....../////////...////////////////////////,,,///222333999JJJaaasss|||oooWWWKKK???888444000...000------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,+++******)))***,,,---...333444555222---***)))***+++*********+++,,,...///222111...,,,***)))((('''((()))***)))''''''((()))%%%'''***+++*********+++,,,---...---,,,,,,...///222222555999===@@@@@@@@@===;;;888555222111111111---,,,******+++,,,++++++)))))))))***))))))((((((''''''((())))))))))))))))))))))))))))))*********++++++***)))))))))))))))((()))***)))))),,,222777<<<>>>>>>:::333...---///......//////000111111111///000111222444666777777444444444444444666999<<<;;;<<<>>>AAACCCEEEEEEFFFIIILLLPPPSSSVVVZZZ^^^aaaddddddcccdddfffhhhkkkmmmpppooooooppprrrqqqnnnkkkeee```VVVLLLCCC:::222------.....................++++++,,,---------,,,+++************+++++++++,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---------+++,,,,,,---......//////,,,------......//////000222888CCCPPP]]]hhhpppsssrrruuuwwwuuuqqqoooqqqssssssttttttrrrppprrryyy|||~~~}}}yyyyyy}}}%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''(((,,,...111222111...***(((%%%(((***((($$$###&&&)))&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&(((,,,///555>>>IIIQQQUUUZZZ^^^___]]]]]]aaaeeehhhkkkkkkhhhbbb```cccfffhhhjjjmmmnnnoooqqqsssuuuttttttttttttsssrrrqqqpppjjjiiihhhfffbbb[[[SSSMMM???;;;444000.........------+++))))))+++,,,,,,,,,************************))))))******++++++++++++)))((()))++++++,,,222:::>>>JJJUUUYYYZZZ^^^``````^^^\\\ZZZYYYYYYVVVQQQLLLHHHFFFCCC@@@>>>===>>>>>>;;;::::::::::::<<<>>>???@@@DDDGGGHHHIIIMMMTTT[[[eeehhhlllnnnpppqqqsssuuutttpppjjjccc[[[SSSKKKEEEAAA???>>>???BBBFFFGGGHHHPPPTTTXXXZZZYYYVVVSSSRRRQQQQQQSSSTTTTTTQQQKKKGGG@@@???===:::888666555444444333222111000/////////,,,------......------,,,,,,...///111333777===AAAEEEMMMWWW___ccchhhoootttooosssrrrkkkiiijjjiiidddRRRGGG===<<<<<<;;;>>>DDD:::666000---+++++++++***++++++++++++++++++++++++)))***++++++,,,...111444///...,,,***)))))))))*********))))))***,,,---///******+++++++++,,,,,,,,,+++,,,---/////////......111///------/////////...////////////////////////+++///222444999HHH^^^ppp~~~yyykkkNNNCCC888222///+++)))***...---,,,,,,+++++++++,,,*********++++++,,,,,,,,,******))))))***,,,---///444444222///,,,******+++************+++---///111111///---+++++++++***)))((((((((('''%%%%%%&&&(((&&&(((***+++***(((((()))((()))******)))***---///...///111555999;;;;;;:::666444111...,,,,,,...///---,,,***+++,,,------,,,******+++******)))(((''''''(((((()))))))))))))))''''''((()))***+++,,,,,,++++++***))))))((()))))))))+++++++++***...444999===<<<999333---+++,,,...******,,,---............,,,---...000111111111111...000333444444333333444333444555777888999999999:::===BBBFFFJJJNNNSSSVVVZZZYYYYYYZZZ\\\```ccceeefffeeeeeehhhjjjiiieeeaaaWWWQQQIIIBBB<<<777333000++++++,,,,,,------......******,,,------,,,+++***))))))******+++++++++,,,)))))))))***+++,,,......+++++++++,,,,,,---------,,,,,,------...///000000------......///000000000555;;;GGGTTTaaakkkqqquuuuuuyyy|||{{{vvvtttvvvyyyxxxxxxuuupppmmmooowww|||~~~~~~&&&%%%$$$######$$$%%%&&&&&&'''((('''%%%%%%'''))),,,,,,.........,,,***(((((('''&&&%%%$$$%%%&&&'''***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''')))((())),,,444???JJJSSSWWW]]]^^^``````aaabbbeeegggmmmkkkiiifffeeedddeeefffkkkmmmooopppoooooopppqqqqqqrrrsssuuuvvvtttqqqmmmiiigggeeeaaa]]]VVVNNNHHH999666111---+++,,,///000---,,,+++***)))))))))))),,,,,,,,,,,,,,,+++***)))(((((())))))*********+++,,,+++))))))***---000222<<>>EEELLLSSSUUUTTTUUUZZZ```iiiiiijjjmmmpppssssssrrrtttmmmddd^^^YYYSSSJJJDDDBBB===<<<@@@AAA@@@CCCIIIUUU^^^cccaaa^^^___]]]YYY\\\^^^```aaaaaa```^^^\\\SSSRRRPPPOOOMMMJJJFFFCCCFFFCCC???;;;888666666666666555444333222111111111000333666;;;BBBJJJSSSYYY\\\dddjjjkkkooouuuvvvqqqrrrqqqmmmhhhaaaZZZTTTPPPAAA<<<888:::???@@@<<<777444222///,,,***)))******...---,,,+++***++++++,,,---,,,,,,+++,,,...000111---,,,,,,+++*********+++,,,+++***))))))***+++,,,++++++++++++++++++++++++------...///000000//////......---,,,---...///000---------.........//////555...---666<<>>:::444000.........---*********++++++,,,,,,,,,...........................///////////////......111222222222333333333333777888:::===@@@DDDGGGIIIJJJLLLOOORRRTTTUUUVVVVVVWWWXXXZZZ[[[YYYUUUPPPMMMFFFCCC>>>888333000...---...---,,,++++++,,,---...++++++++++++++++++++++++++++++******************+++,,,---------,,,+++***++++++***))))))***+++,,,+++******,,,...000///...,,,***+++---...---111777:::GGGUUU___gggppptttuuuxxxzzz|||}}}|||{{{{{{{{{{{{yyytttooolllooovvv|||}}}%%%%%%$$$######$$$%%%%%%&&&'''((('''&&&&&&''')))///000000///---***(((&&&''''''&&&%%%%%%%%%&&&'''***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%&&&(((******,,,222<<>>CCCHHHSSSZZZaaacccaaa```dddhhhmmmmmmnnnqqqssstttrrrppppppjjjccc]]]YYYTTTLLLFFFBBB>>>===BBBDDDEEEIIIOOOZZZbbbfffccc``````___[[[^^^```eeeiiimmmnnnnnnnnnkkkjjjgggdddaaa]]]ZZZWWWSSSQQQMMMJJJGGGEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>>BBBDDDHHHLLLQQQWWW]]]aaaaaaggglllmmmppptttsssooommmiiibbbZZZQQQHHHBBB???999666444555888999666222000///---,,,++++++++++++---------...------,,,,,,,,,,,,------......//////---,,,++++++******++++++,,,+++***))))))***+++,,,------,,,,,,,,,,,,,,,,,,------...///////////////...------,,,---...///000---------.........//////222...111999>>>DDDUUUggg~~~lll[[[III===222///000...,,,,,,......---------,,,,,,,,,,,,,,,---...---,,,+++***+++,,,,,,+++***+++///333555333///,,,*********+++'''(((***+++,,,---///000...---,,,***)))(((''''''((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''(((((((((((()))***+++---...///000000//////...---------...///......------------......---///000///,,,***)))))))))'''%%%%%%'''))))))(((,,,,,,---,,,,,,...111444@@@666...+++***((((((+++******+++,,,000555:::===:::666000---,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------.........//////......---000000111111111222222222111222333444777999;;;<<<>>>@@@BBBEEEGGGIIIIIIIIIKKKLLLMMMMMMJJJEEE@@@===888666444111///...//////......---,,,,,,---......++++++++++++++++++++++++************************+++,,,---------,,,++++++******))))))***,,,---...,,,++++++,,,...///...---111///...000///...111777BBBNNN\\\dddkkkqqqttttttvvvyyy|||}}}|||||||||}}}}}}zzzuuurrrtttyyy~~~%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&(((***333333222000---)))%%%###'''&&&&&&%%%&&&&&&'''''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&'''***---,,,111:::FFFSSS]]]bbbdddccceeeffffffffffffhhhiiilllkkkiiihhhhhhhhhiiijjjjjjlllnnnooonnnnnnnnnpppnnnpppssswwwzzzxxxtttqqqmmmjjjeee```XXXNNNCCC<<<222111///---,,,,,,,,,,,,,,,,,,+++***))))))))))))+++++++++,,,++++++***)))))))))))))))************+++***))))))***,,,///000...222888<<<===>>>>>>???<<<;;;:::999666444222000111000///000222222222000...333999>>>BBBHHHOOOTTTbbbhhhoooqqqooommmnnnqqqqqqrrrtttvvvwwwuuupppllliiiddd___[[[XXXTTTMMMHHHDDDAAAAAADDDGGGIIIMMMRRR```eeehhheeeaaaaaa```___dddhhhmmmsssxxx{{{|||}}}~~~|||yyyuuuqqqlllhhhfffbbb```^^^\\\ZZZYYYXXXXXXYYYYYYWWWVVVTTTSSSRRRQQQUUUVVVXXX[[[___bbbeeefffeeeiiilllllllllllljjjfffccc]]]TTTIII???888444222222222333333333222000///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,.../////////...---,,,,,,++++++******++++++++++++************++++++.........------,,,,,,,,,---......///////////////...------------...//////------........./////////...///555===@@@FFFXXXkkksss```QQQEEE:::111//////---+++,,,...------------,,,,,,,,,------.........---,,,+++***+++++++++***,,,///111111///,,,***(((((()))***((()))***,,,...000111111---,,,+++)))((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((&&&'''((()))***+++,,,,,,------------...000111222//////............//////000111111000---*********)))(((&&&''')))******))),,,---,,,,,,,,,...222666NNN@@@222+++)))((((((+++***+++,,,///333888<<<>>>666222...++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,....../////////000000000111111111222333444555666888999<<<>>>@@@AAABBBBBBDDDEEEDDDCCC???:::555222......---,,,,,,---...//////...------------...///++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++))))))******,,,...///000...---,,,,,,......---,,,333000///111111111666===LLLXXXeeelllppptttuuusssuuuxxx{{{}}}}}}~~~~~~zzzxxxxxx{{{~~~%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''')))+++555555333000---)))%%%$$$&&&&&&&&&&&&&&&'''''''''))))))(((((('''''''''''''''''''''''''''''''''''''''((((((((('''))),,,//////555AAAOOO\\\eeehhhhhheeeggghhhhhhgggggghhhiiikkkjjjjjjjjjjjjkkklllmmmkkklllnnnnnnnnnmmmnnnooonnnppprrruuuuuurrrmmmhhhiiieee```YYYQQQGGG<<<666///......---,,,++++++***,,,++++++***))))))************++++++++++++******)))))))))))))))*********+++******)))***,,,...///...000444555666777888999555555444333222111000////////////000111222111111///555>>>DDDHHHOOOWWW^^^gggmmmtttvvvuuusssssstttssstttvvvwwwwwwrrrkkkfff___\\\YYYWWWVVVSSSNNNJJJIIIGGGFFFHHHJJJLLLPPPSSSbbbeeegggeeebbbaaaccceeeoooqqqvvv{{{~~~~~~xxxrrrnnnkkkkkkkkkkkkjjjiiihhhggggggiiiiiiiiihhhgggfffeeeddd___^^^]]]^^^aaadddfffgggfffggggggeeebbb___[[[XXXWWWQQQGGG===666222222222111444777666333000000111+++,,,,,,------,,,++++++---------...............---...000111111000...,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++.........---,,,,,,++++++......///////////////...------------......//////............////////////---111888>>>AAAIII^^^rrryyygggTTTGGG@@@777///......,,,+++,,,---------------------------------------,,,,,,+++)))******++++++---...///---,,,***)))(((((()))***((()))***---000222222111,,,+++***)))((('''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%''''''''''''((((((((((((&&&&&&&&&'''((()))******++++++,,,,,,...///000111//////............//////000111111///,,,***)))***((((((((((((******++++++------,,,++++++...222666NNN@@@111+++***))))))***+++,,,...111444777:::;;;444111---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------............///222222222222222333444555777888;;;===>>>???????????????>>>===999555111///000///...---,,,,,,------........................***************************************+++++++++++++++,,,,,,,,,,,,,,,,,,***++++++,,,---...///000///...,,,,,,------,,,+++///,,,,,,///222555===FFFTTT```lllrrruuuwwwwwwuuutttwww{{{~~~~~~|||zzzzzz{{{|||~~~~~~~~~~~~}}}|||}}}}}}|||~~~%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''''''(((***---555444333000---***'''&&&&&&&&&&&&''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''')))---000555<<>>888222...//////,,,+++---,,,,,,,,,------------...---,,,+++*********++++++******+++---000000///---,,,+++***************************...222333000---)))((('''''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''))))))(((((())))))))))))((((((,,,,,,++++++++++++,,,,,,,,,,,,,,,***((('''''')))%%%'''************+++,,,+++,,,---,,,++++++---///111,,,***,,,,,,******,,,,,,...111333444333111000---+++))))))***,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------........./////////---------...000111333444555666888::::::::::::999444333222111000/////////,,,,,,,,,,,,------------,,,,,,---......---,,,,,,************************)))))))))***++++++,,,,,,++++++++++++,,,---......,,,------......---,,,,,,///...,,,,,,------,,,+++111---,,,///444<<>>;;;:::::::::@@@>>>;;;666111///...///......---------...///000///444===GGGQQQYYY___bbbaaaZZZOOOBBB888111---,,,++++++******++++++,,,---++++++,,,------,,,++++++******++++++,,,---------///////////////...------,,,---.../////////...---.../////////000000000000444<<>>555111///000000---,,,...,,,,,,,,,---------.........---,,,+++***+++,,,,,,+++***,,,///222222000---++++++******))))))))))))+++******...222222...***'''''''''&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''((((((((((((***((('''&&&&&&'''((()))%%%&&&''')))))))))((('''***))))))(((((())))))******+++***)))''''''(((***###&&&******))))))***,,,***,,,---,,,+++)))***+++***)))***---+++(((***...***---111444555444111///---+++))))))+++,,,++++++......---------,,,,,,,,,------------------------***+++,,,---............////////////000000000000111111111222333444555666777888:::;;;;;;;;;;;;:::444333222000/////////000******+++,,,,,,,,,,,,+++++++++,,,------,,,++++++************************((())))))***++++++,,,,,,++++++******+++---...///***+++,,,---......------...---,,,,,,---...---+++444000///333:::CCCRRR^^^kkksss{{{|||}}}~~~{{{}}}~~~}}}~~~{{{zzz{{{}}}%%%%%%&&&''''''&&&%%%%%%###%%%'''((((((***---///:::888555111---***((('''$$$%%%'''))))))))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((***---111666>>>GGGMMMVVVWWW[[[aaafffiiiiiihhhcccfffjjjllllllllllllmmmiiijjjkkkkkkllllllkkkkkkoooqqqrrrrrrpppoooppppppnnnkkkhhheeebbb^^^ZZZWWWXXXPPPEEE;;;444000---,,,,,,+++*********+++,,,---+++***************++++++(((((()))***************+++*********))))))((((((***************+++++++++(((***,,,---,,,,,,---...---,,,++++++++++++,,,---...///111222444:::BBBIIIQQQVVVYYYWWWTTTXXXcccmmmtttuuuvvvvvvuuutttssssssnnnjjjeeeaaa^^^]]]\\\ZZZ[[[^^^aaaddddddcccbbbbbbccceeeccc\\\[[[```bbb___ZZZTTTQQQQQQOOONNNVVVaaahhhlllrrryyy~~~|||pppfffdddiiinnnooorrrvvv{{{}}}}}}|||{{{zzz{{{{{{zzzxxxtttqqqoooaaa___\\\]]]^^^ZZZRRRLLLDDD===777999:::<<>>JJJSSSXXX```aaabbbdddfffhhhiiijjjgggiiikkkmmmmmmmmmkkkjjjiiihhhhhhggghhhjjjkkklllrrrqqqpppooonnnlllkkkkkkrrrnnniiieee```\\\XXXTTTMMMGGG>>>777222///---,,,++++++************++++++***)))((((((((()))++++++((()))))))))************************))))))))))))***)))(((((((((((())))))---+++)))***,,,---+++)))+++***)))***,,,.........222222444888???HHHPPPUUU___[[[VVVSSSUUU\\\fffnnnxxxyyy|||}}}|||yyyvvvtttooohhh```ZZZZZZ[[[[[[[[[dddeeegggjjjmmmnnnmmmkkkmmmlllddd\\\ZZZ]]][[[TTTOOOJJJDDD@@@BBBJJJSSSYYYdddhhhooovvv}}}~~~tttiiibbbbbbiiioootttvvvxxxzzz|||}}}}}}|||zzzyyyyyyyyyvvvqqqjjjeee]]]\\\XXXSSSLLLEEE???;;;777666333333666>>>IIIQQQYYY\\\\\\YYYWWWTTTMMMEEEAAA===777222000//////...---,,,+++,,,...111555777IIIWWWiiiuuu|||sssbbbMMM<<<111,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,---//////000333222000///------,,,,,,'''(((+++---///000000000000111222111//////222555>>>DDDPPPaaasss|||kkkZZZJJJ???999333222111000//////.........------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,---000555888777111+++---,,,***)))(((((()))))))))+++---......,,,)))((()))((('''&&&%%%&&&&&&'''''''''''''''''''''&&&&&&''''''''''''(((((((((((($$$&&&(((((('''&&&'''(((&&&&&&%%%%%%&&&''')))***)))(((((())),,,...///...+++++++++(((&&&%%%'''(((******)))(((((((((((((((&&&'''((((((''''''(((*********)))))))))))))))***+++&&&'''---+++$$$(((222---///333555666333000...,,,,,,,,,------.........,,,,,,,,,---...///000111---------.........//////---...//////......///111333333333333333333444555222333444555666666777777666666555444333333222222111///---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,++++++***+++++++++------,,,+++,,,---...///000---******,,,//////...///000333999EEEWWWjjjwwwzzz|||~~~}}}~~~zzz|||~~~|||}}}~~~$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((***---111444333222///---***((('''&&&&&&&&&&&&'''''''''(((((()))((('''&&&%%%&&&&&&'''%%%$$$######%%%&&&''''''+++---111999CCCOOOXXX]]]dddeeefffhhhjjjkkkkkkkkkhhhiiijjjlllmmmmmmmmmmmmllllllkkkjjjkkklllmmmnnnqqqqqqppppppooonnnmmmmmmppplllfff```\\\XXXTTTRRREEE@@@888222...,,,+++***++++++************++++++******)))))))))***+++,,,************++++++++++++************))))))))))))***))))))((((((((())))))...,,,***+++---...,,,***---,,,++++++,,,...///000888<<>>FFFOOOUUUcccgggnnnuuu{{{~~~yyytttlllddd___bbbiiipppssstttvvvxxxzzz{{{{{{zzzzzzxxxwwwtttpppjjjbbb\\\TTTRRRNNNGGGAAA:::555222333222111111666@@@KKKTTT___bbbbbb^^^[[[WWWOOOFFF???;;;555111///...,,,+++***,,,---...000777BBBKKKcccooo}}}~~~tttbbbNNN===333//////'''((()))***+++,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...///000000///......---.........+++,,,---...///000111111111222333222111222666999BBBIIIVVVgggyyy|||lll[[[LLLAAA;;;555333111///...---------------,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++---111555666444///+++,,,,,,+++***)))))))))******+++---...---+++)))''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$&&&(((((('''&&&'''((()))((('''&&&&&&&&&'''''')))''''''(((***,,,,,,,,,***+++***(((&&&&&&''')))***))))))(((((((((((((((&&&'''((((((''''''(((*********)))))))))))))))******&&&(((...,,,'''+++555000222444666666444000...---------.........////////////...,,,,,,+++++++++---------............///...///000000//////000222111000000000000111111222222333444555666666666666444444444333222111111111111///---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,++++++***++++++,,,---,,,,,,+++,,,---...///000---+++***---/////////000222666???MMM^^^oooyyy}}}~~~~~~~~~~~~}}}~~~}}}~~~$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%(((---000111222///...,,,+++)))(((''''''&&&&&&''''''''''''''''''(((((('''&&&&&&&&&&&&'''###$$$%%%&&&'''(((((()))...111888AAALLLVVV^^^ccciiijjjlllnnnnnnnnnlllkkkhhhhhhiiijjjlllnnnpppqqqppppppooonnnnnnnnnnnnoooppppppqqqqqqpppoooooonnnnnniiiccc]]]YYYTTTPPPMMM>>>:::333///,,,,,,+++***++++++************+++++++++************+++,,,,,,***++++++++++++,,,,,,,,,************))))))))))))***)))))))))))))))******---,,,+++,,,---...---,,,...---,,,,,,---///222444===EEEPPPYYY^^^```______aaa^^^[[[[[[```iiirrryyyzzzzzzzzzzzzxxxtttqqqoookkkiiiffffffhhhjjjkkkkkknnnoooqqquuuxxxxxxwwwtttoookkkddd[[[WWWTTTNNNGGG@@@===999777;;;BBBJJJPPP^^^bbbiiipppuuuwwwwwwwwwsssoooiiiccc```dddkkkqqqnnnppprrrsssuuuuuuuuuuuuvvvtttpppkkkddd\\\SSSMMMEEECCC>>>999555111...---//////000333:::FFFSSS\\\fffiiiiiifffaaa[[[QQQGGG>>>:::555111///...,,,***)))---111222777DDDYYYiii|||~~~sss___KKK;;;222...---((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...//////---------------...///000////////////111333555666777777777777777999>>>AAAIIIQQQ```rrrppp___PPPCCC===777555222000......//////........................///......---,,,,,,,,,---,,,000555777555222...,,,++++++++++++++++++******+++,,,------,,,***((('''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$&&&(((((('''&&&'''(((+++***)))'''&&&%%%%%%%%%((('''&&&&&&((())))))(((((())))))(((''''''(((***))))))((((((''''''((((((&&&((())))))(((''')))***))))))((((((((())))))***(((&&&(((...---***...888333555666777666333000................../////////111000...---,,,++++++***------------............///000111111000000111222///////////////000111111222333444555555555555555333333222222111000000000111///---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,---......000...++++++---///000000000333:::GGGWWWhhhttt{{{~~~~~~}}}}}}||||||||||||~~~$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%)))...000///,,,,,,+++***)))((((((((((((%%%&&&'''((((((''''''&&&''''''''''''&&&&&&''''''$$$&&&((())))))***+++,,,222888AAAJJJTTT]]]dddhhhkkkmmmoooppppppnnnkkkjjjhhhhhhhhhiiilllooorrrtttssssssrrrqqqppppppoooooorrrrrrrrrrrrqqqooonnnmmmkkkiiiddd```ZZZTTTMMMHHH<<<888333///------,,,+++++++++************+++++++++++++++++++++,,,,,,,,,*********+++++++++,,,,,,************)))))))))(((******)))))))))***++++++,,,,,,+++,,,---------,,,------------///444999===JJJSSS___gggiiihhhfffeeedddbbb```bbbiiirrrzzz||||||{{{zzzwwwtttqqqooolllllllllmmmnnnpppppppppooopppsssvvvyyyyyyvvvsssnnniiibbbZZZTTTNNNFFF???:::888555555888???FFFKKKTTTXXX___fffkkkllllllkkkllliiiccc^^^]]]aaafffjjjhhhiiikkklllmmmmmmmmmlllllliiiccc\\\UUULLLCCC===777555222000...///000111///000333999BBBOOO]]]fffkkkooooookkkfff___SSSHHH???;;;666333111///---+++,,,///444:::DDDXXXqqquuu___JJJ:::111...------------------,,,++++++++++++++++++++++++++++++++++++,,,,,,---...//////---,,,,,,------...///000//////000333666;;;@@@CCCCCCBBBAAA@@@AAADDDHHHKKKOOOZZZkkk}}}wwwfffTTTEEE===777666444222111222444555555555444444333222222111111111///...---,,,,,,,,,///444:::;;;666111...---)))******+++++++++++++++......---,,,***)))''''''''''''''''''&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$&&&(((((('''&&&'''(((******)))((('''&&&%%%%%%)))'''&&&&&&'''((('''&&&'''((())))))(((((()))+++)))(((((('''''''''((((((&&&((())))))(((((()))***))))))((((((((()))******(((&&&))),,,,,,***...666777777777777555222///---........................//////......---.........------............//////...000111111000000111222111111000111111222333444333444444555555555444444222222222111111000000000111///,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,,,,,,,,,,,,,,,,,,,---------...---++++++,,,...///000000555???OOO```ooowww{{{|||{{{yyyyyyzzz{{{||||||~~~}}}}}}$$$$$$$$$%%%%%%%%%&&&&&&((('''(((+++......+++'''))))))((('''''''''((((((%%%&&&((((((((('''&&&%%%&&&&&&''''''''''''''''''&&&((()))))))))***---000:::AAAJJJSSS[[[aaahhhllllllmmmooopppooommmjjjhhhhhhhhhhhhiiilllppptttwwwttttttsssrrrqqqpppoooooouuuuuutttsssqqqnnnkkkiiiiiihhhgggddd^^^UUUJJJCCC:::666111...---,,,,,,+++++++++************++++++******++++++,,,,,,,,,,,,))))))))))))*********+++************)))))))))(((***************+++,,,,,,***++++++,,,,,,,,,,,,---+++---///222555;;;CCCIII]]]dddmmmqqqqqqooonnnnnnjjjhhhgggjjjqqqyyy~~~|||zzzxxxvvvtttssspppqqqrrrrrrrrrqqqqqqqqqpppqqqsssvvvxxxwwwtttpppkkkddd\\\VVVOOOGGG>>>999333222000000333888>>>BBBFFFJJJPPPWWW\\\^^^^^^]]]ZZZWWWSSSQQQRRRWWW[[[^^^aaabbbcccdddeeeddddddccc]]]YYYRRRLLLDDD===555000000...,,,++++++...000222...111777???JJJWWWdddlllmmmpppqqqmmmhhhaaaUUUKKK@@@<<<777333111///...,,,000222888DDDVVVlllyyyaaaKKK;;;333000///------.........---,,,,,,+++++++++++++++++++++++++++,,,,,,------...............---------......///---///444;;;BBBJJJQQQTTTTTTRRROOOMMMMMMOOOPPPQQQTTT```sss}}}kkkXXXGGG===888777666666888:::<<<>>>BBBBBBAAA@@@???<<<:::999666555333111///------,,,444888======888222...---))))))***+++,,,------...111000...,,,***(((''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((($$$&&&(((((('''&&&'''(((((((((((((((((((((((('''***)))''''''((((((((('''&&&'''))))))(((((()))+++((((((''''''''''''(((((('''((())))))(((((()))+++)))))))))))))))***++++++((()))+++,,,+++***...444999999888666333111...---.........---------------......---------------........./////////000000000...000111111000///111222111111111222222333444555555555666666666555444444222222222222111111111111000...,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********++++++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,+++***+++,,,///111222999GGGWWWgggrrrxxxzzzyyyvvvttttttxxx|||}}}~~~|||zzzzzz}}}$$$$$$%%%%%%%%%%%%&&&&&&((())),,,...///---)))%%%((((((''''''''''''((((((%%%&&&((())))))'''%%%$$$%%%&&&''''''((('''''''''&&&''''''&&&'''+++222888EEELLLUUU\\\```eeejjjnnnmmmnnnoooooonnnllljjjhhhiiiiiiiiijjjmmmqqquuuwwwttttttttttttsssrrrppppppuuuuuuuuusssppplllhhhfffgggfffeeebbb\\\QQQFFF>>>555222...,,,++++++***)))++++++************++++++)))******+++,,,+++++++++(((((()))))))))*********************))))))))))))************+++,,,------***+++------,,,,,,---///---111666:::>>>EEENNNUUUffflllrrrssspppoooqqqtttqqqooommmpppwww~~~~~~|||{{{yyyxxxxxxxxxuuuvvvwwwvvvsssqqqqqqqqqrrrsssuuuwwwxxxvvvqqqmmmddd\\\SSSNNNHHH???888444---,,,++++++---111444777999<<>>HHHSSS[[[aaadddddd```\\\YYYWWWUUUSSSQQQUUUcccwwwsss```OOODDD???@@@AAACCCEEEGGGIIIJJJSSSSSSSSSRRRPPPMMMKKKIIICCCAAA???;;;888555444333;;;>>>AAAAAA===666111---++++++++++++---///111333555333000,,,***(((((((((%%%&&&''''''((('''''''''%%%%%%&&&&&&'''((((((((('''''''''((((((((())))))$$$&&&(((((('''&&&'''(((%%%&&&'''))))))******)))+++)))'''''')))))))))(((%%%''')))***)))((()))***''''''&&&&&&''''''(((((('''(((***)))(((((()))+++***************+++,,,---+++---///...------111555<<<;;;999666444111///////////////............---000///---,,,+++***))))))000000000000111111111111///111222222111111222333111111111222222444555666777777777777777666555444222111111111111111111111000...,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************+++,,,------******+++,,,,,,,,,,,,,,,+++,,,,,,++++++,,,///222777AAARRRaaammmtttxxx{{{wwwtttqqqsssxxx~~~|||yyyxxx|||$$$$$$%%%%%%%%%%%%&&&&&&&&&+++000333222...***(((((((((''''''''''''((((((%%%'''((())))))'''%%%###%%%%%%'''((((((((('''''''''((('''&&&(((000===FFFQQQWWW___ccceeeggglllpppqqqqqqppppppooonnnlllllliiiiiijjjlllnnnrrrtttvvvtttuuuuuuuuuuuutttrrrrrrsssttttttsssppplllhhhfffcccaaa^^^YYYSSSIII???888///---******+++,,,++++++++++++************++++++((()))***+++++++++******))))))*********+++++++++************))))))))))))*********++++++---......+++---//////......000222333888???DDDHHHNNNWWW^^^gggmmmrrrqqqnnnnnnrrrwwwxxxuuusssvvv|||~~~}}}{{{zzzyyyzzz{{{{{{yyyzzz{{{xxxuuurrrrrrsssrrrsssuuuvvvvvvsssmmmiii\\\RRRIIIEEE@@@777222111+++***))))))***,,,...///111222444777999:::;;;;;;777555555888>>>DDDGGGHHHFFFGGGHHHIIIHHHHHHFFFFFF;;;888555222000///,,,***,,,+++***)))***+++---...000666AAALLLVVV```hhhmmmjjjmmmmmmkkkhhheee]]]UUUHHHBBB;;;555333444444555<<>>;;;888666444333222111111111111000000//////000000///------,,,,,,,,,111111222222222333333333222333444444333333444666333333333444555666888888999999999999888777555555000000000000000000000000///...,,,,,,---------,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************+++,,,---...)))***+++,,,---,,,,,,+++,,,......---,,,...111555>>>LLL___lllsssvvvzzz}}}zzzvvvrrrssszzz|||zzz}}}$$$$$$%%%%%%%%%&&&&&&&&&%%%+++333666444000---,,,)))(((((('''''''''((((((%%%''')))***)))'''%%%###$$$%%%'''(((((((((''''''******)))(((+++777GGGSSSYYY___eeehhhhhhiiimmmrrrssssssrrrqqqppppppooooooiiiiiikkkmmmooorrrtttuuuuuuuuuvvvwwwwwwvvvtttsssqqqrrrrrrrrrpppmmmiiigggaaa]]]WWWQQQJJJBBB:::555---+++)))***,,,...///...++++++************++++++'''((()))***+++***))))))******+++++++++,,,,,,,,,************))))))))))))++++++++++++,,,---...///---///111111000000222444888>>>EEEJJJNNNTTT\\\bbbjjjpppuuuuuussssssxxx~~~|||xxxvvvxxx~~~|||{{{zzzyyyyyyzzz|||}}}{{{}}}}}}zzzvvvssssssuuuqqqqqqssstttsssoooiiidddVVVKKKBBB???:::333......---,,,+++******+++,,,---------......//////000000---+++))),,,111666888888999999:::;;;;;;:::888777333000...------...---,,,*********+++---///111333444;;;GGGRRR\\\eeekkkooohhhkkkllljjjiiiggg```YYYOOOHHH@@@:::888999:::;;;CCCUUUooovvv]]]III???>>>???@@@BBB@@@===999444///+++)))++++++++++++++++++++++++,,,,,,------------------,,,------///111333555666AAAIIIVVVcccmmmrrrsssssssssoooiiiccc]]]VVVMMMFFFSSScccyyy}}}ooofffaaacccfffiiikkkkkkjjjjjjkkklllmmmoooooonnnlllkkkkkkiiieee```[[[WWWTTTRRRRRRQQQQQQQQQPPPJJJAAA:::333111//////111555:::>>>999777222...***))))))***$$$%%%'''(((((((((''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$&&&(((((('''&&&'''(((&&&''')))*********)))(((((('''&&&&&&((())))))(((&&&(((***+++)))(((((((((&&&&&&&&&&&&&&&'''((()))''')))******))))))***+++,,,,,,,,,,,,---...///000111555888777777;;;@@@CCCBBB@@@===:::777666555555333333333222222222111111000000000000111333444444222222333333333444444444444555666666555555666888666666777777999:::;;;<<<:::::::::999999777666555.........//////////////////---,,,,,,---...---,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************+++,,,---...)))***+++,,,---,,,++++++...///000///...///333777EEETTTgggtttwwwxxx|||}}}xxxtttuuu{{{|||$$$%%%&&&&&&%%%%%%''')))''',,,222555444000,,,)))+++***)))'''''''''((())))))((('''&&&&&&'''((()))%%%%%%&&&((())))))'''&&&+++,,,...111666@@@NNNWWWaaadddhhhkkkmmmooorrrttttttsssrrrpppmmmmmmoooqqqqqqpppnnnnnnoooqqqtttvvvyyyxxxwwwxxxxxxyyyxxxwwwwwwuuurrrpppnnnkkkhhheee```]]]WWWNNNCCC999333000+++,,,------+++)))******,,,,,,,,,++++++*********)))))))))))))))))))))))),,,------,,,+++***,,,---***,,,---,,,((('''))),,,)))******,,,---...//////---///222444555666888:::>>>CCCJJJQQQWWW\\\```cccoooqqqsssssstttvvvyyy|||zzzzzz{{{}}}}}}zzzxxxxxxxxxxxxxxxyyyyyyyyy|||yyywwwvvvvvvvvvssssssttttttrrrmmmeee___PPPFFF>>>;;;777111---,,,))))))))))))))))))))))))++++++++++++++++++++++++........................////////////////////////,,,++++++***++++++,,,,,,,,,***((())),,,000222333<<>>:::888999===@@@AAA???999111,,,++++++***((()))'''&&&&&&''''''&&&%%%&&&&&&'''((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''')))***++++++)))'''''''''((('''&&&)))((('''&&&&&&'''((()))))))))))))))((((((((((((((((((((()))***+++---.........---,,,---111666:::DDDJJJKKKFFFDDDIIIKKKJJJKKKJJJGGGCCC@@@>>>===<<>>;;;;;;<<<<<<;;;888777888999888666555666777888888999;;;>>>???>>>===;;;<<<>>>>>>===;;;;;;;;;<<<>>>@@@AAAAAA???<<<;;;;;;:::999888666555444333111333444333000...000222...---,,,,,,---,,,***(((,,,,,,,,,+++++++++******,,,,,,,,,---------......***,,,...---,,,+++,,,,,,---,,,***+++,,,,,,+++))))))************++++++++++++++++++,,,,,,---------111000111444333444:::BBBOOO^^^lllsssvvv{{{~~~}}}~~~~~~}}}$$$%%%&&&&&&%%%&&&((())))))---222444222...+++)))+++***((('''''''''((())))))((('''&&&&&&'''((()))'''''''''((())))))((('''+++...222666<<>>:::::::::999888777777666111333555444111000111222...---,,,,,,------+++))),,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---***,,,------,,,++++++,,,---,,,***+++,,,,,,+++))))))************+++++++++******++++++++++++++++++---,,,...111222555===GGGWWWdddrrrwwwzzz}}}|||}}}~~~$$$&&&'''&&&&&&&&&(((***,,,///111222///,,,***)))***)))((('''''''''((((((((((((''''''''''''(((((((((((()))))))))(((((((((---111888???FFFOOOZZZbbbeeehhhjjjlllmmmooorrrtttrrrsssrrrpppoooooorrrtttwwwwwwxxxxxxwwwuuusssrrrwwwxxxxxxxxxwwwwwwvvvuuuuuurrrnnnllliiigggcccaaa[[[VVVLLLBBB888222---+++***+++---,,,+++)))******,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,---,,,++++++,,,......,,,******+++,,,,,,+++------------///111333555:::;;;===???BBBIIIPPPUUUXXX]]]cccggggggfffdddcccbbbgggnnntttxxx|||}}}yyyvvvoooppprrruuuxxx{{{}}}~~~{{{|||}}}}}}}}}|||{{{{{{yyyyyyyyywwwqqqhhh\\\TTTKKKAAA888444111,,,(((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++***)))((((((((())))))***++++++---333<<>>777111...+++***))))))(((&&&'''(((((('''%%%(((((((((((((((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))******((('''&&&(((((((((''')))((((((''''''(((((()))))))))))))))))))))******+++,,,...000222333444555444222000222888BBBLLLRRRcccccc___XXXVVV[[[```bbbeeeffffffeeedddcccaaa``````^^^[[[YYYYYYXXXVVVTTTTTTUUUVVVVVVTTTTTTUUUWWWMMMOOOSSSXXX[[[[[[XXXUUUUUUUUUTTTTTTSSSRRRQQQQQQTTTSSSPPPMMMIIIFFFCCCAAA<<<<<<;;;;;;;;;:::::::::111333555555333222111222...---,,,---------+++))),,,,,,,,,+++++++++******************++++++++++++)))+++---,,,+++***++++++---,,,***+++,,,,,,+++))))))************+++++++++++++++******************+++***+++///333999EEEPPP```kkkwww{{{~~~}}}{{{}}}|||%%%&&&''''''&&&''')))+++...///000///,,,***))))))(((((((((((('''((((((((((((((((((''''''(((((((((((())))))((((((((()))+++000666@@@HHHPPPXXXaaaggghhhjjjlllmmmmmmooorrrtttrrrrrrrrrqqqpppqqqtttvvvyyyyyyyyyxxxwwwvvvtttsssvvvwwwxxxxxxvvvuuuttttttuuurrrnnnkkkhhheeeaaa___XXXQQQFFF;;;333///,,,+++)))+++,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---...444000,,,+++...///...,,,//////000111444888<<<>>>FFFGGGJJJLLLPPPVVV\\\aaabbbgggmmmooommmgggbbb^^^]]]cccllltttzzz|||yyyvvvsssnnnoooqqqtttwwwzzz|||~~~{{{|||~~~}}}{{{zzzwwwwwwwwwuuupppfff[[[SSSHHH>>>555222///***''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***))))))((()))))))))+++---,,,---444@@@JJJRRRXXX```hhhnnnrrruuuxxxuuuttttttssssssrrrpppooojjjhhheeedddcccjjj|||~~~lllWWWCCC555......---...111111///000555555:::>>><<<::::::777222222111222777BBBRRRcccmmmwww|||~~~{{{yyy{{{|||{{{{{{rrrhhh[[[JJJ???FFFTTTggg}}}wwwtttrrrssstttttttttsssrrrqqqppprrruuuvvvwwwyyy|||~~~~~~}}}|||yyysssllleee``````bbbfffjjjkkkjjjgggeeeccc```[[[XXXVVVUUUTTTSSSNNNIIIBBB999333...+++))))))(((''''''(((((('''&&&(((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((***(((&&&&&&(((((((((''')))(((((((((((((((((())))))))))))******+++++++++---...111444777888999999666444333777AAAMMMXXX___gggddd^^^XXXWWW\\\cccgggiiijjjlllmmmmmmllljjjiiinnnmmmkkkjjjiiihhhhhhgggggghhhiiiiiihhhhhhiiijjjcccdddgggkkknnnooommmkkkfffdddbbbaaaaaaaaa``````bbb___ZZZTTTOOOKKKHHHFFFAAA@@@???>>>===<<<;;;:::111222444444444222111000...---,,,---......,,,***,,,,,,,,,+++++++++***************++++++++++++,,,)))+++,,,,,,+++******+++---,,,***+++,,,,,,+++)))))))))*********+++++++++,,,,,,++++++******))))))---+++,,,000666>>>LLLYYYgggqqqzzz~~~}}}{{{~~~}}}{{{%%%&&&'''''''''(((***,,,/////////---***((((((((('''''''''((((((((((((''''''((((((((((((((((((''''''((()))((('''))),,,000666===HHHRRRXXX___eeejjjiiikkklllmmmmmmooorrrtttsssssssssrrrqqqrrruuuxxxzzzyyywwwuuuttttttuuuvvvtttvvvxxxxxxuuusssrrrssstttrrrnnnkkkiiiddd```\\\TTTLLL@@@666000...,,,+++(((***++++++***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,++++++---///555111,,,,,,...000///...333444666:::???DDDIIIKKKRRRUUUYYY\\\___bbbfffhhhlllpppvvvwwwssskkkccc^^^]]]cccmmmuuu|||{{{xxxvvvuuusssqqqnnnoooqqqtttwwwyyy{{{|||}}}~~~|||xxxvvvpppppppppoookkkcccXXXQQQFFF<<<333000...***((()))((((((((((((((((((((((((((((((((((((((((((((((((************************************************---,,,+++***************+++---......000888EEEOOOWWW\\\dddlllqqqtttwwwyyysssuuuxxxyyyxxxvvvsssqqqpppooopppqqqsss|||mmmWWWEEE888222000------///000111666>>>AAAIIINNNLLLGGGBBB:::444555555999BBBQQQcccrrr|||{{{{{{zzz}}}}}}yyynnn```RRRBBB;;;FFFXXXmmm}}}uuutttssstttuuuvvvvvvuuusssrrrppprrruuuwwwxxxzzz}}}||||||{{{xxxrrrkkkddd```cccfffjjjmmmmmmkkkiiihhhccc___[[[YYYYYY[[[\\\]]][[[VVVNNNCCC999111---+++***(((''''''((()))'''&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((((((''''''''')))'''&&&&&&((()))((('''((())))))))))))))))))(((((())))))***+++,,,,,,---...111555999;;;<<<<<<<<<666666888???KKKXXXaaafffhhhbbb\\\YYY[[[aaahhhnnnmmmnnnppprrrrrrqqqooonnnrrrrrrrrrqqqqqqqqqrrrsssrrrsssuuutttsssrrrsssuuuooonnnnnnpppsssvvvvvvvvvrrrooolllkkklllmmmlllkkkmmmjjjddd^^^XXXTTTQQQPPPJJJIIIFFFDDD@@@>>>;;;:::333333333333333222000......---,,,---......,,,+++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,***+++------+++***+++,,,---,,,***+++,,,,,,+++)))))))))*********+++++++++------,,,,,,+++++++++***...,,,,,,111777AAAQQQ___ooowww|||{{{~~~~~~|||zzz~~~~~~||||||~~~~~~%%%&&&((((((((()))+++............,,,)))''''''(((&&&&&&'''(((((((((''''''''''''((((((((((((''''''&&&(((***)))))),,,333888???GGGRRRZZZ```dddiiillliiijjjllllllmmmooorrruuutttttttttsssrrrsssvvvyyy{{{xxxuuusssqqqrrrtttuuurrrvvvyyyxxxtttqqqqqqrrrrrrpppnnnllliiiddd]]]XXXNNNFFF:::222///...,,,+++''')))++++++***)))***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///000...,,,+++---000333333<<>>MMM___qqq~~~}}}|||}}}ssseeeVVVJJJ>>><<>>>>>===<<<777999???JJJWWWaaafffgggaaa[[[WWWYYY___eeemmmtttuuuuuuvvvwwwwwwvvvuuutttqqqrrrssssssrrrrrrtttvvvwwwxxxyyyxxxvvvvvvvvvwwwwwwvvvtttuuuxxxzzz||||||xxxtttooooooqqqssstttssstttqqqmmmhhhccc___]]]\\\TTTRRROOOKKKFFFBBB>>>===777555333222222222000......---------//////---+++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---***,,,...---,,,+++,,,,,,---,,,***+++,,,,,,+++))))))************+++++++++---------,,,,,,,,,,,,,,,...,,,---222999DDDUUUcccuuu}}}~~~yyyyyy}}}~~~~~~}}}}}}~~~zzzyyyzzz}}}|||xxx%%%'''(((((((((***,,,...,,,------+++)))'''''''''%%%&&&'''(((((((((''''''&&&'''((())))))((('''&&&'''))),,,,,,---222:::AAAJJJQQQ[[[bbbfffhhhkkknnnhhhiiijjjkkklllnnnrrrvvvvvvvvvuuutttssssssvvvyyy{{{yyywwwtttrrrqqqppppppqqquuuyyyxxxssspppoooqqqnnnnnnnnnllliiibbbYYYSSSHHH@@@555///------,,,***''')))***+++***)))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,+++,,,...000+++,,,---...000555;;;???IIIMMMRRRXXX]]]aaadddeeehhhjjjlllmmmnnnqqqtttwww{{{yyyqqqmmmkkkoootttyyy{{{|||~~~xxxuuuqqqooooooqqqqqqrrroooppprrruuuwwwzzz|||}}}}}}}}}}}}|||zzzwwwtttrrrtttrrroookkkeee]]]TTTNNN???666...,,,+++******,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))***+++,,,---------000555???KKKWWW___dddhhhnnnrrrssstttttttttssswwwzzz|||zzzxxxxxxyyyyyyyyy~~~ttt\\\FFF888222000///...222:::BBBJJJVVV```hhhmmmkkk```RRRHHH???999333999FFFYYYlll{{{~~~|||}}}zzzvvvgggYYYLLLFFFCCCHHHZZZnnn~~~zzzzzzwwwyyy{{{}}}~~~}}}{{{zzztttvvvxxxyyyyyyyyy{{{}}}|||}}}}}}xxxrrrllliiiiiilllooorrrqqqmmmiiigggfff^^^^^^```cccgggiiiiiihhhddd```XXXLLL???444...---***)))(((((())))))(((&&&&&&'''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((('''&&&%%%((('''&&&&&&((())))))(((((()))************)))(((((()))***+++,,,...//////000333888===??????===;;;888<<>>444///---***)))(((((())))))((('''&&&&&&'''((()))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((('''%%%$$$((('''%%%&&&((())))))(((((()))***++++++***)))(((((((((***+++---...000000000444999===??????<<<:::999???KKK\\\iiinnnjjjdddVVVQQQSSS___jjjrrrzzz|||{{{zzzxxxwwwwwwvvvwwwyyyzzz{{{yyywwwvvvxxxzzz}}}{{{{{{|||{{{{{{|||~~~}}}{{{yyysssnnnmmmrrrvvvwwwvvvooonnnmmmkkkiiifffeeedddaaa___\\\WWWRRRMMMJJJHHHBBB===777444444444333111...------...//////...,,,,,,,,,,,,+++++++++******))))))))))))************,,,...//////...------...---,,,***+++,,,,,,+++))))))************+++++++++))))))******+++++++++,,,111111444<<>>LLLYYYbbbfffnnnoooqqqrrrrrrrrrqqqqqqwwwwwwxxxzzz|||}}}|||zzzeeeLLL<<<666333000...777DDDRRRcccssszzzzzz{{{qqqeeeVVVFFF===;;;BBBSSSggguuu{{{ppphhhXXXHHH@@@LLL___ooo~~~|||vvvvvvwwwwwwxxxyyyzzzzzz}}}yyysssmmmlllooorrrsssuuurrrllliiihhhaaaWWWXXXXXX\\\fffooopppmmmjjjcccYYYJJJ???888444000...,,,+++++++++******))))))%%%&&&''''''&&&&&&''')))'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((((())))))(((((())))))))))))((((((+++++++++***++++++,,,,,,*********+++,,,///111333555555888===<<<888777:::>>>KKK[[[iiirrrtttkkk```RRROOOUUUeeerrrwwwzzz}}}}}}|||zzzzzzzzzzzzxxxvvvzzzzzzyyywwwvvvvvvyyy{{{~~~~~~~~~}}}||||||{{{{{{vvvtttrrrrrrsssuuuuuuuuuqqqooommmiiieeebbb```^^^bbbaaa```aaabbb```ZZZTTTIIIDDD===999777666333111///000000000000000//////+++++++++***++++++,,,,,,---,,,***))))))+++,,,.........---,,,,,,,,,------111...)))(((***+++***)))++++++++++++++++++++++++,,,+++---000...+++,,,///222333888DDDUUUfffsssyyy{{{zzz}}}~~~rrrnnnkkkooouuuvvvooogggfffeeecccbbb``````______aaadddhhhjjjjjjmmmqqqtttppppppooommmkkkgggdddbbbdddcccaaa___^^^]]]]]]]]]dddfffggghhhgggggghhhjjjllljjjfffcccccceeehhhkkkkkknnnqqqtttsssooojjjfff((())),,,///000///...---)))(((((('''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***(((,,,111555;;;DDDNNNVVV```dddhhhkkkkkkjjjiiiiiijjjjjjkkkmmmoooqqqsssttttttsssrrrrrrrrrssstttuuuvvvwwwwwwuuurrrnnnmmmlllrrrrrrrrrpppnnnmmmmmmoooooommmiiieee___WWWNNNHHH???666///......,,,+++,,,++++++++++++++++++++++++++++++******++++++,,,---+++)))***------***)))+++++++++,,,++++++---111444777<<>>777222///+++))))))))))))((('''''''''((((((((())))))******))))))))))))******---,,,***)))(((((()))))))))************+++++++++---,,,******+++,,,---------///777DDDTTTbbblllpppssstttuuuwwwwwwwwwvvvvvv{{{{{{|||~~~|||aaaIII;;;666444333888DDDTTTbbbqqq~~~sssfffVVVGGGBBBCCCKKK\\\ooo{{{}}}{{{yyytttkkkbbbVVVLLLLLL^^^sss~~~}}}}}}~~~yyyzzzzzzzzzzzzyyyxxxxxx|||}}}|||yyyuuussstttuuuuuuvvvsssmmmjjjhhhaaaXXXVVVVVV[[[ccclllnnnkkkhhh```VVVHHH<<<555111...,,,++++++******))))))))))))%%%&&&((('''&&&&&&''')))'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''''''''''''((((((((((((((((((((())))))))))))((((((+++************+++,,,,,,*********+++---000222444555666999<<<:::777999???GGGSSSbbbmmmssssssiii___ZZZXXX^^^lllwww{{{|||~~~}}}{{{yyyyyyyyyzzzyyyxxx{{{{{{{{{zzzyyyyyy|||~~~~~~~~~{{{{{{{{{zzzyyyxxxvvvuuurrrpppoooppprrrssssssrrrmmmjjjfffaaa^^^\\\[[[[[[bbbdddfffiiiiiieee___ZZZNNNHHH???:::777555222000//////000000000000//////,,,+++++++++++++++,,,,,,,,,+++***))))))+++,,,...---,,,,,,,,,,,,,,,------111---***)))***++++++)))************************,,,+++---//////,,,---111111444;;;IIIZZZiiitttyyy{{{|||vvvkkkgggdddhhhnnnooohhhaaa```aaaaaa___\\\[[[[[[\\\aaadddgggiiiiiiiiikkkmmmjjjjjjiiihhhgggeeecccbbbbbb```]]]ZZZXXXWWWWWWWWW```aaaaaaaaa______```aaaaaa``````_________``````eeeggglllnnnnnnjjjfffbbb'''***///333444222...+++)))(((''''''&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''(((((('''''')))***,,,111777===CCCKKKVVV]]]fffiiimmmnnnmmmjjjhhhgggkkklllmmmnnnoooqqqrrrrrrpppppppppppppppqqqrrrsssuuuvvvwwwuuuqqqmmmkkkkkknnnooopppooommmlllmmmnnnkkkjjjgggccc\\\SSSIIIBBB<<<444---------+++***+++++++++++++++++++++++++++++++++******++++++,,,---+++)))))),,,,,,)))(((******+++------...000333666AAAHHHSSS\\\bbbeeeggghhhmmmppppppnnnooossstttrrrrrrrrrrrrtttxxx~~~~~~|||zzzyyyyyyxxxzzz{{{{{{zzzyyyzzzzzzyyyxxxuuusssrrrrrrrrrrrrooopppqqqtttwwwyyyxxxvvvlllllllllooosssvvvwwwwwwqqqlllddd[[[QQQFFF;;;444000...+++))))))***)))(((''''''(((((((((((())))))******))))))))))))*********))))))(((((())))))***)))************+++++++++++++++*********+++---...---222===MMM]]]kkkssswwwvvvwwwxxxzzz{{{{{{zzzzzz}}}~~~~~~uuuZZZDDD888555666888===MMM___nnnyyy~~~rrrcccSSSGGGGGGLLL[[[iiiyyyyyyuuutttpppiiibbbYYYWWW```www~~~}}}{{{{{{|||}}}}}}~~~~~~|||zzzwwwvvvxxxzzz|||}}}{{{xxxwwwwwwxxxxxxtttooojjjfff```XXXTTTVVVZZZaaahhhkkkiiieee\\\RRRCCC777111...,,,***))))))))))))((((((((((((%%%'''(((((('''&&&((()))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((('''''''''(((((())))))))))))(((((()))))))))))))))***+++,,,******+++---///222444555777888:::;;;777555<<>>EEEKKKSSS\\\bbbeeehhhmmmooonnnmmmllllllllllllmmmnnnooooooooooooooooooooopppqqqrrrsssssstttuuuuuusssooollljjjjjjkkkmmmnnnnnnmmmmmmnnnoookkkiiigggccc\\\RRRFFF???888111,,,,,,,,,***)))+++++++++++++++++++++++++++++++++******++++++,,,---,,,)))))),,,+++((((((***+++,,,...000222777<<>>555444888>>>EEEVVViiiuuu|||wwwjjj\\\MMMGGGMMMWWWkkkvvv{{{uuussssssssspppmmmgggjjjvvv~~~}}}{{{|||~~~}}}~~~|||yyyvvvuuuwwwyyyzzzyyywwwvvvuuuxxxwwwtttnnnhhhbbb\\\XXXTTTXXX\\\```eeehhhfffaaaVVVLLL???444///---+++***((((((((((((((((((''''''&&&'''((((((''''''((()))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))((((((''''''&&&&&&(((((())))))))))))(((((((((((((((((()))***++++++***+++---///111444666777:::;;;<<<:::555444???LLLWWWaaallloooooommmhhhbbbgggiiipppzzz||||||yyyvvvvvvxxxzzz||||||~~~~~~yyyyyyyyyzzzzzz{{{{{{|||xxxyyyyyyyyyvvvrrrnnnkkklllmmmooorrrsssqqqmmmjjjccc___XXXTTTSSSVVV\\\```iiinnnrrrrrrnnnkkkiiijjjfff]]]RRRHHHBBB>>>999555111111111000000000000000------,,,+++++++++,,,,,,+++************,,,---...)))))))))***+++,,,---...---,,,+++******+++++++++***************+++++++++---+++,,,//////...111666;;;DDDSSSdddsss||||||}}}vvvmmmeee```]]]^^^aaaaaa\\\WWWUUU^^^ggghhhddd___```bbbccceeeiiijjjhhhddd```]]]\\\\\\\\\]]]^^^aaaccceeeccc```[[[WWWUUUVVVXXXYYY______^^^ZZZWWWUUUUUUVVV]]]___aaaaaa```]]]YYYWWWYYY\\\```dddeeedddbbb```'''))),,,...///---+++***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((***...000666===EEELLLRRRXXX___eeedddhhhmmmppppppnnnnnnnnnkkklllmmmnnnnnnnnnmmmmmmmmmnnnnnnooopppqqqqqqrrrrrrssssssrrrnnnkkkiiiiiijjjlllnnnooonnnnnnooopppiiihhheeeaaaYYYNNNBBB;;;444///+++,,,+++)))))),,,++++++++++++++++++++++++++++++******++++++,,,---,,,))))))++++++)))))),,,,,,---///222777???HHHOOOYYY___ffflllnnnnnnnnnnnnrrruuuuuutttwww}}}{{{yyywwwxxx||||||yyyvvvttttttuuuvvvtttrrrqqqrrrsssqqqrrrssstttvvvwwwwwwwww{{{zzzzzzzzz{{{yyywwwuuusssrrrqqqrrrsssrrrpppnnnmmmggg]]]SSSIII???666111---+++))))))******)))((())))))))))))))))))((((((******))))))))))))******''''''(((((())))))******))))))*********+++++++++((()))+++******+++...111555>>>LLL[[[fffmmmqqqrrruuuvvvxxxzzz{{{{{{{{{{{{yyyzzzzzzyyyyyy}}}sss___HHH:::444555===FFFXXXhhhyyyyyyoooaaaUUULLLLLLXXXeeexxx~~~wwwtttqqqrrrvvvzzz||||||zzz|||}}}}}}~~~}}}|||{{{zzz{{{}}}}}}{{{yyyxxxwwwvvvuuuuuuuuuttttttvvvtttqqqllleee]]]XXXVVVWWW]]]aaabbbdddfffbbb[[[OOOGGG;;;222...,,,+++)))''''''''''''''''''((((((&&&''')))(((''''''(((***(((''''''&&&&&&''''''(((''''''((((((((((((''''''))))))((((((''''''&&&&&&(((((())))))))))))(((((((((((((((((()))***+++,,,***,,,...111444666888999>>>>>>===:::555777DDDSSS___hhhnnnlllhhheeeccc```ggglllttt{{{{{{|||zzzwwwvvvxxx{{{}}}}}}~~~||||||yyyxxxxxxxxxxxxzzz{{{{{{xxxxxxxxxvvvrrrmmmiiifffiiijjjmmmooopppmmmhhhddd^^^ZZZUUURRRTTTZZZbbbgggooopppqqqnnnkkkiiikkknnnmmmfff[[[RRRLLLEEE>>>999555444333111111000111111...------,,,+++++++++,,,************+++,,,------)))))))))***+++,,,---...++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------...,,,,,,/////////444:::BBBMMM^^^ooo{{{}}}}}}~~~}}}wwwrrrhhhccc___^^^______[[[WWWUUU___kkkoookkkfffeeeffffffhhhkkkmmmlllggg```[[[[[[[[[[[[]]]___bbbeeefffccc```\\\ZZZYYY[[[^^^```bbbaaa___[[[WWWUUUUUUWWWcccbbbbbb```^^^[[[YYYWWWVVVXXX[[[]]]___`````````***+++,,,---...------,,,((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&'''((()))***---222555===DDDMMMTTTXXX]]]bbbfffiiilllppprrrqqqnnnmmmlllkkklllnnnooooooooonnnmmmllllllmmmnnnooooooooooooooopppqqqpppmmmkkkjjjjjjiiikkknnnooonnnnnnnnnooogggddd```[[[SSSHHH===555111---+++,,,+++((()))---++++++++++++++++++++++++++++++******++++++,,,---,,,)))))),,,,,,***+++...---///333888???HHHSSSYYYdddhhhllloooppppppqqqqqqppptttvvvwww{{{}}}yyyzzz}}}~~~}}}~~~~~~yyyuuurrrqqqrrrrrrpppnnnnnnoooqqqoooqqqsssvvvxxxxxxxxxxxxwwwvvvuuuvvvxxxzzzyyyxxxrrrrrrsssttttttrrrnnnjjjfff```VVVLLLBBB:::333///+++***))))))++++++***(((******))))))))))))((((((******))))))))))))******'''((()))************))))))************+++++++++'''***,,,+++***+++000333555@@@OOO^^^iiiooorrrtttvvvxxxzzz|||}}}}}}}}}}}}zzz{{{{{{zzz{{{}}}fffRRR???888888<<>>MMM\\\hhhoooqqqiiiaaa^^^``````iiiqqqxxx}}}}}}}}}{{{yyyxxxzzz|||}}}}}}}}}zzzyyyzzzyyyxxxxxxxxxyyyzzz{{{vvvvvvtttqqqmmmhhhccc```ccceeehhhkkkllljjjeeeaaa\\\YYYVVVUUUXXX___ggglllqqqpppnnnkkkiiijjjmmmpppooojjjccc]]]VVVMMMCCC<<<999888555333111111111111///...---,,,,,,++++++,,,))))))***+++,,,---------+++++++++++++++,,,---...)))***,,,,,,++++++,,,---++++++,,,,,,---............,,,,,,...///111666===IIITTTeeettt}}}~~~|||{{{{{{|||{{{yyywwwkkkgggbbbaaaaaabbb```]]][[[ccckkknnnkkkgggffffffhhhjjjmmmooooookkkddd^^^]]]]]]^^^```aaaccceeefffaaa___]]]\\\]]]```cccfffbbbaaa^^^ZZZWWWUUUVVVXXXbbbaaa___]]][[[ZZZYYYXXXUUUUUUUUUWWWYYY[[[^^^___***+++---......---,,,,,,((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&''')))***,,,000666:::DDDKKKTTT[[[^^^```cccffflllooossstttssspppnnnnnnlllnnnpppqqqqqqqqqpppooommmnnnoooppppppoooooonnnlllnnnoooooommmkkkjjjjjjgggjjjmmmnnnmmmllllllllleeebbb]]]VVVNNNCCC999222000,,,+++,,,+++)))***...++++++++++++++++++++++++++++++******++++++,,,---,,,)))))),,,---,,,---111222666===DDDLLLTTT\\\aaagggjjjnnnqqqqqqqqqrrrsssoootttxxxzzz||||||||||||}}}~~~~~~|||yyyuuusssooooooooonnnllllllnnnpppqqqsssvvvxxxyyyyyyxxxwwwuuusssrrrsssvvvxxxzzzzzzrrrssstttuuutttpppiiiddd]]]WWWMMMDDD<<<555///,,,***)))((()))++++++***(((*********)))))))))((((((******))))))))))))******((()))***+++++++++***))))))************+++++++++'''***------+++,,,111666999DDDTTTbbblllqqqtttuuuvvvwwwzzz|||}}}~~~~~~}}}|||}}}~~~}}}}}}oooYYYGGG999888>>>FFFUUUdddttt|||~~~wwwlll___QQQNNNVVVdddvvv~~~xxxssssssvvv{{{~~~|||{{{zzzyyyzzzzzz{{{{{{{{{{{{zzzzzz{{{xxxttttttuuuvvvvvvuuurrrooollliiiaaaWWWTTTWWW[[[fffkkkgggbbb```WWWKKK===888222...---+++)))&&&''''''((((((((()))))))))&&&((())))))(((((()))***((((((''''''''''''((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((())))))))))))(((((())))))))))))+++,,,---...+++---000444888:::<<<======999777999===FFFWWWeeekkkqqqqqqggg^^^^^^dddiiiqqqyyy~~~|||{{{{{{}}}~~~~~~}}}}}}zzzyyy}}}{{{zzzyyyxxxyyy{{{{{{xxxvvvsssooojjjeee```^^^___aaaeeejjjmmmllliiifff```^^^]]]]]]```ffflllpppooommmkkkkkkmmmppprrrrrrrrrooollliiicccYYYLLLCCC>>>;;;888555222111111111//////...,,,,,,+++++++++((()))***+++,,,------------,,,,,,,,,,,,,,,------'''***,,,,,,++++++,,,...******+++,,,,,,---......///,,,,,,...000222888@@@PPP[[[jjjwww}}}~~~}}}~~~}}}|||{{{{{{zzzyyyxxxoookkkhhhgggiiijjjjjjjjjhhhiiijjjiiigggeeeeeefffiiijjjmmmppprrrooohhhccc```aaabbbcccddddddddddddcccbbbaaaaaaccceeehhhiiiaaa```^^^ZZZWWWVVVXXXZZZ______``````___^^^^^^]]]WWWVVVTTTTTTVVVZZZ___bbb'''))),,,......,,,***(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((&&&''')))+++---222888===IIIPPPYYY___aaabbbeeegggllloootttvvvuuusssrrrqqqnnnoooqqqssstttsssrrrqqqqqqqqqrrrssssssrrrqqqpppjjjlllnnnnnnlllkkkkkkkkkfffiiilllmmmllljjjjjjjjjfffccc\\\UUULLLBBB888222///,,,,,,---,,,)))***///++++++++++++++++++++++++++++++******++++++,,,---,,,)))))),,,...---///333777>>>GGGPPPXXX^^^cccfffeeeiiinnnqqqrrrqqqqqqrrroootttyyy|||}}}}}}}}}|||}}}}}}|||{{{xxxvvvuuunnnnnnnnnmmmllllllnnnpppuuuvvvyyy{{{{{{zzzxxxvvvyyyvvvsssssstttwwwyyyyyytttuuuvvvvvvssslllccc]]]WWWQQQGGG>>>777111,,,))))))(((((()))++++++***(((+++*********))))))((((((******))))))))))))******)))***+++,,,,,,+++***))))))************+++++++++'''+++...---,,,---222777@@@JJJYYYfffnnnqqqsssuuutttvvvxxxzzz|||||||||||||||}}}~~~}}}~~~zzzdddQQQ@@@555:::CCCNNN^^^oooyyy~~~~~~vvvgggXXXKKKKKKXXXjjj~~~~~~xxxyyyzzz}}}}}}}}}}}}~~~}}}|||{{{{{{{{{zzzzzzyyyyyyyyyyyyvvvtttrrrsssuuuwwwuuusssrrrnnnkkkiiiaaaWWWTTTXXX\\\hhhmmmhhhbbb^^^SSSEEE888333...,,,,,,+++'''$$$'''((((((((())))))******'''((())))))(((((()))***((((((''''''''''''((((((''''''((((((((((((''''''&&&'''''''''(((((())))))(((((())))))))))))(((((()))))))))***+++---...///+++---111555999;;;===>>>:::555444888AAAMMM^^^llliiioooooofff^^^bbbmmmuuuxxx~~~}}}|||}}}~~~~~~||||||}}}{{{zzz~~~}}}{{{yyyyyyyyy{{{|||{{{yyyuuupppjjjeeeaaa___^^^aaaeeekkkpppqqqooommmfffeeedddeeehhhlllpppsssmmmkkkjjjmmmrrruuuvvvtttuuuttttttsssnnnbbbTTTIII@@@>>>:::666333111111111000///...---,,,+++++++++((((((***+++,,,---------......---,,,,,,,,,------&&&))),,,---++++++,,,///))))))***+++,,,,,,------///,,,,,,...000222999AAAWWWaaaooozzz~~~}}}}}}}}}|||{{{zzzxxxwwwssspppmmmmmmpppsssuuuuuutttpppjjjeeecccccceeefffhhhiiilllpppsssqqqkkkfffbbbcccdddeeeeeedddcccbbbffffffffffffgggiiikkklllaaaaaa___[[[YYYYYY[[[]]]___aaacccfffgggfffeeeddd\\\YYYVVVTTTVVV[[[aaaeee++++++------------++++++''''''''''''''''''''''''(((&&&%%%%%%&&&(((((((((***...000000555???HHHKKKSSSWWW^^^dddhhhjjjiiihhhoooppprrrtttuuuuuutttsssqqqsssuuuvvvuuussstttttttttuuuvvvvvvuuurrrnnnllllllkkkjjjjjjjjjkkklllmmmmmmoooppppppooollliiiggggggccc[[[QQQFFF<<<444///************************---,,,,,,+++***)))((((((&&&))),,,,,,)))''')))++++++,,,,,,,,,---111777;;;BBBIIISSS\\\bbbeeegggiiigggjjjnnnqqqrrrrrrssssss}}}zzzxxxzzz}}}|||{{{{{{|||zzzyyyzzzzzzxxxrrrmmmnnnlllnnnpppooollllllpppxxxyyyzzz{{{{{{zzzwwwvvvyyyxxxwwwuuuuuuuuuvvvvvvwwwwwwvvvuuuppphhh^^^WWWLLLFFF>>>777333000---++++++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))******************))))))******+++,,,(((***---------///555999CCCNNN^^^jjjqqqssstttuuuvvvvvvwwwxxxzzz|||~~~~~~iiiVVVAAA???===@@@JJJZZZkkkvvvyyy}}}~~~xxxnnn\\\QQQKKKQQQ```ppp~~~~~~zzzzzz|||}}}~~~~~~~~~~~~|||~~~~~~|||yyy|||zzzyyyyyyyyyyyyxxxvvvvvvuuuqqqnnnqqqvvvvvvsssqqqooojjjddd___]]]^^^```eeeggghhhhhhbbbWWWJJJAAA555222///+++))))))***+++***)))(((((())))))(((''''''((()))((('''&&&''')))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))***+++,,,...///000000000111444777999999888888333222999JJJ[[[gggkkkooollljjjhhheeegggqqq|||~~~~~~~~~~~~~~~{{{xxxyyyzzz{{{yyywwwuuuuuuvvv~~~{{{xxxxxxyyy|||}}}}}}{{{vvvsssqqqoooooojjjjjjlllqqquuuwwwuuurrrrrrrrrqqqqqqppppppppppppkkkmmmpppsssuuuwwwwwwxxxxxxwwwwwwwwwtttkkk___VVVJJJDDD<<<555222222222222111///,,,+++++++++***))))))***+++,,,------------......---------,,,,,,,,,'''''')))***+++,,,------///,,,******---...,,,***)))---///---,,,333BBBNNNeeeqqq}}}}}}}}}~~~{{{xxxuuutttsssqqqpppssswwwzzzsssssspppkkkeeeaaabbbdddhhhjjjnnnpppooolllhhheeeffffffeeeccccccbbbbbbbbbgggggggggiiikkkllllllkkk^^^[[[XXXVVVWWWYYY[[[\\\eeegggiiiiiiiiihhhhhhiiifffaaa^^^_________bbbggg++++++,,,,,,,,,+++))))))'''''''''''''''''''''''''''&&&&&&&&&((()))*********///222333999EEENNNQQQYYY]]]ccciiimmmnnnnnnmmmpppqqqtttvvvvvvuuutttrrrrrruuuwwwwwwvvvuuuuuuuuuvvvvvvvvvvvvtttqqqooommmjjjiiihhhhhhiiijjjkkkllllllmmmnnnnnnmmmjjjhhhfffeee```WWWLLLBBB999222...************************,,,,,,++++++***))))))))))))***,,,+++*********++++++,,,...///222777===BBBKKKQQQZZZaaaeeehhhiiijjjkkkmmmppprrrssssssttttttzzzxxxwww{{{}}}|||{{{{{{{{{yyyxxxxxxwwwvvvtttpppmmmrrrqqqsssuuusssooonnnqqqxxxyyyzzzzzzzzzyyyxxxwwwxxxwwwvvvuuutttuuuuuuvvvtttttttttsssnnndddZZZRRRFFFAAA:::555111///---,,,************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))******************))))))******+++,,,)))+++,,,,,,---000777<<>>KKKZZZeeekkkmmmhhhcccccciiipppvvv}}}yyy{{{}}}|||yyyxxxzzz||||||}}}}}}|||yyyxxxxxxyyywwwtttpppoooqqqtttvvvvvvyyyzzzzzzvvvtttwww}}}wwwtttvvvzzz~~~~~~{{{yyyxxxyyy{{{|||xxxyyyzzz{{{|||{{{zzzzzzwwwwwwyyy}}}|||xxxfff___TTTIIIBBB<<<999777666333000.........---,,,***+++,,,------...------.........------------,,,,,,,,,,,,,,,+++***((((((---,,,***+++,,,------,,,+++...000111555AAASSSaaauuu}}}|||{{{{{{xxxvvvppphhhaaa]]]]]]^^^fffiiimmmpppoookkkfffbbbYYYYYYYYYYYYZZZ\\\^^^___cccdddggghhhhhhfffdddccc^^^\\\YYYVVVUUUWWWYYYZZZ```cccgggiiijjjgggdddbbb___\\\[[[```ffflllttt|||------,,,+++)))((('''&&&''''''''''''''''''''''''&&&''')))))))))))))))******111888===FFFSSS]]]```bbbdddhhhllloooqqqqqqqqqrrrtttxxxzzzzzzxxxuuusssvvvwwwyyyyyywwwuuuuuuuuuxxxwwwuuusssqqqqqqqqqqqqlllkkkiiihhhggghhhhhhiiiiiihhhhhhgggfffeeedddddd___VVVJJJ???777222---***************************))))))*********+++++++++---***((())),,,...,,,***,,,///555<<>>EEEKKKSSS]]]dddfffjjjkkklllnnnoooqqqssstttsssuuuwwwxxxyyyyyyxxxwwwwwwyyyzzzyyyvvvtttsssssssssrrrqqqppppppqqqrrrssstttrrrooollljjjiiihhhhhhiiiiiihhhfffdddbbb```___UUUKKK>>>555222111...+++************************))))))******+++++++++,,,***)))((())),,,///000111888===FFFNNNWWW^^^eeejjjkkkmmmoooppppppqqqrrrtttsssqqqqqquuuzzz~~~~~~|||ttttttuuuzzz}}}{{{yyyyyyzzz|||~~~|||{{{zzzvvvsssrrrrrrsssuuutttvvvyyyyyyvvvwww{{{{{{{{{{{{{{{zzzzzzzzzzzzxxxwwwuuusssrrrqqqqqqrrrpppnnnkkkfff^^^SSSFFF>>>999666222///---+++)))'''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))******+++,,,,,,------...222===JJJTTTfffkkkrrruuuuuuuuuwwwzzz{{{|||ttt]]]GGG<<<<<>>FFFQQQ]]]nnn{{{~~~wwwppplllmmmooovvv|||{{{~~~{{{yyy{{{}}}}}}yyyvvvtttqqqsssuuuxxxyyyyyywwwvvvuuuuuutttrrrpppqqquuuyyyzzzwwwtttssstttuuuuuutttwwwwwwtttpppooommmggg___XXX\\\aaaggglllnnnnnnmmmfff^^^RRRFFF<<<555111...(((((('''''''''''''''''' %%%***+++(((&&&''')))'''((()))((('''&&&''')))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((()))*********'''''''''((()))*********++++++++++++,,,---.........111333333111222666;;;GGGUUUgggqqqrrrlllgggeee]]]^^^eeeqqqzzz{{{zzzzzzyyy{{{|||zzzwwwttttttuuuzzzzzz{{{{{{zzzyyyxxxwww{{{||||||zzzxxxvvvwwwwwwxxxtttooolllnnnrrrvvvwwwxxxxxxxxxvvvtttssstttvvvuuuwwwxxxwwwvvvvvvyyy{{{|||yyyxxxzzz~~~yyyxxxvvvqqqiii]]]PPPHHH===:::555333111000...,,,------............------////////////............***+++,,,,,,------,,,,,,)))+++---,,,++++++...000...111666===HHHVVVeeeooovvv}}}~~~~~~}}}|||}}}}}}{{{yyyqqqqqqpppooommmllljjjiiifffdddbbb``````bbbdddffffffjjjmmmkkkgggdddeeeggg```cccddddddcccfffmmmsssvvvuuuwwwyyyzzztttjjjbbb]]]___fffnnnrrrooommmnnn,,,+++)))(((''''''''''''''''''''''''''''''''''''$$$'''))))))***///999@@@KKKRRRXXX\\\```gggllllllllllllllllllmmmooorrrssssssssssssuuuvvvxxxzzz{{{{{{|||}}}|||yyyvvvuuuuuulllmmmnnnooopppqqqrrrrrrooonnnmmmlllkkkllllllmmmkkklllllljjjgggccc^^^[[[KKKAAA666000000000---)))************************************************)))+++......///111777<<>>777333000,,,))))))*********+++***)))(((((()))***+++))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,***)))+++---...,,,***...///222888@@@JJJTTTYYYccchhhooouuuxxxzzz|||~~~xxxaaaNNNCCCEEEUUUdddvvv{{{|||vvvtttvvvxxx~~~~~~~~~|||}}}}}}|||yyyvvvuuuttttttvvv{{{~~~~~~~~~|||zzzzzz{{{}}}xxxwwwuuussstttvvvyyy{{{zzzyyywwwrrrjjjbbbZZZUUUYYY```fffhhhjjjhhhaaaXXXKKKEEE<<<444///,,,***)))******)))((((((((((((((( %%%)))***'''&&&'''******)))))))))((((((((('''***)))(((''''''((()))***''''''((()))))))))))))))((((((((((((((()))******))))))))))))*********************+++,,,---/////////111222222333999BBBJJJaaahhhpppqqqkkkddd___^^^fffllltttzzz~~~~~~}}}||||||}}}}}}|||zzzvvvrrrooottttttuuuvvvwwwwwwvvvvvvxxxwwwvvvvvvuuuvvvvvvvvvuuuuuuuuuuuuxxx~~~}}}vvvpppllliiihhhsssyyy~~~}}}}}}~~~{{{{{{xxxyyy|||}}}{{{xxx}}}}}}}}}}}}~~~~~~}}}}}}~~~xxxoooeee___NNNFFF<<<777777777222...---..................---............///111333444111111333555222------111///...,,,,,,---......///444999BBBQQQaaannnwww{{{}}}|||}}}}}}|||xxxuuuttttttmmmjjjfffeeefffggghhhhhhbbbbbbbbbcccfffjjjmmmpppqqqqqqqqqpppooommmkkkjjjlllkkkiiijjjlllqqqvvvyyy}}}}}}}}}|||zzzxxxvvvtttyyy|||~~~{{{yyyyyy,,,***'''&&&'''((((((''''''((()))(((&&&&&&''')))***))),,,555BBBOOOWWWZZZ\\\aaagggllloooqqqsssuuusssrrrqqqrrrtttuuuuuuuuussssssttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvuuussssssrrrqqqpppppppppppprrrpppnnnmmmkkkkkkkkklllnnnlllkkkiiieee\\\PPPGGG===555///...///---,,,---+++)))(((((()))******)))***+++,,,+++******,,,------///333888@@@JJJTTT\\\dddfffjjjmmmoooqqqsssuuuuuuvvvuuutttxxxzzzvvvwww|||~~~}}}|||zzzwwwuuurrrqqqvvvuuuuuuvvvwwwssslllfffWWWYYY^^^eeemmmuuu{{{~~~~~~{{{yyyzzz{{{~~~|||xxxtttpppnnnmmmlllhhh```UUUNNNIIICCC:::333222///+++)))******************))))))))))))******))))))************)))))))))))))))))))))))))))))))))************++++++++++++******+++---------+++...000444<<>>HHHWWWgggsss{{{~~~~~~~~~~~~~~~~~~|||xxxtttssssssjjjgggdddcccccceeeeeeeee___aaadddhhhlllpppsssuuusssttttttsssrrrpppnnnlllpppoooooonnnppprrruuuwww~~~}}}|||zzzyyyxxxxxxwww}}}{{{{{{|||+++)))'''&&&'''((((((''''''(((((('''&&&&&&''')))...///444???LLLWWW\\\]]]bbbfffkkknnnppprrruuuvvvsssrrrqqqrrrtttuuuuuuttttttuuuuuuvvvvvvvvvvvvvvvuuuvvvvvvvvvvvvuuuttttttuuutttrrrqqqpppppppppppprrrpppnnnlllkkkjjjkkkkkklllkkkjjjiiidddZZZMMMCCC<<<444.........,,,+++---+++***)))))))))************+++++++++***+++---///111444999???GGGRRR]]]dddhhhkkknnnooopppqqqsssuuuvvvzzz}}}vvvuuu{{{~~~~~~}}}{{{yyywwwuuusssuuuuuuvvvxxxxxxuuuoookkkeeefffhhhlllqqquuuyyy{{{~~~}}}||||||}}}|||zzzwwwtttqqqnnnkkkiiiccc[[[QQQJJJDDD>>>777222000...+++)))***+++*********))))))))))))))))))***))))))************))))))))))))))))))************))))))*********+++++++++++++++***+++,,,------------000777AAAKKKUUU]]]aaahhhlllsssxxx{{{~~~~~~}}}|||zzzfffPPPIIIPPP```sss{{{vvvtttvvv|||}}}|||~~~~~~}}}|||{{{{{{|||||||||{{{zzzyyyxxxxxxyyyyyyyyyzzz|||~~~~~~}}}}}}~~~zzzyyyxxxxxxyyy{{{~~~|||{{{wwwmmm```WWWTTTVVV\\\ccciiikkkiiidddXXXMMM===888222---++++++******))))))(((((((((((())))))###&&&((()))(((''')))***))))))))))))(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))((((((((((((((())))))***(((((())))))******+++++++++++++++,,,---...///000//////000222999FFFTTT___jjjmmmmmmhhh```^^^cccjjjvvvyyy{{{{{{zzzyyyzzz|||}}}yyyuuupppmmmsssrrrrrrrrrssssssttttttqqqpppnnnnnnppptttxxx{{{}}}}}}|||{{{{{{}}}~~~yyyuuuqqqppppppyyy{{{{{{zzzxxxzzz}}}~~~~~~}}}||||||~~~yyysssnnnlll___RRRCCC<<<<<<;;;555............------.........***,,,000444777999999:::888666777999888444222555000222444555555555666777<<>>888333///...---,,,,,,---...///+++---111555777999999999888555555999;;;888777777777:::======;;;;;;>>>AAAGGGOOO\\\mmm{{{}}}wwwpppkkkiiiiiijjjhhheeebbbaaa___]]][[[[[[]]]aaadddffffffeeedddfffgggjjjkkkllljjjhhhgggggghhhjjjmmmppptttwwwxxxvvvuuuttttttvvvxxx{{{}}}xxxwwwuuusssrrruuuzzz~~~)))'''%%%%%%&&&((((((''''''''''''''''''***...111777@@@MMMWWW]]]aaafffiiimmmpppsssuuuuuuttttttuuurrrqqqrrrtttvvvvvvuuussspppqqqssstttuuutttsssrrrtttttttttuuutttssssssrrrrrrpppnnnmmmmmmnnnpppqqqmmmmmmlllkkkkkkkkklllmmmmmmjjjgggccc]]]SSSFFF===888000++++++---,,,,,,---***+++,,,+++)))(((***---***+++,,,,,,...111666:::CCCIIIRRRZZZaaafffjjjmmmnnnrrrvvvzzz~~~~~~}}}~~~~~~~~~~~~~~~|||xxxxxxyyyyyyyyyyyyyyyxxxwwwwwwvvvuuutttssstttuuuoooooopppqqqsssvvvwwwyyyvvvvvvwwwzzz|||{{{wwwtttuuusssrrrttttttqqqiiibbbWWWRRRIII@@@999444111///+++***))))))+++,,,+++***((()))***++++++***)))((())))))************)))))))))******+++,,,,,,------)))************+++++++++***,,,,,,+++***,,,///333444<<>>555333000,,,*********))))))((((((((((((((()))*********)))(((((((((((((((((('''((((((((()))))))))***'''((()))******)))((('''''''''((()))))))))))))))((((((((((((((()))******''''''((()))***+++,,,,,,,,,,,,,,,,,,---///000111333888@@@KKKUUU^^^ccceeehhhccc]]]YYY\\\ccckkkpppuuuyyyzzzwwwrrrqqquuuzzzyyyyyyzzzzzzxxxtttqqqnnnmmmoooqqqrrrqqqnnnkkkiiijjjkkkmmmoooppppppoooooovvvwwwxxxwwwvvvvvvwwwxxxvvv{{{|||}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{}}}vvvnnnbbbTTTIII???888444000///---,,,,,,---///000---...000333555666777777666222333888;;;999888888999<<<>>>===::::::???CCCJJJRRR```qqq~~~~~~}}}zzzzzz|||~~~~~~~~~{{{vvvpppmmmlllmmmfffdddbbbaaaaaa```^^^\\\YYY[[[]]]___```___^^^]]]ZZZ\\\```cccdddcccaaa```fffggghhhkkkooossswwwyyyvvvvvvuuuttttttuuuvvvwwwrrrrrrqqqoooppptttzzz~~~)))'''%%%%%%&&&(((((('''&&&'''''''''(((+++000444===GGGUUU]]]___```eeejjjooorrrvvvxxxwwwuuuuuuuuusssrrrsssuuuwwwwwwvvvtttmmmoooqqqsssssssssrrrqqqttttttuuuuuuttttttsssrrrqqqooommmllllllnnnppprrrllllllkkkjjjkkklllmmmnnnoookkkfffaaaZZZOOOBBB:::555...)))+++------...000(((***+++***((('''))),,,***+++,,,---///333888===GGGNNNXXXaaahhhllloooqqqvvvzzz}}}||||||}}}~~~~~~{{{xxxwwwzzzzzz{{{{{{{{{zzzyyyyyyzzzyyywwwuuussssssuuuwwwssssssttttttuuuwwwxxxyyyvvvvvvxxx|||}}}xxxtttvvvtttsssttttttpppggg___UUUOOOGGG>>>777222///...+++))))))***+++,,,+++***((()))***++++++***)))((())))))************))))))((())))))***++++++,,,,,,)))************+++++++++***,,,---,,,***,,,000444888@@@MMM\\\gggooorrrssstttvvvyyyzzz{{{{{{}}}~~~}}}fffcccggguuu~~~rrrjjj^^^aaaeeellluuusssuuuwwwzzz{{{zzzzzzyyyzzz~~~}}}zzzzzzzzzsssuuuxxxyyyxxxyyy}}}{{{yyyxxxyyy{{{zzzzzzyyyxxxxxxxxxxxxqqqjjj```YYYYYY^^^cccgggcccbbb[[[PPPHHHAAA888//////---***((()))******)))((((((((((((((()))******)))((('''''')))*********'''((((((((())))))******'''((()))******)))(((''''''(((((()))))))))))))))((((((((((((((()))******&&&'''((()))***+++,,,,,,,,,,,,,,,---...///000111777===GGGSSS^^^dddffffffbbb]]]VVVVVV\\\eeemmmqqqvvvzzz|||xxxrrrppptttyyywwwxxxzzz{{{{{{xxxvvvtttoooqqqrrrsssqqqlllgggddd```ccciiinnnqqqrrrqqqqqqvvvwwwwwwuuurrrpppooopppnnnttt{{{~~~~~~|||}}}{{{||||||~~~~~~}}}|||{{{zzzxxx}}}|||vvvkkk\\\LLL???888555000///---,,,,,,---///000...///000222333444555555444111111777;;;:::888888:::===>>><<<999999>>>CCCJJJRRRaaarrr~~~}}}||||||}}}~~~}}}~~~~~~|||}}}}}}yyysssooooooqqquuuxxxsssrrrppplllhhhffffffgggbbbaaa```___``````___]]]XXXYYY[[[\\\]]]\\\[[[ZZZXXXZZZ^^^bbbccccccaaa```gggggghhhjjjnnnssswwwzzzxxxwwwvvvuuutttsssrrrrrrnnnnnnnnnnnnoootttzzz***'''&&&((('''$$$%%%(((&&&'''((())),,,000777;;;DDDMMMWWW^^^bbbeeekkkoooppprrrtttvvvwwwwwwvvvuuuxxxvvvuuuuuuvvvwwwwwwvvvtttpppkkkkkknnnrrrttttttuuuttttttuuuvvvuuurrrpppjjjjjjjjjlllooopppooonnnkkkiiigggfffgggjjjnnnqqqpppnnnhhh```UUUJJJ@@@:::222222222000//////111333///,,,(((''')))***)))'''***+++---///333:::BBBHHHPPPWWW```fffhhhkkkqqqwww}}}}}}zzzxxx{{{{{{{{{||||||zzzwwwuuuxxxzzz{{{{{{yyyxxxxxxxxx{{{yyyxxxyyyzzzzzzvvvsssssstttvvvxxxyyyyyyyyyyyywwwxxx{{{}}}}}}{{{yyywwwttttttuuuwwwvvvpppfff^^^RRRLLLDDD<<<666111---++++++++++++*********))))))************))))))((((((******))))))))))))*********)))))))))+++,,,+++***++++++******++++++,,,---***)))***,,,++++++000777BBBJJJVVV```gggkkkpppsssuuuxxx{{{|||{{{{{{}}}nnnrrrvvvzzzxxxnnnddd\\\aaajjjvvv||||||{{{zzzzzzzzzzzzzzz}}}zzzxxxvvvxxxtttqqqtttzzz~~~{{{wwwtttsssrrrrrrxxx~~~{{{yyy{{{{{{wwwlllcccYYYTTTWWW^^^fffkkkggg^^^RRRGGG@@@;;;666222...---,,,+++************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))++++++***'''&&&&&&(((***+++++++++++++++++++++++++++,,,---...000111222333777AAAPPP]]]hhhnnniiiaaa^^^XXXTTTVVV```jjjqqqtttuuuwwwxxxtttnnnkkkmmmpppvvvxxx{{{|||{{{zzzyyyyyyrrrtttwwwxxxuuuooohhhccc^^^aaaeeehhhlllpppuuuxxxwwwuuurrrooollllllmmmnnnooooooqqqvvv||||||{{{|||~~~~~~~~~}}}{{{zzzzzzzzzxxxvvvtttsssvvv{{{yyyoooaaaRRREEE;;;666000///---,,,,,,...000222000/////////111444666888444555666888:::;;;;;;;;;:::===>>>;;;888:::@@@FFFQQQ\\\kkkwww{{{yyyyyyzzz{{{{{{|||yyyxxxxxxyyyyyyyyyvvvrrrmmmjjjhhhhhhgggfffhhhjjjkkkhhhccc___^^^___]]]___bbbbbbaaa___^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZWWWYYY\\\aaadddfffdddbbbeeefffhhhiiikkkooossswwwttttttsssrrrrrrqqqppppppjjjiiiggggggkkkrrrzzz~~~***'''&&&((('''%%%%%%((()))))))))***,,,222999???JJJRRR\\\cccfffhhhllloooppprrrtttvvvwwwwwwvvvuuuwwwwwwwwwyyyzzzzzzwwwuuutttqqqmmmlllooosssuuuuuuuuuttttttttttttsssqqqooolllkkklllnnnpppqqqpppooollljjjgggeeefffiiimmmppppppmmmggg]]]RRRFFF<<<666222111000///......//////---+++)))***,,,,,,+++))),,,---///222888@@@IIIOOOYYY```gggkkknnnrrryyy~~~~~~~~~~~~}}}{{{xxxuuuwwwzzz}}}}}}{{{xxxvvvvvvyyyxxxwwwyyy||||||zzzwwwwwwxxxxxxyyyyyyxxxxxxxxxxxxyyy{{{||||||{{{yyyxxxvvvvvvuuurrrlllcccYYYRRRMMMHHH@@@:::555111...,,,+++++++++*********))))))++++++*********)))))))))******))))))))))))*********)))))))))+++,,,+++***+++************+++,,,,,,,,,++++++---,,,,,,222:::DDDMMMYYYbbbhhhmmmqqqtttvvvyyy||||||||||||~~~vvvzzz}}}~~~wwwooofff```]]]ccclllwww~~~}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyywwwvvvtttrrrqqqvvv~~~}}}yyyuuurrrpppooooootttyyy|||xxxvvvxxxvvvsssllldddZZZVVVYYY___ccceeeaaaYYYMMMCCC===888333000...---,,,+++************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********(((&&&&&&(((***++++++++++++++++++++++++,,,---...//////111333444999CCCPPP\\\ffflllggg```WWWUUUTTTZZZdddmmmqqqrrrtttwwwxxxuuupppnnnooorrrtttwwwzzz{{{zzzxxxxxxxxxsssuuuwwwwwwsssmmmfffbbb]]]^^^aaaffflllrrrwwwzzzzzzwwwssspppooopppppppppqqqqqqqqqvvv{{{||||||~~~~~~}}}||||||{{{yyywwwuuuwww{{{{{{rrrfffWWWIII>>>888111///---,,,,,,---///000...///111333555666777888888888888888888888888888999;;;<<<:::777:::AAAHHHVVVbbbpppzzz~~~zzzuuurrrsssuuuxxxyyy}}}{{{wwwuuuuuuuuutttssslllhhheeecccccccccccccccfffhhhiiifffaaa]]]ZZZZZZ[[[^^^```aaa```^^^^^^^^^___^^^]]][[[ZZZYYYYYYYYYXXXYYY[[[___dddffffffeeefffeeeeeefffiiimmmqqqsssssssssrrrqqqpppooonnnnnnmmmllljjjjjjlllppptttwww)))&&&%%%((('''%%%%%%(((++++++***+++...666???FFFRRRYYYccciiikkklllnnnpppppprrrtttuuuwwwwwwvvvvvvwwwxxxzzz|||}}}|||xxxtttuuurrrooooooqqqtttuuuvvvuuutttsssrrrsssrrrooommmkkkkkkkkkmmmooopppooonnnllljjjgggeeeeeehhhlllooonnnkkkddd[[[PPPEEE;;;666444222000111333333111///,,,++++++,,,---...---,,,---///222666>>>HHHSSSZZZccchhhnnnqqqsssyyy~~~~~~|||yyywwwuuuwwwzzz~~~|||xxxtttrrrwwwwwwwwwyyy|||}}}}}}|||||||||zzzyyyxxxxxxwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwtttmmmcccXXXOOOKKKGGGBBB<<<777333111///---+++++++++***************+++++++++++++++***************))))))))))))*********)))))))))+++,,,+++*********))))))******+++,,,---,,,,,,...---...444===HHHQQQ\\\ffflllppptttwwwxxxzzz|||}}}}}}~~~~~~vvvkkkccc```___cccjjjttt||||||{{{|||~~~|||{{{{{{{{{||||||~~~}}}{{{{{{{{{{{{|||yyyzzzzzzzzzzzzzzzyyyyyytttsssuuuzzz}}}yyyuuurrrpppoooooosssxxxzzzxxxuuutttqqqnnnlllddd[[[YYY]]]aaa```^^^XXXPPPEEE===888555111...---,,,+++***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********((('''''')))+++++++++++++++++++++++++++---............000333666???IIITTT]]]eeehhhddd\\\OOOPPPUUU]]]hhhoooqqqqqqtttwwwyyywwwsssqqqqqqssssssuuuxxxyyyxxxwwwvvvwwwuuuvvvwwwvvvrrrlllfffbbb\\\[[[]]]cccllltttyyyzzz{{{vvvrrrqqqsssvvvwwwvvvvvvuuutttwww|||}}}}}}~~~}}}}}}|||~~~|||||||||{{{yyywwwwwwxxxzzz}}}wwwlll^^^OOOBBB:::222000...,,,,,,,,,...///---///333666888999999888<<<;;;999777555444444444777999:::888777;;;EEEMMM^^^jjjwww~~~{{{uuuoookkklllooosssvvvwwwuuurrrpppooonnnlllkkkbbb```]]]]]]___aaaaaaaaadddeeegggeeeaaa\\\YYYWWWYYY\\\^^^___^^^^^^^^^^^^aaa___\\\YYYWWWVVVVVVWWWYYYYYYZZZ]]]bbbeeeggggggfffccc```aaaeeejjjmmmmmmqqqqqqppppppnnnmmmlllkkkmmmmmmmmmmmmmmmnnnnnnnnn)))&&&%%%((('''%%%%%%)))******+++---333===IIIQQQYYY___hhhnnnpppqqqqqqqqqpppqqqsssuuuvvvwwwwwwwwwxxxxxxyyy{{{|||{{{xxxuuuuuutttrrrrrrssstttvvvwwwuuusssqqqqqqqqqpppnnnllliiiiiiiiijjjlllmmmlllkkkkkkiiifffeeefffhhhlllnnnmmmjjjcccZZZPPPGGG???;;;888444222555:::<<<999666000...---,,,,,,---.........000555;;;DDDPPP\\\dddhhhlllrrruuuxxx}}}|||}}}|||}}}}}}|||yyywwwvvvvvvxxxzzz||||||xxxuuurrrqqqvvvwwwwwwyyy{{{|||||||||~~~}}}{{{zzzyyyxxxyyyzzz|||{{{zzzyyyyyyyyyzzzzzzwwwwwwtttlll```UUUPPPNNNDDD@@@:::555222000///---************************+++++++++++++++++++++++++++******))))))******+++***)))))))))+++,,,+++*********)))))))))***++++++---++++++---...///777@@@NNNVVVbbbkkkpppssswwwzzz{{{|||}}}~~~tttiii^^^YYY]]]dddmmmttt~~~}}}zzz{{{{{{|||~~~{{{{{{{{{|||zzzxxxwwwxxxyyy|||}}}~~~|||zzzyyyzzz{{{{{{~~~~~~~~~~~~~~~yyyyyy{{{~~~~~~~~~|||yyywwwuuutttuuuuuuxxx{{{}}}{{{wwwqqqmmmjjjiiiccc]]]^^^cccddd___YYYNNNGGG>>>888555222///,,,,,,,,,+++***************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((()))******)))(((''')))+++++++++++++++++++++++++++,,,---...------000555:::GGGQQQ\\\bbbfffeee^^^UUUJJJNNNTTT___iiippprrrrrrwwwyyyzzzyyyvvvssssssssssssuuuxxxyyyxxxwwwvvvvvvvvvwwwwwwvvvsssoookkkhhhaaa^^^]]]cccnnnvvvzzzzzzyyytttpppqqqvvv{{{}}}}}}yyyyyyxxxzzz~~~~~~||||||}}}{{{yyywwwvvvvvvvvvtttrrrwwwwwwxxxzzz}}}~~~}}}|||yyyqqqdddTTTEEE<<<444333111///.........///...///222555777999999:::>>><<<888555333222333333555777888888888???JJJTTTdddqqq}}}{{{uuulllggggggjjjoooqqqllljjjhhhggghhhgggfffddd```^^^^^^___aaaccccccbbbaaacccddddddbbb^^^[[[YYYYYY[[[^^^___^^^^^^___```bbb```\\\XXXUUUTTTUUUUUUYYYWWWWWWYYY^^^bbbfffgggeee___[[[\\\bbbgggiiihhhlllmmmmmmmmmmmmllljjjjjjkkklllmmmnnnmmmkkkhhhggg)))%%%%%%'''(((%%%&&&)))'''))),,,222;;;HHHUUU^^^___dddkkkqqqtttttttttsssqqqqqqssstttvvvwwwxxxxxxzzzxxxwwwwwwxxxxxxwwwuuuuuuuuuuuuuuutttuuuvvvwwwtttrrrpppooopppooonnnllljjjiiiiiijjjlllmmmlllkkkiiihhhgggggghhhjjjlllmmmpppkkkdddZZZOOOFFF???;;;666333222666<<<@@@???<<<666444000,,,***,,,...111///222999AAAKKKXXXdddlllnnnsssyyy}}}~~~}}}}}}yyy{{{|||{{{yyyxxxxxxyyyzzzzzzyyywwwsssqqqqqqrrrwwwxxxxxxxxxxxxyyyyyyzzz}}}|||{{{zzzzzzzzz||||||}}}|||zzzxxxxxxyyyzzz{{{wwwwwwsssjjj___UUUQQQOOODDD???999444111///---,,,************************++++++++++++++++++++++++++++++************++++++***)))))))))+++,,,+++************)))***++++++,,,,,,******,,,...111;;;EEETTT\\\gggppptttwww{{{}}}~~~~~~{{{pppcccZZZSSSSSS^^^llluuu|||zzzuuuqqqtttvvv|||}}}||||||yyywwwvvvuuuwwwzzz}}}}}}|||zzzxxxxxxyyyzzz{{{|||}}}~~~|||zzzzzzyyywwwwwwwwwxxxzzz{{{}}}~~~|||uuummmfffdddeeebbb```bbbfffddd]]]VVVGGGAAA999444222111...,,,++++++******))))))******))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((()))*********)))(((***+++++++++++++++++++++++++++***,,,---,,,,,,000999@@@OOOZZZdddgggfffbbbXXXNNNKKKOOOVVV___iiiqqquuuwww|||||||||zzzwwwuuuttttttuuuxxxzzz{{{zzzyyyyyyyyyyyyyyyyyyyyywwwuuusssrrrmmmjjjhhhmmmuuu|||}}}|||{{{wwwrrrrrruuuyyy|||}}}zzz{{{{{{|||~~~~~~}}}~~~xxxuuusssqqqqqqqqqpppooouuuuuutttvvvxxxyyyyyyxxxwwwxxxxxxrrrgggWWWGGG===777666444222111000000000000000111222444777:::;;;;;;999666444222222333444333666999:::===EEERRR\\\jjjvvv{{{tttkkkdddbbbdddgggiii```^^^]]]^^^```bbbbbbaaabbbaaaaaaccceeefffeeeddd^^^___```aaaaaa```]]][[[[[[\\\^^^___^^^^^^```aaabbb```\\\XXXUUUUUUVVVVVVYYYWWWUUUUUUYYY^^^aaacccaaa\\\XXXYYY```eeegggeeehhhiiikkkkkkkkkjjjiiihhhkkkllllllllliiiddd___[[[(((%%%%%%'''(((&&&&&&)))%%%***222;;;GGGTTTaaaiiihhhkkkooosssvvvvvvuuutttqqqqqqrrrtttuuuwwwxxxyyyzzzxxxuuuuuuvvvvvvuuuuuutttvvvwwwwwwuuuuuuuuuwwwsssqqqooooooooopppooonnnmmmllllllmmmoooooonnnmmmjjjkkkkkkkkkjjjjjjjjjiiinnnhhh___SSSHHH>>>777444111///...111666:::<<<;;;:::999555000---...111444333888@@@JJJUUUaaalllssszzz}}}zzzzzz|||~~~}}}zzzyyy{{{~~~zzzzzzxxxuuuqqqpppqqqsssxxxyyyyyyxxxvvvvvvxxxyyy{{{zzzzzzzzz{{{|||}}}}}}}}}|||zzzyyyxxxxxxyyyzzzxxxvvvpppggg]]]TTTMMMKKKCCC>>>888333000---+++******************+++++++++*********+++++++++++++++++++++************++++++***)))))))))+++,,,+++***++++++******++++++,,,---,,,******---000555@@@LLLZZZbbbmmmtttxxx{{{~~~wwwiii\\\QQQNNNOOOTTTcccttt{{{{{{vvvrrrnnnqqqttt{{{~~~}}}yyyxxxwwwwwwxxx{{{{{{zzzxxxvvvwwwyyy{{{}}}{{{|||~~~~~~|||{{{vvvuuuuuuuuuwwwzzz}}}~~~}}}|||yyyqqqfff```___aaaaaaccceeeeee```XXXQQQBBB<<<666222111000---++++++******)))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))((()))++++++))))))***+++++++++++++++++++++++++++)))+++,,,,,,---444@@@IIIWWW___ggggggccc^^^UUUMMMPPPTTT[[[dddmmmtttyyy{{{~~~|||zzzyyyxxxwwwwwwzzz|||~~~}}}}}}}}}}}}|||{{{{{{{{{{{{{{{yyyxxxwwwzzz|||xxxtttsssuuuxxxzzz|||~~~~~~yyyuuutttyyy}}}xxxvvvsssqqqqqqqqqpppoootttsssssssssuuuuuutttrrrqqqsssuuuqqqgggXXXHHH???888777666444333222222222333222111222333666999;;;777666555333333333333444333777<<>>999333000///...,,,)))******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((()))++++++******+++,,,++++++++++++++++++++++++(((+++......000999HHHSSS[[[aaadddaaa\\\YYYUUUQQQUUU[[[dddllltttyyy}}}~~~}}}zzzyyyzzz{{{|||}}}~~~}}}}}}~~~~~~~~~|||wwwrrrsssxxx~~~~~~}}}}}}|||{{{wwwpppkkklllsssyyyzzzwwwtttrrrrrrrrrrrrqqqssssssrrrssstttssspppnnnmmmooorrrpppgggYYYJJJAAA777666666555444333333222444444444555666777999999555444444444333333222222333999???DDDJJJTTTaaakkkwww}}}}}}tttpppjjjfffcccaaa___]]]WWWTTTRRRSSSWWW]]]aaaccccccdddfffiiilllmmmkkkiiifffcccaaa```aaabbb```^^^\\\^^^^^^]]]\\\\\\^^^______^^^]]]\\\\\\\\\\\\\\\]]]ZZZVVVUUUVVVXXXYYYYYYSSSUUUXXX\\\```dddgggiiilllllllllllliiieeebbb______^^^\\\YYYUUUPPPMMMJJJ(((%%%$$$'''(((&&&'''***+++333@@@NNN[[[fffooottt{{{zzzyyyxxxwwwvvvtttrrrqqqqqqrrrsssuuuwwwyyyzzzvvvvvvxxxyyyzzzxxxsssppprrrvvvxxxxxxvvvttttttuuurrrpppnnnnnnppprrrrrrrrrmmmllllllmmmnnnooommmlllrrrssssssrrrnnnhhhbbb^^^PPPKKKDDD;;;444///+++***++++++)))((('''***000444888<<>>FFFIIIDDD??????KKKRRR\\\dddkkkuuu|||yyy|||{{{yyyxxxxxxwwwuuusssvvvyyy{{{zzzwwwttttttvvvzzz{{{{{{yyyvvvtttttttttzzzzzzyyyyyyyyyyyyxxxxxx~~~{{{{{{}}}~~~{{{{{{~~~~~~~~~|||zzzyyyzzzrrrhhh```[[[VVVOOOIII999555111...---.........,,,,,,,,,++++++*********,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,)))))))))))))))))))))))),,,---......,,,******+++,,,,,,...333===KKKYYYaaakkkpppvvv|||~~~uuufffWWWMMMDDDAAAFFFWWWiiisss|||}}}{{{yyywwwuuummmggggggsss||||||~~~}}}~~~~~~|||zzzyyywwwvvvxxx{{{~~~}}}|||{{{~~~~~~}}}zzz}}}zzzxxxtttmmmeee```___```cccfffhhheee]]]PPPEEE>>>666222......000000,,,(((******))))))))))))******************************))))))(((((((((((())))))((()))++++++)))((()))***(((((()))******************(((&&&&&&(((*********)))************+++++++++***,,,......---+++++++++,,,...///222888EEETTT___fff```\\\ZZZWWWSSSSSSVVVYYY```iiirrrxxx|||~~~}}}}}}~~~~~~~~~|||vvvrrrsssyyy~~~~~~|||zzzyyy}}}|||yyyvvvttttttwwwzzz|||vvvpppnnnpppssstttuuuuuuuuussspppmmmkkknnnrrrvvvssshhhYYYJJJBBB;;;777444333444555333111666999===>>>===:::777777333333333222222222111111333888???EEEMMMZZZjjjvvv~~~}}}{{{yyyuuuqqqnnnlllhhhbbb^^^ZZZXXXTTTRRRSSSWWW\\\```dddeeehhhkkknnnppprrrrrrnnnkkkggggggiiijjjhhhfffcccaaa___]]]ZZZXXXWWWVVV]]]___bbbcccbbb___[[[XXXZZZWWWTTTTTTUUUVVVWWWWWWWWWZZZ]]]___aaacccfffhhhjjjlllnnnmmmhhh___UUUOOOIIIHHHHHHJJJMMMNNNKKKGGG&&&$$$%%%))))))''')))---666@@@OOO]]]gggooouuuzzz~~~zzzwwwuuuuuuqqqqqqrrrrrrtttuuuwwwxxxxxx{{{~~~~~~{{{xxxuuuttttttssssssrrrqqqpppoooooommmmmmnnnooonnnmmmllllllnnnmmmlllnnnqqqtttuuuuuuvvvuuurrrnnnggg\\\PPPHHH>>>888000,,,,,,,,,)))&&&)))(((''''''((()))+++---222444;;;EEEJJJIIIHHHIIIVVV\\\eeekkkqqqxxx~~~}}}}}}}}}{{{yyyxxxvvvuuuttttttttttttssswwwyyy{{{zzzwwwuuuuuuvvvwwwwwwwwwuuurrrqqqqqqrrryyyyyyyyyyyyyyyyyyyyyyyy}}}yyyxxx{{{{{{zzz{{{}}}zzzwwwnnnccc\\\XXXRRRIIIBBB555333///......//////...,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,,,,++++++******++++++,,,************************,,,---......,,,***+++,,,,,,,,,///777CCCQQQ]]]dddoootttzzz~~~|||lllZZZKKKBBBBBBBBBJJJ[[[jjjttt}}}~~~zzzuuuqqqkkkfffiiivvv~~~{{{{{{}}}~~~}}}}}}~~~}}}zzzzzzyyyxxxyyy|||~~~~~~~~~{{{zzz{{{}}}}}}{{{{{{~~~~~~~~~xxxwwwtttlllddd^^^^^^___dddeeeddd```VVVJJJ???888444000------//////+++(((******))))))))))))******************************))))))(((((((((((())))))((()))++++++)))((()))***(((((()))******************((('''''')))***+++***************++++++++++++***,,,......,,,++++++,,,***+++///666@@@NNN]]]fffggg___XXXUUUQQQNNNOOOTTT\\\bbbkkksssyyy}}}~~~{{{xxxyyy}}}~~~}}}|||{{{}}}zzzyyy{{{}}}}}}wwwpppllllllmmmppprrrsssttttttrrrooonnnpppsssuuuqqqeeeVVVHHH???888555111111333444444333888;;;===>>><<<:::999888444444333222111111111000333777???GGGRRR___mmmwww{{{|||~~~}}}{{{zzzvvvsssnnnllljjjhhhdddaaa\\\YYYVVVTTTUUUYYY^^^aaaeeefffhhhjjjlllnnnppppppllljjjhhhiiiiiihhheeebbb___```aaaaaa```^^^\\\[[[^^^```bbbcccaaa]]]YYYUUUQQQPPPNNNOOOQQQTTTVVVVVVXXX[[[```dddfffhhhjjjlllggghhhfffccc[[[RRRIIICCCHHHHHHHHHKKKMMMMMMJJJGGG&&&$$$%%%(((((((((+++111???IIIXXXeeennnsssxxx|||{{{wwwttttttrrrrrrssstttuuuwwwyyyzzzzzz|||~~~{{{xxxuuutttsssrrrrrrqqqpppooonnnnnnmmmmmmnnnnnnmmmlllkkkjjjooonnnmmmnnnrrruuuwwwwwwvvvsssnnnggg]]]PPPCCC;;;333///***)))++++++)))'''((((((''''''''')))+++,,,...000888CCCKKKOOORRRWWW___dddkkkpppsssyyy}}}yyywwwwwwwwwwwwvvvsssrrrrrrqqqrrrsssuuuvvvxxxyyyzzzzzzxxxvvvvvvvvvssssssrrrooommmmmmoooqqqxxxxxxxxxyyyzzzzzz{{{{{{{{{wwwuuuxxxyyyxxx{{{~~~xxxqqqggg[[[UUURRRMMMCCC:::111000......///000///...,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,---...---,,,+++,,,---...///444???OOO]]]fffjjjtttxxx~~~~~~~~~{{{mmm]]]MMM@@@:::???EEEQQQbbbnnnwww}}}uuupppllliiinnn|||~~~~~~~~~{{{zzz{{{}}}~~~~~~}}}}}}~~~}}}|||{{{zzz{{{||||||zzzxxxuuuwwwyyyzzz{{{{{{|||}}}}}}}}}{{{zzzzzz~~~}}}}}}wwwxxxuuummmddd]]]]]]___dddbbb^^^VVVLLLAAA888222222///,,,,,,------***'''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))((())))))************)))+++)))((((((***++++++***************+++++++++,,,)))+++------,,,++++++,,,+++---222===KKKYYYeeekkkggg^^^TTTNNNKKKIIIMMMTTTaaagggooovvvzzz}}}~~~}}}~~~}}}wwwpppkkkiiiiiinnnpppsssvvvwwwwwwvvvttttttvvvtttnnnaaaRRREEE===888555222222333666888888;;;===>>>>>><<<;;;;;;;;;777666444333111111111111333777???JJJWWWdddnnntttxxxyyyzzzzzzzzzzzzzzzyyywwwsssnnnjjjgggeeecccaaa\\\ZZZXXXWWWXXX[[[^^^aaadddddddddeeefffiiikkklllhhhggggggiiijjjiiifffcccaaacccdddeeedddaaa^^^\\\]]]___aaaaaa___[[[VVVSSSKKKJJJJJJMMMQQQUUUWWWXXX\\\___dddggghhhiiijjjkkkhhhfffaaa[[[SSSKKKDDD@@@HHHHHHIIIKKKMMMKKKHHHEEE&&&%%%&&&((()))***000888IIISSSaaalllrrrvvvzzz|||}}}|||xxxvvvuuuttttttuuuuuuwwwyyyzzz{{{{{{}}}~~~~~~{{{wwwuuutttssssssrrrpppooommmllllllmmmmmmmmmnnnnnnmmmmmmmmmnnnmmmlllnnnrrruuuwwwwwwsssmmmdddYYYNNNBBB777000+++)))(((((()))***((('''(((''''''''''''((()))***,,,---444@@@KKKRRRZZZaaahhhlllqqquuuyyy|||~~~|||yyyuuuqqqppppppppppppooopppppppppqqqtttwwwzzzxxxyyyyyyxxxwwwwwwwwwwwwrrrrrrpppnnnmmmnnnqqqtttwwwwwwxxxyyyzzz{{{|||}}}zzzvvvtttvvvxxxxxx|||~~~|||tttiii___TTTOOONNNJJJ>>>444000///......//////...,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,---...---,,,,,,---...000222:::IIIZZZgggnnnpppxxx{{{~~~~~~|||zzz{{{vvvgggZZZMMMBBB===<<>>>>>???>>><<<;;;===>>>;;;999666444333333333444888<<>>===;;;999888999;;;===?????????>>><<<<<<===???===;;;888555444555777999CCCGGGNNNYYYdddlllooopppvvvvvvvvvvvvwwwwwwxxxxxxxxxtttnnnhhhcccaaaaaabbbaaa``````_________``````\\\\\\[[[\\\^^^aaadddffffffdddbbbaaabbbeeeiiimmmnnnkkkfffaaa\\\XXXUUUTTTVVVWWWXXXYYYYYYXXXVVVUUUQQQQQQQQQTTTYYY\\\]]]]]]dddeeedddbbbaaabbbeeeggghhhddd^^^WWWPPPLLLIIIHHHIIIJJJJJJIIIGGGDDDAAA@@@'''&&&(((,,,---222???KKKZZZaaakkkqqqtttuuuwwwyyyxxxzzz{{{{{{yyyxxxyyyzzzxxxxxxwwwwwwxxxyyyyyyzzzvvvxxxyyyxxxvvvtttsssssssssrrrqqqpppooommmllllllmmmnnnnnnppprrrtttvvvwwwtttsssrrrrrrqqqoookkkiiiYYYPPPDDD999111---***)))((((((((((((''''''''''''&&&&&&''''''''''''''''''******000<<>><<<<<<===???<<<:::777555555888<<<>>>MMMRRRZZZbbbjjjooorrrsssuuuuuuvvvvvvwwwvvvvvvvvvpppooolllgggddddddgggiiigggggggggfffeeecccbbbaaa\\\\\\\\\]]]^^^aaacccdddeeeddd```]]]\\\```fffkkkllliiiccc^^^YYYWWWWWWWWWTTTTTTTTTUUUUUUVVVWWWWWWSSSSSSSSSVVVYYY[[[\\\[[[``````aaaaaabbbdddiiillllllhhhbbb[[[TTTOOOKKKJJJIIIJJJJJJHHHEEEDDDDDDEEE''''''***...111777FFFUUUaaagggnnnrrrssstttvvvxxxyyyzzzyyyxxxvvvvvvwwwyyyzzzyyyxxxxxxwwwwwwxxxxxxssstttvvvuuusssrrrrrrsssoooooooooppppppqqqqqqqqqoooooooooppprrrtttvvvwwwuuutttqqqnnnjjjcccZZZUUUDDD???666///+++)))(((''''''''''''&&&&&&&&&'''(((&&&&&&&&&''''''&&&&&&&&&))))))///<<>>555///000---***)))***+++,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,************************+++,,,,,,,,,,,,---111333333>>>MMMZZZbbbhhhmmmqqqxxx{{{}}}|||zzzyyysssvvvzzzzzzzzz|||sssaaaOOO@@@===<<<999<<>>>>><<<;;;<<<>>>===?????????===<<<===>>>999777444333444999>>>AAAOOOUUU^^^eeeiiimmmqqquuussstttuuuvvvvvvuuusssrrrllllllkkkiiiffffffjjjmmmiiijjjjjjiiigggddd```^^^\\\\\\\\\\\\]]]]]]]]]]]][[[[[[[[[YYYZZZ^^^eeekkkjjjhhhddd```\\\ZZZYYYXXXVVVTTTRRRQQQQQQSSSUUUWWWSSSSSSSSSVVVYYY[[[[[[ZZZXXXZZZ^^^aaabbbdddfffhhhhhhfffbbb]]]WWWRRRNNNKKKHHHIIIIIIHHHGGGHHHLLLPPP((((((+++///333:::KKKZZZeeejjjppprrrssssssvvvyyy{{{{{{yyyvvvttttttvvvxxx{{{zzzyyyxxxwwwwwwwwwwwwppprrrssssssrrrqqqqqqrrrkkklllnnnoooqqqsssuuuuuuqqqqqqppppppqqqsssuuuvvvtttrrrooojjjbbbWWWKKKDDD777333...+++)))((('''&&&%%%&&&&&&%%%$$$%%%(((***&&&&&&&&&''''''&&&%%%%%%((()))///===KKKWWWdddooopppqqqtttyyy}}}~~~}}}}}}~~~}}}}}}||||||{{{zzzyyyyyynnnpppooolllfffbbbbbbcccoootttzzz|||yyyxxxyyy{{{wwwtttqqqqqqtttuuuuuutttqqqsssvvvwwwxxxzzz|||~~~yyyyyyzzzzzz{{{|||||||||zzzxxxxxx{{{|||{{{|||xxxqqqlllXXXXXXUUUNNNDDD999111---...+++((('''))),,,......*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,))))))))))))))))))))))))+++,,,,,,,,,,,,...111444999EEEUUU```eeejjjpppuuuxxx{{{|||}}}}}}}}}}}}}}}||||||uuuzzz~~~}}}zzzzzzzzzlllUUUEEE:::===>>><<<>>>EEEPPP]]]kkkssszzz~~~xxxmmmnnnpppttt|||~~~{{{yyyzzzyyy|||~~~~~~~~~~~~~~~~~~{{{www{{{|||}}}}}}}}}~~~zzzxxxvvvyyy|||{{{vvvqqqnnnfff``````eeeeee]]]TTTMMMDDD999222///...,,,)))***+++,,,,,,++++++,,,---******))))))))))))******************************((()))+++,,,,,,+++)))(((&&&((())))))(((''''''(((***************)))(((((())))))((()))******'''%%%++++++,,,,,,,,,---------.../////////...///222444===JJJ\\\hhhllliiidddbbbYYYXXX\\\ccchhhjjjnnnssswwwzzz|||}}}|||||||||}}}}}}~~~|||yyywwwtttnnnbbbSSSEEE===::::::999===AAABBB@@@???AAABBB<<<>>>??????===<<<<<<===666444111111333999???CCCKKKSSS]]]cccfffiiioootttrrrsssuuuvvvvvvsssqqqooolllmmmmmmjjjgggfffiiilllhhhiiiiiihhheeeaaa]]]ZZZ[[[[[[[[[ZZZYYYWWWVVVUUUOOOQQQUUUWWWZZZ___gggmmmkkkjjjgggddd```\\\XXXWWWXXXUUUQQQOOONNNPPPTTTVVVSSSSSSTTTWWWZZZ\\\\\\\\\SSSWWW]]]```aaa```______[[[ZZZYYYWWWSSSOOOKKKIIIGGGHHHIIIHHHHHHLLLSSSXXX***,,,///222888CCCQQQ[[[iiilllpppssstttvvvwwwyyy{{{yyyvvvsssrrrrrrtttuuuyyyxxxxxxxxxxxxxxxvvvuuutttsssrrrrrrsssqqqooolllmmmmmmmmmooorrrttttttsssnnnoooqqqtttuuuuuuuuuuuuvvvrrrkkkbbbWWWJJJ>>>666///,,,)))''''''(((((('''((((((((((((((((((((((((((())))))(((&&&&&&''')))+++---222===LLL\\\iiipppppprrruuuyyy|||~~~|||yyyzzzzzz{{{{{{zzzzzzyyyyyymmmqqqrrrlllccc___dddjjj|||~~~zzzwwwxxxxxxxxxyyyzzzyyyvvvsssuuussssssvvv{{{}}}|||zzz||||||||||||||||||||||||~~~~~~|||{{{|||~~~~~~}}}}}}zzztttkkkdddYYYQQQJJJEEE>>>444...,,,.........------,,,,,,,,,************+++,,,---...++++++,,,,,,---,,,,,,+++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---******---......000555???IIIVVV```ffflllsssxxx}}}}}}||||||||||||}}}}}}}}}|||{{{zzzzzz{{{|||}}}{{{~~~|||yyyzzzzzzkkk^^^GGG???999;;;DDDLLLMMMLLLPPPZZZhhhtttzzzzzzwwwuuupppmmmkkkppp{{{}}}{{{|||}}}zzzyyyzzz{{{|||||||||~~~~~~|||~~~}}}~~~{{{yyywwwssslllggg]]]YYYXXX\\\bbbbbbZZZRRRFFF>>>444///......,,,***,,,+++******))))))*********************************************)))(((((())))))))))))((((((((((((******))))))))))))******))))))*********))))))((()))(((((()))++++++***(((------------------------333---+++...//////333:::IIIWWWfffllljjjdddZZZQQQVVV___jjjqqqsssssstttvvvvvvxxx{{{~~~~~~~~~|||yyyyyyzzzqqqfffXXXLLL@@@777666;;;999;;;>>>AAADDDEEEFFFFFFHHHDDD@@@======<<<:::777444555444222222555<<>>NNN[[[hhhkkkgggaaaYYYSSS\\\eeerrrzzz{{{yyyxxxxxxyyyzzz|||}}}yyyvvvuuutttmmmbbbUUUIII>>>666555999999:::===???BBBDDDEEEEEEFFFCCC>>><<<<<<;;;999777222333444444555;;;CCCJJJVVV\\\bbbeeefffgggkkkoooppppppqqqpppnnnkkkhhhfffhhhkkkjjjggggggiiiiiiffffffgggfffccc^^^ZZZZZZ[[[XXXWWWUUUQQQMMMLLLLLLMMMMMMOOOSSSVVVZZZ___eeeiiijjjjjjiiifffbbb___^^^^^^YYYWWWTTTRRRRRRTTTWWWYYY\\\ZZZWWWUUUTTTUUUWWWXXXXXX[[[]]]^^^]]]ZZZYYYYYYXXXVVVTTTQQQPPPOOOPPPPPPPPPRRRRRROOONNNUUUbbbmmm***111:::CCCJJJSSS\\\bbbgggjjjnnnqqqsssvvvyyy{{{|||{{{yyywwwvvvvvvwwwxxxvvvvvvuuuuuutttssssssrrrmmmmmmnnnqqqssstttsssrrrmmmlllkkklllooorrrttttttxxxxxxwwwvvvtttqqqooommmccc[[[NNNBBB999333///------+++(((''''''(((''''''''''''''''''''''''''''''&&&''''''&&&%%%%%%'''((()))...999FFFTTTaaakkkpppqqqtttzzz~~~}}}zzzzzzzzzzzzyyyxxxwwwvvvtttsssqqqmmmkkklllpppttt~~~|||wwwwwwxxxzzz|||{{{xxxvvv{{{|||}}}}}}{{{zzzzzz{{{~~~~~~{{{yyywwwxxx|||}}}{{{xxxuuuqqqkkkddd```\\\RRRHHHAAA:::222......------------,,,,,,,,,,,,************+++,,,------///000000000///...------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++***,,,///111999AAAQQQWWW```jjjrrrwwwzzz{{{~~~~~~~~~~~~{{{{{{{{{|||}}}~~~}}}yyyxxx{{{~~~|||qqqfffUUUGGG>>>===AAAKKKXXXaaadddccc^^^hhhttt}}}|||wwwsssmmmqqqxxx|||zzz{{{{{{~~~~~~}}}}}}{{{|||}}}}}}}}}~~~}}}zzzxxxvvvuuuqqqjjjdddaaa^^^[[[[[[YYYSSSIII@@@>>>888111---,,,,,,+++))),,,+++******))))))******************************)))************))))))((('''(((((())))))***************))))))))))))******))))))************))))))***)))''''''((())))))(((+++++++++,,,,,,---------000------///111444<<>>AAACCCDDDBBB???<<<:::::::::999888555777999;;;===DDDMMMTTTbbbeeehhhiiihhhhhhjjjmmmoooooopppooolllgggccc```dddhhhjjjiiihhhjjjgggcccdddcccaaa^^^ZZZWWWWWWXXXVVVSSSOOOMMMMMMMMMMMMLLLNNNQQQUUUXXXZZZ]]]```ccccccccccccbbb___]]]]]]^^^ZZZYYYXXXWWWXXXZZZ\\\]]]```]]]YYYUUUSSSSSSTTTUUUYYYZZZ[[[[[[YYYWWWWWWWWWYYYXXXVVVTTTSSSQQQQQQPPPRRRSSSRRROOOPPPXXXeeeooo...777CCCNNNVVV]]]cccgggiiillloooqqqssstttwwwyyy||||||{{{zzzyyyyyyyyyyyyuuuuuuuuusssrrrqqqqqqrrrmmmmmmnnnqqqssstttsssrrrnnnlllkkkmmmpppsssuuuvvvwwwwwwwwwuuuqqqlllfffcccTTTMMMAAA777111///...---,,,***'''''''''((('''&&&''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%&&&((()))111>>>MMMZZZeeemmmqqqsssxxx~~~~~~|||{{{||||||{{{yyyzzzzzzzzzyyyxxxwwwvvvuuuuuusssqqqooopppppppppoooqqqyyyyyyzzz{{{}}}|||zzzxxx{{{~~~|||{{{|||~~~~~~~~~zzzvvvtttvvv{{{xxxvvvrrrmmmhhhbbb]]]ZZZ\\\QQQFFF>>>777000...///,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---000000000000///...---,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++***,,,...222<<>>AAABBB===<<<:::999888888999999;;;>>>BBBEEEHHHNNNWWW^^^hhhjjjjjjiiihhhhhhkkknnnrrrrrrrrrppplllgggbbb___cccgggjjjiiihhhgggccc^^^```^^^\\\YYYWWWWWWXXXYYYTTTPPPLLLKKKMMMOOOOOOMMMPPPTTTXXX[[[\\\\\\\\\]]]\\\^^^___^^^]]]\\\]]]^^^ZZZZZZZZZ[[[\\\^^^```aaabbb```\\\XXXUUUTTTTTTTTTXXXYYYYYYXXXWWWWWWXXXYYY[[[ZZZYYYVVVTTTQQQOOONNNNNNOOOPPPOOOPPPVVVaaaiii666@@@NNNYYY```eeeiiilllnnnpppqqqrrrrrrsssuuuwww{{{|||||||||||||||{{{{{{uuuvvvuuussspppoooppprrrqqqpppqqqrrrssssssqqqoooooonnnmmmooosssvvvwwwxxxssssssrrroooggg]]]SSSMMM>>>999333---+++***)))(((***((('''&&&''''''&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%''')))+++555DDDTTT```iiippptttwww{{{}}}{{{xxxxxxyyyyyyyyyxxxyyyyyyyyyyyyxxxwwwvvvuuuuuusssqqqqqqpppnnniiieeeeeevvv~~~||||||}}}}}}{{{zzzzzz}}}}}}}}}~~~~~~~~~}}}yyyuuusssvvv{{{|||zzzwwwuuuqqqkkkddd^^^YYYWWWYYYNNNBBB;;;444...---000,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,...............---,,,+++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,...222>>>KKKXXX\\\dddnnnwww|||}}}}}}~~~~~~~~~||||||xxxxxxzzz|||}}}~~~~~~~~~}}}||||||~~~xxxggg]]]\\\mmmttthhh]]]QQQDDD<<<;;;DDDSSScccpppxxxzzzzzz{{{}}}}}}|||yyyvvvuuuuuu~~~|||wwwttttttsssvvvzzz}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyy{{{|||}}}~~~|||zzz{{{~~~|||zzzyyywwwrrrjjjccc]]]\\\ZZZUUUNNNFFF===888333111...,,,++++++******,,,+++******))))))******************************((())))))*********))))))'''(((((()))***++++++,,,******))))))))))))******(((((()))***************+++******,,,000333444444///...------,,,+++******---/////////111:::GGGOOO___dddeee^^^XXXYYY^^^aaakkkqqqxxx~~~}}}}}}}}}~~~}}}zzzzzz}}}}}}xxxwwwxxxsssiii___UUUKKK???999555000000222555555555666888;;;===???999999888777777888999:::===AAAGGGLLLQQQWWW___eeehhhhhhgggfffgggiiimmmpppttttttrrrppplllgggcccaaadddiiikkkhhhfffddd^^^XXX[[[ZZZWWWVVVWWWXXXYYYZZZTTTPPPKKKKKKNNNQQQQQQQQQTTTWWW[[[^^^]]][[[ZZZZZZYYY[[[\\\\\\\\\\\\]]]___ZZZ[[[[[[\\\^^^```bbbcccdddbbb```]]][[[YYYXXXWWWXXXYYYYYYYYYYYYZZZ\\\^^^^^^]]]ZZZWWWTTTPPPMMMLLLLLLNNNQQQRRRRRRUUU[[[___AAAJJJWWWaaagggjjjlllnnnrrrssstttsssrrrsssuuuvvvzzz{{{}}}~~~~~~}}}|||{{{vvvwwwwwwtttpppnnnqqqtttuuuttttttttttttssspppmmmnnnnnnoooqqquuuxxxxxxxxxuuusssnnnfff[[[NNNCCC<<<111...+++***))))))'''&&&)))'''&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&%%%&&&(((***---999JJJZZZeeennntttyyyzzz}}}}}}zzzxxxwwwxxxyyyyyyxxxyyyyyyyyyyyyyyyxxxxxxwwwtttsssqqqooolllgggaaa]]]aaammm~~~}}}}}}||||||yyy{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}zzzxxxvvvyyy}}}}}}zzzyyyzzzyyyuuunnnfff___ZZZXXXUUUJJJ???888222------000++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,---...000666CCCQQQ[[[```hhhpppwwwzzz|||||||||}}}~~~~~~}}}|||xxxyyy{{{}}}~~~}}}}}}}}}~~~}}}qqq```TTTPPPWWWlllyyylllaaaUUUIIIAAA???AAANNN```rrr~~~zzzwwwvvvxxxzzz}}}~~~|||wwwssstttsssvvv{{{}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{xxxyyy{{{~~~~~~zzzzzz}}}~~~}}}}}}}}}{{{yyyxxxuuuooofff___YYYXXXVVVOOOGGG???:::777......---,,,++++++++++++,,,+++******))))))******************************((())))))************)))((())))))******+++++++++******))))))))))))******'''((()))******+++************,,,///333666666555//////...---,,,,,,+++***...222333111333???MMMVVVbbbdddaaaZZZYYY___fffjjjtttxxx~~~~~~}}}{{{|||{{{vvvuuutttnnnbbbYYYNNNCCC999555222//////000222333333555666888:::;;;555666777777666777:::===<<>>444222111///...//////000222444666777777888333555666666666777;;;???DDDKKKUUU\\\___aaacccfffbbb```^^^___dddkkkrrrvvvuuusssoookkkhhhggggggggghhhiiigggaaa^^^^^^\\\XXXWWWUUUTTTTTTVVVWWWUUUSSSQQQPPPNNNLLLLLLNNNSSSVVVWWWZZZ]]]^^^\\\YYYWWWVVV\\\]]]^^^^^^]]]]]]___```___]]]\\\[[[]]]```dddgggjjjlllmmmmmmjjjeee___\\\___aaabbbcccbbbbbbdddeeedddbbb___\\\ZZZZZZZZZ[[[cccccccccaaa___^^^]]]]]]RRRYYYbbbiiikkklllnnnpppsssttttttttttttvvvyyy{{{xxxzzz}}}~~~}}}{{{yyyzzzzzzvvvqqqooossswwwyyyxxxwwwvvvvvvtttqqqnnnjjjkkknnnssswwwxxxvvvuuuccc\\\QQQDDD999222///...---+++((('''((((((&&&%%%'''&&&%%%&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''''''''***,,,333???RRRaaakkkssszzzzzz|||~~~{{{xxx{{{xxxuuuuuuvvvwwwxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{uuusssnnnfff___\\\\\\^^^___gggnnnsss|||||||||}}}~~~{{{yyyxxxzzz~~~}}}zzzzzzzzzxxxrrrhhh^^^YYYWWWMMMCCC999444000,,,,,,///*********++++++,,,,,,,,,,,,,,,++++++***+++++++++))))))+++,,,---.........+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***///444888@@@PPP```eeemmmuuuyyyxxxwwwyyy|||{{{}}}}}}~~~yyypppdddTTTHHHIIIQQQaaavvv}}}{{{sssjjj```RRRGGGHHHPPPcccooo~~~}}}~~~zzzyyy}}}}}}zzzxxxyyyyyy|||~~~}}}}}}|||yyyzzz|||}}}~~~}}}|||zzzzzzzzz{{{{{{wwwuuurrrpppmmmeee[[[SSSSSSRRRNNNEEE:::333111333***+++---------,,,,,,---,,,++++++***)))*********************************(((((()))***************+++++++++*********************))))))))))))******''''''(((******+++++++++((())),,,///111111---***,,,,,,---...///000111222555;;;<<<777999HHHXXXaaafffbbb\\\YYYaaannnxxxzzz}}}{{{xxxssskkk___WWWFFF;;;222000111///...///...///111444555666666666222444666666666888<<<@@@PPPWWW```eeeeeecccaaaaaabbb___\\\]]]ccckkkssswwwwwwtttpppllliiiiiikkklllggghhheee___\\\^^^]]][[[WWWUUUSSSTTTUUUTTTQQQNNNOOOPPPOOOLLLJJJLLLRRRWWWWWWYYY\\\\\\ZZZWWWVVVUUU^^^___``````^^^^^^___aaaaaa___]]][[[]]]aaaeeehhhnnnppprrrrrrnnnhhh```\\\ccceeeggggggeeeeeeeeefffeeecccaaa______```bbbddddddbbb___[[[XXXVVVUUUVVV^^^dddlllpppqqqpppqqqssswwwuuusssqqqrrruuuyyy{{{xxxxxxwwwwwwyyy|||}}}|||{{{zzzyyyyyyyyyzzzzzzxxxvvvuuutttrrrooollllllhhhgggmmmuuuvvvppphhh\\\RRREEE:::333000...---***)))((()))******(((&&&''''''(((((('''&&&%%%%%%%%%'''((('''&&&$$$$$$%%%'''$$$$$$((()))))),,,000777DDDUUUcccmmmttt||||||{{{yyywwwwwwwwwxxxxxxyyyzzzzzzxxxuuutttuuuwwwvvvzzz}}}}}}{{{xxxyyyzzztttpppjjjeeeaaa`````````cccfffjjjmmmrrr{{{{{{wwwuuu|||wwwuuuwwwyyyyyyzzz}}}|||xxxwwwtttooohhh___XXXTTTEEE@@@999444111000...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------...000333777>>>IIIXXXbbbllltttzzzyyywwwxxxwwwuuu{{{|||}}}~~~~~~|||yyyooobbbVVVKKKFFFJJJSSSdddzzzzzz{{{sssfffWWWJJJGGGTTTcccuuu~~~zzzwwwyyy~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||{{{{{{zzzzzz{{{||||||{{{yyyvvvwwwuuuooofff]]]XXXVVVTTTOOOFFF???999666333111///...---+++******++++++,,,,,,++++++***)))((((((******))))))))))))******************************(((((())))))******++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))***+++,,,,,,------,,,,,,222......222222------000999:::<<<>>>CCCMMMXXX___```^^^^^^cccnnnyyy}}}}}}|||wwwlll^^^RRRBBB888000222333///---///444444444444555777888999<<<<<<======>>>BBBGGGKKKZZZ___fffhhhfffcccbbbbbbbbb______cccfffgggkkkpppuuutttsssrrrpppnnnmmmlllhhheeeaaa___^^^]]]\\\ZZZVVVTTTSSSSSSTTTSSSOOOKKKOOONNNMMMKKKKKKMMMQQQUUUYYYZZZ[[[\\\[[[YYYWWWVVV\\\^^^aaabbbbbbbbbbbbccc```___]]][[[\\\aaahhhnnn{{{~~~|||tttmmmiiiddd```iiilllooonnnkkkhhhhhhhhhkkkgggdddfffjjjllliiieeegggccc^^^YYYTTTNNNGGGCCCbbbhhhooossssssrrrssstttwwwvvvuuutttuuuxxxzzz|||wwwwwwvvvvvvvvvxxxyyyzzz|||||||||||||||{{{{{{{{{xxxvvvuuussssssqqqnnnkkkiiiggghhhkkkooolllcccZZZGGG@@@666///,,,+++***))))))((((((((())))))'''&&&'''''''''''''''&&&%%%$$$%%%'''((('''&&&$$$%%%%%%'''$$$%%%'''((()))...555@@@LLL\\\hhhpppuuu{{{|||{{{{{{zzzzzz{{{{{{{{{~~~~~~}}}zzzvvvtttttttttwwwzzz}}}}}}zzzwwwvvvvvvlllkkkiiihhhgggfffeeeddd___bbbfffhhhlllsss~~~}}}xxxsssppprrruuuwwwzzz~~~{{{tttqqqlllhhhbbb[[[SSSMMMAAA<<<666111///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,...111777@@@LLLXXX```gggpppwwwxxxyyy{{{|||{{{{{{{{{|||~~~yyyqqqgggZZZNNNEEECCCKKKUUUjjj~~~}}}rrrhhh\\\PPPIIIMMM]]]mmmyyyyyyzzz{{{~~~~~~}}}{{{|||~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzyyyyyyyyy{{{{{{yyywwwvvvuuuqqqjjjaaaYYYTTTRRRRRRLLLDDD<<<777333111//////...,,,+++******++++++,,,,,,++++++***))))))(((******))))))))))))******************************))))))))))))******************)))(((((()))******))))))))))))))))))))))))******+++,,,------------222......111111...///333>>>;;;:::===FFFQQQZZZ`````````cccjjjuuu|||}}}xxxkkk[[[PPP???555///000111...---...//////000000222333555555555777999;;;???FFFNNNSSS[[[___dddfffcccaaa```aaaaaa___```dddggghhhkkkpppvvvvvvvvvuuurrrooollljjjdddbbb___]]]]]]]]]\\\[[[YYYWWWUUUUUUVVVUUURRRPPPQQQQQQQQQPPPPPPRRRWWWZZZ[[[[[[ZZZXXXWWWWWWVVVVVVZZZ\\\^^^^^^^^^^^^___```^^^^^^]]]\\\^^^dddlllrrrsssvvvvvvpppjjjhhhfffbbbiiilllooopppnnnlllmmmnnnjjjiiigggfffeeedddcccbbb[[[XXXSSSNNNIIIEEE???<<>>JJJWWW]]]______bbbjjjsss~~~~~~}}}}}}~~~{{{~~~}}}~~~~~~|||tttfffUUUIII;;;444//////000.........,,,,,,------...000111222111222555999???GGGPPPWWW[[[___bbbcccaaa```aaacccdddbbbcccgggiiiiiijjjnnntttvvvwwwwwwtttooojjjggg___]]][[[ZZZ[[[\\\[[[[[[ZZZXXXVVVUUUVVVVVVUUUTTTSSSTTTUUUTTTUUUWWWZZZ]]]^^^\\\YYYVVVTTTTTTUUUUUUVVVWWWXXXXXXXXXYYY[[[]]]\\\]]]]]]]]]___eeelllrrrjjjnnnoookkkhhhhhhhhheeehhhkkknnnpppoooooopppqqqjjjjjjiiieee^^^ZZZYYYYYYNNNJJJEEEAAA>>>;;;888666ooosssxxxyyyxxxwwwxxxzzz{{{{{{zzzyyyyyyyyyyyyyyysssssstttttttttsssrrrqqqzzz|||~~~~~~tttsssrrrrrrqqqoookkkhhhfffgggeee___VVVJJJ@@@:::555222///,,,***))))))((()))'''&&&&&&''''''&&&%%%''''''(((((((((''''''&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%'''((('''+++888FFFVVV```mmmuuuwwwwwwyyy{{{{{{|||}}}}}}}}}|||zzzyyy||||||{{{wwwsssooommmmmmrrrtttwwwxxxxxxvvvtttsssooonnnlllmmmmmmlllhhhdddeeehhhlllooopppsssxxx{{{}}}zzzsssrrrsssuuuyyy~~~~~~~~~zzzvvvkkkccc[[[WWWUUUPPPGGG>>>777444000------...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000666AAAOOO[[[bbbdddkkkssszzzzzz{{{~~~zzz{{{{{{|||}}}~~~~~~}}}~~~~~~|||zzzqqqhhh[[[QQQEEE===<<>>777333000---,,,---,,,,,,+++++++++******+++++++++*********))))))+++******))))))******+++************************+++++++++******)))))))))******))))))))))))******))))))))))))))))))))))))''')))***,,,...000000111111///---...000333888<<>>===:::666444333444333333uuuwwwzzzyyyxxxxxxzzz}}}}}}|||zzzwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxzzz{{{|||||||||{{{sssrrrqqqqqqoookkkfffaaa\\\XXXOOODDD:::222//////((()))))))))'''''')))***+++(((&&&%%%&&&'''''''''''''''((()))))))))(((((($$$%%%''''''&&&%%%&&&'''%%%%%%(((---222;;;KKKZZZccckkkssswwwwwwwwwzzz}}}~~~|||yyywwwvvvvvvxxxzzzyyywwwuuuttttttooonnnoooqqquuuwwwxxxxxxuuuoooiiihhhllloooooommmkkkmmmpppsssvvvyyyzzz{{{~~~~~~}}}xxxsssppptttxxx{{{~~~yyyrrrmmmccc^^^XXXUUUQQQKKK@@@888222000...---...//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------000444===IIIVVVaaagggiiimmmuuu{{{|||}}}||||||||||||}}}}}}}}}}}}~~~~~~|||wwwsssoooeee[[[LLLDDD===<<<@@@MMMcccuuuwwwhhh[[[HHHBBB???FFFQQQ___nnnzzz{{{vvvrrrnnnllllllsss{{{~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwuuurrrpppkkkccc[[[XXXZZZYYYTTTOOOBBB===777222000///...---******++++++++++++******************************++++++************++++++************************+++++++++++++++*********++++++,,,------,,,++++++************************((()))+++---///000111111///111000...111999???@@@888===GGGTTT^^^aaa___\\\eeelllvvv~~~uuuwww{{{~~~|||sssgggZZZMMMBBB<<<333444222...---//////------,,,,,,,,,,,,,,,------///000111333888@@@JJJPPPUUU\\\dddkkknnnqqquuuxxxwwwrrrnnnllliiiddddddgggddddddeeeeeeccc```]]][[[TTTRRRPPPPPPQQQSSSSSSRRRUUUVVVWWWWWWVVVWWWYYY[[[^^^\\\YYYUUURRRSSSUUUXXXZZZ[[[ZZZYYYVVVRRROOOLLLKKKNNNQQQTTTWWW[[[___bbb```]]]WWWQQQMMMMMMRRRVVVgggkkkjjjfffdddfffgggfffjjjgggeeecccbbb```^^^[[[VVVPPPIIIFFFFFFCCC<<<555666444111000111222111111tttvvvxxxxxxvvvwwwzzz~~~{{{zzzwwwvvvvvvwwwyyy{{{{{{zzzxxxwwwvvvvvvwwwwwwvvvvvvwwwwwwxxxxxxxxxyyyqqqpppooonnnlllgggaaa\\\NNNIII@@@777000,,,******''')))******)))))),,,///,,,)))'''&&&'''(((((((((%%%%%%&&&'''''''''''''''###%%%''''''&&&&&&&&&'''&&&%%%(((000:::EEETTTaaajjjpppvvvxxxvvvvvvzzz~~~~~~}}}{{{yyywwwuuuttttttuuuwwwyyyzzzxxxvvvuuuuuurrrooommmooossswwwyyyyyysssmmmggggggmmmqqqqqqoooppppppqqqtttwwwyyyyyyyyyzzzwwwrrrnnnllllllmmmnnnrrrnnnooouuu{{{}}}|||vvvooojjj\\\[[[XXXUUUOOOFFF<<<666111///------.........---------------------------......................................................---------,,,,,,,,,........................111888BBBMMMXXXaaaiiimmmqqqxxx~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~yyyqqqlllggg]]]SSSEEE???;;;<<>>KKKZZZeeeoootttxxxyyyvvvvvvzzz~~~xxxwwwuuusssqqqqqqqqqqqqsssvvvxxxxxxwwwuuuttttttuuuqqqmmmnnnqqqvvvxxxxxxsssmmmggghhhnnnrrrpppmmmmmmmmmmmmnnnppprrrrrrqqqgggddd```]]]___eeelllppprrrppprrrxxx}}}~~~~~~zzztttmmmhhhXXXXXXXXXTTTMMMCCC999333000...,,,,,,---------,,,.................................................................................------,,,,,,,,,////////////////////////444<<>>@@@;;;;;;:::;;;>>>EEEOOOUUUTTT]]]jjjsssvvvvvvvvvwwwtttmmmgggeeeccc```cccggggggddd___ZZZVVVSSSRRRRRRTTTQQQNNNMMMMMMMMMLLLKKKMMMQQQUUUVVVUUUUUUVVVXXXWWWUUUPPPKKKIIIKKKQQQUUUYYYWWWSSSPPPNNNLLLLLLLLLMMMPPPTTTWWWYYYZZZ[[[]]]]]]YYYRRRLLLJJJMMMUUU[[[bbbdddddd___]]]___aaa```WWWSSSNNNKKKJJJIIIEEEBBB:::;;;;;;999666333333444111111000111333333111000qqqrrruuuwwwxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvwwwyyyvvvssssssuuuuuutttrrrvvvvvvvvvxxxyyyxxxuuurrrrrrnnnkkkiiifff^^^QQQGGG666333...***)))(((((('''''''''(((((('''&&&%%%%%%)))(((&&&%%%%%%&&&'''((()))(((&&&%%%$$$$$$%%%%%%############$$$&&&((()))***%%%'''555FFFTTTaaallloooqqquuuxxxxxxvvvsssqqqnnnjjjfffhhhmmmqqqpppnnnwwwvvvvvvuuuuuuuuuuuuuuuuuurrrnnnmmmnnnqqqssstttnnnpppooolllnnnsssuuussskkkeeeaaacccccc___[[[ZZZUUUSSSMMMIIIQQQaaalllmmmooorrrwww{{{}}}~~~xxxwwwxxxttthhh^^^VVVVVVSSSNNNGGG>>>666111........................,,,,,,,,,---------......+++,,,---...///...------////////////.........---000000000///...------,,,...111000++++++000222///222???MMMWWWaaammmxxx|||~~~}}}|||~~~~~~~~~~~~}}}|||{{{yyysssjjj___TTTJJJEEE:::888888<<>>888222+++))),,,---,,,***************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++******************)))((((((((((((((()))******++++++)))***,,,---...---,,,+++///000111111333777<<<@@@BBBJJJUUU^^^bbbgggmmmrrrzzz|||~~~zzzyyy{{{pppeeeXXXMMMDDD>>>>>>BBBCCCEEEEEEDDDAAA>>>>>>>>>???>>>???DDDLLLRRRSSSQQQLLLIIIDDDCCCFFFLLLPPPSSS^^^bbbhhhkkkjjjhhhiiijjjiiigggdddaaa______```aaaeeeccc___ZZZUUUPPPMMMKKKOOOPPPOOOLLLIIIGGGHHHIIIGGGKKKPPPRRRQQQPPPPPPQQQNNNKKKGGGDDDDDDFFFJJJMMMSSSRRRRRRQQQPPPOOONNNMMMTTTVVVWWWVVVSSSQQQSSSUUU\\\XXXRRRNNNNNNSSSYYY^^^dddddddddbbb^^^XXXRRRNNNIIIFFF@@@===;;;;;;::::::555555444333333222111111111111111111111111111111tttuuuwwwyyyyyyyyyyyyxxxxxxwwwvvvuuuttttttssssssuuusssqqqsssvvvxxxwwwvvvyyywwwvvvvvvvvvuuurrrpppmmmjjjgggddd]]]RRREEE;;;333///+++((('''''''''&&&'''''''''''''''&&&%%%%%%***)))'''&&&&&&''')))***)))(((&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%'''((()))...***,,,999IIIWWWcccmmmooopppqqqqqqoookkkhhheee^^^[[[[[[```jjjrrrvvvvvvvvvuuuuuuttttttuuuvvvvvvuuurrrnnnlllmmmoooppppppooorrrrrrppppppqqqnnniiieee]]]WWWUUUSSSMMMHHHGGGCCCBBB@@@AAAMMM```mmmqqqppptttyyy}}}~~~yyywwwuuuoooeee\\\XXXVVVRRRLLLDDD<<<555000...............---------,,,,,,---------.........,,,---.../////////...---......///////////////000111111000///////////////111333222---,,,000333111666CCCRRR\\\eeepppyyy}}}}}}|||}}}~~~~~~~~~~~~||||||}}}~~~}}}}}}{{{wwwoooeeeXXXLLLBBB===888888999???IIIWWWeeemmmpppnnnlllggg[[[LLLEEEEEEJJJZZZjjjsssvvvzzz|||}}}|||rrrggg```[[[WWWZZZ___gggoooxxx{{{zzzzzz}}}}}}~~~~~~|||{{{zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwvvvvvvxxxzzz{{{zzzyyywwwyyywwwrrroooooommmiii```XXXSSSTTTSSSJJJ@@@;;;888222,,,***,,,...---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++******************)))(((((((((((())))))******++++++***++++++,,,,,,,,,,,,,,,---...///000222555:::>>>EEEMMMWWW___dddjjjqqqwww|||~~~{{{}}}zzzsssnnnjjjkkkmmmhhh]]]PPPHHHAAA>>>AAAFFFOOORRRTTTUUURRROOOMMMLLLLLLLLLPPPZZZeeelllkkkhhhZZZVVVQQQOOOQQQUUUYYYZZZ]]]aaaeeefffdddaaa```aaadddbbb```]]]\\\]]]^^^______]]]ZZZWWWTTTRRRQQQPPPPPPPPPPPPNNNKKKIIIJJJKKKLLLOOORRRRRROOOLLLLLLLLLEEECCC@@@???@@@CCCGGGJJJRRRRRRQQQPPPOOOOOOOOOOOOOOOQQQSSSRRROOONNNPPPRRRXXXVVVTTTSSSSSSVVVYYY[[[______]]]ZZZUUUNNNIIIEEE@@@===999666666666555444444444333333222111111000111111111111111111111111xxxyyyzzzzzzzzzyyyxxxwwwxxxwwwvvvuuusssrrrqqqqqqpppoooppprrrvvvzzz{{{||||||yyyuuusssrrrqqqooonnnjjjhhhddd\\\QQQCCC777///...+++'''&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&%%%))))))((('''((()))+++,,,((('''&&&%%%$$$$$$$$$%%%'''''''''''''''((()))***222///222>>>MMM[[[fffmmmooommmjjjeee___ZZZUUUSSSKKKJJJMMMVVVcccpppwww{{{yyyyyywwwwwwwwwxxxyyyzzzuuurrrnnnmmmmmmnnnnnnnnnqqquuuwwwuuusssooofff]]]YYYPPPHHHDDDAAA;;;777666666666777;;;JJJ^^^nnntttoootttzzz~~~~~~{{{vvvqqqhhh___YYYYYYVVVPPPHHH@@@999333000//////.........---------,,,------------............///////////////......,,,,,,,,,---......//////000///...---------...///222444333...---000333444===KKK[[[dddllluuu|||}}}~~~~~~~~~~~~}}}|||zzzzzz{{{|||{{{yyyvvvqqqhhh\\\PPPDDD<<<777666777;;;AAAKKKVVV___eee___\\\YYYUUULLLDDDCCCFFFRRRaaappptttssstttwwwxxxuuuiii]]]WWWVVVVVVZZZ^^^dddllltttxxxyyyzzz~~~~~~|||zzzxxxxxx|||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||}}}~~~}}}zzzpppqqqssswwwzzz{{{zzzxxxvvvxxxwwwrrroooooommmiii^^^XXXTTTRRRLLLBBB:::777666111,,,+++,,,...---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++************+++******)))((()))))))))***************,,,,,,,,,,,,,,,,,,------,,,...000222333666;;;>>>IIIOOOWWW^^^eeellluuu||||||{{{uuuxxx{{{{{{pppfff```___aaabbb]]]RRRHHHAAA>>>???FFFNNNZZZ]]]aaabbb```\\\ZZZXXXXXXYYY^^^iiivvv|||yyytttfffbbb^^^[[[\\\^^^```aaa___aaabbbaaa^^^[[[YYYXXX]]]\\\[[[ZZZYYYZZZ[[[\\\\\\ZZZWWWTTTRRRRRRRRRSSSVVVWWWWWWVVVTTTSSSSSSTTTSSSTTTTTTQQQNNNJJJIIIHHH@@@???===<<<>>>AAAEEEHHHQQQQQQOOOOOOOOOOOOQQQQQQMMMNNNOOOOOONNNMMMNNNPPPUUUVVVWWWWWWWWWVVVUUUTTTWWWUUURRRMMMGGGAAA<<<999555444222222222222111///222222222111111000000///111111111111111111111111yyyzzzzzzzzzyyywwwvvvuuuvvvvvvvvvuuutttsssrrrrrrnnnooopppssswwwzzz|||~~~~~~zzztttqqqooonnnmmmllljjjggg___SSSDDD888///+++***(((%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%''''''''''''(((***+++,,,'''&&&&&&%%%%%%$$$$$$$$$''''''((()))***+++,,,---111000444@@@PPP^^^hhhmmmmmmhhh```WWWNNNGGGCCC@@@===???DDDNNN\\\jjjtttxxx{{{zzzxxxwwwvvvvvvwwwwwwsssqqqooooooppprrrrrrqqqvvvyyyzzzxxxuuuooocccWWWMMMCCC;;;888777333111222222222222777CCCSSSbbbjjjlllqqqxxx~~~}}}wwwnnnddd\\\XXXZZZUUUMMMDDD;;;555222000/////////...------,,,,,,------------............///////////////.....................//////000000111000...------...000111///111000...---///444777FFFTTTdddmmmttt{{{~~~~~~}}}}}}|||~~~|||{{{{{{yyyvvvtttnnniii___TTTIII@@@;;;888222555;;;BBBKKKSSSYYY]]]WWWRRRMMMHHHBBB>>>BBBJJJ[[[jjjvvvwwwrrrqqqsssuuunnnaaaSSSPPPRRRVVV[[[```iiiooovvvzzz{{{}}}}}}{{{{{{{{{~~~~~~|||{{{|||~~~}}}}}}~~~zzzwwwqqqqqqsssvvvyyyzzzyyyxxxuuuxxxvvvqqqooonnnkkkfff\\\YYYUUUOOOFFF<<<666444333///+++***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++************++++++******)))************************,,,---.../////////------...000222444666999>>>AAAJJJOOOUUU\\\dddmmmwww~~~~~~~~~}}}{{{xxx{{{~~~{{{pppeee```aaabbbbbbVVVLLLCCC@@@???CCCLLLUUUaaaccceeeeeebbb```^^^^^^aaaaaacccllluuuxxxtttnnngggddd```^^^^^^```aaaaaaaaaaaaaaa___\\\YYYWWWVVVXXXXXXXXXXXXXXXYYYYYYZZZ]]][[[WWWTTTSSSRRRSSSTTTZZZ[[[\\\\\\ZZZYYYZZZ[[[YYYXXXVVVRRROOOLLLKKKJJJFFFEEECCCBBBBBBCCCEEEGGGQQQPPPOOOOOOPPPRRRTTTUUUQQQQQQRRRQQQQQQQQQQQQRRRVVVVVVVVVVVVSSSOOOKKKHHHLLLIIIEEE@@@;;;666333111000000000222333333111///111111000000000/////////111111111111111111111111xxxxxxyyyxxxwwwuuusssrrruuuvvvvvvwwwwwwwwwvvvvvvqqqqqqssstttvvvxxxzzz||||||xxxsssooommmllljjjiiieee___TTTEEE888///,,,+++((('''%%%%%%&&&(((((('''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%$$$$$$&&&'''(((***,,,...///000,,,...444???OOO^^^gggjjjfff```VVVJJJ@@@999555333333666>>>JJJYYYgggqqqvvvxxxwwwvvvtttrrrqqqpppooonnnnnnoooqqquuuxxxyyyyyy{{{|||{{{xxxuuuooobbbVVVEEE;;;444222222000///111///------111999EEERRR\\\hhhmmmuuu{{{~~~xxxmmmccc\\\XXXXXXSSSIII@@@777333000000//////.........------------------.........////////////..................222222222222111111111111333222111000000000111222,,,---...---,,,...555<<>><<<@@@>>>;;;777444222000000//////000222444444222000000000///////////////...000000000000000000000000uuuvvvvvvvvvvvvtttsssrrruuuvvvxxxyyyzzzzzzyyyxxxtttuuuvvvvvvuuuuuuwwwyyyyyywwwrrroookkkgggccc```WWWOOOBBB666---***)))***'''&&&%%%%%%'''(((((('''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&'''))),,,...///000000(((,,,333===MMM\\\cccccc\\\VVVLLLAAA777111...---***000;;;JJJYYYgggrrrwwwxxxxxxxxxwwwuuurrrpppnnnhhhiiilllrrrxxx}}}~~~}}}}}}{{{wwwtttnnnaaaTTT@@@888000//////---,,,---...,,,---222:::CCCQQQ\\\hhhmmmtttyyy}}}}}}}}}}}}~~~}}}wwwnnnddd]]]YYYUUUPPPFFF<<<555111000///........................------.........////////////////////////000111111000000000111111111111111222222222111000000//////------...///......666@@@PPP^^^mmmuuuzzz~~~}}}|||{{{||||||}}}~~~~~~|||xxxuuujjjbbbUUUHHH===777444444111555;;;BBBIIIOOOTTTVVVYYYQQQGGGAAA===@@@MMMZZZlllvvv~~~}}}xxxtttppplll___UUULLLLLLRRRZZZcccllluuuwww{{{}}}}}}~~~~~~~~~~~~|||zzzyyyvvvsssqqqqqqrrrrrrqqqtttvvvuuuoookkkhhhddd^^^YYYYYYSSSHHH???:::555111,,,,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***)))***++++++,,,+++++++++))))))******+++,,,,,,------///222555444222...+++...///000222444999>>>CCCIIIKKKPPPXXXcccoooyyy~~~~~~|||{{{{{{}}}}}}wwwmmmjjjjjjdddZZZSSSLLLGGGEEEDDDDDDIIIOOOQQQPPPNNNKKKIIIKKKOOORRR[[[]]]```ccceeeeeeeeeeeeaaa___^^^^^^```aaaaaaaaa^^^\\\YYYXXXXXXXXXWWWUUUVVVWWWYYYZZZ[[[[[[ZZZYYYVVVVVVWWWXXXZZZ[[[]]]^^^XXXZZZ\\\\\\[[[YYYYYYYYY\\\XXXSSSQQQQQQSSSTTTUUUUUUSSSQQQOOOLLLJJJHHHGGGPPPQQQSSSVVVXXX[[[]]]^^^```^^^\\\[[[ZZZYYYVVVTTTRRRNNNIIIBBB<<<888555444666555444222111000000000.........000222222000...////////////////////////000000000000000000000000ssstttuuuvvvvvvuuutttsssvvvwwwyyyzzzzzzzzzxxxwwwvvvwwwxxxwwwttttttvvvxxxwwwuuurrrnnniiiaaaYYYSSSEEE===333+++)))))))))(((&&&%%%$$$%%%'''((('''&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$###((()))+++---......------'''---444<<>>>>>EEEUUUdddssszzz~~~zzztttllldddXXXQQQLLLMMMRRRZZZfffpppxxxyyy|||~~~}}}zzzxxxuuutttsssrrrqqqoootttvvvtttnnniiieee```YYYWWWVVVOOODDD===:::666000,,,---,,,,,,+++,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***)))***++++++,,,,,,,,,+++(((((()))***,,,---......//////000000000///...---000000000000333999@@@EEEJJJLLLQQQZZZfffsss|||zzzwwwyyy~~~|||~~~}}}yyyvvvvvvtttvvvqqqhhhgggiiibbbVVVQQQLLLGGGEEEBBB======@@@:::::::::::::::===BBBFFFQQQXXXaaadddccccccdddgggeeecccbbbbbbdddddddddccc^^^[[[WWWVVVWWWWWWVVVUUUVVVXXXZZZ\\\\\\\\\ZZZYYYTTTUUUXXXZZZ\\\]]]]]]]]]ZZZ]]]______]]][[[ZZZZZZYYYTTTNNNLLLNNNQQQTTTTTTTTTTTTSSSRRRQQQPPPOOONNNPPPRRRVVVZZZ^^^```aaaaaabbb___[[[YYYWWWUUUQQQNNNFFFCCC???:::666333222222000000111111000000000000000///...///000///...,,,////////////////////////000000000000000000000000rrrssstttvvvvvvvvvuuuuuuxxxxxxzzz{{{zzzxxxvvvuuuvvvxxxyyywwwtttsssuuuxxxvvvtttqqqmmmfff\\\QQQJJJ:::333***''')))+++***'''&&&$$$$$$$$$&&&'''&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%%%%&&&%%%$$$###+++,,,---------,,,+++***(((...555;;;HHHUUUYYYUUUMMMHHH@@@888222...------+++333AAAOOO\\\gggooosssiiilllpppsssssspppllliii]]]```eeemmmuuu{{{}}}}}}{{{{{{zzzwwwtttkkkXXXGGG999222---///111000///000...,,,///888@@@HHHWWWfffpppssswwwzzz{{{|||~~~~~~|||zzzxxxyyy{{{~~~}}}zzzwwwsssoooggg___YYYPPPKKKBBB:::333000//////+++,,,,,,---...///000000............/////////000222222111222333555777999>>>???AAADDDGGGIIIKKKMMMJJJLLLMMMMMMKKKHHHDDDBBB:::888999999555222:::FFFNNN[[[hhhoootttzzz~~~}}}}}}}}}~~~~~~}}}|||{{{zzz}}}~~~~~~}}}yyysssooo\\\TTTGGG;;;333000222444888999===CCCJJJRRRXXX\\\PPPHHH@@@<<<>>>HHHZZZjjjwww|||~~~{{{ttthhh]]]SSSOOOLLLNNNRRRZZZgggssszzz{{{~~~|||{{{}}}{{{zzzyyyyyyxxxvvvrrroootttvvvtttmmmhhhccc]]]WWWUUUTTTLLLAAA;;;;;;666///---.........------///000........................++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***)))***+++,,,,,,,,,,,,,,,'''''')))***,,,...//////111000---,,,+++,,,...///333333222222444:::CCCIIILLLNNNSSS]]]iiivvv{{{sssnnnjjjmmmuuu~~~}}}zzz|||}}}wwwtttsssjjjmmmjjjbbbdddiiidddXXXOOOJJJFFFDDD???777333444...000333666888;;;???CCCQQQ\\\hhhmmmjjjggghhhkkkhhhgggffffffgggfffeeecccaaa]]]XXXWWWWWWXXXWWWUUUVVVXXXZZZ\\\]]]\\\ZZZXXXVVVWWWZZZ\\\\\\[[[ZZZYYYXXXZZZ\\\\\\ZZZWWWVVVVVVVVVQQQJJJHHHKKKOOOQQQRRRSSSSSSTTTUUUVVVVVVVVVUUUPPPSSSXXX]]]aaacccccccccaaa]]]XXXUUUSSSPPPKKKGGG<<<;;;999666444333333333...///000000000000000///222111////////////...,,,/////////000000000000000000000000000000000000000zzzyyyyyyyyyyyyxxxyyyyyy}}}|||{{{yyyxxxxxxxxxxxxvvvxxxyyyxxxvvvtttsssssstttrrrmmmggg]]]PPPCCC:::111///,,,)))'''''''''(((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''(((((((((++++++++++++++++++++++++***,,,222===IIIOOOOOOLLLDDDAAA<<<777333000...---222999GGGXXXgggmmmmmmjjjiiieeeccccccgggjjjkkkjjjhhhjjjmmmpppuuuyyy|||}}}{{{xxxuuurrrlllaaaQQQEEE666444111...,,,,,,---...111///000777DDDUUUccckkkrrruuuxxxzzz{{{{{{|||}}}|||{{{yyy|||zzzyyyuuupppiiiccc___^^^NNNDDD888111000111000///111///....../////////...+++---//////---...000333111444777999;;;???GGGMMMUUUWWW\\\aaaeeeiiikkklllooonnnllllllkkkfff^^^WWWPPPHHH@@@<<<:::<<>>888444111222444<<>><<<:::666222111111000222666777666<<>>;;;888666666555222000000...------//////...---000...,,,+++,,,------,,,++++++++++++,,,---...///------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...///......111000///......///111222111333666:::@@@GGGNNNRRRWWW[[[dddnnnwww|||~~~}}}ssslllddddddkkksssxxxyyy}}}}}}~~~{{{uuurrrllljjjhhhfffddd```ZZZUUUJJJBBB;;;999888333...---222000222666999===GGGRRR___gggnnnooonnnooonnnlllnnnmmmkkkjjjhhhhhhhhhhhhhhhdddaaa______]]]WWWQQQRRRTTTVVVXXXXXXXXXZZZ[[[\\\\\\^^^___^^^\\\XXXUUUTTTTTTSSSSSSRRRPPPMMMJJJOOOOOOOOOQQQTTTWWWWWWVVVYYYZZZ[[[^^^___```___]]]]]]]]]___aaadddcccaaa___UUUNNNEEE>>>===<<<;;;:::222111//////000111111000555222///000333333111---000000000000000///......000000111111111111000000111111111111111000//////wwwyyy{{{|||}}}|||{{{zzz}}}}}}}}}}}}|||zzzyyywwwuuuuuuvvvvvvtttqqqnnnlllkkkcccXXXLLLAAA777///++++++***)))'''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((((((((((((************************++++++---333888;;;888555444888;;;:::777555555666999>>>IIIUUU^^^ccccccaaaWWWSSSOOONNNRRRWWW[[[^^^nnnppptttwwwyyy{{{{{{{{{zzzvvvnnncccUUUGGG:::333...---,,,+++,,,...000222,,,///666AAAOOO\\\fffjjjyyy{{{}}}}}}|||{{{|||||||||}}}}}}}}}yyyuuurrrpppiii___WWWJJJCCC:::555333222000...222111111111111333555666555666888:::<<<@@@EEEIIIQQQYYYdddnnntttzzz}}}uuummmccc\\\VVVTTTYYY```kkknnnrrrsssssstttwww{{{}}}||||||}}}~~~~~~}}}~~~|||{{{{{{zzzuuukkk]]]SSSDDD<<<555333333333666:::???IIIVVV___eeefff^^^UUUEEE???>>>JJJ[[[lll{{{zzzkkk]]]SSSNNNJJJKKKNNNUUU___kkkvvv}}}~~~zzz~~~|||~~~~~~{{{wwwuuuttttttnnnfffaaa```aaa```___YYYWWWUUUWWWZZZ[[[ZZZXXXQQQKKKGGGEEEBBB???AAADDDMMMJJJHHHFFFDDDBBB>>><<<777555222000000000000//////---++++++,,,---------++++++++++++,,,...//////++++++,,,,,,,,,+++******)))***,,,......,,,+++)))+++,,,---...////////////000///......///000111222333666;;;@@@GGGNNNVVV[[[```fffoooxxx~~~zzzvvvqqqnnnpppsssvvvxxx~~~zzz}}}wwwtttkkkiiigggdddaaa\\\WWWSSSHHHAAA;;;;;;999444000000444666===EEEJJJPPPYYYbbbmmmsssuuurrroooooopppooorrrooollliiigggggghhhhhhjjjhhheeecccaaa\\\UUUOOORRRSSSUUUUUUVVVWWWZZZ\\\^^^___aaabbb```\\\XXXVVVVVVTTTRRRRRRSSSRRRPPPOOOPPPPPPQQQTTTXXX\\\]]]]]]^^^]]]\\\\\\]]]___aaabbbaaa````````````^^^ZZZXXXPPPIII@@@:::999888777666...,,,,,,---///111111111111///---///333444333111000000000000000//////...///000000111111000000///000111111111111000000///tttvvvyyy|||}}}|||zzzyyy{{{|||~~~~~~}}}{{{yyywwwwwwwwwwwwvvvtttpppjjjfffbbbYYYKKK>>>555///+++)))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&(((((()))))))))))))))))))))))))))))))))))))))***---000111///---000444777888666555999<<<<<>>666333,,,,,,++++++,,,...///111...222:::FFFUUUbbbjjjnnnzzz{{{}}}}}}|||{{{|||}}}~~~~~~vvvooollllllggg[[[QQQEEE@@@999555222111///---333333444444555777:::<<<>>>@@@DDDIIIQQQYYYaaafffrrryyyxxxpppjjjeeebbbgggnnnpppsssuuuuuutttuuuyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzwwwooobbbSSSIII<<<666222222333444888>>>HHHTTTbbbkkkooolll___RRRCCCAAACCCPPPcccsss}}}|||qqqaaaUUUOOONNNJJJMMMSSSZZZbbbllluuuzzz~~~}}}}}}~~~~~~~~~~~~|||}}}zzz{{{||||||zzzwwwuuusssrrrlllccc^^^]]]```ccceeehhhggggggkkkoooqqqnnnlll```ZZZUUUTTTSSSRRRUUUZZZYYYYYYYYYYYYXXXVVVSSSQQQKKKGGG@@@;;;777444111///000...------///111222111---------------...///000.....................---......///000000...---+++000000000000//////......////////////000111333444777:::===AAAFFFPPP[[[ccckkkpppwww}}}}}}zzzxxxxxx{{{|||~~~{{{~~~xxxsssgggeeeaaa]]][[[YYYWWWVVVJJJCCC===<<<;;;888777999;;;EEESSS___eeehhhjjjmmmuuuzzz{{{vvvrrrqqqqqqpppsssppplllhhhggghhhjjjlllllljjjgggddd```YYYQQQKKKOOOPPPRRRSSSTTTVVVZZZ]]]aaaccceeeeeebbb___[[[YYYWWWUUURRRRRRSSSTTTTTTSSSOOOOOOQQQUUUZZZ^^^``````^^^\\\ZZZWWWWWWZZZ___ccceeebbb___]]]ZZZWWWSSSPPPMMMGGG???999888888777555---,,,+++,,,///000111000000......///222333333111//////000000000000////////////000000000000//////000000111111111111000///rrrtttwwwyyyzzzyyyxxxvvvyyyzzz|||}}}|||{{{yyyxxxyyyxxxwwwvvvrrrlllccc]]]RRRJJJ>>>333---+++******&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))((((((((((((((((((((((((''''''(((***,,,---,,,+++000222333333444777===BBBBBBHHHPPPUUUTTTNNNFFF@@@AAAAAAAAADDDKKKVVVbbbiiirrruuuxxx{{{zzzwwwssspppkkkfff[[[MMM???444///...------,,,+++,,,,,,---...///333;;;HHHWWWdddnnnrrrxxxzzz{{{{{{{{{|||}}}}}}|||sssiiiffffffaaaVVVKKK@@@<<<888444111000///...222666;;;???CCCGGGMMMQQQWWWYYY^^^fffpppzzz{{{vvvqqqnnnqqqxxxsssvvvxxxxxxxxxyyy}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~{{{zzzwwwqqqfffXXXJJJAAA999444111222444666===EEEUUU```lllsssssslll]]]OOOBBBEEEMMMZZZlll{{{~~~}}}vvviiiYYYOOOLLLMMMJJJPPPYYYaaahhhpppwww|||~~~}}}{{{}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}wwwxxxyyy{{{{{{zzzxxxwwwsssmmmeee______ccciiilllvvvvvvxxx|||}}}rrrjjjccc___\\\[[[___dddcccfffiiilllmmmmmmmmmlllgggaaaWWWNNNEEE???999555777555222111222333222222111000000000000000111222555444444444333333333333777666444333111000//////000000000/////////////////////000111222333555555<<<<<<<<<<<>>:::777666444333111555555555666777888999:::??????>>><<<<<<;;;<<<<<>>888444333333222000333111/////////000///...111000000000000000//////...//////000000000000000...//////000000//////...///000000111111111111000sssssstttttttttttttttsssrrrssstttuuuwwwxxxyyyzzzxxxtttpppllleeeYYYKKK@@@333///+++(((((((((((('''%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''(((((()))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++---///------333===FFFKKKMMMJJJNNNPPPMMMFFF<<<555111///222888???JJJXXXgggrrrwwwzzz~~~}}}vvvnnnhhh\\\RRREEE;;;444000---+++------------------......111888DDDTTTdddpppwwwyyy|||}}}}}}|||{{{|||~~~}}}|||zzzuuupppnnnkkkaaaSSSHHH;;;999666333222333555888===GGGVVVdddnnnxxxyyypppjjjjjjnnnwww{{{~~~~~~~~~~~~{{{||||||}}}~~~~~~}}}}}}~~~~~~~~~wwwsssjjj^^^QQQEEE===999666333222555:::BBBOOO\\\eeejjjmmmkkkggg```TTTHHHGGGVVVgggsss~~~~~~vvviii[[[QQQLLLKKKLLLSSS\\\jjjtttyyy~~~~~~~~~{{{yyyxxxzzz}}}~~~~~~~~~}}}|||}}}~~~~~~~~~|||zzz{{{}}}{{{zzz{{{}}}~~~{{{tttsssqqqqqqtttzzz|||rrriiidddbbbbbbiiipppzzzxxxqqqjjjccc___SSSPPPLLLJJJIIIHHHGGGEEEIIIJJJKKKMMMPPPSSSVVVWWWZZZXXXWWWUUUSSSSSSSSSSSSXXXWWWTTTQQQLLLFFFBBB???<<<;;;888666444333333333000111333555777888999::::::;;;;;;:::???MMMaaapppzzz~~~yyysssoooiii^^^VVVNNNNNNMMMLLLLLLQQQYYY___ddd```___```___^^^```eeedddkkknnnjjjggghhhhhhfffbbbjjjpppqqqqqqssstttsssjjjhhhdddbbbaaabbbdddeeefffffffffccc```\\\YYYXXXRRRTTTWWWWWWWWWWWWXXXZZZTTTWWWYYYXXXVVVWWW[[[```___^^^\\\\\\^^^^^^^^^]]]WWWVVVVVVXXXZZZ[[[[[[ZZZVVVXXXXXXUUURRRSSSXXX]]]^^^ZZZSSSNNNJJJHHHEEECCCCCC>>>888444444444222000222000......///000///...///000000000//////000000......///000000000000000......////////////......//////000111111111111111ttttttttttttsssssssssssspppqqqqqqsssuuuwwwyyyzzzuuuqqqlllfff___RRRAAA555...,,,************)))'''&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''((())))))************)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((***------+++---666DDDNNNQQQPPPIIIJJJJJJEEE<<<555000///...222999AAALLLZZZiiisssuuuyyy}}}~~~{{{sssjjjdddLLLCCC777000......,,,))),,,------....../////////555===LLL^^^oooyyy}}}~~~~~~||||||~~~zzz}}}~~~zzzxxxwwwvvvqqqeeeUUUHHH;;;:::777444333555999<<>>999555333222111222444666888:::;;;;;;777999;;;===BBBPPPdddssszzz~~~tttmmmiiiaaaVVVMMMHHHJJJLLLLLLMMMPPPWWW\\\___^^^```cccccc___```cccaaakkkppplllgggddd```ZZZWWW___eeefffggglllpppppphhhfffbbb___^^^^^^______dddeeefffeeecccaaaaaaaaaXXXZZZ[[[[[[YYYXXXWWWWWWSSSVVVXXXVVVUUUWWW^^^ddd___]]]\\\]]]^^^^^^]]][[[WWWUUUTTTUUUVVVWWWVVVTTTRRRUUUVVVTTTPPPPPPTTTYYY[[[WWWPPPKKKHHHFFFDDDCCC@@@;;;555222222222000...000///------///000//////---...000000//////111222......///000000000000000......////////////......//////000111111111111111tttsssrrrrrrrrrtttuuuvvvqqqooonnnqqqvvvyyyyyywwwrrrooohhh\\\MMM???555111***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###%%%%%%$$$###$$$%%%'''((((((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((()))))))))))),,,***---:::IIIRRRPPPJJJEEEBBB>>>999555222000///...000777CCCTTTeeerrryyy{{{{{{||||||wwwlll]]]RRR@@@;;;555111...---+++***---******,,,,,,+++,,,000444BBBTTTcccppp{{{|||zzz{{{|||~~~zzzsssfffVVVKKK@@@<<<888555222333===HHHPPP\\\nnn~~~|||rrrlllpppwww}}}|||zzz{{{}}}}}}zzz~~~}}}}}}||||||zzzyyyxxxpppfffZZZOOOCCC999555666000222666;;;DDDOOO[[[cccgggiiillljjj___RRRNNNPPPYYYdddqqqxxx~~~{{{qqqdddVVVNNNKKKLLLQQQXXXfffllltttyyy|||~~~~~~~~~~~~~~~{{{wwwwww{{{zzz{{{|||||||||~~~~~~zzz|||}}}~~~}}}|||}}}~~~|||{{{|||~~~~~~yyyuuunnnooottt~~~|||sssmmmfffbbbbbbggglllsss}}}|||{{{|||}}}uuupppmmmeeeXXXKKKAAA;;;777444333333555666888:::;;;<<<;;;999999<<>>666222333///111666<<>><<<<<>>===;;;888444111000000000111000000///////////////000000000000000000000000////////////000000000111////////////000000000111//////000000000111111111uuuuuuuuuuuuvvvwwwxxxyyyzzzvvvrrrqqqrrrrrrooollleeeZZZKKK===333...)))&&&))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$$$$###!!!$$$%%%%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((())))))))))))******...888CCCHHHDDD>>>666444111...+++***))))))+++111>>>NNN___lllsssvvv}}}~~~{{{qqqbbbOOO@@@777000---***)))***,,,,,,,,,,,,***+++.........222777AAAPPPbbbooowww~~~~~~}}}zzz||||||rrrfffWWWMMMDDD>>>::::::===FFFVVVeeevvv~~~yyyqqqnnnttt{{{~~~}}}|||{{{xxxssspppcccUUUFFF>>>:::555111111222555999@@@LLL[[[kkkuuuxxxtttlll___PPPGGGLLLVVVfffpppyyy~~~xxxppp```UUUKKKHHHKKKQQQ[[[dddpppuuuzzz}}}~~~~~~~~~}}}xxxrrrrrruuuzzz|||}}}}}}}}}~~~~~~~~~|||zzzzzzzzz{{{{{{{{{{{{yyytttnnniiiiiiooozzzwwwnnneeeaaaaaa^^^bbbnnn{{{vvvjjj___UUUKKKEEECCC@@@;;;888777999<<>>======>>>===DDDDDDBBB???===@@@HHHNNNVVV]]]bbb```___ccchhhjjjddddddbbb___]]]^^^aaadddggghhhiiiiiihhhiiilllnnnqqqqqqpppmmmiiiffffffgggfffeeedddeeehhhiiiiiihhhaaa^^^YYYUUUPPPJJJDDD@@@<<<@@@GGGNNNQQQPPPNNNLLLDDD@@@<<<<<<@@@EEEGGGGGGGGGDDDBBBBBBCCCCCCAAA>>>:::888555222000/////////000000//////......//////000000000000000000000000/////////000000000111111/////////000000000111111000000///...///000111222ttttttuuuuuuvvvwwwwwwxxxwwwuuutttttttttqqqkkkfffYYYMMM>>>333...,,,)))'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$%%%$$$"""$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((()))(((((()))***...666>>>@@@;;;666111000...,,,************000777DDDTTTdddpppuuuwww{{{yyyqqqcccPPP???444///...,,,******,,,...//////---+++,,,......---222888FFFVVViiittt{{{||||||~~~wwwnnnaaaUUULLLEEE???;;;>>>EEERRReeeuuuxxxrrrpppvvv}}}~~~||||||{{{xxxrrrmmm```QQQAAA:::888555222222777999>>>EEEQQQ```ooozzzwwwpppdddUUUHHHEEEQQQ___iiiqqqxxx||||||yyypppfffYYYPPPIIIIIIOOOWWWbbblllwwwzzz~~~{{{{{{{{{|||~~~}}}{{{{{{|||zzzvvvwww|||{{{}}}~~~~~~~~~~~~|||yyyxxxxxxxxxxxxyyyxxxtttooohhhdddhhhppp~~~zzzqqqhhh```ZZZWWW```ccckkkvvvxxxmmmcccZZZQQQLLLIIIFFFBBB===<<<===???AAAAAABBBIIIWWWcccjjjooottt||||||wwwqqqmmmmmmfff[[[RRRMMMLLLLLLLLLCCCAAA>>>;;;999;;;>>>@@@AAA>>>888444333333444555777888777666888>>>IIIQQQZZZaaaeeedddbbbeeehhhiiidddeeefffeeedddeeeggghhhfffggggggggggggiiillloootttsssppplllhhhfffffffffeeeeeeeeefffggggggeeeccc[[[WWWQQQKKKEEE@@@:::777333888>>>DDDHHHIIIHHHGGGCCC???;;;:::>>>CCCGGGIIIIIIEEEAAABBBEEEEEEBBB===666555333111///.........000//////.........////////////////////////////////////000000000111111111//////000000000111111111111000///......000222333ssssssssstttttttttttttttuuutttuuuuuussskkk```XXXGGG???444...------+++(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$%%%&&&'''(((''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((((((((((()))***...444777777444000---,,,+++*********+++,,,000777DDDUUUeeeqqqvvvxxxqqqlllaaaPPP@@@444000///...---++++++---.........---,,,---...,,,+++111999HHHYYYlllwww}}}{{{}}}~~~uuukkkaaaWWWQQQFFFAAA@@@EEEPPP^^^pppxxxsssrrrwww~~~~~~}}}||||||{{{wwwooohhh[[[LLL===777666444222222444888???HHHSSSbbbpppyyyrrrhhhZZZMMMEEEGGGVVVeeelllrrrwwwxxxxxxssshhh]]]RRRKKKFFFJJJRRR[[[gggqqq|||~~~{{{zzzzzz{{{}}}|||{{{{{{~~~}}}zzz||||||}}}~~~~~~~~~~~~|||yyyxxxxxxuuuuuuuuusssooojjjeeebbbeeennn|||xxxrrriii```ZZZVVVUUUVVVbbblllxxx{{{qqqiiiccc^^^[[[VVVSSSNNNIIIDDDBBBAAA@@@===AAANNN```ooovvv{{{~~~|||wwwrrrlllfffbbb^^^YYYQQQKKKFFFBBB>>><<<666444222111333666999;;;888666333000...///111333///000111222666>>>IIIQQQ\\\cccgggfffeeehhhiiihhhdddgggiiijjjjjjiiijjjkkkggggggfffffffffiiinnnqqquuurrrnnnjjjgggdddcccbbbaaaaaaaaacccdddcccaaa^^^TTTOOOHHHBBB===999555222222444777;;;???BBBDDDEEEAAA>>>:::999;;;@@@DDDGGGIIIEEE@@@@@@BBBBBB>>>999333222111000///...------//////............//////////////////////////////000000000000111111111111000000000000111111111111222111///...///000222444rrrssssssssssssrrrqqqqqqsssrrrqqqooojjj^^^OOODDD666111,,,******+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$&&&'''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((((((((((((''')))+++...111222000...---***)))((((((((()))***+++222999GGGYYYhhhrrrvvvvvv___XXXLLL>>>444//////111---+++******+++,,,+++***++++++---...++++++222;;;LLL]]]pppzzz~~~||||||~~~{{{vvvnnneee]]]VVVSSSJJJHHHIIIRRR^^^kkkzzzzzzvvvttttttyyy~~~}}}~~~~~~{{{zzzyyyssshhh___QQQDDD888444333111111333222888AAALLLWWWcccnnnuuukkk___RRRIIIGGGMMM\\\iiiqqqtttvvvuuusssmmmaaaUUUIIIDDDCCCJJJTTT___jjjsss~~~~~~~~~~~~|||||||||}}}~~~{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~|||zzzzzzzzzttttttsssoooiiidddaaa```gggoooxxx{{{vvvsssiiifffaaa]]]\\\^^^aaadddiiivvvwwwrrrnnnkkkiiigggddd]]]UUUNNNHHHEEECCC@@@FFFUUUiiivvv|||{{{tttmmmggg```ZZZUUUHHHEEEAAA>>>;;;888444111000...---...222555777888000111000...------000222111333777999<<>>AAADDDBBB@@@===<<<===@@@DDDGGGDDDAAA===<<<<<<:::777333000000000//////......---......------......//////000000000000000000000000000000000111111111222222000000000111111111222222222222111000111222333444sssssstttsssrrrqqqooonnnmmmjjjgggbbb[[[OOO@@@666,,,***((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%&&&%%%$$$(((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''***,,,......---,,,+++,,,))))))((('''((()))***+++333<<>>AAALLLYYYdddoooxxx~~~~~~{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{}}}~~~~~~|||{{{{{{|||wwwvvvsssllleee___]]]^^^dddiiiooopppmmmhhhdddbbb]]]]]]^^^aaadddiiilllooorrr}}}{{{wwwtttuuuppphhh^^^WWWSSSQQQPPPMMMTTTcccsss{{{}}}yyyuuuoooggg___WWWOOOIIIEEE999777444222222111///...///---,,,...222444333222,,,...000///------///111555999>>>AAACCCGGGMMMRRRTTTZZZ______aaacccaaa^^^aaadddffffffeeedddcccddd^^^]]][[[YYYXXX\\\bbbfffiiigggdddccccccaaa^^^[[[YYYXXXYYY[[[]]]^^^^^^\\\SSSMMMDDD<<<888666555444333333222333666999<<>>===???BBBDDD===<<<:::888666444222111//////////////////.........------------...///000000000000000000000000000000000111111111222222222000000111111111222222222222222333333333444444444tttuuuuuutttssspppnnnmmmeeebbb\\\WWWPPPFFF:::111***)))(((&&&$$$%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%%%%###)))((('''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((((((((''''''***,,,...---+++)))***,,,+++******)))***+++,,,---000999GGGTTTZZZXXXOOOHHH???888///******,,,,,,,,,,,,******+++,,,---,,,+++'''(((,,,///...000;;;FFFWWWgggwww~~~sssrrrnnngggaaa]]][[[[[[WWWWWW^^^lllxxx{{{sssmmmooossswww|||~~~zzzvvvqqqfffWWWJJJ@@@:::555444444333777===JJJQQQ[[[cccggghhhhhhhhhVVVKKKCCCHHHVVVdddpppxxxvvvuuupppjjjddd]]]OOOBBB>>>===BBBOOO^^^jjjuuu~~~}}}~~~{{{|||}}}~~~~~~~~~|||~~~~~~~~~~~~~~~~~~{{{zzz|||}}}~~~}}}|||}}}~~~zzzyyytttkkkbbb\\\[[[\\\ZZZ]]]```^^^YYYSSSPPPOOORRRUUU[[[aaafffiiikkklllyyy~~~{{{uuukkkbbb]]]\\\]]]___[[[cccppp|||~~~||||||tttjjjddd[[[RRRIIIAAA;;;777666333///------.........///---,,,...000111...+++,,,///111111///...///111333888===AAABBBDDDHHHKKKNNNUUUZZZ[[[]]]___]]]YYY___aaabbbbbb```___^^^___```___\\\YYYYYY]]]cccgggaaa___^^^___```___\\\XXXUUUTTTTTTVVVYYY\\\\\\[[[VVVPPPFFF>>>999777666666000000000111333555777888;;;;;;:::999888888;;;===999::::::777444222111222......//////000//////...---------------...///000000000000000000000000000000111111111111222222222000111111111111222222222222333444555555555444444xxxyyyyyyvvvpppiiidddaaaXXXTTTNNNGGG@@@888///***'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$"""!!!!!!!!!""""""%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((,,,***)))'''%%%&&&'''(((+++*********))))))(((((((((***+++,,,++++++,,,...///888AAAEEEGGGEEE???777333000---,,,,,,---------***+++,,,,,,------,,,,,,(((***...000111666EEEUUUaaaooo}}}|||vvvnnnjjjiiiiiihhhggggggkkkqqqyyyxxxrrrmmmmmmttt{{{}}}vvviiiYYYLLLDDD;;;888222///111:::EEELLL___hhhppprrrrrrnnnbbbUUULLLDDDCCCOOO^^^jjjuuu~~~{{{uuuooohhh]]]OOOEEEBBB:::===FFFVVVhhhtttyyyyyy~~~~~~~~~}}}{{{|||~~~}}}{{{zzz}}}}}}~~~~~~~~~}}}~~~}}}{{{{{{}}}~~~yyyqqqhhh___WWWOOOJJJOOOLLLIIIIIILLLLLLIIIDDDJJJMMMTTT___iiioooooolllqqq|||{{{oooeeeaaaeeemmmtttzzzzzz{{{}}}{{{sssooozzz}}}zzzmmmdddWWWQQQHHH@@@:::666333111---------,,,,,,+++++++++***,,,---///000000//////000///......000222555666999<<<@@@CCCDDDDDDBBB@@@DDDGGGMMMSSSXXXZZZZZZZZZ^^^\\\ZZZXXXXXXYYYZZZ[[[bbb```^^^\\\[[[\\\]]]]]]bbb```]]]YYYUUURRRPPPOOONNNKKKKKKRRR]]]cccccc```]]]XXXPPPGGG???;;;888777//////000222333444555666222333555444333333444666444444444333111///...---///////////////.........---......///////////////////////////////////////111000000000000111111222888555222000000000111000666333111333777999666333xxxxxxxxxuuunnneee]]]XXXOOOJJJBBB;;;555111,,,)))'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$###"""""""""######$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((((('''%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((()))))))))'''%%%$$$&&&'''((()))*********)))))))))((((((((()))++++++******,,,---...444999:::;;;:::666000111...+++******+++++++++)))***++++++,,,,,,++++++***+++...000111666FFFVVVfffsss~~~}}}|||yyyvvvrrrvvv}}}xxxtttpppqqqwww~~~~~~}}}xxxooobbbSSSFFF???555444222000333???QQQ___nnntttvvvqqqjjjaaaUUUIIIHHHFFFKKKZZZhhhrrrzzz|||uuummmdddXXXHHH???<<<:::@@@LLL]]]mmmxxx}}}}}}~~~|||{{{~~~~~~||||||}}}~~~}}}}}}}}}|||{{{{{{zzzzzz{{{~~~~~~}}}|||vvvmmmcccZZZRRRJJJFFFGGGEEEDDDFFFJJJKKKHHHDDDDDDHHHPPPZZZbbbfffgggfffnnnyyy~~~tttllliiimmmuuu{{{{{{sssppppppzzz|||}}}}}}xxxnnnaaaXXXIIIEEE>>>888444222///------------,,,,,,++++++++++++,,,---.../////////...222111000000111333666777888999:::<<<>>>???@@@AAADDDHHHNNNUUUZZZ\\\]]]]]]dddccc```^^^\\\[[[ZZZZZZcccaaa^^^ZZZWWWVVVUUUUUUTTTSSSPPPLLLIIIFFFDDDCCCAAA@@@CCCJJJUUU]]]aaaaaa```[[[SSSJJJAAA;;;777555//////000111222333333444000111333222111111222444222111111111000...---,,,////////////////////////---...//////000000//////000000000000000000000000111111111111111222222333555444222111222333444444666444333555888;;;;;;:::wwwwwwuuupppggg]]]SSSNNNDDD>>>666///+++******)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$######$$$%%%&&&&&&&&&%%%######$$$%%%%%%&&&''''''((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((()))***+++***'''$$$%%%'''))))))'''))))))))))))((((((((((((&&&((())))))))))))***,,,...111222//////000...***...+++)))((()))***))))))))))))***++++++++++++***,,,,,,---///111888HHHXXXkkkwwwvvvtttsssvvv|||}}}yyypppdddWWWJJJ???999111333444555999HHH___qqqzzz}}}yyymmm^^^RRRGGG@@@CCCHHHUUUfffsssyyy}}}yyyqqqggg]]]PPPBBB:::888;;;FFFVVVgggttt|||}}}{{{}}}~~~~~~~~~}}}}}}}}}}}}zzzyyyyyyyyyzzz}}}}}}{{{uuukkk```WWWNNNGGGBBB@@@@@@AAAFFFJJJLLLIIIEEE@@@EEEMMMTTTZZZ^^^aaacccooozzzzzztttssswww~~~~~~|||qqqkkkmmmqqqxxxwwwtttoooggg\\\PPPHHH:::888444111000...,,,***------,,,,,,,,,,,,+++++++++,,,---...////////////222111111111222555777999;;;:::999999;;;>>>BBBEEEDDDHHHOOOWWW\\\_________fffeeecccaaa___]]][[[ZZZbbb___ZZZUUUPPPLLLJJJIIIDDDCCCAAA>>>;;;999777777444666:::@@@HHHQQQXXX\\\aaa]]]VVVLLLCCC;;;555111////////////000000111111...///000000//////000111...............------,,,////////////////////////---...//////000000//////111111111111111111111111222222111111222222333444111111111222333444666666666666777888999<<<@@@CCCvvvrrrmmmfff^^^UUUMMMHHH===888000+++))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&""""""###$$$&&&'''(((((('''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''(((***+++,,,///+++((((((***+++)))&&&((((((((((((((((((((((((%%%'''(((((((((((()))+++,,,//////++++++---,,,))),,,***(((((()))))))))((()))******+++++++++++++++---+++,,,...222:::KKK[[[nnnxxx~~~sssqqqrrrtttzzz~~~{{{sssgggYYYLLLAAA999444222555999===FFFVVViiiwww{{{zzzsssdddSSSFFFAAA@@@CCCMMM^^^nnnxxx{{{|||}}}sssjjj^^^TTTHHH>>>999:::@@@MMM```pppzzz~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}|||zzzyyyzzz}}}~~~{{{tttiii^^^TTTLLLFFFBBB???AAADDDHHHMMMMMMKKKHHHAAAEEEKKKPPPTTT[[[cccjjjwww}}}yyyyyy|||~~~yyyqqqkkkiiilllppprrrmmmfff^^^UUUKKKBBB<<<333222000000///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////000000222111111333555888<<<>>>BBBAAA@@@@@@AAADDDHHHJJJEEEJJJQQQYYY^^^aaaaaaaaa```______^^^]]][[[ZZZYYYYYYVVVQQQLLLFFFBBB>>>===:::999777555333222111111000222666888<<>>??????CCCJJJQQQqqqkkkbbbZZZSSSMMMHHHDDD777333...+++))))))'''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%!!!"""###$$$%%%%%%&&&&&&""""""###$$$&&&'''((((((&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''')))+++---......+++))))))+++,,,***((('''''''''''''''''''''((($$$&&&'''(((''''''(((***(((,,,---++++++------))),,,***((()))******)))(((***++++++,,,---,,,,,,,,,,,,***+++///555???QQQ```ooowwwqqqgggkkknnnttt{{{~~~{{{vvvlll]]]NNNCCC;;;555222222555===HHHWWWeeeooouuutttpppfffWWWHHH??????BBBIIIUUUeeerrrzzz|||zzzxxxooodddWWWMMMCCC<<<;;;???JJJXXXjjjwww}}}}}}}}}||||||{{{{{{||||||}}}~~~|||}}}~~~}}}{{{{{{~~~~~~}}}~~~wwwooodddYYYOOOIIICCC@@@@@@BBBEEEIIIKKKJJJHHHFFFBBBEEEIIIMMMSSS^^^kkkttt|||xxxxxx{{{~~~~~~}}}~~~|||wwwtttooojjjgggiiikkklllkkkgggaaaXXXNNNFFF???999555111000/////////...+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333555555555777:::???CCCEEEGGGGGGHHHIIIJJJKKKLLLMMMKKKOOOWWW^^^ccceeedddccc\\\\\\[[[YYYWWWTTTRRRQQQJJJHHHEEEAAA<<<999666555444333222111000000000000...111333333444777>>>DDDNNNLLLIIICCC===777111............------------,,,---...//////......///000,,,,,,---...////////////////////////000000111111...//////000000000000000000000000000000000000000111111111111222333444555999;;;<<<<<<;;;<<>>BBBHHHZZZeeerrr{{{~~~}}}}}}|||||||||}}}}}}{{{{{{||||||~~~}}}{{{zzz~~~|||nnnfffZZZPPPHHHBBB???======???AAACCCCCCBBB@@@??????AAAEEELLLWWWfffttt~~~yyyvvvwww{{{}}}}}}}}}~~~}}}||||||~~~|||wwwppphhhccceee```]]]```eeehhhfffbbbZZZTTTJJJAAA;;;777444222///...,,,,,,---,,,)))'''++++++,,,,,,,,,,,,------,,,,,,---///111444666777::::::;;;<<>>777111,,,***(((''''''''''''%%%'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&%%%$$$"""######$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$'''***...222555777111333555222---******,,,%%%%%%&&&&&&&&&'''''''''%%%&&&(((((('''''')))***&&&((((((&&&'''++++++)))***)))((()))++++++***(((******+++,,,,,,,,,,,,,,,++++++///999DDDRRRcccqqqwww|||}}}ooohhhfffmmmqqqxxx~~~zzzttteeeYYYIII<<<666444222111555>>>LLL]]]iiiooonnnkkkbbbVVVHHH???999777<<>><<<;;;888:::;;;<<<;;;::::::::::::===DDDQQQbbbrrrwwwuuuxxx}}}}}}xxxzzz||||||}}}}}}xxxooodddZZZTTTQQQSSSTTTVVV[[[______ZZZVVVPPPIII@@@888333111000000...,,,+++***++++++***)))+++++++++,,,,,,---------+++,,,---///333666999;;;>>>===<<<<<<>>>@@@CCCEEE???AAADDDIIIMMMPPPRRRRRRRRRVVV\\\bbbeeedddaaa^^^WWWTTTOOOHHHBBB>>>:::999333333222222111000///...,,,,,,,,,,,,---...///000---...//////000111444555666555444222111///...---,,,,,,------------------,,,---///...------...000,,,---...//////000//////...//////000111111222222//////000111111111111000111111111111111111111111333333444444555777888999999<<>>888666777>>>HHHOOOZZZhhhsss||||||pppaaaWWWMMMDDDAAAEEEMMM[[[gggvvvyyy}}}~~~zzz|||~~~|||zzzyyyyyy{{{}}}{{{zzz~~~~~~~~~~~~}}}zzzvvvrrraaaZZZOOOEEE???===<<<;;;555777888888777777777888888<<>>===<<<;;;::::::;;;<<<===;;;===AAAFFFKKKQQQUUUWWWOOOSSSYYY^^^```^^^ZZZWWWNNNKKKEEE???:::666444333//////000000000///......,,,,,,,,,---...///000111000000000000000//////...222111000...------,,,,,,,,,,,,,,,------.........+++---......---,,,...///,,,---....../////////......//////000111222222222//////000111111111111111222222222222222222222222555555666666777999:::;;;BBBFFFLLLQQQWWWbbboooyyyLLLHHHCCC===888222,,,(((&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""&&&+++000444:::AAAEEEJJJHHHBBB999000***''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***++++++++++++***------,,,+++************111111555AAASSSdddooosss|||tttiiiiiiooowwwyyy}}}zzzqqqjjjWWWIII:::333111000111444;;;JJJ[[[fffjjjiiiaaaYYYMMMDDD999333333666:::<<>>;;;777333000/////////.........------,,,,,,,,,+++,,,,,,---.........---...------000666999:::999999777555333333444777888::::::===EEEOOOUUUVVVTTTOOOLLLJJJLLLPPPQQQMMMIII>>><<<999666333222111111---,,,,,,++++++,,,,,,---........................////////////////////////,,,------......------,,,+++,,,------......------++++++++++++,,,---......///////////////.........000,,,,,,000222000000222444111111555444///...222666555444333444444333222999:::;;;::::::???FFFLLLPPPVVV___hhhqqqzzzHHHCCC;;;555000---+++)))&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&***333???GGGKKKKKKHHHCCC;;;222,,,(((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***++++++++++++***---,,,,,,+++*********+++///000666DDDWWWiiitttxxx}}}ppphhhjjjqqqyyy{{{~~~zzzqqqfff^^^JJJ@@@777444333333555:::HHHVVVfffmmmmmmggg[[[QQQCCC<<<333...///333666888BBBLLLZZZeeeiiiddd[[[TTTFFFDDDCCCHHHRRRbbbpppyyy~~~}}}{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~zzzyyywwwppphhh\\\QQQEEE>>>888333222555111222333333333333222111222777BBBUUUkkk~~~~~~{{{uuujjjcccXXXNNNGGGEEEFFFGGGGGGJJJMMMMMMJJJEEEAAA???:::888444111...---............---------,,,,,,,,,+++,,,------......------...------///222444444222222000//////000222555666;;;<<>>999888666444111///...---------,,,,,,++++++,,,,,,---................................................,,,------......------,,,+++,,,------......------++++++++++++,,,---...///////////////////////////222......111333222222555777333222555666222222555444444444666777888888888999;;;???CCCHHHOOOXXX^^^nnnrrrzzzAAA;;;222+++((((((((()))&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&((('''+++:::KKKUUUSSSNNNCCC;;;111***(((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))******++++++******,,,,,,++++++***+++++++++,,,///999JJJ]]]nnnyyy}}}}}}xxxkkkfffkkkttt}}}~~~}}}}}}|||xxxqqqeeeWWWNNN>>>999555444333444999@@@SSS```nnnsssooocccSSSFFF888444///,,,---000333555888@@@LLLXXX\\\XXXOOOGGG@@@BBBHHHQQQ]]]kkkxxx~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}~~~}}}|||wwwuuussskkkbbbVVVKKK???888333///000333000000111222222222111111///444@@@SSSiii{{{~~~~~~{{{~~~~~~}}}~~~~~~|||uuuooo```XXXNNNHHHHHHJJJMMMMMMIIIGGGEEECCCAAA>>>:::777666444111...---,,,------------------,,,,,,,,,,,,,,,,,,------......------///---,,,,,,......---+++,,,++++++,,,...111444666;;;<<>>999666555444111...222111///...,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,+++,,,------......------++++++,,,,,,---......///////////////////////////444000///222333333555::::::444111333555555444555333555666999;;;===???@@@???DDDLLLUUU```jjjtttzzz777222+++&&&$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%$$$######%%%&&&$$$$$$$$$$$$$$$#########$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%'''''')))+++444DDDSSSWWWQQQHHH;;;333***&&&'''(((&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((())))))***************+++++++++***++++++,,,,,,+++111===OOObbbqqq{{{~~~~~~rrrhhhfffmmmwww~~~|||yyytttjjj[[[LLLBBB888555444444222444===HHHXXXdddpppqqqjjj\\\JJJ<<<444222000//////111333444666<<>>EEEPPP]]]jjjvvv~~~}}}~~~~~~}}}|||zzzxxxxxxzzz|||}}}}}}~~~|||}}}}}}xxxrrroookkkcccZZZOOODDD:::444000...///333000000000000000000/////////555AAASSShhhyyy~~~|||}}}zzz{{{~~~}}}{{{xxx{{{}}}|||~~~|||zzzyyyuuuppplll___XXXQQQNNNQQQTTTSSSQQQHHHCCC===::::::999666333333111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,---,,,,,,++++++******)))+++++++++,,,...111444666999;;;@@@FFFIIIGGGAAA<<<999555111///000000000/////////......---------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------+++,,,------...////////////////////////000000000444111111333333333777===BBB<<<666555777999888777777888:::<<>>::::::<<<<<<:::;;;===AAAEEEKKKTTT^^^eeemmmrrr{{{***(((''''''((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&!!!###%%%%%%%%%$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$&&&(((***111;;;IIIQQQOOOFFF<<<666+++)))''''''))))))'''$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))'''((())))))******))))))************+++,,,---...222:::HHHXXXgggssszzz}}}wwwllliiillluuu~~~{{{rrrfffZZZMMMAAA999111//////222666@@@QQQ```hhhkkkiii^^^QQQEEE999///111222333333222222333555???EEELLLMMMIIIFFFFFFHHHOOOYYYiiiuuu~~~}}}}}}{{{|||~~~|||{{{{{{{{{{{{{{{{{{|||~~~~~~}}}|||vvvmmmgggbbbWWWMMMBBB;;;444333111///000333222111000///............111888EEEUUUeeesss|||~~~{{{yyyyyy{{{~~~}}}zzzvvvsssrrrtttvvv~~~zzzvvvooohhhcccaaa```aaaaaa^^^\\\[[[YYYTTTLLLFFF@@@===999666555555444333111000///...............++++++++++++,,,,,,,,,,,,------......------,,,,,,(((***++++++++++++,,,...++++++++++++,,,,,,---...222444777888888555111///000///...---,,,,,,------***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------,,,---...000111000000///...//////000000111111222222111333666555555:::AAAGGGGGGBBB<<<999;;;===<<>>MMM\\\jjjuuu|||~~~pppjjjkkkpppzzz|||tttgggYYYMMMBBB:::555111///000666===GGGVVVdddhhhfff]]]NNNAAA:::444///000222444555444555888;;;FFFNNNSSSPPPGGGCCCHHHPPP]]]gggttt~~~~~~~~~~~~~~~|||{{{|||}}}~~~~~~}}}|||{{{}}}~~~~~~{{{yyyrrriiibbb[[[PPPFFF<<<666222333222000000222//////.........000111222333<<>>EEERRRYYY[[[TTTNNNQQQVVVXXX___kkk{{{'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''((())))))...000222333111---(((%%%'''&&&%%%$$$$$$&&&''')))''''''&&&&&&&&&%%%%%%%%%)))&&&%%%&&&((()))'''%%%(((((((((((())))))))))))+++******)))))))))((((((---)))(((+++++++++///444<<>>888333111222444777===FFFOOOTTTTTTSSSLLLBBB888555333222444777888:::;;;;;;<<>>CCCJJJRRRZZZ___mmmvvv}}}{{{tttqqqwww'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&(((***+++******+++,,,,,,+++***)))&&&&&&%%%$$$%%%&&&'''(((###$$$$$$%%%&&&'''((()))((('''&&&&&&'''((('''&&&(((((((((((())))))))))))((()))***+++---///000000***((()))---......333999NNN\\\nnn}}}zzzuuuqqqqqqxxx|||wwwsssYYYLLL???888444111111333666>>>JJJWWW]]]ZZZRRRLLL>>>777111000222333777<<<===>>>??????AAAFFFOOOWWWVVVSSSQQQRRRXXXcccnnnvvv}}}{{{|||||||||{{{zzzyyyyyyxxxxxxyyy{{{}}}~~~|||{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||{{{ppphhh]]]SSSJJJ@@@777000111000000//////.........---******,,,...000777>>>PPP```qqq}}}tttddd]]]\\\\\\^^^aaahhhnnnvvv}}}zzzsssmmmjjjjjjddddddcccaaa]]]YYYUUUSSSIIIHHHGGGGGGIIIIIIHHHGGGCCC@@@>>><<<<<<<<<:::999666555333111///------,,,...---,,,,,,++++++,,,,,,******++++++++++++******************************************************,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---------,,,---......///,,,,,,,,,,,,,,,,,,---------------............///000//////000111222000...000111333333555777<<>>666000000/////////.........---...+++***,,,...111:::CCCYYYjjj|||zzzlll^^^ZZZ[[[___ccchhhmmmrrrzzz~~~~~~}}}wwwpppkkkhhhgggfffddd___YYYRRRMMMIIIGGGBBBBBBBBBCCCCCCBBB@@@???===;;;:::::::::;;;999888444333222000...------,,,---,,,,,,+++++++++++++++******++++++++++++*********************************************+++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++...------------...//////,,,,,,,,,------------------------............///////////////000000000///333444444444777===EEEKKKTTT\\\iiiuuu'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$%%%&&&)))******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((((((((((())))))))))))((())))))***+++,,,,,,,,,+++***+++------...777@@@WWWdddvvv~~~yyymmm^^^TTTFFF===555222000///333888<<>>;;;::::::999888888888888666555333222111///...---------,,,,,,+++************+++)))******++++++******)))))))))))))))))))))))))))))))))*********+++++++++,,,------------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,...------------...//////,,,,,,,,,------.........---------............///...///////////////000111666777999<<>>JJJ\\\hhhxxxzzz{{{~~~zzzqqqbbbPPPDDD<<<555000//////000555;;;BBBKKKWWW\\\WWWKKK<<<333111//////222333333888???DDDFFFIIIMMMQQQSSSUUUVVVRRRUUU[[[fffrrrzzz}}}}}}~~~~~~}}}}}}}}}{{{zzz{{{{{{zzzzzzzzz{{{{{{|||{{{}}}~~~|||zzzyyyxxxuuuqqqnnnaaaXXXKKK@@@:::666222///////////////////////////000......000222999HHHVVVhhhyyyzzzppp___WWWRRRWWWaaajjjqqqwww}}}}}}}}}~~~|||{{{zzzzzzyyywwwuuupppooommmiiiddd___]]]]]]UUUQQQJJJDDDAAA@@@AAABBBAAACCCCCCBBB>>>;;;999999777666555555555444222000111111000......---------,,,+++******))))))******))))))************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---------------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,---......///,,,,,,,,,---......//////---------............///...///000000//////111333222777???JJJXXXhhhxxx'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$$$$######$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$###%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%''')))(((&&&%%%&&&((((((((((((((())))))))))))((((((((()))))))))******,,,+++,,,...000888HHHXXXcccnnn{{{|||rrrvvv|||}}}wwwpppeeeVVVFFF:::666111...///111444;;;CCCIIINNNRRRQQQIII???666111///...000555777888>>>FFFIIIKKKOOOSSSUUUUUURRRPPPPPPWWWcccpppzzz~~~~~~|||}}}zzzzzz|||~~~}}}}}}~~~~~~}}}{{{yyyxxx||||||{{{{{{|||}}}~~~~~~{{{yyywwwvvvssspppkkkgggZZZPPPCCC:::555333111000000000000000000000000000000///000444888BBBTTTeeeqqqxxxhhh]]]NNNIIIIIITTTbbblllsssxxx~~~~~~}}}~~~}}}{{{{{{|||zzzwwwuuutttssspppnnnkkkjjjgggaaaZZZTTTQQQPPPFFFDDDCCCAAA@@@AAABBBBBB>>>@@@AAA???;;;888888999555444333444555444111//////...---,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++,,,,,,---------...------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,------.../////////---------............///...000111000///000222555777@@@OOOaaasss'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$$$$######$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%&&&'''((((((%%%''')))(((&&&%%%&&&)))(((((((((((())))))))))))'''(((((()))******++++++++++++,,,///333===PPPaaajjjsss~~~tttnnnsss{{{zzzqqqhhh]]]OOO@@@666333000///222555999BBBKKKNNNOOONNNIII@@@888333222......333888<<<>>>FFFNNNNNNPPPTTTXXXXXXUUUPPPKKKNNNXXXhhhvvv}}}}}}zzzyyy{{{}}}{{{{{{||||||}}}~~~~~~}}}{{{xxxwww||||||||||||}}}~~~xxxwwwuuusssppplllfffbbbWWWMMMAAA777444333333222000000000000111111111111//////222777===III]]]oooxxxzzzlllZZZMMMDDD@@@DDDRRRbbbmmmtttyyy}}}}}}}}}|||yyyyyyzzz|||{{{zzzzzz{{{xxxssspppnnnllliiigggbbb```\\\TTTKKKDDD@@@>>>???@@@BBBCCCCCCCCCBBBBBB:::<<<===;;;888666888:::555444444555666666444111---,,,,,,+++******+++++++++******)))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++,,,,,,------......------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,++++++++++++,,,------,,,,,,------...///000000---------........./////////111222111///000333777EEEQQQeeezzz%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%###$$$''')))*********(((%%%$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$---(((###"""%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((%%%&&&''''''((((((''''''((('''''''''((()))+++,,,)))))))))***++++++,,,,,,+++,,,---...444CCCZZZjjjqqqvvv~~~zzzqqqnnnssszzzxxxkkk___TTTHHH===666///222444333444<<>>???DDDOOO^^^llluuuxxx{{{xxxvvvwwwzzz}}}~~~}}}~~~}}}{{{zzzxxxwwwsssnnnlllkkkfff]]]VVVUUUOOOGGG@@@>>>>>>???@@@@@@DDDIIIJJJGGGCCC@@@???>>>888666::::::666555888;;;;;;;;;:::777444000...++++++++++++++++++++++++,,,,,,++++++***)))((((((((()))******)))((()))+++))))))))))))************)))************+++++++++,,,++++++---000222222111...---,,,,,,+++***))))))++++++******+++---...000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000......///---++++++,,,------------------------------------.........//////000000000000////////////222///...222444666;;;AAAJJJ^^^xxx%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%###$$$''')))***)))***(((%%%$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$---(((###"""%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((%%%&&&''''''((((((''''''((((((''''''((()))***+++)))))))))***++++++,,,,,,))),,,...111888GGG\\\lllwww||||||ssspppuuu{{{wwwlll]]]NNNDDD<<<444000111111222555;;;DDDMMMRRROOOIII@@@999555333111000000111333777<<>>@@@GGGSSSbbbnnnuuuxxxzzzwwwuuuuuuyyy|||~~~~~~{{{wwwuuuuuusssqqqkkkiiifffccc___YYYQQQKKKFFFDDDAAA@@@AAACCCEEEGGGGGGIIIJJJHHHCCC???>>>>>><<<777666:::<<<::::::===999999999888666222///...++++++++++++++++++++++++,,,,,,+++******)))(((((()))***+++***)))((()))***))))))))))))************))))))*********++++++++++++++++++---111333444333------,,,,,,+++***)))))))))))))))******+++,,,---------------------------...------,,,---...///000......///---++++++,,,...---------------------------------.........//////000000000000000000000///222000///333666888>>>DDDTTThhh%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&$$$###$$$'''))))))))))))'''%%%$$$%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++'''###"""$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&&&&'''(((((((((((('''))))))(((((((((((()))***)))))))))***++++++,,,,,,))),,,///444<<>>BBBFFFIIILLLMMMLLLKKKIIIEEE@@@>>>>>>???>>>::::::===>>>===<<<===666666555444222000...---+++++++++++++++++++++++++++++++++******))))))(((***++++++***((('''((()))))))))))))))************)))))))))*********++++++*********---111444444444,,,,,,,,,++++++*********)))***+++,,,,,,---,,,,,,...........................------------...//////......///---,,,+++---...------------------------------........./////////000000000000000000000000333111111555888;;;CCCKKK```uuu%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%'''(((((('''(((&&&$$$$$$%%%&&&%%%#########$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))&&&######$$$&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&&&&'''((((((((((((((()))))))))((((((((((((((()))))))))***++++++,,,,,,,,,---000444>>>NNNbbbpppzzz}}}|||vvviii]]]KKK===666333333222222111333;;;DDDGGGDDD???888666444222222222222222222444444444:::FFFQQQWWWaaa[[[VVVSSSRRRVVVaaammmuuuyyy~~~~~~~~~}}}||||||||||||~~~{{{wwwsssqqqsssyyy~~~}}}zzzyyyyyyzzzzzz}}}~~~}}}zzzrrrhhh\\\RRRKKKFFFAAA:::444111///.........111222222111222222222555:::EEEWWWlll~~~~~~xxxuuusssooommmkkkddd[[[SSSKKKIIIEEEAAA???@@@CCCFFFHHHOOO[[[hhhtttzzz}}}}}}yyyxxxxxxxxx{{{{{{vvvqqqnnnllljjjeee``````dddeeebbb]]]TTTYYY\\\XXXNNNCCC<<<:::666:::@@@FFFIIIKKKLLLLLLHHHGGGEEECCCBBBAAABBBCCCEEEBBB@@@??????<<<999777444333222111///...---,,,************************+++*********)))))))))(((***++++++***((('''((()))((()))))))))************))))))))))))***************)))***,,,///111111000,,,,,,+++++++++++++++++++++,,,...///000///......------------------------------------......//////---...///...,,,,,,---///....................................////////////000000000000000111111111444222333777;;;???IIISSSjjj~~~%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%'''((('''&&&&&&%%%$$$%%%&&&&&&$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&'''(((((())))))(((((()))))))))))))))((((((((()))))))))***++++++,,,,,,000000111444>>>PPPeeesssyyy|||yyynnnYYYOOOAAA777222111000///111333777<<<>>>===:::777333333222222111111222333333777999888???MMMYYY^^^___WWWQQQQQQUUU\\\iiitttwwwyyy|||~~~~~~}}}||||||{{{~~~}}}}}}}}}}}}zzzzzz|||~~~~~~~~~}}}}}}~~~~~~~~~{{{zzzyyyzzz{{{|||zzzyyynnnaaaTTTIIICCC???;;;666222000///...---000111222222000///111333===GGGXXXmmmwwwiiiaaa\\\ZZZWWWVVVUUUSSSNNNJJJDDDDDDBBB@@@???@@@EEEIIIQQQYYYeeeqqqyyy}}}~~~~~~}}}~~~{{{tttnnnhhhdddbbbaaa___]]]^^^___^^^XXXRRRLLLSSSYYYVVVLLLBBB;;;999;;;???DDDFFFFFFEEEDDDEEE@@@AAACCCFFFHHHIIIJJJIIIHHHGGGDDDBBB@@@===999555444222000...---,,,,,,,,,*********************************))))))))))))))))))++++++***((((((((()))((()))))))))************(((((()))))))))*********+++***)))***,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------...............---...///...------...000................................./////////000000///000000000111111111222444333555999===CCCOOO\\\rrr%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%&&&&&&$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''((())))))))))))((('''((())))))))))))(((((()))))))))***++++++,,,,,,111111222777CCCUUUiiivvv|||~~~|||yyy}}}}}}ooobbbLLLEEE<<<555333222111///111555888999666333222333000111111000//////222444444===CCCEEELLLZZZccccccYYYSSSOOOTTT\\\eeepppyyy{{{{{{||||||||||||||||||yyy{{{~~~~~~~~~}}}}}}}}}~~~}}}|||{{{|||~~~}}}{{{xxxwwwyyy|||}}}~~~}}}xxxkkk[[[MMMDDD@@@999666222000//////...---111000111222000///333:::FFFTTTiii}}}~~~pppaaaSSSJJJFFFEEEDDDEEEGGGHHHGGGEEE???@@@@@@>>>===@@@GGGMMM[[[bbbmmmuuuzzz|||}}}}}}|||vvvnnngggaaa^^^\\\]]]]]][[[ZZZWWWRRRLLLHHHKKKSSS[[[[[[TTTKKKDDDAAA>>>AAADDDCCC@@@???AAACCCBBBDDDGGGLLLPPPQQQOOOMMMFFFGGGFFFDDDCCCCCC@@@;;;555333000---+++++++++,,,************************))))))))))))))))))))))))(((***+++***)))((()))+++))))))))))))************((((((((()))))))))******+++)))((((((******)))'''*********++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...///...------///111............................../////////000000000///000000111111222222222444333666:::>>>FFFUUUccczzz%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%''''''&&&$$$$$$######%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''((()))))))))))))))&&&'''((()))******)))))))))))))))***++++++,,,,,,...000555>>>LLL^^^oooyyy~~~rrrjjjiiiqqqzzz}}}tttcccTTTFFF@@@888444444555555444444555555333000///000111...000000000///000555888999HHHTTTXXX]]]ffffff___SSSOOOOOOYYYeeennnvvv|||~~~|||{{{{{{{{{|||{{{yyy{{{~~~~~~}}}yyyzzz|||~~~}}}yyyvvvvvvyyy}}}|||sssdddUUUHHHAAA???444222///...//////...---000...///222111111999DDDSSScccxxxzzznnn```TTTIII@@@:::888:::===@@@CCCDDDCCCBBB>>>??????===>>>EEEPPPYYYgggmmmuuu{{{}}}}}}~~~xxxtttmmmfff___YYYUUUTTTRRRRRRQQQMMMHHHCCCAAABBBGGGOOOXXX\\\YYYQQQJJJFFF>>>@@@AAA@@@???BBBHHHNNNPPPOOOPPPRRRTTTTTTQQQMMMFFFIIIIIIGGGGGGJJJGGGAAA888555111---+++++++++,,,************************((()))))))))))))))))))))'''(((******))))))***,,,))))))))))))************(((((((((((()))))))))******(((((((((******)))((())))))***+++,,,,,,------++++++************++++++------------------------,,,---.../////////...------...///...---...///111.........................../////////000000000000///000000111111222333333333333666;;;???HHHXXXhhh}}}%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$&&&''''''%%%############%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((('''(((((()))))))))))))))%%%&&&((()))*********))))))))))))***++++++,,,,,,***...777CCCSSSdddsss|||vvvggg^^^^^^gggrrr|||~~~}}}wwwmmm[[[KKK@@@:::333000111444444444666444111///...///000111///111222111111333999>>>AAASSSbbbgggiiikkkdddWWWPPPMMMPPP]]]kkktttzzz~~~{{{yyyyyyyyyzzzyyyzzz|||~~~}}}~~~}}}}}}~~~~~~xxxyyy{{{}}}~~~~~~~~~~~~}}}zzzvvvvvvyyy}}}{{{vvvlll^^^OOODDD???>>>111000......//////...---///---...222333444???LLLaaaqqq{{{iii```SSSFFF===888555333333666<<>>AAAKKKZZZfffrrrwww}}}|||zzzyyypppllleee^^^WWWQQQNNNLLLDDDEEEEEE@@@:::888<<<@@@===DDDNNNTTTTTTMMMFFF@@@<<>>666444222111111333666777555444222111///...------000000000000222777>>>CCCPPPWWWaaaiiikkkfff___YYYLLLSSS___iiirrrwww{{{}}}{{{||||||zzzwwwwwwzzz}}}~~~~~~~~~}}}||||||||||||||||||}}}~~~}}}{{{xxxwwwxxx{{{~~~uuugggYYYNNNFFF>>>777//////...---,,,,,,,,,,,,+++///111000000888IIIWWWppp{{{vvvdddZZZGGGBBB;;;666555555444222222666;;;>>>??????@@@@@@BBBBBBAAABBBGGGSSSbbbmmmvvv{{{{{{xxxssslllgggeeeaaa]]]YYYUUUPPPIIICCC===>>>>>>;;;888666888;;;AAAEEEIIIJJJIIIFFFEEEDDD@@@@@@AAAFFFNNNXXXccciiillleee\\\UUUQQQMMMJJJGGGHHHJJJNNNRRRUUUSSSNNNIII999666222...+++))))))***,,,((((((,,,+++''''''+++(((((())))))((('''&&&&&&&&&&&&'''((()))***++++++************))))))))))))))))))))))))))))))))))))(((((()))((((((((()))+++******+++,,,,,,,,,++++++///,,,******,,,,,,***(((,,,---......//////......,,,,,,,,,---------......,,,,,,,,,---------......000000//////.........---......//////000000111111333000...///222444333111444444777???FFFPPP___lll"""############$$$$$$$$$$$$##################$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&))))))&&&&&&))))))&&&(((((((((((()))))))))***)))******+++,,,,,,,,,,,,000333;;;IIIZZZkkkzzzpppddd^^^___hhhrrrxxx|||wwwlll___PPPAAA777555333222111111333666777555444222000///...------///000111222555;;;CCCHHHOOOWWW```eeeddd^^^WWWSSSRRRZZZeeeooovvvzzz}}}~~~|||~~~~~~|||{{{}}}~~~}}}|||~~~}}}}}}}}}~~~~~~~~~~~~|||{{{zzzyyyzzz}}}zzzrrrdddVVVLLLDDD;;;555------,,,,,,,,,,,,---------...///...222>>>PPP]]]sss}}}mmm[[[LLLCCC>>>999555222333444333222555999===???@@@@@@@@@@@@???AAACCCDDDIIISSSbbbmmmxxx}}}yyyrrrmmmhhhbbb]]]^^^ZZZTTTPPPLLLGGG@@@<<<999::::::888666666888;;;<<<>>>AAABBBBBBBBBDDDFFFHHHIIILLLPPPVVV]]]cccfffddd]]]TTTNNNLLLMMMNNNNNNPPPRRRUUUXXXXXXRRRJJJDDD666444000,,,***))))))******'''&&&***)))%%%%%%)))((((((((((((((('''&&&&&&''''''(((((())))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((()))*********++++++,,,,,,++++++///---+++,,,------,,,))),,,------...............,,,,,,---------.........,,,,,,---------.........000/////////............//////000000111222222222111///...///333555555444777666888>>>FFFPPP```nnn"""############$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&))))))&&&&&&))))))&&&((((((((()))))))))******))))))***+++,,,,,,------...444>>>LLL\\\kkkxxx~~~tttiiicccdddllluuu{{{sssdddTTTGGG<<<777333222111111111333666777444333111000///.........---///111444999@@@HHHMMMQQQXXX___```[[[UUURRRQQQ\\\cccmmmvvv{{{~~~~~~~~~{{{zzz}}}~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}|||rrrcccWWWLLLCCC;;;666,,,,,,,,,,,,,,,,,,---...111000......666DDDUUU```sss|||ssscccRRRDDD:::555444222000111333444555555999<<>>CCCHHHJJJNNNWWWeeeqqq{{{~~~yyyssskkkfffbbb___[[[WWWUUUQQQKKKFFFBBB>>>999666888888888666555666888;;;;;;<<<>>>???AAAEEEJJJNNNQQQSSSVVVZZZ]]]___``````\\\WWWPPPLLLNNNSSSXXX[[[[[[\\\]]]]]]XXXOOODDD<<<222000---+++)))))))))***(((%%%%%%''''''$$$$$$&&&(((((((((((((((''''''&&&(((((((((((())))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))++++++******))))))(((((()))******++++++++++++,,,///---,,,---......---,,,,,,,,,---............---,,,------------.........,,,------------.........////////////............000000000111222222333333///......000333666666666:::888999>>>FFFRRRdddttt""""""#########$$$$$$$$$""""""############""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&))))))&&&&&&))))))&&&(((((()))))))))*********))))))******+++,,,---...111999FFFTTTcccpppzzz|||pppjjjiiipppxxx~~~nnn\\\KKK@@@:::888222111000000111333555777333222111//////.........---///111555:::@@@HHHMMMRRRXXX\\\ZZZTTTQQQUUUZZZfffllluuu|||}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~||||||||||||{{{}}}}}}||||||~~~~~~rrrbbbVVVKKKAAA999555...---,,,,,,,,,,,,,,,---333111000333===JJJWWW^^^nnnvvvwwwrrrhhhbbbXXXLLLBBB:::666444000000111222444777888888<<<>>>AAABBBAAA@@@@@@@@@AAAGGGNNNRRRUUU^^^lllxxxyyyqqqgggccc^^^\\\\\\[[[XXXUUUMMMJJJFFFBBB>>>;;;:::999;;;:::888666444555666888:::<<>>DDDIIIPPPRRRSSSPPPNNNRRR]]]gggooossszzz~~~~~~~~~}}}~~~}}}|||{{{{{{~~~~~~}}}}}}}}}}}}{{{}}}}}}|||~~~}}}ooo___TTTHHH;;;444222000///...---,,,,,,,,,,,,//////333;;;GGGRRRYYY]]]eeemmmwww{{{{{{zzz|||~~~}}}zzz|||~~~}}}uuukkk```VVVPPPFFFCCC???:::666444333333///000222333444666888999===???AAABBBAAAAAAAAABBBDDDIIIPPPTTTYYYcccrrr~~~~~~~~~|||yyyqqqiii^^^[[[XXXWWWWWWTTTOOOKKKEEEDDDBBB???=========>>>>>><<<888444333333444555999===BBBGGGKKKNNNRRRTTTVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVWWWYYY[[[]]]^^^```[[[TTTLLLDDD<<<555111***)))(((((('''((())))))'''''''''&&&&&&&&&&&&%%%''''''((((((((((((((('''******))))))((((((''''''++++++******)))(((((('''))))))))))))))))))))))))...,,,,,,---//////---***************+++,,,---...............------------,,,---......//////......---------.........//////---------.........//////.........///////////////......//////000111111111222222333333333333555666888777;;;EEERRRccczzz"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&))))))&&&&&&))))))&&&)))))))))*********++++++))))))))))))***,,,...000666CCCVVVhhhuuu}}}wwwtttxxx~~~rrreeeRRRAAA888444222111111111111000111111222222000000///....../////////...///222444666:::???CCCHHHIIIIIIIIILLLVVVfffqqqvvvyyy|||~~~~~~}}}}}}~~~}}}|||||||||}}}~~~{{{|||~~~~~~{{{|||~~~~~~}}}}}}nnn^^^TTTJJJ<<<555666111000///...------------,,,000888DDDOOOXXX]]]^^^___gggpppuuuuuuvvvyyy|||zzzuuuqqqrrrrrrqqqrrruuu|||yyywwwqqqkkkbbbYYYPPPGGG>>>999666555444333222111111111...///000111111333666999===???BBBCCCCCCDDDEEEGGGGGGIIILLLQQQYYYgggvvv~~~~~~{{{}}}}}}{{{yyywwwqqqjjj^^^ZZZTTTPPPMMMHHHAAA<<<===>>>???>>>======???@@@???;;;777555555777888999AAAFFFMMMRRRUUUUUUVVVWWWUUUTTTTTTTTTVVVXXXZZZ[[[^^^aaacccccc```[[[XXXWWWRRRLLLCCC<<<666333000...(((((((((''''''((((((((('''))))))&&&&&&((('''%%%&&&'''((((((((((((((((((******))))))((((((''''''************))))))))))))))))))))))))))))))))))))---,,,,,,///333444222///,,,+++++++++,,,---///000000111111000...------.........///000000000000///------........./////////------........./////////.........///////////////.........///000000111111333444555444333333555666888:::AAAOOO___rrr"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&))))))&&&&&&))))))&&&))))))*********+++++++++))))))((()))***,,,///111666EEE[[[nnnzzzzzzxxx|||zzziiiZZZGGG:::777777444111222111111111000000000000//////.........//////000---///111333555999===AAAAAABBBEEEIIIRRR___nnnwww{{{|||~~~~~~}}}|||}}}~~~~~~|||||||||}}}~~~|||zzz|||{{{||||||}}}~~~wwwgggXXXQQQHHH;;;666999///////////////000111111222888BBBLLLTTTYYY\\\]]]___fffooossstttuuuxxx|||}}}vvvqqqhhhgggiiikkkhhhddddddhhhrrrxxxzzzqqqfff___\\\YYYRRRMMMFFF@@@<<<888555333444333222111111111111111---.../////////111666;;;>>>@@@CCCEEEFFFHHHKKKMMMMMMKKKJJJNNNZZZkkk{{{}}}||||||wwwyyywwwtttrrrqqqkkkeeeWWWQQQIIICCCAAA>>>;;;888:::===??????>>>===???@@@???;;;888999>>>CCCFFFGGGMMMQQQWWWZZZ[[[[[[ZZZZZZUUUVVVXXX[[[^^^bbbeeegggiiikkkkkkggg^^^TTTMMMIII???:::444000------,,,+++((((((((((((((((((((((((&&&))))))%%%%%%(((((($$$&&&&&&'''((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))---+++,,,111666999777333---,,,,,,,,,---///111222444555555333000...///000//////000111111111111111............////////////............////////////............/////////000...//////000111111222222111333555444333444666999<<<@@@KKK[[[mmm}}}"""############$$$$$$$$$ """###$$$$$$###""" $$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&))))))&&&&&&))))))&&&)))************+++++++++))))))((((((***,,,///111<<>>???AAAEEEGGGIIILLLOOOQQQRRRMMMJJJNNN\\\ooo}}}|||pppqqqnnnhhheeeccc]]]WWWKKKDDD<<<777888;;;======;;;>>>AAABBB@@@>>>???AAA@@@===<<>>CCCKKKUUU___jjjttt{{{~~~}}}|||||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}||||||~~~~~~|||wwwsssxxx}}}zzz|||~~~~~~}}}~~~~~~~~~rrr```UUUHHH@@@888111...///111000000000222555999<<<@@@JJJRRRSSSSSSWWWYYYZZZ```fffjjjnnnttt|||}}}sssiiiddd```YYYUUUTTTTTTUUUUUUTTTQQQMMMHHHEEEMMMJJJFFFAAA<<<999777666222111111111000000//////000000//////.........---111111000//////222666:::???BBBFFFJJJNNNQQQRRRSSSVVVPPPMMMRRRaaarrr~~~|||~~~~~~|||xxxllliiiddd___[[[TTTLLLFFF;;;999888777777:::===???CCCAAA??????@@@AAAAAAAAA@@@BBBGGGMMMRRRWWWZZZ[[[UUUTTTSSSUUUYYY\\\]]]]]]aaaaaabbbfffjjjnnnooonnnkkkdddXXXLLLBBB999222......---+++))))))))))))***((((((((((((((((((((((((&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...///000000111111111111,,,++++++---///111111000777666666666777777666555444555777:::<<<;;;888555333222000/////////000111////////////////////////111111000000//////......222222111111111111111111444333444666555444999@@@EEENNN\\\ooo"""############$$$$$$$$$$$$###!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###%%%''''''&&&%%%&&&'''&&&'''((()))))))))(((((()))))))))))))))******+++***---******///---...;;;FFFXXXlllzzz}}}zzz{{{|||xxxggg[[[GGG@@@777222222333222111222222222222111000///...000...---...111222111///333000111777::::::<<<@@@<<>>;;;:::999888666444333222222222111111111000000000//////000/////////.........---////////////000444999>>>CCCFFFJJJNNNSSSVVVXXXYYYXXXSSSQQQWWWeeeuuu~~~{{{uuupppjjjeee\\\UUUOOOIIIBBB>>>;;;::::::999:::<<<>>>@@@CCCAAA???>>>???@@@AAAAAAKKKMMMPPPRRRTTTTTTTTTSSSVVVUUUTTTWWW[[[___bbbbbbdddcccbbbbbbbbb```\\\YYYNNNIIIAAA:::555111...+++---,,,***)))(((((())))))(((((((((((((((((((((((('''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,------..................///111333444444666777888:::===>>>>>>===@@@@@@AAABBBBBB@@@;;;777333333111000000000111222////////////////////////111111000000////////////222222222222222111111111555444666888777555:::AAAIIIWWWjjj"""############$$$$$$$$$$$$###!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%###%%%((()))((('''&&&''''''((())))))******)))))))))))))))))))))******+++***---******///---000===KKK[[[lllvvv|||yyyxxx{{{~~~|||lllZZZMMM???999222///000222222222111222222111111000///...000///...///000111000///222000000555888888<<>>;;;999<<<<<<===>>>???@@@AAAAAA@@@?????????@@@CCCFFFHHHKKKMMMPPPSSSUUUUUUUUUTTTWWWWWWXXX[[[```dddffffffeeebbb]]]XXXSSSKKKDDD???777444000---------,,,,,,+++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((())))))***+++,,,,,,,,,......------///111444666666999>>>CCCGGGKKKLLLMMMSSSRRRPPPNNNJJJDDD>>>999444333222111111111111222////////////////////////111000000000000/////////222222222222222222222222555555777:::999888===DDDOOObbb|||""""""#########$$$$$$$$$$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""&&&&&&%%%$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''((()))***)))))))))((())))))***************)))))))))))))))******+++)))---******///...222BBBTTTbbbpppwww{{{vvvwww|||}}}qqq```MMMAAA:::666111//////111111111000000111111000//////...////////////000000000000111...///333555777===CCCOOOXXXeeeqqqyyy}}}|||zzzwwwuuuuuuxxx|||~~~|||yyyzzz{{{|||~~~}}}|||xxxsssooommmnnnpppvvvvvvsssnnniiijjjrrryyy}}}yyyxxxwww{{{~~~zzzhhhYYYJJJAAA888333111///111555444777999:::999999;;;>>>KKKVVV^^^XXXNNNGGGFFFFFFPPPVVVZZZZZZYYYWWWRRRLLLHHHAAA<<<>>>AAACCCEEEHHHAAA===888333000///000111000000//////////////////////////////////////////........................***,,,...000333777===AAAEEEHHHNNNTTTZZZ^^^```bbb]]]\\\^^^eeeqqq~~~{{{xxxxxxtttrrroookkkfff___WWWQQQNNNJJJEEE@@@===;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDDDD???@@@AAACCCEEEJJJNNNRRRKKKLLLNNNPPPRRRTTTVVVWWW\\\]]]```dddggghhhfffccc]]]XXXQQQIIIAAA:::333///000---***)))***++++++***))))))((((((''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++++++++,,,,,,,,,......------...222666999:::???HHHPPPVVV[[[___aaahhhddd^^^WWWOOOFFF<<<666222222222111111111111111////////////////////////000000000000000000000000222222222333333333333333555555888<<<===>>>DDDMMM[[[qqq""""""#########$$$$$$$$$$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))*********)))))))))))))))******+++)))))))))))))))******+++(((---+++***///000777HHH[[[hhhuuu{{{~~~~~~tttwww~~~}}}ssseeeTTTCCC999888555222000///000000000//////000000000///.........//////000///000000111///---...222555888AAAJJJ\\\dddpppzzz~~~}}}zzzxxxvvvtttuuuxxx|||}}}zzzxxxzzz|||~~~}}}}}}}}}}}}}}}~~~}}}{{{xxxrrrmmmiiihhhiiiqqqssstttrrroooqqqxxx~~~~~~~~~~~~tttdddUUUIII???777444333333666;;;@@@CCCEEEDDD@@@>>>@@@BBBSSS]]]ddd^^^SSSKKKGGGDDDJJJNNNOOOLLLJJJJJJFFFBBB===888666:::===<<<;;;<<<666555333111000/////////............------,,,,,,.....................///---------...............+++---///111333777<<<@@@HHHLLLSSSZZZ___bbbcccddd\\\^^^ccckkkwwwyyyuuusssjjjfffaaa\\\VVVOOOHHHCCCAAAAAAAAA@@@???=========>>>???BBBEEEGGGHHHHHHGGGEEEHHHJJJKKKLLLOOOSSSVVVUUUTTTQQQPPPPPPRRRUUUWWWdddfffiiillllllhhhaaa\\\NNNHHH@@@888333111...---,,,***'''&&&'''((('''&&&(((((((((((('''''''''&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++...---,,,+++++++++,,,,,,---///000000111555;;;@@@DDDLLLWWW```hhhmmmqqqtttvvvpppeeeZZZNNNBBB888222000000000000000//////...////////////////////////000000000000111111111111222222333333444444444444555555999???CCCHHHRRR]]]ppp"""############$$$$$$$$$$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''')))+++,,,+++***)))(((((((((((()))***+++)))))))))))))))******+++(((---++++++111333<<>>999888<<<>>>;;;777777111111111000///---,,,+++,,,---....../////////...---------...............---------------............000222444666999>>>AAAFFFKKKSSS[[[___```___]]]YYY]]]eeeooozzz~~~uuunnnjjj]]]YYYSSSMMMIIIEEE@@@>>>>>>AAACCCCCCAAA???======???AAADDDFFFIIIJJJJJJKKKOOORRRUUUVVVSSSRRRTTTVVVXXXWWWUUUUUUWWW[[[```ccchhhhhhhhhhhheee]]]UUUNNN===888222...,,,---......+++)))(((((()))***)))(((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,+++++++++,,,...///---000444555777;;;AAAGGGWWW___jjjsssxxx{{{~~~|||ssseeeVVVIII>>>555000//////000000//////...---////////////////////////000000000111111111111222222333333444444555555666666777;;;DDDMMMWWWfffsss"""############$$$$$$$$$$$$###!!!"""###%%%$$$$$$########################%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&''''''%%%''')))******)))'''%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))***+++...222555444000,,,(((((('''''''''((()))***)))))))))))))))******+++'''---,,,,,,222666AAAVVVdddqqq}}}|||{{{uuu|||{{{uuujjj[[[MMMAAA:::666111111111000///...///000---......//////.........---///111000///...000222111000222777<<>>BBBEEEGGGMMMVVV^^^bbb```\\\YYYTTT[[[eeeqqq||||||tttkkkaaa[[[OOOJJJEEEAAA????????????>>>AAADDDDDDBBB???>>>???@@@BBBDDDGGGIIIKKKMMMMMMRRRWWW\\\]]]ZZZWWWWWWYYYVVVWWWYYY\\\```eeeiiikkkbbb___ZZZUUUPPPIIIAAA<<<222///,,,++++++,,,,,,+++,,,+++******,,,,,,,,,+++'''((())))))))))))((('''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---///222555777888===CCCFFFHHHLLLSSSXXXkkksss~~~yyyooo```PPPDDD;;;555222///000000111000///...---////////////////////////000000111111111222222222333333333444555666666666999999???JJJVVVfffzzz"""############$$$$$$$$$$$$###!!!"""###%%%%%%$$$########################&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''((()))&&&(((+++------+++(((&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&''')))******---000666<<<@@@===666///((('''&&&&&&&&&''')))***)))))))))))))))******+++&&&---,,,---333888DDDZZZhhhuuu}}}{{{www~~~wwwpppcccTTTFFF<<<888777---.../////////...///000------......///......------///111111......000222222222555;;;@@@JJJZZZhhhssswww}}}}}}}}}xxxxxxxxxzzz|||~~~}}}xxxyyy||||||{{{yyyvvvsssqqqpppppppppsssvvvwwwuuuqqqooonnnmmmllllllnnnrrrvvvwwwxxx{{{wwwkkk___QQQEEECCC===<<>>BBBFFFJJJOOOVVV```hhhkkkhhhbbb^^^RRRYYYeeerrr|||~~~xxxqqqjjjaaaVVVNNNFFFAAA<<<999:::>>>@@@BBB===@@@CCCCCCAAA@@@AAACCCAAABBBDDDFFFIIILLLNNNOOONNNUUU]]]```^^^\\\]]]^^^\\\]]]```cccdddddddddcccYYYSSSKKKCCC<<<666111...---,,,+++,,,---,,,)))'''+++)))(((((())))))(((&&&'''((()))******)))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---000333888<<>>555+++)))(((&&&&&&((()))+++)))************++++++++++++***,,,///111999JJJZZZjjjxxx{{{yyy|||~~~|||}}}{{{uuuooocccRRRDDD;;;777444222000000000000000000000000000000000000000000000000//////...///111111111000222222555===KKK[[[iiippp||||||}}}~~~~~~{{{yyy}}}{{{xxxyyy{{{}}}|||yyyyyy{{{~~~}}}yyyuuuqqqppppppqqqpppmmmnnnnnnnnnnnnlllkkkjjjkkkjjjiiikkkooorrrtttuuuzzz||||||ttteeeTTTIIIEEE@@@HHHQQQVVV^^^kkkuuuyyy||||||~~~{{{www{{{{{{xxxooofffZZZPPPDDDBBBAAAAAABBBBBBBBB@@@888777666444111///------///000111000...,,,---...//////.........---------++++++++++++,,,,,,---...---------,,,++++++---///000222777>>>EEEKKKPPPSSS]]]```iiitttvvvlll```ZZZTTT]]]gggqqq}}}}}}wwwpppfff\\\UUUNNNGGGBBB>>>;;;999999===BBBGGGJJJFFFFFFEEEBBB???AAAGGGLLLIIIJJJLLLMMMOOOOOOPPPPPPTTTVVVYYY]]]aaacccccccccfffgggjjjllljjjcccWWWNNNCCC@@@:::444000.........++++++******)))(((''''''))))))***++++++)))((('''***''''''++++++%%%###&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''((()))))))))(((&&&%%%'''(((((((((((((((''''''))))))))))))(((((((((((()))'''(((++++++))),,,111000000000222999DDDQQQZZZfffqqq~~~zzzkkkWWWIIIAAA<<<555000555111000333444000......000000000000111111111111...///000111222333444555444444333333444666999;;;<<>>;;;999666222000/////////,,,...//////......///111........................------,,,,,,,,,------.........///......///222444888;;;AAAGGGLLLOOOQQQQQQQQQTTT\\\dddeee```]]]___ffftttyyyvvvppphhh___WWWPPPKKKGGGCCC???;;;:::;;;>>>???@@@AAAAAAAAA@@@@@@AAABBBHHHKKKLLLKKKHHHGGGIIIKKKQQQRRRTTTVVVWWWWWWXXXXXX^^^ccchhhiiifffccc``````UUUNNNEEE;;;444000///...(((((())))))***)))))))))&&&'''((()))***,,,------+++***)))''''''((())))))&&&&&&'''((((((&&&$$$$$$'''''''''''''''''''''''''''''''''''''''(((((()))(((((((((((((((((('''''''''(((((())))))))))))((()))))))))))))))*********,,,******---------111777<<>>IIIYYYfffvvv~~~wwwwwwyyy~~~~~~pppaaaWWWCCC>>>666222222222111////////////////////////////////////////////////////////////------///444888BBBMMM]]]lllvvv|||~~~zzzzzz|||}}}yyytttpppmmmkkkooossswwwyyy}}}~~~|||uuunnniiifffjjjlllooosssuuuuuuttttttnnnnnnooosssxxx|||~~~~~~uuufffWWWIIICCCIIIRRRaaajjjtttzzzyyyvvvlllcccaaaaaaccchhhnnnsss||||||hhh___UUUSSSWWWYYYUUUOOOIIIEEE???999444111000000///000000000...------///---...........................---,,,,,,------------...//////...000333555999<<<@@@DDDGGGGGGGGGFFFIIINNNXXX``````]]]___dddlllwww~~~yyytttoookkkggg```WWWOOOHHHDDDBBB@@@??????>>>======???@@@???@@@@@@???>>>???CCCFFFMMMOOOQQQOOOJJJHHHHHHJJJHHHLLLRRRXXX^^^aaacccccciiifffcccaaa^^^YYYQQQKKK???===888333///......///))))))***++++++***)))(((((((((((())))))*********+++***((('''''''''((()))&&&((()))((((((((('''%%%''''''''''''''''''''''''&&&''''''((((((((((((((((((((('''''''''(((((((((''''''((()))******))))))((()))))))))*********+++,,,***+++...000111777===FFFSSSfff{{{}}}nnn\\\VVVRRRSSSXXXZZZVVVQQQDDD<<<666555333000000333111111111111222222222222///000111222222111111000555888::::::<<>>:::444222222222000...000000000000000000000000000000000000000000000000...//////......222999???LLLWWWgggttt{{{~~~~~~{{{zzz|||}}}}}}}}}{{{xxxsssnnnkkkkkkpppuuuwwwxxxxxx{{{~~~~~~xxxqqqmmmkkkkkklllooorrrtttvvvwwwwwwuuutttsssuuuxxx|||~~~~~~yyymmm\\\OOOFFFDDDJJJSSScccjjjqqquuuyyyzzzuuummmaaaXXXPPPMMMOOOUUUaaalllwww}}}sss```[[[YYY\\\dddhhhfffbbbXXXSSSJJJ@@@999444222222000000111000...,,,---...---------...............///...------------------,,,---.........000333666;;;<<>>>>>======>>>???CCCDDDEEECCCBBBCCCIIIMMMOOOQQQQQQOOOJJJGGGHHHIIIKKKPPPYYYbbbhhhkkkkkkkkkfff___UUUPPPMMMHHH???888111222333111...,,,,,,---))))))******)))((('''&&&((((((((((((((((((((('''))))))((((((''''''(((((("""&&&(((''')))++++++)))''''''''''''''''''''''''%%%&&&'''((()))))))))((((((''''''''''''((())))))''''''((()))************((())))))******+++++++++---+++---222555888???GGGQQQ^^^tttrrrdddVVVRRROOORRRYYY\\\YYYTTTEEE===777666444000000222111111111222222222222333000000000111111222222222666999<<<===@@@IIIVVV```qqq%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!###%%%%%%###!!!$$$%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%###""""""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((+++///333666888CCCEEEHHHNNNUUU[[[^^^```UUUTTTKKK<<<000,,,,,,+++(((((())))))))))))(((((()))************+++++++++,,,+++111===JJJYYYiiivvv}}}}}}|||~~~~~~wwwiiiZZZKKKBBB999666222111222333111...000000000000000000000000000000000000000000000000---///111000111777@@@HHHVVVaaaoooyyy}}}~~~}}}{{{{{{~~~~~~{{{{{{||||||{{{wwwsssnnnkkkoootttyyyyyyvvvssssssttt|||{{{vvvttttttppppppqqqrrrtttvvvxxxyyyzzzwwwuuuuuuxxx||||||sssdddRRRGGGBBBAAAFFFLLLWWW[[[___```cccddd^^^VVVJJJEEEAAABBBFFFOOO```oooxxxnnn[[[[[[^^^dddjjjllljjjggg___YYYNNNCCC:::444222222...///000///...---...///---------.........////////////...---------------+++,,,------...000333666:::;;;;;;<<<======<<<<<>><<<===???;;;<<<>>>>>>===>>>AAADDDFFFIIILLLKKKIIIIIILLLPPPOOOQQQRRROOOKKKJJJKKKNNNTTTYYYbbbiiikkkjjjfffcccUUUNNNDDD===999666333000***---//////,,,))))))))))))))))))(((((('''''''''''''''''''''''''''''''''(((((())))))(((((('''&&& %%%'''&&&'''++++++(((''''''''''''''''''''''''%%%&&&'''((()))))))))((((((''''''&&&'''((()))***''''''(((******++++++***((())))))******+++,,,,,,...---000666<<>>AAABBB@@@???AAAEEEKKKPPPRRRQQQPPPHHH999...***)))((((((((())))))))))))(((((()))************+++++++++------333@@@OOO^^^ooo{{{~~~|||wwwzzz~~~~~~qqqcccSSSEEE<<<555222000000222333111///000000000000000000000000000000000000000000000000...000222222444:::EEENNN]]]gggttt|||~~~~~~~~~|||{{{||||||yyyzzz{{{{{{{{{wwwsssnnnkkkrrrwww|||{{{uuuooommmmmmtttxxx||||||wwwssssssuuuuuuttttttssstttvvvxxxyyy|||yyyuuuuuuxxx}}}}}}{{{mmm]]]JJJ@@@======@@@DDDHHHJJJLLLLLLMMMNNNHHH@@@:::999:::>>>DDDOOObbbsssyyyooo[[[]]]aaafffiiihhhdddaaa___XXXMMMAAA888222000///,,,...//////......000111---------.........//////000///...---------------***+++,,,---...000333666777777888888999999::::::<<>>>>>===<<<===??????@@@@@@??????AAAGGGLLLGGGLLLQQQQQQNNNLLLMMMOOOQQQRRRSSSQQQNNNNNNQQQTTTVVV[[[bbbfffeee___WWWQQQEEE@@@888000+++***---///'''***------***(((((()))***))))))(((((())))))***%%%%%%%%%&&&&&&&&&'''''''''((()))))))))(((&&&%%%"""'''(((%%%%%%)))(((###''''''''''''''''''''''''$$$%%%'''))))))))))))(((((('''&&&&&&'''((()))***''''''(((******+++++++++((())))))***++++++,,,,,,000///222:::@@@FFFPPPZZZkkkyyysssdddWWWQQQLLLHHHJJJOOOQQQNNNHHH>>>999555666666333333555111111222222222333333333555333222111333555999;;;>>>BBBFFFJJJRRRbbbwww""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$#########&&&$$$"""###%%%&&&%%%"""!!!"""$$$%%%$$$$$$&&&''',,,000777@@@FFFFFFAAA<<<555555444555888>>>FFFLLLOOOLLLCCC666///---,,,)))'''''''''''''''((()))))))))(((((()))+++---,,,,,,---...555BBBUUUggguuu{{{zzzvvvvvv~~~|||}}}vvvgggWWWJJJ???999666555333111000000000111111111000///......//////222222111///---...222555111000111555666;;;KKK]]]hhhmmmvvv||||||zzz|||~~~}}}xxxrrrppptttyyyvvvyyy{{{yyysssnnnkkkkkkrrrtttvvvvvvvvvvvvwwwxxx|||{{{zzzzzz|||~~~}}}{{{|||~~~}}}wwwaaaRRRCCC===<<<;;;:::;;;?????????>>>===<<<;;;;;;777555777@@@KKKYYYkkkyyyvvvkkkddd___bbbdddccccccccc^^^XXXTTTNNNEEE===888444000...000000///...------......///...,,,,,,...//////...000///---,,,++++++,,,---++++++++++++,,,...000222;;;999777555555777:::<<<===GGGQQQVVVVVVUUUXXX\\\ccc[[[PPPHHHEEEAAA<<<777777999<<<===<<<<<<<<<===CCCAAA>>>???CCCHHHLLLMMMQQQRRRRRROOOLLLKKKNNNPPPTTTVVVWWWWWWVVVWWW[[[^^^______]]]XXXQQQIIIAAA<<<;;;666000,,,++++++++++++***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((&&&$$$%%%'''(((&&&###((((((((('''&&&&&&%%%%%%''''''(((((('''&&&%%%%%%'''''''''''''''''''''''''''((())))))(((((()))***)))(((((((((((())))))***(((***++++++***+++---///333555:::AAAFFFLLLYYYfffyyypppaaaWWWSSSOOOKKKIIIJJJHHHEEEBBB;;;:::888777666666777888222333444333111111111222333333222222444777:::===@@@HHHOOOVVVbbbvvv""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$############$$$$$$$$$%%%########################"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$######&&&$$$"""###%%%&&&%%%######$$$%%%%%%%%%%%%(((***333:::BBBEEEAAA:::555222......------000666===CCCHHHFFF>>>333,,,,,,+++((('''''''''''''''(((((()))))))))))))))+++,,,,,,,,,111333;;;III[[[mmmzzz|||uuusssvvv~~~zzzyyyyyy{{{yyykkk\\\NNNCCC;;;777111111000000000000111111000000///......---------000000///...---...000333222111333888<<>>;;;888999;;;>>>>>>===;;;;;;<<<>>>???AAAFFFLLLQQQSSSTTTOOOOOOMMMJJJGGGIIINNNRRR[[[^^^``````]]][[[[[[\\\VVVSSSOOOIIIDDD???;;;:::AAA;;;444...+++************)))(((''''''((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''%%%$$$%%%((()))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&((())))))(((((()))***)))(((((((((((()))******)))***++++++++++++---///777999???GGGLLLTTTaaannn}}}qqqcccZZZUUUQQQKKKHHHGGGEEEAAA===:::999777555333333333333222333444444333222444555777777777777999===AAAEEEMMMWWWaaakkkxxx|||""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""""""""#########$$$$$$########################"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$###%%%$$$######%%%%%%$$$###&&&&&&&&&%%%%%%'''***...999BBBJJJFFF:::...***+++((((((''''''(((---444:::AAA???888...)))***)))'''''''''&&&&&&''''''((()))***************+++,,,---111555???NNN```ooozzz~~~vvvpppqqqwwwzzztttsssuuuzzzvvvlll\\\MMMAAA:::666444...//////000111111222222000000000000//////.........///000000//////111333444333777>>>FFFPPP]]]hhhwwwyyy|||~~~~~~}}}~~~|||wwwpppkkkjjjjjjnnnpppqqqooollljjjlllnnnrrruuuxxxzzzzzzzzz{{{}}}}}}zzzyyyzzz~~~~~~~~~xxxnnnfffQQQEEE:::666555333111111222222222222111000///...111000444===HHHUUUeeerrr||||||yyyqqqeeeZZZSSSQQQOOOTTTWWWWWWVVVWWWSSSNNNHHHCCC===777444111///................../////////---,,,,,,...///000...---)))***+++,,,------------...---,,,,,,,,,...///000222222222333444666888999GGGMMMSSSUUURRRQQQSSSVVVFFFAAA<<<:::;;;<<<;;;:::;;;===???@@@>>>======>>>>>>AAAFFFNNNTTTVVVUUUTTTPPPNNNKKKHHHHHHLLLSSSXXX```bbbeeeddd```ZZZUUURRRIIIEEE>>>999555555777888FFF@@@777000,,,***)))((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%$$$&&&(((******)))######$$$$$$%%%&&&&&&''')))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&((())))))(((''')))***((((((((((((((()))***+++***+++,,,,,,+++,,,...///666888???GGGNNNVVVdddrrrtttggg___\\\VVVNNNIIIFFFCCC>>>:::;;;:::777444222111000000111333444444444444555777888888999:::<<>>666444333///------222222222222222111000000111///222999AAAJJJVVVaaajjjkkkiii```TTTKKKIIIJJJIIIOOORRRRRRQQQQQQNNNJJJCCC???:::666444333222111000000111111111111000000...------...000000...,,,)))***,,,---------,,,+++,,,,,,,,,---...000222333333333444666888:::;;;<<>>;;;888777999:::;;;::::::<<<@@@BBBCCCCCCDDDFFFFFFIIIMMMRRRUUUTTTPPPMMMMMMLLLKKKJJJLLLQQQVVVZZZ\\\]]]]]]ZZZTTTMMMGGGCCC===999444000///111555888EEE???777///+++)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))))))))$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&%%%%%%&&&''')))''''''''''''''''''''''''&&&''')))(((''''''(((***(((((((((((()))***+++++++++,,,------,,,---///111555888???HHHOOOXXXffftttxxxmmmgggddd]]]TTTMMMHHHDDD???;;;===<<<999666444333333333333444555555444444555777999;;;>>>@@@DDDKKKTTT[[[eeesss|||ooofff\\\TTT""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#################################$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%***000555???>>>:::333---***+++,,,'''''''''&&&'''***///444:::999333+++&&&'''&&&###&&&&&&&&&&&&&&&'''(((((()))***+++***)))***...111<<>>GGGRRR```mmmwww|||~~~|||{{{yyyxxxxxxxxxyyyzzz~~~~~~~~~~~~~~~~~~}}}yyysssmmmhhhffflllmmmllliiiggghhhmmmqqqtttxxx|||}}}zzzxxxyyy~~~~~~~~~{{{ttthhhYYYOOOAAA:::444333222...,,,---/////////000//////......222000111444888;;;CCCKKKPPPQQQQQQKKKCCC???AAAEEEFFFMMMQQQOOOMMMLLLJJJFFF===:::666444444333222111111111222222222222111000111/////////000000...,,,,,,,,,---...---,,,+++)))++++++,,,...000444777999888888999:::<<<>>>???@@@LLLOOOPPPMMMIIIDDDCCCCCC<<<:::888777777888999999999<<>>999222---***))))))(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((('''''''''(((((('''''''''&&&&&&&&&%%%)))'''&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&'''((((((''''''((()))(((((((((((()))***+++,,,+++---......---...000333888;;;CCCMMMUUU^^^nnn{{{}}}uuuooojjjbbbWWWNNNIIIEEE@@@<<<===;;;999777666555666666555666777777555555666777===AAAGGGKKKQQQZZZeeennn{{{xxxhhh]]]UUUMMMHHH"""""""""""""""""""""""""""""""""############$$$$$$$$$############$$$$$$"""""""""#########$$$$$$########################$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$%%%&&&(((...555:::AAA:::111+++))))))))))))&&&'''&&&&&&'''***///333777777222***&&&'''&&&$$$&&&&&&%%%%%%&&&&&&'''(((''')))+++***)))+++000444@@@KKK]]]nnnzzzuuunnnkkkrrr{{{xxxwww}}}}}}oooeeeTTTJJJ>>>666555666555444222222333555888;;;???AAACCC@@@;;;777333222222222...000111222222333666888@@@JJJUUU___iiivvv~~~~~~}}}{{{yyywwwwwwwwwyyyzzz~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{wwwssspppnnnqqqqqqpppllliiiiiimmmrrrvvvyyy~~~~~~|||yyyxxxyyy}}}yyyoooaaaRRRHHH===777222222111...---/////////000000000//////...333000000222111111555<<<:::;;;<<<:::888999===AAAEEELLLPPPMMMIIIFFFDDDAAA777555222111111111111000000222333555666666555555666333111000000000...---............---,,,+++***++++++---///333777;;;===<<<;;;;;;;;;<<<===???@@@DDDFFFIIIIIIGGGDDDBBBAAA<<<;;;:::999999999::::::===AAAFFFKKKOOORRRUUUWWWVVVWWWXXX[[[]]]]]]ZZZWWWUUUUUUVVVXXXYYYWWWSSSPPPGGGCCC===999555222000...+++++++++,,,,,,------...444111---+++******)))(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((()))(((&&&%%%&&&'''))))))(((''''''&&&%%%%%%''''''&&&%%%&&&'''((()))''''''''''''''''''''''''%%%'''(((((('''&&&((()))((((((((()))***+++,,,---+++,,,......///000333555999===FFFQQQ[[[fffwww|||wwwkkkcccWWWNNNIIIEEEBBB???===<<<:::888666666666777777999::::::888888999;;;>>>EEENNNVVV]]]ggguuu~~~xxxdddYYYRRRLLLFFFDDD""""""""""""""""""""""""""""""""""""############%%%$$$###""""""###$$$%%%############$$$$$$$$$%%%########################$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&%%%###"""$$$&&&###%%%''')))---333:::???;;;555---((('''''''''%%%&&&'''''''''(((+++000333333333000)))'''((((((&&&&&&&&&%%%%%%&&&&&&'''(((&&&(((******)))+++111777BBBOOObbbsss}}}tttnnnmmmwww~~~~~~ttteeeZZZHHHAAA888555666777444000222333555:::BBBJJJRRRWWWVVVQQQHHH???888555444555333333444444555777;;;>>>IIIVVVcccjjjoooxxx~~~}}}zzzxxxwwwxxxzzz{{{}}}|||||||||}}}~~~~~~}}}}}}|||{{{yyywwwwwwwwwuuupppllljjjmmmqqqwww{{{|||{{{yyyxxxzzz}}}wwwlll\\\MMMDDD;;;555111000///---...111000111111222222111111000222000000111000///111777333333333555777;;;???BBBDDDKKKOOOJJJDDD@@@===:::555333111000111222111000222444888<<>>===;;;999777777999;;;<<<>>>AAAEEEGGGFFFDDDAAA@@@<<<===>>>>>>>>>@@@AAACCCFFFIIINNNQQQSSSTTTVVVXXXVVVXXX\\\aaadddeeeccc``````___]]]\\\ZZZTTTLLLFFF;;;777222000///...,,,*********+++++++++++++++***---,,,++++++++++++)))(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$&&&((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))((((((((()))***+++---...***+++---///000222555888:::>>>IIIWWWdddrrr{{{llldddXXXOOOKKKIIIFFFDDDAAA@@@===;;;999888777777888:::<<<======>>>@@@BBBDDDMMMZZZdddmmmxxxwwwfffUUUNNNKKKFFFBBBAAA""""""""""""""""""""""""""""""""""""############%%%$$$###""""""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%########################%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%"""%%%&&&%%%###"""$$$&&&$$$&&&))),,,000666===BBB333000,,,)))''''''&&&%%%'''((())))))***---222555///000---(((''')))***'''&&&%%%%%%%%%%%%&&&''''''%%%(((******))),,,333999HHHVVVjjjzzzuuupppqqq|||~~~{{{{{{}}}{{{mmm^^^TTTAAA:::555444777777333---333555999AAALLLXXXdddjjjggg```TTTHHH???:::888888888888888888999<<<@@@DDDPPP___lllppprrrxxx~~~~~~~~~{{{yyyxxxyyyzzz|||||||||||||||~~~~~~~~~~~~~~~{{{{{{yyytttnnnlllmmmpppxxx{{{~~~~~~zzzzzzyyyxxxzzz|||vvvjjjZZZKKKBBB999444000///...,,,...222......//////000/////////000//////222222000333888555444444777<<>>:::444000///////////////...------...///111222000000111333666999<<<>>><<<:::666333333444666888===@@@DDDGGGFFFCCC???===>>>???AAACCCEEEGGGJJJMMMNNNQQQTTTUUUUUUTTTUUUVVVTTTWWW]]]dddhhhhhheeebbbccc___[[[VVVQQQIII???888222///,,,,,,---,,,***''',,,,,,,,,+++++++++++++++*********+++,,,,,,)))'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&!!!$$$''''''%%%%%%'''***###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&'''((((((''''''''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))((((((((()))***,,,---...)))+++---///000333777999???EEEQQQaaappp}}}ooofff[[[RRRNNNMMMKKKJJJGGGEEEBBB???<<<:::999999888;;;===@@@AAACCCFFFHHHOOOZZZiiiuuuiiiXXXHHHDDDDDD???;;;;;;$$$$$$############$$$$$$######""""""""""""######$$$$$$###############$$$#########"""""""""""""""$$$$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$###"""!!!)))((('''$$$""""""%%%(((((('''***111:::>>><<<999000---)))''''''(((((('''))))))))),,,000555888999111///,,,(((''''''((()))''''''''''''''''''&&&&&&###)))---+++(((---;;;GGG[[[eeerrr{{{~~~{{{uuuuuu{{{ttttttuuuwww|||yyykkkWWWJJJBBB:::555666777555222222555555<<>>??????BBBIIIOOO___hhhrrrwwwxxxyyy~~~}}}||||||}}}|||{{{{{{}}}{{{xxxwwwtttqqqsssxxxzzz{{{~~~~~~|||{{{~~~|||{{{|||~~~rrrdddTTTEEE<<<777444000...///000111000333222111111333333222111111111222111000000222444555444555999>>>CCCFFFGGGIIIEEE???<<<;;;:::777444555444333222333555777888:::BBBGGGHHHLLLPPPPPPJJJAAA<<<666222111111000...111111000111111333444666999666222111222333444444111111000///...///222555:::>>>BBBBBB???======>>>AAACCCFFFIIIMMMPPPRRRSSSTTTTTTUUUVVVWWWXXXXXXXXXXXX[[[aaahhhmmmmmmiiieee___[[[SSSJJJAAA:::555333111///---***)))***++++++(((+++---...,,,***)))***************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$(((((((((((())))))))))))***)))((('''&&&&&&'''((('''(((*********+++,,,...000///111444444333666<<<>>>MMM___nnn~~~vvvhhh[[[XXXYYYWWWVVVXXXOOOMMMIIIEEEAAA???======???AAAEEEHHHKKKPPPUUUYYYeeeooo}}}tttYYYPPPFFF@@@??????===;;;$$$##################$$$######""""""""""""######$$$######"""""""""######$$$$$$$$$###############$$$$$$$$$$$$#########"""##############################$$$$$$$$$###""""""$$$%%%&&&%%%$$$###%%%&&&(((+++222999<<<<<<888555000---***''''''((('''&&&)))((((((,,,222777999999000...+++(((&&&&&&'''(((''''''''''''''''''''''''&&&))),,,,,,---777GGGTTT```hhhttt|||}}}~~~{{{wwwtttvvvvvvxxxzzz}}}{{{ooo___LLL@@@===666111222444222111222777:::CCCRRRbbbmmmuuuxxxsssooogggZZZMMMDDDBBBCCCBBBDDDFFFGGGHHHMMMVVV^^^hhhqqqzzz~~~~~~~~~||||||}}}~~~~~~}}}|||}}}}}}}}}zzzxxxyyywwwttttttxxxtttvvvyyy{{{}}}|||{{{zzz}}}|||}}}zzzmmm___PPPBBB:::555222...---...///000000222222333444666666333111222444555444333333444555777999===BBBFFFIIIIIIIIIEEEBBB>>><<<<<<:::888555:::999777666666666777888???GGGMMMNNNOOOPPPKKKDDD;;;888444333444444333222111111222444777:::===>>>;;;888444111000111000000/////////...///111666999BBBDDDFFFEEEAAA@@@AAACCCJJJKKKOOORRRUUUXXXYYYZZZSSSRRRRRRRRRTTTVVVWWWWWW\\\___dddiiikkkfff___YYYLLLHHHBBB;;;555000---+++///...,,,*********+++,,,---///111111///---,,,,,,*********)))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$'''((((((((())))))))))))***)))((('''&&&''''''((('''(((***+++***+++,,,...---,,,...222333444999@@@IIIXXXkkkzzz{{{mmm```]]]]]]\\\[[[]]]TTTRRROOOLLLHHHFFFDDDCCCDDDGGGKKKPPPUUU[[[aaafffuuummmTTTMMMCCC>>>======<<<:::##############################""""""""""""######"""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################"""######$$$$$$$$$######!!!###&&&'''&&&&&&'''(((***333===BBB>>>888333111111...***(((''''''&&&&&&)))''''''---444999999666---,,,)))'''&&&&&&&&&'''''''''''''''''''''''''''*********+++111>>>NNNZZZ___gggqqqyyy~~~~~~yyywwwvvvvvvxxxzzz|||wwwhhhVVVGGG===999333///111222111222555;;;BBBOOO___nnnyyy~~~wwwwwwsssgggXXXNNNLLLNNNQQQRRRRRRRRRTTT\\\fffooosssyyy~~~}}}}}}{{{{{{}}}~~~}}}~~~}}}xxxuuussstttxxxxxxtttssstttoooqqquuuzzz}}}~~~~~~}}}~~~sssfffXXXJJJ>>>777444111...---...000111222444444666999;;;:::777444777999;;;:::999888888999@@@DDDIIIMMMNNNLLLHHHFFFBBBAAA?????????>>>;;;999<<<<<<;;;:::999999888888BBBIIIQQQSSSSSSPPPHHH@@@777666444555666666666444333555888===@@@DDDFFFFFF===999444111///...,,,++++++,,,------///444:::>>>HHHJJJKKKJJJHHHHHHKKKNNNUUUVVVWWWXXXYYYZZZ\\\\\\SSSRRRQQQRRRUUUWWWXXXXXX___aaadddeeebbbZZZOOOHHH<<<:::666222///,,,+++***---,,,+++******+++,,,---///111333222000...------******))))))))))))(((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''&&&%%%%%%''''''((((((((()))))))))))))))((('''''''''((((((''')))***+++***+++---...,,,,,,...333555777@@@IIIXXXiii}}}vvvjjjeeedddcccbbbddd[[[ZZZYYYWWWTTTQQQOOOMMMLLLPPPVVV\\\ccckkksssxxx{{{aaaNNNHHH@@@<<<;;;;;;:::999""""""############""""""######""""""""""""######!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$###$$$&&&'''''''''***,,,111;;;EEEEEE<<<333000111111...***(((''''''&&&%%%(((&&&'''---555999666222+++***(((&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''---+++***,,,222===IIIPPPWWW^^^hhhqqqxxx|||wwwtttuuuxxxzzzzzz}}}|||ooo^^^OOODDD>>>999444222222222111555;;;@@@LLL[[[kkkyyy{{{{{{xxxqqqggg___\\\[[[]]]^^^^^^___bbbiiirrryyyxxx}}}~~~~~~yyyyyyzzzzzz{{{{{{{{{|||zzz}}}~~~}}}}}}}}}yyysssjjjiiilllsssuuurrrooooooooorrrwww|||zzzlll]]]PPPDDD;;;666444111///...000333555555999999999;;;===>>><<<:::===???AAAAAA???>>>>>>???KKKOOORRRSSSOOOIIICCC@@@CCCCCCDDDDDDDDDBBB@@@???<<<===>>>?????????>>>>>>CCCHHHOOORRRRRRNNNHHHBBB;;;999777666666666777777:::>>>CCCHHHJJJJJJHHHFFF;;;777333000...---+++))))))***+++---000666===BBBIIIMMMQQQSSSRRRSSSWWWZZZ\\\ZZZWWWTTTSSSUUUWWWYYYWWWVVVVVVYYY]]]___]]][[[]]]\\\ZZZXXXRRRJJJ@@@999444333111///...---,,,,,,++++++******+++,,,------...///000///---************)))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%'''''''''((((((((())))))))))))((((((((((((((((((''')))++++++++++++---/////////111555888===IIIUUUiiizzzsssllljjjjjjiiiiiiaaaaaaaaaaaa___]]]ZZZYYYWWW[[[bbbiiiqqqyyylllTTTHHHDDD>>>;;;:::::::::999!!!"""############"""!!!######""""""""""""######!!!!!! !!!!!!"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$(((---111<<>>===<<<<<<>>>??????>>>???AAACCCCCCBBBAAABBBCCCPPPSSSTTTRRRMMMFFFBBB@@@EEEFFFHHHHHHGGGFFFEEEDDD@@@CCCFFFJJJKKKLLLKKKJJJHHHIIILLLOOONNNJJJFFFEEE>>>===:::888888:::>>>@@@DDDHHHMMMPPPNNNIIIBBB>>>555333000...------+++*********,,,---111888@@@FFFNNNSSSZZZ]]]\\\[[[[[[]]][[[WWWRRRNNNNNNRRRXXX\\\\\\\\\^^^bbbfffeee___ZZZSSSOOOJJJEEE@@@:::444000...---,,,++++++*********************+++,,,,,,------......---***(((((())))))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''(((((((((((((((((())))))))))))))))))((()))+++++++++,,,---///000000333777;;;CCCSSSbbbxxx|||tttppppppooommmeeefffggghhhhhhgggfffeeedddhhhnnnuuu|||{{{^^^JJJEEEBBB>>><<<;;;::::::::: !!!"""######"""!!! ######""""""""""""######!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################"""######$$$$$$$$$######%%%$$$$$$$$$&&&,,,444999GGGFFFBBB999111...111666000---)))''''''((((((''')))+++...222444222---***''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&)))...333888===@@@BBBJJJRRR^^^lllxxx~~~zzzyyy}}}xxxvvvwwwyyy{{{zzzqqqcccSSSEEE<<<666444555333333333222444>>>JJJXXXgggvvv~~~}}}zzz}}}}}}wwwvvvwwwzzz|||~~~~~~~~~~~~|||zzz~~~}}}}}}|||||||||}}}}}}yyy{{{|||yyyxxxxxxrrrlllbbbaaadddnnnuuuuuutttttttttwww|||wwwkkk[[[KKKAAA<<<::::::555333111222666:::===>>>DDDBBBAAABBBCCCCCCCCCAAAAAABBBCCCCCCCCCCCCFFFHHHOOORRRTTTSSSNNNIIIHHHHHHFFFHHHJJJKKKJJJJJJKKKMMMMMMPPPUUUYYY[[[ZZZWWWVVVQQQNNNNNNOOONNNIIIFFFGGGAAAAAA@@@???@@@CCCIIIMMMLLLMMMNNNMMMIIIAAA:::555000...,,,,,,------,,,++++++,,,...000555===FFFMMMXXX]]]cccdddaaa\\\ZZZYYYWWWUUUQQQPPPSSSZZZaaaeeecccaaa```bbbddd```WWWPPPEEE@@@:::555222000...------------,,,++++++******)))******+++++++++,,,,,,---......,,,***))))))***))))))(((((((((((('''''''''(((((((((((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))*********))))))(((***+++,,,+++,,,...///...///444999???JJJ^^^ppp{{{wwwvvvsssnnnhhhiiikkkmmmnnnpppppppppppptttzzzmmmSSSDDDBBBAAA???<<<;;;:::999999 !!!"""######"""!!! ######""""""""""""######"""!!!!!!"""###$$$%%%%%%!!!!!!"""######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&##############################$$$$$$$$$###""""""$$$%%%(((+++000777@@@FFFMMMEEE;;;222...000333666...,,,((('''((())))))(((+++000555777444///***(((&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))&&&+++111666888;;;>>>AAAJJJRRR___ooo}}}{{{xxxssspppqqquuuzzz}}}~~~sssgggVVVHHH???999666444111222444666666:::HHHVVVhhhwww~~~}}}|||}}}~~~~~~}}}zzz~~~}}}|||{{{{{{{{{{{{|||zzz|||{{{xxxwwwvvvqqqkkkdddaaacccmmmvvvxxxyyyzzzyyy{{{}}}ooocccRRRCCC:::888:::<<<<<<:::999;;;???CCCFFFGGGLLLLLLMMMOOOPPPNNNJJJGGGFFFFFFGGGFFFGGGIIIMMMQQQOOOTTTYYYXXXSSSOOONNNOOOHHHKKKNNNPPPPPPSSSWWWZZZ\\\___cccffffffbbb]]]ZZZUUUQQQQQQTTTSSSMMMKKKMMMEEEHHHKKKLLLLLLMMMPPPSSSOOOMMMHHHCCC===777333111---,,,***+++,,,---,,,+++---...000444;;;DDDOOOWWW```dddgggfffaaa\\\YYYYYYYYYYYYYYY[[[___dddhhhkkkgggaaa[[[XXXVVVPPPFFF>>>999555000------,,,,,,+++...............---,,,,,,)))******++++++++++++***,,,,,,---+++))))))***+++))))))(((((((((''''''''''''((((((((())))))))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((('''((()))***+++******)))(((***,,,,,,,,,,,,...///...000666>>>FFFVVVnnn|||zzzvvvpppkkklllmmmpppsssvvvyyy{{{zzz}}}~~~bbbLLLAAA@@@???>>><<<:::888888888 !!!"""$$$$$$"""!!! ######""""""""""""######""""""""""""###$$$%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$###"""!!!$$$(((...444;;;CCCKKKPPPPPPDDD666......222444555---+++((('''((()))***)))---444;;;;;;555...)))(((&&&&&&'''''''''''''''(((%%%%%%&&&&&&'''((()))))))))...333555666777:::>>>KKKSSSaaaqqq|||vvvqqqgggeeehhhllloooppptttzzz|||~~~~~~~~~~~~uuuqqqsss{{{~~~~~~~~~}}}yyyeeeYYYGGG;;;777666444333000222666999:::AAAQQQaaasss}}}~~~{{{zzzzzz{{{~~~|||||||||~~~~~~||||||{{{yyyxxxwwwxxxxxxyyy{{{|||{{{wwwuuuuuuqqqjjjeee```bbbkkkuuuyyy{{{|||~~~~~~jjj^^^LLL===666666999<<>>>>>>>><<<999777666666""""""""""""###############"""!!!!!!!!!"""$$$%%%###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$###%%%$$$!!!"""&&&'''***///;;;JJJUUUSSSKKK???777...+++...333555555000)))&&&((()))(((+++222333999>>><<<333+++)))***''''''''''''''''''''''''&&&''''''(((((((((((((((,,,///555888444111555===FFFSSScccrrryyyrrrmmmfff___ZZZ\\\```bbbeeeiiikkklllnnnoooooonnnpppqqqgggmmmuuu{{{~~~xxxooo___QQQBBB:::666333333444000333666888???LLL^^^lll|||{{{xxxvvvwww|||}}}~~~}}}|||}}}}}}xxxuuurrrtttwwwwwwsssnnnvvvyyy{{{{{{wwwrrrmmmkkkeeefffiiimmmqqqtttwwwyyyrrr]]]FFF888555666:::???EEEJJJQQQUUUYYY]]]cccgggiiikkknnnooommmggg^^^XXXTTTWWWXXXYYY___gggjjjhhheeebbbaaabbb^^^WWWSSSSSSYYY\\\```aaaaaacccgggjjjppppppoookkkfff```ZZZVVVVVVVVVZZZaaafffgggaaa[[[[[[\\\]]]]]][[[UUUMMMGGGBBB>>>999666555333///+++......---,,,++++++++++++000555>>>EEEIIINNNWWW___eeeeeedddaaa^^^```dddiiieeegggiiilllmmmjjjeee```VVVRRRIIIAAA999444111000---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((()))))))))))))))))))))*********)))'''%%%&&&)))***(((&&&(((''''''&&&&&&''')))***$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''&&&&&&'''''''''''''''((())))))'''(((((()))***++++++++++++,,,,,,,,,+++,,,///222555888===FFFVVVoooyyyuuuqqqppppppssswww{{{}}}~~~lllTTTDDD<<<;;;;;;:::999888888888999""""""""""""###############""""""!!!"""###$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&&&&$$$$$$'''///777BBBOOOZZZ]]]UUUIII999222***(((***...000000***((())),,,+++))),,,222???@@@>>>888...(((&&&'''''''''''''''''''''''''''(((((((((''''''((())))))000111555777333///444<<>>999666444444555111333666;;;EEEUUUhhhttt~~~|||yyywwwwww{{{}}}}}}}}}}}}{{{zzzxxxvvvooooooppprrrtttssspppmmmnnnrrrwwwyyyvvvqqqllliiifffhhhjjjmmmqqqtttvvvxxx|||}}}~~~~~~~~~uuubbbLLL???:::999;;;>>>LLLSSS]]]eeehhhkkknnnpppsssvvvyyy||||||xxxrrrnnniiikkklllkkknnnrrrrrrooooookkkhhhgggccc^^^]]]___^^^aaaeeehhhiiikkknnnqqqvvvuuussspppkkkeee```^^^aaaaaaccciiinnnnnniiiddddddccc```]]]XXXQQQHHHBBB:::666333111111000---+++,,,++++++++++++,,,---...111:::FFFOOOSSSWWW___fffcccbbbaaaaaacccgggmmmqqqmmmkkkhhheeeaaaZZZSSSMMMBBB???999444000............---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))*********))))))))))))))))))'''&&&''')))***(((&&&'''''''''''''''((())))))$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''(((''''''''''''((())))))'''(((((()))******++++++***+++,,,++++++,,,///111333888AAAOOOccc}}}~~~xxxtttqqqpppppprrrwww{{{~~~gggPPPBBB;;;::::::999888888888888888""""""""""""###############""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$ ###((((((&&&(((,,,777EEEUUU```ddd^^^NNN???222---'''%%%'''***++++++((('''))),,,,,,...444;;;GGGBBB:::111***&&&%%%&&&''''''''''''''''''''''''***)))'''''''''(((***,,,555555666555111...222:::HHHUUUfffuuuxxxnnnddd^^^^^^VVVOOONNNNNNNNNQQQUUUXXXZZZ\\\___cccjjjqqqvvv}}}}}}{{{zzz|||~~~|||~~~|||lllaaaMMMCCC:::777666444444777555666999AAANNNaaarrr}}}{{{xxxwwwyyy}}}|||~~~~~~{{{yyywwwvvvvvvsssnnniiidddhhhllloooooonnnmmmlllhhhnnnuuuyyywwwsssnnnkkkjjjkkknnnpppsssuuuwwwwwwwwwxxxzzz}}}~~~{{{yyyyyy{{{{{{jjjXXXMMMHHHDDDDDDEEEQQQ[[[gggpppssssssrrrrrrvvvxxx}}}}}}xxxvvvooohhheeebbb```bbbgggdddhhhnnnrrrtttvvvxxxzzz|||{{{yyywwwsssooollljjjsssssstttxxxzzzyyysssnnnkkkgggaaaZZZRRRJJJAAA;;;222000...---......---,,,************+++---///000444AAAQQQYYY[[[^^^dddjjjcccaaa___bbbiiipppsssuuummmhhh```WWWOOOFFF>>>:::666444111...------...000///...------------......+++++++++++++++++++++++++++***))))))))))))))))))++++++******))))))(((((()))(((''''''))))))((('''&&&''''''((((((((((((((($$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''((((((''''''(((((()))***((((((((()))******++++++)))***+++******+++...111000888HHH^^^www|||vvvrrrrrrpppoooqqqwww||||||```KKK???:::999999888777777777888888!!!"""""""""############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!###'''((((((...666EEESSSbbbhhhdddXXXFFF888...+++'''%%%''')))))))))+++((('''***111999AAAGGGBBB;;;111***(((((((((''''''''''''''''''''''''''')))(((&&&&&&(((+++...000999777555333///,,,111999GGGTTTfffuuu~~~xxxnnnddd[[[WWWSSSMMMHHHHHHJJJLLLRRRYYYXXX[[[___dddiiipppwww|||}}}yyywwwvvvvvvuuuttttttvvvzzz~~~}}}~~~rrraaaUUUDDD===777666666444444666999:::>>>HHHXXXjjjyyy}}}xxxuuuuuuwwwyyy{{{zzz}}}yyyuuuyyyuuuqqqpppppplllddd]]]\\\bbbjjjmmmllljjjlllnnnmmmrrrxxx{{{zzzwwwtttssspppqqqtttvvvxxxyyyyyyyyytttuuuwwwxxx{{{}}}yyytttvvvzzzuuuhhhbbb___ZZZXXXYYY]]]fffqqqwwwwwwtttqqqppptttwww|||zzzqqqgggbbb___^^^dddkkkkkknnntttyyy|||~~~~~~~~~~~~}}}{{{zzzyyyyyy~~~zzzrrrkkkgggbbbZZZRRRJJJBBB;;;777222111000////////////...+++*********+++---000111777FFFUUUZZZZZZ^^^dddiiiiiieeecccgggnnnrrrppplll___YYYOOOFFF>>>999444111444222///---,,,---...////////////...............******************************)))))))))))))))***,,,++++++***)))((('''''')))((((((((())))))((((((%%%&&&((()))))))))((('''$$$&&&(((((('''&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''((((((((((((((((((((('''((())))))***(((((())))))************((()))*********+++...111000;;;QQQmmmzzzuuurrrtttrrrpppsssxxxvvv[[[HHH>>>:::888888777777777777777888!!!"""""""""############"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$''')))---999EEEYYYdddlllkkkbbbTTTDDD777+++)))&&&%%%&&&'''((((((+++***,,,444@@@IIIJJJGGG999222+++''''''((('''%%%''''''''''''''''''''''''&&&&&&%%%&&&)))...222555:::666222000---,,,111999EEESSSdddrrrzzzpppdddZZZTTTQQQJJJFFFDDDGGGJJJMMMUUU]]]]]]bbbhhhnnnssswww{{{}}}|||}}}|||yyytttqqqooonnnpppqqqtttwww{{{xxxgggVVVKKK???999555555555222333666888;;;DDDRRRcccsss~~~~~~yyytttqqqqqqrrrtttxxx{{{}}}xxxttt{{{vvvqqqooonnniiiaaaZZZZZZaaahhhkkkiiiiiilllqqqvvvxxx{{{{{{zzzyyyyyyzzzwwwyyy{{{}}}~~~~~~~~~~~~uuuvvvwwwxxxyyy}}}|||{{{||||||zzzxxxsssuuuyyyyyyxxxwwwsssqqqrrrrrrxxx~~~}}}xxxuuuuuu{{{~~~~~~tttiiibbb___^^^dddkkknnnpppuuuzzz}}}~~~}}}rrrggg___YYYTTTMMMFFF@@@<<<999666555444333111///............---+++++++++---000111999FFFSSSUUUWWW___hhhmmmrrrmmmjjjlllooommmeee\\\LLLGGG>>>888444222000//////...,,,*********+++,,,000000000//////.........***************************)))))))))))))))******,,,++++++***)))(((''''''((()))))))))(((((())))))%%%&&&((()))))))))((('''$$$&&&(((((('''&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%'''''''''((((((((())))))((((((((((((((()))******)))))))))))))))*********((()))*********+++...111333BBB]]]|||~~~zzzwwwttttttrrrrrruuu{{{rrrXXXFFF>>><<<888777777777777777888888""""""""""""############"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''+++///888IIIYYYhhhnnnqqqjjj^^^QQQBBB666)))(((&&&$$$$$$%%%''')))+++222<<>>222---***(((&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&'''(((***---000333444111---***+++,,,...444;;;FFFQQQaaaooo|||}}}ooo___SSSMMMLLLGGGFFFJJJOOOSSSWWW___gggkkknnnssswwwyyy{{{}}}|||pppaaaQQQDDD===999555444555555444777<<<<<>>===888888888888888999::::::""""""""""""############"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$'''///999CCCQQQgggyyy}}}zzzooo___JJJ:::000...,,,)))(((***...222AAAOOOYYYUUUJJJAAA888111)))(((&&&%%%$$$&&&(((***''''''''''''''''''''''''((()))***,,,...000111222---)))(((***---///555<<>><<<999999888888999:::;;;;;;%%%$$$#########$$$&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$######$$$%%%&&&&&&%%%###+++888FFFUUUbbbmmmttt~~~{{{ppp]]]III<<<222,,,...---+++333@@@RRRSSSQQQJJJ???444---+++***'''$$$$$$'''((('''&&&(((((('''''''''(((((())))))***---///000000//////++++++,,,---,,,---555???MMMUUUbbbooo{{{yyyjjjXXXKKKHHHFFFPPP[[[bbbeeehhhnnnttttttuuuwww{{{{{{ooo\\\KKK@@@;;;999555222222333444555===FFFVVVjjjzzz}}}}}}zzzyyyzzz|||~~~~~~~~~~~~{{{ssskkkdddcccgggkkkpppmmmiiigggiiiooouuuzzz|||~~~yyysssrrrxxx~~~~~~yyyqqqjjjdddbbb```aaakkkwww}}}{{{~~~|||||||||yyyrrrlllccc\\\TTTMMMIIIEEE@@@===>>>===:::555111111555999AAA@@@===999444111000111222222000///000777AAAIIIPPPQQQTTTWWWYYYWWWRRRNNNDDDAAA===888333000...---////////////............333222222111000//////...//////...---,,,,,,++++++...---+++******+++---...***************************************)))((((((******************************))))))))))))******))))))(((((((((((()))))))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&'''))))))))))))(((((((((((()))***+++)))(((((()))+++))))))************))))))+++)))***+++******111999JJJcccuuunnnkkkgggdddcccbbbbbbaaafffkkksss|||gggPPPBBB===<<<;;;;;;:::999999999::::::$$$$$$######"""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$###"""###$$$%%%%%%%%%'''222BBBSSS___ggglllnnnttt}}}mmm\\\QQQCCC777555666888DDDRRRTTTQQQJJJ@@@555---(((&&&)))'''$$$$$$&&&((('''&&&''''''''''''''''''((()))***+++---/////////...---+++***+++,,,+++---777BBBRRRZZZfffsss~~~}}}nnn]]]RRROOOSSS\\\fffkkklllmmmrrrwww|||}}}~~~vvvgggUUUGGG===999666333333444666666777@@@JJJ\\\nnn}}}|||zzz|||~~~~~~|||yyysssooommmooosssvvvvvvuuusssrrrtttwww|||~~~}}}yyyyyy~~~~~~zzzxxxvvvpppmmmrrryyyzzzwwwzzzwwwsssrrrqqqmmmeee___RRRMMMGGGCCCCCCBBBAAA@@@???>>><<<888444333555888;;;<<<===<<<:::888777777222333555777<<>>888;;;@@@EEELLLTTT\\\bbb[[[VVVPPPIIIDDD>>>999666...............///000000---......///000111222333000000000///......------.........------,,,,,,+++---,,,+++******+++,,,---***************************************)))((((((***************************))))))(((((())))))***))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''((()))((('''&&&'''((((((((((((((((((((((((((('''(((((('''&&&&&&((()))))))))************))))))+++******+++++++++222:::MMMeeewwwkkk___WWWSSSSSSUUUWWWYYY\\\^^^___hhhnnnvvv~~~gggOOOAAA<<<:::<<<<<<;;;999999888888888%%%%%%&&&''''''%%%$$$#########$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''''')))+++...000666???LLLVVVYYYWWWSSSPPP]]]gggqqqxxx}}}}}}uuukkkggg\\\TTTSSSTTTPPPLLLLLL???888...((('''((()))(((&&&&&&%%%%%%&&&'''''''''&&&%%%%%%&&&&&&'''((())),,,---------,,,+++***)))***(((((()))***000>>>KKKXXX```lllxxxzzzmmmfffeeedddkkksssyyy|||tttcccOOOBBB<<<777444333333444666999:::AAAQQQaaappp||||||yyyyyy|||zzzxxxxxxyyyyyyxxxxxxxxxyyy{{{}}}}}}{{{{{{}}}~~~}}}|||~~~{{{zzz{{{yyytttssslllbbb[[[VVVTTTRRRPPPNNNLLLHHHFFFFFFGGGIIIKKKNNNOOONNNLLLHHHBBB>>>;;;:::;;;===@@@DDDFFFFFFFFFFFFHHHMMMRRRWWW]]]aaadddWWWQQQGGG>>>888444000...000///////////////////////////000000111111222222//////.........---------......---------,,,,,,,,,,,,,,,+++******+++,,,,,,***************************************)))((((((************************))))))(((((((((((())))))(((((())))))))))))(((((((((((((((''''''((((((((((((((((((((((((((((((((('''((()))((('''&&&'''((('''''''''((((((((((((((('''(((((((((''''''(((***)))******++++++******))),,,******,,,,,,,,,333;;;NNNdddvvvjjj___UUUOOONNNPPPRRRUUUWWWYYY\\\^^^ffflllvvvhhhQQQCCC<<<;;;<<<<<<:::999888888777777###$$$%%%&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$######""""""######$$$$$$$$$######$$$$$$%%%&&&!!!$$$(((***,,,---000333888<<<@@@BBBBBB@@@???>>>AAAJJJUUU```jjjnnnlllgggbbb\\\VVVUUUSSSLLLBBB===222---'''%%%''')))))))))$$$%%%&&&&&&&&&&&&&&&'''%%%%%%%%%&&&'''((())))))------,,,,,,***)))((('''***(((''')))+++222@@@NNN[[[cccppp|||~~~tttpppqqqnnnsss{{{|||kkkYYYEEE===:::666444555666555666999>>>JJJ^^^qqqzzz~~~{{{zzz{{{~~~{{{wwwuuusssrrrqqqvvvvvvvvvwww{{{~~~yyywwwwwwyyy|||}}}~~~~~~}}}}}}~~~~~~}}}{{{|||yyytttooofffZZZPPPLLLMMMPPPSSSTTTRRRPPPMMMKKKKKKLLLNNNVVVVVVUUURRRNNNHHHAAA===;;;:::;;;???FFFLLLQQQRRRTTTUUUUUUWWWXXXYYYYYYXXXLLLFFF===555111///...---111111000000000//////...222222111111000000//////............---------------------------,,,,,,,,,++++++++++++++++++++++++***************************************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((('''(((((((((((((((((('''))))))))))))))))))))))))&&&((()))(((''''''((()))&&&&&&''''''((((((((()))((()))))))))((((((***,,,******++++++++++++******,,,***+++---,,,---444===NNNddd~~~~~~ttthhh^^^UUUOOOLLLNNNPPPRRRSSSSSSUUUYYY\\\dddkkkvvvkkkSSSEEE>>><<<<<<;;;:::999888888888888$$$$$$$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""######$$$$$$######$$$$$$%%%&&&%%%+++333777777666666777444444222000...---///111333777???HHHOOOSSSQQQOOOPPPJJJDDD@@@<<<888222...,,,***'''&&&''''''&&&%%%"""$$$&&&'''&&&%%%&&&'''&&&&&&&&&'''((()))***+++---,,,+++***)))((('''''')))'''(((***,,,333AAAPPP^^^gggttt}}}{{{~~~vvv```OOO???;;;:::666444777888666777>>>IIIXXXmmm~~~~~~~~~{{{vvvqqqooopppqqqxxxxxxxxxzzz~~~}}}xxxwwwyyy|||}}}xxxuuupppkkkaaaZZZPPPGGGDDDHHHOOOTTTYYYZZZZZZYYYWWWVVVWWWYYYYYYWWWUUUSSSPPPKKKFFFBBB===;;;;;;AAAJJJTTTZZZ\\\YYYVVVSSSPPPNNNLLLJJJGGG???:::444///......//////......///000111111000000333222111000///......---........................------------------------++++++++++++++++++++++++***************************************)))(((((()))))))))))))))))))))))))))((((((''''''(((((()))'''((()))******)))((('''''''''((((((((((((''''''))))))))))))))))))))))))&&&'''((((((''''''((()))&&&&&&&&&''''''(((((()))((()))***)))))))))+++---******++++++++++++******,,,++++++------...555>>>NNNddd~~~vvvqqqiii```YYYSSSPPPNNNLLLOOOPPPPPPOOOQQQWWW[[[gggnnnxxxlllUUUFFF???===::::::999888888888888999***)))(((&&&$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######""""""""""""######$$$$$$######$$$$$$%%%&&&+++333>>>CCCAAA<<<888777+++++++++)))'''''')))+++//////111555888888666555555444000,,,))))))((('''((())))))'''%%%$$$$$$%%%!!!###&&&'''&&&%%%&&&''''''''''''((()))***+++,,,,,,+++***)))((('''''''''((('''(((+++...444BBBOOO^^^gggvvvyyyiiiUUUFFF;;;;;;:::444333888888666;;;HHHXXXhhhyyy}}}}}}wwwpppmmmrrrwww}}}~~~{{{{{{~~~~~~uuulllfff^^^XXXPPPLLLGGGBBBBBBGGGNNNSSS[[[^^^aaabbb```___```aaaYYYVVVSSSRRRRRRPPPMMMKKKEEEBBBBBBGGGPPPXXX\\\\\\RRRMMMGGGBBB@@@>>><<<:::666333///....../////////...///111222222222222111000000000//////.................................------------------------******++++++++++++*********************************************)))(((((())))))))))))))))))))))))((((((''''''''''''(((((('''((()))******)))((('''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&'''((((((''''''(((***%%%%%%&&&''''''((())))))&&&((()))(((((((((***,,,***++++++,,,,,,++++++***,,,+++,,,......///666???PPPfffsssiiifffaaaZZZUUUQQQPPPPPPJJJMMMNNNNNNNNNRRRZZZaaammmuuu~~~lllUUUFFF>>><<<888888888888888999999:::222000---***'''%%%$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&######""""""""""""######$$$$$$######$$$$$$%%%&&&)))333???DDD@@@999222///%%%''')))))))))((()))***'''%%%&&&***---......///%%%)))+++***)))))))))(((%%%'''(((&&&###"""%%%((( ###''''''&&&%%%&&&(((''''''(((((()))+++,,,---+++***)))(((''''''''''''((('''))),,,///444BBBOOO[[[eeetttooo^^^MMM@@@999;;;:::333333999888777>>>OOOcccsss~~~yyypppmmmsss{{{~~~~~~~~~}}}}}}vvvxxxuuukkk```XXXOOOHHHDDDDDDCCCBBBCCCHHHNNNRRRXXX\\\aaabbb```^^^^^^^^^ZZZVVVSSSRRRTTTVVVUUUTTTNNNKKKJJJNNNUUUYYYXXXVVVJJJCCC<<<777555555444333333000....../////////...333444555555555333222111............////////////......//////////////////------------------------******++++++++++++*********************************************)))(((((())))))))))))))))))))))))((((((''''''''''''(((((('''((()))++++++)))((('''&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%'''((((((''''''(((***%%%%%%&&&&&&'''((())))))%%%&&&'''''''''''')))+++***++++++,,,,,,++++++***,,,+++,,,......///666???RRRgggwwwhhh\\\ZZZWWWRRRMMMJJJJJJJJJIIILLLNNNOOOPPPVVV```iiissszzzlllTTTEEE>>>;;;777777777777888999:::;;;AAA===777000***'''&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$&&&'''(((///555:::999444///------$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$&&&((('''$$$$$$&&&)))%%%***,,,(((''',,,...,,,((((((((((((((('''''''''))))))***---///444@@@LLLZZZdddsssxxxeeeXXXFFF???999:::999666444555;;;BBBMMM[[[nnn{{{xxxxxxzzz}}}~~~~~~}}}zzzxxxyyyyyyooohhh___YYYUUUOOOHHHAAADDDCCCBBBCCCGGGMMMRRRVVV]]]]]]]]]\\\YYYXXXXXXYYYYYYYYYYYYXXXWWWYYY[[[^^^^^^\\\YYYXXXUUUQQQIIIDDD>>>:::555333333222000---//////000111111222333333777666666555333111///...///////////////.................................---------,,,,,,,,,++++++************************+++++++++++++++***)))((()))*********)))'''$$$"""))))))))))))))))))))))))+++***)))***+++***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&&&&'''(((((((((((((((((((((((((((((()))))))))'''''')))***((((((((((((((((((((((((******+++++++++******)))+++,,,++++++---222999>>>VVViiinnndddZZZWWWRRRLLLIIIHHHHHHIIIHHHJJJMMMQQQUUU[[[bbbgggssszzzmmmUUUEEE???===888777777777888999::::::DDD@@@999222,,,(((&&&%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$%%%&&&''')))---222111---(((((()))$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$&&&))))))'''&&&'''(((&&&,,,...+++***,,,,,,)))((((((((((((''''''''''''((('''(((+++,,,111>>>KKKZZZdddsssrrr```SSSCCC<<<888888999666555777===IIIXXXgggwww}}}|||yyyyyyzzz{{{{{{{{{~~~~~~|||xxxsssppphhhbbbZZZTTTQQQLLLFFF@@@AAA@@@AAACCCGGGNNNTTTXXXXXXXXXXXXVVVUUUWWWZZZ]]][[[]]]___aaabbbdddeeefffbbb]]]WWWQQQLLLFFF@@@<<<888555111000111222111//////000000111333444555555555555444333222000///...........................---------------------------------,,,,,,,,,++++++************************+++++++++++++++***))))))))))))******)))'''%%%$$$))))))))))))))))))))))))+++***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&''''''(((((((((((((((((((((((((((((())))))(((''''''(((***(((((((((((((((((((((((())))))***++++++++++++***+++++++++,,,---111666;;;GGGYYYssswwwfff]]]UUURRRNNNJJJGGGEEEEEEFFFFFFIIILLLOOOTTTZZZ```eeelllsss|||mmmTTTEEE>>>===888888888777888888999999EEEAAA:::222,,,(((%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&###&&&))))))&&&$$$$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&)))+++***((((((((()))...111///,,,,,,)))&&&''''''''''''''''''''''''(((&&&&&&((()))...<<>>MMMddd}}}{{{jjj\\\TTTOOONNNKKKIIIFFFEEEDDDCCCDDDFFFJJJMMMQQQVVV]]]aaaeeelllvvvlllTTTDDD===<<<999999888888777888888888???<<<666000***&&&$$$###""""""#########$$$$$$$$$################################################%%%%%%$$$$$$###$$$$$$%%%"""$$$&&&&&&$$$$$$%%%'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&((()))))))))******...000111///+++)))'''&&&&&&&&&'''''''''''''''((((((&&&&&&'''(((---:::HHHZZZeeevvv~~~}}}}}}wwwgggVVVJJJCCC===:::;;;<<<===@@@EEEPPPbbbwww~~~tttvvvyyy}}}~~~|||||||||uuutttvvvyyy{{{wwwsssqqqpppkkkaaaZZZPPPNNNKKKKKKMMMMMMLLLKKKJJJIIIJJJLLLPPPVVV\\\___[[[YYYUUURRRRRRWWW^^^dddfffhhhlllooonnnjjjddd___SSSNNNGGG@@@<<<:::999999777444222000///000111222444444444444444444444444//////000000000///......******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++++++++******************(((((()))*********)))((())))))))))))))))))))))))---***''''''(((*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''((()))(((&&&&&&((()))(((((((((((((((((((((((())))))************))))))(((***,,,,,,,,,---///111;;;EEEWWWnnn{{{jjj]]]SSSMMMJJJJJJJJJIIIGGGEEEDDDCCCBBBDDDGGGJJJNNNSSSYYY]]]bbbiiisssmmmTTTCCC<<<;;;::::::999888777777777888666333///+++'''%%%######""""""#########$$$$$$$$$################################################%%%%%%$$$$$$######$$$$$$###$$$$$$$$$$$$%%%&&&(((#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&(((***,,,,,,222000...,,,(((%%%&&&(((%%%&&&&&&&&&''''''(((((()))''''''((()))---:::GGGZZZfffwww~~~}}}|||||||||{{{vvveeeUUUKKKCCC>>><<<>>>@@@BBBHHHOOO```ooo~~~yyyvvvoooooorrrxxx}}}~~~~~~zzzyyyyyy|||{{{zzz|||yyyrrrkkkdddaaa```^^^YYYTTTJJJJJJJJJMMMQQQUUUWWWXXXSSSRRRPPPOOOQQQUUUZZZ^^^\\\[[[YYYWWWXXX]]]eeekkklllkkkkkkjjjfff^^^TTTMMMBBB@@@>>><<<;;;<<<>>>@@@===;;;888444111111333444777666666444333222111111---......//////......---)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++++++++++++++++++++++++++******))))))***++++++)))))))))***************************************,,,***'''&&&(((***++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''(((((('''&&&&&&''')))((((((((((((((((((((((((+++++++++***)))((('''&&&''')))+++,,,,,,,,,---...444;;;HHHZZZnnn~~~kkk\\\RRRKKKFFFDDDDDDEEEEEEEEECCCBBBAAA@@@BBBEEEGGGKKKOOOUUUZZZ___gggsssmmmTTTDDD<<<:::::::::999888777777777888///---+++(((&&&$$$$$$###"""############$$$$$$$$$################################################%%%%%%$$$$$$###$$$$$$$$$!!!""""""###$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&'''((('''&&&(((+++---......111---***)))%%%"""$$$)))%%%%%%%%%&&&''''''(((((()))((()))******...999EEEWWWeeewww}}}}}}}}}~~~~~~}}}uuudddUUUKKKBBB??????BBBFFFLLLVVV___ooozzz}}}xxxuuusssrrrsssxxx|||}}}~~~~~~zzzwwwyyyxxxoooggg```XXXSSSSSSSSSSSSRRRKKKLLLOOOSSSXXX]]]aaaccc[[[WWWRRRNNNNNNRRRWWWZZZZZZ\\\]]]^^^```dddjjjnnnjjjfff```[[[VVVOOOEEE>>>666777999;;;???EEEMMMRRROOOLLLGGG???888555555666666666555333222000//////---...............---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,***************+++++++++************************+++)))'''''')))***+++***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((()))((((((((((((((((((((((((((((((((('''(((((('''&&&&&&''')))((((((((((((((((((((((((+++++++++***)))((('''&&&''')))++++++++++++---...000555???KKK[[[mmm~~~rrr___SSSKKKDDD???===>>>>>>???@@@????????????AAACCCFFFHHHMMMSSSWWW]]]eeerrroooUUUDDD===;;;999999888888777888888888---,,,***(((&&&%%%%%%$$$"""############$$$$$$$$$################################################$$$$$$$$$###$$$$$$%%%%%% !!!!!!"""$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&''''''''')))---111222000---,,,((('''(((%%%!!!"""'''$$$$$$%%%&&&&&&'''(((((((((''')))++++++---777BBBSSSaaauuutttbbbSSSJJJDDDBBBEEEKKKRRR\\\iiivvvzzz{{{}}}}}}zzzwwwyyywwwvvvzzz~~~}}}{{{}}}|||nnneee^^^ZZZSSSNNNLLLLLLOOOPPPQQQSSSVVVZZZ^^^cccgggjjjbbb\\\UUUNNNMMMQQQVVV[[[\\\___ccceeefffeeeffffff]]]VVVMMMGGGCCC???999444111444999@@@KKKYYYiiisssrrrmmmbbbSSSEEE:::666555222222222111000000//////.../////////...---,,,,,,,,,,,,,,,,,,------------------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---,,,++++++*********++++++************************)))(((((((((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((((((((((((((((((((((((((((((''''''((('''&&&%%%''')))(((((((((((((((((((((((((((((()))))))))))))))(((((()))*********+++...000///444:::AAAJJJXXXiiivvvwwwcccSSSKKKEEE???:::::::::;;;<<<===>>>>>>??????@@@BBBEEEGGGKKKQQQUUU\\\eeeuuupppVVVEEE===;;;888888888777888888999999///...,,,***((('''&&&%%%"""############$$$$$$$$$""""""""""""""""""""""""########################$$$$$$######$$$$$$%%%&&&!!!!!!"""$$$%%%%%%###""""""############$$$$$$$$$#################################$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%(((,,,333777666111,,,(((%%%%%%)))&&& %%%$$$$$$%%%%%%&&&'''((((((&&&'''))),,,+++---666@@@PPP___sssrrr```QQQIIIGGGGGGKKKTTT]]]iiiyyyzzzxxxzzz}}}}}}zzzwww|||yyyxxx|||~~~zzz}}}~~~zzzyyy|||~~~tttggg^^^YYYWWWSSSNNNJJJIIILLLOOOVVVXXX[[[^^^aaaeeeiiilllfff```WWWPPPNNNRRRYYY^^^aaadddiiijjjgggbbb^^^[[[NNNFFF<<<666555555222///000444;;;FFFVVVlll{{{eeeOOO???666333///////////////000000000////////////...---,,,+++------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,------,,,++++++******++++++************************((((((((()))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((((((((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((%%%&&&''')))******++++++((()))*********+++...111---111555777:::EEEUUUbbbuuuuuuhhhVVVJJJEEEBBB===999::::::;;;;;;===>>>@@@AAA???@@@BBBDDDGGGKKKPPPTTT^^^hhhxxxqqqWWWFFF>>><<<888777777777888999::::::+++...000///***&&&$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$######""""""######$$$%%%$$$$$$$$$$$$###!!! ######""""""######$$$%%%!!!!!!"""###$$$%%%%%%%%%"""######$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((***...333777777333---)))&&&&&&%%%$$$%%%&&&'''(((''''''''''''((((((((((((''''''***,,,,,,,,,444>>>MMM```vvv}}}oooaaaUUUNNNHHHLLLSSS___mmmzzzyyyssstttwww{{{~~~|||www}}}{{{xxxxxxzzz}}}~~~zzz}}}~~~yyynnnbbbYYYZZZVVVQQQLLLKKKLLLOOORRRYYY\\\aaabbbcccdddhhhlllgggccc\\\WWWWWW[[[aaaeeekkkiiifffbbb]]]UUULLLFFF===999444222222222111//////222:::JJJaaa{{{jjjSSSAAA666222000000000000000000000000//////.........---------...---,,,+++++++++,,,---,,,---...---,,,,,,...000,,,///000......000000---...---,,,,,,------+++******++++++++++++,,,,,,,,,+++++++++************)))************************************************))))))))))))))))))))))))((()))******))))))***+++***(((&&&&&&'''((((((((((((((((((((())))))))))))###&&&((((((%%%$$$%%%((('''((((((((())))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...000222777???IIIOOOaaannn{{{qqq___VVVJJJBBB@@@>>><<<999888:::;;;;;;;;;;;;<<<>>>???@@@DDDHHHHHHJJJSSS]]]hhhrrr~~~sss[[[JJJ???::::::999888888777888888888111444666555111,,,******%%%%%%$$$###""""""""""""&&&&&&%%%$$$############$$$$$$$$$$$$###"""!!! ######""""""######$$$%%%"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$###$$$&&&((()))000222444555333---((($$$&&&&&&%%%%%%%%%&&&'''(((''''''''''''((((((((((((''''''***,,,+++,,,444===NNN```uuuttthhh]]]WWWSSSXXXaaalllwwwvvvooonnnrrrxxx~~~}}}|||}}}~~~||||||}}}}}}}}}~~~}}}yyyrrrhhh]]]VVVUUUSSSQQQOOOOOOPPPSSSTTTUUUXXX\\\^^^___bbbhhhlllmmmkkkgggdddcccccceeegggkkkfff^^^UUUMMMEEE>>>:::999666222000111222111000111666@@@QQQhhhmmmTTT@@@555111//////////////////////////////.........---------......------------------///000111111000111333555000222111......111222000222000///...//////---,,,++++++++++++,,,,,,,,,,,,++++++++++++************************************************************)))))))))))))))))))))))))))*********)))))))))******(((&&&&&&'''((((((((((((((((((((())))))))))))$$$&&&'''((('''''''''(((((((((((()))))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,...///333999@@@EEETTT___nnnyyyyyyhhh^^^RRRJJJAAA<<<;;;;;;999777777888::::::999999;;;<<<>>>???CCCGGGHHHKKKVVVaaalllvvvrrrZZZIII???::::::999999888888888888888555777999888555111...---'''&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$$$$######$$$###$$$$$$$$$###"""!!!!!!######""""""######$$$%%%##################$$$$$$&&&&&&%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&(((&&&$$$###$$$&&&)))+++333333222000,,,(((%%%###&&&%%%%%%%%%%%%&&&'''(((&&&''''''''''''((((((((('''''')))+++***+++333===OOOaaauuu{{{rrrjjjeeefffkkksss}}}uuulllggglllsss{{{~~~~~~}}}}}}|||}}}~~~~~~}}}|||~~~~~~}}}~~~{{{yyy{{{yyyssskkkcccZZZUUUQQQRRRSSSTTTTTTUUUUUUUUURRRUUUXXXZZZ[[[___eeejjjqqqqqqpppooommmjjjgggeeeddd\\\PPPEEE===777444111444222//////000222222111666;;;FFFWWWkkknnnSSS???444111/////////////////////////////////............------....../////////.........///000000000111333555444666444111111555777666888666333222222222000///------,,,,,,,,,,,,,,,,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))))))))((()))(((&&&&&&((()))((('''(((((((((((())))))))))))&&&&&&&&&(((***+++***))))))))))))))))))***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---...///000333777;;;EEELLLXXXccclllrrrwwwzzz}}}uuucccRRRHHHCCC>>>888666888999888777555777888999888888999;;;===>>>AAAEEEGGGLLLWWWcccooo{{{rrrYYYIII???<<<::::::999888888888888888111333444444333000---+++&&&%%%$$$$$$%%%''')))***''''''&&&%%%%%%%%%%%%%%%######$$$$$$$$$###""""""######""""""######$$$%%%$$$$$$$$$###############%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&(((***,,,---///---+++)))((('''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''(((((('''''')))***)))***333===QQQbbbuuu|||wwwtttxxx|||~~~xxxppphhhjjjooovvv~~~}}}zzzxxxxxxzzz~~~~~~}}}~~~~~~|||zzz{{{~~~zzzuuuqqqrrrvvvzzz{{{vvvnnnfff```ZZZUUURRRSSSTTTWWWYYYXXXWWWTTTRRRRRRUUUYYY[[[\\\___eeejjjssssssrrroookkkeee```\\\RRRKKKBBB999555333333222000000///000111333444444:::???GGGTTTeeevvv|||hhhPPP===333111/////////////////////////////////...............,,,---...000000000///......///111111111222555777777;;;<<<;;;<<>>BBBIIIUUUbbbooovvvtttrrriiiZZZHHH:::333111........................////////////////////////+++,,,...000111000000///111333555666888:::===@@@AAAGGGLLLMMMOOOPPPMMMHHHHHHDDD???;;;888666444222000000//////...---,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))************************...,,,******++++++)))'''((('''''''''))))))(((&&&(((((((((((())))))))))))(((&&&&&&(((,,,...---***+++++++++++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,...000111111222555777777999???GGGPPPUUUUUUTTTUUUVVVUUUQQQJJJBBB<<<999777666555555666888888888666777999999888888:::;;;===<<<>>>AAABBBFFFRRR^^^mmmsss[[[IIIAAA>>>;;;::::::999888999999999((((((***---//////,,,***'''(((***---000222444555:::888444///***&&&###"""""""""###$$$%%%%%%%%%$$$######""""""######$$$%%%##################$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###&&&+++///111000---+++)))(((&&&$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((******,,,777BBBXXXiiizzz~~~}}}~~~xxxvvvuuuxxx~~~}}}yyywwwzzz~~~}}}|||}}}~~~}}}zzzvvvuuutttuuuxxxzzz{{{zzzuuuvvvxxxyyy{{{||||||||||||zzzvvvqqqkkkgggfffgggddd```ZZZVVVTTTSSSRRRQQQYYYZZZ\\\\\\ZZZVVVRRROOOVVV^^^gggnnnppprrrtttvvvsssmmmdddYYYNNNDDD>>>:::444222111000111111000///000222444444444444666888;;;;;;;;;???EEEOOOXXX^^^\\\YYYRRRIII>>>666222000...........................////////////000000000,,,---///000111222222333222555999===AAAFFFLLLOOOWWW^^^dddffffffeee___XXXRRRMMMGGGAAA<<<999555333222222111000///------,,,,,,,,,,,,,,,++++++++++++************************************************************************...+++)))***,,,,,,***'''(((''''''((())))))(((&&&(((((((((((())))))))))))((('''((())),,,---,,,+++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,...//////111444666333555999???EEEGGGGGGFFFEEEEEEDDD@@@;;;888666777444333222222222333444555666777999999888888:::;;;<<<<<<>>>AAABBBFFFQQQ]]]nnnwww^^^KKKBBB???;;;;;;:::999999999999999&&&&&&(((,,,000111///,,,,,,...111444666777777777999777333...)))%%%"""!!!!!!"""###$$$%%%%%%%%%%%%######""""""######$$$%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''))),,,......,,,)))'''&&&&&&%%%%%%%%%$$$######$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&(((***+++...999EEE\\\lll}}}||||||yyyxxxyyy|||~~~}}}}}}~~~|||wwwxxx}}}~~~}}}|||}}}}}}{{{xxxwwwtttqqqppprrruuuwwwwwwuuuuuuuuuuuuttttttssssssrrrqqqnnniiiccc```___``````]]]YYYWWWVVVUUUTTTSSSVVVWWWXXXYYYYYYXXXWWWVVV[[[cccmmmsssrrrnnnjjjiii]]]YYYQQQHHH@@@999444222111000///000222222111///111444666666444333555666777777777999>>>CCCHHHKKKIIIEEE>>>999666444000............................../////////000000000000///000000111333444666777888===DDDKKKSSS\\\dddiiiuuu{{{~~~~~~|||yyyrrrjjj\\\VVVNNNFFFAAA<<<888555444333222111///...---,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************...+++((()))---...+++((('''''''''((())))))'''%%%(((((((((((())))))))))))'''(((***+++***)))***+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---......000333666222444888;;;============<<<<<<;;;888555333333333111111000///...///222444444666777777777777888::::::;;;???CCCEEEIIISSS___rrrzzzaaaMMMBBB???;;;;;;:::999999999999:::$$$%%%''',,,111333111...)))+++///222333222111000111///,,,)))&&&$$$"""!!!!!!"""###$$$%%%&&&&&&&&&#########"""###$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&&&&&&&%%%$$$$$$###############$$$$$$$$$%%%%%%%%%"""###$$$%%%''')))+++---,,,,,,,,,+++***(((%%%$$$!!!###$$$&&&&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&(((***,,,000;;;GGG^^^nnn~~~~~~~~~yyyttttttxxx}}}~~~}}}ttttttwww}}}~~~}}}~~~yyyyyy~~~|||~~~}}}{{{{{{|||~~~}}}{{{zzzzzzvvvpppmmmnnnqqqtttuuuttttttrrrpppnnnlllkkkjjjiiigggddd___[[[YYYYYY[[[XXXVVVTTTRRRRRRQQQOOONNNRRRSSSUUUWWWYYY[[[\\\\\\___gggpppsssnnnddd[[[WWWFFFDDD@@@<<<777444222111111000///111333555555444222444777666333222333555333444666999<<>>:::777555444333111000...---,,,---------,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************...***''')))---///,,,)))'''''''''(((***)))'''%%%(((((((((((())))))))))))&&&))),,,+++)))''')))+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,///////////////111444777222555999:::999999999:::888999:::888555222111111111000///------///222555333444666666555555777888888:::???EEEHHHLLLVVVaaavvv|||cccNNNCCC???<<<;;;::::::999999::::::'''###,,,///---+++000,,,(((***---///---***---)))%%%"""###$$$%%%&&&###$$$$$$%%%%%%$$$######'''%%%###$$$&&&'''%%%"""########################$$$%%%%%%$$$######$$$&&&&&&%%%$$$#########%%%&&&'''&&&&&&&&&(((+++...000...---+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&(((******...<<>>:::555///---******,,,,,,+++)))---......//////......---------...///111222333333777555444333222333555666333333333444333222000///000///.........///111111111000000111222444666888<<<<<>>999888555444333111000///......------,,,,,,,,,,,,------+++,,,,,,+++++++++---000---///222555666555222111+++,,,...//////...------***((('''(((***,,,,,,+++************************''''''((())))))******+++)))))))))*********++++++......222===IIIJJJAAA777111///,,,,,,,,,,,,+++)))......////////////............//////000111111111555333222000000000000111000000111111111111000000//////......//////000111000000000111222444666777>>>>>>BBBJJJNNNTTTeeewwwkkkWWWJJJCCC===<<<;;;:::999:::;;;;;;(((%%%%%%'''&&&###%%%)))&&&$$$###$$$'''))))))'''+++(((&&&(((---333888:::???;;;666///***&&&$$$$$$&&&&&&&&&&&&&&&%%%###"""########################$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%,,,...//////...+++'''%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((***,,,---333CCCRRRjjjxxx{{{nnniiiooozzz~~~zzzwwwssstttyyy}}}~~~}}}}}}zzz{{{~~~~~~~~~}}}zzzwwwtttpppnnnlllnnnllljjjiiikkkoootttwwwxxx{{{~~~}}}|||}}}~~~~~~|||yyyyyyyyy||||||xxxooojjjffffffiiimmmmmmllljjjgggdddeeehhhgggbbb]]]XXXWWWVVVWWWYYY[[[[[[ZZZ[[[ZZZXXXVVVTTTPPPKKKGGGHHHDDD>>>777333111111222111111111222444666888999888777666444333222222222////////////111333666777666555333222000000//////000000////////////000000000000000000111222444555666555333333777<<>>::::::666555444222111000//////...------,,,,,,------...------...------...111444333777<<>>===;;;:::::::::;;;<<<%%%$$$%%%'''&&&###%%%***%%%$$$$$$%%%''')))******((((((***000999BBBJJJMMMRRRLLLBBB888///***'''&&&$$$%%%''''''&&&$$$###"""########################$$$%%%%%%$$$######$$$&&&&&&%%%$$$###%%%(((+++---000///...,,,***((('''&&&$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((***,,,...555EEEUUUlllzzz~~~rrrooouuu}}}~~~}}}yyyvvvttttttwwwyyyxxxwwwwwwtttuuuzzz}}}}}}}}}}}}}}}zzzxxxvvvsssooollliiigggkkkhhhcccaaabbbffflllppppppwww}}}|||~~~~~~}}}~~~~~~zzzxxxwwwwww}}}xxxuuuqqqppprrrtttuuutttvvvsssrrrtttwwwuuuoooiiiaaa```^^^^^^```aaaaaa```\\\YYYTTTOOOIIICCC===999;;;999666333111111111222///111444777999999888777888777666444222111111000000000//////000222333444222222111000000000000000222111000///............///000000222333555666777999999999<<>><<<::::::;;;<<<===%%%###$$$&&&&&&$$$&&&***%%%%%%&&&'''(((***,,,---''',,,666CCCOOOVVVYYYYYYUUUNNNCCC777...(((&&&&&&$$$&&&))))))(((&&&%%%%%%########################$$$%%%%%%$$$######$$$&&&######$$$&&&)))...222555111...+++(((&&&%%%&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((((((((***,,,...666GGGWWWmmm{{{{{{yyy}}}}}}xxx{{{~~~{{{yyyxxxxxxxxxyyyxxxwwwsssqqqsssxxx{{{{{{~~~{{{wwwvvvwwwxxx|||~~~vvvuuutttrrrqqqqqqppppppkkkfff^^^XXXUUUXXX\\\```hhhttt}}}}}}~~~zzzxxxzzz}}}~~~{{{{{{|||{{{wwwuuuuuuvvv{{{~~~|||zzz{{{|||||||||~~~~~~yyytttllliiifffddddddcccbbbaaaZZZUUUNNNFFF@@@;;;777333222222222111222222222333111333777::::::999666444666555444222111111000000000000000000000000111111000000000///000000111111333222111000//////...///...///000333555777888999:::;;;>>>DDDMMMYYYdddjjjxxxsss```TTTKKKDDDAAA@@@:::999888666555444333333000000////////////000000,,,,,,---...000444:::>>>EEEKKKTTTZZZZZZSSSJJJDDD>>>999333000///...+++(((***+++---,,,+++)))******++++++++++++++++++++++++(((((()))******++++++,,,*********++++++++++++,,,+++///222222000------...)))+++,,,,,,,,,,,,///111------............---------------...............+++,,,---...///111111222---------------...///000------...////////////.../////////000111333555666888<<>>333,,,))))))***///111333222---)))'''&&&########################$$$%%%%%%$$$######$$$&&&###%%%(((,,,000222444444---+++(((&&&$$$$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))'''''')))+++...666HHHXXXlllzzz}}}{{{uuuwwwzzz{{{{{{|||~~~||||||{{{{{{{{{{{{zzzyyyvvvttttttxxxyyyxxxxxx{{{~~~~~~yyytttqqqqqqrrrtttxxx}}}~~~{{{vvvuuutttttttttvvvxxxyyynnnggg]]]SSSOOOPPPTTTWWWfffuuu~~~}}}{{{{{{~~~|||wwwtttuuuxxxzzz{{{xxxtttrrrtttxxx|||||||||yyywwwvvvwwwyyyxxx|||~~~{{{ppplllgggccc```^^^\\\[[[SSSMMMDDD===999666444333222222111222222333444555555666888888888666333222333222111111000000111111////////////000000000111111111000000000000111111222111111000000000111111///111333777:::<<<>>>???>>>AAAGGGQQQ^^^lllxxxvvvcccXXXPPPIIIDDDDDD<<<;;;:::888777666555555222222111111111111222222...///111333555;;;AAAFFFQQQZZZeeennnoooiii___XXXLLLDDD:::333111000...,,,(((+++------+++******+++++++++++++++++++++++++++((())))))******+++,,,,,,*********+++++++++,,,,,,***---//////,,,***+++---)))+++,,,,,,******---///,,,,,,------------,,,,,,,,,,,,,,,------.........++++++,,,---.../////////......---,,,------//////,,,---.../////////......////////////111333555666888>>>KKK^^^vvv~~~fffSSSHHHAAA???<<<::::::;;;>>>???)))$$$"""%%%&&&$$$###%%%$$$%%%'''((()))***---///222333666;;;@@@CCCCCCBBBOOOIII???666111000333555===??????;;;333,,,'''&&&########################$$$%%%%%%$$$######$$$&&&&&&***///333444333000...)))((('''%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''(((+++...666HHHYYYkkkyyy~~~{{{yyytttvvvwwwxxxyyy{{{{{{{{{||||||}}}|||{{{{{{zzzxxxxxxzzzyyyuuutttuuuyyy{{{|||zzzuuupppnnnnnnpppssswww}}}}}}zzzyyyxxxuuuttttttvvvyyy{{{tttmmmbbbXXXSSSTTTYYY\\\hhhxxx~~~{{{yyyzzz}}}{{{uuurrrrrrtttuuutttpppkkkkkkooottt{{{{{{{{{zzzyyyyyy|||~~~vvvzzz~~~ooojjjddd^^^ZZZWWWTTTRRRKKKEEE<<<666333222333333555555444333444555777888999888777666444222111111000000000000000000111222---......///000111111222222222111000000000000000000000000000111222333444333555888<<>>@@@(((&&&$$$%%%'''(((&&&###&&&&&&&&&&&&''')))***+++...///000...,,,///777>>>HHHNNNKKK???<<>>===:::666444222222111///111444777:::<<<======:::999888555333000///...555111...///333444222///000000000000111111111111...,,,***,,,///222222000444333222111111222222333777888:::===BBBGGGLLLOOOUUU]]]gggttt}}}lllaaa\\\XXXQQQJJJFFFDDD@@@>>>===<<<:::999333555777555333222444777777???EEEDDDDDDLLLVVV[[[hhhsss~~~}}}qqq]]]III???;;;555222333---,,,+++,,,------,,,***++++++******++++++,,,------,,,++++++******++++++++++++************++++++)))***+++,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,---...///000+++++++++,,,,,,,,,------........................---------............///,,,---/////////111444777???CCCQQQggg~~~vvvbbbWWWJJJDDD>>><<<===?????????'''&&&$$$%%%'''((('''%%%&&&&&&%%%%%%%%%'''((())))))+++,,,******---555<<>><<<<<<;;;:::999666888:::999666666888;;;<<>>???AAAAAA@@@&&&%%%%%%&&&((()))(((''''''&&&%%%$$$$$$%%%&&&'''$$$&&&'''&&&'''***111777NNNZZZ```\\\UUUOOOFFF<<<;;;888444...***'''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$)))///222111111333222000,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))((('''(((,,,000999JJJYYYlllyyy}}}wwwrrrnnnmmmmmmmmmnnnpppsssuuuyyytttsssqqqnnnpppuuuzzzzzz{{{|||~~~~~~~~~}}}{{{yyyvvvtttrrrpppqqquuuyyy|||}}}|||}}}||||||~~~yyytttwwwrrriiiaaa^^^aaaiiioootttxxxyyyxxxyyy|||}}}zzzwwwxxx{{{tttkkkYYYRRRHHH>>>999666444333444444333333333444444555;;;;;;;;;:::999888666555222222222222222222222222444111//////222333222000222222222222222222222222333222111222333333111///444444555777:::===AAACCC???DDDIIIKKKLLLPPPWWW]]]kkkrrrzzzwwwnnnbbbTTTIIIDDDBBB???=========<<<;;;;;;===???>>><<<;;;>>>AAABBBMMMVVVXXXZZZ___dddfffiiirrr}}}eeeSSSFFF:::333000...,,,+++,,,,,,---+++***,,,++++++++++++,,,------------,,,+++++++++++++++++++++************++++++))))))******++++++******,,,,,,++++++++++++******,,,,,,,,,,,,------------//////...---,,,,,,++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000//////222777;;;EEEOOObbbuuuooobbbSSSLLLEEEAAAAAACCCCCCBBB%%%%%%%%%&&&((()))))))))((('''&&&$$$$$$$$$%%%&&&###$$$%%%%%%%%%''',,,000???GGGLLLHHHCCC@@@<<<888555333///***'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&###---666:::888555333///---)))&&&#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((('''(((,,,000888HHHWWWgggttt~~~}}}wwwpppllllllllllllmmmooosssxxx|||~~~||||||~~~yyysssrrrpppooosssxxx{{{|||~~~}}}|||{{{wwwssssssxxx}}}~~~||||||}}}}}}~~~yyyuuuxxxtttmmmgggcccffflllqqqtttwwwxxxvvvwwwyyyxxxuuusssuuuyyy}}}~~~zzzrrreee\\\MMMGGG???888444333222111222333444555666888999:::===<<<;;;999777555333222000000111111222222222222333111///000222333222000222111111111111111111111000111222333444555444333888999;;;>>>BBBGGGJJJMMMJJJQQQXXXYYYYYY[[[dddkkkvvv{{{|||pppcccUUUJJJGGGDDDAAA@@@@@@@@@@@@???>>>AAACCCCCCBBBBBBFFFIIIOOOZZZeeeiiikkknnnooonnniiirrr~~~uuu___MMM???555111///---,,,+++,,,,,,+++***,,,,,,,,,,,,,,,---......------,,,++++++++++++,,,,,,++++++******++++++,,,((())))))*********)))))),,,,,,,,,+++++++++++++++,,,,,,,,,---------......///......------,,,++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////111555<<<@@@KKKRRR___ooo~~~wwwiiiYYYRRRJJJDDDCCCDDDCCCBBB$$$%%%&&&&&&''''''((())))))((('''%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$%%%(((***111666999777444444555555333000,,,(((&&&%%%&&&'''&&&%%%%%%$$$%%%&&&''''''###+++555===???;;;444...)))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((()))((())),,,///666EEESSScccqqq~~~~~~|||}}}xxxpppjjjgggjjjlllnnnpppsssxxxyyyuuuuuuzzz}}}xxxttttttttttttxxx}}}|||}}}~~~zzztttrrrwww}}}~~~}}}yyyyyyyyyyyyyyy{{{~~~}}}zzzxxxwwwzzzyyyvvvrrrooonnnppprrrrrrvvvxxxwwwxxxzzzzzzvvvtttvvvyyy|||~~~~~~~~~|||yyyvvvrrrlllbbbVVVNNNCCC>>>888444222222111111444555777888:::<<<======:::999888666444333222111111111111111111111111111333111000000111222222111000000000111111111222222444555777888999999::::::;;;>>>CCCJJJPPPUUUYYY\\\```gggnnnpppooorrryyy~~~rrrfff[[[SSSJJJHHHEEECCCDDDDDDCCCBBBCCCFFFIIIJJJJJJKKKOOOSSS___kkkvvv{{{}}}}}}zzzvvvkkkrrrmmmXXXIII>>>777111///---,,,------,,,+++------,,,,,,------...///...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,))))))*********))))))(((,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///......///000333999@@@FFFQQQQQQVVVccctttrrrbbbZZZOOOHHHEEEDDDCCCBBB###%%%&&&&&&%%%%%%'''((()))((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&+++///000...---...///333000,,,(((&&&&&&'''(((%%%%%%$$$$$$%%%''')))***000777===>>><<<888///'''%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((()))((())),,,///555CCCPPPbbbppp|||}}}uuulllhhhfffiiimmmrrrvvvxxx|||wwwqqqqqqvvv}}}{{{wwwvvvyyy{{{{{{}}}}}}~~~}}}vvvsssuuuxxxzzzzzzxxx|||zzztttpppqqqrrrtttxxx}}}}}}zzzxxxyyyzzz~~~~~~~~~|||xxxuuussssssqqqvvvyyyzzz||||||wwwyyyzzz{{{{{{|||~~~~~~~~~||||||yyyuuuooolllgggaaa[[[SSSJJJDDD:::666333111111222222222777888:::;;;<<<=========666555444333222222222222222222222111111111000000222222111111111111222222///000000111222333444444666777999::::::<<>>;;;999888888555444222333666888999999999999::::::999888666555444333222111111111222333000111111222333333444444111222222111000000111333000111333555777999:::;;;:::>>>CCCIIIPPPYYYeeelllxxx~~~~~~vvvppplllgggeeeaaa___^^^]]][[[ZZZYYY]]]bbbfffiiinnnuuuzzz|||xxxxxxrrr```QQQGGG777444111//////000000///...............///000000......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///+++++++++,,,,,,,,,------........................---------.........//////111333555777999<<<@@@DDD:::<<>>AAAFFFKKKMMMEEE@@@<<<>>>CCCEEEBBB===222///+++((('''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((,,,***))),,,333>>>MMMXXXfffvvv{{{sssdddWWWVVV___lll{{{}}}xxxtttrrrsssvvvxxx}}}~~~}}}zzzvvvnnnfffaaabbbfffkkkwwwyyy|||~~~}}}}}}|||wwwnnnhhhkkkooouuuzzz|||zzzvvvsssoootttzzz}}}~~~~~~}}}yyy|||~~~yyyvvvwwwxxxyyy~~~zzzsssqqqrrrooommmkkklllnnnooommmkkkooolllfff___VVVMMMFFFBBB;;;999777555444555666777888888999::::::999999999777666555444444444444444333333333333333333333333222222111111222333333444444111///000333444333222000333777999999;;;>>>BBBDDDKKKUUU___iiisss~~~xxxqqqllllllkkkhhheeebbb```___^^^___ccciiipppvvv||||||zzzrrr]]]MMMEEE888555222000000000///.../////////......---------///...------------...//////...,,,---...//////...------------------------)))))))))+++...//////---,,,++++++******++++++,,,111///,,,,,,...///...,,,------------------------/////////...------,,,,,,/////////000000000000000000555:::;;;888888:::===>>>???AAAFFFNNNZZZgggppp}}}uuuiii]]]TTTLLLFFFBBB%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%'''222BBBOOO___[[[VVVRRRRRRUUUZZZ^^^aaaYYYNNNGGGDDD???777000...,,,)))'''&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((***)))))),,,444@@@OOOZZZgggwwwssseeeZZZPPPIIINNNZZZiiizzz{{{zzzxxxvvvtttsssssssssyyy{{{~~~{{{wwwtttqqqkkkeeeaaabbbfffjjjqqquuuzzz~~~}}}}}}|||wwwoooiiigggkkkqqqvvvyyyxxxuuurrrnnnqqqtttwwwyyy|||~~~|||xxx{{{|||yyyyyyzzz|||}}}wwwttttttqqqnnnjjjiiihhhgggcccaaaeee```YYYPPPHHHBBB>>>===777666555444444555666888:::::::::;;;;;;:::999999666555444444333333444444333333333333333333333333222222111111111222333333333111///000333444444333333666888:::===BBBKKKQQQ\\\cccmmmwww}}}wwwrrrpppooommmkkkhhhfffdddcccdddhhhnnnsssyyyyyy{{{oooYYYHHH@@@777444111//////...---,,,............---------,,,///...---,,,---...000111000///------...///...---,,,,,,,,,,,,------------+++++++++,,,......---,,,,,,,,,++++++++++++,,,,,,...,,,******,,,---,,,***------------------------///............---------//////...//////000111111111555::::::777666999<<<;;;<<<===???EEENNNZZZaaaxxxyyymmm___TTTLLLGGGEEE$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%000@@@LLL^^^]]]ZZZUUUSSSUUU\\\bbbhhh___RRRHHHAAA:::222,,,)))'''&&&&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((((()))***---666EEETTT^^^hhhvvvzzzooo]]]MMMCCC===<<>>BBBHHHSSSaaakkkvvv|||~~~{{{wwwwwwvvvtttrrrooommmlllnnnqqquuuzzz|||uuu~~~nnnWWWFFF<<<888666222000000000...---...------------,,,,,,,,,...---,,,,,,---000222333222000......//////...---+++++++++,,,,,,------------,,,,,,---......---+++,,,,,,++++++++++++,,,,,,,,,***))))))+++,,,++++++------------------------------.........////////////............000222333333666999888666555666888999999999999<<>><<<999666444333222111000---------------,,,,,,,,,...---,,,---///222555777555333111000000000///...******++++++,,,------------,,,,,,---///000...---,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------,,,------...///000000000///......---...000333444444666777666444333444555888888888888999===BBBFFFNNNXXXhhhxxxtttcccTTTLLLJJJKKK########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$$$$''',,,111...111444333333888AAAHHHAAA===666222///---)))&&&)))'''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&((())))))***///222444>>>PPP```fffppptttuuummm```RRRDDD999666333444:::EEEVVVlll~~~}}}|||vvvrrrmmmsss||||||sssllllllkkkiiigggfffddd```^^^ccceeeffffffddddddeeefffkkkqqqxxxzzzyyyyyy}}}}}}||||||{{{wwwtttooopppsssuuuvvvuuutttrrrpppkkkffffffkkkpppttttttwwwtttrrrtttzzz}}}{{{rrrqqqrrrtttuuussspppmmmnnnlllfff___VVVNNNIIIFFF>>><<<:::777555444444444333333444666888:::;;;<<<888888888777666555444333222222111111111222222333333333333333333333333333333333222222222222222333666666555555666888<<<>>>BBBJJJVVVcccppp~~~~~~}}}|||~~~{{{qqqwwwooo\\\KKK@@@===:::777444444333111000------------------------...------...111555:::<<<999777444333222222000///+++++++++,,,,,,---------+++***+++---000222111000---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++,,,---,,,,,,,,,---------......,,,------...///000111111000000//////000111333444444555555444222111111222555666777777888:::>>>AAADDDKKKUUUaaaooouuudddUUUMMMKKKLLL$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&& """$$$%%%%%%$$$%%%&&&(((+++...//////222888<<<333222333555666666333111000---***(((''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***,,,222555666@@@SSSbbbgggrrrpppjjj^^^PPPCCC999444000...///444<<>>BBB===;;;888666555444222000------------------------******+++...111333333222------,,,,,,,,,,,,------+++,,,,,,+++))))))***++++++,,,,,,------.........------...///000000111111111222222222333333333333444333222111000000000000000222444555666888:::<<<>>>BBBHHHOOOZZZllluuueeeYYYRRRNNNLLL%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$$$$$$$$$$$$$%%%&&&(((***---///111333333000444;;;BBBGGGHHHFFFCCC999555///***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***---444777666@@@SSSaaadddhhhcccZZZNNNBBB777222222,,,,,,...222666AAAUUUfffzzzzzzvvvxxx{{{|||yyy{{{}}}wwwpppkkkooottt{{{~~~xxxtttqqqnnnjjjgggdddaaa]]][[[[[[^^^aaacccdddeeegggiiilllnnnqqqssstttuuuttttttwww~~~zzzuuutttvvvxxxxxxwwwssstttuuuvvvvvvvvvvvvuuurrrpppmmmjjjhhhjjjnnnqqqqqqrrrrrrqqqrrruuuyyy|||{{{zzzyyyxxxxxxyyy{{{||||||tttuuutttnnneee^^^ZZZYYYXXXWWWTTTLLLCCC<<<999888111222444666888999::::::999999999888888777666555222222333333333222222111222222222222222333444444333333333333333333333333333333333444555666777888777:::>>>BBBHHHPPPYYY```dddnnn|||}}}}}}}}}qqqrrrwww|||mmm]]]MMMBBB<<<999555222111000///---........./////////000000000//////111555<<>>;;;999777666444222000//////......------,,,,,,+++,,,...111333333222------,,,,,,,,,,,,---------......,,,)))((()))+++++++++,,,,,,---......///......//////000000000111333444555666555444333111333222000//////000000///...000333555555666777999:::===@@@CCCJJJWWWhhhuuuvvvggg^^^XXXQQQLLL%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$############%%%&&&'''%%%&&&)))---222444333222;;;AAAIIIPPPSSSQQQLLLHHH???999222,,,((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''(((******---555888666???RRR```bbb\\\VVVMMMDDD:::222000222,,,---000333444:::JJJZZZmmmooopppkkkdddaaaeeejjj~~~|||~~~~~~xxxpppjjjppptttzzz}}}yyyvvvooommmjjjhhheee```[[[VVVRRRUUUYYY\\\___aaadddfffjjjkkkmmmpppssstttrrrqqqvvv~~~{{{vvvuuuxxx{{{|||{{{uuuvvvwwwxxxzzzzzz{{{{{{wwwvvvtttpppllllllpppuuunnnqqqssssssqqqqqqtttwwwtttssssssssssssuuuvvvwww~~~~~~}}}uuuvvvtttkkk^^^SSSOOONNNGGGHHHGGGCCC===999888999222333555777999<<<>>>???::::::999888666444222111111111222333333333222222333222222222333444444555333333333333333333333333333333444444666777999:::;;;???EEELLLTTT^^^jjjrrrwww}}}{{{{{{}}}tttjjjqqq{{{~~~ooo___OOODDD>>>;;;777444333222000///.../////////000000111111000000000222777>>>DDDHHHCCC@@@===:::999777555333111111000///...------,,,...------///111222111000...------,,,,,,------...000222222///+++***+++---++++++,,,,,,---...//////////////////000000000000444555777888777555222000333111///...///////////////111444666666666777888777999<<<>>>AAAJJJXXXccctttvvviiibbb\\\TTTLLL%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&''''''(((+++000666===BBBEEENNNRRRYYY]]]\\\WWWPPPKKKEEE<<<111+++,,,,,,***'''***((('''&&&&&&%%%###"""'''&&&%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&"""!!!"""###)))&&&$$$%%%''''''%%%###&&&%%%$$$%%%''')))***)))---222333444AAAUUU]]]YYYUUURRRKKKAAA777111//////+++---.........333>>>GGG[[[XXXUUUQQQLLLLLLWWWcccxxx~~~xxxssspppnnnvvvtttrrrsssvvvwwwuuurrrrrrooojjjddd___[[[YYYWWWRRRUUUWWWWWWVVVZZZbbbhhhnnnlllkkklllmmmnnnnnnmmmttt|||}}}{{{zzz||||||yyywwwxxx{{{}}}}}}||||||zzzwwwtttssstttuuuvvvtttpppnnnnnnlllhhhiiinnnnnnppptttvvvvvvvvvwwwxxx|||{{{wwwuuuqqqiii^^^RRRJJJEEEDDD@@@???===;;;999777555555666777999;;;<<<<<<<<<<<<777777666555444333333333333333333222222111111111444444333333444444555555333444555444333222333444333555777888777:::???DDDDDDLLLVVVbbbrrr{{{xxxvvvxxxzzz|||yyyhhhfffrrrsssdddXXXPPPAAA===999555444222111000/////////000000000000000111111111444>>>IIIMMMKKKMMMFFF>>>;;;===???>>><<<999666333000000///---,,,////////////////////////++++++,,,,,,---...//////:::888555222000...------///---,,,---//////,,,)))000///......000333666888;;;???BBB@@@888222000000111///...000333444333111333333333444555666777777555666777:::???FFFLLLOOO^^^fffwww}}}oooddd\\\TTTOOO%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""""""""###%%%&&&%%%''',,,222999AAAGGGJJJKKKLLLNNNMMMKKKEEE@@@<<<<<<444***%%%&&&&&&$$$""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$###$$$&&&(((&&&$$$%%%''''''%%%###%%%%%%$$$%%%'''((())))))---111111333CCCXXXbbb___[[[WWWNNNBBB888111//////,,,---...---...222999???GGGEEECCCAAA>>>>>>HHHTTTeeennn||||||wwwtttsssvvvsssqqqrrruuuuuusssqqqqqqoookkkgggbbb]]]ZZZYYYTTTVVVWWWVVVUUUXXX___eeehhhhhhhhhhhhiiikkklllnnnuuu}}}}}}||||||~~~~~~|||yyyyyyzzz{{{zzzxxxuuutttrrrqqqsssuuuxxxzzztttnnniiifffcccaaaccciiinnnqqquuuvvvuuutttssssssvvvxxx|||}}}uuupppfffbbbZZZRRRJJJDDD???===888888888888777777777777888888999:::::::::999888777666555444444333333333333333333222222222111111444333333333333333444444444555666666555444666777666888999999:::???HHHOOO\\\fffsss}}}|||yyyuuurrrqqqsssvvvyyy~~~vvvgggfffuuussseeeXXXPPPEEEBBB<<<888666444222111000000000000000000000000000111111555AAANNNTTTSSSQQQKKKDDDAAABBBCCCAAA???888666222000///...---,,,........................++++++,,,,,,---......///888777444111///...------...---,,,---///000...,,,.........000444:::???BBBFFFFFFEEE???888222///...111///...///222444333111333333444444555555666666666666888:::>>>BBBFFFIIILLLQQQ^^^ppprrrggg^^^VVVPPP%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""###$$$%%%%%%'''+++111777===CCCFFFAAA@@@>>>;;;777444111000000+++%%%$$$&&&(((((('''''''''&&&&&&%%%$$$$$$###"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&((('''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((+++---...333EEE\\\eeeccc```ZZZOOOBBB777000......------,,,,,,---000333555666666666777555666???IIIQQQ___sss{{{wwwuuutttqqqoooqqqssstttrrrpppoooooommmjjjeee```\\\YYYWWWWWWVVVTTTRRRTTTZZZ___bbbdddeeeeeeeeehhhnnnrrryyy~~~~~~}}}{{{zzzzzzyyyxxxvvvpppooonnnnnnpppssswwwzzzrrrjjjaaa\\\XXXVVVZZZ___hhhlllqqqtttuuutttssssssrrrrrrvvv{{{~~~yyyooofffUUUPPPHHHCCCAAA>>>:::666222333444555666666666777999999999888777666555444777666555444333333333333333333333222222222222111333333222111111222222333222444555555444444666888:::;;;===???CCCMMMYYYcccrrr|||wwwxxx{{{}}}{{{wwwuuuqqqmmmjjjjjjmmmrrruuuyyyvvvggghhhyyysssfffZZZRRRKKKGGGAAA===999777444222111111111000000000111111///111222777DDDTTT]]]___WWWSSSMMMJJJIIIGGGDDD@@@777555111///......,,,+++------------------------+++,,,,,,------.........555444222000...---,,,,,,------,,,---///111000///+++,,,///333999@@@FFFJJJNNNIIIBBB;;;666222...,,,///......///111222222111444444444444444555555555555666888:::<<<>>>???@@@BBBDDDKKKWWWfffwwwvvvkkkaaaXXXQQQ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$&&&''')))+++///111444555333222000///---------...,,,)))&&&%%%&&&''')))))),,,,,,,,,***'''%%%$$$$$$!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%'''((((((***...888JJJ]]]dddbbb]]]WWWLLL???333---,,,...+++******+++---//////...000///111333333333999BBBJJJYYYppp{{{wwwtttpppnnnlllnnnrrrtttsssqqqmmmnnnnnnlllgggaaa[[[WWWYYYXXXUUUQQQOOOPPPTTTWWW]]]```cccddddddiiirrrzzz}}}{{{zzzyyyxxxwwwvvvpppooommmlllmmmnnnqqqrrrnnndddZZZUUUQQQOOOPPPUUU[[[aaaiiiooosssuuuwwwxxxsssrrrtttyyy|||uuuggg[[[KKKEEE===;;;;;;;;;777333333444555666666666555555888777777666555444333333666555444444333333333444222222222222222222222222222222111111111111222222444555666666666777:::======AAAGGGNNNWWWcccqqq{{{}}}yyytttrrrttttttrrrooommmkkkgggdddfffjjjpppsssuuuzzzxxxjjjkkk{{{uuuhhh]]]UUUOOOKKKEEE???;;;888555333333333222111000111111222000222555;;;HHHZZZeeeiii___[[[VVVQQQMMMHHHCCC???666444000......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222111000///---,,,++++++...---------.../////////+++...333999@@@FFFKKKNNNMMMEEE:::444222222///---.........///000111111111555444444444444444444444333444666999:::;;;;;;:::BBB@@@BBBIIISSS```sssxxxmmmcccXXXRRR%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$%%%%%%&&&''''''((((((((((((((())))))+++,,,------+++***)))'''&&&'''***,,,111222222///+++((('''((("""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########"""!!!$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''))))))...666BBBPPP[[[^^^\\\TTTOOOEEE999///++++++---(((((((((***---///...------,,,---000//////333:::LLLZZZppp{{{uuurrrkkkiiihhhkkkppprrrrrrpppjjjkkkmmmlllhhhbbb\\\XXXZZZXXXUUUQQQNNNMMMNNNPPPXXX[[[^^^___bbbiiiuuu{{{wwwssspppoooooonnnmmmllllllkkkkkkllllllhhh___WWWTTTQQQMMMLLLMMMSSSYYYbbbiiiooosssvvvxxxtttrrrsssvvvwwwnnn^^^PPPEEE???888666888888555111555666888999999999888777444444444444444444444444555444444333333333333444222222222222222222222222222222111111222222333444777888:::;;;<<>>999666333000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,+++...///...---,,,---///111333<<>>IIIYYYfffjjjeee[[[TTTBBB<<<666222111111111000---000222111000000222444222222222333333444444555444444555666777888888888666666888<<<===>>>DDDLLLRRR___ppp~~~~~~xxxqqqhhh]]]UUU"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%$$$"""!!!$$$$$$$$$&&&+++222888<<<@@@BBBCCC???===@@@IIIRRRXXXXXXTTTJJJ<<<222...---+++***(((&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###&&&'''%%%###!!!$$$&&&%%%######%%%'''!!!%%%))))))'''(((---111555===EEEGGG@@@888777;;;GGGDDD>>>777000,,,,,,---)))---000...***))),,,000---***))),,,...///333999CCCSSSlll}}}}}}xxxsssnnnkkkccc```]]]]]]^^^^^^[[[XXX[[[___eeejjjnnnoooooonnnbbb```^^^\\\YYYTTTNNNJJJSSSQQQPPPVVVbbbqqqxxxqqqmmmhhheee^^^VVVPPPOOOTTTYYY```dddiiinnnooollliiifffggg^^^XXXYYY\\\[[[YYYZZZSSSVVVYYY\\\^^^bbbgggjjjlllnnnpppnnnfff[[[OOOGGG999999888666555555777:::777888::::::999666333111555444333222222222444444333333333222222333444444111111111222222333333333333333444666888:::===>>>JJJNNNVVV```kkkxxxxxxnnneee```YYYZZZ[[[[[[ZZZWWWTTTQQQQQQRRRUUUXXX]]]bbbfffhhhlllnnnrrrxxx~~~tttjjjkkkuuutttggg\\\TTTKKKHHHCCC@@@>>>===;;;:::999888555333222222444555444<<>>:::777444111000000000//////------------------------------------------------+++,,,---...///...------+++---000000000333999===HHHSSScccnnnnnndddTTTIII666444111///000111222333...000333222000000222555111111222333333444555555777777777777777777777777555444666888777555:::AAAAAALLLXXXddduuu}}}xxxrrriii___WWW$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$#########$$$%%%&&&(((&&&###"""###$$$######%%%$$$###""""""###$$$%%%&&&%%%%%%(((111<<>>???HHHSSS\\\bbbmmmyyyyyyooodddZZZSSSSSSUUUXXXXXXTTTPPPMMMLLLNNNOOOQQQSSSVVV[[[aaafffiiinnnxxxwwwoooggguuuuuuiii]]]UUUNNNLLLHHHCCC???;;;999888888444333777999888999<<<<<>>DDDTTT]]]iiiooolll]]]KKK>>>333111///...---...///000111111111222333333444444444444333333333444555555888777666888999999555111888777777777888:::<<<===BBBEEEJJJOOOZZZmmmxxxkkkgggggg___TTT$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&'''%%%######$$$%%%$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%(((...888AAAGGGBBB???999333...---///222===OOOYYYTTTMMMOOORRRQQQRRRKKK@@@555,,,((((((***))))))))))))(((&&&%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''')))+++,,,---444333222111...---444>>>MMMNNNHHH<<<111---,,,+++++++++******++++++,,,---,,,,,,,,,++++++---222555AAAUUUnnn~~~{{{|||{{{~~~|||uuuqqqnnniiiggghhhccc```\\\]]]___```\\\YYYWWW[[[aaagggrrr|||~~~{{{wwwnnnccc\\\ZZZXXXRRRMMMVVVYYY[[[___hhhvvvzzzmmm^^^RRRKKKHHHJJJIIIIIIHHHJJJNNNUUUZZZdddfffiiikkklllkkkjjjhhhiiiiiigggfffdddcccbbbbbbXXXYYY\\\```eeekkkpppssspppnnnmmmooopppkkkaaaYYYIIIBBB<<<;;;;;;888888;;;777777666666555444222222444333333222222333333444777666555333222222222222555444444555666888888888;;;999<<>>GGGMMMWWW```lllqqqjjjZZZHHH<<<222111///.........000000000000111111222333333444333333222222333444555555777666666777999888555222777777666777888:::;;;===>>>@@@BBBDDDIIIWWWkkkyyyttthhhcccbbb[[[RRR$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&$$$######%%%&&&&&&%%%$$$$$$############$$$$$$$$$$$$%%%'''+++111777:::555222...)))&&&&&&***---:::MMM]]]```___bbbcccaaaWWWQQQFFF999000,,,---000222111000...+++(((%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))++++++---,,,,,,---++++++333===PPPPPPJJJ<<<111---,,,+++++++++******++++++,,,---,,,,,,,,,+++,,,...222555CCCWWWppp{{{wwwwwwyyy}}}uuuooommmjjjfffeeeggg```^^^\\\\\\___```]]][[[XXX\\\```gggqqq|||~~~{{{vvvmmmccc\\\ZZZXXXSSSOOOVVV[[[^^^bbbjjjvvv~~~xxxtttjjj]]]PPPFFFAAA???===@@@EEEJJJOOOVVV]]]bbbhhhhhhhhhhhhjjjmmmoooqqqmmmlllkkkjjjhhhgggeeeddd[[[\\\___ccchhhmmmrrruuussspppnnnqqqsssrrrlllgggVVVJJJ@@@===<<<999777777555555666666555444444333444444333333333333444444888777666555444333333333333444555777888999999:::AAABBBGGGOOOVVV^^^kkkvvvqqqcccYYYSSSOOOMMMMMMNNNPPPOOOKKKGGGEEEDDDFFFHHHLLLOOOSSSWWW]]]aaahhhmmmsssyyyyyyvvvpppkkkssszzzrrrkkkccc]]]QQQNNNJJJEEEAAA>>>===<<<===::::::>>>@@@@@@BBBGGGJJJSSS___jjjwwwttt[[[GGG:::666444222000222555888777555000///...---------------,,,,,,,,,---------......,,,,,,,,,...000111000...---000555;;;BBBJJJSSSYYY^^^fffppppppfffTTTDDD:::222111000///...///000111000000000111222222333333111111111222222444555555555444555666888888666444666666666666777888:::;;;===>>>???>>>???GGGTTT___zzz{{{nnnccc___]]]WWWOOO$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%$$$###"""###&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))),,,...///...,,,***&&&$$$&&&***...===NNN^^^cccbbb___[[[WWWJJJHHHCCC<<<666444666999===:::555000+++'''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))))))))***,,,+++---666AAAOOOOOOHHH;;;///+++***)))++++++******++++++,,,---,,,,,,,,,,,,,,,...333666FFFZZZsss{{{zzz}}}yyyttttttyyy~~~wwwpppjjjhhhfffcccccceee___^^^]]]^^^```aaa```^^^XXX\\\```fffpppzzz}}}zzzppphhh^^^YYYXXXZZZZZZYYYXXX^^^cccfffnnnxxx{{{uuurrrccc```YYYPPPHHHCCCBBBBBBAAAEEELLLSSSYYY___eeehhhjjjjjjjjjkkknnnrrruuuxxxooonnnllljjjgggeeecccbbb\\\]]]___ccchhhmmmqqqttttttqqqoooqqquuuvvvrrrnnn^^^PPPBBB===<<<999666555444444555555555555555444444444333333333333444444555444444444555666777777555666777888:::===AAADDDLLLQQQZZZdddmmmwwwxxxfffVVVMMMIIIHHHIIIHHHIIIJJJHHHDDDAAA@@@???AAADDDHHHLLLPPPUUU[[[___hhhmmmtttvvvtttooojjjhhhvvvxxxrrrmmmgggcccUUURRRLLLGGGBBB???>>>===???===???CCCEEEEEEHHHNNNSSS[[[gggsssqqqYYYFFF;;;888222111000111444666555555000///...---------------,,,,,,,,,,,,------------,,,---...///000000000///000666???HHHPPPXXX___cccggglllooojjj]]]LLL???888111111000//////000000111//////000111111222222333000000000111222333444555333333444555777777666666666555555555666777999::::::<<<===<<<===CCCLLLSSScccrrr~~~wwwkkkaaa\\\YYYUUUPPP$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%#########$$$'''((('''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%'''((()))))))))(((((('''%%%###"""%%%))),,,>>>IIIUUUWWWSSSLLLDDD>>>>>>BBBEEEEEEBBB@@@BBBDDDCCC>>>666...(((%%%$$$%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''''''''(((((('''''')))++++++---777BBBPPPPPPHHH:::///++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,///444777HHH]]]uuu{{{vvvsssxxxzzzvvvvvv|||~~~~~~tttmmmgggfffdddaaaaaaccc_________```aaabbbbbbbbb\\\```dddiiirrr|||}}}zzznnnfff\\\WWWWWWZZZ^^^```___eeejjjlllpppxxx{{{}}}~~~wwwnnnddd]]]QQQOOOLLLGGGDDDCCCFFFHHHOOOSSSXXX]]]aaadddgggiiikkkmmmoooqqqtttvvvxxxyyyqqqooollliiieeecccbbbaaa]]]^^^```dddhhhmmmqqqsssssspppnnnppptttuuurrrmmm```QQQCCC===<<<999666555333444555555666555555555555444444333333444444555444444444555666777888999999::::::;;;???FFFOOOUUU^^^gggttt~~~zzznnn\\\LLLCCCAAACCCEEECCCDDDDDDBBB???<<<<<<===>>>AAAEEEIIINNNTTTZZZ___hhhnnnuuuvvvqqqkkkiiihhh|||wwwrrrnnniiieeeYYYUUUOOOIIIDDDAAA??????AAAAAACCCHHHJJJJJJOOOUUU\\\cccnnnzzzlllUUUEEE===<<<222111000000111222222222//////...------------...,,,,,,,,,---------.........///000111111000000111222;;;HHHTTT^^^eeeiiikkkkkkkkkggg]]]PPPCCC;;;777111000000000000111111111000000000111222222333333111111111111222333444555111222444555555666666777666555555555555777888999666888999:::;;;???EEEJJJNNNZZZlll~~~}}}tttiiiaaa\\\WWWTTTSSS$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$$$$######%%%'''((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%'''(((*********)))(((''''''&&&$$$###%%%***---777<<>>999222***%%%$$$$$$%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((''''''&&&''''''((($$$$$$'''))))))+++555@@@QQQQQQIII;;;000------,,,++++++******++++++,,,---,,,,,,,,,,,,---000444888JJJ^^^www|||wwwnnnsssyyy~~~|||~~~~~~~~~~~~~~~uuummmgggeeeccc```___aaa``````aaaaaabbbccccccdddcccgggkkkpppyyy{{{oooiiiaaa[[[YYY[[[^^^___hhhnnnqqqpppqqqwww|||~~~{{{}}}}}}wwwpppggg\\\PPPIIIFFFFFFFFFEEEEEEGGGKKKNNN\\\^^^aaacccccceeehhhjjjoooqqqsssvvvvvvuuusssqqqooolllhhhdddaaa```aaaaaa___```aaadddhhhmmmqqqssspppnnnnnnqqquuuuuupppjjj```SSSEEE???<<<888666666444444555555555555555444555555444444444444555555777777666777777888999::::::;;;===@@@EEEPPP^^^hhhwwwnnncccSSSEEE>>><<<>>>@@@???@@@???===;;;:::;;;<<<===???CCCGGGLLLSSS[[[aaaiiiooouuusssnnnkkknnnsssvvvqqqmmmgggcccZZZVVVPPPJJJFFFDDDCCCDDDEEEEEEIIINNNOOOPPPVVV^^^fffkkkuuu~~~jjjTTTDDD>>>===222222111000///////////////......---------......---------.........//////000111222111111222444666888BBBQQQ^^^fffjjjjjjjjjbbb]]]VVVMMMDDD===777444000000111111111111111111000111111222333333444444333222222222222333444444111222444444333444555777777666555555555777888999999:::;;;;;;<<<===AAADDDEEELLLWWWggg{{{{{{qqqggg```ZZZUUUSSSUUU$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&(((((('''%%%$$$$$$%%%&&&&&&%%%$$$$$$'''(((***,,,------,,,+++(((((('''%%%$$$&&&***---------...000///,,,***)))222<<>>???AAAEEEKKKQQQYYYeeeuuuvvvaaaXXXKKK@@@:::999::::::======<<<:::999999;;;===>>>???BBBEEEKKKSSS]]]ccckkkooorrroookkknnnzzz~~~uuuooojjjccc]]]XXXTTTOOOKKKHHHHHHIIIJJJIIIJJJOOOTTTUUUVVV]]]fffoooqqqzzz~~~lllWWWEEE<<<:::000000000///......//////......---------......///........./////////000000///000111111111444999>>>EEENNN[[[eeehhhddd^^^[[[OOOIIIBBB>>><<<:::555111000000111111222222222222222222222333444444555555555444444333333333333333111333444444222222444777888777666666666777888999=========<<<<<<===???@@@BBBEEEJJJUUUfff}}}wwwmmmccc]]]WWWQQQQQQTTT$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$%%%$$$%%%&&&((((((&&&$$$$$$$$$&&&&&&&&&&&&$$$$$$((()))+++---.../////////%%%%%%$$$"""!!!"""%%%((((((%%%$$$&&&'''((()))+++'''000:::<<<666///+++,,,%%%&&&&&&'''''''''&&&&&&%%%&&&''''''((((((''''''"""###$$$&&&((()))***+++'''&&&&&&&&&&&&'''(((((('''''')))******+++555???LLLLLLDDD666,,,***++++++++++++******++++++,,,---,,,,,,---,,,---000555999KKK```xxx~~~xxxwww{{{~~~|||{{{zzzyyyrrrkkkhhhddd```^^^```___```aaaaaa``````aaabbbggglllrrrwww~~~xxxllllllkkkjjjhhhddd```]]]cccjjjooooooqqqyyy|||tttccc]]]TTTKKKFFFBBB@@@???@@@DDDIIIOOOUUU[[[aaaeeeffffffffffffgggkkkqqqvvvxxxwwwvvvrrrmmmeee___[[[SSSOOOKKKGGGHHHLLLQQQUUUZZZ[[[\\\___bbbfffjjjlllllllllpppvvv{{{yyyrrrjjjaaaXXXNNNFFF===666444777555555666666555444444333555555444444444444555555555666888:::>>>AAADDDFFFPPPWWW___hhhqqqyyykkkXXXQQQFFF>>>999777777777;;;;;;;;;999888888;;;>>>???@@@AAADDDJJJTTT^^^fffmmmoooooojjjhhhppp}}}sssmmmggg___YYYUUURRRNNNKKKJJJKKKMMMOOOLLLNNNSSSXXXYYYZZZbbbkkktttvvv~~~~~~pppZZZFFF:::666.../////////......///000......---------......///////////////000000000000---///000111222666>>>CCCRRRZZZdddiiifff\\\QQQJJJ???:::555666999999333...///000111222222222222222222333333444444555555666666666555444333333333333111333555333111111444666888888777666666777888999:::999999999999:::;;;===>>>>>>@@@EEERRRfff{{{tttjjj```[[[TTTNNNNNNSSS$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&'''&&&%%%$$$$$$&&&'''))))))...666<<<===:::444000((('''&&&%%%$$$%%%&&&'''%%%&&&((())))))(((&&&%%%***+++,,,,,,,,,***)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((''')))***((('''***333:::EEEAAA999222---++++++,,,)))************+++++++++(((+++------+++...555;;;LLL___xxx}}}yyy|||{{{wwwyyyqqqmmmjjjhhhccc^^^___cccfffhhhhhhddd___\\\___bbbnnnrrrwww}}}|||vvvqqqfffjjjnnnnnnjjjccc\\\YYYdddgggkkkpppvvv}}}zzzkkk```SSSPPPIIICCC???<<<<<<<<>>AAAIIIRRRXXX[[[^^^```bbbdddhhhjjjkkklllooowww}}}|||rrriiifff^^^RRRGGG>>>999555222555666777666444333444555555555444333333444666777:::;;;>>>AAAFFFNNNWWW\\\fffppp~~~xxxoooiiiSSSNNNEEE===777666888999888999::::::999999;;;===DDDAAABBBFFFKKKPPPZZZccckkkmmmkkkffffffsss{{{nnnccc]]][[[[[[UUUPPPLLLLLLLLLMMMQQQWWWSSSVVVXXXZZZ\\\```gggmmm{{{xxx~~~qqqYYYGGG;;;444444111---))))))+++...000000000//////.........---,,,///222444333111000//////000000111777BBBPPP[[[gggiiiiiieee\\\PPPEEE???888666333333555555222000...111444444222000111222555444444666888999888666555444333222111222333444333222111222444444444222;;;:::888777777999:::<<<777777777777777888888999999<<>>777000,,,++++++,,,)))************+++++++++***---...---+++---333888IIIZZZppp~~~|||~~~~~~|||yyytttuuupppkkkhhheeebbb^^^aaafffdddffffffbbb]]]\\\___bbbllloootttxxxzzzvvvoooiiidddhhhnnnooollleee^^^ZZZbbbeeejjjooouuu|||~~~wwwkkk]]]RRRIIIGGGDDD@@@??????@@@AAADDDKKKUUU[[[^^^aaafffjjjpppqqqqqqrrrsssssstttuuurrrnnnhhh```XXXMMMCCC===<<<999777888999;;;CCCKKKWWWZZZ]]]___aaacccfffhhhllllllpppwww}}}|||ssskkkcccZZZMMMBBB:::777555444444555666666555444555777444555666666666666888999<<>>DDDBBBCCCHHHLLLPPPYYYaaalllnnnnnnllllllxxxuuuiii___ZZZXXXYYYXXXSSSPPPPPPOOONNNPPPUUUVVVYYY]]]```dddjjjrrryyyyyyttt[[[III<<<555222111000.........///000000/////////............,,,///222333222000//////...///111555===JJJZZZdddjjjllljjjcccWWWIII@@@;;;777555333333444444222000111444555555222111111333333333444777;;;======<<<777666444333222222222333444333222444666888777666;;;:::888777777888999:::777777666666777777888999:::<<<>>>>>>@@@GGGRRRZZZtttssshhh]]]WWWSSSMMMJJJJJJ$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$$$$$$$%%%'''(((+++111999@@@@@@;;;333---((('''&&&%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((('''((()))((('''+++111666<<<999333...+++***+++,,,)))************+++++++++,,,...///---+++,,,000444EEERRReeesss{{{}}}{{{~~~{{{|||wwwrrrqqqmmmiiifffdddaaa___bbbhhhcccdddccc```\\\\\\```dddiiilllpppttttttpppiiicccbbbhhhnnnqqqoooiiibbb^^^dddgggkkkpppvvv}}}xxxpppggg]]]QQQIIIAAA@@@@@@AAABBBEEEGGGIIINNNRRRXXX\\\^^^bbbhhhlllvvvvvvuuutttqqqmmmjjjgggddd___XXXQQQIIIAAA999444444222222555666888>>>EEETTTVVVYYY[[[\\\^^^```ccchhhhhhkkkrrrxxxwwwpppiii[[[SSSFFF<<<666555555666222444555666555555777888222444666777777888:::<<>>:::999888999777888:::::::::;;;===???DDDBBBEEEJJJMMMPPPWWW___kkknnnppppppsss{{{qqqfff^^^ZZZYYYYYY\\\WWWUUUUUUTTTQQQQQQTTTXXX]]]bbbggglllttt~~~{{{www^^^KKK>>>777000111222333333222000///////////////............---///111111000.........000111444:::DDDSSSbbbmmmoooppplll```OOOAAA999666555444222222333333222000000222333333111111333444666666888;;;???AAA@@@???999888666444222222222222444333444666999;;;<<<;;;;;;:::888777666777777888666666666666666777888888999;;;;;;;;;:::>>>DDDJJJYYYllltttiii\\\VVVQQQLLLJJJLLL$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''(((,,,222666666222,,,(((''''''&&&%%%$$$###""""""###$$$%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''((((((((((((+++///333555333000,,,******++++++))))))*********+++++++++,,,---...---,,,---000333@@@IIIVVVaaaiiiooovvvzzz~~~||||||vvvqqqoookkkhhhggggggddd```aaafffbbbbbbaaa^^^\\\^^^aaaeeegggiiimmmpppqqqnnnhhhcccccciiiqqquuusssnnnhhhdddjjjlllpppssswww|||yyyssskkkccc]]]VVVOOOKKK@@@BBBDDDGGGJJJMMMOOOPPPXXXZZZ]]]___aaaeeekkkooovvvuuutttqqqkkkddd]]]YYYRRRNNNHHHCCC???<<<888666222111222666888999===CCCLLLNNNPPPRRRRRRTTTVVVXXX\\\\\\___dddiiiiiiccc^^^OOOIII@@@888555444555555222333555555444444666777444666888999:::>>>DDDIIIUUUaaaoooyyytttfffZZZRRRFFFDDDAAA>>><<<:::999888666888999::::::;;;>>>@@@BBBAAADDDJJJNNNPPPUUU\\\gggiiilllooowwwzzzppphhhbbb___]]]]]]\\\YYYXXXZZZYYYUUUTTTVVVZZZ^^^eeekkkqqqzzzzzz```LLL???888000111222333333222111000///////////////.........---///000000...---...///222333777>>>IIIWWWeeennnsssrrrkkk\\\III;;;555444333222222222222222222111111222333444555777999:::;;;;;;<<<>>>@@@AAA???>>>888777666444333333444444333333333666:::===>>>===:::999888777666555666666666555555555555666777777777999::::::;;;===AAADDDHHHVVVlllqqqeeeXXXRRRNNNKKKKKKNNN$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((***++++++)))'''&&&%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''(((((()))+++...000000///---+++************))))))*********+++++++++++++++,,,,,,---...111222777===DDDKKKQQQVVV]]]bbbmmmxxx~~~|||}}}~~~|||yyyvvvrrrnnnjjjhhhiiikkkhhhaaa```bbb______^^^\\\\\\]]]```cccdddeeehhhkkknnnmmmiiiffffffllltttxxxwwwrrrmmmjjjmmmooorrrtttuuuwwwzzz|||}}}yyyjjjeee___YYYTTTQQQNNNMMMEEEGGGJJJNNNQQQSSSTTTUUU]]]^^^```cccgggkkkppptttvvvtttpppiiiaaaWWWNNNIIICCC???;;;888888888888888333222555999:::999===BBBBBBDDDFFFGGGGGGHHHJJJKKKLLLLLLNNNQQQUUUUUUQQQNNNDDD@@@;;;888666555444222333444555555444444555666:::<<<>>>???BBBIIIUUU]]]jjjwwwzzziii\\\QQQJJJBBBAAA@@@>>><<<:::999888555777888999999;;;===???>>>>>>CCCIIIMMMPPPUUU\\\bbbccceeelllyyyzzzrrrkkkgggcccaaa^^^ZZZXXXYYY]]]]]]YYYXXXZZZ\\\aaahhhnnnuuu~~~|||aaaMMM???888333222111000000000111111.........///////////////---...///...---...///111000222888AAAMMMZZZeeekkkpppmmmdddUUUEEE999444444111222222222222222222333666666888:::===@@@AAAAAA>>>===<<<===>>>>>><<<;;;666555444333444555666777222111222555999<<<<<<<<<999888777666555555444444555555555444555555666777777888999:::;;;<<<>>>@@@BBBJJJXXXmmmooocccWWWQQQOOOMMMOOORRR$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''((()))+++,,,---,,,,,,+++***************)))************++++++++++++++++++,,,---///000111///111555888;;;???DDDGGGSSS___mmmvvv~~~}}}yyywwwyyywwwzzz|||zzzxxxvvvrrrmmmhhhgggiiikkkgggaaa___aaa^^^]]]\\\\\\]]]^^^___```ccccccdddfffjjjkkkkkkjjjkkkpppvvvyyyxxxsssooommmmmmpppssstttsssqqqppppppwwwyyy||||||xxxrrrjjjeeeZZZWWWSSSOOOLLLKKKJJJJJJHHHKKKPPPUUUYYYZZZZZZZZZ]]]___cccgggkkkpppssstttsssooohhh^^^SSSIIIAAA<<<;;;888444333444555666666555444666999999777999>>>:::<<<===>>>===>>>???AAA??????@@@BBBCCCCCCAAA???<<<:::888777777666444222333555666666666666888999;;;>>>CCCFFFKKKVVVdddoooppp___SSSIIIDDD??????>>>===<<<:::999888555666888888888999;;;===<<<<<>>IIIXXXgggwwwzzztttqqqrrruuuzzz|||xxxvvvvvvqqqkkkgggddddddeeeccc______cccaaaaaaaaabbbccccccbbbbbbgggfffdddeeeiiilllnnnooonnnrrrwwwxxxvvvrrrooommmmmmqqquuuwwwtttpppllljjjllllllkkkiiiccc\\\UUUQQQJJJJJJJJJIIIHHHHHHIIIJJJKKKOOOVVV]]]bbbdddddddddccceeegggjjjmmmmmmkkkjjjeee```WWWMMMDDD===888666777555222222444777888888999777777999777555777;;;777888999999888888:::;;;::::::999:::::::::888777:::888555555555666555555222555777999:::;;;>>>@@@BBBIIIQQQYYY```kkkzzzzzzdddUUUKKKEEEBBB???>>>===<<<:::999888888555666777777666777999;;;;;;<<<@@@IIIOOOTTT]]]eeeeeefffkkkxxx}}}wwwssspppjjjbbb[[[XXXVVVXXX\\\]]][[[[[[^^^]]]bbbjjjrrr{{{~~~dddPPPCCC;;;666444111///---...///000............/////////000------...---...000444888:::<<>>999777555333000222444444333333555777666999AAALLLXXX```bbbbbb\\\VVVMMMFFFAAA===;;;999444444333222222333444555333222222333666777777666444444555555555444444333444444333333444444555666888777666555666777777777======BBBKKKWWWiiittthhh]]]WWWTTTRRRRRRTTT$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%$$$$$$### """###$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''&&&'''(((***+++***))))))***************)))((()))************+++++++++///...------------,,,++++++,,,---///000111222333333===LLL]]]rrr~~~yyyrrrnnnooouuu{{{|||xxxuuuuuuppphhheeebbb``````___]]]aaaggggggggghhhiiijjjjjjhhhfffmmmjjjhhhgggjjjnnnrrrssspppsssvvvwwwtttqqqnnnlllooosssxxxzzzxxxsssnnnkkkfffddd___ZZZSSSMMMHHHEEE@@@BBBEEEFFFHHHJJJLLLNNNMMMRRRZZZcccjjjmmmnnnnnnkkklllmmmmmmlllgggaaa\\\TTTOOOGGG???999666555666555444333444888;;;===>>><<<:::999:::888444666;;;666777888888777777888999:::999888888777777666555;;;888444222333666777777222444888;;;===@@@DDDFFFOOOYYYfffpppyyykkkWWWJJJDDDAAA??????>>>===;;;:::999888888555666777666555666888999;;;<<>>AAAHHHPPPWWWgggrrrvvv___PPPGGGBBB???@@@===<<<;;;;;;;;;:::777555555444333222333555777999===@@@FFFMMMUUU___hhhooooooooozzz{{{tttjjj___XXXXXXXXXXXXXXXYYYZZZ\\\]]]\\\aaajjjrrrzzzzzziiiSSSCCC;;;777555111000000000///...//////.........---------000------000000000777@@@JJJSSSWWWUUURRRRRROOOHHH@@@<<<777555555555222000222555555333333666999;;;>>>JJJ[[[oootttcccRRRDDD;;;999999555333555555333333666111111111333444555444333555555555444444333333333444444444444444444444444888888777777888888999::::::===???AAAIII]]]xxx|||nnnbbbUUUPPPNNNMMMPPPSSS&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$""""""$$$&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$''''''%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&%%%&&&((((((((('''(((((((((((())))))))))))************************,,,***((()))+++,,,***)))+++++++++,,,,,,---------++++++,,,,,,++++++---...333888DDDYYYqqq~~~xxxtttqqqrrrsss|||zzzsssoookkkgggeeeccc___ZZZXXXYYY^^^bbbooonnnnnnppprrrsssqqqooopppllliiijjjqqqwww{{{|||{{{yyywwwssspppnnnnnnooowww{{{}}}yyyuuusssmmmeee^^^XXXOOOGGGCCCBBBBBBCCCDDDFFFHHHIIIJJJMMMQQQUUUUUUYYY]]]cccmmmvvvwwwtttsssooohhhaaaYYYPPPHHHCCC;;;:::777555333333333333666666888<<<@@@CCCDDDDDD===;;;888555333333444555888777666555444444444444444444555555555555555444666666666555444555777999:::>>>DDDIIIPPPYYYdddlll~~~~~~lllXXXKKKEEE@@@===>>><<<;;;::::::;;;:::777555777666555444555777999:::===AAAHHHQQQ\\\fffnnnrrrsssvvv~~~xxxqqqggg^^^WWWWWWXXXXXXYYYZZZ[[[\\\\\\```dddkkkqqqxxxzzzhhhRRRDDD<<<777555222000000000///...//////.........---------///,,,,,,///000111888BBBLLLQQQSSSOOOKKKJJJFFFAAA<<<888555444555555444222222444444333333777<<>>EEEEEEEEEEEEEEEBBB===:::666555444333333333333444666555555444444444444555555555444444444555666777666888;;;;;;<<<@@@HHHNNN\\\hhhzzzxxxkkkbbbWWWNNNEEEBBB>>>999666666999777555555666666555444333333444555666888999:::BBBEEENNN\\\kkksssssspppyyyzzzsssllleee^^^XXXTTTSSSUUUYYY\\\___````````````fffpppyyy}}}xxxaaaPPPDDD<<<888666222111111111000///////////////////////////...///111666@@@MMMXXX^^^```aaaaaa\\\RRRFFF<<<777222333333333333222222333555444444777999>>>LLL[[[wwwqqqUUUJJJ@@@<<<;;;999999;;;:::<<<===;;;888666555666333333333333333333333333222222222333333333444444666555555555555666777777777999:::::::::???HHHPPPWWW[[[bbbnnnwwwfff[[[PPPLLLLLLMMMPPPTTT$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$###$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&%%%$$$###%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%&&&((((((((('''(((((((((((()))))))))))))))))))))***++++++,,,,,,((()))++++++******+++---------,,,,,,,,,,,,++++++,,,,,,---///222333333222@@@LLL^^^qqq~~~tttlllkkklllvvvyyy}}}|||yyyrrrjjj```_________ccckkkuuu}}}|||zzzuuutttuuuzzz}}}{{{{{{|||yyysssoooiiiddd```^^^[[[WWWVVVYYY]]]aaaeeefffccc``````aaabbbcccdddeeeccc^^^VVVQQQKKKTTTXXXSSSJJJEEEBBB@@@<<<999666444555666666666555666888:::<<<===>>>>>>@@@>>>======>>>>>><<<;;;555555444444444444444555555555444444444444444555555555444444555777999:::888<<>>???DDDGGGPPP]]]jjjrrrtttsss}}}yyyrrrkkkeee^^^WWWSSSQQQSSSWWW\\\___bbbdddeee^^^fffqqq|||zzzyyyyyydddSSSFFF>>>888666333111111111000///...////////////000000000...111444:::GGGVVV```bbb^^^]]]\\\YYYPPPBBB888666222333555444222111111222555222444:::===EEEXXXkkkkkk\\\LLLDDDBBB@@@@@@BBBLLLNNNOOOJJJBBB;;;777666222222222222333333333333111111222222333333444444555555555555555666777777555888;;;;;;::::::>>>AAAEEEGGGMMMVVVggg~~~xxxhhh]]]TTTQQQQQQRRRTTTWWW$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%######$$$%%%$$$$$$######$$$$$$%%%!!!###$$$&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&'''&&&%%%&&&((((((((('''(((((((((((())))))))))))((())))))***++++++,,,,,,''')))++++++***)))+++...---------,,,,,,+++++++++***,,,---------...000222???GGGTTTbbbnnnwww}}}~~~|||sssmmmkkkkkktttxxx~~~}}}}}}~~~zzzqqqhhhaaaaaabbbdddhhhpppzzzxxxwwwxxx|||{{{wwwuuusssnnneee^^^\\\WWWUUUXXXXXXVVVXXX]]]```eeeiiiiiigggeeefffhhhfffgggiiikkkjjjbbbXXXPPPHHHMMMNNNGGG@@@===:::777444222111111333444555444666888;;;===>>>===;;;:::999888777777999::::::999444444444444444444444444555444444333333444444555555555444555777999<<<>>>@@@GGGRRRZZZaaalll{{{uuujjj]]]TTTQQQFFF@@@<<<;;;999555444777666444222222333444444333333444777:::===@@@BBBBBBEEEJJJSSS^^^iiisssyyy||||||xxxssslllfff___WWWSSSPPPRRRVVVZZZ___dddgggiiicccjjjttt}}}zzzxxx|||hhhXXXJJJAAA999666333222222222111000.../////////000000000000---222666<<>>AAAEEEKKKVVVjjjvvvhhhaaa]]]```dddeeegggjjj$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""$$$&&&&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$&&&&&&&&&$$$###"""###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&'''&&&%%%&&&((((((((('''(((((((((((())))))))))))((())))))***++++++,,,,,,&&&)))++++++)))))),,,...---------,,,,,,++++++++++++---...---+++,,,000444999???HHHTTT```mmmyyy|||zzz}}}|||wwwsssqqqqqqtttyyy}}}}}}zzzpppfffcccdddeeeggglllsss{{{zzzyyyyyy~~~|||wwwrrrnnnjjjbbbWWWOOONNNKKKLLLSSSXXXYYY]]]dddeeehhhlllkkkhhhgggjjjnnnkkklllnnnpppmmmcccVVVLLL===>>><<<888666777555111222111///000111222222111666888<<<>>>>>><<<999666666555444555777888777555222333333333333444444444444444333333333444444555555555444555777;;;>>>@@@IIISSSaaammmwwwssseeeVVVJJJGGG???:::777888777444444777666444222111222333333333000222555999===@@@BBBCCCFFFLLLUUU```jjjttt~~~|||xxxsssmmmggg___XXXSSSPPPQQQUUUYYY___eeeiiilllooottt|||}}}yyylll\\\MMMCCC999666333222222222111000.../////////000000111111---222777<<>>DDDOOOPPPZZZiiiooooooyyyxxxmmmfffaaa[[[WWWWWWVVVWWWXXX]]]ccciiimmmooonnnvvv}}}mmm]]]OOOEEE>>>666111222333111111222,,,111444222---,,,111777444444777@@@KKKRRRSSSQQQIIIGGGDDD>>>999555333333666333333555555333444777???>>>EEESSSbbbsssooo]]]NNNIIILLLTTTXXXUUUJJJBBB===666///444333333222222333333444000111222333333333333333333333333444444444555555444555555666777888888999:::888:::???BBBGGGUUUcccyyysssdddkkkwww%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%&&&(((***$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))************************************...---,,,******+++,,,---,,,,,,,,,,,,---///000111444777<<>><<<777222444333333222222333333444111222222333333333222222333333333444444444444444444555555666777777888888999888:::>>>AAAEEEPPP\\\iiiooocccjjjxxx%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((((((&&&'''((('''&&&&&&(((***%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))************************************000///---,,,,,,,,,---...------,,,------...//////222666===LLLddd|||||||||}}}~~~|||{{{}}}|||wwwuuuvvvyyy{{{|||}}}~~~zzzvvvtttxxx|||~~~ssskkk\\\RRRHHHDDDCCCAAAAAACCCJJJOOOWWWaaahhhmmmoooooossstttvvvwwwwwwvvvuuuuuummmfff[[[PPPGGG???888444555333000///000000000000111111000000000111222333111111222333333333222222333333333333333333333333666555444333333333333444333444555666777777888888@@@EEEMMMUUU___mmm{{{}}}qqq___MMMAAA;;;777666444222222222222333444444444444444444444444333111111444666777===DDDQQQXXXeeeooommmjjjrrrxxxooogggdddbbb^^^[[[[[[XXXYYY[[[^^^bbbgggkkkmmmtttzzz|||vvveeeVVVKKKDDD>>>:::<<<>>>===<<<<<<777555222000///000111333444555888@@@HHHLLLLLLJJJEEEBBB>>>999555333222111111000222555666444666;;;FFFKKKZZZooo~~~gggVVVOOOFFFGGGDDD>>>;;;:::777444444333333222222333333444222333333333333222222111333333444444555555555444555555555666666777777888888777999===>>>AAAIIIQQQWWWlll}}}kkkaaagggttt|||%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%&&&''''''&&&&&&''')))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''((()))))))))))))))((()))))))))************************************//////...---,,,------...---------,,,,,,---......000666@@@RRRjjj}}}zzzzzz~~~{{{wwwvvv|||~~~zzzwwwuuuvvvyyy|||~~~{{{rrrfff^^^TTTKKKCCCAAABBBBBBEEEIIIQQQWWW```iiipppssstttsssvvvuuuuuutttsssqqqnnnllleee]]]PPPDDD<<<777444222111000/////////000000111222222111111111222333444000000111222222222333333333333333333333333333333555555444333333333333444444444555555777:::>>>@@@NNNUUUaaannn{{{zzzooorrrqqqiiiYYYIII???;;;555444333222111222222222444444444444444444444444111//////333555777===EEERRRZZZfffllljjjiiiuuu|||sssjjjbbb```^^^ZZZWWWWWWTTTVVVXXX[[[^^^bbbgggjjjrrrxxx{{{{{{hhhWWWLLLDDD???===BBBEEEEEEDDDEEE@@@:::333000000111222222777888<<>>DDDNNNTTTbbbkkkyyy{{{kkkaaaUUUYYYZZZTTTIII>>>999888444444333333333333333333444444444444444444444444111...///222555888???GGGRRRZZZcccggggggnnnzzzrrriii```]]]ZZZUUURRRRRRPPPSSSVVVYYY\\\aaafffkkkrrrxxx~~~zzz~~~iiiXXXLLLDDDAAABBBIIIOOOPPPPPPQQQHHH@@@666111111222333222666999???EEEIIIJJJHHHEEEBBB>>>888444333333222111555444666888777777===EEESSSaaavvvrrraaaOOOHHH@@@:::888666555555444333333222222333333444444444444444444333222111555666888999999999888777555555555555666666666666555777888888999;;;===>>>HHHQQQ```rrryyyiiiYYYVVVXXXbbblllnnncccXXX%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################&&&&&&%%%%%%$$$######"""###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))************************************,,,,,,,,,,,,+++++++++***,,,,,,+++,,,,,,---......222AAAVVVhhhxxx~~~yyyuuussssssyyyzzz|||}}}zzz}}}}}}||||||zzzvvvsssrrrnnnggg```YYYRRRLLLGGGBBBAAADDDLLLSSSWWW]]]ccckkknnnrrrwww||||||vvvmmmeee___ZZZSSSNNNDDD@@@:::666444333111000///000222222111000222333000222555777999999888777333333333222222333444444333333333333333333333333444444444444444555666777999;;;???CCCIIITTTaaajjjyyyuuufffYYYPPPFFFHHHHHHDDD>>>:::888999333333333444444444444444333333333333333333333333111//////333666:::BBBKKKTTTZZZ```dddiiiyyy|||ssshhh^^^YYYUUUPPPNNNNNNMMMQQQVVVZZZ]]]bbbiiiooouuuzzz|||{{{mmm[[[PPPGGGEEEGGGPPPXXXYYYYYYZZZOOOGGG;;;444111333444444444999AAAHHHMMMNNNMMMKKKCCC===777444444555444333444444555777666999BBBMMM___qqqnnnSSSHHH>>>999777555555666444333333222222333333444333444444444444333333222555666888::::::999888777555555555555555555555555555777777666777:::;;;:::AAAFFFPPP___ooouuudddSSSNNNJJJNNNUUUWWWQQQJJJ%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))************************************,,,,,,,,,,,,,,,+++************++++++,,,---...///666KKKdddvvv{{{zzzzzz}}}zzzsssppppppqqquuuyyy|||xxxwwwyyy}}}||||||tttmmmiiiddd___XXXRRRNNNJJJGGGEEEGGGIIIPPP[[[bbbdddhhhmmmoooqqqtttxxx|||~~~yyypppcccYYYRRRLLLEEE@@@999666222111111111111000...000222222000///000222///222777;;;======;;;999555444333222222222333333333333333333333333333333444444555666777999:::;;;===CCCMMMUUU___kkkyyy}}}ssshhh]]]SSSKKKEEE@@@???>>><<<;;;999999999111222333333444444444444222222222222222222222222333000000444888<<>>FFFMMMPPPPPPNNNMMMDDD===777444555777777555444444666888999???MMM[[[ooo{{{^^^PPPBBB<<<888444333666444333333222222333333444333333444444444444444444444555777999:::888777555555555555555555555555555444777777444666;;;<<<999<<>>GGGPPPXXX]]]bbbiiiwww|||jjj^^^QQQKKKGGGCCCCCCEEECCCIIIPPPUUUYYY```jjjqqqvvvzzz}}}vvvfff]]]HHHFFFIIIRRRYYYYYYWWWXXXWWWOOODDD888222222555999???EEELLLQQQRRROOOLLLJJJDDD>>>777444666999888666666666888;;;>>>FFFWWWggg|||jjjZZZIIIAAA;;;444222444444333333222222333333444222222333444555555555555222444666888888777555444555555555555555555555444444777666333555<<<===999;;;>>>FFFMMMRRR\\\rrrhhhVVVJJJGGGCCCBBBEEEFFFFFFEEE%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))*********)))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++---++++++...///...333999JJJbbbyyy~~~~~~wwwvvvwwwxxxzzz~~~}}}wwwttttttuuuqqqvvv|||}}}{{{{{{~~~}}}}}}~~~yyynnn```VVVSSSNNNNNNMMMIIIFFFHHHMMMRRRZZZ___cccggglllqqqnnngggiiijjjmmmqqqttttttrrrpppfff[[[LLL@@@;;;999666333////////////////////////000000111000......///111000333888<<<======:::999777333//////111333333222222444555555333333444555444666:::<<<>>>CCCJJJPPP^^^kkkyyy{{{nnnaaaZZZUUUMMMGGGCCC???===;;;999999999888777555333222555444333333222222222222111111222222222333333333333333444666:::AAAJJJQQQ\\\]]]cccppp}}}sssfff\\\OOOFFFCCCCCCCCCCCCDDDCCCFFFMMMUUU\\\gggqqqpppsssyyykkk\\\MMMJJJHHHKKKQQQVVVYYYYYYQQQHHH@@@<<<:::888999===DDDNNNWWWXXXUUUPPPJJJDDD@@@<<<777555666888777666666777999<<>>666333222000...///////////////////////////000111000......///111///222555999:::999777666444222000000222444444333///111444555444333333444666888;;;???GGGSSSbbbmmmwww~~~ssskkk```UUUOOOKKKEEE@@@>>><<<:::999999999888777666555444333555444333222222222222222111222222222222333333333666666666777<<>>BBBFFFMMM\\\kkkeeeSSSJJJDDDAAABBBBBB??????AAA%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++******,,,------000===JJJbbbttt|||uuuvvvxxxzzz~~~~~~{{{{{{|||xxxyyy{{{|||}}}||||||}}}~~~vvvwwwzzz}}}uuulllccc\\\SSSJJJFFFHHHLLLOOOTTTWWWYYY^^^eeejjjhhhkkkmmmlllmmmoookkkeee]]]___bbbcccbbb[[[RRRKKKBBB<<<555111111222111///000000000000000000000000...000111000///...///111...000333555666555333222222111111222444555444333000222555777777666777888;;;AAAJJJTTT___nnn}}}wwwjjj```YYYPPPHHHDDDAAA===:::::::::999888999888666555444444444555444333333222222222222333222222222222333333333333999999888:::???HHHRRRZZZaaaiiivvvuuummm\\\TTTHHH@@@=========<<<===<<<@@@FFFJJJMMMTTT[[[eeennnzzzqqq```PPPJJJEEEBBBBBBBBBAAA???@@@;;;888888999888<<>>>>>@@@$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))*********))))))***++++++++++++***++++++++++++++++++++++++***+++,,,---,,,222CCCTTTkkkxxx}}}||||||}}}~~~{{{{{{{{{yyy{{{}}}~~~}}}}}}vvviii```VVVPPPJJJFFFGGGLLLOOOTTTZZZ^^^```dddjjjooonnnrrrtttrrrpppmmmggg___XXXXXXWWWVVVRRRJJJAAA:::888555222222333444333222000000000000000000000000---///111000//////000111///000111333333222111000333333333444555555444333555666888888999<<<@@@CCCGGGSSSfffvvv{{{sssggg[[[SSSNNNGGGBBB???<<<999888999999999888999777555333333333555666333333222222222222222333222222222333333333444444:::::::::<<>>>>>BBBHHHLLLMMMRRRYYYdddooo|||sssbbbTTTNNNGGGBBB???>>>:::777999666555777888777<<>>GGGRRRaaauuuiiiTTTEEE<<<888888666444333444444333222333333333333333333333333222222222333333333444444444444444444444444444444555555666666777888999999:::999:::===>>>@@@IIISSSbbbpppeeeRRRIIICCC@@@@@@@@@======???$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))***++++++++++++***++++++++++++++++++++++++,,,+++,,,---...777LLL___uuu}}}{{{xxxxxxyyyxxx|||vvvlll^^^UUUMMMIIIGGGHHHMMMTTTZZZ^^^ccceeeeeegggjjjnnnrrrxxx|||yyyssslllbbbYYYRRRPPPLLLHHHCCC===777333000//////000111111000///000000000000000000000000,,,...000111000///000111000111111222222222111000444555666666555333333222777777777888;;;BBBKKKQQQ___mmm}}}ooofffZZZRRRLLLGGGCCCAAA===:::888777777777666555777666444222222333555666222222222111111222222333222222333333333444444444999999;;;>>>EEEQQQ]]]eeelllzzz~~~lllaaaPPPIIIAAA<<<;;;;;;:::999>>>???CCCJJJMMMOOOSSSZZZfffooo|||uuudddWWWQQQHHHBBB???<<<888555777555555777777777<<>>GGGQQQYYYeeeyyyfffSSSJJJDDD@@@AAA@@@>>>===???$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++))))))***++++++++++++***++++++++++++++++++++++++---+++,,,///555BBBXXXkkk{{{wwwuuuwwwyyyzzz~~~|||{{{{{{}}}~~~~~~}}}{{{~~~~~~xxxooohhhVVVOOOIIIHHHIIIMMMTTT\\\fffhhhkkkjjjhhhhhhjjjmmmttt{{{~~~yyyqqqggg[[[RRRJJJFFF@@@;;;999666444222000000111111111111000///000000000000000000000000,,,...000111111000000111222111111111222222222222555666777666444333444555777888:::>>>FFFQQQ^^^fff}}}xxxooobbbXXXNNNIIIEEEAAA??????:::888666555555444333222555444333222333444555666222111111111111222222333333333333333444444444444777999<<>>AAAGGGPPP^^^nnnyyycccOOOCCC>>>;;;777444444444333333222222333333333333444444222222333333333333444444444444444444444444444444444555555555666666666777===999777999:::===EEENNNSSS\\\mmmfffTTTJJJEEEAAAAAA@@@===<<<>>>$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++))))))***++++++++++++***++++++++++++++++++++++++---+++,,,333>>>OOOfffyyy}}}zzzvvvssstttxxx|||}}}~~~|||vvvuuusssssstttvvvuuuuuuxxx|||xxxssspppmmmjjjgggUUUOOOLLLMMMPPPTTT[[[ccciiikkklllkkkhhhgggiiilllpppuuuvvvnnndddZZZQQQIII>>>;;;666444333444333333222333444444444333222222////////////////////////+++---000222111000000111222111111111111222333444333444555555333444777:::===AAAHHHRRR___nnn|||{{{lllcccWWWLLLDDDBBB@@@===;;;===999777555444555444333111222222333333333444444444111111111111111222333333333333333444444444444555555999???GGGQQQ\\\hhhppp|||mmmYYYMMMCCC>>>999777999;;;:::999<<<;;;>>>CCCFFFHHHMMMSSS[[[```iiitttyyyjjj\\\VVVMMMFFFAAA>>>999555777666777888888;;;DDDNNNXXXaaafffccc[[[SSSKKKDDD999:::;;;;;;;;;>>>DDDHHHQQQ\\\lll}}}www^^^MMMAAA===888555555444444333222222222333333444444444222222333333333333444444444444444444444444444444444444555555555555666666:::777666999;;;<<<@@@FFFLLLSSS___rrr~~~eeeTTTIIICCC???@@@???<<<;;;===###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))***++++++++++++***++++++++++++++++++++++++---***,,,666EEEYYYqqq~~~}}}}}}}}}}}}{{{zzzvvvsssrrruuu{{{}}}{{{{{{xxxtttrrrsssuuuvvvwwwwww|||wwwrrrlllgggeeeeeefffgggXXXSSSQQQSSSVVVZZZaaahhhhhhiiijjjhhheeedddgggkkkkkknnnlllbbbVVVNNNGGGAAA666444111111222333444333111222333333222111111222////////////////////////***---000222111000000111111000000000000222444555111333444444333555:::???DDDLLLXXXgggxxxooo```WWWPPPFFF??????>>>;;;:::<<<999777666666777777555444111111333444444444444444111111000000111222333333333333333444444444555555444999@@@JJJUUUaaallltttzzzgggUUUJJJ???;;;666666888::::::999===;;;===AAACCCEEEJJJPPPSSSWWW___mmm~~~{{{lllaaaZZZQQQIIIEEE@@@;;;777777666777999999===HHHSSS___gggmmmiii```WWWMMMEEE777999;;;<<<>>>BBBHHHMMM^^^iii{{{hhhTTTBBB>>>:::666555555444444222222222333333444444444222222333333333444444444444444444444444444444444444444555555555555555555888555666:::;;;:::;;;???FFFKKKVVVhhh~~~|||cccSSSHHHBBB>>>>>>===:::999;;;$$$#####################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''***)))'''&&&&&&(((***,,,))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++,,,---------+++---......,,,++++++,,,...,,,---999NNNfffyyy|||yyyzzz||||||zzzxxxuuuqqqoooqqqxxx|||xxxxxxvvvttttttvvvyyyzzz{{{}}}yyyoooeeebbb^^^[[[YYY[[[^^^```[[[YYYYYY\\\bbbggggggfffggggggfffeeedddcccbbbbbb```]]]WWWOOOGGG???999666444333333222111111111111777777666555333222000/////////000000111111222222111111111000000000000000555444444444555555444333444666777777888===EEEKKKZZZgggvvvvvvbbbSSSLLLHHHDDD???<<<;;;:::999777888777666555444333222222222222333333333333444444222222333333333444444444666444222111333666888999<<<@@@FFFNNNWWWcccooowwwppp[[[MMMGGG===<<<:::::::::<<<>>>???======>>>@@@DDDHHHLLLNNNNNNSSS\\\hhhyyyzzzkkkddd```WWWLLLBBB<<<777444999777888<<>>>>>@@@AAADDDLLLVVVcccsss|||hhhXXXLLL>>>888:::<<<:::777666555555444333333333333333222222111111222222333444444444444333222111111333333333333333444555666777777777888999999::::::@@@FFFSSScccrrr{{{cccTTTFFFCCC>>>::::::;;;;;;;;;$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))((('''''''''(((******))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++++++++)))+++------,,,+++,,,---,,,,,,000@@@XXXppp|||zzz{{{|||{{{yyywwwtttooommmpppvvv~~~}}}~~~{{{wwwwwwyyy}}}zzzsssiii___\\\[[[YYYXXXWWWYYY[[[^^^[[[\\\^^^```aaacccfffhhhiiiiiiiiihhhddd```[[[XXXNNNLLLGGGAAA;;;555222000222222111111333555888999999888666444333222222222000000000000000111111111111111111111000000000000111111111222333444444333333666999===BBBKKKWWW```sss~~~yyyiiiXXXMMMIIIFFFCCC???<<<;;;:::888777777777666555444333222222222222333333333333444444222222222222333333333333666444333333555777999;;;>>>DDDMMMVVV]]]hhhttt}}}|||hhhTTTGGGBBB;;;:::999888888:::<<<======<<<===>>>AAAFFFJJJMMMMMMRRR[[[gggxxx{{{nnnhhhccc[[[PPPGGGAAA>>>;;;999888:::>>>BBBIIIWWWdddpppqqqpppkkkbbbVVVKKKDDD???>>>???CCCFFFJJJTTT___ooojjj[[[III===:::999777444666555444333333333333333333333222222222222333333333333444444444333222222444444444444444555666666666777777888888999::::::???DDDNNN[[[hhhwwwyyyaaaRRREEEAAA===::::::;;;<<<<<<$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''(((((()))))))))((())))))))))))))))))))))))(((((((((((())))))))))))((())))))*********))))))(((***+++,,,++++++,,,...---///888KKKeee|||}}}{{{||||||zzzxxxtttqqqnnnlllooovvv~~~|||zzz|||~~~tttjjjbbbYYYQQQTTTVVVXXXYYYZZZ[[[]]]___]]]aaaeeeeeebbbbbbfffjjjjjjkkkkkkhhhaaaYYYPPPJJJAAA???;;;777333222111111111111111333666:::>>>AAA999888666555444444444555111111111111000000000000111111111111111111111111000000111222444555666777666;;;CCCKKKVVVdddttt~~~vvvgggZZZNNNGGGFFFDDDAAA===;;;:::999888777777666666555444333222222222222333333333333444444111111111222222222222333555444444555666999<<<===BBBLLLYYYaaafffmmmzzzqqq^^^LLLBBB>>>999888777666666888999:::<<<;;;:::;;;>>>CCCHHHKKKPPPVVV```lll{{{yyyooohhhddd]]]UUUMMMGGGCCCBBB;;;:::===BBBHHHPPP^^^jjjqqquuuuuunnn```RRRIIIEEEAAAAAADDDJJJOOOVVVbbbmmm}}}qqqZZZHHH>>>:::777555666666555333333222222222333333222222222222333333222222333444444444444333666555555555555666666777666666777888888999999:::>>>@@@GGGPPPZZZfffyyyuuu]]]NNNCCC???<<<:::;;;<<<======###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%((('''''''''&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&((()))***)))((('''(((((((((((((((((((((((((((((((((((()))))))))))))))***************)))(((***+++,,,+++******+++---...222@@@VVVppp~~~}}}}}}|||}}}|||zzzwwwsssqqqoooooossszzz}}}xxxuuuooofff^^^XXXTTTQQQUUUZZZ___bbbbbbccceeehhhdddfffhhhhhhgggggghhhjjjiiihhheee```WWWMMMDDD>>>:::888555222111222444555333444555777:::===???@@@666777888888777666555444222222111111000000//////000111111111111111222222333333444444555777:::<<<>>>FFFSSSaaaooo~~~}}}jjj]]]SSSJJJEEEDDDAAA>>>;;;::::::999888666666666555444444333222222222222222333333333444444000000111111111222222222222333444555777;;;???BBBHHHUUUdddjjjkkkppp}}}}}}iiiWWWHHH@@@>>>888777666666666777888888;;;:::888999;;;@@@EEEHHHPPPWWWaaalll{{{uuummmccc```\\\YYYSSSKKKEEEDDD>>>???AAAFFFMMMVVVccclllllltttxxxppp___OOOHHHGGGFFFFFFKKKRRRYYYbbbooo{{{nnnWWWGGG@@@<<<;;;777666555444333333222222333333333222222333333333111222333444555555555555777666666666666666777777666666777777888999999999<<<===AAAHHHOOOZZZlll{{{oooXXXJJJ@@@===;;;:::;;;===>>>>>>$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&(((((('''&&&%%%#########$$$$$$$$$%%%%%%))))))((((((''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$&&&(((******)))'''&&&(((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,++++++******,,,------+++))))))***,,,,,,555FFF^^^vvv~~~{{{{{{{{{|||yyy|||~~~}}}~~~}}}}}}~~~~~~}}}zzzxxxwwwwwwwwwyyy}}}~~~{{{xxxiiiddd^^^XXXTTTSSSTTTUUU]]]bbbgggjjjiiijjjlllpppllljjjiiiiiijjjjjjgggdddbbb___YYYQQQHHH@@@:::666444222000//////111444555777888:::<<<<<<;;;999888444666999;;;;;;888444111222222111111000000//////000000111111222222222333222333333333444888???DDDMMMWWWgggvvvqqqaaaWWWPPPHHHBBB@@@===<<<999999999999777666555555555444333333222222222222222333333333444444000000111111111222222222000222444555888===DDDIIIRRR___lllpppnnnqqq}}}uuu```PPPDDD===<<<888888777777777777777888999888777777999===BBBDDDHHHPPP[[[fffttt~~~ssslll^^^[[[[[[]]]XXXMMMEEEDDDBBBDDDGGGKKKRRR\\\eeejjjfffpppwwwqqq___OOOJJJJJJKKKLLLQQQZZZbbbkkkyyyiiiTTTFFF>>>;;;999888666555444333333333444333333333333333333444111222333444555666666666888777777666666666777777555666666777888888999999;;;;;;>>>DDDJJJTTTeeetttiiiTTTGGG>>><<<::::::<<<>>>>>>>>>&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((((((''''''############$$$$$$$$$$$$((((((((('''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$&&&'''))))))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,,,,++++++---...---,,,******,,,...,,,999NNNeeexxx}}}||||||{{{{{{wwwyyy|||}}}}}}~~~|||}}}~~~~~~}}}|||{{{}}}~~~}}}vvvooojjj]]]VVVQQQOOOOOOPPPUUU[[[eeejjjmmmmmmjjjjjjnnnrrrppplllhhhggggggddd^^^YYYTTTPPPIIIBBB;;;777444333333333222222333666888::::::;;;<<<<<<:::777444333444666:::<<<;;;777333000111111111111000000000000000000111111222333333333...000111333777@@@MMMVVVdddnnn|||xxxhhhXXXPPPLLLEEE>>><<<:::999888888999888777555444444444444333333222222222222333333333333444444111111111222222222222333000222555666:::AAAKKKSSS^^^hhhrrrtttqqqtttlllXXXJJJ???::::::888888888888888888777777777777777777999<<>>DDDIIIRRRbbbqqqxxxbbbPPPEEE===;;;::::::<<<===>>>===******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''((((((############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++,,,++++++,,,,,,,,,,,,+++,,,///222666EEE[[[mmmyyy~~~}}}|||{{{|||}}}~~~|||}}}~~~~~~~~~yyyqqqiiiaaa[[[VVVOOOKKKMMMQQQUUU]]]fffmmmpppqqqmmmhhhggglllqqqooommmiiiddd]]]VVVOOOKKKCCC@@@<<<777444222222333555555666888;;;===@@@AAA<<<;;;999777555444444333777888999999888555222000000000000000000111111111000000111222222333444444///222666<<>>CCCLLLXXXcccoootttiii\\\TTTRRRTTTPPPFFFCCCHHHFFFMMMSSSXXX```iiillliiilllqqqssskkk\\\SSSTTTZZZZZZ\\\cccnnnyyy|||aaaNNNDDD===<<<:::888777666555555444444333333333333444444333333444555666666555555888777666666555555555666555555666666777888888888888999>>>DDDIIIPPP___lll{{{qqq]]]MMMEEE===;;;::::::<<<======<<<------,,,+++***)))((((((''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&'''((("""############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&'''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''(((******+++++++++***++++++,,,,,,///333666BBBRRRfffsssyyy|||}}}}}}|||}}}~~~|||~~~~~~{{{xxxxxx{{{xxxooofff]]]UUUPPPSSSMMMKKKPPPVVV\\\gggrrrsssuuusssmmmfffeeejjjqqqmmmmmmjjjaaaUUUIIICCCAAA888777555333222222222333222333666999===@@@BBBCCC<<<999555222111222555777:::999777666444333222222//////000000111111222222000000111222333333444444444888>>>GGGUUUjjjvvvdddQQQHHHEEEAAA===;;;777666666777888888777555444333333333333333333333222222333333333444444444222222333333333444444444555777999:::???JJJYYYeeennnsssxxxxxxxxxdddQQQFFF>>>::::::777777888888777666555555555666888999;;;<<<<<<<<<>>>GGGTTT^^^jjj|||rrrfff[[[PPPKKKLLLHHH@@@@@@GGGFFFOOOVVV\\\eeennnpppkkksssuuurrrgggZZZTTTYYY```ccceeemmmyyyrrr]]]QQQ>>>===;;;999888777666666555444444333333444444555333444555555666555555555777777666555555555555555555555666666777888888888777999>>>DDDHHHOOO\\\iiitttmmmZZZLLLEEE===<<<::::::<<<===<<<<<>>???AAAKKKZZZfffrrr|||mmm[[[LLLCCC======>>>??????@@@??????\\\\\\ZZZWWWRRRKKKEEEAAA444...(((%%%'''((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&(((((()))************)))))))))))))))************))))))))))))******************+++,,,///555===BBBPPPTTT]]]gggqqq{{{~~~zzzxxxxxxzzz}}}~~~}}}|||}}}zzzxxxuuuqqqoooqqqvvvzzz}}}wwwrrrjjjeee\\\RRRMMMNNNSSSXXXWWW[[[aaagggmmmttt{{{zzz{{{vvvkkkfffjjjqqquuunnnbbbUUUKKKAAA777111111222111000111333666:::<<<>>>@@@===:::@@@KKKJJJAAA555444111000000333555777888777555333222222222222333222111000000111222444111222222222222333555777???JJJ[[[pppooo___SSSHHHCCCBBB>>>;;;;;;777777777777666666666666444333333222222333333444444444444444444444444444333444555444222222444555444888===???CCCKKKXXXbbbfffhhhiiiiiinnn}}}qqqYYYKKKDDD???;;;999777666666666666666666666666666555555666666777888===>>>CCCOOO]]]qqqxxxiii]]]VVVOOOIIIGGGFFFBBB???@@@GGGLLLYYYiiirrrrrrsssvvv~~~yyyjjj]]]\\\bbbfffnnnyyyiiiQQQGGG>>>;;;:::777666777444444444444444444444444444444444555555555666666555555666666666666666666777666666666555555555555777:::<<<<<<>>>GGGTTT```oooyyylllZZZLLLCCC===>>>>>>>>>>>>======<<<```ccchhhjjjfff___VVVPPPDDD===555///------+++)))((((((((()))))))))(((((()))((('''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))******))))))))))))))))))************))))))))))))************)))***,,,...111555;;;???CCCEEEKKKWWWhhhwww~~~{{{xxxxxx{{{}}}~~~}}}{{{{{{{{{zzzwwwsssnnnmmmqqqwww}}}{{{qqqhhhbbbYYYUUUOOOIIIIIIOOOXXX___eeeiiioootttwwwyyy|||}}}|||yyyrrrlllmmmvvv|||~~~lll\\\KKK@@@888222//////000000111333777<<>>???HHHPPP^^^mmmtttssssssttt~~~|||lll^^^\\\aaaeeesssaaaRRRCCC===<<<:::999999444444444444444333333333444444555555555666666666555555555555555555444444666666666666555555555555777999::::::;;;AAAMMMVVVeeeppp~~~jjjYYYKKKCCC>>>>>>======<<<;;;;;;:::LLLQQQZZZ```aaa]]]VVVQQQOOOLLLGGGBBB???;;;555111+++***)))((('''((()))***)))'''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))))))))((()))))))))************((()))))))))************(((+++---///000222666888666888>>>JJJ[[[nnn}}}~~~|||}}}~~~zzzxxxzzz}}}}}}}}}}}}}}}|||yyyuuusssuuuzzz~~~{{{uuulllccc[[[VVVQQQNNNJJJHHHKKKTTT___hhhtttwwwzzz{{{zzzyyyyyyyyyyyytttkkkhhhqqq}}}jjjXXXCCC888444222111333333555777:::>>>AAACCCDDDBBB???888222444::::::555111000//////000222444666444333222111111111222333333333333333333222222222///111333444555999@@@EEETTTgggnnnaaaUUUIIIDDDAAA===999999777777777777666666666666444444333333333333444444444444444444444444444444444444444333333555999===:::;;;>>>DDDKKKQQQUUUWWWZZZ[[[]]]bbboooxxxdddNNNCCC???;;;888777555555555666666666666666444444444444444555666666:::;;;@@@IIIVVViiiwwwhhh\\\SSSMMMIIIGGGDDD???>>>@@@JJJTTTdddqqqvvvvvvtttttt}}}pppbbb___ccchhhwwwsss```KKKAAA???===;;;:::555555555555555444444444555555555555666666666666555555555444444333333333666666666666666555555555888999:::999999===FFFNNNWWWaaappp~~~|||hhhWWWKKKCCC>>>>>>==================777<<>>444333333444777999;;;???BBBCCCAAA>>><<<999777333///000111000,,,222111000//////111222444222222111000111222333444444444444444333333222222///222444444666===GGGNNNgggzzzppp```TTTHHHDDDAAA===::::::777777777777666666666666555444444333333444444555444444444444444444444444333444333333333666;;;>>>======@@@FFFOOOVVVZZZ[[[YYY[[[___gggwwwsss___JJJ@@@===:::777666444444555555666666666777444444444444444555666666999:::???GGGRRRfffwwwhhh]]]SSSNNNJJJHHHDDD@@@AAAEEENNN[[[kkkuuuyyyyyywwwuuu{{{vvviiifffkkkppppppWWWIIICCC???;;;:::888777777777666666666555555555555666666666777777555555444444333333222222555555555666666666666666:::::::::999999<<>>>>>>>>>>>???@@@BBBBBB,,,...111444666777777777<<>>III[[[qqq~~~}}}xxxuuusssvvvzzz|||}}}}}}}}}~~~{{{~~~{{{qqqjjj```UUUMMMHHHFFFFFFGGGIIIMMMSSSZZZcccmmmsssyyyzzz{{{{{{yyywwwxxxxxxqqqhhh^^^^^^hhhsssqqqiiiVVVHHH999333222333666:::===@@@CCCDDDBBB===888444333222111111222222111///222111000000000111222333111111000000111333444555666666555444333333333333222444555666999BBBPPP[[[www}}}mmmYYYNNNCCC@@@@@@===<<<<<<777777777777666666666666555555444444444444555555444444444444444444444444222333444444444666:::===<<<>>>BBBIIIQQQXXX\\\]]]YYY\\\bbbnnnooo]]]III???===:::777666444444444555555666666777555555444444555555666777666777;;;CCCMMM```~~~uuuggg]]]TTTOOOJJJGGGDDDAAAEEEKKKVVVdddssszzz{{{zzzxxxuuuwww|||qqqpppwww}}}gggUUUJJJAAA<<<;;;999999999888777777666666555555666666666777777777444444444444444444333333555555555666666666666666:::::::::999:::===AAAEEEIIIPPPZZZccckkkwwwtttaaaTTTJJJEEE????????????AAACCCEEEFFF&&&&&&&&&'''(((((())))))...111666;;;???CCCFFFHHHTTTTTTSSSPPPJJJBBB;;;666---)))&&&&&&((()))&&&###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&'''(((((())))))(((((())))))))))))************))))))))))))************(((***,,,,,,,,,,,,---...,,,...333;;;III\\\ppp}}}|||wwwtttnnnqqqvvvyyy{{{|||~~~xxxrrrccc^^^VVVNNNIIIGGGGGGHHHJJJNNNUUU[[[aaaggglllppprrrtttvvvvvvsssooollljjjhhh```VVVTTT[[[bbb]]]SSSIII@@@888555555555999===??????@@@???<<<888444111222000000111222222222222000000000111111333444555111111000111222444666777888777555333222333444444333666888;;;AAAPPPdddrrrxxxhhhWWWLLLAAA???>>><<<;;;;;;777777777777666666666666555555444444444444555555444444444444444444444444111222444444555666999;;;;;;@@@HHHPPPVVVYYY[[[\\\ZZZ^^^ggguuunnn\\\HHH???===:::777555333333444555555666777777666666555555666666777888444555:::@@@JJJ]]]|||}}}rrreee[[[SSSNNNIIIFFFBBBAAAHHHPPP```nnn{{{~~~{{{yyyvvvrrrsssyyyzzzwwwbbbQQQDDD>>>===999999888888777666666555555666666666777777777777444444444444555555555555555555555555666666666777999999999999:::===AAACCCEEEKKKRRRXXX^^^hhhuuu~~~ppp___SSSJJJEEEBBBAAA@@@@@@AAACCCEEEFFF%%%%%%%%%%%%&&&'''(((((()))(((((((((+++222:::@@@NNNQQQVVVXXXTTTLLLCCC===222---((((((******'''###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((())))))))))))************))))))))))))************''')))+++,,,,,,---///111///...000:::KKK___pppzzz~~~}}}~~~{{{vvvssskkkooouuuyyy{{{}}}vvviiibbbVVVSSSOOOLLLJJJKKKLLLNNNQQQVVV]]]cccfffhhhjjjkkkmmmpppsssrrrlllddd]]]YYY___XXXNNNKKKPPPTTTMMMBBBCCC>>>:::999999888<<>>===;;;999777444333222333111///......---...000...//////111333555666777111111111111333555777888:::888555222222222444555222666;;;@@@JJJ^^^wwwvvvfff[[[OOODDD@@@>>>;;;999888777777777777666666666666555555444444444444555555444444444444444444444444000222444555555666777999;;;CCCNNNWWW[[[[[[[[[[[[\\\bbblll{{{nnn\\\HHH???===:::777555333333444444555666777777666666666666666777888888555666:::@@@III]]]|||zzzooocccZZZSSSMMMHHHDDDAAAAAAIIIRRRggguuu{{{xxxtttpppqqq~~~jjjVVVFFF???>>>999888888777666555555444666666666666777777777777444444444555555666666666444555555555666666777777888888888888:::===@@@BBB@@@EEELLLQQQWWWaaannnxxxnnn]]]RRRJJJFFFDDDBBBAAA@@@@@@AAACCCDDD(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&(((***,,,---;;;EEERRR[[[\\\XXXTTTRRR<<<666///,,,+++***%%%!!!'''%%%%%%'''******(((%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$((()))'''(((***)))&&&''''''((((((((((((''''''((((((((((((((((((((((((******)))(((((((((((((((******++++++++++++******)))************+++++++++)))******+++,,,,,,------///---222???OOO___ppp}}}}}}}}}~~~}}}~~~~~~xxxtttpppoooooorrrxxx~~~ooo```YYYYYYSSSRRRPPPMMMLLLNNNRRRUUU^^^```cccfffiiihhheeebbbeeefffgggfffaaaXXXPPPKKKMMMKKKIIIJJJLLLLLLJJJHHHAAA@@@>>>>>>??????===;;;666666555444444333222222222111111111000000//////000000000000111111111111,,,000111000111777<<<<<>>JJJ^^^wwwrrrdddVVVOOOEEE???<<<<<<;;;:::666666777777888888888999555555555555555555555555666666555555555555666666666555666777555333888???===EEEQQQ[[[___```___]]]]]]bbbnnneeeVVVEEE>>>;;;777444333444333333333333444555555666666666666666555555555666666999>>>GGGYYYvvvzzzkkk^^^UUUOOOMMMJJJFFFBBBCCCNNN\\\uuu}}}}}}uuurrrpppoooqqqwwwwww]]]KKKCCC@@@>>><<<999777777777666555999888777888999888777555666777777777555555777888333444444555666777777888777888999999888999;;;======BBBHHHOOOVVV```kkkrrr{{{gggWWWKKKEEECCCFFFDDDAAA???======>>>>>>&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&(((***+++222:::DDDLLLPPPRRRUUUWWWRRRHHH:::000,,,***(((&&&***(((%%%######$$$''')))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%###'''(((&&&''')))(((%%%'''))),,,------,,,)))'''((((((((((((((((((((((((******)))(((((((((((((((******++++++++++++******)))************+++++++++******+++,,,,,,------......---111>>>LLL[[[kkkwww~~~}}}}}}{{{yyy{{{~~~~~~xxxtttsssrrrssswww}}}sssdddXXXQQQOOONNNPPPQQQSSSSSSTTTWWW[[[^^^fffdddccccccddddddcccbbbgggeeeaaaZZZSSSKKKDDDAAA???AAAEEEMMMSSSRRRLLLEEEEEECCC@@@>>>===<<<:::888555555444444333222222111111111111111000000000///000000000000111111111111000333444333666===BBBCCC>>>999333111555888888555:::???KKK\\\rrrqqqcccXXXQQQGGG@@@===<<<:::888666666666777777777888888444444444444444444444444666666555555555555666666555555666888666444888>>>EEELLLWWW^^^```^^^[[[YYY[[[aaaooobbbSSSCCC<<<:::777444333444333333333333444555555666666666666555555555555555666888===EEEVVVqqqwwwiii]]]UUUNNNJJJGGGEEECCCEEEOOO[[[ttt}}}~~~xxxuuusssqqquuu{{{eeePPPCCC>>>>>>;;;888777777777777666888777777777888888666444666777777666555555666888444444555666666777888888666777888888777777999;;;<<<@@@EEEKKKQQQZZZeeemmmyyyuuu___QQQFFFBBBAAACCCBBB@@@>>>======>>>>>>%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((***///555:::AAAJJJTTT\\\cccZZZMMMBBB;;;444...)))+++***'''$$$"""###&&&(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&'''''''''''''''###&&&'''%%%%%%(((((($$$&&&))),,,//////,,,)))&&&((((((((((((((((((((((((***))))))(((((((((((((((******++++++++++++******)))************+++++++++***++++++,,,------......///...333???LLLYYYhhhsss|||~~~{{{{{{wwwuuuxxx}}}~~~|||yyyuuuvvvvvvxxx|||qqq^^^QQQLLLKKKIIIGGGPPPSSSXXX\\\___bbbeeegggjjjgggcccaaabbbcccccccccddd^^^UUUKKKCCC>>>;;;:::666777>>>JJJUUUWWWPPPIIIHHHDDD???;;;999888666444333333333222222111111000111111111111000000000000000000000000111111111111111444555666:::CCCHHHHHH>>>999444333666888888777:::EEEWWWmmmnnnaaaXXXQQQGGG@@@===;;;999777555666666666666666777777333333333333333333333333555555555555555555555555555555777999777555999???LLLSSS\\\bbbbbb^^^ZZZWWWXXXaaaqqqxxx]]]NNN@@@:::999777444333444333333333333444555555555555555555555555555555666666888<<>>;;;888666777777777777888777666777888777666444555666777666444444666777555555666666777777888888666777777777666666777999:::===AAAEEEJJJSSS^^^fffwwwpppZZZLLLCCC@@@AAA@@@???===<<<<<<<<<===>>>######$$$%%%&&&&&&'''''''''&&&%%%$$$$$$%%%&&&''''''***---111777AAANNNWWW]]]]]]^^^\\\UUUHHH:::///,,,+++)))))))))(((%%%###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$%%%&&&'''(((((((((((($$$''''''%%%%%%((((((%%%%%%&&&)))******)))&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))******++++++++++++******))))))*********+++++++++*********+++,,,,,,------///000666CCCQQQ]]]jjjuuu~~~|||zzzzzzxxxvvvxxx~~~~~~||||||}}}|||xxxyyyyyy{{{}}}}}}xxxuuuhhh___TTTOOOOOOOOOLLLHHHTTTYYY___dddfffggghhhiiihhhgggeeeeeeffffffdddbbbWWWQQQHHH@@@:::888999:::777666999CCCPPPVVVTTTOOOFFFBBB<<<777555444333222222222111111000000000000111111111000000000000000///000000000111111111111///222444666<<>>999555555555555777:::>>>MMMddd|||iii\\\TTTMMMDDD>>><<<;;;999777555555555555666666666666333333333333333333333333555555555555555555555555555555777::::::999===DDDPPPVVV^^^cccccc___ZZZXXXWWWbbbvvvsssWWWIII<<<888888666444444444333333333333444555555444444555555555555555666777777999<<>>AAAFFFOOO[[[cccsss{{{ooo[[[MMMDDD@@@@@@;;;;;;;;;:::;;;<<<======"""######$$$%%%&&&''''''((('''&&&%%%%%%%%%&&&'''&&&))),,,...111777@@@GGGLLLSSS^^^eeedddYYYKKK@@@555///***)))++++++'''###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$%%%&&&'''((((((((((((%%%((((((%%%&&&)))***'''&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))******++++++++++++******))))))*********+++++++++))))))******+++,,,,,,,,,...///888GGGVVVbbboooxxx}}}|||{{{zzz|||~~~{{{{{{}}}{{{{{{~~~~~~{{{{{{||||||{{{vvvmmmccc[[[NNNMMMMMMNNNOOOQQQRRRSSS\\\```eeehhhgggfffdddcccfffggghhhjjjiiiddd]]]XXXGGGCCC===888555555666888;;;:::<<>>EEEMMMXXX\\\bbbdddbbb]]]XXXVVVYYYfff}}}pppSSSEEE999666777666444444444333333333333444555555333444444444555555666666888999;;;===@@@III^^^qqqsssfff[[[QQQLLLMMMJJJKKKRRRZZZaaakkkttt|||~~~~~~{{{||||||xxxyyy~~~vvv^^^PPPEEEAAA===999999999999888888777666777888888666444444555555444333333444666666666666666777777777777777888888888777777888:::888:::===???DDDMMMXXXaaajjjqqqzzzppp]]]PPPEEE>>>===999999999999:::;;;<<<<<<"""######$$$%%%&&&&&&'''((('''&&&%%%%%%%%%&&&'''$$$'''+++,,,,,,---000333===CCCNNNWWW\\\\\\XXXUUUEEE===444...,,,,,,***(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&'''''''''''''''&&&)))(((%%%&&&)))***(((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++******)))************+++++++++)))******++++++,,,---------///:::JJJZZZfffrrr{{{}}}{{{{{{|||~~~~~~}}}{{{|||}}}{{{{{{yyyvvvrrrjjj___SSSKKKFFFIIILLLNNNQQQWWW___eeecccfffhhhgggeeeaaa___^^^eeeeeefffeeeaaaYYYOOOGGG;;;999666444222222444444<<>>:::777333111111222111111000000000000000000000000000000000000111111111111000000000000111111111111000444888===FFFMMMNNNIII???888555777666666???LLLZZZlll{{{dddUUUIIICCC===::::::;;;999888777777777666666666666555333333333333333333333333333444555666666555444333666555888===@@@EEEOOOYYYccceeefffeee```ZZZUUUSSS^^^mmmlllPPPCCC888555777666444444444333333333333444555555333333333444555555666666777999;;;===>>>FFFXXXjjjtttfff[[[RRRMMMKKKKKKNNNVVV]]]dddnnnxxx{{{nnnnnnqqqyyyhhhWWWMMMHHHBBB===;;;:::999888999888777888999888777555333444555444222222444555555555555666666666666666666777888888777777:::;;;888:::===???BBBJJJTTT[[[ccchhhpppwwwooo]]]OOOCCC<<<999777888888999:::;;;;;;;;;######$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&"""'''+++,,,***'''&&&'''///333999AAAJJJRRRZZZ___QQQQQQMMMEEE:::222...---''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&((('''$$$%%%(((***(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))************++++++++++++******)))************+++++++++++++++,,,------......///000333>>>PPP___kkkvvv~~~}}}|||||||||xxxxxxtttoooiiiaaaZZZSSSKKKGGGHHHKKKPPPUUUYYY```ggglllfffggggggeeeaaa^^^]]]]]]aaa^^^YYYTTTOOOHHHAAA<<<666444333222333555888999AAAEEEJJJLLLIIICCC<<<888888666333222333333222000000000000000000000000000///000000000111111111111000000000000111111111111222666;;;AAAJJJPPPMMMGGG===777555888888;;;III[[[ooo|||fffWWWIIIDDD===:::::::::999777888888777777777666666666444444444444444444444444222333555666666555333222666666888>>>DDDKKKXXXdddjjjjjjiiieee___ZZZWWWVVVcccttt~~~fffNNNBBB777555777666444444444333333333333444555555222222333444444555666666555777:::<<<<<>>JJJUUU]]]UUU___fff___MMM:::///---''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%'''&&&######''')))'''$$$%%%'''(((((('''%%%$$$((((((((((((((((((((((((((((((((((((((()))************++++++++++++******)))************+++++++++------......///000000000555999DDDUUUeeeoooyyy~~~~~~~~~}}}~~~zzz}}}wwwttttttkkkeee\\\TTTNNNKKKIIIHHHEEEJJJQQQZZZ```dddeeeeeeggggggeeebbb___]]]^^^___\\\VVVMMMEEE@@@===;;;999444333222222555:::???CCCIIIJJJJJJEEE???:::999:::888666555444444444222000000000000000111111111111//////000000111111111222000000000000111111111111111666<<>>;;;999888:::999999999::::::888777333444444333222222333555444444444444444444444333111333444555555777999<<<888:::<<<<<<<<>>...++++++***)))((((((((((((''''''&&&&&&&&&''''''((()))'''&&&'''((()))(((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))******+++*********)))))))))))))))((()))+++++++++,,,///111,,,...111000//////222555:::EEETTT___hhhrrr}}}|||zzzxxxtttmmmeee___\\\YYYTTTOOOKKKIIIIIIIIINNNQQQWWW\\\___bbbeeefffgggggggggfffccc```\\\ZZZQQQGGG???>>>;;;555111333444555777:::???DDDHHHKKKLLLHHHCCC???<<<999666444666555333111000000111222000000111111111111000000000000000000000000000000000111222333222222333555444888???EEEGGGFFFCCCAAA888;;;===;;;>>>MMMggg{{{iiiVVVHHHCCC>>>;;;<<<<<<:::777777777888888888888777777888777555555666777777666666666555444444444444555111333666<<>>LLLYYYjjjtttzzzyyyooo^^^RRRMMMLLLEEEEEEEEEFFFJJJSSS```iiimmmrrrxxxzzzuuunnnfffbbb[[[___eeeooo|||ttt```WWWLLLDDDBBB@@@<<<888>>>;;;999888888999888888333333333333444444666666444444444444444444444444555444444444555666888999<<<<<<<<<;;;:::;;;???AAAFFFMMMWWW^^^dddnnn}}}ooo[[[LLLAAA;;;:::===<<<:::888888999:::;;;%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((+++111999???IIIYYYfffiiiggg```NNN;;;000...+++)))((((((&&&$$$''''''&&&&&&&&&''''''((()))'''&&&'''((()))(((&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))******+++************))))))))))))***+++,,,+++******+++------...///------000888===EEENNNZZZdddmmmvvv}}}zzzuuusssoookkkgggbbb[[[WWWMMMLLLKKKJJJJJJKKKLLLMMMWWWXXXZZZ[[[\\\]]]^^^___dddeeeeeeccc^^^XXXQQQNNNDDD<<<666777777444444666999:::===AAADDDFFFGGGGGGDDDAAA===:::888666444333555444222000///000111111000000111111111111000000000000000000000000000000000222333333222222333555444999@@@EEEGGGDDDAAA>>>888:::===???HHH[[[uuugggSSSGGGCCC===;;;;;;;;;999777666777777777777777777666777666555666777888777555555555555444444555555666444555888===GGGTTTaaajjjhhhaaa]]]___\\\WWWZZZbbbrrrvvv___KKKAAA888666777555555666555444333444444444444333555555555555555555555555777555666777777:::FFFRRRcccooovvvvvvzzz}}}kkk[[[PPPKKKIIICCCCCCBBBBBBFFFOOO\\\eeeiiioootttuuuppphhhaaa]]]^^^bbbiiissszzzeee\\\PPPIIIEEECCC???;;;>>><<<999888999999888777444444444444444555666666444444444444444444444444666555555444555666888999::::::::::::999;;;>>>@@@AAAGGGOOOVVV^^^hhhttt}}}lllYYYKKKAAA<<<;;;<<<;;;999888888999:::;;;%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$(((---111777DDDUUUdddpppqqq___KKK888222+++)))))))))&&&###(((''''''&&&&&&&&&''''''((('''&&&'''(((((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))******+++***************************,,,------++++++,,,---000000///...000888DDDMMMXXX]]]eeennnxxxzzzuuukkkgggaaa\\\XXXTTTQQQNNNGGGHHHJJJLLLOOORRRTTTVVV[[[ZZZZZZZZZYYYYYYXXXXXX___```___[[[TTTLLLCCC>>>999444000222444555777;;;AAACCCEEEGGGHHHGGGEEECCC===;;;777666666555444333333222111/////////000000000000111111111111000000////////////////////////111222333333111111333555444;;;CCCGGGGGGBBB===:::777:::>>>GGGWWWooofffRRRGGGBBB===:::;;;;;;999666666666666666666666666666666666666777888888666444444444444444555666777777888888:::???HHHTTT```ggg```XXXTTTUUUTTTSSSZZZddd{{{uuu]]]JJJAAA999777777666666777444444444444444444444444444444444444444444444444666555666777666888BBBNNN^^^llluuutttwwwxxxiii[[[QQQKKKIIIEEECCC@@@@@@DDDNNN[[[ccchhhmmmrrrrrrkkkbbb\\\YYY```dddmmmxxxlllbbbVVVNNNJJJGGGBBB===>>><<<;;;:::::::::888666555555555555555666666666666666666666666666666666777777666555555666777888777888999999888:::===??????BBBGGGOOOYYYdddmmmrrrjjjWWWJJJAAA<<<<<<:::999888777777888:::;;;$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$&&&(((***---:::LLL___pppvvvjjjZZZEEE:::///)))***+++((($$$(((((('''&&&&&&&&&&&&'''((('''&&&&&&(((((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))******+++)))***************++++++***+++---...---...000111111333444777<<>>HHHHHHIIIHHHGGGDDDAAA???<<<999777555666666666555222111000///.../////////000000111111111111000000////////////////////////222333333222111222444666888???GGGKKKHHHBBB<<<999888;;;CCCQQQggggggRRRFFFBBB===:::;;;;;;888666666666555555555555666666555555666888999999666333333333444444555777888999999999<<>>===<<<<<<;;;888666777777777777777777666666666666666666666666666666888777666555555666777888666888999999999:::===???@@@AAAEEENNN[[[fffllloooxxxgggUUUIII@@@<<<<<<888777777777777888::::::$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&'''((()))+++777HHHYYYhhhpppnnnhhhUUUHHH888///,,,+++((($$$(((((('''&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))******+++))))))******+++++++++,,,+++,,,------,,,...000333444999???FFFNNNYYYfffnnnwwwwww{{{yyynnngggZZZUUUOOOJJJHHHHHHHHHHHHIIILLLOOOSSSVVVXXXYYYYYYSSSUUUYYY^^^```^^^YYYTTTOOOLLLFFF@@@;;;777555555555666666666777<<<@@@AAAJJJIIIFFFCCCAAA???======<<<999666555555555444333000000//////////////////000000111111111111000000000000000000000000000000222333333222111222555777===DDDMMMOOOKKKCCC===;;;;;;@@@LLL___wwwgggRRRGGGBBB===;;;;;;;;;999777666666555555555555666666555555666888999999666333333333444444666777999:::999:::>>>FFFRRR\\\ccceee\\\RRRLLLLLLNNNQQQ^^^mmmrrrZZZIIIBBB;;;999666333333666555666777666444333444666444444444444444444444444555555666888888;;;FFFRRRdddrrr{{{yyyxxx}}}qqqfff]]]VVVQQQMMMLLLHHHEEEEEELLLWWWbbbiiikkkoooqqqlllccc[[[YYYYYYdddkkkwwwwwwmmm```VVVPPPLLLFFFAAACCCAAA???>>>===<<<:::888888999999999999888777666777777777777777777777777777666666555555666777888777888::::::::::::===>>>AAAAAADDDMMMZZZeeejjjkkkllluuuxxxbbbSSSHHH???;;;:::666666777777888999:::;;;$$$%%%&&&''''''&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$'''(((((('''***333AAAOOOZZZccchhhjjj___TTTEEE:::333...((($$$)))((('''&&&&&&&&&&&&&&&'''&&&%%%&&&''''''&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))******+++))))))******+++,,,,,,,,,---------,,,,,,...222666???FFFPPPYYYaaajjjttt{{{vvvjjj^^^WWWPPPMMMIIIGGGGGGHHHIIIIIINNNQQQTTTYYY\\\___```aaaYYYZZZ\\\___```[[[SSSLLLDDDAAA;;;666444444666888222777999999:::???CCCCCCEEECCC@@@===;;;:::::::::999777444222222222111000000000000000000/////////000000111111111111000000000000000000000000000000111222222111111333777:::AAAIIIQQQRRRLLLDDD???>>>@@@IIIZZZpppgggRRRHHHCCC>>>;;;<<<<<<:::777888777666555555666777888666666666777888888666444444444444555666888999:::999;;;AAALLLXXXaaaddddddYYYOOOHHHIIILLLRRRaaaqqqvvv```IIICCC>>><<<999555555888777999;;;999555333444666333333333333333333333333999888777888888;;;GGGTTThhhssszzzxxxzzzwwwjjj```ZZZUUUPPPMMMIIIFFFDDDGGGPPP[[[fffllljjjmmmmmmfff\\\UUUVVVZZZiiiqqq~~~uuuhhh^^^XXXTTTNNNIIIHHHEEEAAA???>>>===<<<;;;:::;;;;;;;;;:::999777666777777777777777777777777555555444444555666888999777999:::;;;::::::;;;=========@@@HHHSSS[[[```aaaccckkkvvv|||lllZZZNNNFFF???:::999666666777888999;;;;;;<<<$$$%%%&&&((((((&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###%%%((()))(((&&&''',,,444???GGGNNNSSSWWWZZZUUUNNNGGG???777///***))))))(((&&&&&&%%%%%%&&&'''&&&%%%%%%''''''&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))******+++))))))***++++++,,,------............111777???DDDUUU\\\eeennnttt{{{sssggg[[[PPPJJJJJJIIIHHHIIIKKKMMMMMMMMMVVVXXXZZZ^^^aaaccceeefff]]]ZZZWWWVVVUUUPPPHHH@@@;;;888555333333555888:::777>>>AAA???>>>AAABBB@@@<<<<<<;;;:::999888777666666444111000111111111000///000000111111000000000000000111111111111000000222222222222222222222222000111111111222444999<<>>FFFRRR^^^dddccc```UUUKKKFFFIIINNNVVVfffwww~~~kkkWWWQQQKKKGGG@@@999888::::::===>>>;;;666333444666333333333333333333333333999666555666777<<>>>>>;;;<<<======<<<999777666666666666666666666666666222222222333444666888999777999::::::999888888999888999<<>>:::999555666888999;;;<<<======$$$%%%'''(((((('''%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%'''***+++)))&&&%%%%%%)))111888<<<>>>???OOOPPPQQQOOOIIIAAA888222***)))((('''&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))))))))******+++))))))***+++,,,,,,------......///222888BBBMMMUUUhhhnnnvvv}}}vvvjjj^^^TTTKKKEEEHHHHHHJJJMMMPPPRRRRRRQQQYYYZZZ[[[\\\^^^___```aaa[[[UUUOOOLLLJJJFFF???999555444333333444666888:::???GGGJJJEEEAAAAAA@@@<<<555666888:::999888555444555333111111222333333222///000111111111111111000000000111111111111000000222222222222222222222222///000000111222555:::>>>EEELLLSSSRRRKKKDDDAAABBBHHHYYYsssqqq\\\IIIEEE@@@===>>>>>><<<999:::888777555555777888:::888777555555666777777666666555555666666777888999>>>AAAJJJVVVaaaeeebbb]]]SSSKKKFFFKKKQQQZZZlll}}}tttiiibbbZZZRRRGGG===999;;;<<>>>>><<<:::777666666666666666666666666666111111111222333666888999777888999999777666666777666888;;;>>>AAADDDGGGHHHMMMUUU^^^eeekkkmmmiiibbb]]]RRRHHHDDDBBB>>>;;;:::555666888:::<<<======>>>---)))$$$"""$$$%%%&&&%%%'''$$$"""$$$''''''$$$!!!&&&&&&'''((('''&&&%%%$$$%%%%%%&&&&&&'''((((((((('''((()))+++...000333444<<>>;;;999666444555222000111666===CCCFFFRRRNNNKKKHHHBBB;;;999<<<666444333444777777555222333333222111000000111111222222333333333333222111333222111222333444444333333222222555777777444000---///222333333555999===KKKNNNKKKLLLPPPJJJDDDKKKVVVkkkuuu^^^MMMFFF@@@>>>===:::999;;;888777777666666666666666666666777777777777666666999777666555777888999999???HHHSSS[[[aaaddd^^^WWWOOOJJJIIIOOOSSSYYYnnnzzzvvvkkkZZZIII>>>;;;<<<<<<;;;999777777777777777555666666666555444444333444444555777888???OOO___rrrwwwxxxxxxvvvfff]]]XXXRRROOOOOOJJJGGGFFFNNN___qqqzzzzzzyyytttjjj___VVVSSSUUUWWWccclll{{{}}}xxxsssggg[[[QQQKKKDDD@@@@@@AAAAAA@@@@@@???===;;;:::888888888777666666666555555555555333333333333444444555666888999999:::999888777666666666888:::<<<>>>???@@@HHHKKKQQQ[[[bbbbbb[[[TTTOOOKKKEEE@@@===;;;999888555777777777===CCCDDD@@@)))'''&&&'''((((((%%%"""(((&&&$$$%%%&&&&&&$$$"""%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((()))***++++++111666<<>>===;;;:::999999888888888888777777666666333333333333333444555666666777888999888777666555666777888:::;;;===>>>???CCCEEEKKKSSSZZZZZZUUUOOOKKKGGGAAA===;;;:::888777666888999<<>>KKKVVVZZZ\\\TTTLLLKKKHHHNNN___vvvkkkWWWNNNEEEBBB???;;;999999:::999888888777777888888666777777888888777777666888777666666777999;;;===DDDPPP^^^eeegggbbbWWWLLLLLLIIIJJJPPPUUU___tttqqqbbbTTTHHHAAA888777666444444444444555333333444444444333222222333333555888:::BBBSSScccooowww|||~~~rrraaaWWWPPPIIIDDDCCCCCCDDDJJJWWWfffppptttssstttppphhh^^^WWWXXX___eeemmmvvvxxxhhhZZZSSSLLLDDD??????@@@AAA@@@CCCBBB@@@>>><<<;;;::::::999:::::::::999999888888444333333333333444555555555555777888888777666555777888999:::;;;<<<<<<===@@@AAADDDKKKPPPQQQNNNJJJEEEBBB===:::999888777666666999<<<@@@KKKYYYbbbddd===:::555111///---,,,+++)))(((((('''&&&&&&((()))%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''(((((()))))))))''')))***,,,666CCCKKKLLLFFF@@@777///***(((''''''$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''((((((((()))))))))))))))******+++))))))*********+++++++++---++++++...000333===GGGYYYbbbmmmuuu|||wwwkkkaaaWWWQQQLLLLLLNNNQQQWWW[[[]]]^^^ZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\ZZZVVVRRRMMMFFF???;;;;;;888555333333333444555;;;<<>>CCCEEECCC>>>:::666555444333222222333444111444888;;;???KKK\\\jjjlllmmmbbbWWWUUUYYYkkkxxx^^^RRRGGGEEEDDDAAA???>>>;;;::::::999999999999999777777888888888888777777777888888888888;;;@@@DDDIIISSS\\\^^^\\\WWWPPPIIIHHHJJJNNNTTT]]]nnn{{{gggOOO???777666555444333444555555111111222222333222222111222222555888;;;CCCUUUeeettt{{{~~~|||}}}ooo```XXXRRRLLLHHHGGGEEEIIIVVVfffnnnkkkhhhhhhpppqqqpppiiiaaa]]]```dddiiitttoooaaaXXXRRRLLLHHHIIIKKKLLLKKKFFFDDDBBB@@@>>><<<;;;;;;999:::;;;<<<;;;:::999888666666555555444555555666666777888999999999888777888888888999999999::::::<<<<<<===???BBBDDDDDDDDD===:::888777888888888777777:::<<<>>>EEEQQQZZZ^^^bbbgggllllllcccUUUGGG???555///)))'''(((***)))(((******)))(((((((((((((((%%%%%%&&&''''''((())))))'''((((((((('''%%%###"""%%%((()))(((+++000333222===>>><<<777///***)))***&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&((()))))))))))))))(((((()))************))))))************+++++++++---,,,---//////222===IIIWWWaaaqqqvvvmmmaaaWWWMMMFFFGGGKKKMMMOOOSSSYYY```eeeggggggbbbaaa```___]]]XXXRRRNNNGGGBBB<<<777555555555555333333333333555:::AAAFFFEEECCCAAA@@@???<<<888555555444666888666111000333111444777888777555333333333222222222222333444444444444555666777777777777888999<<>>===<<<:::;;;<<<======;;;999888888888777666666666666777888999:::::::::888777666777777777888888999999:::888888999:::;;;<<<===>>>:::999777777888888777666555999;;;:::===EEEKKKLLL___gggqqqvvvtttlllddd___MMMCCC888444666777333......---+++***)))((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$"""!!!$$$''')))'''(((,,,...---333777;;;999222,,,******&&&&&&''''''''''''&&&&&&%%%&&&'''(((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''%%%&&&((()))******))))))'''((()))***+++******))))))************+++++++++++++++...111111444???KKKVVVbbbsssttteee]]]VVVPPPHHHDDDGGGOOOPPPRRRWWW]]]dddggghhhgggeeedddcccbbb___XXXNNNHHH===:::666333333444444444111444888:::<<<@@@EEEHHHBBB@@@===;;;:::999888666666555555666444//////333111555999:::888555444444444333333333444444555666777888999:::;;;;;;;;;;;;999999999:::;;;:::888666444444444222000222666:::555999@@@LLLYYYeeennnsssoooqqqkkkgggoooyyydddUUUHHHDDDDDDAAA===;;;::::::999888888888888888777888888999999888888777666888:::999888<<>>??????===;;;999:::999999888777777888888999999:::999888777555444666666666777888999999:::555666666777777888999:::888777555666777777666444111777;;;999999===@@@@@@MMMTTT___ggglllpppsssvvvkkk___PPPKKKMMMLLLFFF???000///---+++))))))))))))'''&&&&&&%%%%%%$$$$$$######$$$&&&((((((((('''&&&%%%((()))&&&&&&)))+++***,,,333::::::333---***+++&&&'''''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%''''''((((((((((((''''''''''''((((((((((((''''''%%%&&&((()))*********)))'''((()))++++++******))))))************+++++++++)))***///222333666AAANNNVVVbbbttt}}}nnn```ZZZTTTPPPNNNIIIEEEJJJRRRTTTVVVZZZaaagggjjjjjjiiigggfffeeeddd```XXXMMMDDD888666444444555555444333444999???BBBCCCCCCEEEGGG@@@===999666666666666555777444333444222///222777111666:::;;;999666555555444444444444444555666777<<<===>>>???@@@@@@@@@@@@;;;999888777888888777666333444333111000222777<<<444888AAAOOO___kkkppprrrsssuuupppppp{{{jjj[[[LLLGGGGGGCCC>>><<<:::999888888777777888888888888999999999999888888666888:::999888<<>>@@@AAAAAA???===;;;;;;;;;:::999888888888999999999999999777555333222555555666777888999::::::555666777777777777888999777555444444555666444333///666;;;:::999;;;<<<;;;444:::DDDRRR```mmmxxx}}}xxxwwwqqqjjjjjjkkkbbbVVVAAA999///+++,,,---,,,***+++***)))'''$$$###$$$&&&((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))***///111444666555111,,,(((***(((&&&'''******'''$$$''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))))))))))))))*********(((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++,,,...---***000AAATTT```bbbdddnnnvvviii]]]UUUQQQQQQQQQNNNLLLNNNRRRWWWXXX[[[```ccceeegggiiijjjeeefffeeebbb```ZZZMMM@@@;;;333...///222333555888@@@@@@@@@@@@@@@???>>>>>>777777777666555555444444666444222111000111222333444666:::<<<<<<;;;999777888999999888777;;;BBBHHHHHHIIIKKKLLLKKKGGGDDDAAAEEEDDDAAA===888666777888444333333333444555777888<<<===BBBMMM\\\jjjtttxxxyyyvvvtttwwwtttbbbOOOHHHGGGDDD???<<<;;;999888888999:::999999888777777888:::::::::999::::::999888999===DDDIIIRRR[[[cccbbbWWWMMMIIIIIINNNPPPWWWeeeyyywwwnnneee[[[TTTKKKAAA;;;:::555333111000111222222111555222000000333444222111555444555888;;;CCCSSSbbbpppwww~~~ttthhh[[[UUUQQQKKKHHHGGGGGGRRRcccrrruuupppnnnppp|||tttkkkccc^^^___fffmmm|||}}}yyyuuunnniiieee```XXXSSSPPPPPPNNNLLLJJJGGGEEEDDD@@@??????BBBEEEEEEAAA======;;;:::888888888999999888888888888666444222111222444555666666777:::<<>>???>>>===<<<:::777555444444444444444444444444333111111111222333444555666333444555666666888<<>>AAACCCBBBCCCBBB@@@@@@BBBEEEIIIVVV___iiiiii___SSSKKKHHHMMMRRR^^^ooowwwaaaRRRIIIAAA>>>===<<>>;;;;;;999888888777888888777777888888777666555555222444555555555666999;;;CCCAAA???;;;888666555444444444444555666666777777444444555666777888999999((('''&&&'''+++222999>>>BBBHHHPPPWWW___hhhpppvvvuuuwwwwwwqqqeeeVVVIIIAAA333000+++(((''''''((((((&&&&&&&&&%%%&&&&&&'''(((((('''''''''&&&&&&&&&'''%%%%%%&&&'''((()))***+++***((('''&&&&&&'''''''''''''''''''''''''''''''''(((((((((''''''''''''''',,,++++++***)))(((''''''(((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++***,,,,,,000???WWWjjjtttmmmiiilll}}}yyyfff___VVVPPPOOOQQQTTTVVVWWWYYY]]]___aaaaaaaaaaaa___````````````bbbeeeggglllmmmooottt{{{{{{nnn___JJJAAA::::::;;;;;;<<<>>>;;;::::::888666444222111333333333333333333333333000111111222333444555666555777999;;;>>>EEENNNTTTfffkkkssswwwyyy|||{{{{{{zzzxxxtttooojjjgggfffccc\\\RRRHHHAAA===<<<;;;:::888666555666777777;;;???GGGRRR^^^hhhooossszzz~~~iii]]]VVVOOOIIIFFF???===;;;:::;;;;;;:::999777777777888;;;???EEEHHHKKKKKKKKKIIIGGGGGGIIIKKKYYYbbbkkklllcccWWWMMMIIIKKKRRR___sssvvv```QQQIIIAAA???AAACCCIIIOOOGGGBBB;;;555333333222222444444333333444444555555555444555888;;;CCCSSSbbbkkknnnqqqtttsssqqqnnnlllfff]]]TTTPPPMMMIIIIIIKKKQQQZZZiiivvvxxxuuuvvvzzzqqqfff]]]\\\^^^eeeuuu{{{ssshhh___\\\ZZZXXXVVVSSSTTTUUUVVVWWWWWWWWWWWWSSSNNNIIIFFFFFFFFFCCCAAA:::999999888777777666666555666666666666666666666333444555555555666888:::@@@???===;;;999777555555333333444555555666666777555555555555666777777888(((''''''''')))+++...000000333888>>>CCCLLLWWWaaaoootttzzzzzzrrreeeYYYQQQCCC<<<222+++)))+++---...&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''&&&%%%&&&''')))***)))))))))((('''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((,,,++++++***)))(((''''''(((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,++++++,,,...555FFF]]]mmmsssiiihhhqqquuujjj\\\VVVOOOKKKLLLQQQUUUXXX[[[\\\___bbbeeehhhiiijjjeeecccaaa^^^___ccciiioooqqqppppppssszzz}}}vvvkkkTTTJJJAAA???===:::999:::555555555555555444333222111222222222333333444444111111222333444666888999<<<@@@EEEKKKQQQ[[[hhhrrr{{{wwwqqqmmmjjjnnnmmmjjjbbbWWWMMMFFFBBB@@@>>>:::777666777999:::;;;CCCNNNZZZeeemmmrrrtttzzzuuuggg]]]SSSKKKHHHAAA???===<<<<<<;;;:::999888999999:::<<>>===>>>AAAGGGNNNGGGBBB;;;666333333333333333333444333333444555666666555777:::>>>GGGXXXgggiiijjjlllmmmllljjjgggeeecccZZZRRRNNNJJJFFFFFFIIIKKKSSSbbbnnnrrrqqqsssyyyoooccc[[[\\\___dddttt}}}qqqiiidddbbb```^^^[[[[[[]]]___```aaaaaaaaa^^^WWWOOOIIIGGGEEEBBB@@@999999999999888777666666555555555555555555666666333444555555555555777999;;;;;;:::999888777666555333333444444555666666666555555444444555555777777'''''''''(((((((((((((((******+++///333888BBBLLLXXX^^^fffmmmpppnnniiieee^^^TTTEEE:::222...***'''''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&((((((&&&&&&&&&'''((()))(((***++++++)))((((((((('''''''''''''''''''''''''''(((((((((((()))))))))++++++******))))))(((((((((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,++++++---222<<>>888555666111222333444444444444333111111222333333444555555222222222444777;;;???BBBIIIOOOXXX```hhhssszzzuuupppkkkiiinnnpppqqqnnnggg___XXXTTTKKKGGG@@@:::777888;;;===>>>IIIXXXgggpppvvvxxxyyyrrreeeWWWNNNJJJCCCAAA>>>===<<<<<<:::999999:::;;;===@@@IIITTT]]]iiihhheeebbb^^^]]]___aaa^^^dddiiiiiicccZZZSSSPPPVVV___ooouuubbbLLLCCC<<<;;;<<<<<<@@@EEEBBB>>>999555333333333333111333333333222333555777777666888<<>>@@@DDDNNNZZZcccggghhheee___VVVNNNFFF<<<111(((+++***)))((('''&&&&&&&&&$$$%%%&&&((((((((('''''''''&&&&&&%%%&&&'''((()))'''***......,,,)))((()))'''''''''''''''''''''''''''((((((((())))))))))))*********)))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++)))...555DDDYYYlllrrrpppkkkrrr|||qqqiiieeeaaaZZZUUUSSSRRRSSSVVVZZZ^^^``````eeeeeegggkkkoooooollliiiaaaaaabbbdddiiiqqq{{{|||uuurrrrrrooojjj___TTTIIICCC>>>777333333111222333333444444444444111111222333444555666666222222333666<<>>===<<<;;;999999;;;>>>AAAFFFRRRaaalllrrrppplllgggdddcccfffiii```cccfffeee```ZZZUUUSSS\\\fffxxxppp]]]JJJCCC===<<<;;;999:::===<<<999555333333444333333000222333333111222444777666666888===CCCMMM___ooohhhfffccccccbbb```\\\YYYYYYSSSMMMJJJFFFCCCFFFKKKPPPVVV```iiijjjhhhlllrrrfff\\\[[[eeelllppp|||xxxrrrnnnfffggghhhiiijjjjjjjjjjjjjjjcccYYYQQQKKKGGGBBB>>>???@@@@@@@@@@@@>>>===<<<999888777666666777888888333444555555444444666888777777888888777666444333222333333444444555555666444333222222333555777888'''&&&&&&%%%%%%&&&'''(((&&&###$$$***---***,,,000555111...444@@@LLLTTTWWWUUUUUUWWWZZZYYYRRRDDD:::...---+++***((('''''''''###$$$&&&((())))))(((((($$$$$$%%%%%%&&&'''((()))'''+++///000---***))))))'''''''''''''''''''''''''''((((((((())))))******)))))))))))))))*********(((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++(((...888III___qqquuupppkkktttvvvmmmaaa[[[ZZZZZZXXXVVVSSSUUUXXX^^^cccfffgggfffdddfffiiimmmpppnnngggaaaVVVZZZ```hhhqqq{{{wwwtttpppkkk```UUUIIICCC===777333333222333333444444444333333111111222333555666777777222222444888???IIIRRRXXXccclllxxx|||xxxvvvyyy|||~~~}}}||||||llldddWWWKKKCCCBBBEEEHHHOOO]]]sssrrr```SSSMMMEEECCC@@@>>>===<<<;;;999888;;;???CCCKKKYYYjjjwwwsssqqqlllgggcccdddgggjjjaaacccdddbbb^^^YYYWWWVVV^^^iii|||ttt___GGG@@@;;;;;;999666555666777555333222333444333333///111333222111111444777555555777===DDDNNN```ppphhheeebbbaaa```^^^ZZZWWWUUUPPPKKKHHHEEEDDDHHHNNNOOOTTT^^^gggiiigggkkkrrrddd\\\^^^mmmvvv{{{zzzrrrllleeeeeefffggggggggggggffffff```XXXRRRNNNKKKGGGDDDCCCCCCDDDDDDCCCBBB@@@???<<<;;;999888888888999:::333444555555444444666888999999999999777555333222222222333444444555555666333222222111222555777999&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******+++---111555999<<>><<<;;;999888888999999:::777444333555555333000999<<>>777222000222222111111111111111111555666666555333333444555777888:::@@@HHHQQQXXX\\\cccqqq{{{wwwvvv|||~~~wwwmmmbbb[[[WWWVVVfffrrrxxxjjj^^^WWWNNNHHHBBB>>>>>>???>>><<<@@@>>>???GGGTTTbbbkkknnnppprrrrrroooqqqvvvyyyxxxwwwvvvrrrjjjaaa\\\\\\^^^nnn{{{hhhOOODDD;;;999999777555444444444444333333333333333333333111111111222444555555666888>>>IIIWWWfffoooiiihhheee\\\RRRKKKHHHHHHKKKLLLMMMJJJFFFDDDFFFHHHQQQ\\\fffhhhggggggiiiiii___]]]aaannn{{{rrrllleeeaaa```bbbbbb^^^]]]^^^[[[\\\ZZZUUUSSSSSSOOOIIIHHHIIIKKKKKKIIIEEEBBB@@@>>>===;;;999888888999999888666444444666777777555999===???===888333111111333333333333333333333333444333333333333444555555$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&((((((,,,555???GGGIIIIIITTTOOOGGG===555...+++)))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&)))---111333222000///***)))'''%%%%%%'''((()))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++((()))******)))***---///---++++++...---,,,///444999@@@LLL[[[iiittt|||{{{nnncccZZZVVVNNNNNNRRRYYY```eeennnvvv~~~~~~~~~|||lll\\\TTTNNNGGGDDDGGGOOOXXX]]]RRRRRRRRRUUU^^^mmm}}}vvvjjjXXXGGG;;;555333222111111222222222222222222111222444333222111222333777888<<>>JJJYYYhhhqqqllljjjcccXXXLLLDDD@@@@@@FFFIIIKKKIIIFFFDDDEEEGGGRRR]]]fffgggeeeffffffeee^^^\\\aaannn~~~yyyqqqkkkccc```^^^```___\\\\\\___^^^___^^^[[[YYYYYYTTTMMMMMMMMMLLLKKKHHHEEEAAA???>>>===;;;:::999888999999999888666666888999888777:::===@@@???:::444222222333333333333333333333333333333333333333444555555$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***(((***,,,///444999>>>AAANNNNNNLLLHHHAAA888///***((((((((('''''''''''''''&&&&&&&&&''''''''''''(((%%%'''***---///111111222***)))((('''&&&'''((()))(((((((((((((((((((((((())))))(((((((((((())))))((((((((()))******++++++))))))***++++++,,,,,,---+++***+++...///000777@@@IIIQQQ[[[eeennnxxx|||mmmaaaXXXTTTUUUTTTVVV\\\dddhhhlllttt}}}vvveeeUUUEEEAAA;;;:::@@@LLLXXX```^^^]]][[[XXXXXX]]]gggnnn|||qqqddd[[[LLL???777444444444111111222222222222222333///000333333444444666888<<<>>>EEEQQQ^^^fffhhhgggrrrzzzsssqqqppprrrtttuuuxxx}}}{{{}}}~~~|||wwwqqqmmmjjjooovvv~~~}}}|||xxxjjjaaaWWWPPPIIIDDDCCCBBB@@@>>><<<>>>CCCMMMZZZeeelllooorrrzzz|||wwwwwwsssjjjbbb```fffmmm}}}oooRRRGGG===:::999777555555444444333222222111000000111111000000000111222333666555777>>>JJJYYYfffnnnmmmjjjbbbVVVIII???<<<<<>><<<:::999888888999===<<<:::999888888777777:::>>>AAA@@@;;;666444333222222222222222222222222333333222222333333444555&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''######$$$%%%&&&'''((()))%%%(((***+++***+++///222===CCCKKKPPPMMMCCC666...***)))(((''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&(((***,,,///111222+++***)))(((((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))((((((((()))******++++++***+++---...///...,,,+++///...///222333777BBBMMMYYYaaakkksssxxx~~~mmmbbbYYYTTTUUUZZZ___aaagggnnnpppqqqwww~~~uuuhhhYYYMMM;;;999666666;;;EEEPPPWWWaaabbbbbb```\\\[[[^^^aaattt}}}mmm```OOOIII@@@999666555444444111111222222333333333333444555777888888:::>>>@@@DDDIIITTTcccqqqyyy|||{{{xxxqqqmmmooooooooosssyyy}}}zzzyyyzzz{{{|||}}}wwwuuuzzz~~~mmmdddXXXRRRJJJEEEDDDBBB@@@===;;;>>>BBBJJJSSSZZZ___aaammmwwwwwwxxxxxxuuullleeefffqqq{{{tttTTTIII>>>:::999777555555444444333222222111000000111111000111111111222222555444777>>>KKKYYYdddiiijjjggg___SSSFFF===::::::===AAAEEEFFFDDDDDDEEEGGGQQQ^^^eeecccccchhhfff```XXXWWW[[[ffftttzzzwwwtttpppmmmoookkkiiihhhfffdddhhhoooqqquuuuuusssppplllddd[[[WWWSSSNNNJJJHHHFFFDDDAAA@@@???===:::999888888999===<<<<<<;;;:::999:::::::::???CCCBBB===888555444222222222222222222222222333222222222222333444444&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%"""%%%))))))((((((***,,,000888DDDMMMMMMEEE:::222+++***((('''&&&''''''(((&&&&&&&&&''''''''''''(((&&&''''''(((***,,,...000,,,+++***))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******+++++++++---000444666444000,,,//////000333555;;;IIIWWWiiiqqq{{{|||mmm```ZZZVVVTTTXXX```ggggggkkkqqqttttttxxx}}}wwwgggXXXLLLDDD666666555444555:::AAAFFFUUUZZZ```dddeeedddbbbbbbiiisss~~~~~~tttdddVVVCCC@@@;;;777666555333222111111222222333444444444666666777777999<<>>===???AAADDDGGGJJJLLLMMM^^^kkkzzzvvvwwwxxxtttllleeeiiivvvsssVVVJJJ???:::999777555555444444333333222222111111111111111222222222222222444444888BBBPPP]]]eeeiiifffddd]]]RRREEE<<<888888;;;???CCCDDDCCCDDDGGGJJJTTT```gggcccccchhhfff]]]WWWUUUYYYcccooo~~~~~~vvvrrrsssttttttsssvvvssspppnnnkkkjjjpppxxx~~~{{{rrrhhh___YYYQQQLLLIIIHHHDDDBBBAAA???===;;;999888888999777999:::;;;;;;<<>>???;;;444000,,,+++)))'''&&&'''((((((&&&&&&&&&''''''''''''((((((''''''((()))***+++,,,,,,,,,+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++***...444;;;???===777111......111666;;;FFFXXXiii|||~~~qqqdddZZZYYYXXXVVV[[[dddllliiijjjooorrrssstttvvvuuuuuuoooaaaTTTIII@@@999222333333222222444:::>>>JJJPPPXXXaaaggghhhddd```___eeekkkooonnngggWWWHHH>>>;;;777555444333222111111111222222333444444555444555666888<<>>AAABBBBBBDDDHHHLLLYYYeeejjjcccbbbgggcccXXXTTTRRRUUU^^^iiiwww|||uuurrruuuzzz~~~{{{xxxuuuqqqqqqyyy|||mmmeeeZZZRRROOOLLLHHHEEEAAA@@@>>>;;;999999888888555777:::;;;;;;===AAADDD;;;@@@EEEEEEAAA;;;888777333333333333333333333333222222222111222222333444$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&''')))+++,,,...000000///---+++---+++)))'''&&&'''((((((&&&&&&&&&'''''''''((((((((((((((((((((())))))***,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++***...777@@@FFFDDD===666000111777???HHHVVVmmmxxxvvv|||nnnaaaYYY[[[\\\YYY]]]gggpppjjjhhhllloooooonnnoooddd```WWWLLLDDD@@@999222///000222222222555;;;@@@HHHLLLTTT]]]eeeeee```ZZZWWWZZZ\\\^^^___YYYIII999;;;777333111111222333333111111222333333444555555666777:::>>>GGGSSS___hhhxxx{{{sssuuuvvvrrrsss{{{www|||yyytttyyywwwlll[[[UUUNNNIIIGGGFFFDDDBBB>>>???@@@AAAAAABBBEEEGGGFFFWWWlll|||wwwsssuuuuuupppnnnxxxsssYYYLLL@@@;;;999777555666444444444444444444444444222222333444444444444333333555===LLL]]]kkkqqqsssnnnlllggg\\\NNNCCC===<<<;;;===@@@AAABBBDDDJJJNNN]]]iiillldddbbbfffaaaTTTPPPNNNQQQYYYcccqqqxxxvvv{{{~~~{{{wwwwwwzzzpppdddZZZUUURRRMMMIIIBBB@@@>>>;;;:::999888888666999;;;;;;;;;<<>><<<777555555666555333222333333222111555555444333111111222444666:::@@@LLL```rrryyyvvvsssuuusssgggUUUEEE<<<::::::;;;???CCCDDDGGGPPPZZZggghhhhhhdddbbbaaaZZZSSSMMMMMMRRR\\\fffqqq~~~~~~uuuiiiaaaYYYOOOHHHBBB???;;;999888888777777888888888888999;;;===???BBBCCCHHHMMMJJJ@@@888555555444444333333444444555555444444333333333444444&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((***((('''''')))***)))''''''(((((((((''''''&&&%%%''''''''''''((((((((((((***+++---...---,,,***((((((((()))******************************)))((((((***))))))))))))***++++++***+++222>>>LLLRRRPPPJJJLLLOOOYYYiii{{{~~~xxxwww|||}}}ooobbb[[[\\\ccciiikkkkkkllliiiccc[[[RRRMMMEEE???888555666666444111222222333444666999;;;<<<::::::<<<===???AAABBBCCC????????????===:::777555444222222333555666444222333555666777888999<<>>;;;:::999999888888888888999:::;;;<<<===AAABBBHHHNNNKKK@@@888666444444333333333333444444555444444333333444444444&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''))))))((('''(((((((((((((((''''''&&&''''''''''''(((((((((((()))***,,,---------,,,+++(((((())))))************************))))))))))))))))))((((((((()))*********,,,333AAARRR```ggghhhhhhmmmvvv{{{yyyxxx{{{yyyjjj```^^^bbbggggggfffddd^^^TTTIII???999:::666222222444666555444111333666999::::::999999666666666666666666666666333444555555555333222111111111222444666666555333222444777999;;;===AAACCCJJJSSScccttt~~~yyymmmjjjhhhjjjoootttvvvvvv~~~}}}vvvmmmlllvvvqqqgggbbb\\\WWWTTTPPPKKKGGGDDDBBBBBBDDDDDDAAADDDHHHLLLXXXhhhwwwcccUUUEEE===:::777555777777555333222333333222111333444444333111111222444222999EEEVVVjjjxxxyyysssrrrooogggZZZJJJ===777555555666:::@@@CCCGGGSSS___eeeeeeccc___]]][[[TTTKKKNNNMMMRRR]]]mmm{{{kkk]]]UUUIIIEEE@@@===<<<;;;:::999888999999999::::::;;;;;;>>>AAAIIIPPPMMMBBB999777444444333333333333444444444444444333333444444555%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''(((((((((((('''(((((()))))))))(((((('''''''''''''''(((((((((((())))))+++,,,------......***))))))))))))***************)))))))))))))))***((((((((((((((())))))***---000888GGG\\\ppp~~~zzzzzz{{{zzzzzz~~~vvvhhh```^^^___YYYVVVRRRLLLDDD<<<666222555333222333777:::;;;:::555666888999999888666555777777666666555555444444000111222222222222111000222333444666777777555444666888:::===AAAFFFLLLPPP```jjjzzzyyyuuukkkfffbbb```dddiiinnnppp{{{yyyrrrjjjjjjttt~~~vvvjjjeee___ZZZWWWSSSMMMHHHDDDBBBBBBCCCCCCBBBEEEJJJNNNZZZkkkxxxkkk\\\KKKCCC???:::777777777555333333333444333222222444444333222222333444222999EEEVVVjjjxxxxxxrrrqqqkkk___QQQDDD:::555444333444777<<>>>>>:::999888666555444333333222222222222111111111111222333333333222222111111222333555666666555555555;;;===AAAFFFNNNYYYeeemmm~~~|||tttoooiiiddd^^^[[[]]]bbbhhhkkkuuurrrkkkdddfffpppwwwyyyxxx{{{zzzlllfff___ZZZVVVRRRLLLHHHDDDAAA@@@BBBAAAAAAFFFLLLSSSaaasss~~~qqqaaaQQQIIIFFF@@@:::777777666444333444444333222111333444444333222333444444:::DDDSSSfffuuuvvvqqqmmmdddWWWJJJ???999555444333222555888;;;@@@MMMZZZaaaaaa``````bbbbbbXXXMMMLLLMMMUUUfffzzz~~~|||{{{{{{}}}{{{hhh]]]LLLGGGBBB===<<<<<<<<<<<<999999999999999999999999:::BBBOOOXXXTTTFFF<<<999333333333222222333333333333333333333333444555666$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((((())))))***************''''''''''''(((((((((((((((((((((***,,,///222444111000---+++***************)))((((((((()))++++++))))))((((((((()))******)))111???QQQdddwwwyyyuuunnnhhhmmmxxx}}}}}}fffSSSIII>>>;;;666111///000333555111333555888:::<<<<<<===;;;999666333111111111222/////////000000000111111333333222222111111111111111333444444444444666888:::???FFFQQQ___pppuuunnngggccc^^^ZZZ[[[___eeeiiitttpppiiidddhhhrrrwwwvvvqqqpppwww}}}mmmggg^^^XXXTTTPPPKKKGGGDDDAAA???AAAAAAAAAGGGNNNYYYiii{{{uuudddTTTMMMJJJDDD===999888666444333444444333222111222444444333222333444666;;;CCCQQQcccrrrtttooofff\\\NNNBBB<<<888666444222111333666888???LLLZZZeeefffgggiiimmmlllaaaTTTOOOPPPYYYlll~~~|||zzzyyy~~~nnn___RRRMMMFFFAAA>>>======<<<999888777777777999:::;;;:::DDDTTT]]]XXXIII===:::333333222222222222333333333333333333444555555666$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%''')))(((&&&%%%'''(((((()))******+++++++++***''''''''''''((((((((((((((('''((())),,,000444777555333000---+++************)))((('''((()))+++,,,***))))))))))))***++++++,,,888JJJ\\\lllzzzwwwmmmeeebbb]]][[[fffvvv{{{~~~cccLLL???777555222000///000111222333555777999:::999999999555444222000000000111222000000111111222222333333222111111111111111222222222444555666666888===AAABBBIIIVVVeeevvvzzzrrrfffddd```]]]\\\___eeeiiiqqqmmmfffbbbhhhqqquuurrrkkkgggjjjvvv~~~ooohhh^^^VVVRRRNNNKKKHHHFFFBBB@@@AAABBBCCCIIIQQQZZZkkk}}}|||wwweeeSSSKKKIIIEEE@@@===888666444444444555444222000222444555444333333444777<<>>===999888666555666888<<<>>>;;;FFFWWWaaa[[[KKK>>>;;;333333222222222222333333333333333333444555666666$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&%%%&&&)))((()))***+++++++++++++++''''''''''''((((((((()))'''''''''))),,,000555888777555222...+++************)))((('''((()))+++---***************++++++,,,444BBBVVVhhhuuuxxxjjj___WWWUUURRRRRR```sssyyy{{{^^^EEE777111111111111111111111111555777:::;;;:::999888888/////////000000111222222111111111111111111222222111000000111222333444555444666888999:::>>>EEEJJJRRR\\\kkk|||uuufffdddbbb___^^^aaaeeeiiihhhddd]]]ZZZaaajjjmmmjjjfff```aaakkkqqqtttppphhh]]]UUUPPPNNNKKKHHHGGGCCCAAABBBCCCDDDKKKSSSXXXhhhzzz|||zzzyyyfffQQQHHHGGGEEEBBB@@@888666444444444555444333///222444555444333333444777===GGGTTTeeeqqqpppiiiYYYNNN@@@888777777555222000///111555:::BBBRRRaaauuuxxx{{{~~~~~~nnn^^^[[[YYY```rrr{{{wwwggg```VVVLLLFFFAAA???===999777555444555888===@@@<<>>@@@AAA???:::444111111111111000000000000000111111111111111222222222777555333333333444555444222444;;;AAABBBCCCMMMZZZgggrrrzzzlllgggbbbaaaccceeecccaaaaaaYYYRRRRRRYYY___```___\\\WWWYYYdddiiijjjssssssiii[[[RRRNNNMMMNNNMMMLLLJJJGGGDDDCCCFFFLLLPPPWWWbbbnnnvvv|||yyy]]]LLLHHHBBB@@@BBB???888777555444444666777999333444555666777777777777;;;AAAKKKYYYjjjsssoooeeeVVVJJJ>>>:::888666444444222222333666888AAASSSdddtttwww}}}~~~pppeeeYYY___kkk}}}yyyjjjZZZPPPIIICCC??????===;;;:::999999:::<<<===???IIIYYYeeeaaaPPP@@@999444222111111222333222111222222222222222222333333&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&'''((())))))***,,,000444555222///+++))))))+++***''''''+++&&&((())))))+++///222444888777555333000...///000------,,,,,,,,,,,,------)))******))))))+++...111DDDVVVkkkxxx{{{qqqkkkddd]]]WWWMMMDDDAAAGGGLLLRRRaaaqqqtttUUU???666222111000000111222444666999;;;<<<===;;;777222///111000000000000000000000111111111111222222222222333222111111333444444555999;;;BBBKKKQQQWWWcccppp}}}oooiiibbb___```aaaaaa___ZZZSSSMMMMMMSSSZZZ[[[ZZZ]]]WWWXXX```cccbbbjjjuuusssiii]]]SSSNNNLLLKKKJJJIIIIIIHHHGGGFFFHHHLLLOOOUUU]]]iiiuuuxxx\\\KKKGGG@@@>>>@@@===:::999777666666777999:::555555666777777777777777===???EEESSSdddnnnhhh\\\SSSGGG;;;888777555333444222222333555777>>>OOO___rrruuuzzzvvvhhh]]]ZZZbbbppprrr___TTTMMMFFFAAA@@@===<<<:::999999:::<<<===@@@IIIXXXccc___OOO@@@:::777666444444555555555444222222333333333333444444%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((('''***(((***///777;;;999666000,,,***++++++(((***---((()))***+++,,,---111444:::>>>@@@===666222222333,,,,,,+++***************,,,,,,+++******,,,111444KKKZZZlllvvv}}}yyylllaaaYYYRRRLLLHHHFFFBBBCCCHHHMMMUUUgggyyyiiiLLL;;;666222222222333333444555555666666777777555333000...000000000000000000111111111111111111222222333333111111222222444555666777>>>AAAJJJWWWeeerrruuunnnccc]]][[[[[[[[[ZZZVVVPPPKKKLLLRRRXXXZZZYYYXXXTTTTTTZZZ[[[ZZZ```jjjqqqxxxsssjjj___VVVPPPMMMIIIFFFGGGIIIJJJJJJIIIKKKMMMPPPVVV^^^lll{{{www\\\KKKFFF>>><<<===:::;;;:::999888888999:::;;;666666666777777777777777??????DDDRRReeeooogggZZZQQQEEE999555555333333444222222444555666<<>>===;;;::::::;;;<<<===AAAIIIWWWbbb___PPPBBB;;;888666555444555666555444333333333333444444555555%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&((()))))))))'''&&&***'''(((///888??????===555///+++,,,,,,***+++///---------...------222888BBBLLLSSSNNNCCC:::555333---,,,,,,+++*********+++000///...,,,,,,///444888IIIXXXhhhrrryyyvvvmmm```UUUMMMIIIFFFDDDHHHHHHKKKOOOSSSZZZlll}}}ttt\\\EEE888555333444555666777666666555333333333333222000///...000000000000000111111111000111111222222333333333222333444555666888:::<<<@@@FFFSSSfffyyy~~~uuuhhh]]]WWWTTTSSSSSSPPPLLLIIIJJJPPPUUUWWWWWWQQQNNNOOOSSSTTTUUUZZZbbbccckkkvvvrrrkkkaaaYYYTTTPPPKKKGGGHHHIIIJJJIIIJJJLLLOOORRR]]]gggwww{{{```PPPJJJ@@@;;;<<<999;;;:::999888888888999999666666666666666666666666888???JJJYYYiiiqqqjjj^^^SSSFFF:::555444222111222111222444666888>>>MMM]]]hhhlllrrrtttqqqhhh^^^XXX[[[fffxxx~~~}}}uuuuuuvvvwwwzzzooo```XXXOOOHHHDDD???>>><<<::::::;;;===>>>CCCKKKZZZgggeeeUUUDDD<<<666444222222222333222111111222222333333444444444%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''$$$&&&(((******)))(((&&&)))''''''---777>>>AAA@@@;;;444......---,,,,,,...000------///...---555???QQQ```kkkeeeVVVIII>>>777333222000...,,,,,,---...//////......000555;;;@@@KKKXXXgggpppuuuwwwuuuqqqccc]]]SSSJJJFFFDDDEEEFFFIIILLLQQQVVVXXX^^^lllyyynnn]]]NNN@@@888666555666777888888777666555111111111111111000000/////////000000111111111111000111111222333333444444333444666666777999>>>AAAFFFQQQdddyyy|||||||||nnn```VVVPPPMMMKKKHHHEEEDDDEEEJJJNNNPPPPPPNNNMMMMMMNNNNNNOOOSSSXXXYYY```lllvvvyyy}}}rrrkkkccc]]]YYYUUUOOOKKKKKKKKKIIIGGGGGGKKKQQQUUUbbbooohhhWWWPPPCCC======:::999999888777777777777777555555444444444555666777444CCCVVVfffppprrrjjjaaaXXXJJJ<<<666444111000111000111444888;;;CCCTTTeeemmmqqqtttssslllbbb[[[WWW\\\fffxxx|||zzzsssuuuxxx{{{yyyiii___TTTKKKGGG@@@???===;;;;;;<<<===>>>DDDMMM]]]lllkkk[[[GGG<<<555333111000111111000//////000000111222222333333$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%'''(((******)))((('''((('''(((+++222999>>>AAAAAA888111000000---,,,---...******......111===MMMddduuu{{{mmm___RRRGGG>>>;;;666111...---.........000222555999@@@GGGLLLTTT___jjjnnnnnnkkkddd]]]NNNKKKFFFCCCBBBCCCFFFHHHLLLRRRZZZ___bbbfffnnntttzzz}}}~~~~~~yyyssscccQQQGGGBBB===:::999777888888888777555444222///000000111111111000000/////////000111111222222000111111222333444555555222444555666777<<>>;;;888888777777666555555555555555444444444666888999>>>QQQhhhwww|||yyypppfff[[[MMM>>>777444111000111000111444999>>>HHH\\\nnnwwwzzzzzzrrreeeZZZTTTSSS\\\gggyyy{{{xxxsssvvvzzz}}}xxxiiiZZZOOOJJJAAA@@@>>><<<;;;<<<===>>>EEEMMM]]]llllll\\\III===777555222222222222111000...//////000111222333333$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((()))***))))))((('''((()))***,,,222:::@@@EEE<<<444333222...+++***---((()))///333999LLL```vvvxxxlll```VVVQQQHHH???888666666777:::<<<@@@CCCGGGMMMTTTXXX\\\ccchhhgggccc]]]TTTKKKAAABBBBBBCCCEEEHHHLLLOOORRRYYYaaafffhhhhhhgggfff___^^^[[[YYY[[[]]]ZZZSSSTTTJJJ@@@===<<<999999;;;888888777555444222000///---...///111111111000///...//////000111111222222000111111222333444555666222444777999<<>>;;;777777777777666555444444666555555555666999;;;===FFFXXXnnn}}}vvvkkkZZZLLL>>>777444111111222111111444888???KKKaaattt}}}~~~{{{ooo___SSSOOOPPP[[[hhh}}}}}}}}}uuuqqqmmmooossswww|||ttt```RRRMMMBBB@@@>>>===<<<<<<===>>>EEEKKKYYYfffgggYYYHHH===777555333222333222111000...///000111222333444444$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))&&&(((***))))))---666>>>GGG>>>666555444///***(((---(((***333999BBBXXXpppuuurrrkkk___SSSKKKGGGFFFGGGJJJLLLOOOQQQSSSWWW\\\___^^^bbbccc___YYYSSSKKKCCC???AAAEEEHHHLLLPPPTTTVVVSSSZZZaaaeeeeeeaaaZZZSSSKKKJJJFFFAAAAAADDDCCC???CCC???======:::777777;;;888777555333111///---,,,+++,,,///111111111000///...//////000111222222222000111111222444555666666444777:::===AAALLLZZZeeeyyy}}}|||~~~wwwmmm```UUUMMMJJJDDDEEEEEEGGGHHHIIIJJJJJJEEEGGGGGGEEECCCEEEGGGGGGIIIFFFJJJTTTVVVVVV___nnnooowwwpppfff___YYYUUUPPPLLLJJJJJJJJJJJJIIIIIILLLNNNXXX]]]kkkyyyzzzwww{{{jjj^^^LLL@@@>>>;;;888888888888777666444444777666666666888;;;>>>@@@BBBQQQddduuuuuuiiiXXXJJJ<<<666444222222333333222444888>>>LLLbbbvvv}}}~~~yyylll[[[PPPNNNQQQZZZiiiyyyxxxnnniiidddfffjjjpppxxx|||dddTTTOOOBBBAAA???===<<<<<<===>>>FFFIIITTT```aaaVVVFFF===777555222111222111000//////000111222333444555555%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%&&&''''''((((((''''''%%%&&&&&&'''((()))******%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((())))))***...444888FFFIIIFFF===444000---******+++000888CCCTTTnnnyyypppjjjggggggiiilllfff]]]WWWWWW[[[___aaabbb^^^WWWPPPJJJGGGGGGGGGCCCEEEIIIOOOUUUXXXYYYXXX]]]^^^___]]]XXXOOOFFFAAA;;;999777666666999<<>><<<999777555555555333222111///......////////////000000000000//////...//////000111222111222222222222333555666999<<>>JJJ^^^qqqyyyyyysssfffWWWMMMMMMPPP^^^nnn{{{zzz{{{}}}yyypppgggaaa```cccgggnnnwwwppp[[[OOOGGGCCC@@@???<<<888:::>>>BBBGGGOOOTTTSSSLLLCCC===444333222222111111222222111111222333555666777777%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%&&&''''''((((((''''''%%%%%%&&&&&&''''''((((((&&&&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))***...333777DDDJJJLLLDDD:::555111///......333>>>MMMaaazzz{{{zzz|||}}}xxxpppdddZZZUUUUUUVVVWWWWWWTTTOOOJJJGGGFFFGGGHHHJJJKKKMMMRRRWWW[[[\\\\\\___]]]XXXQQQIIIBBB;;;777666444222111222444777999??????>>>===:::777555333222222111000///......---////////////000000000000000000000000111111222222222333444555666888;;;<<<<<>>BBBJJJWWWjjj|||}}}wwwkkk[[[NNNEEEAAA@@@CCCDDDCCCBBBDDDAAAAAABBBCCCCCCCCCBBBBBB>>>>>>>>>???AAADDDFFFHHHMMMQQQZZZdddmmmxxx|||vvvmmmddd\\\UUUOOOLLLIIIIIIIIIIIIJJJKKKMMMMMMWWW___mmmwwwzzz}}}ppp]]]PPPEEE???>>>888777555666777888777777555222222444444222666;;;DDDSSShhh||||||lllUUUFFF888333444333111222111///000444:::CCCSSS```ooonnnhhh[[[NNNGGGJJJOOO\\\mmmxxxuuu}}}zzzqqqiiicccaaaeeelllssszzzppp___NNNHHHCCCAAA>>>:::;;;>>>GGGHHHIIIHHHEEE???999666444333222222111111222222111111222222222333333333%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((*********))))))+++...111===OOO^^^]]]QQQCCC999444;;;;;;DDDXXXmmm}}}lll]]]RRRMMMKKKKKKFFFGGGHHHJJJNNNSSSWWWZZZWWWXXXYYY[[[]]]]]]ZZZXXXPPPJJJBBB999444222333444000000111222444666999:::;;;:::999666444222000///---------.........//////////////////000000000000///000111222222222111111333444666777:::@@@IIIPPPdddqqq}}}hhhUUUJJJEEEBBBEEEFFFDDDBBBCCC???@@@AAAAAABBBBBBBBBBBB@@@@@@??????@@@AAABBBCCCFFFJJJPPPVVVYYYaaarrr{{{uuulllccc[[[UUUOOOKKKJJJKKKKKKKKKKKKLLLMMMOOOWWW```nnnxxx{{{|||qqq___RRRGGG@@@>>>:::888666555666777777666777555555777666555888===EEEWWWooo{{{lllUUUGGG888444444222111111111222333777===HHHUUU^^^iiihhhaaaUUUHHHCCCGGGMMMXXXiii~~~~~~vvvnnniiigggjjjooosssyyy~~~jjjUUUMMMEEEBBB???;;;<<>>888777555333111///......---......//////000111111////////////000000000000//////000111222222222222444777<<<@@@GGGSSSaaakkkwww___TTTMMMGGGGGGHHHDDDBBBAAA??????@@@AAABBBBBBBBBAAABBBAAAAAAAAAAAAAAAAAAAAABBBFFFMMMQQQPPPSSS```mmmwwwwwwqqqhhh```YYYSSSNNNKKKJJJLLLMMMMMMLLLMMMOOORRRZZZcccrrr}}}~~~~~~rrr```SSSHHHBBB@@@???<<<888666666555444333888666666888777666999???FFFZZZtttzzzkkkWWWHHH999444333111000///000222444888AAANNNZZZaaaeeeddd^^^RRREEE@@@DDDJJJSSSccc}}}zzz~~~}}}vvvqqqmmmmmmnnnooorrryyyvvvaaaVVVKKKEEEBBB@@@AAAEEEKKKLLLMMMKKKGGGAAA:::666444333222222111111222222222222111111111111000000%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((('''''''''((((((((((((((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))******))))))))),,,...;;;OOOdddkkkggg___WWWQQQJJJPPPaaazzz{{{ppp```SSSKKKHHHIIIJJJDDDGGGKKKQQQVVV\\\```bbbfffeeedddbbb]]]UUULLLFFF999777444111//////000000333444666888999:::;;;;;;555444333111//////.........//////000111111222222////////////000000000000000000000111222444555666333;;;EEEPPP[[[iiiyyy~~~iii^^^TTTKKKIIIHHHEEEBBBAAA@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@??????@@@CCCIIIMMMKKKKKKRRR\\\bbbqqqyyyooojjjccc\\\VVVQQQMMMJJJHHHKKKNNNMMMLLLMMMPPPTTT]]]hhhxxxtttbbbUUUKKKEEEDDDDDD@@@;;;888666555333222555333444666666555999???HHH]]]wwwyyykkkWWWHHH:::444333111//////---000333777BBBQQQ^^^cccdddccc]]]QQQDDD>>>AAAFFFOOO]]]www}}}vvvuuuzzz|||wwwnnnmmmkkkjjjlllsss{{{jjj\\\MMMEEEBBBAAADDDIIIMMMMMMMMMKKKFFF???999555444333222222111111222222222222111111111111111111%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''((((((((((((''''''&&&'''((()))***))))))))))))))))))))))))''')))))))))))))))+++---222CCCUUU```eeehhhiiihhhbbbhhhxxxzzzhhh___RRRHHHEEEHHHLLLOOONNNQQQUUUZZZ___cccfffgggiiieee___YYYQQQHHH???999444222000......///111333888999:::::::::888666555333222111////////////////////////000000111111222////////////000000000000222111111111333666:::<<<>>>KKK\\\kkkvvvpppdddWWWLLLHHHHHHEEECCCBBBAAABBBBBBBBBBBBAAAAAA@@@>>>>>>??????@@@?????????@@@AAADDDHHHHHHFFFJJJQQQWWWaaassstttgggccc\\\WWWSSSOOOLLLJJJEEEIIILLLLLLKKKLLLPPPTTT\\\gggyyyvvvdddWWWNNNIIIIIIFFFBBB===999777666444333333111222555555555999???KKK```yyyxxxmmmUUUGGG888444333222111111...222444777CCCTTTaaaeeeeeeddd___SSSEEE>>>???CCCMMMZZZrrr~~~~~~vvvvvv~~~~~~zzzooonnnmmmllllllqqqwww|||vvveeeRRRHHHEEEFFFJJJPPPTTTRRRNNNIIICCC===888555444333222222111111222222111111222222222222222222%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%&&&''''''((((((''''''$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&((()))***))))))))))))))))))))))))'''((())))))))))))+++---)))666FFFSSS^^^kkksssvvvyyy~~~vvvjjjWWWPPPFFFAAABBBIIIQQQVVVZZZ\\\```eeeiiilllnnnooohhhbbbXXXNNNEEE<<<444000222000......///333777:::>>>>>>>>>===:::777333111222111///......///000000////////////000000111111////////////000000000000444333222222444999===@@@RRRbbbwwwtttfffXXXKKKGGGGGGEEEDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@>>>>>>???@@@AAAAAAAAA@@@BBBAAABBBEEEFFFEEEHHHMMMQQQUUU___qqqnnnccc^^^YYYTTTPPPNNNKKKIIIBBBFFFJJJKKKIIIJJJOOOTTTXXXdddwwwxxxfffYYYPPPLLLLLLFFFBBB===999777777666555333111222666777777;;;AAANNNccc{{{yyyoooSSSEEE777333444444333333111555666999EEEWWWdddgggfffeeeaaaTTTFFF>>>>>>AAALLLXXXooo|||www~~~zzzqqqqqqqqqppppppssswww{{{rrr]]]QQQNNNPPPVVV\\\\\\XXXQQQIIIBBB<<<999888444333222222111111222222111111222222222333333333'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))******+++,,,)))000;;;FFFRRRbbbsssyyyggg[[[LLLJJJFFFDDDEEEJJJQQQWWWbbbeeejjjooorrrpppkkkfff\\\TTTHHH>>>999666333000000/////////111555888:::CCC@@@===999666444444444////////////////////////111111000///////////////555000---///000///000333333222444888:::>>>KKKZZZmmm{{{iii```TTTLLLHHHFFFDDDBBBDDDCCCAAAAAABBBAAA@@@>>>>>>???@@@???>>>>>>@@@BBB???AAABBBCCCCCCDDDGGGIIIIIIQQQZZZcccqqq~~~ooo___YYYQQQKKKJJJIIIGGGDDDDDDEEEGGGHHHIIIKKKOOORRRZZZeeeuuu~~~hhh[[[SSSLLLGGGDDDAAA>>>;;;999888666444555222111555666777;;;@@@VVVjjj~~~uuuhhhMMMCCC:::777555222000222333555777;;;GGGXXXcccfffjjjhhhbbbVVVIIIBBBBBBEEELLLYYYppp}}}yyyvvvssspppppptttvvvuuuwww|||}}}nnnfff```eeeiiiaaabbb[[[QQQGGG@@@;;;888777111111000000111111222333...000222333222222333555''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((()))******+++***///666???KKK\\\ooo}}}ttteeeVVVKKKGGGFFFEEEFFFHHHMMMSSSXXXcccgggmmmrrrsssmmmccc[[[LLLEEE<<<666333222111000000000111222444777999;;;>>><<<999666333222222222////////////////////////111111000///////////////444000...000111///000333333222444;;;CCCMMM___ooo|||jjjeee\\\TTTNNNIIIFFFDDDDDDCCCAAAAAAAAAAAA@@@>>>>>>?????????>>>>>>@@@BBBBBBCCCDDDCCCBBBBBBDDDFFFCCCIIIQQQXXXbbbuuu{{{lll]]]WWWNNNHHHGGGFFFEEEDDDDDDEEEGGGIIIJJJMMMQQQTTTXXX```nnn|||lll^^^TTTKKKEEEEEEBBB===:::999888666555666333222555666777;;;AAARRRhhh}}}~~~nnn^^^JJJ@@@888555444111000111222555777:::EEEUUUbbbhhhhhhfff```TTTGGG@@@@@@BBBJJJUUUkkk~~~xxxtttssspppppptttvvvuuuxxx|||~~~uuupppwww}}}wwwkkk```QQQEEE>>>:::777444111111000000111111222333///111333444333222333444'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((()))******---///222999FFFZZZpppxxxlllaaaUUUJJJCCCFFFFFFGGGJJJNNNSSSWWWZZZdddhhhllloookkkaaaSSSIII<<<888222......///000111333444555666888999:::;;;888777555222000000000000////////////////////////111000000///////////////222//////111111///000333555555:::EEETTTggg}}}~~~pppnnnkkkcccZZZQQQJJJGGGDDDBBB@@@???@@@@@@???>>>>>>?????????>>>>>>???AAADDDEEEEEECCCAAA@@@BBBCCCDDDIIIMMMQQQWWWeeeyyywwwhhh[[[TTTJJJDDDCCCDDDDDDCCCDDDEEEHHHJJJLLLOOOSSSWWWZZZ___kkk{{{tttfffZZZPPPHHHGGGCCC>>>:::999888777666777555444666777888===DDDNNNdddzzz{{{iiiVVVFFF===555444333000///111000555888999BBBRRRbbbjjjeeeccc]]]RRREEE>>>===@@@FFFPPPddd|||xxxsssqqqnnnooosssuuuuuuxxx|||sssdddOOO@@@:::888444111111000000000000111222222111333555555333333333444&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++///000222999HHH___xxx~~~tttggg[[[SSSNNNIIIFFFLLLLLLLLLPPPUUUZZZ^^^```gggfffddd```YYYMMMAAA999666444000......000222333::::::;;;;;;;;;::::::999444333222000////////////////////////////////////000000////////////000000111///000333222000111555888<<>>===>>>>>>>>>===>>>?????????======???@@@CCCDDDDDDCCCAAA@@@AAABBBFFFIIILLLMMMPPPZZZhhhtttuuugggZZZSSSHHHBBBAAABBBCCCCCCCCCEEEHHHJJJMMMQQQUUUYYY^^^eeesss~~~pppfff\\\VVVLLLGGGAAA<<<:::999888888999666666777888999@@@IIIQQQeeeyyyzzzhhhVVVDDD;;;444444444111111222///555888999???OOOaaakkkcccbbb\\\QQQEEE======???DDDKKK\\\rrrzzzrrrnnnllllllpppssssssvvvzzztttaaaJJJ;;;666666333000000000000000000111222222333444666555444333333444&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++******++++++,,,---...///333>>>QQQjjj~~~yyyggg^^^SSSLLLJJJLLLMMMMMMSSSRRRRRRVVV]]]ccchhhiiiiiibbbXXXNNNDDD===666222111111111111222555888:::AAAAAA@@@>>><<<999777666222111111000////////////////////////////////////000000////////////000000000///111444333111444999<<>><<<<<<<<<;;;:::>>>??????>>>======>>>@@@AAABBBBBBAAA@@@@@@BBBDDDAAADDDFFFGGGHHHOOOYYYaaaoootttggg[[[SSSHHHBBB@@@BBBBBBBBBBBBDDDGGGJJJLLLPPPUUUYYY___kkk|||yyypppiiifffUUUPPPGGG@@@===;;;:::999999777777888888;;;DDDOOO___nnn{{{~~~xxxgggVVVCCC;;;555555666333222333///555888999???OOOaaakkkbbbaaa\\\RRRFFF>>>===???BBBHHHWWWiiixxx{{{sssllliiijjjnnnppppppssswwwyyy{{{jjjYYYCCC666333444333000000000//////000000111222333444666555444333333444%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,++++++++++++,,,------,,,000999HHH^^^www|||tttlllfffVVVQQQJJJIIIMMMTTTYYY[[[YYYWWWXXX]]]dddiiikkkjjjaaaXXXKKK???888444333333,,,...111333666:::>>>BBBCCCBBB@@@===999666444333111111111000000//////...///////////////////////////////////////000000111000000222444444333888@@@DDDVVVlll~~~{{{zzz{{{}}}|||~~~~~~ooo]]]QQQGGGDDD???===<<<;;;::::::>>>??????>>><<<<<<===???>>>@@@AAAAAA@@@AAACCCEEE@@@BBBDDDEEEFFFJJJPPPVVV^^^mmmrrreee[[[SSSIIICCCAAAAAAAAA@@@AAACCCFFFHHHKKKOOOTTTWWW]]]kkkxxxssspppaaaZZZPPPFFF@@@===<<<;;;999888888999999===IIIUUUnnnxxx~~~}}}yyyttteeeUUUDDD<<<777777777555333444000555888999BBBRRRbbbjjjaaaaaa\\\RRRFFF>>>===???AAAFFFRRRbbbooowww{{{tttllliiiiiimmmooonnnpppuuuqqqwww|||tttvvvxxxooo[[[NNN>>>555333444333111000////////////000111111111333555555333333333444%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++******++++++,,,---...555CCCWWWoooxxxmmmcccZZZTTTQQQMMMKKKOOOWWW___eeegggaaa```aaadddhhhfff```ZZZLLLFFF===666222222333333---000444777999<<>>;;;888555333111111111111111000000///...---///////////////////////////////////////000111111111000222444444555===FFFRRRiii|||xxxttttttvvvxxxxxxzzz|||~~~nnn```LLLHHHCCC???===<<<;;;:::>>>??????>>><<<<<<===>>>>>>???@@@@@@???@@@BBBDDDAAACCCEEEFFFFFFHHHMMMPPPQQQ\\\kkk|||nnnbbbZZZSSSIIICCCAAA@@@>>><<<@@@BBBEEEGGGIIILLLQQQUUUZZZggg|||yyyvvvmmmdddXXXLLLDDD@@@>>><<<888777888::::::???LLLZZZrrrzzz}}}zzzwwwrrreeeUUUDDD<<<777777777555333333222555777:::EEEUUUbbbhhh```___\\\RRRFFF>>>===>>>???CCCNNN]]]gggmmmuuu|||zzzsssnnnkkkkkknnnooonnnppptttpppuuuyyyqqqiiijjjiii___NNNFFF===777555444333111///////////////000111111///111333444333222333444%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))*********)))******+++,,,333;;;LLLccc{{{qqqdddXXXOOOIIIMMMLLLLLLQQQ[[[dddiiikkkjjjiiiiiijjjiii```SSSHHH:::666333111111222222111333666:::<<<<<<===AAADDD<<<:::777333111000000111111111111000///...---,,,///////////////////////////////////////000111111111111222444444666@@@JJJ___xxx|||}}}}}}{{{xxxsssppppppsssvvvsssuuuwwwzzz}}}nnnPPPLLLFFFAAA???>>><<<;;;>>>??????>>><<<;;;===>>>???@@@AAA@@@??????AAABBB@@@BBBDDDDDDDDDEEEHHHJJJIIIPPPZZZiii}}}kkk___YYYRRRIIICCC@@@???<<<999@@@AAADDDFFFHHHKKKOOOSSSYYYdddyyy}}}xxxtttkkk]]]PPPGGGAAA???===888777888:::;;;@@@OOO]]]nnnuuuyyywwwvvvtttgggXXXDDD<<<777777777444222222333555777;;;GGGXXXcccfff^^^^^^[[[QQQEEE===<<<======AAALLLYYYbbbgggmmmtttxxxrrrpppmmmmmmooopppoooppptttuuuyyyyyywwwpppllldddUUUGGGCCC>>>999777555333111///////////////000111111...000222333222222333555&&&&&&&&&&&&&&&&&&%%%%%%((('''%%%$$$###$$$$$$%%%$$$%%%%%%&&&&&&'''''''''(((((((((((())))))))))))******)))(((((((((((((((+++)))'''(((+++,,,***(((111---,,,---,,,+++///555999FFF[[[rrrqqq___TTTOOOMMMLLLOOOPPPSSSYYY___eeeggghhhjjjkkkkkkeee[[[OOODDD???444333222111111222444666>>>@@@BBBDDDDDDBBB???>>>888777666444222111111111111111000000//////......000000000000000000000000...///////////////......000444666555555===JJJUUUjjj~~~~~~~~~zzzuuuqqqpppqqquuuwwwtttqqqqqqxxxiiiZZZJJJDDDBBB@@@======>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<>>>???AAACCCDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIOOOPPPYYYnnnzzzfffYYYTTTOOOHHHBBB>>>>>>@@@AAAEEEFFFHHHHHHIIIKKKNNNQQQYYYdddxxxqqqlll___QQQJJJIIIEEE===;;;888666999<<<@@@FFFMMM^^^kkktttsssooolllbbbVVVEEE@@@:::777666666444222555777888===JJJZZZdddfffcccbbb\\\QQQDDD<<<;;;===@@@IIISSSYYY[[[^^^eeekkkuuu|||~~~xxxuuurrrnnnlllmmmmmmnnnttt{{{}}}~~~~~~sss___NNNAAA>>>999666555444333222000000000000111111111111222222111111222222333444%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))******)))(((((((((((((((+++)))((((((***+++***(((,,,******,,,,,,---555>>>JJJWWWkkkwwwlll]]]PPPKKKJJJLLLMMMRRRSSSVVV[[[bbbgggiiijjjiiieee___VVVKKKAAA999444333111///...000333777:::FFFFFFEEECCCAAA===999777888777555444222111111000////////////.........---/////////////////////////////////////////////......222555666888AAANNNYYYppp~~~~~~{{{wwwqqqlllkkklllpppsssuuurrrttt}}}vvveeeRRRIIIFFFCCCAAABBB???>>>>>>========================>>>@@@AAACCCDDDDDDDDDDDDEEEEEEFFFFFFFFFBBBHHHIIIPPPaaaqqq{{{gggZZZTTTOOOHHHBBB>>>>>>???AAA???BBBEEEHHHLLLQQQVVVZZZ\\\gggzzzrrrlll___QQQJJJJJJFFF@@@>>>:::999;;;<<<>>>CCCJJJ\\\iiisssrrrnnnjjj^^^QQQBBB===777555555555333111444666777<<>>>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEBBBIIIJJJMMMZZZggg{{{}}}iii[[[TTTPPPIIICCC???>>>@@@AAA===@@@DDDHHHMMMSSSYYY]]]^^^hhh{{{}}}ssslll^^^PPPJJJIIIGGGCCCAAA>>>===>>>======BBBIII\\\jjjuuutttnnnfffXXXIII===999444222333444333111222444666;;;III[[[gggkkkhhhhhhcccWWWIII???;;;;;;===EEEMMMSSSWWW\\\dddkkkwwwyyy||||||zzzzzz}}}{{{vvvssskkkgggeeegggiiillluuu}}}zzz```NNN===:::666333222222111000000000000000111111111111111111000000111111222333&&&&&&&&&&&&&&&'''''''''&&&'''''''''(((((())))))))))))(((((('''''''''&&&((((((((()))))))))******))))))(((((((((((())))))***)))))))))******))))))***+++...///000777HHHZZZnnnyyyvvvooojjjccc\\\VVVRRRLLLIIIKKKPPPVVVZZZ___bbbfffjjjllljjjeee```SSSJJJ>>>777555555222000222222333555888===AAADDDEEECCC@@@===:::888777666555444333222111000000000........................////////////////////////000000000000000000111111111444888;;;>>>FFFQQQZZZmmm}}}}}}~~~|||xxxpppjjjhhhkkkooorrrrrrpppsss~~~zzzdddVVVOOOJJJFFFFFFAAAAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEELLLMMMOOOXXXbbbuuukkk]]]VVVRRRLLLFFFBBB@@@AAABBBAAACCCEEEGGGJJJMMMRRRVVV]]]gggyyyzzzsssjjj[[[OOOIIIHHHGGGEEEDDDBBBAAABBBAAAAAAGGGNNNcccqqqzzzwwwooodddRRRAAA999666222111333444333111000333666;;;HHH[[[iiioookkkkkkfff[[[LLL@@@;;;:::===CCCLLLRRRWWW]]]eeekkktttuuuuuusssqqqppprrrtttsssyyyzzztttqqqiiieeedddfffiiimmmuuu~~~aaaMMM<<<999555333222222111111///000000000111111111111222111111111111222333333&&&&&&''''''((((((((()))&&&''''''(((((()))))))))))))))(((((('''''''''&&&))))))*********+++++++++))))))(((((((((((())))))))))))******)))))))))***,,,---///111444===QQQdddzzzvvvhhh```ZZZVVVTTTTTTSSSRRRSSSUUUZZZ```dddfffiiilllnnnllldddYYYRRRDDD===555222444666555333444666:::>>>AAABBBCCCCCC@@@>>>;;;999777666666666444333222111000/////////////////////////////////000000000000000000000000111000000000000111222333666888;;;>>>AAAGGGOOOVVVgggzzz|||zzz|||wwwqqqkkkiiikkkooorrrmmmkkknnnyyyooobbbZZZQQQKKKHHHBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBIIIIIIKKKUUU\\\kkkmmm___XXXUUUOOOIIIDDDCCCCCCCCCBBBCCCDDDEEEEEEGGGJJJMMM\\\gggyyy{{{ssshhhZZZOOOIIIFFFEEEEEEFFFDDDDDDFFFEEEFFFOOOXXXnnnzzz{{{oooaaaNNN===777444111222444666444222///222555:::FFFZZZkkkrrrnnnmmmhhh\\\LLL@@@;;;:::===CCCKKKRRRXXX^^^eeejjjmmmmmmmmmllljjjjjjjjjllliiinnnuuu|||zzztttpppiiiffffffhhhkkkmmmuuu}}}bbbKKK<<<999555333333333333222///000000000111111111111222222222222222333444444&&&&&&&&&'''(((((())))))&&&'''(((((()))(((((('''(((((('''''''''''''''''')))))))))*********++++++((((((((((((((())))))***(((***+++***)))((()))***,,,,,,///444;;;HHH^^^qqqmmm___WWWQQQOOOPPPPPPSSSXXX[[[^^^bbbfffiiijjjiiiiiifff```VVVJJJBBB999555111000222444444333888;;;@@@CCCEEECCC@@@>>>===;;;999666444222222222222222111000///......////////////000000000000000111111111111111111111111111111000000000222333444999;;;>>>AAAEEEKKKRRRVVVgggyyy{{{wwwuuurrrmmmiiigggiiilllooohhhggglllzzzsssfff\\\QQQIIIEEEBBBBBBAAA@@@@@@@@@@@@@@@?????????>>>??????@@@@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAGGGFFFJJJTTTYYYbbbuuuoooaaaYYYVVVPPPJJJFFFCCCCCCCCC>>>@@@AAABBBCCCFFFIIILLL\\\ggg|||uuuhhhZZZQQQKKKFFFDDDDDDEEEDDDDDDEEEEEEIIIUUUaaauuuzzzmmm___MMM<<<777444111222555666555222///333555999EEEYYYkkkuuuooonnnhhh[[[KKK???::::::===CCCKKKSSSYYY___cccfffffffffffffffeeeeeeeeeeeebbbeeejjjpppwww}}}{{{uuuqqqllliiiiiilllmmmmmmrrryyy___III;;;888444333333444333333000000000000111111111111222222111111222222333444$$$$$$%%%%%%&&&''''''(((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))((((((((((((((()))******(((***+++***(((((()))+++,,,,,,000;;;HHH[[[rrrrrraaaXXXTTTOOOOOOQQQSSSXXX```eeeggghhhiiijjjiiiddd]]]VVVMMMDDD;;;666222111000///111444666888===???AAABBBAAA>>>:::777888777555333222000//////111111000///...................../////////000000000000000000000000000000222111000000000222444666888:::>>>DDDJJJRRRYYY]]]lll|||zzzvvvnnnllliiifffeeegggiiikkkdddfffpppyyyhhh]]]QQQIIIEEEBBBAAAAAA@@@???@@@@@@@@@============>>>??????@@@BBBAAAAAAAAA@@@@@@@@@@@@BBBEEEDDDHHHTTTVVVZZZgggqqqqqqbbbXXXUUUOOOJJJEEEBBBAAAAAA<<<>>>@@@BBBDDDHHHLLLPPPYYYfff{{{wwwjjj\\\UUUOOOGGGDDDEEECCCBBBAAABBBBBBGGGUUUcccvvvvvvhhh\\\LLL===555333111222444555444111///333666999DDDXXXlllvvvooommmfffYYYIII>>>:::;;;<<>>FFFOOOXXX```dddppp~~~zzzvvvkkkiiigggeeeeeefffhhhiiibbbgggtttpppcccWWWPPPMMMBBBAAA@@@@@@??????@@@@@@<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@?????????AAA???DDDPPPQQQQQQ[[[bbb{{{rrrcccWWWTTTNNNIIIDDDAAA@@@@@@>>>???BBBDDDFFFJJJNNNRRRVVVcccyyyyyylll___XXXRRRIIIDDDEEEBBB@@@???>>>>>>DDDSSScccttt||||||qqqeeeZZZLLL???555222000111444555222000000444666888CCCXXXkkkvvvooommmeeeWWWHHH===:::;;;:::@@@IIIRRRYYY]]]^^^^^^]]]]]]^^^___```___\\\ZZZYYYXXXYYY\\\ccckkkqqqtttuuutttyyy~~~yyywwwnnnmmmnnnooonnnjjjjjjnnnyyyoooUUUGGG777444111000111111222111000000000000111111111111...............///000000